diff --git a/CHANGELOG.md b/CHANGELOG.md index 571ada42..6018018b 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ Proxy manager - Change Log +## 1.456.660 Stable +- :bug: Fixed json_requester now sending json body + ## 1.446.170 Stable - :bug: Fix datadog logs integration (upgraded ingestion endpoint) diff --git a/README-zh-CN.md b/README-zh-CN.md index 917a3d6f..bf7eae8f 100755 --- a/README-zh-CN.md +++ b/README-zh-CN.md @@ -39,7 +39,7 @@ - Node.js 6+版 ### Windows -下载 代理管理安装器. +下载 代理管理安装器. ### Linux/MacOS - 安装 Node.js 10.15.3版 (最好用x diff --git a/README.md b/README.md index c2c19cee..7d3bee93 100755 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Please report issues or bugs to your account manager or from our [help center](h ## Installation ### Windows -Download the [Proxy Manager installer](https://github.com/luminati-io/luminati-proxy/releases/download/v1.446.170/luminati-proxy-manager-v1.446.170-setup.exe) +Download the [Proxy Manager installer](https://github.com/luminati-io/luminati-proxy/releases/download/v1.456.660/luminati-proxy-manager-v1.456.660-setup.exe) ### Linux/MacOS - Install script - Run the setup script to install diff --git a/bin/lpm_install.sh b/bin/lpm_install.sh index 503a4bdd..55d6e513 100755 --- a/bin/lpm_install.sh +++ b/bin/lpm_install.sh @@ -7,7 +7,7 @@ if [ $(id -u) = 0 ]; then IS_ROOT=1 fi LUM=0 -VERSION="1.446.170" +VERSION="1.456.660" if [ -f "/usr/local/hola/zon_config.sh" ]; then LUM=1 fi diff --git a/bin/pub/6c3eb0f29f395bf6456b.app.js b/bin/pub/68ed80304caa6e1cb169.app.js similarity index 89% rename from bin/pub/6c3eb0f29f395bf6456b.app.js rename to bin/pub/68ed80304caa6e1cb169.app.js index d540a619..6841487c 100755 --- a/bin/pub/6c3eb0f29f395bf6456b.app.js +++ b/bin/pub/68ed80304caa6e1cb169.app.js @@ -45,7 +45,7 @@ var module; var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; var module; -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(73119), __webpack_require__(7501), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(70966)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_extends2, _typeof2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _objectWithoutProperties2) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(73119), __webpack_require__(7501), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(70966)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_extends2, _typeof2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _objectWithoutProperties2) { // LICENSE_CODE ZON ISC 'use strict'; @@ -58,7 +58,6 @@ var module; _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _objectWithoutProperties2 = _interopRequireDefault(_objectWithoutProperties2); @@ -93,7 +92,6 @@ var module; }))); }; var Preview = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Preview, _Pure_component); function Preview() { var _this; (0, _classCallCheck2["default"])(this, Preview); @@ -101,17 +99,18 @@ var module; args[_key] = arguments[_key]; } _this = _callSuper(this, Preview, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { cur_pane: 0 }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "select_pane", function (id) { + (0, _defineProperty2["default"])(_this, "select_pane", function (id) { _this.setState({ cur_pane: id }); }); return _this; } - (0, _createClass2["default"])(Preview, [{ + (0, _inherits2["default"])(Preview, _Pure_component); + return (0, _createClass2["default"])(Preview, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -165,7 +164,6 @@ var module; }))); } }]); - return Preview; }(Pure_component); E.Preview = Preview; var Pane = function Pane(_ref2) { @@ -208,7 +206,6 @@ var module; return null; }; E.Pane_headers = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Pane_headers, _Pure_component2); function Pane_headers() { var _this4; (0, _classCallCheck2["default"])(this, Pane_headers); @@ -216,7 +213,7 @@ var module; args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Pane_headers, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "get_curl", function () { + (0, _defineProperty2["default"])(_this4, "get_curl", function () { var req = _this4.props.req; var _req$details = req.details, username = _req$details.username, @@ -231,7 +228,8 @@ var module; }); return _this4; } - (0, _createClass2["default"])(Pane_headers, [{ + (0, _inherits2["default"])(Pane_headers, _Pure_component2); + return (0, _createClass2["default"])(Pane_headers, [{ key: "render", value: function render() { var req = this.props.req; @@ -290,7 +288,6 @@ var module; }))); } }]); - return Pane_headers; }(Pure_component); E.Pane_headers.width = 65; E.Pane_headers.id = 'headers'; @@ -304,7 +301,6 @@ var module; }; E.Pane_info = Pane_info; var Body_section = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Body_section, _Pure_component3); function Body_section() { var _this5; (0, _classCallCheck2["default"])(this, Body_section); @@ -312,10 +308,10 @@ var module; args[_key3] = arguments[_key3]; } _this5 = _callSuper(this, Body_section, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { open: true }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "toggle", function () { + (0, _defineProperty2["default"])(_this5, "toggle", function () { return _this5.setState(function (prev) { return { open: !prev.open @@ -324,7 +320,8 @@ var module; }); return _this5; } - (0, _createClass2["default"])(Body_section, [{ + (0, _inherits2["default"])(Body_section, _Pure_component3); + return (0, _createClass2["default"])(Body_section, [{ key: "render", value: function render() { if (!this.props.body) return null; @@ -354,10 +351,8 @@ var module; }))]; } }]); - return Body_section; }(Pure_component); var Preview_section = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Preview_section, _Pure_component4); function Preview_section() { var _this6; (0, _classCallCheck2["default"])(this, Preview_section); @@ -365,10 +360,10 @@ var module; args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Preview_section, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", { + (0, _defineProperty2["default"])(_this6, "state", { open: true }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "toggle", function () { + (0, _defineProperty2["default"])(_this6, "toggle", function () { return _this6.setState(function (prev) { return { open: !prev.open @@ -377,7 +372,8 @@ var module; }); return _this6; } - (0, _createClass2["default"])(Preview_section, [{ + (0, _inherits2["default"])(Preview_section, _Pure_component4); + return (0, _createClass2["default"])(Preview_section, [{ key: "render", value: function render() { if (!this.props.pairs || !this.props.pairs.length) return null; @@ -401,7 +397,6 @@ var module; }))]; } }]); - return Preview_section; }(Pure_component); var Header_pair = function Header_pair(_ref5) { var name = _ref5.name, @@ -478,7 +473,6 @@ var module; return null; }; var Pair = /*#__PURE__*/function (_React$PureComponent) { - (0, _inherits2["default"])(Pair, _React$PureComponent); function Pair() { var _this7; (0, _classCallCheck2["default"])(this, Pair); @@ -486,10 +480,10 @@ var module; args[_key5] = arguments[_key5]; } _this7 = _callSuper(this, Pair, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "state", { + (0, _defineProperty2["default"])(_this7, "state", { expanded: _this7.props.open }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "toggle", function () { + (0, _defineProperty2["default"])(_this7, "toggle", function () { _this7.setState(function (prev) { return { expanded: !prev.expanded @@ -498,7 +492,8 @@ var module; }); return _this7; } - (0, _createClass2["default"])(Pair, [{ + (0, _inherits2["default"])(Pair, _React$PureComponent); + return (0, _createClass2["default"])(Pair, [{ key: "render", value: function render() { var _this$props = this.props, @@ -517,7 +512,6 @@ var module; })]; } }]); - return Pair; }(React.PureComponent); var Tree_item = function Tree_item(_ref10) { var label = _ref10.label, @@ -578,15 +572,14 @@ var module; }; var with_resizable_cols = function with_resizable_cols(Table) { var Resizable = /*#__PURE__*/function (_React$PureComponent2) { - (0, _inherits2["default"])(Resizable, _React$PureComponent2); function Resizable(props) { var _this8; (0, _classCallCheck2["default"])(this, Resizable); _this8 = _callSuper(this, Resizable, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "set_ref", function (ref) { + (0, _defineProperty2["default"])(_this8, "set_ref", function (ref) { _this8.ref = ref; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "resize_columns", function () { + (0, _defineProperty2["default"])(_this8, "resize_columns", function () { var total_width = _this8.ref.offsetWidth; var resizable_cols = _this8.cols.filter(function (c) { return !c.hidden && !c.fixed; @@ -615,7 +608,7 @@ var module; cols: next_cols.cols }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "start_moving", function (e, idx) { + (0, _defineProperty2["default"])(_this8, "start_moving", function (e, idx) { if (e.nativeEvent.which != 1) return; _this8.start_offset = e.pageX; _this8.start_width = _this8.state.cols[idx].width; @@ -625,7 +618,7 @@ var module; moving: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "on_mouse_move", function (e) { + (0, _defineProperty2["default"])(_this8, "on_mouse_move", function (e) { if (_this8.moving_col === null) return; _this8.setState(function (prev) { var offset = e.pageX - _this8.start_offset; @@ -660,7 +653,7 @@ var module; }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "on_mouse_up", function () { + (0, _defineProperty2["default"])(_this8, "on_mouse_up", function () { _this8.moving_col = null; _this8.setState({ moving: false @@ -678,7 +671,8 @@ var module; }; return _this8; } - (0, _createClass2["default"])(Resizable, [{ + (0, _inherits2["default"])(Resizable, _React$PureComponent2); + return (0, _createClass2["default"])(Resizable, [{ key: "componentDidMount", value: function componentDidMount() { this.resize_columns(); @@ -711,7 +705,6 @@ var module; })); } }]); - return Resizable; }(React.PureComponent); return Resizable; }; @@ -777,7 +770,6 @@ var module; }); }; var Har_viewer = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Har_viewer, _Pure_component5); function Har_viewer() { var _this9; (0, _classCallCheck2["default"])(this, Har_viewer); @@ -785,30 +777,30 @@ var module; args[_key6] = arguments[_key6]; } _this9 = _callSuper(this, Har_viewer, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "moving_width", false); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "min_width", 50); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "state", { + (0, _defineProperty2["default"])(_this9, "moving_width", false); + (0, _defineProperty2["default"])(_this9, "min_width", 50); + (0, _defineProperty2["default"])(_this9, "state", { cur_preview: null, tables_width: 200 }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "open_preview", function (req) { + (0, _defineProperty2["default"])(_this9, "open_preview", function (req) { return _this9.setState({ cur_preview: req }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "close_preview", function () { + (0, _defineProperty2["default"])(_this9, "close_preview", function () { return _this9.setState({ cur_preview: null }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "start_moving_width", function (e) { + (0, _defineProperty2["default"])(_this9, "start_moving_width", function (e) { if (e.nativeEvent.which != 1) return; _this9.moving_width = true; $(_this9.main_panel).addClass('moving'); _this9.start_offset = e.pageX; _this9.start_width = _this9.state.tables_width; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "on_resize_width", function (e) { + (0, _defineProperty2["default"])(_this9, "on_resize_width", function (e) { var offset = e.pageX - _this9.start_offset; var new_width = _this9.start_width + offset; if (new_width < _this9.min_width) new_width = _this9.min_width; @@ -818,30 +810,30 @@ var module; tables_width: new_width }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "on_mouse_move", function (e) { + (0, _defineProperty2["default"])(_this9, "on_mouse_move", function (e) { if (_this9.moving_width) _this9.on_resize_width(e); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "on_mouse_up", function () { + (0, _defineProperty2["default"])(_this9, "on_mouse_up", function () { _this9.moving_width = false; $(_this9.main_panel).removeClass('moving'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "set_main_panel_ref", function (ref) { + (0, _defineProperty2["default"])(_this9, "set_main_panel_ref", function (ref) { _this9.main_panel = ref; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "main_panel_moving", function () { + (0, _defineProperty2["default"])(_this9, "main_panel_moving", function () { $(_this9.main_panel).addClass('moving'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "main_panel_stopped_moving", function () { + (0, _defineProperty2["default"])(_this9, "main_panel_stopped_moving", function () { $(_this9.main_panel).removeClass('moving'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "undock", function () { + (0, _defineProperty2["default"])(_this9, "undock", function () { if (_this9.props.dock_mode) return; var url = '/dock_logs'; var opts = 'directories=0,titlebar=0,toolbar=0,location=0,' + 'status=0,menubar=0,scrollbars=0,resizable=0,height=500,' + 'width=800'; var har_window = window.open(url, 'har_window', opts); if (window.focus) har_window.focus(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "clear", function () { + (0, _defineProperty2["default"])(_this9, "clear", function () { _this9.props.clear_logs(function () { _this9.close_preview(); setdb.emit_path('head.har_viewer.reset_reqs'); @@ -849,7 +841,8 @@ var module; }); return _this9; } - (0, _createClass2["default"])(Har_viewer, [{ + (0, _inherits2["default"])(Har_viewer, _Pure_component5); + return (0, _createClass2["default"])(Har_viewer, [{ key: "componentDidMount", value: function componentDidMount() { window.document.addEventListener('mousemove', this.on_mouse_move); @@ -914,11 +907,9 @@ var module; })))); } }]); - return Har_viewer; }(Pure_component); E.Har_viewer = Har_viewer; var Toolbar = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Toolbar, _Pure_component6); function Toolbar() { var _this10; (0, _classCallCheck2["default"])(this, Toolbar); @@ -926,17 +917,18 @@ var module; args[_key7] = arguments[_key7]; } _this10 = _callSuper(this, Toolbar, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", { + (0, _defineProperty2["default"])(_this10, "state", { filters_visible: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "toggle_filters", function () { + (0, _defineProperty2["default"])(_this10, "toggle_filters", function () { return _this10.setState({ filters_visible: !_this10.state.filters_visible }); }); return _this10; } - (0, _createClass2["default"])(Toolbar, [{ + (0, _inherits2["default"])(Toolbar, _Pure_component6); + return (0, _createClass2["default"])(Toolbar, [{ key: "render", value: function render() { return /*#__PURE__*/React.createElement(Toolbar_container, null, /*#__PURE__*/React.createElement(Toolbar_row, null, /*#__PURE__*/React.createElement(Toolbar_button, { @@ -973,10 +965,8 @@ var module; }))); } }]); - return Toolbar; }(Pure_component); var Filters = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Filters, _Pure_component7); function Filters() { var _this11; (0, _classCallCheck2["default"])(this, Filters); @@ -984,10 +974,11 @@ var module; args[_key8] = arguments[_key8]; } _this11 = _callSuper(this, Filters, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "state", {}); + (0, _defineProperty2["default"])(_this11, "state", {}); return _this11; } - (0, _createClass2["default"])(Filters, [{ + (0, _inherits2["default"])(Filters, _Pure_component7); + return (0, _createClass2["default"])(Filters, [{ key: "componentDidMount", value: function componentDidMount() { var _this12 = this; @@ -1025,7 +1016,6 @@ var module; })); } }]); - return Filters; }(Pure_component); var Filter = function Filter(_ref18) { var vals = _ref18.vals, @@ -1094,22 +1084,21 @@ var module; }); }; var Tables_container = with_resizable_cols( /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(Tables_container, _Pure_component8); function Tables_container(props) { var _this14; (0, _classCallCheck2["default"])(this, Tables_container); _this14 = _callSuper(this, Tables_container, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "on_focus", function () { + (0, _defineProperty2["default"])(_this14, "on_focus", function () { return _this14.setState({ focused: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "on_blur", function () { + (0, _defineProperty2["default"])(_this14, "on_blur", function () { return _this14.setState({ focused: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "on_mouse_up", function () { + (0, _defineProperty2["default"])(_this14, "on_mouse_up", function () { _this14.moving_col = null; _this14.props.main_panel_stopped_moving(); }); @@ -1118,7 +1107,8 @@ var module; }; return _this14; } - (0, _createClass2["default"])(Tables_container, [{ + (0, _inherits2["default"])(Tables_container, _Pure_component8); + return (0, _createClass2["default"])(Tables_container, [{ key: "componentDidUpdate", value: function componentDidUpdate(prev_props) { if (prev_props.cur_preview != this.props.cur_preview) this.props.resize_columns(); @@ -1168,10 +1158,8 @@ var module; }))); } }]); - return Tables_container; }(Pure_component)); var Header_container = /*#__PURE__*/function (_Pure_component9) { - (0, _inherits2["default"])(Header_container, _Pure_component9); function Header_container() { var _this15; (0, _classCallCheck2["default"])(this, Header_container); @@ -1179,12 +1167,13 @@ var module; args[_key9] = arguments[_key9]; } _this15 = _callSuper(this, Header_container, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this15), "click", function (col) { + (0, _defineProperty2["default"])(_this15, "click", function (col) { _this15.props.set_sort(col.sort_by); }); return _this15; } - (0, _createClass2["default"])(Header_container, [{ + (0, _inherits2["default"])(Header_container, _Pure_component9); + return (0, _createClass2["default"])(Header_container, [{ key: "render", value: function render() { var _this16 = this; @@ -1221,10 +1210,8 @@ var module; }))))); } }]); - return Header_container; }(Pure_component); var Data_container = /*#__PURE__*/function (_Pure_component10) { - (0, _inherits2["default"])(Data_container, _Pure_component10); function Data_container() { var _this17; (0, _classCallCheck2["default"])(this, Data_container); @@ -1232,10 +1219,11 @@ var module; args[_key10] = arguments[_key10]; } _this17 = _callSuper(this, Data_container, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this17), "dc", React.createRef()); + (0, _defineProperty2["default"])(_this17, "dc", React.createRef()); return _this17; } - (0, _createClass2["default"])(Data_container, [{ + (0, _inherits2["default"])(Data_container, _Pure_component10); + return (0, _createClass2["default"])(Data_container, [{ key: "componentDidMount", value: function componentDidMount() { var _this18 = this; @@ -1290,15 +1278,14 @@ var module; })); } }]); - return Data_container; }(Pure_component); var Data_rows = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Data_rows, _React$Component); function Data_rows() { (0, _classCallCheck2["default"])(this, Data_rows); return _callSuper(this, Data_rows, arguments); } - (0, _createClass2["default"])(Data_rows, [{ + (0, _inherits2["default"])(Data_rows, _React$Component); + return (0, _createClass2["default"])(Data_rows, [{ key: "shouldComponentUpdate", value: function shouldComponentUpdate(next_props) { return next_props.reqs != this.props.reqs || next_props.cur_preview != this.props.cur_preview || next_props.focused != this.props.focused; @@ -1326,10 +1313,8 @@ var module; }))); } }]); - return Data_rows; }(React.Component); var Data_row = /*#__PURE__*/function (_React$Component2) { - (0, _inherits2["default"])(Data_row, _React$Component2); function Data_row() { var _this20; (0, _classCallCheck2["default"])(this, Data_row); @@ -1337,12 +1322,13 @@ var module; args[_key11] = arguments[_key11]; } _this20 = _callSuper(this, Data_row, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this20), "cell_clicked", function () { + (0, _defineProperty2["default"])(_this20, "cell_clicked", function () { _this20.props.open_preview(_this20.props.req); }); return _this20; } - (0, _createClass2["default"])(Data_row, [{ + (0, _inherits2["default"])(Data_row, _React$Component2); + return (0, _createClass2["default"])(Data_row, [{ key: "shouldComponentUpdate", value: function shouldComponentUpdate(next_props) { var selected = zutil.get(this.props.cur_preview, 'uuid') == this.props.req.uuid; @@ -1381,7 +1367,6 @@ var module; })); } }]); - return Data_row; }(React.Component); return E; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -1418,7 +1403,6 @@ var module; // dependency: zerr and event // XXX arik: need test var Pure_component = /*#__PURE__*/function (_React$PureComponent) { - (0, _inherits2["default"])(Pure_component, _React$PureComponent); function Pure_component(props) { var _this; (0, _classCallCheck2["default"])(this, Pure_component); @@ -1427,7 +1411,8 @@ var module; _this.listeners = {}; return _this; } - (0, _createClass2["default"])(Pure_component, [{ + (0, _inherits2["default"])(Pure_component, _React$PureComponent); + return (0, _createClass2["default"])(Pure_component, [{ key: "componentWillUnmount", value: function componentWillUnmount() { var t0 = this.unmount_time = Date.now(); @@ -1520,7 +1505,6 @@ var module; } } }]); - return Pure_component; }(React.PureComponent); return Pure_component; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -1551,12 +1535,12 @@ var module; function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(27378), __webpack_require__(3224), __webpack_require__(61106)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (React, $, Pure_component) { return /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Tooltip, _Pure_component); function Tooltip() { (0, _classCallCheck2["default"])(this, Tooltip); return _callSuper(this, Tooltip, arguments); } - (0, _createClass2["default"])(Tooltip, [{ + (0, _inherits2["default"])(Tooltip, _Pure_component); + return (0, _createClass2["default"])(Tooltip, [{ key: "componentDidMount", value: function componentDidMount() { if (!this.ref) return; @@ -1606,7 +1590,6 @@ var module; }); } }]); - return Tooltip; }(Pure_component); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -3355,6 +3338,11 @@ var base_list = { ZM: {name: 'Zambia', cn_name: '赞比亚', alpha_3: 'ZMB', adj: 'Zambian'}, ZW: {name: 'Zimbabwe', cn_name: '津巴布韦', alpha_3: 'ZWE', adj: 'Zimbabwean'}, + BV: {name: 'Bouvet Island', alpha_3: 'BVT', adj: 'Bouvet Islanders', + cn_name: '布维岛'}, + HM: {name: 'Heard Island and McDonald Islands', alpha_3: 'HMD', + adj: 'Heard Islanders, McDonald Islanders', + cn_name: '赫德岛和麦克唐纳群岛'}, }; E.list = Object.fromEntries(Object.entries(base_list).map(function(e){ @@ -3630,6 +3618,8 @@ E.regions = { ZA: ['Southern Africa', 'EMEA'], ZM: ['Eastern Africa', 'EMEA'], ZW: ['Eastern Africa', 'EMEA'], + BV: ['Southern Africa', 'EMEA'], + HM: ['South America', 'AMER'], }; E.region = {}; for (var cn in E.regions) @@ -3689,7 +3679,7 @@ var terr_country = { 'NG', 'MK', 'MT', 'OM', 'PS', 'PL', 'PT', 'QA', 'RO', 'RU', 'RW', 'SH', 'ST', 'SA', 'SM', 'SN', 'RS', 'SC', 'SL', 'SK', 'SI', 'SO', 'ZA', 'SS', 'SD', 'SY', 'TZ', 'TG', 'TN', 'TR', 'UG', 'UA', 'AE', 'UZ', 'EH', 'YE', - 'ZM', 'ZW', 'XK'], + 'ZM', 'ZW', 'XK', 'BV'], emea_w: ['AX', 'AT', 'BE', 'DK', 'FO', 'FI', 'FR', 'DE', 'GL', 'GG', 'VA', 'IS', 'IE', 'IM', 'JE', 'LI', 'LU', 'MC', 'NO', 'SE', 'CH', 'UK', 'GB', 'NL'], @@ -4563,7 +4553,7 @@ var gs1_countries_list = { UY: '773', UZ: '478', VE: '759', - VN: '893' + VN: '893', }; E.iata = { @@ -10088,7 +10078,11 @@ E.is_alias_email = function(email){ }; // XXX vadimr: move to email.js:is_need_sanitize -E.is_email_need_sanitize = function(email){ +E.is_email_need_sanitize = function(email, cfg){ + if (cfg && !cfg.enabled) + return false; + if (cfg && cfg.exclude_re && new RegExp(cfg.exclude_re).test(email)) + return false; var valid_domains = ['gmail.com', 'googlemail.com', 'protonmail.ch', 'protonmail.com']; return valid_domains.indexOf(E.get_domain_email(email)) !== -1; @@ -11335,6 +11329,9 @@ class WS extends EventEmitter { this.bin_methods = opt.bin_methods || this.ipc && this.ipc.bin_methods; this.time_parse = opt.time_parse; this.mux = opt.mux ? new Mux(this) : undefined; + // XXX igors: for uws2 + this.max_backpressure = (is_node ? + process.env.MAX_BACKPRESSURE : null) || 50*1024; if ((this.zc || this.zc_mux) && !zcounter) zcounter = require('./zcounter.js'); if (zcounter) @@ -11364,6 +11361,20 @@ class WS extends EventEmitter { this._buffers.clean(); }, throttle_ts); } + set_delay_send(v){ + if (!this.ws) + return; + this.ws.delay_send = v; + } + get_delay_send(){ return this.ws && this.ws.delay_send; } + get_pending_mux_et(init = false){ + if (!this.ws) + return; + let res = this.ws.pending_mux_et; + if (!res && init) + res = this.ws.pending_mux_et = new Set(); + return res; + } send(msg, opt){ if (zerr.is.debug()) { @@ -11389,7 +11400,11 @@ class WS extends EventEmitter { if (opt && opt.bin_throttle) this._send_throttle(msg, opt.bin_throttle); else + { this.ws.send(msg, this.uws2 ? typeof msg!='string' : opt); + if (this.uws2 && this.ws.getBufferedAmount()>this.max_backpressure) + this.set_delay_send(1); + } if (this.zc_tx) { this._counter.inc(`${this.zc}_tx_msg`); @@ -12174,6 +12189,19 @@ class Uws2_impl extends EventEmitter { }, open: ws=>this.handlers.onconnection && this.handlers.onconnection(ws), + drain: ws=>etask(function*(){ + if (!ws.pending_mux_et) + return; + let set = ws.pending_mux_et; + ws.delay_send = 0; + for (let task of set) + { + task.continue(); + yield this.wait_ext(task); + if (ws.delay_send) + break; + } + }), close: (ws, code, message)=>{ message = Buffer.from(message).toString(); if (message=='WebSocket timed out from inactivity') @@ -12226,6 +12254,14 @@ class Uws2_impl extends EventEmitter { super.on(event, handler); } close(){ + if (this._server_closed) + return; + this._server_closed = true; + this.server.close(); + this.listen_socket = null; + this.emit('close'); + } + close_listen_socket(){ if (!this.listen_socket) return; this.lib.us_listen_socket_close(this.listen_socket); @@ -12460,6 +12496,9 @@ class Server_uws2 { if (this.connections.size) this.broadcast(conv.JSON_stringify(data, this.zjson_opt_send)); } + close_listen_socket(){ + this.ws_server.close_listen_socket(); + } close(code, reason){ zerr.notice(`${this}: closed`); this.ws_server.close(); @@ -13006,8 +13045,9 @@ class Mux { let pending, zfin_pending, send_ack_timeout, send_ack_ts = 0; const stream = new _lib.Duplex(assign({ read(size){}, - write(data, encoding, cb){ - const {buf, buf_pending} = stream.process_data(data); + write(data, encoding, cb, force_delay_send){ + const {buf, buf_pending, skip_process} = stream + .process_data(data, force_delay_send); if (buf) { if (!_this.ws.send(buf, bin_throttle_opt)) @@ -13023,16 +13063,26 @@ class Mux { if (!buf_pending || !buf_pending.length) return void (zasync ? setImmediate(cb) : cb()); pending = etask(function*_mux_stream_pending(){ + this.on('finally', ()=>{ + let pending_mux_et = _this.ws.get_pending_mux_et(); + if (pending_mux_et) + pending_mux_et.delete(this); + }); yield this.wait(); pending = null; - stream._write(buf_pending, encoding, cb); + stream._write(buf_pending, encoding, cb, true); }); pending.buf_size = buf_pending.length; + if (skip_process) + { + let pending_mux_et = _this.ws.get_pending_mux_et(true); + pending_mux_et.add(pending); + } }, // only Buffer chuncks supported writev: opt.decodeStrings===false ? null : function(chunks, cb){ stream._write(Buffer.concat(chunks.map(item=>item.chunk)), - null, cb); + null, cb, true); }, destroy(err, cb){ return etask(function*_mux_stream_destroy(){ if (stream.zdestroy) @@ -13066,7 +13116,9 @@ class Mux { if (!stream.win_size_got) stream.win_size = size||Infinity; }; - stream.process_data = data=>{ + stream.process_data = (data, force_delay_send)=>{ + if (_this.ws.get_delay_send() && !force_delay_send) + return {buf_pending: data, skip_process: true}; let bytes = Math.min(stream.win_size-(stream.sent-stream.ack), data.length); if (bytes<=0) @@ -15013,7 +15065,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ headers: headers || {} }; } - (0, _createClass2["default"])(Requester, [{ + return (0, _createClass2["default"])(Requester, [{ key: "request", value: function request() { var url = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '/'; @@ -15036,23 +15088,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (!url.startsWith(this.base_url)) url = this.base_url + url; var _this = this; return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { + var req; return _regenerator["default"].wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: - this.on('uncaught', function (e) { - console.error('Api requester error', { - url: url, - method: method, - _qs: _qs, - _headers: _headers, - body: body, - json: !!_this.json, - exp_hdr: exp_hdr - }, e); - throw e; - }); - _context.next = 3; - return (0, _ajax["default"])({ + req = { url: url, method: method, qs: _qs, @@ -15062,10 +15102,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ timeout: timeout, return_headers: exp_hdr, no_throw: safe + }; + this.on('uncaught', function (e) { + console.error('Api requester error', req, e); + throw e; }); - case 3: + if (_this.json) { + req.data = JSON.stringify(req.data); + req.content_type = 'application/json'; + } + _context.next = 5; + return (0, _ajax["default"])(req); + case 5: return _context.abrupt("return", _context.sent); - case 4: + case 6: case "end": return _context.stop(); } @@ -15137,7 +15187,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _delete); }) }]); - return Requester; }()); var Api = _etask["default"]._class((_Api_brand = /*#__PURE__*/new WeakSet(), /*#__PURE__*/function () { function Api() { @@ -15147,7 +15196,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ this.base_qs = {}; this.base_headers = {}; } - (0, _createClass2["default"])(Api, [{ + return (0, _createClass2["default"])(Api, [{ key: "json", get: function get() { this.init(); @@ -15249,14 +15298,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _delete); }) }]); - return Api; }())); function _get_requester() { var json = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; return new Requester(json, this.base_url, this.base_qs, this.base_headers); } var Api_v1 = _etask["default"]._class( /*#__PURE__*/function (_Api2) { - (0, _inherits2["default"])(Api_v1, _Api2); function Api_v1() { var _this2; (0, _classCallCheck2["default"])(this, Api_v1); @@ -15264,10 +15311,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.base_url = '/api'; return _this2; } + (0, _inherits2["default"])(Api_v1, _Api2); return (0, _createClass2["default"])(Api_v1); }(Api)); var Api_v2 = _etask["default"]._class( /*#__PURE__*/function (_Api3) { - (0, _inherits2["default"])(Api_v2, _Api3); function Api_v2() { var _this3; (0, _classCallCheck2["default"])(this, Api_v2); @@ -15275,6 +15322,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this3.base_url = '/api/v2'; return _this3; } + (0, _inherits2["default"])(Api_v2, _Api3); return (0, _createClass2["default"])(Api_v2); }(Api)); var v1 = exports.v1 = new Api_v1(); @@ -15289,7 +15337,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(17583), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(31542), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(5483), __webpack_require__(63775), __webpack_require__(42694), __webpack_require__(29467), __webpack_require__(28977), __webpack_require__(48620), __webpack_require__(25340), __webpack_require__(38680), __webpack_require__(81408), __webpack_require__(69222), __webpack_require__(45767), __webpack_require__(62570), __webpack_require__(26553), __webpack_require__(32410), __webpack_require__(96658), __webpack_require__(97041), __webpack_require__(28634), __webpack_require__(52775), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(38949), __webpack_require__(66967), __webpack_require__(57941), __webpack_require__(54286), __webpack_require__(31083), __webpack_require__(40544), __webpack_require__(4323), __webpack_require__(74567), __webpack_require__(61742)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _lodash, _pure_component, _react, _reactDom, _classnames, _reactRouterDom, _styledComponents, _bootstrap, _bootstrap2, _flagIcons, _es6Shim, _setdb, _etask, _url, _index, _howto, _nav, _login, _overview, _config, _settings, _proxy_add, _whitelist_ips, _logs, _ws, _api, _cp_ipc, _ssl_modal, _api_url_modal, _error_boundry, _modals, _util, _i18n, _app, _har) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(17583), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(31542), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(5483), __webpack_require__(63775), __webpack_require__(42694), __webpack_require__(29467), __webpack_require__(28977), __webpack_require__(48620), __webpack_require__(25340), __webpack_require__(38680), __webpack_require__(81408), __webpack_require__(69222), __webpack_require__(45767), __webpack_require__(62570), __webpack_require__(26553), __webpack_require__(32410), __webpack_require__(96658), __webpack_require__(97041), __webpack_require__(28634), __webpack_require__(52775), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(38949), __webpack_require__(66967), __webpack_require__(57941), __webpack_require__(54286), __webpack_require__(31083), __webpack_require__(40544), __webpack_require__(4323), __webpack_require__(74567), __webpack_require__(61742)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _lodash, _pure_component, _react, _reactDom, _classnames, _reactRouterDom, _styledComponents, _bootstrap, _bootstrap2, _flagIcons, _es6Shim, _setdb, _etask, _url, _index, _howto, _nav, _login, _overview, _config, _settings, _proxy_add, _whitelist_ips, _logs, _ws, _api, _cp_ipc, _ssl_modal, _api_url_modal, _error_boundry, _modals, _util, _i18n, _app, _har) { // LICENSE_CODE ZON ISC 'use strict'; @@ -15305,7 +15353,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _lodash = _interopRequireDefault(_lodash); @@ -15333,7 +15380,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _i18n = _interopRequireWildcard(_i18n); var _templateObject; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } window.setdb = _setdb["default"]; @@ -15345,17 +15392,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); }, 250); var App = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(App, _Pure_component); function App(props) { var _this2; (0, _classCallCheck2["default"])(this, App); _this2 = _callSuper(this, App, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_settings_updated", function (_ref2) { + (0, _defineProperty2["default"])(_this2, "on_settings_updated", function (_ref2) { var data = _ref2.data; _setdb["default"].set('head.settings', data.settings); _setdb["default"].set('head.defaults', data.defaults); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "load_data", function () { + (0, _defineProperty2["default"])(_this2, "load_data", function () { return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee14() { var errors, err_handler; return _regenerator["default"].wrap(function _callee14$(_context14) { @@ -15601,7 +15647,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee14, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save_settings", function (settings) { + (0, _defineProperty2["default"])(_this2, "save_settings", function (settings) { return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee15() { var _this3 = this; var new_settings; @@ -15632,7 +15678,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this2; } - (0, _createClass2["default"])(App, [{ + (0, _inherits2["default"])(App, _Pure_component); + return (0, _createClass2["default"])(App, [{ key: "componentDidMount", value: function componentDidMount() { var _this4 = this; @@ -15809,7 +15856,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })))); } }]); - return App; }(_pure_component["default"])); var Global_styles_brd = (0, _styledComponents.createGlobalStyle)(_templateObject || (_templateObject = (0, _taggedTemplateLiteral2["default"])(["\n html {\n --first-color: #526373;\n --first-odd: #526373;\n --cp-border: rgba(82,99,115,0.1);\n --cp-border-dark: rgba(82,99,115,0.2);\n --cp-dark: #EDEFF1;\n --cp-white: #FFFFFF;\n --cp-second: rgba(82,99,115,0.5);\n --cp-third: rgba(82,99,115,0.7);\n\n --btn-lpm-border-radius: 100px;\n --border-radius-round: 100px;\n --btn-lpm-font-weight: 500;\n\n --login-logo: url(img/brd_logo_large.svg);\n --login-logo-width: 125px;\n --login-logo-version-top: 28px;\n --login-logo-version-left: -55px;\n --logo-icon: url(img/brd_logo_letter.svg);\n --logo-bg-size: 38px;\n\n body {\n font-family: \"Gibson\";\n }\n }\n"]))); var general_modals_info = [{ @@ -15875,7 +15921,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); }; var Page = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Page, _Pure_component2); function Page() { var _this5; (0, _classCallCheck2["default"])(this, Page); @@ -15883,12 +15928,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Page, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { settings: {} }); return _this5; } - (0, _createClass2["default"])(Page, [{ + (0, _inherits2["default"])(Page, _Pure_component2); + return (0, _createClass2["default"])(Page, [{ key: "componentDidMount", value: function componentDidMount() { var _this6 = this; @@ -15947,7 +15993,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))))); } }]); - return Page; }(_pure_component["default"]); var Validator = function Validator(_ref5) { var zagent = _ref5.zagent; @@ -15964,7 +16009,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 10077: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(70966), __webpack_require__(27378), __webpack_require__(62776), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(18989), __webpack_require__(96649), __webpack_require__(80486), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _objectWithoutProperties2, _react, _reactVirtualized, _classnames, _pure_component, _tooltip, _common, _chrome_widgets, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(70966), __webpack_require__(27378), __webpack_require__(62776), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(18989), __webpack_require__(96649), __webpack_require__(80486), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _objectWithoutProperties2, _react, _reactVirtualized, _classnames, _pure_component, _tooltip, _common, _chrome_widgets, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -15978,7 +16023,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _objectWithoutProperties2 = _interopRequireDefault(_objectWithoutProperties2); @@ -16012,7 +16056,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), props.children)); }; var Infinite_chrome_table = exports.Infinite_chrome_table = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Infinite_chrome_table, _Pure_component); function Infinite_chrome_table() { var _this; (0, _classCallCheck2["default"])(this, Infinite_chrome_table); @@ -16020,8 +16063,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Infinite_chrome_table, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "cell_renderer", function Cell_renderer(props) { + (0, _defineProperty2["default"])(_this, "state", {}); + (0, _defineProperty2["default"])(_this, "cell_renderer", function Cell_renderer(props) { if (props.rowData == 'filler') return /*#__PURE__*/_react["default"].createElement("div", { className: "chrome_td" }); @@ -16029,7 +16072,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ key: props.rowData.ip }, props.cellData); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "select_renderer", function Select_renderer(props) { + (0, _defineProperty2["default"])(_this, "select_renderer", function Select_renderer(props) { if (props.rowData == 'filler') return /*#__PURE__*/_react["default"].createElement("div", { className: "chrome_td" }); @@ -16041,15 +16084,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_all", function () { + (0, _defineProperty2["default"])(_this, "toggle_all", function () { if (_this.props.selected_all) _this.props.unselect_all();else _this.props.select_all(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "cell_data_getter", function (_ref2) { + (0, _defineProperty2["default"])(_this, "cell_data_getter", function (_ref2) { var rowData = _ref2.rowData, dataKey = _ref2.dataKey; return rowData[dataKey]; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "header_row_renderer", function Header_renderer(props) { + (0, _defineProperty2["default"])(_this, "header_row_renderer", function Header_renderer(props) { var className = props.className; if (props.style.paddingRight) className += ' chrome_tr_with_padding'; return /*#__PURE__*/_react["default"].createElement("div", { @@ -16060,7 +16103,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this; } - (0, _createClass2["default"])(Infinite_chrome_table, [{ + (0, _inherits2["default"])(Infinite_chrome_table, _Pure_component); + return (0, _createClass2["default"])(Infinite_chrome_table, [{ key: "render", value: function render() { var _this2 = this; @@ -16132,15 +16176,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))))))); } }]); - return Infinite_chrome_table; }(_pure_component["default"]); var Chrome_table = exports.Chrome_table = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Chrome_table, _Pure_component2); function Chrome_table() { (0, _classCallCheck2["default"])(this, Chrome_table); return _callSuper(this, Chrome_table, arguments); } - (0, _createClass2["default"])(Chrome_table, [{ + (0, _inherits2["default"])(Chrome_table, _Pure_component2); + return (0, _createClass2["default"])(Chrome_table, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -16171,7 +16214,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, children)))); } }]); - return Chrome_table; }(_pure_component["default"]); var Data_container = function Data_container(_ref6) { var _ref6$cols = _ref6.cols, @@ -16258,7 +16300,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(18477), __webpack_require__(13258), __webpack_require__(60042), __webpack_require__(11036), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(3224), __webpack_require__(5483), __webpack_require__(27869), __webpack_require__(72270), __webpack_require__(90212), __webpack_require__(8910), __webpack_require__(10071), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(40544), __webpack_require__(38949)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _slicedToArray2, _taggedTemplateLiteral2, _react, _pure_component, _reactTooltip, _reactBootstrap, _classnames, _codemirror, _javascript, _codemirror2, _jquery, _styledComponents, _uikit, _conv, _date, _presets, _controls, _tooltip, _i18n, _util, _cp_ipc) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(18477), __webpack_require__(13258), __webpack_require__(60042), __webpack_require__(11036), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(3224), __webpack_require__(5483), __webpack_require__(94402), __webpack_require__(72270), __webpack_require__(90212), __webpack_require__(8910), __webpack_require__(10071), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(40544), __webpack_require__(38949)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _slicedToArray2, _taggedTemplateLiteral2, _react, _pure_component, _reactTooltip, _reactBootstrap, _classnames, _codemirror, _javascript, _codemirror2, _jquery, _styledComponents, _uikit, _conv, _date, _presets, _controls, _tooltip, _i18n, _util, _cp_ipc) { // LICENSE_CODE ZON ISC 'use strict'; @@ -16276,7 +16318,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _slicedToArray2 = _interopRequireDefault(_slicedToArray2); @@ -16297,7 +16338,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _excluded2 = ["disabled", "animated"]; var _templateObject, _templateObject2, _templateObject3; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } @@ -16387,17 +16428,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); }; var Warning = exports.Warning = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Warning, _Pure_component); function Warning(props) { var _this; (0, _classCallCheck2["default"])(this, Warning); _this = _callSuper(this, Warning, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "dismiss", function () { + (0, _defineProperty2["default"])(_this, "dismiss", function () { _this.setState({ dismissed: true }, _this.store); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "store", function () { + (0, _defineProperty2["default"])(_this, "store", function () { var dismissed_warnings = JSON.parse(window.localStorage.getItem('dismissed-warnings')) || {}; dismissed_warnings[_this.props.id] = true; window.localStorage.setItem('dismissed-warnings', JSON.stringify(dismissed_warnings)); @@ -16408,7 +16448,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this; } - (0, _createClass2["default"])(Warning, [{ + (0, _inherits2["default"])(Warning, _Pure_component); + return (0, _createClass2["default"])(Warning, [{ key: "render", value: function render() { if (this.state.dismissed) return null; @@ -16436,7 +16477,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))); } }]); - return Warning; }(_pure_component["default"]); var Loader = exports.Loader = function Loader(_ref2) { var show = _ref2.show; @@ -16479,12 +16519,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ // XXX krzysztof: refactoring: reuse Copy_btn component var Code = exports.Code = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Code, _Pure_component2); function Code() { (0, _classCallCheck2["default"])(this, Code); return _callSuper(this, Code, arguments); } - (0, _createClass2["default"])(Code, [{ + (0, _inherits2["default"])(Code, _Pure_component2); + return (0, _createClass2["default"])(Code, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])(this.ref).find('.btn_copy').tooltip('show').attr('title', (0, _i18n.t)('Copy to clipboard')).tooltip('fixTitle'); @@ -16539,7 +16579,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, (0, _i18n.t)('Copy'))); } }]); - return Code; }(_pure_component["default"]); var with_proxy_ports = exports.with_proxy_ports = function with_proxy_ports(Component) { var port_select = function port_select(data) { @@ -16553,7 +16592,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; }; var With_proxy_ports = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(With_proxy_ports, _Pure_component3); function With_proxy_ports() { var _this2; (0, _classCallCheck2["default"])(this, With_proxy_ports); @@ -16561,11 +16599,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this2 = _callSuper(this, With_proxy_ports, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "port_select", port_select([])); + (0, _defineProperty2["default"])(_this2, "state", {}); + (0, _defineProperty2["default"])(_this2, "port_select", port_select([])); return _this2; } - (0, _createClass2["default"])(With_proxy_ports, [{ + (0, _inherits2["default"])(With_proxy_ports, _Pure_component3); + return (0, _createClass2["default"])(With_proxy_ports, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -16606,13 +16645,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return With_proxy_ports; }(_pure_component["default"]); return With_proxy_ports; }; var with_www_api = exports.with_www_api = function with_www_api(Component) { var With_www_api = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(With_www_api, _Pure_component4); function With_www_api() { var _this4; (0, _classCallCheck2["default"])(this, With_www_api); @@ -16620,10 +16657,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, With_www_api, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", {}); + (0, _defineProperty2["default"])(_this4, "state", {}); return _this4; } - (0, _createClass2["default"])(With_www_api, [{ + (0, _inherits2["default"])(With_www_api, _Pure_component4); + return (0, _createClass2["default"])(With_www_api, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -16647,7 +16685,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return With_www_api; }(_pure_component["default"]); return With_www_api; }; @@ -16666,7 +16703,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ return /*#__PURE__*/_react["default"].createElement(_controls.Input, props); }; var Copy_btn = exports.Copy_btn = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Copy_btn, _Pure_component5); function Copy_btn() { var _this6; (0, _classCallCheck2["default"])(this, Copy_btn); @@ -16674,9 +16710,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, Copy_btn, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "textarea", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "btn", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "copy", function () { + (0, _defineProperty2["default"])(_this6, "textarea", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this6, "btn", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this6, "copy", function () { var txt = _this6.textarea.current; var area = (0, _jquery["default"])(txt)[0]; area.value = _this6.props.val; @@ -16701,7 +16737,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return _this6; } - (0, _createClass2["default"])(Copy_btn, [{ + (0, _inherits2["default"])(Copy_btn, _Pure_component5); + return (0, _createClass2["default"])(Copy_btn, [{ key: "refreshTooltip", value: function refreshTooltip() { (0, _jquery["default"])(this.btn.current).attr('title', (0, _i18n.t)('Copy to clipboard')).tooltip('fixTitle'); @@ -16737,10 +16774,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Copy_btn; }(_pure_component["default"]); var Cm_wrapper = exports.Cm_wrapper = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Cm_wrapper, _Pure_component6); function Cm_wrapper() { var _this7; (0, _classCallCheck2["default"])(this, Cm_wrapper); @@ -16748,17 +16783,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key4] = arguments[_key4]; } _this7 = _callSuper(this, Cm_wrapper, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_cm_change", function (cm) { + (0, _defineProperty2["default"])(_this7, "on_cm_change", function (cm) { var new_val = cm.doc.getValue(); if (new_val == _this7.props.val) return; _this7.props.on_change(new_val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "set_ref", function (ref) { + (0, _defineProperty2["default"])(_this7, "set_ref", function (ref) { _this7.textarea = ref; }); return _this7; } - (0, _createClass2["default"])(Cm_wrapper, [{ + (0, _inherits2["default"])(Cm_wrapper, _Pure_component6); + return (0, _createClass2["default"])(Cm_wrapper, [{ key: "componentDidMount", value: function componentDidMount() { var opt = { @@ -16789,7 +16825,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Cm_wrapper; }(_pure_component["default"]); var Faq_link = exports.Faq_link = with_www_api(function (props) { var click = function click() { @@ -16814,7 +16849,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ icon: "Info", as: "a", href: url, - size: "sm", + size: props.size || 'sm', target: "_blank", tooltip: "Read more", variant: "icon" @@ -17073,7 +17108,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))); }; var Logo = exports.Logo = with_www_api( /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Logo, _Pure_component7); function Logo() { var _this8; (0, _classCallCheck2["default"])(this, Logo); @@ -17081,10 +17115,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key5] = arguments[_key5]; } _this8 = _callSuper(this, Logo, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "state", {}); + (0, _defineProperty2["default"])(_this8, "state", {}); return _this8; } - (0, _createClass2["default"])(Logo, [{ + (0, _inherits2["default"])(Logo, _Pure_component7); + return (0, _createClass2["default"])(Logo, [{ key: "componentDidMount", value: function componentDidMount() { var _this9 = this; @@ -17111,7 +17146,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, /*#__PURE__*/_react["default"].createElement(_i18n.Language, null))); } }]); - return Logo; }(_pure_component["default"])); var Icon_text = exports.Icon_text = function Icon_text(_ref9) { var fi = _ref9.fi, @@ -17181,7 +17215,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ console.debug('%d:%d:%d.%d: %s', d.getHours(), d.getMinutes(), d.getSeconds(), d.getMilliseconds(), str); }; var No_zones = exports.No_zones = with_www_api( /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(No_zones, _Pure_component8); function No_zones() { var _this10; (0, _classCallCheck2["default"])(this, No_zones); @@ -17189,10 +17222,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key6] = arguments[_key6]; } _this10 = _callSuper(this, No_zones, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", {}); + (0, _defineProperty2["default"])(_this10, "state", {}); return _this10; } - (0, _createClass2["default"])(No_zones, [{ + (0, _inherits2["default"])(No_zones, _Pure_component8); + return (0, _createClass2["default"])(No_zones, [{ key: "componentDidMount", value: function componentDidMount() { var _this11 = this; @@ -17222,7 +17256,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, link_props), /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "here")), ".")); } }]); - return No_zones; }(_pure_component["default"])); var Toolbar_button = exports.Toolbar_button = function Toolbar_button(props) { return /*#__PURE__*/_react["default"].createElement(_uikit.Tooltip, { @@ -17318,7 +17351,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 57941: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(1686), __webpack_require__(25340), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(48328), __webpack_require__(31083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _bullets, _etask, _common, _api, _api_url_modal, _modals) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(1686), __webpack_require__(25340), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(48328), __webpack_require__(31083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _bullets, _etask, _common, _api, _api_url_modal, _modals) { // LICENSE_CODE ZON ISC 'use strict'; @@ -17333,7 +17366,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -17344,7 +17376,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Api_url_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Api_url_modal, _Pure_component); function Api_url_modal() { var _this2; (0, _classCallCheck2["default"])(this, Api_url_modal); @@ -17352,12 +17383,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Api_url_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { url: '', saving: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_ok", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "click_ok", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var resp; return _regenerator["default"].wrap(function _callee$(_context) { @@ -17398,17 +17429,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "url_changed", function (val) { + (0, _defineProperty2["default"])(_this2, "url_changed", function (val) { return _this2.setState({ url: val.trim() }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "valid_url", function () { + (0, _defineProperty2["default"])(_this2, "valid_url", function () { return !!_this2.state.url; }); return _this2; } - (0, _createClass2["default"])(Api_url_modal, [{ + (0, _inherits2["default"])(Api_url_modal, _Pure_component); + return (0, _createClass2["default"])(Api_url_modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -17510,7 +17542,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "failed to connect, try another domain")), /*#__PURE__*/_react["default"].createElement(_bullets.Li, null, "Click OK to save and wait till the Proxy Manager restarts"))))); } }]); - return Api_url_modal; }(_pure_component["default"]); var Contact_btn = function Contact_btn(props) { return /*#__PURE__*/_react["default"].createElement("a", { @@ -17529,7 +17560,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(27869), __webpack_require__(5483), __webpack_require__(60042), __webpack_require__(4323), __webpack_require__(95989)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _react, _lodash, _uikit, _styledComponents, _classnames, _i18n, _box_radio) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(94402), __webpack_require__(5483), __webpack_require__(60042), __webpack_require__(4323), __webpack_require__(95989)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _react, _lodash, _uikit, _styledComponents, _classnames, _i18n, _box_radio) { // LICENSE_CODE ZON ISC 'use strict'; @@ -17546,7 +17577,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _classnames = _interopRequireDefault(_classnames); var _templateObject; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } var Input_radio_btn = function Input_radio_btn(_ref) { var class_name = _ref.class_name, name = _ref.name, @@ -17646,7 +17677,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 10071: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(8650), __webpack_require__(18477), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(6854), __webpack_require__(98751), __webpack_require__(11036), __webpack_require__(5483), __webpack_require__(27869), __webpack_require__(61106), __webpack_require__(38680), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(20157), __webpack_require__(31083), __webpack_require__(92351), __webpack_require__(97768), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(48397)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _creatable, _reactTooltip, _reactRouterDom, _classnames, _netmask, _reactBootstrapTypeahead, _codemirror, _styledComponents, _uikit, _pure_component, _url, _common, _util, _tooltip, _i18n, _zone_desc, _modals, _toggle_on_off, _network_types, _javascript, _codemirror2, _Typeahead) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(8650), __webpack_require__(18477), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(6854), __webpack_require__(98751), __webpack_require__(11036), __webpack_require__(5483), __webpack_require__(94402), __webpack_require__(61106), __webpack_require__(38680), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(20157), __webpack_require__(31083), __webpack_require__(92351), __webpack_require__(97768), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(48397)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _creatable, _reactTooltip, _reactRouterDom, _classnames, _netmask, _reactBootstrapTypeahead, _codemirror, _styledComponents, _uikit, _pure_component, _url, _common, _util, _tooltip, _i18n, _zone_desc, _modals, _toggle_on_off, _network_types, _javascript, _codemirror2, _Typeahead) { // LICENSE_CODE ZON ISC 'use strict'; @@ -17663,7 +17694,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -17685,7 +17715,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ var ANY_IP = '0.0.0.0/0'; var Textbox = _uikit.Input.Textbox; var Pins = exports.Pins = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Pins, _Pure_component); function Pins() { var _this; (0, _classCallCheck2["default"])(this, Pins); @@ -17693,14 +17722,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Pins, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { pins: [], max_id: 0, modal_open: false, pending: _this.props.pending || [], disabled: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "add_pin", function () { + (0, _defineProperty2["default"])(_this, "add_pin", function () { var pin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; _this.setState(function (prev) { return { @@ -17718,10 +17747,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }) }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "add_empty_pin", function () { + (0, _defineProperty2["default"])(_this, "add_empty_pin", function () { _this.add_pin(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "remove", function (id) { + (0, _defineProperty2["default"])(_this, "remove", function (id) { _this.setState(function (prev) { return { pins: prev.pins.filter(function (p) { @@ -17730,7 +17759,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.fire_on_change); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_edit", function (id, edit) { + (0, _defineProperty2["default"])(_this, "set_edit", function (id, edit) { _this.setState(function (prev) { return { pins: prev.pins.map(function (p) { @@ -17742,7 +17771,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "update_pin", function (id, val) { + (0, _defineProperty2["default"])(_this, "update_pin", function (id, val) { _this.setState(function (prev) { return { pins: prev.pins.map(function (p) { @@ -17754,13 +17783,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "fire_on_change", function () { + (0, _defineProperty2["default"])(_this, "fire_on_change", function () { var val = _this.state.pins.map(function (p) { return p.val; }); _this.props.on_change_wrapper(val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "save_pin", function (id, val) { + (0, _defineProperty2["default"])(_this, "save_pin", function (id, val) { if (_this.state.pins.find(function (p) { return p.id != id && p.val == val; })) return _this.remove(id); @@ -17776,19 +17805,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.fire_on_change); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "dismiss_modal", function () { + (0, _defineProperty2["default"])(_this, "dismiss_modal", function () { return _this.setState({ modal_open: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_modal", function () { + (0, _defineProperty2["default"])(_this, "open_modal", function () { return _this.setState({ modal_open: true }); }); return _this; } - (0, _createClass2["default"])(Pins, [{ + (0, _inherits2["default"])(Pins, _Pure_component); + return (0, _createClass2["default"])(Pins, [{ key: "render", value: function render() { var _this2 = this; @@ -17874,10 +17904,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Pins; }(_pure_component["default"]); var Pins_new = exports.Pins_new = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Pins_new, _Pure_component2); function Pins_new() { var _this3; (0, _classCallCheck2["default"])(this, Pins_new); @@ -17885,14 +17913,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Pins_new, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", { + (0, _defineProperty2["default"])(_this3, "state", { pins: [], max_id: 0, modal_open: false, pending: _this3.props.pending || [], disabled: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "add_pin", function () { + (0, _defineProperty2["default"])(_this3, "add_pin", function () { var pin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; _this3.setState(function (prev) { return { @@ -17910,10 +17938,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }) }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "add_empty_pin", function () { + (0, _defineProperty2["default"])(_this3, "add_empty_pin", function () { _this3.add_pin(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "remove", function (id) { + (0, _defineProperty2["default"])(_this3, "remove", function (id) { _this3.setState(function (prev) { return { pins: prev.pins.filter(function (p) { @@ -17922,7 +17950,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this3.fire_on_change); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "set_edit", function (id, edit) { + (0, _defineProperty2["default"])(_this3, "set_edit", function (id, edit) { _this3.setState(function (prev) { return { pins: prev.pins.map(function (p) { @@ -17934,7 +17962,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "update_pin", function (id, val) { + (0, _defineProperty2["default"])(_this3, "update_pin", function (id, val) { _this3.setState(function (prev) { return { pins: prev.pins.map(function (p) { @@ -17946,13 +17974,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "fire_on_change", function () { + (0, _defineProperty2["default"])(_this3, "fire_on_change", function () { var val = _this3.state.pins.map(function (p) { return p.val; }); _this3.props.on_change_wrapper(val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "save_pin", function (id, val) { + (0, _defineProperty2["default"])(_this3, "save_pin", function (id, val) { if (_this3.state.pins.find(function (p) { return p.id != id && p.val == val; })) return _this3.remove(id); @@ -17968,19 +17996,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this3.fire_on_change); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "dismiss_modal", function () { + (0, _defineProperty2["default"])(_this3, "dismiss_modal", function () { return _this3.setState({ modal_open: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "open_modal", function () { + (0, _defineProperty2["default"])(_this3, "open_modal", function () { return _this3.setState({ modal_open: true }); }); return _this3; } - (0, _createClass2["default"])(Pins_new, [{ + (0, _inherits2["default"])(Pins_new, _Pure_component2); + return (0, _createClass2["default"])(Pins_new, [{ key: "render", value: function render() { var _this4 = this; @@ -18065,7 +18094,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Pins_new; }(_pure_component["default"]); var Add_pending_btn = function Add_pending_btn(_ref) { var ip = _ref.ip, @@ -18082,7 +18110,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var Pin = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Pin, _Pure_component3); function Pin() { var _this5; (0, _classCallCheck2["default"])(this, Pin); @@ -18090,14 +18117,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this5 = _callSuper(this, Pin, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "input", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "edit", function () { + (0, _defineProperty2["default"])(_this5, "input", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this5, "edit", function () { if (!_this5.props.disabled) _this5.props.set_edit(_this5.props.id, true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "key_up", function (e) { + (0, _defineProperty2["default"])(_this5, "key_up", function (e) { if (e.keyCode == 13) _this5.validate_and_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "validate_and_save", function () { + (0, _defineProperty2["default"])(_this5, "validate_and_save", function () { var val = (_this5.props.children || '').trim(); if (_this5.props.exact && val) return _this5.props.save_pin(_this5.props.id, val); try { @@ -18110,29 +18137,30 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (!val) return _this5.props.remove(_this5.props.id); _this5.props.save_pin(_this5.props.id, val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_change", function (e) { + (0, _defineProperty2["default"])(_this5, "on_change", function (e) { return _this5.props.update_pin(_this5.props.id, e.target.value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_any_click", function () { + (0, _defineProperty2["default"])(_this5, "on_any_click", function () { _this5.props.update_pin(_this5.props.id, ANY_IP); _this5.setState({ children: ANY_IP }, _this5.validate_and_save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "remove", function () { + (0, _defineProperty2["default"])(_this5, "remove", function () { return _this5.props.remove(_this5.props.id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_blur", function (e) { + (0, _defineProperty2["default"])(_this5, "on_blur", function (e) { var target = e.relatedTarget; var any_click = target && target.classList.contains('any'); if (!any_click) _this5.validate_and_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "get_label", function (ip) { + (0, _defineProperty2["default"])(_this5, "get_label", function (ip) { return ip == ANY_IP ? 'any' : ip; }); return _this5; } - (0, _createClass2["default"])(Pin, [{ + (0, _inherits2["default"])(Pin, _Pure_component3); + return (0, _createClass2["default"])(Pin, [{ key: "componentDidMount", value: function componentDidMount() { this.input.current.focus(); @@ -18184,10 +18212,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Pin; }(_pure_component["default"]); var Pin_new = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Pin_new, _Pure_component4); function Pin_new() { var _this6; (0, _classCallCheck2["default"])(this, Pin_new); @@ -18195,14 +18221,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Pin_new, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "input", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "edit", function () { + (0, _defineProperty2["default"])(_this6, "input", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this6, "edit", function () { if (!_this6.props.disabled) _this6.props.set_edit(_this6.props.id, true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "key_up", function (e) { + (0, _defineProperty2["default"])(_this6, "key_up", function (e) { if (e.keyCode == 13) _this6.validate_and_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "validate_and_save", function () { + (0, _defineProperty2["default"])(_this6, "validate_and_save", function () { var val = (_this6.props.children || '').trim(); if (_this6.props.exact && val) return _this6.props.save_pin(_this6.props.id, val); try { @@ -18215,29 +18241,30 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (!val) return _this6.props.remove(_this6.props.id); _this6.props.save_pin(_this6.props.id, val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_change", function (e) { + (0, _defineProperty2["default"])(_this6, "on_change", function (e) { return _this6.props.update_pin(_this6.props.id, e.target.value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_any_click", function () { + (0, _defineProperty2["default"])(_this6, "on_any_click", function () { _this6.props.update_pin(_this6.props.id, ANY_IP); _this6.setState({ children: ANY_IP }, _this6.validate_and_save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "remove", function () { + (0, _defineProperty2["default"])(_this6, "remove", function () { return _this6.props.remove(_this6.props.id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_blur", function (e) { + (0, _defineProperty2["default"])(_this6, "on_blur", function (e) { var target = e.relatedTarget; var any_click = target && target.classList.contains('any'); if (!any_click) _this6.validate_and_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "get_label", function (ip) { + (0, _defineProperty2["default"])(_this6, "get_label", function (ip) { return ip == ANY_IP ? 'any' : ip; }); return _this6; } - (0, _createClass2["default"])(Pin_new, [{ + (0, _inherits2["default"])(Pin_new, _Pure_component4); + return (0, _createClass2["default"])(Pin_new, [{ key: "componentDidMount", value: function componentDidMount() { this.input.current.focus(); @@ -18316,7 +18343,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Pin_new; }(_pure_component["default"]); var Pin_btn = exports.Pin_btn = function Pin_btn(_ref2) { var on_click = _ref2.on_click, @@ -18360,7 +18386,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var Select_status = exports.Select_status = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Select_status, _Pure_component5); function Select_status() { var _this7; (0, _classCallCheck2["default"])(this, Select_status); @@ -18368,8 +18393,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this7 = _callSuper(this, Select_status, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "status_types", ['200', '2..', '403', '404', '500', '503', '(4|5)..']); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "value_to_option", function (t, value) { + (0, _defineProperty2["default"])(_this7, "status_types", ['200', '2..', '403', '404', '500', '503', '(4|5)..']); + (0, _defineProperty2["default"])(_this7, "value_to_option", function (t, value) { if (!value) return { value: '', label: t('--Select--') @@ -18379,12 +18404,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: value }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_change", function (e) { + (0, _defineProperty2["default"])(_this7, "on_change", function (e) { return _this7.props.on_change_wrapper(e && e.value || ''); }); return _this7; } - (0, _createClass2["default"])(Select_status, [{ + (0, _inherits2["default"])(Select_status, _Pure_component5); + return (0, _createClass2["default"])(Select_status, [{ key: "render", value: function render() { var _this8 = this; @@ -18403,10 +18429,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Select_status; }(_pure_component["default"]); var Select_number = exports.Select_number = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Select_number, _Pure_component6); function Select_number() { var _this9; (0, _classCallCheck2["default"])(this, Select_number); @@ -18414,19 +18438,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key6] = arguments[_key6]; } _this9 = _callSuper(this, Select_number, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "_fmt_num", function (n) { + (0, _defineProperty2["default"])(_this9, "_fmt_num", function (n) { return n && n.toLocaleString({ useGrouping: true }) || n; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "_get_data", function () { + (0, _defineProperty2["default"])(_this9, "_get_data", function () { if (!_this9.props.data) return _this9.opt_from_range(); if (_this9.props.data[0] && _this9.props.data[0].value !== undefined) return _this9.props.data.map(function (d) { return d.value; }); return _this9.props.data; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this9, "value_to_option", function (value) { if (value && value.label) return value; var option = (_this9.props.data || []).find(function (el) { return el && el.value == value; @@ -18439,23 +18463,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: label }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "opt_from_range", function () { + (0, _defineProperty2["default"])(_this9, "opt_from_range", function () { var res; if (_this9.props.range == 'medium') res = [0, 1, 10, 100, 1000];else if (_this9.props.range == 'ms') res = [0, 500, 2000, 5000, 10000];else res = [0, 1, 3, 5, 10, 20]; return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "on_change", function (e) { + (0, _defineProperty2["default"])(_this9, "on_change", function (e) { var value = e && +e.value || ''; var allow_zero = _this9._get_data().includes(0); if (!value && !allow_zero) value = _this9.props["default"] || 1; _this9.props.on_change_wrapper(value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "validation", function (s) { + (0, _defineProperty2["default"])(_this9, "validation", function (s) { return !!s && Number(s) == s; }); return _this9; } - (0, _createClass2["default"])(Select_number, [{ + (0, _inherits2["default"])(Select_number, _Pure_component6); + return (0, _createClass2["default"])(Select_number, [{ key: "render", value: function render() { var data = this._get_data(); @@ -18471,10 +18496,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_number; }(_pure_component["default"]); var Select_number_new = exports.Select_number_new = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Select_number_new, _Pure_component7); function Select_number_new() { var _this10; (0, _classCallCheck2["default"])(this, Select_number_new); @@ -18482,19 +18505,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key7] = arguments[_key7]; } _this10 = _callSuper(this, Select_number_new, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "_fmt_num", function (n) { + (0, _defineProperty2["default"])(_this10, "_fmt_num", function (n) { return n && n.toLocaleString({ useGrouping: true }) || n; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "_get_data", function () { + (0, _defineProperty2["default"])(_this10, "_get_data", function () { if (!_this10.props.data) return _this10.opt_from_range(); if (_this10.props.data[0] && _this10.props.data[0].value !== undefined) return _this10.props.data.map(function (d) { return d.value; }); return _this10.props.data; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this10, "value_to_option", function (value) { if (value && value.label) return value; var option = (_this10.props.data || []).find(function (el) { return el && el.value == value; @@ -18507,23 +18530,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: label }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "opt_from_range", function () { + (0, _defineProperty2["default"])(_this10, "opt_from_range", function () { var res; if (_this10.props.range == 'medium') res = [0, 1, 10, 100, 1000];else if (_this10.props.range == 'ms') res = [0, 500, 2000, 5000, 10000];else res = [0, 1, 3, 5, 10, 20]; return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "on_change", function (e) { + (0, _defineProperty2["default"])(_this10, "on_change", function (e) { var value = e && +e.value || ''; var allow_zero = _this10._get_data().includes(0); if (!value && !allow_zero) value = _this10.props["default"] || 1; _this10.props.on_change_wrapper(value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "validation", function (s) { + (0, _defineProperty2["default"])(_this10, "validation", function (s) { return !!s && Number(s) == s; }); return _this10; } - (0, _createClass2["default"])(Select_number_new, [{ + (0, _inherits2["default"])(Select_number_new, _Pure_component7); + return (0, _createClass2["default"])(Select_number_new, [{ key: "render", value: function render() { var data = this._get_data(); @@ -18539,10 +18563,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_number_new; }(_pure_component["default"]); var Select_multiple = exports.Select_multiple = /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(Select_multiple, _Pure_component8); function Select_multiple() { var _this11; (0, _classCallCheck2["default"])(this, Select_multiple); @@ -18550,7 +18572,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key8] = arguments[_key8]; } _this11 = _callSuper(this, Select_multiple, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "styles", { + (0, _defineProperty2["default"])(_this11, "styles", { clearIndicator: function clearIndicator(base) { return _objectSpread(_objectSpread({}, base), {}, { padding: '1px' @@ -18587,7 +18609,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this11; } - (0, _createClass2["default"])(Select_multiple, [{ + (0, _inherits2["default"])(Select_multiple, _Pure_component8); + return (0, _createClass2["default"])(Select_multiple, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_creatable["default"], { @@ -18607,10 +18630,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Select_multiple; }(_pure_component["default"]); var Select_multiple_new = exports.Select_multiple_new = /*#__PURE__*/function (_Pure_component9) { - (0, _inherits2["default"])(Select_multiple_new, _Pure_component9); function Select_multiple_new() { var _this12; (0, _classCallCheck2["default"])(this, Select_multiple_new); @@ -18618,7 +18639,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key9] = arguments[_key9]; } _this12 = _callSuper(this, Select_multiple_new, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this12), "styles", { + (0, _defineProperty2["default"])(_this12, "styles", { clearIndicator: function clearIndicator(base) { return _objectSpread(_objectSpread({}, base), {}, { padding: '1px' @@ -18655,7 +18676,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this12; } - (0, _createClass2["default"])(Select_multiple_new, [{ + (0, _inherits2["default"])(Select_multiple_new, _Pure_component9); + return (0, _createClass2["default"])(Select_multiple_new, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_creatable["default"], { @@ -18675,10 +18697,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Select_multiple_new; }(_pure_component["default"]); var Yes_no = exports.Yes_no = /*#__PURE__*/function (_Pure_component10) { - (0, _inherits2["default"])(Yes_no, _Pure_component10); function Yes_no() { var _this13; (0, _classCallCheck2["default"])(this, Yes_no); @@ -18686,12 +18706,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key10] = arguments[_key10]; } _this13 = _callSuper(this, Yes_no, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this13), "toggle_active", function () { + (0, _defineProperty2["default"])(_this13, "toggle_active", function () { _this13.props.on_change_wrapper(!_this13.props.val); }); return _this13; } - (0, _createClass2["default"])(Yes_no, [{ + (0, _inherits2["default"])(Yes_no, _Pure_component10); + return (0, _createClass2["default"])(Yes_no, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_toggle_on_off["default"], { @@ -18702,10 +18723,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Yes_no; }(_pure_component["default"]); var Regex = exports.Regex = /*#__PURE__*/function (_Pure_component11) { - (0, _inherits2["default"])(Regex, _Pure_component11); function Regex() { var _this14; (0, _classCallCheck2["default"])(this, Regex); @@ -18713,26 +18732,26 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key11] = arguments[_key11]; } _this14 = _callSuper(this, Regex, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "state", { + (0, _defineProperty2["default"])(_this14, "state", { recognized: false, checked: {}, invalid_regexp: undefined }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "formats", ['png', 'jpg', 'jpeg', 'svg', 'gif', 'mp3', 'mp4', 'avi']); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "classes", function (f) { + (0, _defineProperty2["default"])(_this14, "formats", ['png', 'jpg', 'jpeg', 'svg', 'gif', 'mp3', 'mp4', 'avi']); + (0, _defineProperty2["default"])(_this14, "classes", function (f) { var active = _this14.state.recognized && _this14.state.checked[f]; return (0, _classnames["default"])('check', { active: active }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "toggle", function (f) { + (0, _defineProperty2["default"])(_this14, "toggle", function (f) { _this14.setState(function (prev) { return { checked: _objectSpread(_objectSpread({}, prev.checked), {}, (0, _defineProperty2["default"])({}, f, !prev.checked[f])) }; }, _this14.gen_regexp); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "recognize_regexp", function () { + (0, _defineProperty2["default"])(_this14, "recognize_regexp", function () { var re = /\\\.\((.+)\)(\(#\.\*\|\\\?\.\*\)\?)?\$/; var m = _this14.props.val && _this14.props.val.match(re); if (m && m[1]) { @@ -18748,7 +18767,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ checked: {} }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "gen_regexp", function () { + (0, _defineProperty2["default"])(_this14, "gen_regexp", function () { var formats = Object.keys(_this14.state.checked).filter(function (f) { return _this14.state.checked[f]; }).join('|'); @@ -18756,11 +18775,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (formats) regexp = "\\.(".concat(formats, ")(#.*|\\?.*)?$"); _this14.props.on_change_wrapper(regexp, _this14.props.id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "tip", function (f) { + (0, _defineProperty2["default"])(_this14, "tip", function (f) { if (_this14.state.checked[f]) return "Remove file format ".concat(f, " from regexp"); return "Add file format ".concat(f, " to regexp"); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "check_regexp", function (regexp) { + (0, _defineProperty2["default"])(_this14, "check_regexp", function (regexp) { try { new RegExp(regexp); return true; @@ -18768,7 +18787,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return false; } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "on_input_change", function (regexp) { + (0, _defineProperty2["default"])(_this14, "on_input_change", function (regexp) { var is_regexp_valid = _this14.check_regexp(regexp); _this14.setState({ invalid_regexp: !is_regexp_valid ? regexp : undefined @@ -18777,7 +18796,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this14; } - (0, _createClass2["default"])(Regex, [{ + (0, _inherits2["default"])(Regex, _Pure_component11); + return (0, _createClass2["default"])(Regex, [{ key: "componentDidMount", value: function componentDidMount() { this.recognize_regexp(); @@ -18822,10 +18842,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "Invalid regex"))); } }]); - return Regex; }(_pure_component["default"]); var Json = exports.Json = /*#__PURE__*/function (_Pure_component12) { - (0, _inherits2["default"])(Json, _Pure_component12); function Json() { var _this16; (0, _classCallCheck2["default"])(this, Json); @@ -18833,8 +18851,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key12] = arguments[_key12]; } _this16 = _callSuper(this, Json, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this16), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this16), "on_cm_change", function (cm) { + (0, _defineProperty2["default"])(_this16, "state", {}); + (0, _defineProperty2["default"])(_this16, "on_cm_change", function (cm) { var new_val = cm.doc.getValue(); var correct = true; try { @@ -18847,12 +18865,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ correct: correct }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this16), "set_ref", function (ref) { + (0, _defineProperty2["default"])(_this16, "set_ref", function (ref) { _this16.textarea = ref; }); return _this16; } - (0, _createClass2["default"])(Json, [{ + (0, _inherits2["default"])(Json, _Pure_component12); + return (0, _createClass2["default"])(Json, [{ key: "componentDidMount", value: function componentDidMount() { this.cm = _codemirror["default"].fromTextArea(this.textarea, { @@ -18877,15 +18896,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Json; }(_pure_component["default"]); var Url_input = exports.Url_input = /*#__PURE__*/function (_Pure_component13) { - (0, _inherits2["default"])(Url_input, _Pure_component13); function Url_input(props) { var _this17; (0, _classCallCheck2["default"])(this, Url_input); _this17 = _callSuper(this, Url_input, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this17), "on_url_change", function (url, id) { + (0, _defineProperty2["default"])(_this17, "on_url_change", function (url, id) { // XXX egor: always call on_change var valid = _this17.props.allow_empty_url && !url || _url["default"].is_valid_url(url); if (_this17.props.allow_bad_url_change || valid) _this17.props.on_change_wrapper(url, id); @@ -18900,7 +18917,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this17; } - (0, _createClass2["default"])(Url_input, [{ + (0, _inherits2["default"])(Url_input, _Pure_component13); + return (0, _createClass2["default"])(Url_input, [{ key: "render", value: function render() { var input_props = Object.assign({}, this.props, { @@ -18913,15 +18931,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(Input, input_props); } }]); - return Url_input; }(_pure_component["default"]); var Url_input_new = exports.Url_input_new = /*#__PURE__*/function (_Pure_component14) { - (0, _inherits2["default"])(Url_input_new, _Pure_component14); function Url_input_new(props) { var _this18; (0, _classCallCheck2["default"])(this, Url_input_new); _this18 = _callSuper(this, Url_input_new, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this18), "on_url_change", function (url, id) { + (0, _defineProperty2["default"])(_this18, "on_url_change", function (url, id) { // XXX egor: always call on_change var valid = _this18.props.allow_empty_url && !url || _url["default"].is_valid_url(url); if (_this18.props.allow_bad_url_change || valid) _this18.props.on_change_wrapper(url, id); @@ -18936,7 +18952,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this18; } - (0, _createClass2["default"])(Url_input_new, [{ + (0, _inherits2["default"])(Url_input_new, _Pure_component14); + return (0, _createClass2["default"])(Url_input_new, [{ key: "render", value: function render() { var input_props = Object.assign({}, this.props, { @@ -18949,7 +18966,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(Input_new, input_props); } }]); - return Url_input_new; }(_pure_component["default"]); var Textarea = exports.Textarea = function Textarea(props) { return /*#__PURE__*/_react["default"].createElement("textarea", { @@ -19119,7 +19135,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Select_zone = exports.Select_zone = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component15) { - (0, _inherits2["default"])(Select_zone, _Pure_component15); function Select_zone() { var _this19; (0, _classCallCheck2["default"])(this, Select_zone); @@ -19127,14 +19142,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key13] = arguments[_key13]; } _this19 = _callSuper(this, Select_zone, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this19), "state", { + (0, _defineProperty2["default"])(_this19, "state", { zones: { zones: [] } }); return _this19; } - (0, _createClass2["default"])(Select_zone, [{ + (0, _inherits2["default"])(Select_zone, _Pure_component15); + return (0, _createClass2["default"])(Select_zone, [{ key: "componentDidMount", value: function componentDidMount() { var _this20 = this; @@ -19206,10 +19222,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Select_zone; }(_pure_component["default"])); var Select_zone_new = exports.Select_zone_new = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component16) { - (0, _inherits2["default"])(Select_zone_new, _Pure_component16); function Select_zone_new() { var _this22; (0, _classCallCheck2["default"])(this, Select_zone_new); @@ -19217,14 +19231,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key14] = arguments[_key14]; } _this22 = _callSuper(this, Select_zone_new, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this22), "state", { + (0, _defineProperty2["default"])(_this22, "state", { zones: { zones: [] } }); return _this22; } - (0, _createClass2["default"])(Select_zone_new, [{ + (0, _inherits2["default"])(Select_zone_new, _Pure_component16); + return (0, _createClass2["default"])(Select_zone_new, [{ key: "componentDidMount", value: function componentDidMount() { var _this23 = this; @@ -19276,7 +19291,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Select_zone_new; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -19286,7 +19300,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 54286: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(40544), __webpack_require__(96649)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _util, _common) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(40544), __webpack_require__(96649)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _util, _common) { // LICENSE_CODE ZON ISC 'use strict'; @@ -19300,7 +19314,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -19308,7 +19321,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Error_boundry = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Error_boundry, _Pure_component); function Error_boundry() { var _this; (0, _classCallCheck2["default"])(this, Error_boundry); @@ -19316,18 +19328,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Error_boundry, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { error: false, msg: null }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "log_error", function (error, info) { + (0, _defineProperty2["default"])(_this, "log_error", function (error, info) { var message = error.message, stack = error.stack; (0, _util.perr)('react', message, info.componentStack + '\n\n' + stack); }); return _this; } - (0, _createClass2["default"])(Error_boundry, [{ + (0, _inherits2["default"])(Error_boundry, _Pure_component); + return (0, _createClass2["default"])(Error_boundry, [{ key: "componentDidCatch", value: function componentDidCatch(error, info) { this.log_error(error, info); @@ -19361,13 +19374,75 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Error_boundry; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }), +/***/ 12685: +/***/ ((module, exports, __webpack_require__) => { + +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(40131), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(58626), __webpack_require__(94402)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _slicedToArray2, _react, _lodash, _reactRouterDom, _uikit) { + // LICENSE_CODE ZON ISC + 'use strict'; + + /*jslint react:true, es9:true*/ + var _interopRequireDefault = __webpack_require__(73203); + Object.defineProperty(_exports, "__esModule", { + value: true + }); + exports["default"] = void 0; + _slicedToArray2 = _interopRequireDefault(_slicedToArray2); + _react = _interopRequireWildcard(_react); + _lodash = _interopRequireDefault(_lodash); + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + var Exit_confirm_modal = (0, _reactRouterDom.withRouter)(function (_ref) { + var should_show = _ref.should_show, + history = _ref.history; + var _useState = (0, _react.useState)(false), + _useState2 = (0, _slicedToArray2["default"])(_useState, 2), + show = _useState2[0], + set_show = _useState2[1]; + var _useState3 = (0, _react.useState)({}), + _useState4 = (0, _slicedToArray2["default"])(_useState3, 2), + last_change = _useState4[0], + set_last_change = _useState4[1]; + var confirm = (0, _react.useCallback)(function () { + if (!_lodash["default"].isEmpty(last_change)) history.push(last_change); + }, [last_change]); + (0, _react.useEffect)(function () { + var unblock = history.block(function (change) { + if (!should_show || show) return true; + set_last_change(change); + set_show(true); + return false; + }); + return function () { + return unblock(); + }; + }, [should_show, show]); + return /*#__PURE__*/_react["default"].createElement(_uikit.Modal.Popup, { + show: show, + onOk: confirm, + onCancel: function onCancel() { + return set_show(false); + }, + title: "You have unsaved changes", + content: /*#__PURE__*/_react["default"].createElement("h4", null, "Are you sure you want to exit?"), + shadow: "sm", + size: "md" + }); + }); + Exit_confirm_modal.displayName = 'Exit_confirm_modal'; + var _default = exports["default"] = Exit_confirm_modal; +}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), + __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + +/***/ }), + /***/ 4323: /***/ ((module, exports, __webpack_require__) => { @@ -19525,7 +19600,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 76882: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(27869), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899), __webpack_require__(10071), __webpack_require__(4323), __webpack_require__(89012)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _lodash, _uikit, _pure_component, _etask, _date, _common, _util, _api, _controls, _i18n, _tab_group) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(94402), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899), __webpack_require__(10071), __webpack_require__(4323), __webpack_require__(89012)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _lodash, _uikit, _pure_component, _etask, _date, _common, _util, _api, _controls, _i18n, _tab_group) { // LICENSE_CODE ZON ISC 'use strict'; @@ -19540,7 +19615,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -19865,12 +19939,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ element: S3_tab }]; var Logs_settings_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Logs_settings_modal, _Pure_component); function Logs_settings_modal(props) { var _this2; (0, _classCallCheck2["default"])(this, Logs_settings_modal); _this2 = _callSuper(this, Logs_settings_modal, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "reset_state", function () { + (0, _defineProperty2["default"])(_this2, "reset_state", function () { var _this2$props = _this2.props, remote_enabled = _this2$props.remote_enabled, logs_disabled_num = _this2$props.logs_disabled_num, @@ -19886,15 +19959,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ cur_tab: logs_settings.type || 'custom' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_const", function (field, val) { + (0, _defineProperty2["default"])(_this2, "set_const", function (field, val) { return _this2.set(field)(val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set", function (field) { + (0, _defineProperty2["default"])(_this2, "set", function (field) { return function (val) { return _this2.setState(_objectSpread((0, _defineProperty2["default"])({}, field, val), _this2.set_def_state)); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_remote", function (type) { + (0, _defineProperty2["default"])(_this2, "set_remote", function (type) { return function (field) { return function (val) { return _this2.setState({ @@ -19906,7 +19979,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "ch_use_limit", function (val) { + (0, _defineProperty2["default"])(_this2, "ch_use_limit", function (val) { return _this2.setState({ use_limit: val, is_submit_disabled: val, @@ -19915,7 +19988,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ logs_num: val ? _this2.props.logs_disabled_num : _this2.props.logs_enabled_num }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { var _this2$props$settings; var s = _this2.state; var settings = [{ @@ -19938,7 +20011,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this2.props.on_save(settings); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_tab", _lodash["default"].memoize(function (cur_tab) { + (0, _defineProperty2["default"])(_this2, "get_tab", _lodash["default"].memoize(function (cur_tab) { return _this2.tabs.find(function (t) { return t.id == cur_tab; }) || _this2.tabs[0]; @@ -19961,7 +20034,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Logs_settings_modal, [{ + (0, _inherits2["default"])(Logs_settings_modal, _Pure_component); + return (0, _createClass2["default"])(Logs_settings_modal, [{ key: "componentDidUpdate", value: function componentDidUpdate(prev_props) { if (prev_props.show != this.props.show) this.reset_state(); @@ -20082,7 +20156,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Logs_settings_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -20092,7 +20165,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 31083: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _classnames, _etask, _pure_component, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(94402), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _classnames, _uikit, _etask, _pure_component, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -20101,13 +20174,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ Object.defineProperty(_exports, "__esModule", { value: true }); - exports.Modal_dialog = exports.Modal = void 0; + exports.Modal_dialog = exports.Modal_base = exports.Modal = exports.Accept_save_changes_popup = void 0; _regenerator = _interopRequireDefault(_regenerator); + _extends2 = _interopRequireDefault(_extends2); _classCallCheck2 = _interopRequireDefault(_classCallCheck2); _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -20118,7 +20191,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Modal_dialog = exports.Modal_dialog = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Modal_dialog, _Pure_component); function Modal_dialog() { var _this2; (0, _classCallCheck2["default"])(this, Modal_dialog); @@ -20126,15 +20198,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Modal_dialog, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_ref", function (e) { + (0, _defineProperty2["default"])(_this2, "set_ref", function (e) { _this2.ref = e; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "stop", function (e) { + (0, _defineProperty2["default"])(_this2, "stop", function (e) { e.stopPropagation(); }); return _this2; } - (0, _createClass2["default"])(Modal_dialog, [{ + (0, _inherits2["default"])(Modal_dialog, _Pure_component); + return (0, _createClass2["default"])(Modal_dialog, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -20185,10 +20258,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))))); } }]); - return Modal_dialog; }(_pure_component["default"]); var Modal = exports.Modal = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Modal, _React$Component); function Modal() { var _this4; (0, _classCallCheck2["default"])(this, Modal); @@ -20196,15 +20267,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_dismiss", function () { + (0, _defineProperty2["default"])(_this4, "on_dismiss", function () { if (_this4.props.on_dismiss) _this4.props.on_dismiss(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "set_ref", function (e) { + (0, _defineProperty2["default"])(_this4, "set_ref", function (e) { _this4.ref = e; }); return _this4; } - (0, _createClass2["default"])(Modal, [{ + (0, _inherits2["default"])(Modal, _React$Component); + return (0, _createClass2["default"])(Modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -20286,7 +20358,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, footer)))); } }]); - return Modal; }(_react["default"].Component); var Footer_default = function Footer_default(props) { var ok_title = props.ok_btn_title || 'OK'; @@ -20309,6 +20380,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ disabled: props.ok_disabled }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, ok_title))); }; + var Accept_save_changes_popup = exports.Accept_save_changes_popup = function Accept_save_changes_popup(props) { + return /*#__PURE__*/_react["default"].createElement(_uikit.Modal.Popup, (0, _extends2["default"])({}, props, { + title: "Accept save changes", + okLabel: "Yes", + cancelLabel: "No", + shadow: "sm", + size: "sm" + })); + }; + var Modal_base = exports.Modal_base = _uikit.Modal.withBackdrop(_uikit.Modal.Base); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -20595,7 +20676,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 14259: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(27869), __webpack_require__(5483)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _taggedTemplateLiteral2, _react, _uikit, _styledComponents) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(94402), __webpack_require__(5483)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _taggedTemplateLiteral2, _react, _uikit, _styledComponents) { // LICENSE_CODE ZON ISC 'use strict'; @@ -20654,7 +20735,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 66967: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899), __webpack_require__(31083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _common, _util, _api, _modals) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899), __webpack_require__(31083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _common, _util, _api, _modals) { // LICENSE_CODE ZON ISC 'use strict'; @@ -20669,7 +20750,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -20677,7 +20757,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var _default = exports["default"] = (0, _common.with_www_api)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Enable_ssl_modal, _Pure_component); function Enable_ssl_modal() { var _this2; (0, _classCallCheck2["default"])(this, Enable_ssl_modal); @@ -20685,11 +20764,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Enable_ssl_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { loading: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "enable_ssl", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "enable_ssl", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -20726,7 +20805,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Enable_ssl_modal, [{ + (0, _inherits2["default"])(Enable_ssl_modal, _Pure_component); + return (0, _createClass2["default"])(Enable_ssl_modal, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null, /*#__PURE__*/_react["default"].createElement(_common.Loader, { @@ -20742,7 +20822,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Enable_ssl_modal; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -20752,7 +20831,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 89012: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(27378), __webpack_require__(27869), __webpack_require__(60042), __webpack_require__(18493)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _react, _uikit, _classnames, _tab_group) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(27378), __webpack_require__(94402), __webpack_require__(60042), __webpack_require__(18493)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _react, _uikit, _classnames, _tab_group) { // LICENSE_CODE ZON ISC 'use strict'; @@ -20817,12 +20896,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Toggle_on_off = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Toggle_on_off, _Pure_component); function Toggle_on_off() { (0, _classCallCheck2["default"])(this, Toggle_on_off); return _callSuper(this, Toggle_on_off, arguments); } - (0, _createClass2["default"])(Toggle_on_off, [{ + (0, _inherits2["default"])(Toggle_on_off, _Pure_component); + return (0, _createClass2["default"])(Toggle_on_off, [{ key: "render", value: function render() { var _this$props = this.props, @@ -20849,7 +20928,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Toggle_on_off; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -20881,12 +20959,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Tooltip = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Tooltip, _Pure_component); function Tooltip() { (0, _classCallCheck2["default"])(this, Tooltip); return _callSuper(this, Tooltip, arguments); } - (0, _createClass2["default"])(Tooltip, [{ + (0, _inherits2["default"])(Tooltip, _Pure_component); + return (0, _createClass2["default"])(Tooltip, [{ key: "componentDidMount", value: function componentDidMount() { if (!this.ref) return; @@ -20936,7 +21014,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Tooltip; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -20980,7 +21057,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 20157: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(27869), __webpack_require__(61106), __webpack_require__(40544), __webpack_require__(96649), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(97768), __webpack_require__(50557)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _uikit, _pure_component, _util, _common, _tooltip, _i18n, _network_types, _zone_desc) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(94402), __webpack_require__(61106), __webpack_require__(40544), __webpack_require__(96649), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(97768), __webpack_require__(50557)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _uikit, _pure_component, _util, _common, _tooltip, _i18n, _network_types, _zone_desc) { // LICENSE_CODE ZON ISC 'use strict'; @@ -20994,7 +21071,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -21006,7 +21082,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Zone_description = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Zone_description, _Pure_component); function Zone_description() { var _this; (0, _classCallCheck2["default"])(this, Zone_description); @@ -21014,10 +21089,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Zone_description, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); + (0, _defineProperty2["default"])(_this, "state", {}); return _this; } - (0, _createClass2["default"])(Zone_description, [{ + (0, _inherits2["default"])(Zone_description, _Pure_component); + return (0, _createClass2["default"])(Zone_description, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -21083,10 +21159,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Zone_description; }(_pure_component["default"]); var Zone_domains_bullet = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Zone_domains_bullet, _Pure_component2); function Zone_domains_bullet() { var _this3; (0, _classCallCheck2["default"])(this, Zone_domains_bullet); @@ -21094,14 +21168,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Zone_domains_bullet, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "ips_types", { + (0, _defineProperty2["default"])(_this3, "ips_types", { shared: 'Shared', dedicated: 'Exclusive / Unlimited domains', selective: 'Exclusive domains' }); return _this3; } - (0, _createClass2["default"])(Zone_domains_bullet, [{ + (0, _inherits2["default"])(Zone_domains_bullet, _Pure_component2); + return (0, _createClass2["default"])(Zone_domains_bullet, [{ key: "render", value: function render() { var _this$props = this.props, @@ -21124,10 +21199,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Zone_domains_bullet; }(_pure_component["default"]); var Perm_icons = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Perm_icons, _Pure_component3); function Perm_icons() { var _this4; (0, _classCallCheck2["default"])(this, Perm_icons); @@ -21135,7 +21208,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this4 = _callSuper(this, Perm_icons, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "prem_tooltips", { + (0, _defineProperty2["default"])(_this4, "prem_tooltips", { vip: 'gIP - Group of exclusive residential IPs', residential: 'Residential IPs', country: 'Country resolution', @@ -21147,10 +21220,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ zip: 'Residential IPs - Zip code resolution', mobile: 'Mobile IPs' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "perm_icons", ['country', 'state', 'asn', 'city', 'vip', 'zip']); + (0, _defineProperty2["default"])(_this4, "perm_icons", ['country', 'state', 'asn', 'city', 'vip', 'zip']); return _this4; } - (0, _createClass2["default"])(Perm_icons, [{ + (0, _inherits2["default"])(Perm_icons, _Pure_component3); + return (0, _createClass2["default"])(Perm_icons, [{ key: "render", value: function render() { var _this5 = this; @@ -21183,7 +21257,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Perm_icons; }(_pure_component["default"]); var Zone_bullet = function Zone_bullet(_ref) { var tip = _ref.tip, @@ -21210,7 +21283,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 32410: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(11036), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(31083), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(11038)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _codemirror, _classnames, _pure_component, _fileSaver, _jquery, _etask, _common, _api, _modals, _javascript, _codemirror2, _config) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(11036), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(31083), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(11038)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _codemirror, _classnames, _pure_component, _fileSaver, _jquery, _etask, _common, _api, _modals, _javascript, _codemirror2, _config) { // LICENSE_CODE ZON ISC 'use strict'; @@ -21225,7 +21298,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -21238,7 +21310,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Config = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Config, _Pure_component); function Config() { var _this2; (0, _classCallCheck2["default"])(this, Config); @@ -21246,28 +21317,28 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Config, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { editable: false, changed: false, persisted_config: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "title", 'Manual configuration'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "subtitle", 'Edit your port configuration and export as a JSON file.'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_cm_change", function (e) { + (0, _defineProperty2["default"])(_this2, "title", 'Manual configuration'); + (0, _defineProperty2["default"])(_this2, "subtitle", 'Edit your port configuration and export as a JSON file.'); + (0, _defineProperty2["default"])(_this2, "on_cm_change", function (e) { _this2.setState({ changed: _this2.state.persisted_config != e.doc.getValue() }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_textarea", function (el) { + (0, _defineProperty2["default"])(_this2, "set_textarea", function (el) { _this2.textarea = el; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_editable", function (editable) { + (0, _defineProperty2["default"])(_this2, "set_editable", function (editable) { _this2.setState({ editable: editable }); _this2.cm.setOption('readOnly', editable ? false : 'nocursor'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "check", function () { + (0, _defineProperty2["default"])(_this2, "check", function () { if (!_this2.state.changed) return; try { JSON.parse(_this2.cm.doc.getValue()); @@ -21278,8 +21349,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "check_reload", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "check_reload", function () { + var _this = _this2; var retry = function retry() { setTimeout(_this.check_reload, 500); }; @@ -21299,9 +21370,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { _this2.set_editable(false); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -21327,16 +21398,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "download", function () { + (0, _defineProperty2["default"])(_this2, "download", function () { var blob = new Blob([_this2.cm.doc.getValue()], { type: 'text/plain;charset=utf-8' }); _fileSaver["default"].saveAs(blob, "".concat(_this2.state.settings.customer, "_config.json")); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_edit", function () { + (0, _defineProperty2["default"])(_this2, "click_edit", function () { _this2.set_editable(true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_cancel", function () { + (0, _defineProperty2["default"])(_this2, "click_cancel", function () { _this2.cm.doc.setValue(_this2.state.persisted_config); _this2.setState({ warning: undefined @@ -21345,7 +21416,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Config, [{ + (0, _inherits2["default"])(Config, _Pure_component); + return (0, _createClass2["default"])(Config, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -21412,7 +21484,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Config; }(_pure_component["default"]); var Nav_buttons = function Nav_buttons(props) { var save_class = (0, _classnames["default"])({ @@ -21484,7 +21555,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function CP_ipc() { (0, _classCallCheck2["default"])(this, CP_ipc); } - (0, _createClass2["default"])(CP_ipc, null, [{ + return (0, _createClass2["default"])(CP_ipc, null, [{ key: "listen", value: function listen(type, callback) { if (!parent_origin) return _lodash["default"].noop; @@ -21522,7 +21593,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ window.parent.postMessage(message, parent_origin); } }]); - return CP_ipc; }(); var _default = exports["default"] = CP_ipc; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -21533,7 +21603,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 50077: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(13391), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _classnames, _ws, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(13391), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _classnames, _ws, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -21547,7 +21617,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -21556,12 +21625,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Cpu_warning = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Cpu_warning, _React$Component); function Cpu_warning(props) { var _this; (0, _classCallCheck2["default"])(this, Cpu_warning); _this = _callSuper(this, Cpu_warning, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_cpu_usage", function (_ref) { + (0, _defineProperty2["default"])(_this, "on_cpu_usage", function (_ref) { var data = _ref.data; return _this.setState({ usage: data.usage, @@ -21574,7 +21642,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this; } - (0, _createClass2["default"])(Cpu_warning, [{ + (0, _inherits2["default"])(Cpu_warning, _React$Component); + return (0, _createClass2["default"])(Cpu_warning, [{ key: "componentDidMount", value: function componentDidMount() { _ws["default"].addEventListener('cpu_usage', this.on_cpu_usage); @@ -21603,7 +21672,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement("span", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "High CPU usage: "), usage, "%")); } }]); - return Cpu_warning; }(_react["default"].Component); var _default = exports["default"] = Cpu_warning; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -21614,7 +21682,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 59382: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(50824), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(58626), __webpack_require__(70756), __webpack_require__(60042), __webpack_require__(61320), __webpack_require__(18477), __webpack_require__(11036), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(18434), __webpack_require__(88772), __webpack_require__(18989), __webpack_require__(54706), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(68430), __webpack_require__(24952), __webpack_require__(45083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _regenerator, _react, _lodash, _jquery, _reactRouterDom, _reactWaypoint, _classnames, _moment, _reactTooltip, _codemirror, _pure_component, _etask, _setdb, _util, _rules_util, _tooltip, _har, _common, _util2, _ws, _api, _codemirror2, _javascript, _htmlmixed) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(50824), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(58626), __webpack_require__(70756), __webpack_require__(60042), __webpack_require__(61320), __webpack_require__(18477), __webpack_require__(11036), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(18434), __webpack_require__(88772), __webpack_require__(18989), __webpack_require__(54706), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(68430), __webpack_require__(24952), __webpack_require__(45083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _regenerator, _react, _lodash, _jquery, _reactRouterDom, _reactWaypoint, _classnames, _moment, _reactTooltip, _codemirror, _pure_component, _etask, _setdb, _util, _rules_util, _tooltip, _har, _common, _util2, _ws, _api, _codemirror2, _javascript, _htmlmixed) { // LICENSE_CODE ZON ISC 'use strict'; @@ -21630,7 +21698,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _regenerator = _interopRequireDefault(_regenerator); @@ -21726,7 +21793,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ data: 'details.timestamp' }]; var Codemirror_wrapper = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Codemirror_wrapper, _Pure_component); function Codemirror_wrapper() { var _this2; (0, _classCallCheck2["default"])(this, Codemirror_wrapper); @@ -21734,12 +21800,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Codemirror_wrapper, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_textarea", function (ref) { + (0, _defineProperty2["default"])(_this2, "set_textarea", function (ref) { _this2.textarea = ref; }); return _this2; } - (0, _createClass2["default"])(Codemirror_wrapper, [{ + (0, _inherits2["default"])(Codemirror_wrapper, _Pure_component); + return (0, _createClass2["default"])(Codemirror_wrapper, [{ key: "componentDidMount", value: function componentDidMount() { this.cm = _codemirror["default"].fromTextArea(this.textarea, { @@ -21779,7 +21846,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Codemirror_wrapper; }(_pure_component["default"]); var is_json_str = function is_json_str(str) { var resp; @@ -21791,7 +21857,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return resp; }; var Encrypted_response_data = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Encrypted_response_data, _Pure_component2); function Encrypted_response_data() { var _this3; (0, _classCallCheck2["default"])(this, Encrypted_response_data); @@ -21799,7 +21864,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Encrypted_response_data, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "goto_ssl", function () { + (0, _defineProperty2["default"])(_this3, "goto_ssl", function () { _this3.props.history.push({ pathname: "/proxy/".concat(_this3.props.port), state: { @@ -21809,7 +21874,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Encrypted_response_data, [{ + (0, _inherits2["default"])(Encrypted_response_data, _Pure_component2); + return (0, _createClass2["default"])(Encrypted_response_data, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_har.Pane_info, null, /*#__PURE__*/_react["default"].createElement("div", null, "This request is using SSL encryption."), /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("span", null, "You need to turn on "), /*#__PURE__*/_react["default"].createElement("a", { @@ -21818,7 +21884,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "SSL analyzing"), /*#__PURE__*/_react["default"].createElement("span", null, " to read the response here."))); } }]); - return Encrypted_response_data; }(_pure_component["default"])); var Enable_https = (0, _reactRouterDom.withRouter)(function (props) { var click = function click() { @@ -21845,7 +21910,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "Enable HTTPS logging"), " to view this timeline"); }); var Single_timeline = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Single_timeline, _Pure_component3); function Single_timeline() { var _this4; (0, _classCallCheck2["default"])(this, Single_timeline); @@ -21853,10 +21917,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this4 = _callSuper(this, Single_timeline, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { open: true }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "toggle", function () { + (0, _defineProperty2["default"])(_this4, "toggle", function () { return _this4.setState(function (prev) { return { open: !prev.open @@ -21865,7 +21929,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Single_timeline, [{ + (0, _inherits2["default"])(Single_timeline, _Pure_component3); + return (0, _createClass2["default"])(Single_timeline, [{ key: "render", value: function render() { var _this5 = this; @@ -21950,7 +22015,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))))]; } }]); - return Single_timeline; }(_pure_component["default"]); var Timing_header = function Timing_header(_ref) { var title = _ref.title, @@ -21981,7 +22045,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, time, " ms"))); }; var Pane_timing = exports.Pane_timing = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Pane_timing, _Pure_component4); function Pane_timing() { var _this6; (0, _classCallCheck2["default"])(this, Pane_timing); @@ -21989,10 +22052,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Pane_timing, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", {}); + (0, _defineProperty2["default"])(_this6, "state", {}); return _this6; } - (0, _createClass2["default"])(Pane_timing, [{ + (0, _inherits2["default"])(Pane_timing, _Pure_component4); + return (0, _createClass2["default"])(Pane_timing, [{ key: "componentDidMount", value: function componentDidMount() { var _this7 = this; @@ -22028,17 +22092,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Pane_timing; }(_pure_component["default"]); Pane_timing.width = 57; Pane_timing.id = 'timing'; var Pane_preview = exports.Pane_preview = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Pane_preview, _Pure_component5); function Pane_preview() { (0, _classCallCheck2["default"])(this, Pane_preview); return _callSuper(this, Pane_preview, arguments); } - (0, _createClass2["default"])(Pane_preview, [{ + (0, _inherits2["default"])(Pane_preview, _Pure_component5); + return (0, _createClass2["default"])(Pane_preview, [{ key: "render", value: function render() { var content_type = this.props.req.details.content_type; @@ -22062,7 +22125,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Pane_preview; }(_pure_component["default"]); Pane_preview.width = 63; Pane_preview.id = 'preview'; @@ -22074,12 +22136,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "This request has no response data available.")); }; var Pane_response = exports.Pane_response = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Pane_response, _Pure_component6); function Pane_response() { (0, _classCallCheck2["default"])(this, Pane_response); return _callSuper(this, Pane_response, arguments); } - (0, _createClass2["default"])(Pane_response, [{ + (0, _inherits2["default"])(Pane_response, _Pure_component6); + return (0, _createClass2["default"])(Pane_response, [{ key: "render", value: function render() { var req = this.props.req; @@ -22097,17 +22159,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(No_response_data, null); } }]); - return Pane_response; }(_pure_component["default"]); Pane_response.width = 72; Pane_response.id = 'response'; var Pane_troubleshoot = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Pane_troubleshoot, _Pure_component7); function Pane_troubleshoot() { (0, _classCallCheck2["default"])(this, Pane_troubleshoot); return _callSuper(this, Pane_troubleshoot, arguments); } - (0, _createClass2["default"])(Pane_troubleshoot, [{ + (0, _inherits2["default"])(Pane_troubleshoot, _Pure_component7); + return (0, _createClass2["default"])(Pane_troubleshoot, [{ key: "render", value: function render() { var response = this.props.req.response; @@ -22126,12 +22187,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(_har.Pane_info, null, /*#__PURE__*/_react["default"].createElement("div", null, "There's not troubleshooting for this request.")); } }]); - return Pane_troubleshoot; }(_pure_component["default"]); Pane_troubleshoot.width = 110; Pane_troubleshoot.id = 'troubleshooting'; var Pane_rules = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(Pane_rules, _Pure_component8); function Pane_rules() { var _this9; (0, _classCallCheck2["default"])(this, Pane_rules); @@ -22139,7 +22198,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this9 = _callSuper(this, Pane_rules, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "goto_ssl", function () { + (0, _defineProperty2["default"])(_this9, "goto_ssl", function () { _this9.props.history.push({ pathname: "/proxy/".concat(_this9.props.req.details.port), state: { @@ -22149,7 +22208,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this9; } - (0, _createClass2["default"])(Pane_rules, [{ + (0, _inherits2["default"])(Pane_rules, _Pure_component8); + return (0, _createClass2["default"])(Pane_rules, [{ key: "render", value: function render() { var rules = this.props.req.details.rules; @@ -22172,12 +22232,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Pane_rules; }(_pure_component["default"])); Pane_rules.width = 50; Pane_rules.id = 'rules'; var Rule_preview = /*#__PURE__*/function (_Pure_component9) { - (0, _inherits2["default"])(Rule_preview, _Pure_component9); function Rule_preview() { var _this10; (0, _classCallCheck2["default"])(this, Rule_preview); @@ -22185,10 +22243,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key6] = arguments[_key6]; } _this10 = _callSuper(this, Rule_preview, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", { + (0, _defineProperty2["default"])(_this10, "state", { open: true }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "toggle", function () { + (0, _defineProperty2["default"])(_this10, "toggle", function () { return _this10.setState(function (prev) { return { open: !prev.open @@ -22197,7 +22255,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this10; } - (0, _createClass2["default"])(Rule_preview, [{ + (0, _inherits2["default"])(Rule_preview, _Pure_component9); + return (0, _createClass2["default"])(Rule_preview, [{ key: "render", value: function render() { var _this$props = this.props, @@ -22225,7 +22284,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))]; } }]); - return Rule_preview; }(_pure_component["default"]); var Trigger_section = function Trigger_section(_ref3) { var rule = _ref3.rule; @@ -22271,21 +22329,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, key, " ", val ? ": ".concat(val) : ''); }; var _default = exports["default"] = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component10) { - (0, _inherits2["default"])(Lpm_har_viewer, _Pure_component10); function Lpm_har_viewer(props) { var _this11; (0, _classCallCheck2["default"])(this, Lpm_har_viewer); _this11 = _callSuper(this, Lpm_har_viewer, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_request_started", function (event) { + (0, _defineProperty2["default"])(_this11, "on_request_started", function (event) { event.data.req.pending = true; _this11.on_request(event); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_request", function (_ref7) { + (0, _defineProperty2["default"])(_this11, "on_request", function (_ref7) { var data = _ref7.data; _this11.reqs_to_render.push(data.req); _this11.take_reqs_from_pool(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "is_hidden", function (req) { + (0, _defineProperty2["default"])(_this11, "is_hidden", function (req) { var cur_port = req.details.port; var port = _this11.props.match.params.port; if (port && cur_port != port) return true; @@ -22309,10 +22366,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return false; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "is_visible", function (r) { + (0, _defineProperty2["default"])(_this11, "is_visible", function (r) { return !_this11.is_hidden(r); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "take_reqs_from_pool", function () { + (0, _defineProperty2["default"])(_this11, "take_reqs_from_pool", function () { if (!_this11.reqs_to_render.length) return; var reqs = _this11.reqs_to_render.filter(_this11.is_visible); var all_reqs = _this11.reqs_to_render; @@ -22357,7 +22414,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return new_state; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_sort", function (field) { + (0, _defineProperty2["default"])(_this11, "set_sort", function (field) { if (_this11.sql_loading) return; var dir = 1; if (_this11.state.sorted.field == field) dir = -1 * _this11.state.sorted.dir; @@ -22368,7 +22425,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }, _this11.set_new_params); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_new_params", function () { + (0, _defineProperty2["default"])(_this11, "set_new_params", function () { if (_this11.sql_loading) return; _this11.loaded.to = 0; _setdb["default"].emit_path('head.har_viewer.dc_top'); @@ -22376,7 +22433,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ replace: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "fetch_missing_data", function () { + (0, _defineProperty2["default"])(_this11, "fetch_missing_data", function () { if (_this11.state.stats && _this11.state.stats.total && _this11.state.reqs.length == _this11.state.stats.total) { return; } @@ -22384,7 +22441,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ skip: _this11.loaded.to - _this11.temp_total }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "get_params", function (opt) { + (0, _defineProperty2["default"])(_this11, "get_params", function (opt) { var params = opt; params.limit = opt.limit || _this11.batch_size; params.skip = opt.skip || 0; @@ -22401,11 +22458,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return params; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "get_data", function () { + (0, _defineProperty2["default"])(_this11, "get_data", function () { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (_this11.sql_loading) return; var params = _this11.get_params(opt); - var _this = (0, _assertThisInitialized2["default"])(_this11); + var _this = _this11; _this11.sql_loading = true; _this11.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var res, reqs, new_reqs, uuids, new_reqs_unique, stats; @@ -22450,7 +22507,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "clear_logs", function (cb) { + (0, _defineProperty2["default"])(_this11, "clear_logs", function (cb) { var params = {}; if (_this11.props.match && _this11.props.match.params.port) params.port = _this11.props.match.params.port; _this11.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { @@ -22472,17 +22529,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee3); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_change_search", function (e) { + (0, _defineProperty2["default"])(_this11, "on_change_search", function (e) { _this11.setState({ search: e.target.value }, _this11.set_new_params_debounced()); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_type_filter", function (name) { + (0, _defineProperty2["default"])(_this11, "set_type_filter", function (name) { _this11.setState({ type_filter: name }, _this11.set_new_params); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_filter", function (name, _ref8) { + (0, _defineProperty2["default"])(_this11, "set_filter", function (name, _ref8) { var value = _ref8.target.value; _this11.setState(function (prev) { return { @@ -22490,7 +22547,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this11.set_new_params); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "disable_logs", function () { + (0, _defineProperty2["default"])(_this11, "disable_logs", function () { var save_settings = _setdb["default"].get('head.save_settings'); if (save_settings) save_settings({ logs: 0 @@ -22521,7 +22578,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this11.set_new_params_debounced = _lodash["default"].debounce(_this11.set_new_params, 400); return _this11; } - (0, _createClass2["default"])(Lpm_har_viewer, [{ + (0, _inherits2["default"])(Lpm_har_viewer, _Pure_component10); + return (0, _createClass2["default"])(Lpm_har_viewer, [{ key: "componentDidMount", value: function componentDidMount() { var _this12 = this; @@ -22625,7 +22683,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), this.props.children); } }]); - return Lpm_har_viewer; }(_pure_component["default"])); var Logs_off_notice = function Logs_off_notice() { return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("h4", null, "Request logs are disabled. You can enable it back in \xA0", /*#__PURE__*/_react["default"].createElement(_reactRouterDom.Link, { @@ -22694,7 +22751,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, val || '—')); }); var Name_cell = /*#__PURE__*/function (_Pure_component11) { - (0, _inherits2["default"])(Name_cell, _Pure_component11); function Name_cell() { var _this13; (0, _classCallCheck2["default"])(this, Name_cell); @@ -22702,12 +22758,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key7] = arguments[_key7]; } _this13 = _callSuper(this, Name_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this13), "go_to_rules", function (e) { + (0, _defineProperty2["default"])(_this13, "go_to_rules", function (e) { return _setdb["default"].emit('har_viewer.set_pane', 4); }); return _this13; } - (0, _createClass2["default"])(Name_cell, [{ + (0, _inherits2["default"])(Name_cell, _Pure_component11); + return (0, _createClass2["default"])(Name_cell, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -22741,10 +22798,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, req.request.url + (status_check ? ' (status check)' : ''))))); } }]); - return Name_cell; }(_pure_component["default"]); var Encrypted_cell = /*#__PURE__*/function (_Pure_component12) { - (0, _inherits2["default"])(Encrypted_cell, _Pure_component12); function Encrypted_cell() { var _this14; (0, _classCallCheck2["default"])(this, Encrypted_cell); @@ -22752,10 +22807,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key8] = arguments[_key8]; } _this14 = _callSuper(this, Encrypted_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "state", { + (0, _defineProperty2["default"])(_this14, "state", { proxies: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "is_ssl_on", function (port) { + (0, _defineProperty2["default"])(_this14, "is_ssl_on", function (port) { var proxy = _this14.state.proxies.find(function (p) { return p.port == port; }); @@ -22764,7 +22819,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this14; } - (0, _createClass2["default"])(Encrypted_cell, [{ + (0, _inherits2["default"])(Encrypted_cell, _Pure_component12); + return (0, _createClass2["default"])(Encrypted_cell, [{ key: "componentDidMount", value: function componentDidMount() { var _this15 = this; @@ -22819,15 +22875,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Encrypted_cell; }(_pure_component["default"]); var Cell_value = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Cell_value, _React$Component); function Cell_value() { (0, _classCallCheck2["default"])(this, Cell_value); return _callSuper(this, Cell_value, arguments); } - (0, _createClass2["default"])(Cell_value, [{ + (0, _inherits2["default"])(Cell_value, _React$Component); + return (0, _createClass2["default"])(Cell_value, [{ key: "render", value: function render() { var _this$props4 = this.props, @@ -22887,7 +22942,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return col; } }]); - return Cell_value; }(_react["default"].Component); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -22897,7 +22951,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 69222: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(23748), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(47282), __webpack_require__(60823), __webpack_require__(12589), __webpack_require__(96649), __webpack_require__(82408), __webpack_require__(4323), __webpack_require__(61106), __webpack_require__(81408)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _prism, _react, _reactRouterDom, _prismjs, _instructions, _proxy_tester, _common, _nav_tabs, _i18n, _pure_component, _index) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(23748), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(47282), __webpack_require__(60823), __webpack_require__(12589), __webpack_require__(96649), __webpack_require__(82408), __webpack_require__(4323), __webpack_require__(61106)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _prism, _react, _reactRouterDom, _prismjs, _instructions, _proxy_tester, _common, _nav_tabs, _i18n, _pure_component) { // LICENSE_CODE ZON ISC 'use strict'; @@ -22912,7 +22966,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -22923,7 +22976,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Howto = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Howto, _Pure_component); function Howto() { var _this; (0, _classCallCheck2["default"])(this, Howto); @@ -22931,26 +22983,22 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Howto, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "choose_click", function (option) { + (0, _defineProperty2["default"])(_this, "state", {}); + (0, _defineProperty2["default"])(_this, "choose_click", function (option) { var pathname = "/howto/".concat(option); _this.props.history.push({ pathname: pathname }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "option_to_text", { + (0, _defineProperty2["default"])(_this, "option_to_text", { code: 'Integrate Proxy Manager with your code', browser: 'Integrate Proxy Manager with your browser', proxy_tester: 'Test Proxy Manager from here' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "back_btn_click", function () { - return _this.props.history.push({ - pathname: '/overview' - }); - }); return _this; } - (0, _createClass2["default"])(Howto, [{ + (0, _inherits2["default"])(Howto, _Pure_component); + return (0, _createClass2["default"])(Howto, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -22997,9 +23045,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ className: "cp_panel vbox" }, /*#__PURE__*/_react["default"].createElement("div", { className: "cp_panel_header" - }, !zagent && /*#__PURE__*/_react["default"].createElement(_index.Back_btn, { - click: _this3.back_btn_click - }), /*#__PURE__*/_react["default"].createElement("h2", null, t(cur_title))), /*#__PURE__*/_react["default"].createElement("div", { + }, /*#__PURE__*/_react["default"].createElement("h2", null, t(cur_title))), /*#__PURE__*/_react["default"].createElement("div", { className: "panel_inner vbox" }, /*#__PURE__*/_react["default"].createElement(_nav_tabs.Nav_tabs, { set_tab: _this3.choose_click, @@ -23025,7 +23071,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Howto; }(_pure_component["default"])); var Lang_btn = function Lang_btn(props) { var class_names = 'btn btn_lpm btn_lpm_small btn_lang' + (props.active ? ' active' : ''); @@ -23034,7 +23079,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, props.text); }; var Code_instructions = (0, _common.with_www_api)((0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Code_instructions, _Pure_component2); function Code_instructions() { var _this4; (0, _classCallCheck2["default"])(this, Code_instructions); @@ -23042,7 +23086,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Code_instructions, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "click_lang", function (lang) { + (0, _defineProperty2["default"])(_this4, "click_lang", function (lang) { var pathname = "/howto/code/".concat(lang); _this4.props.history.push({ pathname: pathname @@ -23050,7 +23094,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Code_instructions, [{ + (0, _inherits2["default"])(Code_instructions, _Pure_component2); + return (0, _createClass2["default"])(Code_instructions, [{ key: "render", value: function render() { var _this5 = this; @@ -23116,10 +23161,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "click here")))); } }]); - return Code_instructions; }(_pure_component["default"]))); var Browser_instructions = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Browser_instructions, _Pure_component3); function Browser_instructions() { var _this6; (0, _classCallCheck2["default"])(this, Browser_instructions); @@ -23127,7 +23170,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, Browser_instructions, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "browser_changed", function (e) { + (0, _defineProperty2["default"])(_this6, "browser_changed", function (e) { var browser = e.target.value; var pathname = "/howto/browser/".concat(browser); _this6.props.history.push({ @@ -23136,7 +23179,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this6; } - (0, _createClass2["default"])(Browser_instructions, [{ + (0, _inherits2["default"])(Browser_instructions, _Pure_component3); + return (0, _createClass2["default"])(Browser_instructions, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -23166,7 +23210,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _instructions["default"].browser(port, lpm_token, hostname)[browser])); } }]); - return Browser_instructions; }(_pure_component["default"])); var _default = exports["default"] = Howto; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -23271,7 +23314,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 62570: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(98751), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899), __webpack_require__(4323), __webpack_require__(58550)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _reactBootstrapTypeahead, _etask, _setdb, _url, _common, _util, _api, _i18n, _login) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(98751), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899), __webpack_require__(4323), __webpack_require__(58550)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _reactBootstrapTypeahead, _etask, _setdb, _url, _common, _util, _api, _i18n, _login) { // LICENSE_CODE ZON ISC 'use strict'; @@ -23286,7 +23329,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -23302,7 +23344,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ "default": 'Something went wrong' }; var Login = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Login, _Pure_component); function Login() { var _this2; (0, _classCallCheck2["default"])(this, Login); @@ -23310,7 +23351,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Login, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { password: '', username: '', loading: false, @@ -23319,30 +23360,30 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ customer_selected: false, sending_email: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_password", function (_ref) { + (0, _defineProperty2["default"])(_this2, "update_password", function (_ref) { var value = _ref.target.value; return _this2.setState({ password: value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_username", function (_ref2) { + (0, _defineProperty2["default"])(_this2, "update_username", function (_ref2) { var value = _ref2.target.value; return _this2.setState({ username: value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "select_customer", function (customer) { + (0, _defineProperty2["default"])(_this2, "select_customer", function (customer) { return _this2.setState({ customer: customer }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "select_final_customer", function () { + (0, _defineProperty2["default"])(_this2, "select_final_customer", function () { if (_this2.state.customer) _this2.setState({ customer_selected: true }); _this2.save_user(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save_user", function () { + (0, _defineProperty2["default"])(_this2, "save_user", function () { var creds = {}; if (_this2.token) creds.token = _this2.token;else { creds.username = _this2.state.username; @@ -23350,7 +23391,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } // XXX krzysztof: move to using customer.id once API is ready if (_this2.state.customer) creds.customer = _this2.state.customer.cname; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var res; return _regenerator["default"].wrap(function _callee$(_context) { @@ -23413,8 +23454,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "verify_two_step", function (two_step_token) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "verify_two_step", function (two_step_token) { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var creds, res; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -23449,8 +23490,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_in", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "get_in", function () { + var _this = _this2; return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var ets, curr_locations; return _regenerator["default"].wrap(function _callee3$(_context8) { @@ -23558,7 +23599,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Login, [{ + (0, _inherits2["default"])(Login, _Pure_component); + return (0, _createClass2["default"])(Login, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -23607,7 +23649,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Login; }(_pure_component["default"])); var parse_arguments = function parse_arguments(argv) { return argv.replace(/(--password )(.+?)( --|$)/, '$1|||$2|||$3').split('|||'); @@ -23689,7 +23730,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return option.id && option.id.includes(props.text) || option.cname && option.cname.includes(props.text); }; var Customers_form = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Customers_form, _Pure_component2); function Customers_form() { var _this4; (0, _classCallCheck2["default"])(this, Customers_form); @@ -23697,10 +23737,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Customers_form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { cur_customer: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_change", function (e) { + (0, _defineProperty2["default"])(_this4, "on_change", function (e) { _this4.setState({ cur_customer: e }); @@ -23708,7 +23748,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Customers_form, [{ + (0, _inherits2["default"])(Customers_form, _Pure_component2); + return (0, _createClass2["default"])(Customers_form, [{ key: "render", value: function render() { var opt = this.props.user_customer_ids.map(function (e) { @@ -23742,10 +23783,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, this.props.saving_user ? 'Logging in' : 'Sign in')); } }]); - return Customers_form; }(_pure_component["default"]); var Two_step_form = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Two_step_form, _Pure_component3); function Two_step_form() { var _this5; (0, _classCallCheck2["default"])(this, Two_step_form); @@ -23753,23 +23792,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this5 = _callSuper(this, Two_step_form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { token: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_key_up", function (e) { + (0, _defineProperty2["default"])(_this5, "on_key_up", function (e) { if (e.keyCode == 13) _this5.submit(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "submit", function () { + (0, _defineProperty2["default"])(_this5, "submit", function () { _this5.props.verify_two_step(_this5.state.token); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_token_change", function (e) { + (0, _defineProperty2["default"])(_this5, "on_token_change", function (e) { return _this5.setState({ token: e.target.value }); }); return _this5; } - (0, _createClass2["default"])(Two_step_form, [{ + (0, _inherits2["default"])(Two_step_form, _Pure_component3); + return (0, _createClass2["default"])(Two_step_form, [{ key: "render", value: function render() { var _this6 = this; @@ -23794,10 +23834,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Two_step_form; }(_pure_component["default"]); var First_form = (0, _common.with_www_api)( /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(First_form, _Pure_component4); function First_form() { var _this7; (0, _classCallCheck2["default"])(this, First_form); @@ -23805,12 +23843,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this7 = _callSuper(this, First_form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_key_up", function (e) { + (0, _defineProperty2["default"])(_this7, "on_key_up", function (e) { if (e.keyCode == 13) _this7.props.save_user(); }); return _this7; } - (0, _createClass2["default"])(First_form, [{ + (0, _inherits2["default"])(First_form, _Pure_component4); + return (0, _createClass2["default"])(First_form, [{ key: "render", value: function render() { var _this8 = this; @@ -23874,7 +23913,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return First_form; }(_pure_component["default"])); var _default = exports["default"] = Login; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -23885,7 +23923,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 52775: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(59382), __webpack_require__(58626), __webpack_require__(38680), __webpack_require__(61106), __webpack_require__(20026)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _har_viewer, _reactRouterDom, _url, _pure_component, _logs) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(59382), __webpack_require__(58626), __webpack_require__(38680), __webpack_require__(61106), __webpack_require__(20026)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _har_viewer, _reactRouterDom, _url, _pure_component, _logs) { // LICENSE_CODE ZON ISC 'use strict'; @@ -23899,7 +23937,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -23909,7 +23946,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Logs = exports.Logs = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Logs, _Pure_component); function Logs() { var _this; (0, _classCallCheck2["default"])(this, Logs); @@ -23917,17 +23953,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Logs, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { cur_tab: 'har' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this, "set_tab", function (id) { return _this.setState({ cur_tab: id }); }); return _this; } - (0, _createClass2["default"])(Logs, [{ + (0, _inherits2["default"])(Logs, _Pure_component); + return (0, _createClass2["default"])(Logs, [{ key: "render", value: function render() { var location = this.props.location; @@ -23942,7 +23979,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_har_viewer["default"], qs_o)); } }]); - return Logs; }(_pure_component["default"])); var Dock_logs = exports.Dock_logs = function Dock_logs() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -23960,7 +23996,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(61106), __webpack_require__(58626), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(27869), __webpack_require__(25340), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(91919), __webpack_require__(73404), __webpack_require__(50077), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(14259), __webpack_require__(4323), __webpack_require__(96649), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(58323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _pure_component, _reactRouterDom, _react, _jquery, _classnames, _uikit, _etask, _ajax, _setdb, _url, _schema, _report_bug, _cpu_warning, _tooltip, _modals, _sidebar, _i18n, _common, _ws, _api, _nav) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(61106), __webpack_require__(58626), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(94402), __webpack_require__(25340), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(91919), __webpack_require__(73404), __webpack_require__(50077), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(14259), __webpack_require__(4323), __webpack_require__(96649), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(58323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _pure_component, _reactRouterDom, _react, _jquery, _classnames, _uikit, _etask, _ajax, _setdb, _url, _schema, _report_bug, _cpu_warning, _tooltip, _modals, _sidebar, _i18n, _common, _ws, _api, _nav) { // LICENSE_CODE ZON ISC 'use strict'; @@ -23975,7 +24011,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _pure_component = _interopRequireDefault(_pure_component); @@ -23993,11 +24028,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _sidebar = _interopRequireDefault(_sidebar); _ws = _interopRequireDefault(_ws); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Nav = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Nav, _Pure_component); function Nav() { var _this2; (0, _classCallCheck2["default"])(this, Nav); @@ -24005,13 +24039,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Nav, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { lock: false, ver: '' }); return _this2; } - (0, _createClass2["default"])(Nav, [{ + (0, _inherits2["default"])(Nav, _Pure_component); + return (0, _createClass2["default"])(Nav, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -24050,7 +24085,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }), /*#__PURE__*/_react["default"].createElement(Shutdown_modal, null)); } }]); - return Nav; }(_pure_component["default"]); var Nav_left = (0, _common.with_www_api)((0, _reactRouterDom.withRouter)(function (props) { if (props.zagent) return null; @@ -24135,7 +24169,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))); })); var Nav_top = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Nav_top, _Pure_component2); function Nav_top(props) { var _this4; (0, _classCallCheck2["default"])(this, Nav_top); @@ -24149,7 +24182,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this4; } - (0, _createClass2["default"])(Nav_top, [{ + (0, _inherits2["default"])(Nav_top, _Pure_component2); + return (0, _createClass2["default"])(Nav_top, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -24191,7 +24225,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Nav_top; }(_pure_component["default"]); var Logo = (0, _reactRouterDom.withRouter)(function (_ref) { var lock = _ref.lock; @@ -24239,12 +24272,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); }; var Upgrade_downgrade_modal = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Upgrade_downgrade_modal, _Pure_component3); function Upgrade_downgrade_modal() { (0, _classCallCheck2["default"])(this, Upgrade_downgrade_modal); return _callSuper(this, Upgrade_downgrade_modal, arguments); } - (0, _createClass2["default"])(Upgrade_downgrade_modal, [{ + (0, _inherits2["default"])(Upgrade_downgrade_modal, _Pure_component3); + return (0, _createClass2["default"])(Upgrade_downgrade_modal, [{ key: "missing_root_perm_err", value: function missing_root_perm_err(e) { return (e.xhr_info.data || {}).code == 126; @@ -24324,15 +24357,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); } }]); - return Upgrade_downgrade_modal; }(_pure_component["default"]); var Shutdown_modal = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Shutdown_modal, _Pure_component4); function Shutdown_modal() { (0, _classCallCheck2["default"])(this, Shutdown_modal); return _callSuper(this, Shutdown_modal, arguments); } - (0, _createClass2["default"])(Shutdown_modal, [{ + (0, _inherits2["default"])(Shutdown_modal, _Pure_component4); + return (0, _createClass2["default"])(Shutdown_modal, [{ key: "confirm", value: function confirm() { this.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { @@ -24365,10 +24397,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); } }]); - return Shutdown_modal; }(_pure_component["default"]); var Account = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Account, _Pure_component5); function Account() { var _this6; (0, _classCallCheck2["default"])(this, Account); @@ -24376,21 +24406,21 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key2] = arguments[_key2]; } _this6 = _callSuper(this, Account, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "open_report_bug", function () { + (0, _defineProperty2["default"])(_this6, "state", {}); + (0, _defineProperty2["default"])(_this6, "open_report_bug", function () { return (0, _jquery["default"])('#report_bug_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "upgrade", function () { + (0, _defineProperty2["default"])(_this6, "upgrade", function () { return (0, _jquery["default"])('#upgrade_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "downgrade", function () { + (0, _defineProperty2["default"])(_this6, "downgrade", function () { return (0, _jquery["default"])('#downgrade_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "shutdown", function () { + (0, _defineProperty2["default"])(_this6, "shutdown", function () { return (0, _jquery["default"])('#shutdown_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "logout", function () { - var _this = (0, _assertThisInitialized2["default"])(_this6); + (0, _defineProperty2["default"])(_this6, "logout", function () { + var _this = _this6; _this6.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee4() { return _regenerator["default"].wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { @@ -24408,7 +24438,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return _this6; } - (0, _createClass2["default"])(Account, [{ + (0, _inherits2["default"])(Account, _Pure_component5); + return (0, _createClass2["default"])(Account, [{ key: "componentDidMount", value: function componentDidMount() { var _this7 = this; @@ -24460,7 +24491,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); } }]); - return Account; }(_pure_component["default"])); var _default = exports["default"] = Nav; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -24471,7 +24501,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 26553: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(27869), __webpack_require__(38680), __webpack_require__(48620), __webpack_require__(40544), __webpack_require__(31083), __webpack_require__(96649), __webpack_require__(4323), __webpack_require__(59382), __webpack_require__(94453), __webpack_require__(46583), __webpack_require__(59899), __webpack_require__(10596)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _jquery, _uikit, _url, _setdb, _util, _modals, _common, _i18n, _har_viewer, _stats, _proxies, _api, _overview) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(94402), __webpack_require__(38680), __webpack_require__(48620), __webpack_require__(40544), __webpack_require__(31083), __webpack_require__(96649), __webpack_require__(4323), __webpack_require__(59382), __webpack_require__(94453), __webpack_require__(46583), __webpack_require__(59899), __webpack_require__(10596)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _jquery, _uikit, _url, _setdb, _util, _modals, _common, _i18n, _har_viewer, _stats, _proxies, _api, _overview) { // LICENSE_CODE ZON ISC 'use strict'; @@ -24486,7 +24516,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -24499,13 +24528,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Overview = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Overview, _Pure_component); function Overview(props) { var _this2; (0, _classCallCheck2["default"])(this, Overview); _this2 = _callSuper(this, Overview, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_logs", function (val) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "toggle_logs", function (val) { + var _this = _this2; _this2.setState({ show_logs: null }); @@ -24524,12 +24552,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_stats", function (val) { + (0, _defineProperty2["default"])(_this2, "toggle_stats", function (val) { if (!_this2.save_settings) { _this2.saved_stats = val; return; } - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -24545,8 +24573,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_sync_config", function (val) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "set_sync_config", function (val) { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var proxies; return _regenerator["default"].wrap(function _callee3$(_context3) { @@ -24590,7 +24618,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this2; } - (0, _createClass2["default"])(Overview, [{ + (0, _inherits2["default"])(Overview, _Pure_component); + return (0, _createClass2["default"])(Overview, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -24672,7 +24701,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Synchronizing your Proxy Manager configuration gives you reliable backup, single configuration across all instances which propagates automatically and central control via control panel.")), /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "You can always change it later in settings.")))); } }]); - return Overview; }(_pure_component["default"]); var Logs_off_btn = function Logs_off_btn(props) { return /*#__PURE__*/_react["default"].createElement(_uikit.Tooltip, { @@ -24700,7 +24728,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "Check the instructions."))); }); var Upgrade = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Upgrade, _Pure_component2); function Upgrade() { var _this5; (0, _classCallCheck2["default"])(this, Upgrade); @@ -24708,13 +24735,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Upgrade, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "upgrade", function () { + (0, _defineProperty2["default"])(_this5, "state", {}); + (0, _defineProperty2["default"])(_this5, "upgrade", function () { (0, _jquery["default"])('#upgrade_modal').modal(); }); return _this5; } - (0, _createClass2["default"])(Upgrade, [{ + (0, _inherits2["default"])(Upgrade, _Pure_component2); + return (0, _createClass2["default"])(Upgrade, [{ key: "componentDidMount", value: function componentDidMount() { var _this6 = this; @@ -24779,10 +24807,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, upgrading ? 'Upgrading...' : upgrade_error ? 'Error' : 'Upgrade'))), ver_node && !ver_node.satisfied && !electron && /*#__PURE__*/_react["default"].createElement("div", null, "To upgrade Proxy Manager, you need to update Node.js to version ", this.state.ver_node.recommended, ".")); } }]); - return Upgrade; }(_pure_component["default"]); var Upgrade_warning = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Upgrade_warning, _Pure_component3); function Upgrade_warning() { var _this7; (0, _classCallCheck2["default"])(this, Upgrade_warning); @@ -24790,12 +24816,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this7 = _callSuper(this, Upgrade_warning, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "state", { + (0, _defineProperty2["default"])(_this7, "state", { is_upgraded: false }); return _this7; } - (0, _createClass2["default"])(Upgrade_warning, [{ + (0, _inherits2["default"])(Upgrade_warning, _Pure_component3); + return (0, _createClass2["default"])(Upgrade_warning, [{ key: "componentDidMount", value: function componentDidMount() { var _this8 = this; @@ -24830,10 +24857,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "downgrade.")))); } }]); - return Upgrade_warning; }(_pure_component["default"]); var Whitelist_warning = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Whitelist_warning, _Pure_component4); function Whitelist_warning() { var _this9; (0, _classCallCheck2["default"])(this, Whitelist_warning); @@ -24841,10 +24866,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this9 = _callSuper(this, Whitelist_warning, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "state", {}); + (0, _defineProperty2["default"])(_this9, "state", {}); return _this9; } - (0, _createClass2["default"])(Whitelist_warning, [{ + (0, _inherits2["default"])(Whitelist_warning, _Pure_component4); + return (0, _createClass2["default"])(Whitelist_warning, [{ key: "componentDidMount", value: function componentDidMount() { var _this10 = this; @@ -24878,7 +24904,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "see whitelisted IPs.")))); } }]); - return Whitelist_warning; }(_pure_component["default"])); var _default = exports["default"] = Overview; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -24890,7 +24915,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(13258), __webpack_require__(58626), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(27869), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(25552), __webpack_require__(25340), __webpack_require__(18434), __webpack_require__(40544), __webpack_require__(58649), __webpack_require__(96649), __webpack_require__(20157), __webpack_require__(4323), __webpack_require__(87866), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(22142), __webpack_require__(44435)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _reactBootstrap, _reactRouterDom, _fileSaver, _jquery, _lodash, _uikit, _ajax, _setdb, _csv, _etask, _util, _util2, _proxy_blank, _common, _zone_desc, _i18n, _styles, _ws, _api, _proxies_toolbar, _proxies) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(13258), __webpack_require__(58626), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(94402), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(25552), __webpack_require__(25340), __webpack_require__(18434), __webpack_require__(40544), __webpack_require__(58649), __webpack_require__(96649), __webpack_require__(20157), __webpack_require__(4323), __webpack_require__(87866), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(22142), __webpack_require__(44435)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _reactBootstrap, _reactRouterDom, _fileSaver, _jquery, _lodash, _uikit, _ajax, _setdb, _csv, _etask, _util, _util2, _proxy_blank, _common, _zone_desc, _i18n, _styles, _ws, _api, _proxies_toolbar, _proxies) { // LICENSE_CODE ZON ISC 'use strict'; @@ -24906,7 +24931,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireWildcard(_react); @@ -24924,7 +24948,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _ws = _interopRequireDefault(_ws); _proxies_toolbar = _interopRequireDefault(_proxies_toolbar); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } @@ -25040,7 +25064,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, (0, _i18n.t)(label || nw)); }; var Browser_cell = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Browser_cell, _Pure_component); function Browser_cell() { var _this2; (0, _classCallCheck2["default"])(this, Browser_cell); @@ -25048,9 +25071,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Browser_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "open_browser", function (e) { + (0, _defineProperty2["default"])(_this2, "open_browser", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _ws["default"].post_event('Browser Click'); _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var res; @@ -25071,7 +25094,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return _this2; } - (0, _createClass2["default"])(Browser_cell, [{ + (0, _inherits2["default"])(Browser_cell, _Pure_component); + return (0, _createClass2["default"])(Browser_cell, [{ key: "render", value: function render() { var tooltip = 'Open browser configured with this port'; @@ -25084,7 +25108,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Browser_cell; }(_pure_component["default"]); var Port_cell = function Port_cell(_ref6) { var proxy = _ref6.value; @@ -25426,19 +25449,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, col); }); var Columns_modal = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Columns_modal, _Pure_component2); function Columns_modal(props) { var _this3; (0, _classCallCheck2["default"])(this, Columns_modal); _this3 = _callSuper(this, Columns_modal, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "on_change", function (value) { + (0, _defineProperty2["default"])(_this3, "on_change", function (value) { _this3.setState(function (prev) { return { selected_cols: _objectSpread(_objectSpread({}, prev.selected_cols), {}, (0, _defineProperty2["default"])({}, value, !prev.selected_cols[value])) }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "click_ok", function () { + (0, _defineProperty2["default"])(_this3, "click_ok", function () { var new_columns = keys(_this3.state.selected_cols).filter(function (c) { return _this3.state.selected_cols[c]; }); @@ -25446,12 +25468,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ window.localStorage.setItem('columns', JSON.stringify(_this3.state.selected_cols)); _this3.props.on_hide(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "click_cancel", function () { + (0, _defineProperty2["default"])(_this3, "click_cancel", function () { return _this3.setState({ selected_cols: _this3.state.saved_cols }, _this3.props.on_hide); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "select_all", function () { + (0, _defineProperty2["default"])(_this3, "select_all", function () { _this3.setState({ selected_cols: columns.filter(function (c) { return !c.sticky; @@ -25460,12 +25482,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, {}) }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "select_none", function () { + (0, _defineProperty2["default"])(_this3, "select_none", function () { return _this3.setState({ selected_cols: {} }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "select_default", function () { + (0, _defineProperty2["default"])(_this3, "select_default", function () { _this3.setState({ selected_cols: columns.filter(function (c) { return !c.sticky && c["default"]; @@ -25479,7 +25501,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this3; } - (0, _createClass2["default"])(Columns_modal, [{ + (0, _inherits2["default"])(Columns_modal, _Pure_component2); + return (0, _createClass2["default"])(Columns_modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this4 = this; @@ -25542,20 +25565,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); } }]); - return Columns_modal; }(_pure_component["default"]); var Proxies = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Proxies, _Pure_component3); function Proxies(props) { var _this6; (0, _classCallCheck2["default"])(this, Proxies); _this6 = _callSuper(this, Proxies, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "update_window_dimensions", function () { + (0, _defineProperty2["default"])(_this6, "update_window_dimensions", function () { return _this6.setState({ height: window.innerHeight }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "get_visible_proxies", function (proxies, proxy_filter, sort) { + (0, _defineProperty2["default"])(_this6, "get_visible_proxies", function (proxies, proxy_filter, sort) { if (proxy_filter === undefined) proxy_filter = _this6.state.proxy_filter; sort = sort || _this6.state.sort; var master_ports_idx = new Map(); @@ -25582,7 +25603,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "prepare_proxies", function (proxies) { + (0, _defineProperty2["default"])(_this6, "prepare_proxies", function (proxies) { for (var i = 0; i < proxies.length; i++) { var cur = proxies[i]; if (Array.isArray(cur.proxy) && cur.proxy.length == 1) cur.proxy = cur.proxy[0]; @@ -25590,8 +25611,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ } return proxies; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "req_status", function () { - var _this = (0, _assertThisInitialized2["default"])(_this6); + (0, _defineProperty2["default"])(_this6, "req_status", function () { + var _this = _this6; _this6.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var stats; return _regenerator["default"].wrap(function _callee3$(_context3) { @@ -25701,7 +25722,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee3, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "update", function () { + (0, _defineProperty2["default"])(_this6, "update", function () { _this6.setState({ selected_proxies: {}, checked_all: false @@ -25723,7 +25744,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee4); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "download_csv", function () { + (0, _defineProperty2["default"])(_this6, "download_csv", function () { var cols = _this6.get_cols().filter(function (c) { return c.csv == undefined || c.csv; }); @@ -25740,23 +25761,23 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _ws["default"].post_event('Toolbar Download CVS Clicked'); _fileSaver["default"].saveAs(_csv["default"].to_blob(data), 'proxies.csv'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "edit_columns", function () { + (0, _defineProperty2["default"])(_this6, "edit_columns", function () { _ws["default"].post_event('Toolbar Edit Columns Clicked'); _this6.setState({ show_columns_modal: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "hide_edit_columns", function () { + (0, _defineProperty2["default"])(_this6, "hide_edit_columns", function () { _this6.setState({ show_columns_modal: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "update_selected_columns", function (new_columns) { + (0, _defineProperty2["default"])(_this6, "update_selected_columns", function (new_columns) { return _this6.setState({ selected_cols: new_columns }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_row_select", function (proxy, value, e) { + (0, _defineProperty2["default"])(_this6, "on_row_select", function (proxy, value, e) { e.stopPropagation(); var _this6$state = _this6.state, selected_proxies = _this6$state.selected_proxies, @@ -25769,7 +25790,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ checked_all: checked_all }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "all_rows_select", function () { + (0, _defineProperty2["default"])(_this6, "all_rows_select", function () { var checked_all = !_this6.state.checked_all; var selected_proxies = checked_all ? _this6.state.visible_proxies.reduce(function (obj, p) { obj[p.port] = p; @@ -25780,19 +25801,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ checked_all: checked_all }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "show_error_ntf", function (err_ntf_list) { + (0, _defineProperty2["default"])(_this6, "show_error_ntf", function (err_ntf_list) { return _this6.setState({ err_ntf_list: err_ntf_list, show_errors_modal: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "hide_error_ntf", function () { + (0, _defineProperty2["default"])(_this6, "hide_error_ntf", function () { return _this6.setState({ err_ntf_list: [], show_errors_modal: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_row_click", function (_ref18) { + (0, _defineProperty2["default"])(_this6, "on_row_click", function (_ref18) { var proxy = _ref18.proxy; if (!document.getSelection().isCollapsed) return; if (proxy.proxy_type != 'persist') return; @@ -25802,35 +25823,35 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); _this6.props.history.push("/proxy/".concat(proxy.port)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "get_cols", function () { + (0, _defineProperty2["default"])(_this6, "get_cols", function () { return [_this6.select_rows_col].concat((0, _toConsumableArray2["default"])(columns)).filter(function (col) { if (col.sticky) return true; if (col.calc_show && col.calc_show(_this6.state.visible_proxies || [])) return true; return _this6.state.selected_cols.includes(col.id); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "open_delete_dialog", function (proxies) { + (0, _defineProperty2["default"])(_this6, "open_delete_dialog", function (proxies) { _this6.setState({ delete_proxies: proxies, open_delete_dialog: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "close_delete_dialog", function () { + (0, _defineProperty2["default"])(_this6, "close_delete_dialog", function () { _this6.setState({ open_delete_dialog: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "set_proxy_filter", function (value) { + (0, _defineProperty2["default"])(_this6, "set_proxy_filter", function (value) { _this6.setState({ visible_proxies: _this6.get_visible_proxies(_this6.state.proxies, value), proxy_filter: value, selected_proxies: {} }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "get_row_data", function (proxy) { + (0, _defineProperty2["default"])(_this6, "get_row_data", function (proxy) { return { proxy: proxy, - mgr: (0, _assertThisInitialized2["default"])(_this6) + mgr: _this6 }; }); var from_storage = JSON.parse(window.localStorage.getItem('columns')) || {}; @@ -25865,7 +25886,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _setdb["default"].set('head.proxies.update', _this6.update); return _this6; } - (0, _createClass2["default"])(Proxies, [{ + (0, _inherits2["default"])(Proxies, _Pure_component3); + return (0, _createClass2["default"])(Proxies, [{ key: "componentDidMount", value: function componentDidMount() { var _this7 = this; @@ -26020,7 +26042,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Proxies; }(_pure_component["default"])); var Actions_bulk = function Actions_bulk(_ref20) { var selected = _ref20.selected, @@ -26083,7 +26104,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })), /*#__PURE__*/_react["default"].createElement(_proxies_toolbar["default"], props)); }; var Delete_dialog = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Delete_dialog, _Pure_component4); function Delete_dialog() { var _this8; (0, _classCallCheck2["default"])(this, Delete_dialog); @@ -26091,9 +26111,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key2] = arguments[_key2]; } _this8 = _callSuper(this, Delete_dialog, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "delete_proxies", function (e) { + (0, _defineProperty2["default"])(_this8, "delete_proxies", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this8); + var _this = _this8; var ports = _this.props.proxies.map(function (p) { return p.port; }); @@ -26122,7 +26142,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return _this8; } - (0, _createClass2["default"])(Delete_dialog, [{ + (0, _inherits2["default"])(Delete_dialog, _Pure_component4); + return (0, _createClass2["default"])(Delete_dialog, [{ key: "render", value: function render() { var _this$props = this.props, @@ -26142,10 +26163,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); } }]); - return Delete_dialog; }(_pure_component["default"]); var Actions = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Actions, _Pure_component5); function Actions() { var _this9; (0, _classCallCheck2["default"])(this, Actions); @@ -26153,22 +26172,22 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key3] = arguments[_key3]; } _this9 = _callSuper(this, Actions, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "add_refresh_listener", function () { + (0, _defineProperty2["default"])(_this9, "add_refresh_listener", function () { var port = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : _this9.props.proxy.port; return _this9.setdb_on('actions.refresh_sessions.' + port, _this9.refresh_sessions, { init: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "remove_refresh_listener", function () { + (0, _defineProperty2["default"])(_this9, "remove_refresh_listener", function () { var port = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : _this9.props.proxy.port; return _this9.setdb_off('actions.refresh_sessions.' + port); }); // XXX krzysztof: this logic is a mess, rewrite it - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "get_status", function () { + (0, _defineProperty2["default"])(_this9, "get_status", function () { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var proxy = _this9.props.proxy; if (!opt.force && proxy.status == 'ok') return; - var _this = (0, _assertThisInitialized2["default"])(_this9); + var _this = _this9; return _this9.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { var params, res, errors; return _regenerator["default"].wrap(function _callee6$(_context6) { @@ -26224,9 +26243,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee6, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "refresh_sessions", function (e) { + (0, _defineProperty2["default"])(_this9, "refresh_sessions", function (e) { if (e) e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this9); + var _this = _this9; _this9.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee7() { return _regenerator["default"].wrap(function _callee7$(_context7) { while (1) switch (_context7.prev = _context7.next) { @@ -26247,9 +26266,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee7); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "duplicate", function (event) { + (0, _defineProperty2["default"])(_this9, "duplicate", function (event) { event.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this9); + var _this = _this9; _this9.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee9() { var resp; return _regenerator["default"].wrap(function _callee9$(_context9) { @@ -26286,14 +26305,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee9, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "open_delete_dialog_with_port", function (e) { + (0, _defineProperty2["default"])(_this9, "open_delete_dialog_with_port", function (e) { e.stopPropagation(); _this9.post_action('Remove'); _this9.props.open_delete_dialog([_this9.props.proxy]); }); return _this9; } - (0, _createClass2["default"])(Actions, [{ + (0, _inherits2["default"])(Actions, _Pure_component5); + return (0, _createClass2["default"])(Actions, [{ key: "componentDidMount", value: function componentDidMount() { if (!this.props.proxy.status) this.get_status(); @@ -26351,7 +26371,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); } }]); - return Actions; }(_pure_component["default"]); var _default = exports["default"] = Proxies; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -26362,7 +26381,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 22142: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(73119), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(5483), __webpack_require__(27869), __webpack_require__(96649), __webpack_require__(4323), __webpack_require__(13391), __webpack_require__(10596)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _extends2, _taggedTemplateLiteral2, _react, _reactRouterDom, _pure_component, _styledComponents, _uikit, _common, _i18n, _ws, _overview) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(73119), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(5483), __webpack_require__(94402), __webpack_require__(96649), __webpack_require__(4323), __webpack_require__(13391), __webpack_require__(10596)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _extends2, _taggedTemplateLiteral2, _react, _reactRouterDom, _pure_component, _styledComponents, _uikit, _common, _i18n, _ws, _overview) { // LICENSE_CODE ZON ISC 'use strict'; @@ -26376,7 +26395,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _extends2 = _interopRequireDefault(_extends2); @@ -26449,12 +26467,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }); var Toolbar = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Toolbar, _Pure_component); function Toolbar(props) { var _this; (0, _classCallCheck2["default"])(this, Toolbar); _this = _callSuper(this, Toolbar, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_filters", function () { + (0, _defineProperty2["default"])(_this, "toggle_filters", function () { if (!_this.state.show_filters) _ws["default"].post_event('Toolbar Filters Clicked'); _this.setState({ show_filters: !_this.state.show_filters @@ -26467,7 +26484,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this; } - (0, _createClass2["default"])(Toolbar, [{ + (0, _inherits2["default"])(Toolbar, _Pure_component); + return (0, _createClass2["default"])(Toolbar, [{ key: "render", value: function render() { var _this$props = this.props, @@ -26507,7 +26525,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement(Add_proxy_btn, null))); } }]); - return Toolbar; }(_pure_component["default"]); var _default = exports["default"] = Toolbar; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -26519,7 +26536,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(5483), __webpack_require__(58626), __webpack_require__(27869), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(8910), __webpack_require__(10071), __webpack_require__(20157), __webpack_require__(4323), __webpack_require__(89999), __webpack_require__(81408), __webpack_require__(59899), __webpack_require__(40544), __webpack_require__(60823), __webpack_require__(96649), __webpack_require__(23965)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _styledComponents, _reactRouterDom, _uikit, _pure_component, _etask, _presets, _controls, _zone_desc, _i18n, _box_radio, _index, _api, _util, _instructions, _common, _proxy_add) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(79769), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(5483), __webpack_require__(58626), __webpack_require__(94402), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(8910), __webpack_require__(10071), __webpack_require__(20157), __webpack_require__(4323), __webpack_require__(89999), __webpack_require__(59899), __webpack_require__(40544), __webpack_require__(60823), __webpack_require__(96649), __webpack_require__(23965)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _taggedTemplateLiteral2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _styledComponents, _reactRouterDom, _uikit, _pure_component, _etask, _presets, _controls, _zone_desc, _i18n, _box_radio, _api, _util, _instructions, _common, _proxy_add) { // LICENSE_CODE ZON ISC 'use strict'; @@ -26535,7 +26552,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireWildcard(_react); @@ -26548,22 +26564,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _instructions = _interopRequireDefault(_instructions); var _templateObject, _templateObject2, _templateObject3; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Popup = _uikit.Modal.Popup; var Proxy_add = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Proxy_add, _Pure_component); function Proxy_add(props) { var _this2; (0, _classCallCheck2["default"])(this, Proxy_add); _this2 = _callSuper(this, Proxy_add, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "back_func", function () { - return _this2.props.history.push({ - pathname: '/overview' - }); - }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "persist", function () { + (0, _defineProperty2["default"])(_this2, "persist", function () { var form = {}; if (_this2.state.network == 'brd') { form.preset = _this2.state.preset; @@ -26574,7 +26584,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ } form.proxy_type = 'persist'; _presets["default"].get(form.preset).set(form); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var resp; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -26620,8 +26630,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "save", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee4() { var resp; return _regenerator["default"].wrap(function _callee4$(_context4) { @@ -26667,7 +26677,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee4, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "change_field", function (field) { + (0, _defineProperty2["default"])(_this2, "change_field", function (field) { return function (value) { return _this2.setState((0, _defineProperty2["default"])({}, field, value)); }; @@ -26684,7 +26694,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this2; } - (0, _createClass2["default"])(Proxy_add, [{ + (0, _inherits2["default"])(Proxy_add, _Pure_component); + return (0, _createClass2["default"])(Proxy_add, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -26732,9 +26743,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ className: "cp_panel vbox force_cp_panel" }, !zagent && /*#__PURE__*/_react["default"].createElement("div", { className: "cp_panel_header" - }, /*#__PURE__*/_react["default"].createElement(_index.Back_btn, { - click: this.back_func - }), /*#__PURE__*/_react["default"].createElement("h2", { + }, /*#__PURE__*/_react["default"].createElement("h2", { className: "section_title" }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "New proxy port"))), /*#__PURE__*/_react["default"].createElement("div", { className: "proxy_add_form" @@ -26792,7 +26801,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; } }]); - return Proxy_add; }(_pure_component["default"])); var Created_port_popup = function Created_port_popup(props) { var port = props.port, @@ -26896,7 +26904,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); }; var Ext_proxy = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Ext_proxy, _Pure_component2); function Ext_proxy() { var _this5; (0, _classCallCheck2["default"])(this, Ext_proxy); @@ -26904,12 +26911,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Ext_proxy, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { consts: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "json_example", '[\'1.1.1.2\', \'my_username:my_password@1.2.3.4:8888\']'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "placeholder", 'List the IPs for the external proxies that you\'d like to ' + 'connect to.\nUse format: [username:password@]ip[:port]'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_change_list", function (val) { + (0, _defineProperty2["default"])(_this5, "json_example", '[\'1.1.1.2\', \'my_username:my_password@1.2.3.4:8888\']'); + (0, _defineProperty2["default"])(_this5, "placeholder", 'List the IPs for the external proxies that you\'d like to ' + 'connect to.\nUse format: [username:password@]ip[:port]'); + (0, _defineProperty2["default"])(_this5, "on_change_list", function (val) { var _this5$props = _this5.props, on_field_change = _this5$props.on_field_change, zagent = _this5$props.zagent; @@ -26946,7 +26953,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return _this5; } - (0, _createClass2["default"])(Ext_proxy, [{ + (0, _inherits2["default"])(Ext_proxy, _Pure_component2); + return (0, _createClass2["default"])(Ext_proxy, [{ key: "componentDidMount", value: function componentDidMount() { var _this6 = this; @@ -26975,7 +26983,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, this.props.parse_error)); } }]); - return Ext_proxy; }(_pure_component["default"]); var _default = exports["default"] = Proxy_add; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -27023,7 +27030,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 22127: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(48620), __webpack_require__(31083), __webpack_require__(40544), __webpack_require__(10077), __webpack_require__(72270), __webpack_require__(68863), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(54706)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _lodash, _setdb, _modals, _util, _chrome_widgets, _conv, _country, _common, _api, _har) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(48620), __webpack_require__(31083), __webpack_require__(40544), __webpack_require__(10077), __webpack_require__(72270), __webpack_require__(68863), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(54706)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _lodash, _setdb, _modals, _util, _chrome_widgets, _conv, _country, _common, _api, _har) { // LICENSE_CODE ZON ISC 'use strict'; @@ -27039,7 +27046,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -27054,13 +27060,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Alloc_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Alloc_modal, _Pure_component); function Alloc_modal(props) { var _this2; (0, _classCallCheck2["default"])(this, Alloc_modal); _this2 = _callSuper(this, Alloc_modal, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this2, "state", { available_list: [], rendered_list: [], selected_all: false, @@ -27068,10 +27073,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ cn_filter: '', countries: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "close", function () { + (0, _defineProperty2["default"])(_this2, "close", function () { return (0, _jquery["default"])('#allocated_ips').modal('hide'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "load", function () { + (0, _defineProperty2["default"])(_this2, "load", function () { var _this2$props = _this2.props, type = _this2$props.type, form = _this2$props.form; @@ -27079,7 +27084,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.loading(true); var endpoint; if (type == 'ips') endpoint = 'allocated_ips';else endpoint = 'allocated_vips'; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var res, _available_list, available_hash, chosen_ips, chosen_ips_hash, not_chosen_ips, countries, available_list; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -27144,7 +27149,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "sync_selected_vals", function () { + (0, _defineProperty2["default"])(_this2, "sync_selected_vals", function () { var curr_vals = _this2.props.form[_this2.props.type]; var new_vals = curr_vals.filter(function (v) { return _this2.state.available_list.find(function (r) { @@ -27153,16 +27158,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this2.set_field(_this2.props.type, new_vals); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "loading", function (loading) { + (0, _defineProperty2["default"])(_this2, "loading", function (loading) { _setdb["default"].set('head.proxy_edit.loading', loading); _this2.setState({ loading: loading }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "checked", function (ip) { + (0, _defineProperty2["default"])(_this2, "checked", function (ip) { return (_this2.props.form[_this2.props.type] || []).includes(ip); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle", function (e) { + (0, _defineProperty2["default"])(_this2, "toggle", function (e) { var value = e.rowData.ip; var checked = !_this2.checked(value); var _this2$props2 = _this2.props, @@ -27186,26 +27191,26 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.set_field(type, new_alloc); _this2.update_multiply_and_pool_size(new_alloc.length); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "unselect_all", function () { + (0, _defineProperty2["default"])(_this2, "unselect_all", function () { _this2.set_field(_this2.props.type, []); _this2.set_field('pool_size', ''); _this2.set_field('multiply', 1); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "select_all", function () { + (0, _defineProperty2["default"])(_this2, "select_all", function () { var rendered_list = _this2.state.rendered_list; _this2.set_field(_this2.props.type, rendered_list.map(function (r) { return r.ip; })); _this2.update_multiply_and_pool_size(rendered_list.length); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "refresh_chosen", function () { + (0, _defineProperty2["default"])(_this2, "refresh_chosen", function () { if (_this2.props.type == 'ips') _this2.refresh(_this2.props.form.ips);else _this2.refresh(_this2.props.form.vips); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "refresh_one", function (val) { + (0, _defineProperty2["default"])(_this2, "refresh_one", function (val) { _this2.refresh([val]); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "refresh", function (vals) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "refresh", function (vals) { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee4() { var data, res, new_vals, norm_vals, map, new_ips, new_vips, countries, i, l, val, country; return _regenerator["default"].wrap(function _callee4$(_context4) { @@ -27281,8 +27286,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee4, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_other_proxies", function (map) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "update_other_proxies", function (map) { + var _this = _this2; return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee5() { var proxies_to_update, i, proxy, new_vals, data; return _regenerator["default"].wrap(function _callee5$(_context5) { @@ -27317,7 +27322,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee5); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "normalize_vals", function (new_vals) { + (0, _defineProperty2["default"])(_this2, "normalize_vals", function (new_vals) { var old_vals = _this2.state.available_list; if (old_vals.length != new_vals.length) { _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { @@ -27352,32 +27357,32 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return normalized; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "map_vals", function (normalized) { + (0, _defineProperty2["default"])(_this2, "map_vals", function (normalized) { var old_vals = _this2.state.available_list; var map = {}; for (var i = 0; i < old_vals.length; i++) map[old_vals[i].ip] = normalized[i].ip; return map; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_multiply_and_pool_size", function (size) { + (0, _defineProperty2["default"])(_this2, "update_multiply_and_pool_size", function (size) { if (!_this2.props.form.multiply_ips && !_this2.props.form.multiply_vips) _this2.set_field('pool_size', size);else { _this2.set_field('pool_size', 1); _this2.set_field('multiply', size); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "is_refresh_enabled", function () { + (0, _defineProperty2["default"])(_this2, "is_refresh_enabled", function () { var _this2$props3 = _this2.props, plan = _this2$props3.plan, type = _this2$props3.type; return type != 'ips' || !!plan.ips; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "cols", [{ + (0, _defineProperty2["default"])(_this2, "cols", [{ id: 'ip', title: 'IP' }]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "flag_by_code", function (code) { + (0, _defineProperty2["default"])(_this2, "flag_by_code", function (code) { return code ? (0, _common.flag_with_title)(code, code.toUpperCase(), _country["default"].code2label(code)) : null; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_extra_cols", function () { + (0, _defineProperty2["default"])(_this2, "get_extra_cols", function () { return _this2.props.type == 'ips' ? [{ id: 'maxmind', title: 'Maxmind' @@ -27394,7 +27399,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.sync_rendered_list = _lodash["default"].debounce(sync_rendered_list, 300); return _this2; } - (0, _createClass2["default"])(Alloc_modal, [{ + (0, _inherits2["default"])(Alloc_modal, _Pure_component); + return (0, _createClass2["default"])(Alloc_modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -27506,7 +27512,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Alloc_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -27516,7 +27521,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 33033: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(79769), __webpack_require__(40131), __webpack_require__(9833), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(51154), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(68863), __webpack_require__(77259), __webpack_require__(9471), __webpack_require__(4323), __webpack_require__(10071), __webpack_require__(96649), __webpack_require__(3043), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(18989), __webpack_require__(70008)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _taggedTemplateLiteral2, _slicedToArray2, _toConsumableArray2, _react, _jquery, _lodash, _momentTimezone, _pure_component, _setdb, _country, _tz, _string, _i18n, _controls, _common, _user_agent_gen, _util, _ws, _api, _tooltip, _common2) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(79769), __webpack_require__(40131), __webpack_require__(9833), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(51154), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(68863), __webpack_require__(77259), __webpack_require__(9471), __webpack_require__(4323), __webpack_require__(10071), __webpack_require__(96649), __webpack_require__(3043), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(18989), __webpack_require__(70008)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _taggedTemplateLiteral2, _slicedToArray2, _toConsumableArray2, _react, _jquery, _lodash, _momentTimezone, _pure_component, _setdb, _country, _tz, _string, _i18n, _controls, _common, _user_agent_gen, _util, _ws, _api, _tooltip, _common2) { // LICENSE_CODE ZON ISC 'use strict'; @@ -27532,7 +27537,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _taggedTemplateLiteral2 = _interopRequireDefault(_taggedTemplateLiteral2); @@ -27589,7 +27593,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ value: true }]; var Browser = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Browser, _Pure_component); function Browser() { var _this2; (0, _classCallCheck2["default"])(this, Browser); @@ -27597,25 +27600,25 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Browser, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "first_header", { + (0, _defineProperty2["default"])(_this2, "first_header", { name: '', value: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { headers: [_this2.first_header], disabled_fields: {}, defaults: {}, lock: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "remove", function (idx) { + (0, _defineProperty2["default"])(_this2, "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); + (0, _defineProperty2["default"])(_this2, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this2, "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); + (0, _defineProperty2["default"])(_this2, "remove", function (idx) { var new_headers = [].concat((0, _toConsumableArray2["default"])(_this2.state.headers.slice(0, idx)), (0, _toConsumableArray2["default"])(_this2.state.headers.slice(idx + 1))); new_headers = _this2.normalize_empty(new_headers); _this2.set_field('headers', new_headers); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "normalize_empty", function (headers) { + (0, _defineProperty2["default"])(_this2, "normalize_empty", function (headers) { if (!headers.length) return [_this2.first_header]; if (!headers.filter(function (h) { return !h.name; @@ -27625,7 +27628,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }]); return headers; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update", function (idx) { + (0, _defineProperty2["default"])(_this2, "update", function (idx) { return function (name) { return function (value) { var new_headers = _this2.state.headers.map(function (h, i) { @@ -27637,12 +27640,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "turn_ssl", function () { + (0, _defineProperty2["default"])(_this2, "turn_ssl", function () { return _this2.set_field('ssl', true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "open_browser", function (e) { + (0, _defineProperty2["default"])(_this2, "open_browser", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _ws["default"].post_event('Browser Click'); _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var res; @@ -27663,7 +27666,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Browser, [{ + (0, _inherits2["default"])(Browser, _Pure_component); + return (0, _createClass2["default"])(Browser, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -27772,15 +27776,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Browser; }(_pure_component["default"]); var Header = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Header, _Pure_component2); function Header() { (0, _classCallCheck2["default"])(this, Header); return _callSuper(this, Header, arguments); } - (0, _createClass2["default"])(Header, [{ + (0, _inherits2["default"])(Header, _Pure_component2); + return (0, _createClass2["default"])(Header, [{ key: "render", value: function render() { var _this$props = this.props, @@ -27808,10 +27811,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Header; }(_pure_component["default"]); var Header_name = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Header_name, _Pure_component3); function Header_name() { var _this5; (0, _classCallCheck2["default"])(this, Header_name); @@ -27819,22 +27820,23 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this5 = _callSuper(this, Header_name, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { active: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "edit_mode", function () { + (0, _defineProperty2["default"])(_this5, "edit_mode", function () { _this5.setState({ active: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_blur", function () { + (0, _defineProperty2["default"])(_this5, "on_blur", function () { _this5.setState({ active: false }); }); return _this5; } - (0, _createClass2["default"])(Header_name, [{ + (0, _inherits2["default"])(Header_name, _Pure_component3); + return (0, _createClass2["default"])(Header_name, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -27846,15 +27848,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement("span", null, ":")); } }]); - return Header_name; }(_pure_component["default"]); var Header_value = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Header_value, _Pure_component4); function Header_value() { (0, _classCallCheck2["default"])(this, Header_value); return _callSuper(this, Header_value, arguments); } - (0, _createClass2["default"])(Header_value, [{ + (0, _inherits2["default"])(Header_value, _Pure_component4); + return (0, _createClass2["default"])(Header_value, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -27866,7 +27867,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Header_value; }(_pure_component["default"]); var headers = { 'user-agent': [{ @@ -27884,7 +27884,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ 'sec-fetch-dest': ['document'] }; var Select_header_name = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Select_header_name, _Pure_component5); function Select_header_name() { var _this6; (0, _classCallCheck2["default"])(this, Select_header_name); @@ -27892,7 +27891,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, Select_header_name, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this6, "value_to_option", function (value) { if (!value) return { value: '', label: '--Select or type--' @@ -27902,12 +27901,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: value }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_change", function (e) { + (0, _defineProperty2["default"])(_this6, "on_change", function (e) { return _this6.props.on_change_wrapper(e && e.value || ''); }); return _this6; } - (0, _createClass2["default"])(Select_header_name, [{ + (0, _inherits2["default"])(Select_header_name, _Pure_component5); + return (0, _createClass2["default"])(Select_header_name, [{ key: "render", value: function render() { var _this7 = this; @@ -27924,10 +27924,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_header_name; }(_pure_component["default"]); var Select_header_value = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Select_header_value, _Pure_component6); function Select_header_value() { var _this8; (0, _classCallCheck2["default"])(this, Select_header_value); @@ -27935,7 +27933,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this8 = _callSuper(this, Select_header_value, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this8, "value_to_option", function (value) { if (value.label && value.value) return value; if (!value) return { value: '', @@ -27946,12 +27944,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: value }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "on_change", function (e) { + (0, _defineProperty2["default"])(_this8, "on_change", function (e) { return _this8.props.on_change_wrapper(e && e.value || ''); }); return _this8; } - (0, _createClass2["default"])(Select_header_value, [{ + (0, _inherits2["default"])(Select_header_value, _Pure_component6); + return (0, _createClass2["default"])(Select_header_value, [{ key: "render", value: function render() { var _this9 = this; @@ -27969,7 +27968,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_header_value; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -27979,7 +27977,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 93332: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(31083), __webpack_require__(18989), __webpack_require__(10071), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _tooltip, _controls, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(31083), __webpack_require__(18989), __webpack_require__(10071), __webpack_require__(4323)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _tooltip, _controls, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -27993,7 +27991,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -28004,7 +28001,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var BW_limit_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(BW_limit_modal, _Pure_component); function BW_limit_modal() { var _this; (0, _classCallCheck2["default"])(this, BW_limit_modal); @@ -28012,15 +28008,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, BW_limit_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bytes_tip", 'The number of bytes that can be used in the period'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "days_tip", 'Number of days in the period'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "renewable_tip", 'Renew limit of bytes each period or use single period ' + 'and stop usage once last day of period is reached'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "no_webhook_url_tip", 'Set webhook URL in general settings before ' + 'enabling this option'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bw_limit_webhook_tip", 'Send webhook on reaching BW limit'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "th_webhook_tip", 'Send webhook on reaching BW limit threshold'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "th_input_tip", 'Percentage threshold for sending BW limit webhook, the ' + 'value should be between 1 and 99'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "bytes_tip", 'The number of bytes that can be used in the period'); + (0, _defineProperty2["default"])(_this, "days_tip", 'Number of days in the period'); + (0, _defineProperty2["default"])(_this, "renewable_tip", 'Renew limit of bytes each period or use single period ' + 'and stop usage once last day of period is reached'); + (0, _defineProperty2["default"])(_this, "no_webhook_url_tip", 'Set webhook URL in general settings before ' + 'enabling this option'); + (0, _defineProperty2["default"])(_this, "bw_limit_webhook_tip", 'Send webhook on reaching BW limit'); + (0, _defineProperty2["default"])(_this, "th_webhook_tip", 'Send webhook on reaching BW limit threshold'); + (0, _defineProperty2["default"])(_this, "th_input_tip", 'Percentage threshold for sending BW limit webhook, the ' + 'value should be between 1 and 99'); + (0, _defineProperty2["default"])(_this, "state", { bytes: '', days: '', is_submit_disabled: true, @@ -28029,9 +28025,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ use_th_webhook: false, th_webhook_value: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "has_limit_webhook_url", !!_this.props.bw_limit_webhook_url); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "has_th_webhook_url", !!_this.props.bw_th_webhook_url); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "reset_state", function () { + (0, _defineProperty2["default"])(_this, "has_limit_webhook_url", !!_this.props.bw_limit_webhook_url); + (0, _defineProperty2["default"])(_this, "has_th_webhook_url", !!_this.props.bw_th_webhook_url); + (0, _defineProperty2["default"])(_this, "reset_state", function () { var form_bw_limit = _this.props.form.bw_limit || {}; _this.setState({ bytes: +form_bw_limit.bytes || '', @@ -28043,33 +28039,33 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ th_webhook_value: _this.has_th_webhook_url && +form_bw_limit.th_webhook_value || '' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_hide", function () { + (0, _defineProperty2["default"])(_this, "on_hide", function () { _this.reset_state(); if (_this.props.on_hide) _this.props.on_hide(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "input_changed", function (name) { + (0, _defineProperty2["default"])(_this, "input_changed", function (name) { return function (value) { if (value) value = Math.round(value) || _this.state[name]; _this.setState((0, _defineProperty2["default"])({}, name, value || ''), _this.toggle_submit_btn); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "renewable_changed", function (value) { + (0, _defineProperty2["default"])(_this, "renewable_changed", function (value) { return _this.setState({ renewable: !!value }, _this.toggle_submit_btn); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "use_limit_webhook_changed", function (value) { + (0, _defineProperty2["default"])(_this, "use_limit_webhook_changed", function (value) { return _this.setState({ use_limit_webhook: !!value }, _this.toggle_submit_btn); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "use_th_webhook_changed", function (value) { + (0, _defineProperty2["default"])(_this, "use_th_webhook_changed", function (value) { _this.setState({ use_th_webhook: !!value, th_webhook_value: '' }, _this.toggle_submit_btn); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_submit_btn", function () { + (0, _defineProperty2["default"])(_this, "toggle_submit_btn", function () { var form_bw_limit = _this.props.form.bw_limit || {}; var bytes = +_this.state.bytes; var days = +_this.state.days; @@ -28087,7 +28083,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ is_submit_disabled: !bytes || !days || bytes < 0 || days < 0 || !th_valid || bytes == old_bytes && days == old_days && renewable == old_renewable && th_webhook_value == old_th_webhook_value && use_limit_webhook == old_use_limit_webhook }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "save", function () { + (0, _defineProperty2["default"])(_this, "save", function () { _this.set_field('bw_limit', { bytes: _this.state.bytes, days: _this.state.days, @@ -28099,12 +28095,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ is_submit_disabled: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "is_threshold_valid", function (val) { + (0, _defineProperty2["default"])(_this, "is_threshold_valid", function (val) { return val > 0 && val < 100; }); return _this; } - (0, _createClass2["default"])(BW_limit_modal, [{ + (0, _inherits2["default"])(BW_limit_modal, _Pure_component); + return (0, _createClass2["default"])(BW_limit_modal, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])('#bw_limit_modal').on('hidden.bs.modal', this.on_hide); @@ -28192,7 +28189,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return BW_limit_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -28202,7 +28198,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 70008: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(96649), __webpack_require__(79313)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _setdb, _common, _fields) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(96649), __webpack_require__(79313)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _setdb, _common, _fields) { // LICENSE_CODE ZON 'use strict'; @@ -28216,7 +28212,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -28227,7 +28222,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ var Tab_context = exports.Tab_context = /*#__PURE__*/_react["default"].createContext('logs'); var mgr_proxy_shared_fields = ['debug', 'lpm_auth']; var Config = exports.Config = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Config, _Pure_component); function Config() { var _this; (0, _classCallCheck2["default"])(this, Config); @@ -28235,20 +28229,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Config, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { disabled_fields: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "is_disabled_ext_proxy", _setdb["default"].get('head.proxy_edit.is_disabled_ext_proxy')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_blur", function (_ref) { + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); + (0, _defineProperty2["default"])(_this, "is_disabled_ext_proxy", _setdb["default"].get('head.proxy_edit.is_disabled_ext_proxy')); + (0, _defineProperty2["default"])(_this, "on_blur", function (_ref) { var value = _ref.target.value; if (_this.props.validator) _this.set_field(_this.props.id, _this.props.validator(value)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_input_change", function (val) { + (0, _defineProperty2["default"])(_this, "on_input_change", function (val) { if (_this.props.update_on_input) _this.set_field(_this.props.id, val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_change_wrapper", function (value, _id) { + (0, _defineProperty2["default"])(_this, "on_change_wrapper", function (value, _id) { var opt = {}; if (_this.props.save_on_blur || _this.props.skip_save) opt.skip_save = true; var curr_id = _id || _this.props.id; @@ -28257,7 +28251,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this; } - (0, _createClass2["default"])(Config, [{ + (0, _inherits2["default"])(Config, _Pure_component); + return (0, _createClass2["default"])(Config, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -28332,7 +28327,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Config; }(_pure_component["default"])); Config.WrappedComponent.contextType = Tab_context; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -28689,7 +28683,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 22039: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(4323), __webpack_require__(96649), __webpack_require__(70008), __webpack_require__(51254), __webpack_require__(93332)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _conv, _i18n, _common, _common2, _users_modal, _bw_limit_modal) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(4323), __webpack_require__(96649), __webpack_require__(70008), __webpack_require__(51254), __webpack_require__(93332)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _conv, _i18n, _common, _common2, _users_modal, _bw_limit_modal) { // LICENSE_CODE ZON ISC 'use strict'; @@ -28703,7 +28697,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -28758,7 +28751,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var General = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(General, _Pure_component); function General() { var _this; (0, _classCallCheck2["default"])(this, General); @@ -28766,23 +28758,23 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, General, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { defaults: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "multiply_users_changed", function (val) { + (0, _defineProperty2["default"])(_this, "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "multiply_users_changed", function (val) { if (val) _this.open_users_modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bw_limit_changed", function (val) { + (0, _defineProperty2["default"])(_this, "bw_limit_changed", function (val) { if (val) return _this.open_bw_limit_modal(); _this.set_field('bw_limit', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bw_limit_hide", function () { + (0, _defineProperty2["default"])(_this, "bw_limit_hide", function () { if (_this.state.form.bw_limit !== true) return; _this.set_field('bw_limit', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "multiply_static_changed", function (val) { + (0, _defineProperty2["default"])(_this, "multiply_static_changed", function (val) { var form = _this.state.form; var size = Math.max(form.ips.length, form.vips.length); if (val) { @@ -28794,23 +28786,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this.set_field('pool_size', size); _this.set_field('multiply', 1); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "ssl_changed", function (val) { + (0, _defineProperty2["default"])(_this, "ssl_changed", function (val) { if (val) return; _this.set_field('tls_lib', 'open_ssl'); _this.set_field('av_check', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_static_modal", function () { + (0, _defineProperty2["default"])(_this, "open_static_modal", function () { return (0, _jquery["default"])('#allocated_ips').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_users_modal", function () { + (0, _defineProperty2["default"])(_this, "open_users_modal", function () { return (0, _jquery["default"])('#users_modal').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_bw_limit_modal", function () { + (0, _defineProperty2["default"])(_this, "open_bw_limit_modal", function () { return (0, _jquery["default"])('#bw_limit_modal').modal('show'); }); return _this; } - (0, _createClass2["default"])(General, [{ + (0, _inherits2["default"])(General, _Pure_component); + return (0, _createClass2["default"])(General, [{ key: "proxy_connection_type_opt", value: function proxy_connection_type_opt(t) { return this.state.defaults.proxy_connection_type == 'https' ? [{ @@ -29017,7 +29010,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return General; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -29027,16 +29019,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 81408: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(79769), __webpack_require__(7501), __webpack_require__(40131), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(18477), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(96649), __webpack_require__(82408), __webpack_require__(8910), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(4323), __webpack_require__(10071), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(31455), __webpack_require__(3220), __webpack_require__(23380), __webpack_require__(22039), __webpack_require__(68990), __webpack_require__(33033), __webpack_require__(98404), __webpack_require__(22127), __webpack_require__(79313), __webpack_require__(8495)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _taggedTemplateLiteral2, _typeof2, _slicedToArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _lodash, _classnames, _reactRouterDom, _reactTooltip, _pure_component, _etask, _date, _setdb, _string, _common, _nav_tabs, _presets, _tooltip, _modals, _i18n, _controls, _util, _ws, _api, _warnings_modal, _rules2, _targeting, _general, _rotation, _browser, _logs, _alloc_modal, _fields, _proxy_edit) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(79769), __webpack_require__(7501), __webpack_require__(40131), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(58626), __webpack_require__(18477), __webpack_require__(61106), __webpack_require__(94402), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(96649), __webpack_require__(82408), __webpack_require__(8910), __webpack_require__(31083), __webpack_require__(4323), __webpack_require__(10071), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(31455), __webpack_require__(12685), __webpack_require__(3220), __webpack_require__(23380), __webpack_require__(22039), __webpack_require__(68990), __webpack_require__(33033), __webpack_require__(98404), __webpack_require__(22127), __webpack_require__(79313), __webpack_require__(8495)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _taggedTemplateLiteral2, _typeof2, _slicedToArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _lodash, _reactRouterDom, _reactTooltip, _pure_component, _uikit, _etask, _date, _setdb, _string, _common, _nav_tabs, _presets, _modals, _i18n, _controls, _util, _ws, _api, _warnings_modal, _exit_confirm_modal, _rules2, _targeting, _general, _rotation, _browser, _logs, _alloc_modal, _fields, _proxy_edit) { // LICENSE_CODE ZON ISC 'use strict'; - /*jslint react:true, es6:true*/ + /*jslint react:true, es9:true*/ var _interopRequireDefault = __webpack_require__(73203); Object.defineProperty(_exports, "__esModule", { value: true }); - exports["default"] = exports.Back_btn = void 0; + exports["default"] = void 0; _objectWithoutProperties2 = _interopRequireDefault(_objectWithoutProperties2); _regenerator = _interopRequireDefault(_regenerator); _toConsumableArray2 = _interopRequireDefault(_toConsumableArray2); @@ -29047,21 +29039,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); _jquery = _interopRequireDefault(_jquery); _lodash = _interopRequireDefault(_lodash); - _classnames = _interopRequireDefault(_classnames); _reactTooltip = _interopRequireDefault(_reactTooltip); _pure_component = _interopRequireDefault(_pure_component); _etask = _interopRequireDefault(_etask); _setdb = _interopRequireDefault(_setdb); _presets = _interopRequireDefault(_presets); - _tooltip = _interopRequireDefault(_tooltip); _ws = _interopRequireDefault(_ws); _warnings_modal = _interopRequireDefault(_warnings_modal); + _exit_confirm_modal = _interopRequireDefault(_exit_confirm_modal); _targeting = _interopRequireDefault(_targeting); _general = _interopRequireDefault(_general); _rotation = _interopRequireDefault(_rotation); @@ -29074,18 +29064,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + var Checkbox = _uikit.Input.Checkbox, + Flex = _uikit.Layout.Flex, + Header = _uikit.Typography.Header; var mgr_proxy_shared_fields = ['debug', 'lpm_auth']; var redirect_timeout = 5 * _date.ms.SEC; var get_mount_error_message = function get_mount_error_message(error) { return /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null, error, /*#__PURE__*/_react["default"].createElement("br", null), "There may be an error in configuration file", /*#__PURE__*/_react["default"].createElement("br", null), "Anto redirect to overview"); }; var Index = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Index, _Pure_component); function Index(props) { var _this2; (0, _classCallCheck2["default"])(this, Index); _this2 = _callSuper(this, Index, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_loader", function () { + (0, _defineProperty2["default"])(_this2, "update_loader", function () { _this2.setState(function (state) { var show_loader = !state.proxies || !state.defaults || !state.zones; var zone_name = !show_loader && (state.form.zone || state.zones.def); @@ -29095,12 +29087,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "delayed_loader", function () { + (0, _defineProperty2["default"])(_this2, "delayed_loader", function () { var fn = _lodash["default"].debounce(_this2.update_loader); _this2.debounced.push(fn); return fn; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "goto_field", function (field) { + (0, _defineProperty2["default"])(_this2, "goto_field", function (field) { var tab; for (var _i = 0, _Object$entries = Object.entries(_fields.tabs); _i < _Object$entries.length; _i++) { var _Object$entries$_i = (0, _slicedToArray2["default"])(_Object$entries[_i], 2), @@ -29122,7 +29114,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "isEmpty", function (value) { + (0, _defineProperty2["default"])(_this2, "isEmpty", function (value) { var type = (0, _typeof2["default"])(value); switch (type) { case 'boolean': @@ -29140,7 +29132,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return _this2.isEmpty(Object.values(value)); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "has_changes", function (new_obj, old_obj) { + (0, _defineProperty2["default"])(_this2, "has_changes", function (new_obj, old_obj) { var is_changed = _lodash["default"].intersection(Object.keys(new_obj), Object.keys(old_obj)).some(function (k) { return !_lodash["default"].isEqual(new_obj[k], old_obj[k]); }); @@ -29151,7 +29143,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return is_changed || diffs; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", function (field_name, value) { + (0, _defineProperty2["default"])(_this2, "set_field", function (field_name, value) { _this2.setState(function (prev_state) { var new_form = _objectSpread(_objectSpread({}, prev_state.form), {}, (0, _defineProperty2["default"])({}, field_name, value)); var pending_form = _objectSpread(_objectSpread({}, prev_state.pending_form), {}, (0, _defineProperty2["default"])({}, field_name, value)); @@ -29164,7 +29156,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _setdb["default"].set('head.proxy_edit.form.' + field_name, value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "start_saving", function () { + (0, _defineProperty2["default"])(_this2, "start_saving", function () { _this2.setState({ saving: true }, function () { @@ -29172,7 +29164,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this2.debounced_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "is_valid_field", function (field_name) { + (0, _defineProperty2["default"])(_this2, "is_valid_field", function (field_name) { var zones = _this2.state.zones; var form = _this2.state.form; if (!zones) return false; @@ -29198,19 +29190,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (field_name == 'carrier') return permissions.includes('asn'); return true; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "is_disabled_ext_proxy", function (field_name) { + (0, _defineProperty2["default"])(_this2, "is_disabled_ext_proxy", function (field_name) { var form = _this2.state.form; if (form.ext_proxies && _fields.all_fields[field_name] && !_fields.all_fields[field_name].ext) { return true; } return false; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_default_mgr_proxy_shared_fields", function (form) { + (0, _defineProperty2["default"])(_this2, "set_default_mgr_proxy_shared_fields", function (form) { mgr_proxy_shared_fields.forEach(function (k) { if (!form.hasOwnProperty(k) && _this2.state.defaults[k]) form[k] = "default-".concat(_this2.state.defaults[k]); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "apply_preset", function (_form, preset, is_mount) { + (0, _defineProperty2["default"])(_this2, "apply_preset", function (_form, preset, is_mount) { var form_upd = {}; var form = Object.assign({}, _form); if (!preset) preset = form.preset; @@ -29255,7 +29247,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _setdb["default"].set('head.proxy_edit.form', form); for (var i in form) _setdb["default"].emit('head.proxy_edit.form.' + i, form[i]); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "apply_rules", function (_ref) { + (0, _defineProperty2["default"])(_this2, "apply_rules", function (_ref) { var rules = _ref.rules; if (!rules) return; var _rules = rules.map(_rules2.map_rule_to_form).map(function (r, i) { @@ -29265,7 +29257,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _setdb["default"].set('head.proxy_edit.rules', _rules); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_errors", function (_errors) { + (0, _defineProperty2["default"])(_this2, "set_errors", function (_errors) { var errors = _errors.reduce(function (acc, e) { return Object.assign(acc, (0, _defineProperty2["default"])({}, e.field, e.msg)); }, {}); @@ -29274,7 +29266,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ error_list: _errors }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_proxies", function () { + (0, _defineProperty2["default"])(_this2, "update_proxies", function () { return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var proxies; return _regenerator["default"].wrap(function _callee$(_context) { @@ -29292,17 +29284,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "lock_nav", function (lock) { + (0, _defineProperty2["default"])(_this2, "lock_nav", function (lock) { return _setdb["default"].set('head.lock_navigation', lock); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { if (_this2.saving) { _this2.resave = true; return; } var data = _this2.prepare_to_save(); _this2.saving = true; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var update_url, resp, c_form, port; return _regenerator["default"].wrap(function _callee3$(_context3) { @@ -29378,7 +29370,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee3, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "prepare_to_save", function () { + (0, _defineProperty2["default"])(_this2, "prepare_to_save", function () { var save_form = Object.assign({}, _this2.state.pending_form); var _loop = function _loop(field) { if (!_this2.is_valid_field(field) || save_form[field] === null) save_form[field] = ''; @@ -29426,7 +29418,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return save_form; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_curr_plan", function () { + (0, _defineProperty2["default"])(_this2, "get_curr_plan", function () { if (!_this2.state.zones) return {}; var zone_name = _this2.state.form.zone || _this2.state.zones.def; var zone = _this2.state.zones.zones.find(function (p) { @@ -29434,16 +29426,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }) || {}; return zone.plan || {}; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "back_func", function () { - return _this2.props.history.push({ - pathname: '/overview' - }); - }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_back_click", function () { - _ws["default"].post_event('Back to Overview Click', { - settings_changed: _this2.state.is_changed + (0, _defineProperty2["default"])(_this2, "set_show_save_port_confirmation_modal", function (v) { + return _this2.setState({ + show_save_port_confirmation_modal: v }); - return _this2.state.is_changed ? (0, _jquery["default"])('#port_confirmation_modal').modal() : _this2.back_func(); }); _this2.state = { form: {}, @@ -29452,7 +29438,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ saving: false, is_changed: false, default_form: {}, - show_alert: false + show_alert: false, + show_save_port_confirmation_modal: false }; _this2.debounced_save = _lodash["default"].debounce(_this2.save, 500); _this2.debounced = []; @@ -29463,7 +29450,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _setdb["default"].set('head.proxy_edit.get_curr_plan', _this2.get_curr_plan); return _this2; } - (0, _createClass2["default"])(Index, [{ + (0, _inherits2["default"])(Index, _Pure_component); + return (0, _createClass2["default"])(Index, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -29556,24 +29544,22 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement("div", { className: "proxy_edit vbox" }, /*#__PURE__*/_react["default"].createElement("div", { - className: "cp_panel vbox" + className: "cp_panel vbox force_cp_panel" }, /*#__PURE__*/_react["default"].createElement(_common.Loader, { show: this.state.show_loader || this.state.loading - }), /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(Header, { + }), /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(Nav, { zagent: gs.zagent, match: this.props.match, internal_name: this.state.form.internal_name, is_saving: this.state.saving, - on_back_click: this.on_back_click - }), /*#__PURE__*/_react["default"].createElement(Nav, { - disabled: !!this.state.form.ext_proxies, + nav_disabled: !!this.state.form.ext_proxies, form: this.state.form, plan: curr_plan, on_change_preset: this.apply_preset, is_changed: this.state.is_changed, saving: this.state.saving, - save: function save() { - return (0, _jquery["default"])('#save_port_confirmation_modal').modal(); + on_save: function on_save() { + return _this4.set_show_save_port_confirmation_modal(true); } }), /*#__PURE__*/_react["default"].createElement(Nav_tabs_wrapper, { zagent: gs.zagent @@ -29599,47 +29585,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ variant: "danger", heading: "Initialization error", text: get_mount_error_message(this.state.mount_error) - }), /*#__PURE__*/_react["default"].createElement(_modals.Modal, { - id: "port_confirmation_modal", - title: "Would you like to save your changes?", - ok_btn_title: "Save", - click_ok: function click_ok() { - var _this = _this4; - (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee5() { - var errs; - return _regenerator["default"].wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - _this.setState({ - saving: true - }, function () { - return _this.lock_nav(true); - }); - _context5.next = 3; - return _this.save(); - case 3: - errs = _context5.sent; - if (!errs) _this.back_func(); - case 5: - case "end": - return _context5.stop(); - } - }, _callee5); - })); + }), /*#__PURE__*/_react["default"].createElement(_modals.Accept_save_changes_popup, { + show: this.state.show_save_port_confirmation_modal, + onOk: this.start_saving, + onCancel: function onCancel() { + return _this4.set_show_save_port_confirmation_modal(false); }, - cancel_clicked: this.back_func - }, /*#__PURE__*/_react["default"].createElement("h4", null, "Looks like you did not save the changes you made to port \xA0", this.props.match.params.port, ". Would you like to save them?"), gs.sync_config && !gs.zagent && /*#__PURE__*/_react["default"].createElement("span", null, _fields.tips.sync_config_warn)), /*#__PURE__*/_react["default"].createElement(_modals.Modal, { - id: "save_port_confirmation_modal", - title: "Accept save changes", - ok_btn_title: "Yes", - click_ok: this.start_saving - }, gs.sync_config && !gs.zagent && /*#__PURE__*/_react["default"].createElement("span", null, _fields.tips.sync_config_warn))); + content: gs.sync_config && !gs.zagent && /*#__PURE__*/_react["default"].createElement("span", null, _fields.tips.sync_config_warn) + }), ";", /*#__PURE__*/_react["default"].createElement(_exit_confirm_modal["default"], { + should_show: this.state.is_changed + })); } }]); - return Index; }(_pure_component["default"])); var Nav_tabs_wrapper = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Nav_tabs_wrapper, _Pure_component2); function Nav_tabs_wrapper() { var _this5; (0, _classCallCheck2["default"])(this, Nav_tabs_wrapper); @@ -29647,7 +29606,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Nav_tabs_wrapper, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this5, "set_tab", function (id) { _ws["default"].post_event('Tab Click', { tab: id }); @@ -29659,7 +29618,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this5; } - (0, _createClass2["default"])(Nav_tabs_wrapper, [{ + (0, _inherits2["default"])(Nav_tabs_wrapper, _Pure_component2); + return (0, _createClass2["default"])(Nav_tabs_wrapper, [{ key: "tabs", get: function get() { return ['logs', 'target', 'rotation', 'rules'].concat((0, _toConsumableArray2["default"])(!this.props.zagent ? ['browser'] : []), ['general']); @@ -29679,122 +29639,64 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Nav_tabs_wrapper; }(_pure_component["default"])); - var Header = function Header(props) { - var title = props.zagent ? 'the Cloud' : 'Proxy Manager'; - return /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { - return /*#__PURE__*/_react["default"].createElement("div", { - className: "cp_panel_header" - }, !props.zagent && /*#__PURE__*/_react["default"].createElement(Back_btn, { - click: props.on_back_click - }), /*#__PURE__*/_react["default"].createElement(Port_title, { - port: props.match.params.port, - name: props.internal_name, - t: t - }), /*#__PURE__*/_react["default"].createElement(_common.Loader_small, { - saving: props.is_saving, - std_msg: t("All changes saved in ".concat(title)), - std_tooltip: t("All changes are automatically saved to ".concat(title)) - })); - }); - }; - var Back_btn = exports.Back_btn = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Back_btn, _Pure_component3); - function Back_btn() { - var _this6; - (0, _classCallCheck2["default"])(this, Back_btn); - for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { - args[_key2] = arguments[_key2]; - } - _this6 = _callSuper(this, Back_btn, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", { - lock: false - }); - return _this6; - } - (0, _createClass2["default"])(Back_btn, [{ - key: "componentDidMount", - value: function componentDidMount() { - var _this7 = this; - this.setdb_on('head.lock_navigation', function (lock) { - return lock !== undefined && _this7.setState({ - lock: lock - }); - }); - } - }, { - key: "render", - value: function render() { - var lock = this.state.lock; - return /*#__PURE__*/_react["default"].createElement("div", { - className: (0, _classnames["default"])('back_wrapper', { - lock: lock - }), - onClick: this.props.click - }, /*#__PURE__*/_react["default"].createElement("div", { - className: "cp_icon back" - }), /*#__PURE__*/_react["default"].createElement("span", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Back to overview"))); - } - }]); - return Back_btn; - }(_pure_component["default"]); var Port_title = function Port_title(_ref2) { var port = _ref2.port, name = _ref2.name, t = _ref2.t; if (name) port = port + " (".concat(name, ")"); - return /*#__PURE__*/_react["default"].createElement("h2", null, t('Proxy on port'), " ", port); + return /*#__PURE__*/_react["default"].createElement("h2", null, t('Proxy port'), ": ", port); }; - var Open_browser_btn = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Open_browser_btn, _Pure_component4); + var Open_browser_btn = /*#__PURE__*/function (_Pure_component3) { function Open_browser_btn() { - var _this8; + var _this6; (0, _classCallCheck2["default"])(this, Open_browser_btn); - for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { - args[_key3] = arguments[_key3]; + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; } - _this8 = _callSuper(this, Open_browser_btn, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "open_browser", function () { - var _this = (0, _assertThisInitialized2["default"])(_this8); + _this6 = _callSuper(this, Open_browser_btn, [].concat(args)); + (0, _defineProperty2["default"])(_this6, "open_browser", function () { + var _this = _this6; _ws["default"].post_event('Browser Click'); - _this8.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { + _this6.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee5() { var res; - return _regenerator["default"].wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + return _regenerator["default"].wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { case 0: - _context6.next = 2; + _context5.next = 2; return _api.main.get("browser/".concat(_this.props.port)); case 2: - res = _context6.sent; + res = _context5.sent; if ((res || '').includes('Fetching')) (0, _jquery["default"])('#fetching_chrome_modal').modal(); case 4: case "end": - return _context6.stop(); + return _context5.stop(); } - }, _callee6); + }, _callee5); })); }); - return _this8; + return _this6; } - (0, _createClass2["default"])(Open_browser_btn, [{ + (0, _inherits2["default"])(Open_browser_btn, _Pure_component3); + return (0, _createClass2["default"])(Open_browser_btn, [{ key: "render", value: function render() { - var _this9 = this; + var _this7 = this; return /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { - return /*#__PURE__*/_react["default"].createElement(_tooltip["default"], { - title: t('Open browser configured with this port'), + return /*#__PURE__*/_react["default"].createElement(_uikit.Tooltip, { + tooltip: t('Open browser configured with this port'), placement: "bottom" - }, /*#__PURE__*/_react["default"].createElement("button", { - className: "btn btn_lpm btn_browse", - onClick: _this9.open_browser - }, t('Browse'), /*#__PURE__*/_react["default"].createElement("div", { - className: "icon browse_icon" - }))); + }, /*#__PURE__*/_react["default"].createElement(_uikit.Button, { + size: "sm", + icon: "BrowserExtension", + iconPlacement: "right", + text: t('Browse'), + variant: "secondary", + onClick: _this7.open_browser + })); }); } }]); - return Open_browser_btn; }(_pure_component["default"]); var Main_window = (0, _reactRouterDom.withRouter)(function (_ref3) { var match = _ref3.match; @@ -29829,61 +29731,66 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }))); }); - var Nav = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Nav, _Pure_component5); + var Nav = /*#__PURE__*/function (_Pure_component4) { function Nav() { - var _this10; + var _this8; (0, _classCallCheck2["default"])(this, Nav); - for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { - args[_key4] = arguments[_key4]; + for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { + args[_key3] = arguments[_key3]; } - _this10 = _callSuper(this, Nav, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "_reset_fields", function () { - _this10.set_field('ips', []); - _this10.set_field('vips', []); - _this10.set_field('users', []); - _this10.set_field('multiply_ips', false); - _this10.set_field('multiply_vips', false); - _this10.set_field('multiply_users', false); - }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "update_preset", function (val) { - _this10.props.on_change_preset(_this10.props.form, val); + _this8 = _callSuper(this, Nav, [].concat(args)); + (0, _defineProperty2["default"])(_this8, "state", {}); + (0, _defineProperty2["default"])(_this8, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this8, "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); + (0, _defineProperty2["default"])(_this8, "_reset_fields", function () { + _this8.set_field('ips', []); + _this8.set_field('vips', []); + _this8.set_field('users', []); + _this8.set_field('multiply_ips', false); + _this8.set_field('multiply_vips', false); + _this8.set_field('multiply_users', false); + }); + (0, _defineProperty2["default"])(_this8, "update_preset", function (val) { + _this8.props.on_change_preset(_this8.props.form, val); var disabled_fields = _presets["default"].get(val).disabled || {}; _setdb["default"].set('head.proxy_edit.disabled_fields', disabled_fields); - _this10._reset_fields(); + _this8._reset_fields(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "update_zone", function (new_zone) { + (0, _defineProperty2["default"])(_this8, "update_zone", function (new_zone) { var new_preset; - var curr_zone = _this10.props.form.zone; - if (_this10.is_unblocker(curr_zone) && !_this10.is_unblocker(new_zone)) new_preset = _presets["default"].get_default().key;else if (!_this10.is_unblocker(curr_zone) && _this10.is_unblocker(new_zone)) new_preset = 'unblocker'; - if (_this10.props.form.ips.length || _this10.props.form.vips.length) _this10.set_field('pool_size', 0); - if (new_preset) _this10.update_preset(new_preset);else _this10._reset_fields(); + var curr_zone = _this8.props.form.zone; + if (_this8.is_unblocker(curr_zone) && !_this8.is_unblocker(new_zone)) new_preset = _presets["default"].get_default().key;else if (!_this8.is_unblocker(curr_zone) && _this8.is_unblocker(new_zone)) new_preset = 'unblocker'; + if (_this8.props.form.ips.length || _this8.props.form.vips.length) _this8.set_field('pool_size', 0); + if (new_preset) _this8.update_preset(new_preset);else _this8._reset_fields(); _setdb["default"].set('head.proxy_edit.zone_name', new_zone); - _this10.set_field('zone', new_zone); - var save_form = Object.assign({}, _this10.props.form); + _this8.set_field('zone', new_zone); + var save_form = Object.assign({}, _this8.props.form); for (var field in save_form) { - if (!_this10.is_valid_field(field, new_zone)) _this10.set_field(field, ''); + if (!_this8.is_valid_field(field, new_zone)) _this8.set_field(field, ''); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "is_unblocker", function (zone_name) { - if (!_this10.state.zones) return; - var _ref5 = _this10.state.zones.zones.find(function (z) { + (0, _defineProperty2["default"])(_this8, "is_unblocker", function (zone_name) { + if (!_this8.state.zones) return; + var _ref5 = _this8.state.zones.zones.find(function (z) { return z.name == zone_name; }) || {}, plan = _ref5.plan; return (plan || {}).type == 'unblocker'; }); - return _this10; + (0, _defineProperty2["default"])(_this8, "hide_preset_confirm_modal", function () { + return _this8.setState({ + show_preset_confirm_modal: false + }); + }); + return _this8; } - (0, _createClass2["default"])(Nav, [{ + (0, _inherits2["default"])(Nav, _Pure_component4); + return (0, _createClass2["default"])(Nav, [{ key: "componentDidMount", value: function componentDidMount() { - var _this11 = this; + var _this9 = this; this.setdb_on('ws.zones', function (zones) { - return zones && _this11.setState({ + return zones && _this9.setState({ zones: zones }); }); @@ -29894,36 +29801,41 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ var no_confirm = localStorage.getItem('no-confirm-zone-preset'); if (no_confirm && JSON.parse(no_confirm)) return cb(); this.setState({ - confirm_action: cb - }, function () { - return (0, _jquery["default"])('#confirm_modal').modal(); + confirm_action: cb, + show_preset_confirm_modal: true }); } }, { key: "render", value: function render() { - var _this12 = this; + var _this10 = this; var opts = _presets["default"].opts(this.is_unblocker(this.props.form.zone)); var preset = this.props.form.preset; var is_unblocker = this.props.plan.type == 'unblocker'; - var preset_disabled = this.props.disabled; + var preset_disabled = this.props.nav_disabled; return /*#__PURE__*/_react["default"].createElement("div", { className: "nav" - }, /*#__PURE__*/_react["default"].createElement(_controls.Select_zone, { + }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { + return /*#__PURE__*/_react["default"].createElement(Port_title, { + port: _this10.props.match.params.port, + name: _this10.props.internal_name, + t: t + }); + }), /*#__PURE__*/_react["default"].createElement(_controls.Select_zone, { val: this.props.form.zone, on_change_wrapper: function on_change_wrapper(val) { - return _this12.confirm_update(function () { - return _this12.update_zone(val); + return _this10.confirm_update(function () { + return _this10.update_zone(val); }); }, - disabled: this.props.disabled, + disabled: this.props.nav_disabled, preview: true }), /*#__PURE__*/_react["default"].createElement(Field, { i18n: true, options: opts, on_change: function on_change(val) { - return _this12.confirm_update(function () { - return _this12.update_preset(val); + return _this10.confirm_update(function () { + return _this10.update_preset(val); }); }, value: preset, @@ -29942,30 +29854,36 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }), (0, _util.is_local)() && /*#__PURE__*/_react["default"].createElement(Open_browser_btn, { port: this.props.form.port - }), /*#__PURE__*/_react["default"].createElement("button", { - className: "btn btn_lpm btn_lpm_primary", - onClick: this.props.save, - disabled: !this.props.is_changed || this.props.saving - }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Save changes")), /*#__PURE__*/_react["default"].createElement(Confirmation_modal, { - on_ok: this.state.confirm_action + }), /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { + return /*#__PURE__*/_react["default"].createElement(_uikit.Button, { + size: "sm", + text: t('Save'), + onClick: _this10.props.on_save, + disabled: !_this10.props.is_changed, + loading: _this10.props.saving, + loadingText: t('Saving') + }); + }), /*#__PURE__*/_react["default"].createElement(Preset_confirmation_modal, { + on_ok: this.state.confirm_action, + show: this.state.show_preset_confirm_modal, + on_hide: this.hide_preset_confirm_modal })); } }]); - return Nav; }(_pure_component["default"]); - var Confirmation_modal = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Confirmation_modal, _Pure_component6); - function Confirmation_modal(props) { - var _this13; - (0, _classCallCheck2["default"])(this, Confirmation_modal); - _this13 = _callSuper(this, Confirmation_modal, [props]); - _this13.state = { + var Preset_confirmation_modal = /*#__PURE__*/function (_Pure_component5) { + function Preset_confirmation_modal(props) { + var _this11; + (0, _classCallCheck2["default"])(this, Preset_confirmation_modal); + _this11 = _callSuper(this, Preset_confirmation_modal, [props]); + _this11.state = { no_confirm: false }; - (0, _util.bind_all)((0, _assertThisInitialized2["default"])(_this13), (0, _string.qw)(_templateObject3 || (_templateObject3 = (0, _taggedTemplateLiteral2["default"])(["toggle_dismiss handle_ok handle_dismiss"])))); - return _this13; + (0, _util.bind_all)(_this11, (0, _string.qw)(_templateObject3 || (_templateObject3 = (0, _taggedTemplateLiteral2["default"])(["toggle_dismiss handle_ok handle_dismiss"])))); + return _this11; } - (0, _createClass2["default"])(Confirmation_modal, [{ + (0, _inherits2["default"])(Preset_confirmation_modal, _Pure_component5); + return (0, _createClass2["default"])(Preset_confirmation_modal, [{ key: "componentDidMount", value: function componentDidMount() { var no_confirm = localStorage.getItem('no-confirm-zone-preset'); @@ -29973,6 +29891,51 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ no_confirm: !!no_confirm && JSON.parse(no_confirm) }); } + }, { + key: "modal_header", + get: function get() { + return /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { + return /*#__PURE__*/_react["default"].createElement(Header, { + color: "gray_11_75" + }, t('Confirm changing preset or zone')); + }); + } + }, { + key: "content", + get: function get() { + return /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { + return /*#__PURE__*/_react["default"].createElement("h4", null, t('Changing preset or zone may reset some other options.'), t('Are you sure you want to continue?')); + }); + } + }, { + key: "modal_footer", + get: function get() { + var _this12 = this; + return /*#__PURE__*/_react["default"].createElement(_i18n.T, null, function (t) { + var y = t('Yes'), + n = t('No'); + return /*#__PURE__*/_react["default"].createElement(Flex, { + justify_content: "space-between", + width: "100%" + }, /*#__PURE__*/_react["default"].createElement(Checkbox, { + label: t('Do not show this message again'), + verticalAlign: "middle", + checked: !!_this12.state.no_confirm, + onChange: _this12.toggle_dismiss + }), /*#__PURE__*/_react["default"].createElement(Flex, { + gap: "10px" + }, /*#__PURE__*/_react["default"].createElement(_uikit.Button, { + size: "sm", + text: n, + variant: "secondary", + onClick: _this12.handle_dismiss + }), /*#__PURE__*/_react["default"].createElement(_uikit.Button, { + size: "sm", + text: y, + onClick: _this12.handle_ok + }))); + }); + } }, { key: "toggle_dismiss", value: function toggle_dismiss() { @@ -29985,6 +29948,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ value: function handle_ok() { localStorage.setItem('no-confirm-zone-preset', this.state.no_confirm); this.props.on_ok(); + this.props.on_hide(); } }, { key: "handle_dismiss", @@ -29992,27 +29956,21 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ this.setState({ no_confirm: false }); + this.props.on_hide(); } }, { key: "render", value: function render() { - var left_item = /*#__PURE__*/_react["default"].createElement(_common.Checkbox, { - text: "Don't show this message again", - value: this.state.no_confirm, - checked: !!this.state.no_confirm, - on_change: this.toggle_dismiss + return /*#__PURE__*/_react["default"].createElement(_modals.Modal_base, { + show: this.props.show, + header: this.modal_header, + footer: this.modal_footer, + content: this.content, + shadow: "sm", + size: "lg" }); - return /*#__PURE__*/_react["default"].createElement(_modals.Modal, { - title: "Confirm changing preset or zone", - id: "confirm_modal", - click_ok: this.handle_ok, - ok_btn_title: "Yes", - left_footer_item: left_item, - on_hidden: this.handle_dismiss - }, /*#__PURE__*/_react["default"].createElement("h4", null, "Changing preset or zone may reset some other options. Are you sure you want to continue?")); } }]); - return Confirmation_modal; }(_pure_component["default"]); var Field = function Field(_ref6) { var id = _ref6.id, @@ -30027,6 +29985,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ className: "field", "data-tip": true, "data-for": id + 'tip' + }, /*#__PURE__*/_react["default"].createElement(Flex, { + align_items: "center" }, /*#__PURE__*/_react["default"].createElement(_reactTooltip["default"], { id: id + 'tip', type: "light", @@ -30045,10 +30005,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ key: o.key, value: o.value }, i18n ? t(o.key) : o.key); - })), props.faq && /*#__PURE__*/_react["default"].createElement(_common.Faq_link, { + })), props.faq && /*#__PURE__*/_react["default"].createElement(_common.Faq_button, { article: props.faq.article, - anchor: props.faq.anchor - })); + anchor: props.faq.anchor, + size: "lg" + }))); }); }; var _default = exports["default"] = Index; @@ -30060,7 +30021,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 98404: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61320), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(10077), __webpack_require__(96649), __webpack_require__(59382), __webpack_require__(48620), __webpack_require__(82408), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(59899)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _moment, _reactRouterDom, _pure_component, _chrome_widgets, _common, _har_viewer, _setdb, _nav_tabs, _tooltip, _i18n, _api) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61320), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(10077), __webpack_require__(96649), __webpack_require__(59382), __webpack_require__(48620), __webpack_require__(82408), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(59899)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _moment, _reactRouterDom, _pure_component, _chrome_widgets, _common, _har_viewer, _setdb, _nav_tabs, _tooltip, _i18n, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -30075,7 +30036,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -30089,7 +30049,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _moment["default"].relativeTimeThreshold('ss', 60); _moment["default"].relativeTimeThreshold('s', 50); var Logs = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Logs, _Pure_component); function Logs() { var _this2; (0, _classCallCheck2["default"])(this, Logs); @@ -30097,7 +30056,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Logs, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this2, "set_tab", function (id) { var port = _this2.props.match.params.port; var pathname = "/proxy/".concat(port, "/logs/").concat(id); _this2.props.history.push({ @@ -30106,7 +30065,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Logs, [{ + (0, _inherits2["default"])(Logs, _Pure_component); + return (0, _createClass2["default"])(Logs, [{ key: "render", value: function render() { var path = this.props.match.path; @@ -30138,7 +30098,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Logs; }(_pure_component["default"])); var _default = exports["default"] = Logs; var Nav = function Nav(_ref2) { @@ -30170,7 +30129,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ title: 'Expire' }]; var Banned_ips = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Banned_ips, _Pure_component2); function Banned_ips() { var _this3; (0, _classCallCheck2["default"])(this, Banned_ips); @@ -30178,12 +30136,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Banned_ips, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", { + (0, _defineProperty2["default"])(_this3, "state", { ips: [], unbanning: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "fetch_ips_data", function () { - var _this = (0, _assertThisInitialized2["default"])(_this3); + (0, _defineProperty2["default"])(_this3, "fetch_ips_data", function () { + var _this = _this3; return _this3.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var data; return _regenerator["default"].wrap(function _callee$(_context) { @@ -30207,8 +30165,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "unbanip", function (ip, domain) { - var _this = (0, _assertThisInitialized2["default"])(_this3); + (0, _defineProperty2["default"])(_this3, "unbanip", function (ip, domain) { + var _this = _this3; _this3.setState({ unbanning: true }); @@ -30240,8 +30198,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "unbanips", function () { - var _this = (0, _assertThisInitialized2["default"])(_this3); + (0, _defineProperty2["default"])(_this3, "unbanips", function () { + var _this = _this3; _this3.setState({ unbanning: true }); @@ -30271,7 +30229,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Banned_ips, [{ + (0, _inherits2["default"])(Banned_ips, _Pure_component2); + return (0, _createClass2["default"])(Banned_ips, [{ key: "componentDidMount", value: function componentDidMount() { this.fetch_ips_data(); @@ -30317,7 +30276,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Banned_ips; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -30327,7 +30285,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 68990: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(96649), __webpack_require__(70008), __webpack_require__(4323), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _common, _common2, _i18n, _pure_component, _jquery, _setdb) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(96649), __webpack_require__(70008), __webpack_require__(4323), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _common, _common2, _i18n, _pure_component, _jquery, _setdb) { // LICENSE_CODE ZON ISC 'use strict'; @@ -30341,7 +30299,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -30378,7 +30335,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ value: 'cn' }]; var Rotation = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Rotation, _Pure_component); function Rotation() { var _this; (0, _classCallCheck2["default"])(this, Rotation); @@ -30386,26 +30342,27 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Rotation, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_type", function () { + (0, _defineProperty2["default"])(_this, "state", {}); + (0, _defineProperty2["default"])(_this, "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); + (0, _defineProperty2["default"])(_this, "get_type", function () { // XXX krzysztof: cleanup type (index.js rotation.js general.js) var curr_plan = _this.get_curr_plan(); var type; if (curr_plan && (curr_plan.type || '').startsWith('static')) type = 'ips';else if (curr_plan && !!curr_plan.vip) type = 'vips'; return type; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_modal", function () { + (0, _defineProperty2["default"])(_this, "open_modal", function () { return (0, _jquery["default"])('#allocated_ips').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_ssl", function () { + (0, _defineProperty2["default"])(_this, "set_ssl", function () { return _this.set_field('ssl', true); }); return _this; } - (0, _createClass2["default"])(Rotation, [{ + (0, _inherits2["default"])(Rotation, _Pure_component); + return (0, _createClass2["default"])(Rotation, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -30491,7 +30448,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Rotation; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -30501,7 +30457,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 3220: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(60042), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(88772), __webpack_require__(90212), __webpack_require__(18434), __webpack_require__(96649), __webpack_require__(12589), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(92351), __webpack_require__(13391), __webpack_require__(79313)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _classnames, _setdb, _conv, _rules_util, _date, _util, _common, _proxy_tester, _tooltip, _i18n, _toggle_on_off, _ws, _fields) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(60042), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(88772), __webpack_require__(90212), __webpack_require__(18434), __webpack_require__(96649), __webpack_require__(12589), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(92351), __webpack_require__(13391), __webpack_require__(79313)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _classnames, _setdb, _conv, _rules_util, _date, _util, _common, _proxy_tester, _tooltip, _i18n, _toggle_on_off, _ws, _fields) { // LICENSE_CODE ZON 'use strict'; @@ -30516,7 +30472,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -30614,12 +30569,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Rules = exports.Rules = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Rules, _Pure_component); function Rules(props) { var _this; (0, _classCallCheck2["default"])(this, Rules); _this = _callSuper(this, Rules, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "update_rule", function (rule) { + (0, _defineProperty2["default"])(_this, "update_rule", function (rule) { if (!rule) return; _this.setState(function (prev) { return { @@ -30630,7 +30584,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.rules_update); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rule_del", function (id) { + (0, _defineProperty2["default"])(_this, "rule_del", function (id) { _this.setState(function (prev) { var new_state = { rules: prev.rules.filter(function (r) { @@ -30646,18 +30600,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return new_state; }, _this.rules_update); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rules_update", function () { + (0, _defineProperty2["default"])(_this, "rules_update", function () { _setdb["default"].set('head.proxy_edit.rules', _this.state.rules); var rules = _this.state.rules.map(rule_prepare).filter(Boolean); _this.set_field('rules', rules); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "turn_ssl", function () { + (0, _defineProperty2["default"])(_this, "turn_ssl", function () { return _this.set_field('ssl', true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "turn_debug", function () { + (0, _defineProperty2["default"])(_this, "turn_debug", function () { return _this.set_field('debug', 'full'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rule_add", function () { + (0, _defineProperty2["default"])(_this, "rule_add", function () { var rule = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; _this.setState(function (prev) { rule.id = prev.max_id + 1; @@ -30667,16 +30621,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.rules_update); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rule_add_cb", function () { + (0, _defineProperty2["default"])(_this, "rule_add_cb", function () { _this.suggestion_event(_this.suggestions.custom); _this.rule_add(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "savebw_rule_exists", function () { + (0, _defineProperty2["default"])(_this, "savebw_rule_exists", function () { return _this.state.rules.some(function (r) { return r.action == 'bypass_proxy' && (r.trigger_url_regex || '').includes('jpg'); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "savebw_rule_add", function () { + (0, _defineProperty2["default"])(_this, "savebw_rule_add", function () { _this.suggestion_event(_this.suggestions.savebw); _this.rule_add({ action: 'bypass_proxy', @@ -30684,12 +30638,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ trigger_url_regex: '\\.(png|jpg|jpeg|svg|gif|mp3|avi|mp4)' + '(#.*|\\?.*)?$' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "retry_rule_exists", function () { + (0, _defineProperty2["default"])(_this, "retry_rule_exists", function () { return _this.state.rules.some(function (r) { return r.action == 'retry' && r.status == '(4|5)..'; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "retry_rule_add", function () { + (0, _defineProperty2["default"])(_this, "retry_rule_add", function () { _this.suggestion_event(_this.suggestions.retry); _this.rule_add({ action: 'retry', @@ -30715,7 +30669,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this.goto_field = _setdb["default"].get('head.proxy_edit.goto_field'); return _this; } - (0, _createClass2["default"])(Rules, [{ + (0, _inherits2["default"])(Rules, _Pure_component); + return (0, _createClass2["default"])(Rules, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -30806,7 +30761,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement(Tester_wrapper, null)); } }]); - return Rules; }(_pure_component["default"]); var New_rule_btn = function New_rule_btn(_ref) { var on_click = _ref.on_click, @@ -30821,12 +30775,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var Tester_wrapper = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Tester_wrapper, _Pure_component2); function Tester_wrapper() { (0, _classCallCheck2["default"])(this, Tester_wrapper); return _callSuper(this, Tester_wrapper, arguments); } - (0, _createClass2["default"])(Tester_wrapper, [{ + (0, _inherits2["default"])(Tester_wrapper, _Pure_component2); + return (0, _createClass2["default"])(Tester_wrapper, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -30843,10 +30797,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Tester_wrapper; }(_pure_component["default"])); var Rule_config = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Rule_config, _Pure_component3); function Rule_config() { var _this4; (0, _classCallCheck2["default"])(this, Rule_config); @@ -30854,10 +30806,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this4 = _callSuper(this, Rule_config, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { disabled_fields: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "value_change", function (value) { + (0, _defineProperty2["default"])(_this4, "value_change", function (value) { if (_this4.props.on_change) _this4.props.on_change(value); _setdb["default"].emit('head.proxy_edit.update_rule', { field: _this4.props.id, @@ -30867,7 +30819,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Rule_config, [{ + (0, _inherits2["default"])(Rule_config, _Pure_component3); + return (0, _createClass2["default"])(Rule_config, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -30905,7 +30858,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Rule_config; }(_pure_component["default"]); var Ban_ips_note = (0, _reactRouterDom.withRouter)(function (_ref2) { var match = _ref2.match, @@ -30922,7 +30874,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Currently banned IPs"))); }); var Rule = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Rule, _Pure_component4); function Rule() { var _this6; (0, _classCallCheck2["default"])(this, Rule); @@ -30930,17 +30881,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this6 = _callSuper(this, Rule, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", { + (0, _defineProperty2["default"])(_this6, "state", { expanded: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "set_rule_field", function (field, value) { + (0, _defineProperty2["default"])(_this6, "set_rule_field", function (field, value) { _setdb["default"].emit('head.proxy_edit.update_rule', { rule_id: _this6.props.rule.id, field: field, value: value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "change_ui_block", function (blocked) { + (0, _defineProperty2["default"])(_this6, "change_ui_block", function (blocked) { if (blocked) _this6.setState({ ui_blocked: true });else { @@ -30951,24 +30902,25 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "toggle_active", function (e) { + (0, _defineProperty2["default"])(_this6, "toggle_active", function (e) { e.stopPropagation(); var active = _this6.props.rule.active === undefined || _this6.props.rule.active; _this6.set_rule_field('active', !active); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "expand", function () { + (0, _defineProperty2["default"])(_this6, "expand", function () { _this6.setState({ expanded: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "collapse", function () { + (0, _defineProperty2["default"])(_this6, "collapse", function () { _this6.setState({ expanded: false }); }); return _this6; } - (0, _createClass2["default"])(Rule, [{ + (0, _inherits2["default"])(Rule, _Pure_component4); + return (0, _createClass2["default"])(Rule, [{ key: "componentDidMount", value: function componentDidMount() { var rule = this.props.rule; @@ -31034,10 +30986,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Rule; }(_pure_component["default"]); var Action = (0, _common.with_www_api)((0, _common.with_proxy_ports)((0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Action, _Pure_component5); function Action() { var _this7; (0, _classCallCheck2["default"])(this, Action); @@ -31045,10 +30995,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this7 = _callSuper(this, Action, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "state", { + (0, _defineProperty2["default"])(_this7, "state", { ports: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "action_changed", function (val) { + (0, _defineProperty2["default"])(_this7, "action_changed", function (val) { var _this7$props = _this7.props, ports_opt = _this7$props.ports_opt, match = _this7$props.match, @@ -31069,10 +31019,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } else set_rule_field('ban_ip_duration', ''); if (val == 'retry') set_rule_field('retry_number', 3); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "request_method_changed", function (val) { + (0, _defineProperty2["default"])(_this7, "request_method_changed", function (val) { if (val == 'GET') delete _this7.props.rule.request_payload; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "goto_tester", function () { + (0, _defineProperty2["default"])(_this7, "goto_tester", function () { _this7.props.history.push({ pathname: "/proxy_tester", state: { @@ -31081,7 +31031,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "should_show_refresh", function () { + (0, _defineProperty2["default"])(_this7, "should_show_refresh", function () { var _this7$state = _this7.state, zones = _this7$state.zones, curr_zone = _this7$state.curr_zone; @@ -31093,7 +31043,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (plan.type == 'resident') return plan.vips > 0 || plan.vips_type == 'shared'; return false; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "request_methods", function () { + (0, _defineProperty2["default"])(_this7, "request_methods", function () { return ['GET', 'POST', 'PUT', 'DELETE'].map(function (m) { return { key: m, @@ -31101,7 +31051,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "action_types_with_updated_domain", function () { + (0, _defineProperty2["default"])(_this7, "action_types_with_updated_domain", function () { var _action_types = _util["default"].clone_deep(_rules_util.action_types); _action_types.forEach(function (at) { return at.tooltip = (at.tooltip || '').replace(_rules_util.WWW_API, _this7.props.www_api); @@ -31110,7 +31060,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this7; } - (0, _createClass2["default"])(Action, [{ + (0, _inherits2["default"])(Action, _Pure_component5); + return (0, _createClass2["default"])(Action, [{ key: "componentDidMount", value: function componentDidMount() { var _this8 = this; @@ -31256,10 +31207,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Action; }(_pure_component["default"])))); var Trigger = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Trigger, _Pure_component6); function Trigger() { var _this9; (0, _classCallCheck2["default"])(this, Trigger); @@ -31267,7 +31216,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this9 = _callSuper(this, Trigger, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "trigger_changed", function (val) { + (0, _defineProperty2["default"])(_this9, "trigger_changed", function (val) { var _this9$props = _this9.props, rule = _this9$props.rule, set_rule_field = _this9$props.set_rule_field; @@ -31281,13 +31230,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (val != 'max_req_time') set_rule_field('max_req_time', ''); if (!val) set_rule_field('trigger_url_regex', ''); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "trigger_code_changed", function (val) { + (0, _defineProperty2["default"])(_this9, "trigger_code_changed", function (val) { _this9.props.change_ui_block(true); _this9.props.set_rule_field('trigger_code', val); }); return _this9; } - (0, _createClass2["default"])(Trigger, [{ + (0, _inherits2["default"])(Trigger, _Pure_component6); + return (0, _createClass2["default"])(Trigger, [{ key: "render", value: function render() { var _this$props3 = this.props, @@ -31384,10 +31334,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Trigger; }(_pure_component["default"]); var Trigger_code = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Trigger_code, _Pure_component7); function Trigger_code() { var _this10; (0, _classCallCheck2["default"])(this, Trigger_code); @@ -31395,7 +31343,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this10 = _callSuper(this, Trigger_code, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "type_opt", [{ + (0, _defineProperty2["default"])(_this10, "type_opt", [{ key: 'Before send', value: 'before_send' }, { @@ -31408,10 +31356,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ key: 'Timeout', value: 'timeout' }]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", {}); + (0, _defineProperty2["default"])(_this10, "state", {}); return _this10; } - (0, _createClass2["default"])(Trigger_code, [{ + (0, _inherits2["default"])(Trigger_code, _Pure_component7); + return (0, _createClass2["default"])(Trigger_code, [{ key: "render", value: function render() { var _this$props4 = this.props, @@ -31461,7 +31410,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Trigger_code; }(_pure_component["default"]); var Btn_rule_del = function Btn_rule_del(_ref4) { var on_click = _ref4.on_click; @@ -31510,7 +31458,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 23380: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(96649), __webpack_require__(4323), __webpack_require__(70008)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _setdb, _common, _i18n, _common2) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(96649), __webpack_require__(4323), __webpack_require__(70008)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _setdb, _common, _i18n, _common2) { // LICENSE_CODE ZON ISC 'use strict'; @@ -31524,7 +31472,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -31544,12 +31491,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "More carriers")); }(); var _default = exports["default"] = (0, _common.with_www_api)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Targeting, _Pure_component); function Targeting(props) { var _this; (0, _classCallCheck2["default"])(this, Targeting); _this = _callSuper(this, Targeting, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "allowed_countries", function () { + (0, _defineProperty2["default"])(_this, "allowed_countries", function () { var res = _this.state.locations.countries.map(function (c) { return { label: c.country_name, @@ -31574,10 +31520,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return list.concat(res); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "country_changed", function () { + (0, _defineProperty2["default"])(_this, "country_changed", function () { return _this.set_fields('', ['city', 'state', 'carrier', 'zip']); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "states", function () { + (0, _defineProperty2["default"])(_this, "states", function () { var country = _this.state.form.country; if (!country || country == '*') return []; var curr_plan = _this.get_curr_plan(); @@ -31591,14 +31537,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state_changed", function () { + (0, _defineProperty2["default"])(_this, "state_changed", function () { return _this.set_fields('', ['city', 'zip']); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "city_id", function (c) { + (0, _defineProperty2["default"])(_this, "city_id", function (c) { var region = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return "".concat(c.city_name, "|").concat(region.id || c.region_id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "cities", function () { + (0, _defineProperty2["default"])(_this, "cities", function () { var _this$state$form = _this.state.form, country = _this$state$form.country, state = _this$state$form.state; @@ -31625,7 +31571,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "zips", function () { + (0, _defineProperty2["default"])(_this, "zips", function () { var _this$state$form2 = _this.state.form, country = _this$state$form2.country, city = _this$state$form2.city, @@ -31654,7 +31600,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "asns", function () { + (0, _defineProperty2["default"])(_this, "asns", function () { var country = _this.state.form.country; var locations = _this.state.locations; var asns; @@ -31670,7 +31616,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "carriers", function () { + (0, _defineProperty2["default"])(_this, "carriers", function () { var _this$state = _this.state, locations = _this$state.locations, carriers = _this$state.carriers, @@ -31682,12 +31628,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return res.has(c.label); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "city_changed", function (e) { + (0, _defineProperty2["default"])(_this, "city_changed", function (e) { if (e && _this.is_valid_field('state')) _this.set_field('state', e.split('|')[1]); var filed_to_empty = e ? 'zip' : 'state'; _this.set_field(filed_to_empty, ''); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "zip_changed", function (z) { + (0, _defineProperty2["default"])(_this, "zip_changed", function (z) { var country = _this.state.form.country; var entry = _this.state.locations.cities.find(function (c) { return c.country_id == country && c.zip && c.zip.includes(z); @@ -31714,7 +31660,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this.get_curr_plan = _setdb["default"].get('head.proxy_edit.get_curr_plan'); return _this; } - (0, _createClass2["default"])(Targeting, [{ + (0, _inherits2["default"])(Targeting, _Pure_component); + return (0, _createClass2["default"])(Targeting, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -31828,7 +31775,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Targeting; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -31838,7 +31784,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 51254: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(31083), __webpack_require__(10077), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _chrome_widgets, _common, _util, _api) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(31083), __webpack_require__(10077), __webpack_require__(96649), __webpack_require__(40544), __webpack_require__(59899)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _chrome_widgets, _common, _util, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -31853,7 +31799,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -31865,7 +31810,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Users_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Users_modal, _Pure_component); function Users_modal() { var _this2; (0, _classCallCheck2["default"])(this, Users_modal); @@ -31873,19 +31817,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Users_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this2, "state", { users: [], selected: (_this2.props.form.users || []).reduce(function (acc, u) { return Object.assign(acc, (0, _defineProperty2["default"])({}, u, true)); }, {}), selected_all: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "close", function () { + (0, _defineProperty2["default"])(_this2, "close", function () { return (0, _jquery["default"])('#users_modal').modal('hide'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "load", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "load", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var users; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -31922,14 +31866,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle", function (id) { + (0, _defineProperty2["default"])(_this2, "toggle", function (id) { _this2.setState(function (prev) { return { selected: _objectSpread(_objectSpread({}, prev.selected), {}, (0, _defineProperty2["default"])({}, id, !prev.selected[id])) }; }, _this2.save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_all", function () { + (0, _defineProperty2["default"])(_this2, "toggle_all", function () { _this2.setState(function (prev) { var selected = prev.users.reduce(function (acc, u) { return Object.assign(acc, (0, _defineProperty2["default"])({}, u.email, !prev.selected_all)); @@ -31939,14 +31883,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this2.save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { var selected = Object.keys(_this2.state.selected).filter(function (s) { return _this2.state.selected[s]; }); if (selected.length > (_this2.props.form.multiply || 0)) _this2.set_field('multiply', selected.length); _this2.set_field('users', selected); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "cols", [{ + (0, _defineProperty2["default"])(_this2, "cols", [{ id: 'email', title: 'Email' }, { @@ -31955,7 +31899,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }]); return _this2; } - (0, _createClass2["default"])(Users_modal, [{ + (0, _inherits2["default"])(Users_modal, _Pure_component); + return (0, _createClass2["default"])(Users_modal, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])('#users_modal').on('show.bs.modal', this.load); @@ -31996,7 +31941,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Users_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -32006,7 +31950,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 12589: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(90212), __webpack_require__(96649), __webpack_require__(10071), __webpack_require__(54706), __webpack_require__(59382), __webpack_require__(58649), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(4323), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(85131)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _reactRouterDom, _date, _common, _controls, _har, _har_viewer, _proxy_blank, _tooltip, _modals, _i18n, _util, _ws, _api, _proxy_tester) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(90212), __webpack_require__(96649), __webpack_require__(10071), __webpack_require__(54706), __webpack_require__(59382), __webpack_require__(58649), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(4323), __webpack_require__(40544), __webpack_require__(13391), __webpack_require__(59899), __webpack_require__(85131)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _reactRouterDom, _date, _common, _controls, _har, _har_viewer, _proxy_blank, _tooltip, _modals, _i18n, _util, _ws, _api, _proxy_tester) { // LICENSE_CODE ZON ISC 'use strict'; @@ -32024,7 +31968,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -32043,7 +31986,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var SEC = _date["default"].ms.SEC; var Proxy_tester = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Proxy_tester, _Pure_component); function Proxy_tester() { var _this2; (0, _classCallCheck2["default"])(this, Proxy_tester); @@ -32051,20 +31993,21 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Proxy_tester, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_response", function (response) { + (0, _defineProperty2["default"])(_this2, "state", {}); + (0, _defineProperty2["default"])(_this2, "update_response", function (response) { return _this2.setState({ response: response }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "clear_response", function () { + (0, _defineProperty2["default"])(_this2, "clear_response", function () { return _this2.setState({ response: undefined }); }); return _this2; } - (0, _createClass2["default"])(Proxy_tester, [{ + (0, _inherits2["default"])(Proxy_tester, _Pure_component); + return (0, _createClass2["default"])(Proxy_tester, [{ key: "render", value: function render() { var panes = [_har.Pane_headers, _har_viewer.Pane_preview, _har_viewer.Pane_response, _har_viewer.Pane_timing]; @@ -32083,10 +32026,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Proxy_tester; }(_pure_component["default"]); var Request = (0, _common.with_proxy_ports)((0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Request, _Pure_component2); function Request() { var _this3; (0, _classCallCheck2["default"])(this, Request); @@ -32094,12 +32035,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Request, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "first_header", { + (0, _defineProperty2["default"])(_this3, "first_header", { idx: 0, header: '', value: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", { + (0, _defineProperty2["default"])(_this3, "state", { headers: [_this3.first_header], max_idx: 0, params: { @@ -32108,7 +32049,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ show_loader: false, lock: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "add_header", function () { + (0, _defineProperty2["default"])(_this3, "add_header", function () { _this3.setState(function (prev_state) { return { headers: [].concat((0, _toConsumableArray2["default"])(prev_state.headers), [{ @@ -32120,7 +32061,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "remove_header", function (idx) { + (0, _defineProperty2["default"])(_this3, "remove_header", function (idx) { if (_this3.state.headers.length == 1) return _this3.setState({ headers: [_this3.first_header] }); @@ -32132,7 +32073,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "update_header", function (idx, field, value) { + (0, _defineProperty2["default"])(_this3, "update_header", function (idx, field, value) { _this3.setState(function (prev_state) { return { headers: prev_state.headers.map(function (h) { @@ -32142,17 +32083,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "update_params", function (field, value) { + (0, _defineProperty2["default"])(_this3, "update_params", function (field, value) { _this3.setState(function (prev_state) { return { params: _objectSpread(_objectSpread({}, prev_state.params), {}, (0, _defineProperty2["default"])({}, field, value)) }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "key_up", function (e) { + (0, _defineProperty2["default"])(_this3, "key_up", function (e) { if (e.keyCode == 13) _this3.go(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "go", function () { + (0, _defineProperty2["default"])(_this3, "go", function () { var port = _this3.state.params.port || _this3.props.def_port; if (_this3.props.test_event) _ws["default"].post_event(_this3.props.test_event, { port: port @@ -32168,7 +32109,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this3.setState({ show_loader: true }); - var _this = (0, _assertThisInitialized2["default"])(_this3); + var _this = _this3; _this3.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var resp; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -32216,7 +32157,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Request, [{ + (0, _inherits2["default"])(Request, _Pure_component2); + return (0, _createClass2["default"])(Request, [{ key: "componentDidMount", value: function componentDidMount() { var _this4 = this; @@ -32294,7 +32236,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Request; }(_pure_component["default"]))); var Request_params = function Request_params(_ref2) { var params = _ref2.params, @@ -32368,7 +32309,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var New_header_params = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(New_header_params, _Pure_component3); function New_header_params() { var _this6; (0, _classCallCheck2["default"])(this, New_header_params); @@ -32376,16 +32316,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, New_header_params, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "input_changed", function (field) { + (0, _defineProperty2["default"])(_this6, "input_changed", function (field) { return function (value) { return _this6.props.update(_this6.props.header.idx, field, value); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "header_tip", 'Header name that will be sent along with the request'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "value_tip", 'Value of the header that will be sent along with the request'); + (0, _defineProperty2["default"])(_this6, "header_tip", 'Header name that will be sent along with the request'); + (0, _defineProperty2["default"])(_this6, "value_tip", 'Value of the header that will be sent along with the request'); return _this6; } - (0, _createClass2["default"])(New_header_params, [{ + (0, _inherits2["default"])(New_header_params, _Pure_component3); + return (0, _createClass2["default"])(New_header_params, [{ key: "render", value: function render() { var _this7 = this; @@ -32429,7 +32370,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return New_header_params; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -32439,7 +32379,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 73404: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(40544), __webpack_require__(61106), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(4323), __webpack_require__(81771)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _etask, _common, _api, _util, _pure_component, _tooltip, _modals, _i18n, _report_bug) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(40544), __webpack_require__(61106), __webpack_require__(18989), __webpack_require__(31083), __webpack_require__(4323), __webpack_require__(81771)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _etask, _common, _api, _util, _pure_component, _tooltip, _modals, _i18n, _report_bug) { // LICENSE_CODE ZON ISC 'use strict'; @@ -32454,7 +32394,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -32465,7 +32404,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Index = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Index, _Pure_component); function Index() { var _this2; (0, _classCallCheck2["default"])(this, Index); @@ -32473,40 +32411,40 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Index, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "success_msg", "Your issue is being handled! We will be in touch as soon as\n possible."); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "success_msg", "Your issue is being handled! We will be in touch as soon as\n possible."); + (0, _defineProperty2["default"])(_this2, "state", { desc: '', email: _this2.props.username || '', sending: false, no_upgrade: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "desc_changed", function (e) { + (0, _defineProperty2["default"])(_this2, "desc_changed", function (e) { return _this2.setState({ desc: e.target.value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "email_changed", function (e) { + (0, _defineProperty2["default"])(_this2, "email_changed", function (e) { return _this2.setState({ email: e.target.value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_cancel", function () { + (0, _defineProperty2["default"])(_this2, "click_cancel", function () { return _this2.setState({ desc: '', no_upgrade: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_no_upgrade", function () { + (0, _defineProperty2["default"])(_this2, "click_no_upgrade", function () { return _this2.setState({ no_upgrade: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_upgrade", function () { + (0, _defineProperty2["default"])(_this2, "click_upgrade", function () { return (0, _jquery["default"])('#upgrade_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_report", function () { + (0, _defineProperty2["default"])(_this2, "click_report", function () { var desc = _this2.state.desc; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var report, resp; return _regenerator["default"].wrap(function _callee$(_context) { @@ -32545,7 +32483,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Index, [{ + (0, _inherits2["default"])(Index, _Pure_component); + return (0, _createClass2["default"])(Index, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -32610,7 +32549,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Index; }(_pure_component["default"]); var Ask_upgrade = function Ask_upgrade(props) { var _get_last_versions = (0, _util.get_last_versions)(props.version, props.ver_last), @@ -32658,7 +32596,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 91919: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(5483), __webpack_require__(27869), __webpack_require__(61106), __webpack_require__(40544)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _taggedTemplateLiteral2, _react, _styledComponents, _uikit, _pure_component, _util) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(79769), __webpack_require__(27378), __webpack_require__(5483), __webpack_require__(94402), __webpack_require__(61106), __webpack_require__(40544)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _taggedTemplateLiteral2, _react, _styledComponents, _uikit, _pure_component, _util) { // LICENSE_CODE ZON ISC 'use strict'; @@ -32673,7 +32611,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _taggedTemplateLiteral2 = _interopRequireDefault(_taggedTemplateLiteral2); @@ -32737,7 +32674,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement(Step_content, null, /*#__PURE__*/_react["default"].createElement(Step_title, null, title), /*#__PURE__*/_react["default"].createElement(Step_subtitle, null, subtitle))); }; var Schema = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Schema, _Pure_component); function Schema() { var _this; (0, _classCallCheck2["default"])(this, Schema); @@ -32745,12 +32681,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Schema, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { form: {}, proxies: [], spcountry: 'us' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_country_name", function (cid) { + (0, _defineProperty2["default"])(_this, "get_country_name", function (cid) { var _this$state, _countries$find; var countries = (_this$state = _this.state) === null || _this$state === void 0 || (_this$state = _this$state.locations) === null || _this$state === void 0 ? void 0 : _this$state.countries; var cname = countries === null || countries === void 0 || (_countries$find = countries.find(function (c) { @@ -32758,14 +32694,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })) === null || _countries$find === void 0 ? void 0 : _countries$find.country_name; return !cname || cname.length > 13 ? cid.toUpperCase() : cname; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_country", function (zones) { + (0, _defineProperty2["default"])(_this, "get_country", function (zones) { var proxy = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var country = (0, _util.get_static_country)(proxy, zones); if (!country || country == 'any' || country == '*') country = proxy.country; if (country && country != 'any' && country != '*') return country; return null; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_peer_country", function () { + (0, _defineProperty2["default"])(_this, "get_peer_country", function () { var _this$state2 = _this.state, zones = _this$state2.zones, proxies = _this$state2.proxies, @@ -32783,7 +32719,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this; } - (0, _createClass2["default"])(Schema, [{ + (0, _inherits2["default"])(Schema, _Pure_component); + return (0, _createClass2["default"])(Schema, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -32887,7 +32824,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Schema; }(_pure_component["default"]); var _default = exports["default"] = Schema; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -32899,7 +32835,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(27869), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(40544), __webpack_require__(10071), __webpack_require__(31455), __webpack_require__(76882), __webpack_require__(81408), __webpack_require__(4323), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(87522)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _slicedToArray2, _react, _lodash, _jquery, _uikit, _pure_component, _setdb, _url, _util, _controls, _warnings_modal, _logs_settings_modal, _index, _i18n, _common, _api, _settings) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(94402), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(40544), __webpack_require__(10071), __webpack_require__(31083), __webpack_require__(31455), __webpack_require__(76882), __webpack_require__(12685), __webpack_require__(4323), __webpack_require__(96649), __webpack_require__(59899), __webpack_require__(87522)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _slicedToArray2, _react, _lodash, _jquery, _uikit, _pure_component, _setdb, _url, _util, _controls, _modals, _warnings_modal, _logs_settings_modal, _exit_confirm_modal, _i18n, _common, _api, _settings) { // LICENSE_CODE ZON ISC 'use strict'; @@ -32914,7 +32850,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _slicedToArray2 = _interopRequireDefault(_slicedToArray2); @@ -32926,8 +32861,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _url = _interopRequireDefault(_url); _warnings_modal = _interopRequireDefault(_warnings_modal); _logs_settings_modal = _interopRequireDefault(_logs_settings_modal); + _exit_confirm_modal = _interopRequireDefault(_exit_confirm_modal); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } @@ -32935,7 +32871,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - var Popup = _uikit.Modal.Popup; var Settings = function Settings(props) { var _useState = (0, _react.useState)(false), _useState2 = (0, _slicedToArray2["default"])(_useState, 2), @@ -32943,44 +32878,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ set_show_alert = _useState2[1]; var _useState3 = (0, _react.useState)(false), _useState4 = (0, _slicedToArray2["default"])(_useState3, 2), - show_confirm = _useState4[0], - set_show_confirm = _useState4[1]; - var _useState5 = (0, _react.useState)(false), - _useState6 = (0, _slicedToArray2["default"])(_useState5, 2), - settings_changed = _useState6[0], - set_settings_changed = _useState6[1]; - var _useState7 = (0, _react.useState)({}), - _useState8 = (0, _slicedToArray2["default"])(_useState7, 2), - history_change = _useState8[0], - set_history_change = _useState8[1]; - var back_func = function back_func() { - return props.history.push({ - pathname: '/overview' - }); - }; - var confirm_ok = function confirm_ok() { - if (!_lodash["default"].isEmpty(history_change)) props.history.push(history_change); - }; - (0, _react.useEffect)(function () { - var unblock = props.history.block(function (change) { - if (!settings_changed || show_confirm) return true; - set_history_change(change); - set_show_confirm(true); - return false; - }); - return function () { - return unblock(); - }; - }, [settings_changed, show_confirm]); + settings_changed = _useState4[0], + set_settings_changed = _useState4[1]; return /*#__PURE__*/_react["default"].createElement("div", { className: "settings vbox" }, /*#__PURE__*/_react["default"].createElement("div", { className: "cp_panel vbox force_cp_panel" }, !props.zagent && /*#__PURE__*/_react["default"].createElement("div", { className: "cp_panel_header" - }, /*#__PURE__*/_react["default"].createElement(_index.Back_btn, { - click: back_func - }), /*#__PURE__*/_react["default"].createElement("h2", { + }, /*#__PURE__*/_react["default"].createElement("h2", { className: "section_title" }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "General settings"))), /*#__PURE__*/_react["default"].createElement(Form, { show_alert: set_show_alert, @@ -32992,16 +32898,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ on_close: function on_close() { return set_show_alert(false); } - }), /*#__PURE__*/_react["default"].createElement(Popup, { - show: show_confirm, - onOk: confirm_ok, - onCancel: function onCancel() { - return set_show_confirm(false); - }, - title: "You have unsaved settings changes", - content: /*#__PURE__*/_react["default"].createElement("h4", null, "Are you sure you want to exit?"), - shadow: "sm", - size: "md" + }), /*#__PURE__*/_react["default"].createElement(_exit_confirm_modal["default"], { + should_show: settings_changed })); }; var _default = exports["default"] = Settings; @@ -33036,12 +32934,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }]; var debug_values = ['none', 'full']; var Form = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Form, _Pure_component); function Form(props) { var _this2; (0, _classCallCheck2["default"])(this, Form); _this2 = _callSuper(this, Form, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "zone_change", function (val) { + (0, _defineProperty2["default"])(_this2, "zone_change", function (val) { _this2.setState(function (prev) { return { settings: _objectSpread(_objectSpread({}, prev.settings), {}, { @@ -33050,7 +32947,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; }, _this2.debounced_save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "prepare_change", function (_ref) { + (0, _defineProperty2["default"])(_this2, "prepare_change", function (_ref) { var field = _ref.field, value = _ref.value, opt = _ref.opt; @@ -33066,7 +32963,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ value: val }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "apply_changes", function (changes) { + (0, _defineProperty2["default"])(_this2, "apply_changes", function (changes) { var _this2$state = _this2.state, settings = _this2$state.settings, pending_settings = _this2$state.pending_settings, @@ -33083,7 +32980,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); _this2.props.settings_changed(is_changed); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_change_handler", function (field, opt) { + (0, _defineProperty2["default"])(_this2, "on_change_handler", function (field, opt) { return function (value) { return _this2.on_multi_change_handler([{ field: field, @@ -33092,16 +32989,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }]); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_multi_change_handler", function (changes) { + (0, _defineProperty2["default"])(_this2, "on_multi_change_handler", function (changes) { return _this2.apply_changes(changes.map(_this2.prepare_change)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "remote_logs_enabled", function () { + (0, _defineProperty2["default"])(_this2, "remote_logs_enabled", function () { return _this2.state.settings && _this2.state.settings.logs_settings && _this2.state.settings.logs_settings.type; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "logs_enabled", function () { + (0, _defineProperty2["default"])(_this2, "logs_enabled", function () { return _this2.state.settings.logs || _this2.remote_logs_enabled(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_logs", function () { + (0, _defineProperty2["default"])(_this2, "toggle_logs", function () { var settings = [{ field: 'logs', value: 0, @@ -33116,10 +33013,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ settings[0].value = 1000; _this2.apply_changes(settings.map(_this2.prepare_change)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "lock_nav", function (lock) { + (0, _defineProperty2["default"])(_this2, "lock_nav", function (lock) { return _setdb["default"].set('head.lock_navigation', lock); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "urls_valid", function () { + (0, _defineProperty2["default"])(_this2, "urls_valid", function () { var _this2$state$pending_ = _this2.state.pending_settings, limit_url = _this2$state$pending_.bw_limit_webhook_url, th_url = _this2$state$pending_.bw_th_webhook_url; @@ -33145,7 +33042,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ } return true; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { if (!_this2.urls_valid()) return; if (_this2.saving || !_this2.save_settings) { _this2.resave = true; @@ -33157,7 +33054,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ show_save_settings_modal: false }); _this2.saving = true; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var body, save_res, proxies; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -33228,15 +33125,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "ch_logs_settings_modal", function (val) { + (0, _defineProperty2["default"])(_this2, "ch_logs_settings_modal", function (val) { return function () { return _this2.setState({ show_logs_settings_modal: val }); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "debounced_save", _lodash["default"].debounce(_this2.save, 500)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_show_save_settings_modal", function () { + (0, _defineProperty2["default"])(_this2, "debounced_save", _lodash["default"].debounce(_this2.save, 500)); + (0, _defineProperty2["default"])(_this2, "set_show_save_settings_modal", function () { var val = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; return _this2.setState({ show_save_settings_modal: val @@ -33259,7 +33156,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _this2.log_level_opts = ['error', 'warn', 'notice', 'info', 'debug']; return _this2; } - (0, _createClass2["default"])(Form, [{ + (0, _inherits2["default"])(Form, _Pure_component); + return (0, _createClass2["default"])(Form, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -33448,20 +33346,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, disabled: !this.state.is_changed, loading: this.state.saving - })), /*#__PURE__*/_react["default"].createElement(Popup, { + })), /*#__PURE__*/_react["default"].createElement(_modals.Accept_save_changes_popup, { show: this.state.show_save_settings_modal, onOk: this.save, - okLabel: "Yes", onCancel: function onCancel() { return _this4.set_show_save_settings_modal(false); - }, - title: "Accept save changes", - shadow: "sm", - size: "md" + } })); } }]); - return Form; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -33471,7 +33364,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 94453: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(2926), __webpack_require__(18477), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(25552), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(40544), __webpack_require__(96649), __webpack_require__(13391), __webpack_require__(59899)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _fileSaver, _reactTooltip, _etask, _pure_component, _setdb, _string, _csv, _tooltip, _i18n, _util, _common, _ws, _api) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(2926), __webpack_require__(18477), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(25552), __webpack_require__(18989), __webpack_require__(4323), __webpack_require__(40544), __webpack_require__(96649), __webpack_require__(13391), __webpack_require__(59899)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _fileSaver, _reactTooltip, _etask, _pure_component, _setdb, _string, _csv, _tooltip, _i18n, _util, _common, _ws, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -33486,7 +33379,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -33501,7 +33393,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Logs_context = exports.Logs_context = /*#__PURE__*/_react["default"].createContext(true); var Stats = exports.Stats = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Stats, _Pure_component); function Stats() { var _this; (0, _classCallCheck2["default"])(this, Stats); @@ -33509,17 +33400,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Stats, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { stats: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_stats", function (show) { + (0, _defineProperty2["default"])(_this, "toggle_stats", function (show) { return _this.setState({ show: show }); }); return _this; } - (0, _createClass2["default"])(Stats, [{ + (0, _inherits2["default"])(Stats, _Pure_component); + return (0, _createClass2["default"])(Stats, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -33594,7 +33486,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Stats; }(_pure_component["default"]); var Header_panel = function Header_panel(props) { return /*#__PURE__*/_react["default"].createElement("div", { @@ -33698,7 +33589,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, children)); }; var Stat_table = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Stat_table, _Pure_component2); function Stat_table() { var _this4; (0, _classCallCheck2["default"])(this, Stat_table); @@ -33706,13 +33596,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Stat_table, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { sorting: { col: 0, dir: 1 } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "sort", function (col) { + (0, _defineProperty2["default"])(_this4, "sort", function (col) { var cur_sorting = _this4.state.sorting; var dir = cur_sorting.col == col ? -1 * cur_sorting.dir : 1; _this4.setState({ @@ -33724,7 +33614,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Stat_table, [{ + (0, _inherits2["default"])(Stat_table, _Pure_component2); + return (0, _createClass2["default"])(Stat_table, [{ key: "render", value: function render() { var _this$props = this.props, @@ -33761,7 +33652,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Stat_table; }(_pure_component["default"]); var Header_container = function Header_container(_ref3) { var title = _ref3.title, @@ -33862,7 +33752,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("td", null), /*#__PURE__*/_react["default"].createElement("td", null), /*#__PURE__*/_react["default"].createElement("td", null), /*#__PURE__*/_react["default"].createElement("td", null))))); }; var Row = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Row, _Pure_component3); function Row() { var _this5; (0, _classCallCheck2["default"])(this, Row); @@ -33870,13 +33759,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this5 = _callSuper(this, Row, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "click", function () { + (0, _defineProperty2["default"])(_this5, "click", function () { var url = "/logs?".concat(_this5.props.logs, "=").concat(_this5.props.stat.key); _this5.props.history.push(url); }); return _this5; } - (0, _createClass2["default"])(Row, [{ + (0, _inherits2["default"])(Row, _Pure_component3); + return (0, _createClass2["default"])(Row, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -33901,11 +33791,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })), /*#__PURE__*/_react["default"].createElement("td", null, /*#__PURE__*/_react["default"].createElement(Cell, null, stat.reqs || '—'))); } }]); - return Row; }(_pure_component["default"])); Row.WrappedComponent.contextType = Logs_context; var Toolbar = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Toolbar, _Pure_component4); function Toolbar() { var _this6; (0, _classCallCheck2["default"])(this, Toolbar); @@ -33913,7 +33801,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Toolbar, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "clear", function () { + (0, _defineProperty2["default"])(_this6, "clear", function () { _this6.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -33929,7 +33817,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "download_csv", function (key) { + (0, _defineProperty2["default"])(_this6, "download_csv", function (key) { if (typeof key != 'string' || !key) { _ws["default"].post_event('Download Statistic'); _this6.download_csv('status_code'); @@ -33947,7 +33835,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this6; } - (0, _createClass2["default"])(Toolbar, [{ + (0, _inherits2["default"])(Toolbar, _Pure_component4); + return (0, _createClass2["default"])(Toolbar, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -33971,7 +33860,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Toolbar; }(_pure_component["default"]); var Success_ratio = function Success_ratio(_ref6) { var _ref6$total = _ref6.total, @@ -34407,7 +34295,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 28634: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(96649), __webpack_require__(1686), __webpack_require__(13391), __webpack_require__(40544), __webpack_require__(30837)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _classnames, _pure_component, _common, _bullets, _ws, _util, _whitelist_ips) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(96649), __webpack_require__(1686), __webpack_require__(13391), __webpack_require__(40544), __webpack_require__(30837)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _classnames, _pure_component, _common, _bullets, _ws, _util, _whitelist_ips) { // LICENSE_CODE ZON ISC 'use strict'; @@ -34421,7 +34309,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -34431,19 +34318,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Whitelist_ips = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Whitelist_ips, _Pure_component); function Whitelist_ips(props) { var _this; (0, _classCallCheck2["default"])(this, Whitelist_ips); _this = _callSuper(this, Whitelist_ips, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_whitelisted", function (_ref) { + (0, _defineProperty2["default"])(_this, "on_whitelisted", function (_ref) { var data = _ref.data; if (_this.state.ip == data.ip) window.location.reload(); }); _this.state = {}; return _this; } - (0, _createClass2["default"])(Whitelist_ips, [{ + (0, _inherits2["default"])(Whitelist_ips, _Pure_component); + return (0, _createClass2["default"])(Whitelist_ips, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -34469,7 +34356,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Whitelist_ips; }(_pure_component["default"]); var Admin_steps = function Admin_steps(_ref2) { var ip = _ref2.ip; @@ -34505,7 +34391,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("h3", null, "Connection from your IP (", ip, ") is forbidden")); }; var Instruction = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Instruction, _Pure_component2); function Instruction() { var _this3; (0, _classCallCheck2["default"])(this, Instruction); @@ -34513,15 +34398,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this3 = _callSuper(this, Instruction, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "select_user", function (user) { + (0, _defineProperty2["default"])(_this3, "state", {}); + (0, _defineProperty2["default"])(_this3, "select_user", function (user) { _this3.setState({ user: user }); }); return _this3; } - (0, _createClass2["default"])(Instruction, [{ + (0, _inherits2["default"])(Instruction, _Pure_component2); + return (0, _createClass2["default"])(Instruction, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(Header, { @@ -34535,7 +34421,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Instruction; }(_pure_component["default"]); var User_choice = function User_choice(_ref5) { var select_user = _ref5.select_user, @@ -34615,7 +34500,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Ws_wrapper = /*#__PURE__*/function (_EventTarget) { - (0, _inherits2["default"])(Ws_wrapper, _EventTarget); function Ws_wrapper() { var _this2; (0, _classCallCheck2["default"])(this, Ws_wrapper); @@ -34625,7 +34509,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.protocol = location.protocol == 'https:' ? 'wss' : 'ws'; return _this2; } - (0, _createClass2["default"])(Ws_wrapper, [{ + (0, _inherits2["default"])(Ws_wrapper, _EventTarget); + return (0, _createClass2["default"])(Ws_wrapper, [{ key: "create_socket", value: function create_socket() { var ws_url = "".concat(this.protocol, "://").concat(this.url, ":").concat(this.port); @@ -34684,7 +34569,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Ws_wrapper; }(_eventTargetShim.EventTarget); var _default = exports["default"] = new Ws_wrapper(); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -34742,7 +34626,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ headers: headers || {} }; } - (0, _createClass2["default"])(Requester, [{ + return (0, _createClass2["default"])(Requester, [{ key: "request", value: function request() { var url = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '/'; @@ -34765,23 +34649,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (!url.startsWith(this.base_url)) url = this.base_url + url; var _this = this; return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { + var req; return _regenerator["default"].wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: - this.on('uncaught', function (e) { - console.error('Api requester error', { - url: url, - method: method, - _qs: _qs, - _headers: _headers, - body: body, - json: !!_this.json, - exp_hdr: exp_hdr - }, e); - throw e; - }); - _context.next = 3; - return (0, _ajax["default"])({ + req = { url: url, method: method, qs: _qs, @@ -34791,10 +34663,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ timeout: timeout, return_headers: exp_hdr, no_throw: safe + }; + this.on('uncaught', function (e) { + console.error('Api requester error', req, e); + throw e; }); - case 3: + if (_this.json) { + req.data = JSON.stringify(req.data); + req.content_type = 'application/json'; + } + _context.next = 5; + return (0, _ajax["default"])(req); + case 5: return _context.abrupt("return", _context.sent); - case 4: + case 6: case "end": return _context.stop(); } @@ -34866,7 +34748,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _delete); }) }]); - return Requester; }()); var Api = _etask["default"]._class((_Api_brand = /*#__PURE__*/new WeakSet(), /*#__PURE__*/function () { function Api() { @@ -34876,7 +34757,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ this.base_qs = {}; this.base_headers = {}; } - (0, _createClass2["default"])(Api, [{ + return (0, _createClass2["default"])(Api, [{ key: "json", get: function get() { this.init(); @@ -34978,14 +34859,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _delete); }) }]); - return Api; }())); function _get_requester() { var json = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; return new Requester(json, this.base_url, this.base_qs, this.base_headers); } var Api_v1 = _etask["default"]._class( /*#__PURE__*/function (_Api2) { - (0, _inherits2["default"])(Api_v1, _Api2); function Api_v1() { var _this2; (0, _classCallCheck2["default"])(this, Api_v1); @@ -34993,10 +34872,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.base_url = '/api'; return _this2; } + (0, _inherits2["default"])(Api_v1, _Api2); return (0, _createClass2["default"])(Api_v1); }(Api)); var Api_v2 = _etask["default"]._class( /*#__PURE__*/function (_Api3) { - (0, _inherits2["default"])(Api_v2, _Api3); function Api_v2() { var _this3; (0, _classCallCheck2["default"])(this, Api_v2); @@ -35004,6 +34883,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this3.base_url = '/api/v2'; return _this3; } + (0, _inherits2["default"])(Api_v2, _Api3); return (0, _createClass2["default"])(Api_v2); }(Api)); var v1 = exports.v1 = new Api_v1(); @@ -35018,7 +34898,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(79769), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(17583), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(31542), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(5483), __webpack_require__(63775), __webpack_require__(42694), __webpack_require__(29467), __webpack_require__(28977), __webpack_require__(48620), __webpack_require__(25340), __webpack_require__(38680), __webpack_require__(31725), __webpack_require__(32193), __webpack_require__(91111), __webpack_require__(98437), __webpack_require__(10706), __webpack_require__(12067), __webpack_require__(29134), __webpack_require__(65264), __webpack_require__(28228), __webpack_require__(95304), __webpack_require__(51618), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(7977), __webpack_require__(53574), __webpack_require__(84696), __webpack_require__(9738), __webpack_require__(16585), __webpack_require__(61564), __webpack_require__(63721), __webpack_require__(16306), __webpack_require__(61742)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_taggedTemplateLiteral2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _lodash, _pure_component, _react, _reactDom, _classnames, _reactRouterDom, _styledComponents, _bootstrap, _bootstrap2, _flagIcons, _es6Shim, _setdb, _etask, _url, _app, _index, _howto, _nav, _login, _overview, _config, _settings, _proxy_add, _whitelist_ips, _logs, _ws, _api, _cp_ipc, _ssl_modal, _api_url_modal, _error_boundry, _modals, _util, _i18n, _app2, _har) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(79769), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(17583), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(31542), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(5483), __webpack_require__(63775), __webpack_require__(42694), __webpack_require__(29467), __webpack_require__(28977), __webpack_require__(48620), __webpack_require__(25340), __webpack_require__(38680), __webpack_require__(31725), __webpack_require__(32193), __webpack_require__(91111), __webpack_require__(98437), __webpack_require__(10706), __webpack_require__(12067), __webpack_require__(29134), __webpack_require__(65264), __webpack_require__(28228), __webpack_require__(95304), __webpack_require__(51618), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(7977), __webpack_require__(53574), __webpack_require__(84696), __webpack_require__(9738), __webpack_require__(16585), __webpack_require__(61564), __webpack_require__(63721), __webpack_require__(16306), __webpack_require__(61742)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_taggedTemplateLiteral2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _lodash, _pure_component, _react, _reactDom, _classnames, _reactRouterDom, _styledComponents, _bootstrap, _bootstrap2, _flagIcons, _es6Shim, _setdb, _etask, _url, _app, _index, _howto, _nav, _login, _overview, _config, _settings, _proxy_add, _whitelist_ips, _logs, _ws, _api, _cp_ipc, _ssl_modal, _api_url_modal, _error_boundry, _modals, _util, _i18n, _app2, _har) { // LICENSE_CODE ZON ISC 'use strict'; @@ -35030,7 +34910,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _lodash = _interopRequireDefault(_lodash); @@ -35058,7 +34937,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _i18n = _interopRequireWildcard(_i18n); var _templateObject; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } window.setdb = _setdb["default"]; @@ -35070,17 +34949,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); }, 250); var App = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(App, _Pure_component); function App(props) { var _this2; (0, _classCallCheck2["default"])(this, App); _this2 = _callSuper(this, App, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_settings_updated", function (_ref2) { + (0, _defineProperty2["default"])(_this2, "on_settings_updated", function (_ref2) { var data = _ref2.data; _setdb["default"].set('head.settings', data.settings); _setdb["default"].set('head.defaults', data.defaults); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "load_data", function () { + (0, _defineProperty2["default"])(_this2, "load_data", function () { return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee14() { var errors, err_handler; return _regenerator["default"].wrap(function _callee14$(_context14) { @@ -35326,7 +35204,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee14, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save_settings", function (settings) { + (0, _defineProperty2["default"])(_this2, "save_settings", function (settings) { return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee15() { var _this3 = this; var new_settings; @@ -35357,7 +35235,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this2; } - (0, _createClass2["default"])(App, [{ + (0, _inherits2["default"])(App, _Pure_component); + return (0, _createClass2["default"])(App, [{ key: "componentDidMount", value: function componentDidMount() { var _this4 = this; @@ -35534,7 +35413,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })))); } }]); - return App; }(_pure_component["default"])); var Global_styles_brd = (0, _styledComponents.createGlobalStyle)(_templateObject || (_templateObject = (0, _taggedTemplateLiteral2["default"])(["\n html {\n --first-color: #526373;\n --first-odd: #526373;\n --cp-border: rgba(82,99,115,0.1);\n --cp-border-dark: rgba(82,99,115,0.2);\n --cp-dark: #EDEFF1;\n --cp-white: #FFFFFF;\n --cp-second: rgba(82,99,115,0.5);\n --cp-third: rgba(82,99,115,0.7);\n\n --btn-lpm-border-radius: 100px;\n --border-radius-round: 100px;\n --btn-lpm-font-weight: 500;\n\n --login-logo: url(img/brd_logo_large.svg);\n --login-logo-width: 125px;\n --login-logo-version-top: 28px;\n --login-logo-version-left: -55px;\n --logo-icon: url(img/brd_logo_letter.svg);\n --logo-bg-size: 38px;\n\n body {\n font-family: \"Gibson\";\n }\n }\n"]))); var general_modals_info = [{ @@ -35600,7 +35478,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); }; var Page = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Page, _Pure_component2); function Page() { var _this5; (0, _classCallCheck2["default"])(this, Page); @@ -35608,12 +35485,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Page, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { settings: {} }); return _this5; } - (0, _createClass2["default"])(Page, [{ + (0, _inherits2["default"])(Page, _Pure_component2); + return (0, _createClass2["default"])(Page, [{ key: "componentDidMount", value: function componentDidMount() { var _this6 = this; @@ -35666,7 +35544,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))))); } }]); - return Page; }(_pure_component["default"]); var Validator = function Validator(_ref5) { var zagent = _ref5.zagent; @@ -35675,12 +35552,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ return /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null); }; var Root = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Root, _Pure_component3); function Root(props) { var _this7; (0, _classCallCheck2["default"])(this, Root); _this7 = _callSuper(this, Root, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "handle_ui_state_event", function (_ref6) { + (0, _defineProperty2["default"])(_this7, "handle_ui_state_event", function (_ref6) { var new_ui = _ref6.new_ui; return _this7.setState({ use_new_ui: !!+new_ui @@ -35691,7 +35567,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this7; } - (0, _createClass2["default"])(Root, [{ + (0, _inherits2["default"])(Root, _Pure_component3); + return (0, _createClass2["default"])(Root, [{ key: "componentDidMount", value: function componentDidMount() { var _this8 = this; @@ -35732,7 +35609,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))); } }]); - return Root; }(_pure_component["default"]); _reactDom["default"].render( /*#__PURE__*/_react["default"].createElement(Root, null), document.getElementById('react_root')); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -35743,7 +35619,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 97896: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(70966), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(60042), __webpack_require__(84934), __webpack_require__(98287), __webpack_require__(5282), __webpack_require__(63721), __webpack_require__(62776)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _objectWithoutProperties2, _react, _pure_component, _classnames, _tooltip, _common, _chrome_widgets, _i18n, _reactVirtualized) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(70966), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(60042), __webpack_require__(84934), __webpack_require__(98287), __webpack_require__(5282), __webpack_require__(63721), __webpack_require__(62776)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _objectWithoutProperties2, _react, _pure_component, _classnames, _tooltip, _common, _chrome_widgets, _i18n, _reactVirtualized) { // LICENSE_CODE ZON ISC 'use strict'; @@ -35757,7 +35633,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _objectWithoutProperties2 = _interopRequireDefault(_objectWithoutProperties2); @@ -35791,7 +35666,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), props.children)); }; var Infinite_chrome_table = exports.Infinite_chrome_table = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Infinite_chrome_table, _Pure_component); function Infinite_chrome_table() { var _this; (0, _classCallCheck2["default"])(this, Infinite_chrome_table); @@ -35799,8 +35673,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Infinite_chrome_table, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "cell_renderer", function Cell_renderer(props) { + (0, _defineProperty2["default"])(_this, "state", {}); + (0, _defineProperty2["default"])(_this, "cell_renderer", function Cell_renderer(props) { if (props.rowData == 'filler') return /*#__PURE__*/_react["default"].createElement("div", { className: "chrome_td" }); @@ -35808,7 +35682,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ key: props.rowData.ip }, props.cellData); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "select_renderer", function Select_renderer(props) { + (0, _defineProperty2["default"])(_this, "select_renderer", function Select_renderer(props) { if (props.rowData == 'filler') return /*#__PURE__*/_react["default"].createElement("div", { className: "chrome_td" }); @@ -35820,15 +35694,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_all", function () { + (0, _defineProperty2["default"])(_this, "toggle_all", function () { if (_this.props.selected_all) _this.props.unselect_all();else _this.props.select_all(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "cell_data_getter", function (_ref2) { + (0, _defineProperty2["default"])(_this, "cell_data_getter", function (_ref2) { var rowData = _ref2.rowData, dataKey = _ref2.dataKey; return rowData[dataKey]; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "header_row_renderer", function Header_renderer(props) { + (0, _defineProperty2["default"])(_this, "header_row_renderer", function Header_renderer(props) { var className = props.className; if (props.style.paddingRight) className += ' chrome_tr_with_padding'; return /*#__PURE__*/_react["default"].createElement("div", { @@ -35839,7 +35713,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this; } - (0, _createClass2["default"])(Infinite_chrome_table, [{ + (0, _inherits2["default"])(Infinite_chrome_table, _Pure_component); + return (0, _createClass2["default"])(Infinite_chrome_table, [{ key: "render", value: function render() { var _this2 = this; @@ -35911,15 +35786,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))))))); } }]); - return Infinite_chrome_table; }(_pure_component["default"]); var Chrome_table = exports.Chrome_table = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Chrome_table, _Pure_component2); function Chrome_table() { (0, _classCallCheck2["default"])(this, Chrome_table); return _callSuper(this, Chrome_table, arguments); } - (0, _createClass2["default"])(Chrome_table, [{ + (0, _inherits2["default"])(Chrome_table, _Pure_component2); + return (0, _createClass2["default"])(Chrome_table, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -35950,7 +35824,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, children)))); } }]); - return Chrome_table; }(_pure_component["default"]); var Data_container = function Data_container(_ref6) { var _ref6$cols = _ref6.cols, @@ -36049,7 +35922,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(18477), __webpack_require__(13258), __webpack_require__(60042), __webpack_require__(11036), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(3224), __webpack_require__(72270), __webpack_require__(90212), __webpack_require__(4066), __webpack_require__(7350), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(61564), __webpack_require__(7977)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _slicedToArray2, _react, _pure_component, _reactTooltip, _reactBootstrap, _classnames, _codemirror, _javascript, _codemirror2, _jquery, _conv, _date, _presets, _controls, _tooltip, _i18n, _util, _cp_ipc) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(18477), __webpack_require__(13258), __webpack_require__(60042), __webpack_require__(11036), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(3224), __webpack_require__(72270), __webpack_require__(90212), __webpack_require__(4066), __webpack_require__(7350), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(61564), __webpack_require__(7977)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _slicedToArray2, _react, _pure_component, _reactTooltip, _reactBootstrap, _classnames, _codemirror, _javascript, _codemirror2, _jquery, _conv, _date, _presets, _controls, _tooltip, _i18n, _util, _cp_ipc) { // LICENSE_CODE ZON ISC 'use strict'; @@ -36067,7 +35940,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _slicedToArray2 = _interopRequireDefault(_slicedToArray2); @@ -36084,7 +35956,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _cp_ipc = _interopRequireDefault(_cp_ipc); var _excluded = ["disabled", "animated"]; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } @@ -36150,17 +36022,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); }; var Warning = exports.Warning = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Warning, _Pure_component); function Warning(props) { var _this; (0, _classCallCheck2["default"])(this, Warning); _this = _callSuper(this, Warning, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "dismiss", function () { + (0, _defineProperty2["default"])(_this, "dismiss", function () { _this.setState({ dismissed: true }, _this.store); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "store", function () { + (0, _defineProperty2["default"])(_this, "store", function () { var dismissed_warnings = JSON.parse(window.localStorage.getItem('dismissed-warnings')) || {}; dismissed_warnings[_this.props.id] = true; window.localStorage.setItem('dismissed-warnings', JSON.stringify(dismissed_warnings)); @@ -36171,7 +36042,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; return _this; } - (0, _createClass2["default"])(Warning, [{ + (0, _inherits2["default"])(Warning, _Pure_component); + return (0, _createClass2["default"])(Warning, [{ key: "render", value: function render() { if (this.state.dismissed) return null; @@ -36194,7 +36066,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))); } }]); - return Warning; }(_pure_component["default"]); var Loader = exports.Loader = function Loader(_ref2) { var show = _ref2.show; @@ -36237,12 +36108,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ // XXX krzysztof: refactoring: reuse Copy_btn component var Code = exports.Code = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Code, _Pure_component2); function Code() { (0, _classCallCheck2["default"])(this, Code); return _callSuper(this, Code, arguments); } - (0, _createClass2["default"])(Code, [{ + (0, _inherits2["default"])(Code, _Pure_component2); + return (0, _createClass2["default"])(Code, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])(this.ref).find('.btn_copy').tooltip('show').attr('title', (0, _i18n.t)('Copy to clipboard')).tooltip('fixTitle'); @@ -36297,7 +36168,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, (0, _i18n.t)('Copy'))); } }]); - return Code; }(_pure_component["default"]); var with_proxy_ports = exports.with_proxy_ports = function with_proxy_ports(Component) { var port_select = function port_select(data) { @@ -36311,7 +36181,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; }; var With_proxy_ports = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(With_proxy_ports, _Pure_component3); function With_proxy_ports() { var _this2; (0, _classCallCheck2["default"])(this, With_proxy_ports); @@ -36319,11 +36188,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this2 = _callSuper(this, With_proxy_ports, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "port_select", port_select([])); + (0, _defineProperty2["default"])(_this2, "state", {}); + (0, _defineProperty2["default"])(_this2, "port_select", port_select([])); return _this2; } - (0, _createClass2["default"])(With_proxy_ports, [{ + (0, _inherits2["default"])(With_proxy_ports, _Pure_component3); + return (0, _createClass2["default"])(With_proxy_ports, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -36364,13 +36234,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return With_proxy_ports; }(_pure_component["default"]); return With_proxy_ports; }; var with_www_api = exports.with_www_api = function with_www_api(Component) { var With_www_api = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(With_www_api, _Pure_component4); function With_www_api() { var _this4; (0, _classCallCheck2["default"])(this, With_www_api); @@ -36378,10 +36246,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, With_www_api, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", {}); + (0, _defineProperty2["default"])(_this4, "state", {}); return _this4; } - (0, _createClass2["default"])(With_www_api, [{ + (0, _inherits2["default"])(With_www_api, _Pure_component4); + return (0, _createClass2["default"])(With_www_api, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -36405,7 +36274,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return With_www_api; }(_pure_component["default"]); return With_www_api; }; @@ -36417,7 +36285,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ return /*#__PURE__*/_react["default"].createElement(_controls.Input, props); }; var Copy_btn = exports.Copy_btn = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Copy_btn, _Pure_component5); function Copy_btn() { var _this6; (0, _classCallCheck2["default"])(this, Copy_btn); @@ -36425,9 +36292,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, Copy_btn, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "textarea", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "btn", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "copy", function () { + (0, _defineProperty2["default"])(_this6, "textarea", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this6, "btn", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this6, "copy", function () { var txt = _this6.textarea.current; var area = (0, _jquery["default"])(txt)[0]; area.value = _this6.props.val; @@ -36452,7 +36319,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); return _this6; } - (0, _createClass2["default"])(Copy_btn, [{ + (0, _inherits2["default"])(Copy_btn, _Pure_component5); + return (0, _createClass2["default"])(Copy_btn, [{ key: "refreshTooltip", value: function refreshTooltip() { (0, _jquery["default"])(this.btn.current).attr('title', (0, _i18n.t)('Copy to clipboard')).tooltip('fixTitle'); @@ -36488,10 +36356,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Copy_btn; }(_pure_component["default"]); var Cm_wrapper = exports.Cm_wrapper = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Cm_wrapper, _Pure_component6); function Cm_wrapper() { var _this7; (0, _classCallCheck2["default"])(this, Cm_wrapper); @@ -36499,17 +36365,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key4] = arguments[_key4]; } _this7 = _callSuper(this, Cm_wrapper, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_cm_change", function (cm) { + (0, _defineProperty2["default"])(_this7, "on_cm_change", function (cm) { var new_val = cm.doc.getValue(); if (new_val == _this7.props.val) return; _this7.props.on_change(new_val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "set_ref", function (ref) { + (0, _defineProperty2["default"])(_this7, "set_ref", function (ref) { _this7.textarea = ref; }); return _this7; } - (0, _createClass2["default"])(Cm_wrapper, [{ + (0, _inherits2["default"])(Cm_wrapper, _Pure_component6); + return (0, _createClass2["default"])(Cm_wrapper, [{ key: "componentDidMount", value: function componentDidMount() { var opt = { @@ -36540,7 +36407,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ })); } }]); - return Cm_wrapper; }(_pure_component["default"]); var Faq_link = exports.Faq_link = with_www_api(function (props) { var click = function click() { @@ -36703,7 +36569,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }))); }; var Logo = exports.Logo = with_www_api( /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Logo, _Pure_component7); function Logo() { var _this8; (0, _classCallCheck2["default"])(this, Logo); @@ -36711,10 +36576,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key5] = arguments[_key5]; } _this8 = _callSuper(this, Logo, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "state", {}); + (0, _defineProperty2["default"])(_this8, "state", {}); return _this8; } - (0, _createClass2["default"])(Logo, [{ + (0, _inherits2["default"])(Logo, _Pure_component7); + return (0, _createClass2["default"])(Logo, [{ key: "componentDidMount", value: function componentDidMount() { var _this9 = this; @@ -36741,7 +36607,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, /*#__PURE__*/_react["default"].createElement(_i18n.Language, null))); } }]); - return Logo; }(_pure_component["default"])); var any_flag = exports.any_flag = function any_flag(props) { return /*#__PURE__*/_react["default"].createElement(_tooltip["default"], { @@ -36789,7 +36654,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ console.debug('%d:%d:%d.%d: %s', d.getHours(), d.getMinutes(), d.getSeconds(), d.getMilliseconds(), str); }; var No_zones = exports.No_zones = with_www_api( /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(No_zones, _Pure_component8); function No_zones() { var _this10; (0, _classCallCheck2["default"])(this, No_zones); @@ -36797,10 +36661,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key6] = arguments[_key6]; } _this10 = _callSuper(this, No_zones, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", {}); + (0, _defineProperty2["default"])(_this10, "state", {}); return _this10; } - (0, _createClass2["default"])(No_zones, [{ + (0, _inherits2["default"])(No_zones, _Pure_component8); + return (0, _createClass2["default"])(No_zones, [{ key: "componentDidMount", value: function componentDidMount() { var _this11 = this; @@ -36830,7 +36695,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, link_props), /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "here")), ".")); } }]); - return No_zones; }(_pure_component["default"])); var Toolbar_button = exports.Toolbar_button = function Toolbar_button(props) { return /*#__PURE__*/_react["default"].createElement(_tooltip["default"], { @@ -36876,7 +36740,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 84696: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(1686), __webpack_require__(25340), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(15463), __webpack_require__(16585)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _bullets, _etask, _common, _api, _api_url_modal, _modals) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(1686), __webpack_require__(25340), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(15463), __webpack_require__(16585)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _bullets, _etask, _common, _api, _api_url_modal, _modals) { // LICENSE_CODE ZON ISC 'use strict'; @@ -36891,7 +36755,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -36902,7 +36765,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Api_url_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Api_url_modal, _Pure_component); function Api_url_modal() { var _this2; (0, _classCallCheck2["default"])(this, Api_url_modal); @@ -36910,12 +36772,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Api_url_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { url: '', saving: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_ok", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "click_ok", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var resp; return _regenerator["default"].wrap(function _callee$(_context) { @@ -36956,17 +36818,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "url_changed", function (val) { + (0, _defineProperty2["default"])(_this2, "url_changed", function (val) { return _this2.setState({ url: val.trim() }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "valid_url", function () { + (0, _defineProperty2["default"])(_this2, "valid_url", function () { return !!_this2.state.url; }); return _this2; } - (0, _createClass2["default"])(Api_url_modal, [{ + (0, _inherits2["default"])(Api_url_modal, _Pure_component); + return (0, _createClass2["default"])(Api_url_modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -37068,7 +36931,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "failed to connect, try another domain")), /*#__PURE__*/_react["default"].createElement(_bullets.Li, null, "Click OK to save and wait till the Proxy Manager restarts"))))); } }]); - return Api_url_modal; }(_pure_component["default"]); var Contact_btn = function Contact_btn(props) { return /*#__PURE__*/_react["default"].createElement("a", { @@ -37086,7 +36948,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 7350: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(8650), __webpack_require__(18477), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(6854), __webpack_require__(98751), __webpack_require__(11036), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(38680), __webpack_require__(98287), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(16248), __webpack_require__(16585), __webpack_require__(29436), __webpack_require__(9381), __webpack_require__(48397)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _creatable, _reactTooltip, _reactRouterDom, _classnames, _netmask, _reactBootstrapTypeahead, _codemirror, _javascript, _codemirror2, _url, _common, _tooltip, _i18n, _zone_desc, _modals, _toggle_on_off, _network_types, _Typeahead) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(8650), __webpack_require__(18477), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(6854), __webpack_require__(98751), __webpack_require__(11036), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(38680), __webpack_require__(98287), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(16248), __webpack_require__(16585), __webpack_require__(29436), __webpack_require__(9381), __webpack_require__(48397)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _creatable, _reactTooltip, _reactRouterDom, _classnames, _netmask, _reactBootstrapTypeahead, _codemirror, _javascript, _codemirror2, _url, _common, _tooltip, _i18n, _zone_desc, _modals, _toggle_on_off, _network_types, _Typeahead) { // LICENSE_CODE ZON ISC 'use strict'; @@ -37102,7 +36964,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -37121,7 +36982,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var ANY_IP = '0.0.0.0/0'; var Pins = exports.Pins = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Pins, _Pure_component); function Pins() { var _this; (0, _classCallCheck2["default"])(this, Pins); @@ -37129,14 +36989,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Pins, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { pins: [], max_id: 0, modal_open: false, pending: _this.props.pending || [], disabled: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "add_pin", function () { + (0, _defineProperty2["default"])(_this, "add_pin", function () { var pin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; _this.setState(function (prev) { return { @@ -37154,10 +37014,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }) }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "add_empty_pin", function () { + (0, _defineProperty2["default"])(_this, "add_empty_pin", function () { _this.add_pin(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "remove", function (id) { + (0, _defineProperty2["default"])(_this, "remove", function (id) { _this.setState(function (prev) { return { pins: prev.pins.filter(function (p) { @@ -37166,7 +37026,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.fire_on_change); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_edit", function (id, edit) { + (0, _defineProperty2["default"])(_this, "set_edit", function (id, edit) { _this.setState(function (prev) { return { pins: prev.pins.map(function (p) { @@ -37178,7 +37038,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "update_pin", function (id, val) { + (0, _defineProperty2["default"])(_this, "update_pin", function (id, val) { _this.setState(function (prev) { return { pins: prev.pins.map(function (p) { @@ -37190,13 +37050,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "fire_on_change", function () { + (0, _defineProperty2["default"])(_this, "fire_on_change", function () { var val = _this.state.pins.map(function (p) { return p.val; }); _this.props.on_change_wrapper(val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "save_pin", function (id, val) { + (0, _defineProperty2["default"])(_this, "save_pin", function (id, val) { if (_this.state.pins.find(function (p) { return p.id != id && p.val == val; })) return _this.remove(id); @@ -37212,19 +37072,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.fire_on_change); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "dismiss_modal", function () { + (0, _defineProperty2["default"])(_this, "dismiss_modal", function () { return _this.setState({ modal_open: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_modal", function () { + (0, _defineProperty2["default"])(_this, "open_modal", function () { return _this.setState({ modal_open: true }); }); return _this; } - (0, _createClass2["default"])(Pins, [{ + (0, _inherits2["default"])(Pins, _Pure_component); + return (0, _createClass2["default"])(Pins, [{ key: "render", value: function render() { var _this2 = this; @@ -37310,7 +37171,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Pins; }(_pure_component["default"]); var Add_pending_btn = function Add_pending_btn(_ref) { var ip = _ref.ip, @@ -37327,7 +37187,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var Pin = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Pin, _Pure_component2); function Pin() { var _this3; (0, _classCallCheck2["default"])(this, Pin); @@ -37335,14 +37194,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Pin, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "input", /*#__PURE__*/_react["default"].createRef()); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "edit", function () { + (0, _defineProperty2["default"])(_this3, "input", /*#__PURE__*/_react["default"].createRef()); + (0, _defineProperty2["default"])(_this3, "edit", function () { if (!_this3.props.disabled) _this3.props.set_edit(_this3.props.id, true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "key_up", function (e) { + (0, _defineProperty2["default"])(_this3, "key_up", function (e) { if (e.keyCode == 13) _this3.validate_and_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "validate_and_save", function () { + (0, _defineProperty2["default"])(_this3, "validate_and_save", function () { var val = (_this3.props.children || '').trim(); if (_this3.props.exact && val) return _this3.props.save_pin(_this3.props.id, val); try { @@ -37355,29 +37214,30 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (!val) return _this3.props.remove(_this3.props.id); _this3.props.save_pin(_this3.props.id, val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "on_change", function (e) { + (0, _defineProperty2["default"])(_this3, "on_change", function (e) { return _this3.props.update_pin(_this3.props.id, e.target.value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "on_any_click", function () { + (0, _defineProperty2["default"])(_this3, "on_any_click", function () { _this3.props.update_pin(_this3.props.id, ANY_IP); _this3.setState({ children: ANY_IP }, _this3.validate_and_save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "remove", function () { + (0, _defineProperty2["default"])(_this3, "remove", function () { return _this3.props.remove(_this3.props.id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "on_blur", function (e) { + (0, _defineProperty2["default"])(_this3, "on_blur", function (e) { var target = e.relatedTarget; var any_click = target && target.classList.contains('any'); if (!any_click) _this3.validate_and_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "get_label", function (ip) { + (0, _defineProperty2["default"])(_this3, "get_label", function (ip) { return ip == ANY_IP ? 'any' : ip; }); return _this3; } - (0, _createClass2["default"])(Pin, [{ + (0, _inherits2["default"])(Pin, _Pure_component2); + return (0, _createClass2["default"])(Pin, [{ key: "componentDidMount", value: function componentDidMount() { this.input.current.focus(); @@ -37429,7 +37289,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Pin; }(_pure_component["default"]); var Pin_btn = exports.Pin_btn = function Pin_btn(_ref2) { var on_click = _ref2.on_click, @@ -37447,7 +37306,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); }; var Select_status = exports.Select_status = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Select_status, _Pure_component3); function Select_status() { var _this4; (0, _classCallCheck2["default"])(this, Select_status); @@ -37455,8 +37313,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this4 = _callSuper(this, Select_status, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "status_types", ['200', '2..', '403', '404', '500', '503', '(4|5)..']); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "value_to_option", function (t, value) { + (0, _defineProperty2["default"])(_this4, "status_types", ['200', '2..', '403', '404', '500', '503', '(4|5)..']); + (0, _defineProperty2["default"])(_this4, "value_to_option", function (t, value) { if (!value) return { value: '', label: t('--Select--') @@ -37466,12 +37324,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: value }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_change", function (e) { + (0, _defineProperty2["default"])(_this4, "on_change", function (e) { return _this4.props.on_change_wrapper(e && e.value || ''); }); return _this4; } - (0, _createClass2["default"])(Select_status, [{ + (0, _inherits2["default"])(Select_status, _Pure_component3); + return (0, _createClass2["default"])(Select_status, [{ key: "render", value: function render() { var _this5 = this; @@ -37490,10 +37349,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Select_status; }(_pure_component["default"]); var Select_number = exports.Select_number = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Select_number, _Pure_component4); function Select_number() { var _this6; (0, _classCallCheck2["default"])(this, Select_number); @@ -37501,19 +37358,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Select_number, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "_fmt_num", function (n) { + (0, _defineProperty2["default"])(_this6, "_fmt_num", function (n) { return n && n.toLocaleString({ useGrouping: true }) || n; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "_get_data", function () { + (0, _defineProperty2["default"])(_this6, "_get_data", function () { if (!_this6.props.data) return _this6.opt_from_range(); if (_this6.props.data[0] && _this6.props.data[0].value !== undefined) return _this6.props.data.map(function (d) { return d.value; }); return _this6.props.data; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this6, "value_to_option", function (value) { if (value && value.label) return value; var option = (_this6.props.data || []).find(function (el) { return el && el.value == value; @@ -37526,23 +37383,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: label }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "opt_from_range", function () { + (0, _defineProperty2["default"])(_this6, "opt_from_range", function () { var res; if (_this6.props.range == 'medium') res = [0, 1, 10, 100, 1000];else if (_this6.props.range == 'ms') res = [0, 500, 2000, 5000, 10000];else res = [0, 1, 3, 5, 10, 20]; return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_change", function (e) { + (0, _defineProperty2["default"])(_this6, "on_change", function (e) { var value = e && +e.value || ''; var allow_zero = _this6._get_data().includes(0); if (!value && !allow_zero) value = _this6.props["default"] || 1; _this6.props.on_change_wrapper(value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "validation", function (s) { + (0, _defineProperty2["default"])(_this6, "validation", function (s) { return !!s && Number(s) == s; }); return _this6; } - (0, _createClass2["default"])(Select_number, [{ + (0, _inherits2["default"])(Select_number, _Pure_component4); + return (0, _createClass2["default"])(Select_number, [{ key: "render", value: function render() { var data = this._get_data(); @@ -37558,10 +37416,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_number; }(_pure_component["default"]); var Select_multiple = exports.Select_multiple = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Select_multiple, _Pure_component5); function Select_multiple() { var _this7; (0, _classCallCheck2["default"])(this, Select_multiple); @@ -37569,7 +37425,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this7 = _callSuper(this, Select_multiple, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "styles", { + (0, _defineProperty2["default"])(_this7, "styles", { clearIndicator: function clearIndicator(base) { return _objectSpread(_objectSpread({}, base), {}, { padding: '1px' @@ -37606,7 +37462,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this7; } - (0, _createClass2["default"])(Select_multiple, [{ + (0, _inherits2["default"])(Select_multiple, _Pure_component5); + return (0, _createClass2["default"])(Select_multiple, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_creatable["default"], { @@ -37626,10 +37483,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Select_multiple; }(_pure_component["default"]); var Yes_no = exports.Yes_no = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Yes_no, _Pure_component6); function Yes_no() { var _this8; (0, _classCallCheck2["default"])(this, Yes_no); @@ -37637,12 +37492,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key6] = arguments[_key6]; } _this8 = _callSuper(this, Yes_no, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "toggle_active", function () { + (0, _defineProperty2["default"])(_this8, "toggle_active", function () { _this8.props.on_change_wrapper(!_this8.props.val); }); return _this8; } - (0, _createClass2["default"])(Yes_no, [{ + (0, _inherits2["default"])(Yes_no, _Pure_component6); + return (0, _createClass2["default"])(Yes_no, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_toggle_on_off["default"], { @@ -37653,10 +37509,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Yes_no; }(_pure_component["default"]); var Regex = exports.Regex = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Regex, _Pure_component7); function Regex() { var _this9; (0, _classCallCheck2["default"])(this, Regex); @@ -37664,26 +37518,26 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key7] = arguments[_key7]; } _this9 = _callSuper(this, Regex, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "state", { + (0, _defineProperty2["default"])(_this9, "state", { recognized: false, checked: {}, invalid_regexp: undefined }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "formats", ['png', 'jpg', 'jpeg', 'svg', 'gif', 'mp3', 'mp4', 'avi']); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "classes", function (f) { + (0, _defineProperty2["default"])(_this9, "formats", ['png', 'jpg', 'jpeg', 'svg', 'gif', 'mp3', 'mp4', 'avi']); + (0, _defineProperty2["default"])(_this9, "classes", function (f) { var active = _this9.state.recognized && _this9.state.checked[f]; return (0, _classnames["default"])('check', { active: active }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "toggle", function (f) { + (0, _defineProperty2["default"])(_this9, "toggle", function (f) { _this9.setState(function (prev) { return { checked: _objectSpread(_objectSpread({}, prev.checked), {}, (0, _defineProperty2["default"])({}, f, !prev.checked[f])) }; }, _this9.gen_regexp); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "recognize_regexp", function () { + (0, _defineProperty2["default"])(_this9, "recognize_regexp", function () { var re = /\\\.\((.+)\)(\(#\.\*\|\\\?\.\*\)\?)?\$/; var m = _this9.props.val && _this9.props.val.match(re); if (m && m[1]) { @@ -37699,7 +37553,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ checked: {} }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "gen_regexp", function () { + (0, _defineProperty2["default"])(_this9, "gen_regexp", function () { var formats = Object.keys(_this9.state.checked).filter(function (f) { return _this9.state.checked[f]; }).join('|'); @@ -37707,11 +37561,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (formats) regexp = "\\.(".concat(formats, ")(#.*|\\?.*)?$"); _this9.props.on_change_wrapper(regexp, _this9.props.id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "tip", function (f) { + (0, _defineProperty2["default"])(_this9, "tip", function (f) { if (_this9.state.checked[f]) return "Remove file format ".concat(f, " from regexp"); return "Add file format ".concat(f, " to regexp"); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "check_regexp", function (regexp) { + (0, _defineProperty2["default"])(_this9, "check_regexp", function (regexp) { try { new RegExp(regexp); return true; @@ -37719,7 +37573,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return false; } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "on_input_change", function (regexp) { + (0, _defineProperty2["default"])(_this9, "on_input_change", function (regexp) { var is_regexp_valid = _this9.check_regexp(regexp); _this9.setState({ invalid_regexp: !is_regexp_valid ? regexp : undefined @@ -37728,7 +37582,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this9; } - (0, _createClass2["default"])(Regex, [{ + (0, _inherits2["default"])(Regex, _Pure_component7); + return (0, _createClass2["default"])(Regex, [{ key: "componentDidMount", value: function componentDidMount() { this.recognize_regexp(); @@ -37773,10 +37628,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "Invalid regex"))); } }]); - return Regex; }(_pure_component["default"]); var Json = exports.Json = /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(Json, _Pure_component8); function Json() { var _this11; (0, _classCallCheck2["default"])(this, Json); @@ -37784,8 +37637,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key8] = arguments[_key8]; } _this11 = _callSuper(this, Json, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_cm_change", function (cm) { + (0, _defineProperty2["default"])(_this11, "state", {}); + (0, _defineProperty2["default"])(_this11, "on_cm_change", function (cm) { var new_val = cm.doc.getValue(); var correct = true; try { @@ -37798,12 +37651,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ correct: correct }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_ref", function (ref) { + (0, _defineProperty2["default"])(_this11, "set_ref", function (ref) { _this11.textarea = ref; }); return _this11; } - (0, _createClass2["default"])(Json, [{ + (0, _inherits2["default"])(Json, _Pure_component8); + return (0, _createClass2["default"])(Json, [{ key: "componentDidMount", value: function componentDidMount() { this.cm = _codemirror["default"].fromTextArea(this.textarea, { @@ -37828,15 +37682,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Json; }(_pure_component["default"]); var Url_input = exports.Url_input = /*#__PURE__*/function (_Pure_component9) { - (0, _inherits2["default"])(Url_input, _Pure_component9); function Url_input(props) { var _this12; (0, _classCallCheck2["default"])(this, Url_input); _this12 = _callSuper(this, Url_input, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this12), "on_url_change", function (url, id) { + (0, _defineProperty2["default"])(_this12, "on_url_change", function (url, id) { // XXX egor: always call on_change var valid = _this12.props.allow_empty_url && !url || _url["default"].is_valid_url(url); if (_this12.props.allow_bad_url_change || valid) _this12.props.on_change_wrapper(url, id); @@ -37851,7 +37703,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this12; } - (0, _createClass2["default"])(Url_input, [{ + (0, _inherits2["default"])(Url_input, _Pure_component9); + return (0, _createClass2["default"])(Url_input, [{ key: "render", value: function render() { var input_props = Object.assign({}, this.props, { @@ -37864,7 +37717,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(Input, input_props); } }]); - return Url_input; }(_pure_component["default"]); var Textarea = exports.Textarea = function Textarea(props) { return /*#__PURE__*/_react["default"].createElement("textarea", { @@ -37980,7 +37832,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Select_zone = exports.Select_zone = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component10) { - (0, _inherits2["default"])(Select_zone, _Pure_component10); function Select_zone() { var _this13; (0, _classCallCheck2["default"])(this, Select_zone); @@ -37988,14 +37839,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key9] = arguments[_key9]; } _this13 = _callSuper(this, Select_zone, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this13), "state", { + (0, _defineProperty2["default"])(_this13, "state", { zones: { zones: [] } }); return _this13; } - (0, _createClass2["default"])(Select_zone, [{ + (0, _inherits2["default"])(Select_zone, _Pure_component10); + return (0, _createClass2["default"])(Select_zone, [{ key: "componentDidMount", value: function componentDidMount() { var _this14 = this; @@ -38067,7 +37919,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Select_zone; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -38077,7 +37928,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 9738: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(61564), __webpack_require__(98287)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _util, _common) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(61564), __webpack_require__(98287)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _util, _common) { // LICENSE_CODE ZON ISC 'use strict'; @@ -38091,7 +37942,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -38099,7 +37949,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Error_boundry = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Error_boundry, _Pure_component); function Error_boundry() { var _this; (0, _classCallCheck2["default"])(this, Error_boundry); @@ -38107,18 +37956,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Error_boundry, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { error: false, msg: null }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "log_error", function (error, info) { + (0, _defineProperty2["default"])(_this, "log_error", function (error, info) { var message = error.message, stack = error.stack; (0, _util.perr)('react', message, info.componentStack + '\n\n' + stack); }); return _this; } - (0, _createClass2["default"])(Error_boundry, [{ + (0, _inherits2["default"])(Error_boundry, _Pure_component); + return (0, _createClass2["default"])(Error_boundry, [{ key: "componentDidCatch", value: function componentDidCatch(error, info) { this.log_error(error, info); @@ -38152,7 +38002,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Error_boundry; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -38316,7 +38165,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 37245: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(40131), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(91427), __webpack_require__(16585), __webpack_require__(84934), __webpack_require__(7350), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _slicedToArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _pure_component, _etask, _date, _common, _api, _nav_tabs, _modals, _tooltip, _controls, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(40131), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(91427), __webpack_require__(16585), __webpack_require__(84934), __webpack_require__(7350), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _slicedToArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _pure_component, _etask, _date, _common, _api, _nav_tabs, _modals, _tooltip, _controls, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -38332,7 +38181,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -38704,7 +38552,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }; var Logs_settings_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Logs_settings_modal, _Pure_component); function Logs_settings_modal() { var _this2; (0, _classCallCheck2["default"])(this, Logs_settings_modal); @@ -38712,7 +38559,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Logs_settings_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { is_submit_disabled: false, use_limit: false, cur_tab: 'custom', @@ -38721,7 +38568,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ remote: {}, saved_type: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "reset_state", function () { + (0, _defineProperty2["default"])(_this2, "reset_state", function () { var _this2$props = _this2.props, remote_enabled = _this2$props.remote_enabled, logs_disabled_num = _this2$props.logs_disabled_num, @@ -38737,12 +38584,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ cur_tab: logs_settings.type || 'custom' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set", function (field) { + (0, _defineProperty2["default"])(_this2, "set", function (field) { return function (val) { return _this2.setState((0, _defineProperty2["default"])((0, _defineProperty2["default"])((0, _defineProperty2["default"])((0, _defineProperty2["default"])({}, field, val), "error", ''), "info", ''), "is_submit_disabled", _this2.state.use_limit)); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_remote", function (type) { + (0, _defineProperty2["default"])(_this2, "set_remote", function (type) { return function (field) { return function (val) { return _this2.setState({ @@ -38754,7 +38601,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "ch_use_limit", function (val) { + (0, _defineProperty2["default"])(_this2, "ch_use_limit", function (val) { return _this2.setState({ use_limit: val, is_submit_disabled: val, @@ -38763,7 +38610,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ logs_num: val ? _this2.props.logs_disabled_num : _this2.props.logs_enabled_num }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { var _this2$props$settings; var s = _this2.state; var settings = [{ @@ -38788,7 +38635,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Logs_settings_modal, [{ + (0, _inherits2["default"])(Logs_settings_modal, _Pure_component); + return (0, _createClass2["default"])(Logs_settings_modal, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])('#logs_settings_modal').on('hidden.bs.modal', this.on_hide.bind(this)); @@ -38911,7 +38759,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Logs_settings_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -38921,7 +38768,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 16585: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _classnames, _etask, _pure_component, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _classnames, _etask, _pure_component, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -38936,7 +38783,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -38947,7 +38793,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Modal_dialog = exports.Modal_dialog = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Modal_dialog, _Pure_component); function Modal_dialog() { var _this2; (0, _classCallCheck2["default"])(this, Modal_dialog); @@ -38955,15 +38800,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Modal_dialog, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_ref", function (e) { + (0, _defineProperty2["default"])(_this2, "set_ref", function (e) { _this2.ref = e; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "stop", function (e) { + (0, _defineProperty2["default"])(_this2, "stop", function (e) { e.stopPropagation(); }); return _this2; } - (0, _createClass2["default"])(Modal_dialog, [{ + (0, _inherits2["default"])(Modal_dialog, _Pure_component); + return (0, _createClass2["default"])(Modal_dialog, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -39014,10 +38860,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))))); } }]); - return Modal_dialog; }(_pure_component["default"]); var Modal = exports.Modal = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Modal, _React$Component); function Modal() { var _this4; (0, _classCallCheck2["default"])(this, Modal); @@ -39025,15 +38869,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_dismiss", function () { + (0, _defineProperty2["default"])(_this4, "on_dismiss", function () { if (_this4.props.on_dismiss) _this4.props.on_dismiss(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "set_ref", function (e) { + (0, _defineProperty2["default"])(_this4, "set_ref", function (e) { _this4.ref = e; }); return _this4; } - (0, _createClass2["default"])(Modal, [{ + (0, _inherits2["default"])(Modal, _React$Component); + return (0, _createClass2["default"])(Modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -39115,7 +38960,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, footer)))); } }]); - return Modal; }(_react["default"].Component); var Footer_default = function Footer_default(props) { var ok_title = props.ok_btn_title || 'OK'; @@ -39408,7 +39252,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 53574: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(31346), __webpack_require__(16585)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _common, _util, _api, _modals) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(31346), __webpack_require__(16585)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _common, _util, _api, _modals) { // LICENSE_CODE ZON ISC 'use strict'; @@ -39423,7 +39267,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -39431,7 +39274,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var _default = exports["default"] = (0, _common.with_www_api)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Enable_ssl_modal, _Pure_component); function Enable_ssl_modal() { var _this2; (0, _classCallCheck2["default"])(this, Enable_ssl_modal); @@ -39439,11 +39281,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Enable_ssl_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { loading: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "enable_ssl", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "enable_ssl", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -39480,7 +39322,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Enable_ssl_modal, [{ + (0, _inherits2["default"])(Enable_ssl_modal, _Pure_component); + return (0, _createClass2["default"])(Enable_ssl_modal, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null, /*#__PURE__*/_react["default"].createElement(_common.Loader, { @@ -39496,7 +39339,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Enable_ssl_modal; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -39527,12 +39369,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Toggle_on_off = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Toggle_on_off, _Pure_component); function Toggle_on_off() { (0, _classCallCheck2["default"])(this, Toggle_on_off); return _callSuper(this, Toggle_on_off, arguments); } - (0, _createClass2["default"])(Toggle_on_off, [{ + (0, _inherits2["default"])(Toggle_on_off, _Pure_component); + return (0, _createClass2["default"])(Toggle_on_off, [{ key: "render", value: function render() { var _this$props = this.props, @@ -39559,7 +39401,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Toggle_on_off; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -39591,12 +39432,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Tooltip = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Tooltip, _Pure_component); function Tooltip() { (0, _classCallCheck2["default"])(this, Tooltip); return _callSuper(this, Tooltip, arguments); } - (0, _createClass2["default"])(Tooltip, [{ + (0, _inherits2["default"])(Tooltip, _Pure_component); + return (0, _createClass2["default"])(Tooltip, [{ key: "componentDidMount", value: function componentDidMount() { if (!this.ref) return; @@ -39646,7 +39487,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Tooltip; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -39690,7 +39530,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 16248: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(61564), __webpack_require__(98287), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(9381), __webpack_require__(73993)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _util, _common, _tooltip, _i18n, _network_types, _zone_desc) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(61564), __webpack_require__(98287), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(9381), __webpack_require__(73993)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _util, _common, _tooltip, _i18n, _network_types, _zone_desc) { // LICENSE_CODE ZON ISC 'use strict'; @@ -39704,7 +39544,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -39716,7 +39555,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Zone_description = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Zone_description, _Pure_component); function Zone_description() { var _this; (0, _classCallCheck2["default"])(this, Zone_description); @@ -39724,10 +39562,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Zone_description, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); + (0, _defineProperty2["default"])(_this, "state", {}); return _this; } - (0, _createClass2["default"])(Zone_description, [{ + (0, _inherits2["default"])(Zone_description, _Pure_component); + return (0, _createClass2["default"])(Zone_description, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -39790,10 +39629,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Zone_description; }(_pure_component["default"]); var Zone_domains_bullet = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Zone_domains_bullet, _Pure_component2); function Zone_domains_bullet() { var _this3; (0, _classCallCheck2["default"])(this, Zone_domains_bullet); @@ -39801,14 +39638,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Zone_domains_bullet, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "ips_types", { + (0, _defineProperty2["default"])(_this3, "ips_types", { shared: 'Shared', dedicated: 'Exclusive / Unlimited domains', selective: 'Exclusive domains' }); return _this3; } - (0, _createClass2["default"])(Zone_domains_bullet, [{ + (0, _inherits2["default"])(Zone_domains_bullet, _Pure_component2); + return (0, _createClass2["default"])(Zone_domains_bullet, [{ key: "render", value: function render() { var _this$props = this.props, @@ -39831,10 +39669,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Zone_domains_bullet; }(_pure_component["default"]); var Perm_icons = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Perm_icons, _Pure_component3); function Perm_icons() { var _this4; (0, _classCallCheck2["default"])(this, Perm_icons); @@ -39842,7 +39678,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this4 = _callSuper(this, Perm_icons, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "prem_tooltips", { + (0, _defineProperty2["default"])(_this4, "prem_tooltips", { vip: 'gIP - Group of exclusive residential IPs', residential: 'Residential IPs', country: 'Country resolution', @@ -39854,10 +39690,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ zip: 'Residential IPs - Zip code resolution', mobile: 'Mobile IPs' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "perm_icons", ['country', 'state', 'asn', 'city', 'vip', 'zip']); + (0, _defineProperty2["default"])(_this4, "perm_icons", ['country', 'state', 'asn', 'city', 'vip', 'zip']); return _this4; } - (0, _createClass2["default"])(Perm_icons, [{ + (0, _inherits2["default"])(Perm_icons, _Pure_component3); + return (0, _createClass2["default"])(Perm_icons, [{ key: "render", value: function render() { var _this5 = this; @@ -39890,7 +39727,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Perm_icons; }(_pure_component["default"]); var Zone_bullet = function Zone_bullet(_ref) { var tip = _ref.tip, @@ -39917,7 +39753,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 29134: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(11036), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(16585), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(6043)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _codemirror, _classnames, _pure_component, _fileSaver, _jquery, _etask, _common, _api, _modals, _javascript, _codemirror2, _config) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(11036), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(16585), __webpack_require__(24952), __webpack_require__(68430), __webpack_require__(6043)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _codemirror, _classnames, _pure_component, _fileSaver, _jquery, _etask, _common, _api, _modals, _javascript, _codemirror2, _config) { // LICENSE_CODE ZON ISC 'use strict'; @@ -39932,7 +39768,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -39945,7 +39780,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Config = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Config, _Pure_component); function Config() { var _this2; (0, _classCallCheck2["default"])(this, Config); @@ -39953,28 +39787,28 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Config, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { editable: false, changed: false, persisted_config: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "title", 'Manual configuration'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "subtitle", 'Edit your port configuration and export as a JSON file.'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_cm_change", function (e) { + (0, _defineProperty2["default"])(_this2, "title", 'Manual configuration'); + (0, _defineProperty2["default"])(_this2, "subtitle", 'Edit your port configuration and export as a JSON file.'); + (0, _defineProperty2["default"])(_this2, "on_cm_change", function (e) { _this2.setState({ changed: _this2.state.persisted_config != e.doc.getValue() }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_textarea", function (el) { + (0, _defineProperty2["default"])(_this2, "set_textarea", function (el) { _this2.textarea = el; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_editable", function (editable) { + (0, _defineProperty2["default"])(_this2, "set_editable", function (editable) { _this2.setState({ editable: editable }); _this2.cm.setOption('readOnly', editable ? false : 'nocursor'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "check", function () { + (0, _defineProperty2["default"])(_this2, "check", function () { if (!_this2.state.changed) return; try { JSON.parse(_this2.cm.doc.getValue()); @@ -39985,8 +39819,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "check_reload", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "check_reload", function () { + var _this = _this2; var retry = function retry() { setTimeout(_this.check_reload, 500); }; @@ -40006,9 +39840,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { _this2.set_editable(false); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -40034,16 +39868,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "download", function () { + (0, _defineProperty2["default"])(_this2, "download", function () { var blob = new Blob([_this2.cm.doc.getValue()], { type: 'text/plain;charset=utf-8' }); _fileSaver["default"].saveAs(blob, "".concat(_this2.state.settings.customer, "_config.json")); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_edit", function () { + (0, _defineProperty2["default"])(_this2, "click_edit", function () { _this2.set_editable(true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_cancel", function () { + (0, _defineProperty2["default"])(_this2, "click_cancel", function () { _this2.cm.doc.setValue(_this2.state.persisted_config); _this2.setState({ warning: undefined @@ -40052,7 +39886,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Config, [{ + (0, _inherits2["default"])(Config, _Pure_component); + return (0, _createClass2["default"])(Config, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -40119,7 +39954,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Config; }(_pure_component["default"]); var Nav_buttons = function Nav_buttons(props) { var save_class = (0, _classnames["default"])({ @@ -40191,7 +40025,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function CP_ipc() { (0, _classCallCheck2["default"])(this, CP_ipc); } - (0, _createClass2["default"])(CP_ipc, null, [{ + return (0, _createClass2["default"])(CP_ipc, null, [{ key: "listen", value: function listen(type, callback) { if (!parent_origin) return _lodash["default"].noop; @@ -40229,7 +40063,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ window.parent.postMessage(message, parent_origin); } }]); - return CP_ipc; }(); var _default = exports["default"] = CP_ipc; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -40240,7 +40073,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 15941: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(32757), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _classnames, _ws, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(32757), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _classnames, _ws, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -40254,7 +40087,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -40263,12 +40095,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Cpu_warning = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Cpu_warning, _React$Component); function Cpu_warning(props) { var _this; (0, _classCallCheck2["default"])(this, Cpu_warning); _this = _callSuper(this, Cpu_warning, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_cpu_usage", function (_ref) { + (0, _defineProperty2["default"])(_this, "on_cpu_usage", function (_ref) { var data = _ref.data; return _this.setState({ usage: data.usage, @@ -40281,7 +40112,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this; } - (0, _createClass2["default"])(Cpu_warning, [{ + (0, _inherits2["default"])(Cpu_warning, _React$Component); + return (0, _createClass2["default"])(Cpu_warning, [{ key: "componentDidMount", value: function componentDidMount() { _ws["default"].addEventListener('cpu_usage', this.on_cpu_usage); @@ -40310,7 +40142,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement("span", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "High CPU usage: "), usage, "%")); } }]); - return Cpu_warning; }(_react["default"].Component); var _default = exports["default"] = Cpu_warning; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -40321,7 +40152,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 8054: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(50824), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(58626), __webpack_require__(70756), __webpack_require__(60042), __webpack_require__(61320), __webpack_require__(18477), __webpack_require__(11036), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(18434), __webpack_require__(88772), __webpack_require__(84934), __webpack_require__(54706), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(68430), __webpack_require__(24952), __webpack_require__(45083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _regenerator, _react, _lodash, _jquery, _reactRouterDom, _reactWaypoint, _classnames, _moment, _reactTooltip, _codemirror, _pure_component, _etask, _setdb, _util, _rules_util, _tooltip, _har, _common, _util2, _ws, _api, _codemirror2, _javascript, _htmlmixed) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(50824), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(58626), __webpack_require__(70756), __webpack_require__(60042), __webpack_require__(61320), __webpack_require__(18477), __webpack_require__(11036), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(18434), __webpack_require__(88772), __webpack_require__(84934), __webpack_require__(54706), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(68430), __webpack_require__(24952), __webpack_require__(45083)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _regenerator, _react, _lodash, _jquery, _reactRouterDom, _reactWaypoint, _classnames, _moment, _reactTooltip, _codemirror, _pure_component, _etask, _setdb, _util, _rules_util, _tooltip, _har, _common, _util2, _ws, _api, _codemirror2, _javascript, _htmlmixed) { // LICENSE_CODE ZON ISC 'use strict'; @@ -40337,7 +40168,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _regenerator = _interopRequireDefault(_regenerator); @@ -40433,7 +40263,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ data: 'details.timestamp' }]; var Codemirror_wrapper = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Codemirror_wrapper, _Pure_component); function Codemirror_wrapper() { var _this2; (0, _classCallCheck2["default"])(this, Codemirror_wrapper); @@ -40441,12 +40270,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Codemirror_wrapper, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_textarea", function (ref) { + (0, _defineProperty2["default"])(_this2, "set_textarea", function (ref) { _this2.textarea = ref; }); return _this2; } - (0, _createClass2["default"])(Codemirror_wrapper, [{ + (0, _inherits2["default"])(Codemirror_wrapper, _Pure_component); + return (0, _createClass2["default"])(Codemirror_wrapper, [{ key: "componentDidMount", value: function componentDidMount() { this.cm = _codemirror["default"].fromTextArea(this.textarea, { @@ -40486,7 +40316,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Codemirror_wrapper; }(_pure_component["default"]); var is_json_str = function is_json_str(str) { var resp; @@ -40498,7 +40327,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return resp; }; var Encrypted_response_data = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Encrypted_response_data, _Pure_component2); function Encrypted_response_data() { var _this3; (0, _classCallCheck2["default"])(this, Encrypted_response_data); @@ -40506,7 +40334,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Encrypted_response_data, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "goto_ssl", function () { + (0, _defineProperty2["default"])(_this3, "goto_ssl", function () { _this3.props.history.push({ pathname: "/proxy/".concat(_this3.props.port), state: { @@ -40516,7 +40344,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Encrypted_response_data, [{ + (0, _inherits2["default"])(Encrypted_response_data, _Pure_component2); + return (0, _createClass2["default"])(Encrypted_response_data, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement(_har.Pane_info, null, /*#__PURE__*/_react["default"].createElement("div", null, "This request is using SSL encryption."), /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("span", null, "You need to turn on "), /*#__PURE__*/_react["default"].createElement("a", { @@ -40525,7 +40354,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "SSL analyzing"), /*#__PURE__*/_react["default"].createElement("span", null, " to read the response here."))); } }]); - return Encrypted_response_data; }(_pure_component["default"])); var Enable_https = (0, _reactRouterDom.withRouter)(function (props) { var click = function click() { @@ -40552,7 +40380,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "Enable HTTPS logging"), " to view this timeline"); }); var Single_timeline = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Single_timeline, _Pure_component3); function Single_timeline() { var _this4; (0, _classCallCheck2["default"])(this, Single_timeline); @@ -40560,10 +40387,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this4 = _callSuper(this, Single_timeline, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { open: true }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "toggle", function () { + (0, _defineProperty2["default"])(_this4, "toggle", function () { return _this4.setState(function (prev) { return { open: !prev.open @@ -40572,7 +40399,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Single_timeline, [{ + (0, _inherits2["default"])(Single_timeline, _Pure_component3); + return (0, _createClass2["default"])(Single_timeline, [{ key: "render", value: function render() { var _this5 = this; @@ -40657,7 +40485,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))))]; } }]); - return Single_timeline; }(_pure_component["default"]); var Timing_header = function Timing_header(_ref) { var title = _ref.title, @@ -40688,7 +40515,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, time, " ms"))); }; var Pane_timing = exports.Pane_timing = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Pane_timing, _Pure_component4); function Pane_timing() { var _this6; (0, _classCallCheck2["default"])(this, Pane_timing); @@ -40696,10 +40522,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Pane_timing, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", {}); + (0, _defineProperty2["default"])(_this6, "state", {}); return _this6; } - (0, _createClass2["default"])(Pane_timing, [{ + (0, _inherits2["default"])(Pane_timing, _Pure_component4); + return (0, _createClass2["default"])(Pane_timing, [{ key: "componentDidMount", value: function componentDidMount() { var _this7 = this; @@ -40735,17 +40562,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Pane_timing; }(_pure_component["default"]); Pane_timing.width = 57; Pane_timing.id = 'timing'; var Pane_preview = exports.Pane_preview = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Pane_preview, _Pure_component5); function Pane_preview() { (0, _classCallCheck2["default"])(this, Pane_preview); return _callSuper(this, Pane_preview, arguments); } - (0, _createClass2["default"])(Pane_preview, [{ + (0, _inherits2["default"])(Pane_preview, _Pure_component5); + return (0, _createClass2["default"])(Pane_preview, [{ key: "render", value: function render() { var content_type = this.props.req.details.content_type; @@ -40769,7 +40595,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Pane_preview; }(_pure_component["default"]); Pane_preview.width = 63; Pane_preview.id = 'preview'; @@ -40781,12 +40606,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "This request has no response data available.")); }; var Pane_response = exports.Pane_response = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Pane_response, _Pure_component6); function Pane_response() { (0, _classCallCheck2["default"])(this, Pane_response); return _callSuper(this, Pane_response, arguments); } - (0, _createClass2["default"])(Pane_response, [{ + (0, _inherits2["default"])(Pane_response, _Pure_component6); + return (0, _createClass2["default"])(Pane_response, [{ key: "render", value: function render() { var req = this.props.req; @@ -40804,17 +40629,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(No_response_data, null); } }]); - return Pane_response; }(_pure_component["default"]); Pane_response.width = 72; Pane_response.id = 'response'; var Pane_troubleshoot = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Pane_troubleshoot, _Pure_component7); function Pane_troubleshoot() { (0, _classCallCheck2["default"])(this, Pane_troubleshoot); return _callSuper(this, Pane_troubleshoot, arguments); } - (0, _createClass2["default"])(Pane_troubleshoot, [{ + (0, _inherits2["default"])(Pane_troubleshoot, _Pure_component7); + return (0, _createClass2["default"])(Pane_troubleshoot, [{ key: "render", value: function render() { var response = this.props.req.response; @@ -40833,12 +40657,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(_har.Pane_info, null, /*#__PURE__*/_react["default"].createElement("div", null, "There's not troubleshooting for this request.")); } }]); - return Pane_troubleshoot; }(_pure_component["default"]); Pane_troubleshoot.width = 110; Pane_troubleshoot.id = 'troubleshooting'; var Pane_rules = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(Pane_rules, _Pure_component8); function Pane_rules() { var _this9; (0, _classCallCheck2["default"])(this, Pane_rules); @@ -40846,7 +40668,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this9 = _callSuper(this, Pane_rules, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "goto_ssl", function () { + (0, _defineProperty2["default"])(_this9, "goto_ssl", function () { _this9.props.history.push({ pathname: "/proxy/".concat(_this9.props.req.details.port), state: { @@ -40856,7 +40678,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this9; } - (0, _createClass2["default"])(Pane_rules, [{ + (0, _inherits2["default"])(Pane_rules, _Pure_component8); + return (0, _createClass2["default"])(Pane_rules, [{ key: "render", value: function render() { var rules = this.props.req.details.rules; @@ -40879,12 +40702,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Pane_rules; }(_pure_component["default"])); Pane_rules.width = 50; Pane_rules.id = 'rules'; var Rule_preview = /*#__PURE__*/function (_Pure_component9) { - (0, _inherits2["default"])(Rule_preview, _Pure_component9); function Rule_preview() { var _this10; (0, _classCallCheck2["default"])(this, Rule_preview); @@ -40892,10 +40713,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key6] = arguments[_key6]; } _this10 = _callSuper(this, Rule_preview, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", { + (0, _defineProperty2["default"])(_this10, "state", { open: true }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "toggle", function () { + (0, _defineProperty2["default"])(_this10, "toggle", function () { return _this10.setState(function (prev) { return { open: !prev.open @@ -40904,7 +40725,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this10; } - (0, _createClass2["default"])(Rule_preview, [{ + (0, _inherits2["default"])(Rule_preview, _Pure_component9); + return (0, _createClass2["default"])(Rule_preview, [{ key: "render", value: function render() { var _this$props = this.props, @@ -40932,7 +40754,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))]; } }]); - return Rule_preview; }(_pure_component["default"]); var Trigger_section = function Trigger_section(_ref3) { var rule = _ref3.rule; @@ -40978,21 +40799,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, key, " ", val ? ": ".concat(val) : ''); }; var _default = exports["default"] = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component10) { - (0, _inherits2["default"])(Lpm_har_viewer, _Pure_component10); function Lpm_har_viewer(props) { var _this11; (0, _classCallCheck2["default"])(this, Lpm_har_viewer); _this11 = _callSuper(this, Lpm_har_viewer, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_request_started", function (event) { + (0, _defineProperty2["default"])(_this11, "on_request_started", function (event) { event.data.req.pending = true; _this11.on_request(event); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_request", function (_ref7) { + (0, _defineProperty2["default"])(_this11, "on_request", function (_ref7) { var data = _ref7.data; _this11.reqs_to_render.push(data.req); _this11.take_reqs_from_pool(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "is_hidden", function (req) { + (0, _defineProperty2["default"])(_this11, "is_hidden", function (req) { var cur_port = req.details.port; var port = _this11.props.match.params.port; if (port && cur_port != port) return true; @@ -41016,10 +40836,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return false; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "is_visible", function (r) { + (0, _defineProperty2["default"])(_this11, "is_visible", function (r) { return !_this11.is_hidden(r); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "take_reqs_from_pool", function () { + (0, _defineProperty2["default"])(_this11, "take_reqs_from_pool", function () { if (!_this11.reqs_to_render.length) return; var reqs = _this11.reqs_to_render.filter(_this11.is_visible); var all_reqs = _this11.reqs_to_render; @@ -41064,7 +40884,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return new_state; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_sort", function (field) { + (0, _defineProperty2["default"])(_this11, "set_sort", function (field) { if (_this11.sql_loading) return; var dir = 1; if (_this11.state.sorted.field == field) dir = -1 * _this11.state.sorted.dir; @@ -41075,7 +40895,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }, _this11.set_new_params); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_new_params", function () { + (0, _defineProperty2["default"])(_this11, "set_new_params", function () { if (_this11.sql_loading) return; _this11.loaded.to = 0; _setdb["default"].emit_path('head.har_viewer.dc_top'); @@ -41083,7 +40903,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ replace: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "fetch_missing_data", function () { + (0, _defineProperty2["default"])(_this11, "fetch_missing_data", function () { if (_this11.state.stats && _this11.state.stats.total && _this11.state.reqs.length == _this11.state.stats.total) { return; } @@ -41091,7 +40911,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ skip: _this11.loaded.to - _this11.temp_total }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "get_params", function (opt) { + (0, _defineProperty2["default"])(_this11, "get_params", function (opt) { var params = opt; params.limit = opt.limit || _this11.batch_size; params.skip = opt.skip || 0; @@ -41108,11 +40928,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return params; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "get_data", function () { + (0, _defineProperty2["default"])(_this11, "get_data", function () { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (_this11.sql_loading) return; var params = _this11.get_params(opt); - var _this = (0, _assertThisInitialized2["default"])(_this11); + var _this = _this11; _this11.sql_loading = true; _this11.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var res, reqs, new_reqs, uuids, new_reqs_unique, stats; @@ -41157,7 +40977,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "clear_logs", function (cb) { + (0, _defineProperty2["default"])(_this11, "clear_logs", function (cb) { var params = {}; if (_this11.props.match && _this11.props.match.params.port) params.port = _this11.props.match.params.port; _this11.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { @@ -41179,17 +40999,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee3); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "on_change_search", function (e) { + (0, _defineProperty2["default"])(_this11, "on_change_search", function (e) { _this11.setState({ search: e.target.value }, _this11.set_new_params_debounced()); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_type_filter", function (name) { + (0, _defineProperty2["default"])(_this11, "set_type_filter", function (name) { _this11.setState({ type_filter: name }, _this11.set_new_params); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "set_filter", function (name, _ref8) { + (0, _defineProperty2["default"])(_this11, "set_filter", function (name, _ref8) { var value = _ref8.target.value; _this11.setState(function (prev) { return { @@ -41197,7 +41017,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this11.set_new_params); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "disable_logs", function () { + (0, _defineProperty2["default"])(_this11, "disable_logs", function () { var save_settings = _setdb["default"].get('head.save_settings'); if (save_settings) save_settings({ logs: 0 @@ -41228,7 +41048,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this11.set_new_params_debounced = _lodash["default"].debounce(_this11.set_new_params, 400); return _this11; } - (0, _createClass2["default"])(Lpm_har_viewer, [{ + (0, _inherits2["default"])(Lpm_har_viewer, _Pure_component10); + return (0, _createClass2["default"])(Lpm_har_viewer, [{ key: "componentDidMount", value: function componentDidMount() { var _this12 = this; @@ -41332,7 +41153,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), this.props.children); } }]); - return Lpm_har_viewer; }(_pure_component["default"])); var Logs_off_notice = function Logs_off_notice() { return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("h4", null, "Request logs are disabled. You can enable it back in \xA0", /*#__PURE__*/_react["default"].createElement(_reactRouterDom.Link, { @@ -41401,7 +41221,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, val || '—')); }); var Name_cell = /*#__PURE__*/function (_Pure_component11) { - (0, _inherits2["default"])(Name_cell, _Pure_component11); function Name_cell() { var _this13; (0, _classCallCheck2["default"])(this, Name_cell); @@ -41409,12 +41228,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key7] = arguments[_key7]; } _this13 = _callSuper(this, Name_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this13), "go_to_rules", function (e) { + (0, _defineProperty2["default"])(_this13, "go_to_rules", function (e) { return _setdb["default"].emit('har_viewer.set_pane', 4); }); return _this13; } - (0, _createClass2["default"])(Name_cell, [{ + (0, _inherits2["default"])(Name_cell, _Pure_component11); + return (0, _createClass2["default"])(Name_cell, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -41448,10 +41268,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, req.request.url + (status_check ? ' (status check)' : ''))))); } }]); - return Name_cell; }(_pure_component["default"]); var Encrypted_cell = /*#__PURE__*/function (_Pure_component12) { - (0, _inherits2["default"])(Encrypted_cell, _Pure_component12); function Encrypted_cell() { var _this14; (0, _classCallCheck2["default"])(this, Encrypted_cell); @@ -41459,10 +41277,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key8] = arguments[_key8]; } _this14 = _callSuper(this, Encrypted_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "state", { + (0, _defineProperty2["default"])(_this14, "state", { proxies: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "is_ssl_on", function (port) { + (0, _defineProperty2["default"])(_this14, "is_ssl_on", function (port) { var proxy = _this14.state.proxies.find(function (p) { return p.port == port; }); @@ -41471,7 +41289,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this14; } - (0, _createClass2["default"])(Encrypted_cell, [{ + (0, _inherits2["default"])(Encrypted_cell, _Pure_component12); + return (0, _createClass2["default"])(Encrypted_cell, [{ key: "componentDidMount", value: function componentDidMount() { var _this15 = this; @@ -41526,15 +41345,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Encrypted_cell; }(_pure_component["default"]); var Cell_value = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Cell_value, _React$Component); function Cell_value() { (0, _classCallCheck2["default"])(this, Cell_value); return _callSuper(this, Cell_value, arguments); } - (0, _createClass2["default"])(Cell_value, [{ + (0, _inherits2["default"])(Cell_value, _React$Component); + return (0, _createClass2["default"])(Cell_value, [{ key: "render", value: function render() { var _this$props4 = this.props, @@ -41594,7 +41412,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return col; } }]); - return Cell_value; }(_react["default"].Component); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -41604,7 +41421,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 91111: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(23748), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(47282), __webpack_require__(10600), __webpack_require__(65058), __webpack_require__(98287), __webpack_require__(91427), __webpack_require__(63721), __webpack_require__(61106), __webpack_require__(32193)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _prism, _react, _reactRouterDom, _prismjs, _instructions, _proxy_tester, _common, _nav_tabs, _i18n, _pure_component, _index) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(23748), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(47282), __webpack_require__(10600), __webpack_require__(65058), __webpack_require__(98287), __webpack_require__(91427), __webpack_require__(63721), __webpack_require__(61106), __webpack_require__(32193)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _prism, _react, _reactRouterDom, _prismjs, _instructions, _proxy_tester, _common, _nav_tabs, _i18n, _pure_component, _index) { // LICENSE_CODE ZON ISC 'use strict'; @@ -41619,7 +41436,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -41630,7 +41446,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Howto = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Howto, _Pure_component); function Howto() { var _this; (0, _classCallCheck2["default"])(this, Howto); @@ -41638,26 +41453,27 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Howto, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "choose_click", function (option) { + (0, _defineProperty2["default"])(_this, "state", {}); + (0, _defineProperty2["default"])(_this, "choose_click", function (option) { var pathname = "/howto/".concat(option); _this.props.history.push({ pathname: pathname }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "option_to_text", { + (0, _defineProperty2["default"])(_this, "option_to_text", { code: 'Integrate Proxy Manager with your code', browser: 'Integrate Proxy Manager with your browser', proxy_tester: 'Test Proxy Manager from here' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "back_btn_click", function () { + (0, _defineProperty2["default"])(_this, "back_btn_click", function () { return _this.props.history.push({ pathname: '/overview' }); }); return _this; } - (0, _createClass2["default"])(Howto, [{ + (0, _inherits2["default"])(Howto, _Pure_component); + return (0, _createClass2["default"])(Howto, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -41732,7 +41548,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Howto; }(_pure_component["default"])); var Lang_btn = function Lang_btn(props) { var class_names = 'btn btn_lpm btn_lpm_small btn_lang' + (props.active ? ' active' : ''); @@ -41741,7 +41556,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, props.text); }; var Code_instructions = (0, _common.with_www_api)((0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Code_instructions, _Pure_component2); function Code_instructions() { var _this4; (0, _classCallCheck2["default"])(this, Code_instructions); @@ -41749,7 +41563,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Code_instructions, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "click_lang", function (lang) { + (0, _defineProperty2["default"])(_this4, "click_lang", function (lang) { var pathname = "/howto/code/".concat(lang); _this4.props.history.push({ pathname: pathname @@ -41757,7 +41571,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Code_instructions, [{ + (0, _inherits2["default"])(Code_instructions, _Pure_component2); + return (0, _createClass2["default"])(Code_instructions, [{ key: "render", value: function render() { var _this5 = this; @@ -41823,10 +41638,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "click here")))); } }]); - return Code_instructions; }(_pure_component["default"]))); var Browser_instructions = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Browser_instructions, _Pure_component3); function Browser_instructions() { var _this6; (0, _classCallCheck2["default"])(this, Browser_instructions); @@ -41834,7 +41647,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, Browser_instructions, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "browser_changed", function (e) { + (0, _defineProperty2["default"])(_this6, "browser_changed", function (e) { var browser = e.target.value; var pathname = "/howto/browser/".concat(browser); _this6.props.history.push({ @@ -41843,7 +41656,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this6; } - (0, _createClass2["default"])(Browser_instructions, [{ + (0, _inherits2["default"])(Browser_instructions, _Pure_component3); + return (0, _createClass2["default"])(Browser_instructions, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -41873,7 +41687,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _instructions["default"].browser(port, lpm_token, hostname)[browser])); } }]); - return Browser_instructions; }(_pure_component["default"])); var _default = exports["default"] = Howto; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -41978,7 +41791,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 10706: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(98751), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(31346), __webpack_require__(63721), __webpack_require__(27553)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _reactBootstrapTypeahead, _etask, _setdb, _url, _common, _util, _api, _i18n, _login) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(98751), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(31346), __webpack_require__(63721), __webpack_require__(27553)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _reactBootstrapTypeahead, _etask, _setdb, _url, _common, _util, _api, _i18n, _login) { // LICENSE_CODE ZON ISC 'use strict'; @@ -41993,7 +41806,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -42009,7 +41821,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ "default": 'Something went wrong' }; var Login = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Login, _Pure_component); function Login() { var _this2; (0, _classCallCheck2["default"])(this, Login); @@ -42017,7 +41828,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Login, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { password: '', username: '', loading: false, @@ -42026,30 +41837,30 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ customer_selected: false, sending_email: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_password", function (_ref) { + (0, _defineProperty2["default"])(_this2, "update_password", function (_ref) { var value = _ref.target.value; return _this2.setState({ password: value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_username", function (_ref2) { + (0, _defineProperty2["default"])(_this2, "update_username", function (_ref2) { var value = _ref2.target.value; return _this2.setState({ username: value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "select_customer", function (customer) { + (0, _defineProperty2["default"])(_this2, "select_customer", function (customer) { return _this2.setState({ customer: customer }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "select_final_customer", function () { + (0, _defineProperty2["default"])(_this2, "select_final_customer", function () { if (_this2.state.customer) _this2.setState({ customer_selected: true }); _this2.save_user(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save_user", function () { + (0, _defineProperty2["default"])(_this2, "save_user", function () { var creds = {}; if (_this2.token) creds.token = _this2.token;else { creds.username = _this2.state.username; @@ -42057,7 +41868,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } // XXX krzysztof: move to using customer.id once API is ready if (_this2.state.customer) creds.customer = _this2.state.customer.cname; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var res; return _regenerator["default"].wrap(function _callee$(_context) { @@ -42120,8 +41931,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "verify_two_step", function (two_step_token) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "verify_two_step", function (two_step_token) { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var creds, res; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -42156,8 +41967,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_in", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "get_in", function () { + var _this = _this2; return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var ets, curr_locations; return _regenerator["default"].wrap(function _callee3$(_context8) { @@ -42265,7 +42076,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Login, [{ + (0, _inherits2["default"])(Login, _Pure_component); + return (0, _createClass2["default"])(Login, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -42314,7 +42126,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Login; }(_pure_component["default"])); var parse_arguments = function parse_arguments(argv) { return argv.replace(/(--password )(.+?)( --|$)/, '$1|||$2|||$3').split('|||'); @@ -42396,7 +42207,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return option.id && option.id.includes(props.text) || option.cname && option.cname.includes(props.text); }; var Customers_form = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Customers_form, _Pure_component2); function Customers_form() { var _this4; (0, _classCallCheck2["default"])(this, Customers_form); @@ -42404,10 +42214,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Customers_form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { cur_customer: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_change", function (e) { + (0, _defineProperty2["default"])(_this4, "on_change", function (e) { _this4.setState({ cur_customer: e }); @@ -42415,7 +42225,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Customers_form, [{ + (0, _inherits2["default"])(Customers_form, _Pure_component2); + return (0, _createClass2["default"])(Customers_form, [{ key: "render", value: function render() { var opt = this.props.user_customer_ids.map(function (e) { @@ -42449,10 +42260,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, this.props.saving_user ? 'Logging in' : 'Sign in')); } }]); - return Customers_form; }(_pure_component["default"]); var Two_step_form = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Two_step_form, _Pure_component3); function Two_step_form() { var _this5; (0, _classCallCheck2["default"])(this, Two_step_form); @@ -42460,23 +42269,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this5 = _callSuper(this, Two_step_form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { token: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_key_up", function (e) { + (0, _defineProperty2["default"])(_this5, "on_key_up", function (e) { if (e.keyCode == 13) _this5.submit(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "submit", function () { + (0, _defineProperty2["default"])(_this5, "submit", function () { _this5.props.verify_two_step(_this5.state.token); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_token_change", function (e) { + (0, _defineProperty2["default"])(_this5, "on_token_change", function (e) { return _this5.setState({ token: e.target.value }); }); return _this5; } - (0, _createClass2["default"])(Two_step_form, [{ + (0, _inherits2["default"])(Two_step_form, _Pure_component3); + return (0, _createClass2["default"])(Two_step_form, [{ key: "render", value: function render() { var _this6 = this; @@ -42501,10 +42311,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Two_step_form; }(_pure_component["default"]); var First_form = (0, _common.with_www_api)( /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(First_form, _Pure_component4); function First_form() { var _this7; (0, _classCallCheck2["default"])(this, First_form); @@ -42512,12 +42320,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this7 = _callSuper(this, First_form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_key_up", function (e) { + (0, _defineProperty2["default"])(_this7, "on_key_up", function (e) { if (e.keyCode == 13) _this7.props.save_user(); }); return _this7; } - (0, _createClass2["default"])(First_form, [{ + (0, _inherits2["default"])(First_form, _Pure_component4); + return (0, _createClass2["default"])(First_form, [{ key: "render", value: function render() { var _this8 = this; @@ -42581,7 +42390,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return First_form; }(_pure_component["default"])); var _default = exports["default"] = Login; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -42592,7 +42400,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 51618: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(8054), __webpack_require__(58626), __webpack_require__(38680), __webpack_require__(61106), __webpack_require__(340)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _har_viewer, _reactRouterDom, _url, _pure_component, _logs) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(8054), __webpack_require__(58626), __webpack_require__(38680), __webpack_require__(61106), __webpack_require__(340)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _har_viewer, _reactRouterDom, _url, _pure_component, _logs) { // LICENSE_CODE ZON ISC 'use strict'; @@ -42606,7 +42414,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -42616,7 +42423,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Logs = exports.Logs = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Logs, _Pure_component); function Logs() { var _this; (0, _classCallCheck2["default"])(this, Logs); @@ -42624,17 +42430,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Logs, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { cur_tab: 'har' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this, "set_tab", function (id) { return _this.setState({ cur_tab: id }); }); return _this; } - (0, _createClass2["default"])(Logs, [{ + (0, _inherits2["default"])(Logs, _Pure_component); + return (0, _createClass2["default"])(Logs, [{ key: "render", value: function render() { var location = this.props.location; @@ -42649,7 +42456,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_har_viewer["default"], qs_o)); } }]); - return Logs; }(_pure_component["default"])); var Dock_logs = exports.Dock_logs = function Dock_logs() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -42666,7 +42472,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 98437: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(61106), __webpack_require__(58626), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(25340), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(11477), __webpack_require__(90113), __webpack_require__(15941), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(98287), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(13239)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _pure_component, _reactRouterDom, _react, _lodash, _jquery, _classnames, _etask, _ajax, _setdb, _url, _schema, _report_bug, _cpu_warning, _tooltip, _modals, _i18n, _common, _ws, _api, _nav) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(61106), __webpack_require__(58626), __webpack_require__(27378), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(25340), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(11477), __webpack_require__(90113), __webpack_require__(15941), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(98287), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(13239)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _pure_component, _reactRouterDom, _react, _lodash, _jquery, _classnames, _etask, _ajax, _setdb, _url, _schema, _report_bug, _cpu_warning, _tooltip, _modals, _i18n, _common, _ws, _api, _nav) { // LICENSE_CODE ZON ISC 'use strict'; @@ -42681,7 +42487,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _pure_component = _interopRequireDefault(_pure_component); @@ -42701,7 +42506,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Nav = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Nav, _Pure_component); function Nav() { var _this2; (0, _classCallCheck2["default"])(this, Nav); @@ -42709,12 +42513,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Nav, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { lock: false }); return _this2; } - (0, _createClass2["default"])(Nav, [{ + (0, _inherits2["default"])(Nav, _Pure_component); + return (0, _createClass2["default"])(Nav, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -42747,7 +42552,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement(Shutdown_modal, null)); } }]); - return Nav; }(_pure_component["default"]); var Nav_left = (0, _common.with_www_api)((0, _reactRouterDom.withRouter)(function (props) { if (props.zagent) return null; @@ -42860,7 +42664,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); }; var Nav_top = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Nav_top, _Pure_component2); function Nav_top(props) { var _this4; (0, _classCallCheck2["default"])(this, Nav_top); @@ -42874,7 +42677,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this4; } - (0, _createClass2["default"])(Nav_top, [{ + (0, _inherits2["default"])(Nav_top, _Pure_component2); + return (0, _createClass2["default"])(Nav_top, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -42916,7 +42720,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Nav_top; }(_pure_component["default"]); var Logo = (0, _reactRouterDom.withRouter)(function (_ref4) { var lock = _ref4.lock; @@ -42964,12 +42767,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Upgrade_downgrade_modal = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Upgrade_downgrade_modal, _Pure_component3); function Upgrade_downgrade_modal() { (0, _classCallCheck2["default"])(this, Upgrade_downgrade_modal); return _callSuper(this, Upgrade_downgrade_modal, arguments); } - (0, _createClass2["default"])(Upgrade_downgrade_modal, [{ + (0, _inherits2["default"])(Upgrade_downgrade_modal, _Pure_component3); + return (0, _createClass2["default"])(Upgrade_downgrade_modal, [{ key: "missing_root_perm_err", value: function missing_root_perm_err(e) { return (e.xhr_info.data || {}).code == 126; @@ -43049,15 +42852,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Upgrade_downgrade_modal; }(_pure_component["default"]); var Shutdown_modal = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Shutdown_modal, _Pure_component4); function Shutdown_modal() { (0, _classCallCheck2["default"])(this, Shutdown_modal); return _callSuper(this, Shutdown_modal, arguments); } - (0, _createClass2["default"])(Shutdown_modal, [{ + (0, _inherits2["default"])(Shutdown_modal, _Pure_component4); + return (0, _createClass2["default"])(Shutdown_modal, [{ key: "confirm", value: function confirm() { this.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { @@ -43090,10 +42892,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Shutdown_modal; }(_pure_component["default"]); var Account = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Account, _Pure_component5); function Account() { var _this6; (0, _classCallCheck2["default"])(this, Account); @@ -43101,21 +42901,21 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this6 = _callSuper(this, Account, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "open_report_bug", function () { + (0, _defineProperty2["default"])(_this6, "state", {}); + (0, _defineProperty2["default"])(_this6, "open_report_bug", function () { return (0, _jquery["default"])('#report_bug_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "upgrade", function () { + (0, _defineProperty2["default"])(_this6, "upgrade", function () { return (0, _jquery["default"])('#upgrade_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "downgrade", function () { + (0, _defineProperty2["default"])(_this6, "downgrade", function () { return (0, _jquery["default"])('#downgrade_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "shutdown", function () { + (0, _defineProperty2["default"])(_this6, "shutdown", function () { return (0, _jquery["default"])('#shutdown_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "logout", function () { - var _this = (0, _assertThisInitialized2["default"])(_this6); + (0, _defineProperty2["default"])(_this6, "logout", function () { + var _this = _this6; _this6.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee4() { return _regenerator["default"].wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { @@ -43133,7 +42933,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this6; } - (0, _createClass2["default"])(Account, [{ + (0, _inherits2["default"])(Account, _Pure_component5); + return (0, _createClass2["default"])(Account, [{ key: "componentDidMount", value: function componentDidMount() { var _this7 = this; @@ -43185,7 +42986,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Account; }(_pure_component["default"])); var _default = exports["default"] = Nav; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -43196,7 +42996,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 12067: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(38680), __webpack_require__(48620), __webpack_require__(61564), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(98287), __webpack_require__(63721), __webpack_require__(8054), __webpack_require__(22891), __webpack_require__(74762), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(53269)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _classnames, _pure_component, _jquery, _url, _setdb, _util, _tooltip, _modals, _common, _i18n, _har_viewer, _stats, _proxies, _ws, _api, _overview) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(38680), __webpack_require__(48620), __webpack_require__(61564), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(98287), __webpack_require__(63721), __webpack_require__(8054), __webpack_require__(22891), __webpack_require__(74762), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(53269)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _classnames, _pure_component, _jquery, _url, _setdb, _util, _tooltip, _modals, _common, _i18n, _har_viewer, _stats, _proxies, _ws, _api, _overview) { // LICENSE_CODE ZON ISC 'use strict'; @@ -43212,7 +43012,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -43228,13 +43027,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Overview = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Overview, _Pure_component); function Overview(props) { var _this2; (0, _classCallCheck2["default"])(this, Overview); _this2 = _callSuper(this, Overview, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_logs", function (val) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "toggle_logs", function (val) { + var _this = _this2; _this2.setState({ show_logs: null }); @@ -43253,12 +43051,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_stats", function (val) { + (0, _defineProperty2["default"])(_this2, "toggle_stats", function (val) { if (!_this2.save_settings) { _this2.saved_stats = val; return; } - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -43274,8 +43072,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_sync_config", function (val) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "set_sync_config", function (val) { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var proxies; return _regenerator["default"].wrap(function _callee3$(_context3) { @@ -43319,7 +43117,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; return _this2; } - (0, _createClass2["default"])(Overview, [{ + (0, _inherits2["default"])(Overview, _Pure_component); + return (0, _createClass2["default"])(Overview, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -43405,7 +43204,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Synchronizing your Proxy Manager configuration gives you reliable backup, single configuration across all instances which propagates automatically and central control via control panel.")), /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "You can always change it later in settings.")))); } }]); - return Overview; }(_pure_component["default"]); var Toolbar = function Toolbar(_ref) { var request_stats = _ref.request_stats, @@ -43501,7 +43299,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, "Check the instructions."))); }); var Upgrade = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Upgrade, _Pure_component2); function Upgrade() { var _this5; (0, _classCallCheck2["default"])(this, Upgrade); @@ -43509,13 +43306,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Upgrade, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "upgrade", function () { + (0, _defineProperty2["default"])(_this5, "state", {}); + (0, _defineProperty2["default"])(_this5, "upgrade", function () { (0, _jquery["default"])('#upgrade_modal').modal(); }); return _this5; } - (0, _createClass2["default"])(Upgrade, [{ + (0, _inherits2["default"])(Upgrade, _Pure_component2); + return (0, _createClass2["default"])(Upgrade, [{ key: "componentDidMount", value: function componentDidMount() { var _this6 = this; @@ -43580,10 +43378,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, upgrading ? 'Upgrading...' : upgrade_error ? 'Error' : 'Upgrade'))), ver_node && !ver_node.satisfied && !electron && /*#__PURE__*/_react["default"].createElement("div", null, "To upgrade Proxy Manager, you need to update Node.js to version ", this.state.ver_node.recommended, ".")); } }]); - return Upgrade; }(_pure_component["default"]); var Upgrade_warning = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Upgrade_warning, _Pure_component3); function Upgrade_warning() { var _this7; (0, _classCallCheck2["default"])(this, Upgrade_warning); @@ -43591,12 +43387,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this7 = _callSuper(this, Upgrade_warning, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "state", { + (0, _defineProperty2["default"])(_this7, "state", { is_upgraded: false }); return _this7; } - (0, _createClass2["default"])(Upgrade_warning, [{ + (0, _inherits2["default"])(Upgrade_warning, _Pure_component3); + return (0, _createClass2["default"])(Upgrade_warning, [{ key: "componentDidMount", value: function componentDidMount() { var _this8 = this; @@ -43631,10 +43428,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "downgrade.")))); } }]); - return Upgrade_warning; }(_pure_component["default"]); var Whitelist_warning = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Whitelist_warning, _Pure_component4); function Whitelist_warning() { var _this9; (0, _classCallCheck2["default"])(this, Whitelist_warning); @@ -43642,10 +43437,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this9 = _callSuper(this, Whitelist_warning, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "state", {}); + (0, _defineProperty2["default"])(_this9, "state", {}); return _this9; } - (0, _createClass2["default"])(Whitelist_warning, [{ + (0, _inherits2["default"])(Whitelist_warning, _Pure_component4); + return (0, _createClass2["default"])(Whitelist_warning, [{ key: "componentDidMount", value: function componentDidMount() { var _this10 = this; @@ -43679,7 +43475,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "see whitelisted IPs.")))); } }]); - return Whitelist_warning; }(_pure_component["default"])); var _default = exports["default"] = Overview; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -43690,7 +43485,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 74762: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(77266), __webpack_require__(93231), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(13258), __webpack_require__(62776), __webpack_require__(31542), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(25552), __webpack_require__(25340), __webpack_require__(18434), __webpack_require__(61564), __webpack_require__(11913), __webpack_require__(98287), __webpack_require__(16248), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(97896), __webpack_require__(87866), __webpack_require__(84934), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(65388)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _toConsumableArray2, _assertThisInitialized2, _defineProperty2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _react, _pure_component, _reactBootstrap, _reactVirtualized, _reactDom, _reactRouterDom, _classnames, _fileSaver, _jquery, _ajax, _setdb, _csv, _etask, _util, _util2, _proxy_blank, _common, _zone_desc, _modals, _i18n, _chrome_widgets, _styles, _tooltip, _ws, _api, _proxies) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(9833), __webpack_require__(93231), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(13258), __webpack_require__(62776), __webpack_require__(31542), __webpack_require__(58626), __webpack_require__(60042), __webpack_require__(2926), __webpack_require__(3224), __webpack_require__(46857), __webpack_require__(48620), __webpack_require__(25552), __webpack_require__(25340), __webpack_require__(18434), __webpack_require__(61564), __webpack_require__(11913), __webpack_require__(98287), __webpack_require__(16248), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(97896), __webpack_require__(87866), __webpack_require__(84934), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(65388)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _toConsumableArray2, _defineProperty2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _react, _pure_component, _reactBootstrap, _reactVirtualized, _reactDom, _reactRouterDom, _classnames, _fileSaver, _jquery, _ajax, _setdb, _csv, _etask, _util, _util2, _proxy_blank, _common, _zone_desc, _modals, _i18n, _chrome_widgets, _styles, _tooltip, _ws, _api, _proxies) { // LICENSE_CODE ZON ISC 'use strict'; @@ -43703,7 +43498,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _regenerator = _interopRequireDefault(_regenerator); _extends2 = _interopRequireDefault(_extends2); _toConsumableArray2 = _interopRequireDefault(_toConsumableArray2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _classCallCheck2 = _interopRequireDefault(_classCallCheck2); _createClass2 = _interopRequireDefault(_createClass2); @@ -43748,12 +43542,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Targeting_cell = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Targeting_cell, _Pure_component); function Targeting_cell() { (0, _classCallCheck2["default"])(this, Targeting_cell); return _callSuper(this, Targeting_cell, arguments); } - (0, _createClass2["default"])(Targeting_cell, [{ + (0, _inherits2["default"])(Targeting_cell, _Pure_component); + return (0, _createClass2["default"])(Targeting_cell, [{ key: "render", value: function render() { var title = function title(t_country, t_state, t_city, t_zip) { @@ -43776,7 +43570,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return (0, _common.flag_with_title)(proxy.country, title(val.toUpperCase(), proxy.state && proxy.state.toUpperCase(), proxy.city, proxy.zip)); } }]); - return Targeting_cell; }(_pure_component["default"]); var Status_cell = function Status_cell(_ref2) { var proxy = _ref2.proxy; @@ -43829,12 +43622,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return null; }; var Type_cell = /*#__PURE__*/function (_React$Component) { - (0, _inherits2["default"])(Type_cell, _React$Component); function Type_cell() { (0, _classCallCheck2["default"])(this, Type_cell); return _callSuper(this, Type_cell, arguments); } - (0, _createClass2["default"])(Type_cell, [{ + (0, _inherits2["default"])(Type_cell, _React$Component); + return (0, _createClass2["default"])(Type_cell, [{ key: "render", value: function render() { if (this.props.scrolling) return 'Bright Data'; @@ -43852,10 +43645,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, (0, _i18n.t)(val)); } }]); - return Type_cell; }(_react["default"].Component); var Browser_cell = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Browser_cell, _Pure_component2); function Browser_cell() { var _this2; (0, _classCallCheck2["default"])(this, Browser_cell); @@ -43863,9 +43654,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Browser_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "open_browser", function (e) { + (0, _defineProperty2["default"])(_this2, "open_browser", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _ws["default"].post_event('Browser Click'); _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var res; @@ -43886,7 +43677,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Browser_cell, [{ + (0, _inherits2["default"])(Browser_cell, _Pure_component2); + return (0, _createClass2["default"])(Browser_cell, [{ key: "render", value: function render() { var class_names = 'btn btn_lpm btn_lpm_small'; @@ -43899,10 +43691,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Browser"))); } }]); - return Browser_cell; }(_pure_component["default"]); var Port_cell = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Port_cell, _Pure_component3); function Port_cell() { var _this3; (0, _classCallCheck2["default"])(this, Port_cell); @@ -43910,10 +43700,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Port_cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", { + (0, _defineProperty2["default"])(_this3, "state", { expanded: _this3.props.proxy.expanded }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "toggle", function (e) { + (0, _defineProperty2["default"])(_this3, "toggle", function (e) { e.stopPropagation(); var _this = _this3.props.mgr; var proxies = _this.state.proxies.slice(); @@ -43934,7 +43724,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Port_cell, [{ + (0, _inherits2["default"])(Port_cell, _Pure_component3); + return (0, _createClass2["default"])(Port_cell, [{ key: "componentDidUpdate", value: function componentDidUpdate() { this.setState({ @@ -43971,7 +43762,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, val)); } }]); - return Port_cell; }(_pure_component["default"]); var Success_rate_cell = function Success_rate_cell(_ref5) { var proxy = _ref5.proxy; @@ -44238,7 +44028,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return _objectSpread(_objectSpread({}, acc), {}, (0, _defineProperty2["default"])({}, columns[col].key, columns[col])); }, {}); var Columns_modal = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Columns_modal, _Pure_component4); function Columns_modal() { var _this4; (0, _classCallCheck2["default"])(this, Columns_modal); @@ -44246,10 +44035,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this4 = _callSuper(this, Columns_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { selected_cols: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_change", function (_ref12) { + (0, _defineProperty2["default"])(_this4, "on_change", function (_ref12) { var value = _ref12.target.value; _this4.setState(function (prev) { return { @@ -44257,19 +44046,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "click_ok", function () { + (0, _defineProperty2["default"])(_this4, "click_ok", function () { var new_columns = Object.keys(_this4.state.selected_cols).filter(function (c) { return _this4.state.selected_cols[c]; }); _this4.props.update_selected_cols(new_columns); window.localStorage.setItem('columns', JSON.stringify(_this4.state.selected_cols)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "click_cancel", function () { + (0, _defineProperty2["default"])(_this4, "click_cancel", function () { return _this4.setState({ selected_cols: _this4.state.saved_cols }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "select_all", function () { + (0, _defineProperty2["default"])(_this4, "select_all", function () { _this4.setState({ selected_cols: columns.filter(function (c) { return !c.sticky; @@ -44278,12 +44067,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, {}) }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "select_none", function () { + (0, _defineProperty2["default"])(_this4, "select_none", function () { return _this4.setState({ selected_cols: {} }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "select_default", function () { + (0, _defineProperty2["default"])(_this4, "select_default", function () { _this4.setState({ selected_cols: columns.filter(function (c) { return !c.sticky && c["default"]; @@ -44294,7 +44083,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Columns_modal, [{ + (0, _inherits2["default"])(Columns_modal, _Pure_component4); + return (0, _createClass2["default"])(Columns_modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -44350,20 +44140,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Columns_modal; }(_pure_component["default"]); var Proxies = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Proxies, _Pure_component5); function Proxies(_props) { var _this7; (0, _classCallCheck2["default"])(this, Proxies); _this7 = _callSuper(this, Proxies, [_props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "update_window_dimensions", function () { + (0, _defineProperty2["default"])(_this7, "update_window_dimensions", function () { return _this7.setState({ height: window.innerHeight }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "get_visible_proxies", function (proxies, proxy_filter, sort) { + (0, _defineProperty2["default"])(_this7, "get_visible_proxies", function (proxies, proxy_filter, sort) { if (proxy_filter === undefined) proxy_filter = _this7.state.proxy_filter; sort = sort || _this7.state.sort; var master_ports_idx = new Map(); @@ -44390,7 +44178,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "prepare_proxies", function (proxies) { + (0, _defineProperty2["default"])(_this7, "prepare_proxies", function (proxies) { for (var i = 0; i < proxies.length; i++) { var cur = proxies[i]; if (Array.isArray(cur.proxy) && cur.proxy.length == 1) cur.proxy = cur.proxy[0]; @@ -44398,8 +44186,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return proxies; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "req_status", function () { - var _this = (0, _assertThisInitialized2["default"])(_this7); + (0, _defineProperty2["default"])(_this7, "req_status", function () { + var _this = _this7; _this7.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var stats; return _regenerator["default"].wrap(function _callee3$(_context3) { @@ -44501,7 +44289,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee3, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "update", function () { + (0, _defineProperty2["default"])(_this7, "update", function () { _this7.setState({ selected_proxies: {}, checked_all: false @@ -44523,7 +44311,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee4); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "download_csv", function () { + (0, _defineProperty2["default"])(_this7, "download_csv", function () { var cols = _this7.get_cols().filter(function (c) { return c.csv == undefined || c.csv; }); @@ -44540,16 +44328,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _ws["default"].post_event('Toolbar Download CVS Clicked'); _fileSaver["default"].saveAs(_csv["default"].to_blob(data), 'proxies.csv'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "edit_columns", function () { + (0, _defineProperty2["default"])(_this7, "edit_columns", function () { _ws["default"].post_event('Toolbar Edit Columns Clicked'); (0, _jquery["default"])('#edit_columns').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "update_selected_columns", function (new_columns) { + (0, _defineProperty2["default"])(_this7, "update_selected_columns", function (new_columns) { return _this7.setState({ selected_cols: new_columns }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "select_renderer", function Select_renderer(props) { + (0, _defineProperty2["default"])(_this7, "select_renderer", function Select_renderer(props) { var _this8 = this; if (props.rowData == 'filler') return /*#__PURE__*/_react["default"].createElement("div", { className: "cp_td" @@ -44566,7 +44354,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_row_select", function (proxy) { + (0, _defineProperty2["default"])(_this7, "on_row_select", function (proxy) { var selected_proxies = _this7.state.selected_proxies; var new_selected = Object.assign({}, selected_proxies); if (selected_proxies[proxy.port]) delete new_selected[proxy.port];else new_selected[proxy.port] = proxy; @@ -44574,7 +44362,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ selected_proxies: new_selected }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "all_rows_select", function () { + (0, _defineProperty2["default"])(_this7, "all_rows_select", function () { var checked_all = !_this7.state.checked_all; var selected_proxies = checked_all ? _this7.state.visible_proxies.reduce(function (obj, p) { obj[p.port] = p; @@ -44585,13 +44373,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ checked_all: checked_all }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "show_error_ntf", function (err_ntf_list) { + (0, _defineProperty2["default"])(_this7, "show_error_ntf", function (err_ntf_list) { _this7.setState({ err_ntf_list: err_ntf_list }); (0, _jquery["default"])('#proxy_errors').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "cell_renderer", function Cell_renderer(props) { + (0, _defineProperty2["default"])(_this7, "cell_renderer", function Cell_renderer(props) { return /*#__PURE__*/_react["default"].createElement(Cell, (0, _extends2["default"])({}, props, { mgr: this, history: this.props.history, @@ -44599,7 +44387,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ show_error_ntf: this.show_error_ntf })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "on_row_click", function (e) { + (0, _defineProperty2["default"])(_this7, "on_row_click", function (e) { var proxy = e.rowData; if (proxy.proxy_type != 'persist') return; if (proxy.master_port) return; @@ -44608,7 +44396,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this7.props.history.push("/proxy/".concat(proxy.port)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "get_cols", function () { + (0, _defineProperty2["default"])(_this7, "get_cols", function () { if (!(0, _util2.is_local)()) { var actions_idx = columns.findIndex(function (col) { return col.key == 'actions'; @@ -44622,13 +44410,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return _this7.state.selected_cols.includes(col.key); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "open_delete_dialog", function (proxies) { + (0, _defineProperty2["default"])(_this7, "open_delete_dialog", function (proxies) { _this7.setState({ delete_proxies: proxies, open_delete_dialog: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "close_delete_dialog", function () { + (0, _defineProperty2["default"])(_this7, "close_delete_dialog", function () { _this7.setState({ open_delete_dialog: false }); @@ -44663,7 +44451,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _setdb["default"].set('head.proxies.update', _this7.update); return _this7; } - (0, _createClass2["default"])(Proxies, [{ + (0, _inherits2["default"])(Proxies, _Pure_component5); + return (0, _createClass2["default"])(Proxies, [{ key: "componentDidMount", value: function componentDidMount() { var _this9 = this; @@ -44863,7 +44652,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Proxies; }(_pure_component["default"])); var Header_panel = function Header_panel(props) { return /*#__PURE__*/_react["default"].createElement("div", { @@ -44871,7 +44659,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("h2", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Proxy ports")), /*#__PURE__*/_react["default"].createElement(Toolbar, props)); }; var Delete_dialog = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Delete_dialog, _Pure_component6); function Delete_dialog() { var _this11; (0, _classCallCheck2["default"])(this, Delete_dialog); @@ -44879,9 +44666,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this11 = _callSuper(this, Delete_dialog, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this11), "delete_proxies", function (e) { + (0, _defineProperty2["default"])(_this11, "delete_proxies", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this11); + var _this = _this11; var ports = _this.props.proxies.map(function (p) { return p.port; }); @@ -44910,7 +44697,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this11; } - (0, _createClass2["default"])(Delete_dialog, [{ + (0, _inherits2["default"])(Delete_dialog, _Pure_component6); + return (0, _createClass2["default"])(Delete_dialog, [{ key: "render", value: function render() { var _this$props3 = this.props, @@ -44927,10 +44715,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Delete_dialog; }(_pure_component["default"]); var Toolbar = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Toolbar, _Pure_component7); function Toolbar() { var _this12; (0, _classCallCheck2["default"])(this, Toolbar); @@ -44938,10 +44724,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this12 = _callSuper(this, Toolbar, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this12), "state", { + (0, _defineProperty2["default"])(_this12, "state", { filters: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this12), "open_delete_dialog_with_proxies", function (e) { + (0, _defineProperty2["default"])(_this12, "open_delete_dialog_with_proxies", function (e) { e.stopPropagation(); var to_delete = _this12.get_to_delete(); _ws["default"].post_event('Toolbar Action Remove Click', { @@ -44949,7 +44735,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this12.props.open_delete_dialog(to_delete); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this12), "get_to_delete", function () { + (0, _defineProperty2["default"])(_this12, "get_to_delete", function () { var selected = _this12.props.selected; return Object.values(selected).filter(function (p) { return p.proxy_type == 'persist'; @@ -44957,7 +44743,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this12; } - (0, _createClass2["default"])(Toolbar, [{ + (0, _inherits2["default"])(Toolbar, _Pure_component7); + return (0, _createClass2["default"])(Toolbar, [{ key: "toggle_filters", value: function toggle_filters() { if (!this.state.filters) _ws["default"].post_event('Toolbar Filters Clicked'); @@ -44999,10 +44786,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Toolbar; }(_pure_component["default"]); var Cell = /*#__PURE__*/function (_React$Component2) { - (0, _inherits2["default"])(Cell, _React$Component2); function Cell() { var _this14; (0, _classCallCheck2["default"])(this, Cell); @@ -45010,7 +44795,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key6] = arguments[_key6]; } _this14 = _callSuper(this, Cell, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this14), "cell_clicked", function (e) { + (0, _defineProperty2["default"])(_this14, "cell_clicked", function (e) { var p = _this14.props.rowData; if (p.master_port) return; e.stopPropagation(); @@ -45026,7 +44811,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this14; } - (0, _createClass2["default"])(Cell, [{ + (0, _inherits2["default"])(Cell, _React$Component2); + return (0, _createClass2["default"])(Cell, [{ key: "shouldComponentUpdate", value: function shouldComponentUpdate(next_props) { if (this.props.dataKey == 'last_req.url') return true; @@ -45055,10 +44841,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return props.cellData || ''; } }]); - return Cell; }(_react["default"].Component); var Actions = /*#__PURE__*/function (_Pure_component8) { - (0, _inherits2["default"])(Actions, _Pure_component8); function Actions() { var _this15; (0, _classCallCheck2["default"])(this, Actions); @@ -45067,11 +44851,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } _this15 = _callSuper(this, Actions, [].concat(args)); // XXX krzysztof: this logic is a mess, rewrite it - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this15), "get_status", function () { + (0, _defineProperty2["default"])(_this15, "get_status", function () { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var proxy = _this15.props.proxy; if (!opt.force && proxy.status == 'ok') return; - var _this = (0, _assertThisInitialized2["default"])(_this15); + var _this = _this15; return _this15.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { var params, res, errors; return _regenerator["default"].wrap(function _callee6$(_context6) { @@ -45127,9 +44911,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee6, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this15), "refresh_sessions", function (e) { + (0, _defineProperty2["default"])(_this15, "refresh_sessions", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this15); + var _this = _this15; _this15.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee7() { return _regenerator["default"].wrap(function _callee7$(_context7) { while (1) switch (_context7.prev = _context7.next) { @@ -45150,9 +44934,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee7); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this15), "duplicate", function (event) { + (0, _defineProperty2["default"])(_this15, "duplicate", function (event) { event.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this15); + var _this = _this15; _this15.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee9() { var resp; return _regenerator["default"].wrap(function _callee9$(_context9) { @@ -45189,14 +44973,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee9, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this15), "open_delete_dialog_with_port", function (e) { + (0, _defineProperty2["default"])(_this15, "open_delete_dialog_with_port", function (e) { e.stopPropagation(); _this15.post_action('Remove'); _this15.props.open_delete_dialog([_this15.props.proxy]); }); return _this15; } - (0, _createClass2["default"])(Actions, [{ + (0, _inherits2["default"])(Actions, _Pure_component8); + return (0, _createClass2["default"])(Actions, [{ key: "componentDidMount", value: function componentDidMount() { if (!this.props.proxy.status) this.get_status(); @@ -45239,7 +45024,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Actions; }(_pure_component["default"]); var Portal = function Portal(props) { return /*#__PURE__*/_reactDom["default"].createPortal(props.children, document.getElementById('del_modal')); @@ -45272,7 +45056,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 28228: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(98287), __webpack_require__(91427), __webpack_require__(61564), __webpack_require__(4066), __webpack_require__(61106), __webpack_require__(58626), __webpack_require__(47282), __webpack_require__(10600), __webpack_require__(84934), __webpack_require__(7350), __webpack_require__(16248), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(31346), __webpack_require__(1686), __webpack_require__(54213)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _objectWithoutProperties2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _etask, _setdb, _react, _jquery, _classnames, _common, _nav_tabs, _util, _presets, _pure_component, _reactRouterDom, _prismjs, _instructions, _tooltip, _controls, _zone_desc, _modals, _i18n, _api, _bullets, _proxy_add) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(25340), __webpack_require__(48620), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(98287), __webpack_require__(91427), __webpack_require__(61564), __webpack_require__(4066), __webpack_require__(61106), __webpack_require__(58626), __webpack_require__(47282), __webpack_require__(10600), __webpack_require__(84934), __webpack_require__(7350), __webpack_require__(16248), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(31346), __webpack_require__(1686), __webpack_require__(54213)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _objectWithoutProperties2, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _etask, _setdb, _react, _jquery, _classnames, _common, _nav_tabs, _util, _presets, _pure_component, _reactRouterDom, _prismjs, _instructions, _tooltip, _controls, _zone_desc, _modals, _i18n, _api, _bullets, _proxy_add) { // LICENSE_CODE ZON ISC 'use strict'; @@ -45289,7 +45073,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _etask = _interopRequireDefault(_etask); @@ -45307,7 +45090,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Proxy_add = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Proxy_add, _Pure_component); function Proxy_add() { var _this2; (0, _classCallCheck2["default"])(this, Proxy_add); @@ -45315,7 +45097,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Proxy_add, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "init_state", { + (0, _defineProperty2["default"])(_this2, "init_state", { zone: '', preset: 'session_long', show_loader: false, @@ -45323,8 +45105,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ error_list: [], step: 0 }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", Object.assign({}, _this2.init_state)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "persist", function () { + (0, _defineProperty2["default"])(_this2, "state", Object.assign({}, _this2.init_state)); + (0, _defineProperty2["default"])(_this2, "persist", function () { var form = {}; if (_this2.state.cur_tab == 'proxy_lum') { form.preset = _this2.state.preset; @@ -45335,7 +45117,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } form.proxy_type = 'persist'; _presets["default"].get(form.preset).set(form); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var resp; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -45381,9 +45163,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee4() { var resp, proxies; return _regenerator["default"].wrap(function _callee4$(_context4) { @@ -45441,20 +45223,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee4, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "field_changed", function (id) { + (0, _defineProperty2["default"])(_this2, "field_changed", function (id) { return function (value) { return _this2.setState((0, _defineProperty2["default"])({}, id, value)); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this2, "set_tab", function (id) { return _this2.setState({ cur_tab: id }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_hidden", function () { + (0, _defineProperty2["default"])(_this2, "on_hidden", function () { return _this2.setState(_this2.init_state); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "next_step", function () { + (0, _defineProperty2["default"])(_this2, "next_step", function () { return _this2.setState(function (prev) { return { step: prev.step + 1 @@ -45463,7 +45245,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Proxy_add, [{ + (0, _inherits2["default"])(Proxy_add, _Pure_component); + return (0, _createClass2["default"])(Proxy_add, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -45577,7 +45360,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Proxy_add; }(_pure_component["default"])); var Note = function Note(_ref) { var children = _ref.children; @@ -45621,7 +45403,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))))); }; var Ext_proxy = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Ext_proxy, _Pure_component2); function Ext_proxy() { var _this4; (0, _classCallCheck2["default"])(this, Ext_proxy); @@ -45629,12 +45410,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Ext_proxy, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { consts: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "json_example", '[\'1.1.1.2\', \'my_username:my_password@1.2.3.4:8888\']'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "placeholder", 'List the IPs for the external proxies that you\'d like to ' + 'connect to.\nUse format: [username:password@]ip[:port]'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "on_change_list", function (val) { + (0, _defineProperty2["default"])(_this4, "json_example", '[\'1.1.1.2\', \'my_username:my_password@1.2.3.4:8888\']'); + (0, _defineProperty2["default"])(_this4, "placeholder", 'List the IPs for the external proxies that you\'d like to ' + 'connect to.\nUse format: [username:password@]ip[:port]'); + (0, _defineProperty2["default"])(_this4, "on_change_list", function (val) { var _this4$props = _this4.props, on_field_change = _this4$props.on_field_change, zagent = _this4$props.zagent; @@ -45671,7 +45452,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Ext_proxy, [{ + (0, _inherits2["default"])(Ext_proxy, _Pure_component2); + return (0, _createClass2["default"])(Ext_proxy, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -45699,7 +45481,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, this.props.parse_error)); } }]); - return Ext_proxy; }(_pure_component["default"]); var Lum_proxy = (0, _common.with_www_api)(function (props) { var zone = props.zone, @@ -45845,7 +45626,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 61428: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(48620), __webpack_require__(16585), __webpack_require__(61564), __webpack_require__(97896), __webpack_require__(72270), __webpack_require__(68863), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(54706)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _lodash, _setdb, _modals, _util, _chrome_widgets, _conv, _country, _common, _api, _har) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(48620), __webpack_require__(16585), __webpack_require__(61564), __webpack_require__(97896), __webpack_require__(72270), __webpack_require__(68863), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(54706)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _lodash, _setdb, _modals, _util, _chrome_widgets, _conv, _country, _common, _api, _har) { // LICENSE_CODE ZON ISC 'use strict'; @@ -45861,7 +45642,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -45876,13 +45656,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Alloc_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Alloc_modal, _Pure_component); function Alloc_modal(props) { var _this2; (0, _classCallCheck2["default"])(this, Alloc_modal); _this2 = _callSuper(this, Alloc_modal, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this2, "state", { available_list: [], rendered_list: [], selected_all: false, @@ -45890,10 +45669,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ cn_filter: '', countries: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "close", function () { + (0, _defineProperty2["default"])(_this2, "close", function () { return (0, _jquery["default"])('#allocated_ips').modal('hide'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "load", function () { + (0, _defineProperty2["default"])(_this2, "load", function () { var _this2$props = _this2.props, type = _this2$props.type, form = _this2$props.form; @@ -45901,7 +45680,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.loading(true); var endpoint; if (type == 'ips') endpoint = 'allocated_ips';else endpoint = 'allocated_vips'; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var res, _available_list, available_hash, chosen_ips, chosen_ips_hash, not_chosen_ips, countries, available_list; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -45966,7 +45745,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "sync_selected_vals", function () { + (0, _defineProperty2["default"])(_this2, "sync_selected_vals", function () { var curr_vals = _this2.props.form[_this2.props.type]; var new_vals = curr_vals.filter(function (v) { return _this2.state.available_list.find(function (r) { @@ -45975,16 +45754,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this2.set_field(_this2.props.type, new_vals); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "loading", function (loading) { + (0, _defineProperty2["default"])(_this2, "loading", function (loading) { _setdb["default"].set('head.proxy_edit.loading', loading); _this2.setState({ loading: loading }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "checked", function (ip) { + (0, _defineProperty2["default"])(_this2, "checked", function (ip) { return (_this2.props.form[_this2.props.type] || []).includes(ip); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle", function (e) { + (0, _defineProperty2["default"])(_this2, "toggle", function (e) { var value = e.rowData.ip; var checked = !_this2.checked(value); var _this2$props2 = _this2.props, @@ -46008,26 +45787,26 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.set_field(type, new_alloc); _this2.update_multiply_and_pool_size(new_alloc.length); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "unselect_all", function () { + (0, _defineProperty2["default"])(_this2, "unselect_all", function () { _this2.set_field(_this2.props.type, []); _this2.set_field('pool_size', ''); _this2.set_field('multiply', 1); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "select_all", function () { + (0, _defineProperty2["default"])(_this2, "select_all", function () { var rendered_list = _this2.state.rendered_list; _this2.set_field(_this2.props.type, rendered_list.map(function (r) { return r.ip; })); _this2.update_multiply_and_pool_size(rendered_list.length); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "refresh_chosen", function () { + (0, _defineProperty2["default"])(_this2, "refresh_chosen", function () { if (_this2.props.type == 'ips') _this2.refresh(_this2.props.form.ips);else _this2.refresh(_this2.props.form.vips); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "refresh_one", function (val) { + (0, _defineProperty2["default"])(_this2, "refresh_one", function (val) { _this2.refresh([val]); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "refresh", function (vals) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "refresh", function (vals) { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee4() { var data, res, new_vals, norm_vals, map, new_ips, new_vips, countries, i, l, val, country; return _regenerator["default"].wrap(function _callee4$(_context4) { @@ -46103,8 +45882,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee4, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_other_proxies", function (map) { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "update_other_proxies", function (map) { + var _this = _this2; return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee5() { var proxies_to_update, i, proxy, new_vals, data; return _regenerator["default"].wrap(function _callee5$(_context5) { @@ -46139,7 +45918,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee5); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "normalize_vals", function (new_vals) { + (0, _defineProperty2["default"])(_this2, "normalize_vals", function (new_vals) { var old_vals = _this2.state.available_list; if (old_vals.length != new_vals.length) { _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { @@ -46174,32 +45953,32 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return normalized; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "map_vals", function (normalized) { + (0, _defineProperty2["default"])(_this2, "map_vals", function (normalized) { var old_vals = _this2.state.available_list; var map = {}; for (var i = 0; i < old_vals.length; i++) map[old_vals[i].ip] = normalized[i].ip; return map; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_multiply_and_pool_size", function (size) { + (0, _defineProperty2["default"])(_this2, "update_multiply_and_pool_size", function (size) { if (!_this2.props.form.multiply_ips && !_this2.props.form.multiply_vips) _this2.set_field('pool_size', size);else { _this2.set_field('pool_size', 1); _this2.set_field('multiply', size); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "is_refresh_enabled", function () { + (0, _defineProperty2["default"])(_this2, "is_refresh_enabled", function () { var _this2$props3 = _this2.props, plan = _this2$props3.plan, type = _this2$props3.type; return type != 'ips' || !!plan.ips; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "cols", [{ + (0, _defineProperty2["default"])(_this2, "cols", [{ id: 'ip', title: 'IP' }]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "flag_by_code", function (code) { + (0, _defineProperty2["default"])(_this2, "flag_by_code", function (code) { return code ? (0, _common.flag_with_title)(code, code.toUpperCase(), _country["default"].code2label(code)) : null; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_extra_cols", function () { + (0, _defineProperty2["default"])(_this2, "get_extra_cols", function () { return _this2.props.type == 'ips' ? [{ id: 'maxmind', title: 'Maxmind' @@ -46216,7 +45995,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.sync_rendered_list = _lodash["default"].debounce(sync_rendered_list, 300); return _this2; } - (0, _createClass2["default"])(Alloc_modal, [{ + (0, _inherits2["default"])(Alloc_modal, _Pure_component); + return (0, _createClass2["default"])(Alloc_modal, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -46328,7 +46108,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Alloc_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -46338,7 +46117,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 30839: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(79769), __webpack_require__(40131), __webpack_require__(9833), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(51154), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(68863), __webpack_require__(77259), __webpack_require__(9471), __webpack_require__(63721), __webpack_require__(7350), __webpack_require__(98287), __webpack_require__(3043), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(84934), __webpack_require__(33301)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _taggedTemplateLiteral2, _slicedToArray2, _toConsumableArray2, _react, _jquery, _lodash, _momentTimezone, _pure_component, _setdb, _country, _tz, _string, _i18n, _controls, _common, _user_agent_gen, _util, _ws, _api, _tooltip, _common2) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(73119), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(79769), __webpack_require__(40131), __webpack_require__(9833), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(51154), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(68863), __webpack_require__(77259), __webpack_require__(9471), __webpack_require__(63721), __webpack_require__(7350), __webpack_require__(98287), __webpack_require__(3043), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(84934), __webpack_require__(33301)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _extends2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _taggedTemplateLiteral2, _slicedToArray2, _toConsumableArray2, _react, _jquery, _lodash, _momentTimezone, _pure_component, _setdb, _country, _tz, _string, _i18n, _controls, _common, _user_agent_gen, _util, _ws, _api, _tooltip, _common2) { // LICENSE_CODE ZON ISC 'use strict'; @@ -46354,7 +46133,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _taggedTemplateLiteral2 = _interopRequireDefault(_taggedTemplateLiteral2); @@ -46411,7 +46189,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ value: true }]; var Browser = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Browser, _Pure_component); function Browser() { var _this2; (0, _classCallCheck2["default"])(this, Browser); @@ -46419,25 +46196,25 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Browser, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "first_header", { + (0, _defineProperty2["default"])(_this2, "first_header", { name: '', value: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { headers: [_this2.first_header], disabled_fields: {}, defaults: {}, lock: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "remove", function (idx) { + (0, _defineProperty2["default"])(_this2, "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); + (0, _defineProperty2["default"])(_this2, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this2, "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); + (0, _defineProperty2["default"])(_this2, "remove", function (idx) { var new_headers = [].concat((0, _toConsumableArray2["default"])(_this2.state.headers.slice(0, idx)), (0, _toConsumableArray2["default"])(_this2.state.headers.slice(idx + 1))); new_headers = _this2.normalize_empty(new_headers); _this2.set_field('headers', new_headers); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "normalize_empty", function (headers) { + (0, _defineProperty2["default"])(_this2, "normalize_empty", function (headers) { if (!headers.length) return [_this2.first_header]; if (!headers.filter(function (h) { return !h.name; @@ -46447,7 +46224,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }]); return headers; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update", function (idx) { + (0, _defineProperty2["default"])(_this2, "update", function (idx) { return function (name) { return function (value) { var new_headers = _this2.state.headers.map(function (h, i) { @@ -46459,12 +46236,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "turn_ssl", function () { + (0, _defineProperty2["default"])(_this2, "turn_ssl", function () { return _this2.set_field('ssl', true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "open_browser", function (e) { + (0, _defineProperty2["default"])(_this2, "open_browser", function (e) { e.stopPropagation(); - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _ws["default"].post_event('Browser Click'); _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var res; @@ -46485,7 +46262,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Browser, [{ + (0, _inherits2["default"])(Browser, _Pure_component); + return (0, _createClass2["default"])(Browser, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -46594,15 +46372,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Browser; }(_pure_component["default"]); var Header = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Header, _Pure_component2); function Header() { (0, _classCallCheck2["default"])(this, Header); return _callSuper(this, Header, arguments); } - (0, _createClass2["default"])(Header, [{ + (0, _inherits2["default"])(Header, _Pure_component2); + return (0, _createClass2["default"])(Header, [{ key: "render", value: function render() { var _this$props = this.props, @@ -46630,10 +46407,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Header; }(_pure_component["default"]); var Header_name = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Header_name, _Pure_component3); function Header_name() { var _this5; (0, _classCallCheck2["default"])(this, Header_name); @@ -46641,22 +46416,23 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this5 = _callSuper(this, Header_name, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "state", { + (0, _defineProperty2["default"])(_this5, "state", { active: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "edit_mode", function () { + (0, _defineProperty2["default"])(_this5, "edit_mode", function () { _this5.setState({ active: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "on_blur", function () { + (0, _defineProperty2["default"])(_this5, "on_blur", function () { _this5.setState({ active: false }); }); return _this5; } - (0, _createClass2["default"])(Header_name, [{ + (0, _inherits2["default"])(Header_name, _Pure_component3); + return (0, _createClass2["default"])(Header_name, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -46668,15 +46444,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement("span", null, ":")); } }]); - return Header_name; }(_pure_component["default"]); var Header_value = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Header_value, _Pure_component4); function Header_value() { (0, _classCallCheck2["default"])(this, Header_value); return _callSuper(this, Header_value, arguments); } - (0, _createClass2["default"])(Header_value, [{ + (0, _inherits2["default"])(Header_value, _Pure_component4); + return (0, _createClass2["default"])(Header_value, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -46688,7 +46463,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Header_value; }(_pure_component["default"]); var headers = { 'user-agent': [{ @@ -46706,7 +46480,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ 'sec-fetch-dest': ['document'] }; var Select_header_name = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Select_header_name, _Pure_component5); function Select_header_name() { var _this6; (0, _classCallCheck2["default"])(this, Select_header_name); @@ -46714,7 +46487,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, Select_header_name, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this6, "value_to_option", function (value) { if (!value) return { value: '', label: '--Select or type--' @@ -46724,12 +46497,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: value }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "on_change", function (e) { + (0, _defineProperty2["default"])(_this6, "on_change", function (e) { return _this6.props.on_change_wrapper(e && e.value || ''); }); return _this6; } - (0, _createClass2["default"])(Select_header_name, [{ + (0, _inherits2["default"])(Select_header_name, _Pure_component5); + return (0, _createClass2["default"])(Select_header_name, [{ key: "render", value: function render() { var _this7 = this; @@ -46746,10 +46520,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_header_name; }(_pure_component["default"]); var Select_header_value = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Select_header_value, _Pure_component6); function Select_header_value() { var _this8; (0, _classCallCheck2["default"])(this, Select_header_value); @@ -46757,7 +46529,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this8 = _callSuper(this, Select_header_value, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "value_to_option", function (value) { + (0, _defineProperty2["default"])(_this8, "value_to_option", function (value) { if (value.label && value.value) return value; if (!value) return { value: '', @@ -46768,12 +46540,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ label: value }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "on_change", function (e) { + (0, _defineProperty2["default"])(_this8, "on_change", function (e) { return _this8.props.on_change_wrapper(e && e.value || ''); }); return _this8; } - (0, _createClass2["default"])(Select_header_value, [{ + (0, _inherits2["default"])(Select_header_value, _Pure_component6); + return (0, _createClass2["default"])(Select_header_value, [{ key: "render", value: function render() { var _this9 = this; @@ -46791,7 +46564,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Select_header_value; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -46801,7 +46573,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 29877: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(16585), __webpack_require__(84934), __webpack_require__(7350), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _tooltip, _controls, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(16585), __webpack_require__(84934), __webpack_require__(7350), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _tooltip, _controls, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -46815,7 +46587,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -46826,7 +46597,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var BW_limit_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(BW_limit_modal, _Pure_component); function BW_limit_modal() { var _this; (0, _classCallCheck2["default"])(this, BW_limit_modal); @@ -46834,15 +46604,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, BW_limit_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bytes_tip", 'The number of bytes that can be used in the period'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "days_tip", 'Number of days in the period'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "renewable_tip", 'Renew limit of bytes each period or use single period ' + 'and stop usage once last day of period is reached'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "no_webhook_url_tip", 'Set webhook URL in general settings before ' + 'enabling this option'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bw_limit_webhook_tip", 'Send webhook on reaching BW limit'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "th_webhook_tip", 'Send webhook on reaching BW limit threshold'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "th_input_tip", 'Percentage threshold for sending BW limit webhook, the ' + 'value should be between 1 and 99'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "bytes_tip", 'The number of bytes that can be used in the period'); + (0, _defineProperty2["default"])(_this, "days_tip", 'Number of days in the period'); + (0, _defineProperty2["default"])(_this, "renewable_tip", 'Renew limit of bytes each period or use single period ' + 'and stop usage once last day of period is reached'); + (0, _defineProperty2["default"])(_this, "no_webhook_url_tip", 'Set webhook URL in general settings before ' + 'enabling this option'); + (0, _defineProperty2["default"])(_this, "bw_limit_webhook_tip", 'Send webhook on reaching BW limit'); + (0, _defineProperty2["default"])(_this, "th_webhook_tip", 'Send webhook on reaching BW limit threshold'); + (0, _defineProperty2["default"])(_this, "th_input_tip", 'Percentage threshold for sending BW limit webhook, the ' + 'value should be between 1 and 99'); + (0, _defineProperty2["default"])(_this, "state", { bytes: '', days: '', is_submit_disabled: true, @@ -46851,9 +46621,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ use_th_webhook: false, th_webhook_value: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "has_limit_webhook_url", !!_this.props.bw_limit_webhook_url); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "has_th_webhook_url", !!_this.props.bw_th_webhook_url); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "reset_state", function () { + (0, _defineProperty2["default"])(_this, "has_limit_webhook_url", !!_this.props.bw_limit_webhook_url); + (0, _defineProperty2["default"])(_this, "has_th_webhook_url", !!_this.props.bw_th_webhook_url); + (0, _defineProperty2["default"])(_this, "reset_state", function () { var form_bw_limit = _this.props.form.bw_limit || {}; _this.setState({ bytes: +form_bw_limit.bytes || '', @@ -46865,33 +46635,33 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ th_webhook_value: _this.has_th_webhook_url && +form_bw_limit.th_webhook_value || '' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_hide", function () { + (0, _defineProperty2["default"])(_this, "on_hide", function () { _this.reset_state(); if (_this.props.on_hide) _this.props.on_hide(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "input_changed", function (name) { + (0, _defineProperty2["default"])(_this, "input_changed", function (name) { return function (value) { if (value) value = Math.round(value) || _this.state[name]; _this.setState((0, _defineProperty2["default"])({}, name, value || ''), _this.toggle_submit_btn); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "renewable_changed", function (value) { + (0, _defineProperty2["default"])(_this, "renewable_changed", function (value) { return _this.setState({ renewable: !!value }, _this.toggle_submit_btn); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "use_limit_webhook_changed", function (value) { + (0, _defineProperty2["default"])(_this, "use_limit_webhook_changed", function (value) { return _this.setState({ use_limit_webhook: !!value }, _this.toggle_submit_btn); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "use_th_webhook_changed", function (value) { + (0, _defineProperty2["default"])(_this, "use_th_webhook_changed", function (value) { _this.setState({ use_th_webhook: !!value, th_webhook_value: '' }, _this.toggle_submit_btn); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_submit_btn", function () { + (0, _defineProperty2["default"])(_this, "toggle_submit_btn", function () { var form_bw_limit = _this.props.form.bw_limit || {}; var bytes = +_this.state.bytes; var days = +_this.state.days; @@ -46909,7 +46679,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ is_submit_disabled: !bytes || !days || bytes < 0 || days < 0 || !th_valid || bytes == old_bytes && days == old_days && renewable == old_renewable && th_webhook_value == old_th_webhook_value && use_limit_webhook == old_use_limit_webhook }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "save", function () { + (0, _defineProperty2["default"])(_this, "save", function () { _this.set_field('bw_limit', { bytes: _this.state.bytes, days: _this.state.days, @@ -46921,12 +46691,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ is_submit_disabled: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "is_threshold_valid", function (val) { + (0, _defineProperty2["default"])(_this, "is_threshold_valid", function (val) { return val > 0 && val < 100; }); return _this; } - (0, _createClass2["default"])(BW_limit_modal, [{ + (0, _inherits2["default"])(BW_limit_modal, _Pure_component); + return (0, _createClass2["default"])(BW_limit_modal, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])('#bw_limit_modal').on('hidden.bs.modal', this.on_hide); @@ -47014,7 +46785,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return BW_limit_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -47024,7 +46794,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 33301: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(98287), __webpack_require__(43058)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _setdb, _common, _fields) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(98287), __webpack_require__(43058)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _setdb, _common, _fields) { // LICENSE_CODE ZON 'use strict'; @@ -47038,7 +46808,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -47049,7 +46818,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ var Tab_context = exports.Tab_context = /*#__PURE__*/_react["default"].createContext('logs'); var mgr_proxy_shared_fields = ['debug', 'lpm_auth']; var Config = exports.Config = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Config, _Pure_component); function Config() { var _this; (0, _classCallCheck2["default"])(this, Config); @@ -47057,20 +46825,20 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Config, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { disabled_fields: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "is_disabled_ext_proxy", _setdb["default"].get('head.proxy_edit.is_disabled_ext_proxy')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_blur", function (_ref) { + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); + (0, _defineProperty2["default"])(_this, "is_disabled_ext_proxy", _setdb["default"].get('head.proxy_edit.is_disabled_ext_proxy')); + (0, _defineProperty2["default"])(_this, "on_blur", function (_ref) { var value = _ref.target.value; if (_this.props.validator) _this.set_field(_this.props.id, _this.props.validator(value)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_input_change", function (val) { + (0, _defineProperty2["default"])(_this, "on_input_change", function (val) { if (_this.props.update_on_input) _this.set_field(_this.props.id, val); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_change_wrapper", function (value, _id) { + (0, _defineProperty2["default"])(_this, "on_change_wrapper", function (value, _id) { var opt = {}; if (_this.props.save_on_blur || _this.props.skip_save) opt.skip_save = true; var curr_id = _id || _this.props.id; @@ -47079,7 +46847,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this; } - (0, _createClass2["default"])(Config, [{ + (0, _inherits2["default"])(Config, _Pure_component); + return (0, _createClass2["default"])(Config, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -47154,7 +46923,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Config; }(_pure_component["default"])); Config.WrappedComponent.contextType = Tab_context; }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -47511,7 +47279,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 7841: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(63721), __webpack_require__(98287), __webpack_require__(33301), __webpack_require__(15584), __webpack_require__(29877)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _conv, _i18n, _common, _common2, _users_modal, _bw_limit_modal) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(63721), __webpack_require__(98287), __webpack_require__(33301), __webpack_require__(15584), __webpack_require__(29877)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _conv, _i18n, _common, _common2, _users_modal, _bw_limit_modal) { // LICENSE_CODE ZON ISC 'use strict'; @@ -47525,7 +47293,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -47580,7 +47347,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var General = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(General, _Pure_component); function General() { var _this; (0, _classCallCheck2["default"])(this, General); @@ -47588,23 +47354,23 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, General, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { defaults: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "multiply_users_changed", function (val) { + (0, _defineProperty2["default"])(_this, "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "multiply_users_changed", function (val) { if (val) _this.open_users_modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bw_limit_changed", function (val) { + (0, _defineProperty2["default"])(_this, "bw_limit_changed", function (val) { if (val) return _this.open_bw_limit_modal(); _this.set_field('bw_limit', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "bw_limit_hide", function () { + (0, _defineProperty2["default"])(_this, "bw_limit_hide", function () { if (_this.state.form.bw_limit !== true) return; _this.set_field('bw_limit', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "multiply_static_changed", function (val) { + (0, _defineProperty2["default"])(_this, "multiply_static_changed", function (val) { var form = _this.state.form; var size = Math.max(form.ips.length, form.vips.length); if (val) { @@ -47616,23 +47382,24 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this.set_field('pool_size', size); _this.set_field('multiply', 1); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "ssl_changed", function (val) { + (0, _defineProperty2["default"])(_this, "ssl_changed", function (val) { if (val) return; _this.set_field('tls_lib', 'open_ssl'); _this.set_field('av_check', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_static_modal", function () { + (0, _defineProperty2["default"])(_this, "open_static_modal", function () { return (0, _jquery["default"])('#allocated_ips').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_users_modal", function () { + (0, _defineProperty2["default"])(_this, "open_users_modal", function () { return (0, _jquery["default"])('#users_modal').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_bw_limit_modal", function () { + (0, _defineProperty2["default"])(_this, "open_bw_limit_modal", function () { return (0, _jquery["default"])('#bw_limit_modal').modal('show'); }); return _this; } - (0, _createClass2["default"])(General, [{ + (0, _inherits2["default"])(General, _Pure_component); + return (0, _createClass2["default"])(General, [{ key: "proxy_connection_type_opt", value: function proxy_connection_type_opt(t) { return this.state.defaults.proxy_connection_type == 'https' ? [{ @@ -47839,7 +47606,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return General; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -47849,7 +47615,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 32193: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(79769), __webpack_require__(7501), __webpack_require__(40131), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(18477), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(98287), __webpack_require__(91427), __webpack_require__(4066), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(7350), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(25700), __webpack_require__(24270), __webpack_require__(51554), __webpack_require__(7841), __webpack_require__(95428), __webpack_require__(30839), __webpack_require__(10827), __webpack_require__(61428), __webpack_require__(43058), __webpack_require__(44212)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _taggedTemplateLiteral2, _typeof2, _slicedToArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _lodash, _classnames, _reactRouterDom, _reactTooltip, _pure_component, _etask, _date, _setdb, _string, _common, _nav_tabs, _presets, _tooltip, _modals, _i18n, _controls, _util, _ws, _api, _warnings_modal, _rules2, _targeting, _general, _rotation, _browser, _logs, _alloc_modal, _fields, _proxy_edit) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(79769), __webpack_require__(7501), __webpack_require__(40131), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(17583), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(18477), __webpack_require__(61106), __webpack_require__(25340), __webpack_require__(90212), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(98287), __webpack_require__(91427), __webpack_require__(4066), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(7350), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(25700), __webpack_require__(24270), __webpack_require__(51554), __webpack_require__(7841), __webpack_require__(95428), __webpack_require__(30839), __webpack_require__(10827), __webpack_require__(61428), __webpack_require__(43058), __webpack_require__(44212)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _taggedTemplateLiteral2, _typeof2, _slicedToArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _lodash, _classnames, _reactRouterDom, _reactTooltip, _pure_component, _etask, _date, _setdb, _string, _common, _nav_tabs, _presets, _tooltip, _modals, _i18n, _controls, _util, _ws, _api, _warnings_modal, _rules2, _targeting, _general, _rotation, _browser, _logs, _alloc_modal, _fields, _proxy_edit) { // LICENSE_CODE ZON ISC 'use strict'; @@ -47869,7 +47635,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -47902,12 +47667,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null, error, /*#__PURE__*/_react["default"].createElement("br", null), "There may be an error in configuration file", /*#__PURE__*/_react["default"].createElement("br", null), "Anto redirect to overview"); }; var Index = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Index, _Pure_component); function Index(props) { var _this2; (0, _classCallCheck2["default"])(this, Index); _this2 = _callSuper(this, Index, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_loader", function () { + (0, _defineProperty2["default"])(_this2, "update_loader", function () { _this2.setState(function (state) { var show_loader = !state.proxies || !state.defaults || !state.zones; var zone_name = !show_loader && (state.form.zone || state.zones.def); @@ -47917,12 +47681,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "delayed_loader", function () { + (0, _defineProperty2["default"])(_this2, "delayed_loader", function () { var fn = _lodash["default"].debounce(_this2.update_loader); _this2.debounced.push(fn); return fn; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "goto_field", function (field) { + (0, _defineProperty2["default"])(_this2, "goto_field", function (field) { var tab; for (var _i = 0, _Object$entries = Object.entries(_fields.tabs); _i < _Object$entries.length; _i++) { var _Object$entries$_i = (0, _slicedToArray2["default"])(_Object$entries[_i], 2), @@ -47944,7 +47708,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "isEmpty", function (value) { + (0, _defineProperty2["default"])(_this2, "isEmpty", function (value) { var type = (0, _typeof2["default"])(value); switch (type) { case 'boolean': @@ -47962,7 +47726,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return _this2.isEmpty(Object.values(value)); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "has_changes", function (new_obj, old_obj) { + (0, _defineProperty2["default"])(_this2, "has_changes", function (new_obj, old_obj) { var is_changed = _lodash["default"].intersection(Object.keys(new_obj), Object.keys(old_obj)).some(function (k) { return !_lodash["default"].isEqual(new_obj[k], old_obj[k]); }); @@ -47973,7 +47737,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return is_changed || diffs; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", function (field_name, value) { + (0, _defineProperty2["default"])(_this2, "set_field", function (field_name, value) { _this2.setState(function (prev_state) { var new_form = _objectSpread(_objectSpread({}, prev_state.form), {}, (0, _defineProperty2["default"])({}, field_name, value)); var pending_form = _objectSpread(_objectSpread({}, prev_state.pending_form), {}, (0, _defineProperty2["default"])({}, field_name, value)); @@ -47986,7 +47750,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _setdb["default"].set('head.proxy_edit.form.' + field_name, value); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "start_saving", function () { + (0, _defineProperty2["default"])(_this2, "start_saving", function () { _this2.setState({ saving: true }, function () { @@ -47994,7 +47758,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _this2.debounced_save(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "is_valid_field", function (field_name) { + (0, _defineProperty2["default"])(_this2, "is_valid_field", function (field_name) { var zones = _this2.state.zones; var form = _this2.state.form; if (!zones) return false; @@ -48020,19 +47784,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (field_name == 'carrier') return permissions.includes('asn'); return true; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "is_disabled_ext_proxy", function (field_name) { + (0, _defineProperty2["default"])(_this2, "is_disabled_ext_proxy", function (field_name) { var form = _this2.state.form; if (form.ext_proxies && _fields.all_fields[field_name] && !_fields.all_fields[field_name].ext) { return true; } return false; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_default_mgr_proxy_shared_fields", function (form) { + (0, _defineProperty2["default"])(_this2, "set_default_mgr_proxy_shared_fields", function (form) { mgr_proxy_shared_fields.forEach(function (k) { if (!form.hasOwnProperty(k) && _this2.state.defaults[k]) form[k] = "default-".concat(_this2.state.defaults[k]); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "apply_preset", function (_form, preset, is_mount) { + (0, _defineProperty2["default"])(_this2, "apply_preset", function (_form, preset, is_mount) { var form_upd = {}; var form = Object.assign({}, _form); if (!preset) preset = form.preset; @@ -48077,7 +47841,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _setdb["default"].set('head.proxy_edit.form', form); for (var i in form) _setdb["default"].emit('head.proxy_edit.form.' + i, form[i]); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "apply_rules", function (_ref) { + (0, _defineProperty2["default"])(_this2, "apply_rules", function (_ref) { var rules = _ref.rules; if (!rules) return; var _rules = rules.map(_rules2.map_rule_to_form).map(function (r, i) { @@ -48087,7 +47851,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); _setdb["default"].set('head.proxy_edit.rules', _rules); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_errors", function (_errors) { + (0, _defineProperty2["default"])(_this2, "set_errors", function (_errors) { var errors = _errors.reduce(function (acc, e) { return Object.assign(acc, (0, _defineProperty2["default"])({}, e.field, e.msg)); }, {}); @@ -48096,7 +47860,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ error_list: _errors }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_proxies", function () { + (0, _defineProperty2["default"])(_this2, "update_proxies", function () { return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var proxies; return _regenerator["default"].wrap(function _callee$(_context) { @@ -48114,17 +47878,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "lock_nav", function (lock) { + (0, _defineProperty2["default"])(_this2, "lock_nav", function (lock) { return _setdb["default"].set('head.lock_navigation', lock); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { if (_this2.saving) { _this2.resave = true; return; } var data = _this2.prepare_to_save(); _this2.saving = true; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; return _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee3() { var update_url, resp, c_form, port; return _regenerator["default"].wrap(function _callee3$(_context3) { @@ -48200,7 +47964,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee3, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "prepare_to_save", function () { + (0, _defineProperty2["default"])(_this2, "prepare_to_save", function () { var save_form = Object.assign({}, _this2.state.pending_form); var _loop = function _loop(field) { if (!_this2.is_valid_field(field) || save_form[field] === null) save_form[field] = ''; @@ -48248,7 +48012,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } return save_form; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "get_curr_plan", function () { + (0, _defineProperty2["default"])(_this2, "get_curr_plan", function () { if (!_this2.state.zones) return {}; var zone_name = _this2.state.form.zone || _this2.state.zones.def; var zone = _this2.state.zones.zones.find(function (p) { @@ -48256,12 +48020,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }) || {}; return zone.plan || {}; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "back_func", function () { + (0, _defineProperty2["default"])(_this2, "back_func", function () { return _this2.props.history.push({ pathname: '/overview' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_back_click", function () { + (0, _defineProperty2["default"])(_this2, "on_back_click", function () { _ws["default"].post_event('Back to Overview Click', { settings_changed: _this2.state.is_changed }); @@ -48285,7 +48049,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _setdb["default"].set('head.proxy_edit.get_curr_plan', _this2.get_curr_plan); return _this2; } - (0, _createClass2["default"])(Index, [{ + (0, _inherits2["default"])(Index, _Pure_component); + return (0, _createClass2["default"])(Index, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -48458,10 +48223,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, gs.sync_config && !gs.zagent && /*#__PURE__*/_react["default"].createElement("span", null, _fields.tips.sync_config_warn))); } }]); - return Index; }(_pure_component["default"])); var Nav_tabs_wrapper = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Nav_tabs_wrapper, _Pure_component2); function Nav_tabs_wrapper() { var _this5; (0, _classCallCheck2["default"])(this, Nav_tabs_wrapper); @@ -48469,7 +48232,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this5 = _callSuper(this, Nav_tabs_wrapper, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this5, "set_tab", function (id) { _ws["default"].post_event('Tab Click', { tab: id }); @@ -48481,7 +48244,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this5; } - (0, _createClass2["default"])(Nav_tabs_wrapper, [{ + (0, _inherits2["default"])(Nav_tabs_wrapper, _Pure_component2); + return (0, _createClass2["default"])(Nav_tabs_wrapper, [{ key: "tabs", get: function get() { return ['logs', 'target', 'rotation', 'rules'].concat((0, _toConsumableArray2["default"])(!this.props.zagent ? ['browser'] : []), ['general']); @@ -48501,7 +48265,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Nav_tabs_wrapper; }(_pure_component["default"])); var Header = function Header(props) { var title = props.zagent ? 'the Cloud' : 'Proxy Manager'; @@ -48522,7 +48285,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Back_btn = exports.Back_btn = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Back_btn, _Pure_component3); function Back_btn() { var _this6; (0, _classCallCheck2["default"])(this, Back_btn); @@ -48530,12 +48292,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this6 = _callSuper(this, Back_btn, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", { + (0, _defineProperty2["default"])(_this6, "state", { lock: false }); return _this6; } - (0, _createClass2["default"])(Back_btn, [{ + (0, _inherits2["default"])(Back_btn, _Pure_component3); + return (0, _createClass2["default"])(Back_btn, [{ key: "componentDidMount", value: function componentDidMount() { var _this7 = this; @@ -48559,7 +48322,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement("span", null, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Back to overview"))); } }]); - return Back_btn; }(_pure_component["default"]); var Port_title = function Port_title(_ref2) { var port = _ref2.port, @@ -48569,7 +48331,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return /*#__PURE__*/_react["default"].createElement("h2", null, t('Proxy on port'), " ", port); }; var Open_browser_btn = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Open_browser_btn, _Pure_component4); function Open_browser_btn() { var _this8; (0, _classCallCheck2["default"])(this, Open_browser_btn); @@ -48577,8 +48338,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this8 = _callSuper(this, Open_browser_btn, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this8), "open_browser", function () { - var _this = (0, _assertThisInitialized2["default"])(_this8); + (0, _defineProperty2["default"])(_this8, "open_browser", function () { + var _this = _this8; _ws["default"].post_event('Browser Click'); _this8.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee6() { var res; @@ -48599,7 +48360,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this8; } - (0, _createClass2["default"])(Open_browser_btn, [{ + (0, _inherits2["default"])(Open_browser_btn, _Pure_component4); + return (0, _createClass2["default"])(Open_browser_btn, [{ key: "render", value: function render() { var _this9 = this; @@ -48616,7 +48378,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Open_browser_btn; }(_pure_component["default"]); var Main_window = (0, _reactRouterDom.withRouter)(function (_ref3) { var match = _ref3.match; @@ -48652,7 +48413,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); }); var Nav = /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Nav, _Pure_component5); function Nav() { var _this10; (0, _classCallCheck2["default"])(this, Nav); @@ -48660,10 +48420,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this10 = _callSuper(this, Nav, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "_reset_fields", function () { + (0, _defineProperty2["default"])(_this10, "state", {}); + (0, _defineProperty2["default"])(_this10, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this10, "is_valid_field", _setdb["default"].get('head.proxy_edit.is_valid_field')); + (0, _defineProperty2["default"])(_this10, "_reset_fields", function () { _this10.set_field('ips', []); _this10.set_field('vips', []); _this10.set_field('users', []); @@ -48671,13 +48431,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this10.set_field('multiply_vips', false); _this10.set_field('multiply_users', false); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "update_preset", function (val) { + (0, _defineProperty2["default"])(_this10, "update_preset", function (val) { _this10.props.on_change_preset(_this10.props.form, val); var disabled_fields = _presets["default"].get(val).disabled || {}; _setdb["default"].set('head.proxy_edit.disabled_fields', disabled_fields); _this10._reset_fields(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "update_zone", function (new_zone) { + (0, _defineProperty2["default"])(_this10, "update_zone", function (new_zone) { var new_preset; var curr_zone = _this10.props.form.zone; if (_this10.is_unblocker(curr_zone) && !_this10.is_unblocker(new_zone)) new_preset = _presets["default"].get_default().key;else if (!_this10.is_unblocker(curr_zone) && _this10.is_unblocker(new_zone)) new_preset = 'unblocker'; @@ -48690,7 +48450,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (!_this10.is_valid_field(field, new_zone)) _this10.set_field(field, ''); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "is_unblocker", function (zone_name) { + (0, _defineProperty2["default"])(_this10, "is_unblocker", function (zone_name) { if (!_this10.state.zones) return; var _ref5 = _this10.state.zones.zones.find(function (z) { return z.name == zone_name; @@ -48700,7 +48460,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this10; } - (0, _createClass2["default"])(Nav, [{ + (0, _inherits2["default"])(Nav, _Pure_component5); + return (0, _createClass2["default"])(Nav, [{ key: "componentDidMount", value: function componentDidMount() { var _this11 = this; @@ -48773,10 +48534,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Nav; }(_pure_component["default"]); var Confirmation_modal = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Confirmation_modal, _Pure_component6); function Confirmation_modal(props) { var _this13; (0, _classCallCheck2["default"])(this, Confirmation_modal); @@ -48784,10 +48543,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this13.state = { no_confirm: false }; - (0, _util.bind_all)((0, _assertThisInitialized2["default"])(_this13), (0, _string.qw)(_templateObject3 || (_templateObject3 = (0, _taggedTemplateLiteral2["default"])(["toggle_dismiss handle_ok handle_dismiss"])))); + (0, _util.bind_all)(_this13, (0, _string.qw)(_templateObject3 || (_templateObject3 = (0, _taggedTemplateLiteral2["default"])(["toggle_dismiss handle_ok handle_dismiss"])))); return _this13; } - (0, _createClass2["default"])(Confirmation_modal, [{ + (0, _inherits2["default"])(Confirmation_modal, _Pure_component6); + return (0, _createClass2["default"])(Confirmation_modal, [{ key: "componentDidMount", value: function componentDidMount() { var no_confirm = localStorage.getItem('no-confirm-zone-preset'); @@ -48834,7 +48594,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("h4", null, "Changing preset or zone may reset some other options. Are you sure you want to continue?")); } }]); - return Confirmation_modal; }(_pure_component["default"]); var Field = function Field(_ref6) { var id = _ref6.id, @@ -48882,7 +48641,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 10827: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61320), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(97896), __webpack_require__(98287), __webpack_require__(8054), __webpack_require__(48620), __webpack_require__(91427), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _moment, _reactRouterDom, _pure_component, _chrome_widgets, _common, _har_viewer, _setdb, _nav_tabs, _tooltip, _i18n, _api) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61320), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(97896), __webpack_require__(98287), __webpack_require__(8054), __webpack_require__(48620), __webpack_require__(91427), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _moment, _reactRouterDom, _pure_component, _chrome_widgets, _common, _har_viewer, _setdb, _nav_tabs, _tooltip, _i18n, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -48897,7 +48656,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -48911,7 +48669,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _moment["default"].relativeTimeThreshold('ss', 60); _moment["default"].relativeTimeThreshold('s', 50); var Logs = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Logs, _Pure_component); function Logs() { var _this2; (0, _classCallCheck2["default"])(this, Logs); @@ -48919,7 +48676,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Logs, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_tab", function (id) { + (0, _defineProperty2["default"])(_this2, "set_tab", function (id) { var port = _this2.props.match.params.port; var pathname = "/proxy/".concat(port, "/logs/").concat(id); _this2.props.history.push({ @@ -48928,7 +48685,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Logs, [{ + (0, _inherits2["default"])(Logs, _Pure_component); + return (0, _createClass2["default"])(Logs, [{ key: "render", value: function render() { var path = this.props.match.path; @@ -48960,7 +48718,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Logs; }(_pure_component["default"])); var _default = exports["default"] = Logs; var Nav = function Nav(_ref2) { @@ -48992,7 +48749,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ title: 'Expire' }]; var Banned_ips = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Banned_ips, _Pure_component2); function Banned_ips() { var _this3; (0, _classCallCheck2["default"])(this, Banned_ips); @@ -49000,12 +48756,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Banned_ips, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", { + (0, _defineProperty2["default"])(_this3, "state", { ips: [], unbanning: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "fetch_ips_data", function () { - var _this = (0, _assertThisInitialized2["default"])(_this3); + (0, _defineProperty2["default"])(_this3, "fetch_ips_data", function () { + var _this = _this3; return _this3.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var data; return _regenerator["default"].wrap(function _callee$(_context) { @@ -49029,8 +48785,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "unbanip", function (ip, domain) { - var _this = (0, _assertThisInitialized2["default"])(_this3); + (0, _defineProperty2["default"])(_this3, "unbanip", function (ip, domain) { + var _this = _this3; _this3.setState({ unbanning: true }); @@ -49062,8 +48818,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "unbanips", function () { - var _this = (0, _assertThisInitialized2["default"])(_this3); + (0, _defineProperty2["default"])(_this3, "unbanips", function () { + var _this = _this3; _this3.setState({ unbanning: true }); @@ -49093,7 +48849,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Banned_ips, [{ + (0, _inherits2["default"])(Banned_ips, _Pure_component2); + return (0, _createClass2["default"])(Banned_ips, [{ key: "componentDidMount", value: function componentDidMount() { this.fetch_ips_data(); @@ -49139,7 +48896,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Banned_ips; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -49149,7 +48905,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 95428: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(98287), __webpack_require__(33301), __webpack_require__(63721), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _common, _common2, _i18n, _pure_component, _jquery, _setdb) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(98287), __webpack_require__(33301), __webpack_require__(63721), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _common, _common2, _i18n, _pure_component, _jquery, _setdb) { // LICENSE_CODE ZON ISC 'use strict'; @@ -49163,7 +48919,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -49200,7 +48955,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ value: 'cn' }]; var Rotation = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Rotation, _Pure_component); function Rotation() { var _this; (0, _classCallCheck2["default"])(this, Rotation); @@ -49208,26 +48962,27 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Rotation, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "get_type", function () { + (0, _defineProperty2["default"])(_this, "state", {}); + (0, _defineProperty2["default"])(_this, "goto_field", _setdb["default"].get('head.proxy_edit.goto_field')); + (0, _defineProperty2["default"])(_this, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this, "get_curr_plan", _setdb["default"].get('head.proxy_edit.get_curr_plan')); + (0, _defineProperty2["default"])(_this, "get_type", function () { // XXX krzysztof: cleanup type (index.js rotation.js general.js) var curr_plan = _this.get_curr_plan(); var type; if (curr_plan && (curr_plan.type || '').startsWith('static')) type = 'ips';else if (curr_plan && !!curr_plan.vip) type = 'vips'; return type; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "open_modal", function () { + (0, _defineProperty2["default"])(_this, "open_modal", function () { return (0, _jquery["default"])('#allocated_ips').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "set_ssl", function () { + (0, _defineProperty2["default"])(_this, "set_ssl", function () { return _this.set_field('ssl', true); }); return _this; } - (0, _createClass2["default"])(Rotation, [{ + (0, _inherits2["default"])(Rotation, _Pure_component); + return (0, _createClass2["default"])(Rotation, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -49313,7 +49068,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Rotation; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -49323,7 +49077,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 24270: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(60042), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(88772), __webpack_require__(90212), __webpack_require__(18434), __webpack_require__(98287), __webpack_require__(65058), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(29436), __webpack_require__(32757), __webpack_require__(43058)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _classnames, _setdb, _conv, _rules_util, _date, _util, _common, _proxy_tester, _tooltip, _i18n, _toggle_on_off, _ws, _fields) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(61106), __webpack_require__(60042), __webpack_require__(48620), __webpack_require__(72270), __webpack_require__(88772), __webpack_require__(90212), __webpack_require__(18434), __webpack_require__(98287), __webpack_require__(65058), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(29436), __webpack_require__(32757), __webpack_require__(43058)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _pure_component, _classnames, _setdb, _conv, _rules_util, _date, _util, _common, _proxy_tester, _tooltip, _i18n, _toggle_on_off, _ws, _fields) { // LICENSE_CODE ZON 'use strict'; @@ -49338,7 +49092,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -49436,12 +49189,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); }; var Rules = exports.Rules = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Rules, _Pure_component); function Rules(props) { var _this; (0, _classCallCheck2["default"])(this, Rules); _this = _callSuper(this, Rules, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "update_rule", function (rule) { + (0, _defineProperty2["default"])(_this, "update_rule", function (rule) { if (!rule) return; _this.setState(function (prev) { return { @@ -49452,7 +49204,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.rules_update); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rule_del", function (id) { + (0, _defineProperty2["default"])(_this, "rule_del", function (id) { _this.setState(function (prev) { var new_state = { rules: prev.rules.filter(function (r) { @@ -49468,18 +49220,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return new_state; }, _this.rules_update); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rules_update", function () { + (0, _defineProperty2["default"])(_this, "rules_update", function () { _setdb["default"].set('head.proxy_edit.rules', _this.state.rules); var rules = _this.state.rules.map(rule_prepare).filter(Boolean); _this.set_field('rules', rules); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "turn_ssl", function () { + (0, _defineProperty2["default"])(_this, "turn_ssl", function () { return _this.set_field('ssl', true); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "turn_debug", function () { + (0, _defineProperty2["default"])(_this, "turn_debug", function () { return _this.set_field('debug', 'full'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rule_add", function () { + (0, _defineProperty2["default"])(_this, "rule_add", function () { var rule = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; _this.setState(function (prev) { rule.id = prev.max_id + 1; @@ -49489,16 +49241,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this.rules_update); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "rule_add_cb", function () { + (0, _defineProperty2["default"])(_this, "rule_add_cb", function () { _this.suggestion_event(_this.suggestions.custom); _this.rule_add(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "savebw_rule_exists", function () { + (0, _defineProperty2["default"])(_this, "savebw_rule_exists", function () { return _this.state.rules.some(function (r) { return r.action == 'bypass_proxy' && (r.trigger_url_regex || '').includes('jpg'); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "savebw_rule_add", function () { + (0, _defineProperty2["default"])(_this, "savebw_rule_add", function () { _this.suggestion_event(_this.suggestions.savebw); _this.rule_add({ action: 'bypass_proxy', @@ -49506,12 +49258,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ trigger_url_regex: '\\.(png|jpg|jpeg|svg|gif|mp3|avi|mp4)' + '(#.*|\\?.*)?$' }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "retry_rule_exists", function () { + (0, _defineProperty2["default"])(_this, "retry_rule_exists", function () { return _this.state.rules.some(function (r) { return r.action == 'retry' && r.status == '(4|5)..'; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "retry_rule_add", function () { + (0, _defineProperty2["default"])(_this, "retry_rule_add", function () { _this.suggestion_event(_this.suggestions.retry); _this.rule_add({ action: 'retry', @@ -49537,7 +49289,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this.goto_field = _setdb["default"].get('head.proxy_edit.goto_field'); return _this; } - (0, _createClass2["default"])(Rules, [{ + (0, _inherits2["default"])(Rules, _Pure_component); + return (0, _createClass2["default"])(Rules, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -49628,7 +49381,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }), /*#__PURE__*/_react["default"].createElement(Tester_wrapper, null)); } }]); - return Rules; }(_pure_component["default"]); var New_rule_btn = function New_rule_btn(_ref) { var on_click = _ref.on_click, @@ -49643,12 +49395,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var Tester_wrapper = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Tester_wrapper, _Pure_component2); function Tester_wrapper() { (0, _classCallCheck2["default"])(this, Tester_wrapper); return _callSuper(this, Tester_wrapper, arguments); } - (0, _createClass2["default"])(Tester_wrapper, [{ + (0, _inherits2["default"])(Tester_wrapper, _Pure_component2); + return (0, _createClass2["default"])(Tester_wrapper, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -49665,10 +49417,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Tester_wrapper; }(_pure_component["default"])); var Rule_config = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Rule_config, _Pure_component3); function Rule_config() { var _this4; (0, _classCallCheck2["default"])(this, Rule_config); @@ -49676,10 +49426,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this4 = _callSuper(this, Rule_config, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { disabled_fields: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "value_change", function (value) { + (0, _defineProperty2["default"])(_this4, "value_change", function (value) { if (_this4.props.on_change) _this4.props.on_change(value); _setdb["default"].emit('head.proxy_edit.update_rule', { field: _this4.props.id, @@ -49689,7 +49439,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Rule_config, [{ + (0, _inherits2["default"])(Rule_config, _Pure_component3); + return (0, _createClass2["default"])(Rule_config, [{ key: "componentDidMount", value: function componentDidMount() { var _this5 = this; @@ -49727,7 +49478,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Rule_config; }(_pure_component["default"]); var Ban_ips_note = (0, _reactRouterDom.withRouter)(function (_ref2) { var match = _ref2.match, @@ -49744,7 +49494,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Currently banned IPs"))); }); var Rule = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Rule, _Pure_component4); function Rule() { var _this6; (0, _classCallCheck2["default"])(this, Rule); @@ -49752,17 +49501,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this6 = _callSuper(this, Rule, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "state", { + (0, _defineProperty2["default"])(_this6, "state", { expanded: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "set_rule_field", function (field, value) { + (0, _defineProperty2["default"])(_this6, "set_rule_field", function (field, value) { _setdb["default"].emit('head.proxy_edit.update_rule', { rule_id: _this6.props.rule.id, field: field, value: value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "change_ui_block", function (blocked) { + (0, _defineProperty2["default"])(_this6, "change_ui_block", function (blocked) { if (blocked) _this6.setState({ ui_blocked: true });else { @@ -49773,24 +49522,25 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "toggle_active", function (e) { + (0, _defineProperty2["default"])(_this6, "toggle_active", function (e) { e.stopPropagation(); var active = _this6.props.rule.active === undefined || _this6.props.rule.active; _this6.set_rule_field('active', !active); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "expand", function () { + (0, _defineProperty2["default"])(_this6, "expand", function () { _this6.setState({ expanded: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "collapse", function () { + (0, _defineProperty2["default"])(_this6, "collapse", function () { _this6.setState({ expanded: false }); }); return _this6; } - (0, _createClass2["default"])(Rule, [{ + (0, _inherits2["default"])(Rule, _Pure_component4); + return (0, _createClass2["default"])(Rule, [{ key: "componentDidMount", value: function componentDidMount() { var rule = this.props.rule; @@ -49856,10 +49606,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }))); } }]); - return Rule; }(_pure_component["default"]); var Action = (0, _common.with_www_api)((0, _common.with_proxy_ports)((0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component5) { - (0, _inherits2["default"])(Action, _Pure_component5); function Action() { var _this7; (0, _classCallCheck2["default"])(this, Action); @@ -49867,10 +49615,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this7 = _callSuper(this, Action, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "state", { + (0, _defineProperty2["default"])(_this7, "state", { ports: [] }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "action_changed", function (val) { + (0, _defineProperty2["default"])(_this7, "action_changed", function (val) { var _this7$props = _this7.props, ports_opt = _this7$props.ports_opt, match = _this7$props.match, @@ -49891,10 +49639,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } else set_rule_field('ban_ip_duration', ''); if (val == 'retry') set_rule_field('retry_number', 3); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "request_method_changed", function (val) { + (0, _defineProperty2["default"])(_this7, "request_method_changed", function (val) { if (val == 'GET') delete _this7.props.rule.request_payload; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "goto_tester", function () { + (0, _defineProperty2["default"])(_this7, "goto_tester", function () { _this7.props.history.push({ pathname: "/proxy_tester", state: { @@ -49903,7 +49651,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ } }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "should_show_refresh", function () { + (0, _defineProperty2["default"])(_this7, "should_show_refresh", function () { var _this7$state = _this7.state, zones = _this7$state.zones, curr_zone = _this7$state.curr_zone; @@ -49915,7 +49663,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (plan.type == 'resident') return plan.vips > 0 || plan.vips_type == 'shared'; return false; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "request_methods", function () { + (0, _defineProperty2["default"])(_this7, "request_methods", function () { return ['GET', 'POST', 'PUT', 'DELETE'].map(function (m) { return { key: m, @@ -49923,7 +49671,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this7), "action_types_with_updated_domain", function () { + (0, _defineProperty2["default"])(_this7, "action_types_with_updated_domain", function () { var _action_types = _util["default"].clone_deep(_rules_util.action_types); _action_types.forEach(function (at) { return at.tooltip = (at.tooltip || '').replace(_rules_util.WWW_API, _this7.props.www_api); @@ -49932,7 +49680,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this7; } - (0, _createClass2["default"])(Action, [{ + (0, _inherits2["default"])(Action, _Pure_component5); + return (0, _createClass2["default"])(Action, [{ key: "componentDidMount", value: function componentDidMount() { var _this8 = this; @@ -50078,10 +49827,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Action; }(_pure_component["default"])))); var Trigger = /*#__PURE__*/function (_Pure_component6) { - (0, _inherits2["default"])(Trigger, _Pure_component6); function Trigger() { var _this9; (0, _classCallCheck2["default"])(this, Trigger); @@ -50089,7 +49836,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this9 = _callSuper(this, Trigger, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "trigger_changed", function (val) { + (0, _defineProperty2["default"])(_this9, "trigger_changed", function (val) { var _this9$props = _this9.props, rule = _this9$props.rule, set_rule_field = _this9$props.set_rule_field; @@ -50103,13 +49850,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ if (val != 'max_req_time') set_rule_field('max_req_time', ''); if (!val) set_rule_field('trigger_url_regex', ''); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this9), "trigger_code_changed", function (val) { + (0, _defineProperty2["default"])(_this9, "trigger_code_changed", function (val) { _this9.props.change_ui_block(true); _this9.props.set_rule_field('trigger_code', val); }); return _this9; } - (0, _createClass2["default"])(Trigger, [{ + (0, _inherits2["default"])(Trigger, _Pure_component6); + return (0, _createClass2["default"])(Trigger, [{ key: "render", value: function render() { var _this$props3 = this.props, @@ -50206,10 +49954,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Trigger; }(_pure_component["default"]); var Trigger_code = /*#__PURE__*/function (_Pure_component7) { - (0, _inherits2["default"])(Trigger_code, _Pure_component7); function Trigger_code() { var _this10; (0, _classCallCheck2["default"])(this, Trigger_code); @@ -50217,7 +49963,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key5] = arguments[_key5]; } _this10 = _callSuper(this, Trigger_code, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "type_opt", [{ + (0, _defineProperty2["default"])(_this10, "type_opt", [{ key: 'Before send', value: 'before_send' }, { @@ -50230,10 +49976,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ key: 'Timeout', value: 'timeout' }]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this10), "state", {}); + (0, _defineProperty2["default"])(_this10, "state", {}); return _this10; } - (0, _createClass2["default"])(Trigger_code, [{ + (0, _inherits2["default"])(Trigger_code, _Pure_component7); + return (0, _createClass2["default"])(Trigger_code, [{ key: "render", value: function render() { var _this$props4 = this.props, @@ -50283,7 +50030,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Trigger_code; }(_pure_component["default"]); var Btn_rule_del = function Btn_rule_del(_ref4) { var on_click = _ref4.on_click; @@ -50332,7 +50078,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 51554: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(98287), __webpack_require__(63721), __webpack_require__(33301)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _setdb, _common, _i18n, _common2) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(98287), __webpack_require__(63721), __webpack_require__(33301)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _setdb, _common, _i18n, _common2) { // LICENSE_CODE ZON ISC 'use strict'; @@ -50346,7 +50092,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -50366,12 +50111,11 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "More carriers")); }(); var _default = exports["default"] = (0, _common.with_www_api)( /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Targeting, _Pure_component); function Targeting(props) { var _this; (0, _classCallCheck2["default"])(this, Targeting); _this = _callSuper(this, Targeting, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "allowed_countries", function () { + (0, _defineProperty2["default"])(_this, "allowed_countries", function () { var res = _this.state.locations.countries.map(function (c) { return { label: c.country_name, @@ -50396,10 +50140,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return list.concat(res); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "country_changed", function () { + (0, _defineProperty2["default"])(_this, "country_changed", function () { return _this.set_fields('', ['city', 'state', 'carrier', 'zip']); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "states", function () { + (0, _defineProperty2["default"])(_this, "states", function () { var country = _this.state.form.country; if (!country || country == '*') return []; var curr_plan = _this.get_curr_plan(); @@ -50413,14 +50157,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state_changed", function () { + (0, _defineProperty2["default"])(_this, "state_changed", function () { return _this.set_fields('', ['city', 'zip']); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "city_id", function (c) { + (0, _defineProperty2["default"])(_this, "city_id", function (c) { var region = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return "".concat(c.city_name, "|").concat(region.id || c.region_id); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "cities", function () { + (0, _defineProperty2["default"])(_this, "cities", function () { var _this$state$form = _this.state.form, country = _this$state$form.country, state = _this$state$form.state; @@ -50447,7 +50191,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return res; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "zips", function () { + (0, _defineProperty2["default"])(_this, "zips", function () { var _this$state$form2 = _this.state.form, country = _this$state$form2.country, city = _this$state$form2.city, @@ -50476,7 +50220,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "asns", function () { + (0, _defineProperty2["default"])(_this, "asns", function () { var country = _this.state.form.country; var locations = _this.state.locations; var asns; @@ -50492,7 +50236,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "carriers", function () { + (0, _defineProperty2["default"])(_this, "carriers", function () { var _this$state = _this.state, locations = _this$state.locations, carriers = _this$state.carriers, @@ -50504,12 +50248,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ return res.has(c.label); }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "city_changed", function (e) { + (0, _defineProperty2["default"])(_this, "city_changed", function (e) { if (e && _this.is_valid_field('state')) _this.set_field('state', e.split('|')[1]); var filed_to_empty = e ? 'zip' : 'state'; _this.set_field(filed_to_empty, ''); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "zip_changed", function (z) { + (0, _defineProperty2["default"])(_this, "zip_changed", function (z) { var country = _this.state.form.country; var entry = _this.state.locations.cities.find(function (c) { return c.country_id == country && c.zip && c.zip.includes(z); @@ -50536,7 +50280,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this.get_curr_plan = _setdb["default"].get('head.proxy_edit.get_curr_plan'); return _this; } - (0, _createClass2["default"])(Targeting, [{ + (0, _inherits2["default"])(Targeting, _Pure_component); + return (0, _createClass2["default"])(Targeting, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -50650,7 +50395,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Targeting; }(_pure_component["default"])); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -50660,7 +50404,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 15584: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(16585), __webpack_require__(97896), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _chrome_widgets, _common, _util, _api) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(48620), __webpack_require__(16585), __webpack_require__(97896), __webpack_require__(98287), __webpack_require__(61564), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _setdb, _modals, _chrome_widgets, _common, _util, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -50675,7 +50419,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -50687,7 +50430,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Users_modal = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Users_modal, _Pure_component); function Users_modal() { var _this2; (0, _classCallCheck2["default"])(this, Users_modal); @@ -50695,19 +50437,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Users_modal, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "set_field", _setdb["default"].get('head.proxy_edit.set_field')); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "set_field", _setdb["default"].get('head.proxy_edit.set_field')); + (0, _defineProperty2["default"])(_this2, "state", { users: [], selected: (_this2.props.form.users || []).reduce(function (acc, u) { return Object.assign(acc, (0, _defineProperty2["default"])({}, u, true)); }, {}), selected_all: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "close", function () { + (0, _defineProperty2["default"])(_this2, "close", function () { return (0, _jquery["default"])('#users_modal').modal('hide'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "load", function () { - var _this = (0, _assertThisInitialized2["default"])(_this2); + (0, _defineProperty2["default"])(_this2, "load", function () { + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var users; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -50744,14 +50486,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle", function (id) { + (0, _defineProperty2["default"])(_this2, "toggle", function (id) { _this2.setState(function (prev) { return { selected: _objectSpread(_objectSpread({}, prev.selected), {}, (0, _defineProperty2["default"])({}, id, !prev.selected[id])) }; }, _this2.save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_all", function () { + (0, _defineProperty2["default"])(_this2, "toggle_all", function () { _this2.setState(function (prev) { var selected = prev.users.reduce(function (acc, u) { return Object.assign(acc, (0, _defineProperty2["default"])({}, u.email, !prev.selected_all)); @@ -50761,14 +50503,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }, _this2.save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { var selected = Object.keys(_this2.state.selected).filter(function (s) { return _this2.state.selected[s]; }); if (selected.length > (_this2.props.form.multiply || 0)) _this2.set_field('multiply', selected.length); _this2.set_field('users', selected); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "cols", [{ + (0, _defineProperty2["default"])(_this2, "cols", [{ id: 'email', title: 'Email' }, { @@ -50777,7 +50519,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }]); return _this2; } - (0, _createClass2["default"])(Users_modal, [{ + (0, _inherits2["default"])(Users_modal, _Pure_component); + return (0, _createClass2["default"])(Users_modal, [{ key: "componentDidMount", value: function componentDidMount() { (0, _jquery["default"])('#users_modal').on('show.bs.modal', this.load); @@ -50818,7 +50561,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; } }]); - return Users_modal; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -50828,7 +50570,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 65058: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(90212), __webpack_require__(98287), __webpack_require__(7350), __webpack_require__(54706), __webpack_require__(8054), __webpack_require__(11913), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(29891)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _reactRouterDom, _date, _common, _controls, _har, _har_viewer, _proxy_blank, _tooltip, _modals, _i18n, _util, _ws, _api, _proxy_tester) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(73119), __webpack_require__(70966), __webpack_require__(50824), __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(61106), __webpack_require__(3224), __webpack_require__(60042), __webpack_require__(58626), __webpack_require__(90212), __webpack_require__(98287), __webpack_require__(7350), __webpack_require__(54706), __webpack_require__(8054), __webpack_require__(11913), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(61564), __webpack_require__(32757), __webpack_require__(31346), __webpack_require__(29891)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _extends2, _objectWithoutProperties2, _regenerator, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _pure_component, _jquery, _classnames, _reactRouterDom, _date, _common, _controls, _har, _har_viewer, _proxy_blank, _tooltip, _modals, _i18n, _util, _ws, _api, _proxy_tester) { // LICENSE_CODE ZON ISC 'use strict'; @@ -50846,7 +50588,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -50865,7 +50606,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var SEC = _date["default"].ms.SEC; var Proxy_tester = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Proxy_tester, _Pure_component); function Proxy_tester() { var _this2; (0, _classCallCheck2["default"])(this, Proxy_tester); @@ -50873,20 +50613,21 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Proxy_tester, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "update_response", function (response) { + (0, _defineProperty2["default"])(_this2, "state", {}); + (0, _defineProperty2["default"])(_this2, "update_response", function (response) { return _this2.setState({ response: response }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "clear_response", function () { + (0, _defineProperty2["default"])(_this2, "clear_response", function () { return _this2.setState({ response: undefined }); }); return _this2; } - (0, _createClass2["default"])(Proxy_tester, [{ + (0, _inherits2["default"])(Proxy_tester, _Pure_component); + return (0, _createClass2["default"])(Proxy_tester, [{ key: "render", value: function render() { var panes = [_har.Pane_headers, _har_viewer.Pane_preview, _har_viewer.Pane_response, _har_viewer.Pane_timing]; @@ -50905,10 +50646,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Proxy_tester; }(_pure_component["default"]); var Request = (0, _common.with_proxy_ports)((0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Request, _Pure_component2); function Request() { var _this3; (0, _classCallCheck2["default"])(this, Request); @@ -50916,12 +50655,12 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this3 = _callSuper(this, Request, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "first_header", { + (0, _defineProperty2["default"])(_this3, "first_header", { idx: 0, header: '', value: '' }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", { + (0, _defineProperty2["default"])(_this3, "state", { headers: [_this3.first_header], max_idx: 0, params: { @@ -50930,7 +50669,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ show_loader: false, lock: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "add_header", function () { + (0, _defineProperty2["default"])(_this3, "add_header", function () { _this3.setState(function (prev_state) { return { headers: [].concat((0, _toConsumableArray2["default"])(prev_state.headers), [{ @@ -50942,7 +50681,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "remove_header", function (idx) { + (0, _defineProperty2["default"])(_this3, "remove_header", function (idx) { if (_this3.state.headers.length == 1) return _this3.setState({ headers: [_this3.first_header] }); @@ -50954,7 +50693,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "update_header", function (idx, field, value) { + (0, _defineProperty2["default"])(_this3, "update_header", function (idx, field, value) { _this3.setState(function (prev_state) { return { headers: prev_state.headers.map(function (h) { @@ -50964,17 +50703,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "update_params", function (field, value) { + (0, _defineProperty2["default"])(_this3, "update_params", function (field, value) { _this3.setState(function (prev_state) { return { params: _objectSpread(_objectSpread({}, prev_state.params), {}, (0, _defineProperty2["default"])({}, field, value)) }; }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "key_up", function (e) { + (0, _defineProperty2["default"])(_this3, "key_up", function (e) { if (e.keyCode == 13) _this3.go(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "go", function () { + (0, _defineProperty2["default"])(_this3, "go", function () { var port = _this3.state.params.port || _this3.props.def_port; if (_this3.props.test_event) _ws["default"].post_event(_this3.props.test_event, { port: port @@ -50990,7 +50729,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this3.setState({ show_loader: true }); - var _this = (0, _assertThisInitialized2["default"])(_this3); + var _this = _this3; _this3.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var resp; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -51038,7 +50777,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this3; } - (0, _createClass2["default"])(Request, [{ + (0, _inherits2["default"])(Request, _Pure_component2); + return (0, _createClass2["default"])(Request, [{ key: "componentDidMount", value: function componentDidMount() { var _this4 = this; @@ -51116,7 +50856,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return Request; }(_pure_component["default"]))); var Request_params = function Request_params(_ref2) { var params = _ref2.params, @@ -51190,7 +50929,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); }; var New_header_params = /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(New_header_params, _Pure_component3); function New_header_params() { var _this6; (0, _classCallCheck2["default"])(this, New_header_params); @@ -51198,16 +50936,17 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this6 = _callSuper(this, New_header_params, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "input_changed", function (field) { + (0, _defineProperty2["default"])(_this6, "input_changed", function (field) { return function (value) { return _this6.props.update(_this6.props.header.idx, field, value); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "header_tip", 'Header name that will be sent along with the request'); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "value_tip", 'Value of the header that will be sent along with the request'); + (0, _defineProperty2["default"])(_this6, "header_tip", 'Header name that will be sent along with the request'); + (0, _defineProperty2["default"])(_this6, "value_tip", 'Value of the header that will be sent along with the request'); return _this6; } - (0, _createClass2["default"])(New_header_params, [{ + (0, _inherits2["default"])(New_header_params, _Pure_component3); + return (0, _createClass2["default"])(New_header_params, [{ key: "render", value: function render() { var _this7 = this; @@ -51251,7 +50990,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); } }]); - return New_header_params; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -51261,7 +50999,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 90113: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(61564), __webpack_require__(61106), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(39237)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _jquery, _etask, _common, _api, _util, _pure_component, _tooltip, _modals, _i18n, _report_bug) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(3224), __webpack_require__(25340), __webpack_require__(98287), __webpack_require__(31346), __webpack_require__(61564), __webpack_require__(61106), __webpack_require__(84934), __webpack_require__(16585), __webpack_require__(63721), __webpack_require__(39237)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _jquery, _etask, _common, _api, _util, _pure_component, _tooltip, _modals, _i18n, _report_bug) { // LICENSE_CODE ZON ISC 'use strict'; @@ -51276,7 +51014,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -51287,7 +51024,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Index = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Index, _Pure_component); function Index() { var _this2; (0, _classCallCheck2["default"])(this, Index); @@ -51295,40 +51031,40 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Index, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "success_msg", "Your issue is being handled! We will be in touch as soon as\n possible."); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "success_msg", "Your issue is being handled! We will be in touch as soon as\n possible."); + (0, _defineProperty2["default"])(_this2, "state", { desc: '', email: _this2.props.username || '', sending: false, no_upgrade: false }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "desc_changed", function (e) { + (0, _defineProperty2["default"])(_this2, "desc_changed", function (e) { return _this2.setState({ desc: e.target.value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "email_changed", function (e) { + (0, _defineProperty2["default"])(_this2, "email_changed", function (e) { return _this2.setState({ email: e.target.value }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_cancel", function () { + (0, _defineProperty2["default"])(_this2, "click_cancel", function () { return _this2.setState({ desc: '', no_upgrade: false }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_no_upgrade", function () { + (0, _defineProperty2["default"])(_this2, "click_no_upgrade", function () { return _this2.setState({ no_upgrade: true }); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_upgrade", function () { + (0, _defineProperty2["default"])(_this2, "click_upgrade", function () { return (0, _jquery["default"])('#upgrade_modal').modal(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "click_report", function () { + (0, _defineProperty2["default"])(_this2, "click_report", function () { var desc = _this2.state.desc; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; return (0, _etask["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee() { var report, resp; return _regenerator["default"].wrap(function _callee$(_context) { @@ -51367,7 +51103,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this2; } - (0, _createClass2["default"])(Index, [{ + (0, _inherits2["default"])(Index, _Pure_component); + return (0, _createClass2["default"])(Index, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -51432,7 +51169,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Index; }(_pure_component["default"]); var Ask_upgrade = function Ask_upgrade(props) { var _get_last_versions = (0, _util.get_last_versions)(props.version, props.ver_last), @@ -51480,7 +51216,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 11477: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(61564), __webpack_require__(84934), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _pure_component, _react, _classnames, _util, _tooltip, _i18n) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(9833), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(61564), __webpack_require__(84934), __webpack_require__(63721)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _toConsumableArray2, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _pure_component, _react, _classnames, _util, _tooltip, _i18n) { // LICENSE_CODE ZON ISC 'use strict'; @@ -51495,7 +51231,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _pure_component = _interopRequireDefault(_pure_component); @@ -51517,7 +51252,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }; }; var Schema = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Schema, _Pure_component); function Schema() { var _this; (0, _classCallCheck2["default"])(this, Schema); @@ -51525,14 +51259,15 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Schema, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { form: {}, proxies: [], spcountry: 'us' }); return _this; } - (0, _createClass2["default"])(Schema, [{ + (0, _inherits2["default"])(Schema, _Pure_component); + return (0, _createClass2["default"])(Schema, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -51634,7 +51369,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement(_i18n.T, null, "Destination"))); } }]); - return Schema; }(_pure_component["default"]); var Proxy_port_layer = function Proxy_port_layer(_ref) { var proxies = _ref.proxies, @@ -51716,7 +51450,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ ((module, exports, __webpack_require__) => { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __webpack_require__(7501); -!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(98287), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(61564), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(7350), __webpack_require__(25700), __webpack_require__(16585), __webpack_require__(37245), __webpack_require__(32193), __webpack_require__(43058), __webpack_require__(79026), __webpack_require__(63721), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _slicedToArray2, _pure_component, _react, _common, _setdb, _url, _util, _lodash, _jquery, _controls, _warnings_modal, _modals, _logs_settings_modal, _index, _fields, _settings, _i18n, _api) { +!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(40131), __webpack_require__(61106), __webpack_require__(27378), __webpack_require__(98287), __webpack_require__(48620), __webpack_require__(38680), __webpack_require__(61564), __webpack_require__(17583), __webpack_require__(3224), __webpack_require__(7350), __webpack_require__(25700), __webpack_require__(16585), __webpack_require__(37245), __webpack_require__(32193), __webpack_require__(43058), __webpack_require__(79026), __webpack_require__(63721), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _slicedToArray2, _pure_component, _react, _common, _setdb, _url, _util, _lodash, _jquery, _controls, _warnings_modal, _modals, _logs_settings_modal, _index, _fields, _settings, _i18n, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -51731,7 +51465,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _slicedToArray2 = _interopRequireDefault(_slicedToArray2); @@ -51744,7 +51477,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ _warnings_modal = _interopRequireDefault(_warnings_modal); _logs_settings_modal = _interopRequireDefault(_logs_settings_modal); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != _typeof(e) && "function" != typeof e) return { "default": e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n["default"] = e, t && t.set(e, n), n; } function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } @@ -51823,7 +51556,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ label: 'Unlimited' }]; var Form = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Form, _Pure_component); function Form() { var _this2; (0, _classCallCheck2["default"])(this, Form); @@ -51831,27 +51563,27 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ args[_key] = arguments[_key]; } _this2 = _callSuper(this, Form, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "state", { + (0, _defineProperty2["default"])(_this2, "state", { saving: false, form: {}, pending_settings: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "logs_metric_opts", [{ + (0, _defineProperty2["default"])(_this2, "logs_metric_opts", [{ key: 'requests', value: 'requests' }, { key: 'megabytes', value: 'megabytes' }]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "log_level_opts", ['error', 'warn', 'notice', 'info', 'debug']); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "default_yes_no_select_opts", [{ + (0, _defineProperty2["default"])(_this2, "log_level_opts", ['error', 'warn', 'notice', 'info', 'debug']); + (0, _defineProperty2["default"])(_this2, "default_yes_no_select_opts", [{ key: 'No', value: 'none' }, { key: 'Yes', value: 'full' }]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "zone_change", function (val) { + (0, _defineProperty2["default"])(_this2, "zone_change", function (val) { _this2.setState(function (prev) { return { settings: _objectSpread(_objectSpread({}, prev.settings), {}, { @@ -51860,7 +51592,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }; }, _this2.debounced_save); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "prepare_change", function (_ref) { + (0, _defineProperty2["default"])(_this2, "prepare_change", function (_ref) { var field = _ref.field, value = _ref.value, opt = _ref.opt; @@ -51876,7 +51608,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ value: val }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "apply_changes", function (changes) { + (0, _defineProperty2["default"])(_this2, "apply_changes", function (changes) { var _this2$state = _this2.state, settings = _this2$state.settings, pending_settings = _this2$state.pending_settings, @@ -51893,7 +51625,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }); _this2.props.show_conf(is_changed); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_change_handler", function (field, opt) { + (0, _defineProperty2["default"])(_this2, "on_change_handler", function (field, opt) { return function (value) { return _this2.on_multi_change_handler([{ field: field, @@ -51902,16 +51634,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }]); }; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "on_multi_change_handler", function (changes) { + (0, _defineProperty2["default"])(_this2, "on_multi_change_handler", function (changes) { return _this2.apply_changes(changes.map(_this2.prepare_change)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "remote_logs_enabled", function () { + (0, _defineProperty2["default"])(_this2, "remote_logs_enabled", function () { return _this2.state.settings && _this2.state.settings.logs_settings && _this2.state.settings.logs_settings.type; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "logs_enabled", function () { + (0, _defineProperty2["default"])(_this2, "logs_enabled", function () { return _this2.state.settings.logs || _this2.remote_logs_enabled(); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "toggle_logs", function () { + (0, _defineProperty2["default"])(_this2, "toggle_logs", function () { var settings = [{ field: 'logs', value: 0, @@ -51926,10 +51658,10 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ settings[0].value = 1000; _this2.apply_changes(settings.map(_this2.prepare_change)); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "lock_nav", function (lock) { + (0, _defineProperty2["default"])(_this2, "lock_nav", function (lock) { return _setdb["default"].set('head.lock_navigation', lock); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "urls_valid", function () { + (0, _defineProperty2["default"])(_this2, "urls_valid", function () { var _this2$state$pending_ = _this2.state.pending_settings, limit_url = _this2$state$pending_.bw_limit_webhook_url, th_url = _this2$state$pending_.bw_th_webhook_url; @@ -51955,7 +51687,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ } return true; }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "save", function () { + (0, _defineProperty2["default"])(_this2, "save", function () { if (!_this2.urls_valid()) return; if (_this2.saving || !_this2.save_settings) { _this2.resave = true; @@ -51966,7 +51698,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ saving: true }); _this2.saving = true; - var _this = (0, _assertThisInitialized2["default"])(_this2); + var _this = _this2; _this2.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { var body, save_res, proxies; return _regenerator["default"].wrap(function _callee2$(_context2) { @@ -52037,13 +51769,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, _callee2, this); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "open_logs_settings_modal", function () { + (0, _defineProperty2["default"])(_this2, "open_logs_settings_modal", function () { return (0, _jquery["default"])('#logs_settings_modal').modal('show'); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this2), "debounced_save", _lodash["default"].debounce(_this2.save, 500)); + (0, _defineProperty2["default"])(_this2, "debounced_save", _lodash["default"].debounce(_this2.save, 500)); return _this2; } - (0, _createClass2["default"])(Form, [{ + (0, _inherits2["default"])(Form, _Pure_component); + return (0, _createClass2["default"])(Form, [{ key: "componentDidMount", value: function componentDidMount() { var _this3 = this; @@ -52230,7 +51963,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ }, s.sync_config && !s.zagent && /*#__PURE__*/_react["default"].createElement("span", null, _fields.tips.sync_config_warn))); } }]); - return Form; }(_pure_component["default"]); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -52240,7 +51972,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var _typeof = __ /***/ 22891: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(2926), __webpack_require__(18477), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(25552), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(61564), __webpack_require__(98287), __webpack_require__(32757), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _reactRouterDom, _fileSaver, _reactTooltip, _etask, _pure_component, _setdb, _string, _csv, _tooltip, _i18n, _util, _common, _ws, _api) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(50824), __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(58626), __webpack_require__(2926), __webpack_require__(18477), __webpack_require__(25340), __webpack_require__(61106), __webpack_require__(48620), __webpack_require__(9471), __webpack_require__(25552), __webpack_require__(84934), __webpack_require__(63721), __webpack_require__(61564), __webpack_require__(98287), __webpack_require__(32757), __webpack_require__(31346)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _regenerator, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _reactRouterDom, _fileSaver, _reactTooltip, _etask, _pure_component, _setdb, _string, _csv, _tooltip, _i18n, _util, _common, _ws, _api) { // LICENSE_CODE ZON ISC 'use strict'; @@ -52255,7 +51987,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -52270,7 +52001,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Logs_context = exports.Logs_context = /*#__PURE__*/_react["default"].createContext(true); var Stats = exports.Stats = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Stats, _Pure_component); function Stats() { var _this; (0, _classCallCheck2["default"])(this, Stats); @@ -52278,17 +52008,18 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this = _callSuper(this, Stats, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "state", { + (0, _defineProperty2["default"])(_this, "state", { stats: {} }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggle_stats", function (show) { + (0, _defineProperty2["default"])(_this, "toggle_stats", function (show) { return _this.setState({ show: show }); }); return _this; } - (0, _createClass2["default"])(Stats, [{ + (0, _inherits2["default"])(Stats, _Pure_component); + return (0, _createClass2["default"])(Stats, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -52363,7 +52094,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })))); } }]); - return Stats; }(_pure_component["default"]); var Header_panel = function Header_panel(props) { return /*#__PURE__*/_react["default"].createElement("div", { @@ -52467,7 +52197,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, children)); }; var Stat_table = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Stat_table, _Pure_component2); function Stat_table() { var _this4; (0, _classCallCheck2["default"])(this, Stat_table); @@ -52475,13 +52204,13 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key2] = arguments[_key2]; } _this4 = _callSuper(this, Stat_table, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "state", { + (0, _defineProperty2["default"])(_this4, "state", { sorting: { col: 0, dir: 1 } }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this4), "sort", function (col) { + (0, _defineProperty2["default"])(_this4, "sort", function (col) { var cur_sorting = _this4.state.sorting; var dir = cur_sorting.col == col ? -1 * cur_sorting.dir : 1; _this4.setState({ @@ -52493,7 +52222,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this4; } - (0, _createClass2["default"])(Stat_table, [{ + (0, _inherits2["default"])(Stat_table, _Pure_component2); + return (0, _createClass2["default"])(Stat_table, [{ key: "render", value: function render() { var _this$props = this.props, @@ -52530,7 +52260,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Stat_table; }(_pure_component["default"]); var Header_container = function Header_container(_ref3) { var title = _ref3.title, @@ -52631,7 +52360,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("td", null), /*#__PURE__*/_react["default"].createElement("td", null), /*#__PURE__*/_react["default"].createElement("td", null), /*#__PURE__*/_react["default"].createElement("td", null))))); }; var Row = (0, _reactRouterDom.withRouter)( /*#__PURE__*/function (_Pure_component3) { - (0, _inherits2["default"])(Row, _Pure_component3); function Row() { var _this5; (0, _classCallCheck2["default"])(this, Row); @@ -52639,13 +52367,14 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key3] = arguments[_key3]; } _this5 = _callSuper(this, Row, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this5), "click", function () { + (0, _defineProperty2["default"])(_this5, "click", function () { var url = "/logs?".concat(_this5.props.logs, "=").concat(_this5.props.stat.key); _this5.props.history.push(url); }); return _this5; } - (0, _createClass2["default"])(Row, [{ + (0, _inherits2["default"])(Row, _Pure_component3); + return (0, _createClass2["default"])(Row, [{ key: "render", value: function render() { var _this$props2 = this.props, @@ -52670,11 +52399,9 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })), /*#__PURE__*/_react["default"].createElement("td", null, /*#__PURE__*/_react["default"].createElement(Cell, null, stat.reqs || '—'))); } }]); - return Row; }(_pure_component["default"])); Row.WrappedComponent.contextType = Logs_context; var Toolbar = /*#__PURE__*/function (_Pure_component4) { - (0, _inherits2["default"])(Toolbar, _Pure_component4); function Toolbar() { var _this6; (0, _classCallCheck2["default"])(this, Toolbar); @@ -52682,7 +52409,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key4] = arguments[_key4]; } _this6 = _callSuper(this, Toolbar, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "clear", function () { + (0, _defineProperty2["default"])(_this6, "clear", function () { _this6.etask( /*#__PURE__*/_regenerator["default"].mark(function _callee2() { return _regenerator["default"].wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -52698,7 +52425,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, _callee2); })); }); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this6), "download_csv", function (key) { + (0, _defineProperty2["default"])(_this6, "download_csv", function (key) { if (typeof key != 'string' || !key) { _ws["default"].post_event('Download Statistic'); _this6.download_csv('status_code'); @@ -52716,7 +52443,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }); return _this6; } - (0, _createClass2["default"])(Toolbar, [{ + (0, _inherits2["default"])(Toolbar, _Pure_component4); + return (0, _createClass2["default"])(Toolbar, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", { @@ -52740,7 +52468,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Toolbar; }(_pure_component["default"]); var Success_ratio = function Success_ratio(_ref6) { var _ref6$total = _ref6.total, @@ -53133,7 +52860,7 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ /***/ 95304: /***/ ((module, exports, __webpack_require__) => { -var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(77266), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(98287), __webpack_require__(1686), __webpack_require__(32757), __webpack_require__(61564), __webpack_require__(45493)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _assertThisInitialized2, _inherits2, _defineProperty2, _react, _classnames, _pure_component, _common, _bullets, _ws, _util, _whitelist_ips) { +var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(78983), __webpack_require__(42081), __webpack_require__(71173), __webpack_require__(74910), __webpack_require__(58724), __webpack_require__(93231), __webpack_require__(27378), __webpack_require__(60042), __webpack_require__(61106), __webpack_require__(98287), __webpack_require__(1686), __webpack_require__(32757), __webpack_require__(61564), __webpack_require__(45493)], __WEBPACK_AMD_DEFINE_RESULT__ = (function (_exports, _classCallCheck2, _createClass2, _possibleConstructorReturn2, _getPrototypeOf2, _inherits2, _defineProperty2, _react, _classnames, _pure_component, _common, _bullets, _ws, _util, _whitelist_ips) { // LICENSE_CODE ZON ISC 'use strict'; @@ -53147,7 +52874,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _createClass2 = _interopRequireDefault(_createClass2); _possibleConstructorReturn2 = _interopRequireDefault(_possibleConstructorReturn2); _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf2); - _assertThisInitialized2 = _interopRequireDefault(_assertThisInitialized2); _inherits2 = _interopRequireDefault(_inherits2); _defineProperty2 = _interopRequireDefault(_defineProperty2); _react = _interopRequireDefault(_react); @@ -53157,19 +52883,19 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Whitelist_ips = exports["default"] = /*#__PURE__*/function (_Pure_component) { - (0, _inherits2["default"])(Whitelist_ips, _Pure_component); function Whitelist_ips(props) { var _this; (0, _classCallCheck2["default"])(this, Whitelist_ips); _this = _callSuper(this, Whitelist_ips, [props]); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "on_whitelisted", function (_ref) { + (0, _defineProperty2["default"])(_this, "on_whitelisted", function (_ref) { var data = _ref.data; if (_this.state.ip == data.ip) window.location.reload(); }); _this.state = {}; return _this; } - (0, _createClass2["default"])(Whitelist_ips, [{ + (0, _inherits2["default"])(Whitelist_ips, _Pure_component); + return (0, _createClass2["default"])(Whitelist_ips, [{ key: "componentDidMount", value: function componentDidMount() { var _this2 = this; @@ -53195,7 +52921,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Whitelist_ips; }(_pure_component["default"]); var Admin_steps = function Admin_steps(_ref2) { var ip = _ref2.ip; @@ -53231,7 +52956,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ }, /*#__PURE__*/_react["default"].createElement("h3", null, "Connection from your IP (", ip, ") is forbidden")); }; var Instruction = /*#__PURE__*/function (_Pure_component2) { - (0, _inherits2["default"])(Instruction, _Pure_component2); function Instruction() { var _this3; (0, _classCallCheck2["default"])(this, Instruction); @@ -53239,15 +52963,16 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ args[_key] = arguments[_key]; } _this3 = _callSuper(this, Instruction, [].concat(args)); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "state", {}); - (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this3), "select_user", function (user) { + (0, _defineProperty2["default"])(_this3, "state", {}); + (0, _defineProperty2["default"])(_this3, "select_user", function (user) { _this3.setState({ user: user }); }); return _this3; } - (0, _createClass2["default"])(Instruction, [{ + (0, _inherits2["default"])(Instruction, _Pure_component2); + return (0, _createClass2["default"])(Instruction, [{ key: "render", value: function render() { return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(Header, { @@ -53261,7 +52986,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Instruction; }(_pure_component["default"]); var User_choice = function User_choice(_ref5) { var select_user = _ref5.select_user, @@ -53341,7 +53065,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2["default"])(o), (0, _possibleConstructorReturn2["default"])(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2["default"])(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var Ws_wrapper = /*#__PURE__*/function (_EventTarget) { - (0, _inherits2["default"])(Ws_wrapper, _EventTarget); function Ws_wrapper() { var _this2; (0, _classCallCheck2["default"])(this, Ws_wrapper); @@ -53351,7 +53074,8 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ _this2.protocol = location.protocol == 'https:' ? 'wss' : 'ws'; return _this2; } - (0, _createClass2["default"])(Ws_wrapper, [{ + (0, _inherits2["default"])(Ws_wrapper, _EventTarget); + return (0, _createClass2["default"])(Ws_wrapper, [{ key: "create_socket", value: function create_socket() { var ws_url = "".concat(this.protocol, "://").concat(this.url, ":").concat(this.port); @@ -53410,7 +53134,6 @@ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_ })); } }]); - return Ws_wrapper; }(_eventTargetShim.EventTarget); var _default = exports["default"] = new Ws_wrapper(); }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), @@ -68675,7 +68398,7 @@ exports = module.exports = __webpack_require__(31506)(undefined); // module -exports.push([module.id, ".proxy_edit {\n height: 100%;\n font-size: 14px;\n margin: 0 15px 15px;\n}\n.proxy_edit .cp_panel {\n height: 100%;\n overflow: auto;\n}\n.proxy_edit .cp_panel_header {\n align-items: center;\n}\n.proxy_edit .info_icon {\n background: url(/img/info.svg);\n width: 11px;\n height: 11px;\n opacity: 0.4;\n position: absolute;\n bottom: 6px;\n right: 6px;\n cursor: pointer;\n}\n.proxy_edit .nav_wrapper .nav_header {\n display: flex;\n align-items: center;\n}\n.proxy_edit .nav {\n display: flex;\n margin: 5px 0 10px;\n}\n.proxy_edit .nav .field {\n margin-right: 10px;\n white-space: nowrap;\n}\n.proxy_edit .nav .action_buttons {\n flex-grow: 3;\n display: flex;\n direction: rtl;\n}\n.proxy_edit .nav .action_buttons .btn_save {\n margin-right: 0;\n order: 1;\n}\n.proxy_edit .nav .action_buttons .btn_cancel {\n margin-left: 0;\n order: 2;\n}\n.proxy_edit .nav .btn_browse {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.proxy_edit .nav .btn_browse .browse_icon {\n background: url(/img/ic_browse.svg);\n width: 18px;\n height: 18px;\n background-size: contain;\n margin-left: 3px;\n}\n.proxy_edit .nav .btn_browse:hover .browse_icon {\n filter: grayscale(100%) brightness(3);\n}\n.proxy_edit .note {\n font-size: 13px;\n margin-bottom: 15px;\n}\n.proxy_edit .main_window {\n flex: 1;\n margin-top: 10px;\n align-items: center;\n}\n.proxy_edit .main_window .in_logs .nav_tabs {\n margin-bottom: 15px;\n}\n.proxy_edit .main_window .in_logs .logs {\n width: 100%;\n}\n.proxy_edit .main_window .in_logs .logs .logs_panel {\n margin: 0;\n}\n.proxy_edit .main_window .target .desc {\n width: 110px;\n}\n.proxy_edit .main_window .rotation .desc {\n width: 135px;\n}\n.proxy_edit .main_window .browser .desc {\n width: 145px;\n}\n.proxy_edit .main_window .general .desc {\n width: 195px;\n}\n.proxy_edit .main_window .general .bw_limit_str {\n font-weight: 500;\n}\n.proxy_edit .main_window .rules {\n max-width: 100%;\n}\n.proxy_edit .main_window .rules .desc {\n width: 200px;\n min-width: 200px;\n}\n.proxy_edit .main_window .rules .rule_wrapper {\n border: solid 1px var(--first-color);\n outline: none !important;\n position: relative;\n margin-top: 15px;\n border-radius: 4px;\n display: grid;\n grid-template-columns: auto 1fr;\n grid-template-rows: auto auto;\n}\n.proxy_edit .main_window .rules .rule_wrapper.collapsed {\n cursor: pointer;\n border-color: #ccdbe3;\n}\n.proxy_edit .main_window .rules .rule_wrapper .action,\n.proxy_edit .main_window .rules .rule_wrapper .trigger,\n.proxy_edit .main_window .rules .rule_wrapper .ui,\n.proxy_edit .main_window .rules .rule_wrapper .code {\n padding: 8px;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui {\n position: relative;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui .mask {\n position: absolute;\n background-color: rgba(0, 0, 0, 0.05);\n border-top-left-radius: 2px;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n z-index: 5;\n display: none;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui .mask.active {\n display: block;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui .mask .reset_btn {\n position: absolute;\n right: 9px;\n top: 11px;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.code {\n grid-column-start: 2;\n grid-column-end: -1;\n grid-row-start: 1;\n grid-row-end: -1;\n}\n.proxy_edit .main_window .rules .rule_wrapper .action {\n border-top: 1px solid #ccdbe3;\n}\n.proxy_edit .main_window .rules .rule_wrapper .code {\n border-left: 1px solid #ccdbe3;\n overflow: hidden;\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule {\n outline: none !important;\n position: absolute;\n top: 9px;\n width: 16px;\n height: 16px;\n border: none;\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule.del {\n right: 5px;\n background: url(/img/delete.svg);\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule.toggle {\n right: 30px;\n cursor: pointer;\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule.toggle button {\n border: none;\n height: 3px;\n width: 100%;\n background-color: #004D74;\n opacity: 0.4;\n position: relative;\n top: -5px;\n}\n.proxy_edit .main_window .rules .rule_add_btn {\n margin-left: 0;\n padding: 0px 15px;\n}\n.proxy_edit .main_window .rules .rule_add_btn i {\n left: 4px;\n}\n.proxy_edit .main_window .rules .btn.toggle_on_off:not(.rule_toggle) {\n position: absolute;\n right: 55px;\n top: 8px;\n}\n.proxy_edit .main_window .rules .proxy_tester .panel {\n padding: 0;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers {\n align-items: baseline;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers input[type=text] {\n margin-right: 9px;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header {\n display: flex;\n align-items: center;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .header_name {\n margin-right: 5px;\n display: flex;\n align-items: baseline;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .header_value {\n margin-right: 5px;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .react_select__control {\n width: 100%;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .select_multiple {\n min-width: 220px;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .note {\n margin-bottom: 10px;\n}\n.proxy_edit .main_window .browser .warning_container {\n width: 100%;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.proxy_edit .main_window .browser .desc {\n padding-right: 0;\n}\n.proxy_edit .main_window .browser .action_icons {\n width: 45px;\n flex-shrink: 0;\n}\n.proxy_edit .main_window .header {\n font-size: 16px;\n font-weight: bold;\n height: 40px;\n}\n.proxy_edit .main_window .note {\n margin-bottom: 0;\n}\n.proxy_edit .main_window .desc {\n line-height: 1.07;\n padding-right: 10px;\n}\n.proxy_edit .main_window .prefix {\n margin-right: 10px;\n}\n.proxy_edit .main_window .sufix {\n margin-left: 10px;\n}\n.proxy_edit .main_window .double_field input {\n width: 109px;\n}\n.proxy_edit .main_window .double_field .devider {\n margin: 0 5px;\n}\n.proxy_edit .allocated_ips_modal .action_buttons {\n margin-bottom: 20px;\n text-align: center;\n}\n.proxy_edit .allocated_ips_modal .checkbox_single {\n margin: 0;\n margin-right: 0;\n top: unset;\n margin-top: 2.5px;\n}\n.proxy_edit .bw_limit_modal .inputs_container {\n display: flex;\n}\n.proxy_edit .bw_limit_modal .inputs_container input {\n width: 100%;\n}\n.proxy_edit .bw_limit_modal .inputs_container .bytes_input {\n flex: 1;\n margin-right: 10px;\n}\n.proxy_edit .bw_limit_modal .inputs_container .days_input {\n flex: 1;\n}\n.proxy_edit .bw_limit_modal .field_container {\n align-items: center;\n display: flex;\n min-height: 38px;\n}\n.proxy_edit .bw_limit_modal .field_container_title {\n margin-right: 15px;\n font-size: 15px;\n}\n.proxy_edit .bw_limit_modal input[type=number].error {\n border-color: #eb3a28;\n}\n.proxy_edit .regex_field {\n width: 100%;\n display: flex;\n outline: none;\n position: relative;\n}\n.proxy_edit .regex_field:hover .tip_box {\n visibility: visible;\n}\n.proxy_edit .regex_field .tip_box {\n color: #8e8e8e;\n height: 32px;\n border: solid 1px #ccdbe3;\n border-bottom: none;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n padding: 3px 5px;\n visibility: hidden;\n}\n.proxy_edit .regex_field .tip_box.active {\n visibility: visible;\n}\n.proxy_edit .regex_field .tip_box .checks {\n display: flex;\n}\n.proxy_edit .regex_field .tip_box .check {\n margin: auto 2px;\n line-height: 1.3;\n padding: 3px;\n background: transparent;\n text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;\n border: none;\n border-radius: 6px;\n overflow: hidden;\n}\n.proxy_edit .regex_field .tip_box .check:hover:not([disabled]) {\n color: white;\n text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;\n}\n.proxy_edit .regex_field .tip_box .check.active {\n color: white;\n text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;\n background: rgba(0, 0, 0, 0.3);\n}\n.proxy_edit .regex_field .tip_box .check:hover:not(.active):not([disabled]) {\n background: rgba(0, 0, 0, 0.2);\n}\n.proxy_edit .regex_field .tip_box .check[disabled] {\n opacity: 0.5;\n}\n.proxy_edit .regex_field .regex_error {\n color: #eb3a28;\n display: block;\n visibility: hidden;\n padding-bottom: 1em;\n margin-bottom: -2em;\n}\n.proxy_edit .regex_field .regex_error.active {\n visibility: visible;\n}\n.proxy_edit.vbox {\n overflow-y: hidden;\n}\n.banned_ips_panel .tables_container table td:nth-child(2),\n.banned_ips_panel .header_container table td:nth-child(2),\n.banned_ips_panel .tables_container table th:nth-child(2),\n.banned_ips_panel .header_container table th:nth-child(2),\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td:nth-child(2),\n.banned_ips_panel .header_container div.chrome_table div.chrome_td:nth-child(2),\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th:nth-child(2),\n.banned_ips_panel .header_container div.chrome_table div.chrome_th:nth-child(2) {\n border-left: none;\n}\n.banned_ips_panel .tables_container table td label,\n.banned_ips_panel .header_container table td label,\n.banned_ips_panel .tables_container table th label,\n.banned_ips_panel .header_container table th label,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td label,\n.banned_ips_panel .header_container div.chrome_table div.chrome_td label,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th label,\n.banned_ips_panel .header_container div.chrome_table div.chrome_th label {\n margin: 0;\n}\n.banned_ips_panel .tables_container table td .form-check,\n.banned_ips_panel .header_container table td .form-check,\n.banned_ips_panel .tables_container table th .form-check,\n.banned_ips_panel .header_container table th .form-check,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td .form-check,\n.banned_ips_panel .header_container div.chrome_table div.chrome_td .form-check,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th .form-check,\n.banned_ips_panel .header_container div.chrome_table div.chrome_th .form-check {\n text-align: center;\n}\n.banned_ips_panel .tables_container table td input[type=checkbox],\n.banned_ips_panel .header_container table td input[type=checkbox],\n.banned_ips_panel .tables_container table th input[type=checkbox],\n.banned_ips_panel .header_container table th input[type=checkbox],\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td input[type=checkbox],\n.banned_ips_panel .header_container div.chrome_table div.chrome_td input[type=checkbox],\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th input[type=checkbox],\n.banned_ips_panel .header_container div.chrome_table div.chrome_th input[type=checkbox] {\n margin: 0;\n top: 2px;\n}\n.banned_ips_panel .tables_container table th:first-child,\n.banned_ips_panel .header_container table th:first-child,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th:first-child,\n.banned_ips_panel .header_container div.chrome_table div.chrome_th:first-child {\n text-align: center;\n}\n.btn_unban {\n border: none;\n background: none;\n display: block;\n margin: auto;\n padding: 0;\n}\n.btn_unban .chrome_icon {\n width: 20px;\n}\n.btn_unban .chrome_icon.unban_all {\n width: 28px;\n margin-left: -4px;\n margin-right: 1px;\n}\n", ""]); +exports.push([module.id, ".proxy_edit {\n height: 100%;\n font-size: 14px;\n margin: 0 15px 15px;\n}\n.proxy_edit .cp_panel {\n height: 100%;\n overflow: auto;\n}\n.proxy_edit .cp_panel_header {\n align-items: center;\n}\n.proxy_edit .cp_panel_header h2 {\n width: 30%;\n}\n.proxy_edit .info_icon {\n background: url(/img/info.svg);\n width: 11px;\n height: 11px;\n opacity: 0.4;\n position: absolute;\n bottom: 6px;\n right: 6px;\n cursor: pointer;\n}\n.proxy_edit .nav_wrapper .nav_header {\n display: flex;\n align-items: center;\n}\n.proxy_edit .nav {\n display: flex;\n margin: 5px 0 10px;\n align-items: center;\n column-gap: 10px;\n}\n.proxy_edit .nav .field {\n margin-right: 10px;\n white-space: nowrap;\n}\n.proxy_edit .nav .action_buttons {\n flex-grow: 3;\n display: flex;\n direction: rtl;\n}\n.proxy_edit .nav .action_buttons .btn_save {\n margin-right: 0;\n order: 1;\n}\n.proxy_edit .nav .action_buttons .btn_cancel {\n margin-left: 0;\n order: 2;\n}\n.proxy_edit .nav .btn_browse {\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.proxy_edit .nav .btn_browse .browse_icon {\n background: url(/img/ic_browse.svg);\n width: 18px;\n height: 18px;\n background-size: contain;\n margin-left: 3px;\n}\n.proxy_edit .nav .btn_browse:hover .browse_icon {\n filter: grayscale(100%) brightness(3);\n}\n.proxy_edit .nav h2 {\n font-size: 20px;\n margin-right: 10%;\n}\n.proxy_edit .note {\n font-size: 13px;\n margin-bottom: 15px;\n}\n.proxy_edit .main_window {\n flex: 1;\n margin-top: 10px;\n align-items: center;\n}\n.proxy_edit .main_window .in_logs .nav_tabs {\n margin-bottom: 15px;\n}\n.proxy_edit .main_window .in_logs .logs {\n width: 100%;\n}\n.proxy_edit .main_window .in_logs .logs .logs_panel {\n margin: 0;\n}\n.proxy_edit .main_window .target .desc {\n width: 110px;\n}\n.proxy_edit .main_window .rotation .desc {\n width: 135px;\n}\n.proxy_edit .main_window .browser .desc {\n width: 145px;\n}\n.proxy_edit .main_window .general .desc {\n width: 195px;\n}\n.proxy_edit .main_window .general .bw_limit_str {\n font-weight: 500;\n}\n.proxy_edit .main_window .rules {\n max-width: 100%;\n}\n.proxy_edit .main_window .rules .desc {\n width: 200px;\n min-width: 200px;\n}\n.proxy_edit .main_window .rules .rule_wrapper {\n border: solid 1px var(--first-color);\n outline: none !important;\n position: relative;\n margin-top: 15px;\n border-radius: 4px;\n display: grid;\n grid-template-columns: auto 1fr;\n grid-template-rows: auto auto;\n}\n.proxy_edit .main_window .rules .rule_wrapper.collapsed {\n cursor: pointer;\n border-color: #ccdbe3;\n}\n.proxy_edit .main_window .rules .rule_wrapper .action,\n.proxy_edit .main_window .rules .rule_wrapper .trigger,\n.proxy_edit .main_window .rules .rule_wrapper .ui,\n.proxy_edit .main_window .rules .rule_wrapper .code {\n padding: 8px;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui {\n position: relative;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui .mask {\n position: absolute;\n background-color: rgba(0, 0, 0, 0.05);\n border-top-left-radius: 2px;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n z-index: 5;\n display: none;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui .mask.active {\n display: block;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.ui .mask .reset_btn {\n position: absolute;\n right: 9px;\n top: 11px;\n}\n.proxy_edit .main_window .rules .rule_wrapper .trigger.code {\n grid-column-start: 2;\n grid-column-end: -1;\n grid-row-start: 1;\n grid-row-end: -1;\n}\n.proxy_edit .main_window .rules .rule_wrapper .action {\n border-top: 1px solid #ccdbe3;\n}\n.proxy_edit .main_window .rules .rule_wrapper .code {\n border-left: 1px solid #ccdbe3;\n overflow: hidden;\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule {\n outline: none !important;\n position: absolute;\n top: 9px;\n width: 16px;\n height: 16px;\n border: none;\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule.del {\n right: 5px;\n background: url(/img/delete.svg);\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule.toggle {\n right: 30px;\n cursor: pointer;\n}\n.proxy_edit .main_window .rules .rule_wrapper .btn_rule.toggle button {\n border: none;\n height: 3px;\n width: 100%;\n background-color: #004D74;\n opacity: 0.4;\n position: relative;\n top: -5px;\n}\n.proxy_edit .main_window .rules .rule_add_btn {\n margin-left: 0;\n padding: 0px 15px;\n}\n.proxy_edit .main_window .rules .rule_add_btn i {\n left: 4px;\n}\n.proxy_edit .main_window .rules .btn.toggle_on_off:not(.rule_toggle) {\n position: absolute;\n right: 55px;\n top: 8px;\n}\n.proxy_edit .main_window .rules .proxy_tester .panel {\n padding: 0;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers {\n align-items: baseline;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers input[type=text] {\n margin-right: 9px;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header {\n display: flex;\n align-items: center;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .header_name {\n margin-right: 5px;\n display: flex;\n align-items: baseline;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .header_value {\n margin-right: 5px;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .react_select__control {\n width: 100%;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .list .single_header .select_multiple {\n min-width: 220px;\n}\n.proxy_edit .main_window .browser .field_row_inner.headers .note {\n margin-bottom: 10px;\n}\n.proxy_edit .main_window .browser .warning_container {\n width: 100%;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.proxy_edit .main_window .browser .desc {\n padding-right: 0;\n}\n.proxy_edit .main_window .browser .action_icons {\n width: 45px;\n flex-shrink: 0;\n}\n.proxy_edit .main_window .header {\n font-size: 16px;\n font-weight: bold;\n height: 40px;\n}\n.proxy_edit .main_window .note {\n margin-bottom: 0;\n}\n.proxy_edit .main_window .desc {\n line-height: 1.07;\n padding-right: 10px;\n}\n.proxy_edit .main_window .prefix {\n margin-right: 10px;\n}\n.proxy_edit .main_window .sufix {\n margin-left: 10px;\n}\n.proxy_edit .main_window .double_field input {\n width: 109px;\n}\n.proxy_edit .main_window .double_field .devider {\n margin: 0 5px;\n}\n.proxy_edit .allocated_ips_modal .action_buttons {\n margin-bottom: 20px;\n text-align: center;\n}\n.proxy_edit .allocated_ips_modal .checkbox_single {\n margin: 0;\n margin-right: 0;\n top: unset;\n margin-top: 2.5px;\n}\n.proxy_edit .bw_limit_modal .inputs_container {\n display: flex;\n}\n.proxy_edit .bw_limit_modal .inputs_container input {\n width: 100%;\n}\n.proxy_edit .bw_limit_modal .inputs_container .bytes_input {\n flex: 1;\n margin-right: 10px;\n}\n.proxy_edit .bw_limit_modal .inputs_container .days_input {\n flex: 1;\n}\n.proxy_edit .bw_limit_modal .field_container {\n align-items: center;\n display: flex;\n min-height: 38px;\n}\n.proxy_edit .bw_limit_modal .field_container_title {\n margin-right: 15px;\n font-size: 15px;\n}\n.proxy_edit .bw_limit_modal input[type=number].error {\n border-color: #eb3a28;\n}\n.proxy_edit .regex_field {\n width: 100%;\n display: flex;\n outline: none;\n position: relative;\n}\n.proxy_edit .regex_field:hover .tip_box {\n visibility: visible;\n}\n.proxy_edit .regex_field .tip_box {\n color: #8e8e8e;\n height: 32px;\n border: solid 1px #ccdbe3;\n border-bottom: none;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n padding: 3px 5px;\n visibility: hidden;\n}\n.proxy_edit .regex_field .tip_box.active {\n visibility: visible;\n}\n.proxy_edit .regex_field .tip_box .checks {\n display: flex;\n}\n.proxy_edit .regex_field .tip_box .check {\n margin: auto 2px;\n line-height: 1.3;\n padding: 3px;\n background: transparent;\n text-shadow: rgba(255, 255, 255, 0.5) 0 1px 0;\n border: none;\n border-radius: 6px;\n overflow: hidden;\n}\n.proxy_edit .regex_field .tip_box .check:hover:not([disabled]) {\n color: white;\n text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;\n}\n.proxy_edit .regex_field .tip_box .check.active {\n color: white;\n text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;\n background: rgba(0, 0, 0, 0.3);\n}\n.proxy_edit .regex_field .tip_box .check:hover:not(.active):not([disabled]) {\n background: rgba(0, 0, 0, 0.2);\n}\n.proxy_edit .regex_field .tip_box .check[disabled] {\n opacity: 0.5;\n}\n.proxy_edit .regex_field .regex_error {\n color: #eb3a28;\n display: block;\n visibility: hidden;\n padding-bottom: 1em;\n margin-bottom: -2em;\n}\n.proxy_edit .regex_field .regex_error.active {\n visibility: visible;\n}\n.proxy_edit.vbox {\n overflow-y: hidden;\n}\n.banned_ips_panel .tables_container table td:nth-child(2),\n.banned_ips_panel .header_container table td:nth-child(2),\n.banned_ips_panel .tables_container table th:nth-child(2),\n.banned_ips_panel .header_container table th:nth-child(2),\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td:nth-child(2),\n.banned_ips_panel .header_container div.chrome_table div.chrome_td:nth-child(2),\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th:nth-child(2),\n.banned_ips_panel .header_container div.chrome_table div.chrome_th:nth-child(2) {\n border-left: none;\n}\n.banned_ips_panel .tables_container table td label,\n.banned_ips_panel .header_container table td label,\n.banned_ips_panel .tables_container table th label,\n.banned_ips_panel .header_container table th label,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td label,\n.banned_ips_panel .header_container div.chrome_table div.chrome_td label,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th label,\n.banned_ips_panel .header_container div.chrome_table div.chrome_th label {\n margin: 0;\n}\n.banned_ips_panel .tables_container table td .form-check,\n.banned_ips_panel .header_container table td .form-check,\n.banned_ips_panel .tables_container table th .form-check,\n.banned_ips_panel .header_container table th .form-check,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td .form-check,\n.banned_ips_panel .header_container div.chrome_table div.chrome_td .form-check,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th .form-check,\n.banned_ips_panel .header_container div.chrome_table div.chrome_th .form-check {\n text-align: center;\n}\n.banned_ips_panel .tables_container table td input[type=checkbox],\n.banned_ips_panel .header_container table td input[type=checkbox],\n.banned_ips_panel .tables_container table th input[type=checkbox],\n.banned_ips_panel .header_container table th input[type=checkbox],\n.banned_ips_panel .tables_container div.chrome_table div.chrome_td input[type=checkbox],\n.banned_ips_panel .header_container div.chrome_table div.chrome_td input[type=checkbox],\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th input[type=checkbox],\n.banned_ips_panel .header_container div.chrome_table div.chrome_th input[type=checkbox] {\n margin: 0;\n top: 2px;\n}\n.banned_ips_panel .tables_container table th:first-child,\n.banned_ips_panel .header_container table th:first-child,\n.banned_ips_panel .tables_container div.chrome_table div.chrome_th:first-child,\n.banned_ips_panel .header_container div.chrome_table div.chrome_th:first-child {\n text-align: center;\n}\n.btn_unban {\n border: none;\n background: none;\n display: block;\n margin: auto;\n padding: 0;\n}\n.btn_unban .chrome_icon {\n width: 20px;\n}\n.btn_unban .chrome_icon.unban_all {\n width: 28px;\n margin-left: -4px;\n margin-right: 1px;\n}\n", ""]); // exports @@ -74844,60 +74567,6 @@ function eventTargetAgnosticAddListener(emitter, name, listener, flags) { } -/***/ }), - -/***/ 66471: -/***/ ((module) => { - -"use strict"; - - -// do not edit .js files directly - edit src/index.jst - - - -module.exports = function equal(a, b) { - if (a === b) return true; - - if (a && b && typeof a == 'object' && typeof b == 'object') { - if (a.constructor !== b.constructor) return false; - - var length, i, keys; - if (Array.isArray(a)) { - length = a.length; - if (length != b.length) return false; - for (i = length; i-- !== 0;) - if (!equal(a[i], b[i])) return false; - return true; - } - - - - if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags; - if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf(); - if (a.toString !== Object.prototype.toString) return a.toString() === b.toString(); - - keys = Object.keys(a); - length = keys.length; - if (length !== Object.keys(b).length) return false; - - for (i = length; i-- !== 0;) - if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false; - - for (i = length; i-- !== 0;) { - var key = keys[i]; - - if (!equal(a[key], b[key])) return false; - } - - return true; - } - - // true if both NaN, false otherwise - return a!==a && b!==b; -}; - - /***/ }), /***/ 2926: @@ -75918,16 +75587,6 @@ module.exports = hasToStringTag }; -/***/ }), - -/***/ 55182: -/***/ ((module) => { - -module.exports = Array.isArray || function (arr) { - return Object.prototype.toString.call(arr) == '[object Array]'; -}; - - /***/ }), /***/ 8953: @@ -114238,8 +113897,8 @@ function addCustomOption(results, props) { } /* harmony default export */ const utils_addCustomOption = (addCustomOption); -// EXTERNAL MODULE: ../node_modules/fast-deep-equal/index.js -var fast_deep_equal = __webpack_require__(66471); +// EXTERNAL MODULE: ../node_modules/react-bootstrap-typeahead/node_modules/fast-deep-equal/index.js +var fast_deep_equal = __webpack_require__(24630); var fast_deep_equal_default = /*#__PURE__*/__webpack_require__.n(fast_deep_equal); ;// CONCATENATED MODULE: ../node_modules/react-bootstrap-typeahead/es/utils/getOptionProperty.js @@ -120829,6 +120488,60 @@ module.exports = string => { }; +/***/ }), + +/***/ 24630: +/***/ ((module) => { + +"use strict"; + + +// do not edit .js files directly - edit src/index.jst + + + +module.exports = function equal(a, b) { + if (a === b) return true; + + if (a && b && typeof a == 'object' && typeof b == 'object') { + if (a.constructor !== b.constructor) return false; + + var length, i, keys; + if (Array.isArray(a)) { + length = a.length; + if (length != b.length) return false; + for (i = length; i-- !== 0;) + if (!equal(a[i], b[i])) return false; + return true; + } + + + + if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags; + if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf(); + if (a.toString !== Object.prototype.toString) return a.toString() === b.toString(); + + keys = Object.keys(a); + length = keys.length; + if (length !== Object.keys(b).length) return false; + + for (i = length; i-- !== 0;) + if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false; + + for (i = length; i-- !== 0;) { + var key = keys[i]; + + if (!equal(a[key], b[key])) return false; + } + + return true; + } + + // true if both NaN, false otherwise + return a!==a && b!==b; +}; + + /***/ }), /***/ 26016: @@ -134311,12 +134024,22 @@ if (false) { var ariaCurrentType; } //# sourceMappingURL=react-router-dom.js.map +/***/ }), + +/***/ 5243: +/***/ ((module) => { + +module.exports = Array.isArray || function (arr) { + return Object.prototype.toString.call(arr) == '[object Array]'; +}; + + /***/ }), /***/ 54039: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var isarray = __webpack_require__(55182) +var isarray = __webpack_require__(5243) /** * Expose `pathToRegexp`. @@ -154740,9 +154463,7 @@ var gOPD = __webpack_require__(77502); var $TypeError = __webpack_require__(31805); var $floor = GetIntrinsic('%Math.floor%'); -/** @typedef {(...args: unknown[]) => unknown} Func */ - -/** @type {(fn: T, length: number, loose?: boolean) => T} */ +/** @type {import('.')} */ module.exports = function setFunctionLength(fn, length) { if (typeof fn !== 'function') { throw new $TypeError('`fn` is not a function'); @@ -156406,9 +156127,23 @@ function y(){return(y=Object.assign||function(e){for(var t=1;t(()=>{var a={7525:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Any:()=>Mt,BailSignal:()=>tn,Controller:()=>On,FrameValue:()=>an,Globals:()=>k,Interpolation:()=>Kn,Spring:()=>Yn,SpringContext:()=>Tn,SpringRef:()=>Rn,SpringValue:()=>pn,Trail:()=>Xn,Transition:()=>$n,a:()=>yr,animated:()=>yr,config:()=>Ut,createInterpolator:()=>fe,easings:()=>be,inferTo:()=>Dt,interpolate:()=>nr,to:()=>tr,update:()=>rr,useChain:()=>zt,useInView:()=>Gn,useIsomorphicLayoutEffect:()=>it,useReducedMotion:()=>dt,useResize:()=>Wn,useScroll:()=>Un,useSpring:()=>Dn,useSpringRef:()=>Bn,useSpringValue:()=>Hn,useSprings:()=>In,useTrail:()=>Fn,useTransition:()=>Vn});var r=b(),o=e=>m(e,r),i=b();o.write=e=>m(e,i);var a=b();o.onStart=e=>m(e,a);var l=b();o.onFrame=e=>m(e,l);var s=b();o.onFinish=e=>m(e,s);var c=[];o.setTimeout=(e,t)=>{let n=o.now()+t,r=()=>{let e=c.findIndex((e=>e.cancel==r));~e&&c.splice(e,1),p-=~e?1:0},i={time:n,handler:e,cancel:r};return c.splice(u(n),0,i),p+=1,v(),i};var u=e=>~(~c.findIndex((t=>t.time>e))||~c.length);o.cancel=e=>{a.delete(e),l.delete(e),s.delete(e),r.delete(e),i.delete(e)},o.sync=e=>{h=!0,o.batchedUpdates(e),h=!1},o.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,o.onStart(n)}return r.handler=e,r.cancel=()=>{a.delete(n),t=null},r};var d=typeof window<"u"?window.requestAnimationFrame:()=>{};o.use=e=>d=e,o.now=typeof performance<"u"?()=>performance.now():Date.now,o.batchedUpdates=e=>e(),o.catch=console.error,o.frameLoop="always",o.advance=()=>{"demand"!==o.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):y()};var f=-1,p=0,h=!1;function m(e,t){h?(t.delete(e),e(0)):(t.add(e),v())}function v(){f<0&&(f=0,"demand"!==o.frameLoop&&d(g))}function g(){~f&&(d(g),o.batchedUpdates(y))}function y(){let e=f;f=o.now();let t=u(f);t&&(w(c.splice(0,t),(e=>e.handler())),p-=t),p?(a.flush(),r.flush(e?Math.min(64,f-e):16.667),l.flush(),i.flush(),s.flush()):f=-1}function b(){let e=new Set,t=e;return{add(n){p+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(p-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,p-=t.size,w(t,(t=>t(n)&&e.add(t))),p+=e.size,t=e)}}}function w(e,t){e.forEach((e=>{try{t(e)}catch(e){o.catch(e)}}))}var x=n(8156),_=Object.defineProperty,k={};function O(){}((e,t)=>{for(var n in t)_(e,n,{get:t[n],enumerable:!0})})(k,{assign:()=>L,colors:()=>R,createStringInterpolator:()=>Z,skipAnimation:()=>I,to:()=>j,willAdvance:()=>D});var C={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function E(e,t){if(C.arr(e)){if(!C.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function M(e,t,n){if(C.arr(e))for(let r=0;rC.und(e)?[]:C.arr(e)?e:[e];function P(e,t){if(e.size){let n=Array.from(e);e.clear(),S(n,t)}}var Z,j,T=(e,...t)=>P(e,(e=>e(...t))),N=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),R=null,I=!1,D=O,L=e=>{e.to&&(j=e.to),e.now&&(o.now=e.now),void 0!==e.colors&&(R=e.colors),null!=e.skipAnimation&&(I=e.skipAnimation),e.createStringInterpolator&&(Z=e.createStringInterpolator),e.requestAnimationFrame&&o.use(e.requestAnimationFrame),e.batchedUpdates&&(o.batchedUpdates=e.batchedUpdates),e.willAdvance&&(D=e.willAdvance),e.frameLoop&&(o.frameLoop=e.frameLoop)},B=new Set,H=[],F=[],V=0,z={get idle(){return!B.size&&!H.length},start(e){V>e.priority?(B.add(e),o.onStart(U)):(W(e),o(G))},advance:G,sort(e){if(V)o.onFrame((()=>z.sort(e)));else{let t=H.indexOf(e);~t&&(H.splice(t,1),q(e))}},clear(){H=[],B.clear()}};function U(){B.forEach(W),B.clear(),o(G)}function W(e){H.includes(e)||q(e)}function q(e){H.splice(function(e,t){let n=e.findIndex(t);return n<0?e.length:n}(H,(t=>t.priority>e.priority)),0,e)}function G(e){let t=F;for(let n=0;n0}var Y="[-+]?\\d*\\.?\\d+",X=Y+"%";function $(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var K=new RegExp("rgb"+$(Y,Y,Y)),J=new RegExp("rgba"+$(Y,Y,Y,Y)),Q=new RegExp("hsl"+$(Y,X,X)),ee=new RegExp("hsla"+$(Y,X,X,Y)),te=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ne=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,re=/^#([0-9a-fA-F]{6})$/,oe=/^#([0-9a-fA-F]{8})$/;function ie(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function ae(e,t,n){let r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=ie(o,r,e+1/3),a=ie(o,r,e),l=ie(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*l)<<8}function le(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function se(e){return(parseFloat(e)%360+360)%360/360}function ce(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function ue(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function de(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=re.exec(e))?parseInt(t[1]+"ff",16)>>>0:R&&void 0!==R[e]?R[e]:(t=K.exec(e))?(le(t[1])<<24|le(t[2])<<16|le(t[3])<<8|255)>>>0:(t=J.exec(e))?(le(t[1])<<24|le(t[2])<<16|le(t[3])<<8|ce(t[4]))>>>0:(t=te.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=oe.exec(e))?parseInt(t[1],16)>>>0:(t=ne.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Q.exec(e))?(255|ae(se(t[1]),ue(t[2]),ue(t[3])))>>>0:(t=ee.exec(e))?(ae(se(t[1]),ue(t[2]),ue(t[3]))|ce(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}var fe=(e,t,n)=>{if(C.fun(e))return e;if(C.arr(e))return fe({range:e,output:t,extrapolate:n});if(C.str(e.output[0]))return Z(e);let r=e,o=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",s=r.easing||(e=>e);return e=>{let t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,i);return function(e,t,n,r,o,i,a,l,s){let c=s?s(e):e;if(cn){if("identity"===l)return c;"clamp"===l&&(c=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?c=-c:n===1/0?c-=t:c=(c-t)/(n-t),c=i(c),r===-1/0?c=-c:o===1/0?c+=r:c=c*(o-r)+r,c)}(e,i[t],i[t+1],o[t],o[t+1],s,a,l,r.map)}},pe=1.70158,he=1.525*pe,me=pe+1,ve=2*Math.PI/3,ge=2*Math.PI/4.5,ye=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,be={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>me*e*e*e-pe*e*e,easeOutBack:e=>1+me*Math.pow(e-1,3)+pe*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(2*(he+1)*e-he)/2:(Math.pow(2*e-2,2)*((he+1)*(2*e-2)+he)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*ve),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*ve)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ge)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ge)/2+1,easeInBounce:e=>1-ye(1-e),easeOutBounce:ye,easeInOutBounce:e=>e<.5?(1-ye(1-2*e))/2:(1+ye(2*e-1))/2,steps:(e,t="end")=>n=>{let r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e;return((e,t,n)=>Math.min(Math.max(n,0),1))(0,0,("end"===t?Math.floor(r):Math.ceil(r))/e)}},we=Symbol.for("FluidValue.get"),xe=Symbol.for("FluidValue.observers"),_e=e=>!(!e||!e[we]),ke=e=>e&&e[we]?e[we]():e,Oe=e=>e[xe]||null;function Ce(e,t){let n=e[xe];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var Ee=class{[we];[xe];constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Se(this,e)}},Se=(e,t)=>Ze(e,we,t);function Me(e,t){if(e[we]){let n=e[xe];n||Ze(e,xe,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Ae(e,t){let n=e[xe];if(n&&n.has(t)){let r=n.size-1;r?n.delete(t):e[xe]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Pe,Ze=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),je=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Te=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Ne=new RegExp(`(${je.source})(%|[a-z]+)`,"i"),Re=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Ie=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,De=e=>{let[t,n]=Le(e);if(!t||N())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);return r?r.trim():n&&n.startsWith("--")?window.getComputedStyle(document.documentElement).getPropertyValue(n)||e:n&&Ie.test(n)?De(n):n||e},Le=e=>{let t=Ie.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]},Be=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,He=e=>{Pe||(Pe=R?new RegExp(`(${Object.keys(R).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map((e=>ke(e).replace(Ie,De).replace(Te,de).replace(Pe,de))),n=t.map((e=>e.match(je).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))).map((t=>fe({...e,output:t})));return e=>{let n=!Ne.test(t[0])&&t.find((e=>Ne.test(e)))?.replace(je,""),o=0;return t[0].replace(je,(()=>`${r[o++](e)}${n||""}`)).replace(Re,Be)}},Fe="react-spring: ",Ve=e=>{let t=e,n=!1;if("function"!=typeof t)throw new TypeError(`${Fe}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},ze=Ve(console.warn);function Ue(){ze(`${Fe}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var We=Ve(console.warn);function qe(e){return C.str(e)&&("#"==e[0]||/\d/.test(e)||!N()&&Ie.test(e)||e in(R||{}))}var Ge,Ye,Xe=new WeakMap,$e=e=>e.forEach((({target:e,contentRect:t})=>Xe.get(e)?.forEach((e=>e(t))))),Ke=new Set,Je=(e,{container:t=document.documentElement}={})=>t===document.documentElement?(e=>(Ke.add(e),Ye||(Ye=(()=>{let e=()=>{Ke.forEach((e=>e({width:window.innerWidth,height:window.innerHeight})))};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}})()),()=>{Ke.delete(e),!Ke.size&&Ye&&(Ye(),Ye=void 0)}))(e):function(e,t){Ge||typeof ResizeObserver<"u"&&(Ge=new ResizeObserver($e));let n=Xe.get(t);return n||(n=new Set,Xe.set(t,n)),n.add(e),Ge&&Ge.observe(t),()=>{let n=Xe.get(t);n&&(n.delete(e),!n.size&&Ge&&Ge.unobserve(t))}}(e,t),Qe={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}},et=new WeakMap,tt=new WeakMap,nt=new WeakMap,rt=e=>e===document.documentElement?window:e,ot=(e,{container:t=document.documentElement}={})=>{let n=nt.get(t);n||(n=new Set,nt.set(t,n));let r=new class{callback;container;info;constructor(e,t){this.callback=e,this.container=t,this.info={time:0,x:this.createAxis(),y:this.createAxis()}}createAxis=()=>({current:0,progress:0,scrollLength:0});updateAxis=e=>{let t=this.info[e],{length:n,position:r}=Qe[e];t.current=this.container[`scroll${r}`],t.scrollLength=this.container["scroll"+n]-this.container["client"+n],t.progress=((e,t,n)=>t-0==0?1:(n-0)/(t-0))(0,t.scrollLength,t.current)};update=()=>{this.updateAxis("x"),this.updateAxis("y")};sendEvent=()=>{this.callback(this.info)};advance=()=>{this.update(),this.sendEvent()}}(e,t);if(n.add(r),!et.has(t)){let e=()=>(n?.forEach((e=>e.advance())),!0);et.set(t,e);let r=rt(t);window.addEventListener("resize",e,{passive:!0}),t!==document.documentElement&&tt.set(t,Je(e,{container:t})),r.addEventListener("scroll",e,{passive:!0})}let i=et.get(t);return o(i),()=>{o.cancel(i);let e=nt.get(t);if(!e||(e.delete(r),e.size))return;let n=et.get(t);et.delete(t),n&&(rt(t).removeEventListener("scroll",n),window.removeEventListener("resize",n),tt.get(t)?.())}},it=N()?x.useEffect:x.useLayoutEffect,at=()=>{let e=(0,x.useRef)(!1);return it((()=>(e.current=!0,()=>{e.current=!1})),[]),e};function lt(){let e=(0,x.useState)()[1],t=at();return()=>{t.current&&e(Math.random())}}var st=e=>(0,x.useEffect)(e,ct),ct=[];function ut(e){let t=(0,x.useRef)();return(0,x.useEffect)((()=>{t.current=e})),t.current}var dt=()=>{let[e,t]=(0,x.useState)(null);return it((()=>{let e=window.matchMedia("(prefers-reduced-motion)"),n=e=>{t(e.matches),L({skipAnimation:e.matches})};return n(e),e.addEventListener("change",n),()=>{e.removeEventListener("change",n)}}),[]),e},ft=Symbol.for("Animated:node"),pt=e=>e&&e[ft],ht=(e,t)=>((e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}))(e,ft,t),mt=e=>e&&e[ft]&&e[ft].getPayload(),vt=class{payload;constructor(){ht(this,this)}getPayload(){return this.payload||[]}},gt=class extends vt{constructor(e){super(),this._value=e,C.num(this._value)&&(this.lastPosition=this._value)}done=!0;elapsedTime;lastPosition;lastVelocity;v0;durationProgress=0;static create(e){return new gt(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return C.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,C.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},yt=class extends gt{_string=null;_toString;constructor(e){super(0),this._toString=fe({output:[e,e]})}static create(e){return new yt(e)}getValue(){return this._string??(this._string=this._toString(this._value))}setValue(e){if(C.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=fe({output:[this.getValue(),e]})),this._value=0,super.reset()}},bt={dependencies:null},wt=class extends vt{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return M(this.source,((n,r)=>{(e=>!!e&&e[ft]===e)(n)?t[r]=n.getValue(e):_e(n)?t[r]=ke(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&S(this.payload,(e=>e.reset()))}_makePayload(e){if(e){let t=new Set;return M(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){bt.dependencies&&_e(e)&&bt.dependencies.add(e);let t=mt(e);t&&S(t,(e=>this.add(e)))}},xt=class extends wt{constructor(e){super(e)}static create(e){return new xt(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){let t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(_t)),!0)}};function _t(e){return(qe(e)?yt:gt).create(e)}function kt(e){let t=pt(e);return t?t.constructor:C.arr(e)?xt:qe(e)?yt:gt}var Ot=(e,t)=>{let n=!C.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,x.forwardRef)(((r,i)=>{let a=(0,x.useRef)(null),l=n&&(0,x.useCallback)((e=>{a.current=function(e,t){return e&&(C.fun(e)?e(t):e.current=t),t}(i,e)}),[i]),[s,c]=function(e,t){let n=new Set;return bt.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new wt(e),bt.dependencies=null,[e,n]}(r,t),u=lt(),d=()=>{let e=a.current;n&&!e||!1===(!!e&&t.applyAnimatedValues(e,s.getValue(!0)))&&u()},f=new Ct(d,c),p=(0,x.useRef)();it((()=>(p.current=f,S(c,(e=>Me(e,f))),()=>{p.current&&(S(p.current.deps,(e=>Ae(e,p.current))),o.cancel(p.current.update))}))),(0,x.useEffect)(d,[]),st((()=>()=>{let e=p.current;S(e.deps,(t=>Ae(t,e)))}));let h=t.getComponentProps(s.getValue());return x.createElement(e,{...h,ref:l})}))},Ct=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&o.write(this.update)}},Et=Symbol.for("AnimatedComponent"),St=e=>C.str(e)?e:e&&C.str(e.displayName)?e.displayName:C.fun(e)&&e.name||null,Mt=class{_};function At(e,...t){return C.fun(e)?e(...t):e}var Pt=(e,t)=>!0===e||!!(t&&e&&(C.fun(e)?e(t):A(e).includes(t))),Zt=(e,t)=>C.obj(e)?t&&e[t]:e,jt=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,Tt=e=>e,Nt=(e,t=Tt)=>{let n=Rt;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));let r={};for(let o of n){let n=t(e[o],o);C.und(n)||(r[o]=n)}return r},Rt=["config","onProps","onStart","onChange","onPause","onResume","onRest"],It={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function Dt(e){let t=function(e){let t={},n=0;if(M(e,((e,r)=>{It[r]||(t[r]=e,n++)})),n)return t}(e);if(t){let n={to:t};return M(e,((e,r)=>r in t||(n[r]=e))),n}return{...e}}function Lt(e){return e=ke(e),C.arr(e)?e.map(Lt):qe(e)?k.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Bt(e){for(let t in e)return!0;return!1}function Ht(e){return C.fun(e)||C.arr(e)&&C.obj(e[0])}function Ft(e,t){e.ref?.delete(e),t?.delete(e)}function Vt(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}function zt(e,t,n=1e3){it((()=>{if(t){let r=0;S(e,((e,o)=>{let i=e.current;if(i.length){let a=n*t[o];isNaN(a)?a=r:r=a,S(i,(e=>{S(e.queue,(e=>{let t=e.delay;e.delay=e=>a+At(t||0,e)}))})),e.start()}}))}else{let t=Promise.resolve();S(e,(e=>{let n=e.current;if(n.length){let r=n.map((e=>{let t=e.queue;return e.queue=[],t}));t=t.then((()=>(S(n,((e,t)=>S(r[t]||[],(t=>e.queue.push(t))))),Promise.all(e.start()))))}}))}}))}var Ut={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},Wt={...Ut.default,mass:1,damping:1,easing:be.linear,clamp:!1};function qt(e,t){if(C.und(t.decay)){let n=!C.und(t.tension)||!C.und(t.friction);(n||!C.und(t.frequency)||!C.und(t.damping)||!C.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Gt=[];function Yt(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise(((l,s)=>{let c,u,d=Pt(n.cancel??r?.cancel,t);if(d)h();else{C.und(n.pause)||(i.paused=Pt(n.pause,t));let e=r?.pause;!0!==e&&(e=i.paused||Pt(e,t)),c=At(n.delay||0,t),e?(i.resumeQueue.add(p),a.pause()):(a.resume(),p())}function f(){i.resumeQueue.add(p),i.timeouts.delete(u),u.cancel(),c=u.time-o.now()}function p(){c>0&&!k.skipAnimation?(i.delayed=!0,u=o.setTimeout(h,c),i.pauseQueue.add(f),i.timeouts.add(u)):h()}function h(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(f),i.timeouts.delete(u),e<=(i.cancelId||0)&&(d=!0);try{a.start({...n,callId:e,cancel:d},l)}catch(e){s(e)}}}))}var Xt=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?Jt(e.get()):t.every((e=>e.noop))?$t(e.get()):Kt(e.get(),t.every((e=>e.finished))),$t=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Kt=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Jt=e=>({value:e,cancelled:!0,finished:!1});function Qt(e,t,n,r){let{callId:i,parentId:a,onRest:l}=t,{asyncTo:s,promise:c}=n;return a||e!==s||t.reset?n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;let u,d,f,p=Nt(t,((e,t)=>"onRest"===t?void 0:e)),h=new Promise(((e,t)=>(u=e,d=t))),m=e=>{let t=i<=(n.cancelId||0)&&Jt(r)||i!==n.asyncId&&Kt(r,!1);if(t)throw e.result=t,d(e),e},v=(e,t)=>{let o=new tn,a=new nn;return(async()=>{if(k.skipAnimation)throw en(n),a.result=Kt(r,!1),d(a),a;m(o);let l=C.obj(e)?{...e}:{...t,to:e};l.parentId=i,M(p,((e,t)=>{C.und(l[t])&&(l[t]=e)}));let s=await r.start(l);return m(o),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),s})()};if(k.skipAnimation)return en(n),Kt(r,!1);try{let t;t=C.arr(e)?(async e=>{for(let t of e)await v(t)})(e):Promise.resolve(e(v,r.stop.bind(r))),await Promise.all([t.then(u),h]),f=Kt(r.get(),!0,!1)}catch(e){if(e instanceof tn)f=e.result;else{if(!(e instanceof nn))throw e;f=e.result}}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?c:void 0)}return C.fun(l)&&o.batchedUpdates((()=>{l(f,r,r.item)})),f})():c}function en(e,t){P(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var tn=class extends Error{result;constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},nn=class extends Error{result;constructor(){super("SkipAnimationSignal")}},rn=e=>e instanceof an,on=1,an=class extends Ee{id=on++;_priority=0;get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=pt(this);return e&&e.getValue()}to(...e){return k.to(this,e)}interpolate(...e){return Ue(),k.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Ce(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||z.sort(this),Ce(this,{type:"priority",parent:this,priority:e})}},ln=Symbol.for("SpringPhase"),sn=e=>(1&e[ln])>0,cn=e=>(2&e[ln])>0,un=e=>(4&e[ln])>0,dn=(e,t)=>t?e[ln]|=3:e[ln]&=-3,fn=(e,t)=>t?e[ln]|=4:e[ln]&=-5,pn=class extends an{key;animation=new class{changed=!1;values=Gt;toValues=null;fromValues=Gt;to;from;config=new class{tension;friction;frequency;damping;mass;velocity=0;restVelocity;precision;progress;duration;easing;clamp;bounce;decay;round;constructor(){Object.assign(this,Wt)}};immediate=!1};queue;defaultProps={};_state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};_pendingCalls=new Set;_lastCallId=0;_lastToId=0;_memoizedDuration=0;constructor(e,t){if(super(),!C.und(e)||!C.und(t)){let n=C.obj(e)?{...e}:{...t,from:e};C.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(cn(this)||this._state.asyncTo)||un(this)}get goal(){return ke(this.animation.to)}get velocity(){let e=pt(this);return e instanceof gt?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return sn(this)}get isAnimating(){return cn(this)}get isPaused(){return un(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1,r=this.animation,{toValues:o}=r,{config:i}=r,a=mt(r.to);!a&&_e(r.to)&&(o=A(ke(r.to))),r.values.forEach(((l,s)=>{if(l.done)return;let c=l.constructor==yt?1:a?a[s].lastPosition:o[s],u=r.immediate,d=c;if(!u){if(d=l.lastPosition,i.tension<=0)return void(l.done=!0);let t,n=l.elapsedTime+=e,o=r.fromValues[s],a=null!=l.v0?l.v0:l.v0=C.arr(i.velocity)?i.velocity[s]:i.velocity,f=i.precision||(o==c?.005:Math.min(1,.001*Math.abs(c-o)));if(C.und(i.duration))if(i.decay){let e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*n);d=o+a/(1-e)*(1-r),u=Math.abs(l.lastPosition-d)<=f,t=a*r}else{t=null==l.lastVelocity?a:l.lastVelocity;let n,r=i.restVelocity||f/10,s=i.clamp?0:i.bounce,p=!C.und(s),h=o==c?l.v0>0:or,n||(u=Math.abs(c-d)<=f,!u));++e)p&&(m=d==c||d>c==h,m&&(t=-t*s,d=c)),t+=(1e-6*-i.tension*(d-c)+.001*-i.friction*t)/i.mass*v,d+=t*v}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,l.durationProgress>0&&(l.elapsedTime=i.duration*l.durationProgress,n=l.elapsedTime+=e)),r=(i.progress||0)+n/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),d=o+i.easing(r)*(c-o),t=(d-l.lastPosition)/e,u=1==r}l.lastVelocity=t,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),u=!0)}a&&!a[s].done&&(u=!1),u?l.done=!0:t=!1,l.setValue(d,i.round)&&(n=!0)}));let l=pt(this),s=l.getValue();if(t){let e=ke(r.to);s===e&&!n||i.decay?n&&i.decay&&this._onChange(s):(l.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(s)}set(e){return o.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(cn(this)){let{to:e,config:t}=this.animation;o.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return C.und(e)?(n=this.queue||[],this.queue=[]):n=[C.obj(e)?e:{...t,to:e}],Promise.all(n.map((e=>this._update(e)))).then((e=>Xt(this,e)))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),en(this._state,e&&this._lastCallId),o.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||"",{to:n,from:r}=e;n=C.obj(n)?n[t]:n,(null==n||Ht(n))&&(n=void 0),r=C.obj(r)?r[t]:r,null==r&&(r=void 0);let o={to:n,from:r};return sn(this)||(e.reverse&&([n,r]=[r,n]),r=ke(r),C.und(r)?pt(this)||this._set(n):this._set(r)),o}_update({...e},t){let{key:n,defaultProps:r}=this;e.default&&Object.assign(r,Nt(e,((e,t)=>/^on/.test(t)?Zt(e,n):e))),wn(this,e,"onProps"),xn(this,"onProps",e,this);let o=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let i=this._state;return Yt(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>{un(this)||(fn(this,!0),T(i.pauseQueue),xn(this,"onPause",Kt(this,hn(this,this.animation.to)),this))},resume:()=>{un(this)&&(fn(this,!1),cn(this)&&this._resume(),T(i.resumeQueue),xn(this,"onResume",Kt(this,hn(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then((n=>{if(e.loop&&n.finished&&(!t||!n.noop)){let t=mn(e);if(t)return this._update(t,!0)}return n}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Jt(this));let r=!C.und(e.to),i=!C.und(e.from);if(r||i){if(!(t.callId>this._lastToId))return n(Jt(this));this._lastToId=t.callId}let{key:a,defaultProps:l,animation:s}=this,{to:c,from:u}=s,{to:d=c,from:f=u}=e;i&&!r&&(!t.default||C.und(d))&&(d=f),t.reverse&&([d,f]=[f,d]);let p=!E(f,u);p&&(s.from=f),f=ke(f);let h=!E(d,c);h&&this._focus(d);let m=Ht(t.to),{config:v}=s,{decay:g,velocity:y}=v;(r||i)&&(v.velocity=0),t.config&&!m&&function(e,t,n){n&&(qt(n={...n},t),t={...n,...t}),qt(e,t),Object.assign(e,t);for(let t in Wt)null==e[t]&&(e[t]=Wt[t]);let{frequency:r,damping:o}=e,{mass:i}=e;C.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*o*i/r)}(v,At(t.config,a),t.config!==l.config?At(l.config,a):void 0);let b=pt(this);if(!b||C.und(d))return n(Kt(this,!0));let w=C.und(t.reset)?i&&!t.default:!C.und(f)&&Pt(t.reset,a),x=w?f:this.get(),_=Lt(d),k=C.num(_)||C.arr(_)||qe(_),O=!m&&(!k||Pt(l.immediate||t.immediate,a));if(h){let e=kt(d);if(e!==b.constructor){if(!O)throw Error(`Cannot animate between ${b.constructor.name} and ${e.name}, as the "to" prop suggests`);b=this._set(_)}}let M=b.constructor,P=_e(d),Z=!1;if(!P){let e=w||!sn(this)&&p;(h||e)&&(Z=E(Lt(x),_),P=!Z),(!E(s.immediate,O)&&!O||!E(v.decay,g)||!E(v.velocity,y))&&(P=!0)}if(Z&&cn(this)&&(s.changed&&!w?P=!0:P||this._stop(c)),!m&&((P||_e(c))&&(s.values=b.getPayload(),s.toValues=_e(d)?null:M==yt?[1]:A(_)),s.immediate!=O&&(s.immediate=O,!O&&!w&&this._set(c)),P)){let{onRest:e}=s;S(bn,(e=>wn(this,t,e)));let r=Kt(this,hn(this,c));T(this._pendingCalls,r),this._pendingCalls.add(n),s.changed&&o.batchedUpdates((()=>{s.changed=!w,e?.(r,this),w?At(l.onRest,r):s.onStart?.(r,this)}))}w&&this._set(x),m?n(Qt(t.to,t,this._state,this)):P?this._start():cn(this)&&!h?this._pendingCalls.add(n):n($t(x))}_focus(e){let t=this.animation;e!==t.to&&(Oe(this)&&this._detach(),t.to=e,Oe(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;_e(t)&&(Me(t,this),rn(t)&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;_e(e)&&Ae(e,this)}_set(e,t=!0){let n=ke(e);if(!C.und(n)){let e=pt(this);if(!e||!E(n,e.getValue())){let r=kt(n);e&&e.constructor==r?e.setValue(n):ht(this,r.create(n)),e&&o.batchedUpdates((()=>{this._onChange(n,t)}))}}return pt(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,xn(this,"onStart",Kt(this,hn(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),At(this.animation.onChange,e,this)),At(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;pt(this).reset(ke(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),cn(this)||(dn(this,!0),un(this)||this._resume())}_resume(){k.skipAnimation?this.finish():z.start(this)}_stop(e,t){if(cn(this)){dn(this,!1);let n=this.animation;S(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ce(this,{type:"idle",parent:this});let r=t?Jt(this.get()):Kt(this.get(),hn(this,e??n.to));T(this._pendingCalls,r),n.changed&&(n.changed=!1,xn(this,"onRest",r,this))}}};function hn(e,t){let n=Lt(t);return E(Lt(e.get()),n)}function mn(e,t=e.loop,n=e.to){let r=At(t);if(r){let o=!0!==r&&Dt(r),i=(o||e).reverse,a=!o||o.reset;return vn({...e,loop:t,default:!1,pause:void 0,to:!i||Ht(n)?n:void 0,from:a?e.from:void 0,reset:a,...o})}}function vn(e){let{to:t,from:n}=e=Dt(e),r=new Set;return C.obj(t)&&yn(t,r),C.obj(n)&&yn(n,r),e.keys=r.size?Array.from(r):null,e}function gn(e){let t=vn(e);return C.und(t.default)&&(t.default=Nt(t)),t}function yn(e,t){M(e,((e,n)=>null!=e&&t.add(n)))}var bn=["onStart","onRest","onChange","onPause","onResume"];function wn(e,t,n){e.animation[n]=t[n]!==jt(t,n)?Zt(t[n],e.key):void 0}function xn(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var _n=["onStart","onChange","onRest"],kn=1,On=class{id=kn++;springs={};queue=[];ref;_flush;_initialProps;_lastAsyncId=0;_active=new Set;_changed=new Set;_started=!1;_item;_state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};_events={onStart:new Map,onChange:new Map,onRest:new Map};constructor(e,t){this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(let t in e){let n=e[t];C.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(vn(e)),this}start(e){let{queue:t}=this;return e?t=A(e).map(vn):this.queue=[],this._flush?this._flush(this,t):(Zn(this,t),Cn(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){let n=this.springs;S(A(t),(t=>n[t].stop(!!e)))}else en(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(C.und(e))this.start({pause:!0});else{let t=this.springs;S(A(e),(e=>t[e].pause()))}return this}resume(e){if(C.und(e))this.start({pause:!1});else{let t=this.springs;S(A(e),(e=>t[e].resume()))}return this}each(e){M(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,P(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));let i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&P(t,(([e,t])=>{t.value=a,e(t,this,this._item)})),i&&(this._started=!1,P(n,(([e,t])=>{t.value=a,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}o.onFrame(this._onFrame)}};function Cn(e,t){return Promise.all(t.map((t=>En(e,t)))).then((t=>Xt(e,t)))}async function En(e,t,n){let{keys:r,to:i,from:a,loop:l,onRest:s,onResolve:c}=t,u=C.obj(t.default)&&t.default;l&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);let d=C.arr(i)||C.fun(i)?i:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):S(_n,(n=>{let r=t[n];if(C.fun(r)){let o=e._events[n];t[n]=({finished:e,cancelled:t})=>{let n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e||!1,cancelled:t||!1})},u&&(u[n]=t[n])}}));let f=e._state;t.pause===!f.paused?(f.paused=t.pause,T(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),h=!0===t.cancel||!0===jt(t,"cancel");(d||h&&f.asyncId)&&p.push(Yt(++e._lastAsyncId,{props:t,state:f,actions:{pause:O,resume:O,start(t,n){h?(en(f,e._lastAsyncId),n(Jt(e))):(t.onRest=s,n(Qt(d,t,f,e)))}}})),f.paused&&await new Promise((e=>{f.resumeQueue.add(e)}));let m=Xt(e,await Promise.all(p));if(l&&m.finished&&(!n||!m.noop)){let n=mn(t,l,i);if(n)return Zn(e,[n]),En(e,n,!0)}return c&&o.batchedUpdates((()=>c(m,e,e.item))),m}function Sn(e,t){let n={...e.springs};return t&&S(A(t),(e=>{C.und(e.keys)&&(e=vn(e)),C.obj(e.to)||(e={...e,to:void 0}),Pn(n,e,(e=>An(e)))})),Mn(e,n),n}function Mn(e,t){M(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,Me(t,e))}))}function An(e,t){let n=new pn;return n.key=e,t&&Me(n,t),n}function Pn(e,t,n){t.keys&&S(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function Zn(e,t){S(t,(t=>{Pn(e.springs,t,(t=>An(t,e)))}))}var jn,Tn=({children:e,...t})=>{let n=(0,x.useContext)(Nn),r=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=function(e,t){let[n]=(0,x.useState)((()=>({inputs:t,result:e()}))),r=(0,x.useRef)(),o=r.current,i=o;return i?t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n{r.current=i,o==n&&(n.inputs=n.result=void 0)}),[i]),i.result}((()=>({pause:r,immediate:o})),[r,o]);let{Provider:i}=Nn;return x.createElement(i,{value:t},e)},Nn=(jn=Tn,Object.assign(jn,x.createContext({})),jn.Provider._context=jn,jn.Consumer._context=jn,jn);Tn.Provider=Nn.Provider,Tn.Consumer=Nn.Consumer;var Rn=()=>{let e=[],t=function(t){We(`${Fe}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);let r=[];return S(e,((e,o)=>{if(C.und(t))r.push(e.start());else{let i=n(t,e,o);i&&r.push(e.start(i))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return S(e,(e=>e.pause(...arguments))),this},t.resume=function(){return S(e,(e=>e.resume(...arguments))),this},t.set=function(t){S(e,((e,n)=>{let r=C.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){let n=[];return S(e,((e,r)=>{if(C.und(t))n.push(e.start());else{let o=this._getProps(t,e,r);o&&n.push(e.start(o))}})),n},t.stop=function(){return S(e,(e=>e.stop(...arguments))),this},t.update=function(t){return S(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};let n=function(e,t,n){return C.fun(e)?e(n,t):e};return t._getProps=n,t};function In(e,t,n){let r=C.fun(t)&&t;r&&!n&&(n=[]);let o=(0,x.useMemo)((()=>r||3==arguments.length?Rn():void 0),[]),i=(0,x.useRef)(0),a=lt(),l=(0,x.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){let n=Sn(e,t);return i.current>0&&!l.queue.length&&!Object.keys(n).some((t=>!e.springs[t]))?Cn(e,t):new Promise((r=>{Mn(e,n),l.queue.push((()=>{r(Cn(e,t))})),a()}))}})),[]),s=(0,x.useRef)([...l.ctrls]),c=[],u=ut(e)||0;function d(e,n){for(let o=e;o{S(s.current.slice(e,u),(e=>{Ft(e,o),e.stop(!0)})),s.current.length=e,d(u,e)}),[e]),(0,x.useMemo)((()=>{d(0,Math.min(u,e))}),n);let f=s.current.map(((e,t)=>Sn(e,c[t]))),p=(0,x.useContext)(Tn),h=ut(p),m=p!==h&&Bt(p);it((()=>{i.current++,l.ctrls=s.current;let{queue:e}=l;e.length&&(l.queue=[],S(e,(e=>e()))),S(s.current,((e,t)=>{o?.add(e),m&&e.start({default:p});let n=c[t];n&&(Vt(e,n.ref),e.ref?e.queue.push(n):e.start(n))}))})),st((()=>()=>{S(l.ctrls,(e=>e.stop(!0)))}));let v=f.map((e=>({...e})));return o?[v,o]:v}function Dn(e,t){let n=C.fun(e),[[r],o]=In(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}var Ln=()=>Rn(),Bn=()=>(0,x.useState)(Ln)[0],Hn=(e,t)=>{let n=function(e){let t=(0,x.useRef)(null);return null===t.current&&(t.current=e()),t.current}((()=>new pn(e,t)));return st((()=>()=>{n.stop()})),n};function Fn(e,t,n){let r=C.fun(t)&&t;r&&!n&&(n=[]);let o,i=!0,a=In(e,((e,n)=>{let a=r?r(e,n):t;return o=a.ref,i=i&&a.reverse,a}),n||[{}]);if(it((()=>{S(a[1].current,((e,t)=>{let n=a[1].current[t+(i?1:-1)];Vt(e,o),e.ref?n&&e.update({to:n.springs}):n?e.start({to:n.springs}):e.start()}))}),n),r||3==arguments.length){let e=o??a[1];return e._getProps=(t,n,r)=>{let o=C.fun(t)?t(r,n):t;if(o){let t=e.current[r+(o.reverse?1:-1)];return t&&(o.to=t.springs),o}},a}return a[0]}function Vn(e,t,n){let r=C.fun(t)&&t,{reset:o,sort:i,trail:a=0,expires:l=!0,exitBeforeEnter:s=!1,onDestroyed:c,ref:u,config:d}=r?r():t,f=(0,x.useMemo)((()=>r||3==arguments.length?Rn():void 0),[]),p=A(e),h=[],m=(0,x.useRef)(null),v=o?null:m.current;it((()=>{m.current=h})),st((()=>(S(h,(e=>{f?.add(e.ctrl),e.ctrl.ref=f})),()=>{S(m.current,(e=>{e.expired&&clearTimeout(e.expirationId),Ft(e.ctrl,f),e.ctrl.stop(!0)}))})));let g=function(e,{key:t,keys:n=t},r){if(null===n){let t=new Set;return e.map((e=>{let n=r&&r.find((n=>n.item===e&&"leave"!==n.phase&&!t.has(n)));return n?(t.add(n),n.key):zn++}))}return C.und(n)?e:C.fun(n)?e.map(n):A(n)}(p,r?r():t,v),y=o&&m.current||[];it((()=>S(y,(({ctrl:e,item:t,key:n})=>{Ft(e,f),At(c,t,n)}))));let b=[];if(v&&S(v,((e,t)=>{e.expired?(clearTimeout(e.expirationId),y.push(e)):~(t=b[t]=g.indexOf(e.key))&&(h[t]=e)})),S(p,((e,t)=>{h[t]||(h[t]={key:g[t],item:e,phase:"mount",ctrl:new On},h[t].ctrl.item=e)})),b.length){let e=-1,{leave:n}=r?r():t;S(b,((t,r)=>{let o=v[r];~t?(e=h.indexOf(o),h[e]={...o,item:p[t]}):n&&h.splice(++e,0,o)}))}C.fun(i)&&h.sort(((e,t)=>i(e.item,t.item)));let w=-a,_=lt(),k=Nt(t),O=new Map,E=(0,x.useRef)(new Map),M=(0,x.useRef)(!1);S(h,((e,n)=>{let o,i,c=e.key,f=e.phase,p=r?r():t,h=At(p.delay||0,c);if("mount"==f)o=p.enter,i="enter";else{let e=g.indexOf(c)<0;if("leave"!=f)if(e)o=p.leave,i="leave";else{if(!(o=p.update))return;i="update"}else{if(e)return;o=p.enter,i="enter"}}if(o=At(o,e.item,n),o=C.obj(o)?Dt(o):{to:o},!o.config){let t=d||k.config;o.config=At(t,e.item,n,i)}w+=a;let y={...k,delay:h+w,ref:u,immediate:p.immediate,reset:!1,...o};if("enter"==i&&C.und(y.from)){let o=r?r():t,i=C.und(o.initial)||v?o.from:o.initial;y.from=At(i,e.item,n)}let{onResolve:b}=y;y.onResolve=e=>{At(b,e);let t=m.current,n=t.find((e=>e.key===c));if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){let e=t.every((e=>e.ctrl.idle));if("leave"==n.phase){let t=At(l,n.item);if(!1!==t){let r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(_,r)))}}e&&t.some((e=>e.expired))&&(E.current.delete(n),s&&(M.current=!0),_())}};let x=Sn(e.ctrl,y);"leave"===i&&s?E.current.set(e,{phase:i,springs:x,payload:y}):O.set(e,{phase:i,springs:x,payload:y})}));let P=(0,x.useContext)(Tn),Z=ut(P),j=P!==Z&&Bt(P);it((()=>{j&&S(h,(e=>{e.ctrl.start({default:P})}))}),[P]),S(O,((e,t)=>{if(E.current.size){let e=h.findIndex((e=>e.key===t.key));h.splice(e,1)}})),it((()=>{S(E.current.size?E.current:O,(({phase:e,payload:t},n)=>{let{ctrl:r}=n;n.phase=e,f?.add(r),j&&"enter"==e&&r.start({default:P}),t&&(Vt(r,t.ref),!r.ref&&!f||M.current?(r.start(t),M.current&&(M.current=!1)):r.update(t))}))}),o?void 0:n);let T=e=>x.createElement(x.Fragment,null,h.map(((t,n)=>{let{springs:r}=O.get(t)||t.ctrl,o=e({...r},t.item,t,n);return o&&o.type?x.createElement(o.type,{...o.props,key:C.str(t.key)||C.num(t.key)?t.key:t.ctrl.id,ref:o.ref}):o})));return f?[T,f]:T}var zn=1,Un=({container:e,...t}={})=>{let[n,r]=Dn((()=>({scrollX:0,scrollY:0,scrollXProgress:0,scrollYProgress:0,...t})),[]);return it((()=>{let t=ot((({x:e,y:t})=>{r.start({scrollX:e.current,scrollXProgress:e.progress,scrollY:t.current,scrollYProgress:t.progress})}),{container:e?.current||void 0});return()=>{S(Object.values(n),(e=>e.stop())),t()}}),[]),n},Wn=({container:e,...t})=>{let[n,r]=Dn((()=>({width:0,height:0,...t})),[]);return it((()=>{let t=Je((({width:e,height:t})=>{r.start({width:e,height:t,immediate:0===n.width.get()||0===n.height.get()})}),{container:e?.current||void 0});return()=>{S(Object.values(n),(e=>e.stop())),t()}}),[]),n},qn={any:0,all:1};function Gn(e,t){let[n,r]=(0,x.useState)(!1),o=(0,x.useRef)(),i=C.fun(e)&&e,a=i?i():{},{to:l={},from:s={},...c}=a,u=i?t:e,[d,f]=Dn((()=>({from:s,...c})),[]);return it((()=>{let e=o.current,{root:t,once:i,amount:a="any",...c}=u??{};if(!e||i&&n||typeof IntersectionObserver>"u")return;let d=new WeakMap,p=new IntersectionObserver((e=>{e.forEach((e=>{let t=d.get(e.target);if(e.isIntersecting!==!!t)if(e.isIntersecting){let t=(l&&f.start(l),r(!0),i?void 0:()=>{s&&f.start(s),r(!1)});C.fun(t)?d.set(e.target,t):p.unobserve(e.target)}else t&&(t(),d.delete(e.target))}))}),{root:t&&t.current||void 0,threshold:"number"==typeof a||Array.isArray(a)?a:qn[a],...c});return p.observe(e),()=>p.unobserve(e)}),[u]),i?[o,d]:[o,n]}function Yn({children:e,...t}){return e(Dn(t))}function Xn({items:e,children:t,...n}){let r=Fn(e.length,n);return e.map(((e,n)=>{let o=t(e,n);return C.fun(o)?o(r[n]):o}))}function $n({items:e,children:t,...n}){return Vn(e,n)(t)}var Kn=class extends an{constructor(e,t){super(),this.source=e,this.calc=fe(...t);let n=this._get(),r=kt(n);ht(this,r.create(n))}key;idle=!0;calc;_active=new Set;advance(e){let t=this._get();E(t,this.get())||(pt(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&Qn(this._active)&&er(this)}_get(){let e=C.arr(this.source)?this.source.map(ke):A(ke(this.source));return this.calc(...e)}_start(){this.idle&&!Qn(this._active)&&(this.idle=!1,S(mt(this),(e=>{e.done=!1})),k.skipAnimation?(o.batchedUpdates((()=>this.advance())),er(this)):z.start(this))}_attach(){let e=1;S(A(this.source),(t=>{_e(t)&&Me(t,this),rn(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){S(A(this.source),(e=>{_e(e)&&Ae(e,this)})),this._active.clear(),er(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=A(this.source).reduce(((e,t)=>Math.max(e,(rn(t)?t.priority:0)+1)),0))}};function Jn(e){return!1!==e.idle}function Qn(e){return!e.size||Array.from(e).every(Jn)}function er(e){e.idle||(e.idle=!0,S(mt(e),(e=>{e.done=!0})),Ce(e,{type:"idle",parent:e}))}var tr=(e,...t)=>new Kn(e,t),nr=(e,...t)=>(Ue(),new Kn(e,t));k.assign({createStringInterpolator:He,to:(e,t)=>new Kn(e,t)});var rr=z.advance,or=n(7111),ir=/^--/;function ar(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||ir.test(e)||sr.hasOwnProperty(e)&&sr[e]?(""+t).trim():t+"px"}var lr={},sr={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},cr=["Webkit","Ms","Moz","O"];sr=Object.keys(sr).reduce(((e,t)=>(cr.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),sr);var ur=/^(matrix|translate|scale|rotate|skew)/,dr=/^(translate)/,fr=/^(rotate|skew)/,pr=(e,t)=>C.num(e)&&0!==e?e+t:e,hr=(e,t)=>C.arr(e)?e.every((e=>hr(e,t))):C.num(e)?e===t:parseFloat(e)===t,mr=class extends wt{constructor({x:e,y:t,z:n,...r}){let o=[],i=[];(e||t||n)&&(o.push([e||0,t||0,n||0]),i.push((e=>[`translate3d(${e.map((e=>pr(e,"px"))).join(",")})`,hr(e,0)]))),M(r,((e,t)=>{if("transform"===t)o.push([e||""]),i.push((e=>[e,""===e]));else if(ur.test(t)){if(delete r[t],C.und(e))return;let n=dr.test(t)?"px":fr.test(t)?"deg":"";o.push(A(e)),i.push("rotate3d"===t?([e,t,r,o])=>[`rotate3d(${e},${t},${r},${pr(o,n)})`,hr(o,0)]:e=>[`${t}(${e.map((e=>pr(e,n))).join(",")})`,hr(e,t.startsWith("scale")?1:0)])}})),o.length&&(r.transform=new vr(o,i)),super(r)}},vr=class extends Ee{constructor(e,t){super(),this.inputs=e,this.transforms=t}_value=null;get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return S(this.inputs,((n,r)=>{let o=ke(n[0]),[i,a]=this.transforms[r](C.arr(o)?o:n.map(ke));e+=" "+i,t=t&&a})),t?"none":e}observerAdded(e){1==e&&S(this.inputs,(e=>S(e,(e=>_e(e)&&Me(e,this)))))}observerRemoved(e){0==e&&S(this.inputs,(e=>S(e,(e=>_e(e)&&Ae(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),Ce(this,e)}};k.assign({batchedUpdates:or.unstable_batchedUpdates,createStringInterpolator:He,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var gr=((e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new wt(e)),getComponentProps:r=(e=>e)}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{let t=St(e)||"Anonymous";return(e=C.str(e)?i[e]||(i[e]=Ot(e,o)):e[Et]||(e[Et]=Ot(e,o))).displayName=`Animated(${t})`,e};return M(e,((t,n)=>{C.arr(e)&&(n=St(t)),i[n]=i(t)})),{animated:i}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;let n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:o,scrollTop:i,scrollLeft:a,viewBox:l,...s}=t,c=Object.values(s),u=Object.keys(s).map((t=>n||e.hasAttribute(t)?t:lr[t]||(lr[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==o&&(e.textContent=o);for(let t in r)if(r.hasOwnProperty(t)){let n=ar(t,r[t]);ir.test(t)?e.style.setProperty(t,n):e.style[t]=n}u.forEach(((t,n)=>{e.setAttribute(t,c[n])})),void 0!==i&&(e.scrollTop=i),void 0!==a&&(e.scrollLeft=a),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new mr(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),yr=gr.animated},2146:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=e.children,n=void 0===t?l.default:t,h=e.axisClassName,v=e.hideAxisLine,g=void 0!==v&&v,y=e.hideTicks,b=void 0!==y&&y,w=e.hideZero,x=void 0!==w&&w,_=e.left,k=void 0===_?0:_,O=e.numTicks,C=void 0===O?10:O,E=e.orientation,S=void 0===E?d.default.bottom:E,M=e.rangePadding,A=void 0===M?0:M,P=e.scale,Z=e.tickFormat,j=e.tickLength,T=void 0===j?8:j,N=e.tickValues,R=e.top,I=void 0===R?0:R,D=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,p),L=null!=Z?Z:(0,c.default)(P),B=S===d.default.left,H=S===d.default.top,F=H||S===d.default.bottom,V=(0,s.default)(P),z=B||H?-1:1,U=P.range(),W=(0,f.default)(A),q=(0,u.default)({x:Number(U[0])+.5-W.start,y:0},F),G=(0,u.default)({x:Number(U[U.length-1])+.5+W.end,y:0},F),Y=(null!=N?N:(0,a.getTicks)(P,C)).filter((function(e){return!x||0!==e&&"0"!==e})).map((function(e,t){return{value:e,index:t}})),X=Y.map((function(e){var t=e.value,n=e.index,r=(0,a.coerceNumber)(V(t));return{value:t,index:n,from:(0,u.default)({x:r,y:0},F),to:(0,u.default)({x:r,y:T*z},F),formattedValue:L(t,n,Y)}}));return r.default.createElement(i.Group,{className:(0,o.default)("visx-axis",h),top:I,left:k},n(m({},D,{axisFromPoint:q,axisToPoint:G,hideAxisLine:g,hideTicks:b,hideZero:x,horizontal:F,numTicks:C,orientation:S,rangePadding:A,scale:P,tickFormat:L,tickLength:T,tickPosition:V,tickSign:z,ticks:X})))},h(n(5099));var r=h(n(8156)),o=h(n(4184)),i=n(8788),a=n(2979),l=h(n(5272)),s=h(n(4066)),c=h(n(6284)),u=h(n(6857)),d=h(n(9013)),f=h(n(6784)),p=["children","axisClassName","hideAxisLine","hideTicks","hideZero","left","numTicks","orientation","rangePadding","scale","tickFormat","tickLength","tickValues","top"];function h(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.bottomTickLabelProps=void 0,t.default=function(e){var t=e.axisClassName,n=e.labelOffset,s=void 0===n?8:n,d=e.tickLength,f=void 0===d?8:d,p=e.tickLabelProps,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,l),m="function"==typeof p?p:c({},u,p);return r.default.createElement(i.default,c({axisClassName:(0,o.default)("visx-axis-bottom",t),labelOffset:s,orientation:a.default.bottom,tickLabelProps:m,tickLength:f},h))};var r=s(n(8156)),o=s(n(4184)),i=s(n(2146)),a=s(n(9013)),l=["axisClassName","labelOffset","tickLength","tickLabelProps"];function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.axisClassName,n=e.labelOffset,s=void 0===n?36:n,d=e.tickLength,f=void 0===d?8:d,p=e.tickLabelProps,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,l),m="function"==typeof p?p:c({},u,p);return r.default.createElement(i.default,c({axisClassName:(0,o.default)("visx-axis-left",t),labelOffset:s,orientation:a.default.left,tickLabelProps:m,tickLength:f},h))},t.leftTickLabelProps=void 0;var r=s(n(8156)),o=s(n(4184)),i=s(n(2146)),a=s(n(9013)),l=["axisClassName","labelOffset","tickLength","tickLabelProps"];function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.axisFromPoint,n=e.axisLineClassName,u=e.axisToPoint,p=e.hideAxisLine,h=e.hideTicks,m=e.horizontal,v=e.label,g=void 0===v?"":v,y=e.labelClassName,b=e.labelOffset,w=void 0===b?14:b,x=e.labelProps,_=void 0===x?f:x,k=e.orientation,O=void 0===k?c.Orientation.bottom:k,C=e.scale,E=e.stroke,S=void 0===E?"#222":E,M=e.strokeDasharray,A=e.strokeWidth,P=void 0===A?1:A,Z=e.tickClassName,j=e.tickComponent,T=e.tickLineProps,N=e.tickLabelProps,R=e.tickLength,I=void 0===R?8:R,D=e.tickStroke,L=void 0===D?"#222":D,B=e.tickTransform,H=e.ticks,F=e.ticksComponent,V=void 0===F?s.default:F,z=d({},f,"object"==typeof N?N:null),U=H.map((function(e){var t=e.value,n=e.index;return"function"==typeof N?N(t,n,H):z})),W=Math.max.apply(Math,[10].concat(U.map((function(e){return"number"==typeof e.fontSize?e.fontSize:0}))));return r.default.createElement(r.default.Fragment,null,V({hideTicks:h,horizontal:m,orientation:O,scale:C,tickClassName:Z,tickComponent:j,tickLabelProps:U,tickStroke:L,tickTransform:B,ticks:H,strokeWidth:P,tickLineProps:T}),!p&&r.default.createElement(i.Line,{className:(0,o.default)("visx-axis-line",n),from:t,to:u,stroke:S,strokeWidth:P,strokeDasharray:M}),g&&r.default.createElement(a.Text,d({className:(0,o.default)("visx-axis-label",y)},(0,l.default)({labelOffset:w,labelProps:_,orientation:O,range:C.range(),tickLabelFontSize:W,tickLength:I}),_),g))};var r=u(n(8156)),o=u(n(4184)),i=n(1499),a=n(5733),l=u(n(6285)),s=u(n(5076)),c=n(4752);function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.axisClassName,n=e.labelOffset,s=void 0===n?36:n,d=e.tickLength,f=void 0===d?8:d,p=e.tickLabelProps,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,l),m="function"==typeof p?p:c({},u,p);return r.default.createElement(i.default,c({axisClassName:(0,o.default)("visx-axis-right",t),labelOffset:s,orientation:a.default.right,tickLabelProps:m,tickLength:f},h))},t.rightTickLabelProps=void 0;var r=s(n(8156)),o=s(n(4184)),i=s(n(2146)),a=s(n(9013)),l=["axisClassName","labelOffset","tickLength","tickLabelProps"];function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.axisClassName,n=e.labelOffset,s=void 0===n?8:n,d=e.tickLength,f=void 0===d?8:d,p=e.tickLabelProps,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,l),m="function"==typeof p?p:c({},u,p);return r.default.createElement(i.default,c({axisClassName:(0,o.default)("visx-axis-top",t),labelOffset:s,orientation:a.default.top,tickLabelProps:m,tickLength:f},h))},t.topTickLabelProps=void 0;var r=s(n(8156)),o=s(n(4184)),i=s(n(2146)),a=s(n(9013)),l=["axisClassName","labelOffset","tickLength","tickLabelProps"];function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.hideTicks,n=e.horizontal,c=e.orientation,d=e.tickClassName,f=e.tickComponent,p=e.tickLabelProps,h=e.tickStroke,m=void 0===h?"#222":h,v=e.tickTransform,g=e.ticks,y=e.strokeWidth,b=e.tickLineProps;return g.map((function(e){var h,g=e.value,w=e.index,x=e.from,_=e.to,k=e.formattedValue,O=null!=(h=p[w])?h:{},C=Math.max(10,"number"==typeof O.fontSize&&O.fontSize||0),E=_.y+(n&&c!==s.default.top?C:0);return r.default.createElement(a.Group,{key:"visx-tick-"+g+"-"+w,className:(0,o.default)("visx-axis-tick",d),transform:v},!t&&r.default.createElement(i.Line,u({from:x,to:_,stroke:m,strokeWidth:y,strokeLinecap:"square"},b)),f?f(u({},O,{x:_.x,y:E,formattedValue:k})):r.default.createElement(l.Text,u({x:_.x,y:E},O),k))}))};var r=c(n(8156)),o=c(n(4184)),i=n(1499),a=n(8788),l=n(5733),s=c(n(9013));function c(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=void 0;t.default={top:"top",left:"left",right:"right",bottom:"bottom"}},4752:(e,t,n)=>{"use strict";t.__esModule=!0;var r={Axis:!0,AxisLeft:!0,AxisRight:!0,AxisTop:!0,AxisBottom:!0,Orientation:!0};t.Orientation=t.AxisTop=t.AxisRight=t.AxisLeft=t.AxisBottom=t.Axis=void 0;var o=d(n(2146));t.Axis=o.default;var i=d(n(7933));t.AxisLeft=i.default;var a=d(n(1214));t.AxisRight=a.default;var l=d(n(8675));t.AxisTop=l.default;var s=d(n(550));t.AxisBottom=s.default;var c=d(n(9013));t.Orientation=c.default;var u=n(4859);function d(e){return e&&e.__esModule?e:{default:e}}Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===u[e]||(t[e]=u[e]))}))},4859:(e,t)=>{"use strict";t.__esModule=!0},6857:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){var n=e.x,o=e.y;return new r.Point(t?{x:n,y:o}:{x:o,y:n})};var r=n(3190)},6784:(e,t)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t,n,r,i=e.labelOffset,a=e.labelProps,l=e.orientation,s=e.range,c=e.tickLabelFontSize,u=e.tickLength,d=l===o.default.left||l===o.default.top?-1:1;if(l===o.default.top||l===o.default.bottom){var f=l===o.default.bottom&&"number"==typeof a.fontSize?a.fontSize:0;t=(Number(s[0])+Number(s[s.length-1]))/2,n=d*(u+i+c+f)}else t=d*((Number(s[0])+Number(s[s.length-1]))/2),n=-(u+i),r="rotate("+90*d+")";return{x:t,y:n,transform:r}};var r,o=(r=n(9013))&&r.__esModule?r:{default:r}},6284:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){return"tickFormat"in e?e.tickFormat():r.toString};var r=n(2979)},4066:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){void 0===t&&(t="center");var n=e;if("start"!==t&&"bandwidth"in n){var r=n.bandwidth();return"center"===t&&(r/=2),n.round()&&(r=Math.round(r)),function(e){var t=n(e);return"number"==typeof t?t+r:t}}return e}},2860:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=h;var r=f(n(5099)),o=f(n(8156)),i=f(n(4184)),a=f(n(3282)),l=n(8788),s=n(3190),c=n(2979),u=f(n(4919)),d=["top","left","scale","height","stroke","strokeWidth","strokeDasharray","className","numTicks","lineStyle","offset","tickValues","children"];function f(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,d),A=null!=E?E:(0,c.getTicks)(h,k),P=(null!=C?C:0)+(0,u.default)(h)/2,Z=A.map((function(e,t){var n,r=(null!=(n=(0,c.coerceNumber)(h(e)))?n:0)+P;return{index:t,from:new s.Point({x:r,y:0}),to:new s.Point({x:r,y:m})}}));return o.default.createElement(l.Group,{className:(0,i.default)("visx-columns",x),top:n,left:f},S?S({lines:Z}):Z.map((function(e){var t=e.from,n=e.to,r=e.index;return o.default.createElement(a.default,p({key:"column-line-"+r,from:t,to:n,stroke:g,strokeWidth:b,strokeDasharray:w,style:O},M))})))}h.propTypes={tickValues:r.default.array,height:r.default.number.isRequired}},8112:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=h;var r=f(n(5099)),o=f(n(8156)),i=f(n(4184)),a=f(n(3282)),l=n(8788),s=n(3190),c=n(2979),u=f(n(4919)),d=["top","left","scale","width","stroke","strokeWidth","strokeDasharray","className","children","numTicks","lineStyle","offset","tickValues"];function f(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,d),A=null!=S?S:(0,c.getTicks)(h,O),P=(null!=E?E:0)+(0,u.default)(h)/2,Z=A.map((function(e,t){var n,r=(null!=(n=(0,c.coerceNumber)(h(e)))?n:0)+P;return{index:t,from:new s.Point({x:0,y:r}),to:new s.Point({x:m,y:r})}}));return o.default.createElement(l.Group,{className:(0,i.default)("visx-rows",x),top:n,left:f},_?_({lines:Z}):Z.map((function(e){var t=e.from,n=e.to,r=e.index;return o.default.createElement(a.default,p({key:"row-line-"+r,from:t,to:n,stroke:g,strokeWidth:b,strokeDasharray:w,style:C},M))})))}h.propTypes={tickValues:r.default.array,width:r.default.number.isRequired}},4919:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){return"bandwidth"in e?e.bandwidth():0}},9599:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(5099),o=n.n(r),i=n(8156),a=n.n(i),l=n(4184),s=n.n(l),c=["top","left","transform","className","children","innerRef"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,c);return a().createElement("g",u({ref:f,className:s()("visx-group",l),transform:i||"translate("+o+", "+n+")"},p),d)}d.propTypes={top:o().number,left:o().number,transform:o().string,className:o().string,children:o().node,innerRef:o().oneOfType([o().string,o().func,o().object])}},8788:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Group:()=>r.Z});var r=n(9599)},7731:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var r=function(){function e(e){var t=e.x,n=void 0===t?0:t,r=e.y,o=void 0===r?0:r;this.x=0,this.y=0,this.x=n,this.y=o}var t=e.prototype;return t.value=function(){return{x:this.x,y:this.y}},t.toArray=function(){return[this.x,this.y]},e}()},3190:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Point:()=>r.Z,subtractPoints:()=>i,sumPoints:()=>o});var r=n(7731);function o(e,t){return new r.Z({x:e.x+t.x,y:e.y+t.y})}function i(e,t){return new r.Z({x:e.x-t.x,y:e.y-t.y})}},560:(e,t,n)=>{"use strict";t.Z=function(e){var t=e.animationTrajectory,n=e.tickComponent,l=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a),s=(0,r.useMemo)((function(){return function(e){return r.default.createElement(i.default,c({},e,{tickComponent:n,animationTrajectory:t}))}}),[t,n]);return r.default.createElement(o.default,c({},l,{ticksComponent:s}))},s(n(5099));var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(8156)),o=s(n(2146)),i=s(n(1051)),a=["animationTrajectory","tickComponent"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.hideTicks,n=e.horizontal,c=e.orientation,d=e.scale,f=e.tickClassName,p=e.tickComponent,h=e.tickLabelProps,m=e.tickStroke,v=void 0===m?"#222":m,g=e.tickTransform,y=e.ticks,b=e.tickLineProps,w=e.animationTrajectory,x=(0,o.useTransition)(y,u({},(0,s.default)({scale:d,animateXOrY:n?"x":"y",animationTrajectory:w}),{keys:function(e){return"tick-"+e.value+"-"+e.index}}));return r.default.createElement(r.default.Fragment,null,x((function(e,n,s,d){var m,y,w=e.fromX,x=e.toX,_=e.fromY,k=e.toY,O=e.opacity,C=s.key,E=null!=(m=null!=(y=h[d])?y:h[0])?m:{};return null==n||null==C?null:r.default.createElement(o.animated.g,{key:C,className:(0,i.default)("visx-axis-tick",f),transform:g},!t&&r.default.createElement(o.animated.line,u({x1:w,x2:x,y1:_,y2:k,stroke:v,strokeLinecap:"square",strokeOpacity:O},b)),r.default.createElement(o.animated.g,{key:d,transform:(0,o.to)([x,k],(function(e,t){var n;return"translate("+e+","+(t+(c===a.default.bottom&&"number"==typeof E.fontSize?null!=(n=E.fontSize)?n:10:0))+")"})),opacity:O},p?p(u({},E,{x,y:k,formattedValue:null==n?void 0:n.formattedValue})):r.default.createElement(l.Text,E,null==n?void 0:n.formattedValue)))})))};var r=c(n(8156)),o=n(7525),i=c(n(4184)),a=c(n(9013)),l=n(5733),s=c(n(2371));function c(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.Z=function(e){var t=e.scale,n=e.height,l=e.numTicks,c=e.tickValues,u=(e.offset,e.className),d=e.animationTrajectory,f=e.top,p=e.left,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a);return r.default.createElement(o.default,{scale:t,height:n,numTicks:l,tickValues:c,className:u,top:f,left:p},(function(e){var n=e.lines;return r.default.createElement(i.default,s({scale:t,lines:n,animationTrajectory:d,animateXOrY:"x",lineKey:function(e){var t,n;return"column-"+(null!=(t=null==e||null==(n=e.from)?void 0:n.x)?t:"")+"-"+e.index}},h))}))};var r=l(n(8156)),o=l(n(2860)),i=l(n(8293)),a=["scale","height","numTicks","tickValues","offset","className","animationTrajectory","top","left"];function l(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=u;var r=s(n(5099)),o=s(n(8156)),i=n(7525),a=s(n(2371)),l=["scale","lines","animationTrajectory","animateXOrY","lineKey","lineStyle"];function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,l),p=(0,i.useTransition)(n,c({},(0,a.default)({scale:t,animateXOrY:s,animationTrajectory:r}),{key:u}));return o.default.createElement(o.default.Fragment,null,p((function(e,t,n){var r=e.fromX,a=e.toX,l=e.fromY,s=e.toY,u=e.opacity,p=n.key;return o.default.createElement(i.animated.line,c({key:p,x1:r,x2:a,y1:l,y2:s,strokeOpacity:u,style:d},f))})))}u.propTypes={lineKey:r.default.func.isRequired}},2334:(e,t,n)=>{"use strict";t.Z=function(e){var t=e.scale,n=e.width,l=e.numTicks,c=e.tickValues,u=(e.offset,e.className),d=e.animationTrajectory,f=e.top,p=e.left,h=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a);return r.default.createElement(o.default,{scale:t,width:n,numTicks:l,tickValues:c,className:u,top:f,left:p},(function(e){var n=e.lines;return r.default.createElement(i.default,s({scale:t,lines:n,animationTrajectory:d,animateXOrY:"y",lineKey:function(e){var t,n;return"row-"+(null!=(t=null==e||null==(n=e.from)?void 0:n.y)?t:"")+"-"+e.index}},h))}))};var r=l(n(8156)),o=l(n(8112)),i=l(n(8293)),a=["scale","width","numTicks","tickValues","offset","className","animationTrajectory","top","left"];function l(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.scale,n=e.animateXOrY,l=e.animationTrajectory,s=void 0===l?"outside":l,c="x"===n;return(0,r.useMemo)((function(){var e=t.range().map(o.coerceNumber),n=e[0],r=e[1],l=null!=r&&null!=n&&r{"use strict";t.Z=f;var r=s(n(5099)),o=s(n(3279)),i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(8156)),a=["className","children","debounceTime","ignoreDimensions","parentSizeStyles","enableDebounceLeadingCall","resizeObserverPolyfill"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,a),b=(0,i.useRef)(null),w=(0,i.useRef)(0),x=(0,i.useState)({width:0,height:0,top:0,left:0}),_=x[0],k=x[1],O=(0,i.useMemo)((function(){var e=Array.isArray(f)?f:[f];return(0,o.default)((function(t){k((function(n){return Object.keys(n).filter((function(e){return n[e]!==t[e]})).every((function(t){return e.includes(t)}))?n:t}))}),l,{leading:v})}),[l,v,f]);return(0,i.useEffect)((function(){var e=new(g||window.ResizeObserver)((function(e){e.forEach((function(e){var t,n=null!=(t=null==e?void 0:e.contentRect)?t:{},r=n.left,o=n.top,i=n.width,a=n.height;w.current=window.requestAnimationFrame((function(){O({width:i,height:a,top:o,left:r})}))}))}));return b.current&&e.observe(b.current),function(){window.cancelAnimationFrame(w.current),e.disconnect(),O.cancel()}}),[O,g]),i.default.createElement("div",c({style:h,ref:b,className:t},y),n(c({},_,{ref:b.current,resize:O})))}f.propTypes={className:r.default.string,debounceTime:r.default.number,enableDebounceLeadingCall:r.default.bool,ignoreDimensions:r.default.oneOfType([r.default.any,r.default.arrayOf(r.default.any)]),children:r.default.func.isRequired}},9673:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r=n(7833),o=n(6102),i=n(1289),a=n(1981),l=n(3545),s=n(5107),c=n(1184),u=n(9609),d=n(4382),f=n(9977),p=n(1217),h=n(5690),m=n(9662);const v=function(e){if(void 0!==e&&"type"in e)switch(e.type){case"linear":return(0,r.Z)(e);case"log":return(0,o.Z)(e);case"pow":return(0,i.Z)(e);case"sqrt":return(0,a.Z)(e);case"symlog":return(0,l.Z)(e);case"time":return(0,s.Z)(e);case"utc":return(0,c.Z)(e);case"quantile":return(0,u.Z)(e);case"quantize":return(0,d.Z)(e);case"threshold":return(0,f.Z)(e);case"ordinal":return(0,p.Z)(e);case"point":return(0,h.Z)(e);case"band":return(0,m.Z)(e)}return(0,r.Z)(e)}},2979:(e,t,n)=>{"use strict";n.r(t),n.d(t,{coerceNumber:()=>C.Z,createScale:()=>w.Z,getTicks:()=>E.Z,inferScaleType:()=>O,scaleBand:()=>r.Z,scaleCanBeZeroed:()=>M.Z,scaleLinear:()=>i.Z,scaleLog:()=>f.Z,scaleOrdinal:()=>h.Z,scalePoint:()=>o.Z,scalePower:()=>p.Z,scaleQuantile:()=>v.Z,scaleQuantize:()=>m.Z,scaleRadial:()=>c,scaleSqrt:()=>b.Z,scaleSymlog:()=>g.Z,scaleThreshold:()=>y.Z,scaleTime:()=>u.Z,scaleUtc:()=>d.Z,toString:()=>S.Z,updateScale:()=>_});var r=n(9662),o=n(5690),i=n(7833),a=n(4742),l=n(4819),s=(0,l.Z)("domain","range","clamp","nice","round","unknown");function c(e){return s((0,a.Z)(),e)}var u=n(5107),d=n(1184),f=n(6102),p=n(1289),h=n(1217),m=n(4382),v=n(9609),g=n(3545),y=n(9977),b=n(1981),w=n(9673),x=l.Z.apply(void 0,l.a);const _=function(e,t){return x(e.copy(),t)};var k=n(6602);function O(e){return"paddingInner"in e?"band":"padding"in e?"point":"quantiles"in e?"quantile":"base"in e?"log":"exponent"in e?.5===e.exponent()?"sqrt":"pow":"constant"in e?"symlog":"clamp"in e?e.ticks()[0]instanceof Date?(0,k.Z)(e)?"utc":"time":"linear":"nice"in e?"quantize":"invertExtent"in e?"threshold":"ordinal"}var C=n(4371),E=n(4703),S=n(7045),M=n(6876)},4819:(e,t,n)=>{"use strict";n.d(t,{a:()=>E,Z:()=>M});var r=n(9937),o=n(4748),i=n(5929),a=n(4120),l=n(6354),s={lab:r.Z,hcl:o.Z,"hcl-long":o.b,hsl:i.Z,"hsl-long":i.q,cubehelix:a.Z,"cubehelix-long":a.B,rgb:l.ZP},c=n(9478),u=n(2784),d=n(7197),f=n(4584),p=n(5086),h=n(2776),m=n(2209),v=n(9692),g=n(590),y=n(4878),b=n(7512),w=n(7326),x=n(1181),_=n(6602),k={day:c.Z,hour:u.Z,minute:d.Z,month:f.Z,second:p.Z,week:h.OM,year:m.Z},O={day:v.Z,hour:g.Z,minute:y.Z,month:b.Z,second:p.Z,week:w.Ox,year:x.Z},C=n(4635),E=["domain","nice","zero","interpolate","round","range","reverse","align","base","clamp","constant","exponent","padding","unknown"],S={domain:function(e,t){t.domain&&e.domain(t.domain)},nice:function(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r=e,o=(0,_.Z)(r);if("string"==typeof n)r.nice(o?O[n]:k[n]);else{var i=n.interval,a=n.step,l=(o?O[i]:k[i]).every(a);null!=l&&r.nice(l)}}}},zero:function(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],o=n[1],i=o{"use strict";n.d(t,{Z:()=>i});var r=n(996),o=(0,n(4819).Z)("domain","range","reverse","align","padding","round");function i(e){return o((0,r.Z)(),e)}},7833:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(5036),o=(0,n(4819).Z)("domain","range","reverse","clamp","interpolate","nice","round","zero");function i(e){return o((0,r.Z)(),e)}},6102:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(5432),o=(0,n(4819).Z)("domain","range","reverse","base","clamp","interpolate","nice","round");function i(e){return o((0,r.Z)(),e)}},1217:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(780),o=(0,n(4819).Z)("domain","range","reverse","unknown");function i(e){return o((0,r.Z)(),e)}},5690:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(996),o=(0,n(4819).Z)("domain","range","reverse","align","padding","round");function i(e){return o((0,r.x)(),e)}},1289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(4177),o=(0,n(4819).Z)("domain","range","reverse","clamp","exponent","interpolate","nice","round","zero");function i(e){return o((0,r.ZP)(),e)}},9609:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(8337),o=(0,n(4819).Z)("domain","range","reverse");function i(e){return o((0,r.Z)(),e)}},4382:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(2625),o=(0,n(4819).Z)("domain","range","reverse","nice","zero");function i(e){return o((0,r.Z)(),e)}},1981:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(4177),o=(0,n(4819).Z)("domain","range","reverse","clamp","interpolate","nice","round","zero");function i(e){return o((0,r._b)(),e)}},3545:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(5801),o=(0,n(4819).Z)("domain","range","reverse","clamp","constant","nice","zero","round");function i(e){return o((0,r.Z)(),e)}},9977:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(602),o=(0,n(4819).Z)("domain","range","reverse");function i(e){return o((0,r.Z)(),e)}},5107:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(5108),o=(0,n(4819).Z)("domain","range","reverse","clamp","interpolate","nice","round");function i(e){return o((0,r.Z)(),e)}},1184:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(7636),o=(0,n(4819).Z)("domain","range","reverse","clamp","interpolate","nice","round");function i(e){return o((0,r.Z)(),e)}},4371:(e,t,n)=>{"use strict";function r(e){if(("function"==typeof e||"object"==typeof e&&e)&&"valueOf"in e){var t=e.valueOf();if("number"==typeof t)return t}return e}n.d(t,{Z:()=>r})},4703:(e,t,n)=>{"use strict";function r(e,t){var n=e;return"ticks"in n?n.ticks(t):n.domain().filter((function(e,n,r){return null==t||r.length<=t||n%Math.round((r.length-1)/t)==0}))}n.d(t,{Z:()=>r})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=new Date(Date.UTC(2020,1,2,3,4,5)),o="%Y-%m-%d %H:%M";function i(e){return"2020-02-02 03:04"===e.tickFormat(1,o)(r)}},6876:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=new Set(["linear","pow","quantize","sqrt","symlog"]);function o(e){return r.has(e.type)}},7045:(e,t,n)=>{"use strict";function r(e){return null==e?void 0:e.toString()}n.d(t,{Z:()=>r})},1227:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"align"in e&&"align"in t&&void 0!==t.align&&e.align(t.align)}},2537:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"base"in e&&"base"in t&&void 0!==t.base&&e.base(t.base)}},5084:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"clamp"in e&&"clamp"in t&&void 0!==t.clamp&&e.clamp(t.clamp)}},289:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"constant"in e&&"constant"in t&&void 0!==t.constant&&e.constant(t.constant)}},6579:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){t.domain&&e.domain(t.domain)}},9430:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"exponent"in e&&"exponent"in t&&void 0!==t.exponent&&e.exponent(t.exponent)}},2829:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if("interpolate"in t&&"interpolate"in e&&void 0!==t.interpolate){var n=(0,o.default)(t.interpolate);e.interpolate(n)}};var r,o=(r=n(6955))&&r.__esModule?r:{default:r}},254:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r=e,o=(0,i.default)(r);if("string"==typeof n)r.nice(o?l[n]:a[n]);else{var s=n.interval,c=n.step,u=(o?l[s]:a[s]).every(c);null!=u&&r.nice(u)}}}};var r,o=n(2796),i=(r=n(306))&&r.__esModule?r:{default:r},a={day:o.timeDay,hour:o.timeHour,minute:o.timeMinute,month:o.timeMonth,second:o.timeSecond,week:o.timeWeek,year:o.timeYear},l={day:o.utcDay,hour:o.utcHour,minute:o.utcMinute,month:o.utcMonth,second:o.utcSecond,week:o.utcWeek,year:o.utcYear}},7608:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"padding"in e&&"padding"in t&&void 0!==t.padding&&e.padding(t.padding),"paddingInner"in e&&"paddingInner"in t&&void 0!==t.paddingInner&&e.paddingInner(t.paddingInner),"paddingOuter"in e&&"paddingOuter"in t&&void 0!==t.paddingOuter&&e.paddingOuter(t.paddingOuter)}},2463:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){t.range&&e.range(t.range)}},4266:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if(t.reverse){var n=e.range().slice().reverse();e.range(n)}}},6729:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"round"in t&&void 0!==t.round&&(t.round&&"interpolate"in t&&void 0!==t.interpolate?console.warn("[visx/scale/applyRound] ignoring round: scale config contains round and interpolate. only applying interpolate. config:",t):"round"in e?e.round(t.round):"interpolate"in e&&t.round&&e.interpolate(r.interpolateRound))};var r=n(8099)},5811:(e,t,n)=>{"use strict";t.__esModule=!0,t.ALL_OPERATORS=void 0,t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n{"use strict";t.__esModule=!0,t.default=function(e,t){"unknown"in e&&"unknown"in t&&void 0!==t.unknown&&e.unknown(t.unknown)}},1136:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],o=n[1],i=o{"use strict";t.ZP=function(e){return i((0,o.scaleOrdinal)(),e)};var r,o=n(880),i=(0,((r=n(5811))&&r.__esModule?r:{default:r}).default)("domain","range","reverse","unknown")},6955:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){switch(e){case"lab":case"hcl":case"hcl-long":case"hsl":case"hsl-long":case"cubehelix":case"cubehelix-long":case"rgb":return o[e]}var t=e.type,n=e.gamma,r=o[t];return void 0===n?r:r.gamma(n)};var r=n(8099),o={lab:r.interpolateLab,hcl:r.interpolateHcl,"hcl-long":r.interpolateHclLong,hsl:r.interpolateHsl,"hsl-long":r.interpolateHslLong,cubehelix:r.interpolateCubehelix,"cubehelix-long":r.interpolateCubehelixLong,rgb:r.interpolateRgb}},306:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){return"2020-02-02 03:04"===e.tickFormat(1,r)(n)};var n=new Date(Date.UTC(2020,1,2,3,4,5)),r="%Y-%m-%d %H:%M"},1499:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Arc:()=>u,Area:()=>_,AreaClosed:()=>E,AreaStack:()=>j,Bar:()=>R,BarGroup:()=>H,BarGroupHorizontal:()=>z,BarRounded:()=>I.Z,BarStack:()=>te,BarStackHorizontal:()=>oe,Circle:()=>ut,Line:()=>m.Z,LinePath:()=>v.Z,LineRadial:()=>b,LinkHorizontal:()=>ue,LinkHorizontalCurve:()=>ke,LinkHorizontalLine:()=>Re,LinkHorizontalStep:()=>Ge,LinkRadial:()=>ye,LinkRadialCurve:()=>Ze,LinkRadialLine:()=>ze,LinkRadialStep:()=>tt,LinkVertical:()=>he,LinkVerticalCurve:()=>Se,LinkVerticalLine:()=>Be,LinkVerticalStep:()=>Ke,Pie:()=>h,Polygon:()=>lt,STACK_OFFSETS:()=>J.nW,STACK_OFFSET_NAMES:()=>J.ed,STACK_ORDERS:()=>K.un,STACK_ORDER_NAMES:()=>K.s2,SplitLinePath:()=>bt,Stack:()=>A,arc:()=>l.Nb,area:()=>l.SO,degreesToRadians:()=>ie,getPoint:()=>it,getPoints:()=>at,line:()=>l.jv,pathHorizontalCurve:()=>_e,pathHorizontalDiagonal:()=>ce,pathHorizontalLine:()=>Ne,pathHorizontalStep:()=>qe,pathRadialCurve:()=>Pe,pathRadialDiagonal:()=>ge,pathRadialLine:()=>Ve,pathRadialStep:()=>et,pathVerticalCurve:()=>Ee,pathVerticalDiagonal:()=>pe,pathVerticalLine:()=>Le,pathVerticalStep:()=>$e,pie:()=>l.ve,radialLine:()=>l.aJ,stack:()=>l.kn,stackOffset:()=>J.ZP,stackOrder:()=>K.ZP});var r=n(8156),o=n.n(r),i=n(4184),a=n.n(i),l=n(4067),s=["className","data","innerRadius","outerRadius","cornerRadius","startAngle","endAngle","padAngle","padRadius","children","innerRef"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,s),y=(0,l.Nb)({innerRadius:r,outerRadius:i,cornerRadius:u,startAngle:d,endAngle:f,padAngle:p,padRadius:h});return m?o().createElement(o().Fragment,null,m({path:y})):n||null!=d&&null!=f&&null!=r&&null!=i?o().createElement("path",c({ref:v,className:a()("visx-arc",t),d:y(n)||""},g)):(console.warn("[@visx/shape/Arc]: expected data because one of startAngle, endAngle, innerRadius, outerRadius is undefined. Bailing."),null)}var d=n(9599),f=["className","top","left","data","centroid","innerRadius","outerRadius","cornerRadius","startAngle","endAngle","padAngle","padRadius","pieSort","pieSortValues","pieValue","children","fill"];function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,f),M=(0,l.Nb)({innerRadius:h,outerRadius:m,cornerRadius:v,padRadius:w}),A=(0,l.ve)({startAngle:g,endAngle:y,padAngle:b,value:k,sort:x,sortValues:_}),P=A(s);return O?o().createElement(o().Fragment,null,O({arcs:P,path:M,pie:A})):o().createElement(d.Z,{className:"visx-pie-arcs-group",top:n,left:r},P.map((function(e,n){return o().createElement("g",{key:"pie-arc-"+n},o().createElement("path",p({className:a()("visx-pie-arc",t),d:M(e)||"",fill:null==E||"string"==typeof E?E:E(e)},S)),null==c?void 0:c(M.centroid(e),e))})))}var m=n(9163),v=n(4645),g=["className","angle","radius","defined","curve","data","innerRef","children","fill"];function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,g),v=(0,l.aJ)({angle:n,radius:r,defined:i,curve:s});return f?o().createElement(o().Fragment,null,f({path:v})):o().createElement("path",y({ref:d,className:a()("visx-line-radial",t),d:v(u)||"",fill:h},m))}var w=["children","x","x0","x1","y","y0","y1","data","defined","className","curve","innerRef"];function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,w),b=(0,l.SO)({x:n,x0:r,x1:i,y:s,y0:c,y1:u,defined:h,curve:v});return t?o().createElement(o().Fragment,null,t({path:b})):o().createElement("path",x({ref:g,className:a()("visx-area",m),d:b(f)||""},y))}var k=n(1525),O=["x","x0","x1","y","y1","y0","yScale","data","defined","className","curve","innerRef","children"];function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,O),w=(0,l.SO)({x:t,x0:n,x1:r,defined:h,curve:v});return null==c?w.y0(u.range()[0]):(0,k.Z)(w.y0,c),i&&!s&&(0,k.Z)(w.y1,i),s&&!i&&(0,k.Z)(w.y1,s),y?o().createElement(o().Fragment,null,y({path:w})):o().createElement("path",C({ref:g,className:a()("visx-area-closed",m),d:w(f)||""},b))}var S=["className","top","left","keys","data","curve","defined","x","x0","x1","y0","y1","value","order","offset","color","children"];function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,S),k=(0,l.kn)({keys:i,value:g,order:y,offset:b}),O=(0,l.SO)({x:f,x0:p,x1:h,y0:m,y1:v,curve:c,defined:u}),C=k(s);return x?o().createElement(o().Fragment,null,x({stacks:C,path:O,stack:k})):o().createElement(d.Z,{top:n,left:r},C.map((function(e,n){return o().createElement("path",M({className:a()("visx-stack",t),key:"stack-"+n+"-"+(e.key||""),d:O(e)||"",fill:null==w?void 0:w(e.key,n)},_))})))}var P=["className","top","left","keys","data","curve","defined","x","x0","x1","y0","y1","value","order","offset","color","children"];function Z(){return Z=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,P);return o().createElement(A,Z({className:t,top:n,left:r,keys:i,data:l,curve:s,defined:c,x:u,x0:d,x1:f,y0:p,y1:h,value:m,order:v,offset:g,color:y},w),b||function(e){var n=e.stacks,r=e.path;return n.map((function(e,n){return o().createElement("path",Z({className:a()("visx-area-stack",t),key:"area-stack-"+n+"-"+(e.key||""),d:r(e)||"",fill:null==y?void 0:y(e.key,n)},w))}))})}var T=["className","innerRef"];function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,T);return o().createElement("rect",N({ref:n,className:a()("visx-bar",t)},r))}var I=n(8761);function D(e){if("bandwidth"in e)return e.bandwidth();var t=e.range(),n=e.domain();return Math.abs(t[t.length-1]-t[0])/n.length}var L=["data","className","top","left","x0","x0Scale","x1Scale","yScale","color","keys","height","children"];function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,L),g=D(c),y=t.map((function(e,t){return{index:t,x0:s(l(e)),bars:p.map((function(t,n){var r=e[t];return{index:n,key:t,value:r,width:g,x:c(t)||0,y:u(r)||0,color:f(t,n),height:h-(u(r)||0)}}))}}));return m?o().createElement(o().Fragment,null,m(y)):o().createElement(d.Z,{className:a()("visx-bar-group",n),top:r,left:i},y.map((function(e){return o().createElement(d.Z,{key:"bar-group-"+e.index+"-"+e.x0,left:e.x0},e.bars.map((function(t){return o().createElement(R,B({key:"bar-group-bar-"+e.index+"-"+t.index+"-"+t.value+"-"+t.key,x:t.x,y:t.y,width:t.width,height:t.height,fill:t.color},v))})))})))}var F=["data","className","top","left","x","y0","y0Scale","y1Scale","xScale","color","keys","width","children"];function V(){return V=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,F),y=D(f),b=t.map((function(e,t){return{index:t,y0:u(c(e))||0,bars:m.map((function(t,n){var r=e[t];return{index:n,key:t,value:r,height:y,x:s(r)||0,y:f(t)||0,color:h(t,n),width:p(r)||0}}))}}));return v?o().createElement(o().Fragment,null,v(b)):o().createElement(d.Z,{className:a()("visx-bar-group-horizontal",n),top:r,left:i},b.map((function(e){return o().createElement(d.Z,{key:"bar-group-"+e.index+"-"+e.y0,top:e.y0},e.bars.map((function(t){return o().createElement(R,V({key:"bar-group-bar-"+e.index+"-"+t.index+"-"+t.value+"-"+t.key,x:t.x,y:t.y,width:t.width,height:t.height,fill:t.color},g))})))})))}var U=n(98);function W(e){return"number"==typeof(null==e?void 0:e.x)?null==e?void 0:e.x:0}function q(e){return"number"==typeof(null==e?void 0:e.y)?null==e?void 0:e.y:0}function G(e){return null==e?void 0:e.source}function Y(e){return null==e?void 0:e.target}function X(e){return null==e?void 0:e[0]}function $(e){return null==e?void 0:e[1]}var K=n(3659),J=n(2828),Q=["data","className","top","left","x","y0","y1","xScale","yScale","color","keys","value","order","offset","children"];function ee(){return ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Q),_=(0,U.Z)();v&&_.keys(v),g&&(0,k.Z)(_.value,g),y&&_.order((0,K.ZP)(y)),b&&_.offset((0,J.ZP)(b));var O=_(t),C=D(p),E=O.map((function(e,t){var n=e.key;return{index:t,key:n,bars:e.map((function(t,r){var o=(h(c(t))||0)-(h(f(t))||0),i=h(f(t)),a="bandwidth"in p?p(l(t.data)):Math.max((p(l(t.data))||0)-C/2);return{bar:t,key:n,index:r,height:o,width:C,x:a||0,y:i||0,color:m(e.key,r)}}))}}));return w?o().createElement(o().Fragment,null,w(E)):o().createElement(d.Z,{className:a()("visx-bar-stack",n),top:r,left:i},E.map((function(e){return e.bars.map((function(t){return o().createElement(R,ee({key:"bar-stack-"+e.index+"-"+t.index,x:t.x,y:t.y,height:t.height,width:t.width,fill:t.color},x))}))})))}var ne=["data","className","top","left","y","x0","x1","xScale","yScale","color","keys","value","order","offset","children"];function re(){return re=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,ne),_=(0,U.Z)();v&&_.keys(v),g&&(0,k.Z)(_.value,g),y&&_.order((0,K.ZP)(y)),b&&_.offset((0,J.ZP)(b));var O=_(t),C=D(h),E=O.map((function(e,t){var n=e.key;return{index:t,key:n,bars:e.map((function(t,r){var o=(p(f(t))||0)-(p(c(t))||0),i=p(c(t)),a="bandwidth"in h?h(l(t.data)):Math.max((h(l(t.data))||0)-o/2);return{bar:t,key:n,index:r,height:C,width:o,x:i||0,y:a||0,color:m(e.key,r)}}))}}));return w?o().createElement(o().Fragment,null,w(E)):o().createElement(d.Z,{className:a()("visx-bar-stack-horizontal",n),top:r,left:i},E.map((function(e){return e.bars.map((function(t){return o().createElement(R,re({key:"bar-stack-"+e.index+"-"+t.index,x:t.x,y:t.y,height:t.height,width:t.width,fill:t.color},x))}))})))}var ie=function(e){return Math.PI/180*e},ae=n(7717),le=["className","children","data","innerRef","path","x","y","source","target"];function se(){return se=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,le),g=l||ce({source:p,target:m,x:c,y:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",se({ref:i,className:a()("visx-link visx-link-horizontal-diagonal",t),d:g(r)||""},v))}var de=["className","children","data","innerRef","path","x","y","source","target"];function fe(){return fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,de),g=l||pe({source:p,target:m,x:c,y:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",fe({ref:i,className:a()("visx-link visx-link-vertical-diagonal",t),d:g(r)||""},v))}var me=["className","children","data","innerRef","path","angle","radius","source","target"];function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,me),g=l||ge({source:p,target:m,angle:c,radius:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",ve({ref:i,className:a()("visx-link visx-link-radial-diagonal",t),d:g(r)||""},v))}var be=n(1108),we=["className","children","data","innerRef","path","percent","x","y","source","target"];function xe(){return xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,we),b=l||_e({source:m,target:g,x:d,y:p,percent:c});return n?o().createElement(o().Fragment,null,n({path:b})):o().createElement("path",xe({ref:i,className:a()("visx-link visx-link-horizontal-curve",t),d:b(r)||""},y))}var Oe=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ce(){return Ce=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Oe),b=l||Ee({source:m,target:g,x:d,y:p,percent:c});return n?o().createElement(o().Fragment,null,n({path:b})):o().createElement("path",Ce({ref:i,className:a()("visx-link visx-link-vertical-curve",t),d:b(r)||""},y))}var Me=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Me),b=l||Pe({source:m,target:g,x:d,y:p,percent:c});return n?o().createElement(o().Fragment,null,n({path:b})):o().createElement("path",Ae({ref:i,className:a()("visx-link visx-link-radial-curve",t),d:b(r)||""},y))}var je=["className","children","innerRef","data","path","x","y","source","target"];function Te(){return Te=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,je),g=l||Ne({source:p,target:m,x:c,y:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",Te({ref:r,className:a()("visx-link visx-link-horizontal-line",t),d:g(i)||""},v))}var Ie=["className","innerRef","data","path","x","y","source","target","children"];function De(){return De=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ie),g=i||Le({source:f,target:h,x:s,y:u});return m?o().createElement(o().Fragment,null,m({path:g})):o().createElement("path",De({ref:n,className:a()("visx-link visx-link-vertical-line",t),d:g(r)||""},v))}var He=["className","innerRef","data","path","x","y","source","target","children"];function Fe(){return Fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,He),g=i||Ve({source:f,target:h,x:s,y:u});return m?o().createElement(o().Fragment,null,m({path:g})):o().createElement("path",Fe({ref:n,className:a()("visx-link visx-link-radial-line",t),d:g(r)||""},v))}var Ue=["className","innerRef","data","path","percent","x","y","source","target","children"];function We(){return We=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ue),b=i||qe({source:h,target:v,x:u,y:f,percent:s});return g?o().createElement(o().Fragment,null,g({path:b})):o().createElement("path",We({ref:n,className:a()("visx-link visx-link-horizontal-step",t),d:b(r)||""},y))}var Ye=["className","innerRef","data","path","percent","x","y","source","target","children"];function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ye),b=i||$e({source:h,target:v,x:u,y:f,percent:s});return g?o().createElement(o().Fragment,null,g({path:b})):o().createElement("path",Xe({ref:n,className:a()("visx-link visx-link-vertical-step",t),d:b(r)||""},y))}var Je=["className","innerRef","data","path","x","y","source","target","children"];function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;tMath.PI?p<=d:p>d)?1:0)+","+f*g+","+f*y+"\n L"+h*g+","+h*y+"\n "}}function tt(e){var t=e.className,n=e.innerRef,r=e.data,i=e.path,l=e.x,s=void 0===l?W:l,c=e.y,u=void 0===c?q:c,d=e.source,f=void 0===d?G:d,p=e.target,h=void 0===p?Y:p,m=e.children,v=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,Je),g=i||et({source:f,target:h,x:s,y:u});return m?o().createElement(o().Fragment,null,m({path:g})):o().createElement("path",Qe({ref:n,className:a()("visx-link visx-link-radial-step",t),d:g(r)||""},v))}var nt=["sides","size","center","rotate","className","children","innerRef","points"];function rt(){return rt=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,nt),v=h||at({sides:n,size:i,center:s,rotate:u}).map((function(e){return[e.x,e.y]}));return f?o().createElement(o().Fragment,null,f({points:v})):o().createElement("polygon",rt({ref:p,className:a()("visx-polygon",d),points:v.join(" ")},m))}var st=["className","innerRef"];function ct(){return ct=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,st);return o().createElement("circle",ct({ref:n,className:a()("visx-circle",t)},r))}var dt=n(5099),ft=n.n(dt),pt="http://www.w3.org/2000/svg",ht="__visx_splitpath_svg_path_measurement_id",mt=function(){return!0};function vt(){return vt=Object.assign?Object.assign.bind():function(e){for(var t=1;tf[o]?d.map((function(e){return void 0===e?mt:function(t){return t>=e}})):d.map((function(e){return void 0===e?mt:function(t){return t<=e}})),h=0,m=0;m<=s;m+=a){for(var v=l.getPointAtLength(m),g=v[o];h=x[O+1];)O+=1;u[O].push(E)}}return u}catch(e){return[]}}({path:m,segmentation:s,pointsInSegments:h,sampleRate:c})}),[m,s,h,c]);return o().createElement("g",null,g.map((function(e,r){return t?o().createElement(o().Fragment,{key:r},t({index:r,segment:e,styles:p[r]||p[r%p.length]})):o().createElement(v.Z,vt({key:r,className:n,data:e,x:gt,y:yt},p[r]||p[r%p.length]))})))}bt.propTypes={segments:ft().arrayOf(ft().array).isRequired,styles:ft().array.isRequired,children:ft().func,className:ft().string}},8761:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(8156),o=n.n(r),i=n(4184),a=n.n(i),l=["children","className","innerRef","x","y","width","height","radius","all","top","bottom","left","right","topLeft","topRight","bottomLeft","bottomRight"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,l),j=function(e){var t=e.all,n=e.bottom,r=e.bottomLeft,o=e.bottomRight,i=e.height,a=e.left,l=e.radius,s=e.right,c=e.top,u=e.topLeft,d=e.topRight,f=e.width,p=e.x,h=e.y;d=t||c||s||d,o=t||n||s||o,r=t||n||a||r,u=t||c||a||u;var m=2*(l=Math.max(1,Math.min(l,Math.min(f,i)/2)));return("M"+(p+l)+","+h+" h"+(f-m)+"\n "+(d?"a"+l+","+l+" 0 0 1 "+l+","+l:"h"+l+"v"+l)+"\n v"+(i-m)+"\n "+(o?"a"+l+","+l+" 0 0 1 "+-l+","+l:"v"+l+"h"+-l)+"\n h"+(m-f)+"\n "+(r?"a"+l+","+l+" 0 0 1 "+-l+","+-l:"h"+-l+"v"+-l)+"\n v"+(m-i)+"\n "+(u?"a"+l+","+l+" 0 0 1 "+l+","+-l:"v"+-l+"h"+l)+"\nz").split("\n").join("")}({x:i,y:c,width:u,height:d,radius:f,all:h,top:v,bottom:y,left:w,right:_,topLeft:O,topRight:E,bottomLeft:M,bottomRight:P});return t?o().createElement(o().Fragment,null,t({path:j})):o().createElement("path",s({ref:r,className:a()("visx-bar-rounded",n),d:j},Z))}},9163:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(8156),o=n.n(r),i=n(4184),a=n.n(i),l=["from","to","fill","className","innerRef"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,l),h=n.x===i.x||n.y===i.y;return o().createElement("line",s({ref:f,className:a()("visx-line",d),x1:n.x,y1:n.y,x2:i.x,y2:i.y,fill:u,shapeRendering:h?"crispEdges":"auto"},p))}},4645:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(8156),o=n.n(r),i=n(4184),a=n.n(i),l=n(4067),s=["children","data","x","y","fill","className","curve","innerRef","defined"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,s),b=(0,l.jv)({x:i,y:u,defined:g,curve:h});return t?o().createElement(o().Fragment,null,t({path:b})):o().createElement("path",c({ref:m,className:a()("visx-linepath",p),d:b(r)||"",fill:f,strokeLinecap:"round"},y))}},4067:(e,t,n)=>{"use strict";n.d(t,{Nb:()=>f,SO:()=>p,aJ:()=>v,jv:()=>h,kn:()=>g,ve:()=>m});var r=n(233),o=n(7633),i=n(5049),a=n(7228),l=n(3671),s=n(98),c=n(1525),u=n(3659),d=n(2828);function f(e){var t=void 0===e?{}:e,n=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.startAngle,l=t.endAngle,s=t.padAngle,u=t.padRadius,d=(0,r.Z)();return null!=n&&(0,c.Z)(d.innerRadius,n),null!=o&&(0,c.Z)(d.outerRadius,o),null!=i&&(0,c.Z)(d.cornerRadius,i),null!=a&&(0,c.Z)(d.startAngle,a),null!=l&&(0,c.Z)(d.endAngle,l),null!=s&&(0,c.Z)(d.padAngle,s),null!=u&&(0,c.Z)(d.padRadius,u),d}function p(e){var t=void 0===e?{}:e,n=t.x,r=t.x0,i=t.x1,a=t.y,l=t.y0,s=t.y1,u=t.defined,d=t.curve,f=(0,o.Z)();return n&&(0,c.Z)(f.x,n),r&&(0,c.Z)(f.x0,r),i&&(0,c.Z)(f.x1,i),a&&(0,c.Z)(f.y,a),l&&(0,c.Z)(f.y0,l),s&&(0,c.Z)(f.y1,s),u&&f.defined(u),d&&f.curve(d),f}function h(e){var t=void 0===e?{}:e,n=t.x,r=t.y,o=t.defined,a=t.curve,l=(0,i.Z)();return n&&(0,c.Z)(l.x,n),r&&(0,c.Z)(l.y,r),o&&l.defined(o),a&&l.curve(a),l}function m(e){var t=void 0===e?{}:e,n=t.startAngle,r=t.endAngle,o=t.padAngle,i=t.value,l=t.sort,s=t.sortValues,u=(0,a.Z)();return(null===l||null!=l)&&u.sort(l),(null===s||null!=s)&&u.sortValues(s),null!=i&&u.value(i),null!=o&&(0,c.Z)(u.padAngle,o),null!=n&&(0,c.Z)(u.startAngle,n),null!=r&&(0,c.Z)(u.endAngle,r),u}function v(e){var t=void 0===e?{}:e,n=t.angle,r=t.radius,o=t.defined,i=t.curve,a=(0,l.Z)();return n&&(0,c.Z)(a.angle,n),r&&(0,c.Z)(a.radius,r),o&&a.defined(o),i&&a.curve(i),a}function g(e){var t=e.keys,n=e.value,r=e.order,o=e.offset,i=(0,s.Z)();return t&&i.keys(t),n&&(0,c.Z)(i.value,n),r&&i.order((0,u.ZP)(r)),o&&i.offset((0,d.ZP)(o)),i}},1525:(e,t,n)=>{"use strict";function r(e,t){e(t)}n.d(t,{Z:()=>r})},2828:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>u,ed:()=>c,nW:()=>s});var r=n(4023),o=n(8655),i=n(9766),a=n(3585),l=n(2352),s={expand:r.Z,diverging:o.Z,none:i.Z,silhouette:a.Z,wiggle:l.Z},c=Object.keys(s);function u(e){return e&&s[e]||s.none}},3659:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>u,s2:()=>c,un:()=>s});var r=n(6873),o=n(6522),i=n(1075),a=n(9681),l=n(5522),s={ascending:r.Z,descending:o.Z,insideout:i.Z,none:a.Z,reverse:l.Z},c=Object.keys(s);function u(e){return e&&s[e]||s.none}},5351:(e,t,n)=>{"use strict";t.Z=function(e){var t=e.children,n=e.x,l=e.x0,c=e.x1,u=e.y,d=e.y0,f=e.y1,p=e.data,h=void 0===p?[]:p,m=e.defined,v=void 0===m?function(){return!0}:m,g=e.className,y=e.curve,b=e.innerRef,w=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a),x=(0,i.area)({x:n,x0:l,x1:c,y:u,y0:d,y1:f,defined:v,curve:y});return t?r.default.createElement(r.default.Fragment,null,t({path:x})):r.default.createElement("path",s({ref:b,className:(0,o.default)("visx-area",g),d:x(h)||""},w))};var r=l(n(8156)),o=l(n(4184)),i=n(5882),a=["children","x","x0","x1","y","y0","y1","data","defined","className","curve","innerRef"];function l(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.from,n=void 0===t?{x:0,y:0}:t,a=e.to,s=void 0===a?{x:1,y:1}:a,c=e.fill,u=void 0===c?"transparent":c,d=e.className,f=e.innerRef,p=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,i),h=n.x===s.x||n.y===s.y;return r.default.createElement("line",l({ref:f,className:(0,o.default)("visx-line",d),x1:n.x,y1:n.y,x2:s.x,y2:s.y,fill:u,shapeRendering:h?"crispEdges":"auto"},p))};var r=a(n(8156)),o=a(n(4184)),i=["from","to","fill","className","innerRef"];function a(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.Z=function(e){var t=e.children,n=e.data,l=void 0===n?[]:n,c=e.x,u=e.y,d=e.fill,f=void 0===d?"transparent":d,p=e.className,h=e.curve,m=e.innerRef,v=e.defined,g=void 0===v?function(){return!0}:v,y=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a),b=(0,i.line)({x:c,y:u,defined:g,curve:h});return t?r.default.createElement(r.default.Fragment,null,t({path:b})):r.default.createElement("path",s({ref:m,className:(0,o.default)("visx-linepath",p),d:b(l)||"",fill:f,strokeLinecap:"round"},y))};var r=l(n(8156)),o=l(n(4184)),i=n(5882),a=["children","data","x","y","fill","className","curve","innerRef","defined"];function l(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.arc=function(e){var t=void 0===e?{}:e,n=t.innerRadius,i=t.outerRadius,a=t.cornerRadius,l=t.startAngle,s=t.endAngle,c=t.padAngle,u=t.padRadius,d=(0,r.arc)();return null!=n&&(0,o.default)(d.innerRadius,n),null!=i&&(0,o.default)(d.outerRadius,i),null!=a&&(0,o.default)(d.cornerRadius,a),null!=l&&(0,o.default)(d.startAngle,l),null!=s&&(0,o.default)(d.endAngle,s),null!=c&&(0,o.default)(d.padAngle,c),null!=u&&(0,o.default)(d.padRadius,u),d},t.area=function(e){var t=void 0===e?{}:e,n=t.x,i=t.x0,a=t.x1,l=t.y,s=t.y0,c=t.y1,u=t.defined,d=t.curve,f=(0,r.area)();return n&&(0,o.default)(f.x,n),i&&(0,o.default)(f.x0,i),a&&(0,o.default)(f.x1,a),l&&(0,o.default)(f.y,l),s&&(0,o.default)(f.y0,s),c&&(0,o.default)(f.y1,c),u&&f.defined(u),d&&f.curve(d),f},t.line=function(e){var t=void 0===e?{}:e,n=t.x,i=t.y,a=t.defined,l=t.curve,s=(0,r.line)();return n&&(0,o.default)(s.x,n),i&&(0,o.default)(s.y,i),a&&s.defined(a),l&&s.curve(l),s},t.pie=function(e){var t=void 0===e?{}:e,n=t.startAngle,i=t.endAngle,a=t.padAngle,l=t.value,s=t.sort,c=t.sortValues,u=(0,r.pie)();return(null===s||null!=s)&&u.sort(s),(null===c||null!=c)&&u.sortValues(c),null!=l&&u.value(l),null!=a&&(0,o.default)(u.padAngle,a),null!=n&&(0,o.default)(u.startAngle,n),null!=i&&(0,o.default)(u.endAngle,i),u},t.radialLine=function(e){var t=void 0===e?{}:e,n=t.angle,i=t.radius,a=t.defined,l=t.curve,s=(0,r.radialLine)();return n&&(0,o.default)(s.angle,n),i&&(0,o.default)(s.radius,i),a&&s.defined(a),l&&s.curve(l),s},t.stack=function(e){var t=e.keys,n=e.value,l=e.order,s=e.offset,c=(0,r.stack)();return t&&c.keys(t),n&&(0,o.default)(c.value,n),l&&c.order((0,i.default)(l)),s&&c.offset((0,a.default)(s)),c};var r=n(1322),o=l(n(7181)),i=l(n(2532)),a=l(n(9168));function l(e){return e&&e.__esModule?e:{default:e}}},7118:(e,t)=>{"use strict";t.l8=function(e){return null==e?void 0:e[0]},t.xf=function(e){return null==e?void 0:e[1]}},4572:(e,t)=>{"use strict";t.Z=function(e){if("bandwidth"in e)return e.bandwidth();var t=e.range(),n=e.domain();return Math.abs(t[t.length-1]-t[0])/n.length}},7181:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){e(t)}},9168:(e,t,n)=>{"use strict";t.__esModule=!0,t.STACK_OFFSET_NAMES=t.STACK_OFFSETS=void 0,t.default=function(e){return e&&o[e]||o.none};var r=n(1322),o={expand:r.stackOffsetExpand,diverging:r.stackOffsetDiverging,none:r.stackOffsetNone,silhouette:r.stackOffsetSilhouette,wiggle:r.stackOffsetWiggle};t.STACK_OFFSETS=o;var i=Object.keys(o);t.STACK_OFFSET_NAMES=i},2532:(e,t,n)=>{"use strict";t.__esModule=!0,t.STACK_ORDER_NAMES=t.STACK_ORDERS=void 0,t.default=function(e){return e&&o[e]||o.none};var r=n(1322),o={ascending:r.stackOrderAscending,descending:r.stackOrderDescending,insideout:r.stackOrderInsideOut,none:r.stackOrderNone,reverse:r.stackOrderReverse};t.STACK_ORDERS=o;var i=Object.keys(o);t.STACK_ORDER_NAMES=i},5280:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(8156),o=n.n(r),i=n(8732),a=["dx","dy","textAnchor","innerRef","innerTextRef","verticalAnchor","angle","lineHeight","scaleToFit","capHeight","width"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,a)),g=v.x,y=void 0===g?0:g,b=v.fontSize,w=(0,i.Z)(e),x=w.wordsByLines,_=w.startDy,k=w.transform;return o().createElement("svg",{ref:f,x:n,y:c,fontSize:b,style:s},x.length>0?o().createElement("text",l({ref:p,transform:k},v,{textAnchor:d}),x.map((function(e,t){return o().createElement("tspan",{key:t,x:y,dy:0===t?_:m},e.words.join(" "))}))):null)}},8732:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(8156),o=n(6488),i=n.n(o),a=n(6275),l=["verticalAnchor","scaleToFit","angle","width","lineHeight","capHeight","children","style"];function s(e){return"number"==typeof e}function c(e){return"number"==typeof e&&Number.isFinite(e)||"string"==typeof e}function u(e){var t=e.verticalAnchor,n=void 0===t?"end":t,o=e.scaleToFit,u=void 0!==o&&o,d=e.angle,f=e.width,p=e.lineHeight,h=void 0===p?"1em":p,m=e.capHeight,v=void 0===m?"0.71em":m,g=e.children,y=e.style,b=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,l),w=b.x,x=void 0===w?0:w,_=b.y,k=void 0===_?0:_,O=!c(x)||!c(k),C=(0,r.useMemo)((function(){return{wordsWithWidth:(null==g?[]:g.toString().split(/(?:(?!\u00A0+)\s+)/)).map((function(e){return{word:e,wordWidth:(0,a.Z)(e,y)||0}})),spaceWidth:(0,a.Z)(" ",y)||0}}),[g,y]),E=C.wordsWithWidth,S=C.spaceWidth,M=(0,r.useMemo)((function(){return O?[]:f||u?E.reduce((function(e,t){var n=t.word,r=t.wordWidth,o=e[e.length-1];if(o&&(null==f||u||(o.width||0)+r+S0){var t=M[0].width||1,n="shrink-only"===u?Math.min(f/t,1):f/t,r=n,o=x-n*x,i=k-r*k;e.push("matrix("+n+", 0, 0, "+r+", "+o+", "+i+")")}return d&&e.push("rotate("+d+", "+x+", "+k+")"),e.length>0?e.join(" "):""}),[O,x,k,f,u,M,d]);return{wordsByLines:M,startDy:A,transform:P}}},5733:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Text:()=>r.Z,getStringWidth:()=>o.Z,useText:()=>i.Z});var r=n(5280),o=n(6275),i=n(8732)},6275:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(8306),o="__react_svg_text_measurement_id";const i=n.n(r)()((function(e,t){try{var n=document.getElementById(o);if(!n){var r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("aria-hidden","true"),r.style.width="0",r.style.height="0",r.style.position="absolute",r.style.top="-100%",r.style.left="-100%",(n=document.createElementNS("http://www.w3.org/2000/svg","text")).setAttribute("id",o),r.appendChild(n),document.body.appendChild(r)}return Object.assign(n.style,t),n.textContent=e,n.getComputedTextLength()}catch(e){return null}}),(function(e,t){return e+"_"+JSON.stringify(t)}))},5623:e=>{"use strict";function t(e,t,o){e instanceof RegExp&&(e=n(e,o)),t instanceof RegExp&&(t=n(t,o));var i=r(e,t,o);return i&&{start:i[0],end:i[1],pre:o.slice(0,i[0]),body:o.slice(i[0]+e.length,i[1]),post:o.slice(i[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,o,i,a,l,s=n.indexOf(e),c=n.indexOf(t,s+1),u=s;if(s>=0&&c>0){if(e===t)return[s,c];for(r=[],i=n.length;u>=0&&!l;)u==s?(r.push(u),s=n.indexOf(e,u+1)):1==r.length?l=[r.pop(),c]:((o=r.pop())=0?s:c;r.length&&(l=[i,a])}return l}e.exports=t,t.range=r},4184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,l=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return l=e.done,e},e:function(e){s=!0,a=e},f:function(){try{l||null==n.return||n.return()}finally{if(s)throw a}}}}function a(e,t){var n=[],r=[];return e.length&&function e(t,o){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var i=Array(t.length-1),a=0;a=3&&(t.x1=e[1][0],t.y1=e[1][1]),t.x=e[e.length-1][0],t.y=e[e.length-1][1],4===e.length?t.type="C":3===e.length?t.type="Q":t.type="L",t}function s(e,t,n){var r=[[e.x,e.y]];return null!=t.x1&&r.push([t.x1,t.y1]),null!=t.x2&&r.push([t.x2,t.y2]),r.push([t.x,t.y]),function(e,t){for(var n=[],r=e,o=1/(t=t||2),i=0;i0?i-=1:i0&&(i-=1))}return t[i]=(t[i]||0)+1,t}),[]).reduce((function(t,r,o){if(o===e.length-1){var i=d(r,n({},e[e.length-1]));return"M"===i[0].type&&i.forEach((function(e){e.type="L"})),t.concat(i)}return t.concat(function(e,t,r){var o=[];if("L"===t.type||"Q"===t.type||"C"===t.type)o=o.concat(s(e,t,r));else{var i=n({},e);"M"===i.type&&(i.type="L"),(o=o.concat(d(r-1).map((function(){return i})))).push(t)}return o}(e[o],e[o+1],r))}),[]);return l.unshift(e[0]),l}function h(e){for(var t,n,r=(e||"").match(c)||[],o=[],i=0;i0&&"Z"===a[a.length-1].type&&a.pop(),l.length>0&&"Z"===l[l.length-1].type&&l.pop(),a.length?l.length||l.push(a[0]):a.push(l[0]),0!==Math.abs(l.length-a.length)&&(l.length>a.length?a=p(a,l,o):l.length0)for(var t=0;t{"use strict";n.d(t,{Z:()=>c});var r=Math.PI,o=2*r,i=1e-6,a=o-i;function l(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function s(){return new l}l.prototype=s.prototype={constructor:l,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,o,i){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+o)+","+(this._y1=+i)},arcTo:function(e,t,n,o,a){e=+e,t=+t,n=+n,o=+o,a=+a;var l=this._x1,s=this._y1,c=n-e,u=o-t,d=l-e,f=s-t,p=d*d+f*f;if(a<0)throw new Error("negative radius: "+a);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(p>i)if(Math.abs(f*c-u*d)>i&&a){var h=n-l,m=o-s,v=c*c+u*u,g=h*h+m*m,y=Math.sqrt(v),b=Math.sqrt(p),w=a*Math.tan((r-Math.acos((v+p-g)/(2*y*b)))/2),x=w/b,_=w/y;Math.abs(x-1)>i&&(this._+="L"+(e+x*d)+","+(t+x*f)),this._+="A"+a+","+a+",0,0,"+ +(f*h>d*m)+","+(this._x1=e+_*c)+","+(this._y1=t+_*u)}else this._+="L"+(this._x1=e)+","+(this._y1=t)},arc:function(e,t,n,l,s,c){e=+e,t=+t,c=!!c;var u=(n=+n)*Math.cos(l),d=n*Math.sin(l),f=e+u,p=t+d,h=1^c,m=c?l-s:s-l;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+f+","+p:(Math.abs(this._x1-f)>i||Math.abs(this._y1-p)>i)&&(this._+="L"+f+","+p),n&&(m<0&&(m=m%o+o),m>a?this._+="A"+n+","+n+",0,1,"+h+","+(e-u)+","+(t-d)+"A"+n+","+n+",0,1,"+h+","+(this._x1=f)+","+(this._y1=p):m>i&&(this._+="A"+n+","+n+",0,"+ +(m>=r)+","+h+","+(this._x1=e+n*Math.cos(s))+","+(this._y1=t+n*Math.sin(s))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};const c=s},233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(1108),o=n(3072),i=n(4915);function a(e){return e.innerRadius}function l(e){return e.outerRadius}function s(e){return e.startAngle}function c(e){return e.endAngle}function u(e){return e&&e.padAngle}function d(e,t,n,r,o,a,l){var s=e-n,c=t-r,u=(l?a:-a)/(0,i._b)(s*s+c*c),d=u*c,f=-u*s,p=e+d,h=t+f,m=n+d,v=r+f,g=(p+m)/2,y=(h+v)/2,b=m-p,w=v-h,x=b*b+w*w,_=o-a,k=p*v-m*h,O=(w<0?-1:1)*(0,i._b)((0,i.Fp)(0,_*_*x-k*k)),C=(k*w-b*O)/x,E=(-k*b-w*O)/x,S=(k*w+b*O)/x,M=(-k*b+w*O)/x,A=C-g,P=E-y,Z=S-g,j=M-y;return A*A+P*P>Z*Z+j*j&&(C=S,E=M),{cx:C,cy:E,x01:-d,y01:-f,x11:C*(o/_-1),y11:E*(o/_-1)}}function f(){var e=a,t=l,n=(0,o.Z)(0),f=null,p=s,h=c,m=u,v=null;function g(){var o,a,l=+e.apply(this,arguments),s=+t.apply(this,arguments),c=p.apply(this,arguments)-i.ou,u=h.apply(this,arguments)-i.ou,g=(0,i.Wn)(u-c),y=u>c;if(v||(v=o=(0,r.Z)()),si.Ho)if(g>i.BZ-i.Ho)v.moveTo(s*(0,i.mC)(c),s*(0,i.O$)(c)),v.arc(0,0,s,c,u,!y),l>i.Ho&&(v.moveTo(l*(0,i.mC)(u),l*(0,i.O$)(u)),v.arc(0,0,l,u,c,y));else{var b,w,x=c,_=u,k=c,O=u,C=g,E=g,S=m.apply(this,arguments)/2,M=S>i.Ho&&(f?+f.apply(this,arguments):(0,i._b)(l*l+s*s)),A=(0,i.VV)((0,i.Wn)(s-l)/2,+n.apply(this,arguments)),P=A,Z=A;if(M>i.Ho){var j=(0,i.ZR)(M/l*(0,i.O$)(S)),T=(0,i.ZR)(M/s*(0,i.O$)(S));(C-=2*j)>i.Ho?(k+=j*=y?1:-1,O-=j):(C=0,k=O=(c+u)/2),(E-=2*T)>i.Ho?(x+=T*=y?1:-1,_-=T):(E=0,x=_=(c+u)/2)}var N=s*(0,i.mC)(x),R=s*(0,i.O$)(x),I=l*(0,i.mC)(O),D=l*(0,i.O$)(O);if(A>i.Ho){var L,B=s*(0,i.mC)(_),H=s*(0,i.O$)(_),F=l*(0,i.mC)(k),V=l*(0,i.O$)(k);if(gi.Ho?Z>i.Ho?(b=d(F,V,N,R,s,Z,y),w=d(B,H,I,D,s,Z,y),v.moveTo(b.cx+b.x01,b.cy+b.y01),Zi.Ho&&C>i.Ho?P>i.Ho?(b=d(I,D,B,H,l,-P,y),w=d(N,R,F,V,l,-P,y),v.lineTo(b.cx+b.x01,b.cy+b.y01),P{"use strict";n.d(t,{Z:()=>s});var r=n(1108),o=n(3072),i=n(8143),a=n(5049),l=n(8260);function s(){var e=l.x,t=null,n=(0,o.Z)(0),s=l.y,c=(0,o.Z)(!0),u=null,d=i.Z,f=null;function p(o){var i,a,l,p,h,m=o.length,v=!1,g=new Array(m),y=new Array(m);for(null==u&&(f=d(h=(0,r.Z)())),i=0;i<=m;++i){if(!(i=a;--l)f.point(g[l],y[l]);f.lineEnd(),f.areaEnd()}v&&(g[i]=+e(p,i,o),y[i]=+n(p,i,o),f.point(t?+t(p,i,o):g[i],s?+s(p,i,o):y[i]))}if(h)return f=null,h+""||null}function h(){return(0,a.Z)().defined(c).curve(d).context(u)}return p.x=function(n){return arguments.length?(e="function"==typeof n?n:(0,o.Z)(+n),t=null,p):e},p.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,o.Z)(+t),p):e},p.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:(0,o.Z)(+e),p):t},p.y=function(e){return arguments.length?(n="function"==typeof e?e:(0,o.Z)(+e),s=null,p):n},p.y0=function(e){return arguments.length?(n="function"==typeof e?e:(0,o.Z)(+e),p):n},p.y1=function(e){return arguments.length?(s=null==e?null:"function"==typeof e?e:(0,o.Z)(+e),p):s},p.lineX0=p.lineY0=function(){return h().x(e).y(n)},p.lineY1=function(){return h().x(e).y(s)},p.lineX1=function(){return h().x(t).y(n)},p.defined=function(e){return arguments.length?(c="function"==typeof e?e:(0,o.Z)(!!e),p):c},p.curve=function(e){return arguments.length?(d=e,null!=u&&(f=d(u)),p):d},p.context=function(e){return arguments.length?(null==e?u=f=null:f=d(u=e),p):u},p}},5742:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});var r=Array.prototype.slice},3072:(e,t,n)=>{"use strict";function r(e){return function(){return e}}n.d(t,{Z:()=>r})},7829:(e,t,n)=>{"use strict";function r(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function o(e){this._context=e}function i(e){return new o(e)}n.d(t,{ZP:()=>i,fE:()=>o,xm:()=>r}),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},9938:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(3046),o=n(7829);function i(e){this._context=e}function a(e){return new i(e)}i.prototype={areaStart:r.Z,areaEnd:r.Z,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:(0,o.xm)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},9717:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(7829);function o(e){this._context=e}function i(e){return new o(e)}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,o=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,o):this._context.moveTo(n,o);break;case 3:this._point=4;default:(0,r.xm)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},4849:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(7829);function o(e,t){this._basis=new r.fE(e),this._beta=t}o.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,o=e[0],i=t[0],a=e[n]-o,l=t[n]-i,s=-1;++s<=n;)r=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(o+r*a),this._beta*t[s]+(1-this._beta)*(i+r*l));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};const i=function e(t){function n(e){return 1===t?new r.fE(e):new o(e,t)}return n.beta=function(t){return e(+t)},n}(.85)},7018:(e,t,n)=>{"use strict";function r(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function o(e,t){this._context=e,this._k=(1-t)/6}n.d(t,{ZP:()=>i,pC:()=>o,xm:()=>r}),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:r(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:r(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const i=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},5200:(e,t,n)=>{"use strict";n.d(t,{U:()=>i,Z:()=>a});var r=n(3046),o=n(7018);function i(e,t){this._context=e,this._k=(1-t)/6}i.prototype={areaStart:r.Z,areaEnd:r.Z,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:(0,o.xm)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const a=function e(t){function n(e){return new i(e,t)}return n.tension=function(t){return e(+t)},n}(0)},5669:(e,t,n)=>{"use strict";n.d(t,{T:()=>o,Z:()=>i});var r=n(7018);function o(e,t){this._context=e,this._k=(1-t)/6}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,r.xm)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const i=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},9039:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l,x:()=>i});var r=n(4915),o=n(7018);function i(e,t,n){var o=e._x1,i=e._y1,a=e._x2,l=e._y2;if(e._l01_a>r.Ho){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,c=3*e._l01_a*(e._l01_a+e._l12_a);o=(o*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/c,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/c}if(e._l23_a>r.Ho){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,d=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*u+e._x1*e._l23_2a-t*e._l12_2a)/d,l=(l*u+e._y1*e._l23_2a-n*e._l12_2a)/d}e._context.bezierCurveTo(o,i,a,l,e._x2,e._y2)}function a(e,t){this._context=e,this._alpha=t}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:i(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const l=function e(t){function n(e){return t?new a(e,t):new o.pC(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},8286:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(5200),o=n(3046),i=n(9039);function a(e,t){this._context=e,this._alpha=t}a.prototype={areaStart:o.Z,areaEnd:o.Z,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:(0,i.x)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const l=function e(t){function n(e){return t?new a(e,t):new r.U(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},3506:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(5669),o=n(9039);function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,o.x)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const a=function e(t){function n(e){return t?new i(e,t):new r.T(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},8143:(e,t,n)=>{"use strict";function r(e){this._context=e}function o(e){return new r(e)}n.d(t,{Z:()=>o}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}}},7481:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(3046);function o(e){this._context=e}function i(e){return new o(e)}o.prototype={areaStart:r.Z,areaEnd:r.Z,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}}},5165:(e,t,n)=>{"use strict";function r(e){return e<0?-1:1}function o(e,t,n){var o=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(o||i<0&&-0),l=(n-e._y1)/(i||o<0&&-0),s=(a*i+l*o)/(o+i);return(r(a)+r(l))*Math.min(Math.abs(a),Math.abs(l),.5*Math.abs(s))||0}function i(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function a(e,t,n){var r=e._x0,o=e._y0,i=e._x1,a=e._y1,l=(i-r)/3;e._context.bezierCurveTo(r+l,o+l*t,i-l,a-l*n,i,a)}function l(e){this._context=e}function s(e){this._context=new c(e)}function c(e){this._context=e}function u(e){return new l(e)}function d(e){return new s(e)}n.d(t,{Z:()=>u,s:()=>d}),l.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:a(this,this._t0,i(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,a(this,i(this,n=o(this,e,t)),n);break;default:a(this,this._t0,n=o(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(s.prototype=Object.create(l.prototype)).point=function(e,t){l.prototype.point.call(this,t,e)},c.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,i){this._context.bezierCurveTo(t,e,r,n,i,o)}}},6732:(e,t,n)=>{"use strict";function r(e){this._context=e}function o(e){var t,n,r=e.length-1,o=new Array(r),i=new Array(r),a=new Array(r);for(o[0]=0,i[0]=2,a[0]=e[0]+2*e[1],t=1;t=0;--t)o[t]=(a[t]-o[t+1])/i[t];for(i[r-1]=(e[r]+o[r-1])/2,t=0;ti}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=o(e),i=o(t),a=0,l=1;l{"use strict";n.d(t,{Z:()=>i,j:()=>r});var r=i(n(8143).Z);function o(e){this._curve=e}function i(e){function t(t){return new o(e(t))}return t._curve=e,t}o.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}}},7059:(e,t,n)=>{"use strict";function r(e,t){this._context=e,this._t=t}function o(e){return new r(e,.5)}function i(e){return new r(e,0)}function a(e){return new r(e,1)}n.d(t,{RN:()=>i,ZP:()=>o,cD:()=>a}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}}},1322:(e,t,n)=>{"use strict";n.r(t),n.d(t,{arc:()=>r.Z,area:()=>o.Z,areaRadial:()=>c,curveBasis:()=>I.ZP,curveBasisClosed:()=>N.Z,curveBasisOpen:()=>R.Z,curveBundle:()=>D.Z,curveCardinal:()=>H.ZP,curveCardinalClosed:()=>L.Z,curveCardinalOpen:()=>B.Z,curveCatmullRom:()=>z.Z,curveCatmullRomClosed:()=>F.Z,curveCatmullRomOpen:()=>V.Z,curveLinear:()=>W.Z,curveLinearClosed:()=>U.Z,curveMonotoneX:()=>q.Z,curveMonotoneY:()=>q.s,curveNatural:()=>G.Z,curveStep:()=>Y.ZP,curveStepAfter:()=>Y.cD,curveStepBefore:()=>Y.RN,line:()=>i.Z,lineRadial:()=>s.Z,linkHorizontal:()=>d.h5,linkRadial:()=>d.M4,linkVertical:()=>d.rR,pie:()=>a.Z,pointRadial:()=>u.Z,radialArea:()=>c,radialLine:()=>s.Z,stack:()=>X.Z,stackOffsetDiverging:()=>K.Z,stackOffsetExpand:()=>$.Z,stackOffsetNone:()=>J.Z,stackOffsetSilhouette:()=>Q.Z,stackOffsetWiggle:()=>ee.Z,stackOrderAppearance:()=>te.Z,stackOrderAscending:()=>ne.Z,stackOrderDescending:()=>re.Z,stackOrderInsideOut:()=>oe.Z,stackOrderNone:()=>ie.Z,stackOrderReverse:()=>ae.Z,symbol:()=>T,symbolCircle:()=>h,symbolCross:()=>m,symbolDiamond:()=>y,symbolSquare:()=>k,symbolStar:()=>_,symbolTriangle:()=>C,symbolWye:()=>P,symbols:()=>j});var r=n(233),o=n(7633),i=n(5049),a=n(7228),l=n(5317),s=n(3671);function c(){var e=(0,o.Z)().curve(l.j),t=e.curve,n=e.lineX0,r=e.lineX1,i=e.lineY0,a=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return(0,s.X)(n())},delete e.lineX0,e.lineEndAngle=function(){return(0,s.X)(r())},delete e.lineX1,e.lineInnerRadius=function(){return(0,s.X)(i())},delete e.lineY0,e.lineOuterRadius=function(){return(0,s.X)(a())},delete e.lineY1,e.curve=function(e){return arguments.length?t((0,l.Z)(e)):t()._curve},e}var u=n(1287),d=n(7717),f=n(1108),p=n(4915);const h={draw:function(e,t){var n=Math.sqrt(t/p.pi);e.moveTo(n,0),e.arc(0,0,n,0,p.BZ)}},m={draw:function(e,t){var n=Math.sqrt(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}};var v=Math.sqrt(1/3),g=2*v;const y={draw:function(e,t){var n=Math.sqrt(t/g),r=n*v;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}};var b=Math.sin(p.pi/10)/Math.sin(7*p.pi/10),w=Math.sin(p.BZ/10)*b,x=-Math.cos(p.BZ/10)*b;const _={draw:function(e,t){var n=Math.sqrt(.8908130915292852*t),r=w*n,o=x*n;e.moveTo(0,-n),e.lineTo(r,o);for(var i=1;i<5;++i){var a=p.BZ*i/5,l=Math.cos(a),s=Math.sin(a);e.lineTo(s*n,-l*n),e.lineTo(l*r-s*o,s*r+l*o)}e.closePath()}},k={draw:function(e,t){var n=Math.sqrt(t),r=-n/2;e.rect(r,r,n,n)}};var O=Math.sqrt(3);const C={draw:function(e,t){var n=-Math.sqrt(t/(3*O));e.moveTo(0,2*n),e.lineTo(-O*n,-n),e.lineTo(O*n,-n),e.closePath()}};var E=-.5,S=Math.sqrt(3)/2,M=1/Math.sqrt(12),A=3*(M/2+1);const P={draw:function(e,t){var n=Math.sqrt(t/A),r=n/2,o=n*M,i=r,a=n*M+n,l=-i,s=a;e.moveTo(r,o),e.lineTo(i,a),e.lineTo(l,s),e.lineTo(E*r-S*o,S*r+E*o),e.lineTo(E*i-S*a,S*i+E*a),e.lineTo(E*l-S*s,S*l+E*s),e.lineTo(E*r+S*o,E*o-S*r),e.lineTo(E*i+S*a,E*a-S*i),e.lineTo(E*l+S*s,E*s-S*l),e.closePath()}};var Z=n(3072),j=[h,m,y,k,_,C,P];function T(){var e=(0,Z.Z)(h),t=(0,Z.Z)(64),n=null;function r(){var r;if(n||(n=r=(0,f.Z)()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),r)return n=null,r+""||null}return r.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,Z.Z)(t),r):e},r.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,Z.Z)(+e),r):t},r.context=function(e){return arguments.length?(n=null==e?null:e,r):n},r}var N=n(9938),R=n(9717),I=n(7829),D=n(4849),L=n(5200),B=n(5669),H=n(7018),F=n(8286),V=n(3506),z=n(9039),U=n(7481),W=n(8143),q=n(5165),G=n(6732),Y=n(7059),X=n(98),$=n(4023),K=n(8655),J=n(9766),Q=n(3585),ee=n(2352),te=n(9821),ne=n(6873),re=n(6522),oe=n(1075),ie=n(9681),ae=n(5522)},5049:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(1108),o=n(3072),i=n(8143),a=n(8260);function l(){var e=a.x,t=a.y,n=(0,o.Z)(!0),l=null,s=i.Z,c=null;function u(o){var i,a,u,d=o.length,f=!1;for(null==l&&(c=s(u=(0,r.Z)())),i=0;i<=d;++i)!(i{"use strict";n.d(t,{X:()=>i,Z:()=>a});var r=n(5317),o=n(5049);function i(e){var t=e.curve;return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e.curve=function(e){return arguments.length?t((0,r.Z)(e)):t()._curve},e}function a(){return i((0,o.Z)().curve(r.j))}},7717:(e,t,n)=>{"use strict";n.d(t,{M4:()=>v,h5:()=>h,rR:()=>m});var r=n(1108),o=n(5742),i=n(3072),a=n(8260),l=n(1287);function s(e){return e.source}function c(e){return e.target}function u(e){var t=s,n=c,l=a.x,u=a.y,d=null;function f(){var i,a=o.t.call(arguments),s=t.apply(this,a),c=n.apply(this,a);if(d||(d=i=(0,r.Z)()),e(d,+l.apply(this,(a[0]=s,a)),+u.apply(this,a),+l.apply(this,(a[0]=c,a)),+u.apply(this,a)),i)return d=null,i+""||null}return f.source=function(e){return arguments.length?(t=e,f):t},f.target=function(e){return arguments.length?(n=e,f):n},f.x=function(e){return arguments.length?(l="function"==typeof e?e:(0,i.Z)(+e),f):l},f.y=function(e){return arguments.length?(u="function"==typeof e?e:(0,i.Z)(+e),f):u},f.context=function(e){return arguments.length?(d=null==e?null:e,f):d},f}function d(e,t,n,r,o){e.moveTo(t,n),e.bezierCurveTo(t=(t+r)/2,n,t,o,r,o)}function f(e,t,n,r,o){e.moveTo(t,n),e.bezierCurveTo(t,n=(n+o)/2,r,n,r,o)}function p(e,t,n,r,o){var i=(0,l.Z)(t,n),a=(0,l.Z)(t,n=(n+o)/2),s=(0,l.Z)(r,n),c=(0,l.Z)(r,o);e.moveTo(i[0],i[1]),e.bezierCurveTo(a[0],a[1],s[0],s[1],c[0],c[1])}function h(){return u(d)}function m(){return u(f)}function v(){var e=u(p);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e}},4915:(e,t,n)=>{"use strict";n.d(t,{BZ:()=>p,Fp:()=>a,Ho:()=>u,Kh:()=>h,O$:()=>s,VV:()=>l,Wn:()=>r,ZR:()=>m,_b:()=>c,fv:()=>o,mC:()=>i,ou:()=>f,pi:()=>d});var r=Math.abs,o=Math.atan2,i=Math.cos,a=Math.max,l=Math.min,s=Math.sin,c=Math.sqrt,u=1e-12,d=Math.PI,f=d/2,p=2*d;function h(e){return e>1?0:e<-1?d:Math.acos(e)}function m(e){return e>=1?f:e<=-1?-f:Math.asin(e)}},3046:(e,t,n)=>{"use strict";function r(){}n.d(t,{Z:()=>r})},8655:(e,t,n)=>{"use strict";function r(e,t){if((l=e.length)>0)for(var n,r,o,i,a,l,s=0,c=e[t[0]].length;s0?(r[0]=i,r[1]=i+=o):o<0?(r[1]=a,r[0]=a+=o):(r[0]=0,r[1]=o)}n.d(t,{Z:()=>r})},4023:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9766);function o(e,t){if((o=e.length)>0){for(var n,o,i,a=0,l=e[0].length;a{"use strict";function r(e,t){if((o=e.length)>1)for(var n,r,o,i=1,a=e[t[0]],l=a.length;ir})},3585:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9766);function o(e,t){if((n=e.length)>0){for(var n,o=0,i=e[t[0]],a=i.length;o{"use strict";n.d(t,{Z:()=>o});var r=n(9766);function o(e,t){if((i=e.length)>0&&(o=(n=e[t[0]]).length)>0){for(var n,o,i,a=0,l=1;l{"use strict";n.d(t,{Z:()=>o});var r=n(9681);function o(e){var t=e.map(i);return(0,r.Z)(e).sort((function(e,n){return t[e]-t[n]}))}function i(e){for(var t,n=-1,r=0,o=e.length,i=-1/0;++ni&&(i=t,r=n);return r}},6873:(e,t,n)=>{"use strict";n.d(t,{S:()=>i,Z:()=>o});var r=n(9681);function o(e){var t=e.map(i);return(0,r.Z)(e).sort((function(e,n){return t[e]-t[n]}))}function i(e){for(var t,n=0,r=-1,o=e.length;++r{"use strict";n.d(t,{Z:()=>o});var r=n(6873);function o(e){return(0,r.Z)(e).reverse()}},1075:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(9821),o=n(6873);function i(e){var t,n,i=e.length,a=e.map(o.S),l=(0,r.Z)(e),s=0,c=0,u=[],d=[];for(t=0;t{"use strict";function r(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}n.d(t,{Z:()=>r})},5522:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9681);function o(e){return(0,r.Z)(e).reverse()}},7228:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(3072);function o(e,t){return te?1:t>=e?0:NaN}function i(e){return e}var a=n(4915);function l(){var e=i,t=o,n=null,l=(0,r.Z)(0),s=(0,r.Z)(a.BZ),c=(0,r.Z)(0);function u(r){var o,i,u,d,f,p=r.length,h=0,m=new Array(p),v=new Array(p),g=+l.apply(this,arguments),y=Math.min(a.BZ,Math.max(-a.BZ,s.apply(this,arguments)-g)),b=Math.min(Math.abs(y)/p,c.apply(this,arguments)),w=b*(y<0?-1:1);for(o=0;o0&&(h+=f);for(null!=t?m.sort((function(e,n){return t(v[e],v[n])})):null!=n&&m.sort((function(e,t){return n(r[e],r[t])})),o=0,u=h?(y-p*w)/h:0;o0?f*u:0)+w,v[i]={data:r[i],index:o,value:f,startAngle:g,endAngle:d,padAngle:b};return v}return u.value=function(t){return arguments.length?(e="function"==typeof t?t:(0,r.Z)(+t),u):e},u.sortValues=function(e){return arguments.length?(t=e,n=null,u):t},u.sort=function(e){return arguments.length?(n=e,t=null,u):n},u.startAngle=function(e){return arguments.length?(l="function"==typeof e?e:(0,r.Z)(+e),u):l},u.endAngle=function(e){return arguments.length?(s="function"==typeof e?e:(0,r.Z)(+e),u):s},u.padAngle=function(e){return arguments.length?(c="function"==typeof e?e:(0,r.Z)(+e),u):c},u}},8260:(e,t,n)=>{"use strict";function r(e){return e[0]}function o(e){return e[1]}n.d(t,{x:()=>r,y:()=>o})},1287:(e,t,n)=>{"use strict";function r(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}n.d(t,{Z:()=>r})},98:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(5742),o=n(3072),i=n(9766),a=n(9681);function l(e,t){return e[t]}function s(){var e=(0,o.Z)([]),t=a.Z,n=i.Z,s=l;function c(r){var o,i,a=e.apply(this,arguments),l=r.length,c=a.length,u=new Array(c);for(o=0;o{"use strict";n.d(t,{Z:()=>a,a:()=>l});var r=n(1829),o=n(1222),i=(0,r.Z)((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.yB)/o.UD),(e=>e.getDate()-1));const a=i;var l=i.range},1222:(e,t,n)=>{"use strict";n.d(t,{UD:()=>a,Y2:()=>i,Ym:()=>r,iM:()=>l,jz:()=>s,qz:()=>c,yB:()=>o});const r=1e3,o=60*r,i=60*o,a=24*i,l=7*a,s=30*a,c=365*a},2784:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a,i:()=>l});var r=n(1829),o=n(1222),i=(0,r.Z)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.Ym-e.getMinutes()*o.yB)}),(function(e,t){e.setTime(+e+t*o.Y2)}),(function(e,t){return(t-e)/o.Y2}),(function(e){return e.getHours()}));const a=i;var l=i.range},2796:(e,t,n)=>{"use strict";n.r(t),n.d(t,{timeDay:()=>s.Z,timeDays:()=>s.a,timeFriday:()=>c.mC,timeFridays:()=>c.b$,timeHour:()=>l.Z,timeHours:()=>l.i,timeInterval:()=>r.Z,timeMillisecond:()=>o.Z,timeMilliseconds:()=>o.m,timeMinute:()=>a.Z,timeMinutes:()=>a.L,timeMonday:()=>c.wA,timeMondays:()=>c.bJ,timeMonth:()=>u.Z,timeMonths:()=>u.e,timeSaturday:()=>c.EY,timeSaturdays:()=>c.Ff,timeSecond:()=>i.Z,timeSeconds:()=>i.m,timeSunday:()=>c.OM,timeSundays:()=>c.vm,timeThursday:()=>c.bL,timeThursdays:()=>c.$t,timeTickInterval:()=>y._g,timeTicks:()=>y.jK,timeTuesday:()=>c.sy,timeTuesdays:()=>c.aU,timeWednesday:()=>c.zg,timeWednesdays:()=>c.Ld,timeWeek:()=>c.OM,timeWeeks:()=>c.vm,timeYear:()=>d.Z,timeYears:()=>d.g,utcDay:()=>h.Z,utcDays:()=>h.y,utcFriday:()=>m.QQ,utcFridays:()=>m.fz,utcHour:()=>p.Z,utcHours:()=>p.X,utcMillisecond:()=>o.Z,utcMilliseconds:()=>o.m,utcMinute:()=>f.Z,utcMinutes:()=>f.N,utcMonday:()=>m.l6,utcMondays:()=>m.$3,utcMonth:()=>v.Z,utcMonths:()=>v.K,utcSaturday:()=>m.g4,utcSaturdays:()=>m.Q_,utcSecond:()=>i.Z,utcSeconds:()=>i.m,utcSunday:()=>m.Ox,utcSundays:()=>m.SU,utcThursday:()=>m.hB,utcThursdays:()=>m.xj,utcTickInterval:()=>y.jo,utcTicks:()=>y.WG,utcTuesday:()=>m.J1,utcTuesdays:()=>m.DK,utcWednesday:()=>m.b3,utcWednesdays:()=>m.uy,utcWeek:()=>m.Ox,utcWeeks:()=>m.SU,utcYear:()=>g.Z,utcYears:()=>g.D});var r=n(1829),o=n(8179),i=n(5086),a=n(7197),l=n(2784),s=n(9478),c=n(2776),u=n(4584),d=n(2209),f=n(4878),p=n(590),h=n(9692),m=n(7326),v=n(7512),g=n(1181),y=n(3086)},1829:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=new Date,o=new Date;function i(e,t,n,a){function l(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return l.floor=function(t){return e(t=new Date(+t)),t},l.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},l.round=function(e){var t=l(e),n=l.ceil(e);return e-t0))return a;do{a.push(i=new Date(+n)),t(n,o),e(n)}while(i=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(l.count=function(t,i){return r.setTime(+t),o.setTime(+i),e(r),e(o),Math.floor(n(r,o))},l.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?l.filter(a?function(t){return a(t)%e==0}:function(t){return l.count(0,t)%e==0}):l:null}),l}},8179:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i,m:()=>a});var r=n(1829),o=(0,r.Z)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?(0,r.Z)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):o:null};const i=o;var a=o.range},7197:(e,t,n)=>{"use strict";n.d(t,{L:()=>l,Z:()=>a});var r=n(1829),o=n(1222),i=(0,r.Z)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.Ym)}),(function(e,t){e.setTime(+e+t*o.yB)}),(function(e,t){return(t-e)/o.yB}),(function(e){return e.getMinutes()}));const a=i;var l=i.range},4584:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,e:()=>i});var r=(0,n(1829).Z)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}));const o=r;var i=r.range},5086:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a,m:()=>l});var r=n(1829),o=n(1222),i=(0,r.Z)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*o.Ym)}),(function(e,t){return(t-e)/o.Ym}),(function(e){return e.getUTCSeconds()}));const a=i;var l=i.range},3086:(e,t,n)=>{"use strict";n.d(t,{_g:()=>E,jK:()=>C,jo:()=>O,WG:()=>k});var r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function a(e,t,n){var a=Math.abs(t-e)/Math.max(0,n),l=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),s=a/l;return s>=r?l*=10:s>=o?l*=5:s>=i&&(l*=2),t>>1;n(e[i],t)<0?r=i+1:o=i}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>{return(r=e(t))<(o=n)?-1:r>o?1:r>=o?0:NaN;var r,o}}(e)),{left:r,center:function(e,n,o,i){null==o&&(o=0),null==i&&(i=e.length);const a=r(e,n,o,i-1);return a>o&&t(e[a-1],n)>-t(e[a],n)?a-1:a},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[i],t)>0?o=i:r=i+1}return r}}}((([,,e])=>e)).right(u,o);if(i===u.length)return e.every(a(t/l.qz,n/l.qz,r));if(0===i)return s.Z.every(Math.max(a(t,n,r),1));const[c,d]=u[o/u[i-1][2]{"use strict";n.d(t,{Z:()=>a,y:()=>l});var r=n(1829),o=n(1222),i=(0,r.Z)((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/o.UD}),(function(e){return e.getUTCDate()-1}));const a=i;var l=i.range},590:(e,t,n)=>{"use strict";n.d(t,{X:()=>l,Z:()=>a});var r=n(1829),o=n(1222),i=(0,r.Z)((function(e){e.setUTCMinutes(0,0,0)}),(function(e,t){e.setTime(+e+t*o.Y2)}),(function(e,t){return(t-e)/o.Y2}),(function(e){return e.getUTCHours()}));const a=i;var l=i.range},4878:(e,t,n)=>{"use strict";n.d(t,{N:()=>l,Z:()=>a});var r=n(1829),o=n(1222),i=(0,r.Z)((function(e){e.setUTCSeconds(0,0)}),(function(e,t){e.setTime(+e+t*o.yB)}),(function(e,t){return(t-e)/o.yB}),(function(e){return e.getUTCMinutes()}));const a=i;var l=i.range},7512:(e,t,n)=>{"use strict";n.d(t,{K:()=>i,Z:()=>o});var r=(0,n(1829).Z)((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCMonth(e.getUTCMonth()+t)}),(function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()}));const o=r;var i=r.range},7326:(e,t,n)=>{"use strict";n.d(t,{$3:()=>h,DK:()=>m,J1:()=>s,Ox:()=>a,QQ:()=>d,Q_:()=>b,SU:()=>p,b3:()=>c,fz:()=>y,g4:()=>f,hB:()=>u,l6:()=>l,uy:()=>v,xj:()=>g});var r=n(1829),o=n(1222);function i(e){return(0,r.Z)((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/o.iM}))}var a=i(0),l=i(1),s=i(2),c=i(3),u=i(4),d=i(5),f=i(6),p=a.range,h=l.range,m=s.range,v=c.range,g=u.range,y=d.range,b=f.range},1181:(e,t,n)=>{"use strict";n.d(t,{D:()=>a,Z:()=>i});var r=n(1829),o=(0,r.Z)((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,r.Z)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null};const i=o;var a=o.range},2776:(e,t,n)=>{"use strict";n.d(t,{$t:()=>g,EY:()=>f,Ff:()=>b,Ld:()=>v,OM:()=>a,aU:()=>m,b$:()=>y,bJ:()=>h,bL:()=>u,mC:()=>d,sy:()=>s,vm:()=>p,wA:()=>l,zg:()=>c});var r=n(1829),o=n(1222);function i(e){return(0,r.Z)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.yB)/o.iM}))}var a=i(0),l=i(1),s=i(2),c=i(3),u=i(4),d=i(5),f=i(6),p=a.range,h=l.range,m=s.range,v=c.range,g=u.range,y=d.range,b=f.range},2209:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i,g:()=>a});var r=n(1829),o=(0,r.Z)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,r.Z)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null};const i=o;var a=o.range},296:e=>{function t(e,t,n){var r,o,i,a,l;function s(){var c=Date.now()-a;c=0?r=setTimeout(s,t-c):(r=null,n||(l=e.apply(i,o),i=o=null))}null==t&&(t=100);var c=function(){i=this,o=arguments,a=Date.now();var c=n&&!r;return r||(r=setTimeout(s,t)),c&&(l=e.apply(i,o),i=o=null),l};return c.clear=function(){r&&(clearTimeout(r),r=null)},c.flush=function(){r&&(l=e.apply(i,o),i=o=null,clearTimeout(r),r=null)},c}t.debounce=t,e.exports=t},8679:(e,t,n)=>{"use strict";var r=n(9864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var l=s(t),m=s(n),v=0;v{var r=n(7040),o=n(4125),i=n(2117),a=n(7518),l=n(4705);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n{e.exports=function(e){return e.split("")}},4865:(e,t,n)=>{var r=n(9465),o=n(7813),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},8470:(e,t,n)=>{var r=n(7813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},9465:(e,t,n)=>{var r=n(8777);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},9750:e=>{e.exports=function(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}},5990:e=>{e.exports=function(e){return e}},7786:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},4239:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},7206:e=>{e.exports=function(e){return e}},3012:(e,t,n)=>{var r=n(7786),o=n(611),i=n(1811);e.exports=function(e,t,n){for(var a=-1,l=t.length,s={};++a{var r=n(4865),o=n(1811),i=n(5776),a=n(3218),l=n(327);e.exports=function(e,t,n,s){if(!a(e))return e;for(var c=-1,u=(t=o(t,e)).length,d=u-1,f=e;null!=f&&++c{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r{var r=n(1811),o=n(928),i=n(292),a=n(327);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[a(o(t))]}},1811:(e,t,n)=>{var r=n(1469);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},180:(e,t,n)=>{var r=n(4259);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},8363:(e,t,n)=>{var r=n(4865),o=n(9465);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var l=-1,s=t.length;++l{var r=n(180),o=n(2689),i=n(3140),a=n(9833);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,l=n?n[0]:t.charAt(0),s=n?r(n,1).join(""):t.slice(1);return l[e]()+s}}},696:(e,t,n)=>{var r=n(8630);e.exports=function(e){return r(e)?void 0:e}},8777:(e,t,n)=>{var r=n(852),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},9021:e=>{e.exports=function(e){return e}},1957:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},6904:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},852:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},5924:(e,t,n)=>{var r=n(5569)(Object.getPrototypeOf,Object);e.exports=r},2689:e=>{e.exports=function(){return!1}},5776:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e{e.exports=function(){this.__data__=[],this.size=0}},4125:(e,t,n)=>{var r=n(8470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},2117:(e,t,n)=>{var r=n(8470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},7518:(e,t,n)=>{var r=n(8470);e.exports=function(e){return r(this.__data__,e)>-1}},4705:(e,t,n)=>{var r=n(8470);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},5569:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},292:e=>{e.exports=function(e){return e}},5639:(e,t,n)=>{var r=n(1957),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},3140:(e,t,n)=>{var r=n(4286),o=n(2689),i=n(676);e.exports=function(e){return o(e)?i(e):r(e)}},327:e=>{e.exports=function(e){return e}},676:e=>{e.exports=function(e){return e.split("")}},4691:(e,t,n)=>{var r=n(9750),o=n(4841);e.exports=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=o(n))==n?n:0),void 0!==t&&(t=(t=o(t))==t?t:0),r(o(e),t,n)}},3279:(e,t,n)=>{var r=n(3218),o=n(7771),i=n(4841),a=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,d,f,p,h=0,m=!1,v=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=s,r=c;return s=c=void 0,h=t,d=e.apply(r,n)}function b(e){var n=e-p;return void 0===p||n>=t||n<0||v&&e-h>=u}function w(){var e=o();if(b(e))return x(e);f=setTimeout(w,function(e){var n=t-(e-p);return v?l(n,u-(e-h)):n}(e))}function x(e){return f=void 0,g&&s?y(e):(s=c=void 0,d)}function _(){var e=o(),n=b(e);if(s=arguments,c=this,p=e,n){if(void 0===f)return function(e){return h=e,f=setTimeout(w,t),m?y(e):d}(p);if(v)return clearTimeout(f),f=setTimeout(w,t),y(p)}return void 0===f&&(f=setTimeout(w,t)),d}return t=i(t)||0,r(n)&&(m=!!n.leading,u=(v="maxWait"in n)?a(i(n.maxWait)||0,t):u,g="trailing"in n?!!n.trailing:g),_.cancel=function(){void 0!==f&&clearTimeout(f),h=0,s=p=c=f=void 0},_.flush=function(){return void 0===f?d:x(o())},_}},7813:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},1469:e=>{var t=Array.isArray;e.exports=t},3218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},8630:(e,t,n)=>{var r=n(4239),o=n(5924),i=n(7005),a=Function.prototype,l=Object.prototype,s=a.toString,c=l.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==u}},7037:(e,t,n)=>{var r=n(4239),o=n(1469),i=n(7005);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},928:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},8306:(e,t,n)=>{var r=n(3369);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},7771:(e,t,n)=>{var r=n(5639);e.exports=function(){return r.Date.now()}},7557:(e,t,n)=>{var r=n(9932),o=n(5990),i=n(7406),a=n(1811),l=n(8363),s=n(696),c=n(9021),u=n(6904),d=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=a(t,e),c||(c=t.length>1),t})),l(e,u(e),n),c&&(n=o(n,7,s));for(var d=t.length;d--;)i(n,t[d]);return n}));e.exports=d},5937:(e,t,n)=>{var r=n(9932),o=n(7206),i=n(3012),a=n(6904);e.exports=function(e,t){if(null==e)return{};var n=r(a(e),(function(e){return[e]}));return t=o(t),i(e,n,(function(e,n){return t(e,n[0])}))}},3493:(e,t,n)=>{var r=n(3279),o=n(3218);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},4841:e=>{e.exports=function(e){return e}},9833:e=>{e.exports=function(e){return e}},1700:(e,t,n)=>{var r=n(8805)("toUpperCase");e.exports=r},2087:(e,t,n)=>{var r=n(8361);r.prototype.formulaEval=function(){"use strict";for(var e,t,n,r=[],o=this.value,i=0;i"+t.value+""+o[i].show+""+e.value+"",type:10}):r.push({value:(1!=t.type?"(":"")+t.value+(1!=t.type?")":"")+""+e.value+"",type:1})):2===o[i].type||9===o[i].type?(e=r.pop(),t=r.pop(),r.push({value:(1!=t.type?"(":"")+t.value+(1!=t.type?")":"")+o[i].show+(1!=e.type?"(":"")+e.value+(1!=e.type?")":""),type:o[i].type})):12===o[i].type&&(e=r.pop(),t=r.pop(),n=r.pop(),r.push({value:o[i].show+"("+n.value+","+t.value+","+e.value+")",type:12}));return r[0].value},e.exports=r},7735:(e,t,n)=>{"use strict";var r=n(3553);function o(e,t){for(var n=0;nh.length-2?h.length-1:e.length-s;n>0;n--)if(void 0!==h[n])for(o=0;o0&&n{"use strict";var t=function(e){this.value=e};t.math={isDegree:!0,acos:function(e){return t.math.isDegree?180/Math.PI*Math.acos(e):Math.acos(e)},add:function(e,t){return e+t},asin:function(e){return t.math.isDegree?180/Math.PI*Math.asin(e):Math.asin(e)},atan:function(e){return t.math.isDegree?180/Math.PI*Math.atan(e):Math.atan(e)},acosh:function(e){return Math.log(e+Math.sqrt(e*e-1))},asinh:function(e){return Math.log(e+Math.sqrt(e*e+1))},atanh:function(e){return Math.log((1+e)/(1-e))},C:function(e,n){var r=1,o=e-n,i=n;i{var r=n(7735);r.prototype.toPostfix=function(){"use strict";for(var e,t,n,o,i,a=[],l=[{value:"(",type:4,pre:0}],s=this.value,c=1;cn)l.push(e);else{for(;n>=o&&!u||u&&o{var r=n(7186);r.prototype.postfixEval=function(e){"use strict";(e=e||{}).PI=Math.PI,e.E=Math.E;for(var t,n,o,i=[],a=this.value,l=void 0!==e.n,s=0;s1)throw new r.Exception("Uncaught Syntax error");return i[0].value>1e15?"Infinity":parseFloat(i[0].value.toFixed(15))},r.eval=function(e,t,n){return void 0===t?this.lex(e).toPostfix().postfixEval():void 0===n?void 0!==t.length?this.lex(e,t).toPostfix().postfixEval():this.lex(e).toPostfix().postfixEval(t):this.lex(e,t).toPostfix().postfixEval(n)},e.exports=r},7874:()=>{!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=r.variable[1].inside,a=0;a{Prism.languages.basic={comment:{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}},5433:()=>{Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},8325:(e,t,n)=>{var r=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof i?new i(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);k+=_.value.length,_=_.next){var O=_.value;if(t.length>e.length)return;if(!(O instanceof i)){var C,E=1;if(y){if(!(C=a(x,k,e,g))||C.index>=e.length)break;var S=C.index,M=C.index+C[0].length,A=k;for(A+=_.value.length;S>=A;)A+=(_=_.next).value.length;if(k=A-=_.value.length,_.value instanceof i)continue;for(var P=_;P!==t.tail&&(Ad.reach&&(d.reach=N);var R=_.prev;if(j&&(R=c(t,R,j),k+=j.length),u(t,R,E),_=c(t,R,new i(f,v?o.tokenize(Z,v):Z,b,Z)),T&&c(t,_,T),E>1){var I={cause:f+","+h,reach:N};l(e,t,n,_.prev,k,I),d&&I.reach>d.reach&&(d.reach=I.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function u(e,t,n){for(var r=t.next,o=0;o"+i.content+""},!e.document)return e.addEventListener?(o.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,i=n.code,a=n.immediateClose;e.postMessage(o.highlight(i,o.languages[r],r)),a&&e.close()}),!1),o):o;var d=o.util.currentScript();function f(){o.manual||o.highlightAll()}if(d&&(o.filename=d.src,d.hasAttribute("data-manual")&&(o.manual=!0)),!o.manual){var p=document.readyState;"loading"===p||"interactive"===p&&d&&d.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return o}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),void 0!==n.g&&(n.g.Prism=r)},9016:()=>{!function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,r){return RegExp(t(e,n),r||"")}function r(e,t){for(var n=0;n>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}var o="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",i="class enum interface record struct",a="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",l="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function s(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var c=s(i),u=RegExp(s(o+" "+i+" "+a+" "+l)),d=s(i+" "+a+" "+l),f=s(o+" "+i+" "+l),p=r(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),h=r(/\((?:[^()]|<>)*\)/.source,2),m=/@?\b[A-Za-z_]\w*\b/.source,v=t(/<<0>>(?:\s*<<1>>)?/.source,[m,p]),g=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,v]),y=/\[\s*(?:,\s*)*\]/.source,b=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[g,y]),w=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[p,h,y]),x=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[w]),_=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[x,g,y]),k={keyword:u,punctuation:/[<>()?,.:[\]]/},O=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,C=/"(?:\\.|[^\\"\r\n])*"/.source,E=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[E]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[C]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[g]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[m,_]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[m]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[c,v]),lookbehind:!0,inside:k},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[g]),lookbehind:!0,inside:k},{pattern:n(/(\bwhere\s+)<<0>>/.source,[m]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:k},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,f,m]),inside:k}],keyword:u,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[m]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[h]),lookbehind:!0,alias:"class-name",inside:k},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,g]),inside:k,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:k,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[m,p]),inside:{function:n(/^<<0>>/.source,[m]),generic:{pattern:RegExp(p),alias:"class-name",inside:k}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[c,v,m,_,u.source,h,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[v,h]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:u,"class-name":{pattern:RegExp(_),greedy:!0,inside:k},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var S=C+"|"+O,M=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[S]),A=r(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[M]),2),P=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,Z=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[g,A]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[P,Z]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[P]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[A]),inside:e.languages.csharp},"class-name":{pattern:RegExp(g),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var j=/:[^}\r\n]+/.source,T=r(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[M]),2),N=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[T,j]),R=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[S]),2),I=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[R,j]);function D(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,j]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[N]),lookbehind:!0,greedy:!0,inside:D(N,T)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[I]),lookbehind:!0,greedy:!0,inside:D(I,R)}],char:{pattern:RegExp(O),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism)},5251:()=>{!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(Prism)},2503:()=>{!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[r,{pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z]\w*(?=\s+\w+\s*[;,=()]|\s*(?:\[[\s,]*\]\s*)?::\s*new\b)/.source),lookbehind:!0,inside:r.inside},{pattern:RegExp(/(\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\s+)/.source+n+/[A-Z]\w*\b/.source),lookbehind:!0,inside:r.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp(/(\bimport\s+)/.source+n+/(?:[A-Z]\w*|\*)(?=\s*;)/.source),lookbehind:!0,inside:{namespace:r.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp(/(\bimport\s+static\s+)/.source+n+/(?:\w+|\*)(?=\s*;)/.source),lookbehind:!0,alias:"static",inside:{namespace:r.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism)},9980:()=>{Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},4277:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},6854:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,i){if(n.language===r){var a=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof i&&!i(e))return e;for(var o,l=a.length;-1!==n.code.indexOf(o=t(r,l));)++l;return a[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,i=Object.keys(n.tokenStack);!function a(l){for(var s=0;s=i.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=i[o],d=n.tokenStack[u],f="string"==typeof c?c:c.content,p=t(r,u),h=f.indexOf(p);if(h>-1){++o;var m=f.substring(0,h),v=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),g=f.substring(h+p.length),y=[];m&&y.push.apply(y,a([m])),y.push(v),g&&y.push.apply(y,a([g])),"string"==typeof c?l.splice.apply(l,[s,1].concat(y)):c.content=y}}else c.content&&a(c.content)}return l}(n.tokens)}}}})}(Prism)},4335:()=>{Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},288:()=>{!function(e){var t=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;e.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,t+/\s*/.source+t].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}}(Prism)},9945:()=>{!function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,o=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,i=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:o,punctuation:i};var a={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},l=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:a}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:a}}];e.languages.insertBefore("php","variable",{string:l,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:l,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:o,punctuation:i}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(Prism)},366:()=>{Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python},9385:()=>{!function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var n="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",r=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+n+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+r),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+r+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+n),greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+n),greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby}(Prism)},5398:()=>{Prism.languages.vbnet=Prism.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})},8759:()=>{!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",t=/\n(?!$)/g,n=Prism.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var r=t.querySelector(".line-numbers-rows");if(r){var o=parseInt(t.getAttribute("data-start"),10)||1,i=o+(r.children.length-1);ni&&(n=i);var a=n-o;return r.children[a]}}},resize:function(e){o([e])},assumeViewportIndependence:!0},r=void 0;window.addEventListener("resize",(function(){n.assumeViewportIndependence&&r===window.innerWidth||(r=window.innerWidth,o(Array.prototype.slice.call(document.querySelectorAll("pre."+e))))})),Prism.hooks.add("complete",(function(n){if(n.code){var r=n.element,i=r.parentNode;if(i&&/pre/i.test(i.nodeName)&&!r.querySelector(".line-numbers-rows")&&Prism.util.isActive(r,e)){r.classList.remove(e),i.classList.add(e);var a,l=n.code.match(t),s=l?l.length+1:1,c=new Array(s+1).join("");(a=document.createElement("span")).setAttribute("aria-hidden","true"),a.className="line-numbers-rows",a.innerHTML=c,i.hasAttribute("data-start")&&(i.style.counterReset="linenumber "+(parseInt(i.getAttribute("data-start"),10)-1)),n.element.appendChild(a),o([i]),Prism.hooks.run("line-numbers",n)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function o(e){if(0!=(e=e.filter((function(e){var t,n=(t=e,t?window.getComputedStyle?getComputedStyle(t):t.currentStyle||null:null)["white-space"];return"pre-wrap"===n||"pre-line"===n}))).length){var n=e.map((function(e){var n=e.querySelector("code"),r=e.querySelector(".line-numbers-rows");if(n&&r){var o=e.querySelector(".line-numbers-sizer"),i=n.textContent.split(t);o||((o=document.createElement("span")).className="line-numbers-sizer",n.appendChild(o)),o.innerHTML="0",o.style.display="block";var a=o.getBoundingClientRect().height;return o.innerHTML="",{element:e,lines:i,lineHeights:[],oneLinerHeight:a,sizer:o}}})).filter(Boolean);n.forEach((function(e){var t=e.sizer,n=e.lines,r=e.lineHeights,o=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach((function(e,n){if(e&&e.length>1){var i=t.appendChild(document.createElement("span"));i.style.display="block",i.textContent=e}else r[n]=o}))})),n.forEach((function(e){for(var t=e.sizer,n=e.lineHeights,r=0,o=0;o{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var l,s,c,u;if(Array.isArray(e)){if((l=e.length)!=a.length)return!1;for(s=l;0!=s--;)if(!i(e[s],a[s]))return!1;return!0}if(n&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!a.has(s.value[0]))return!1;for(u=e.entries();!(s=u.next()).done;)if(!i(s.value[1],a.get(s.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!a.has(s.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((l=e.length)!=a.length)return!1;for(s=l;0!=s--;)if(e[s]!==a[s])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===a.toString();if((l=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(s=l;0!=s--;)if(!Object.prototype.hasOwnProperty.call(a,c[s]))return!1;if(t&&e instanceof Element)return!1;for(s=l;0!=s--;)if(("_owner"!==c[s]&&"__v"!==c[s]&&"__o"!==c[s]||!e.$$typeof)&&!i(e[c[s]],a[c[s]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return i(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},9921:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case l:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case f:case v:case m:case s:return e;default:return t}}case o:return t}}}function _(e){return x(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return _(e)||x(e)===u},t.isConcurrentMode=_,t.isContextConsumer=function(e){return x(e)===c},t.isContextProvider=function(e){return x(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===f},t.isFragment=function(e){return x(e)===i},t.isLazy=function(e){return x(e)===v},t.isMemo=function(e){return x(e)===m},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===l},t.isStrictMode=function(e){return x(e)===a},t.isSuspense=function(e){return x(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===l||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===s||e.$$typeof===c||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===g)},t.typeOf=x},9864:(e,t,n)=>{"use strict";e.exports=n(9921)},6488:(e,t,n)=>{var r,o=n(6524),i=n(6913),a=n(2087),l=/(\+|\-|\*|\\|[^a-z]|)(\s*)(\()/g;e.exports=function(e,t){return r=0,t=Math.pow(10,void 0===t?5:t),e=e.replace(/\n+/g," "),i(e,/((?:\-[a-z]+\-)?calc)\(/,(function e(n,i,s){if(r++>100)throw r=0,new Error("Call stack overflow for "+s);if(""===n)throw new Error(i+"(): '"+s+"' must contain a non-whitespace string");n=function(t,n){for(var r,i="",a=t=t.replace(/((?:\-[a-z]+\-)?calc)/g,"");r=l.exec(a);){r[0].index>0&&(i+=a.substring(0,r[0].index));var s=o("(",")",a.substring([0].index));if(""===s.body)throw new Error("'"+t+"' must contain a non-whitespace string");var c=e(s.body,"",n);i+=s.pre+c,a=s.post}return i+a}(n,s);var c=function(e){for(var t=[],n=[],r=/[\.0-9]([%a-z]+)/gi,o=r.exec(e);o;)o&&o[1]&&(-1===n.indexOf(o[1].toLowerCase())&&(t.push(o[1]),n.push(o[1].toLowerCase())),o=r.exec(e));return t}(n);if(c.length>1||n.indexOf("var(")>-1)return i+"("+n+")";var u=c[0]||"";"%"===u&&(n=n.replace(/\b[0-9\.]+%/g,(function(e){return.01*parseFloat(e.slice(0,-1))})));var d,f=n.replace(new RegExp(u,"gi"),"");try{d=a.eval(f)}catch(e){return i+"("+n+")"}return"%"===u&&(d*=100),(i.length||"%"===u)&&(d=Math.round(d*t)/t),d+u}))}},6524:e=>{function t(e,t,o){e instanceof RegExp&&(e=n(e,o)),t instanceof RegExp&&(t=n(t,o));var i=r(e,t,o);return i&&{start:i[0],end:i[1],pre:o.slice(0,i[0]),body:o.slice(i[0]+e.length,i[1]),post:o.slice(i[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,o,i,a,l,s=n.indexOf(e),c=n.indexOf(t,s+1),u=s;if(s>=0&&c>0){for(r=[],i=n.length;u>=0&&!l;)u==s?(r.push(u),s=n.indexOf(e,u+1)):1==r.length?l=[r.pop(),c]:((o=r.pop())=0?s:c;r.length&&(l=[i,a])}return l}e.exports=t,t.range=r},6913:(e,t,n)=>{var r=n(5623);e.exports=function e(t,n,o){var i=t;return function(e,t){var n=[],o="string"==typeof t?new RegExp("\\b("+t+")\\("):t;do{var i=o.exec(e);if(!i)return n;if(void 0===i[1])throw new Error("Missing the first couple of parenthesis to get the function identifier in "+t);var a=i[1],l=i.index,s=r("(",")",e.substring(l));if(!s||s.start!==i[0].length-1)throw new SyntaxError(a+"(): missing closing ')' in the value '"+e+"'");n.push({matches:s,functionIdentifier:a}),e=s.post}while(o.test(e));return n}(t,n).reduce((function(t,r){return t.replace(r.functionIdentifier+"("+r.matches.body+")",function(t,n,r,o,i){return r(e(t,i,r),n,o)}(r.matches.body,r.functionIdentifier,o,i,n))}),t)}},7854:function(e,t,n){e.exports=function(){"use strict";var e=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};e.prototype.stringify=function(){return this.content},e.prototype.toString=function(){return this.stringify()},e.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};function t(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var r=t((function(e,t){e.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){return r&&!0===r.clone&&e(n)?i(t(n),n,r):n}function r(t,r,o){var a=t.slice();return r.forEach((function(r,l){void 0===a[l]?a[l]=n(r,o):e(r)?a[l]=i(t[l],r,o):-1===t.indexOf(r)&&a.push(n(r,o))})),a}function o(t,r,o){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=n(t[e],o)})),Object.keys(r).forEach((function(l){e(r[l])&&t[l]?a[l]=i(t[l],r[l],o):a[l]=n(r[l],o)})),a}function i(e,t,i){var a=Array.isArray(t),l=(i||{arrayMerge:r}).arrayMerge||r;return a?Array.isArray(e)?l(e,t,i):n(t,i):o(e,t,i)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}()})),o=t((function(e,t){t.default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},e.exports=t.default})),i=o.svg,a=o.xlink,l={};l[i.name]=i.uri,l[a.name]=a.uri;var s=function(e,t){return void 0===e&&(e=""),""+e+""},c=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n}(s(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,n),t}(e);return c}()},5348:function(e,t,n){e.exports=function(){"use strict";function e(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var t=e((function(e,t){e.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){return r&&!0===r.clone&&e(n)?i(t(n),n,r):n}function r(t,r,o){var a=t.slice();return r.forEach((function(r,l){void 0===a[l]?a[l]=n(r,o):e(r)?a[l]=i(t[l],r,o):-1===t.indexOf(r)&&a.push(n(r,o))})),a}function o(t,r,o){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=n(t[e],o)})),Object.keys(r).forEach((function(l){e(r[l])&&t[l]?a[l]=i(t[l],r[l],o):a[l]=n(r[l],o)})),a}function i(e,t,i){var a=Array.isArray(t),l=(i||{arrayMerge:r}).arrayMerge||r;return a?Array.isArray(e)?l(e,t,i):n(t,i):o(e,t,i)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}()}));var r=e((function(e,t){t.default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},e.exports=t.default})),o=r.svg,i=r.xlink,a={};a[o.name]=o.uri,a[i.name]=i.uri;var l,s=function(e,n){return void 0===e&&(e=""),""+e+""},c=r.svg,u=r.xlink,d={attrs:(l={style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"},l[c.name]=c.uri,l[u.name]=u.uri,l)},f=function(e){this.config=t(d,e||{}),this.symbols=[]};f.prototype.add=function(e){var t=this.symbols,n=this.find(e.id);return n?(t[t.indexOf(n)]=e,!1):(t.push(e),!0)},f.prototype.remove=function(e){var t=this.symbols,n=this.find(e);return!!n&&(t.splice(t.indexOf(n),1),n.destroy(),!0)},f.prototype.find=function(e){return this.symbols.filter((function(t){return t.id===e}))[0]||null},f.prototype.has=function(e){return null!==this.find(e)},f.prototype.stringify=function(){var e=this.config.attrs,t=this.symbols.map((function(e){return e.stringify()})).join("");return s(t,e)},f.prototype.toString=function(){return this.stringify()},f.prototype.destroy=function(){this.symbols.forEach((function(e){return e.destroy()}))};var p=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};p.prototype.stringify=function(){return this.content},p.prototype.toString=function(){return this.stringify()},p.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var h=function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n},m=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return h(s(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,n),t}(p),v={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1},g=function(e){return Array.prototype.slice.call(e,0)},y=function(){return/firefox/i.test(navigator.userAgent)},b=function(){return/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)},w=function(){return/edge/i.test(navigator.userAgent)},x=function(e){return(e||window.location.href).split("#")[0]},_=function(e){angular.module("ng").run(["$rootScope",function(t){t.$on("$locationChangeSuccess",(function(t,n,r){var o,i,a;o=e,i={oldUrl:r,newUrl:n},(a=document.createEvent("CustomEvent")).initCustomEvent(o,!1,!1,i),window.dispatchEvent(a)}))}])},k=function(e,t){return void 0===t&&(t="linearGradient, radialGradient, pattern, mask, clipPath"),g(e.querySelectorAll("symbol")).forEach((function(e){g(e.querySelectorAll(t)).forEach((function(t){e.parentNode.insertBefore(t,e)}))})),e};var O=r.xlink.uri,C="xlink:href",E=/[{}|\\\^\[\]`"<>]/g;function S(e){return e.replace(E,(function(e){return"%"+e[0].charCodeAt(0).toString(16).toUpperCase()}))}var M,A=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],P=A.map((function(e){return"["+e+"]"})).join(","),Z=function(e,t,n,r){var o,i,a=S(n),l=S(r);(o=e.querySelectorAll(P),i=function(e){var t=e.localName,n=e.value;return-1!==A.indexOf(t)&&-1!==n.indexOf("url("+a)},g(o).reduce((function(e,t){if(!t.attributes)return e;var n=g(t.attributes),r=i?n.filter(i):n;return e.concat(r)}),[])).forEach((function(e){return e.value=e.value.replace(new RegExp(a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),l)})),function(e,t,n){g(e).forEach((function(e){var r=e.getAttribute(C);if(r&&0===r.indexOf(t)){var o=r.replace(t,n);e.setAttributeNS(O,C,o)}}))}(t,a,l)},j="mount",T="symbol_mount",N=function(e){function n(n){var r=this;void 0===n&&(n={}),e.call(this,t(v,n));var o,i=(o=o||Object.create(null),{on:function(e,t){(o[e]||(o[e]=[])).push(t)},off:function(e,t){o[e]&&o[e].splice(o[e].indexOf(t)>>>0,1)},emit:function(e,t){(o[e]||[]).map((function(e){e(t)})),(o["*"]||[]).map((function(n){n(e,t)}))}});this._emitter=i,this.node=null;var a=this.config;if(a.autoConfigure&&this._autoConfigure(n),a.syncUrlsWithBaseTag){var l=document.getElementsByTagName("base")[0].getAttribute("href");i.on(j,(function(){return r.updateUrls("#",l)}))}var s=this._handleLocationChange.bind(this);this._handleLocationChange=s,a.listenLocationChangeEvent&&window.addEventListener(a.locationChangeEvent,s),a.locationChangeAngularEmitter&&_(a.locationChangeEvent),i.on(j,(function(e){a.moveGradientsOutsideSymbol&&k(e)})),i.on(T,(function(e){var t;a.moveGradientsOutsideSymbol&&k(e.parentNode),(b()||w())&&(t=[],g(e.querySelectorAll("style")).forEach((function(e){e.textContent+="",t.push(e)})))}))}e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},n.prototype._autoConfigure=function(e){var t=this.config;void 0===e.syncUrlsWithBaseTag&&(t.syncUrlsWithBaseTag=void 0!==document.getElementsByTagName("base")[0]),void 0===e.locationChangeAngularEmitter&&(t.locationChangeAngularEmitter=void 0!==window.angular),void 0===e.moveGradientsOutsideSymbol&&(t.moveGradientsOutsideSymbol=y())},n.prototype._handleLocationChange=function(e){var t=e.detail,n=t.oldUrl,r=t.newUrl;this.updateUrls(n,r)},n.prototype.add=function(t){var n=e.prototype.add.call(this,t);return this.isMounted&&n&&(t.mount(this.node),this._emitter.emit(T,t.node)),n},n.prototype.attach=function(e){var t=this,n=this;if(n.isMounted)return n.node;var r="string"==typeof e?document.querySelector(e):e;return n.node=r,this.symbols.forEach((function(e){e.mount(n.node),t._emitter.emit(T,e.node)})),g(r.querySelectorAll("symbol")).forEach((function(e){var t=m.createFromExistingNode(e);t.node=e,n.add(t)})),this._emitter.emit(j,r),r},n.prototype.destroy=function(){var e=this,t=e.config,n=e.symbols,r=e._emitter;n.forEach((function(e){return e.destroy()})),r.off("*"),window.removeEventListener(t.locationChangeEvent,this._handleLocationChange),this.isMounted&&this.unmount()},n.prototype.mount=function(e,t){void 0===e&&(e=this.config.mountTo),void 0===t&&(t=!1);var n=this;if(n.isMounted)return n.node;var r="string"==typeof e?document.querySelector(e):e,o=n.render();return this.node=o,t&&r.childNodes[0]?r.insertBefore(o,r.childNodes[0]):r.appendChild(o),this._emitter.emit(j,o),o},n.prototype.render=function(){return h(this.stringify())},n.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},n.prototype.updateUrls=function(e,t){if(!this.isMounted)return!1;var n=document.querySelectorAll(this.config.usagesToUpdate);return Z(this.node,n,x(e)+"#",x(t)+"#"),!0},Object.defineProperties(n.prototype,r),n}(f),R=e((function(e){var t;t=function(){var e,t=[],n=document,r=n.documentElement.doScroll,o="DOMContentLoaded",i=(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return i||n.addEventListener(o,e=function(){for(n.removeEventListener(o,e),i=1;e=t.shift();)e()}),function(e){i?setTimeout(e,0):t.push(e)}},e.exports=t()})),I="__SVG_SPRITE_NODE__",D="__SVG_SPRITE__";window[D]?M=window[D]:(M=new N({attrs:{id:I,"aria-hidden":"true"}}),window[D]=M);var L=function(){var e=document.getElementById(I);e?M.attach(e):M.mount(document.body,!0)};return document.body?L():R(L),M}()},5099:t=>{"use strict";t.exports=e},8156:e=>{"use strict";e.exports=t},7111:e=>{"use strict";e.exports=r},4767:e=>{"use strict";e.exports=i},1296:e=>{"use strict";e.exports=o},1608:e=>{"use strict";e.exports=n},9757:(e,t,n)=>{"use strict";function r(e,t){return null==e||null==t?NaN:et?1:e>=t?0:NaN}n.d(t,{Z:()=>r})},9837:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>u});var r=n(9757);function o(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}function i(e){let t,n,i;function l(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<0?o=t+1:i=t}while(o(0,r.Z)(e(t),n),i=(t,n)=>e(t)-n):(t=e===r.Z||e===o?e:a,n=e,i=e),{left:l,center:function(e,t,n=0,r=e.length){const o=l(e,t,n,r-1);return o>n&&i(e[o-1],t)>-i(e[o],t)?o-1:o},right:function(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<=0?o=t+1:i=t}while(o{"use strict";function r(e){return null===e?NaN:+e}function*o(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}n.d(t,{K:()=>o,Z:()=>r})},5372:(e,t,n)=>{"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n=o)&&(n=o)}return n}function o(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}n.d(t,{ZP:()=>u,s7:()=>d});var i=n(9757);function a(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(et?1:0)}function l(e,t,n=0,r=1/0,o){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(o=void 0===o?a:function(e=i.Z){if(e===i.Z)return a;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}(o);r>n;){if(r-n>600){const i=r-n+1,a=t-n+1,s=Math.log(i),c=.5*Math.exp(2*s/3),u=.5*Math.sqrt(s*c*(i-c)/i)*(a-i/2<0?-1:1);l(e,t,Math.max(n,Math.floor(t-a*c/i+u)),Math.min(r,Math.floor(t+(i-a)*c/i+u)),o)}const i=e[t];let a=n,c=r;for(s(e,n,t),o(e[r],i)>0&&s(e,n,r);a0;)--c}0===o(e[n],i)?s(e,n,c):(++c,s(e,c,r)),c<=t&&(n=c+1),t<=c&&(r=c-1)}return e}function s(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}var c=n(9215);function u(e,t,n){if((i=(e=Float64Array.from((0,c.K)(e,n))).length)&&!isNaN(t=+t)){if(t<=0||i<2)return o(e);if(t>=1)return r(e);var i,a=(i-1)*t,s=Math.floor(a),u=r(l(e,s).subarray(0,s+1));return u+(o(e.subarray(s+1))-u)*(a-s)}}function d(e,t,n=c.Z){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,i=Math.floor(o),a=+n(e[i],i,e);return a+(+n(e[i+1],i+1,e)-a)*(o-i)}}},3896:(e,t,n)=>{"use strict";n.d(t,{G9:()=>s,ZP:()=>l,ly:()=>c});const r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function a(e,t,n){const l=(t-e)/Math.max(0,n),s=Math.floor(Math.log10(l)),c=l/Math.pow(10,s),u=c>=r?10:c>=o?5:c>=i?2:1;let d,f,p;return s<0?(p=Math.pow(10,-s)/u,d=Math.round(e*p),f=Math.round(t*p),d/pt&&--f,p=-p):(p=Math.pow(10,s)*u,d=Math.round(e/p),f=Math.round(t/p),d*pt&&--f),f0))return[];if((e=+e)==(t=+t))return[e];const r=t=o))return[];const s=i-o+1,c=new Array(s);if(r)if(l<0)for(let e=0;e{"use strict";n.d(t,{B8:()=>O,Il:()=>o,J5:()=>a,SU:()=>k,Ss:()=>C,Ym:()=>T,ZP:()=>w,xV:()=>i});var r=n(9531);function o(){}var i=.7,a=1/i,l="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",u=/^#([0-9a-f]{3,8})$/,d=new RegExp(`^rgb\\(${l},${l},${l}\\)$`),f=new RegExp(`^rgb\\(${c},${c},${c}\\)$`),p=new RegExp(`^rgba\\(${l},${l},${l},${s}\\)$`),h=new RegExp(`^rgba\\(${c},${c},${c},${s}\\)$`),m=new RegExp(`^hsl\\(${s},${c},${c}\\)$`),v=new RegExp(`^hsla\\(${s},${c},${c},${s}\\)$`),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function w(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=u.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?x(t):3===n?new C(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?_(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?_(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=d.exec(e))?new C(t[1],t[2],t[3],1):(t=f.exec(e))?new C(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=p.exec(e))?_(t[1],t[2],t[3],t[4]):(t=h.exec(e))?_(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=m.exec(e))?Z(t[1],t[2]/100,t[3]/100,1):(t=v.exec(e))?Z(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?x(g[e]):"transparent"===e?new C(NaN,NaN,NaN,0):null}function x(e){return new C(e>>16&255,e>>8&255,255&e,1)}function _(e,t,n,r){return r<=0&&(e=t=n=NaN),new C(e,t,n,r)}function k(e){return e instanceof o||(e=w(e)),e?new C((e=e.rgb()).r,e.g,e.b,e.opacity):new C}function O(e,t,n,r){return 1===arguments.length?k(e):new C(e,t,n,null==r?1:r)}function C(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function E(){return`#${P(this.r)}${P(this.g)}${P(this.b)}`}function S(){const e=M(this.opacity);return`${1===e?"rgb(":"rgba("}${A(this.r)}, ${A(this.g)}, ${A(this.b)}${1===e?")":`, ${e})`}`}function M(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function A(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function P(e){return((e=A(e))<16?"0":"")+e.toString(16)}function Z(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function j(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=w(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),l=NaN,s=a-i,c=(a+i)/2;return s?(l=t===a?(n-r)/s+6*(n0&&c<1?0:l,new N(l,s,c,e.opacity)}function T(e,t,n,r){return 1===arguments.length?j(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function R(e){return(e=(e||0)%360)<0?e+360:e}function I(e){return Math.max(0,Math.min(1,e||0))}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,r.Z)(o,w,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return j(this).formatHsl()},formatRgb:b,toString:b}),(0,r.Z)(C,O,(0,r.l)(o,{brighter(e){return e=null==e?a:Math.pow(a,e),new C(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?i:Math.pow(i,e),new C(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new C(A(this.r),A(this.g),A(this.b),M(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:E,formatHex:E,formatHex8:function(){return`#${P(this.r)}${P(this.g)}${P(this.b)}${P(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:S,toString:S})),(0,r.Z)(N,T,(0,r.l)(o,{brighter(e){return e=null==e?a:Math.pow(a,e),new N(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new C(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new N(R(this.h),I(this.s),I(this.l),M(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=M(this.opacity);return`${1===e?"hsl(":"hsla("}${R(this.h)}, ${100*I(this.s)}%, ${100*I(this.l)}%${1===e?")":`, ${e})`}`}}))},9531:(e,t,n)=>{"use strict";function r(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function o(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.d(t,{Z:()=>r,l:()=>o})},8990:(e,t,n)=>{"use strict";n.d(t,{Uc:()=>w,ZP:()=>h});var r=n(9531),o=n(4447),i=n(5782);const a=.96422,l=1,s=.82521,c=4/29,u=6/29,d=3*u*u,f=u*u*u;function p(e){if(e instanceof m)return new m(e.l,e.a,e.b,e.opacity);if(e instanceof x)return _(e);e instanceof o.Ss||(e=(0,o.SU)(e));var t,n,r=b(e.r),i=b(e.g),c=b(e.b),u=v((.2225045*r+.7168786*i+.0606169*c)/l);return r===i&&i===c?t=n=u:(t=v((.4360747*r+.3850649*i+.1430804*c)/a),n=v((.0139322*r+.0971045*i+.7141733*c)/s)),new m(116*u-16,500*(t-u),200*(u-n),e.opacity)}function h(e,t,n,r){return 1===arguments.length?p(e):new m(e,t,n,null==r?1:r)}function m(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function v(e){return e>f?Math.pow(e,1/3):e/d+c}function g(e){return e>u?e*e*e:d*(e-c)}function y(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function b(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function w(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof x)return new x(e.h,e.c,e.l,e.opacity);if(e instanceof m||(e=p(e)),0===e.a&&0===e.b)return new x(NaN,0{"use strict";n.d(t,{R:()=>o,u:()=>r});const r=Math.PI/180,o=180/Math.PI},6535:(e,t,n)=>{"use strict";n.d(t,{WU:()=>d,jH:()=>f});var r,o=n(5368),i=n(2035),a=n(8613);function l(e,t){var n=(0,a.V)(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}const s={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:a.Z,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>l(100*e,t),r:l,s:function(e,t){var n=(0,a.V)(e,t);if(!n)return e+"";var o=n[0],i=n[1],l=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,s=o.length;return l===s?o:l>s?o+new Array(l-s+1).join("0"):l>0?o.slice(0,l)+"."+o.slice(l):"0."+new Array(1-l).join("0")+(0,a.V)(e,Math.max(0,t+l-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function c(e){return e}var u,d,f,p=Array.prototype.map,h=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];u=function(e){var t,n,a=void 0===e.grouping||void 0===e.thousands?c:(t=p.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,i=[],a=0,l=t[0],s=0;o>0&&l>0&&(s+l+1>r&&(l=Math.max(1,r-s)),i.push(e.substring(o-=l,o+l)),!((s+=l+1)>r));)l=t[a=(a+1)%t.length];return i.reverse().join(n)}),l=void 0===e.currency?"":e.currency[0]+"",u=void 0===e.currency?"":e.currency[1]+"",d=void 0===e.decimal?".":e.decimal+"",f=void 0===e.numerals?c:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(p.call(e.numerals,String)),m=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"−":e.minus+"",g=void 0===e.nan?"NaN":e.nan+"";function y(e){var t=(e=(0,i.Z)(e)).fill,n=e.align,o=e.sign,c=e.symbol,p=e.zero,y=e.width,b=e.comma,w=e.precision,x=e.trim,_=e.type;"n"===_?(b=!0,_="g"):s[_]||(void 0===w&&(w=12),x=!0,_="g"),(p||"0"===t&&"="===n)&&(p=!0,t="0",n="=");var k="$"===c?l:"#"===c&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",O="$"===c?u:/[%p]/.test(_)?m:"",C=s[_],E=/[defgprs%]/.test(_);function S(e){var i,l,s,c=k,u=O;if("c"===_)u=C(e)+u,e="";else{var m=(e=+e)<0||1/e<0;if(e=isNaN(e)?g:C(Math.abs(e),w),x&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),m&&0==+e&&"+"!==o&&(m=!1),c=(m?"("===o?o:v:"-"===o||"("===o?"":o)+c,u=("s"===_?h[8+r/3]:"")+u+(m&&"("===o?")":""),E)for(i=-1,l=e.length;++i(s=e.charCodeAt(i))||s>57){u=(46===s?d+e.slice(i+1):e.slice(i))+u,e=e.slice(0,i);break}}b&&!p&&(e=a(e,1/0));var S=c.length+e.length+u.length,M=S>1)+c+e+u+M.slice(S);break;default:e=M+c+e+u}return f(e)}return w=void 0===w?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),S.toString=function(){return e+""},S}return{format:y,formatPrefix:function(e,t){var n=y(((e=(0,i.Z)(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor((0,o.Z)(t)/3))),a=Math.pow(10,-r),l=h[8+r/3];return function(e){return n(a*e)+l}}}}({thousands:",",grouping:[3],currency:["$",""]}),d=u.format,f=u.formatPrefix},5368:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(8613);function o(e){return(e=(0,r.V)(Math.abs(e)))?e[1]:NaN}},8613:(e,t,n)=>{"use strict";function r(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function o(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.d(t,{V:()=>o,Z:()=>r})},2035:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new i({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function i(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=i.prototype,i.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},1606:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,Z:()=>i});var r=n(5326),o=n(5401);function i(e,t){return((0,o.v)(t)?o.Z:a)(e,t)}function a(e,t){var n,o=t?t.length:0,i=e?Math.min(o,e.length):0,a=new Array(i),l=new Array(o);for(n=0;n{"use strict";function r(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}function o(e){var t=e.length-1;return function(n){var o=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[o],a=e[o+1],l=o>0?e[o-1]:2*i-a,s=oo,t:()=>r})},6068:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7265);function o(e){var t=e.length;return function(n){var o=Math.floor(((n%=1)<0?++n:n)*t),i=e[(o+t-1)%t],a=e[o%t],l=e[(o+1)%t],s=e[(o+2)%t];return(0,r.t)((n-o/t)*t,i,a,l,s)}}},8280:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>l,wx:()=>i,yi:()=>a});var r=n(2954);function o(e,t){return function(n){return e+n*t}}function i(e,t){var n=t-e;return n?o(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,r.Z)(isNaN(e)?t:e)}function a(e){return 1==(e=+e)?l:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,r.Z)(isNaN(t)?n:t)}}function l(e,t){var n=t-e;return n?o(e,n):(0,r.Z)(isNaN(e)?t:e)}},2954:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=e=>()=>e},4120:(e,t,n)=>{"use strict";n.d(t,{B:()=>b,Z:()=>y});var r=n(9531),o=n(4447),i=n(5782),a=-.14861,l=1.78277,s=-.29227,c=-.90649,u=1.97294,d=u*c,f=u*l,p=l*s-c*a;function h(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof m)return new m(e.h,e.s,e.l,e.opacity);e instanceof o.Ss||(e=(0,o.SU)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(p*r+d*t-f*n)/(p+d-f),l=r-a,h=(u*(n-a)-s*l)/c,v=Math.sqrt(h*h+l*l)/(u*a*(1-a)),g=v?Math.atan2(h,l)*i.R-120:NaN;return new m(g<0?g+360:g,v,a,e.opacity)}(e):new m(e,t,n,null==r?1:r)}function m(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.Z)(m,h,(0,r.l)(o.Il,{brighter(e){return e=null==e?o.J5:Math.pow(o.J5,e),new m(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?o.xV:Math.pow(o.xV,e),new m(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*i.u,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),d=Math.sin(e);return new o.Ss(255*(t+n*(a*r+l*d)),255*(t+n*(s*r+c*d)),255*(t+n*(u*r)),this.opacity)}}));var v=n(8280);function g(e){return function t(n){function r(t,r){var o=e((t=h(t)).h,(r=h(r)).h),i=(0,v.ZP)(t.s,r.s),a=(0,v.ZP)(t.l,r.l),l=(0,v.ZP)(t.opacity,r.opacity);return function(e){return t.h=o(e),t.s=i(e),t.l=a(Math.pow(e,n)),t.opacity=l(e),t+""}}return n=+n,r.gamma=t,r}(1)}const y=g(v.wx);var b=g(v.ZP)},6246:(e,t,n)=>{"use strict";function r(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}n.d(t,{Z:()=>r})},4748:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a,b:()=>l});var r=n(8990),o=n(8280);function i(e){return function(t,n){var i=e((t=(0,r.Uc)(t)).h,(n=(0,r.Uc)(n)).h),a=(0,o.ZP)(t.c,n.c),l=(0,o.ZP)(t.l,n.l),s=(0,o.ZP)(t.opacity,n.opacity);return function(e){return t.h=i(e),t.c=a(e),t.l=l(e),t.opacity=s(e),t+""}}}const a=i(o.wx);var l=i(o.ZP)},5929:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a,q:()=>l});var r=n(4447),o=n(8280);function i(e){return function(t,n){var i=e((t=(0,r.Ym)(t)).h,(n=(0,r.Ym)(n)).h),a=(0,o.ZP)(t.s,n.s),l=(0,o.ZP)(t.l,n.l),s=(0,o.ZP)(t.opacity,n.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=l(e),t.opacity=s(e),t+""}}}const a=i(o.wx);var l=i(o.ZP)},8099:(e,t,n)=>{"use strict";n.r(t),n.d(t,{interpolate:()=>r.Z,interpolateArray:()=>o.Z,interpolateBasis:()=>i.Z,interpolateBasisClosed:()=>a.Z,interpolateCubehelix:()=>A.Z,interpolateCubehelixLong:()=>A.B,interpolateDate:()=>l.Z,interpolateDiscrete:()=>s,interpolateHcl:()=>M.Z,interpolateHclLong:()=>M.b,interpolateHsl:()=>E.Z,interpolateHslLong:()=>E.q,interpolateHue:()=>u,interpolateLab:()=>S.Z,interpolateNumber:()=>f.Z,interpolateNumberArray:()=>p.Z,interpolateObject:()=>h.Z,interpolateRgb:()=>C.ZP,interpolateRgbBasis:()=>C.hD,interpolateRgbBasisClosed:()=>C.YD,interpolateRound:()=>m.Z,interpolateString:()=>v.Z,interpolateTransformCss:()=>x,interpolateTransformSvg:()=>_,interpolateZoom:()=>O,piecewise:()=>P.Z,quantize:()=>Z});var r=n(5326),o=n(1606),i=n(7265),a=n(6068),l=n(6246);function s(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}var c=n(8280);function u(e,t){var n=(0,c.wx)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}var d,f=n(8063),p=n(5401),h=n(8296),m=n(4635),v=n(6773),g=180/Math.PI,y={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function b(e,t,n,r,o,i){var a,l,s;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(s=e*n+t*r)&&(n-=e*s,r-=t*s),(l=Math.sqrt(n*n+r*r))&&(n/=l,r/=l,s/=l),e*r180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(o(n)+"rotate(",null,r)-2,x:(0,f.Z)(e,t)})):t&&n.push(o(n)+"rotate("+t+r)}(i.rotate,a.rotate,l,s),function(e,t,n,i){e!==t?i.push({i:n.push(o(n)+"skewX(",null,r)-2,x:(0,f.Z)(e,t)}):t&&n.push(o(n)+"skewX("+t+r)}(i.skewX,a.skewX,l,s),function(e,t,n,r,i,a){if(e!==n||t!==r){var l=i.push(o(i)+"scale(",null,",",null,")");a.push({i:l-4,x:(0,f.Z)(e,n)},{i:l-2,x:(0,f.Z)(t,r)})}else 1===n&&1===r||i.push(o(i)+"scale("+n+","+r+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,l,s),i=a=null,function(e){for(var t,n=-1,r=s.length;++n{"use strict";n.d(t,{Z:()=>i});var r=n(8990),o=n(8280);function i(e,t){var n=(0,o.ZP)((e=(0,r.ZP)(e)).l,(t=(0,r.ZP)(t)).l),i=(0,o.ZP)(e.a,t.a),a=(0,o.ZP)(e.b,t.b),l=(0,o.ZP)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=i(t),e.b=a(t),e.opacity=l(t),e+""}}},8063:(e,t,n)=>{"use strict";function r(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}n.d(t,{Z:()=>r})},5401:(e,t,n)=>{"use strict";function r(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(n=0;nr,v:()=>o})},8296:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5326);function o(e,t){var n,o={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?o[n]=(0,r.Z)(e[n],t[n]):i[n]=t[n];return function(e){for(n in o)i[n]=o[n](e);return i}}},9640:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5326);function o(e,t){void 0===t&&(t=e,e=r.Z);for(var n=0,o=t.length-1,i=t[0],a=new Array(o<0?0:o);n{"use strict";n.d(t,{YD:()=>u,ZP:()=>l,hD:()=>c});var r=n(4447),o=n(7265),i=n(6068),a=n(8280);const l=function e(t){var n=(0,a.yi)(t);function o(e,t){var o=n((e=(0,r.B8)(e)).r,(t=(0,r.B8)(t)).r),i=n(e.g,t.g),l=n(e.b,t.b),s=(0,a.ZP)(e.opacity,t.opacity);return function(t){return e.r=o(t),e.g=i(t),e.b=l(t),e.opacity=s(t),e+""}}return o.gamma=e,o}(1);function s(e){return function(t){var n,o,i=t.length,a=new Array(i),l=new Array(i),s=new Array(i);for(n=0;n{"use strict";function r(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}n.d(t,{Z:()=>r})},6773:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(8063),o=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,i=new RegExp(o.source,"g");function a(e,t){var n,a,l,s=o.lastIndex=i.lastIndex=0,c=-1,u=[],d=[];for(e+="",t+="";(n=o.exec(e))&&(a=i.exec(t));)(l=a.index)>s&&(l=t.slice(s,l),u[c]?u[c]+=l:u[++c]=l),(n=n[0])===(a=a[0])?u[c]?u[c]+=a:u[++c]=a:(u[++c]=null,d.push({i:c,x:(0,r.Z)(n,a)})),s=i.lastIndex;return s{"use strict";n.d(t,{Z:()=>f});var r=n(4447),o=n(6354),i=n(1606),a=n(6246),l=n(8063),s=n(8296),c=n(6773),u=n(2954),d=n(5401);function f(e,t){var n,f=typeof t;return null==t||"boolean"===f?(0,u.Z)(t):("number"===f?l.Z:"string"===f?(n=(0,r.ZP)(t))?(t=n,o.ZP):c.Z:t instanceof r.ZP?o.ZP:t instanceof Date?a.Z:(0,d.v)(t)?d.Z:Array.isArray(t)?i.M:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?s.Z:l.Z)(e,t)}},996:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i,x:()=>l});var r=n(4182),o=n(780);function i(){var e,t,n=(0,o.Z)().unknown(void 0),a=n.domain,l=n.range,s=0,c=1,u=!1,d=0,f=0,p=.5;function h(){var n=a().length,r=c{"use strict";n.d(t,{JG:()=>p,ZP:()=>m,yR:()=>c,l4:()=>h});var r=n(9837),o=n(5326),i=n(8063),a=n(4635),l=n(6938),s=[0,1];function c(e){return e}function u(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function d(e,t,n){var r=e[0],o=e[1],i=t[0],a=t[1];return ot&&(n=e,e=t,t=n),g=function(n){return Math.max(e,Math.min(t,n))}),r=o>2?f:d,u=p=null,b}function b(t){return null==t||isNaN(t=+t)?n:(u||(u=r(h.map(e),m,v)))(e(g(t)))}return b.invert=function(n){return g(t((p||(p=r(m,h.map(e),i.Z)))(n)))},b.domain=function(e){return arguments.length?(h=Array.from(e,l.Z),y()):h.slice()},b.range=function(e){return arguments.length?(m=Array.from(e),y()):m.slice()},b.rangeRound=function(e){return m=Array.from(e),v=a.Z,y()},b.clamp=function(e){return arguments.length?(g=!!e||c,y()):g!==c},b.interpolate=function(e){return arguments.length?(v=e,y()):v},b.unknown=function(e){return arguments.length?(n=e,b):n},function(n,r){return e=n,t=r,y()}}function m(){return h()(c,c)}},880:(e,t,n)=>{"use strict";n.r(t),n.d(t,{scaleBand:()=>r.Z,scaleDiverging:()=>N,scaleDivergingLog:()=>R,scaleDivergingPow:()=>D,scaleDivergingSqrt:()=>L,scaleDivergingSymlog:()=>I,scaleIdentity:()=>a,scaleImplicit:()=>c.O,scaleLinear:()=>o.Z,scaleLog:()=>l.Z,scaleOrdinal:()=>c.Z,scalePoint:()=>r.x,scalePow:()=>u.ZP,scaleQuantile:()=>f.Z,scaleQuantize:()=>p.Z,scaleRadial:()=>d.Z,scaleSequential:()=>k,scaleSequentialLog:()=>O,scaleSequentialPow:()=>E,scaleSequentialQuantile:()=>Z,scaleSequentialSqrt:()=>S,scaleSequentialSymlog:()=>C,scaleSqrt:()=>u._b,scaleSymlog:()=>s.Z,scaleThreshold:()=>h.Z,scaleTime:()=>m.Z,scaleUtc:()=>v.Z,tickFormat:()=>B.Z});var r=n(996),o=n(5036),i=n(6938);function a(e){var t;function n(e){return null==e||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,i.Z),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return a(e).unknown(t)},e=arguments.length?Array.from(e,i.Z):[0,1],(0,o.Q)(n)}var l=n(5432),s=n(5801),c=n(780),u=n(4177),d=n(4742),f=n(8337),p=n(2625),h=n(602),m=n(5108),v=n(7636),g=n(5326),y=n(4635),b=n(8565),w=n(4182);function x(){var e,t,n,r,o,i=0,a=1,l=b.yR,s=!1;function c(t){return null==t||isNaN(t=+t)?o:l(0===n?.5:(t=(r(t)-e)*n,s?Math.max(0,Math.min(1,t)):t))}function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,l=e(n,r),c):[l(0),l(1)]}}return c.domain=function(o){return arguments.length?([i,a]=o,e=r(i=+i),t=r(a=+a),n=e===t?0:1/(t-e),c):[i,a]},c.clamp=function(e){return arguments.length?(s=!!e,c):s},c.interpolator=function(e){return arguments.length?(l=e,c):l},c.range=u(g.Z),c.rangeRound=u(y.Z),c.unknown=function(e){return arguments.length?(o=e,c):o},function(o){return r=o,e=o(i),t=o(a),n=e===t?0:1/(t-e),c}}function _(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function k(){var e=(0,o.Q)(x()(b.yR));return e.copy=function(){return _(e,k())},w.O.apply(e,arguments)}function O(){var e=(0,l.Q)(x()).domain([1,10]);return e.copy=function(){return _(e,O()).base(e.base())},w.O.apply(e,arguments)}function C(){var e=(0,s.P)(x());return e.copy=function(){return _(e,C()).constant(e.constant())},w.O.apply(e,arguments)}function E(){var e=(0,u.Hh)(x());return e.copy=function(){return _(e,E()).exponent(e.exponent())},w.O.apply(e,arguments)}function S(){return E.apply(null,arguments).exponent(.5)}var M=n(9837),A=n(9757),P=n(5372);function Z(){var e=[],t=b.yR;function n(n){if(null!=n&&!isNaN(n=+n))return t(((0,M.ZP)(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(A.Z),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map(((n,r)=>t(r/(e.length-1))))},n.quantiles=function(t){return Array.from({length:t+1},((n,r)=>(0,P.ZP)(e,r/t)))},n.copy=function(){return Z(t).domain(e)},w.O.apply(n,arguments)}var j=n(9640);function T(){var e,t,n,r,o,i,a,l=0,s=.5,c=1,u=1,d=b.yR,f=!1;function p(e){return isNaN(e=+e)?a:(e=.5+((e=+i(e))-t)*(u*e{"use strict";function r(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function o(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}n.d(t,{O:()=>o,o:()=>r})},5036:(e,t,n)=>{"use strict";n.d(t,{Q:()=>l,Z:()=>s});var r=n(3896),o=n(8565),i=n(4182),a=n(563);function l(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,r.ZP)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return(0,a.Z)(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var o,i,a=t(),l=0,s=a.length-1,c=a[l],u=a[s],d=10;for(u0;){if((i=(0,r.G9)(c,u,n))===o)return a[l]=c,a[s]=u,t(a);if(i>0)c=Math.floor(c/i)*i,u=Math.ceil(u/i)*i;else{if(!(i<0))break;c=Math.ceil(c*i)/i,u=Math.floor(u*i)/i}o=i}return e},e}function s(){var e=(0,o.ZP)();return e.copy=function(){return(0,o.JG)(e,s())},i.o.apply(e,arguments),l(e)}},5432:(e,t,n)=>{"use strict";n.d(t,{Q:()=>m,Z:()=>v});var r=n(3896),o=n(2035),i=n(6535),a=n(6845),l=n(8565),s=n(4182);function c(e){return Math.log(e)}function u(e){return Math.exp(e)}function d(e){return-Math.log(-e)}function f(e){return-Math.exp(-e)}function p(e){return isFinite(e)?+("1e"+e):e<0?0:e}function h(e){return(t,n)=>-e(-t,n)}function m(e){const t=e(c,u),n=t.domain;let l,s,m=10;function v(){return l=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(m),s=function(e){return 10===e?p:e===Math.E?Math.exp:t=>Math.pow(e,t)}(m),n()[0]<0?(l=h(l),s=h(s),e(d,f)):e(c,u),t}return t.base=function(e){return arguments.length?(m=+e,v()):m},t.domain=function(e){return arguments.length?(n(e),v()):n()},t.ticks=e=>{const t=n();let o=t[0],i=t[t.length-1];const a=i0){for(;d<=f;++d)for(c=1;ci)break;h.push(u)}}else for(;d<=f;++d)for(c=m-1;c>=1;--c)if(u=d>0?c/s(-d):c*s(d),!(ui)break;h.push(u)}2*h.length{if(null==e&&(e=10),null==n&&(n=10===m?"s":","),"function"!=typeof n&&(m%1||null!=(n=(0,o.Z)(n)).precision||(n.trim=!0),n=(0,i.WU)(n)),e===1/0)return n;const r=Math.max(1,m*e/t.ticks().length);return e=>{let t=e/s(Math.round(l(e)));return t*mn((0,a.Z)(n(),{floor:e=>s(Math.floor(l(e))),ceil:e=>s(Math.ceil(l(e)))})),t}function v(){const e=m((0,l.l4)()).domain([1,10]);return e.copy=()=>(0,l.JG)(e,v()).base(e.base()),s.o.apply(e,arguments),e}},6845:(e,t,n)=>{"use strict";function r(e,t){var n,r=0,o=(e=e.slice()).length-1,i=e[r],a=e[o];return ar})},6938:(e,t,n)=>{"use strict";function r(e){return+e}n.d(t,{Z:()=>r})},780:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,O:()=>l});class r extends Map{constructor(e,t=i){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(o(this,e))}has(e){return super.has(o(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function o({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function i(e){return null!==e&&"object"==typeof e?e.valueOf():e}var a=n(4182);const l=Symbol("implicit");function s(){var e=new r,t=[],n=[],o=l;function i(r){let i=e.get(r);if(void 0===i){if(o!==l)return o;e.set(r,i=t.push(r)-1)}return n[i%n.length]}return i.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new r;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return i},i.range=function(e){return arguments.length?(n=Array.from(e),i):n.slice()},i.unknown=function(e){return arguments.length?(o=e,i):o},i.copy=function(){return s(t,n).unknown(o)},a.o.apply(i,arguments),i}},4177:(e,t,n)=>{"use strict";n.d(t,{Hh:()=>c,ZP:()=>u,_b:()=>d});var r=n(5036),o=n(8565),i=n(4182);function a(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function l(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function s(e){return e<0?-e*e:e*e}function c(e){var t=e(o.yR,o.yR),n=1;return t.exponent=function(t){return arguments.length?1==(n=+t)?e(o.yR,o.yR):.5===n?e(l,s):e(a(n),a(1/n)):n},(0,r.Q)(t)}function u(){var e=c((0,o.l4)());return e.copy=function(){return(0,o.JG)(e,u()).exponent(e.exponent())},i.o.apply(e,arguments),e}function d(){return u.apply(null,arguments).exponent(.5)}},8337:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(5372),o=n(9837),i=n(9757),a=n(4182);function l(){var e,t=[],n=[],s=[];function c(){var e=0,o=Math.max(1,n.length);for(s=new Array(o-1);++e0?s[r-1]:t[0],r{"use strict";n.d(t,{Z:()=>a});var r=n(9837),o=n(5036),i=n(4182);function a(){var e,t=0,n=1,l=1,s=[.5],c=[0,1];function u(t){return null!=t&&t<=t?c[(0,r.ZP)(s,t,0,l)]:e}function d(){var e=-1;for(s=new Array(l);++e=l?[s[l-1],n]:[s[r-1],s[r]]},u.unknown=function(t){return arguments.length?(e=t,u):u},u.thresholds=function(){return s.slice()},u.copy=function(){return a().domain([t,n]).range(c).unknown(e)},i.o.apply((0,o.Q)(u),arguments)}},4742:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(8565),o=n(4182),i=n(5036),a=n(6938);function l(e){return Math.sign(e)*e*e}function s(){var e,t=(0,r.ZP)(),n=[0,1],c=!1;function u(n){var r=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(r)?e:c?Math.round(r):r}return u.invert=function(e){return t.invert(l(e))},u.domain=function(e){return arguments.length?(t.domain(e),u):t.domain()},u.range=function(e){return arguments.length?(t.range((n=Array.from(e,a.Z)).map(l)),u):n.slice()},u.rangeRound=function(e){return u.range(e).round(!0)},u.round=function(e){return arguments.length?(c=!!e,u):c},u.clamp=function(e){return arguments.length?(t.clamp(e),u):t.clamp()},u.unknown=function(t){return arguments.length?(e=t,u):e},u.copy=function(){return s(t.domain(),n).round(c).clamp(t.clamp()).unknown(e)},o.o.apply(u,arguments),(0,i.Q)(u)}},5801:(e,t,n)=>{"use strict";n.d(t,{P:()=>s,Z:()=>c});var r=n(5036),o=n(8565),i=n(4182);function a(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function l(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function s(e){var t=1,n=e(a(t),l(t));return n.constant=function(n){return arguments.length?e(a(t=+n),l(t)):t},(0,r.Q)(n)}function c(){var e=s((0,o.l4)());return e.copy=function(){return(0,o.JG)(e,c()).constant(e.constant())},i.o.apply(e,arguments)}},602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(9837),o=n(4182);function i(){var e,t=[.5],n=[0,1],a=1;function l(o){return null!=o&&o<=o?n[(0,r.ZP)(t,o,0,a)]:e}return l.domain=function(e){return arguments.length?(t=Array.from(e),a=Math.min(t.length,n.length-1),l):t.slice()},l.range=function(e){return arguments.length?(n=Array.from(e),a=Math.min(t.length,n.length-1),l):n.slice()},l.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},l.unknown=function(t){return arguments.length?(e=t,l):e},l.copy=function(){return i().domain(t).range(n).unknown(e)},o.o.apply(l,arguments)}},563:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(3896),o=n(2035),i=n(5368),a=n(6535);function l(e,t,n,l){var s,c=(0,r.ly)(e,t,n);switch((l=(0,o.Z)(null==l?",f":l)).type){case"s":var u=Math.max(Math.abs(e),Math.abs(t));return null!=l.precision||isNaN(s=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,i.Z)(t)/3)))-(0,i.Z)(Math.abs(e)))}(c,u))||(l.precision=s),(0,a.jH)(l,u);case"":case"e":case"g":case"p":case"r":null!=l.precision||isNaN(s=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,(0,i.Z)(t)-(0,i.Z)(e))+1}(c,Math.max(Math.abs(e),Math.abs(t))))||(l.precision=s-("e"===l.type));break;case"f":case"%":null!=l.precision||isNaN(s=function(e){return Math.max(0,-(0,i.Z)(Math.abs(e)))}(c))||(l.precision=s-2*("%"===l.type))}return(0,a.WU)(l)}},5108:(e,t,n)=>{"use strict";n.d(t,{Y:()=>g,Z:()=>y});var r=n(3086),o=n(2209),i=n(4584),a=n(2776),l=n(9478),s=n(2784),c=n(7197),u=n(5086),d=n(5631),f=n(8565),p=n(4182),h=n(6845);function m(e){return new Date(e)}function v(e){return e instanceof Date?+e:+new Date(+e)}function g(e,t,n,r,o,i,a,l,s,c){var u=(0,f.ZP)(),d=u.invert,p=u.domain,y=c(".%L"),b=c(":%S"),w=c("%I:%M"),x=c("%I %p"),_=c("%a %d"),k=c("%b %d"),O=c("%B"),C=c("%Y");function E(e){return(s(e){"use strict";n.d(t,{Z:()=>h});var r=n(3086),o=n(1181),i=n(7512),a=n(7326),l=n(9692),s=n(590),c=n(4878),u=n(5086),d=n(5631),f=n(5108),p=n(4182);function h(){return p.o.apply((0,f.Y)(r.WG,r.jo,o.Z,i.Z,a.Ox,l.Z,s.Z,c.Z,u.Z,d.g0).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}},5631:(e,t,n)=>{"use strict";n.d(t,{i$:()=>p,g0:()=>h});var r=n(7326),o=n(9692),i=n(2776),a=n(9478),l=n(2209),s=n(1181);function c(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function u(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function d(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var f,p,h,m={"-":"",_:" ",0:"0"},v=/^\s*\d+/,g=/^%/,y=/[\\^$*+?|[\]().{}]/g;function b(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",i=o.length;return r+(i[e.toLowerCase(),t])))}function k(e,t,n){var r=v.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function O(e,t,n){var r=v.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function C(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function E(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function S(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function M(e,t,n){var r=v.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function A(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function P(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Z(e,t,n){var r=v.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function j(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function T(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function N(e,t,n){var r=v.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function R(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function I(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function D(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function L(e,t,n){var r=v.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function B(e,t,n){var r=v.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function H(e,t,n){var r=g.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function F(e,t,n){var r=v.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function V(e,t,n){var r=v.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function z(e,t){return b(e.getDate(),t,2)}function U(e,t){return b(e.getHours(),t,2)}function W(e,t){return b(e.getHours()%12||12,t,2)}function q(e,t){return b(1+a.Z.count((0,l.Z)(e),e),t,3)}function G(e,t){return b(e.getMilliseconds(),t,3)}function Y(e,t){return G(e,t)+"000"}function X(e,t){return b(e.getMonth()+1,t,2)}function $(e,t){return b(e.getMinutes(),t,2)}function K(e,t){return b(e.getSeconds(),t,2)}function J(e){var t=e.getDay();return 0===t?7:t}function Q(e,t){return b(i.OM.count((0,l.Z)(e)-1,e),t,2)}function ee(e){var t=e.getDay();return t>=4||0===t?(0,i.bL)(e):i.bL.ceil(e)}function te(e,t){return e=ee(e),b(i.bL.count((0,l.Z)(e),e)+(4===(0,l.Z)(e).getDay()),t,2)}function ne(e){return e.getDay()}function re(e,t){return b(i.wA.count((0,l.Z)(e)-1,e),t,2)}function oe(e,t){return b(e.getFullYear()%100,t,2)}function ie(e,t){return b((e=ee(e)).getFullYear()%100,t,2)}function ae(e,t){return b(e.getFullYear()%1e4,t,4)}function le(e,t){var n=e.getDay();return b((e=n>=4||0===n?(0,i.bL)(e):i.bL.ceil(e)).getFullYear()%1e4,t,4)}function se(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+b(t/60|0,"0",2)+b(t%60,"0",2)}function ce(e,t){return b(e.getUTCDate(),t,2)}function ue(e,t){return b(e.getUTCHours(),t,2)}function de(e,t){return b(e.getUTCHours()%12||12,t,2)}function fe(e,t){return b(1+o.Z.count((0,s.Z)(e),e),t,3)}function pe(e,t){return b(e.getUTCMilliseconds(),t,3)}function he(e,t){return pe(e,t)+"000"}function me(e,t){return b(e.getUTCMonth()+1,t,2)}function ve(e,t){return b(e.getUTCMinutes(),t,2)}function ge(e,t){return b(e.getUTCSeconds(),t,2)}function ye(e){var t=e.getUTCDay();return 0===t?7:t}function be(e,t){return b(r.Ox.count((0,s.Z)(e)-1,e),t,2)}function we(e){var t=e.getUTCDay();return t>=4||0===t?(0,r.hB)(e):r.hB.ceil(e)}function xe(e,t){return e=we(e),b(r.hB.count((0,s.Z)(e),e)+(4===(0,s.Z)(e).getUTCDay()),t,2)}function _e(e){return e.getUTCDay()}function ke(e,t){return b(r.l6.count((0,s.Z)(e)-1,e),t,2)}function Oe(e,t){return b(e.getUTCFullYear()%100,t,2)}function Ce(e,t){return b((e=we(e)).getUTCFullYear()%100,t,2)}function Ee(e,t){return b(e.getUTCFullYear()%1e4,t,4)}function Se(e,t){var n=e.getUTCDay();return b((e=n>=4||0===n?(0,r.hB)(e):r.hB.ceil(e)).getUTCFullYear()%1e4,t,4)}function Me(){return"+0000"}function Ae(){return"%"}function Pe(e){return+e}function Ze(e){return Math.floor(+e/1e3)}f=function(e){var t=e.dateTime,n=e.date,l=e.time,s=e.periods,f=e.days,p=e.shortDays,h=e.months,v=e.shortMonths,g=x(s),y=_(s),b=x(f),w=_(f),ee=x(p),we=_(p),je=x(h),Te=_(h),Ne=x(v),Re=_(v),Ie={a:function(e){return p[e.getDay()]},A:function(e){return f[e.getDay()]},b:function(e){return v[e.getMonth()]},B:function(e){return h[e.getMonth()]},c:null,d:z,e:z,f:Y,g:ie,G:le,H:U,I:W,j:q,L:G,m:X,M:$,p:function(e){return s[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Pe,s:Ze,S:K,u:J,U:Q,V:te,w:ne,W:re,x:null,X:null,y:oe,Y:ae,Z:se,"%":Ae},De={a:function(e){return p[e.getUTCDay()]},A:function(e){return f[e.getUTCDay()]},b:function(e){return v[e.getUTCMonth()]},B:function(e){return h[e.getUTCMonth()]},c:null,d:ce,e:ce,f:he,g:Ce,G:Se,H:ue,I:de,j:fe,L:pe,m:me,M:ve,p:function(e){return s[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Pe,s:Ze,S:ge,u:ye,U:be,V:xe,w:_e,W:ke,x:null,X:null,y:Oe,Y:Ee,Z:Me,"%":Ae},Le={a:function(e,t,n){var r=ee.exec(t.slice(n));return r?(e.w=we.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=b.exec(t.slice(n));return r?(e.w=w.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=Ne.exec(t.slice(n));return r?(e.m=Re.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=je.exec(t.slice(n));return r?(e.m=Te.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Fe(e,t,n,r)},d:T,e:T,f:B,g:A,G:M,H:R,I:R,j:N,L,m:j,M:I,p:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.p=y.get(r[0].toLowerCase()),n+r[0].length):-1},q:Z,Q:F,s:V,S:D,u:O,U:C,V:E,w:k,W:S,x:function(e,t,r){return Fe(e,n,t,r)},X:function(e,t,n){return Fe(e,l,t,n)},y:A,Y:M,Z:P,"%":H};function Be(e,t){return function(n){var r,o,i,a=[],l=-1,s=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++l53)return null;"w"in f||(f.w=1),"Z"in f?(s=(l=u(d(f.y,0,1))).getUTCDay(),l=s>4||0===s?r.l6.ceil(l):(0,r.l6)(l),l=o.Z.offset(l,7*(f.V-1)),f.y=l.getUTCFullYear(),f.m=l.getUTCMonth(),f.d=l.getUTCDate()+(f.w+6)%7):(s=(l=c(d(f.y,0,1))).getDay(),l=s>4||0===s?i.wA.ceil(l):(0,i.wA)(l),l=a.Z.offset(l,7*(f.V-1)),f.y=l.getFullYear(),f.m=l.getMonth(),f.d=l.getDate()+(f.w+6)%7)}else("W"in f||"U"in f)&&("w"in f||(f.w="u"in f?f.u%7:"W"in f?1:0),s="Z"in f?u(d(f.y,0,1)).getUTCDay():c(d(f.y,0,1)).getDay(),f.m=0,f.d="W"in f?(f.w+6)%7+7*f.W-(s+5)%7:f.w+7*f.U-(s+6)%7);return"Z"in f?(f.H+=f.Z/100|0,f.M+=f.Z%100,u(f)):c(f)}}function Fe(e,t,n,r){for(var o,i,a=0,l=t.length,s=n.length;a=s)return-1;if(37===(o=t.charCodeAt(a++))){if(o=t.charAt(a++),!(i=Le[o in m?t.charAt(a++):o])||(r=i(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return Ie.x=Be(n,Ie),Ie.X=Be(l,Ie),Ie.c=Be(t,Ie),De.x=Be(n,De),De.X=Be(l,De),De.c=Be(t,De),{format:function(e){var t=Be(e+="",Ie);return t.toString=function(){return e},t},parse:function(e){var t=He(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Be(e+="",De);return t.toString=function(){return e},t},utcParse:function(e){var t=He(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),p=f.format,f.parse,h=f.utcFormat,f.utcParse}},l={};function s(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return a[e].call(n.exports,n,n.exports,s),n.exports}s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var c={};return(()=>{"use strict";s.d(c,{default:()=>PT});var e={};s.r(e),s.d(e,{Box:()=>Ys,Flex:()=>Qs});var t={};s.r(t),s.d(t,{Header:()=>_c,Hyperlink:()=>Ac,Label:()=>Ic,Paragraph:()=>zc,Style:()=>$c});var n={};s.r(n),s.d(n,{curveBasis:()=>Mv.ZP,curveBasisClosed:()=>Av.Z,curveBasisOpen:()=>Pv.Z,curveBundle:()=>jv.Z,curveCardinal:()=>uu.ZP,curveCardinalClosed:()=>Rv.Z,curveCardinalOpen:()=>Iv.Z,curveCatmullRom:()=>Dv.Z,curveCatmullRomClosed:()=>Lv.Z,curveCatmullRomOpen:()=>Bv.Z,curveLinear:()=>Tv.Z,curveLinearClosed:()=>Nv.Z,curveMonotoneX:()=>Hv.Z,curveMonotoneY:()=>Hv.s,curveNatural:()=>Fv.Z,curveStep:()=>Zv.ZP,curveStepAfter:()=>Zv.cD,curveStepBefore:()=>Zv.RN});var r={};s.r(r),s.d(r,{Checkbox:()=>fw,CompareTo:()=>SM,DatePicker:()=>Lk,Dropdown:()=>wM,Number:()=>ZM,RadioGroup:()=>VM,Textarea:()=>qM,Textbox:()=>XM,Toggle:()=>tA});var o={};s.r(o),s.d(o,{Base:()=>sA,Button:()=>pA,CloseButton:()=>dA,Footer:()=>vA,General:()=>OA,Header:()=>hA,Popup:()=>CA,Title:()=>uA,withBackdrop:()=>kA});var i={};s.r(i),s.d(i,{Badge:()=>Qc,Button:()=>cu,Chart:()=>rg,ClickableTag:()=>wT,Code:()=>Pj,CodeBlock:()=>Jj,CodeSnippet:()=>Yj,ComboButton:()=>Xb,Icon:()=>zs,IconButton:()=>tw,InfoChip:()=>iw,Input:()=>r,Layout:()=>e,Link:()=>bu,Menu:()=>Db,Modal:()=>o,Progress:()=>lT,ProgressBar:()=>oT,RemovableTag:()=>ET,Tab:()=>Cj,Table:()=>pj,TagGroup:()=>AT,Tooltip:()=>lb,Typography:()=>t,theme:()=>ys,translation:()=>uc,withPopover:()=>Uy,withTooltip:()=>rb});var a=s(5099),l=s.n(a),u=s(8156),d=s.n(u),f=s(1608),p=s.n(f),h=s(7854),m=s.n(h),v=s(5348),g=s.n(v),y=new(m())({id:"activity_uikit_icon",use:"activity_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(y);const b=y;var w=new(m())({id:"adapt_uikit_icon",use:"adapt_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(w);const x=w;var _=new(m())({id:"add_uikit_icon",use:"add_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(_);const k=_;var O=new(m())({id:"add_circle_uikit_icon",use:"add_circle_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(O);const C=O;var E=new(m())({id:"add_funds_uikit_icon",use:"add_funds_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(E);const S=E;var M=new(m())({id:"ai_uikit_icon",use:"ai_uikit_icon-usage",viewBox:"0 0 21 21",content:''});g().add(M);const A=M;var P=new(m())({id:"alipay_uikit_icon",use:"alipay_uikit_icon-usage",viewBox:"0 0 32 32",content:''});g().add(P);const Z=P;var j=new(m())({id:"alphabet_uikit_icon",use:"alphabet_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(j);const T=j;var N=new(m())({id:"api_uikit_icon",use:"api_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(N);const R=N;var I=new(m())({id:"api_cloud_uikit_icon",use:"api_cloud_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(I);const D=I;var L=new(m())({id:"apps_uikit_icon",use:"apps_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(L);const B=L;var H=new(m())({id:"arrow_down_left_uikit_icon",use:"arrow_down_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(H);const F=H;var V=new(m())({id:"arrow_down_right_uikit_icon",use:"arrow_down_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(V);const z=V;var U=new(m())({id:"arrow_down_uikit_icon",use:"arrow_down_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(U);const W=U;var q=new(m())({id:"arrow_left_uikit_icon",use:"arrow_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(q);const G=q;var Y=new(m())({id:"arrow_right_uikit_icon",use:"arrow_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Y);const X=Y;var $=new(m())({id:"arrow_up_left_uikit_icon",use:"arrow_up_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add($);const K=$;var J=new(m())({id:"arrow_up_right_uikit_icon",use:"arrow_up_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(J);const Q=J;var ee=new(m())({id:"arrow_up_uikit_icon",use:"arrow_up_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ee);const te=ee;var ne=new(m())({id:"attach_uikit_icon",use:"attach_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ne);const re=ne;var oe=new(m())({id:"attention_uikit_icon",use:"attention_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(oe);const ie=oe;var ae=new(m())({id:"attention_circle_uikit_icon",use:"attention_circle_uikit_icon-usage",viewBox:"0 0 14 15",content:''});g().add(ae);const le=ae;var se=new(m())({id:"attention_circle_solid_uikit_icon",use:"attention_circle_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(se);const ce=se;var ue=new(m())({id:"aws_uikit_icon",use:"aws_uikit_icon-usage",viewBox:"0 0 40 40",content:''});g().add(ue);const de=ue;var fe=new(m())({id:"bell_uikit_icon",use:"bell_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(fe);const pe=fe;var he=new(m())({id:"billing_uikit_icon",use:"billing_uikit_icon-usage",viewBox:"0 0 26 26",content:''});g().add(he);const me=he;var ve=new(m())({id:"book_help_uikit_icon",use:"book_help_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ve);const ge=ve;var ye=new(m())({id:"briefcase_solid_uikit_icon",use:"briefcase_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ye);const be=ye;var we=new(m())({id:"browser_extension_uikit_icon",use:"browser_extension_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(we);const xe=we;var _e=new(m())({id:"bug_uikit_icon",use:"bug_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(_e);const ke=_e;var Oe=new(m())({id:"building_uikit_icon",use:"building_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Oe);const Ce=Oe;var Ee=new(m())({id:"bulb_uikit_icon",use:"bulb_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(Ee);const Se=Ee;var Me=new(m())({id:"calendar_graph_uikit_icon",use:"calendar_graph_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Me);const Ae=Me;var Pe=new(m())({id:"calendar_uikit_icon",use:"calendar_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Pe);const Ze=Pe;var je=new(m())({id:"call_uikit_icon",use:"call_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(je);const Te=je;var Ne=new(m())({id:"camera_uikit_icon",use:"camera_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ne);const Re=Ne;var Ie=new(m())({id:"card_uikit_icon",use:"card_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(Ie);const De=Ie;var Le=new(m())({id:"card2_uikit_icon",use:"card2_uikit_icon-usage",viewBox:"0 0 24 24",content:''});g().add(Le);const Be=Le;var He=new(m())({id:"cart_uikit_icon",use:"cart_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(He);const Fe=He;var Ve=new(m())({id:"certificate_uikit_icon",use:"certificate_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ve);const ze=Ve;var Ue=new(m())({id:"check_circle_uikit_icon",use:"check_circle_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ue);const We=Ue;var qe=new(m())({id:"check_solid_uikit_icon",use:"check_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(qe);const Ge=qe;var Ye=new(m())({id:"check_uikit_icon",use:"check_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ye);const Xe=Ye;var $e=new(m())({id:"chevron_down_uikit_icon",use:"chevron_down_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add($e);const Ke=$e;var Je=new(m())({id:"chevron_left_uikit_icon",use:"chevron_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Je);const Qe=Je;var et=new(m())({id:"chevron_right_uikit_icon",use:"chevron_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(et);const tt=et;var nt=new(m())({id:"chevron_up_uikit_icon",use:"chevron_up_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(nt);const rt=nt;var ot=new(m())({id:"clock_uikit_icon",use:"clock_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ot);const it=ot;var at=new(m())({id:"clock_arrow_uikit_icon",use:"clock_arrow_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(at);const lt=at;var st=new(m())({id:"clock_arrow_back_uikit_icon",use:"clock_arrow_back_uikit_icon-usage",viewBox:"0 0 19 18",content:''});g().add(st);const ct=st;var ut=new(m())({id:"close_circle_uikit_icon",use:"close_circle_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ut);const dt=ut;var ft=new(m())({id:"close_small_uikit_icon",use:"close_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ft);const pt=ft;var ht=new(m())({id:"close_solid_uikit_icon",use:"close_solid_uikit_icon-usage",viewBox:"0 0 24 24",content:''});g().add(ht);const mt=ht;var vt=new(m())({id:"close_uikit_icon",use:"close_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(vt);const gt=vt;var yt=new(m())({id:"code_uikit_icon",use:"code_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(yt);const bt=yt;var wt=new(m())({id:"collapse_uikit_icon",use:"collapse_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(wt);const xt=wt;var _t=new(m())({id:"column_uikit_icon",use:"column_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(_t);const kt=_t;var Ot=new(m())({id:"columns_uikit_icon",use:"columns_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ot);const Ct=Ot;var Et=new(m())({id:"connect_uikit_icon",use:"connect_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Et);const St=Et;var Mt=new(m())({id:"contact_support_uikit_icon",use:"contact_support_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Mt);const At=Mt;var Pt=new(m())({id:"copy_small_uikit_icon",use:"copy_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Pt);const Zt=Pt;var jt=new(m())({id:"copy_uikit_icon",use:"copy_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(jt);const Tt=jt;var Nt=new(m())({id:"crawl_log_uikit_icon",use:"crawl_log_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Nt);const Rt=Nt;var It=new(m())({id:"crown_uikit_icon",use:"crown_uikit_icon-usage",viewBox:"0 0 16 16",content:''});g().add(It);const Dt=It;var Lt=new(m())({id:"curly_brackets_uikit_icon",use:"curly_brackets_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(Lt);const Bt=Lt;var Ht=new(m())({id:"currency_uikit_icon",use:"currency_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ht);const Ft=Ht;var Vt=new(m())({id:"custom_colector_uikit_icon",use:"custom_colector_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Vt);const zt=Vt;var Ut=new(m())({id:"custom_dataset_uikit_icon",use:"custom_dataset_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(Ut);const Wt=Ut;var qt=new(m())({id:"custom_dataset_small_uikit_icon",use:"custom_dataset_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(qt);const Gt=qt;var Yt=new(m())({id:"customize_uikit_icon",use:"customize_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Yt);const Xt=Yt;var $t=new(m())({id:"dashboard_uikit_icon",use:"dashboard_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add($t);const Kt=$t;var Jt=new(m())({id:"datacenter_uikit_icon",use:"datacenter_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(Jt);const Qt=Jt;var en=new(m())({id:"datacenter_light_uikit_icon",use:"datacenter_light_uikit_icon-usage",viewBox:"0 0 290 290",content:''});g().add(en);const tn=en;var nn=new(m())({id:"datacenter_small_uikit_icon",use:"datacenter_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(nn);const rn=nn;var on=new(m())({id:"dataproduct_uikit_icon",use:"dataproduct_uikit_icon-usage",viewBox:"0 0 49 49",content:''});g().add(on);const an=on;var ln=new(m())({id:"dataset_uikit_icon",use:"dataset_uikit_icon-usage",viewBox:"0 0 22 24",content:''});g().add(ln);const sn=ln;var cn=new(m())({id:"dataset2_uikit_icon",use:"dataset2_uikit_icon-usage",viewBox:"0 0 22 24",content:''});g().add(cn);const un=cn;var dn=new(m())({id:"datasets_uikit_icon",use:"datasets_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(dn);const fn=dn;var pn=new(m())({id:"datasets_small_uikit_icon",use:"datasets_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(pn);const hn=pn;var mn=new(m())({id:"delete_uikit_icon",use:"delete_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(mn);const vn=mn;var gn=new(m())({id:"delivery_truck_uikit_icon",use:"delivery_truck_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(gn);const yn=gn;var bn=new(m())({id:"delivery_uikit_icon",use:"delivery_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(bn);const wn=bn;var xn=new(m())({id:"dependency_uikit_icon",use:"dependency_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(xn);const _n=xn;var kn=new(m())({id:"desktop_uikit_icon",use:"desktop_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(kn);const On=kn;var Cn=new(m())({id:"dislike_uikit_icon",use:"dislike_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Cn);const En=Cn;var Sn=new(m())({id:"document_uikit_icon",use:"document_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Sn);const Mn=Sn;var An=new(m())({id:"document_edit_uikit_icon",use:"document_edit_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(An);const Pn=An;var Zn=new(m())({id:"document_error_uikit_icon",use:"document_error_uikit_icon-usage",viewBox:"0 0 96 96",content:''});g().add(Zn);const jn=Zn;var Tn=new(m())({id:"document_new_uikit_icon",use:"document_new_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Tn);const Nn=Tn;var Rn=new(m())({id:"documentation_uikit_icon",use:"documentation_uikit_icon-usage",viewBox:"0 0 16 16",content:''});g().add(Rn);const In=Rn;var Dn=new(m())({id:"dollar_uikit_icon",use:"dollar_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(Dn);const Ln=Dn;var Bn=new(m())({id:"dots_horizontal_uikit_icon",use:"dots_horizontal_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Bn);const Hn=Bn;var Fn=new(m())({id:"dots_vertical_uikit_icon",use:"dots_vertical_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Fn);const Vn=Fn;var zn=new(m())({id:"download_uikit_icon",use:"download_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(zn);const Un=zn;var Wn=new(m())({id:"drag_and_drop_uikit_icon",use:"drag_and_drop_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Wn);const qn=Wn;var Gn=new(m())({id:"edit_small_uikit_icon",use:"edit_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Gn);const Yn=Gn;var Xn=new(m())({id:"edit_uikit_icon",use:"edit_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Xn);const $n=Xn;var Kn=new(m())({id:"eye_off_uikit_icon",use:"eye_off_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Kn);const Jn=Kn;var Qn=new(m())({id:"eye_on_uikit_icon",use:"eye_on_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Qn);const er=Qn;var tr=new(m())({id:"enrich_uikit_icon",use:"enrich_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(tr);const nr=tr;var rr=new(m())({id:"envelope_uikit_icon",use:"envelope_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(rr);const or=rr;var ir=new(m())({id:"field_uikit_icon",use:"field_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ir);const ar=ir;var lr=new(m())({id:"file_csv_uikit_icon",use:"file_csv_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(lr);const sr=lr;var cr=new(m())({id:"file_json_uikit_icon",use:"file_json_uikit_icon-usage",viewBox:"0 0 21 20",content:''});g().add(cr);const ur=cr;var dr=new(m())({id:"filter_uikit_icon",use:"filter_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(dr);const fr=dr;var pr=new(m())({id:"fingerprint_uikit_icon",use:"fingerprint_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(pr);const hr=pr;var mr=new(m())({id:"fintech_uikit_icon",use:"fintech_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(mr);const vr=mr;var gr=new(m())({id:"flag_uikit_icon",use:"flag_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(gr);const yr=gr;var br=new(m())({id:"folder_uikit_icon",use:"folder_uikit_icon-usage",viewBox:"0 0 20 18",content:''});g().add(br);const wr=br;var xr=new(m())({id:"forward_uikit_icon",use:"forward_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(xr);const _r=xr;var kr=new(m())({id:"gear_uikit_icon",use:"gear_uikit_icon-usage",viewBox:"0 0 24 24",content:''});g().add(kr);const Or=kr;var Cr=new(m())({id:"globe_uikit_icon",use:"globe_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Cr);const Er=Cr;var Sr=new(m())({id:"google_uikit_icon",use:"google_uikit_icon-usage",viewBox:"0 0 30 30",content:''});g().add(Sr);const Mr=Sr;var Ar=new(m())({id:"graph_uikit_icon",use:"graph_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ar);const Pr=Ar;var Zr=new(m())({id:"hashtag_uikit_icon",use:"hashtag_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(Zr);const jr=Zr;var Tr=new(m())({id:"high_data_volume_uikit_icon",use:"high_data_volume_uikit_icon-usage",viewBox:"0 0 47 47",content:''});g().add(Tr);const Nr=Tr;var Rr=new(m())({id:"house_line_uikit_icon",use:"house_line_uikit_icon-usage",viewBox:"0 0 24 24",content:''});g().add(Rr);const Ir=Rr;var Dr=new(m())({id:"image_uikit_icon",use:"image_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Dr);const Lr=Dr;var Br=new(m())({id:"info_uikit_icon",use:"info_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Br);const Hr=Br;var Fr=new(m())({id:"info2_uikit_icon",use:"info2_uikit_icon-usage",viewBox:"0 0 32 32",content:''});g().add(Fr);const Vr=Fr;var zr=new(m())({id:"initiate_by_api_uikit_icon",use:"initiate_by_api_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(zr);const Ur=zr;var Wr=new(m())({id:"insights_uikit_icon",use:"insights_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(Wr);const qr=Wr;var Gr=new(m())({id:"insights2_uikit_icon",use:"insights2_uikit_icon-usage",viewBox:"0 0 24 24",content:'\n\n'});g().add(Gr);const Yr=Gr;var Xr=new(m())({id:"invite_uikit_icon",use:"invite_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Xr);const $r=Xr;var Kr=new(m())({id:"key_uikit_icon",use:"key_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(Kr);const Jr=Kr;var Qr=new(m())({id:"left_uikit_icon",use:"left_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(Qr);const eo=Qr;var to=new(m())({id:"lightning_uikit_icon",use:"lightning_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(to);const no=to;var ro=new(m())({id:"like_uikit_icon",use:"like_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ro);const oo=ro;var io=new(m())({id:"link_uikit_icon",use:"link_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(io);const ao=io;var lo=new(m())({id:"loading_uikit_icon",use:"loading_uikit_icon-usage",viewBox:"0 0 100 100",content:''});g().add(lo);const so=lo;var co=new(m())({id:"lock_uikit_icon",use:"lock_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(co);const uo=co;var fo=new(m())({id:"login_uikit_icon",use:"login_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(fo);const po=fo;var ho=new(m())({id:"logout_uikit_icon",use:"logout_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ho);const mo=ho;var vo=new(m())({id:"mail_uikit_icon",use:"mail_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(vo);const go=vo;var yo=new(m())({id:"mail_solid_uikit_icon",use:"mail_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(yo);const bo=yo;var wo=new(m())({id:"maitenance_free_uikit_icon",use:"maitenance_free_uikit_icon-usage",viewBox:"0 0 47 47",content:''});g().add(wo);const xo=wo;var _o=new(m())({id:"map_pin_uikit_icon",use:"map_pin_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(_o);const ko=_o;var Oo=new(m())({id:"map_pin_line_uikit_icon",use:"map_pin_line_uikit_icon-usage",viewBox:"0 0 24 24",content:''});g().add(Oo);const Co=Oo;var Eo=new(m())({id:"mastercard_uikit_icon",use:"mastercard_uikit_icon-usage",viewBox:"0 0 32 26",content:''});g().add(Eo);const So=Eo;var Mo=new(m())({id:"maximize_uikit_icon",use:"maximize_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Mo);const Ao=Mo;var Po=new(m())({id:"mention_uikit_icon",use:"mention_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Po);const Zo=Po;var jo=new(m())({id:"menu_close_uikit_icon",use:"menu_close_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(jo);const To=jo;var No=new(m())({id:"menu_expand_uikit_icon",use:"menu_expand_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(No);const Ro=No;var Io=new(m())({id:"menu_uikit_icon",use:"menu_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(Io);const Do=Io;var Lo=new(m())({id:"message_uikit_icon",use:"message_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Lo);const Bo=Lo;var Ho=new(m())({id:"minimize_uikit_icon",use:"minimize_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ho);const Fo=Ho;var Vo=new(m())({id:"minus_uikit_icon",use:"minus_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Vo);const zo=Vo;var Uo=new(m())({id:"mobile_uikit_icon",use:"mobile_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(Uo);const Wo=Uo;var qo=new(m())({id:"mobile_small_uikit_icon",use:"mobile_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(qo);const Go=qo;var Yo=new(m())({id:"monitor_uikit_icon",use:"monitor_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Yo);const Xo=Yo;var $o=new(m())({id:"no_code_uikit_icon",use:"no_code_uikit_icon-usage",viewBox:"0 0 47 47",content:''});g().add($o);const Ko=$o;var Jo=new(m())({id:"notification_uikit_icon",use:"notification_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Jo);const Qo=Jo;var ei=new(m())({id:"number_uikit_icon",use:"number_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ei);const ti=ei;var ni=new(m())({id:"object_uikit_icon",use:"object_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ni);const ri=ni;var oi=new(m())({id:"object2_uikit_icon",use:"object2_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(oi);const ii=oi;var ai=new(m())({id:"okta_uikit_icon",use:"okta_uikit_icon-usage",viewBox:"0 0 21 22",content:''});g().add(ai);const li=ai;var si=new(m())({id:"on_off_uikit_icon",use:"on_off_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(si);const ci=si;var ui=new(m())({id:"output_fields_uikit_icon",use:"output_fields_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(ui);const di=ui;var fi=new(m())({id:"pause_uikit_icon",use:"pause_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(fi);const pi=fi;var hi=new(m())({id:"person_uikit_icon",use:"person_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(hi);const mi=hi;var vi=new(m())({id:"person_solid_uikit_icon",use:"person_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(vi);const gi=vi;var yi=new(m())({id:"payoneer_uikit_icon",use:"payoneer_uikit_icon-usage",viewBox:"0 0 100 100",content:''});g().add(yi);const bi=yi;var wi=new(m())({id:"paypal_uikit_icon",use:"paypal_uikit_icon-usage",viewBox:"0 0 21 26",content:''});g().add(wi);const xi=wi;var _i=new(m())({id:"pdf_uikit_icon",use:"pdf_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(_i);const ki=_i;var Oi=new(m())({id:"pin_uikit_icon",use:"pin_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Oi);const Ci=Oi;var Ei=new(m())({id:"play_uikit_icon",use:"play_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ei);const Si=Ei;var Mi=new(m())({id:"plugs_uikit_icon",use:"plugs_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Mi);const Ai=Mi;var Pi=new(m())({id:"proxy_uikit_icon",use:"proxy_uikit_icon-usage",viewBox:"0 0 49 49",content:''});g().add(Pi);const Zi=Pi;var ji=new(m())({id:"publish_uikit_icon",use:"publish_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ji);const Ti=ji;var Ni=new(m())({id:"question_solid_uikit_icon",use:"question_solid_uikit_icon-usage",viewBox:"0 0 14 14",content:''});g().add(Ni);const Ri=Ni;var Ii=new(m())({id:"question_uikit_icon",use:"question_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ii);const Di=Ii;var Li=new(m())({id:"queue_uikit_icon",use:"queue_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Li);const Bi=Li;var Hi=new(m())({id:"referal_uikit_icon",use:"referal_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Hi);const Fi=Hi;var Vi=new(m())({id:"refresh_uikit_icon",use:"refresh_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Vi);const zi=Vi;var Ui=new(m())({id:"reply_uikit_icon",use:"reply_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ui);const Wi=Ui;var qi=new(m())({id:"res_uikit_icon",use:"res_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(qi);const Gi=qi;var Yi=new(m())({id:"reset_uikit_icon",use:"reset_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Yi);const Xi=Yi;var $i=new(m())({id:"residential_uikit_icon",use:"residential_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add($i);const Ki=$i;var Ji=new(m())({id:"residential_small_uikit_icon",use:"residential_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ji);const Qi=Ji;var ea=new(m())({id:"retail_research_uikit_icon",use:"retail_research_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ea);const ta=ea;var na=new(m())({id:"right_uikit_icon",use:"right_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(na);const ra=na;var oa=new(m())({id:"rocket_uikit_icon",use:"rocket_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(oa);const ia=oa;var aa=new(m())({id:"safe_uikit_icon",use:"safe_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(aa);const la=aa;var sa=new(m())({id:"scraping_browser_uikit_icon",use:"scraping_browser_uikit_icon-usage",viewBox:"0 0 44 38",content:''});g().add(sa);const ca=sa;var ua=new(m())({id:"search_uikit_icon",use:"search_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ua);const da=ua;var fa=new(m())({id:"seo_uikit_icon",use:"seo_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(fa);const pa=fa;var ha=new(m())({id:"serp_uikit_icon",use:"serp_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(ha);const ma=ha;var va=new(m())({id:"serp_small_uikit_icon",use:"serp_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(va);const ga=va;var ya=new(m())({id:"serp_data_uikit_icon",use:"serp_data_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(ya);const ba=ya;var wa=new(m())({id:"serp_data_small_uikit_icon",use:"serp_data_small_uikit_icon-usage",viewBox:"0 0 21 20",content:''});g().add(wa);const xa=wa;var _a=new(m())({id:"sla_uikit_icon",use:"sla_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(_a);const ka=_a;var Oa=new(m())({id:"settings_uikit_icon",use:"settings_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Oa);const Ca=Oa;var Ea=new(m())({id:"smartphone_uikit_icon",use:"smartphone_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ea);const Sa=Ea;var Ma=new(m())({id:"snail_uikit_icon",use:"snail_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ma);const Aa=Ma;var Pa=new(m())({id:"snapshot_uikit_icon",use:"snapshot_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Pa);const Za=Pa;var ja=new(m())({id:"sort_uikit_icon",use:"sort_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ja);const Ta=ja;var Na=new(m())({id:"sort_asc_uikit_icon",use:"sort_asc_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Na);const Ra=Na;var Ia=new(m())({id:"sort_desc_uikit_icon",use:"sort_desc_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ia);const Da=Ia;var La=new(m())({id:"speed_uikit_icon",use:"speed_uikit_icon-usage",viewBox:"0 0 19 17",content:''});g().add(La);const Ba=La;var Ha=new(m())({id:"spinner_uikit_icon",use:"spinner_uikit_icon-usage",viewBox:"0 0 100 100",content:''});g().add(Ha);const Fa=Ha;var Va=new(m())({id:"square_brackets_uikit_icon",use:"square_brackets_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(Va);const za=Va;var Ua=new(m())({id:"star_uikit_icon",use:"star_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(Ua);const Wa=Ua;var qa=new(m())({id:"star_solid_uikit_icon",use:"star_solid_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(qa);const Ga=qa;var Ya=new(m())({id:"static_residential_uikit_icon",use:"static_residential_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(Ya);const Xa=Ya;var $a=new(m())({id:"static_residential_small_uikit_icon",use:"static_residential_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add($a);const Ka=$a;var Ja=new(m())({id:"statistic_uikit_icon",use:"statistic_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ja);const Qa=Ja;var el=new(m())({id:"subitems_uikit_icon",use:"subitems_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(el);const tl=el;var nl=new(m())({id:"subset_uikit_icon",use:"subset_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(nl);const rl=nl;var ol=new(m())({id:"sum_uikit_icon",use:"sum_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ol);const il=ol;var al=new(m())({id:"support_uikit_icon",use:"support_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(al);const ll=al;var sl=new(m())({id:"switch_uikit_icon",use:"switch_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(sl);const cl=sl;var ul=new(m())({id:"table_uikit_icon",use:"table_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(ul);const dl=ul;var fl=new(m())({id:"target_uikit_icon",use:"target_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(fl);const pl=fl;var hl=new(m())({id:"terminal_window_uikit_icon",use:"terminal_window_uikit_icon-usage",viewBox:"0 0 20 21",content:''});g().add(hl);const ml=hl;var vl=new(m())({id:"testing_uikit_icon",use:"testing_uikit_icon-usage",viewBox:"0 0 19 20",content:''});g().add(vl);const gl=vl;var yl=new(m())({id:"text_uikit_icon",use:"text_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(yl);const bl=yl;var wl=new(m())({id:"thumb_up_uikit_icon",use:"thumb_up_uikit_icon-usage",viewBox:"0 0 18 19",content:''});g().add(wl);const xl=wl;var _l=new(m())({id:"ticket_uikit_icon",use:"ticket_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(_l);const kl=_l;var Ol=new(m())({id:"tool_uikit_icon",use:"tool_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ol);const Cl=Ol;var El=new(m())({id:"top1_uikit_icon",use:"top1_uikit_icon-usage",viewBox:"0 0 21 20",content:''});g().add(El);const Sl=El;var Ml=new(m())({id:"transparency_uikit_icon",use:"transparency_uikit_icon-usage",viewBox:"0 0 21 20",content:''});g().add(Ml);const Al=Ml;var Pl=new(m())({id:"trash_uikit_icon",use:"trash_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Pl);const Zl=Pl;var jl=new(m())({id:"unblock_uikit_icon",use:"unblock_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(jl);const Tl=jl;var Nl=new(m())({id:"unblocking_infrastructure_uikit_icon",use:"unblocking_infrastructure_uikit_icon-usage",viewBox:"0 0 47 47",content:''});g().add(Nl);const Rl=Nl;var Il=new(m())({id:"unique_uikit_icon",use:"unique_uikit_icon-usage",viewBox:"0 0 16 17",content:''});g().add(Il);const Dl=Il;var Ll=new(m())({id:"unpin_uikit_icon",use:"unpin_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ll);const Bl=Ll;var Hl=new(m())({id:"upgrade_uikit_icon",use:"upgrade_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Hl);const Fl=Hl;var Vl=new(m())({id:"upload_cloud_uikit_icon",use:"upload_cloud_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Vl);const zl=Vl;var Ul=new(m())({id:"upload_uikit_icon",use:"upload_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Ul);const Wl=Ul;var ql=new(m())({id:"url_uikit_icon",use:"url_uikit_icon-usage",viewBox:"0 0 20 20",content:'\n\n'});g().add(ql);const Gl=ql;var Yl=new(m())({id:"verify_uikit_icon",use:"verify_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Yl);const Xl=Yl;var $l=new(m())({id:"verify_warning_uikit_icon",use:"verify_warning_uikit_icon-usage",viewBox:"0 0 14 16",content:''});g().add($l);const Kl=$l;var Jl=new(m())({id:"video_uikit_icon",use:"video_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(Jl);const Ql=Jl;var es=new(m())({id:"visa_uikit_icon",use:"visa_uikit_icon-usage",viewBox:"0 0 32 12",content:''});g().add(es);const ts=es;var ns=new(m())({id:"warning_uikit_icon",use:"warning_uikit_icon-usage",viewBox:"0 0 12 13",content:''});g().add(ns);const rs=ns;var os=new(m())({id:"warning_solid_uikit_icon",use:"warning_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(os);const is=os;var as=new(m())({id:"web_scrapper_uikit_icon",use:"web_scrapper_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(as);const ls=as;var ss=new(m())({id:"web_scrapper_small_uikit_icon",use:"web_scrapper_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(ss);const cs=ss;var us=new(m())({id:"web_unlock_uikit_icon",use:"web_unlock_uikit_icon-usage",viewBox:"0 0 48 48",content:''});g().add(us);const ds=us;var fs=new(m())({id:"web_unlock_small_uikit_icon",use:"web_unlock_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});g().add(fs);const ps=fs;var hs=new(m())({id:"wire_uikit_icon",use:"wire_uikit_icon-usage",viewBox:"0 0 28 26",content:''});g().add(hs);const ms={Activity:b,Adapt:x,Add:k,AddCircle:C,AddFunds:S,Ai:A,Alipay:Z,Alphabet:T,Api:R,ApiCloud:D,Apps:B,ArrowDownLeft:F,ArrowDownRight:z,ArrowDown:W,ArrowLeft:G,ArrowRight:X,ArrowUpLeft:K,ArrowUpRight:Q,ArrowUp:te,Attach:re,Attention:ie,AttentionCircle:le,AttentionCircleSolid:ce,Aws:de,Bell:pe,Billing:me,BookHelp:ge,BriefcaseSolid:be,BrowserExtension:xe,Bug:ke,Building:Ce,Bulb:Se,CalendarGraph:Ae,Calendar:Ze,Call:Te,Camera:Re,Card:De,Card2:Be,Cart:Fe,Certificate:ze,CheckCircle:We,CheckSolid:Ge,Check:Xe,ChevronDown:Ke,ChevronLeft:Qe,ChevronRight:tt,ChevronUp:rt,Clock:it,ClockArrow:lt,ClockArrowBack:ct,CloseCircle:dt,CloseSmall:pt,CloseSolid:mt,Close:gt,Code:bt,Collapse:xt,Column:kt,Columns:Ct,Connect:St,ContactSupport:At,CopySmall:Zt,Copy:Tt,CrawlLog:Rt,Crown:Dt,CurlyBrackets:Bt,Currency:Ft,CustomColector:zt,CustomDataset:Wt,CustomDatasetSmall:Gt,Customize:Xt,Dashboard:Kt,Datacenter:Qt,DatacenterLight:tn,DatacenterSmall:rn,Dataproduct:an,Dataset:sn,Dataset2:un,Datasets:fn,DatasetsSmall:hn,Delete:vn,DeliveryTruck:yn,Delivery:wn,Dependency:_n,Desktop:On,Dislike:En,Document:Mn,DocumentEdit:Pn,DocumentError:jn,DocumentNew:Nn,Documentation:In,Dollar:Ln,DotsHorizontal:Hn,DotsVertical:Vn,Download:Un,DragAndDrop:qn,EditSmall:Yn,Edit:$n,Enrich:nr,Envelope:or,EyeOff:Jn,EyeOn:er,Field:ar,FileCsv:sr,FileJson:ur,Filter:fr,Fingerprint:hr,Fintech:vr,Flag:yr,Folder:wr,Forward:_r,Gear:Or,Globe:Er,Google:Mr,Graph:Pr,Hashtag:jr,HighDataVolume:Nr,HouseLine:Ir,Image:Lr,Info:Hr,Info2:Vr,InitiateByApi:Ur,Insights:qr,Insights2:Yr,Invite:$r,Key:Jr,Left:eo,Lightning:no,Like:oo,Link:ao,Loading:so,Lock:uo,Login:po,Logout:mo,Mail:go,MailSolid:bo,MaitenanceFree:xo,MapPin:ko,MapPinLine:Co,Mastercard:So,Maximize:Ao,Mention:Zo,MenuClose:To,MenuExpand:Ro,Menu:Do,Message:Bo,Minimize:Fo,Minus:zo,Mobile:Wo,MobileSmall:Go,Monitor:Xo,NoCode:Ko,Notification:Qo,Number:ti,Object:ri,Object2:ii,Okta:li,OnOff:ci,OutputFields:di,Pause:pi,Person:mi,PersonSolid:gi,Payoneer:bi,Paypal:xi,Pdf:ki,Pin:Ci,Play:Si,Plugs:Ai,Proxy:Zi,Publish:Ti,QuestionSolid:Ri,Question:Di,Queue:Bi,Referal:Fi,Refresh:zi,Reply:Wi,Res:Gi,Reset:Xi,RetailResearch:ta,Residential:Ki,ResidentialSmall:Qi,Right:ra,Rocket:ia,Safe:la,ScrapingBrowser:ca,Search:da,Seo:pa,Serp:ma,SerpSmall:ga,SerpData:ba,SerpDataSmall:xa,Sla:ka,Settings:Ca,Smartphone:Sa,Snail:Aa,Snapshot:Za,Sort:Ta,SortAsc:Ra,SortDesc:Da,Speed:Ba,Spinner:Fa,SquareBrackets:za,Star:Wa,StarSolid:Ga,StaticResidential:Xa,StaticResidentialSmall:Ka,Statistic:Qa,Subitems:tl,Subset:rl,Sum:il,Support:ll,Switch:cl,Table:dl,Target:pl,TerminalWindow:ml,Testing:gl,Text:bl,ThumbUp:xl,Ticket:kl,Tool:Cl,Top1:Sl,Transparency:Al,Trash:Zl,Unblock:Tl,UnblockingInfrastructure:Rl,Unique:Dl,Unpin:Bl,Upgrade:Fl,UploadCloud:zl,Upload:Wl,Url:Gl,Verify:Xl,VerifyWarning:Kl,Video:Ql,Visa:ts,Warning:rs,WarningSolid:is,WebScrapper:ls,WebScrapperSmall:cs,WebUnlock:ds,WebUnlockSmall:ps,Wire:hs};var vs=s(5937),gs=s.n(vs);const ys={color:{blue_1:"#FBFDFF",blue_2:"#F5FAFF",blue_3:"#EDF6FF",blue_4:"#E1F0FF",blue_5:"#CEE7FE",blue_6:"#B7D9F8",blue_7:"#96C7F2",blue_8:"#5EB0EF",blue_9:"#0091FF",blue_10:"#0081F1",blue_11:"#006ADC",blue_12:"#00254D",red_1:"#FFFCFC",red_2:"#FFF8F8",red_3:"#FFEFEF",red_4:"#FFE5E5",red_5:"#FDD8D8",red_6:"#F9C6C6",red_7:"#F3AEAF",red_8:"#EB9091",red_9:"#E5484D",red_10:"#DC3D43",red_11:"#CD2B31",red_12:"#381316",green_1:"#FAFEFD",green_2:"#F1FCFA",green_3:"#E7F9F5",green_4:"#D9F3EE",green_5:"#C7EBE5",green_6:"#AFDFD7",green_7:"#8DCEC3",green_8:"#53B9AB",green_9:"#12A594",green_10:"#0E9888",green_11:"#067A6F",green_12:"#10302B",yellow_1:"#FEFDFB",yellow_2:"#FFF9ED",yellow_3:"#FFF4D5",yellow_4:"#FFECBC",yellow_5:"#FFE3A2",yellow_6:"#FFD386",yellow_7:"#F3BA63",yellow_8:"#EE9D2B",yellow_9:"#FFB224",yellow_10:"#FFA01C",yellow_11:"#AD5700",yellow_12:"#4E2009",white:"#FFFFFF",gray_1:"#FBFCFD",gray_2:"#F8F9FA",gray_3:"#F1F3F5",gray_4:"#ECEEF0",gray_5:"#E6E8EB",gray_6:"#DFE3E6",gray_7:"#D7DBDF",gray_8:"#C1C8CD",gray_9:"#889096",gray_10:"#7E868C",gray_11:"#687076",gray_11_25:"#3A3F42",gray_11_50:"#2B2F31",gray_11_75:"#202425",gray_12:"#151718",black:"#000000",black_1:"#303B45",aqua_9:"#3A3F42",aqua_10:"#15C1E6",purple_9:"#D4D0FF",purple_10:"#6C64EA"},font_family:{sans:"'Inter', sans-serif",mono:"'Monaco', sans-serif"},font_size:{xxs:"11px",xs:"12px",sm:"13px",md:"14px",lg:"18px",xl:"28px"},font_weight:{regular:"400",semibold:"600"},letter_spacing:{normal:"0em",wide:"0.02em"},line_height:{none:"100%",snug:"125%",loose:"150%"},spacing:{"00":"0px","01":"2px","02":"4px","03":"8px","04":"12px","05":"16px","06":"24px","07":"32px","08":"40px","09":"48px",10:"64px",11:"72px"},box_shadow:{sm:"0px 0px 2px rgba(0, 0, 0, 0.04),0px 4px 24px rgba(0, 0, 0, 0.04)",md:"0px 0px 2px rgba(0, 0, 0, 0.08),0px 8px 24px rgba(0, 0, 0, 0.08)",lg:"0px 0px 2px rgba(0, 0, 0, 0.12),0px 0px 96px rgba(0, 0, 0, 0.16)"},scrollbars:{thin:(0,f.css)(["scrollbar-color:#FFFFFF #DFE3E6;scrollbar-width:thin;&::-webkit-scrollbar{width:4px;height:4px;}&::-webkit-scrollbar-track{background-color:#FFFFFF;}&::-webkit-scrollbar-thumb{background-color:#DFE3E6;border-radius:2px;}"])}};function bs(e){return bs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bs(e)}function ws(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xs(e){for(var t=1;t2?n-2:0),o=2;o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Us);return d().createElement(Gs,Ws({ref:t,$height:n,$maxHeight:r,$minHeight:o,$width:i,$maxWidth:a,$minWidth:l,$padding:s,$padding_top:c,$padding_right:u,$padding_bottom:f,$padding_left:p,$margin:h,$margin_top:m,$margin_right:v,$margin_bottom:g,$margin_left:y,$flex:b,$flexGrow:w,$flexShrink:x,$flexBasis:_,$justifySelf:k,$alignSelf:O,$order:C,$box_shadow:E},S))}));qs.displayName="Box";var Gs=p().div.withConfig({displayName:"StyledBox",componentId:"sc-pxszp5-0"})(["height:",";max-height:",";min-height:",";width:",";max-width:",";min-width:",";padding:",";padding-top:",";padding-right:",";padding-bottom:",";padding-left:",";margin:",";margin-top:",";margin-right:",";margin-bottom:",";margin-left:",";flex:",";flex-grow:",";flex-shrink:",";flex-basis:",";justify-self:",";align-self:",";order:",";box-shadow:",";"],(function(e){return e.$height}),(function(e){return e.$maxHeight}),(function(e){return e.$minHeight}),(function(e){return e.$width}),(function(e){return e.$maxWidth}),(function(e){return e.$minWidth}),Ps("padding"),Ps("padding_top"),Ps("padding_right"),Ps("padding_bottom"),Ps("padding_left"),Ps("margin"),Ps("margin_top"),Ps("margin_right"),Ps("margin_bottom"),Ps("margin_left"),(function(e){return e.$flex}),(function(e){return e.$flexGrow}),(function(e){return e.$flexShrink}),(function(e){return e.$flexBasis}),(function(e){return e.$justifySelf}),(function(e){return e.$alignSelf}),(function(e){return e.$order}),Ps("box_shadow"));const Ys=qs;var Xs=["inline","align_items","align_content","justify_items","justify_content","flex_wrap","flex_direction","gap","row_gap","column_gap"];function $s(){return $s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Xs);return d().createElement(Js,$s({ref:t,$inline:n,$alignItems:r,$alignContent:o,$justifyItems:i,$justifyContent:a,$flexWrap:l,$flexDirection:s,$gap:c,$rowGap:u,$columnGap:f},p))}));Ks.displayName="Flex",Ks.defaultProps={flex_direction:"row"},Ks.propTypes={inline:l().bool,align_items:l().oneOf(["stretch","flex-start","flex-end","center","baseline","start","end","self-start","self-end"]),align_content:l().oneOf(["normal","stretch","flex-start","flex-end","center","start","end","space-between","space-around","space-evenly","baseline"]),justify_items:l().string,justify_content:l().oneOf(["flex-start","flex-end","center","space-between","space-around","space-evenly"]),flex_wrap:l().oneOf(["nowrap","wrap","wrap-reverse"]),flex_direction:l().oneOf(["row","row-reverse","column","column-reverse"]),gap:l().string,row_gap:l().string,column_gap:l().string};var Js=p()(Ys).withConfig({displayName:"StyledFlex",componentId:"sc-2aqm31-0"})(["display:",";align-items:",";align-content:",";justify-items:",";justify-content:",";flex-wrap:",";flex-direction:",";gap:",";row-gap:",";column-gap:",";"],(function(e){return e.$inline?"inline-flex":"flex"}),(function(e){return e.$alignItems}),(function(e){return e.$alignContent}),(function(e){return e.$justifyItems}),(function(e){return e.$justifyContent}),(function(e){return e.$flexWrap}),(function(e){return e.$flexDirection}),(function(e){return e.$gap}),(function(e){return e.$rowGap}),(function(e){return e.$columnGap}));const Qs=Ks;function ec(e){return ec="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ec(e)}function tc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nc(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,dc);return d().createElement(hc,fc({ref:t,$font_family:r,$font_weight:o,$font_size:i,$line_height:a,$letter_spacing:l,$color:s,$italic:c,$uppercase:u,$noWrap:f,$underline:p,$whiteSpace:h},m),n)}));pc.displayName="Typography";var hc=p().div.withConfig({displayName:"StyledTypography",componentId:"sc-11dsq0e-0"})(["font-family:","",";font-style:",";font-weight:",";font-size:",";line-height:",";letter-spacing:",";color:",";"," "," "," ",""],Ps("font_family"),(function(e){return"h1"==e.as?" !important":""}),(function(e){return e.$italic?"italic":"normal"}),Ps("font_weight"),Ps("font_size"),Ps("line_height"),Ps("letter_spacing"),Ps("color"),(function(e){return e.$uppercase?"text-transform: uppercase;":null}),(function(e){return e.$uppercase?"letter-spacing: 0.02em;":null}),(function(e){return e.$whiteSpace&&Cs.includes(e.$whiteSpace)?"white-space: ".concat(e.$whiteSpace):e.$noWrap?"white-space: nowrap;":null}),(function(e){return e.underline?"text-decoration: underline;":null}));const mc=pc;function vc(e){return vc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vc(e)}function gc(){return gc=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var lu=d().forwardRef((function(e,t){var n=e.text,r=e.variant,o=e.size,i=e.disabled,a=e.loading,l=e.loadingText,s=(e.icon,e.iconPlacement,au(e,ru)),c=js("Button",e),u=c.isLeft,f=c.isRight,p=au(c,ou);return d().createElement(su,iu({ref:t},s,{disabled:a||i,$variant:r,$size:o,$iconPlacement:u||a?"left":f?"right":""}),a&&d().createElement(nu,{size:p.size}),u&&!a&&d().createElement(zs,p),d().createElement(Ic,{variant:"xs"==o?"sm":"lg",no_wrap:!0,"data-label":!0},a?l:n),f&&!a&&d().createElement(zs,p))}));lu.displayName="Button",lu.defaultProps={variant:"primary",size:"md",iconPlacement:"left",loadingText:"Loading..."},lu.propTypes={text:l().string.isRequired,variant:l().oneOf(["primary","secondary","negative","negative_secondary","positive","white"]),size:l().oneOf(["xs","sm","md","lg"]),icon:l().oneOf(Os),iconPlacement:l().oneOf(["left","right"]),disabled:l().bool,loading:l().bool,loadingText:l().string};var su=p().button.withConfig({displayName:"StyledButton",componentId:"sc-ckjtjy-0"})(["display:inline-flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;&:disabled{cursor:not-allowed;}text-decoration:none;&:hover,&:visited,:focus{text-decoration:none;}"," "," ",""],(function(e){var t=4,n=16,r=16;return"left"==e.$iconPlacement?n=12:"right"==e.$iconPlacement&&(r=12),"xs"==e.$size&&(t=2,n=r=8),(0,f.css)(["gap:",";padding-left:",";padding-right:",";"],Es(t),Es(n),Es(r))}),(function(e){var t=Ns(e);return(0,f.css)(["background-color:",";border:",";[data-label]{color:",";}[data-icon]{color:",";}"," ",""],t.backColor,t.border||"0 none",t.color,t.iconColor||t.color,t.hover&&"&:hover {\n background-color: ".concat(t.hover.backColor,";\n }"),t.active&&"&:active {\n background-color: ".concat(t.active.backColor,";\n border: ").concat(t.active.border,";\n box-shadow: ").concat(t.active.boxShadow,";\n ").concat(t.active.iconColor&&"[data-icon] {\n color: ".concat(t.active.iconColor,";\n }"),"\n }"))}),(function(e){return Is(e.$size)}));const cu=lu;var uu=s(7018),du=s(5142),fu=["text","variant","size","icon"],pu=["isLeft","isRight"];function hu(){return hu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var vu=d().forwardRef((function(e,t){var n=e.text,r=e.variant,o=e.size,i=e.icon,a=mu(e,fu);if("inline"==r)return d().createElement(gu,hu({ref:t},a,Ts(e)),n);var l=js("Link",e),s=l.isLeft,c=l.isRight,u=mu(l,pu),f={lg:"lg",sm:"xs"}[o]||"base";return d().createElement(yu,hu({ref:t},a,Ts(e),{variant:r,size:o,noIcon:!i}),s&&d().createElement(zs,u),d().createElement(Ic,{variant:f,no_wrap:!0,"data-label":!0},n),c&&d().createElement(zs,u))}));vu.displayName="Link",vu.defaultProps={variant:"primary",size:"md",iconPlacement:"left"},vu.propTypes={text:l().string.isRequired,variant:l().oneOf(["primary","secondary","inline"]),size:l().oneOf(["sm","md","lg"]),icon:l().oneOf(Os),iconPlacement:l().oneOf(["left","right"]),href:l().string,newTab:l().bool};var gu=p().a.withConfig({displayName:"InlineLink",componentId:"sc-1ilmd36-0"})(["justify-content:center;text-decoration:underline;background:0 none;border:0 none;padding:0;cursor:pointer;&:disabled{cursor:not-allowed;}&:hover,:visited,:focus{text-decoration:underline;}"]);gu.displayName="InlineLink";var yu=p().a.withConfig({displayName:"StyledLink",componentId:"sc-1ilmd36-1"})(["display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:0 none;border:0 none;padding:0;gap:",";[data-label]{color:",";text-decoration:",";}[data-icon]{color:",";}cursor:pointer;&:disabled{cursor:not-allowed;}&:hover:not(:disabled){[data-label]{color:",";text-decoration:",";}[data-icon]{color:",";}}&:hover,:visited,:focus{text-decoration:none;}"],(function(e){return Es("lg"==e.size?8:4)}),(function(e){return"primary"==e.variant?ys.color.blue_11:ys.color.gray_11_50}),(function(e){return"secondary"==e.variant&&e.noIcon?"underline":"none"}),(function(e){return"primary"==e.variant?ys.color.blue_11:ys.color.gray_11}),ys.color.blue_11,(function(e){return"secondary"==e.variant&&e.noIcon?"underline":"none"}),ys.color.blue_11);yu.displayName="StyledLink";const bu=vu;function wu(e){return wu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wu(e)}function xu(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,Mu);return d().createElement("div",Au({className:"visx-legend-item",style:{display:s,alignItems:o,flexDirection:n,margin:a}},u),c)}Pu.propTypes={alignItems:l().string,margin:l().oneOfType([l().string,l().number]),children:l().node,display:l().string};var Zu=["flex","label","margin","align","children"];function ju(){return ju=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Zu);return d().createElement("div",ju({className:"visx-legend-label",style:{justifyContent:l,display:"flex",flex:n,margin:i}},c),s||r)}Tu.propTypes={align:l().string,label:l().node,flex:l().oneOfType([l().string,l().number]),margin:l().oneOfType([l().string,l().number]),children:l().node};var Nu=s(4184),Ru=s.n(Nu);function Iu(){return Iu=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Yu),L=a||("domain"in o?o.domain():[]),B=m({scale:o,labelFormat:p}),H=L.map(B);return I?d().createElement(d().Fragment,null,I(H)):d().createElement("div",{className:Ru()("visx-legend",t),style:Xu({},r,{flexDirection:j})},H.map((function(e,t){return d().createElement(Pu,Xu({key:"legend-"+e.text+"-"+t,margin:P,flexDirection:N},D),d().createElement(Uu,{shape:i,height:b,width:g,margin:x,item:L[t],itemIndex:t,label:e,fill:s,size:u,shapeStyle:_}),d().createElement(Tu,Xu({label:e.text,flex:E,margin:M,align:O},R)))})))}function Ju(e){return d().createElement(Ku,e)}Ku.propTypes={children:l().func,className:l().string,domain:l().array,shapeWidth:l().oneOfType([l().string,l().number]),shapeHeight:l().oneOfType([l().string,l().number]),shapeMargin:l().oneOfType([l().string,l().number]),labelAlign:l().string,labelFlex:l().oneOfType([l().string,l().number]),labelMargin:l().oneOfType([l().string,l().number]),itemMargin:l().oneOfType([l().string,l().number]),fill:l().func,size:l().func,shapeStyle:l().func};var Qu=s(1217);function ed(e){var t=e.id,n=e.width,r=e.height,o=e.children;return d().createElement("defs",null,d().createElement("pattern",{id:t,width:n,height:r,patternUnits:"userSpaceOnUse"},o))}ed.propTypes={id:l().string.isRequired,width:l().number.isRequired,height:l().number.isRequired,children:l().node.isRequired};var td={horizontal:"horizontal",vertical:"vertical",diagonal:"diagonal",diagonalRightToLeft:"diagonalRightToLeft"};function nd(e){var t=e.height;switch(e.orientation){case td.horizontal:return"M 0,"+t/2+" l "+t+",0";case td.diagonal:return"M 0,"+t+" l "+t+","+-t+" M "+-t/4+","+t/4+" l "+t/2+","+-t/2+"\n M "+3/4*t+","+5/4*t+" l "+t/2+","+-t/2;case td.diagonalRightToLeft:return"M 0,0 l "+t+","+t+"\n M "+-t/4+","+3/4*t+" l "+t/2+","+t/2+"\n M "+3/4*t+","+-t/4+" l "+t/2+","+t/2;case td.vertical:default:return"M "+t/2+", 0 l 0, "+t}}function rd(e){var t=e.id,n=e.width,r=e.height,o=e.stroke,i=e.strokeWidth,a=e.strokeDasharray,l=e.strokeLinecap,s=void 0===l?"square":l,c=e.shapeRendering,u=void 0===c?"auto":c,f=e.orientation,p=void 0===f?["vertical"]:f,h=e.background,m=e.className,v=Array.isArray(p)?p:[p];return d().createElement(ed,{id:t,width:n,height:r},!!h&&d().createElement("rect",{className:Ru()("visx-pattern-line-background"),width:n,height:r,fill:h}),v.map((function(e,n){return d().createElement("path",{key:"visx-"+t+"-line-"+e+"-"+n,className:Ru()("visx-pattern-line",m),d:nd({orientation:e,height:r}),stroke:o,strokeWidth:i,strokeDasharray:a,strokeLinecap:s,shapeRendering:u})})))}function od(){return od=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,bd),p=e.width?Math.max(410,e.width):void 0,h=Math.max(176,e.height||0),m=!(o&&o.length);return d().createElement(_d,wd({},f,{width:p,height:h}),!!t&&d().createElement(kd,null,d().createElement(_c,{color:"gray_11_75"},t),!!n&&d().createElement(Ic,{variant:"sm",color:"gray_11_75"},n)),!!r&&d().createElement(Od,null,r),!!a&&d().createElement(vd,null),!a&&d().createElement(d().Fragment,null,m&&d().createElement(yd,null),!m&&d().createElement(Su,null,d().createElement(Cd,null,d().createElement(du.Z,null,(function(e){var t=e.width,n=e.height;return d().createElement(l,wd({},c,{data:o,palette:i,width:t,height:n}))}))),!!u&&d().createElement(hd,{data:o,palette:i,item:s}))))};xd.displayName="ChartContainer",xd.defaultProps={palette:["#AA99EC","#3DB9CF","#E58FB1","#EBBC00","#94BA2C","#D09E72","#0091FF","#E5484D","#12A594","#FFB224"],variant:"default"},xd.propTypes={header:l().string,description:l().string,actions:l().node,width:l().number,height:l().number.isRequired,palette:l().arrayOf(l().string),loading:l().bool,variant:l().oneOf(["default","ghost"]),showLegend:l().bool,legendItem:l().oneOfType([l().element,l().func])};var _d=p().div.withConfig({displayName:"ChartContainerWrapper",componentId:"sc-13xkdxv-0"})(["display:flex;flex-direction:column;"," height:",";",""],(function(e){return e.width?"width: ".concat(Es(e.width),";"):void 0}),(function(e){return Es(e.height)}),(function(e){if("ghost"!=e.variant)return(0,f.css)(["padding:",";border-radius:8px;border:1px solid ",";"],ys.spacing["06"],ys.color.gray_5)})),kd=p().div.withConfig({displayName:"HeaderWrapper",componentId:"sc-13xkdxv-1"})(["display:flex;flex-direction:column;gap:",";"],ys.spacing["03"]),Od=p().div.withConfig({displayName:"ActionsWrapper",componentId:"sc-13xkdxv-2"})(["padding-top:",";"],ys.spacing["06"]),Cd=p().div.withConfig({displayName:"SvgWrapper",componentId:"sc-13xkdxv-3"})(["flex-grow:1;overflow:hidden;position:relative;svg{position:absolute;top:0;left:0;display:block;padding:0;margin:0;}"]);const Ed=xd;var Sd=s(560);const Md=d().createContext({});var Ad=["AxisComponent"];function Pd(){return Pd=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ad),f=(0,u.useContext)(Md),p=f.theme,h=f.xScale,m=f.yScale,v=f.margin,g=f.width,y=f.height,b=c.orientation,w=(0,u.useMemo)((function(){var e,t,n,r;return"left"===b||"right"===b?null==p||null==(e=p.axisStyles)||null==(t=e.y)?void 0:t[b]:null==p||null==(n=p.axisStyles)||null==(r=n.x)?void 0:r[b]}),[p,b]),x=c.tickLabelProps,_=(0,u.useMemo)((function(){return x||w?function(e,t,n){return Pd({},null==w?void 0:w.tickLabel,{width:"left"===b||"right"===b?null==v?void 0:v[b]:void 0},"function"==typeof x?x(e,t,n):x)}:void 0}),[x,w,b,v]),k="bottom"===b?(null!=y?y:0)-(null!=(t=null==v?void 0:v.bottom)?t:0):"top"===b&&null!=(n=null==v?void 0:v.top)?n:0,O="left"===b?null!=(r=null==v?void 0:v.left)?r:0:"right"===b?(null!=g?g:0)-(null!=(o=null==v?void 0:v.right)?o:0):0,C="left"===b||"right"===b?m:h;return C?d().createElement(s,Pd({top:k,left:O,labelProps:null==w?void 0:w.axisLabel,stroke:null==w||null==(i=w.axisLine)?void 0:i.stroke,strokeWidth:null==w||null==(a=w.axisLine)?void 0:a.strokeWidth,tickLength:null==w?void 0:w.tickLength,tickStroke:null==w||null==(l=w.tickLine)?void 0:l.stroke},c,{tickLabelProps:_,scale:C})):null}function jd(){return jd=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ld),l=(0,u.useRef)(t),s=(0,u.useCallback)(Dd()((function(e){l.current=e}),50),[]),c=(0,Rd.interpolatePath)(l.current,t);s(t);var f=(0,Nd.useSpring)({from:{t:0},to:{t:1},reset:!0,delay:0}).t,p=(0,Nd.useSpring)({stroke:r,fill:i});return d().createElement(Nd.animated.path,Bd({className:"visx-path",d:f.to(c),stroke:p.stroke,fill:p.fill},a))}var Fd=s(5351),Vd=s(167);function zd(){return zd=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?{x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY}:tf({},nf);if(function(e){return!!e&&"clientX"in e}(e))return{x:e.clientX,y:e.clientY};var t=null==e?void 0:e.target,n=t&&"getBoundingClientRect"in t?t.getBoundingClientRect():null;return n?{x:n.x+n.width/2,y:n.y+n.height/2}:tf({},nf)}(t),o=(n=e)&&(n instanceof SVGElement||"ownerSVGElement"in n)?e.ownerSVGElement:e,i=function(e){return!!e&&"getScreenCTM"in e}(o)?o.getScreenCTM():null;if(function(e){return!!e&&"createSVGPoint"in e}(o)&&i){var a=o.createSVGPoint();return a.x=r.x,a.y=r.y,a=a.matrixTransform(i.inverse()),new ef.Z({x:a.x,y:a.y})}var l=e.getBoundingClientRect();return new ef.Z({x:r.x-l.left-e.clientLeft,y:r.y-l.top-e.clientTop})}function of(e,t){if((n=e)&&n instanceof Element&&t)return rf(e,t);var n;if(function(e){return!!e&&(e instanceof Event||"nativeEvent"in e&&e.nativeEvent instanceof Event)}(e)){var r=e,o=r.target;if(o)return rf(o,r)}return null}const af=(0,u.createContext)(null);function lf(e,t,n){var r=(0,u.useContext)(af),o=(0,u.useRef)();o.current=n;var i=(0,u.useCallback)((function(e,t,n){r&&r.emit(e,{event:t,svgPoint:of(t),source:n})}),[r]);return(0,u.useEffect)((function(){if(r&&e&&t){var n=function(e){var n;(!o.current||null!=e&&e.source&&null!=(n=o.current)&&n.includes(e.source))&&t(e)};return r.on(e,n),function(){return null==r?void 0:r.off(e,n)}}}),[r,e,t]),r?i:null}function sf(e){var t=e.source,n=e.onPointerOut,r=void 0===n||n,o=e.onPointerMove,i=void 0===o||o,a=e.onPointerUp,l=void 0===a||a,s=e.onPointerDown,c=void 0===s||s,d=e.onFocus,f=void 0!==d&&d,p=e.onBlur,h=void 0!==p&&p,m=lf(),v=(0,u.useCallback)((function(e){return null==m?void 0:m("pointermove",e,t)}),[m,t]),g=(0,u.useCallback)((function(e){return null==m?void 0:m("pointerout",e,t)}),[m,t]),y=(0,u.useCallback)((function(e){return null==m?void 0:m("pointerup",e,t)}),[m,t]),b=(0,u.useCallback)((function(e){return null==m?void 0:m("pointerdown",e,t)}),[m,t]),w=(0,u.useCallback)((function(e){return null==m?void 0:m("focus",e,t)}),[m,t]),x=(0,u.useCallback)((function(e){return null==m?void 0:m("blur",e,t)}),[m,t]);return{onPointerMove:i?v:void 0,onFocus:f?w:void 0,onBlur:h?x:void 0,onPointerOut:r?g:void 0,onPointerUp:l?y:void 0,onPointerDown:c?b:void 0}}function cf(e){return!!e&&("clientX"in e||"changedTouches"in e)}function uf(e,t){return et?1:e>=t?0:NaN}function df(e){let t=e,n=e;function r(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[i],t)<0?r=i+1:o=i}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>uf(e(t),n)}(e)),{left:r,center:function(e,n,o,i){null==o&&(o=0),null==i&&(i=e.length);const a=r(e,n,o,i-1);return a>o&&t(e[a-1],n)>-t(e[a],n)?a-1:a},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[i],t)>0?o=i:r=i+1}return r}}}const ff=df(uf),pf=(ff.right,ff.left);function hf(e){var t,n,r=e.scale,o=e.accessor,i=e.scaledValue,a=e.data,l=r;if("invert"in l&&"function"==typeof l.invert){var s=df(o).left,c=Number(l.invert(i)),u=s(a,c),d=a[u-1],f=a[u];n=(t=!d||Math.abs(c-o(d))>Math.abs(c-o(f))?f:d)===d?u-1:u}else{if(!("step"in l)||void 0===l.step)return console.warn("[visx/xychart/findNearestDatum] encountered incompatible scale type, bailing"),null;var p=r.domain(),h=r.range().map(Number),m=[].concat(h).sort((function(e,t){return e-t})),v=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(o);++r=0||(o[n]=e[n]);return o}(e,Cf),A=(0,u.useContext)(Md),P=A.colorScale,Z=A.theme,j=A.horizontal,T=(0,u.useMemo)((function(){return k?Gd(O,k):void 0}),[O,k]),N=(0,u.useMemo)((function(){return Gd(O,_)}),[O,_]),R=(0,u.useMemo)((function(){return E?Gd(S,E):void 0}),[S,E]),I=(0,u.useMemo)((function(){return Gd(S,C)}),[S,C]),D=(0,u.useCallback)((function(e){return Wd(O(_(e)))&&Wd(S(C(e)))}),[O,_,S,C]),L=null!=(t=null!=(n=null==P?void 0:P(s))?n:null==Z||null==(r=Z.colors)?void 0:r[0])?t:"#222",B="AREASERIES_EVENT_SOURCE-"+s,H=xf({dataKey:s,enableEvents:b,onBlur:f,onFocus:p,onPointerMove:h,onPointerOut:m,onPointerUp:v,onPointerDown:g,source:B,allowedSources:[Jd,B]}),F=(0,u.useMemo)((function(){var e=Xd(j?O:S);return j?{x0:null!=T?T:e,x1:N,y:I}:{x:N,y0:null!=R?R:e,y1:I}}),[O,S,j,N,I,T,R]),V=Boolean(p||f),z=(0,u.useCallback)((function(e){var t=e.glyphs;return V?t.map((function(e){return d().createElement(d().Fragment,{key:e.key},Of(Ef({},e,{color:"transparent",onFocus:H.onFocus,onBlur:H.onBlur})))})):null}),[V,H.onFocus,H.onBlur]);return d().createElement(d().Fragment,null,d().createElement(Fd.Z,Ef({},F,M,{curve:a,defined:D}),(function(e){var t=e.path;return d().createElement(i,Ef({className:"visx-area",stroke:"transparent",fill:L,strokeLinecap:"round"},M,{d:t(l)||""},H))})),x&&d().createElement(Vd.Z,Ef({x:N,y:I,defined:D,curve:a},c),(function(e){var t=e.path;return d().createElement(i,Ef({className:"visx-line",fill:"transparent",stroke:L,strokeWidth:2,pointerEvents:"none",strokeLinecap:"round"},c,{d:t(l)||""}))})),V&&d().createElement(kf,{dataKey:s,data:l,xAccessor:_,yAccessor:C,xScale:O,yScale:S,renderGlyphs:z}))}Sf.propTypes={renderLine:l().bool};const Mf=Ud(Sf);function Af(){return Af=Object.assign?Object.assign.bind():function(e){for(var t=1;t1)for(var n,r,o,i=1,a=e[t[0]],l=a.length;i=0;)n[t]=t;return n}function If(e,t){return e[t]}function Df(e){const t=[];return t.key=e,t}Array.prototype.slice;var Lf=s(9168),Bf=s(2532);function Hf(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=i&&(n=r=i):(n>i&&(n=i),r=0?"positiveSum":"negativeSum"]+=r}))}})),Object.values(n)}(s,i)}),[i,s]),f=(0,u.useMemo)((function(){var e=r?null:d.some((function(e){return e.negativeSum<0})),t=function(){var e=Tf([]),t=Rf,n=Nf,r=If;function o(o){var i,a,l,s=Array.from(e.apply(this,arguments),Df),c=s.length,u=-1;for(const e of o)for(i=0,++u;i0&&0===r&&(n?a.xScale=function(e){return e.domain(Hf(e.domain().concat(t)))}:a.yScale=function(e){return e.domain(Hf(e.domain().concat(t)))}),a})).filter((function(e){return e}))}(f,p,i);return a(e),function(){return l(c)}}),[c,p,i,f,a,l,s]),{seriesChildren:s,dataKeys:c,stackedData:f}}function qf(e,t,n){var r,o,i,a,l=e.xScale,s=e.yScale,c=e.point,u=(n?vf:mf)(e),d=null==(null==u?void 0:u.index)?null:t[u.index];return u&&d&&c?{index:u.index,datum:d,distanceX:n&&c.x>=(null!=(r=l((0,jf.l8)(u.datum)))?r:1/0)&&c.x<=(null!=(o=l((0,jf.xf)(u.datum)))?o:-1/0)?0:u.distanceX,distanceY:n?u.distanceY:c.y<=(null!=(i=s((0,jf.l8)(u.datum)))?i:-1/0)&&c.y>=(null!=(a=s((0,jf.xf)(u.datum)))?a:1/0)?0:u.distanceY}:null}var Gf=["data","dataKey","xAccessor","yAccessor","curve","PathComponent","lineProps","renderLine"];function Yf(){return Yf=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(a,Gf)),c=Yf({fill:null!=(n=null!=(r=null==w?void 0:w(e.key))?r:null==C||null==(o=C.colors)?void 0:o[0])?n:"#222"},s);return{key:t+"-"+e.key,accessors:P,data:e,areaProps:c,lineProps:l}}))}),[A,P,w,M,C]),j=(0,u.useCallback)((function(e){var t,n,r=null==(t=M.find((function(t){return t.props.dataKey===e.dataKey})))||null==(n=t.props)?void 0:n.data;return r?qf(e,r,_):null}),[M,_]),T="AREASTACK_EVENT_SOURCE-"+S.join("-"),N=xf({dataKey:S,enableEvents:a,findNearestDatum:j,onBlur:s,onFocus:c,onPointerMove:f,onPointerOut:p,onPointerUp:h,onPointerDown:m,source:T,allowedSources:[Jd,T]}),R=Boolean(c||s),I=(0,u.useCallback)((function(e){var t=e.glyphs;return R?t.map((function(e){return d().createElement(d().Fragment,{key:e.key},Of(Yf({},e,{color:"transparent",onFocus:N.onFocus,onBlur:N.onBlur})))})):null}),[R,N.onFocus,N.onBlur]);return!S.some((function(e){return null==x.get(e)}))&&k&&O&&w?d().createElement("g",{className:"visx-area-stack"},Z.map((function(e){return d().createElement(Fd.Z,Yf({key:e.key,curve:o},e.accessors),(function(t){var r=t.path;return d().createElement(n,Yf({className:"visx-area",stroke:"transparent",d:r(e.data)||""},e.areaProps,N))}))})),y&&Z.map((function(e){return d().createElement(Zf.Z,Yf({key:"line-"+e.key,x:e.accessors.x||e.accessors.x1,y:e.accessors.y||e.accessors.y1,defined:e.accessors.defined,curve:o},e.lineProps),(function(t){var r=t.path;return d().createElement(n,Yf({className:"visx-line",fill:"transparent",stroke:e.areaProps.fill,strokeWidth:2,pointerEvents:"none"},e.lineProps,{d:r(e.data)||""}))}))})),R&&Z.map((function(e,t){var n=Z[Z.length-t-1];return d().createElement(kf,{key:"glyphs-"+n.key,dataKey:n.key,data:n.data,xAccessor:n.accessors.x||n.accessors.x1,yAccessor:n.accessors.y||n.accessors.y1,xScale:Xf,yScale:Xf,renderGlyphs:I})}))):null}$f.propTypes={children:l().oneOfType([l().element,l().arrayOf(l().element)]).isRequired,renderLine:l().bool};const Kf=$f;function Jf(){return Jf=Object.assign?Object.assign.bind():function(e){for(var t=1;t=p&&s.y<=h?0:Math.abs(s.y-m)})}var v=a(o(c.datum)),g=(null!=v?v:1/0)+(null!=u?u:1/0),y=g+d,b=(g+y)/2;return tp({},c,{distanceY:0,distanceX:s.x>=g&&s.x<=y?0:Math.abs(s.x-b)})}(e,E,b)}),[E,b]),M=$d+"-"+C.join("-")+"}",A=xf({dataKey:C,enableEvents:m,findNearestDatum:S,onBlur:a,onFocus:l,onPointerMove:s,onPointerOut:c,onPointerUp:f,onPointerDown:p,source:M,allowedSources:[Jd,M]}),P=(0,u.useMemo)((function(){return _?Xd(_):0}),[_]),Z=(0,u.useMemo)((function(){return k?Xd(k):0}),[k]),j=C.map((function(e){return y.get(e)}));if(j.some((function(e){return null==e}))||!_||!k||!g)return null;var T=qd(E),N=j.map((function(e){var t,n=e.xAccessor,r=e.yAccessor,o=e.data,i=e.key,a=function(e){var t,o;return b?(null!=(t=_(n(e)))?t:NaN)-P:(null!=(o=k(r(e)))?o:NaN)-Z},l=b?function(e){var t;return null!=(t=k(r(e)))?t:NaN}:function(e){var t;return null!=(t=_(n(e)))?t:NaN},s=null!=(t=E(i))?t:0,c=b?function(e){return P+Math.min(0,a(e))}:function(e){return l(e)+s},u=b?function(e){return l(e)+s}:function(e){return Z+Math.min(0,a(e))},d=b?function(e){return Math.abs(a(e))}:function(){return T},f=b?function(){return T}:function(e){return Math.abs(a(e))},p=O.find((function(e){return e.props.dataKey===i})),h=(null==p?void 0:p.props)||{},m=h.colorAccessor,v=h.radius,y=h.radiusAll,w=h.radiusBottom,x=h.radiusLeft,C=h.radiusRight,S=h.radiusTop;return{key:i,radius:v,radiusAll:y,radiusBottom:w,radiusLeft:x,radiusRight:C,radiusTop:S,bars:o.map((function(e,t){var n,r=c(e);if(!Wd(r))return null;var o=u(e);if(!Wd(o))return null;var a=d(e);if(!Wd(a))return null;var l=f(e);return Wd(l)?{key:i+"-"+t,x:r,y:o,width:a,height:l,fill:null!=(n=null==m?void 0:m(e,t))?n:g(i)}:null})).filter((function(e){return e}))}}));return d().createElement("g",{className:"visx-bar-group"},N.map((function(e){return e&&d().createElement(i,np({horizontal:b,xScale:_,yScale:k},e,A,{key:e.key}))})))}rp.propTypes={children:l().node.isRequired,padding:l().number,sortBars:l().func};var op=s(8761),ip=function(e){return Boolean(null==e?void 0:e.includes("url("))},ap=function(e){return ip(e)?"rgba(0,0,0,0.1)":e},lp=["bars","xScale","yScale","horizontal","radius","radiusAll","radiusTop","radiusRight","radiusBottom","radiusLeft"],sp=["bars","xScale","yScale","horizontal","radius","radiusAll","radiusTop","radiusRight","radiusBottom","radiusLeft"];function cp(){return cp=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function dp(e){var t=e.x,n=e.y,r=e.width,o=e.height,i=e.fill;return{x:t,y:n,width:r,height:o,fill:ap(i),opacity:1}}function fp(e){var t=e.bars,n=(e.xScale,e.yScale,e.horizontal,e.radius),r=e.radiusAll,o=e.radiusTop,i=e.radiusRight,a=e.radiusBottom,l=e.radiusLeft,s=up(e,lp);return d().createElement(d().Fragment,null,t.map((function(e){var t=e.key,c=e.fill,u=e.x,f=e.y,p=e.width,h=e.height;return d().createElement(op.Z,{key:t,x:u,y:f,width:p,height:h,radius:n,all:r,top:o,right:i,bottom:a,left:l},(function(e){var t=e.path;return d().createElement(Hd,cp({className:"visx-bar visx-bar-rounded",d:t,fill:c},s))}))})))}function pp(e){var t=e.bars,n=e.xScale,r=e.yScale,o=e.horizontal,i=(e.radius,e.radiusAll,e.radiusTop,e.radiusRight,e.radiusBottom,e.radiusLeft,up(e,sp)),a=(0,Nd.useTransition)(t,cp({},function(e){var t=e.scale,n=!!e.horizontal;return(0,u.useMemo)((function(){var e=Xd(t);function r(t){var r=t.x,o=t.y,i=t.width,a=t.height,l=t.fill;return{x:n?null!=e?e:0:r,y:n?o:null!=e?e:0,width:n?0:i,height:n?a:0,fill:ap(l),opacity:0}}return{unique:!0,from:r,leave:r,enter:dp,update:dp,keys:function(e){return e.key}}}),[t,n])}({horizontal:o,scale:o?n:r}))),l=Boolean(i.onFocus||i.onBlur);return d().createElement(d().Fragment,null,a((function(e,t,n){var r=e.x,o=e.y,a=e.width,s=e.height,c=e.fill,u=e.opacity,f=n.key;return null==t||null==f?null:d().createElement(Nd.animated.rect,cp({key:f,tabIndex:l?0:void 0,className:"visx-bar",x:r,y:o,width:a,height:s,fill:ip(t.fill)?t.fill:c,opacity:u},i))})))}function hp(e){return null==e.radius?d().createElement(pp,e):d().createElement(fp,cp({},e,{radius:e.radius}))}function mp(){return mp=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,gp),C=(0,u.useContext)(Md),E=C.colorScale,S=C.horizontal,M=C.theme,A=C.innerWidth,P=void 0===A?0:A,Z=C.innerHeight,j=void 0===Z?0:Z,T=(0,u.useMemo)((function(){return Gd(x,w)}),[x,w]),N=(0,u.useMemo)((function(){return Gd(k,_)}),[k,_]),R=qd(S?k:x)||function(e,t){return e*(1-Math.min(1,Math.max(0,t)))}((S?j:P)/s.length,a),I=(0,u.useMemo)((function(){return x?Xd(x):0}),[x]),D=(0,u.useMemo)((function(){return k?Xd(k):0}),[k]),L=null!=(t=null!=(n=null==E?void 0:E(c))?n:null==M||null==(r=M.colors)?void 0:r[0])?t:"#222",B=(0,u.useMemo)((function(){var e=S?0:-R/2,t=S?-R/2:0;return s.map((function(n,r){var o,i=T(n)+e;if(!Wd(i))return null;var a=N(n)+t;if(!Wd(a))return null;var s=S?i-I:a-D;return Wd(s)?{key:""+r,x:S?I+Math.min(0,s):i,y:S?a:D+Math.min(0,s),width:S?Math.abs(s):R,height:S?R:Math.abs(s),fill:null!=(o=null==l?void 0:l(n,r))?o:L}:null})).filter((function(e){return e}))}),[R,L,l,s,T,N,S,I,D]),H="BARSERIES_EVENT_SOURCE-"+c,F=xf({dataKey:c,enableEvents:b,onBlur:f,onFocus:p,onPointerMove:h,onPointerOut:m,onPointerUp:v,onPointerDown:g,source:H,allowedSources:[Jd,H]});return d().createElement("g",{className:"vx-bar-series"},d().createElement(o,yp({bars:B,horizontal:S,xScale:x,yScale:k},F,O)))}bp.propTypes={barPadding:l().number,colorAccessor:l().func};const wp=Ud(bp);var xp=["colorAccessor"];function _p(){return _p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,xp);return d().createElement(wp,_p({},n,{colorAccessor:t,BarsComponent:hp}))}var Op=s(4572);function Cp(){return Cp=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,jp),s=(0,u.useContext)(Md),c=s.theme,f=s.xScale,p=s.yScale,h=s.margin,m=s.innerWidth,v=s.innerHeight,g=null==c?void 0:c.gridStyles;return d().createElement(d().Fragment,null,n&&p&&null!=m&&d().createElement(i,Tp({left:null==h?void 0:h.left,lineStyle:g,width:m,scale:p},l)),o&&f&&null!=v&&d().createElement(a,Tp({top:null==h?void 0:h.top,lineStyle:g,height:v,scale:f},l)))}Np.propTypes={rows:l().bool,columns:l().bool};var Rp=["animationTrajectory"];function Ip(){return Ip=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Rp),r=(0,u.useMemo)((function(){return function(e){return d().createElement(Pp.Z,Ip({},e,{animationTrajectory:t}))}}),[t]),o=(0,u.useMemo)((function(){return function(e){return d().createElement(Zp.Z,Ip({},e,{animationTrajectory:t}))}}),[t]);return d().createElement(Np,Ip({GridRowsComponent:r,GridColumnsComponent:o},n))}var Lp=["colorAccessor","curve","data","dataKey","onBlur","onFocus","onPointerMove","onPointerOut","onPointerUp","onPointerDown","enableEvents","xAccessor","xScale","yAccessor","yScale","PathComponent"];function Bp(){return Bp=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Lp),C=(0,u.useContext)(Md),E=C.colorScale,S=C.theme,M=(0,u.useMemo)((function(){return Gd(b,y)}),[b,y]),A=(0,u.useMemo)((function(){return Gd(x,w)}),[x,w]),P=(0,u.useCallback)((function(e){return Wd(b(y(e)))&&Wd(x(w(e)))}),[b,y,x,w]),Z=null!=(t=null!=(n=null==E?void 0:E(l))?n:null==S||null==(r=S.colors)?void 0:r[0])?t:"#222",j="LINESERIES_EVENT_SOURCE-"+l,T=xf({dataKey:l,enableEvents:g,onBlur:s,onFocus:c,onPointerMove:f,onPointerOut:p,onPointerUp:h,onPointerDown:m,source:j,allowedSources:[Jd,j]}),N=Boolean(c||s),R=(0,u.useCallback)((function(e){var t=e.glyphs;return N?t.map((function(e){return d().createElement(d().Fragment,{key:e.key},Of(Bp({},e,{color:"transparent",onFocus:T.onFocus,onBlur:T.onBlur})))})):null}),[N,T.onFocus,T.onBlur]);return d().createElement(d().Fragment,null,d().createElement(Vd.Z,Bp({x:M,y:A,defined:P,curve:i},O),(function(e){var t,n=e.path;return d().createElement(k,Bp({stroke:null!=(t=null==o?void 0:o(l))?t:Z,strokeWidth:2,fill:"transparent",strokeLinecap:"round"},O,{d:n(a)||""},T))})),N&&d().createElement(kf,{dataKey:l,data:a,xAccessor:y,yAccessor:w,xScale:b,yScale:x,renderGlyphs:R}))}Hp.propTypes={colorAccessor:l().func};const Fp=Ud(Hp);function Vp(){return Vp=Object.assign?Object.assign.bind():function(e){for(var t=1;t(f.current=!0,()=>{f.current=!1})));const[p,h,m]=(0,u.useMemo)((()=>{const e=()=>{if(!s.current.element)return;const{left:e,top:t,width:n,height:r,bottom:i,right:a,x:c,y:u}=s.current.element.getBoundingClientRect(),d={left:e,top:t,width:n,height:r,bottom:i,right:a,x:c,y:u};s.current.element instanceof HTMLElement&&o&&(d.height=s.current.element.offsetHeight,d.width=s.current.element.offsetWidth),Object.freeze(d),f.current&&!Xp(s.current.lastBounds,d)&&l(s.current.lastBounds=d)};return[e,d?Wp()(e,d):e,c?Wp()(e,c):e]}),[l,o,c,d]);function v(){s.current.scrollContainers&&(s.current.scrollContainers.forEach((e=>e.removeEventListener("scroll",m,!0))),s.current.scrollContainers=null),s.current.resizeObserver&&(s.current.resizeObserver.disconnect(),s.current.resizeObserver=null)}function g(){s.current.element&&(s.current.resizeObserver=new i(m),s.current.resizeObserver.observe(s.current.element),n&&s.current.scrollContainers&&s.current.scrollContainers.forEach((e=>e.addEventListener("scroll",m,{capture:!0,passive:!0}))))}var y,b,w;return y=m,b=Boolean(n),(0,u.useEffect)((()=>{if(b){const e=y;return window.addEventListener("scroll",e,{capture:!0,passive:!0}),()=>{window.removeEventListener("scroll",e,!0)}}}),[y,b]),w=h,(0,u.useEffect)((()=>{const e=w;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[w]),(0,u.useEffect)((()=>{v(),g()}),[n,m,h]),(0,u.useEffect)((()=>v),[]),[e=>{e&&e!==s.current.element&&(v(),s.current.element=e,s.current.scrollContainers=Gp(e),g())},a,p]}function Gp(e){const t=[];if(!e||e===document.body)return t;const{overflow:n,overflowX:r,overflowY:o}=window.getComputedStyle(e);return[n,r,o].some((e=>"auto"===e||"scroll"===e))&&t.push(e),[...t,...Gp(e.parentElement)]}const Yp=["x","y","top","bottom","left","right","width","height"],Xp=(e,t)=>Yp.every((n=>e[n]===t[n]));var $p=s(7111),Kp=s.n($p);function Jp(e,t){return Jp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Jp(e,t)}var Qp=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Jp(t,n);var o=r.prototype;return o.componentWillUnmount=function(){this.node&&document.body&&(document.body.removeChild(this.node),delete this.node)},o.render=function(){return this.node||"undefined"==typeof document||(this.node=document.createElement("div"),null!=this.props.zIndex&&(this.node.style.zIndex=""+this.props.zIndex),document.body.append(this.node)),this.node?Kp().createPortal(this.props.children,this.node):null},r}(d().PureComponent);Qp.propTypes={zIndex:l().oneOfType([l().number,l().string])};var eh=["className","top","left","offsetLeft","offsetTop","style","children","unstyled","applyPositionStyle"];function th(){return th=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,eh);return d().createElement("div",th({ref:t,className:Ru()("visx-tooltip",n),style:th({top:null==r||null==s?r:r+s,left:null==o||null==a?o:o+a},v&&{position:"absolute"},!h&&u)},g),f)}));rh.propTypes={children:l().node,className:l().string,left:l().number,offsetLeft:l().number,offsetTop:l().number,top:l().number,applyPositionStyle:l().bool,unstyled:l().bool},rh.displayName="Tooltip";const oh=rh;function ih(){return ih=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,uh),w=!1,x=!1;if(u&&c){var _=o,k=m;if(c.width){var O=_+a+u.width-c.width,C=u.width-_-a;w=O>0&&O>C}else{var E=_+a+u.width-window.innerWidth,S=u.width-_-a;w=E>0&&E>S}if(c.height){var M=k+s+u.height-c.height,A=u.height-k-s;x=M>0&&M>A}else x=k+s+u.height>window.innerHeight;_=w?_-u.width-a:_+a,k=x?k-u.height-s:k+s,t="translate("+(_=Math.round(_))+"px, "+(k=Math.round(k))+"px)"}return d().createElement(oh,dh({ref:y,style:dh({left:0,top:0,transform:t},!g&&p)},b),d().createElement(ch,{value:{isFlippedVertically:!x,isFlippedHorizontally:!w}},n))}fh.propTypes={nodeRef:l().oneOfType([l().string,l().func,l().object])};const ph=(hh=fh,mh=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={rect:void 0,parentRect:void 0},n.nodeRef=d().createRef(),n.getRects=n.getRects.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ah(t,n);var o=r.prototype;return o.componentDidMount=function(){var e,t=this;this.node=null!=(e=this.nodeRef)&&e.current?this.nodeRef.current:Kp().findDOMNode(this),this.setState((function(){return t.getRects()}))},o.getRects=function(){if(!this.node)return this.state;var e=this.node,t=e.parentNode;return{rect:e.getBoundingClientRect?e.getBoundingClientRect():lh,parentRect:null!=t&&t.getBoundingClientRect?t.getBoundingClientRect():lh}},o.render=function(){return d().createElement(hh,ih({nodeRef:this.nodeRef,getRects:this.getRects},this.state,this.props))},r}(d().PureComponent),mh.displayName="withBoundingRects("+(hh.displayName||"")+")",mh);var hh,mh,vh=["detectBounds","zIndex"],gh=["left","top","detectBounds","zIndex"];function yh(){return yh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var wh=["debounce","detectBounds","horizontalCrosshairStyle","glyphStyle","renderTooltip","renderGlyph","resizeObserverPolyfill","scroll","showDatumGlyph","showHorizontalCrosshair","showSeriesGlyphs","showVerticalCrosshair","snapTooltipToDatumX","snapTooltipToDatumY","verticalCrosshairStyle","zIndex"],xh=["x","y"];function _h(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function kh(){return kh=Object.assign?Object.assign.bind():function(e){for(var t=1;t>>0,1)},emit:function(t,n){(e.get(t)||[]).slice().map((function(e){e(n)})),(e.get("*")||[]).slice().map((function(e){e(t,n)}))}};var e}),[]);return d().createElement(af.Provider,{value:n},t)}Eh.propTypes={isNearestDatum:l().bool.isRequired},Mh.propTypes={renderTooltip:l().func.isRequired,renderGlyph:l().func,snapTooltipToDatumX:l().bool,snapTooltipToDatumY:l().bool,showVerticalCrosshair:l().bool,showHorizontalCrosshair:l().bool,showDatumGlyph:l().bool,showSeriesGlyphs:l().bool},Ah.propTypes={renderTooltip:l().func.isRequired,renderGlyph:l().func,snapTooltipToDatumX:l().bool,snapTooltipToDatumY:l().bool,showVerticalCrosshair:l().bool,showHorizontalCrosshair:l().bool,showDatumGlyph:l().bool,showSeriesGlyphs:l().bool};var Zh=["tooltipOpen"];function jh(){return jh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(t,Zh);return jh({},e(n),{tooltipOpen:!0})}:{tooltipOpen:!0,tooltipLeft:e.tooltipLeft,tooltipTop:e.tooltipTop,tooltipData:e.tooltipData})}),[r]),i=(0,u.useCallback)((function(){return r({tooltipOpen:!1,tooltipLeft:void 0,tooltipTop:void 0,tooltipData:void 0})}),[r]);return{tooltipOpen:n.tooltipOpen,tooltipLeft:n.tooltipLeft,tooltipTop:n.tooltipTop,tooltipData:n.tooltipData,updateTooltip:r,showTooltip:o,hideTooltip:i}}(void 0),i=o.tooltipOpen,a=o.tooltipLeft,l=o.tooltipTop,s=o.tooltipData,c=o.updateTooltip,f=o.hideTooltip,p=(0,u.useRef)(null),h=(0,u.useRef)((function(e){var t=e.svgPoint,n=e.index,r=e.key,o=e.datum,i=e.distanceX,a=e.distanceY;p.current&&(p.current.cancel(),p.current=null);var l=Wd(i)?i:1/0,s=Wd(a)?a:1/0,u=Math.sqrt(Math.pow(l,2)+Math.pow(s,2));c((function(e){var i,a,l,s=e.tooltipData,c=null!=s&&s.nearestDatum&&Wd(s.nearestDatum.distance)?s.nearestDatum.distance:1/0;return{tooltipOpen:!0,tooltipLeft:null==t?void 0:t.x,tooltipTop:null==t?void 0:t.y,tooltipData:{nearestDatum:(null!=(i=null==s||null==(a=s.nearestDatum)?void 0:a.key)?i:"")!==r&&c0&&a>0&&O({width:b,height:a,margin:c})}),[O,b,a,c]);var M=sf({source:Jd});return wf({dataKey:"nearest"===g?bf:yf,onPointerMove:f,onPointerOut:p,onPointerUp:h,onPointerDown:m,allowedSources:em}),O?null==b||null==a?d().createElement(du.Z,{resizeObserverPolyfill:C},(function(t){return d().createElement(tm,Jh({},e,{width:null==e.width?t.width:e.width,height:null==e.height?t.height:e.height}))})):null==E?d().createElement(Nh,null,d().createElement(tm,e)):null==S?d().createElement(Ph,null,d().createElement(tm,e)):b<=0||a<=0?(console.info("XYChart has a zero width or height, bailing",{width:b,height:a}),null):d().createElement("svg",{width:b,height:a,"aria-label":n},i,o&&d().createElement("rect",Jh({x:c.left,y:c.top,width:b-c.left-c.right,height:a-c.top-c.bottom,fill:"transparent"},M))):w&&x?d().createElement(Kh,{xScale:w,yScale:x,theme:y,initialDimensions:{width:b,height:a,margin:c},horizontal:l,resizeObserverPolyfill:_},d().createElement(tm,e)):(console.warn("[@visx/xychart] XYChart: When no DataProvider is available in context, you must pass xScale & yScale config to XYChart."),null)}tm.propTypes={accessibilityLabel:l().string,captureEvents:l().bool,width:l().number,height:l().number,children:l().node.isRequired,horizontal:l().oneOfType([l().bool,l().oneOf(["auto"])]),onPointerMove:l().func,onPointerOut:l().func,onPointerUp:l().func,onPointerDown:l().func,pointerEventsDataKey:l().oneOf(["all","nearest"])};var nm=s(4703),rm=s(9163),om=s(5280);const im={top:"top",left:"left",right:"right",bottom:"bottom"};function am(){return am=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,mm),M=null!=x?x:function(e){return"tickFormat"in e?e.tickFormat():dm.Z}(w),A=g===im.left,P=g===im.top,Z=P||g===im.bottom,j=function(e,t){void 0===t&&(t="center");var n=e;if("start"!==t&&"bandwidth"in n){var r=n.bandwidth();return"center"===t&&(r/=2),n.round()&&(r=Math.round(r)),function(e){var t=n(e);return"number"==typeof t?t+r:t}}return e}(w),T=A||P?-1:1,N=w.range(),R=(void 0===(t=b)&&(t=hm),"number"==typeof t?{start:t,end:t}:pm({start:hm,end:hm},t)),I=fm({x:Number(N[0])+.5-R.start,y:0},Z),D=fm({x:Number(N[N.length-1])+.5+R.end,y:0},Z),L=(null!=O?O:(0,nm.Z)(w,m)).filter((function(e){return!u||0!==e&&"0"!==e})).map((function(e,t){return{value:e,index:t}})),B=L.map((function(e){var t=e.value,n=e.index,r=(0,Yd.Z)(j(t));return{value:t,index:n,from:fm({x:r,y:0},Z),to:fm({x:r,y:k*T},Z),formattedValue:M(t,n,L)}}));return d().createElement(Lu.Z,{className:Ru()("visx-axis",o),top:E,left:p},r(vm({},S,{axisFromPoint:I,axisToPoint:D,hideAxisLine:a,hideTicks:s,hideZero:u,horizontal:Z,numTicks:m,orientation:g,rangePadding:b,scale:w,tickFormat:M,tickLength:k,tickPosition:j,tickSign:T,ticks:B})))}function ym(){return ym=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function Em(e){var t=e.bars,n=(e.horizontal,e.xScale,e.yScale,e.radius),r=e.radiusAll,o=e.radiusTop,i=e.radiusRight,a=e.radiusBottom,l=e.radiusLeft,s=Cm(e,_m),c=Boolean(s.onFocus||s.onBlur);return d().createElement(d().Fragment,null,t.map((function(e){var t=e.key,u=Cm(e,km);return null==n?d().createElement("rect",Om({key:t,className:"visx-bar",tabIndex:c?0:void 0},u,s)):d().createElement(op.Z,Om({key:t,className:"visx-bar",tabIndex:c?0:void 0,radius:n,all:r,top:o,right:i,bottom:a,left:l},u,s))})))}function Sm(){return Sm=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Am);return d().createElement(wp,Pm({},n,{colorAccessor:t,BarsComponent:Em}))};function jm(){return jm=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,$m),h={animated:t,showGridRows:n,showGridColumns:r,numTicks:o,xAxis:i,yAxis:a,formatValue:l,margin:s,stacked:c,showTooltip:u,tooltipContent:f};return d().createElement(Ed,Qm({},p,{Chart:nv,chartProps:h}))};rv.displayName="Chart.Area",rv.defaultProps={animated:!0,showGridRows:!1,showGridColumns:!1,stacked:!1},rv.propTypes={animated:l().bool,showGridRows:l().bool,showGridColumns:l().bool,numTicks:l().number,data:l().arrayOf(l().shape({name:l().string.isRequired,accessors:l().shape({xAccessor:l().func.isRequired,yAccessor:l().func.isRequired,colorAccessor:l().func}).isRequired,datapoints:l().arrayOf(l().object).isRequired,areaProps:l().object})).isRequired,xAxis:l().shape({label:l().string,numTicks:l().number,formatTick:l().func,labelOffset:l().number}),yAxis:l().shape({label:l().string,numTicks:l().number,formatTick:l().func,labelOffset:l().number}),formatValue:l().func,margin:l().shape({top:l().number,right:l().number,bottom:l().number,left:l().number}),stacked:l().bool,showTooltip:l().bool,tooltipContent:l().oneOfType([l().element,l().func])};const ov=rv;var iv=function(e){return null!=e&&"number"==typeof e&&!Number.isNaN(e)&&Number.isFinite(e)};function av(e){return av="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},av(e)}function lv(){return lv=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,yv),v={animated:t,showGridRows:n,showGridColumns:r,numTicks:o,xAxis:i,yAxis:a,formatValue:l,margin:s,horizontal:c,stacked:u,showAnnotations:f,showTooltip:p,tooltipContent:h};return d().createElement(Ed,xv({},m,{Chart:Cv,chartProps:v}))};Ev.displayName="Chart.Bar",Ev.defaultProps={animated:!0,showGridRows:!1,showGridColumns:!1,horizontal:!1},Ev.propTypes={animated:l().bool,showGridRows:l().bool,showGridColumns:l().bool,numTicks:l().number,data:l().arrayOf(l().shape({name:l().string.isRequired,accessors:l().shape({xAccessor:l().func.isRequired,yAccessor:l().func.isRequired,colorAccessor:l().func}).isRequired,datapoints:l().arrayOf(l().object).isRequired,barProps:l().object})).isRequired,xAxis:l().shape({label:l().string,numTicks:l().number,formatTick:l().func,labelOffset:l().number}),yAxis:l().shape({label:l().string,numTicks:l().number,formatTick:l().func,labelOffset:l().number}),formatValue:l().func,margin:l().shape({top:l().number,right:l().number,bottom:l().number,left:l().number}),horizontal:l().bool,stacked:l().bool,showAnnotations:l().bool,showTooltip:l().bool,tooltipContent:l().oneOfType([l().element,l().func])};const Sv=Ev;var Mv=s(7829),Av=s(9938),Pv=s(9717),Zv=s(7059),jv=s(4849),Tv=s(8143),Nv=s(7481),Rv=s(5200),Iv=s(5669),Dv=s(9039),Lv=s(8286),Bv=s(3506),Hv=s(5165),Fv=s(6732),Vv=s(1700),zv=s.n(Vv);function Uv(e){return Uv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Uv(e)}var Wv=["label","numTicks","formatTick","labelOffset"],qv=["label","numTicks","formatTick","labelOffset"],Gv=["animated","showGridRows","showGridColumns","numTicks","xAxis","yAxis","formatValue","margin","showTooltip","tooltipContent","curveType"];function Yv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xv(e,t,n){return t=function(e){var t=function(e,t){if("object"!==Uv(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!==Uv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Uv(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $v(){return $v=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Jv="outside",Qv={type:"band"},eg={type:"linear"},tg=function(e){var t=e.animated,r=e.showGridRows,o=e.showGridColumns,i=e.numTicks,a=e.xAxis,l=void 0===a?{}:a,s=e.yAxis,c=void 0===s?{}:s,u=e.formatValue,f=e.data,p=e.palette,h=e.width,m=e.height,v=e.margin,g=e.showTooltip,y=e.tooltipContent,b=void 0===y?Ym:y,w=e.curveType,x=void 0===w?"":w,_=Bm(t),k=_.XYChart,O=_.Grid,C=_.Axis,E=_.LineSeries,S=_.Tooltip,M=Hm(p);if(!f||!f.length)return null;var A,P=l.label,Z=l.numTicks,j=void 0===Z?i:Z,T=l.formatTick,N=l.labelOffset,R=Kv(l,Wv),I=c.label,D=c.numTicks,L=void 0===D?i:D,B=c.formatTick,H=c.labelOffset,F=Kv(c,qv),V=Object.assign({},R,Qv),z=Object.assign({},F,eg),U=(A=x,n["curve".concat(zv()(A))]||uu.ZP);return d().createElement(k,{theme:M,xScale:V,yScale:z,width:h,height:m,margin:v},d().createElement(O,{key:"grid-".concat(Jv),rows:r,columns:o,animationTrajectory:Jv,numTicks:i}),d().createElement(C,{key:"x-axis-".concat(Jv),animationTrajectory:Jv,orientation:"bottom",label:P,numTicks:j,tickFormat:T,labelOffset:N}),d().createElement(C,{key:"y-axis-".concat(Jv),animationTrajectory:Jv,orientation:"left",label:I,numTicks:L,tickFormat:B,labelOffset:H}),f.map((function(e){return d().createElement(E,$v({key:e.name,dataKey:e.name,data:e.datapoints,curve:U},e.accessors,e.lineProps))})),!!g&&d().createElement(S,{showVerticalCrosshair:!0,snapTooltipToDatumX:!0,snapTooltipToDatumY:!0,showSeriesGlyphs:!0,unstyled:!0,applyPositionStyle:!0,renderTooltip:function(e){return ld(b,function(e){for(var t=1;t0&&ug(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&ug(r.height)/e.offsetHeight||1);var a=(ig(e)?og(e):window).visualViewport,l=!fg()&&n,s=(r.left+(l&&a?a.offsetLeft:0))/o,c=(r.top+(l&&a?a.offsetTop:0))/i,u=r.width/o,d=r.height/i;return{width:u,height:d,top:c,right:s+u,bottom:c+d,left:s,x:s,y:c}}function hg(e){var t=og(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function mg(e){return e?(e.nodeName||"").toLowerCase():null}function vg(e){return((ig(e)?e.ownerDocument:e.document)||window.document).documentElement}function gg(e){return pg(vg(e)).left+hg(e).scrollLeft}function yg(e){return og(e).getComputedStyle(e)}function bg(e){var t=yg(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function wg(e,t,n){void 0===n&&(n=!1);var r=ag(t),o=ag(t)&&function(e){var t=e.getBoundingClientRect(),n=ug(t.width)/e.offsetWidth||1,r=ug(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),i=vg(t),a=pg(e,o,n),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&(("body"!==mg(t)||bg(i))&&(l=function(e){return e!==og(e)&&ag(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:hg(e);var t}(t)),ag(t)?((s=pg(t,!0)).x+=t.clientLeft,s.y+=t.clientTop):i&&(s.x=gg(i))),{x:a.left+l.scrollLeft-s.x,y:a.top+l.scrollTop-s.y,width:a.width,height:a.height}}function xg(e){var t=pg(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function _g(e){return"html"===mg(e)?e:e.assignedSlot||e.parentNode||(lg(e)?e.host:null)||vg(e)}function kg(e){return["html","body","#document"].indexOf(mg(e))>=0?e.ownerDocument.body:ag(e)&&bg(e)?e:kg(_g(e))}function Og(e,t){var n;void 0===t&&(t=[]);var r=kg(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=og(r),a=o?[i].concat(i.visualViewport||[],bg(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(Og(_g(a)))}function Cg(e){return["table","td","th"].indexOf(mg(e))>=0}function Eg(e){return ag(e)&&"fixed"!==yg(e).position?e.offsetParent:null}function Sg(e){for(var t=og(e),n=Eg(e);n&&Cg(n)&&"static"===yg(n).position;)n=Eg(n);return n&&("html"===mg(n)||"body"===mg(n)&&"static"===yg(n).position)?t:n||function(e){var t=/firefox/i.test(dg());if(/Trident/i.test(dg())&&ag(e)&&"fixed"===yg(e).position)return null;var n=_g(e);for(lg(n)&&(n=n.host);ag(n)&&["html","body"].indexOf(mg(n))<0;){var r=yg(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Mg="top",Ag="bottom",Pg="right",Zg="left",jg="auto",Tg=[Mg,Ag,Pg,Zg],Ng="start",Rg="end",Ig="viewport",Dg="popper",Lg=Tg.reduce((function(e,t){return e.concat([t+"-"+Ng,t+"-"+Rg])}),[]),Bg=[].concat(Tg,[jg]).reduce((function(e,t){return e.concat([t,t+"-"+Ng,t+"-"+Rg])}),[]),Hg=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Fg(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var Vg={placement:"bottom",modifiers:[],strategy:"absolute"};function zg(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function $g(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?Gg(o):null,a=o?Yg(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case Mg:t={x:l,y:n.y-r.height};break;case Ag:t={x:l,y:n.y+n.height};break;case Pg:t={x:n.x+n.width,y:s};break;case Zg:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var c=i?Xg(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case Ng:t[c]=t[c]-(n[u]/2-r[u]/2);break;case Rg:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}const Kg={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=$g({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var Jg={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Qg(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=a.x,p=void 0===f?0:f,h=a.y,m=void 0===h?0:h,v="function"==typeof u?u({x:p,y:m}):{x:p,y:m};p=v.x,m=v.y;var g=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),b=Zg,w=Mg,x=window;if(c){var _=Sg(n),k="clientHeight",O="clientWidth";_===og(n)&&"static"!==yg(_=vg(n)).position&&"absolute"===l&&(k="scrollHeight",O="scrollWidth"),(o===Mg||(o===Zg||o===Pg)&&i===Rg)&&(w=Ag,m-=(d&&_===x&&x.visualViewport?x.visualViewport.height:_[k])-r.height,m*=s?1:-1),o!==Zg&&(o!==Mg&&o!==Ag||i!==Rg)||(b=Pg,p-=(d&&_===x&&x.visualViewport?x.visualViewport.width:_[O])-r.width,p*=s?1:-1)}var C,E=Object.assign({position:l},c&&Jg),S=!0===u?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ug(n*o)/o||0,y:ug(r*o)/o||0}}({x:p,y:m},og(n)):{x:p,y:m};return p=S.x,m=S.y,s?Object.assign({},E,((C={})[w]=y?"0":"",C[b]=g?"0":"",C.transform=(x.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",C)):Object.assign({},E,((t={})[w]=y?m+"px":"",t[b]=g?p+"px":"",t.transform="",t))}const ey={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,l=n.roundOffsets,s=void 0===l||l,c={placement:Gg(t.placement),variation:Yg(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Qg(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Qg(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},ty={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];ag(o)&&mg(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});ag(r)&&mg(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},ny={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=Bg.reduce((function(e,n){return e[n]=function(e,t,n){var r=Gg(e),o=[Zg,Mg].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],l=i[1];return a=a||0,l=(l||0)*o,[Zg,Pg].indexOf(r)>=0?{x:l,y:a}:{x:a,y:l}}(n,t.rects,i),e}),{}),l=a[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}};var ry={left:"right",right:"left",bottom:"top",top:"bottom"};function oy(e){return e.replace(/left|right|bottom|top/g,(function(e){return ry[e]}))}var iy={start:"end",end:"start"};function ay(e){return e.replace(/start|end/g,(function(e){return iy[e]}))}function ly(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&lg(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function sy(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function cy(e,t,n){return t===Ig?sy(function(e,t){var n=og(e),r=vg(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;var c=fg();(c||!c&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l+gg(e),y:s}}(e,n)):ig(t)?function(e,t){var n=pg(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):sy(function(e){var t,n=vg(e),r=hg(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=sg(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=sg(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+gg(e),s=-r.scrollTop;return"rtl"===yg(o||n).direction&&(l+=sg(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:l,y:s}}(vg(e)))}function uy(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function dy(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function fy(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.strategy,a=void 0===i?e.strategy:i,l=n.boundary,s=void 0===l?"clippingParents":l,c=n.rootBoundary,u=void 0===c?Ig:c,d=n.elementContext,f=void 0===d?Dg:d,p=n.altBoundary,h=void 0!==p&&p,m=n.padding,v=void 0===m?0:m,g=uy("number"!=typeof v?v:dy(v,Tg)),y=f===Dg?"reference":Dg,b=e.rects.popper,w=e.elements[h?y:f],x=function(e,t,n,r){var o="clippingParents"===t?function(e){var t=Og(_g(e)),n=["absolute","fixed"].indexOf(yg(e).position)>=0&&ag(e)?Sg(e):e;return ig(n)?t.filter((function(e){return ig(e)&&ly(e,n)&&"body"!==mg(e)})):[]}(e):[].concat(t),i=[].concat(o,[n]),a=i[0],l=i.reduce((function(t,n){var o=cy(e,n,r);return t.top=sg(o.top,t.top),t.right=cg(o.right,t.right),t.bottom=cg(o.bottom,t.bottom),t.left=sg(o.left,t.left),t}),cy(e,a,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}(ig(w)?w:w.contextElement||vg(e.elements.popper),s,u,a),_=pg(e.elements.reference),k=$g({reference:_,element:b,strategy:"absolute",placement:o}),O=sy(Object.assign({},b,k)),C=f===Dg?O:_,E={top:x.top-C.top+g.top,bottom:C.bottom-x.bottom+g.bottom,left:x.left-C.left+g.left,right:C.right-x.right+g.right},S=e.modifiersData.offset;if(f===Dg&&S){var M=S[o];Object.keys(E).forEach((function(e){var t=[Pg,Ag].indexOf(e)>=0?1:-1,n=[Mg,Ag].indexOf(e)>=0?"y":"x";E[e]+=M[n]*t}))}return E}const py={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0===a||a,s=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,h=void 0===p||p,m=n.allowedAutoPlacements,v=t.options.placement,g=Gg(v),y=s||(g!==v&&h?function(e){if(Gg(e)===jg)return[];var t=oy(e);return[ay(e),t,ay(t)]}(v):[oy(v)]),b=[v].concat(y).reduce((function(e,n){return e.concat(Gg(n)===jg?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,c=void 0===s?Bg:s,u=Yg(r),d=u?l?Lg:Lg.filter((function(e){return Yg(e)===u})):Tg,f=d.filter((function(e){return c.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,n){return t[n]=fy(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[Gg(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,x=t.rects.popper,_=new Map,k=!0,O=b[0],C=0;C=0,P=A?"width":"height",Z=fy(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:f,padding:c}),j=A?M?Pg:Zg:M?Ag:Mg;w[P]>x[P]&&(j=oy(j));var T=oy(j),N=[];if(i&&N.push(Z[S]<=0),l&&N.push(Z[j]<=0,Z[T]<=0),N.every((function(e){return e}))){O=E,k=!1;break}_.set(E,N)}if(k)for(var R=function(e){var t=b.find((function(t){var n=_.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},I=h?3:1;I>0&&"break"!==R(I);I--);t.placement!==O&&(t.modifiersData[r]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function hy(e,t,n){return sg(e,cg(t,n))}const my={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0!==a&&a,s=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,h=n.tetherOffset,m=void 0===h?0:h,v=fy(t,{boundary:s,rootBoundary:c,padding:d,altBoundary:u}),g=Gg(t.placement),y=Yg(t.placement),b=!y,w=Xg(g),x="x"===w?"y":"x",_=t.modifiersData.popperOffsets,k=t.rects.reference,O=t.rects.popper,C="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(_){if(i){var A,P="y"===w?Mg:Zg,Z="y"===w?Ag:Pg,j="y"===w?"height":"width",T=_[w],N=T+v[P],R=T-v[Z],I=p?-O[j]/2:0,D=y===Ng?k[j]:O[j],L=y===Ng?-O[j]:-k[j],B=t.elements.arrow,H=p&&B?xg(B):{width:0,height:0},F=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},V=F[P],z=F[Z],U=hy(0,k[j],H[j]),W=b?k[j]/2-I-U-V-E.mainAxis:D-U-V-E.mainAxis,q=b?-k[j]/2+I+U+z+E.mainAxis:L+U+z+E.mainAxis,G=t.elements.arrow&&Sg(t.elements.arrow),Y=G?"y"===w?G.clientTop||0:G.clientLeft||0:0,X=null!=(A=null==S?void 0:S[w])?A:0,$=T+q-X,K=hy(p?cg(N,T+W-X-Y):N,T,p?sg(R,$):R);_[w]=K,M[w]=K-T}if(l){var J,Q="x"===w?Mg:Zg,ee="x"===w?Ag:Pg,te=_[x],ne="y"===x?"height":"width",re=te+v[Q],oe=te-v[ee],ie=-1!==[Mg,Zg].indexOf(g),ae=null!=(J=null==S?void 0:S[x])?J:0,le=ie?re:te-k[ne]-O[ne]-ae+E.altAxis,se=ie?te+k[ne]+O[ne]-ae-E.altAxis:oe,ce=p&&ie?function(e,t,n){var r=hy(e,t,n);return r>n?n:r}(le,te,se):hy(p?le:re,te,p?se:oe);_[x]=ce,M[x]=ce-te}t.modifiersData[r]=M}},requiresIfExists:["offset"]},vy={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,l=Gg(n.placement),s=Xg(l),c=[Zg,Pg].indexOf(l)>=0?"height":"width";if(i&&a){var u=function(e,t){return uy("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:dy(e,Tg))}(o.padding,n),d=xg(i),f="y"===s?Mg:Zg,p="y"===s?Ag:Pg,h=n.rects.reference[c]+n.rects.reference[s]-a[s]-n.rects.popper[c],m=a[s]-n.rects.reference[s],v=Sg(i),g=v?"y"===s?v.clientHeight||0:v.clientWidth||0:0,y=h/2-m/2,b=u[f],w=g-d[c]-u[p],x=g/2-d[c]/2+y,_=hy(b,x,w),k=s;n.modifiersData[r]=((t={})[k]=_,t.centerOffset=_-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&ly(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function gy(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function yy(e){return[Mg,Pg,Ag,Zg].some((function(t){return e[t]>=0}))}const by={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=fy(t,{elementContext:"reference"}),l=fy(t,{altBoundary:!0}),s=gy(a,r),c=gy(l,o,i),u=yy(s),d=yy(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}};var wy=Ug({defaultModifiers:[qg,Kg,ey,ty,ny,py,my,vy,by]}),xy=s(9590),_y=s.n(xy),ky=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},Oy="undefined"!=typeof window&&window.document&&window.document.createElement?u.useLayoutEffect:u.useEffect,Cy=[],Ey=function(e,t,n){void 0===n&&(n={});var r=u.useRef(null),o={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||Cy},i=u.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),a=i[0],l=i[1],s=u.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);$p.flushSync((function(){l({styles:ky(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:ky(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),c=u.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[s,{name:"applyStyles",enabled:!1}])};return _y()(r.current,e)?r.current||e:(r.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,s]),d=u.useRef();return Oy((function(){d.current&&d.current.setOptions(c)}),[c]),Oy((function(){if(null!=e&&null!=t){var r=(n.createPopper||wy)(e,t,c);return d.current=r,function(){r.destroy(),d.current=null}}}),[e,t,n.createPopper]),{state:d.current?d.current.state:null,styles:a.styles,attributes:a.attributes,update:d.current?d.current.update:null,forceUpdate:d.current?d.current.forceUpdate:null}};const Sy=function(e,t){var n=t.event,r=t.handler,o=t.capture;(0,u.useEffect)((function(){if(e&&n&&r)return e.addEventListener(n,r,o),function(){e.removeEventListener(n,r,o)}}),[e,n,r,o])};const My=function(e){return(0,u.useMemo)((function(){return"".concat(e||function(e){for(var t="",n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:jy,r=n.eventName,o=n.capture,i=(0,u.useMemo)((function(){return Py()(e)?e:[e]}),[e]),a=(0,u.useCallback)((function(e){var n,r=!0,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Zy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Zy(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a){var l=!a.contains(e.target);r=r&&l}}}catch(e){o.e(e)}finally{o.f()}r&&t(e)}),[i,t]);Sy(document,{event:r,handler:a,capture:o})};var Ny=function(e){return e.displayName||e.name||"Component"},Ry=["popoverProps","onOpenChange"],Iy=["portalTarget"];function Dy(){return Dy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Fy=Object.assign,Vy=d().forwardRef((function(e,t){var n=e.children,r=e.attributes,o=e.zIndex,i=void 0===o?1e3:o,a=e.visible,l=e.portalTarget,s=Fy({},e.style,{zIndex:i,visibility:a?"visible":"hidden"}),c=d().createElement(zy,Dy({ref:t,style:s},r),n);return l?Kp().createPortal(c,l):c}));Vy.displayName="PopoverContainer";var zy=p().div.withConfig({displayName:"RefCompContainer",componentId:"sc-1hvrlux-0"})(["width:fit-content;"]);const Uy=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=d().forwardRef((function(r,o){var i=r.popoverProps,a=void 0===i?{}:i,l=r.onOpenChange,s=Hy(r,Ry),c=a.portalTarget,f=Hy(a,Iy),p=n.placement,h=n.zIndex,m=n.wrapperClassName,v=n.wrapperStyle,g=Ly((0,u.useState)(null),2),y=g[0],b=g[1],w=Ly((0,u.useState)(null),2),x=w[0],_=w[1],k=Ly(function(e,t){var n=Ly((0,u.useState)(e),2),r=n[0],o=n[1],i=(0,u.useRef)(r);return(0,u.useEffect)((function(){r!==i.current&&(i.current=r,null==t||t(r))}),[r,t]),[r,o]}(!1,l),2),O=k[0],C=k[1],E=(0,u.useCallback)((function(){return C(!0)}),[]),S=(0,u.useCallback)((function(){return C(!1)}),[]),M=(0,u.useCallback)((function(){return C((function(e){return!e}))}),[]),A=Ey(y,x,{placement:p,modifiers:[{name:"offset",options:{offset:[0,8]}}],strategy:"fixed"}),P=A.styles,Z=A.attributes,j=(0,u.useMemo)((function(){return{show:E,hide:S,toggle:M}}),[E,S,M]),T=(0,u.useCallback)((function(e){O&&(e.stopPropagation(),e.preventDefault(),S())}),[O,S]);return Ty([y,x],T),d().createElement(d().Fragment,null,d().createElement(zy,{ref:b,className:m,style:v},d().createElement(e,Dy({ref:o},s,{popover:j}))),O&&d().createElement(Vy,{ref:_,style:P.popper,attributes:Z.popper,visible:O,portalTarget:c,zIndex:h},d().createElement(t,Dy({},f,{popover:j}))))}));return r.displayName="WithPopover(".concat(Ny(e),")"),r};var Wy=p().ul.withConfig({displayName:"MenuContainer",componentId:"sc-laozu6-0"})(["margin:0;padding:4px 0;box-sizing:border-box;min-width:168px;max-width:540px;background:white;border-radius:4px;display:flex;flex-direction:column;gap:2px;",""],(function(e){return e.$noShadow?void 0:(0,f.css)(["box-shadow:",";"],ys.box_shadow.md)})),qy=p().li.withConfig({displayName:"MenuItemContainer",componentId:"sc-laozu6-1"})(["list-style:none;width:100%;"]),Gy=["items","size","noShadow"];function Yy(){return Yy=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Gy);return n&&n.length?d().createElement(Wy,Yy({ref:t},i,{$noShadow:o,role:"menu","data-testid":"menu"}),n.map((function(e,t){return d().createElement(Xy.Item,Yy({key:e.key},e,{size:r,isFirstItem:0==t}))}))):null}));Xy.displayName="Menu",Xy.defaultProps={size:"md"},Xy.propTypes={size:l().oneOf(["sm","md","lg"]),items:l().arrayOf(l().any).isRequired};const $y=Xy;var Ky=s(7557),Jy=s.n(Ky);function Qy(){return Qy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n &{bottom:-",";}[data-popper-placement^='right'] > &{left:-",";}[data-popper-placement^='bottom'] > &{top:-",";}[data-popper-placement^='left'] > &{right:-",";}"],ys.spacing["04"],ys.spacing["04"],ys.spacing["01"],ys.spacing["02"],ys.spacing["02"],ys.spacing["02"],ys.spacing["02"]),ab=p().div.withConfig({displayName:"StyledTooltipReference",componentId:"sc-146jrck-2"})(["width:fit-content;"]);const lb=nb;var sb=function(){return d().createElement(qy,{role:"separator"},d().createElement(cb,null))};sb.displayName="MenuItemDivider";var cb=p().hr.withConfig({displayName:"StyledHr",componentId:"sc-1urlki3-0"})(["margin:0;border-top:1px solid ",";border-right:0 none;border-bottom:0 none;border-left:0 none;"],ys.color.gray_4);const ub=sb;var db=["text","children","isFirstItem"];function fb(){return fb=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,db);return d().createElement(d().Fragment,null,!r&&d().createElement(ub,null),d().createElement(qy,fb({role:"presentation"},o),d().createElement(hb,{variant:"base",no_wrap:!0,color:"gray_11",role:"presentation"},t),n&&d().createElement(Wy,{$noShadow:!0,role:"group"},n)))};pb.displayName="MenuItemGroup";var hb=p()(Ic).withConfig({displayName:"GroupTitle",componentId:"sc-q9wnng-0"})(["display:flex;align-items:center;justify-content:flex-start;padding:8px 12px 0;width:100%;height:28px;box-sizing:border-box;"]);const mb=pb;var vb=["type","text","secondaryText","tertiaryText","description","size","children","variant","tag","disabled","selected","subMenu","tooltip","isFirstItem"],gb=["isLeft"],yb=["subItems","children"],bb=["popover"];function wb(){return wb=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var _b=d().forwardRef((function(e,t){var n=e.type,r=e.text,o=e.secondaryText,i=e.tertiaryText,a=e.description,l=e.size,s=e.children,c=e.variant,u=e.tag,f=e.disabled,p=e.selected,h=e.subMenu,m=e.tooltip,v=e.isFirstItem,g=xb(e,vb);if("divider"==n)return d().createElement(ub,{ref:t});var y=Rb(s,{size:l}),b=h||y;if("group"==n)return d().createElement(mb,wb({ref:t,text:r,isFirstItem:v},g),y);var w=js("MenuItem",e),x=w.isLeft,_=xb(w,gb),k=f?"gray_6":"negative"==c?"red_10":"gray_9",O=f?"gray_9":"negative"==c?"red_11":"gray_11_50";return d().createElement(qy,{ref:t,as:u,role:"menuitem"},d().createElement(lb,{tooltip:m,noWrap:!0},d().createElement(kb,wb({},Jy()(g,"icon","iconPlacement"),{"aria-disabled":f?"":void 0,size:l,role:"button",subItems:y}),d().createElement(Sb,null,x&&d().createElement(zs,wb({},_,{color:k})),d().createElement(Mb,null,d().createElement(Ab,null,d().createElement(jb,{$size:l,color:O},r),!b&&d().createElement(d().Fragment,null,!!i&&d().createElement(Ic,{variant:"sm",whiteSpace:"nowrap",color:"gray_9"},i),!!o&&d().createElement(Tb,null,o))),!!a&&d().createElement(Nb,null,a))),b&&d().createElement(Pb,{subMenu:!0}),!b&&!o&&d().createElement(Pb,{selected:p}))))}));_b.displayName="MenuItem",_b.defaultProps={type:"item",size:"md",variant:"default"},_b.propTypes={text:l().string,secondaryText:l().string,tertiaryText:l().node,description:l().string,type:l().oneOf(["item","divider","group"]),size:l().oneOf(["sm","md","lg"]),icon:l().oneOf(Os),children:l().arrayOf(l().shape(_b.propTypes)),variant:l().oneOf(["default","negative"]),disabled:l().bool,selected:l().bool,subMenu:l().bool,tooltip:l().string};var kb=d().forwardRef((function(e,t){var n=e.subItems,r=e.children,o=xb(e,yb);return n?d().createElement(Eb,wb({ref:t,popoverProps:{subItems:n}},o),r):d().createElement(Cb,wb({ref:t},o),r)}));kb.displayName="MenuItemComp";var Ob={sm:32,md:40,lg:56},Cb=p().div.withConfig({displayName:"MenuItemButton",componentId:"sc-vtiffr-0"})(["display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-decoration:none;background:0 none;border:0 none;padding:0 12px;box-sizing:border-box;width:100%;min-width:168px;max-width:540px;height:",";gap:4px;cursor:",";&:hover{background-color:",";}&:hover,:visited,:focus{text-decoration:none;}&:active{background-color:",";}"],(function(e){return Es(Ob[e.size]||Ob.md)}),(function(e){return e["aria-disabled"]?"not-allowed":"pointer"}),ys.color.gray_2,ys.color.gray_4),Eb=Uy((function(e){var t=e.popover,n=xb(e,bb);return d().createElement(Cb,wb({},n,{onClick:t.toggle}))}),(function(e){return d().createElement(Wy,{onClick:e.popover.hide},e.subItems)}),{placement:"right-start",wrapperStyle:{width:"100%"}}),Sb=p().div.withConfig({displayName:"MenuItemLeft",componentId:"sc-vtiffr-1"})(["display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;"]),Mb=p().div.withConfig({displayName:"MenuItemRight",componentId:"sc-vtiffr-2"})(["display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;min-width:0;"]),Ab=p().div.withConfig({displayName:"MenuItemText",componentId:"sc-vtiffr-3"})(["display:flex;align-items:center;justify-content:flex-start;width:100%;gap:8px;"]),Pb=function(e){var t=e.subMenu,n=e.selected;return t?d().createElement(Zb,{name:"ChevronRight"}):n?d().createElement(Zb,{name:"Check",color:"blue_11"}):null};Pb.displayName="SecondaryIcon";var Zb=p()(zs).attrs({size:"xs"}).withConfig({displayName:"RightIcon",componentId:"sc-vtiffr-4"})(["margin-left:auto;"]),jb=p()(Ic).attrs((function(e){return{variant:"lg"==e.$size?"lg":"sm",whiteSpace:"nowrap"}})).withConfig({displayName:"PrimaryText",componentId:"sc-vtiffr-5"})(["overflow-x:clip;text-overflow:ellipsis;"]),Tb=p()(Ic).attrs({variant:"sm",color:"gray_9",whiteSpace:"nowrap"}).withConfig({displayName:"SecondaryText",componentId:"sc-vtiffr-6"})(["margin-left:auto;"]),Nb=p()(Ic).attrs({variant:"xs",color:"gray_9",whiteSpace:"nowrap"}).withConfig({displayName:"Description",componentId:"sc-vtiffr-7"})(["width:100%;overflow-x:clip;text-overflow:ellipsis;"]),Rb=function(e,t){return Array.isArray(e)&&e.length>0?e.map((function(e,n){return d().createElement($y.Item,wb({key:e.key},e,t,{isFirstItem:0==n}))})):void 0};const Ib=_b;$y.Item=Ib;const Db=$y;var Lb=["text","variant","size","items","disabled","onClick","icon","iconPlacement"],Bb=["isLeft"],Hb=["popover"];function Fb(){return Fb=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var zb=d().forwardRef((function(e,t){var n=e.text,r=e.variant,o=e.size,i=e.items,a=e.disabled,l=e.onClick,s=(e.icon,e.iconPlacement,Vb(e,Lb)),c=js("Button",e),f=c.isLeft,p=Vb(c,Bb),h=(0,u.useMemo)((function(){return{size:"xs"==o?"sm":"md",items:i}}),[o,i]);return d().createElement(Wb,Fb({ref:t},s,{disabled:a,$variant:r,$size:o,$iconPlacement:f?"left":""}),d().createElement(qb,{disabled:a,onClick:l,"data-testid":"combo_button_main"},d().createElement(Gb,null,f&&d().createElement(zs,p),d().createElement(Ic,{variant:"xs"==o?"sm":"lg",no_wrap:!0,"data-label":!0},n))),d().createElement(Ub,{disabled:a,popoverProps:h}))}));zb.displayName="ComboButton",zb.defaultProps={variant:"primary",size:"sm"},zb.propTypes={text:l().string.isRequired,variant:l().oneOf(["primary","secondary","negative","negative_secondary","positive","white"]),size:l().oneOf(["xs","sm","md","lg"]),icon:l().oneOf(Os),items:l().arrayOf(l().any).isRequired,disabled:l().bool};var Ub=Uy((function(e){var t=e.popover,n=Vb(e,Hb);return d().createElement(Yb,Fb({onClick:t.toggle},n,{"data-testid":"combo_button_menu_button"}),d().createElement(zs,{name:"ChevronDown",size:"xs"}))}),(function(e){var t=e.size,n=e.items,r=e.popover;return d().createElement(Db,{size:t,items:n,onClick:r.hide})}),{placement:"bottom-end",zIndex:999999}),Wb=p().div.withConfig({displayName:"StyledButtonWrapper",componentId:"sc-s9elw5-0"})(["display:inline-flex;align-items:stretch;justify-content:center;border-radius:4px;text-decoration:none;&:hover,&:visited,:focus{text-decoration:none;}padding:0;"," "," ",""],(function(e){var t=4,n=16,r=16;return"left"==e.$iconPlacement?n=12:"right"==e.$iconPlacement&&(r=12),"xs"==e.$size&&(t=2,n=r=8),(0,f.css)(["","{gap:",";padding-left:",";padding-right:",";}"],Gb,Es(t),Es(n),Es(r))}),(function(e){var t=Ns(e);return(0,f.css)(["background-color:",";","{color:",";border-top:",";border-right:0 none;border-bottom:",";border-left:",";[data-icon]{color:",";}","}","{border-top:",";border-right:",";border-bottom:",";border-left:",";[data-icon]{color:",";}","}",""],t.backColor,qb,t.color,t.border||"0 none",t.border||"0 none",t.border||"0 none",t.iconColor||t.color,t.active&&"&:active {\n background-color: ".concat(t.active.backColor,";\n border-top: ").concat(t.active.border,";\n border-bottom: ").concat(t.active.border,";\n border-left: ").concat(t.active.border,";\n box-shadow: ").concat(t.active.boxShadow,";\n ").concat(t.active.iconColor&&"[data-icon] {\n color: ".concat(t.active.iconColor,";\n }"),"\n }"),Yb,t.border||"0 none",t.border||"0 none",t.border||"0 none",t.separator||t.border||"0 none",t.iconColor||t.color,t.active&&"&:active {\n background-color: ".concat(t.active.backColor,";\n border: ").concat(t.active.border,";\n box-shadow: ").concat(t.active.boxShadow,";\n ").concat(t.active.iconColor&&"[data-icon] {\n color: ".concat(t.active.iconColor,";\n }"),"\n }"),t.hover&&"\n ".concat(qb,":hover, ").concat(Yb,":hover {\n background-color: ").concat(t.hover.backColor,";\n }\n "))}),(function(e){return Is(e.$size)})),qb=p().button.withConfig({displayName:"StyledButton",componentId:"sc-s9elw5-1"})(["cursor:pointer;&:disabled{cursor:not-allowed;}display:flex;align-items:center;height:100%;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;background:none;padding:0;"]),Gb=p().div.withConfig({displayName:"ComboButtonContent",componentId:"sc-s9elw5-2"})(["display:flex;align-items:center;height:100%;"]),Yb=p().button.withConfig({displayName:"ComboButtonArrow",componentId:"sc-s9elw5-3"})(["display:flex;align-items:center;justify-content:center;width:32px;height:100%;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;background:none;cursor:pointer;&:disabled{cursor:not-allowed;}"]);const Xb=zb;var $b=["variant","disabled","active","icon","tooltip","tooltipPlacement"];function Kb(){return Kb=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,$b),c=ms[i];if(!c)return null;var u="icon-button"==n?18:16;return d().createElement(lb,{tooltip:a,placement:l},d().createElement(Qb,Kb({ref:t},s,{disabled:r,$variant:n,$active:o}),d().createElement(ew,{viewBox:c.viewBox,$size:u,$active:o},d().createElement("use",{href:"#".concat(c.id)}))))}));Jb.displayName="IconButton",Jb.defaultProps={variant:"icon-button"},Jb.propTypes={variant:l().oneOf(["icon","icon-button","ghost"]),icon:l().oneOf(Os).isRequired,disabled:l().bool,active:l().bool,tooltip:l().node,tooltipPlacement:l().oneOf(Ds)};var Qb=p().button.withConfig({displayName:"StyledIconButton",componentId:"sc-114c1w5-0"})(["display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0;box-sizing:border-box;"," cursor:pointer;",""],(function(e){return Ss("icon-button"==e.$variant?36:24)}),(function(e){var t="transparent",n="1px solid ".concat(ys.color.gray_6),r=ys.color.gray_2,o="1px solid ".concat(ys.color.gray_8),i=ys.color.blue_4,a="1px solid ".concat(ys.color.blue_4),l="1px solid ".concat(ys.color.gray_7);return e.$active&&(t=ys.color.blue_4,n="1px solid ".concat(ys.color.blue_4)),"ghost"==e.$variant&&(t="transparent",r="transparent",i="transparent"),"icon"!=e.$variant&&"ghost"!=e.$variant||(o="0 none",a="0 none",l="0 none",n="0 none"),(0,f.css)(["background-color:",";border:",";&:hover:not(:disabled){background-color:",";border:",";}&:active:not(:disabled){background-color:",";border:",";}&:disabled{border:",";cursor:not-allowed;}"],t,n,r,o,i,a,l)})),ew=p().svg.withConfig({displayName:"StyledSvg",componentId:"sc-114c1w5-1"})(["color:",";"," ",":hover:not(:disabled) &{color:",";}",":active:not(:disabled) &{color:",";}",":disabled &{color:",";}"],(function(e){return e.$active?ys.color.blue_11:ys.color.gray_9}),(function(e){return Ss(e.$size)}),Qb,ys.color.gray_11_25,Qb,ys.color.blue_11,Qb,ys.color.gray_7);const tw=Jb;function nw(){return nw=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,aw),f=My(e.id);return d().createElement(lb,{tooltip:l},d().createElement(cw,lw({ref:t},u,{onClick:function(e){a||(null==o||o(e),null==r||r(!n,e))},verticalAlign:c,disabled:a}),d().createElement(uw,{role:"checkbox","aria-checked":!!n||!!s&&"mixed","aria-labelledby":i?f:void 0,indeterminate:s,checked:n,disabled:a}),!!i&&d().createElement(Ic,{id:f,color:a?"gray_9":"gray_11_50"},i)))}));sw.displayName="Checkbox",sw.propTypes={checked:l().bool,onChange:l().func.isRequired,label:l().oneOfType([l().string,l().func]),disabled:l().bool,indeterminate:l().bool,verticalAlign:l().oneOf(["top","middle","bottom"])},sw.defaultProps={verticalAlign:"top"};var cw=p().div.withConfig({displayName:"CheckboxWrapper",componentId:"sc-623yyg-0"})(["display:inline-flex;align-items:center;gap:",";vertical-align:",";",""],ys.spacing["03"],(function(e){return e.verticalAlign}),(function(e){return e.disabled?void 0:(0,f.css)(["cursor:pointer;"])})),uw=p().div.withConfig({displayName:"CheckboxControl",componentId:"sc-623yyg-1"})(["display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;max-width:16px;height:16px;border:1.5px solid;border-radius:4px;"," background-repeat:no-repeat;background-position:center center;background-image:",""],(function(e){var t=e.disabled,n=e.checked,r=e.indeterminate;return t?r||n?(0,f.css)(["border-color:",";background-color:",";"],ys.color.gray_5,ys.color.gray_5):(0,f.css)(["border-color:",";background-color:",";"],ys.color.gray_8,ys.color.white):n?(0,f.css)(["border-color:",";background-color:",";&:hover{border-color:",";background-color:",";}&:active{border-color:",";background-color:",";box-shadow:0 0 0 3px ",";}"],ys.color.blue_11,ys.color.blue_11,ys.color.blue_10,ys.color.blue_10,ys.color.blue_11,ys.color.blue_11,ys.color.blue_5):(0,f.css)(["border-color:",";background-color:",";&:hover{border-color:",";background-color:",";}&:active{border-color:",";background-color:",";}"],ys.color.gray_9,ys.color.white,ys.color.gray_10,ys.color.gray_3,ys.color.blue_11,ys.color.white)}),(function(e){return dw(e)})),dw=function(e){var t=e.checked,n=e.indeterminate,r=e.disabled,o=encodeURIComponent(r?ys.color.gray_9:t?ys.color.white:ys.color.gray_11);return t?"url(\"data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.63803 5.42519L8.40556 0.645362C8.7608 0.289208 9.33772 0.289208 9.69296 0.645362C10.0469 1.00022 10.0469 1.57459 9.69296 1.92945L4.34605 7.29016C3.95532 7.6819 3.32075 7.6819 2.93002 7.29016L0.307079 4.66045C-0.0468663 4.30559 -0.0468661 3.73122 0.307079 3.37636C0.662317 3.02021 1.23924 3.02021 1.59448 3.37636L3.63803 5.42519Z' fill='".concat(o,"'/%3E%3C/svg%3E%0A\")"):n?"url(\"data:image/svg+xml,%3Csvg width='10' height='2' viewBox='0 0 10 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='10' height='2' rx='1' fill='".concat(o,"'/%3E%3C/svg%3E%0A\")"):void 0};const fw=sw;function pw(e){return pw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pw(e)}function hw(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function mw(e){return hw(1,arguments),e instanceof Date||"object"===pw(e)&&"[object Date]"===Object.prototype.toString.call(e)}function vw(e){hw(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===pw(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function gw(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function yw(e){hw(1,arguments);var t=vw(e),n=t.getUTCDay(),r=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}function bw(e){hw(1,arguments);var t=vw(e),n=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var o=yw(r),i=new Date(0);i.setUTCFullYear(n,0,4),i.setUTCHours(0,0,0,0);var a=yw(i);return t.getTime()>=o.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}var ww={};function xw(){return ww}function _w(e,t){var n,r,o,i,a,l,s,c;hw(1,arguments);var u=xw(),d=gw(null!==(n=null!==(r=null!==(o=null!==(i=null==t?void 0:t.weekStartsOn)&&void 0!==i?i:null==t||null===(a=t.locale)||void 0===a||null===(l=a.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:u.weekStartsOn)&&void 0!==r?r:null===(s=u.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=vw(e),p=f.getUTCDay(),h=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setUTCFullYear(d+1,0,p),h.setUTCHours(0,0,0,0);var m=_w(h,t),v=new Date(0);v.setUTCFullYear(d,0,p),v.setUTCHours(0,0,0,0);var g=_w(v,t);return u.getTime()>=m.getTime()?d+1:u.getTime()>=g.getTime()?d:d-1}function Ow(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?n:1-n;return Ow("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):Ow(n+1,2)},d:function(e,t){return Ow(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return Ow(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Ow(e.getUTCHours(),t.length)},m:function(e,t){return Ow(e.getUTCMinutes(),t.length)},s:function(e,t){return Ow(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return Ow(Math.floor(r*Math.pow(10,n-3)),t.length)}};const Ew=Cw;var Sw={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return Ew.y(e,t)},Y:function(e,t,n,r){var o=kw(e,r),i=o>0?o:1-o;return"YY"===t?Ow(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):Ow(i,t.length)},R:function(e,t){return Ow(bw(e),t.length)},u:function(e,t){return Ow(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Ow(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Ow(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return Ew.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Ow(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=function(e,t){hw(1,arguments);var n=vw(e),r=_w(n,t).getTime()-function(e,t){var n,r,o,i,a,l,s,c;hw(1,arguments);var u=xw(),d=gw(null!==(n=null!==(r=null!==(o=null!==(i=null==t?void 0:t.firstWeekContainsDate)&&void 0!==i?i:null==t||null===(a=t.locale)||void 0===a||null===(l=a.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==o?o:u.firstWeekContainsDate)&&void 0!==r?r:null===(s=u.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1),f=kw(e,t),p=new Date(0);return p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0),_w(p,t)}(n,t).getTime();return Math.round(r/6048e5)+1}(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):Ow(o,t.length)},I:function(e,t,n){var r=function(e){hw(1,arguments);var t=vw(e),n=yw(t).getTime()-function(e){hw(1,arguments);var t=bw(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),yw(n)}(t).getTime();return Math.round(n/6048e5)+1}(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):Ow(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ew.d(e,t)},D:function(e,t,n){var r=function(e){hw(1,arguments);var t=vw(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=n-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):Ow(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Ow(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Ow(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return Ow(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,o=e.getUTCHours();switch(r=12===o?"noon":0===o?"midnight":o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,o=e.getUTCHours();switch(r=o>=17?"evening":o>=12?"afternoon":o>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return Ew.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Ew.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):Ow(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):Ow(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Ew.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Ew.s(e,t)},S:function(e,t){return Ew.S(e,t)},X:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return Aw(o);case"XXXX":case"XX":return Pw(o);default:return Pw(o,":")}},x:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return Aw(o);case"xxxx":case"xx":return Pw(o);default:return Pw(o,":")}},O:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Mw(o,":");default:return"GMT"+Pw(o,":")}},z:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Mw(o,":");default:return"GMT"+Pw(o,":")}},t:function(e,t,n,r){var o=r._originalDate||e;return Ow(Math.floor(o.getTime()/1e3),t.length)},T:function(e,t,n,r){return Ow((r._originalDate||e).getTime(),t.length)}};function Mw(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),i=r%60;if(0===i)return n+String(o);var a=t||"";return n+String(o)+a+Ow(i,2)}function Aw(e,t){return e%60==0?(e>0?"-":"+")+Ow(Math.abs(e)/60,2):Pw(e,t)}function Pw(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e);return r+Ow(Math.floor(o/60),2)+n+Ow(o%60,2)}const Zw=Sw;var jw=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Tw=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};const Nw={p:Tw,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],o=r[1],i=r[2];if(!i)return jw(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",jw(o,t)).replace("{{time}}",Tw(i,t))}};function Rw(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var Iw=["D","DD"],Dw=["YY","YYYY"];function Lw(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Bw={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Hw(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Fw={date:Hw({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Hw({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Hw({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var Vw={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function zw(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=null!=n&&n.width?String(n.width):o;r=e.formattingValues[i]||e.formattingValues[o]}else{var a=e.defaultWidth,l=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[a]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var Uw={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:zw({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:zw({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:zw({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:zw({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:zw({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};const Ww=Uw;function qw(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;var a,l=i[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?function(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(Gw.matchPattern);if(!n)return null;var r=n[0],o=e.match(Gw.parsePattern);if(!o)return null;var i=Gw.valueCallback?Gw.valueCallback(o[0]):o[0];return{value:i=t.valueCallback?t.valueCallback(i):i,rest:e.slice(r.length)}}),era:qw({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:qw({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:qw({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:qw({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:qw({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};const Xw={code:"en-US",formatDistance:function(e,t,n){var r,o=Bw[e];return r="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Fw,formatRelative:function(e,t,n,r){return Vw[e]},localize:Ww,match:Yw,options:{weekStartsOn:0,firstWeekContainsDate:1}},$w=Xw;var Kw=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Jw=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Qw=/^'([^]*?)'?$/,ex=/''/g,tx=/[a-zA-Z]/;function nx(e,t,n){var r,o,i,a,l,s,c,u,d,f,p,h,m,v,g,y,b,w;hw(2,arguments);var x=String(t),_=xw(),k=null!==(r=null!==(o=null==n?void 0:n.locale)&&void 0!==o?o:_.locale)&&void 0!==r?r:$w,O=gw(null!==(i=null!==(a=null!==(l=null!==(s=null==n?void 0:n.firstWeekContainsDate)&&void 0!==s?s:null==n||null===(c=n.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==l?l:_.firstWeekContainsDate)&&void 0!==a?a:null===(d=_.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==i?i:1);if(!(O>=1&&O<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=gw(null!==(p=null!==(h=null!==(m=null!==(v=null==n?void 0:n.weekStartsOn)&&void 0!==v?v:null==n||null===(g=n.locale)||void 0===g||null===(y=g.options)||void 0===y?void 0:y.weekStartsOn)&&void 0!==m?m:_.weekStartsOn)&&void 0!==h?h:null===(b=_.locale)||void 0===b||null===(w=b.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==p?p:0);if(!(C>=0&&C<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!k.localize)throw new RangeError("locale must contain localize property");if(!k.formatLong)throw new RangeError("locale must contain formatLong property");var E=vw(e);if(!function(e){if(hw(1,arguments),!mw(e)&&"number"!=typeof e)return!1;var t=vw(e);return!isNaN(Number(t))}(E))throw new RangeError("Invalid time value");var S=function(e,t){return hw(2,arguments),function(e,t){hw(2,arguments);var n=vw(e).getTime(),r=gw(t);return new Date(n+r)}(e,-gw(t))}(E,Rw(E)),M={firstWeekContainsDate:O,weekStartsOn:C,locale:k,_originalDate:E},A=x.match(Jw).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,Nw[t])(e,k.formatLong):e})).join("").match(Kw).map((function(r){if("''"===r)return"'";var o,i,a=r[0];if("'"===a)return(i=(o=r).match(Qw))?i[1].replace(ex,"'"):o;var l=Zw[a];if(l)return null!=n&&n.useAdditionalWeekYearTokens||!function(e){return-1!==Dw.indexOf(e)}(r)||Lw(r,t,String(e)),null!=n&&n.useAdditionalDayOfYearTokens||!function(e){return-1!==Iw.indexOf(e)}(r)||Lw(r,t,String(e)),l(S,r,k.localize,M);if(a.match(tx))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return r})).join("");return A}var rx=s(3218),ox=s.n(rx);function ix(e){hw(1,arguments);var t=vw(e);return t.setDate(1),t.setHours(0,0,0,0),t}function ax(e){hw(1,arguments);var t=vw(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function lx(e){hw(1,arguments);var t=vw(e);return t.setHours(0,0,0,0),t}function sx(e,t){hw(2,arguments);var n=vw(e),r=vw(t);return n.getFullYear()===r.getFullYear()}function cx(e,t){hw(2,arguments);var n=vw(e),r=gw(t),o=n.getFullYear(),i=n.getDate(),a=new Date(0);a.setFullYear(o,r,15),a.setHours(0,0,0,0);var l=function(e){hw(1,arguments);var t=vw(e),n=t.getFullYear(),r=t.getMonth(),o=new Date(0);return o.setFullYear(n,r+1,0),o.setHours(0,0,0,0),o.getDate()}(a);return n.setMonth(r,Math.min(i,l)),n}function ux(e,t){hw(2,arguments);var n=vw(e),r=gw(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(r),n)}function dx(e){hw(1,arguments);var t=vw(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function fx(e,t){hw(2,arguments);var n=vw(e),r=vw(t);return 12*(n.getFullYear()-r.getFullYear())+(n.getMonth()-r.getMonth())}function px(e,t){hw(2,arguments);var n=vw(e),r=gw(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var o=n.getDate(),i=new Date(n.getTime());return i.setMonth(n.getMonth()+r+1,0),o>=i.getDate()?i:(n.setFullYear(i.getFullYear(),i.getMonth(),o),n)}function hx(e,t){hw(2,arguments);var n=vw(e),r=vw(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function mx(e,t){hw(2,arguments);var n=vw(e),r=vw(t);return n.getTime()=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=vw(e),p=f.getDay(),h=(pr.getTime()}function xx(e,t){return hw(2,arguments),yx(e,-gw(t))}var _x=864e5;function kx(e,t){hw(2,arguments);var n=lx(e),r=lx(t),o=n.getTime()-Rw(n),i=r.getTime()-Rw(r);return Math.round((o-i)/_x)}function Ox(e,t){return hw(2,arguments),yx(e,7*gw(t))}function Cx(e,t){return hw(2,arguments),px(e,12*gw(t))}function Ex(e,t){var n,r,o,i,a,l,s,c;hw(1,arguments);var u=xw(),d=gw(null!==(n=null!==(r=null!==(o=null!==(i=null==t?void 0:t.weekStartsOn)&&void 0!==i?i:null==t||null===(a=t.locale)||void 0===a||null===(l=a.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:u.weekStartsOn)&&void 0!==r?r:null===(s=u.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=vw(e),p=f.getDay(),h=6+(pt||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)}function Px(e){return hw(1,arguments),Math.floor(function(e){return hw(1,arguments),vw(e).getTime()}(e)/1e3)}var Zx=6048e5;function jx(e){hw(1,arguments);var t=vw(e),n=gx(t).getTime()-function(e){hw(1,arguments);var t=function(e){hw(1,arguments);var t=vw(e),n=t.getFullYear(),r=new Date(0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);var o=gx(r),i=new Date(0);i.setFullYear(n,0,4),i.setHours(0,0,0,0);var a=gx(i);return t.getTime()>=o.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}(e),n=new Date(0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),gx(n)}(t).getTime();return Math.round(n/Zx)+1}var Tx=6048e5;function Nx(e,t){hw(1,arguments);var n=vw(e),r=vx(n,t).getTime()-function(e,t){var n,r,o,i,a,l,s,c;hw(1,arguments);var u=xw(),d=gw(null!==(n=null!==(r=null!==(o=null!==(i=null==t?void 0:t.firstWeekContainsDate)&&void 0!==i?i:null==t||null===(a=t.locale)||void 0===a||null===(l=a.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==o?o:u.firstWeekContainsDate)&&void 0!==r?r:null===(s=u.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1),f=function(e,t){var n,r,o,i,a,l,s,c;hw(1,arguments);var u=vw(e),d=u.getFullYear(),f=xw(),p=gw(null!==(n=null!==(r=null!==(o=null!==(i=null==t?void 0:t.firstWeekContainsDate)&&void 0!==i?i:null==t||null===(a=t.locale)||void 0===a||null===(l=a.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==o?o:f.firstWeekContainsDate)&&void 0!==r?r:null===(s=f.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setFullYear(d+1,0,p),h.setHours(0,0,0,0);var m=vx(h,t),v=new Date(0);v.setFullYear(d,0,p),v.setHours(0,0,0,0);var g=vx(v,t);return u.getTime()>=m.getTime()?d+1:u.getTime()>=g.getTime()?d:d-1}(e,t),p=new Date(0);return p.setFullYear(f,0,d),p.setHours(0,0,0,0),vx(p,t)}(n,t).getTime();return Math.round(r/Tx)+1}var Rx=6048e5;function Ix(e,t){return hw(1,arguments),function(e,t,n){hw(2,arguments);var r=vx(e,n),o=vx(t,n),i=r.getTime()-Rw(r),a=o.getTime()-Rw(o);return Math.round((i-a)/Rx)}(function(e){hw(1,arguments);var t=vw(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}(e),ix(e),t)+1}var Dx=function(){return Dx=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1&&(s||!c),f=t>1&&(c||!s);return d().createElement(a_,{displayMonth:e.displayMonth,hideNext:u,hidePrevious:f,nextMonth:o,previousMonth:r,onPreviousClick:function(){r&&i(r)},onNextClick:function(){o&&i(o)}})}function s_(e){var t,n,r=Gx(),o=r.classNames,i=r.disableNavigation,a=r.styles,l=r.captionLayout,s=r.components,c=null!==(t=null==s?void 0:s.CaptionLabel)&&void 0!==t?t:Yx;return n=i?d().createElement(c,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===l?d().createElement(n_,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===l?d().createElement(d().Fragment,null,d().createElement(n_,{displayMonth:e.displayMonth,id:e.id}),d().createElement(l_,{displayMonth:e.displayMonth,id:e.id})):d().createElement(d().Fragment,null,d().createElement(c,{id:e.id,displayMonth:e.displayMonth}),d().createElement(l_,{displayMonth:e.displayMonth,id:e.id})),d().createElement("div",{className:o.caption,style:a.caption},n)}function c_(e){var t=Gx(),n=t.footer,r=t.styles,o=t.classNames.tfoot;return n?d().createElement("tfoot",{className:o,style:r.tfoot},d().createElement("tr",null,d().createElement("td",{colSpan:8},n))):d().createElement(d().Fragment,null)}function u_(){var e=Gx(),t=e.classNames,n=e.styles,r=e.showWeekNumber,o=e.locale,i=e.weekStartsOn,a=e.ISOWeek,l=e.formatters.formatWeekdayName,s=e.labels.labelWeekday,c=function(e,t,n){for(var r=n?gx(new Date):vx(new Date,{locale:e,weekStartsOn:t}),o=[],i=0;i<7;i++){var a=yx(r,i);o.push(a)}return o}(o,i,a);return d().createElement("tr",{style:n.head_row,className:t.head_row},r&&d().createElement("td",{style:n.head_cell,className:t.head_cell}),c.map((function(e,r){return d().createElement("th",{key:r,scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":s(e,{locale:o})},l(e,{locale:o}))})))}function d_(){var e,t=Gx(),n=t.classNames,r=t.styles,o=t.components,i=null!==(e=null==o?void 0:o.HeadRow)&&void 0!==e?e:u_;return d().createElement("thead",{style:r.head,className:n.head},d().createElement(i,null))}function f_(e){var t=Gx(),n=t.locale,r=t.formatters.formatDay;return d().createElement(d().Fragment,null,r(e.date,{locale:n}))}var p_=(0,u.createContext)(void 0);function h_(e){if(!Bx(e.initialProps)){return d().createElement(p_.Provider,{value:{selected:void 0,modifiers:{disabled:[]}}},e.children)}return d().createElement(m_,{initialProps:e.initialProps,children:e.children})}function m_(e){var t=e.initialProps,n=e.children,r=t.selected,o=t.min,i=t.max,a={disabled:[]};r&&a.disabled.push((function(e){var t=i&&r.length>i-1,n=r.some((function(t){return bx(t,e)}));return Boolean(t&&!n)}));var l={selected:r,onDayClick:function(e,n,a){var l,s;if(!(null===(l=t.onDayClick)||void 0===l||l.call(t,e,n,a),Boolean(n.selected&&o&&(null==r?void 0:r.length)===o)||Boolean(!n.selected&&i&&(null==r?void 0:r.length)===i))){var c=r?Lx([],r,!0):[];if(n.selected){var u=c.findIndex((function(t){return bx(e,t)}));c.splice(u,1)}else c.push(e);null===(s=t.onSelect)||void 0===s||s.call(t,c,e,n,a)}},modifiers:a};return d().createElement(p_.Provider,{value:l},n)}function v_(){var e=(0,u.useContext)(p_);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}var g_,y_=(0,u.createContext)(void 0);function b_(e){if(!Hx(e.initialProps)){return d().createElement(y_.Provider,{value:{selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}}},e.children)}return d().createElement(w_,{initialProps:e.initialProps,children:e.children})}function w_(e){var t=e.initialProps,n=e.children,r=t.selected,o=r||{},i=o.from,a=o.to,l=t.min,s=t.max,c={range_start:[],range_end:[],range_middle:[],disabled:[]};if(i&&(c.range_start=[i],a?(c.range_end=[a],bx(i,a)||(c.range_middle=[{after:i,before:a}])):c.range_end=[i]),l&&(i&&!a&&c.disabled.push({after:xx(i,l-1),before:yx(i,l-1)}),i&&a&&c.disabled.push({after:i,before:yx(i,l-1)})),s&&(i&&!a&&(c.disabled.push({before:yx(i,1-s)}),c.disabled.push({after:yx(i,s-1)})),i&&a)){var u=s-(kx(a,i)+1);c.disabled.push({before:xx(i,u)}),c.disabled.push({after:yx(a,u)})}return d().createElement(y_.Provider,{value:{selected:r,onDayClick:function(e,n,o){var i,a;null===(i=t.onDayClick)||void 0===i||i.call(t,e,n,o);var l=function(e,t){var n=t||{},r=n.from,o=n.to;if(!r)return{from:e,to:void 0};if(!o&&bx(r,e))return{from:r,to:e};if(!o&&mx(e,r))return{from:e,to:r};if(!o)return{from:r,to:e};if(!bx(o,e)||!bx(r,e)){if(bx(o,e))return{from:o,to:void 0};if(!bx(r,e))return wx(r,e)?{from:e,to:o}:{from:r,to:e}}}(e,r);null===(a=t.onSelect)||void 0===a||a.call(t,l,e,n,o)},modifiers:c}},n)}function x_(){var e=(0,u.useContext)(y_);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function __(e){return Array.isArray(e)?Lx([],e,!0):void 0!==e?[e]:[]}!function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"}(g_||(g_={}));var k_=g_.Selected,O_=g_.Disabled,C_=g_.Hidden,E_=g_.Today,S_=g_.RangeEnd,M_=g_.RangeMiddle,A_=g_.RangeStart,P_=g_.Outside,Z_=(0,u.createContext)(void 0);function j_(e){var t=Gx(),n=function(e,t,n){var r,o=((r={})[k_]=__(e.selected),r[O_]=__(e.disabled),r[C_]=__(e.hidden),r[E_]=[e.today],r[S_]=[],r[M_]=[],r[A_]=[],r[P_]=[],r);return e.fromDate&&o[O_].push({before:e.fromDate}),e.toDate&&o[O_].push({after:e.toDate}),Bx(e)?o[O_]=o[O_].concat(t.modifiers[O_]):Hx(e)&&(o[O_]=o[O_].concat(n.modifiers[O_]),o[A_]=n.modifiers[A_],o[M_]=n.modifiers[M_],o[S_]=n.modifiers[S_]),o}(t,v_(),x_()),r=function(e){var t={};return Object.entries(e).forEach((function(e){var n=e[0],r=e[1];t[n]=__(r)})),t}(t.modifiers),o=Dx(Dx({},n),r);return d().createElement(Z_.Provider,{value:o},e.children)}function T_(){var e=(0,u.useContext)(Z_);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function N_(e,t,n){var r=Object.keys(t).reduce((function(n,r){var o=t[r];return function(e,t){return t.some((function(t){if("boolean"==typeof t)return t;if(mw(t))return bx(e,t);if(n=t,Array.isArray(n)&&n.every(mw))return t.includes(e);var n,r,o,i,a,l;if(function(e){return Boolean(e&&"object"==typeof e&&"from"in e)}(t))return r=e,a=(o=t).from,l=o.to,!!a&&(!(l||!bx(a,r))||!!l&&(kx(l,a)<0&&(a=(i=[l,a])[0],l=i[1]),kx(r,a)>=0&&kx(l,r)>=0));if(function(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}(t))return t.dayOfWeek.includes(e.getDay());if(function(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}(t)){var s=kx(t.before,e)>0,c=kx(t.after,e)<0;return wx(t.before,t.after)?c&&s:s||c}return function(e){return Boolean(e&&"object"==typeof e&&"after"in e)}(t)?kx(e,t.after)>0:function(e){return Boolean(e&&"object"==typeof e&&"before"in e)}(t)?kx(t.before,e)>0:"function"==typeof t&&t(e)}))}(e,o)&&n.push(r),n}),[]),o={};return r.forEach((function(e){return o[e]=!0})),n&&!hx(e,n)&&(o.outside=!0),o}var R_=365;function I_(e,t){var n=t.moveBy,r=t.direction,o=t.context,i=t.modifiers,a=t.retry,l=void 0===a?{count:0,lastFocused:e}:a,s=o.weekStartsOn,c=o.fromDate,u=o.toDate,d=o.locale,f={day:yx,week:Ox,month:px,year:Cx,startOfWeek:function(e){return o.ISOWeek?gx(e):vx(e,{locale:d,weekStartsOn:s})},endOfWeek:function(e){return o.ISOWeek?Sx(e):Ex(e,{locale:d,weekStartsOn:s})}}[n](e,"after"===r?1:-1);"before"===r&&c?f=Mx([c,f]):"after"===r&&u&&(f=Ax([u,f]));var p=!0;if(i){var h=N_(f,i);p=!h.disabled&&!h.hidden}return p?f:l.count>R_?l.lastFocused:I_(f,{moveBy:n,direction:r,context:o,modifiers:i,retry:Dx(Dx({},l),{count:l.count+1})})}var D_=(0,u.createContext)(void 0);function L_(e){var t=t_(),n=T_(),r=(0,u.useState)(),o=r[0],i=r[1],a=(0,u.useState)(),l=a[0],s=a[1],c=function(e,t){for(var n,r,o=ix(e[0]),i=ax(e[e.length-1]),a=o;a<=i;){var l=N_(a,t);if(l.disabled||l.hidden)a=yx(a,1);else{if(l.selected)return a;l.today&&!r&&(r=a),n||(n=a),a=yx(a,1)}}return r||n}(t.displayMonths,n),f=(null!=o?o:l&&t.isDateDisplayed(l))?l:c,p=function(e){i(e)},h=Gx(),m=function(e,r){if(o){var i=I_(o,{moveBy:e,direction:r,context:h,modifiers:n});bx(o,i)||(t.goToDate(i,o),p(i))}},v={focusedDay:o,focusTarget:f,blur:function(){s(o),i(void 0)},focus:p,focusDayAfter:function(){return m("day","after")},focusDayBefore:function(){return m("day","before")},focusWeekAfter:function(){return m("week","after")},focusWeekBefore:function(){return m("week","before")},focusMonthBefore:function(){return m("month","before")},focusMonthAfter:function(){return m("month","after")},focusYearBefore:function(){return m("year","before")},focusYearAfter:function(){return m("year","after")},focusStartOfWeek:function(){return m("startOfWeek","before")},focusEndOfWeek:function(){return m("endOfWeek","after")}};return d().createElement(D_.Provider,{value:v},e.children)}function B_(){var e=(0,u.useContext)(D_);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}var H_=(0,u.createContext)(void 0);function F_(e){if(!Fx(e.initialProps)){return d().createElement(H_.Provider,{value:{selected:void 0}},e.children)}return d().createElement(V_,{initialProps:e.initialProps,children:e.children})}function V_(e){var t=e.initialProps,n=e.children,r={selected:t.selected,onDayClick:function(e,n,r){var o,i,a;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,r),!n.selected||t.required?null===(a=t.onSelect)||void 0===a||a.call(t,e,e,n,r):null===(i=t.onSelect)||void 0===i||i.call(t,void 0,e,n,r)}};return d().createElement(H_.Provider,{value:r},n)}function z_(){var e=(0,u.useContext)(H_);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function U_(e,t,n){var r,o,i,a=Gx(),l=B_(),s=function(e,t){return N_(e,T_(),t)}(e,t),c=function(e,t){var n=Gx(),r=z_(),o=v_(),i=x_(),a=B_(),l=a.focusDayAfter,s=a.focusDayBefore,c=a.focusWeekAfter,u=a.focusWeekBefore,d=a.blur,f=a.focus,p=a.focusMonthBefore,h=a.focusMonthAfter,m=a.focusYearBefore,v=a.focusYearAfter,g=a.focusStartOfWeek,y=a.focusEndOfWeek,b={onClick:function(a){var l,s,c,u;Fx(n)?null===(l=r.onDayClick)||void 0===l||l.call(r,e,t,a):Bx(n)?null===(s=o.onDayClick)||void 0===s||s.call(o,e,t,a):Hx(n)?null===(c=i.onDayClick)||void 0===c||c.call(i,e,t,a):null===(u=n.onDayClick)||void 0===u||u.call(n,e,t,a)},onFocus:function(r){var o;f(e),null===(o=n.onDayFocus)||void 0===o||o.call(n,e,t,r)},onBlur:function(r){var o;d(),null===(o=n.onDayBlur)||void 0===o||o.call(n,e,t,r)},onKeyDown:function(r){var o;switch(r.key){case"ArrowLeft":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?l():s();break;case"ArrowRight":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?s():l();break;case"ArrowDown":r.preventDefault(),r.stopPropagation(),c();break;case"ArrowUp":r.preventDefault(),r.stopPropagation(),u();break;case"PageUp":r.preventDefault(),r.stopPropagation(),r.shiftKey?m():p();break;case"PageDown":r.preventDefault(),r.stopPropagation(),r.shiftKey?v():h();break;case"Home":r.preventDefault(),r.stopPropagation(),g();break;case"End":r.preventDefault(),r.stopPropagation(),y()}null===(o=n.onDayKeyDown)||void 0===o||o.call(n,e,t,r)},onKeyUp:function(r){var o;null===(o=n.onDayKeyUp)||void 0===o||o.call(n,e,t,r)},onMouseEnter:function(r){var o;null===(o=n.onDayMouseEnter)||void 0===o||o.call(n,e,t,r)},onMouseLeave:function(r){var o;null===(o=n.onDayMouseLeave)||void 0===o||o.call(n,e,t,r)},onPointerEnter:function(r){var o;null===(o=n.onDayPointerEnter)||void 0===o||o.call(n,e,t,r)},onPointerLeave:function(r){var o;null===(o=n.onDayPointerLeave)||void 0===o||o.call(n,e,t,r)},onTouchCancel:function(r){var o;null===(o=n.onDayTouchCancel)||void 0===o||o.call(n,e,t,r)},onTouchEnd:function(r){var o;null===(o=n.onDayTouchEnd)||void 0===o||o.call(n,e,t,r)},onTouchMove:function(r){var o;null===(o=n.onDayTouchMove)||void 0===o||o.call(n,e,t,r)},onTouchStart:function(r){var o;null===(o=n.onDayTouchStart)||void 0===o||o.call(n,e,t,r)}};return b}(e,s),f=function(){var e=Gx(),t=z_(),n=v_(),r=x_();return Fx(e)?t.selected:Bx(e)?n.selected:Hx(e)?r.selected:void 0}(),p=Boolean(a.onDayClick||"default"!==a.mode);(0,u.useEffect)((function(){var t;s.outside||l.focusedDay&&p&&bx(l.focusedDay,e)&&(null===(t=n.current)||void 0===t||t.focus())}),[l.focusedDay,e,n,p,s.outside]);var h=function(e,t){var n=[e.classNames.day];return Object.keys(t).forEach((function(t){var r=e.modifiersClassNames[t];if(r)n.push(r);else if(function(e){return Object.values(g_).includes(e)}(t)){var o=e.classNames["day_".concat(t)];o&&n.push(o)}})),n}(a,s).join(" "),m=function(e,t){var n=Dx({},e.styles.day);return Object.keys(t).forEach((function(t){var r;n=Dx(Dx({},n),null===(r=e.modifiersStyles)||void 0===r?void 0:r[t])})),n}(a,s),v=Boolean(s.outside&&!a.showOutsideDays||s.hidden),g=null!==(i=null===(o=a.components)||void 0===o?void 0:o.DayContent)&&void 0!==i?i:f_,y={style:m,className:h,children:d().createElement(g,{date:e,displayMonth:t,activeModifiers:s}),role:"gridcell"},b=l.focusTarget&&bx(l.focusTarget,e)&&!s.outside,w=l.focusedDay&&bx(l.focusedDay,e),x=Dx(Dx(Dx({},y),((r={disabled:s.disabled,role:"gridcell"})["aria-selected"]=s.selected,r.tabIndex=w||b?0:-1,r)),c);return{isButton:p,isHidden:v,activeModifiers:s,selectedDays:f,buttonProps:x,divProps:y}}function W_(e){var t=(0,u.useRef)(null),n=U_(e.date,e.displayMonth,t);return n.isHidden?d().createElement("div",{role:"gridcell"}):n.isButton?d().createElement(i_,Dx({name:"day",ref:t},n.buttonProps)):d().createElement("div",Dx({},n.divProps))}function q_(e){var t=e.number,n=e.dates,r=Gx(),o=r.onWeekNumberClick,i=r.styles,a=r.classNames,l=r.locale,s=r.labels.labelWeekNumber,c=(0,r.formatters.formatWeekNumber)(Number(t),{locale:l});if(!o)return d().createElement("span",{className:a.weeknumber,style:i.weeknumber},c);var u=s(Number(t),{locale:l});return d().createElement(i_,{name:"week-number","aria-label":u,className:a.weeknumber,style:i.weeknumber,onClick:function(e){o(t,n,e)}},c)}function G_(e){var t,n,r,o=Gx(),i=o.styles,a=o.classNames,l=o.showWeekNumber,s=o.components,c=null!==(t=null==s?void 0:s.Day)&&void 0!==t?t:W_,u=null!==(n=null==s?void 0:s.WeekNumber)&&void 0!==n?n:q_;return l&&(r=d().createElement("td",{className:a.cell,style:i.cell},d().createElement(u,{number:e.weekNumber,dates:e.dates}))),d().createElement("tr",{className:a.row,style:i.row},r,e.dates.map((function(t){return d().createElement("td",{className:a.cell,style:i.cell,key:Px(t),role:"presentation"},d().createElement(c,{displayMonth:e.displayMonth,date:t}))})))}function Y_(e,t,n){for(var r=(null==n?void 0:n.ISOWeek)?Sx(t):Ex(t,n),o=(null==n?void 0:n.ISOWeek)?gx(e):vx(e,n),i=kx(r,o),a=[],l=0;l<=i;l++)a.push(yx(o,l));return a.reduce((function(e,t){var r=(null==n?void 0:n.ISOWeek)?jx(t):Nx(t,n),o=e.find((function(e){return e.weekNumber===r}));return o?(o.dates.push(t),e):(e.push({weekNumber:r,dates:[t]}),e)}),[])}function X_(e){var t,n,r,o=Gx(),i=o.locale,a=o.classNames,l=o.styles,s=o.hideHead,c=o.fixedWeeks,u=o.components,f=o.weekStartsOn,p=o.firstWeekContainsDate,h=o.ISOWeek,m=function(e,t){var n=Y_(ix(e),ax(e),t);if(null==t?void 0:t.useFixedWeeks){var r=Ix(e,t);if(r<6){var o=n[n.length-1],i=o.dates[o.dates.length-1],a=Ox(i,6-r),l=Y_(Ox(i,1),a,t);n.push.apply(n,l)}}return n}(e.displayMonth,{useFixedWeeks:Boolean(c),ISOWeek:h,locale:i,weekStartsOn:f,firstWeekContainsDate:p}),v=null!==(t=null==u?void 0:u.Head)&&void 0!==t?t:d_,g=null!==(n=null==u?void 0:u.Row)&&void 0!==n?n:G_,y=null!==(r=null==u?void 0:u.Footer)&&void 0!==r?r:c_;return d().createElement("table",{className:a.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"]},!s&&d().createElement(v,null),d().createElement("tbody",{className:a.tbody,style:l.tbody,role:"rowgroup"},m.map((function(t){return d().createElement(g,{displayMonth:e.displayMonth,key:t.weekNumber,dates:t.dates,weekNumber:t.weekNumber})}))),d().createElement(y,{displayMonth:e.displayMonth}))}var $_="undefined"!=typeof window&&window.document&&window.document.createElement?u.useLayoutEffect:u.useEffect,K_=!1,J_=0;function Q_(){return"react-day-picker-".concat(++J_)}function ek(e){var t,n,r=Gx(),o=r.dir,i=r.classNames,a=r.styles,l=r.components,s=t_().displayMonths,c=function(e){var t,n=null!=e?e:K_?Q_():null,r=u.useState(n),o=r[0],i=r[1];return $_((function(){null===o&&i(Q_())}),[]),u.useEffect((function(){!1===K_&&(K_=!0)}),[]),null!==(t=null!=e?e:o)&&void 0!==t?t:void 0}(r.id?"".concat(r.id,"-").concat(e.displayIndex):void 0),f=[i.month],p=a.month,h=0===e.displayIndex,m=e.displayIndex===s.length-1,v=!h&&!m;"rtl"===o&&(m=(t=[h,m])[0],h=t[1]),h&&(f.push(i.caption_start),p=Dx(Dx({},p),a.caption_start)),m&&(f.push(i.caption_end),p=Dx(Dx({},p),a.caption_end)),v&&(f.push(i.caption_between),p=Dx(Dx({},p),a.caption_between));var g=null!==(n=null==l?void 0:l.Caption)&&void 0!==n?n:s_;return d().createElement("div",{key:e.displayIndex,className:f.join(" "),style:p},d().createElement(g,{id:c,displayMonth:e.displayMonth}),d().createElement(X_,{"aria-labelledby":c,displayMonth:e.displayMonth}))}function tk(e){var t=e.initialProps,n=Gx(),r=B_(),o=t_(),i=(0,u.useState)(!1),a=i[0],l=i[1];(0,u.useEffect)((function(){n.initialFocus&&r.focusTarget&&(a||(r.focus(r.focusTarget),l(!0)))}),[n.initialFocus,a,r.focus,r.focusTarget,r]);var s=[n.classNames.root,n.className];n.numberOfMonths>1&&s.push(n.classNames.multiple_months),n.showWeekNumber&&s.push(n.classNames.with_weeknumber);var c=Dx(Dx({},n.styles.root),n.style),f=Object.keys(t).filter((function(e){return e.startsWith("data-")})).reduce((function(e,n){var r;return Dx(Dx({},e),((r={})[n]=t[n],r))}),{});return d().createElement("div",Dx({className:s.join(" "),style:c,dir:n.dir,id:n.id},f),d().createElement("div",{className:n.classNames.months,style:n.styles.months},o.displayMonths.map((function(e,t){return d().createElement(ek,{key:t,displayIndex:t,displayMonth:e})}))))}function nk(e){var t=e.children,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,yk),l=(0,u.useCallback)((function(e,o){if(!o.disabled){var i=e;"range"==t&&(i={from:e},null==n||!n.from||null!=n&&n.to||(i=+e>=+n.from?{from:n.from,to:e}:{from:e,to:n.from})),r(i)}}),[t,n]),s="function"==typeof o?o:function(e){return e.picker};return d().createElement(Ak,{onMouseDown:function(e){e.preventDefault()}},s({picker:d().createElement(Pk,kk({},a,{onDayClick:l,mode:t,selected:n})),popover:i}))};Ek.displayName="PickerPopover";var Sk=Uy(Ck,Ek,{placement:"bottom",zIndex:2e3}),Mk="4px",Ak=p().div.withConfig({displayName:"DayPickerWrapper",componentId:"sc-1gurvxq-0"})(["margin:0;padding:"," 0;box-sizing:border-box;background:white;border-radius:4px;box-shadow:",";"],ys.spacing["02"],ys.box_shadow.md),Pk=function(e){return d().createElement(Zk,kk({},e,{fixedWeeks:!0,components:{Day:jk}}))},Zk=p()((function(e){return d().createElement(nk,Dx({},e),d().createElement(tk,{initialProps:e}))})).withConfig({displayName:"DayPickerStyles",componentId:"sc-1gurvxq-1"})([".rdp-months{display:flex;}.rdp-month{padding:"," ",";}.rdp-caption{display:flex;flex-direction:row;align-items:center;padding:"," ",";gap:10px;}.rdp-caption_start:not(.rdp-caption_end){border-right:1px solid ",";.rdp-caption{flex-direction:row-reverse;}}.rdp-caption_label{width:100%;text-align:center;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";}.rdp-nav{display:flex;flex-direction:row;gap:10px;}.rdp-nav_button{display:flex;align-items:center;justify-content:center;border:0 none;border-radius:4px;cursor:pointer;width:20px;height:20px;background-color:",";.rdp-nav_icon{color:",";}&:hover:not(:disabled){background-color:",";}&:active:not(:disabled){background-color:",";.rdp-nav_icon{color:",";}}&:disabled{.rdp-nav_icon{color:",";}cursor:not-allowed;}}.rdp-table{border-collapse:collapse;}.rdp-head_cell{box-sizing:border-box;min-width:32px;max-width:32px;height:32px;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";}.rdp-cell{padding:0;}"],ys.spacing["03"],ys.spacing["04"],ys.spacing["03"],ys.spacing["04"],ys.color.gray_4,ys.font_family.sans,ys.font_weight.regular,ys.font_size.sm,ys.line_height.none,ys.color.gray_11_50,ys.color.white,ys.color.gray_9,ys.color.gray_2,ys.color.blue_4,ys.color.blue_11,ys.color.gray_7,ys.font_family.sans,ys.font_weight.regular,ys.font_size.xs,ys.line_height.none,ys.color.gray_11),jk=function(e){var t=(0,u.useRef)(null),n=U_(e.date,e.displayMonth,t);return n.isHidden?d().createElement("div",{role:"gridcell"}):n.isButton?d().createElement(Tk,n.activeModifiers,d().createElement(i_,kk({name:"day",ref:t},n.buttonProps))):d().createElement("div",n.divProps)};jk.displayName="Day";var Tk=p().div.withConfig({displayName:"DayWrapper",componentId:"sc-1gurvxq-2"})(["padding:0;background-color:",";border-top-left-radius:",";border-bottom-left-radius:",";border-top-right-radius:",";border-bottom-right-radius:",";.rdp-day{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;box-sizing:border-box;border-radius:",";border:1px solid ",";background-color:",";cursor:pointer;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";&:hover:not(:disabled){border:1px solid ",";}&:disabled{color:",";cursor:not-allowed;}}.rdp-day_today{color:",";font-weight:",";}.rdp-day_selected{background-color:",";border:1px solid ",";color:",";}.rdp-day_range_middle{background-color:",";border:1px solid ",";color:",";&.rdp-day_today{color:",";}}"],(function(e){return e.selected?ys.color.blue_3:ys.color.white}),(function(e){return e.range_middle||e.range_end&&!e.range_start?"0":Mk}),(function(e){return e.range_middle||e.range_end&&!e.range_start?"0":Mk}),(function(e){return e.range_middle||e.range_start&&!e.range_end?"0":Mk}),(function(e){return e.range_middle||e.range_start&&!e.range_end?"0":Mk}),Mk,ys.color.white,ys.color.white,ys.font_family.sans,ys.font_weight.regular,ys.font_size.xs,ys.line_height.none,ys.color.gray_11_50,ys.color.blue_10,ys.color.gray_7,ys.color.blue_11,ys.font_weight.semibold,ys.color.blue_10,ys.color.blue_10,ys.color.white,ys.color.blue_3,ys.color.blue_3,ys.color.gray_11_50,ys.color.blue_11),Nk=function(e){var t=e.value,n=e.placeholder,r=e.isRange,o=e.format||"dd/MM/yyyy";if(!t)return"";if(r){var i=t.from,a=t.to;return(i?nx(i,o):n||"")+" - "+(a?nx(a,o):n||"")}return nx(t,o)},Rk=function(e){return e instanceof Date?e:e&&"object"==bk(e)?e.from||e.to:void 0},Ik=function(e){return!Number.isNaN(new Date(e).getTime())},Dk=function(e){return(0,u.useMemo)((function(){return e.isRange?function(e){if(e&&"object"==bk(e))return{from:Ik(e.from)?new Date(e.from):void 0,to:Ik(e.to)?new Date(e.to):void 0}}(e.value):(t=e.value,Ik(t)?new Date(t):void 0);var t}),[e.value,e.isRange])};const Lk=Ok;function Bk(e){return Bk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Bk(e)}function Hk(e){var t=function(e,t){if("object"!==Bk(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!==Bk(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Bk(t)?t:String(t)}function Fk(e,t,n){return(t=Hk(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zk(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Yk=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Xk(e){var t=e.defaultInputValue,n=void 0===t?"":t,r=e.defaultMenuIsOpen,o=void 0!==r&&r,i=e.defaultValue,a=void 0===i?null:i,l=e.inputValue,s=e.menuIsOpen,c=e.onChange,d=e.onInputChange,f=e.onMenuClose,p=e.onMenuOpen,h=e.value,m=Gk(e,Yk),v=qk((0,u.useState)(void 0!==l?l:n),2),g=v[0],y=v[1],b=qk((0,u.useState)(void 0!==s?s:o),2),w=b[0],x=b[1],_=qk((0,u.useState)(void 0!==h?h:a),2),k=_[0],O=_[1],C=(0,u.useCallback)((function(e,t){"function"==typeof c&&c(e,t),O(e)}),[c]),E=(0,u.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),y(void 0!==n?n:e)}),[d]),S=(0,u.useCallback)((function(){"function"==typeof p&&p(),x(!0)}),[p]),M=(0,u.useCallback)((function(){"function"==typeof f&&f(),x(!1)}),[f]),A=void 0!==l?l:g,P=void 0!==s?s:w,Z=void 0!==h?h:k;return zk(zk({},m),{},{inputValue:A,menuIsOpen:P,onChange:C,onInputChange:E,onMenuClose:M,onMenuOpen:S,value:Z})}function $k(){return $k=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?cO(bO,--gO):0,mO--,10===yO&&(mO=1,hO--),yO}function kO(){return yO=gO2||SO(yO)>3?"":" "}function jO(e,t){for(;--t&&kO()&&!(yO<48||yO>102||yO>57&&yO<65||yO>70&&yO<97););return EO(e,CO()+(t<6&&32==OO()&&32==kO()))}function TO(e){for(;kO();)switch(yO){case e:return gO;case 34:case 39:34!==e&&39!==e&&TO(yO);break;case 40:41===e&&TO(e);break;case 92:kO()}return gO}function NO(e,t){for(;kO()&&e+yO!==57&&(e+yO!==84||47!==OO()););return"/*"+EO(t,gO-1)+"*"+oO(47===e?e:kO())}function RO(e){for(;!SO(OO());)kO();return EO(e,gO)}var IO="-ms-",DO="-moz-",LO="-webkit-",BO="comm",HO="rule",FO="decl",VO="@keyframes";function zO(e,t){for(var n="",r=fO(e),o=0;o0&&dO(k)-d&&pO(p>32?XO(k+";",r,n,d-1):XO(lO(k," ","")+";",r,n,d-2),s);break;case 59:k+=";";default:if(pO(_=GO(k,t,n,c,u,o,l,b,w=[],x=[],d),i),123===y)if(0===u)qO(k,t,_,_,w,i,d,l,x);else switch(99===f&&110===cO(k,3)?100:f){case 100:case 108:case 109:case 115:qO(e,_,_,r&&pO(GO(e,_,_,0,0,o,l,b,o,w=[],d),x),o,x,d,l,r?w:x);break;default:qO(k,_,_,_,[""],x,0,l,x)}}c=u=p=0,m=g=1,b=k="",d=a;break;case 58:d=1+dO(k),p=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==_O())continue;switch(k+=oO(y),y*m){case 38:g=u>0?1:(k+="\f",-1);break;case 44:l[c++]=(dO(k)-1)*g,g=1;break;case 64:45===OO()&&(k+=PO(kO())),f=OO(),u=d=dO(b=k+=RO(CO())),y++;break;case 45:45===h&&2==dO(k)&&(m=0)}}return i}function GO(e,t,n,r,o,i,a,l,s,c,u){for(var d=o-1,f=0===o?i:[""],p=fO(f),h=0,m=0,v=0;h0?f[g]+" "+y:lO(y,/&\f/g,f[g])))&&(s[v++]=b);return wO(e,t,n,0===o?HO:l,s,c,u)}function YO(e,t,n){return wO(e,t,n,BO,oO(yO),uO(e,2,-2),0)}function XO(e,t,n,r){return wO(e,t,n,FO,uO(e,0,r),uO(e,r+1,-1),r)}var $O=function(e,t,n){for(var r=0,o=0;r=o,o=OO(),38===r&&12===o&&(t[n]=1),!SO(o);)kO();return EO(e,gO)},KO=new WeakMap,JO=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||KO.get(n))&&!r){KO.set(e,!0);for(var o=[],i=function(e,t){return AO(function(e,t){var n=-1,r=44;do{switch(SO(r)){case 0:38===r&&12===OO()&&(t[n]=1),e[n]+=$O(gO-1,t,n);break;case 2:e[n]+=PO(r);break;case 4:if(44===r){e[++n]=58===OO()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=oO(r)}}while(r=kO());return e}(MO(e),t))}(t,o),a=n.props,l=0,s=0;l6)switch(cO(e,t+1)){case 109:if(45!==cO(e,t+4))break;case 102:return lO(e,/(.+:)(.+)-([^]+)/,"$1"+LO+"$2-$3$1"+DO+(108==cO(e,t+3)?"$3":"$2-$3"))+e;case 115:return~sO(e,"stretch")?eC(lO(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==cO(e,t+1))break;case 6444:switch(cO(e,dO(e)-3-(~sO(e,"!important")&&10))){case 107:return lO(e,":",":"+LO)+e;case 101:return lO(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+LO+(45===cO(e,14)?"inline-":"")+"box$3$1"+LO+"$2$3$1"+IO+"$2box$3")+e}break;case 5936:switch(cO(e,t+11)){case 114:return LO+e+IO+lO(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return LO+e+IO+lO(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return LO+e+IO+lO(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return LO+e+IO+e+e}return e}var tC=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case FO:e.return=eC(e.value,e.length);break;case VO:return zO([xO(e,{value:lO(e.value,"@","@"+LO)})],r);case HO:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return zO([xO(e,{props:[lO(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return zO([xO(e,{props:[lO(t,/:(plac\w+)/,":"+LO+"input-$1")]}),xO(e,{props:[lO(t,/:(plac\w+)/,":-moz-$1")]}),xO(e,{props:[lO(t,/:(plac\w+)/,IO+"input-$1")]})],r)}return""}))}}],nC=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,i=e.stylisPlugins||tC,a={},l=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+s;return{name:c,styles:o,next:pC}},vC=!!u.useInsertionEffect&&u.useInsertionEffect,gC=vC||function(e){return e()},yC=(vC||u.useLayoutEffect,{}.hasOwnProperty),bC=u.createContext("undefined"!=typeof HTMLElement?nC({key:"css"}):null);bC.Provider;var wC=function(e){return(0,u.forwardRef)((function(t,n){var r=(0,u.useContext)(bC);return e(t,r,n)}))},xC=u.createContext({}),_C="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",kC=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return rC(t,n,r),gC((function(){return function(e,t,n){rC(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},OC=wC((function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var o=e[_C],i=[r],a="";"string"==typeof e.className?a=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(a=e.className+" ");var l=mC(i,void 0,u.useContext(xC));a+=t.key+"-"+l.name;var s={};for(var c in e)yC.call(e,c)&&"css"!==c&&c!==_C&&(s[c]=e[c]);return s.ref=n,s.className=a,u.createElement(u.Fragment,null,u.createElement(kC,{cache:t,serialized:l,isStringTag:"string"==typeof o}),u.createElement(o,s))})),CC=OC,EC=(s(8679),function(e,t){var n=arguments;if(null==t||!yC.call(t,"css"))return u.createElement.apply(void 0,n);var r=n.length,o=new Array(r);o[0]=CC,o[1]=function(e,t){var n={};for(var r in t)yC.call(t,r)&&(n[r]=t[r]);return n[_C]=e,n}(e,t);for(var i=2;ie.concat(t,t+"-start",t+"-end")),[]),Math.min,Math.max;const IC=Math.round;function DC(e){return TC(e)?e:e.contextElement}const LC={x:1,y:1};function BC(e){const t=DC(e);if(!jC(t))return LC;const n=t.getBoundingClientRect(),{width:r,height:o,fallback:i}=function(e){const t=AC(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=jC(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=IC(n)!==i||IC(r)!==a;return l&&(n=i,r=a),{width:n,height:r,fallback:l}}(t);let a=(i?IC(n.width):n.width)/r,l=(i?IC(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}const HC={x:0,y:0};function FC(e,t,n){var r,o;if(void 0===t&&(t=!0),"undefined"==typeof CSS||!CSS.supports||!CSS.supports("-webkit-backdrop-filter","none"))return HC;const i=e?MC(e):window;return!n||t&&n!==i?HC:{x:(null==(r=i.visualViewport)?void 0:r.offsetLeft)||0,y:(null==(o=i.visualViewport)?void 0:o.offsetTop)||0}}function VC(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=DC(e);let a=LC;t&&(r?TC(r)&&(a=BC(r)):a=BC(e));const l=FC(i,n,r);let s=(o.left+l.x)/a.x,c=(o.top+l.y)/a.y,u=o.width/a.x,d=o.height/a.y;if(i){const e=MC(i),t=r&&TC(r)?MC(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=BC(n),t=n.getBoundingClientRect(),r=getComputedStyle(n);t.x+=(n.clientLeft+parseFloat(r.paddingLeft))*e.x,t.y+=(n.clientTop+parseFloat(r.paddingTop))*e.y,s*=e.x,c*=e.y,u*=e.x,d*=e.y,s+=t.x,c+=t.y,n=MC(n).frameElement}}return f={width:u,height:d,x:s,y:c},{...f,top:f.y,left:f.x,right:f.x+f.width,bottom:f.y+f.height};var f}function zC(e){if("html"===ZC(e))return e;const t=e.assignedSlot||e.parentNode||NC(e)&&e.host||function(e){return((PC(e)?e.ownerDocument:e.document)||window.document).documentElement}(e);return NC(t)?t.host:t}function UC(e){const t=zC(e);return function(e){return["html","body","#document"].includes(ZC(e))}(t)?t.ownerDocument.body:jC(t)&&RC(t)?t:UC(t)}function WC(e,t){var n;void 0===t&&(t=[]);const r=UC(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=MC(r);return o?t.concat(i,i.visualViewport||[],RC(r)?r:[]):t.concat(r,WC(r))}const qC=u.useLayoutEffect;var GC=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],YC=function(){};function XC(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function $C(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function tE(e){return eE(e)?window.pageYOffset:e.scrollTop}function nE(e,t){eE(e)?window.scrollTo(0,t):e.scrollTop=t}function rE(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:YC,o=tE(e),i=t-o,a=0;!function t(){var l,s=(l=a+=10,i*((l=l/n-1)*l*l+1)+o);nE(e,s),an.bottom?nE(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(O>=h&&!a)return i&&rE(s,C,S),{placement:"bottom",maxHeight:t};if(!a&&O>=r||a&&_>=r)return i&&rE(s,C,S),{placement:"bottom",maxHeight:a?_-b:O-b};if("auto"===o||a){var M=t,A=a?x:k;return A>=r&&(M=Math.min(A-b-l,t)),{placement:"top",maxHeight:M}}if("bottom"===o)return i&&nE(s,C),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(k>=h&&!a)return i&&rE(s,E,S),{placement:"top",maxHeight:t};if(!a&&k>=r||a&&x>=r){var P=t;return(!a&&k>=r||a&&x>=r)&&(P=a?x-w:k-w),i&&rE(s,E,S),{placement:"top",maxHeight:P}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:r,menuEl:e,minHeight:n,placement:o,shouldScroll:a&&!t,isFixedPosition:t,controlHeight:g});p(l.maxHeight),v(l.placement),null==s||s(l.placement)}}),[r,o,i,a,n,s,g]),t({ref:c,placerProps:zk(zk({},e),{},{placement:m||fE(o),maxHeight:f})})},mE=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return zk({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},vE=mE,gE=mE,yE=function(e){var t=e.children,n=e.innerProps;return EC("div",$k({},QC(e,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),t)};yE.defaultProps={children:"No options"};var bE=function(e){var t=e.children,n=e.innerProps;return EC("div",$k({},QC(e,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),t)};bE.defaultProps={children:"Loading..."};var wE,xE,_E,kE=["size"],OE={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},CE=function(e){var t=e.size,n=Gk(e,kE);return EC("svg",$k({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:OE},n))},EE=function(e){return EC(CE,$k({size:20},e),EC("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},SE=function(e){return EC(CE,$k({size:20},e),EC("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},ME=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,i=r.colors;return zk({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*o,":hover":{color:n?i.neutral80:i.neutral40}})},AE=ME,PE=ME,ZE=function(){var e=SC.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(wE||(xE=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],_E||(_E=xE.slice(0)),wE=Object.freeze(Object.defineProperties(xE,{raw:{value:Object.freeze(_E)}})))),jE=function(e){var t=e.delay,n=e.offset;return EC("span",{css:SC({animation:"".concat(ZE," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},TE=function(e){var t=e.innerProps,n=e.isRtl;return EC("div",$k({},QC(e,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),EC(jE,{delay:0,offset:n}),EC(jE,{delay:160,offset:!0}),EC(jE,{delay:320,offset:!n}))};TE.defaultProps={size:4};var NE=["data"],RE=["innerRef","isDisabled","isHidden","inputClassName"],IE={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},DE={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":zk({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},IE)},LE=function(e){return zk({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},IE)},BE=function(e){var t=e.children,n=e.innerProps;return EC("div",n,t)},HE={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return EC("div",$k({},QC(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||EC(EE,null))},Control:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,i=e.innerProps,a=e.menuIsOpen;return EC("div",$k({ref:o},QC(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":a}),i),t)},DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return EC("div",$k({},QC(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||EC(SE,null))},DownChevron:SE,CrossIcon:EE,Group:function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,i=e.Heading,a=e.headingProps,l=e.innerProps,s=e.label,c=e.theme,u=e.selectProps;return EC("div",$k({},QC(e,"group",{group:!0}),l),EC(i,$k({},a,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),s),EC("div",null,t))},GroupHeading:function(e){var t=JC(e);t.data;var n=Gk(t,NE);return EC("div",$k({},QC(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return EC("div",$k({},QC(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return EC("span",$k({},t,QC(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=JC(e),o=r.innerRef,i=r.isDisabled,a=r.isHidden,l=r.inputClassName,s=Gk(r,RE);return EC("div",$k({},QC(e,"input",{"input-container":!0}),{"data-value":n||""}),EC("input",$k({className:t({input:!0},l),ref:o,style:LE(a),disabled:i},s)))},LoadingIndicator:TE,Menu:function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return EC("div",$k({},QC(e,"menu",{menu:!0}),{ref:n},r),t)},MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return EC("div",$k({},QC(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,r=e.controlElement,o=e.innerProps,i=e.menuPlacement,a=e.menuPosition,l=(0,u.useRef)(null),s=(0,u.useRef)(null),c=qk((0,u.useState)(fE(i)),2),d=c[0],f=c[1],p=(0,u.useMemo)((function(){return{setPortalPlacement:f}}),[]),h=qk((0,u.useState)(null),2),m=h[0],v=h[1],g=(0,u.useCallback)((function(){if(r){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),t="fixed"===a?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||v({offset:n,rect:e})}}),[r,a,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);qC((function(){g()}),[g]);var y=(0,u.useCallback)((function(){"function"==typeof s.current&&(s.current(),s.current=null),r&&l.current&&(s.current=function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=!0,animationFrame:l=!1}=r,s=o||i?[...TC(e)?WC(e):e.contextElement?WC(e.contextElement):[],...WC(t)]:[];s.forEach((e=>{const t=!TC(e)&&e.toString().includes("V");!o||l&&!t||e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));let c,u=null;a&&(u=new ResizeObserver((()=>{n()})),TC(e)&&!l&&u.observe(e),TC(e)||!e.contextElement||l||u.observe(e.contextElement),u.observe(t));let d=l?VC(e):null;return l&&function t(){const r=VC(e);!d||r.x===d.x&&r.y===d.y&&r.width===d.width&&r.height===d.height||n(),d=r,c=requestAnimationFrame(t)}(),n(),()=>{var e;s.forEach((e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),null==(e=u)||e.disconnect(),u=null,l&&cancelAnimationFrame(c)}}(r,l.current,g,{elementResize:"ResizeObserver"in window}))}),[r,g]);qC((function(){y()}),[y]);var b=(0,u.useCallback)((function(e){l.current=e,y()}),[y]);if(!t&&"fixed"!==a||!m)return null;var w=EC("div",$k({ref:b},QC(zk(zk({},e),{},{offset:m.offset,position:a,rect:m.rect}),"menuPortal",{"menu-portal":!0}),o),n);return EC(pE.Provider,{value:p},t?(0,$p.createPortal)(w,t):w)},LoadingMessage:bE,NoOptionsMessage:yE,MultiValue:function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,i=e.isDisabled,a=e.removeProps,l=e.selectProps,s=n.Container,c=n.Label,u=n.Remove;return EC(s,{data:r,innerProps:zk(zk({},QC(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),o),selectProps:l},EC(c,{data:r,innerProps:zk({},QC(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},t),EC(u,{data:r,innerProps:zk(zk({},QC(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},a),selectProps:l}))},MultiValueContainer:BE,MultiValueLabel:BE,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return EC("div",$k({role:"button"},n),t||EC(EE,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.innerRef,a=e.innerProps;return EC("div",$k({},QC(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:i,"aria-disabled":n},a),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return EC("div",$k({},QC(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return EC("div",$k({},QC(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return EC("div",$k({},QC(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return EC("div",$k({},QC(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},FE=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function VE(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,i=void 0===o?"":o,a=e.selectValue,l=e.isDisabled,s=e.isSelected,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&a)return"value ".concat(i," focused, ").concat(c(a,n),".");if("menu"===t){var u=l?" disabled":"",d="".concat(s?"selected":"focused").concat(u);return"option ".concat(i," ").concat(d,", ").concat(c(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},qE=function(e){var t=e.ariaSelection,n=e.focusedOption,r=e.focusedValue,o=e.focusableOptions,i=e.isFocused,a=e.selectValue,l=e.selectProps,s=e.id,c=l.ariaLiveMessages,d=l.getOptionLabel,f=l.inputValue,p=l.isMulti,h=l.isOptionDisabled,m=l.isSearchable,v=l.menuIsOpen,g=l.options,y=l.screenReaderStatus,b=l.tabSelectsValue,w=l["aria-label"],x=l["aria-live"],_=(0,u.useMemo)((function(){return zk(zk({},WE),c||{})}),[c]),k=(0,u.useMemo)((function(){var e,n="";if(t&&_.onChange){var r=t.option,o=t.options,i=t.removedValue,l=t.removedValues,s=t.value,c=i||r||(e=s,Array.isArray(e)?null:e),u=c?d(c):"",f=o||l||void 0,p=f?f.map(d):[],m=zk({isDisabled:c&&h(c,a),label:u,labels:p},t);n=_.onChange(m)}return n}),[t,_,h,a,d]),O=(0,u.useMemo)((function(){var e="",t=n||r,i=!!(n&&a&&a.includes(n));if(t&&_.onFocus){var l={focused:t,label:d(t),isDisabled:h(t,a),isSelected:i,options:o,context:t===n?"menu":"value",selectValue:a};e=_.onFocus(l)}return e}),[n,r,d,h,_,o,a]),C=(0,u.useMemo)((function(){var e="";if(v&&g.length&&_.onFilter){var t=y({count:o.length});e=_.onFilter({inputValue:f,resultsMessage:t})}return e}),[o,f,v,_,g,y]),E=(0,u.useMemo)((function(){var e="";if(_.guidance){var t=r?"value":v?"menu":"input";e=_.guidance({"aria-label":w,context:t,isDisabled:n&&h(n,a),isMulti:p,isSearchable:m,tabSelectsValue:b})}return e}),[w,n,r,p,h,m,v,_,a,b]),S="".concat(O," ").concat(C," ").concat(E),M=EC(u.Fragment,null,EC("span",{id:"aria-selection"},k),EC("span",{id:"aria-context"},S)),A="initial-input-focus"===(null==t?void 0:t.action);return EC(u.Fragment,null,EC(UE,{id:s},A&&M),EC(UE,{"aria-live":x,"aria-atomic":"false","aria-relevant":"additions text"},i&&!A&&M))},GE=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],YE=new RegExp("["+GE.map((function(e){return e.letters})).join("")+"]","g"),XE={},$E=0;$E1?t-1:0),r=1;r0,m=d-f-u,v=!1;m>t&&a.current&&(r&&r(e),a.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&t>m?(n&&!a.current&&n(e),p.scrollTop=d,v=!0,a.current=!0):!h&&-t>u&&(o&&!l.current&&o(e),p.scrollTop=0,v=!0,l.current=!0),v&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[n,r,o,i]),f=(0,u.useCallback)((function(e){d(e,e.deltaY)}),[d]),p=(0,u.useCallback)((function(e){s.current=e.changedTouches[0].clientY}),[]),h=(0,u.useCallback)((function(e){var t=s.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,u.useCallback)((function(e){if(e){var t=!!cE&&{passive:!1};e.addEventListener("wheel",f,t),e.addEventListener("touchstart",p,t),e.addEventListener("touchmove",h,t)}}),[h,p,f]),v=(0,u.useCallback)((function(e){e&&(e.removeEventListener("wheel",f,!1),e.removeEventListener("touchstart",p,!1),e.removeEventListener("touchmove",h,!1))}),[h,p,f]);return(0,u.useEffect)((function(){if(t){var e=c.current;return m(e),function(){v(e)}}}),[t,m,v]),function(e){c.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,o=(0,u.useRef)({}),i=(0,u.useRef)(null),a=(0,u.useCallback)((function(e){if(dS){var t=document.body,n=t&&t.style;if(r&&iS.forEach((function(e){var t=n&&n[e];o.current[e]=t})),r&&fS<1){var i=parseInt(o.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,l=window.innerWidth-a+i||0;Object.keys(aS).forEach((function(e){var t=aS[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(l,"px"))}t&&uS()&&(t.addEventListener("touchmove",lS,pS),e&&(e.addEventListener("touchstart",cS,pS),e.addEventListener("touchmove",sS,pS))),fS+=1}}),[r]),l=(0,u.useCallback)((function(e){if(dS){var t=document.body,n=t&&t.style;fS=Math.max(fS-1,0),r&&fS<1&&iS.forEach((function(e){var t=o.current[e];n&&(n[e]=t)})),t&&uS()&&(t.removeEventListener("touchmove",lS,pS),e&&(e.removeEventListener("touchstart",cS,pS),e.removeEventListener("touchmove",sS,pS)))}}),[r]);return(0,u.useEffect)((function(){if(t){var e=i.current;return a(e),function(){l(e)}}}),[t,a,l]),function(e){i.current=e}}({isEnabled:n});return EC(u.Fragment,null,n&&EC("div",{onClick:hS,css:mS}),t((function(e){o(e),i(e)})))}var gS={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},yS=function(e){var t=e.name,n=e.onFocus;return EC("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:gS,value:"",onChange:function(){}})},bS=function(e){return e.label},wS=function(e){return e.value},xS={clearIndicator:PE,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,i=o.colors,a=o.borderRadius;return zk({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:r?i.primary:i.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:r?i.primary:i.neutral30}})},dropdownIndicator:AE,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return zk({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,i=r.colors;return zk({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,i=o.spacing,a=o.colors;return zk(zk({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},DE),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:a.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,i=o.colors,a=o.spacing.baseUnit;return zk({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*a})},loadingMessage:gE,menu:function(e,t){var n,r=e.placement,o=e.theme,i=o.borderRadius,a=o.spacing,l=o.colors;return zk((Fk(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),Fk(n,"position","absolute"),Fk(n,"width","100%"),Fk(n,"zIndex",1),n),t?{}:{backgroundColor:l.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return zk({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,i=n.colors;return zk({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,i=e.cropWithEllipsis;return zk({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,i=n.colors,a=e.isFocused;return zk({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:a?i.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},noOptionsMessage:vE,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.theme,a=i.spacing,l=i.colors;return zk({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?l.primary:r?l.primary25:"transparent",color:n?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(2*a.baseUnit,"px ").concat(3*a.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?l.primary:l.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return zk({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,i=r.colors;return zk({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?i.neutral40:i.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,i=e.selectProps.controlShouldRenderValue;return zk({alignItems:"center",display:r&&o&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}},_S={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},kS={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:iE(),captureMenuScroll:!iE(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=zk({ignoreCase:!0,ignoreAccents:!0,stringify:nS,trim:!0,matchFrom:"any"},void 0),r=n.ignoreCase,o=n.ignoreAccents,i=n.stringify,a=n.trim,l=n.matchFrom,s=a?tS(t):t,c=a?tS(i(e)):i(e);return r&&(s=s.toLowerCase(),c=c.toLowerCase()),o&&(s=eS(s),c=QE(c)),"start"===l?c.substr(0,s.length)===s:c.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:bS,getOptionValue:wS,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function OS(e,t,n,r){return{type:"option",data:t,isDisabled:PS(e,t,n),isSelected:ZS(e,t,n),label:MS(e,t),value:AS(e,t),index:r}}function CS(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return OS(e,n,t,r)})).filter((function(t){return SS(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var i=OS(e,n,t,r);return SS(e,i)?i:void 0})).filter(uE)}function ES(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,tO(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function SS(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,i=t.isSelected,a=t.label,l=t.value;return(!TS(e)||!i)&&jS(e,{label:a,value:l,data:o},r)}var MS=function(e,t){return e.getOptionLabel(t)},AS=function(e,t){return e.getOptionValue(t)};function PS(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function ZS(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=AS(e,t);return n.some((function(t){return AS(e,t)===r}))}function jS(e,t,n){return!e.filterOption||e.filterOption(t,n)}var TS=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},NS=1,RS=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Jk(e,t)}(i,e);var t,n,r,o=eO(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=o.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,i=r.name;n.name=i,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,i=o.closeMenuOnSelect,a=o.isMulti,l=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:l}),i&&(t.setState({inputIsHiddenAfterUpdate:!a}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,i=n.name,a=t.state.selectValue,l=o&&t.isOptionSelected(e,a),s=t.isOptionDisabled(e,a);if(l){var c=t.getOptionValue(e);t.setValue(a.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(s)return void t.ariaOnChange(e,{action:"select-option",option:e,name:i});o?t.setValue([].concat(tO(a),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),i=r.filter((function(e){return t.getOptionValue(e)!==o})),a=dE(n,i,i[0]||null);t.onChange(a,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(dE(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),i=dE(e,o,o[0]||null);t.onChange(i,{action:"pop-value",removedValue:r})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||i>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){return TS(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,i=n.escapeClearsValue,a=n.inputValue,l=n.isClearable,s=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,f=n.openMenuOnFocus,p=t.state,h=p.focusedOption,m=p.focusedValue,v=p.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||a)return;t.focusValue("previous");break;case"ArrowRight":if(!r||a)return;t.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():l&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||f&&t.isOptionSelected(h,v))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:a}),t.onMenuClose()):l&&i&&t.clearValue();break;case" ":if(a)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.instancePrefix="react-select-"+(t.props.instanceId||++NS),t.state.selectValue=KC(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.buildFocusableOptions(),r=n.indexOf(t.state.selectValue[0]);t.state.focusedOption=n[r]}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&oE(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(oE(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var l=i.indexOf(r[0]);l>-1&&(a=l)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var i=n.length-1,a=-1;if(n.length){switch(e){case"previous":a=0===o?0:-1===o?i:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,i=r.indexOf(n);n||(i=-1),"up"===e?o=i>0?i-1:r.length-1:"down"===e?o=(i+1)%r.length:"pageup"===e?(o=i-t)<0&&(o=0):"pagedown"===e?(o=i+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(_S):zk(zk({},_S),this.props.theme):_S}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,i=this.selectOption,a=this.setValue,l=this.props,s=l.isMulti,c=l.isRtl,u=l.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:s,isRtl:c,options:u,selectOption:i,selectProps:l,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return PS(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return ZS(this.props,e,t)}},{key:"filterOption",value:function(e,t){return jS(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,o=e.inputValue,i=e.tabIndex,a=e.form,l=e.menuIsOpen,s=e.required,c=this.getComponents().Input,d=this.state,f=d.inputIsHidden,p=d.ariaSelection,h=this.commonProps,m=r||this.getElementId("input"),v=zk(zk(zk({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":s,role:"combobox"},l&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==p?void 0:p.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?u.createElement(c,$k({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:f,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:a,type:"text",value:o},v)):u.createElement(oS,$k({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:YC,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:a,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,o=t.MultiValueLabel,i=t.MultiValueRemove,a=t.SingleValue,l=t.Placeholder,s=this.commonProps,c=this.props,d=c.controlShouldRenderValue,f=c.isDisabled,p=c.isMulti,h=c.inputValue,m=c.placeholder,v=this.state,g=v.selectValue,y=v.focusedValue,b=v.isFocused;if(!this.hasValue()||!d)return h?null:u.createElement(l,$k({},s,{key:"placeholder",isDisabled:f,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(p)return g.map((function(t,a){var l=t===y,c="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return u.createElement(n,$k({},s,{components:{Container:r,Label:o,Remove:i},isFocused:l,isDisabled:f,key:c,index:a,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=g[0];return u.createElement(a,$k({},s,{data:w,isDisabled:f}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||o)return null;var a={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return u.createElement(e,$k({},t,{innerProps:a,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;return e&&o?u.createElement(e,$k({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,o=this.props.isDisabled,i=this.state.isFocused;return u.createElement(n,$k({},r,{isDisabled:o,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return u.createElement(e,$k({},t,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,o=t.Menu,i=t.MenuList,a=t.MenuPortal,l=t.LoadingMessage,s=t.NoOptionsMessage,c=t.Option,d=this.commonProps,f=this.state.focusedOption,p=this.props,h=p.captureMenuScroll,m=p.inputValue,v=p.isLoading,g=p.loadingMessage,y=p.minMenuHeight,b=p.maxMenuHeight,w=p.menuIsOpen,x=p.menuPlacement,_=p.menuPosition,k=p.menuPortalTarget,O=p.menuShouldBlockScroll,C=p.menuShouldScrollIntoView,E=p.noOptionsMessage,S=p.onMenuScrollToTop,M=p.onMenuScrollToBottom;if(!w)return null;var A,P=function(t,n){var r=t.type,o=t.data,i=t.isDisabled,a=t.isSelected,l=t.label,s=t.value,p=f===o,h=i?void 0:function(){return e.onOptionHover(o)},m=i?void 0:function(){return e.selectOption(o)},v="".concat(e.getElementId("option"),"-").concat(n),g={id:v,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1};return u.createElement(c,$k({},d,{innerProps:g,data:o,isDisabled:i,isSelected:a,key:v,label:l,type:r,value:s,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())A=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,i=t.options,a=t.index,l="".concat(e.getElementId("group"),"-").concat(a),s="".concat(l,"-heading");return u.createElement(n,$k({},d,{key:l,data:o,options:i,Heading:r,headingProps:{id:s,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return P(e,"".concat(a,"-").concat(e.index))})))}if("option"===t.type)return P(t,"".concat(t.index))}));else if(v){var Z=g({inputValue:m});if(null===Z)return null;A=u.createElement(l,d,Z)}else{var j=E({inputValue:m});if(null===j)return null;A=u.createElement(s,d,j)}var T={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:_,menuShouldScrollIntoView:C},N=u.createElement(hE,$k({},d,T),(function(t){var n=t.ref,r=t.placerProps,a=r.placement,l=r.maxHeight;return u.createElement(o,$k({},d,T,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove,id:e.getElementId("listbox")},isLoading:v,placement:a}),u.createElement(vS,{captureEnabled:h,onTopArrive:S,onBottomArrive:M,lockEnabled:O},(function(t){return u.createElement(i,$k({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},isLoading:v,maxHeight:l,focusedOption:f}),A)})))}));return k||"fixed"===_?u.createElement(a,$k({},d,{appendTo:k,controlElement:this.controlRef,menuPlacement:x,menuPosition:_}),N):N}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,i=t.name,a=t.required,l=this.state.selectValue;if(a&&!this.hasValue()&&!r)return u.createElement(yS,{name:i,onFocus:this.onValueInputFocus});if(i&&!r){if(o){if(n){var s=l.map((function(t){return e.getOptionValue(t)})).join(n);return u.createElement("input",{name:i,type:"hidden",value:s})}var c=l.length>0?l.map((function(t,n){return u.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):u.createElement("input",{name:i,type:"hidden",value:""});return u.createElement("div",null,c)}var d=l[0]?this.getOptionValue(l[0]):"";return u.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,i=t.isFocused,a=t.selectValue,l=this.getFocusableOptions();return u.createElement(qE,$k({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:o,isFocused:i,selectValue:a,focusableOptions:l}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,o=e.ValueContainer,i=this.props,a=i.className,l=i.id,s=i.isDisabled,c=i.menuIsOpen,d=this.state.isFocused,f=this.commonProps=this.getCommonProps();return u.createElement(r,$k({},f,{className:a,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:d}),this.renderLiveRegion(),u.createElement(t,$k({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:d,menuIsOpen:c}),u.createElement(o,$k({},f,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),u.createElement(n,$k({},f,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,a=t.isFocused,l=t.prevWasFocused,s=e.options,c=e.value,u=e.menuIsOpen,d=e.inputValue,f=e.isMulti,p=KC(c),h={};if(n&&(c!==n.value||s!==n.options||u!==n.menuIsOpen||d!==n.inputValue)){var m=u?function(e,t){return ES(CS(e,t))}(e,p):[],v=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,m);h={selectValue:p,focusedOption:g,focusedValue:v,clearFocusValueOnUpdate:!1}}var y=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},b=i,w=a&&l;return a&&!w&&(b={value:dE(f,p,p[0]||null),options:p,action:"initial-input-focus"},w=!l),"initial-input-focus"===(null==i?void 0:i.action)&&(b=null),zk(zk(zk({},h),y),{},{prevProps:e,ariaSelection:b,prevWasFocused:w})}}],n&&Kk(t.prototype,n),r&&Kk(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(u.Component);RS.defaultProps=kS;var IS=(0,u.forwardRef)((function(e,t){var n=Xk(e);return u.createElement(RS,$k({ref:t},n))})),DS=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],LS=function(){var e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,n=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),r=String(t.getOptionValue(e)).toLowerCase(),o=String(t.getOptionLabel(e)).toLowerCase();return r===n||o===n},BS={formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n,r){return!(!e||t.some((function(t){return LS(e,t,r)}))||n.some((function(t){return LS(e,t,r)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}},HS=(0,u.forwardRef)((function(e,t){var n=function(e){var t=e.allowCreateWhileLoading,n=void 0!==t&&t,r=e.createOptionPosition,o=void 0===r?"last":r,i=e.formatCreateLabel,a=void 0===i?BS.formatCreateLabel:i,l=e.isValidNewOption,s=void 0===l?BS.isValidNewOption:l,c=e.getNewOptionData,d=void 0===c?BS.getNewOptionData:c,f=e.onCreateOption,p=e.options,h=void 0===p?[]:p,m=e.onChange,v=Gk(e,DS),g=v.getOptionValue,y=void 0===g?wS:g,b=v.getOptionLabel,w=void 0===b?bS:b,x=v.inputValue,_=v.isLoading,k=v.isMulti,O=v.value,C=v.name,E=(0,u.useMemo)((function(){return s(x,KC(O),h,{getOptionValue:y,getOptionLabel:w})?d(x,a(x)):void 0}),[a,d,w,y,x,s,h,O]),S=(0,u.useMemo)((function(){return!n&&_||!E?h:"first"===o?[E].concat(tO(h)):[].concat(tO(h),[E])}),[n,o,_,E,h]),M=(0,u.useCallback)((function(e,t){if("select-option"!==t.action)return m(e,t);var n=Array.isArray(e)?e:[e];if(n[n.length-1]!==E)m(e,t);else if(f)f(x);else{var r=d(x,x),o={action:"create-option",name:C,option:r};m(dE(k,[].concat(tO(KC(O)),[r]),r),o)}}),[d,x,k,C,E,f,m,O]);return zk(zk({},v),{},{options:S,onChange:M})}(Xk(e));return u.createElement(RS,$k({ref:t},n))})),FS=HS;function VS(){return VS=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(c,$S));return d().createElement(JS,KS({ref:l,type:"item",className:r({option:!0,"option--is-disabled":o,"option--is-focused":i,"option--is-selected":a},n)},u,{text:t.label,tooltip:t.tooltip,disabled:o,selected:a,tag:s}))};var eM=s(1296);function tM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nM(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nM(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nM(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:0,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)2&&void 0!==arguments[2]?arguments[2]:[]).length;return t?n0?n:0}(r,a,p)),l(void 0))}),[t,a,r,p]);var y=(0,u.useCallback)((function(e){var t=e.index,n=e.isVisible;setTimeout((function(){void 0!==t&&r!==t&&n?o(t):void 0===t||n||a||l(t)}),100)}),[o,r,l,a]),b=(0,u.useMemo)((function(){return function(e){var t=e.maxHeight,n=void 0===t?0:t,r=e.totalSize,o=void 0===r?0:r,i=e.groupSize,a=void 0===i?0:i,l=e.optionHeight,s=void 0===l?1:l,c=e.groupHeaderHeight,u=void 0===c?1:c;return Math.min(n,o*s-a*Math.abs(s-u))}({maxHeight:s,totalSize:c.length,optionHeight:f})}),[s,c.length,f]),w=(0,u.useMemo)((function(){return function(e){var t=e.children,n=e.selected,r=e.valueGetter;if(t&&n&&r)return t.findIndex((function(e){var t=r(e),o=r(n);return void 0!==t&&t===o||void 0!==(t=e.props&&r(e.props.data))&&t===o}))}({children:p,selected:h||m,valueGetter:v})}),[p,h,m,v]),x=(0,u.useMemo)((function(){return lM({children:c,onOptionFocused:y,optionHeight:f,formatOptionLabel:g})}),[c,y,f,g]),_=(0,u.useMemo)((function(){return[]}),[]),k=(0,u.useCallback)((function(e){var t=e.index;return!!_[t]}),[_]),O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:40;return(0,u.useCallback)((function(){return Dd()(e,t,{leading:!1,trailing:!0})}),[e,t])()}((function(e){for(var t=e.startIndex,n=e.stopIndex,r=t;r<=n;r++)_.push(c[r])}),100);return d().createElement(eM.AutoSizer,{disableHeight:!0},(function(n){var r=n.width;return d().createElement(eM.InfiniteLoader,{isRowLoaded:k,threshold:e.threshold,loadMoreRows:O,rowCount:e.children.length||0,minimumBatchSize:e.minimumBatchSize},(function(n){var o=n.onRowsRendered,i=n.registerChild;return d().createElement(oM,{ref:function(e){return i(e),t={current:e},e},onRowsRendered:o,height:b,scrollToIndex:w,rowCount:e.children.length,rowHeight:e.optionHeight,rowRenderer:x,width:r})}))}))},aM=d().memo(iM);aM.propTypes={maxHeight:l().number,children:l().node.isRequired,optionHeight:l().number,selectedValue:l().object,defaultValue:l().object,valueGetter:l().func,options:l().array.isRequired,minimumBatchSize:l().number},aM.defaultProps={valueGetter:function(e){return e&&e.value},maxHeight:200,minimumBatchSize:100};var lM=function(e){var t=e.children,n=e.onOptionFocused,r=e.optionHeight,o=e.formatOptionLabel,i=function(e){var i=e.key,a=e.index,l=e.style,s=e.isVisible,c=e.isScrolling,u=t[a].props,f=u.cx({"virtualized-item":!0});return u.isFocused&&!c&&n({data:u.data,index:a,isVisible:s,isScrolling:c}),d().createElement("div",{className:f,key:i,style:l},d().createElement(QS,{key:i,style:l,data:u.data,isVisible:s,isScrolling:c,optionHeight:r,isDisabled:u.isDisabled,isFocused:u.isFocused,isSelected:u.isSelected,className:u.className,cx:u.cx,innerRef:u.innerRef,innerProps:u.innerProps,formatOptionLabel:o,tag:"div"}))};return i.displayName="VirtualizedListRowRendererComp",i};const sM=function(e){var t=e.optionHeight,n=void 0===t?40:t,r=e.defaultValue,o=e.valueGetter,i=e.formatOptionLabel,a=d().memo((function(e){var t=e.getValue()?e.getValue()[0]:void 0;return e.children&&!e.children.length?d().createElement(HE.NoOptionsMessage,e.children.props):d().createElement(aM,rM({},e,{optionHeight:n,selectedValue:t,defaultValue:r,valueGetter:o,formatOptionLabel:i}))}));return a.displayName="VirtualizedListComp",a};function cM(e){return cM="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cM(e)}function uM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dM(e,t,n){return t=function(e){var t=function(e,t){if("object"!==cM(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!==cM(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===cM(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fM=function(e){var t=function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,gM)),A=My(e.id),P=sc(),Z=function(e){return(0,u.useMemo)((function(){return{control:function(t,n){var r={sm:36,md:40,lg:48},o=ys.color.gray_7,i=ys.color.gray_11_50,a=ys.color.white,l="text";return n.isDisabled?(i=ys.color.gray_9,o=ys.color.gray_6,a=ys.color.gray_2,l="default"):n.selectProps["aria-invalid"]?o=ys.color.red_11:n.isFocused&&(o=ys.color.blue_11),mM(mM({},t),{},{minHeight:Es(r[e]||r.sm),padding:"".concat(4,"px ").concat(12,"px"),fontFamily:ys.font_family.sans,fontStyle:"normal",fontWeight:ys.font_weight.regular,fontSize:ys.font_size.sm,lineHeight:ys.line_height.none,color:i,backgroundColor:a,borderColor:o,cursor:l,boxShadow:"none"})},valueContainer:function(e){return mM(mM({},e),{},{padding:"0 8px 0 0"})},placeholder:function(e){return mM(mM({},e),{},{color:ys.color.gray_11})},indicatorsContainer:function(e){return mM(mM({},e),{},{gap:ys.spacing["03"],minHeight:"24px"})},menu:function(e){return mM(mM({},e),{},{padding:0,boxSizing:"border-box",minWidth:"fit-content",maxWidth:"540px",width:"100%",backgroundColor:ys.color.white,borderRadius:ys.spacing["02"],boxShadow:ys.box_shadow.md})},menuPortal:function(e){return mM(mM({},e),{},{zIndex:999999})},multiValue:function(e){return mM(mM({},e),{},{backgroundColor:ys.color.gray_3,borderRadius:ys.spacing["02"]})},multiValueLabel:function(e){return mM(mM({},e),{},{fontFamily:ys.font_family.sans,fontStyle:"normal",fontWeight:ys.font_weight.regular,fontSize:ys.font_size.sm,lineHeight:ys.line_height.none,color:ys.color.gray_11_25,paddingLeft:ys.spacing["02"],paddingRight:ys.spacing["00"]})},multiValueRemove:function(e){return mM(mM({},e),{},{borderRadius:ys.spacing["02"],color:ys.color.gray_11,cursor:"pointer",":hover":{backgroundColor:ys.color.gray_3,color:ys.color.gray_11_50}})},option:function(e,t){console.log(e,t);var n=e.backgroundColor;return t.selected&&(n=ys.color.blue_3),mM(mM({},e),{},{backgroundColor:n})}}}),[e])}(i),j=v?FS:IS;return d().createElement(Qs,yM({ref:t,"data-testid":"dropdown"},M,{flex_direction:"column",gap:ys.spacing["02"]}),d().createElement(ck,{id:A,label:n,labelIcon:r,required:o}),d().createElement(j,{filterOption:C,formatOptionLabel:E,"aria-labelledby":n?A:void 0,"aria-invalid":w,value:a,defaultValue:l,placeholder:P(s),options:c,onChange:f,onFocus:p,onBlur:h,isMulti:m,isClearable:y,onCreateOption:g,isDisabled:b,required:o,styles:Z,components:fM(e),classNamePrefix:_,menuPortalTarget:O,onChangeCapture:k,isOptionDisabled:function(e){return e.disabled},closeMenuOnSelect:!m,menuPlacement:S}),d().createElement(vk,{invalid:w},x))}));bM.displayName="Dropdown",bM.propTypes={value:l().any,defaultValue:l().any,filterOption:l().func,formatOptionLabel:l().func,onChange:l().func,onFocus:l().func,onBlur:l().func,placeholder:l().string,disabled:l().bool,required:l().bool,invalid:l().bool,label:l().oneOfType([l().string,l().func]),labelIcon:l().string,helperText:l().oneOfType([l().string,l().func]),size:l().oneOf(["sm","md","lg"]),options:l().arrayOf(l().any).isRequired,multiselect:l().bool,clearable:l().bool,creatable:l().bool,onCreateOption:l().func,classNamePrefix:l().string,menuPlacement:l().oneOf(["bottom","auto","top"]),virtualized:l().bool},bM.defaultProps={size:"sm",clearable:!1,menuPlacement:"auto"};const wM=bM;function xM(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_M(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni?t=i:"number"==typeof o&&t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var LM=d().forwardRef((function(e,t){var n=e.className,r=e.classNamePrefix,o=e.value,i=e.onChange,a=e.disabled,l=e.options,s=e.variant,c=e.size,u=e.label,f=e.labelIcon,p=e.helperText,h=e.invalid,m=e.required,v=DM(e,TM),g=My(e.id);return null!=l&&l.length?d().createElement(Qs,{className:Bs(r,{container:!0},n),flex_direction:"column",gap:ys.spacing["03"]},d().createElement(ck,{classNamePrefix:r,id:g,label:u,labelIcon:f,required:m,variant:"lg"}),d().createElement(Qs,RM({ref:t,className:Bs(r,IM({radioGroup:!0},"radioGroup--".concat(s),!0)),gap:ys.spacing["05"],flex_direction:s},v,{role:"radiogroup","aria-labelledby":u?g:void 0}),l.map((function(e){return d().createElement(BM,RM({classNamePrefix:r},e,{key:e.value,onClick:function(t,n){return function(e,t,n){a||null==i||i(e,t,n)}(t,e,n)},checked:e.value==o,disabled:a||e.disabled,size:c}))}))),d().createElement(vk,{invalid:h},p)):null}));LM.displayName="RadioGroup",LM.propTypes={variant:l().oneOf(["row","column"]),value:l().any,onChange:l().func,disabled:l().bool,required:l().bool,invalid:l().bool,label:l().oneOfType([l().string,l().func]),labelIcon:l().string,helperText:l().oneOfType([l().string,l().func]),size:l().oneOf(["sm","md"]),options:l().arrayOf(l().shape({value:l().any,label:l().oneOfType([l().string,l().func]),disabled:l().bool})),classNamePrefix:l().string},LM.defaultProps={variant:"row",size:"sm"};var BM=d().forwardRef((function(e,t){var n,r=e.classNamePrefix,o=e.value,i=e.checked,a=e.onClick,l=e.label,s=e.disabled,c=e.size,u=e.tooltip,f=e.verticalAlign,p=DM(e,NM),h=My(e.id);return d().createElement(lb,{tooltip:u},d().createElement(HM,RM({ref:t,className:Bs(r,(n={radio:!0},IM(n,"radio--is-selected",i),IM(n,"radio--is-disabled",s),n))},p,{onClick:function(e){s||null==a||a(o,e)},verticalAlign:f,disabled:s}),d().createElement(FM,{className:Bs(r,{radioControl:!0}),role:"radio","aria-checked":!!i,"aria-labelledby":l?h:void 0,"data-value":o,size:c,checked:i,disabled:s}),!!l&&d().createElement(Ic,{className:Bs(r,{radioLabel:!0}),variant:"sm",id:h,color:s?"gray_9":"gray_11_50"},l)))}));BM.displayName="Radio",BM.propTypes={value:l().any,checked:l().bool,onClick:l().func,label:l().oneOfType([l().string,l().func]),disabled:l().bool,verticalAlign:l().oneOf(["top","middle","bottom"]),size:l().oneOf(["sm","md"])},BM.defaultProps={verticalAlign:"top",size:"md"};var HM=p().div.withConfig({displayName:"RadioWrapper",componentId:"sc-10oi3py-0"})(["display:inline-flex;align-items:center;gap:",";vertical-align:",";",""],ys.spacing["03"],(function(e){return e.verticalAlign}),(function(e){return e.disabled?void 0:(0,f.css)(["cursor:pointer;"])})),FM=p().div.withConfig({displayName:"RadioControl",componentId:"sc-10oi3py-1"})(["display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1.5px solid;border-radius:50%;"," &:after{content:'';border-radius:50%;}",""],(function(e){var t="sm"==e.size?16:20;return(0,f.css)(["min-width:",";max-width:",";height:",";&:after{width:",";height:",";}"],Es(t),Es(t),Es(t),Es(t/2),Es(t/2))}),(function(e){var t,n,r,o,i,a,l,s,c,u,d=e.checked;return e.disabled?(t=n=r=ys.color.gray_8,i=a=l=ys.color.white,d&&(s=c=u=ys.color.gray_6)):d?(t=r=ys.color.blue_11,i=a=l=ys.color.white,s=u=ys.color.blue_11,n=ys.color.blue_10,a=ys.color.white,c=ys.color.blue_10,o=ys.color.blue_5):(t=ys.color.gray_9,i=l=ys.color.white,n=ys.color.gray_10,a=ys.color.gray_3,r=ys.color.blue_11),(0,f.css)(["border-color:",";background-color:",";&:after{background-color:",";}&:hover{border-color:",";background-color:",";}&:hover:after{background-color:",";}&:active{border-color:",";background-color:",";","}&:active:after{background-color:",";}"],t,i,s,n,a,c,r,l,o&&"box-shadow: 0 0 0 3px ".concat(o,";"),u)}));const VM=LM;function zM(){return zM=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,gA),a=yA((0,u.useState)(!1),2),l=a[0],s=a[1],c=yA((0,u.useState)(!1),2),f=c[0],p=c[1];return(0,u.useEffect)((function(){var e;return n?(p(!0),e=setTimeout((function(){return s(!0)}),20)):(s(!1),e=setTimeout((function(){return p(!1)}),500)),function(){return clearTimeout(e)}}),[n]),f?d().createElement(xA,{zIndex:o},d().createElement(wA,{show:l}),d().createElement(_A,{show:l,zIndex:o+1},d().createElement(e,i))):null};return t.displayName="WithBackdrop(".concat(Ny(e),")"),t};var OA=function(e){var t=e.id,n=e.className,r=e.title,o=e.subtitle,i=e.content,a=e.onOk,l=e.onCancel,s=e.okLabel,c=e.cancelLabel,u=e.okDisabled,f=e.cancelDisabled,p=e.size,h=e.shadow,m=a||l,v=d().createElement(hA,{title:r,subtitle:o,onCancel:l,cancelDisabled:f}),g=m?d().createElement(vA,{onOk:a,onCancel:l,okLabel:s,cancelLabel:c,okDisabled:u,cancelDisabled:f}):null;return d().createElement(sA,{id:t,className:n,"data-testid":"modal_general",size:p,shadow:h,header:v,content:i,footer:g})};OA.propTypes={title:l().node,subtitle:l().node,content:l().node,onOk:l().func,onCancel:l().func,okLabel:l().string,cancelLabel:l().string,okDisabled:l().bool,cancelDisabled:l().bool,size:l().oneOf(["sm","md","lg","full"]),shadow:l().oneOf(["none","sm","md","lg"])};var CA=kA(OA),EA=s(4767),SA=s(7037),MA=s.n(SA),AA=function(){for(var e=arguments.length,t=new Array(e),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,eP),L=(t=(0,u.useState)(0),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(t,n)||oP(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),B=L[0],H=L[1],F=(null==h?void 0:h.get("hiddenColumns"))||e.hiddenColumns,V=(null==h?void 0:h.get("pinnedColumns"))||e.pinnedColumns,z=(null==h?void 0:h.get("columnOrder"))||e.columnOrder,U=aP({},s&&{pageSize:s},F&&{hiddenColumns:F},V&&{pinnedColumns:V},z&&{columnOrder:z}),W=EA.useTable.apply(void 0,[nP({data:i,defaultColumn:r,initialState:U,pageSizes:f,manualPagination:C,pageCount:B,totalCount:E,isLoading:_,getHeaderProps:M,getColumnProps:P,getRowProps:j,getCellProps:N,getFooterProps:I},D),pP,EA.usePagination,e.fullWidth?EA.useFlexLayout:EA.useBlockLayout,EA.useResizeColumns,EA.useColumnOrder,JA,BA].concat(function(e){return function(e){if(Array.isArray(e))return iP(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||oP(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(v))),q=W.state,G=q.pageIndex,Y=q.pageSize;return(0,u.useEffect)((function(){null==h||h.onStateChange(W.state)}),[W.state]),(0,u.useEffect)((function(){C&&(H(dP(E,Y)),null==k||k({pageIndex:G,pageSize:Y}))}),[C,E,G,Y]),d().createElement(sP.Provider,{value:nP({columnsSort:l,NoDataComp:y,LoadingComp:w},W)},p)};uP.displayName="Table.Provider",uP.propTypes={columns:l().arrayOf(l().shape({id:l().string.isRequired,accessor:l().oneOfType([l().string,l().func]),type:l().oneOf(["string","number"]),Header:l().oneOfType([l().node,l().func]).isRequired,Cell:l().func,Footer:l().oneOfType([l().node,l().func]),can_sort:l().oneOfType([l().bool,l().number]),on_sort:l().func,disableHiding:l().bool,width:l().number,minWidth:l().number,maxWidth:l().number,disableResizing:l().bool,disablePinning:l().bool,disableEditing:l().bool,classNamePrefix:l().string})).isRequired,data:l().array,columnsSort:l().object,pageSize:l().number,pageSizes:l().arrayOf(l().number),manualPagination:l().bool,totalCount:l().number,onPageChange:l().func,isLoading:l().bool,hiddenColumns:l().arrayOf(l().string),pinnedColumns:l().arrayOf(l().string),fullWidth:l().bool,disableHiding:l().bool,disableResizing:l().bool,disablePinning:l().bool,disableEditing:l().bool,onRowClick:l().func,hideHeader:l().bool,hideFooter:l().bool,getHeaderProps:l().func,getColumnProps:l().func,getRowProps:l().func,getCellProps:l().func,getFooterProps:l().func};var dP=function(e,t){return Math.ceil(e/t)},fP=function(){return(0,u.useContext)(sP)},pP=function(e){e.useInstanceBeforeDimensions.push((function(e){var t=e.disableHiding;e.flatHeaders.forEach((function(e){e.canHide=AA(!0!==e.disableHiding&&void 0,!0!==t&&void 0,!0)}))}))};pP.pluginName="useCanHideColumns";var hP=function(e){var t=e.children;return d().createElement(Qs,{align_items:"center",width:"100%",padding:"".concat(ys.spacing["04"]," ").concat(ys.spacing["05"])},d().createElement(Ic,{color:"gray_11_50"},t))},mP=function(){return d().createElement(hP,null,"No data")},vP=function(){return d().createElement(hP,null,"Loading...")};const gP=uP;function yP(){return yP=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return(0,f.css)(["max-height:",";overflow-y:auto;",""],Es(e.maxMenuHeight),ys.scrollbars.thin)})),GP=function(e){var t=e.searchable,n=e.search,r=e.setSearch,o=e.maxMenuHeight,i=e.items;return d().createElement(UP,null,t&&d().createElement(WP,{search:n,setSearch:r}),d().createElement(qP,{maxMenuHeight:o},i))};GP.displayName="CustomizeButtonPopover";var YP=Uy((function(e){return d().createElement(tw,{onClick:e.popover.toggle,tooltip:"Customize columns",icon:"Customize"})}),GP,{placement:"bottom"}),XP=function(e){var t=e.id,n=e.name,r=e.canPin,o=e.isPinned,i=e.togglePinned,a=e.canHide,l=e.isVisible,s=e.toggleHidden,c=(0,u.useCallback)((function(){i(!o)}),[o,i]),f=(0,u.useCallback)((function(){s(l)}),[l,s]);return d().createElement($P,null,d().createElement(Ic,{variant:"sm",color:l?"gray_11_50":"gray_9","data-label":!0},n||t),r&&d().createElement(KP,{icon:o?"Unpin":"Pin",onClick:c,tooltip:"".concat(o?"Unpin":"Pin"," column")}),a&&d().createElement(KP,{icon:l?"EyeOff":"EyeOn",onClick:f,tooltip:"".concat(l?"Hide":"Show"," column")}))};XP.displayName="CustomizeButtonItem";var $P=p().div.withConfig({displayName:"CustomizeButtonItemWrapper",componentId:"sc-1uptv2h-2"})(["margin:0;padding:8px 16px;display:flex;align-items:center;gap:4px;min-width:230px;div[data-label]{margin-right:auto;}&:hover{background-color:",";}"],ys.color.gray_2),KP=function(e){return d().createElement(JP,{onClick:e.onClick},d().createElement(lb,{tooltip:e.tooltip,tooltipPlacement:"top"},d().createElement(zs,{name:e.icon,size:"xs",color:"gray_9"})))};KP.displayName="CustomizeButtonItemAction";var JP=p().div.withConfig({displayName:"CustomizeButtonItemActionWrapper",componentId:"sc-1uptv2h-3"})(["cursor:pointer;visibility:hidden;",":hover &{visibility:visible;}"],$P),QP=function(e){return function(t){var n=t.name||t.id||"";return!e||n.toLowerCase().includes(e.toLowerCase())}};const eZ=zP,tZ=p().div.withConfig({displayName:"TableRow",componentId:"sc-es7xjx-0"})(["cursor:",";"],(function(e){return e.cursor}));function nZ(){return nZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(r,lZ);return d().createElement("div",sZ({key:o,role:"row"},i,{className:Bs(t,{footerRow:!0})}),e.headers.map((function(e){return d().createElement(uZ,{column:e,key:e.getFooterProps().key,rowDensity:n,className:Bs(t,{footerCell:!0})})})))})))};cZ.displayName="TableFooter";var uZ=function(e){var t=e.className,n=e.column,r=e.rowDensity,o=n.type,i=void 0===o?"string":o,a=n.classNamePrefix,l=fP(),s=l.getColumnProps,c=l.getFooterProps,u=n.getFooterProps([s(n),c(n)]);return d().createElement(iZ,sZ({},u,{type:i,role:"cell",rowDensity:r,border:"top",className:Bs(a,{footer:!0},t,u.className)}),n.render("Footer"))};uZ.displayName="FooterCell";const dZ=cZ;var fZ=function(e){return d().createElement(zs,{size:"xs",name:e.reverse?"SortDesc":"SortAsc",color:e.color||"blue_10",style:{visibility:e.visible?"visible":"hidden"}})};fZ.displayName="SortIcon",fZ.defaultProps={visible:!0};const pZ=fZ;function hZ(){return hZ=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(r,EZ);return d().createElement("div",MZ({key:o},i,{className:Bs(t,{headerRow:!0})}),e.headers.map((function(e,r,o){var i=r==o.length-1;return d().createElement(PZ,{compact:n,isLast:i,key:e.getHeaderProps().key,header:e,className:Bs(t,{headerCell:!0,"headerCell--is-compact":n,"headerCell--is-last":i})})})))})))};AZ.displayName="TableHeader";var PZ=function(e){var t,n,r=e.className,o=e.header,i=e.compact,a=e.isLast,l=o.id,s=o.name,c=o.on_sort,f=o.isResizing,p=o.getResizerProps,h=o.classNamePrefix,m=fP(),v=m.getColumnProps,g=m.getHeaderProps,y=m.columnsSort,b=m.fullWidth,w=y[l],x=o.can_sort&&o.on_sort,_=(0,u.useCallback)((function(){c&&c(l,{asc:"desc",desc:void 0,none:"asc"}[w||"none"])}),[l,w,c]),k=o.canResize&&!(b&&a)&&!i,O=(t=(0,u.useState)(!1),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(t,n)||function(e,t){if(e){if("string"==typeof e)return SZ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?SZ(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),C=O[0],E=O[1],S=x&&(["asc","desc"].includes(w)||C),M=o.getHeaderProps([v(o),g(o)]);return d().createElement(ZZ,MZ({},M,{className:Bs(h,{header:!0},r,M.className),onMouseOver:function(){return E(!0)},onMouseOut:function(){return E(!1)}}),d().createElement(jZ,null,d().createElement(TZ,{$canSort:x,onClick:_},!i&&function(e,t,n){var r=e[t];return MA()(r)?d().createElement(Ic,{variant:"sm",color:"gray_11",no_wrap:!0},r):e.render(t,n)}(o,"Header",{compact:i}),i&&d().createElement(Ic,{variant:"sm",color:"gray_11",no_wrap:!0},s||l),d().createElement(pZ,{visible:!!S,reverse:"desc"==w})),!i&&d().createElement(CZ,{header:o,visible:C,onItemClick:function(){return E(!1)}}),k&&d().createElement(NZ,MZ({},p(),{isResizing:f}))))};PZ.displayName="HeaderCell";var ZZ=p().div.withConfig({displayName:"HeaderCellContent",componentId:"sc-8zg5t0-0"})(["background-color:",";&:hover{background-color:",";}border-bottom:1px solid ",";&[data-pinned]{z-index:"," !important;}&[data-pinned-last]{box-shadow:2px 0px 4px -2px rgba(24,39,75,0.12),4px 0px 4px -2px rgba(24,39,75,0.08);}"],ys.color.white,ys.color.gray_2,ys.color.gray_3,3),jZ=p().div.withConfig({displayName:"HeaderCellWrapper",componentId:"sc-8zg5t0-1"})(["display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;"]);jZ.displayName="HeaderCellWrapper";var TZ=p().div.withConfig({displayName:"HeaderCellLeft",componentId:"sc-8zg5t0-2"})(["display:flex;flex-direction:row;align-items:center;padding:0px;gap:4px;min-height:16px;overflow-x:clip;",""],(function(e){return e.$canSort?"cursor: pointer;":null}));TZ.displayName="HeaderCellLeft";var NZ=p().div.withConfig({displayName:"HeaderCellResizer",componentId:"sc-8zg5t0-3"})(["display:inline-block;width:10px;height:100%;position:absolute;right:0;top:0;transform:translateX(50%);z-index:",";touch-action:none;",""],1,(function(e){if(e.isResizing)return(0,f.css)(['&:after{content:" ";display:block;width:2px;height:24px;background:',";position:absolute;bottom:0;left:4px;}"],ys.color.blue_10)}));NZ.displayName="HeaderCellResizer";const RZ=AZ;var IZ=["key"];function DZ(){return DZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(l,IZ),u=r?function(e){return r(n.original,e)}:void 0,f=r?"pointer":void 0;return d().createElement(tZ,DZ({key:s},c,{onClick:u,cursor:f,className:Bs(t,{tableRow:!0,"tableRow--is-pinned":n.isPinned},c.className)}),n.cells.map((function(e){return d().createElement(aZ,{key:e.getCellProps().key,cell:e,classNamePrefix:t,rowDensity:i,isLastRow:a})})))};var BZ=s(3493),HZ=s.n(BZ);function FZ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return VZ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?VZ(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function VZ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&t-e.height<=0)}}),100)});var v=FZ((0,u.useState)(0),2),g=v[0],y=v[1];Sy(l.current,{event:"scroll",handler:HZ()((function(e){y(e.target.scrollLeft)}),100)});var b=fP(),w=b.prepareRow,x=b.columnStartEditing,_=b.columnDoneEditing,k=b.pinnedRows,O=void 0===k?[]:k,C={top:Es(n),width:Es(c)};return h?d().createElement(UZ,{style:C,className:Bs(t,{stickyHeader:!0})},d().createElement(RZ,{left:g,classNamePrefix:t,compact:!0}),O.map((function(e){return w(e),LZ({row:e,columnStartEditing:x,columnDoneEditing:_,rowDensity:o,onRowClick:r,classNamePrefix:t})}))):null};zZ.displayName="StickyHeader";var UZ=p().div.withConfig({displayName:"StickyHeaderWrapper",componentId:"sc-hh47bp-0"})(["position:fixed;z-index:",";overflow-x:hidden;box-shadow:0px 2px 4px -2px rgba(24,39,75,0.12);"],3);UZ.displayName="StickyHeaderWrapper";const WZ=zZ;function qZ(){return qZ=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(a,JZ),f=u.rows,p=u.pageSizes,h=Math.min.apply(Math,function(e){if(Array.isArray(e))return nj(e)}(t=p)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return nj(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nj(e,t):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=c?s:f.length;if(m<=h)return null;var v=ej(ej(ej({},l),u),{},{total:m});return d().createElement(oj,{className:n},d().createElement(lj,v),d().createElement(ij,null,!!r&&d().createElement(tw,{icon:"Download",onClick:r,tooltip:i,variant:"icon"}),d().createElement(aj,v)))};rj.displayName="Table.Pagination",rj.propTypes={onDownload:l().func,downloadTooltip:l().string};var oj=p().div.withConfig({displayName:"PaginationWrapper",componentId:"sc-1rdn0jh-0"})(["display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:8px;"]),ij=p().div.withConfig({displayName:"PaginationControlsWrapper",componentId:"sc-1rdn0jh-1"})(["margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:12px;"]),aj=function(e){var t=e.pageIndex,n=e.pageSize,r=e.pageSizes,o=e.setPageSize,i=e.total,a=(0,u.useMemo)((function(){return r.map((function(e){return{label:String(e),value:e}}))}),[r]),l=a.find((function(e){return e.value==n})),s=t*n+1,c=Math.min((t+1)*n,i);return d().createElement(d().Fragment,null,a.length>1&&d().createElement(wM,{classNamePrefix:"uikit-table-pagination",value:l,options:a,onChange:function(e){return o(+e.value)},menuPortalTarget:document.body}),d().createElement(Qs,{align_items:"center",column_gap:"0.2em"},d().createElement(Ic,{variant:"sm",color:"gray_11_50"},s,"-",c),d().createElement(Ic,{variant:"sm",color:"gray_11_50"},"of"),d().createElement(Ic,{variant:"sm",color:"gray_11_50"},i)))};aj.displayName="PaginationControls";var lj=function(e){var t=e.pageIndex,n=e.canPreviousPage,r=e.previousPage,o=e.canNextPage,i=e.nextPage,a=e.gotoPage,l=e.pageCount,s=dj({pageIndex:t,gotoPage:a,pageCount:l});return s?d().createElement(sj,null,n&&d().createElement(cj,{onClick:r,text:"Prev"}),s,o&&d().createElement(cj,{onClick:i,text:"Next"})):null};lj.displayName="PaginationItems";var sj=p().div.withConfig({displayName:"PaginationItemsWrapper",componentId:"sc-1rdn0jh-2"})(["display:flex;flex-direction:row;align-items:center;gap:8px;"]),cj=function(e){return d().createElement(bu,{as:"div",variant:"secondary",size:"sm",onClick:e.onClick,text:String(e.text),style:{cursor:"pointer"}})};cj.displayName="PageLink";var uj=function(e){return d().createElement(Ic,{variant:"sm",color:"gray_11_50"},e.text)};uj.displayName="PageLabel";var dj=function(e){return(0,u.useMemo)((function(){var t,n=e.pageIndex,r=e.button_count,o=void 0===r?7:r,i=e.gotoPage,a=e.pageCount,l=n+1,s=function(e){return d().createElement(uj,{key:e,text:"..."})},c=function(e){return e==l?d().createElement(uj,{key:e,text:e}):d().createElement(cj,{key:e,onClick:function(){return i(e-1)},text:e})};if(a<=1)return null;if(aa-o+3?(h=a-o+3,f=2,p=o-1,t[1]=s("e1"),t[0]=c(1)):(h=l-(o-4>>1),f=2,p=o-3,t[1]=s("e1"),t[0]=c(1),t[o-2]=s("e2"),t[o-1]=c(a));for(var m=f;m<=p;m++,h++)t[m]=c(h)}return t}),[e])};const fj=rj;$Z.CustomizeButton=eZ,$Z.Pagination=fj,$Z.Provider=gP,$Z.withPlugins=function(){for(var e=arguments.length,t=new Array(e),n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,hj),a=(0,u.createRef)(null),l=(0,u.useCallback)((function(e){if("ArrowRight"==e.key||"ArrowLeft"==e.key){var t=a.current.querySelectorAll('[role="tab"]'),n=Array.prototype.slice.call(t).findIndex((function(e){return 0==e.tabIndex}));t[n].setAttribute("tabindex",-1),"ArrowRight"==e.key?++n>=t.length&&(n=0):"ArrowLeft"==e.key&&--n<0&&(n=t.length-1),t[n].setAttribute("tabindex",0),t[n].focus()}null==o||o(e)}),[o]);return d().createElement(gj,mj({ref:a,role:"tablist",className:n,$variant:r,"aria-orientation":"vertical"==r?"vertical":"horizontal",onKeyDown:l},Ms(i)),u.Children.map(t,(function(e){return(0,u.cloneElement)(e,{variant:r})})))};vj.defaultProps={variant:"main"},vj.propTypes={variant:l().oneOf(["main","underline","contain","vertical"])};var gj=p().div.withConfig({displayName:"GroupContainer",componentId:"sc-x363t3-0"})(["display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;width:fit-content;",""],(function(e){return"underline"==e.$variant?(0,f.css)(["flex-direction:row;"]):"contain"==e.$variant?(0,f.css)(["flex-direction:row;padding:2px;gap:2px;border-radius:4px;background:",";"],ys.color.gray_3):"vertical"==e.$variant?(0,f.css)(["flex-direction:column;"]):(0,f.css)(["flex-direction:row;gap:24px;"])}));const yj=vj;function bj(){return bj=Object.assign?Object.assign.bind():function(e){for(var t=1;t code{position:relative;white-space:inherit;}.line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8rem;width:3rem;letter-spacing:-1px;border-right:1px solid ",";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;& > span{display:block;counter-increment:linenumber;&:before{content:counter(linenumber);color:",";display:block;padding-right:0.8rem;text-align:right;}}}}","}"],ys.font_family.mono,ys.font_size.sm,ys.line_height.loose,(function(e){return"white"==e.$theme?"#5F6364":"#999"}),(function(e){return"white"==e.$theme?"#5F6364":"#999"}),(function(e){return"white"==e.$theme?(0,f.css)(["code.content{color:#c92c2c;}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7D8B99;}.token.punctuation{color:#5F6364;}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c;}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a;}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,0.5);}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8;}.token.regex,.token.important{color:#e90;}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5);}.token.important{font-weight:normal;}.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}.token.namespace{opacity:.7;}"]):(0,f.css)(["code.content{color:",";}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray;}.token.punctuation{color:#999;}.token.namespace{opacity:.7;}.token.property,.token.tag,.token.boolean,.token.constant,.token.symbol,.token.deleted{color:#f8c555;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#7ec699;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#67cdcc;}.token.atrule,.token.attr-value,.token.keyword{color:#cc99cd;}.token.function,.token.number,.token.class-name{color:#f08d49;}.token.regex,.token.important,.token.variable{color:#e90;}.token.important,.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}"],ys.color.gray_8)}));const Pj=Mj;var Zj;function jj(e){return jj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jj(e)}function Tj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,hT),s=(0,u.useCallback)((function(e){t(!n,e)}),[n,t]);return d().createElement(bT,{onClick:s,disabled:r},d().createElement(yT,mT({},l,{size:i,active:n}),d().createElement(dT,{size:i},o),a&&d().createElement(uT,null,a)))};vT.propTypes={size:l().oneOf(["sm","md"]),badge:l().node,active:l().bool,onClick:l().func.isRequired,disabled:l().bool};var gT=(0,f.css)(["background-color:",";border-color:",";"],ys.color.blue_2,ys.color.blue_11),yT=p()(pT).withConfig({displayName:"StyledTagBase",componentId:"sc-pc5g8t-0"})(["",";"],(function(e){return e.active&&gT})),bT=p().button.withConfig({displayName:"StyledButton",componentId:"sc-pc5g8t-1"})(["display:flex;background:transparent;padding:0;margin:0;border:none;cursor:pointer;&:hover > ","{background-color:",";border-color:",";}&:active > ","{","}&:disabled > ","{background-color:",";border-color:transparent;color:",";cursor:not-allowed;}"],yT,ys.color.gray_2,ys.color.gray_6,yT,gT,yT,ys.color.gray_2,ys.color.gray_9);const wT=vT;var xT=["size","text","onClick","disabled","badge"];function _T(){return _T=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,xT);return d().createElement(OT,_T({size:t,disabled:o},a),d().createElement(dT,null,n),i&&d().createElement(uT,null,i),d().createElement(CT,{variant:"icon",icon:"CloseSmall",onClick:r,disabled:o}))};kT.propTypes={onClick:l().func,disabled:l().bool,text:l().string,badge:l().node,size:l().oneOf(["sm","md"])};var OT=p()(pT).withConfig({displayName:"StyledTagBase",componentId:"sc-4wrknd-0"})(["cursor:default;",""],(function(e){return e.disabled&&(0,f.css)(["background-color:",";border-color:transparent;color:",";cursor:not-allowed;"],ys.color.gray_2,ys.color.gray_9)})),CT=p()(tw).withConfig({displayName:"StyledRemoveButton",componentId:"sc-4wrknd-1"})(["border-radius:",";min-width:16px;width:16px;min-height:16px;height:16px;:disabled{background-color:",";}"],ys.spacing["05"],ys.color.gray_2);const ET=kT;var ST=function(e){var t=e.className,n=e.style,r=e.size,o=e.options,i=e.value,a=void 0===i?[]:i,l=e.onChange,s=(0,u.useCallback)((function(e){return function(t){var n=new Set(a);t?n.add(e):n.delete(e);var r=Array.from(n);l(r,e)}}),[a,l]);return d().createElement(MT,{className:t,style:n},o.map((function(e,t){return d().createElement("li",{key:"tag_group_item-".concat(e.id,"-").concat(t)},d().createElement(wT,{size:r,text:e.text,icon:e.icon,badge:e.badge,disabled:e.disabled,active:a.includes(e.id),onClick:s(e.id)}))})))};ST.propTypes={onChange:l().func.isRequired,size:l().oneOf(["sm","md"])};var MT=p()(Qs).attrs({align_items:"stretch",as:"ul",margin:0,padding:0}).withConfig({displayName:"StyledGroup",componentId:"sc-cpk6as-0"})(["li{display:inline-flex;list-style:none;margin:0;padding:0;}","{border-radius:0;height:100%;}& > *:first-of-type ","{border-top-left-radius:",";border-bottom-left-radius:",";}& > *:last-of-type ","{border-top-right-radius:",";border-bottom-right-radius:",";}"],yT,yT,ys.spacing["02"],ys.spacing["02"],yT,ys.spacing["02"],ys.spacing["02"]);const AT=ST,PT=i})(),c.default})())); +!function(e,t){ true?module.exports=t(__webpack_require__(27378),__webpack_require__(23615),__webpack_require__(5483),__webpack_require__(62776),__webpack_require__(31542),__webpack_require__(60378)):0}(this,((e,t,n,r,o,i)=>(()=>{var a={89536:(e,t,n)=>{"use strict";e.exports=n(45866)},65762:(e,t,n)=>{"use strict";e.exports=n(54694)},12840:(e,t,n)=>{"use strict";e.exports=n(49682)},9422:(e,t,n)=>{"use strict";e.exports=n(87450)},72551:(e,t,n)=>{"use strict";e.exports=n(8642)},52448:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=e.children,n=void 0===t?l.default:t,h=e.axisClassName,v=e.hideAxisLine,g=void 0!==v&&v,y=e.hideTicks,b=void 0!==y&&y,w=e.hideZero,x=void 0!==w&&w,_=e.innerRef,O=e.left,k=void 0===O?0:O,A=e.numTicks,P=void 0===A?10:A,M=e.orientation,C=void 0===M?d.default.bottom:M,S=e.rangePadding,E=void 0===S?0:S,j=e.scale,I=e.tickFormat,T=e.tickLength,D=void 0===T?8:T,N=e.tickValues,R=e.top,z=void 0===R?0:R,L=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,p),B=null!=I?I:(0,s.default)(j),F=C===d.default.left,H=C===d.default.top,V=H||C===d.default.bottom,q=(0,u.default)(j),U=F||H?-1:1,W=j.range(),G=(0,f.default)(E),$=(0,c.default)({x:Number(W[0])+.5-G.start,y:0},V),Y=(0,c.default)({x:Number(W[W.length-1])+.5+G.end,y:0},V),Z=(null!=N?N:(0,a.getTicks)(j,P)).filter((function(e){return!x||0!==e&&"0"!==e})).map((function(e,t){return{value:e,index:t}})),X=Z.map((function(e){var t=e.value,n=e.index,r=(0,a.coerceNumber)(q(t));return{value:t,index:n,from:(0,c.default)({x:r,y:0},V),to:(0,c.default)({x:r,y:D*U},V),formattedValue:B(t,n,Z)}}));return r.default.createElement(i.Group,{className:(0,o.default)("visx-axis",h),innerRef:_,top:z,left:k},n(m({},L,{axisFromPoint:$,axisToPoint:Y,hideAxisLine:g,hideTicks:b,hideZero:x,horizontal:V,numTicks:P,orientation:C,rangePadding:E,scale:j,tickFormat:B,tickLength:D,tickPosition:q,tickSign:U,ticks:X})))},h(n(81949));var r=h(n(39155)),o=h(n(32485)),i=n(68293),a=n(39300),l=h(n(89779)),u=h(n(55983)),s=h(n(70596)),c=h(n(975)),d=h(n(92819)),f=h(n(80036)),p=["children","axisClassName","hideAxisLine","hideTicks","hideZero","innerRef","left","numTicks","orientation","rangePadding","scale","tickFormat","tickLength","tickValues","top"];function h(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.axisFromPoint,n=e.axisLineClassName,c=e.axisToPoint,p=e.hideAxisLine,h=e.hideTicks,m=e.horizontal,v=e.label,g=void 0===v?"":v,y=e.labelClassName,b=e.labelOffset,w=void 0===b?14:b,x=e.labelProps,_=e.orientation,O=void 0===_?u.default.bottom:_,k=e.scale,A=e.stroke,P=void 0===A?"#222":A,M=e.strokeDasharray,C=e.strokeWidth,S=void 0===C?1:C,E=e.tickClassName,j=e.tickComponent,I=e.tickLineProps,T=e.tickLabelProps,D=e.tickLength,N=void 0===D?8:D,R=e.tickStroke,z=void 0===R?"#222":R,L=e.tickTransform,B=e.ticks,F=e.ticksComponent,H=void 0===F?s.default:F,V=d({},f,x),q=d({},f,"object"==typeof T?T:null),U=B.map((function(e){var t=e.value,n=e.index;return"function"==typeof T?T(t,n,B):q})),W=Math.max.apply(Math,[10].concat(U.map((function(e){return"number"==typeof e.fontSize?e.fontSize:0}))));return r.default.createElement(r.default.Fragment,null,H({hideTicks:h,horizontal:m,orientation:O,scale:k,tickClassName:E,tickComponent:j,tickLabelProps:U,tickStroke:z,tickTransform:L,ticks:B,strokeWidth:S,tickLineProps:I}),!p&&r.default.createElement(i.Line,{className:(0,o.default)("visx-axis-line",n),from:t,to:c,stroke:P,strokeWidth:S,strokeDasharray:M}),g&&r.default.createElement(a.Text,d({className:(0,o.default)("visx-axis-label",y)},(0,l.default)({labelOffset:w,labelProps:V,orientation:O,range:k.range(),tickLabelFontSize:W,tickLength:N}),V),g))};var r=c(n(39155)),o=c(n(32485)),i=n(24822),a=n(38393),l=c(n(25279)),u=c(n(92819)),s=c(n(42303));function c(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.hideTicks,n=e.horizontal,s=e.orientation,d=e.tickClassName,f=e.tickComponent,p=e.tickLabelProps,h=e.tickStroke,m=void 0===h?"#222":h,v=e.tickTransform,g=e.ticks,y=e.strokeWidth,b=e.tickLineProps;return g.map((function(e){var h,g=e.value,w=e.index,x=e.from,_=e.to,O=e.formattedValue,k=null!=(h=p[w])?h:{},A=Math.max(10,"number"==typeof k.fontSize&&k.fontSize||0),P=_.y+(n&&s!==u.default.top?A:0);return r.default.createElement(a.Group,{key:"visx-tick-"+g+"-"+w,className:(0,o.default)("visx-axis-tick",d),transform:v},!t&&r.default.createElement(i.Line,c({from:x,to:_,stroke:m,strokeWidth:y,strokeLinecap:"square"},b)),f?f(c({},k,{x:_.x,y:P,formattedValue:O})):r.default.createElement(l.Text,c({x:_.x,y:P},k),O))}))};var r=s(n(39155)),o=s(n(32485)),i=n(24822),a=n(68293),l=n(38393),u=s(n(92819));function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=void 0;t.default={top:"top",left:"left",right:"right",bottom:"bottom"}},975:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){var n=e.x,o=e.y;return new r.Point(t?{x:n,y:o}:{x:o,y:n})};var r=n(99834)},80036:(e,t)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t,n,r,i=e.labelOffset,a=e.labelProps,l=e.orientation,u=e.range,s=e.tickLabelFontSize,c=e.tickLength,d=l===o.default.left||l===o.default.top?-1:1;if(l===o.default.top||l===o.default.bottom){var f=l===o.default.bottom&&"number"==typeof a.fontSize?a.fontSize:0;t=(Number(u[0])+Number(u[u.length-1]))/2,n=d*(c+i+s+f)}else t=d*((Number(u[0])+Number(u[u.length-1]))/2),n=-(c+i),r="rotate("+90*d+")";return{x:t,y:n,transform:r}};var r,o=(r=n(92819))&&r.__esModule?r:{default:r}},70596:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){return"tickFormat"in e?e.tickFormat():r.toString};var r=n(39300)},55983:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){void 0===t&&(t="center");var n=e;if("start"!==t&&"bandwidth"in n){var r=n.bandwidth();return"center"===t&&(r/=2),n.round()&&(r=Math.round(r)),function(e){var t=n(e);return"number"==typeof t?t+r:t}}return e}},87751:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=h;var r=f(n(81949)),o=f(n(39155)),i=f(n(32485)),a=f(n(50642)),l=n(68293),u=n(99834),s=n(39300),c=f(n(69395)),d=["top","left","scale","height","stroke","strokeWidth","strokeDasharray","className","numTicks","lineStyle","offset","tickValues","children"];function f(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,d),S=null!=P?P:(0,s.getTicks)(h,O),E=(null!=A?A:0)+(0,c.default)(h)/2,j=S.map((function(e,t){var n,r=(null!=(n=(0,s.coerceNumber)(h(e)))?n:0)+E;return{index:t,from:new u.Point({x:r,y:0}),to:new u.Point({x:r,y:m})}}));return o.default.createElement(l.Group,{className:(0,i.default)("visx-columns",x),top:n,left:f},M?M({lines:j}):j.map((function(e){var t=e.from,n=e.to,r=e.index;return o.default.createElement(a.default,p({key:"column-line-"+r,from:t,to:n,stroke:g,strokeWidth:b,strokeDasharray:w,style:k},C))})))}h.propTypes={tickValues:r.default.array,height:r.default.number.isRequired}},25579:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=h;var r=f(n(81949)),o=f(n(39155)),i=f(n(32485)),a=f(n(50642)),l=n(68293),u=n(99834),s=n(39300),c=f(n(69395)),d=["top","left","scale","width","stroke","strokeWidth","strokeDasharray","className","children","numTicks","lineStyle","offset","tickValues"];function f(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,d),S=null!=M?M:(0,s.getTicks)(h,k),E=(null!=P?P:0)+(0,c.default)(h)/2,j=S.map((function(e,t){var n,r=(null!=(n=(0,s.coerceNumber)(h(e)))?n:0)+E;return{index:t,from:new u.Point({x:0,y:r}),to:new u.Point({x:m,y:r})}}));return o.default.createElement(l.Group,{className:(0,i.default)("visx-rows",x),top:n,left:f},_?_({lines:j}):j.map((function(e){var t=e.from,n=e.to,r=e.index;return o.default.createElement(a.default,p({key:"row-line-"+r,from:t,to:n,stroke:g,strokeWidth:b,strokeDasharray:w,style:A},C))})))}h.propTypes={tickValues:r.default.array,width:r.default.number.isRequired}},69395:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){return"bandwidth"in e?e.bandwidth():0}},33434:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(81949),o=n.n(r),i=n(39155),a=n.n(i),l=n(32485),u=n.n(l),s=["top","left","transform","className","children","innerRef"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,s);return a().createElement("g",c({ref:f,className:u()("visx-group",l),transform:i||"translate("+o+", "+n+")"},p),d)}d.propTypes={top:o().number,left:o().number,transform:o().string,className:o().string,children:o().node,innerRef:o().oneOfType([o().string,o().func,o().object])}},68293:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Group:()=>r.A});var r=n(33434)},20942:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=function(){function e(e){var t=e.x,n=void 0===t?0:t,r=e.y,o=void 0===r?0:r;this.x=0,this.y=0,this.x=n,this.y=o}var t=e.prototype;return t.value=function(){return{x:this.x,y:this.y}},t.toArray=function(){return[this.x,this.y]},e}()},99834:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Point:()=>r.A,subtractPoints:()=>i,sumPoints:()=>o});var r=n(20942);function o(e,t){return new r.A({x:e.x+t.x,y:e.y+t.y})}function i(e,t){return new r.A({x:e.x-t.x,y:e.y-t.y})}},4311:(e,t,n)=>{"use strict";t.A=function(e){var t=e.animationTrajectory,n=e.tickComponent,l=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a),u=(0,r.useMemo)((function(){return function(e){return r.default.createElement(i.default,s({},e,{tickComponent:n,animationTrajectory:t}))}}),[t,n]);return r.default.createElement(o.default,s({},l,{ticksComponent:u}))},u(n(81949));var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(39155)),o=u(n(52448)),i=u(n(63026)),a=["animationTrajectory","tickComponent"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.hideTicks,n=e.horizontal,s=e.orientation,d=e.scale,f=e.tickClassName,p=e.tickComponent,h=e.tickLabelProps,m=e.tickStroke,v=void 0===m?"#222":m,g=e.tickTransform,y=e.ticks,b=e.tickLineProps,w=e.animationTrajectory,x=(0,o.useTransition)(y,c({},(0,u.default)({scale:d,animateXOrY:n?"x":"y",animationTrajectory:w}),{keys:function(e){return"tick-"+e.value+"-"+e.index}}));return r.default.createElement(r.default.Fragment,null,x((function(e,n,u,d){var m,y,w=e.fromX,x=e.toX,_=e.fromY,O=e.toY,k=e.opacity,A=u.key,P=null!=(m=null!=(y=h[d])?y:h[0])?m:{};return null==n||null==A?null:r.default.createElement(o.animated.g,{key:A,className:(0,i.default)("visx-axis-tick",f),transform:g},!t&&r.default.createElement(o.animated.line,c({x1:w,x2:x,y1:_,y2:O,stroke:v,strokeLinecap:"square",strokeOpacity:k},b)),r.default.createElement(o.animated.g,{key:d,transform:(0,o.to)([x,O],(function(e,t){var n;return"translate("+e+","+(t+(s===a.default.bottom&&"number"==typeof P.fontSize?null!=(n=P.fontSize)?n:10:0))+")"})),opacity:k},p?p(c({},P,{x,y:O,formattedValue:null==n?void 0:n.formattedValue})):r.default.createElement(l.Text,P,null==n?void 0:n.formattedValue)))})))};var r=s(n(39155)),o=n(72551),i=s(n(32485)),a=s(n(92819)),l=n(38393),u=s(n(64529));function s(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.A=function(e){var t=e.scale,n=e.height,l=e.numTicks,s=e.tickValues,c=e.offset,d=e.className,f=e.animationTrajectory,p=e.top,h=e.left,m=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a);return r.default.createElement(o.default,{scale:t,height:n,numTicks:l,tickValues:s,className:d,offset:c,top:p,left:h},(function(e){var n=e.lines;return r.default.createElement(i.default,u({scale:t,lines:n,animationTrajectory:f,animateXOrY:"x",lineKey:function(e){var t,n;return"column-"+(null!=(t=null==e||null==(n=e.from)?void 0:n.x)?t:"")+"-"+e.index}},m))}))};var r=l(n(39155)),o=l(n(87751)),i=l(n(59346)),a=["scale","height","numTicks","tickValues","offset","className","animationTrajectory","top","left"];function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=c;var r=u(n(81949)),o=u(n(39155)),i=n(72551),a=u(n(64529)),l=["scale","lines","animationTrajectory","animateXOrY","lineKey","lineStyle"];function u(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,l),p=(0,i.useTransition)(n,s({},(0,a.default)({scale:t,animateXOrY:u,animationTrajectory:r}),{key:c}));return o.default.createElement(o.default.Fragment,null,p((function(e,t,n){var r=e.fromX,a=e.toX,l=e.fromY,u=e.toY,c=e.opacity,p=n.key;return o.default.createElement(i.animated.line,s({key:p,x1:r,x2:a,y1:l,y2:u,strokeOpacity:c,style:d},f))})))}c.propTypes={lineKey:r.default.func.isRequired}},41140:(e,t,n)=>{"use strict";t.A=function(e){var t=e.scale,n=e.width,l=e.numTicks,s=e.tickValues,c=e.offset,d=e.className,f=e.animationTrajectory,p=e.top,h=e.left,m=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a);return r.default.createElement(o.default,{scale:t,width:n,numTicks:l,tickValues:s,className:d,top:p,left:h,offset:c},(function(e){var n=e.lines;return r.default.createElement(i.default,u({scale:t,lines:n,animationTrajectory:f,animateXOrY:"y",lineKey:function(e){var t,n;return"row-"+(null!=(t=null==e||null==(n=e.from)?void 0:n.y)?t:"")+"-"+e.index}},m))}))};var r=l(n(39155)),o=l(n(25579)),i=l(n(59346)),a=["scale","width","numTicks","tickValues","offset","className","animationTrajectory","top","left"];function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.scale,n=e.animateXOrY,l=e.animationTrajectory,u=void 0===l?"outside":l,s="x"===n;return(0,r.useMemo)((function(){var e=t.range().map(o.coerceNumber),n=e[0],r=e[1],l=null!=r&&null!=n&&r{"use strict";t.A=f;var r=u(n(81949)),o=u(n(38221)),i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(39155)),a=["className","children","debounceTime","ignoreDimensions","parentSizeStyles","enableDebounceLeadingCall","resizeObserverPolyfill"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,a),b=(0,i.useRef)(null),w=(0,i.useRef)(0),x=(0,i.useState)({width:0,height:0,top:0,left:0}),_=x[0],O=x[1],k=(0,i.useMemo)((function(){var e=Array.isArray(f)?f:[f];return(0,o.default)((function(t){O((function(n){return Object.keys(n).filter((function(e){return n[e]!==t[e]})).every((function(t){return e.includes(t)}))?n:t}))}),l,{leading:v})}),[l,v,f]);return(0,i.useEffect)((function(){var e=new(g||window.ResizeObserver)((function(e){e.forEach((function(e){var t,n=null!=(t=null==e?void 0:e.contentRect)?t:{},r=n.left,o=n.top,i=n.width,a=n.height;w.current=window.requestAnimationFrame((function(){k({width:i,height:a,top:o,left:r})}))}))}));return b.current&&e.observe(b.current),function(){window.cancelAnimationFrame(w.current),e.disconnect(),k.cancel()}}),[k,g]),i.default.createElement("div",s({style:h,ref:b,className:t},y),n(s({},_,{ref:b.current,resize:k})))}f.propTypes={className:r.default.string,debounceTime:r.default.number,enableDebounceLeadingCall:r.default.bool,ignoreDimensions:r.default.oneOfType([r.default.any,r.default.arrayOf(r.default.any)]),children:r.default.func.isRequired}},38906:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r=n(58049),o=n(9859),i=n(16299),a=n(73819),l=n(24442),u=n(48965),s=n(12668),c=n(20974),d=n(39715),f=n(29767),p=n(84783),h=n(98944),m=n(12299);const v=function(e){if(void 0!==e&&"type"in e)switch(e.type){case"linear":return(0,r.A)(e);case"log":return(0,o.A)(e);case"pow":return(0,i.A)(e);case"sqrt":return(0,a.A)(e);case"symlog":return(0,l.A)(e);case"time":return(0,u.A)(e);case"utc":return(0,s.A)(e);case"quantile":return(0,c.A)(e);case"quantize":return(0,d.A)(e);case"threshold":return(0,f.A)(e);case"ordinal":return(0,p.A)(e);case"point":return(0,h.A)(e);case"band":return(0,m.A)(e)}return(0,r.A)(e)}},39300:(e,t,n)=>{"use strict";n.r(t),n.d(t,{coerceNumber:()=>E.A,createScale:()=>A.A,getTicks:()=>j.A,inferScaleType:()=>S,scaleBand:()=>r.A,scaleCanBeZeroed:()=>T.A,scaleLinear:()=>i.A,scaleLog:()=>g.A,scaleOrdinal:()=>b.A,scalePoint:()=>o.A,scalePower:()=>y.A,scaleQuantile:()=>x.A,scaleQuantize:()=>w.A,scaleRadial:()=>h,scaleSqrt:()=>k.A,scaleSymlog:()=>_.A,scaleThreshold:()=>O.A,scaleTime:()=>m.A,scaleUtc:()=>v.A,toString:()=>I.A,updateScale:()=>M});var r=n(12299),o=n(98944),i=n(58049),a=n(16813),l=n(99065),u=n(46983),s=n(70414);function c(e){return Math.sign(e)*e*e}function d(){var e,t=(0,a.Ay)(),n=[0,1],r=!1;function o(n){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(o)?e:r?Math.round(o):o}return o.invert=function(e){return t.invert(c(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((n=Array.from(e,s.A)).map(c)),o):n.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(r=!!e,o):r},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return d(t.domain(),n).round(r).clamp(t.clamp()).unknown(e)},l.C.apply(o,arguments),(0,u.C)(o)}var f=n(7018),p=(0,f.A)("domain","range","clamp","nice","round","unknown");function h(e){return p(d(),e)}var m=n(48965),v=n(12668),g=n(9859),y=n(16299),b=n(84783),w=n(39715),x=n(20974),_=n(24442),O=n(29767),k=n(73819),A=n(38906),P=f.A.apply(void 0,f.C);const M=function(e,t){return P(e.copy(),t)};var C=n(60772);function S(e){return"paddingInner"in e?"band":"padding"in e?"point":"quantiles"in e?"quantile":"base"in e?"log":"exponent"in e?.5===e.exponent()?"sqrt":"pow":"constant"in e?"symlog":"clamp"in e?e.ticks()[0]instanceof Date?(0,C.A)(e)?"utc":"time":"linear":"nice"in e?"quantize":"invertExtent"in e?"threshold":"ordinal"}var E=n(57944),j=n(44598),I=n(94908),T=n(62430)},7018:(e,t,n)=>{"use strict";n.d(t,{C:()=>Ce,A:()=>Ee});var r=n(40871),o=n(46957);const i=Math.PI/180,a=180/Math.PI,l=.96422,u=1,s=.82521,c=4/29,d=6/29,f=3*d*d,p=d*d*d;function h(e){if(e instanceof v)return new v(e.l,e.a,e.b,e.opacity);if(e instanceof _)return O(e);e instanceof o.Gw||(e=(0,o.b)(e));var t,n,r=w(e.r),i=w(e.g),a=w(e.b),c=g((.2225045*r+.7168786*i+.0606169*a)/u);return r===i&&i===a?t=n=c:(t=g((.4360747*r+.3850649*i+.1430804*a)/l),n=g((.0139322*r+.0971045*i+.7141733*a)/s)),new v(116*c-16,500*(t-c),200*(c-n),e.opacity)}function m(e,t,n,r){return 1===arguments.length?h(e):new v(e,t,n,null==r?1:r)}function v(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function g(e){return e>p?Math.pow(e,1/3):e/f+c}function y(e){return e>d?e*e*e:f*(e-c)}function b(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function w(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function x(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof _)return new _(e.h,e.c,e.l,e.opacity);if(e instanceof v||(e=h(e)),0===e.a&&0===e.b)return new _(NaN,0(e(t=new Date(+t)),t),o.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),o.round=e=>{const t=o(e),n=o.ceil(e);return e-t(t(e=new Date(+e),null==n?1:Math.floor(n)),e),o.range=(n,r,i)=>{const a=[];if(n=o.ceil(n),i=null==i?1:Math.floor(i),!(n0))return a;let l;do{a.push(l=new Date(+n)),t(n,i),e(n)}while(lW((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(o.count=(t,r)=>(q.setTime(+t),U.setTime(+r),e(q),e(U),Math.floor(n(q,U))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(r?t=>r(t)%e==0:t=>o.count(0,t)%e==0):o:null)),o}const G=1e3,$=6e4,Y=36e5,Z=864e5,X=6048e5,K=W((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*$)/Z),(e=>e.getDate()-1)),Q=(K.range,W((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Z),(e=>e.getUTCDate()-1))),J=(Q.range,W((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/Z),(e=>Math.floor(e/Z))).range,W((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*G-e.getMinutes()*$)}),((e,t)=>{e.setTime(+e+t*Y)}),((e,t)=>(t-e)/Y),(e=>e.getHours()))),ee=(J.range,W((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*Y)}),((e,t)=>(t-e)/Y),(e=>e.getUTCHours()))),te=(ee.range,W((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*G)}),((e,t)=>{e.setTime(+e+t*$)}),((e,t)=>(t-e)/$),(e=>e.getMinutes()))),ne=(te.range,W((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*$)}),((e,t)=>(t-e)/$),(e=>e.getUTCMinutes()))),re=(ne.range,W((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),oe=(re.range,W((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),ie=(oe.range,W((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*G)}),((e,t)=>(t-e)/G),(e=>e.getUTCSeconds())));function ae(e){return W((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*$)/X))}ie.range;const le=ae(0),ue=ae(1),se=ae(2),ce=ae(3),de=ae(4),fe=ae(5),pe=ae(6);function he(e){return W((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/X))}le.range,ue.range,se.range,ce.range,de.range,fe.range,pe.range;const me=he(0),ve=he(1),ge=he(2),ye=he(3),be=he(4),we=he(5),xe=he(6),_e=(me.range,ve.range,ge.range,ye.range,be.range,we.range,xe.range,W((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));_e.every=e=>isFinite(e=Math.floor(e))&&e>0?W((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null,_e.range;const Oe=W((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));Oe.every=e=>isFinite(e=Math.floor(e))&&e>0?W((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null,Oe.range;var ke=n(60772),Ae={day:K,hour:J,minute:te,month:re,second:ie,week:le,year:_e},Pe={day:Q,hour:ee,minute:ne,month:oe,second:ie,week:me,year:Oe},Me=n(49770),Ce=["domain","nice","zero","interpolate","round","range","reverse","align","base","clamp","constant","exponent","padding","unknown"],Se={domain:function(e,t){t.domain&&e.domain(t.domain)},nice:function(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r=e,o=(0,ke.A)(r);if("string"==typeof n)r.nice(o?Pe[n]:Ae[n]);else{var i=n.interval,a=n.step,l=(o?Pe[i]:Ae[i]).every(a);null!=l&&r.nice(l)}}}},zero:function(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],o=n[1],i=o{"use strict";n.d(t,{A:()=>i});var r=n(39072),o=(0,n(7018).A)("domain","range","reverse","align","padding","round");function i(e){return o((0,r.A)(),e)}},58049:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(46983),o=(0,n(7018).A)("domain","range","reverse","clamp","interpolate","nice","round","zero");function i(e){return o((0,r.A)(),e)}},9859:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(6946),o=n(1631),i=n(48662),a=n(8206),l=n(16813),u=n(99065);function s(e){return Math.log(e)}function c(e){return Math.exp(e)}function d(e){return-Math.log(-e)}function f(e){return-Math.exp(-e)}function p(e){return isFinite(e)?+("1e"+e):e<0?0:e}function h(e){return(t,n)=>-e(-t,n)}function m(){const e=function(e){const t=e(s,c),n=t.domain;let l,u,m=10;function v(){return l=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(m),u=function(e){return 10===e?p:e===Math.E?Math.exp:t=>Math.pow(e,t)}(m),n()[0]<0?(l=h(l),u=h(u),e(d,f)):e(s,c),t}return t.base=function(e){return arguments.length?(m=+e,v()):m},t.domain=function(e){return arguments.length?(n(e),v()):n()},t.ticks=e=>{const t=n();let o=t[0],i=t[t.length-1];const a=i0){for(;d<=f;++d)for(s=1;si)break;h.push(c)}}else for(;d<=f;++d)for(s=m-1;s>=1;--s)if(c=d>0?s/u(-d):s*u(d),!(ci)break;h.push(c)}2*h.length{if(null==e&&(e=10),null==n&&(n=10===m?"s":","),"function"!=typeof n&&(m%1||null!=(n=(0,o.A)(n)).precision||(n.trim=!0),n=(0,i.GP)(n)),e===1/0)return n;const r=Math.max(1,m*e/t.ticks().length);return e=>{let t=e/u(Math.round(l(e)));return t*mn((0,a.A)(n(),{floor:e=>u(Math.floor(l(e))),ceil:e=>u(Math.ceil(l(e)))})),t}((0,l.Gu)()).domain([1,10]);return e.copy=()=>(0,l.C)(e,m()).base(e.base()),u.C.apply(e,arguments),e}var v=(0,n(7018).A)("domain","range","reverse","base","clamp","interpolate","nice","round");function g(e){return v(m(),e)}},84783:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(34598),o=(0,n(7018).A)("domain","range","reverse","unknown");function i(e){return o((0,r.A)(),e)}},98944:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(39072),o=(0,n(7018).A)("domain","range","reverse","align","padding","round");function i(e){return o((0,r.z)(),e)}},16299:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(43837),o=(0,n(7018).A)("domain","range","reverse","clamp","exponent","interpolate","nice","round","zero");function i(e){return o((0,r.Ay)(),e)}},20974:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(83131);function o(e,t,n=r.A){if((o=e.length)&&!isNaN(t=+t)){if(t<=0||o<2)return+n(e[0],0,e);if(t>=1)return+n(e[o-1],o-1,e);var o,i=(o-1)*t,a=Math.floor(i),l=+n(e[a],a,e);return l+(+n(e[a+1],a+1,e)-l)*(i-a)}}var i=n(98696),a=n(12902),l=n(99065);function u(){var e,t=[],n=[],r=[];function s(){var e=0,i=Math.max(1,n.length);for(r=new Array(i-1);++e0?r[o-1]:t[0],o{"use strict";n.d(t,{A:()=>u});var r=n(98696),o=n(46983),i=n(99065);function a(){var e,t=0,n=1,l=1,u=[.5],s=[0,1];function c(t){return null!=t&&t<=t?s[(0,r.Ay)(u,t,0,l)]:e}function d(){var e=-1;for(u=new Array(l);++e=l?[u[l-1],n]:[u[r-1],u[r]]},c.unknown=function(t){return arguments.length?(e=t,c):c},c.thresholds=function(){return u.slice()},c.copy=function(){return a().domain([t,n]).range(s).unknown(e)},i.C.apply((0,o.C)(c),arguments)}var l=(0,n(7018).A)("domain","range","reverse","nice","zero");function u(e){return l(a(),e)}},73819:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(43837),o=(0,n(7018).A)("domain","range","reverse","clamp","interpolate","nice","round","zero");function i(e){return o((0,r.RZ)(),e)}},24442:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(46983),o=n(16813),i=n(99065);function a(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function l(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function u(){var e=function(e){var t=1,n=e(a(t),l(t));return n.constant=function(n){return arguments.length?e(a(t=+n),l(t)):t},(0,r.C)(n)}((0,o.Gu)());return e.copy=function(){return(0,o.C)(e,u()).constant(e.constant())},i.C.apply(e,arguments)}var s=(0,n(7018).A)("domain","range","reverse","clamp","constant","nice","zero","round");function c(e){return s(u(),e)}},29767:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(98696),o=n(99065);function i(){var e,t=[.5],n=[0,1],a=1;function l(o){return null!=o&&o<=o?n[(0,r.Ay)(t,o,0,a)]:e}return l.domain=function(e){return arguments.length?(t=Array.from(e),a=Math.min(t.length,n.length-1),l):t.slice()},l.range=function(e){return arguments.length?(n=Array.from(e),a=Math.min(t.length,n.length-1),l):n.slice()},l.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},l.unknown=function(t){return arguments.length?(e=t,l):e},l.copy=function(){return i().domain(t).range(n).unknown(e)},o.C.apply(l,arguments)}var a=(0,n(7018).A)("domain","range","reverse");function l(e){return a(i(),e)}},48965:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(97910),o=(0,n(7018).A)("domain","range","reverse","clamp","interpolate","nice","round");function i(e){return o((0,r.A)(),e)}},12668:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(16209),o=n(95768),i=n(72375),a=n(76453),l=n(23675),u=n(46843),s=n(89437),c=n(61147),d=n(80947),f=n(97910),p=n(99065),h=(0,n(7018).A)("domain","range","reverse","clamp","interpolate","nice","round");function m(e){return h(function(){return p.C.apply((0,f.B)(r.$Z,r.lk,o.A,i.A,a.Hl,l.A,u.A,s.A,c.A,d.aL).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}(),e)}},57944:(e,t,n)=>{"use strict";function r(e){if(("function"==typeof e||"object"==typeof e&&e)&&"valueOf"in e){var t=e.valueOf();if("number"==typeof t)return t}return e}n.d(t,{A:()=>r})},44598:(e,t,n)=>{"use strict";function r(e,t){var n=e;return"ticks"in n?n.ticks(t):n.domain().filter((function(e,n,r){return null==t||r.length<=t||n%Math.round((r.length-1)/t)==0}))}n.d(t,{A:()=>r})},60772:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=new Date(Date.UTC(2020,1,2,3,4,5)),o="%Y-%m-%d %H:%M";function i(e){return"2020-02-02 03:04"===e.tickFormat(1,o)(r)}},62430:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=new Set(["linear","pow","quantize","sqrt","symlog"]);function o(e){return r.has(e.type)}},94908:(e,t,n)=>{"use strict";function r(e){return null==e?void 0:e.toString()}n.d(t,{A:()=>r})},49867:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"align"in e&&"align"in t&&void 0!==t.align&&e.align(t.align)}},6797:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"base"in e&&"base"in t&&void 0!==t.base&&e.base(t.base)}},52537:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"clamp"in e&&"clamp"in t&&void 0!==t.clamp&&e.clamp(t.clamp)}},11176:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"constant"in e&&"constant"in t&&void 0!==t.constant&&e.constant(t.constant)}},30952:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){t.domain&&e.domain(t.domain)}},3619:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"exponent"in e&&"exponent"in t&&void 0!==t.exponent&&e.exponent(t.exponent)}},40997:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if("interpolate"in t&&"interpolate"in e&&void 0!==t.interpolate){var n=(0,o.default)(t.interpolate);e.interpolate(n)}};var r,o=(r=n(32752))&&r.__esModule?r:{default:r}},79121:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if("nice"in t&&void 0!==t.nice&&"nice"in e){var n=t.nice;if("boolean"==typeof n)n&&e.nice();else if("number"==typeof n)e.nice(n);else{var r=e,o=(0,i.default)(r);if("string"==typeof n)r.nice(o?l[n]:a[n]);else{var u=n.interval,s=n.step,c=(o?l[u]:a[u]).every(s);null!=c&&r.nice(c)}}}};var r,o=n(35929),i=(r=n(5028))&&r.__esModule?r:{default:r},a={day:o.timeDay,hour:o.timeHour,minute:o.timeMinute,month:o.timeMonth,second:o.timeSecond,week:o.timeWeek,year:o.timeYear},l={day:o.utcDay,hour:o.utcHour,minute:o.utcMinute,month:o.utcMonth,second:o.utcSecond,week:o.utcWeek,year:o.utcYear}},1355:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"padding"in e&&"padding"in t&&void 0!==t.padding&&e.padding(t.padding),"paddingInner"in e&&"paddingInner"in t&&void 0!==t.paddingInner&&e.paddingInner(t.paddingInner),"paddingOuter"in e&&"paddingOuter"in t&&void 0!==t.paddingOuter&&e.paddingOuter(t.paddingOuter)}},26939:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){t.range&&e.range(t.range)}},77576:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if(t.reverse){var n=e.range().slice().reverse();e.range(n)}}},45990:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e,t){"round"in t&&void 0!==t.round&&(t.round&&"interpolate"in t&&void 0!==t.interpolate?console.warn("[visx/scale/applyRound] ignoring round: scale config contains round and interpolate. only applying interpolate. config:",t):"round"in e?e.round(t.round):"interpolate"in e&&t.round&&e.interpolate(r.interpolateRound))};var r=n(60093)},76548:(e,t,n)=>{"use strict";t.__esModule=!0,t.ALL_OPERATORS=void 0,t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n{"use strict";t.__esModule=!0,t.default=function(e,t){"unknown"in e&&"unknown"in t&&void 0!==t.unknown&&e.unknown(t.unknown)}},40106:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if("zero"in t&&!0===t.zero){var n=e.domain(),r=n[0],o=n[1],i=o{"use strict";t.Ay=function(e){return i((0,o.scaleOrdinal)(),e)};var r,o=n(77964),i=(0,((r=n(76548))&&r.__esModule?r:{default:r}).default)("domain","range","reverse","unknown")},32752:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(e){switch(e){case"lab":case"hcl":case"hcl-long":case"hsl":case"hsl-long":case"cubehelix":case"cubehelix-long":case"rgb":return o[e]}var t=e.type,n=e.gamma,r=o[t];return void 0===n?r:r.gamma(n)};var r=n(60093),o={lab:r.interpolateLab,hcl:r.interpolateHcl,"hcl-long":r.interpolateHclLong,hsl:r.interpolateHsl,"hsl-long":r.interpolateHslLong,cubehelix:r.interpolateCubehelix,"cubehelix-long":r.interpolateCubehelixLong,rgb:r.interpolateRgb}},5028:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){return"2020-02-02 03:04"===e.tickFormat(1,r)(n)};var n=new Date(Date.UTC(2020,1,2,3,4,5)),r="%Y-%m-%d %H:%M"},24822:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Arc:()=>c,Area:()=>_,AreaClosed:()=>P,AreaStack:()=>I,Bar:()=>N,BarGroup:()=>F,BarGroupHorizontal:()=>q,BarRounded:()=>R.A,BarStack:()=>te,BarStackHorizontal:()=>oe,Circle:()=>ct,Line:()=>m.A,LinePath:()=>v.A,LineRadial:()=>b,LinkHorizontal:()=>ce,LinkHorizontalCurve:()=>Oe,LinkHorizontalLine:()=>Ne,LinkHorizontalStep:()=>$e,LinkRadial:()=>ye,LinkRadialCurve:()=>je,LinkRadialLine:()=>qe,LinkRadialStep:()=>tt,LinkVertical:()=>he,LinkVerticalCurve:()=>Me,LinkVerticalLine:()=>Be,LinkVerticalStep:()=>Ke,Pie:()=>h,Polygon:()=>lt,STACK_OFFSETS:()=>Q.O0,STACK_OFFSET_NAMES:()=>Q.as,STACK_ORDERS:()=>K.HB,STACK_ORDER_NAMES:()=>K.xX,SplitLinePath:()=>bt,Stack:()=>S,arc:()=>l.JL,area:()=>l.Wc,degreesToRadians:()=>ie,getPoint:()=>it,getPoints:()=>at,line:()=>l.n8,pathHorizontalCurve:()=>_e,pathHorizontalDiagonal:()=>se,pathHorizontalLine:()=>De,pathHorizontalStep:()=>Ge,pathRadialCurve:()=>Ee,pathRadialDiagonal:()=>ge,pathRadialLine:()=>Ve,pathRadialStep:()=>et,pathVerticalCurve:()=>Pe,pathVerticalDiagonal:()=>pe,pathVerticalLine:()=>Le,pathVerticalStep:()=>Xe,pie:()=>l.rL,radialLine:()=>l.Y$,stack:()=>l.t$,stackOffset:()=>Q.Ay,stackOrder:()=>K.Ay});var r=n(39155),o=n.n(r),i=n(32485),a=n.n(i),l=n(92574),u=["className","data","innerRadius","outerRadius","cornerRadius","startAngle","endAngle","padAngle","padRadius","children","innerRef"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,u),y=(0,l.JL)({innerRadius:r,outerRadius:i,cornerRadius:c,startAngle:d,endAngle:f,padAngle:p,padRadius:h});return m?o().createElement(o().Fragment,null,m({path:y})):n||null!=d&&null!=f&&null!=r&&null!=i?o().createElement("path",s({ref:v,className:a()("visx-arc",t),d:y(n)||""},g)):(console.warn("[@visx/shape/Arc]: expected data because one of startAngle, endAngle, innerRadius, outerRadius is undefined. Bailing."),null)}var d=n(33434),f=["className","top","left","data","centroid","innerRadius","outerRadius","cornerRadius","startAngle","endAngle","padAngle","padRadius","pieSort","pieSortValues","pieValue","children","fill"];function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,f),C=(0,l.JL)({innerRadius:h,outerRadius:m,cornerRadius:v,padRadius:w}),S=(0,l.rL)({startAngle:g,endAngle:y,padAngle:b,value:O,sort:x,sortValues:_}),E=S(u);return k?o().createElement(o().Fragment,null,k({arcs:E,path:C,pie:S})):o().createElement(d.A,{className:"visx-pie-arcs-group",top:n,left:r},E.map((function(e,n){return o().createElement("g",{key:"pie-arc-"+n},o().createElement("path",p({className:a()("visx-pie-arc",t),d:C(e)||"",fill:null==P||"string"==typeof P?P:P(e)},M)),null==s?void 0:s(C.centroid(e),e))})))}var m=n(74726),v=n(86601),g=["className","angle","radius","defined","curve","data","innerRef","children","fill"];function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,g),v=(0,l.Y$)({angle:n,radius:r,defined:i,curve:u});return f?o().createElement(o().Fragment,null,f({path:v})):o().createElement("path",y({ref:d,className:a()("visx-line-radial",t),d:v(c)||"",fill:h},m))}var w=["children","x","x0","x1","y","y0","y1","data","defined","className","curve","innerRef"];function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,w),b=(0,l.Wc)({x:n,x0:r,x1:i,y:u,y0:s,y1:c,defined:h,curve:v});return t?o().createElement(o().Fragment,null,t({path:b})):o().createElement("path",x({ref:g,className:a()("visx-area",m),d:b(f)||""},y))}var O=n(92634),k=["x","x0","x1","y","y1","y0","yScale","data","defined","className","curve","innerRef","children"];function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,k),w=(0,l.Wc)({x:t,x0:n,x1:r,defined:h,curve:v});return null==s?w.y0(c.range()[0]):(0,O.A)(w.y0,s),i&&!u&&(0,O.A)(w.y1,i),u&&!i&&(0,O.A)(w.y1,u),y?o().createElement(o().Fragment,null,y({path:w})):o().createElement("path",A({ref:g,className:a()("visx-area-closed",m),d:w(f)||""},b))}var M=["className","top","left","keys","data","curve","defined","x","x0","x1","y0","y1","value","order","offset","color","children"];function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,M),O=(0,l.t$)({keys:i,value:g,order:y,offset:b}),k=(0,l.Wc)({x:f,x0:p,x1:h,y0:m,y1:v,curve:s,defined:c}),A=O(u);return x?o().createElement(o().Fragment,null,x({stacks:A,path:k,stack:O})):o().createElement(d.A,{top:n,left:r},A.map((function(e,n){return o().createElement("path",C({className:a()("visx-stack",t),key:"stack-"+n+"-"+(e.key||""),d:k(e)||"",fill:null==w?void 0:w(e.key,n)},_))})))}var E=["className","top","left","keys","data","curve","defined","x","x0","x1","y0","y1","value","order","offset","color","children"];function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,E);return o().createElement(S,j({className:t,top:n,left:r,keys:i,data:l,curve:u,defined:s,x:c,x0:d,x1:f,y0:p,y1:h,value:m,order:v,offset:g,color:y},w),b||function(e){var n=e.stacks,r=e.path;return n.map((function(e,n){return o().createElement("path",j({className:a()("visx-area-stack",t),key:"area-stack-"+n+"-"+(e.key||""),d:r(e)||"",fill:null==y?void 0:y(e.key,n)},w))}))})}var T=["className","innerRef"];function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,T);return o().createElement("rect",D({ref:n,className:a()("visx-bar",t)},r))}var R=n(26322);function z(e){if("bandwidth"in e)return e.bandwidth();var t=e.range(),n=e.domain();return Math.abs(t[t.length-1]-t[0])/n.length}var L=["data","className","top","left","x0","x0Scale","x1Scale","yScale","color","keys","height","children"];function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,L),g=z(s),y=t.map((function(e,t){return{index:t,x0:u(l(e)),bars:p.map((function(t,n){var r=e[t];return{index:n,key:t,value:r,width:g,x:s(t)||0,y:c(r)||0,color:f(t,n),height:h-(c(r)||0)}}))}}));return m?o().createElement(o().Fragment,null,m(y)):o().createElement(d.A,{className:a()("visx-bar-group",n),top:r,left:i},y.map((function(e){return o().createElement(d.A,{key:"bar-group-"+e.index+"-"+e.x0,left:e.x0},e.bars.map((function(t){return o().createElement(N,B({key:"bar-group-bar-"+e.index+"-"+t.index+"-"+t.value+"-"+t.key,x:t.x,y:t.y,width:t.width,height:t.height,fill:t.color},v))})))})))}var H=["data","className","top","left","x","y0","y0Scale","y1Scale","xScale","color","keys","width","children"];function V(){return V=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,H),y=z(f),b=t.map((function(e,t){return{index:t,y0:c(s(e))||0,bars:m.map((function(t,n){var r=e[t];return{index:n,key:t,value:r,height:y,x:u(r)||0,y:f(t)||0,color:h(t,n),width:p(r)||0}}))}}));return v?o().createElement(o().Fragment,null,v(b)):o().createElement(d.A,{className:a()("visx-bar-group-horizontal",n),top:r,left:i},b.map((function(e){return o().createElement(d.A,{key:"bar-group-"+e.index+"-"+e.y0,top:e.y0},e.bars.map((function(t){return o().createElement(N,V({key:"bar-group-bar-"+e.index+"-"+t.index+"-"+t.value+"-"+t.key,x:t.x,y:t.y,width:t.width,height:t.height,fill:t.color},g))})))})))}var U=n(76373);function W(e){return"number"==typeof(null==e?void 0:e.x)?null==e?void 0:e.x:0}function G(e){return"number"==typeof(null==e?void 0:e.y)?null==e?void 0:e.y:0}function $(e){return null==e?void 0:e.source}function Y(e){return null==e?void 0:e.target}function Z(e){return null==e?void 0:e[0]}function X(e){return null==e?void 0:e[1]}var K=n(89838),Q=n(37727),J=["data","className","top","left","x","y0","y1","xScale","yScale","color","keys","value","order","offset","children"];function ee(){return ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,J),_=(0,U.A)();v&&_.keys(v),g&&(0,O.A)(_.value,g),y&&_.order((0,K.Ay)(y)),b&&_.offset((0,Q.Ay)(b));var k=_(t),A=z(p),P=k.map((function(e,t){var n=e.key;return{index:t,key:n,bars:e.map((function(t,r){var o=(h(s(t))||0)-(h(f(t))||0),i=h(f(t)),a="bandwidth"in p?p(l(t.data)):Math.max((p(l(t.data))||0)-A/2);return{bar:t,key:n,index:r,height:o,width:A,x:a||0,y:i||0,color:m(e.key,r)}}))}}));return w?o().createElement(o().Fragment,null,w(P)):o().createElement(d.A,{className:a()("visx-bar-stack",n),top:r,left:i},P.map((function(e){return e.bars.map((function(t){return o().createElement(N,ee({key:"bar-stack-"+e.index+"-"+t.index,x:t.x,y:t.y,height:t.height,width:t.width,fill:t.color},x))}))})))}var ne=["data","className","top","left","y","x0","x1","xScale","yScale","color","keys","value","order","offset","children"];function re(){return re=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,ne),_=(0,U.A)();v&&_.keys(v),g&&(0,O.A)(_.value,g),y&&_.order((0,K.Ay)(y)),b&&_.offset((0,Q.Ay)(b));var k=_(t),A=z(h),P=k.map((function(e,t){var n=e.key;return{index:t,key:n,bars:e.map((function(t,r){var o=(p(f(t))||0)-(p(s(t))||0),i=p(s(t)),a="bandwidth"in h?h(l(t.data)):Math.max((h(l(t.data))||0)-o/2);return{bar:t,key:n,index:r,height:A,width:o,x:i||0,y:a||0,color:m(e.key,r)}}))}}));return w?o().createElement(o().Fragment,null,w(P)):o().createElement(d.A,{className:a()("visx-bar-stack-horizontal",n),top:r,left:i},P.map((function(e){return e.bars.map((function(t){return o().createElement(N,re({key:"bar-stack-"+e.index+"-"+t.index,x:t.x,y:t.y,height:t.height,width:t.width,fill:t.color},x))}))})))}var ie=function(e){return Math.PI/180*e},ae=n(32134),le=["className","children","data","innerRef","path","x","y","source","target"];function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,le),g=l||se({source:p,target:m,x:s,y:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",ue({ref:i,className:a()("visx-link visx-link-horizontal-diagonal",t),d:g(r)||""},v))}var de=["className","children","data","innerRef","path","x","y","source","target"];function fe(){return fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,de),g=l||pe({source:p,target:m,x:s,y:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",fe({ref:i,className:a()("visx-link visx-link-vertical-diagonal",t),d:g(r)||""},v))}var me=["className","children","data","innerRef","path","angle","radius","source","target"];function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,me),g=l||ge({source:p,target:m,angle:s,radius:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",ve({ref:i,className:a()("visx-link visx-link-radial-diagonal",t),d:g(r)||""},v))}var be=n(69450),we=["className","children","data","innerRef","path","percent","x","y","source","target"];function xe(){return xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,we),b=l||_e({source:m,target:g,x:d,y:p,percent:s});return n?o().createElement(o().Fragment,null,n({path:b})):o().createElement("path",xe({ref:i,className:a()("visx-link visx-link-horizontal-curve",t),d:b(r)||""},y))}var ke=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ae(){return Ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,ke),b=l||Pe({source:m,target:g,x:d,y:p,percent:s});return n?o().createElement(o().Fragment,null,n({path:b})):o().createElement("path",Ae({ref:i,className:a()("visx-link visx-link-vertical-curve",t),d:b(r)||""},y))}var Ce=["className","children","data","innerRef","path","percent","x","y","source","target"];function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ce),b=l||Ee({source:m,target:g,x:d,y:p,percent:s});return n?o().createElement(o().Fragment,null,n({path:b})):o().createElement("path",Se({ref:i,className:a()("visx-link visx-link-radial-curve",t),d:b(r)||""},y))}var Ie=["className","children","innerRef","data","path","x","y","source","target"];function Te(){return Te=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ie),g=l||De({source:p,target:m,x:s,y:d});return n?o().createElement(o().Fragment,null,n({path:g})):o().createElement("path",Te({ref:r,className:a()("visx-link visx-link-horizontal-line",t),d:g(i)||""},v))}var Re=["className","innerRef","data","path","x","y","source","target","children"];function ze(){return ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Re),g=i||Le({source:f,target:h,x:u,y:c});return m?o().createElement(o().Fragment,null,m({path:g})):o().createElement("path",ze({ref:n,className:a()("visx-link visx-link-vertical-line",t),d:g(r)||""},v))}var Fe=["className","innerRef","data","path","x","y","source","target","children"];function He(){return He=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Fe),g=i||Ve({source:f,target:h,x:u,y:c});return m?o().createElement(o().Fragment,null,m({path:g})):o().createElement("path",He({ref:n,className:a()("visx-link visx-link-radial-line",t),d:g(r)||""},v))}var Ue=["className","innerRef","data","path","percent","x","y","source","target","children"];function We(){return We=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ue),b=i||Ge({source:h,target:v,x:c,y:f,percent:u});return g?o().createElement(o().Fragment,null,g({path:b})):o().createElement("path",We({ref:n,className:a()("visx-link visx-link-horizontal-step",t),d:b(r)||""},y))}var Ye=["className","innerRef","data","path","percent","x","y","source","target","children"];function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ye),b=i||Xe({source:h,target:v,x:c,y:f,percent:u});return g?o().createElement(o().Fragment,null,g({path:b})):o().createElement("path",Ze({ref:n,className:a()("visx-link visx-link-vertical-step",t),d:b(r)||""},y))}var Qe=["className","innerRef","data","path","x","y","source","target","children"];function Je(){return Je=Object.assign?Object.assign.bind():function(e){for(var t=1;tMath.PI?p<=d:p>d)?1:0)+","+f*g+","+f*y+"\n L"+h*g+","+h*y+"\n "}}function tt(e){var t=e.className,n=e.innerRef,r=e.data,i=e.path,l=e.x,u=void 0===l?W:l,s=e.y,c=void 0===s?G:s,d=e.source,f=void 0===d?$:d,p=e.target,h=void 0===p?Y:p,m=e.children,v=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,Qe),g=i||et({source:f,target:h,x:u,y:c});return m?o().createElement(o().Fragment,null,m({path:g})):o().createElement("path",Je({ref:n,className:a()("visx-link visx-link-radial-step",t),d:g(r)||""},v))}var nt=["sides","size","center","rotate","className","children","innerRef","points"];function rt(){return rt=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,nt),v=h||at({sides:n,size:i,center:u,rotate:c}).map((function(e){return[e.x,e.y]}));return f?o().createElement(o().Fragment,null,f({points:v})):o().createElement("polygon",rt({ref:p,className:a()("visx-polygon",d),points:v.join(" ")},m))}var ut=["className","innerRef"];function st(){return st=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,ut);return o().createElement("circle",st({ref:n,className:a()("visx-circle",t)},r))}var dt=n(81949),ft=n.n(dt),pt="http://www.w3.org/2000/svg",ht="__visx_splitpath_svg_path_measurement_id",mt=function(){return!0};function vt(){return vt=Object.assign?Object.assign.bind():function(e){for(var t=1;tf[o]?d.map((function(e){return void 0===e?mt:function(t){return t>=e}})):d.map((function(e){return void 0===e?mt:function(t){return t<=e}})),h=0,m=0;m<=u;m+=a){for(var v=l.getPointAtLength(m),g=v[o];h=x[k+1];)k+=1;c[k].push(P)}}return c}catch(e){return[]}}({path:m,segmentation:u,pointsInSegments:h,sampleRate:s})}),[m,u,h,s]);return o().createElement("g",null,g.map((function(e,r){return t?o().createElement(o().Fragment,{key:r},t({index:r,segment:e,styles:p[r]||p[r%p.length]})):o().createElement(v.A,vt({key:r,className:n,data:e,x:gt,y:yt},p[r]||p[r%p.length]))})))}bt.propTypes={segments:ft().arrayOf(ft().array).isRequired,styles:ft().array.isRequired,children:ft().func,className:ft().string}},26322:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(39155),o=n.n(r),i=n(32485),a=n.n(i),l=["children","className","innerRef","x","y","width","height","radius","all","top","bottom","left","right","topLeft","topRight","bottomLeft","bottomRight"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,l),I=function(e){var t=e.all,n=e.bottom,r=e.bottomLeft,o=e.bottomRight,i=e.height,a=e.left,l=e.radius,u=e.right,s=e.top,c=e.topLeft,d=e.topRight,f=e.width,p=e.x,h=e.y;d=t||s||u||d,o=t||n||u||o,r=t||n||a||r,c=t||s||a||c;var m=2*(l=Math.max(1,Math.min(l,Math.min(f,i)/2)));return("M"+(p+l)+","+h+" h"+(f-m)+"\n "+(d?"a"+l+","+l+" 0 0 1 "+l+","+l:"h"+l+"v"+l)+"\n v"+(i-m)+"\n "+(o?"a"+l+","+l+" 0 0 1 "+-l+","+l:"v"+l+"h"+-l)+"\n h"+(m-f)+"\n "+(r?"a"+l+","+l+" 0 0 1 "+-l+","+-l:"h"+-l+"v"+-l)+"\n v"+(m-i)+"\n "+(c?"a"+l+","+l+" 0 0 1 "+l+","+-l:"v"+-l+"h"+l)+"\nz").split("\n").join("")}({x:i,y:s,width:c,height:d,radius:f,all:h,top:v,bottom:y,left:w,right:_,topLeft:k,topRight:P,bottomLeft:C,bottomRight:E});return t?o().createElement(o().Fragment,null,t({path:I})):o().createElement("path",u({ref:r,className:a()("visx-bar-rounded",n),d:I},j))}},74726:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(39155),o=n.n(r),i=n(32485),a=n.n(i),l=["from","to","fill","className","innerRef"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,l),h=n.x===i.x||n.y===i.y;return o().createElement("line",u({ref:f,className:a()("visx-line",d),x1:n.x,y1:n.y,x2:i.x,y2:i.y,fill:c,shapeRendering:h?"crispEdges":"auto"},p))}},86601:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(39155),o=n.n(r),i=n(32485),a=n.n(i),l=n(92574),u=["children","data","x","y","fill","className","curve","innerRef","defined"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,u),b=(0,l.n8)({x:i,y:c,defined:g,curve:h});return t?o().createElement(o().Fragment,null,t({path:b})):o().createElement("path",s({ref:m,className:a()("visx-linepath",p),d:b(r)||"",fill:f,strokeLinecap:"round"},y))}},92574:(e,t,n)=>{"use strict";n.d(t,{JL:()=>f,Wc:()=>p,Y$:()=>v,n8:()=>h,rL:()=>m,t$:()=>g});var r=n(16681),o=n(33260),i=n(58679),a=n(80202),l=n(10256),u=n(76373),s=n(92634),c=n(89838),d=n(37727);function f(e){var t=void 0===e?{}:e,n=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.startAngle,l=t.endAngle,u=t.padAngle,c=t.padRadius,d=(0,r.A)();return null!=n&&(0,s.A)(d.innerRadius,n),null!=o&&(0,s.A)(d.outerRadius,o),null!=i&&(0,s.A)(d.cornerRadius,i),null!=a&&(0,s.A)(d.startAngle,a),null!=l&&(0,s.A)(d.endAngle,l),null!=u&&(0,s.A)(d.padAngle,u),null!=c&&(0,s.A)(d.padRadius,c),d}function p(e){var t=void 0===e?{}:e,n=t.x,r=t.x0,i=t.x1,a=t.y,l=t.y0,u=t.y1,c=t.defined,d=t.curve,f=(0,o.A)();return n&&(0,s.A)(f.x,n),r&&(0,s.A)(f.x0,r),i&&(0,s.A)(f.x1,i),a&&(0,s.A)(f.y,a),l&&(0,s.A)(f.y0,l),u&&(0,s.A)(f.y1,u),c&&f.defined(c),d&&f.curve(d),f}function h(e){var t=void 0===e?{}:e,n=t.x,r=t.y,o=t.defined,a=t.curve,l=(0,i.A)();return n&&(0,s.A)(l.x,n),r&&(0,s.A)(l.y,r),o&&l.defined(o),a&&l.curve(a),l}function m(e){var t=void 0===e?{}:e,n=t.startAngle,r=t.endAngle,o=t.padAngle,i=t.value,l=t.sort,u=t.sortValues,c=(0,a.A)();return(null===l||null!=l)&&c.sort(l),(null===u||null!=u)&&c.sortValues(u),null!=i&&c.value(i),null!=o&&(0,s.A)(c.padAngle,o),null!=n&&(0,s.A)(c.startAngle,n),null!=r&&(0,s.A)(c.endAngle,r),c}function v(e){var t=void 0===e?{}:e,n=t.angle,r=t.radius,o=t.defined,i=t.curve,a=(0,l.A)();return n&&(0,s.A)(a.angle,n),r&&(0,s.A)(a.radius,r),o&&a.defined(o),i&&a.curve(i),a}function g(e){var t=e.keys,n=e.value,r=e.order,o=e.offset,i=(0,u.A)();return t&&i.keys(t),n&&(0,s.A)(i.value,n),r&&i.order((0,c.Ay)(r)),o&&i.offset((0,d.Ay)(o)),i}},92634:(e,t,n)=>{"use strict";function r(e,t){e(t)}n.d(t,{A:()=>r})},37727:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c,O0:()=>u,as:()=>s});var r=n(54733),o=n(89906),i=n(19603),a=n(76783),l=n(1756),u={expand:r.A,diverging:o.A,none:i.A,silhouette:a.A,wiggle:l.A},s=Object.keys(u);function c(e){return e&&u[e]||u.none}},89838:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c,HB:()=>u,xX:()=>s});var r=n(89016),o=n(89058),i=n(24402),a=n(33722),l=n(51816),u={ascending:r.A,descending:o.A,insideout:i.A,none:a.A,reverse:l.A},s=Object.keys(u);function c(e){return e&&u[e]||u.none}},17785:(e,t,n)=>{"use strict";t.A=function(e){var t=e.children,n=e.x,l=e.x0,s=e.x1,c=e.y,d=e.y0,f=e.y1,p=e.data,h=void 0===p?[]:p,m=e.defined,v=void 0===m?function(){return!0}:m,g=e.className,y=e.curve,b=e.innerRef,w=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a),x=(0,i.area)({x:n,x0:l,x1:s,y:c,y0:d,y1:f,defined:v,curve:y});return t?r.default.createElement(r.default.Fragment,null,t({path:x})):r.default.createElement("path",u({ref:b,className:(0,o.default)("visx-area",g),d:x(h)||""},w))};var r=l(n(39155)),o=l(n(32485)),i=n(9810),a=["children","x","x0","x1","y","y0","y1","data","defined","className","curve","innerRef"];function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.default=function(e){var t=e.from,n=void 0===t?{x:0,y:0}:t,a=e.to,u=void 0===a?{x:1,y:1}:a,s=e.fill,c=void 0===s?"transparent":s,d=e.className,f=e.innerRef,p=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,i),h=n.x===u.x||n.y===u.y;return r.default.createElement("line",l({ref:f,className:(0,o.default)("visx-line",d),x1:n.x,y1:n.y,x2:u.x,y2:u.y,fill:c,shapeRendering:h?"crispEdges":"auto"},p))};var r=a(n(39155)),o=a(n(32485)),i=["from","to","fill","className","innerRef"];function a(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.A=function(e){var t=e.children,n=e.data,l=void 0===n?[]:n,s=e.x,c=e.y,d=e.fill,f=void 0===d?"transparent":d,p=e.className,h=e.curve,m=e.innerRef,v=e.defined,g=void 0===v?function(){return!0}:v,y=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,a),b=(0,i.line)({x:s,y:c,defined:g,curve:h});return t?r.default.createElement(r.default.Fragment,null,t({path:b})):r.default.createElement("path",u({ref:m,className:(0,o.default)("visx-linepath",p),d:b(l)||"",fill:f,strokeLinecap:"round"},y))};var r=l(n(39155)),o=l(n(32485)),i=n(9810),a=["children","data","x","y","fill","className","curve","innerRef","defined"];function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";t.__esModule=!0,t.arc=function(e){var t=void 0===e?{}:e,n=t.innerRadius,i=t.outerRadius,a=t.cornerRadius,l=t.startAngle,u=t.endAngle,s=t.padAngle,c=t.padRadius,d=(0,r.arc)();return null!=n&&(0,o.default)(d.innerRadius,n),null!=i&&(0,o.default)(d.outerRadius,i),null!=a&&(0,o.default)(d.cornerRadius,a),null!=l&&(0,o.default)(d.startAngle,l),null!=u&&(0,o.default)(d.endAngle,u),null!=s&&(0,o.default)(d.padAngle,s),null!=c&&(0,o.default)(d.padRadius,c),d},t.area=function(e){var t=void 0===e?{}:e,n=t.x,i=t.x0,a=t.x1,l=t.y,u=t.y0,s=t.y1,c=t.defined,d=t.curve,f=(0,r.area)();return n&&(0,o.default)(f.x,n),i&&(0,o.default)(f.x0,i),a&&(0,o.default)(f.x1,a),l&&(0,o.default)(f.y,l),u&&(0,o.default)(f.y0,u),s&&(0,o.default)(f.y1,s),c&&f.defined(c),d&&f.curve(d),f},t.line=function(e){var t=void 0===e?{}:e,n=t.x,i=t.y,a=t.defined,l=t.curve,u=(0,r.line)();return n&&(0,o.default)(u.x,n),i&&(0,o.default)(u.y,i),a&&u.defined(a),l&&u.curve(l),u},t.pie=function(e){var t=void 0===e?{}:e,n=t.startAngle,i=t.endAngle,a=t.padAngle,l=t.value,u=t.sort,s=t.sortValues,c=(0,r.pie)();return(null===u||null!=u)&&c.sort(u),(null===s||null!=s)&&c.sortValues(s),null!=l&&c.value(l),null!=a&&(0,o.default)(c.padAngle,a),null!=n&&(0,o.default)(c.startAngle,n),null!=i&&(0,o.default)(c.endAngle,i),c},t.radialLine=function(e){var t=void 0===e?{}:e,n=t.angle,i=t.radius,a=t.defined,l=t.curve,u=(0,r.radialLine)();return n&&(0,o.default)(u.angle,n),i&&(0,o.default)(u.radius,i),a&&u.defined(a),l&&u.curve(l),u},t.stack=function(e){var t=e.keys,n=e.value,l=e.order,u=e.offset,s=(0,r.stack)();return t&&s.keys(t),n&&(0,o.default)(s.value,n),l&&s.order((0,i.default)(l)),u&&s.offset((0,a.default)(u)),s};var r=n(69108),o=l(n(33518)),i=l(n(76290)),a=l(n(90203));function l(e){return e&&e.__esModule?e:{default:e}}},85056:(e,t)=>{"use strict";t.ue=function(e){return null==e?void 0:e[0]},t.a0=function(e){return null==e?void 0:e[1]}},467:(e,t)=>{"use strict";t.A=function(e){if("bandwidth"in e)return e.bandwidth();var t=e.range(),n=e.domain();return Math.abs(t[t.length-1]-t[0])/n.length}},33518:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){e(t)}},90203:(e,t,n)=>{"use strict";t.__esModule=!0,t.STACK_OFFSET_NAMES=t.STACK_OFFSETS=void 0,t.default=function(e){return e&&o[e]||o.none};var r=n(69108),o={expand:r.stackOffsetExpand,diverging:r.stackOffsetDiverging,none:r.stackOffsetNone,silhouette:r.stackOffsetSilhouette,wiggle:r.stackOffsetWiggle};t.STACK_OFFSETS=o;var i=Object.keys(o);t.STACK_OFFSET_NAMES=i},76290:(e,t,n)=>{"use strict";t.__esModule=!0,t.STACK_ORDER_NAMES=t.STACK_ORDERS=void 0,t.default=function(e){return e&&o[e]||o.none};var r=n(69108),o={ascending:r.stackOrderAscending,descending:r.stackOrderDescending,insideout:r.stackOrderInsideOut,none:r.stackOrderNone,reverse:r.stackOrderReverse};t.STACK_ORDERS=o;var i=Object.keys(o);t.STACK_ORDER_NAMES=i},42946:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(39155),o=n.n(r),i=n(41654),a=["dx","dy","textAnchor","innerRef","innerTextRef","verticalAnchor","angle","lineHeight","scaleToFit","capHeight","width"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,a)),g=v.x,y=void 0===g?0:g,b=v.fontSize,w=(0,i.A)(e),x=w.wordsByLines,_=w.startDy,O=w.transform;return o().createElement("svg",{ref:f,x:n,y:s,fontSize:b,style:u},x.length>0?o().createElement("text",l({ref:p,transform:O},v,{textAnchor:d}),x.map((function(e,t){return o().createElement("tspan",{key:t,x:y,dy:0===t?_:m},e.words.join(" "))}))):null)}},41654:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(39155),o=n(80645),i=n.n(o),a=n(88179),l=["verticalAnchor","scaleToFit","angle","width","lineHeight","capHeight","children","style"];function u(e){return"number"==typeof e}function s(e){return"number"==typeof e&&Number.isFinite(e)||"string"==typeof e}function c(e){var t=e.verticalAnchor,n=void 0===t?"end":t,o=e.scaleToFit,c=void 0!==o&&o,d=e.angle,f=e.width,p=e.lineHeight,h=void 0===p?"1em":p,m=e.capHeight,v=void 0===m?"0.71em":m,g=e.children,y=e.style,b=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,l),w=b.x,x=void 0===w?0:w,_=b.y,O=void 0===_?0:_,k=!s(x)||!s(O),A=(0,r.useMemo)((function(){return{wordsWithWidth:(null==g?[]:g.toString().split(/(?:(?!\u00A0+)\s+)/)).map((function(e){return{word:e,wordWidth:(0,a.A)(e,y)||0}})),spaceWidth:(0,a.A)(" ",y)||0}}),[g,y]),P=A.wordsWithWidth,M=A.spaceWidth,C=(0,r.useMemo)((function(){return k?[]:f||c?P.reduce((function(e,t){var n=t.word,r=t.wordWidth,o=e[e.length-1];if(o&&(null==f||c||(o.width||0)+r+M0){var t=C[0].width||1,n="shrink-only"===c?Math.min(f/t,1):f/t,r=n,o=x-n*x,i=O-r*O;e.push("matrix("+n+", 0, 0, "+r+", "+o+", "+i+")")}return d&&e.push("rotate("+d+", "+x+", "+O+")"),e.length>0?e.join(" "):""}),[k,x,O,f,c,C,d]);return{wordsByLines:C,startDy:S,transform:E}}},38393:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Text:()=>r.A,getStringWidth:()=>o.A,useText:()=>i.A});var r=n(42946),o=n(88179),i=n(41654)},88179:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(50104),o="__react_svg_text_measurement_id";const i=n.n(r)()((function(e,t){try{var n=document.getElementById(o);if(!n){var r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("aria-hidden","true"),r.style.width="0",r.style.height="0",r.style.position="absolute",r.style.top="-100%",r.style.left="-100%",(n=document.createElementNS("http://www.w3.org/2000/svg","text")).setAttribute("id",o),r.appendChild(n),document.body.appendChild(r)}return Object.assign(n.style,t),n.textContent=e,n.getComputedTextLength()}catch(e){return null}}),(function(e,t){return e+"_"+JSON.stringify(t)}))},60093:(e,t,n)=>{e.exports=n(31411)},77964:(e,t,n)=>{e.exports=n(9318)},35929:(e,t,n)=>{e.exports=n(49631)},91216:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slice=t.map=void 0;var n=Array.prototype,r=n.slice;t.slice=r;var o=n.map;t.map=o},13179:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null==e||null==t?NaN:et?1:e>=t?0:NaN}},19756:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=l.default,t=a.default,n=c.default;function d(r){Array.isArray(r)||(r=Array.from(r));var i,l,c,d=r.length,f=new Array(d);for(i=0;i=m)if(e>=m&&t===a.default){const e=(0,s.tickIncrement)(h,m,n);isFinite(e)&&(e>0?m=(Math.floor(m/e)+1)*e:e<0&&(m=(Math.ceil(m*-e)+1)/-e))}else v.pop()}for(var g=v.length,y=0,b=g;v[y]<=h;)++y;for(;v[b-1]>m;)--b;(y||b0?v[i-1]:h,w.x1=i0)for(i=0;i{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.bisectRight=t.bisectLeft=t.bisectCenter=void 0;var r=a(n(13179)),o=a(n(37486)),i=a(n(91916));function a(e){return e&&e.__esModule?e:{default:e}}const l=(0,o.default)(r.default),u=l.right;t.bisectRight=u;const s=l.left;t.bisectLeft=s;const c=(0,o.default)(i.default).center;t.bisectCenter=c;var d=u;t.default=d},37486:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n,i;function l(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<0?o=t+1:i=t}while(o(0,r.default)(e(t),n),i=(t,n)=>e(t)-n):(t=e===r.default||e===o.default?e:a,n=e,i=e),{left:l,center:function(e,t,n=0,r=e.length){const o=l(e,t,n,r-1);return o>n&&i(e[o-1],t)>-i(e[o],t)?o-1:o},right:function(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<=0?o=t+1:i=t}while(o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.blur=function(e,t){if(!((t=+t)>=0))throw new RangeError("invalid r");let n=e.length;if(!((n=Math.floor(n))>=0))throw new RangeError("invalid length");if(!n||!t)return e;const r=l(t),o=e.slice();return r(e,o,0,n,1),r(o,e,0,n,1),r(e,o,0,n,1),e},t.blurImage=t.blur2=void 0;const n=o(l);t.blur2=n;const r=o((function(e){const t=l(e);return(e,n,r,o,i)=>{t(e,n,0+(r<<=2),0+(o<<=2),i<<=2),t(e,n,r+1,o+1,i),t(e,n,r+2,o+2,i),t(e,n,r+3,o+3,i)}}));function o(e){return function(t,n,r=n){if(!((n=+n)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");let{data:o,width:l,height:u}=t;if(!((l=Math.floor(l))>=0))throw new RangeError("invalid width");if(!((u=Math.floor(void 0!==u?u:o.length/l))>=0))throw new RangeError("invalid height");if(!l||!u||!n&&!r)return t;const s=n&&e(n),c=r&&e(r),d=o.slice();return s&&c?(i(s,d,o,l,u),i(s,o,d,l,u),i(s,d,o,l,u),a(c,o,d,l,u),a(c,d,o,l,u),a(c,o,d,l,u)):s?(i(s,o,d,l,u),i(s,d,o,l,u),i(s,o,d,l,u)):c&&(a(c,o,d,l,u),a(c,d,o,l,u),a(c,o,d,l,u)),t}}function i(e,t,n,r,o){for(let i=0,a=r*o;i{if(!((i-=a)>=o))return;let l=e*r[o];const u=a*e;for(let e=o,t=o+u;e{if(!((a-=l)>=i))return;let u=t*o[i];const s=l*t,c=s+l;for(let e=i,t=i+s;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return()=>e}},81674:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&++n;else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(o=+o)>=o&&++n}return n}},17733:(e,t)=>{"use strict";function n(e){return 0|e.length}function r(e){return!(e>0)}function o(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(...e){const t="function"==typeof e[e.length-1]&&function(e){return t=>e(...t)}(e.pop()),i=(e=e.map(o)).map(n),a=e.length-1,l=new Array(a+1).fill(0),u=[];if(a<0||i.some(r))return u;for(;;){u.push(l.map(((t,n)=>e[n][t])));let n=a;for(;++l[n]===i[n];){if(0===n)return t?u.map(t):u;l[n--]=0}}}},44111:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:o=>n+=+t(o,r++,e)||0)}},96511:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}},62934:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=(0,o.default)(e,t);return n?Math.sqrt(n):n};var r,o=(r=n(41262))&&r.__esModule?r:{default:r}},66042:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){e=new r.InternSet(e);for(const n of t)for(const t of n)e.delete(t);return e};var r=n(53124)},78661:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=t[Symbol.iterator](),o=new r.InternSet;for(const t of e){if(o.has(t))return!1;let e,r;for(;({value:e,done:r}=n.next())&&!r;){if(Object.is(t,e))return!1;o.add(e)}}return!0};var r=n(53124)},89466:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}},48641:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=i&&(n=r=i):(n>i&&(n=i),r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");const n=[];let r=-1;for(const o of e)t(o,++r,e)&&n.push(o);return n}},75652:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Adder=void 0,t.fcumsum=function(e,t){const r=new n;let o=-1;return Float64Array.from(e,void 0===t?e=>r.add(+e||0):n=>r.add(+t(n,++o,e)||0))},t.fsum=function(e,t){const r=new n;if(void 0===t)for(let t of e)(t=+t)&&r.add(t);else{let n=-1;for(let o of e)(o=+t(o,++n,e))&&r.add(o)}return+r};class n{constructor(){this._partials=new Float64Array(32),this._n=0}add(e){const t=this._partials;let n=0;for(let r=0;r0){for(i=e[--o];o>0&&(t=i,n=e[--o],i=t+n,r=n-(i-t),!r););o>0&&(r<0&&e[o-1]<0||r>0&&e[o-1]>0)&&(n=2*r,t=i+n,n==t-i&&(i=t))}return i}}t.Adder=n},98926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=o.default){let n,r=!1;if(1===t.length){let i;for(const a of e){const e=t(a);(r?(0,o.default)(e,i)>0:0===(0,o.default)(e,e))&&(n=a,i=e,r=!0)}}else for(const o of e)(r?t(o,n)>0:0===t(o,o))&&(n=o,r=!0);return n};var r,o=(r=n(13179))&&r.__esModule?r:{default:r}},3176:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=r.default){if(1===t.length)return(0,o.default)(e,t);let n,i=-1,a=-1;for(const r of e)++a,(i<0?0===t(r,r):t(r,n)>0)&&(n=r,i=a);return i};var r=i(n(13179)),o=i(n(27439));function i(e){return e&&e.__esModule?e:{default:e}}},48694:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){return c(e,i.default,i.default,t)},t.flatGroup=function(e,...t){return l(a(e,...t),t)},t.flatRollup=function(e,t,...n){return l(u(e,t,...n),n)},t.groups=a,t.index=function(e,...t){return c(e,i.default,s,t)},t.indexes=function(e,...t){return c(e,Array.from,s,t)},t.rollup=function(e,t,...n){return c(e,i.default,t,n)},t.rollups=u;var r,o=n(53124),i=(r=n(5327))&&r.__esModule?r:{default:r};function a(e,...t){return c(e,Array.from,i.default,t)}function l(e,t){for(let n=1,r=t.length;ne.pop().map((([t,n])=>[...e,t,n]))));return e}function u(e,t,...n){return c(e,Array.from,t,n)}function s(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function c(e,t,n,r){return function e(i,a){if(a>=r.length)return n(i);const l=new o.InternMap,u=r[a++];let s=-1;for(const e of i){const t=u(e,++s,i),n=l.get(t);n?n.push(e):l.set(t,[e])}for(const[t,n]of l)l.set(t,e(n,a));return t(l)}(e,0)}},19338:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return(2!==t.length?(0,i.default)((0,o.rollup)(e,t,n),(([e,t],[n,o])=>(0,r.default)(t,o)||(0,r.default)(e,n))):(0,i.default)((0,o.default)(e,n),(([e,n],[o,i])=>t(n,i)||(0,r.default)(e,o)))).map((([e])=>e))};var r=l(n(13179)),o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(48694)),i=l(n(40453));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}},5327:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},71409:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Adder",{enumerable:!0,get:function(){return p.Adder}}),Object.defineProperty(t,"InternMap",{enumerable:!0,get:function(){return ie.InternMap}}),Object.defineProperty(t,"InternSet",{enumerable:!0,get:function(){return ie.InternSet}}),Object.defineProperty(t,"ascending",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"bin",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"bisect",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"bisectCenter",{enumerable:!0,get:function(){return r.bisectCenter}}),Object.defineProperty(t,"bisectLeft",{enumerable:!0,get:function(){return r.bisectLeft}}),Object.defineProperty(t,"bisectRight",{enumerable:!0,get:function(){return r.bisectRight}}),Object.defineProperty(t,"bisector",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"blur",{enumerable:!0,get:function(){return a.blur}}),Object.defineProperty(t,"blur2",{enumerable:!0,get:function(){return a.blur2}}),Object.defineProperty(t,"blurImage",{enumerable:!0,get:function(){return a.blurImage}}),Object.defineProperty(t,"count",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"cross",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"cumsum",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"descending",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"deviation",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"difference",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(t,"disjoint",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(t,"every",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(t,"extent",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"fcumsum",{enumerable:!0,get:function(){return p.fcumsum}}),Object.defineProperty(t,"filter",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(t,"flatGroup",{enumerable:!0,get:function(){return h.flatGroup}}),Object.defineProperty(t,"flatRollup",{enumerable:!0,get:function(){return h.flatRollup}}),Object.defineProperty(t,"fsum",{enumerable:!0,get:function(){return p.fsum}}),Object.defineProperty(t,"greatest",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"greatestIndex",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"group",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"groupSort",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"groups",{enumerable:!0,get:function(){return h.groups}}),Object.defineProperty(t,"histogram",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"index",{enumerable:!0,get:function(){return h.index}}),Object.defineProperty(t,"indexes",{enumerable:!0,get:function(){return h.indexes}}),Object.defineProperty(t,"intersection",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(t,"least",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"leastIndex",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"map",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"max",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"maxIndex",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"mean",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"median",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"medianIndex",{enumerable:!0,get:function(){return O.medianIndex}}),Object.defineProperty(t,"merge",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"min",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"minIndex",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"mode",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"nice",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"pairs",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"permute",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"quantile",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"quantileIndex",{enumerable:!0,get:function(){return j.quantileIndex}}),Object.defineProperty(t,"quantileSorted",{enumerable:!0,get:function(){return j.quantileSorted}}),Object.defineProperty(t,"quickselect",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"range",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"rank",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"reduce",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"reverse",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"rollup",{enumerable:!0,get:function(){return h.rollup}}),Object.defineProperty(t,"rollups",{enumerable:!0,get:function(){return h.rollups}}),Object.defineProperty(t,"scan",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"shuffle",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"shuffler",{enumerable:!0,get:function(){return F.shuffler}}),Object.defineProperty(t,"some",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"sort",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(t,"subset",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(t,"sum",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"superset",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(t,"thresholdFreedmanDiaconis",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"thresholdScott",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"thresholdSturges",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"tickIncrement",{enumerable:!0,get:function(){return V.tickIncrement}}),Object.defineProperty(t,"tickStep",{enumerable:!0,get:function(){return V.tickStep}}),Object.defineProperty(t,"ticks",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"transpose",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"union",{enumerable:!0,get:function(){return oe.default}}),Object.defineProperty(t,"variance",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"zip",{enumerable:!0,get:function(){return W.default}});var r=ue(n(16007)),o=ae(n(13179)),i=ae(n(37486)),a=n(20952),l=ae(n(81674)),u=ae(n(17733)),s=ae(n(44111)),c=ae(n(96511)),d=ae(n(62934)),f=ae(n(48641)),p=n(75652),h=ue(n(48694)),m=ae(n(19338)),v=ae(n(19756)),g=ae(n(54489)),y=ae(n(28234)),b=ae(n(11172)),w=ae(n(32827)),x=ae(n(27439)),_=ae(n(88964)),O=ue(n(2443)),k=ae(n(94341)),A=ae(n(57817)),P=ae(n(56501)),M=ae(n(86898)),C=ae(n(74016)),S=ae(n(58096)),E=ae(n(84463)),j=ue(n(91260)),I=ae(n(62126)),T=ae(n(15052)),D=ae(n(59123)),N=ae(n(27208)),R=ae(n(15730)),z=ae(n(98926)),L=ae(n(3176)),B=ae(n(75372)),F=ue(n(94096)),H=ae(n(9366)),V=ue(n(99267)),q=ae(n(8842)),U=ae(n(41262)),W=ae(n(44810)),G=ae(n(89466)),$=ae(n(9349)),Y=ae(n(80019)),Z=ae(n(21843)),X=ae(n(62375)),K=ae(n(57019)),Q=ae(n(40453)),J=ae(n(66042)),ee=ae(n(78661)),te=ae(n(48516)),ne=ae(n(40631)),re=ae(n(69268)),oe=ae(n(72322)),ie=n(53124);function ae(e){return e&&e.__esModule?e:{default:e}}function le(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(le=function(e){return e?n:t})(e)}function ue(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=le(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},48516:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){e=new r.InternSet(e),t=t.map(o);e:for(const n of e)for(const r of t)if(!r.has(n)){e.delete(n);continue e}return e};var r=n(53124);function o(e){return e instanceof r.InternSet?e:new r.InternSet(e)}},27208:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=o.default){let n,r=!1;if(1===t.length){let i;for(const a of e){const e=t(a);(r?(0,o.default)(e,i)<0:0===(0,o.default)(e,e))&&(n=a,i=e,r=!0)}}else for(const o of e)(r?t(o,n)<0:0===t(o,o))&&(n=o,r=!0);return n};var r,o=(r=n(13179))&&r.__esModule?r:{default:r}},15730:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=r.default){if(1===t.length)return(0,o.default)(e,t);let n,i=-1,a=-1;for(const r of e)++a,(i<0?0===t(r,r):t(r,n)<0)&&(n=r,i=a);return i};var r=i(n(13179)),o=i(n(56501));function i(e){return e&&e.__esModule?e:{default:e}}},21843:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof t)throw new TypeError("mapper is not a function");return Array.from(e,((n,r)=>t(n,r,e)))}},32827:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n=o)&&(n=o)}return n}},27439:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n=t)&&(n=t,r=o);else for(let i of e)null!=(i=t(i,++o,e))&&(n=i)&&(n=i,r=o);return r}},88964:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0,r=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(++n,r+=t);else{let o=-1;for(let i of e)null!=(i=t(i,++o,e))&&(i=+i)>=i&&(++n,r+=i)}if(n)return r/n}},2443:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e,.5,t)},t.medianIndex=function(e,t){return(0,r.quantileIndex)(e,.5,t)};var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(91260));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},94341:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}},57817:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}},56501:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n>t||void 0===n&&t>=t)&&(n=t,r=o);else for(let i of e)null!=(i=t(i,++o,e))&&(n>i||void 0===n&&i>=i)&&(n=i,r=o);return r}},86898:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let t of e)null!=t&&t>=t&&n.set(t,(n.get(t)||0)+1);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let o,i=0;for(const[e,t]of n)t>i&&(i=t,o=e);return o};var r=n(53124)},74016:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){let o;for(;;){const i=(0,r.tickIncrement)(e,t,n);if(i===o||0===i||!isFinite(i))return[e,t];i>0?(e=Math.floor(e/i)*i,t=Math.ceil(t/i)*i):i<0&&(e=Math.ceil(e*i)/i,t=Math.floor(t*i)/i),o=i}};var r=n(99267)},91916:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return null===e?NaN:+e},t.numbers=function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}},58096:(e,t)=>{"use strict";function n(e,t){return[e,t]}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=n){const r=[];let o,i=!1;for(const n of e)i&&r.push(t(o,n)),o=n,i=!0;return r},t.pair=n},84463:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Array.from(t,(t=>e[t]))}},91260:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if((o=(e=Float64Array.from((0,u.numbers)(e,n))).length)&&!isNaN(t=+t)){if(t<=0||o<2)return(0,i.default)(e);if(t>=1)return(0,r.default)(e);var o,a=(o-1)*t,s=Math.floor(a),c=(0,r.default)((0,l.default)(e,s).subarray(0,s+1));return c+((0,i.default)(e.subarray(s+1))-c)*(a-s)}},t.quantileIndex=function(e,t,n){if((r=(e=Float64Array.from((0,u.numbers)(e,n))).length)&&!isNaN(t=+t)){if(t<=0||r<2)return(0,a.default)(e);if(t>=1)return(0,o.default)(e);var r,i=Math.floor((r-1)*t),d=(0,l.default)(Uint32Array.from(e,((e,t)=>t)),i,0,r-1,((t,n)=>(0,s.ascendingDefined)(e[t],e[n])));return(0,c.default)(d.subarray(0,i+1),(t=>e[t]))}},t.quantileSorted=function(e,t,n=u.default){if((r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,i=Math.floor(o),a=+n(e[i],i,e);return a+(+n(e[i+1],i+1,e)-a)*(o-i)}};var r=f(n(32827)),o=f(n(27439)),i=f(n(57817)),a=f(n(56501)),l=f(n(62126)),u=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(91916)),s=n(40453),c=f(n(98926));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e){return e&&e.__esModule?e:{default:e}}},62126:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n,i=0,a=1/0,l){if(n=Math.floor(n),i=Math.floor(Math.max(0,i)),a=Math.floor(Math.min(t.length-1,a)),!(i<=n&&n<=a))return t;for(l=void 0===l?r.ascendingDefined:(0,r.compareDefined)(l);a>i;){if(a-i>600){const r=a-i+1,o=n-i+1,u=Math.log(r),s=.5*Math.exp(2*u/3),c=.5*Math.sqrt(u*s*(r-s)/r)*(o-r/2<0?-1:1);e(t,n,Math.max(i,Math.floor(n-o*s/r+c)),Math.min(a,Math.floor(n+(r-o)*s/r+c)),l)}const r=t[n];let u=i,s=a;for(o(t,i,n),l(t[a],r)>0&&o(t,i,a);u0;)--s}0===l(t[i],r)?o(t,i,s):(++s,o(t,s,a)),s<=n&&(i=s+1),n<=s&&(a=s-1)}return t};var r=n(40453);function o(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},15052:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(o);++r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=o.default){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");let n=Array.from(e);const r=new Float64Array(n.length);2!==t.length&&(n=n.map(t),t=o.default);const a=(e,r)=>t(n[e],n[r]);let l,u;return Uint32Array.from(n,((e,t)=>t)).sort(t===o.default?(e,t)=>(0,i.ascendingDefined)(n[e],n[t]):(0,i.compareDefined)(a)).forEach(((e,t)=>{const n=a(e,void 0===l?e:l);n>=0?((void 0===l||n>0)&&(l=e,u=t),r[e]=u):r[e]=NaN})),r};var r,o=(r=n(13179))&&r.__esModule?r:{default:r},i=n(40453)},62375:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if("function"!=typeof t)throw new TypeError("reducer is not a function");const r=e[Symbol.iterator]();let o,i,a=-1;if(arguments.length<3){if(({done:o,value:n}=r.next()),o)return;++a}for(;({done:o,value:i}=r.next()),!o;)n=t(n,i,++a,e);return n}},57019:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(e).reverse()}},75372:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=(0,o.default)(e,t);return n<0?void 0:n};var r,o=(r=n(15730))&&r.__esModule?r:{default:r}},94096:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.shuffler=r;var n=r(Math.random);function r(e){return function(t,n=0,r=t.length){let o=r-(n=+n);for(;o;){const r=e()*o--|0,i=t[o+n];t[o+n]=t[r+n],t[r+n]=i}return t}}t.default=n},9349:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(t(r,++n,e))return!0;return!1}},40453:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ascendingDefined=l,t.compareDefined=a,t.default=function(e,...t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");e=Array.from(e);let[n]=t;if(n&&2!==n.length||t.length>1){const r=Uint32Array.from(e,((e,t)=>t));return t.length>1?(t=t.map((t=>e.map(t))),r.sort(((e,n)=>{for(const r of t){const t=l(r[e],r[n]);if(t)return t}}))):(n=e.map(n),r.sort(((e,t)=>l(n[e],n[t])))),(0,o.default)(e,r)}return e.sort(a(n))};var r=i(n(13179)),o=i(n(84463));function i(e){return e&&e.__esModule?e:{default:e}}function a(e=r.default){if(e===r.default)return l;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}function l(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(et?1:0)}},40631:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,o.default)(t,e)};var r,o=(r=n(69268))&&r.__esModule?r:{default:r}},9366:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0;if(void 0===t)for(let t of e)(t=+t)&&(n+=t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&(n+=o)}return n}},69268:(e,t)=>{"use strict";function n(e){return null!==e&&"object"==typeof e?e.valueOf():e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const r=e[Symbol.iterator](),o=new Set;for(const e of t){const t=n(e);if(o.has(t))continue;let i,a;for(;({value:i,done:a}=r.next());){if(a)return!1;const e=n(i);if(o.add(e),Object.is(t,e))break}}return!0}},54489:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.ceil((n-t)/(2*((0,o.default)(e,.75)-(0,o.default)(e,.25))*Math.pow((0,r.default)(e),-1/3)))};var r=i(n(81674)),o=i(n(91260));function i(e){return e&&e.__esModule?e:{default:e}}},28234:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.ceil((n-t)*Math.cbrt((0,r.default)(e))/(3.49*(0,o.default)(e)))};var r=i(n(81674)),o=i(n(62934));function i(e){return e&&e.__esModule?e:{default:e}}},11172:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.ceil(Math.log((0,o.default)(e))/Math.LN2)+1};var r,o=(r=n(81674))&&r.__esModule?r:{default:r}},99267:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r,o,a,l,u=-1;if(n=+n,(e=+e)==(t=+t)&&n>0)return[e];if((r=t0){let n=Math.round(e/l),r=Math.round(t/l);for(n*lt&&--r,a=new Array(o=r-n+1);++ut&&--r,a=new Array(o=r-n+1);++u=n?l*=10:u>=r?l*=5:u>=o&&(l*=2),t=0?(u>=n?10:u>=r?5:u>=o?2:1)*Math.pow(10,l):-Math.pow(10,-l)/(u>=n?10:u>=r?5:u>=o?2:1)}},8842:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!(a=e.length))return[];for(var t=-1,n=(0,o.default)(e,i),r=new Array(n);++t{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(...e){const t=new r.InternSet;for(const n of e)for(const e of n)t.add(e);return t};var r=n(53124)},41262:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=0,o=0,i=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(n=t-o,o+=n/++r,i+=n*(t-o));else{let a=-1;for(let l of e)null!=(l=t(l,++a,e))&&(l=+l)>=l&&(n=l-o,o+=n/++r,i+=n*(l-o))}if(r>1)return i/(r-1)}},44810:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,o.default)(arguments)};var r,o=(r=n(8842))&&r.__esModule?r:{default:r}},50896:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Color=i,t.Rgb=P,t.darker=t.brighter=void 0,t.default=x,t.hsl=D,t.hslConvert=T,t.rgb=A,t.rgbConvert=k;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=i?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(60140));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function i(){}var a=.7;t.darker=a;var l=1/a;t.brighter=l;var u="\\s*([+-]?\\d+)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",d=/^#([0-9a-f]{3,8})$/,f=new RegExp(`^rgb\\(${u},${u},${u}\\)$`),p=new RegExp(`^rgb\\(${c},${c},${c}\\)$`),h=new RegExp(`^rgba\\(${u},${u},${u},${s}\\)$`),m=new RegExp(`^rgba\\(${c},${c},${c},${s}\\)$`),v=new RegExp(`^hsl\\(${s},${c},${c}\\)$`),g=new RegExp(`^hsla\\(${s},${c},${c},${s}\\)$`),y={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function b(){return this.rgb().formatHex()}function w(){return this.rgb().formatRgb()}function x(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=d.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?_(t):3===n?new P(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?O(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?O(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=f.exec(e))?new P(t[1],t[2],t[3],1):(t=p.exec(e))?new P(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?O(t[1],t[2],t[3],t[4]):(t=m.exec(e))?O(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=v.exec(e))?I(t[1],t[2]/100,t[3]/100,1):(t=g.exec(e))?I(t[1],t[2]/100,t[3]/100,t[4]):y.hasOwnProperty(e)?_(y[e]):"transparent"===e?new P(NaN,NaN,NaN,0):null}function _(e){return new P(e>>16&255,e>>8&255,255&e,1)}function O(e,t,n,r){return r<=0&&(e=t=n=NaN),new P(e,t,n,r)}function k(e){return e instanceof i||(e=x(e)),e?new P((e=e.rgb()).r,e.g,e.b,e.opacity):new P}function A(e,t,n,r){return 1===arguments.length?k(e):new P(e,t,n,null==r?1:r)}function P(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function M(){return`#${j(this.r)}${j(this.g)}${j(this.b)}`}function C(){const e=S(this.opacity);return`${1===e?"rgb(":"rgba("}${E(this.r)}, ${E(this.g)}, ${E(this.b)}${1===e?")":`, ${e})`}`}function S(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function E(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function j(e){return((e=E(e))<16?"0":"")+e.toString(16)}function I(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function T(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=x(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),l=NaN,u=a-o,s=(a+o)/2;return u?(l=t===a?(n-r)/u+6*(n0&&s<1?0:l,new N(l,u,s,e.opacity)}function D(e,t,n,r){return 1===arguments.length?T(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function R(e){return(e=(e||0)%360)<0?e+360:e}function z(e){return Math.max(0,Math.min(1,e||0))}function L(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,r.default)(i,x,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:b,formatHex:b,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return T(this).formatHsl()},formatRgb:w,toString:w}),(0,r.default)(P,A,(0,r.extend)(i,{brighter(e){return e=null==e?l:Math.pow(l,e),new P(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new P(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new P(E(this.r),E(this.g),E(this.b),S(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:M,formatHex:M,formatHex8:function(){return`#${j(this.r)}${j(this.g)}${j(this.b)}${j(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:C,toString:C})),(0,r.default)(N,D,(0,r.extend)(i,{brighter(e){return e=null==e?l:Math.pow(l,e),new N(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new P(L(e>=240?e-240:e+120,o,r),L(e,o,r),L(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new N(R(this.h),z(this.s),z(this.l),S(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=S(this.opacity);return`${1===e?"hsl(":"hsla("}${R(this.h)}, ${100*z(this.s)}%, ${100*z(this.l)}%${1===e?")":`, ${e})`}`}}))},32304:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Cubehelix=v,t.default=m;var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(60140)),o=n(50896),i=n(13765);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var l=-.14861,u=1.78277,s=-.29227,c=-.90649,d=1.97294,f=d*c,p=d*u,h=u*s-c*l;function m(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof v)return new v(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=(0,o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(h*r+f*t-p*n)/(h+f-p),l=r-a,u=(d*(n-a)-s*l)/c,m=Math.sqrt(u*u+l*l)/(d*a*(1-a)),g=m?Math.atan2(u,l)*i.degrees-120:NaN;return new v(g<0?g+360:g,m,a,e.opacity)}(e):new v(e,t,n,null==r?1:r)}function v(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.default)(v,m,(0,r.extend)(o.Color,{brighter(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new v(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?o.darker:Math.pow(o.darker,e),new v(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*i.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new o.Rgb(255*(t+n*(l*r+u*a)),255*(t+n*(s*r+c*a)),255*(t+n*(d*r)),this.opacity)}}))},60140:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e},t.extend=function(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}},20799:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"color",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"cubehelix",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"gray",{enumerable:!0,get:function(){return i.gray}}),Object.defineProperty(t,"hcl",{enumerable:!0,get:function(){return i.hcl}}),Object.defineProperty(t,"hsl",{enumerable:!0,get:function(){return o.hsl}}),Object.defineProperty(t,"lab",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"lch",{enumerable:!0,get:function(){return i.lch}}),Object.defineProperty(t,"rgb",{enumerable:!0,get:function(){return o.rgb}});var r,o=u(n(50896)),i=u(n(12928)),a=(r=n(32304))&&r.__esModule?r:{default:r};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},12928:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hcl=O,t.Lab=v,t.default=m,t.gray=function(e,t){return new v(e,0,0,null==t?1:t)},t.hcl=_,t.lch=function(e,t,n,r){return 1===arguments.length?x(e):new O(n,t,e,null==r?1:r)};var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(60140)),o=n(50896),i=n(13765);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}const l=.96422,u=1,s=.82521,c=4/29,d=6/29,f=3*d*d,p=d*d*d;function h(e){if(e instanceof v)return new v(e.l,e.a,e.b,e.opacity);if(e instanceof O)return k(e);e instanceof o.Rgb||(e=(0,o.rgbConvert)(e));var t,n,r=w(e.r),i=w(e.g),a=w(e.b),c=g((.2225045*r+.7168786*i+.0606169*a)/u);return r===i&&i===a?t=n=c:(t=g((.4360747*r+.3850649*i+.1430804*a)/l),n=g((.0139322*r+.0971045*i+.7141733*a)/s)),new v(116*c-16,500*(t-c),200*(c-n),e.opacity)}function m(e,t,n,r){return 1===arguments.length?h(e):new v(e,t,n,null==r?1:r)}function v(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function g(e){return e>p?Math.pow(e,1/3):e/f+c}function y(e){return e>d?e*e*e:f*(e-c)}function b(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function w(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function x(e){if(e instanceof O)return new O(e.h,e.c,e.l,e.opacity);if(e instanceof v||(e=h(e)),0===e.a&&0===e.b)return new O(NaN,0{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.radians=t.degrees=void 0;const n=Math.PI/180;t.radians=n;const r=180/Math.PI;t.degrees=r},26646:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u,t.formatPrefix=t.format=void 0;var r,o,i,a,l=(r=n(66663))&&r.__esModule?r:{default:r};function u(e){return o=(0,l.default)(e),t.format=i=o.format,t.formatPrefix=a=o.formatPrefix,o}t.format=i,t.formatPrefix=a,u({thousands:",",grouping:[3],currency:["$",""]})},2530:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(e=(0,r.formatDecimalParts)(Math.abs(e)))?e[1]:NaN};var r=n(58539)},58539:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},t.formatDecimalParts=function(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}},23251:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return function(n,r){for(var o=n.length,i=[],a=0,l=e[0],u=0;o>0&&l>0&&(u+l+1>r&&(l=Math.max(1,r-u)),i.push(n.substring(o-=l,o+l)),!((u+=l+1)>r));)l=e[a=(a+1)%e.length];return i.reverse().join(t)}}},16069:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}},50877:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,n){var i=(0,o.formatDecimalParts)(e,n);if(!i)return e+"";var a=i[0],l=i[1],u=l-(t.prefixExponent=r=3*Math.max(-8,Math.min(8,Math.floor(l/3))))+1,s=a.length;return u===s?a:u>s?a+new Array(u-s+1).join("0"):u>0?a.slice(0,u)+"."+a.slice(u):"0."+new Array(1-u).join("0")+(0,o.formatDecimalParts)(e,Math.max(0,n+u-1))[0]},t.prefixExponent=void 0;var r,o=n(58539);t.prefixExponent=r},76197:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.formatDecimalParts)(e,t);if(!n)return e+"";var o=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+o:o.length>i+1?o.slice(0,i+1)+"."+o.slice(i+1):o+new Array(i-o.length+2).join("0")};var r=n(58539)},40868:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatSpecifier=o,t.default=r;var n=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function r(e){if(!(t=n.exec(e)))throw new Error("invalid format: "+e);var t;return new o({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function o(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}r.prototype=o.prototype,o.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},77330:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}},86373:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(58539)),o=a(n(50877)),i=a(n(76197));function a(e){return e&&e.__esModule?e:{default:e}}var l={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:r.default,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>(0,i.default)(100*e,t),r:i.default,s:o.default,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};t.default=l},79411:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},73005:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FormatSpecifier",{enumerable:!0,get:function(){return i.FormatSpecifier}}),Object.defineProperty(t,"format",{enumerable:!0,get:function(){return r.format}}),Object.defineProperty(t,"formatDefaultLocale",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"formatLocale",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"formatPrefix",{enumerable:!0,get:function(){return r.formatPrefix}}),Object.defineProperty(t,"formatSpecifier",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"precisionFixed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"precisionPrefix",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"precisionRound",{enumerable:!0,get:function(){return u.default}});var r=d(n(26646)),o=s(n(66663)),i=d(n(40868)),a=s(n(67851)),l=s(n(79097)),u=s(n(93573));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},66663:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=void 0===e.grouping||void 0===e.thousands?c.default:(0,o.default)(f.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",d=void 0===e.currency?"":e.currency[1]+"",h=void 0===e.decimal?".":e.decimal+"",m=void 0===e.numerals?c.default:(0,i.default)(f.call(e.numerals,String)),v=void 0===e.percent?"%":e.percent+"",g=void 0===e.minus?"−":e.minus+"",y=void 0===e.nan?"NaN":e.nan+"";function b(e){var r=(e=(0,a.default)(e)).fill,o=e.align,i=e.sign,c=e.symbol,f=e.zero,b=e.width,w=e.comma,x=e.precision,_=e.trim,O=e.type;"n"===O?(w=!0,O="g"):u.default[O]||(void 0===x&&(x=12),_=!0,O="g"),(f||"0"===r&&"="===o)&&(f=!0,r="0",o="=");var k="$"===c?n:"#"===c&&/[boxX]/.test(O)?"0"+O.toLowerCase():"",A="$"===c?d:/[%p]/.test(O)?v:"",P=u.default[O],M=/[defgprs%]/.test(O);function C(e){var n,a,u,c=k,d=A;if("c"===O)d=P(e)+d,e="";else{var v=(e=+e)<0||1/e<0;if(e=isNaN(e)?y:P(Math.abs(e),x),_&&(e=(0,l.default)(e)),v&&0==+e&&"+"!==i&&(v=!1),c=(v?"("===i?i:g:"-"===i||"("===i?"":i)+c,d=("s"===O?p[8+s.prefixExponent/3]:"")+d+(v&&"("===i?")":""),M)for(n=-1,a=e.length;++n(u=e.charCodeAt(n))||u>57){d=(46===u?h+e.slice(n+1):e.slice(n))+d,e=e.slice(0,n);break}}w&&!f&&(e=t(e,1/0));var C=c.length+e.length+d.length,S=C>1)+c+e+d+S.slice(C);break;default:e=S+c+e+d}return m(e)}return x=void 0===x?6:/[gprs]/.test(O)?Math.max(1,Math.min(21,x)):Math.max(0,Math.min(20,x)),C.toString=function(){return e+""},C}return{format:b,formatPrefix:function(e,t){var n=b(((e=(0,a.default)(e)).type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor((0,r.default)(t)/3))),i=Math.pow(10,-o),l=p[8+o/3];return function(e){return n(i*e)+l}}}};var r=d(n(2530)),o=d(n(23251)),i=d(n(16069)),a=d(n(40868)),l=d(n(77330)),u=d(n(86373)),s=n(50877),c=d(n(79411));function d(e){return e&&e.__esModule?e:{default:e}}var f=Array.prototype.map,p=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"]},67851:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.max(0,-(0,o.default)(Math.abs(e)))};var r,o=(r=n(2530))&&r.__esModule?r:{default:r}},79097:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,o.default)(t)/3)))-(0,o.default)(Math.abs(e)))};var r,o=(r=n(2530))&&r.__esModule?r:{default:r}},93573:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,(0,o.default)(t)-(0,o.default)(e))+1};var r,o=(r=n(2530))&&r.__esModule?r:{default:r}},68598:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return((0,i.isNumberArray)(t)?i.default:l)(e,t)},t.genericArray=l;var r,o=(r=n(77058))&&r.__esModule?r:{default:r},i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(57765));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function l(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,a=new Array(i),l=new Array(r);for(n=0;n{"use strict";function n(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}Object.defineProperty(t,"__esModule",{value:!0}),t.basis=n,t.default=function(e){var t=e.length-1;return function(r){var o=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),i=e[o],a=e[o+1],l=o>0?e[o-1]:2*i-a,u=o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return function(n){var o=Math.floor(((n%=1)<0?++n:n)*t),i=e[(o+t-1)%t],a=e[o%t],l=e[(o+1)%t],u=e[(o+2)%t];return(0,r.basis)((n-o/t)*t,i,a,l,u)}};var r=n(91689)},86116:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a,t.gamma=function(e){return 1==(e=+e)?a:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,o.default)(isNaN(t)?n:t)}},t.hue=function(e,t){var n=t-e;return n?i(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,o.default)(isNaN(e)?t:e)};var r,o=(r=n(23283))&&r.__esModule?r:{default:r};function i(e,t){return function(n){return e+n*t}}function a(e,t){var n=t-e;return n?i(e,n):(0,o.default)(isNaN(e)?t:e)}},23283:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=e=>()=>e},96316:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.cubehelixLong=void 0;var r=n(20799),o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(86116));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e){return function t(n){function i(t,i){var a=e((t=(0,r.cubehelix)(t)).h,(i=(0,r.cubehelix)(i)).h),l=(0,o.default)(t.s,i.s),u=(0,o.default)(t.l,i.l),s=(0,o.default)(t.opacity,i.opacity);return function(e){return t.h=a(e),t.s=l(e),t.l=u(Math.pow(e,n)),t.opacity=s(e),t+""}}return n=+n,i.gamma=t,i}(1)}var l=a(o.hue);t.default=l;var u=a(o.default);t.cubehelixLong=u},72371:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},95984:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},54516:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hclLong=t.default=void 0;var r=n(20799),o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(86116));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e){return function(t,n){var i=e((t=(0,r.hcl)(t)).h,(n=(0,r.hcl)(n)).h),a=(0,o.default)(t.c,n.c),l=(0,o.default)(t.l,n.l),u=(0,o.default)(t.opacity,n.opacity);return function(e){return t.h=i(e),t.c=a(e),t.l=l(e),t.opacity=u(e),t+""}}}var l=a(o.hue);t.default=l;var u=a(o.default);t.hclLong=u},2532:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hslLong=t.default=void 0;var r=n(20799),o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(86116));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e){return function(t,n){var i=e((t=(0,r.hsl)(t)).h,(n=(0,r.hsl)(n)).h),a=(0,o.default)(t.s,n.s),l=(0,o.default)(t.l,n.l),u=(0,o.default)(t.opacity,n.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=l(e),t.opacity=u(e),t+""}}}var l=a(o.hue);t.default=l;var u=a(o.default);t.hslLong=u},97401:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}};var r=n(86116)},31411:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolate",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"interpolateArray",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"interpolateBasis",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"interpolateBasisClosed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"interpolateCubehelix",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"interpolateCubehelixLong",{enumerable:!0,get:function(){return x.cubehelixLong}}),Object.defineProperty(t,"interpolateDate",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"interpolateDiscrete",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"interpolateHcl",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"interpolateHclLong",{enumerable:!0,get:function(){return w.hclLong}}),Object.defineProperty(t,"interpolateHsl",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"interpolateHslLong",{enumerable:!0,get:function(){return y.hslLong}}),Object.defineProperty(t,"interpolateHue",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"interpolateLab",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"interpolateNumber",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"interpolateNumberArray",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"interpolateObject",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"interpolateRgb",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"interpolateRgbBasis",{enumerable:!0,get:function(){return g.rgbBasis}}),Object.defineProperty(t,"interpolateRgbBasisClosed",{enumerable:!0,get:function(){return g.rgbBasisClosed}}),Object.defineProperty(t,"interpolateRound",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"interpolateString",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"interpolateTransformCss",{enumerable:!0,get:function(){return m.interpolateTransformCss}}),Object.defineProperty(t,"interpolateTransformSvg",{enumerable:!0,get:function(){return m.interpolateTransformSvg}}),Object.defineProperty(t,"interpolateZoom",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"piecewise",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"quantize",{enumerable:!0,get:function(){return O.default}});var r=P(n(77058)),o=P(n(68598)),i=P(n(91689)),a=P(n(40093)),l=P(n(72371)),u=P(n(95984)),s=P(n(97401)),c=P(n(11770)),d=P(n(57765)),f=P(n(89228)),p=P(n(76719)),h=P(n(90250)),m=n(84428),v=P(n(15640)),g=A(n(60920)),y=A(n(2532)),b=P(n(28980)),w=A(n(54516)),x=A(n(96316)),_=P(n(89397)),O=P(n(61056));function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function A(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function P(e){return e&&e.__esModule?e:{default:e}}},28980:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)((e=(0,o.lab)(e)).l,(t=(0,o.lab)(t)).l),r=(0,i.default)(e.a,t.a),a=(0,i.default)(e.b,t.b),l=(0,i.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=r(t),e.b=a(t),e.opacity=l(t),e+""}};var r,o=n(20799),i=(r=n(86116))&&r.__esModule?r:{default:r}},11770:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},57765:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=(0,o.default)(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}};var r,o=(r=n(77058))&&r.__esModule?r:{default:r}},89397:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=e,e=o.default);for(var n=0,r=t.length-1,i=t[0],a=new Array(r<0?0:r);n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=new Array(t),r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rgbBasisClosed=t.rgbBasis=t.default=void 0;var r=n(20799),o=u(n(91689)),i=u(n(40093)),a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(86116));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}var s=function e(t){var n=(0,a.gamma)(t);function o(e,t){var o=n((e=(0,r.rgb)(e)).r,(t=(0,r.rgb)(t)).r),i=n(e.g,t.g),l=n(e.b,t.b),u=(0,a.default)(e.opacity,t.opacity);return function(t){return e.r=o(t),e.g=i(t),e.b=l(t),e.opacity=u(t),e+""}}return o.gamma=e,o}(1);function c(e){return function(t){var n,o,i=t.length,a=new Array(i),l=new Array(i),u=new Array(i);for(n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}},90250:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r,l,u=i.lastIndex=a.lastIndex=0,s=-1,c=[],d=[];for(e+="",t+="";(n=i.exec(e))&&(r=a.exec(t));)(l=r.index)>u&&(l=t.slice(u,l),c[s]?c[s]+=l:c[++s]=l),(n=n[0])===(r=r[0])?c[s]?c[s]+=r:c[++s]=r:(c[++s]=null,d.push({i:s,x:(0,o.default)(n,r)})),u=a.lastIndex;return u{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,o,i,a){var l,u,s;return(l=Math.sqrt(e*e+t*t))&&(e/=l,t/=l),(s=e*r+t*o)&&(r-=e*s,o-=t*s),(u=Math.sqrt(r*r+o*o))&&(r/=u,o/=u,s/=u),e*o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.interpolateTransformSvg=t.interpolateTransformCss=void 0;var r,o=(r=n(11770))&&r.__esModule?r:{default:r},i=n(35071);function a(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(a,l){var u=[],s=[];return a=e(a),l=e(l),function(e,r,i,a,l,u){if(e!==i||r!==a){var s=l.push("translate(",null,t,null,n);u.push({i:s-4,x:(0,o.default)(e,i)},{i:s-2,x:(0,o.default)(r,a)})}else(i||a)&&l.push("translate("+i+t+a+n)}(a.translateX,a.translateY,l.translateX,l.translateY,u,s),function(e,t,n,a){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),a.push({i:n.push(i(n)+"rotate(",null,r)-2,x:(0,o.default)(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(a.rotate,l.rotate,u,s),function(e,t,n,a){e!==t?a.push({i:n.push(i(n)+"skewX(",null,r)-2,x:(0,o.default)(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(a.skewX,l.skewX,u,s),function(e,t,n,r,a,l){if(e!==n||t!==r){var u=a.push(i(a)+"scale(",null,",",null,")");l.push({i:u-4,x:(0,o.default)(e,n)},{i:u-2,x:(0,o.default)(t,r)})}else 1===n&&1===r||a.push(i(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,l.scaleX,l.scaleY,u,s),a=l=null,function(e){for(var t,n=-1,r=s.length;++n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseCss=function(e){const t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?o.identity:(0,o.default)(t.a,t.b,t.c,t.d,t.e,t.f)},t.parseSvg=function(e){return null==e?o.identity:(r||(r=document.createElementNS("http://www.w3.org/2000/svg","g")),r.setAttribute("transform",e),(e=r.transform.baseVal.consolidate())?(e=e.matrix,(0,o.default)(e.a,e.b,e.c,e.d,e.e,e.f)):o.identity)};var r,o=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var l=o?Object.getOwnPropertyDescriptor(e,a):null;l&&(l.get||l.set)?Object.defineProperty(r,a,l):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(2489));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},77058:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,f=typeof t;return null==t||"boolean"===f?(0,c.default)(t):("number"===f?l.default:"string"===f?(n=(0,r.color)(t))?(t=n,o.default):s.default:t instanceof r.color?o.default:t instanceof Date?a.default:(0,d.isNumberArray)(t)?d.default:Array.isArray(t)?i.genericArray:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?u.default:l.default)(e,t)};var r=n(20799),o=p(n(60920)),i=n(68598),a=p(n(72371)),l=p(n(11770)),u=p(n(89228)),s=p(n(90250)),c=p(n(23283)),d=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(57765));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}},15640:(e,t)=>{"use strict";function n(e){return((e=Math.exp(e))+1/e)/2}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function e(t,r,o){function i(e,i){var a,l,u=e[0],s=e[1],c=e[2],d=i[0],f=i[1],p=i[2],h=d-u,m=f-s,v=h*h+m*m;if(v<1e-12)l=Math.log(p/c)/t,a=function(e){return[u+e*h,s+e*m,c*Math.exp(t*e*l)]};else{var g=Math.sqrt(v),y=(p*p-c*c+o*v)/(2*c*r*g),b=(p*p-c*c-o*v)/(2*p*r*g),w=Math.log(Math.sqrt(y*y+1)-y),x=Math.log(Math.sqrt(b*b+1)-b);l=(x-w)/t,a=function(e){var o,i=e*l,a=n(w),d=c/(r*g)*(a*(o=t*i+w,((o=Math.exp(2*o))-1)/(o+1))-function(e){return((e=Math.exp(e))-1/e)/2}(w));return[u+d*h,s+d*m,c*a/n(t*i+w)]}}return a.duration=1e3*l*t/Math.SQRT2,a}return i.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},i}(Math.SQRT2,2,4);t.default=r},57999:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,t.point=function(){return u(l.apply(null,arguments).paddingInner(1))};var r,o=n(71409),i=n(63522),a=(r=n(38715))&&r.__esModule?r:{default:r};function l(){var e,t,n=(0,a.default)().unknown(void 0),r=n.domain,u=n.range,s=0,c=1,d=!1,f=0,p=0,h=.5;function m(){var n=r().length,i=c{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){return e}}},15195:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.copy=function(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())},t.default=function(){return p()(s,s)},t.identity=s,t.transformer=p;var r=n(71409),o=n(31411),i=l(n(58024)),a=l(n(74009));function l(e){return e&&e.__esModule?e:{default:e}}var u=[0,1];function s(e){return e}function c(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(0,i.default)(isNaN(t)?NaN:.5)}function d(e,t,n){var r=e[0],o=e[1],i=t[0],a=t[1];return ot&&(n=e,e=t,t=n),m=function(n){return Math.max(e,Math.min(t,n))}),r=o>2?f:d,i=l=null,g}function g(t){return null==t||isNaN(t=+t)?n:(i||(i=r(c.map(e),p,h)))(e(m(t)))}return g.invert=function(n){return m(t((l||(l=r(p,c.map(e),o.interpolateNumber)))(n)))},g.domain=function(e){return arguments.length?(c=Array.from(e,a.default),v()):c.slice()},g.range=function(e){return arguments.length?(p=Array.from(e),v()):p.slice()},g.rangeRound=function(e){return p=Array.from(e),h=o.interpolateRound,v()},g.clamp=function(e){return arguments.length?(m=!!e||s,v()):m!==s},g.interpolate=function(e){return arguments.length?(h=e,v()):h},g.unknown=function(e){return arguments.length?(n=e,g):n},function(n,r){return e=n,t=r,v()}}},34445:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=(0,a.linearish)(d()(o.identity));return t.copy=function(){return(0,u.copy)(t,e())},i.initInterpolator.apply(t,arguments)},t.divergingLog=function e(){var t=(0,l.loggish)(d()).domain([.1,1,10]);return t.copy=function(){return(0,u.copy)(t,e()).base(t.base())},i.initInterpolator.apply(t,arguments)},t.divergingPow=f,t.divergingSqrt=function(){return f.apply(null,arguments).exponent(.5)},t.divergingSymlog=function e(){var t=(0,s.symlogish)(d());return t.copy=function(){return(0,u.copy)(t,e()).constant(t.constant())},i.initInterpolator.apply(t,arguments)};var r=n(31411),o=n(15195),i=n(63522),a=n(33197),l=n(58076),u=n(77583),s=n(85147),c=n(84432);function d(){var e,t,n,i,a,l,u,s=0,c=.5,d=1,f=1,p=o.identity,h=!1;function m(e){return isNaN(e=+e)?u:(e=.5+((e=+l(e))-t)*(f*e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n;function r(e){return null==e||isNaN(e=+e)?n:e}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,i.default),r):t.slice()},r.unknown=function(e){return arguments.length?(n=e,r):n},r.copy=function(){return e(t).unknown(n)},t=arguments.length?Array.from(t,i.default):[0,1],(0,o.linearish)(r)};var r,o=n(33197),i=(r=n(74009))&&r.__esModule?r:{default:r}},9318:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"scaleBand",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"scaleDiverging",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"scaleDivergingLog",{enumerable:!0,get:function(){return y.divergingLog}}),Object.defineProperty(t,"scaleDivergingPow",{enumerable:!0,get:function(){return y.divergingPow}}),Object.defineProperty(t,"scaleDivergingSqrt",{enumerable:!0,get:function(){return y.divergingSqrt}}),Object.defineProperty(t,"scaleDivergingSymlog",{enumerable:!0,get:function(){return y.divergingSymlog}}),Object.defineProperty(t,"scaleIdentity",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"scaleImplicit",{enumerable:!0,get:function(){return u.implicit}}),Object.defineProperty(t,"scaleLinear",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"scaleLog",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"scaleOrdinal",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"scalePoint",{enumerable:!0,get:function(){return r.point}}),Object.defineProperty(t,"scalePow",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"scaleQuantile",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"scaleQuantize",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"scaleRadial",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"scaleSequential",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"scaleSequentialLog",{enumerable:!0,get:function(){return v.sequentialLog}}),Object.defineProperty(t,"scaleSequentialPow",{enumerable:!0,get:function(){return v.sequentialPow}}),Object.defineProperty(t,"scaleSequentialQuantile",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"scaleSequentialSqrt",{enumerable:!0,get:function(){return v.sequentialSqrt}}),Object.defineProperty(t,"scaleSequentialSymlog",{enumerable:!0,get:function(){return v.sequentialSymlog}}),Object.defineProperty(t,"scaleSqrt",{enumerable:!0,get:function(){return s.sqrt}}),Object.defineProperty(t,"scaleSymlog",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"scaleThreshold",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"scaleTime",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"scaleUtc",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"tickFormat",{enumerable:!0,get:function(){return b.default}});var r=_(n(57999)),o=w(n(22370)),i=w(n(33197)),a=w(n(58076)),l=w(n(85147)),u=_(n(38715)),s=_(n(84432)),c=w(n(3147)),d=w(n(73349)),f=w(n(98807)),p=w(n(75869)),h=w(n(55537)),m=w(n(20753)),v=_(n(77583)),g=w(n(5226)),y=_(n(34445)),b=w(n(81926));function w(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},63522:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initInterpolator=function(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this},t.initRange=function(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}},33197:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=(0,i.default)();return t.copy=function(){return(0,i.copy)(t,e())},a.initRange.apply(t,arguments),s(t)},t.linearish=s;var r,o=n(71409),i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(15195)),a=n(63522),l=(r=n(81926))&&r.__esModule?r:{default:r};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,o.ticks)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return(0,l.default)(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,i,a=t(),l=0,u=a.length-1,s=a[l],c=a[u],d=10;for(c0;){if((i=(0,o.tickIncrement)(s,c,n))===r)return a[l]=s,a[u]=c,t(a);if(i>0)s=Math.floor(s/i)*i,c=Math.ceil(c/i)*i;else{if(!(i<0))break;s=Math.ceil(s*i)/i,c=Math.floor(c*i)/i}r=i}return e},e}},58076:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){const t=m((0,l.transformer)()).domain([1,10]);return t.copy=()=>(0,l.copy)(t,e()).base(t.base()),u.initRange.apply(t,arguments),t},t.loggish=m;var r,o=n(71409),i=n(73005),a=(r=n(90929))&&r.__esModule?r:{default:r},l=n(15195),u=n(63522);function s(e){return Math.log(e)}function c(e){return Math.exp(e)}function d(e){return-Math.log(-e)}function f(e){return-Math.exp(-e)}function p(e){return isFinite(e)?+("1e"+e):e<0?0:e}function h(e){return(t,n)=>-e(-t,n)}function m(e){const t=e(s,c),n=t.domain;let r,l,u=10;function m(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(u),l=function(e){return 10===e?p:e===Math.E?Math.exp:t=>Math.pow(e,t)}(u),n()[0]<0?(r=h(r),l=h(l),e(d,f)):e(s,c),t}return t.base=function(e){return arguments.length?(u=+e,m()):u},t.domain=function(e){return arguments.length?(n(e),m()):n()},t.ticks=e=>{const t=n();let i=t[0],a=t[t.length-1];const s=a0){for(;f<=p;++f)for(c=1;ca)break;m.push(d)}}else for(;f<=p;++f)for(c=u-1;c>=1;--c)if(d=f>0?c/l(-f):c*l(f),!(da)break;m.push(d)}2*m.length{if(null==e&&(e=10),null==n&&(n=10===u?"s":","),"function"!=typeof n&&(u%1||null!=(n=(0,i.formatSpecifier)(n)).precision||(n.trim=!0),n=(0,i.format)(n)),e===1/0)return n;const o=Math.max(1,u*e/t.ticks().length);return e=>{let t=e/l(Math.round(r(e)));return t*un((0,a.default)(n(),{floor:e=>l(Math.floor(r(e))),ceil:e=>l(Math.ceil(r(e)))})),t}},90929:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r=0,o=(e=e.slice()).length-1,i=e[r],a=e[o];return a{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return+e}},38715:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=new r.InternMap,n=[],a=[],l=i;function u(e){let r=t.get(e);if(void 0===r){if(l!==i)return l;t.set(e,r=n.push(e)-1)}return a[r%a.length]}return u.domain=function(e){if(!arguments.length)return n.slice();n=[],t=new r.InternMap;for(const r of e)t.has(r)||t.set(r,n.push(r)-1);return u},u.range=function(e){return arguments.length?(a=Array.from(e),u):a.slice()},u.unknown=function(e){return arguments.length?(l=e,u):l},u.copy=function(){return e(n,a).unknown(l)},o.initRange.apply(u,arguments),u},t.implicit=void 0;var r=n(71409),o=n(63522);const i=Symbol("implicit");t.implicit=i},84432:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c,t.powish=s,t.sqrt=function(){return c.apply(null,arguments).exponent(.5)};var r=n(33197),o=n(15195),i=n(63522);function a(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function l(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function u(e){return e<0?-e*e:e*e}function s(e){var t=e(o.identity,o.identity),n=1;return t.exponent=function(t){return arguments.length?1==(n=+t)?e(o.identity,o.identity):.5===n?e(l,u):e(a(n),a(1/n)):n},(0,r.linearish)(t)}function c(){var e=s((0,o.transformer)());return e.copy=function(){return(0,o.copy)(e,c()).exponent(e.exponent())},i.initRange.apply(e,arguments),e}},73349:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=[],i=[],a=[];function l(){var e=0,t=Math.max(1,i.length);for(a=new Array(t-1);++e0?a[t-1]:n[0],t{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=0,a=1,l=1,u=[.5],s=[0,1];function c(e){return null!=e&&e<=e?s[(0,r.bisect)(u,e,0,l)]:t}function d(){var e=-1;for(u=new Array(l);++e=l?[u[l-1],a]:[u[t-1],u[t]]},c.unknown=function(e){return arguments.length?(t=e,c):c},c.thresholds=function(){return u.slice()},c.copy=function(){return e().domain([n,a]).range(s).unknown(t)},i.initRange.apply((0,o.linearish)(c),arguments)};var r=n(71409),o=n(33197),i=n(63522)},3147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=(0,r.default)(),l=[0,1],s=!1;function c(e){var r=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(n(e));return isNaN(r)?t:s?Math.round(r):r}return c.invert=function(e){return n.invert(u(e))},c.domain=function(e){return arguments.length?(n.domain(e),c):n.domain()},c.range=function(e){return arguments.length?(n.range((l=Array.from(e,a.default)).map(u)),c):l.slice()},c.rangeRound=function(e){return c.range(e).round(!0)},c.round=function(e){return arguments.length?(s=!!e,c):s},c.clamp=function(e){return arguments.length?(n.clamp(e),c):n.clamp()},c.unknown=function(e){return arguments.length?(t=e,c):t},c.copy=function(){return e(n.domain(),l).round(s).clamp(n.clamp()).unknown(t)},o.initRange.apply(c,arguments),(0,i.linearish)(c)};var r=l(n(15195)),o=n(63522),i=n(33197),a=l(n(74009));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return Math.sign(e)*e*e}},77583:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.copy=d,t.default=function e(){var t=(0,a.linearish)(c()(o.identity));return t.copy=function(){return d(t,e())},i.initInterpolator.apply(t,arguments)},t.sequentialLog=function e(){var t=(0,l.loggish)(c()).domain([1,10]);return t.copy=function(){return d(t,e()).base(t.base())},i.initInterpolator.apply(t,arguments)},t.sequentialPow=f,t.sequentialSqrt=function(){return f.apply(null,arguments).exponent(.5)},t.sequentialSymlog=function e(){var t=(0,u.symlogish)(c());return t.copy=function(){return d(t,e()).constant(t.constant())},i.initInterpolator.apply(t,arguments)};var r=n(31411),o=n(15195),i=n(63522),a=n(33197),l=n(58076),u=n(85147),s=n(84432);function c(){var e,t,n,i,a,l=0,u=1,s=o.identity,c=!1;function d(t){return null==t||isNaN(t=+t)?a:s(0===n?.5:(t=(i(t)-e)*n,c?Math.max(0,Math.min(1,t)):t))}function f(e){return function(t){var n,r;return arguments.length?([n,r]=t,s=e(n,r),d):[s(0),s(1)]}}return d.domain=function(r){return arguments.length?([l,u]=r,e=i(l=+l),t=i(u=+u),n=e===t?0:1/(t-e),d):[l,u]},d.clamp=function(e){return arguments.length?(c=!!e,d):c},d.interpolator=function(e){return arguments.length?(s=e,d):s},d.range=f(r.interpolate),d.rangeRound=f(r.interpolateRound),d.unknown=function(e){return arguments.length?(a=e,d):a},function(r){return i=r,e=r(l),t=r(u),n=e===t?0:1/(t-e),d}}function d(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function f(){var e=(0,s.powish)(c());return e.copy=function(){return d(e,f()).exponent(e.exponent())},i.initInterpolator.apply(e,arguments)}},5226:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=[],n=o.identity;function a(e){if(null!=e&&!isNaN(e=+e))return n(((0,r.bisect)(t,e,1)-1)/(t.length-1))}return a.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(r.ascending),a},a.interpolator=function(e){return arguments.length?(n=e,a):n},a.range=function(){return t.map(((e,r)=>n(r/(t.length-1))))},a.quantiles=function(e){return Array.from({length:e+1},((n,o)=>(0,r.quantile)(t,o/e)))},a.copy=function(){return e(n).domain(t)},i.initInterpolator.apply(a,arguments)};var r=n(71409),o=n(15195),i=n(63522)},85147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=u((0,o.transformer)());return t.copy=function(){return(0,o.copy)(t,e()).constant(t.constant())},i.initRange.apply(t,arguments)},t.symlogish=u;var r=n(33197),o=n(15195),i=n(63522);function a(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function l(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function u(e){var t=1,n=e(a(t),l(t));return n.constant=function(n){return arguments.length?e(a(t=+n),l(t)):t},(0,r.linearish)(n)}},75869:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=[.5],i=[0,1],a=1;function l(e){return null!=e&&e<=e?i[(0,r.bisect)(n,e,0,a)]:t}return l.domain=function(e){return arguments.length?(n=Array.from(e),a=Math.min(n.length,i.length-1),l):n.slice()},l.range=function(e){return arguments.length?(i=Array.from(e),a=Math.min(n.length,i.length-1),l):i.slice()},l.invertExtent=function(e){var t=i.indexOf(e);return[n[t-1],n[t]]},l.unknown=function(e){return arguments.length?(t=e,l):t},l.copy=function(){return e().domain(n).range(i).unknown(t)},o.initRange.apply(l,arguments)};var r=n(71409),o=n(63522)},81926:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,i){var a,l=(0,r.tickStep)(e,t,n);switch((i=(0,o.formatSpecifier)(null==i?",f":i)).type){case"s":var u=Math.max(Math.abs(e),Math.abs(t));return null!=i.precision||isNaN(a=(0,o.precisionPrefix)(l,u))||(i.precision=a),(0,o.formatPrefix)(i,u);case"":case"e":case"g":case"p":case"r":null!=i.precision||isNaN(a=(0,o.precisionRound)(l,Math.max(Math.abs(e),Math.abs(t))))||(i.precision=a-("e"===i.type));break;case"f":case"%":null!=i.precision||isNaN(a=(0,o.precisionFixed)(l))||(i.precision=a-2*("%"===i.type))}return(0,o.format)(i)};var r=n(71409),o=n(73005)},55537:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calendar=f,t.default=function(){return l.initRange.apply(f(o.timeTicks,o.timeTickInterval,o.timeYear,o.timeMonth,o.timeWeek,o.timeDay,o.timeHour,o.timeMinute,o.timeSecond,i.timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)};var r,o=n(49631),i=n(99863),a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(15195)),l=n(63522),u=(r=n(90929))&&r.__esModule?r:{default:r};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function c(e){return new Date(e)}function d(e){return e instanceof Date?+e:+new Date(+e)}function f(e,t,n,r,o,i,l,s,p,h){var m=(0,a.default)(),v=m.invert,g=m.domain,y=h(".%L"),b=h(":%S"),w=h("%I:%M"),x=h("%I %p"),_=h("%a %d"),O=h("%b %d"),k=h("%B"),A=h("%Y");function P(e){return(p(e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.initRange.apply((0,i.calendar)(r.utcTicks,r.utcTickInterval,r.utcYear,r.utcMonth,r.utcWeek,r.utcDay,r.utcHour,r.utcMinute,r.utcSecond,o.utcFormat).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)};var r=n(49631),o=n(99863),i=n(55537),a=n(63522)},46304:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c,t.utcParse=t.utcFormat=t.timeParse=t.timeFormat=void 0;var r,o,i,a,l,u,s=(r=n(75905))&&r.__esModule?r:{default:r};function c(e){return o=(0,s.default)(e),t.timeFormat=i=o.format,t.timeParse=a=o.parse,t.utcFormat=l=o.utcFormat,t.utcParse=u=o.utcParse,o}t.timeFormat=i,t.timeParse=a,t.utcFormat=l,t.utcParse=u,c({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})},99863:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isoFormat",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"isoParse",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"timeFormat",{enumerable:!0,get:function(){return r.timeFormat}}),Object.defineProperty(t,"timeFormatDefaultLocale",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"timeFormatLocale",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"timeParse",{enumerable:!0,get:function(){return r.timeParse}}),Object.defineProperty(t,"utcFormat",{enumerable:!0,get:function(){return r.utcFormat}}),Object.defineProperty(t,"utcParse",{enumerable:!0,get:function(){return r.utcParse}});var r=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(46304)),o=l(n(75905)),i=l(n(15385)),a=l(n(40583));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},15385:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isoSpecifier=t.default=void 0;var r=n(46304),o="%Y-%m-%dT%H:%M:%S.%LZ";t.isoSpecifier=o;var i=Date.prototype.toISOString?function(e){return e.toISOString()}:(0,r.utcFormat)(o);t.default=i},40583:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(15385),o=n(46304),i=+new Date("2000-01-01T00:00:00.000Z")?function(e){var t=new Date(e);return isNaN(t)?null:t}:(0,o.utcParse)(r.isoSpecifier);t.default=i},75905:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.dateTime,n=e.date,u=e.time,s=e.periods,c=e.days,d=e.shortDays,f=e.months,G=e.shortMonths,fe=p(s),ke=h(s),Ae=p(c),Pe=h(c),Me=p(d),Ce=h(d),Se=p(f),Ee=h(f),je=p(G),Ie=h(G),Te={a:function(e){return d[e.getDay()]},A:function(e){return c[e.getDay()]},b:function(e){return G[e.getMonth()]},B:function(e){return f[e.getMonth()]},c:null,d:N,e:N,f:F,g:K,G:J,H:R,I:z,j:L,L:B,m:H,M:V,p:function(e){return s[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:_e,s:Oe,S:q,u:U,U:W,V:$,w:Y,W:Z,x:null,X:null,y:X,Y:Q,Z:ee,"%":xe},De={a:function(e){return d[e.getUTCDay()]},A:function(e){return c[e.getUTCDay()]},b:function(e){return G[e.getUTCMonth()]},B:function(e){return f[e.getUTCMonth()]},c:null,d:te,e:te,f:ae,g:ge,G:be,H:ne,I:re,j:oe,L:ie,m:le,M:ue,p:function(e){return s[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:_e,s:Oe,S:se,u:ce,U:de,V:pe,w:he,W:me,x:null,X:null,y:ve,Y:ye,Z:we,"%":xe},Ne={a:function(e,t,n){var r=Me.exec(t.slice(n));return r?(e.w=Ce.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=Ae.exec(t.slice(n));return r?(e.w=Pe.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=je.exec(t.slice(n));return r?(e.m=Ie.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Se.exec(t.slice(n));return r?(e.m=Ee.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Le(e,t,n,r)},d:A,e:A,f:j,g:x,G:w,H:M,I:M,j:P,L:E,m:k,M:C,p:function(e,t,n){var r=fe.exec(t.slice(n));return r?(e.p=ke.get(r[0].toLowerCase()),n+r[0].length):-1},q:O,Q:T,s:D,S,u:v,U:g,V:y,w:m,W:b,x:function(e,t,r){return Le(e,n,t,r)},X:function(e,t,n){return Le(e,u,t,n)},y:x,Y:w,Z:_,"%":I};function Re(e,t){return function(n){var r,o,i,a=[],u=-1,s=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++u53)return null;"w"in s||(s.w=1),"Z"in s?(u=(l=i(a(s.y,0,1))).getUTCDay(),l=u>4||0===u?r.utcMonday.ceil(l):(0,r.utcMonday)(l),l=r.utcDay.offset(l,7*(s.V-1)),s.y=l.getUTCFullYear(),s.m=l.getUTCMonth(),s.d=l.getUTCDate()+(s.w+6)%7):(u=(l=o(a(s.y,0,1))).getDay(),l=u>4||0===u?r.timeMonday.ceil(l):(0,r.timeMonday)(l),l=r.timeDay.offset(l,7*(s.V-1)),s.y=l.getFullYear(),s.m=l.getMonth(),s.d=l.getDate()+(s.w+6)%7)}else("W"in s||"U"in s)&&("w"in s||(s.w="u"in s?s.u%7:"W"in s?1:0),u="Z"in s?i(a(s.y,0,1)).getUTCDay():o(a(s.y,0,1)).getDay(),s.m=0,s.d="W"in s?(s.w+6)%7+7*s.W-(u+5)%7:s.w+7*s.U-(u+6)%7);return"Z"in s?(s.H+=s.Z/100|0,s.M+=s.Z%100,i(s)):o(s)}}function Le(e,t,n,r){for(var o,i,a=0,u=t.length,s=n.length;a=s)return-1;if(37===(o=t.charCodeAt(a++))){if(o=t.charAt(a++),!(i=Ne[o in l?t.charAt(a++):o])||(r=i(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return Te.x=Re(n,Te),Te.X=Re(u,Te),Te.c=Re(t,Te),De.x=Re(n,De),De.X=Re(u,De),De.c=Re(t,De),{format:function(e){var t=Re(e+="",Te);return t.toString=function(){return e},t},parse:function(e){var t=ze(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Re(e+="",De);return t.toString=function(){return e},t},utcParse:function(e){var t=ze(e+="",!0);return t.toString=function(){return e},t}}};var r=n(49631);function o(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function i(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function a(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var l={"-":"",_:" ",0:"0"},u=/^\s*\d+/,s=/^%/,c=/[\\^$*+?|[\]().{}]/g;function d(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",i=o.length;return r+(i[e.toLowerCase(),t])))}function m(e,t,n){var r=u.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function v(e,t,n){var r=u.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function g(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function y(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function b(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function w(e,t,n){var r=u.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function x(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function _(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function O(e,t,n){var r=u.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function k(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function A(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function P(e,t,n){var r=u.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function M(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function C(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function S(e,t,n){var r=u.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function E(e,t,n){var r=u.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function j(e,t,n){var r=u.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function I(e,t,n){var r=s.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function T(e,t,n){var r=u.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function D(e,t,n){var r=u.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function N(e,t){return d(e.getDate(),t,2)}function R(e,t){return d(e.getHours(),t,2)}function z(e,t){return d(e.getHours()%12||12,t,2)}function L(e,t){return d(1+r.timeDay.count((0,r.timeYear)(e),e),t,3)}function B(e,t){return d(e.getMilliseconds(),t,3)}function F(e,t){return B(e,t)+"000"}function H(e,t){return d(e.getMonth()+1,t,2)}function V(e,t){return d(e.getMinutes(),t,2)}function q(e,t){return d(e.getSeconds(),t,2)}function U(e){var t=e.getDay();return 0===t?7:t}function W(e,t){return d(r.timeSunday.count((0,r.timeYear)(e)-1,e),t,2)}function G(e){var t=e.getDay();return t>=4||0===t?(0,r.timeThursday)(e):r.timeThursday.ceil(e)}function $(e,t){return e=G(e),d(r.timeThursday.count((0,r.timeYear)(e),e)+(4===(0,r.timeYear)(e).getDay()),t,2)}function Y(e){return e.getDay()}function Z(e,t){return d(r.timeMonday.count((0,r.timeYear)(e)-1,e),t,2)}function X(e,t){return d(e.getFullYear()%100,t,2)}function K(e,t){return d((e=G(e)).getFullYear()%100,t,2)}function Q(e,t){return d(e.getFullYear()%1e4,t,4)}function J(e,t){var n=e.getDay();return d((e=n>=4||0===n?(0,r.timeThursday)(e):r.timeThursday.ceil(e)).getFullYear()%1e4,t,4)}function ee(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+d(t/60|0,"0",2)+d(t%60,"0",2)}function te(e,t){return d(e.getUTCDate(),t,2)}function ne(e,t){return d(e.getUTCHours(),t,2)}function re(e,t){return d(e.getUTCHours()%12||12,t,2)}function oe(e,t){return d(1+r.utcDay.count((0,r.utcYear)(e),e),t,3)}function ie(e,t){return d(e.getUTCMilliseconds(),t,3)}function ae(e,t){return ie(e,t)+"000"}function le(e,t){return d(e.getUTCMonth()+1,t,2)}function ue(e,t){return d(e.getUTCMinutes(),t,2)}function se(e,t){return d(e.getUTCSeconds(),t,2)}function ce(e){var t=e.getUTCDay();return 0===t?7:t}function de(e,t){return d(r.utcSunday.count((0,r.utcYear)(e)-1,e),t,2)}function fe(e){var t=e.getUTCDay();return t>=4||0===t?(0,r.utcThursday)(e):r.utcThursday.ceil(e)}function pe(e,t){return e=fe(e),d(r.utcThursday.count((0,r.utcYear)(e),e)+(4===(0,r.utcYear)(e).getUTCDay()),t,2)}function he(e){return e.getUTCDay()}function me(e,t){return d(r.utcMonday.count((0,r.utcYear)(e)-1,e),t,2)}function ve(e,t){return d(e.getUTCFullYear()%100,t,2)}function ge(e,t){return d((e=fe(e)).getUTCFullYear()%100,t,2)}function ye(e,t){return d(e.getUTCFullYear()%1e4,t,4)}function be(e,t){var n=e.getUTCDay();return d((e=n>=4||0===n?(0,r.utcThursday)(e):r.utcThursday.ceil(e)).getUTCFullYear()%1e4,t,4)}function we(){return"+0000"}function xe(){return"%"}function _e(e){return+e}function Oe(e){return Math.floor(+e/1e3)}},8489:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcDays=t.utcDay=t.unixDays=t.unixDay=t.timeDays=t.timeDay=void 0;var r=n(58574),o=n(35243);const i=(0,r.timeInterval)((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationDay),(e=>e.getDate()-1));t.timeDay=i;const a=i.range;t.timeDays=a;const l=(0,r.timeInterval)((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/o.durationDay),(e=>e.getUTCDate()-1));t.utcDay=l;const u=l.range;t.utcDays=u;const s=(0,r.timeInterval)((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/o.durationDay),(e=>Math.floor(e/o.durationDay)));t.unixDay=s;const c=s.range;t.unixDays=c},35243:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.durationYear=t.durationWeek=t.durationSecond=t.durationMonth=t.durationMinute=t.durationHour=t.durationDay=void 0,t.durationSecond=1e3,t.durationMinute=6e4;t.durationHour=36e5;t.durationDay=864e5,t.durationWeek=6048e5,t.durationMonth=2592e6,t.durationYear=31536e6},9245:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcHours=t.utcHour=t.timeHours=t.timeHour=void 0;var r=n(58574),o=n(35243);const i=(0,r.timeInterval)((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond-e.getMinutes()*o.durationMinute)}),((e,t)=>{e.setTime(+e+t*o.durationHour)}),((e,t)=>(t-e)/o.durationHour),(e=>e.getHours()));t.timeHour=i;const a=i.range;t.timeHours=a;const l=(0,r.timeInterval)((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*o.durationHour)}),((e,t)=>(t-e)/o.durationHour),(e=>e.getUTCHours()));t.utcHour=l;const u=l.range;t.utcHours=u},49631:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"timeDay",{enumerable:!0,get:function(){return u.timeDay}}),Object.defineProperty(t,"timeDays",{enumerable:!0,get:function(){return u.timeDays}}),Object.defineProperty(t,"timeFriday",{enumerable:!0,get:function(){return s.timeFriday}}),Object.defineProperty(t,"timeFridays",{enumerable:!0,get:function(){return s.timeFridays}}),Object.defineProperty(t,"timeHour",{enumerable:!0,get:function(){return l.timeHour}}),Object.defineProperty(t,"timeHours",{enumerable:!0,get:function(){return l.timeHours}}),Object.defineProperty(t,"timeInterval",{enumerable:!0,get:function(){return r.timeInterval}}),Object.defineProperty(t,"timeMillisecond",{enumerable:!0,get:function(){return o.millisecond}}),Object.defineProperty(t,"timeMilliseconds",{enumerable:!0,get:function(){return o.milliseconds}}),Object.defineProperty(t,"timeMinute",{enumerable:!0,get:function(){return a.timeMinute}}),Object.defineProperty(t,"timeMinutes",{enumerable:!0,get:function(){return a.timeMinutes}}),Object.defineProperty(t,"timeMonday",{enumerable:!0,get:function(){return s.timeMonday}}),Object.defineProperty(t,"timeMondays",{enumerable:!0,get:function(){return s.timeMondays}}),Object.defineProperty(t,"timeMonth",{enumerable:!0,get:function(){return c.timeMonth}}),Object.defineProperty(t,"timeMonths",{enumerable:!0,get:function(){return c.timeMonths}}),Object.defineProperty(t,"timeSaturday",{enumerable:!0,get:function(){return s.timeSaturday}}),Object.defineProperty(t,"timeSaturdays",{enumerable:!0,get:function(){return s.timeSaturdays}}),Object.defineProperty(t,"timeSecond",{enumerable:!0,get:function(){return i.second}}),Object.defineProperty(t,"timeSeconds",{enumerable:!0,get:function(){return i.seconds}}),Object.defineProperty(t,"timeSunday",{enumerable:!0,get:function(){return s.timeSunday}}),Object.defineProperty(t,"timeSundays",{enumerable:!0,get:function(){return s.timeSundays}}),Object.defineProperty(t,"timeThursday",{enumerable:!0,get:function(){return s.timeThursday}}),Object.defineProperty(t,"timeThursdays",{enumerable:!0,get:function(){return s.timeThursdays}}),Object.defineProperty(t,"timeTickInterval",{enumerable:!0,get:function(){return f.timeTickInterval}}),Object.defineProperty(t,"timeTicks",{enumerable:!0,get:function(){return f.timeTicks}}),Object.defineProperty(t,"timeTuesday",{enumerable:!0,get:function(){return s.timeTuesday}}),Object.defineProperty(t,"timeTuesdays",{enumerable:!0,get:function(){return s.timeTuesdays}}),Object.defineProperty(t,"timeWednesday",{enumerable:!0,get:function(){return s.timeWednesday}}),Object.defineProperty(t,"timeWednesdays",{enumerable:!0,get:function(){return s.timeWednesdays}}),Object.defineProperty(t,"timeWeek",{enumerable:!0,get:function(){return s.timeSunday}}),Object.defineProperty(t,"timeWeeks",{enumerable:!0,get:function(){return s.timeSundays}}),Object.defineProperty(t,"timeYear",{enumerable:!0,get:function(){return d.timeYear}}),Object.defineProperty(t,"timeYears",{enumerable:!0,get:function(){return d.timeYears}}),Object.defineProperty(t,"unixDay",{enumerable:!0,get:function(){return u.unixDay}}),Object.defineProperty(t,"unixDays",{enumerable:!0,get:function(){return u.unixDays}}),Object.defineProperty(t,"utcDay",{enumerable:!0,get:function(){return u.utcDay}}),Object.defineProperty(t,"utcDays",{enumerable:!0,get:function(){return u.utcDays}}),Object.defineProperty(t,"utcFriday",{enumerable:!0,get:function(){return s.utcFriday}}),Object.defineProperty(t,"utcFridays",{enumerable:!0,get:function(){return s.utcFridays}}),Object.defineProperty(t,"utcHour",{enumerable:!0,get:function(){return l.utcHour}}),Object.defineProperty(t,"utcHours",{enumerable:!0,get:function(){return l.utcHours}}),Object.defineProperty(t,"utcMillisecond",{enumerable:!0,get:function(){return o.millisecond}}),Object.defineProperty(t,"utcMilliseconds",{enumerable:!0,get:function(){return o.milliseconds}}),Object.defineProperty(t,"utcMinute",{enumerable:!0,get:function(){return a.utcMinute}}),Object.defineProperty(t,"utcMinutes",{enumerable:!0,get:function(){return a.utcMinutes}}),Object.defineProperty(t,"utcMonday",{enumerable:!0,get:function(){return s.utcMonday}}),Object.defineProperty(t,"utcMondays",{enumerable:!0,get:function(){return s.utcMondays}}),Object.defineProperty(t,"utcMonth",{enumerable:!0,get:function(){return c.utcMonth}}),Object.defineProperty(t,"utcMonths",{enumerable:!0,get:function(){return c.utcMonths}}),Object.defineProperty(t,"utcSaturday",{enumerable:!0,get:function(){return s.utcSaturday}}),Object.defineProperty(t,"utcSaturdays",{enumerable:!0,get:function(){return s.utcSaturdays}}),Object.defineProperty(t,"utcSecond",{enumerable:!0,get:function(){return i.second}}),Object.defineProperty(t,"utcSeconds",{enumerable:!0,get:function(){return i.seconds}}),Object.defineProperty(t,"utcSunday",{enumerable:!0,get:function(){return s.utcSunday}}),Object.defineProperty(t,"utcSundays",{enumerable:!0,get:function(){return s.utcSundays}}),Object.defineProperty(t,"utcThursday",{enumerable:!0,get:function(){return s.utcThursday}}),Object.defineProperty(t,"utcThursdays",{enumerable:!0,get:function(){return s.utcThursdays}}),Object.defineProperty(t,"utcTickInterval",{enumerable:!0,get:function(){return f.utcTickInterval}}),Object.defineProperty(t,"utcTicks",{enumerable:!0,get:function(){return f.utcTicks}}),Object.defineProperty(t,"utcTuesday",{enumerable:!0,get:function(){return s.utcTuesday}}),Object.defineProperty(t,"utcTuesdays",{enumerable:!0,get:function(){return s.utcTuesdays}}),Object.defineProperty(t,"utcWednesday",{enumerable:!0,get:function(){return s.utcWednesday}}),Object.defineProperty(t,"utcWednesdays",{enumerable:!0,get:function(){return s.utcWednesdays}}),Object.defineProperty(t,"utcWeek",{enumerable:!0,get:function(){return s.utcSunday}}),Object.defineProperty(t,"utcWeeks",{enumerable:!0,get:function(){return s.utcSundays}}),Object.defineProperty(t,"utcYear",{enumerable:!0,get:function(){return d.utcYear}}),Object.defineProperty(t,"utcYears",{enumerable:!0,get:function(){return d.utcYears}});var r=n(58574),o=n(12022),i=n(86111),a=n(6531),l=n(9245),u=n(8489),s=n(98383),c=n(48117),d=n(35774),f=n(17673)},58574:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timeInterval=function e(t,o,i,a){function l(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return l.floor=e=>(t(e=new Date(+e)),e),l.ceil=e=>(t(e=new Date(e-1)),o(e,1),t(e),e),l.round=e=>{const t=l(e),n=l.ceil(e);return e-t(o(e=new Date(+e),null==t?1:Math.floor(t)),e),l.range=(e,n,r)=>{const i=[];if(e=l.ceil(e),r=null==r?1:Math.floor(r),!(e0))return i;let a;do{i.push(a=new Date(+e)),o(e,r),t(e)}while(ae((e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)}),((e,t)=>{if(e>=e)if(t<0)for(;++t<=0;)for(;o(e,-1),!n(e););else for(;--t>=0;)for(;o(e,1),!n(e););})),i&&(l.count=(e,o)=>(n.setTime(+e),r.setTime(+o),t(n),t(r),Math.floor(i(n,r))),l.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?l.filter(a?t=>a(t)%e==0:t=>l.count(0,t)%e==0):l:null)),l};const n=new Date,r=new Date},12022:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.milliseconds=t.millisecond=void 0;var r=n(58574);const o=(0,r.timeInterval)((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));t.millisecond=o,o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?(0,r.timeInterval)((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):o:null);const i=o.range;t.milliseconds=i},6531:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcMinutes=t.utcMinute=t.timeMinutes=t.timeMinute=void 0;var r=n(58574),o=n(35243);const i=(0,r.timeInterval)((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond)}),((e,t)=>{e.setTime(+e+t*o.durationMinute)}),((e,t)=>(t-e)/o.durationMinute),(e=>e.getMinutes()));t.timeMinute=i;const a=i.range;t.timeMinutes=a;const l=(0,r.timeInterval)((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*o.durationMinute)}),((e,t)=>(t-e)/o.durationMinute),(e=>e.getUTCMinutes()));t.utcMinute=l;const u=l.range;t.utcMinutes=u},48117:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcMonths=t.utcMonth=t.timeMonths=t.timeMonth=void 0;var r=n(58574);const o=(0,r.timeInterval)((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()));t.timeMonth=o;const i=o.range;t.timeMonths=i;const a=(0,r.timeInterval)((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()));t.utcMonth=a;const l=a.range;t.utcMonths=l},86111:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.seconds=t.second=void 0;var r=n(58574),o=n(35243);const i=(0,r.timeInterval)((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*o.durationSecond)}),((e,t)=>(t-e)/o.durationSecond),(e=>e.getUTCSeconds()));t.second=i;const a=i.range;t.seconds=a},17673:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcTicks=t.utcTickInterval=t.timeTicks=t.timeTickInterval=void 0;var r=n(71409),o=n(35243),i=n(12022),a=n(86111),l=n(6531),u=n(9245),s=n(8489),c=n(98383),d=n(48117),f=n(35774);function p(e,t,n,l,u,s){const c=[[a.second,1,o.durationSecond],[a.second,5,5*o.durationSecond],[a.second,15,15*o.durationSecond],[a.second,30,30*o.durationSecond],[s,1,o.durationMinute],[s,5,5*o.durationMinute],[s,15,15*o.durationMinute],[s,30,30*o.durationMinute],[u,1,o.durationHour],[u,3,3*o.durationHour],[u,6,6*o.durationHour],[u,12,12*o.durationHour],[l,1,o.durationDay],[l,2,2*o.durationDay],[n,1,o.durationWeek],[t,1,o.durationMonth],[t,3,3*o.durationMonth],[e,1,o.durationYear]];function d(t,n,a){const l=Math.abs(n-t)/a,u=(0,r.bisector)((([,,e])=>e)).right(c,l);if(u===c.length)return e.every((0,r.tickStep)(t/o.durationYear,n/o.durationYear,a));if(0===u)return i.millisecond.every(Math.max((0,r.tickStep)(t,n,a),1));const[s,d]=c[l/c[u-1][2]{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcWednesdays=t.utcWednesday=t.utcTuesdays=t.utcTuesday=t.utcThursdays=t.utcThursday=t.utcSundays=t.utcSunday=t.utcSaturdays=t.utcSaturday=t.utcMondays=t.utcMonday=t.utcFridays=t.utcFriday=t.timeWednesdays=t.timeWednesday=t.timeTuesdays=t.timeTuesday=t.timeThursdays=t.timeThursday=t.timeSundays=t.timeSunday=t.timeSaturdays=t.timeSaturday=t.timeMondays=t.timeMonday=t.timeFridays=t.timeFriday=void 0;var r=n(58574),o=n(35243);function i(e){return(0,r.timeInterval)((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationWeek))}const a=i(0);t.timeSunday=a;const l=i(1);t.timeMonday=l;const u=i(2);t.timeTuesday=u;const s=i(3);t.timeWednesday=s;const c=i(4);t.timeThursday=c;const d=i(5);t.timeFriday=d;const f=i(6);t.timeSaturday=f;const p=a.range;t.timeSundays=p;const h=l.range;t.timeMondays=h;const m=u.range;t.timeTuesdays=m;const v=s.range;t.timeWednesdays=v;const g=c.range;t.timeThursdays=g;const y=d.range;t.timeFridays=y;const b=f.range;function w(e){return(0,r.timeInterval)((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/o.durationWeek))}t.timeSaturdays=b;const x=w(0);t.utcSunday=x;const _=w(1);t.utcMonday=_;const O=w(2);t.utcTuesday=O;const k=w(3);t.utcWednesday=k;const A=w(4);t.utcThursday=A;const P=w(5);t.utcFriday=P;const M=w(6);t.utcSaturday=M;const C=x.range;t.utcSundays=C;const S=_.range;t.utcMondays=S;const E=O.range;t.utcTuesdays=E;const j=k.range;t.utcWednesdays=j;const I=A.range;t.utcThursdays=I;const T=P.range;t.utcFridays=T;const D=M.range;t.utcSaturdays=D},35774:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcYears=t.utcYear=t.timeYears=t.timeYear=void 0;var r=n(58574);const o=(0,r.timeInterval)((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear()));t.timeYear=o,o.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.timeInterval)((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,n)=>{t.setFullYear(t.getFullYear()+n*e)})):null;const i=o.range;t.timeYears=i;const a=(0,r.timeInterval)((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));t.utcYear=a,a.every=e=>isFinite(e=Math.floor(e))&&e>0?(0,r.timeInterval)((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null;const l=a.range;t.utcYears=l},53124:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InternSet=t.InternMap=void 0;class n extends Map{constructor(e,t=l){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(o(this,e))}has(e){return super.has(o(this,e))}set(e,t){return super.set(i(this,e),t)}delete(e){return super.delete(a(this,e))}}t.InternMap=n;class r extends Set{constructor(e,t=l){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const t of e)this.add(t)}has(e){return super.has(o(this,e))}add(e){return super.add(i(this,e))}delete(e){return super.delete(a(this,e))}}function o({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function i({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function a({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function l(e){return null!==e&&"object"==typeof e?e.valueOf():e}t.InternSet=r},8505:e=>{"use strict";function t(e,t,o){e instanceof RegExp&&(e=n(e,o)),t instanceof RegExp&&(t=n(t,o));var i=r(e,t,o);return i&&{start:i[0],end:i[1],pre:o.slice(0,i[0]),body:o.slice(i[0]+e.length,i[1]),post:o.slice(i[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,o,i,a,l,u=n.indexOf(e),s=n.indexOf(t,u+1),c=u;if(u>=0&&s>0){if(e===t)return[u,s];for(r=[],i=n.length;c>=0&&!l;)c==u?(r.push(c),u=n.indexOf(e,c+1)):1==r.length?l=[r.pop(),s]:((o=r.pop())=0?u:s;r.length&&(l=[i,a])}return l}e.exports=t,t.range=r},32485:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,l=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return l=e.done,e},e:function(e){u=!0,a=e},f:function(){try{l||null==n.return||n.return()}finally{if(u)throw a}}}}function a(e,t){var n=[],r=[];return e.length&&function e(t,o){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var i=Array(t.length-1),a=0;a=3&&(t.x1=e[1][0],t.y1=e[1][1]),t.x=e[e.length-1][0],t.y=e[e.length-1][1],4===e.length?t.type="C":3===e.length?t.type="Q":t.type="L",t}function u(e,t,n){var r=[[e.x,e.y]];return null!=t.x1&&r.push([t.x1,t.y1]),null!=t.x2&&r.push([t.x2,t.y2]),r.push([t.x,t.y]),function(e,t){for(var n=[],r=e,o=1/(t=t||2),i=0;i0?i-=1:i0&&(i-=1))}return t[i]=(t[i]||0)+1,t}),[]).reduce((function(t,r,o){if(o===e.length-1){var i=d(r,n({},e[e.length-1]));return"M"===i[0].type&&i.forEach((function(e){e.type="L"})),t.concat(i)}return t.concat(function(e,t,r){var o=[];if("L"===t.type||"Q"===t.type||"C"===t.type)o=o.concat(u(e,t,r));else{var i=n({},e);"M"===i.type&&(i.type="L"),(o=o.concat(d(r-1).map((function(){return i})))).push(t)}return o}(e[o],e[o+1],r))}),[]);return l.unshift(e[0]),l}function h(e){for(var t,n,r=(e||"").match(s)||[],o=[],i=0;i0&&"Z"===a[a.length-1].type&&a.pop(),l.length>0&&"Z"===l[l.length-1].type&&l.pop(),a.length?l.length||l.push(a[0]):a.push(l[0]),0!==Math.abs(l.length-a.length)&&(l.length>a.length?a=p(a,l,o):l.length0)for(var t=0;t{"use strict";n.d(t,{A:()=>s});var r=Math.PI,o=2*r,i=1e-6,a=o-i;function l(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function u(){return new l}l.prototype=u.prototype={constructor:l,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,o,i){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+o)+","+(this._y1=+i)},arcTo:function(e,t,n,o,a){e=+e,t=+t,n=+n,o=+o,a=+a;var l=this._x1,u=this._y1,s=n-e,c=o-t,d=l-e,f=u-t,p=d*d+f*f;if(a<0)throw new Error("negative radius: "+a);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(p>i)if(Math.abs(f*s-c*d)>i&&a){var h=n-l,m=o-u,v=s*s+c*c,g=h*h+m*m,y=Math.sqrt(v),b=Math.sqrt(p),w=a*Math.tan((r-Math.acos((v+p-g)/(2*y*b)))/2),x=w/b,_=w/y;Math.abs(x-1)>i&&(this._+="L"+(e+x*d)+","+(t+x*f)),this._+="A"+a+","+a+",0,0,"+ +(f*h>d*m)+","+(this._x1=e+_*s)+","+(this._y1=t+_*c)}else this._+="L"+(this._x1=e)+","+(this._y1=t)},arc:function(e,t,n,l,u,s){e=+e,t=+t,s=!!s;var c=(n=+n)*Math.cos(l),d=n*Math.sin(l),f=e+c,p=t+d,h=1^s,m=s?l-u:u-l;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+f+","+p:(Math.abs(this._x1-f)>i||Math.abs(this._y1-p)>i)&&(this._+="L"+f+","+p),n&&(m<0&&(m=m%o+o),m>a?this._+="A"+n+","+n+",0,1,"+h+","+(e-c)+","+(t-d)+"A"+n+","+n+",0,1,"+h+","+(this._x1=f)+","+(this._y1=p):m>i&&(this._+="A"+n+","+n+",0,"+ +(m>=r)+","+h+","+(this._x1=e+n*Math.cos(u))+","+(this._y1=t+n*Math.sin(u))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};const s=u},16681:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(69450),o=n(84653),i=n(98247);function a(e){return e.innerRadius}function l(e){return e.outerRadius}function u(e){return e.startAngle}function s(e){return e.endAngle}function c(e){return e&&e.padAngle}function d(e,t,n,r,o,a,l){var u=e-n,s=t-r,c=(l?a:-a)/(0,i.RZ)(u*u+s*s),d=c*s,f=-c*u,p=e+d,h=t+f,m=n+d,v=r+f,g=(p+m)/2,y=(h+v)/2,b=m-p,w=v-h,x=b*b+w*w,_=o-a,O=p*v-m*h,k=(w<0?-1:1)*(0,i.RZ)((0,i.T9)(0,_*_*x-O*O)),A=(O*w-b*k)/x,P=(-O*b-w*k)/x,M=(O*w+b*k)/x,C=(-O*b+w*k)/x,S=A-g,E=P-y,j=M-g,I=C-y;return S*S+E*E>j*j+I*I&&(A=M,P=C),{cx:A,cy:P,x01:-d,y01:-f,x11:A*(o/_-1),y11:P*(o/_-1)}}function f(){var e=a,t=l,n=(0,o.A)(0),f=null,p=u,h=s,m=c,v=null;function g(){var o,a,l=+e.apply(this,arguments),u=+t.apply(this,arguments),s=p.apply(this,arguments)-i.TW,c=h.apply(this,arguments)-i.TW,g=(0,i.tn)(c-s),y=c>s;if(v||(v=o=(0,r.A)()),ui.Ni)if(g>i.FA-i.Ni)v.moveTo(u*(0,i.gn)(s),u*(0,i.F8)(s)),v.arc(0,0,u,s,c,!y),l>i.Ni&&(v.moveTo(l*(0,i.gn)(c),l*(0,i.F8)(c)),v.arc(0,0,l,c,s,y));else{var b,w,x=s,_=c,O=s,k=c,A=g,P=g,M=m.apply(this,arguments)/2,C=M>i.Ni&&(f?+f.apply(this,arguments):(0,i.RZ)(l*l+u*u)),S=(0,i.jk)((0,i.tn)(u-l)/2,+n.apply(this,arguments)),E=S,j=S;if(C>i.Ni){var I=(0,i.qR)(C/l*(0,i.F8)(M)),T=(0,i.qR)(C/u*(0,i.F8)(M));(A-=2*I)>i.Ni?(O+=I*=y?1:-1,k-=I):(A=0,O=k=(s+c)/2),(P-=2*T)>i.Ni?(x+=T*=y?1:-1,_-=T):(P=0,x=_=(s+c)/2)}var D=u*(0,i.gn)(x),N=u*(0,i.F8)(x),R=l*(0,i.gn)(k),z=l*(0,i.F8)(k);if(S>i.Ni){var L,B=u*(0,i.gn)(_),F=u*(0,i.F8)(_),H=l*(0,i.gn)(O),V=l*(0,i.F8)(O);if(gi.Ni?j>i.Ni?(b=d(H,V,D,N,u,j,y),w=d(B,F,R,z,u,j,y),v.moveTo(b.cx+b.x01,b.cy+b.y01),ji.Ni&&A>i.Ni?E>i.Ni?(b=d(R,z,B,F,l,-E,y),w=d(D,N,H,V,l,-E,y),v.lineTo(b.cx+b.x01,b.cy+b.y01),E{"use strict";n.d(t,{A:()=>u});var r=n(69450),o=n(84653),i=n(71228),a=n(58679),l=n(59835);function u(){var e=l.x,t=null,n=(0,o.A)(0),u=l.y,s=(0,o.A)(!0),c=null,d=i.A,f=null;function p(o){var i,a,l,p,h,m=o.length,v=!1,g=new Array(m),y=new Array(m);for(null==c&&(f=d(h=(0,r.A)())),i=0;i<=m;++i){if(!(i=a;--l)f.point(g[l],y[l]);f.lineEnd(),f.areaEnd()}v&&(g[i]=+e(p,i,o),y[i]=+n(p,i,o),f.point(t?+t(p,i,o):g[i],u?+u(p,i,o):y[i]))}if(h)return f=null,h+""||null}function h(){return(0,a.A)().defined(s).curve(d).context(c)}return p.x=function(n){return arguments.length?(e="function"==typeof n?n:(0,o.A)(+n),t=null,p):e},p.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,o.A)(+t),p):e},p.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:(0,o.A)(+e),p):t},p.y=function(e){return arguments.length?(n="function"==typeof e?e:(0,o.A)(+e),u=null,p):n},p.y0=function(e){return arguments.length?(n="function"==typeof e?e:(0,o.A)(+e),p):n},p.y1=function(e){return arguments.length?(u=null==e?null:"function"==typeof e?e:(0,o.A)(+e),p):u},p.lineX0=p.lineY0=function(){return h().x(e).y(n)},p.lineY1=function(){return h().x(e).y(u)},p.lineX1=function(){return h().x(t).y(n)},p.defined=function(e){return arguments.length?(s="function"==typeof e?e:(0,o.A)(!!e),p):s},p.curve=function(e){return arguments.length?(d=e,null!=c&&(f=d(c)),p):d},p.context=function(e){return arguments.length?(null==e?c=f=null:f=d(c=e),p):c},p}},12736:(e,t,n)=>{"use strict";n.d(t,{d:()=>r});var r=Array.prototype.slice},84653:(e,t,n)=>{"use strict";function r(e){return function(){return e}}n.d(t,{A:()=>r})},24363:(e,t,n)=>{"use strict";function r(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function o(e){this._context=e}function i(e){return new o(e)}n.d(t,{Ay:()=>i,xO:()=>o,zx:()=>r}),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},60075:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(71649),o=n(24363);function i(e){this._context=e}function a(e){return new i(e)}i.prototype={areaStart:r.A,areaEnd:r.A,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:(0,o.zx)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},69683:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(24363);function o(e){this._context=e}function i(e){return new o(e)}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,o=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,o):this._context.moveTo(n,o);break;case 3:this._point=4;default:(0,r.zx)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},54545:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(24363);function o(e,t){this._basis=new r.xO(e),this._beta=t}o.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,o=e[0],i=t[0],a=e[n]-o,l=t[n]-i,u=-1;++u<=n;)r=u/n,this._basis.point(this._beta*e[u]+(1-this._beta)*(o+r*a),this._beta*t[u]+(1-this._beta)*(i+r*l));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};const i=function e(t){function n(e){return 1===t?new r.xO(e):new o(e,t)}return n.beta=function(t){return e(+t)},n}(.85)},43793:(e,t,n)=>{"use strict";function r(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function o(e,t){this._context=e,this._k=(1-t)/6}n.d(t,{Ay:()=>i,vP:()=>o,zx:()=>r}),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:r(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:r(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const i=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},13893:(e,t,n)=>{"use strict";n.d(t,{A:()=>a,L:()=>i});var r=n(71649),o=n(43793);function i(e,t){this._context=e,this._k=(1-t)/6}i.prototype={areaStart:r.A,areaEnd:r.A,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:(0,o.zx)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const a=function e(t){function n(e){return new i(e,t)}return n.tension=function(t){return e(+t)},n}(0)},46457:(e,t,n)=>{"use strict";n.d(t,{A:()=>i,H:()=>o});var r=n(43793);function o(e,t){this._context=e,this._k=(1-t)/6}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,r.zx)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const i=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},76413:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,z:()=>i});var r=n(98247),o=n(43793);function i(e,t,n){var o=e._x1,i=e._y1,a=e._x2,l=e._y2;if(e._l01_a>r.Ni){var u=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,s=3*e._l01_a*(e._l01_a+e._l12_a);o=(o*u-e._x0*e._l12_2a+e._x2*e._l01_2a)/s,i=(i*u-e._y0*e._l12_2a+e._y2*e._l01_2a)/s}if(e._l23_a>r.Ni){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,d=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*c+e._x1*e._l23_2a-t*e._l12_2a)/d,l=(l*c+e._y1*e._l23_2a-n*e._l12_2a)/d}e._context.bezierCurveTo(o,i,a,l,e._x2,e._y2)}function a(e,t){this._context=e,this._alpha=t}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:i(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const l=function e(t){function n(e){return t?new a(e,t):new o.vP(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},25633:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(13893),o=n(71649),i=n(76413);function a(e,t){this._context=e,this._alpha=t}a.prototype={areaStart:o.A,areaEnd:o.A,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:(0,i.z)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const l=function e(t){function n(e){return t?new a(e,t):new r.L(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},13309:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(46457),o=n(76413);function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,o.z)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const a=function e(t){function n(e){return t?new i(e,t):new r.H(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},71228:(e,t,n)=>{"use strict";function r(e){this._context=e}function o(e){return new r(e)}n.d(t,{A:()=>o}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}}},43272:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(71649);function o(e){this._context=e}function i(e){return new o(e)}o.prototype={areaStart:r.A,areaEnd:r.A,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}}},67694:(e,t,n)=>{"use strict";function r(e){return e<0?-1:1}function o(e,t,n){var o=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(o||i<0&&-0),l=(n-e._y1)/(i||o<0&&-0),u=(a*i+l*o)/(o+i);return(r(a)+r(l))*Math.min(Math.abs(a),Math.abs(l),.5*Math.abs(u))||0}function i(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function a(e,t,n){var r=e._x0,o=e._y0,i=e._x1,a=e._y1,l=(i-r)/3;e._context.bezierCurveTo(r+l,o+l*t,i-l,a-l*n,i,a)}function l(e){this._context=e}function u(e){this._context=new s(e)}function s(e){this._context=e}function c(e){return new l(e)}function d(e){return new u(e)}n.d(t,{G:()=>c,N:()=>d}),l.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:a(this,this._t0,i(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,a(this,i(this,n=o(this,e,t)),n);break;default:a(this,this._t0,n=o(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(u.prototype=Object.create(l.prototype)).point=function(e,t){l.prototype.point.call(this,t,e)},s.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,i){this._context.bezierCurveTo(t,e,r,n,i,o)}}},29944:(e,t,n)=>{"use strict";function r(e){this._context=e}function o(e){var t,n,r=e.length-1,o=new Array(r),i=new Array(r),a=new Array(r);for(o[0]=0,i[0]=2,a[0]=e[0]+2*e[1],t=1;t=0;--t)o[t]=(a[t]-o[t+1])/i[t];for(i[r-1]=(e[r]+o[r-1])/2,t=0;ti}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=o(e),i=o(t),a=0,l=1;l{"use strict";n.d(t,{A:()=>i,Q:()=>r});var r=i(n(71228).A);function o(e){this._curve=e}function i(e){function t(t){return new o(e(t))}return t._curve=e,t}o.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}}},79011:(e,t,n)=>{"use strict";function r(e,t){this._context=e,this._t=t}function o(e){return new r(e,.5)}function i(e){return new r(e,0)}function a(e){return new r(e,1)}n.d(t,{Ay:()=>o,Ko:()=>i,Ps:()=>a}),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}}},69108:(e,t,n)=>{"use strict";n.r(t),n.d(t,{arc:()=>r.A,area:()=>o.A,areaRadial:()=>s,curveBasis:()=>R.Ay,curveBasisClosed:()=>D.A,curveBasisOpen:()=>N.A,curveBundle:()=>z.A,curveCardinal:()=>F.Ay,curveCardinalClosed:()=>L.A,curveCardinalOpen:()=>B.A,curveCatmullRom:()=>q.A,curveCatmullRomClosed:()=>H.A,curveCatmullRomOpen:()=>V.A,curveLinear:()=>W.A,curveLinearClosed:()=>U.A,curveMonotoneX:()=>G.G,curveMonotoneY:()=>G.N,curveNatural:()=>$.A,curveStep:()=>Y.Ay,curveStepAfter:()=>Y.Ps,curveStepBefore:()=>Y.Ko,line:()=>i.A,lineRadial:()=>u.A,linkHorizontal:()=>d.pq,linkRadial:()=>d.e7,linkVertical:()=>d.vu,pie:()=>a.A,pointRadial:()=>c.A,radialArea:()=>s,radialLine:()=>u.A,stack:()=>Z.A,stackOffsetDiverging:()=>K.A,stackOffsetExpand:()=>X.A,stackOffsetNone:()=>Q.A,stackOffsetSilhouette:()=>J.A,stackOffsetWiggle:()=>ee.A,stackOrderAppearance:()=>te.A,stackOrderAscending:()=>ne.A,stackOrderDescending:()=>re.A,stackOrderInsideOut:()=>oe.A,stackOrderNone:()=>ie.A,stackOrderReverse:()=>ae.A,symbol:()=>T,symbolCircle:()=>h,symbolCross:()=>m,symbolDiamond:()=>y,symbolSquare:()=>O,symbolStar:()=>_,symbolTriangle:()=>A,symbolWye:()=>E,symbols:()=>I});var r=n(16681),o=n(33260),i=n(58679),a=n(80202),l=n(18006),u=n(10256);function s(){var e=(0,o.A)().curve(l.Q),t=e.curve,n=e.lineX0,r=e.lineX1,i=e.lineY0,a=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return(0,u.y)(n())},delete e.lineX0,e.lineEndAngle=function(){return(0,u.y)(r())},delete e.lineX1,e.lineInnerRadius=function(){return(0,u.y)(i())},delete e.lineY0,e.lineOuterRadius=function(){return(0,u.y)(a())},delete e.lineY1,e.curve=function(e){return arguments.length?t((0,l.A)(e)):t()._curve},e}var c=n(82772),d=n(32134),f=n(69450),p=n(98247);const h={draw:function(e,t){var n=Math.sqrt(t/p.pi);e.moveTo(n,0),e.arc(0,0,n,0,p.FA)}},m={draw:function(e,t){var n=Math.sqrt(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}};var v=Math.sqrt(1/3),g=2*v;const y={draw:function(e,t){var n=Math.sqrt(t/g),r=n*v;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}};var b=Math.sin(p.pi/10)/Math.sin(7*p.pi/10),w=Math.sin(p.FA/10)*b,x=-Math.cos(p.FA/10)*b;const _={draw:function(e,t){var n=Math.sqrt(.8908130915292852*t),r=w*n,o=x*n;e.moveTo(0,-n),e.lineTo(r,o);for(var i=1;i<5;++i){var a=p.FA*i/5,l=Math.cos(a),u=Math.sin(a);e.lineTo(u*n,-l*n),e.lineTo(l*r-u*o,u*r+l*o)}e.closePath()}},O={draw:function(e,t){var n=Math.sqrt(t),r=-n/2;e.rect(r,r,n,n)}};var k=Math.sqrt(3);const A={draw:function(e,t){var n=-Math.sqrt(t/(3*k));e.moveTo(0,2*n),e.lineTo(-k*n,-n),e.lineTo(k*n,-n),e.closePath()}};var P=-.5,M=Math.sqrt(3)/2,C=1/Math.sqrt(12),S=3*(C/2+1);const E={draw:function(e,t){var n=Math.sqrt(t/S),r=n/2,o=n*C,i=r,a=n*C+n,l=-i,u=a;e.moveTo(r,o),e.lineTo(i,a),e.lineTo(l,u),e.lineTo(P*r-M*o,M*r+P*o),e.lineTo(P*i-M*a,M*i+P*a),e.lineTo(P*l-M*u,M*l+P*u),e.lineTo(P*r+M*o,P*o-M*r),e.lineTo(P*i+M*a,P*a-M*i),e.lineTo(P*l+M*u,P*u-M*l),e.closePath()}};var j=n(84653),I=[h,m,y,O,_,A,E];function T(){var e=(0,j.A)(h),t=(0,j.A)(64),n=null;function r(){var r;if(n||(n=r=(0,f.A)()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),r)return n=null,r+""||null}return r.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,j.A)(t),r):e},r.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,j.A)(+e),r):t},r.context=function(e){return arguments.length?(n=null==e?null:e,r):n},r}var D=n(60075),N=n(69683),R=n(24363),z=n(54545),L=n(13893),B=n(46457),F=n(43793),H=n(25633),V=n(13309),q=n(76413),U=n(43272),W=n(71228),G=n(67694),$=n(29944),Y=n(79011),Z=n(76373),X=n(54733),K=n(89906),Q=n(19603),J=n(76783),ee=n(1756),te=n(7246),ne=n(89016),re=n(89058),oe=n(24402),ie=n(33722),ae=n(51816)},58679:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(69450),o=n(84653),i=n(71228),a=n(59835);function l(){var e=a.x,t=a.y,n=(0,o.A)(!0),l=null,u=i.A,s=null;function c(o){var i,a,c,d=o.length,f=!1;for(null==l&&(s=u(c=(0,r.A)())),i=0;i<=d;++i)!(i{"use strict";n.d(t,{A:()=>a,y:()=>i});var r=n(18006),o=n(58679);function i(e){var t=e.curve;return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e.curve=function(e){return arguments.length?t((0,r.A)(e)):t()._curve},e}function a(){return i((0,o.A)().curve(r.Q))}},32134:(e,t,n)=>{"use strict";n.d(t,{e7:()=>v,pq:()=>h,vu:()=>m});var r=n(69450),o=n(12736),i=n(84653),a=n(59835),l=n(82772);function u(e){return e.source}function s(e){return e.target}function c(e){var t=u,n=s,l=a.x,c=a.y,d=null;function f(){var i,a=o.d.call(arguments),u=t.apply(this,a),s=n.apply(this,a);if(d||(d=i=(0,r.A)()),e(d,+l.apply(this,(a[0]=u,a)),+c.apply(this,a),+l.apply(this,(a[0]=s,a)),+c.apply(this,a)),i)return d=null,i+""||null}return f.source=function(e){return arguments.length?(t=e,f):t},f.target=function(e){return arguments.length?(n=e,f):n},f.x=function(e){return arguments.length?(l="function"==typeof e?e:(0,i.A)(+e),f):l},f.y=function(e){return arguments.length?(c="function"==typeof e?e:(0,i.A)(+e),f):c},f.context=function(e){return arguments.length?(d=null==e?null:e,f):d},f}function d(e,t,n,r,o){e.moveTo(t,n),e.bezierCurveTo(t=(t+r)/2,n,t,o,r,o)}function f(e,t,n,r,o){e.moveTo(t,n),e.bezierCurveTo(t,n=(n+o)/2,r,n,r,o)}function p(e,t,n,r,o){var i=(0,l.A)(t,n),a=(0,l.A)(t,n=(n+o)/2),u=(0,l.A)(r,n),s=(0,l.A)(r,o);e.moveTo(i[0],i[1]),e.bezierCurveTo(a[0],a[1],u[0],u[1],s[0],s[1])}function h(){return c(d)}function m(){return c(f)}function v(){var e=c(p);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e}},98247:(e,t,n)=>{"use strict";n.d(t,{F8:()=>u,FA:()=>p,FP:()=>o,HQ:()=>h,Ni:()=>c,RZ:()=>s,T9:()=>a,TW:()=>f,gn:()=>i,jk:()=>l,pi:()=>d,qR:()=>m,tn:()=>r});var r=Math.abs,o=Math.atan2,i=Math.cos,a=Math.max,l=Math.min,u=Math.sin,s=Math.sqrt,c=1e-12,d=Math.PI,f=d/2,p=2*d;function h(e){return e>1?0:e<-1?d:Math.acos(e)}function m(e){return e>=1?f:e<=-1?-f:Math.asin(e)}},71649:(e,t,n)=>{"use strict";function r(){}n.d(t,{A:()=>r})},89906:(e,t,n)=>{"use strict";function r(e,t){if((l=e.length)>0)for(var n,r,o,i,a,l,u=0,s=e[t[0]].length;u0?(r[0]=i,r[1]=i+=o):o<0?(r[1]=a,r[0]=a+=o):(r[0]=0,r[1]=o)}n.d(t,{A:()=>r})},54733:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(19603);function o(e,t){if((o=e.length)>0){for(var n,o,i,a=0,l=e[0].length;a{"use strict";function r(e,t){if((o=e.length)>1)for(var n,r,o,i=1,a=e[t[0]],l=a.length;ir})},76783:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(19603);function o(e,t){if((n=e.length)>0){for(var n,o=0,i=e[t[0]],a=i.length;o{"use strict";n.d(t,{A:()=>o});var r=n(19603);function o(e,t){if((i=e.length)>0&&(o=(n=e[t[0]]).length)>0){for(var n,o,i,a=0,l=1;l{"use strict";n.d(t,{A:()=>o});var r=n(33722);function o(e){var t=e.map(i);return(0,r.A)(e).sort((function(e,n){return t[e]-t[n]}))}function i(e){for(var t,n=-1,r=0,o=e.length,i=-1/0;++ni&&(i=t,r=n);return r}},89016:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,c:()=>i});var r=n(33722);function o(e){var t=e.map(i);return(0,r.A)(e).sort((function(e,n){return t[e]-t[n]}))}function i(e){for(var t,n=0,r=-1,o=e.length;++r{"use strict";n.d(t,{A:()=>o});var r=n(89016);function o(e){return(0,r.A)(e).reverse()}},24402:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(7246),o=n(89016);function i(e){var t,n,i=e.length,a=e.map(o.c),l=(0,r.A)(e),u=0,s=0,c=[],d=[];for(t=0;t{"use strict";function r(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}n.d(t,{A:()=>r})},51816:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(33722);function o(e){return(0,r.A)(e).reverse()}},80202:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(84653);function o(e,t){return te?1:t>=e?0:NaN}function i(e){return e}var a=n(98247);function l(){var e=i,t=o,n=null,l=(0,r.A)(0),u=(0,r.A)(a.FA),s=(0,r.A)(0);function c(r){var o,i,c,d,f,p=r.length,h=0,m=new Array(p),v=new Array(p),g=+l.apply(this,arguments),y=Math.min(a.FA,Math.max(-a.FA,u.apply(this,arguments)-g)),b=Math.min(Math.abs(y)/p,s.apply(this,arguments)),w=b*(y<0?-1:1);for(o=0;o0&&(h+=f);for(null!=t?m.sort((function(e,n){return t(v[e],v[n])})):null!=n&&m.sort((function(e,t){return n(r[e],r[t])})),o=0,c=h?(y-p*w)/h:0;o0?f*c:0)+w,v[i]={data:r[i],index:o,value:f,startAngle:g,endAngle:d,padAngle:b};return v}return c.value=function(t){return arguments.length?(e="function"==typeof t?t:(0,r.A)(+t),c):e},c.sortValues=function(e){return arguments.length?(t=e,n=null,c):t},c.sort=function(e){return arguments.length?(n=e,t=null,c):n},c.startAngle=function(e){return arguments.length?(l="function"==typeof e?e:(0,r.A)(+e),c):l},c.endAngle=function(e){return arguments.length?(u="function"==typeof e?e:(0,r.A)(+e),c):u},c.padAngle=function(e){return arguments.length?(s="function"==typeof e?e:(0,r.A)(+e),c):s},c}},59835:(e,t,n)=>{"use strict";function r(e){return e[0]}function o(e){return e[1]}n.d(t,{x:()=>r,y:()=>o})},82772:(e,t,n)=>{"use strict";function r(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}n.d(t,{A:()=>r})},76373:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(12736),o=n(84653),i=n(19603),a=n(33722);function l(e,t){return e[t]}function u(){var e=(0,o.A)([]),t=a.A,n=i.A,u=l;function s(r){var o,i,a=e.apply(this,arguments),l=r.length,s=a.length,c=new Array(s);for(o=0;o{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.rR)/o.Nm),(e=>e.getDate()-1));const a=i;i.range},29551:(e,t,n)=>{"use strict";n.d(t,{Fq:()=>l,JJ:()=>i,MP:()=>s,Nm:()=>a,Pv:()=>u,Tt:()=>r,rR:()=>o});const r=1e3,o=60*r,i=60*o,a=24*i,l=7*a,u=30*a,s=365*a},9017:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.Tt-e.getMinutes()*o.rR)}),(function(e,t){e.setTime(+e+t*o.JJ)}),(function(e,t){return(t-e)/o.JJ}),(function(e){return e.getHours()}));const a=i;i.range},12834:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=new Date,o=new Date;function i(e,t,n,a){function l(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return l.floor=function(t){return e(t=new Date(+t)),t},l.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},l.round=function(e){var t=l(e),n=l.ceil(e);return e-t0))return a;do{a.push(i=new Date(+n)),t(n,o),e(n)}while(i=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(l.count=function(t,i){return r.setTime(+t),o.setTime(+i),e(r),e(o),Math.floor(n(r,o))},l.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?l.filter(a?function(t){return a(t)%e==0}:function(t){return l.count(0,t)%e==0}):l:null}),l}},23383:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.Tt)}),(function(e,t){e.setTime(+e+t*o.rR)}),(function(e,t){return(t-e)/o.rR}),(function(e){return e.getMinutes()}));const a=i;i.range},77849:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=(0,n(12834).A)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}));const o=r;r.range},61147:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*o.Tt)}),(function(e,t){return(t-e)/o.Tt}),(function(e){return e.getUTCSeconds()}));const a=i;i.range},16209:(e,t,n)=>{"use strict";n.d(t,{yE:()=>C,Cf:()=>M,lk:()=>P,$Z:()=>A});var r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function a(e,t,n){var a=Math.abs(t-e)/Math.max(0,n),l=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),u=a/l;return u>=r?l*=10:u>=o?l*=5:u>=i&&(l*=2),t0?e>1?(0,u.A)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):s:null};const c=s;s.range;var d=n(61147),f=n(23383),p=n(9017),h=n(20293),m=n(61779),v=n(77849),g=n(42706),y=n(89437),b=n(46843),w=n(23675),x=n(76453),_=n(72375),O=n(95768);function k(e,t,n,r,o,i){const u=[[d.A,1,l.Tt],[d.A,5,5*l.Tt],[d.A,15,15*l.Tt],[d.A,30,30*l.Tt],[i,1,l.rR],[i,5,5*l.rR],[i,15,15*l.rR],[i,30,30*l.rR],[o,1,l.JJ],[o,3,3*l.JJ],[o,6,6*l.JJ],[o,12,12*l.JJ],[r,1,l.Nm],[r,2,2*l.Nm],[n,1,l.Fq],[t,1,l.Pv],[t,3,3*l.Pv],[e,1,l.MP]];function s(t,n,r){const o=Math.abs(n-t)/r,i=function(e){let t=e,n=e;function r(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[i],t)<0?r=i+1:o=i}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>{return(r=e(t))<(o=n)?-1:r>o?1:r>=o?0:NaN;var r,o}}(e)),{left:r,center:function(e,n,o,i){null==o&&(o=0),null==i&&(i=e.length);const a=r(e,n,o,i-1);return a>o&&t(e[a-1],n)>-t(e[a],n)?a-1:a},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[i],t)>0?o=i:r=i+1}return r}}}((([,,e])=>e)).right(u,o);if(i===u.length)return e.every(a(t/l.MP,n/l.MP,r));if(0===i)return c.every(Math.max(a(t,n,r),1));const[s,d]=u[o/u[i-1][2]{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/o.Nm}),(function(e){return e.getUTCDate()-1}));const a=i;i.range},46843:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((function(e){e.setUTCMinutes(0,0,0)}),(function(e,t){e.setTime(+e+t*o.JJ)}),(function(e,t){return(t-e)/o.JJ}),(function(e){return e.getUTCHours()}));const a=i;i.range},89437:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12834),o=n(29551),i=(0,r.A)((function(e){e.setUTCSeconds(0,0)}),(function(e,t){e.setTime(+e+t*o.rR)}),(function(e,t){return(t-e)/o.rR}),(function(e){return e.getUTCMinutes()}));const a=i;i.range},72375:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=(0,n(12834).A)((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCMonth(e.getUTCMonth()+t)}),(function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()}));const o=r;r.range},76453:(e,t,n)=>{"use strict";n.d(t,{Hl:()=>a,pT:()=>c,rt:()=>l});var r=n(12834),o=n(29551);function i(e){return(0,r.A)((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/o.Fq}))}var a=i(0),l=i(1),u=i(2),s=i(3),c=i(4),d=i(5),f=i(6);a.range,l.range,u.range,s.range,c.range,d.range,f.range},95768:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(12834),o=(0,r.A)((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,r.A)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null};const i=o;o.range},61779:(e,t,n)=>{"use strict";n.d(t,{By:()=>l,dt:()=>c,fz:()=>a});var r=n(12834),o=n(29551);function i(e){return(0,r.A)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.rR)/o.Fq}))}var a=i(0),l=i(1),u=i(2),s=i(3),c=i(4),d=i(5),f=i(6);a.range,l.range,u.range,s.range,c.range,d.range,f.range},42706:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(12834),o=(0,r.A)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,r.A)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null};const i=o;o.range},17334:e=>{function t(e,t,n){var r,o,i,a,l;function u(){var s=Date.now()-a;s=0?r=setTimeout(u,t-s):(r=null,n||(l=e.apply(i,o),i=o=null))}null==t&&(t=100);var s=function(){i=this,o=arguments,a=Date.now();var s=n&&!r;return r||(r=setTimeout(u,t)),s&&(l=e.apply(i,o),i=o=null),l};return s.clear=function(){r&&(clearTimeout(r),r=null)},s.flush=function(){r&&(l=e.apply(i,o),i=o=null,clearTimeout(r),r=null)},s}t.debounce=t,e.exports=t},4146:(e,t,n)=>{"use strict";var r=n(44363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function u(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=a;var s=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=c(n);d&&(a=a.concat(d(n)));for(var l=u(t),m=u(n),v=0;v{var r=n(56110)(n(9325),"DataView");e.exports=r},21549:(e,t,n)=>{var r=n(22032),o=n(63862),i=n(66721),a=n(12749),l=n(35749);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var r=n(63702),o=n(70080),i=n(24739),a=n(48655),l=n(31175);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var r=n(56110)(n(9325),"Map");e.exports=r},53661:(e,t,n)=>{var r=n(63040),o=n(17670),i=n(90289),a=n(4509),l=n(72949);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var r=n(56110)(n(9325),"Promise");e.exports=r},76545:(e,t,n)=>{var r=n(56110)(n(9325),"Set");e.exports=r},38859:(e,t,n)=>{var r=n(53661),o=n(31380),i=n(51459);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t{var r=n(80079),o=n(51420),i=n(90938),a=n(63605),l=n(29817),u=n(80945);function s(e){var t=this.__data__=new r(e);this.size=t.size}s.prototype.clear=o,s.prototype.delete=i,s.prototype.get=a,s.prototype.has=l,s.prototype.set=u,e.exports=s},51873:(e,t,n)=>{var r=n(9325).Symbol;e.exports=r},37828:(e,t,n)=>{var r=n(9325).Uint8Array;e.exports=r},28303:(e,t,n)=>{var r=n(56110)(n(9325),"WeakMap");e.exports=r},91033:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},83729:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n{var r=n(78096),o=n(72428),i=n(56449),a=n(3656),l=n(30361),u=n(37167),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),c=!n&&o(e),d=!n&&!c&&a(e),f=!n&&!c&&!d&&u(e),p=n||c||d||f,h=p?r(e.length,String):[],m=h.length;for(var v in e)!t&&!s.call(e,v)||p&&("length"==v||d&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||l(v,m))||h.push(v);return h}},34932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{e.exports=function(e){return e.split("")}},16547:(e,t,n)=>{var r=n(43360),o=n(75288),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},26025:(e,t,n)=>{var r=n(75288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},74733:(e,t,n)=>{var r=n(21791),o=n(95950);e.exports=function(e,t){return e&&r(t,o(t),e)}},43838:(e,t,n)=>{var r=n(21791),o=n(37241);e.exports=function(e,t){return e&&r(t,o(t),e)}},43360:(e,t,n)=>{var r=n(93243);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},87133:e=>{e.exports=function(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}},9999:(e,t,n)=>{var r=n(37217),o=n(83729),i=n(16547),a=n(74733),l=n(43838),u=n(93290),s=n(23007),c=n(92271),d=n(48948),f=n(50002),p=n(83349),h=n(5861),m=n(76189),v=n(77199),g=n(35529),y=n(56449),b=n(3656),w=n(87730),x=n(23805),_=n(38440),O=n(95950),k=n(37241),A="[object Arguments]",P="[object Function]",M="[object Object]",C={};C[A]=C["[object Array]"]=C["[object ArrayBuffer]"]=C["[object DataView]"]=C["[object Boolean]"]=C["[object Date]"]=C["[object Float32Array]"]=C["[object Float64Array]"]=C["[object Int8Array]"]=C["[object Int16Array]"]=C["[object Int32Array]"]=C["[object Map]"]=C["[object Number]"]=C[M]=C["[object RegExp]"]=C["[object Set]"]=C["[object String]"]=C["[object Symbol]"]=C["[object Uint8Array]"]=C["[object Uint8ClampedArray]"]=C["[object Uint16Array]"]=C["[object Uint32Array]"]=!0,C["[object Error]"]=C[P]=C["[object WeakMap]"]=!1,e.exports=function e(t,n,S,E,j,I){var T,D=1&n,N=2&n,R=4&n;if(S&&(T=j?S(t,E,j,I):S(t)),void 0!==T)return T;if(!x(t))return t;var z=y(t);if(z){if(T=m(t),!D)return s(t,T)}else{var L=h(t),B=L==P||"[object GeneratorFunction]"==L;if(b(t))return u(t,D);if(L==M||L==A||B&&!j){if(T=N||B?{}:g(t),!D)return N?d(t,l(T,t)):c(t,a(T,t))}else{if(!C[L])return j?t:{};T=v(t,L,D)}}I||(I=new r);var F=I.get(t);if(F)return F;I.set(t,T),_(t)?t.forEach((function(r){T.add(e(r,n,S,r,t,I))})):w(t)&&t.forEach((function(r,o){T.set(o,e(r,n,S,o,t,I))}));var H=z?void 0:(R?N?p:f:N?k:O)(t);return o(H||t,(function(r,o){H&&(r=t[o=r]),i(T,o,e(r,n,S,o,t,I))})),T}},39344:(e,t,n)=>{var r=n(23805),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},80909:(e,t,n)=>{var r=n(30641),o=n(38329)(r);e.exports=o},83120:(e,t,n)=>{var r=n(14528),o=n(45891);e.exports=function e(t,n,i,a,l){var u=-1,s=t.length;for(i||(i=o),l||(l=[]);++u0&&i(c)?n>1?e(c,n-1,i,a,l):r(l,c):a||(l[l.length]=c)}return l}},86649:(e,t,n)=>{var r=n(83221)();e.exports=r},30641:(e,t,n)=>{var r=n(86649),o=n(95950);e.exports=function(e,t){return e&&r(e,t,o)}},47422:(e,t,n)=>{var r=n(31769),o=n(77797);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n{var r=n(14528),o=n(56449);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},72552:(e,t,n)=>{var r=n(51873),o=n(659),i=n(59350),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},28077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},27534:(e,t,n)=>{var r=n(72552),o=n(40346);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},60270:(e,t,n)=>{var r=n(87068),o=n(40346);e.exports=function e(t,n,i,a,l){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,l))}},87068:(e,t,n)=>{var r=n(37217),o=n(25911),i=n(21986),a=n(50689),l=n(5861),u=n(56449),s=n(3656),c=n(37167),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,v,g){var y=u(e),b=u(t),w=y?f:l(e),x=b?f:l(t),_=(w=w==d?p:w)==p,O=(x=x==d?p:x)==p,k=w==x;if(k&&s(e)){if(!s(t))return!1;y=!0,_=!1}if(k&&!_)return g||(g=new r),y||c(e)?o(e,t,n,m,v,g):i(e,t,w,n,m,v,g);if(!(1&n)){var A=_&&h.call(e,"__wrapped__"),P=O&&h.call(t,"__wrapped__");if(A||P){var M=A?e.value():e,C=P?t.value():t;return g||(g=new r),v(M,C,n,m,g)}}return!!k&&(g||(g=new r),a(e,t,n,m,v,g))}},29172:(e,t,n)=>{var r=n(5861),o=n(40346);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},41799:(e,t,n)=>{var r=n(37217),o=n(60270);e.exports=function(e,t,n,i){var a=n.length,l=a,u=!i;if(null==e)return!l;for(e=Object(e);a--;){var s=n[a];if(u&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a{var r=n(1882),o=n(87296),i=n(23805),a=n(47473),l=/^\[object .+?Constructor\]$/,u=Function.prototype,s=Object.prototype,c=u.toString,d=s.hasOwnProperty,f=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?f:l).test(a(e))}},16038:(e,t,n)=>{var r=n(5861),o=n(40346);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},4901:(e,t,n)=>{var r=n(72552),o=n(30294),i=n(40346),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},15389:(e,t,n)=>{var r=n(93663),o=n(87978),i=n(83488),a=n(56449),l=n(50583);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):l(e)}},88984:(e,t,n)=>{var r=n(55527),o=n(3650),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},72903:(e,t,n)=>{var r=n(23805),o=n(55527),i=n(90181),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var l in e)("constructor"!=l||!t&&a.call(e,l))&&n.push(l);return n}},5128:(e,t,n)=>{var r=n(80909),o=n(64894);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},93663:(e,t,n)=>{var r=n(41799),o=n(10776),i=n(67197);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},87978:(e,t,n)=>{var r=n(60270),o=n(58156),i=n(80631),a=n(28586),l=n(30756),u=n(67197),s=n(77797);e.exports=function(e,t){return a(e)&&l(t)?u(s(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},76001:(e,t,n)=>{var r=n(97420),o=n(80631);e.exports=function(e,t){return r(e,t,(function(t,n){return o(e,n)}))}},97420:(e,t,n)=>{var r=n(47422),o=n(73170),i=n(31769);e.exports=function(e,t,n){for(var a=-1,l=t.length,u={};++a{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},17255:(e,t,n)=>{var r=n(47422);e.exports=function(e){return function(t){return r(t,e)}}},73170:(e,t,n)=>{var r=n(16547),o=n(31769),i=n(30361),a=n(23805),l=n(77797);e.exports=function(e,t,n,u){if(!a(e))return e;for(var s=-1,c=(t=o(t,e)).length,d=c-1,f=e;null!=f&&++s{var r=n(37334),o=n(93243),i=n(83488),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},25160:e=>{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r{e.exports=function(e,t){for(var n=-1,r=Array(e);++n{var r=n(51873),o=n(34932),i=n(56449),a=n(44394),l=r?r.prototype:void 0,u=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return u?u.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},54128:(e,t,n)=>{var r=n(31800),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},27301:e=>{e.exports=function(e){return function(t){return e(t)}}},19931:(e,t,n)=>{var r=n(31769),o=n(68090),i=n(68969),a=n(77797);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[a(o(t))]}},19219:e=>{e.exports=function(e,t){return e.has(t)}},31769:(e,t,n)=>{var r=n(56449),o=n(28586),i=n(61802),a=n(13222);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},28754:(e,t,n)=>{var r=n(25160);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},49653:(e,t,n)=>{var r=n(37828);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},93290:(e,t,n)=>{e=n.nmd(e);var r=n(9325),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,l=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}},76169:(e,t,n)=>{var r=n(49653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},73201:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},93736:(e,t,n)=>{var r=n(51873),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},71961:(e,t,n)=>{var r=n(49653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},23007:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{var r=n(16547),o=n(43360);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var l=-1,u=t.length;++l{var r=n(21791),o=n(4664);e.exports=function(e,t){return r(e,o(e),t)}},48948:(e,t,n)=>{var r=n(21791),o=n(86375);e.exports=function(e,t){return r(e,o(e),t)}},55481:(e,t,n)=>{var r=n(9325)["__core-js_shared__"];e.exports=r},38329:(e,t,n)=>{var r=n(64894);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,l=Object(n);(t?a--:++a{e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),l=a.length;l--;){var u=a[e?l:++o];if(!1===n(i[u],u,i))break}return t}}},12507:(e,t,n)=>{var r=n(28754),o=n(49698),i=n(63912),a=n(13222);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,l=n?n[0]:t.charAt(0),u=n?r(n,1).join(""):t.slice(1);return l[e]()+u}}},53138:(e,t,n)=>{var r=n(11331);e.exports=function(e){return r(e)?void 0:e}},93243:(e,t,n)=>{var r=n(56110),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},25911:(e,t,n)=>{var r=n(38859),o=n(14248),i=n(19219);e.exports=function(e,t,n,a,l,u){var s=1&n,c=e.length,d=t.length;if(c!=d&&!(s&&d>c))return!1;var f=u.get(e),p=u.get(t);if(f&&p)return f==t&&p==e;var h=-1,m=!0,v=2&n?new r:void 0;for(u.set(e,t),u.set(t,e);++h{var r=n(51873),o=n(37828),i=n(75288),a=n(25911),l=n(20317),u=n(84247),s=r?r.prototype:void 0,c=s?s.valueOf:void 0;e.exports=function(e,t,n,r,s,d,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=l;case"[object Set]":var h=1&r;if(p||(p=u),e.size!=t.size&&!h)return!1;var m=f.get(e);if(m)return m==t;r|=2,f.set(e,t);var v=a(p(e),p(t),r,s,d,f);return f.delete(e),v;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},50689:(e,t,n)=>{var r=n(50002),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,l){var u=1&n,s=r(e),c=s.length;if(c!=r(t).length&&!u)return!1;for(var d=c;d--;){var f=s[d];if(!(u?f in t:o.call(t,f)))return!1}var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var m=!0;l.set(e,t),l.set(t,e);for(var v=u;++d{var r=n(35970),o=n(56757),i=n(32865);e.exports=function(e){return i(o(e,void 0,r),e+"")}},34840:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},50002:(e,t,n)=>{var r=n(82199),o=n(4664),i=n(95950);e.exports=function(e){return r(e,i,o)}},83349:(e,t,n)=>{var r=n(82199),o=n(86375),i=n(37241);e.exports=function(e){return r(e,i,o)}},12651:(e,t,n)=>{var r=n(74218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},10776:(e,t,n)=>{var r=n(30756),o=n(95950);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},56110:(e,t,n)=>{var r=n(45083),o=n(10392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},28879:(e,t,n)=>{var r=n(74335)(Object.getPrototypeOf,Object);e.exports=r},659:(e,t,n)=>{var r=n(51873),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[l]=n:delete e[l]),o}},4664:(e,t,n)=>{var r=n(79770),o=n(63345),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,l=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=l},86375:(e,t,n)=>{var r=n(14528),o=n(28879),i=n(4664),a=n(63345),l=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=l},5861:(e,t,n)=>{var r=n(55580),o=n(68223),i=n(32804),a=n(76545),l=n(28303),u=n(72552),s=n(47473),c="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=s(r),v=s(o),g=s(i),y=s(a),b=s(l),w=u;(r&&w(new r(new ArrayBuffer(1)))!=h||o&&w(new o)!=c||i&&w(i.resolve())!=d||a&&w(new a)!=f||l&&w(new l)!=p)&&(w=function(e){var t=u(e),n="[object Object]"==t?e.constructor:void 0,r=n?s(n):"";if(r)switch(r){case m:return h;case v:return c;case g:return d;case y:return f;case b:return p}return t}),e.exports=w},10392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},49326:(e,t,n)=>{var r=n(31769),o=n(72428),i=n(56449),a=n(30361),l=n(30294),u=n(77797);e.exports=function(e,t,n){for(var s=-1,c=(t=r(t,e)).length,d=!1;++s{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},22032:(e,t,n)=>{var r=n(81042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},63862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},66721:(e,t,n)=>{var r=n(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},12749:(e,t,n)=>{var r=n(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},35749:(e,t,n)=>{var r=n(81042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},76189:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},77199:(e,t,n)=>{var r=n(49653),o=n(76169),i=n(73201),a=n(93736),l=n(71961);e.exports=function(e,t,n){var u=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new u(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,n);case"[object Map]":case"[object Set]":return new u;case"[object Number]":case"[object String]":return new u(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},35529:(e,t,n)=>{var r=n(39344),o=n(28879),i=n(55527);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},45891:(e,t,n)=>{var r=n(51873),o=n(72428),i=n(56449),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},30361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e{var r=n(56449),o=n(44394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||a.test(e)||!i.test(e)||null!=t&&e in Object(t)}},74218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},87296:(e,t,n)=>{var r,o=n(55481),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},55527:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},30756:(e,t,n)=>{var r=n(23805);e.exports=function(e){return e==e&&!r(e)}},63702:e=>{e.exports=function(){this.__data__=[],this.size=0}},70080:(e,t,n)=>{var r=n(26025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},24739:(e,t,n)=>{var r=n(26025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},48655:(e,t,n)=>{var r=n(26025);e.exports=function(e){return r(this.__data__,e)>-1}},31175:(e,t,n)=>{var r=n(26025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},63040:(e,t,n)=>{var r=n(21549),o=n(80079),i=n(68223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},17670:(e,t,n)=>{var r=n(12651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},90289:(e,t,n)=>{var r=n(12651);e.exports=function(e){return r(this,e).get(e)}},4509:(e,t,n)=>{var r=n(12651);e.exports=function(e){return r(this,e).has(e)}},72949:(e,t,n)=>{var r=n(12651);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},20317:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},67197:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},62224:(e,t,n)=>{var r=n(50104);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},81042:(e,t,n)=>{var r=n(56110)(Object,"create");e.exports=r},3650:(e,t,n)=>{var r=n(74335)(Object.keys,Object);e.exports=r},90181:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},86009:(e,t,n)=>{e=n.nmd(e);var r=n(34840),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,l=function(){try{return i&&i.require&&i.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=l},59350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},74335:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},56757:(e,t,n)=>{var r=n(91033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,l=o(i.length-t,0),u=Array(l);++a{var r=n(47422),o=n(25160);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},9325:(e,t,n)=>{var r=n(34840),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},31380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},51459:e=>{e.exports=function(e){return this.__data__.has(e)}},84247:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},32865:(e,t,n)=>{var r=n(19570),o=n(51811)(r);e.exports=o},51811:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},51420:(e,t,n)=>{var r=n(80079);e.exports=function(){this.__data__=new r,this.size=0}},90938:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},63605:e=>{e.exports=function(e){return this.__data__.get(e)}},29817:e=>{e.exports=function(e){return this.__data__.has(e)}},80945:(e,t,n)=>{var r=n(80079),o=n(68223),i=n(53661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},63912:(e,t,n)=>{var r=n(61074),o=n(49698),i=n(42054);e.exports=function(e){return o(e)?i(e):r(e)}},61802:(e,t,n)=>{var r=n(62224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},77797:(e,t,n)=>{var r=n(44394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},47473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},31800:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},42054:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",u="(?:"+r+"|"+o+")?",s="[\\ufe0e\\ufe0f]?",c=s+u+"(?:\\u200d(?:"+[i,a,l].join("|")+")"+s+u+")*",d="(?:"+[i+r+"?",r,a,l,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+d+c,"g");e.exports=function(e){return e.match(f)||[]}},78659:(e,t,n)=>{var r=n(87133),o=n(99374);e.exports=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=o(n))==n?n:0),void 0!==t&&(t=(t=o(t))==t?t:0),r(o(e),t,n)}},88055:(e,t,n)=>{var r=n(9999);e.exports=function(e){return r(e,5)}},37334:e=>{e.exports=function(e){return function(){return e}}},38221:(e,t,n)=>{var r=n(23805),o=n(10124),i=n(99374),a=Math.max,l=Math.min;e.exports=function(e,t,n){var u,s,c,d,f,p,h=0,m=!1,v=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=u,r=s;return u=s=void 0,h=t,d=e.apply(r,n)}function b(e){var n=e-p;return void 0===p||n>=t||n<0||v&&e-h>=c}function w(){var e=o();if(b(e))return x(e);f=setTimeout(w,function(e){var n=t-(e-p);return v?l(n,c-(e-h)):n}(e))}function x(e){return f=void 0,g&&u?y(e):(u=s=void 0,d)}function _(){var e=o(),n=b(e);if(u=arguments,s=this,p=e,n){if(void 0===f)return function(e){return h=e,f=setTimeout(w,t),m?y(e):d}(p);if(v)return clearTimeout(f),f=setTimeout(w,t),y(p)}return void 0===f&&(f=setTimeout(w,t)),d}return t=i(t)||0,r(n)&&(m=!!n.leading,c=(v="maxWait"in n)?a(i(n.maxWait)||0,t):c,g="trailing"in n?!!n.trailing:g),_.cancel=function(){void 0!==f&&clearTimeout(f),h=0,u=p=s=f=void 0},_.flush=function(){return void 0===f?d:x(o())},_}},75288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},35970:(e,t,n)=>{var r=n(83120);e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},58156:(e,t,n)=>{var r=n(47422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},80631:(e,t,n)=>{var r=n(28077),o=n(49326);e.exports=function(e,t){return null!=e&&o(e,t,r)}},83488:e=>{e.exports=function(e){return e}},72428:(e,t,n)=>{var r=n(27534),o=n(40346),i=Object.prototype,a=i.hasOwnProperty,l=i.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!l.call(e,"callee")};e.exports=u},56449:e=>{var t=Array.isArray;e.exports=t},64894:(e,t,n)=>{var r=n(1882),o=n(30294);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},3656:(e,t,n)=>{e=n.nmd(e);var r=n(9325),o=n(89935),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,l=a&&a.exports===i?r.Buffer:void 0,u=(l?l.isBuffer:void 0)||o;e.exports=u},1882:(e,t,n)=>{var r=n(72552),o=n(23805);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},30294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},87730:(e,t,n)=>{var r=n(29172),o=n(27301),i=n(86009),a=i&&i.isMap,l=a?o(a):r;e.exports=l},23805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},40346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},11331:(e,t,n)=>{var r=n(72552),o=n(28879),i=n(40346),a=Function.prototype,l=Object.prototype,u=a.toString,s=l.hasOwnProperty,c=u.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=s.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==c}},38440:(e,t,n)=>{var r=n(16038),o=n(27301),i=n(86009),a=i&&i.isSet,l=a?o(a):r;e.exports=l},85015:(e,t,n)=>{var r=n(72552),o=n(56449),i=n(40346);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},44394:(e,t,n)=>{var r=n(72552),o=n(40346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},37167:(e,t,n)=>{var r=n(4901),o=n(27301),i=n(86009),a=i&&i.isTypedArray,l=a?o(a):r;e.exports=l},95950:(e,t,n)=>{var r=n(70695),o=n(88984),i=n(64894);e.exports=function(e){return i(e)?r(e):o(e)}},37241:(e,t,n)=>{var r=n(70695),o=n(72903),i=n(64894);e.exports=function(e){return i(e)?r(e,!0):o(e)}},68090:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},55378:(e,t,n)=>{var r=n(34932),o=n(15389),i=n(5128),a=n(56449);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},50104:(e,t,n)=>{var r=n(53661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},63950:e=>{e.exports=function(){}},10124:(e,t,n)=>{var r=n(9325);e.exports=function(){return r.Date.now()}},90179:(e,t,n)=>{var r=n(34932),o=n(9999),i=n(19931),a=n(31769),l=n(21791),u=n(53138),s=n(38816),c=n(83349),d=s((function(e,t){var n={};if(null==e)return n;var s=!1;t=r(t,(function(t){return t=a(t,e),s||(s=t.length>1),t})),l(e,c(e),n),s&&(n=o(n,7,u));for(var d=t.length;d--;)i(n,t[d]);return n}));e.exports=d},44383:(e,t,n)=>{var r=n(76001),o=n(38816)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},71086:(e,t,n)=>{var r=n(34932),o=n(15389),i=n(97420),a=n(83349);e.exports=function(e,t){if(null==e)return{};var n=r(a(e),(function(e){return[e]}));return t=o(t),i(e,n,(function(e,n){return t(e,n[0])}))}},50583:(e,t,n)=>{var r=n(47237),o=n(17255),i=n(28586),a=n(77797);e.exports=function(e){return i(e)?r(a(e)):o(e)}},63345:e=>{e.exports=function(){return[]}},89935:e=>{e.exports=function(){return!1}},7350:(e,t,n)=>{var r=n(38221),o=n(23805);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},99374:(e,t,n)=>{var r=n(54128),o=n(23805),i=n(44394),a=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=l.test(e);return n||u.test(e)?s(e.slice(2),n?2:8):a.test(e)?NaN:+e}},13222:(e,t,n)=>{var r=n(77556);e.exports=function(e){return null==e?"":r(e)}},55808:(e,t,n)=>{var r=n(12507)("toUpperCase");e.exports=r},34985:(e,t,n)=>{var r=n(16370);r.prototype.formulaEval=function(){"use strict";for(var e,t,n,r=[],o=this.value,i=0;i"+t.value+""+o[i].show+""+e.value+"",type:10}):r.push({value:(1!=t.type?"(":"")+t.value+(1!=t.type?")":"")+""+e.value+"",type:1})):2===o[i].type||9===o[i].type?(e=r.pop(),t=r.pop(),r.push({value:(1!=t.type?"(":"")+t.value+(1!=t.type?")":"")+o[i].show+(1!=e.type?"(":"")+e.value+(1!=e.type?")":""),type:o[i].type})):12===o[i].type&&(e=r.pop(),t=r.pop(),n=r.pop(),r.push({value:o[i].show+"("+n.value+","+t.value+","+e.value+")",type:12}));return r[0].value},e.exports=r},62963:(e,t,n)=>{"use strict";var r=n(9242);function o(e,t){for(var n=0;nh.length-2?h.length-1:e.length-u;n>0;n--)if(void 0!==h[n])for(o=0;o0&&n{"use strict";var t=function(e){this.value=e};t.math={isDegree:!0,acos:function(e){return t.math.isDegree?180/Math.PI*Math.acos(e):Math.acos(e)},add:function(e,t){return e+t},asin:function(e){return t.math.isDegree?180/Math.PI*Math.asin(e):Math.asin(e)},atan:function(e){return t.math.isDegree?180/Math.PI*Math.atan(e):Math.atan(e)},acosh:function(e){return Math.log(e+Math.sqrt(e*e-1))},asinh:function(e){return Math.log(e+Math.sqrt(e*e+1))},atanh:function(e){return Math.log((1+e)/(1-e))},C:function(e,n){var r=1,o=e-n,i=n;i{var r=n(62963);r.prototype.toPostfix=function(){"use strict";for(var e,t,n,o,i,a=[],l=[{value:"(",type:4,pre:0}],u=this.value,s=1;sn)l.push(e);else{for(;n>=o&&!c||c&&o{var r=n(26260);r.prototype.postfixEval=function(e){"use strict";(e=e||{}).PI=Math.PI,e.E=Math.E;for(var t,n,o,i=[],a=this.value,l=void 0!==e.n,u=0;u1)throw new r.Exception("Uncaught Syntax error");return i[0].value>1e15?"Infinity":parseFloat(i[0].value.toFixed(15))},r.eval=function(e,t,n){return void 0===t?this.lex(e).toPostfix().postfixEval():void 0===n?void 0!==t.length?this.lex(e,t).toPostfix().postfixEval():this.lex(e).toPostfix().postfixEval(t):this.lex(e,t).toPostfix().postfixEval(n)},e.exports=r},57022:()=>{!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=r.variable[1].inside,a=0;a{Prism.languages.basic={comment:{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}},75624:()=>{Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},71983:(e,t,n)=>{var r=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof i?new i(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);O+=_.value.length,_=_.next){var k=_.value;if(t.length>e.length)return;if(!(k instanceof i)){var A,P=1;if(y){if(!(A=a(x,O,e,g))||A.index>=e.length)break;var M=A.index,C=A.index+A[0].length,S=O;for(S+=_.value.length;M>=S;)S+=(_=_.next).value.length;if(O=S-=_.value.length,_.value instanceof i)continue;for(var E=_;E!==t.tail&&(Sd.reach&&(d.reach=D);var N=_.prev;if(I&&(N=s(t,N,I),O+=I.length),c(t,N,P),_=s(t,N,new i(f,v?o.tokenize(j,v):j,b,j)),T&&s(t,_,T),P>1){var R={cause:f+","+h,reach:D};l(e,t,n,_.prev,O,R),d&&R.reach>d.reach&&(d.reach=R.reach)}}}}}}function u(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o"+i.content+""},!e.document)return e.addEventListener?(o.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,i=n.code,a=n.immediateClose;e.postMessage(o.highlight(i,o.languages[r],r)),a&&e.close()}),!1),o):o;var d=o.util.currentScript();function f(){o.manual||o.highlightAll()}if(d&&(o.filename=d.src,d.hasAttribute("data-manual")&&(o.manual=!0)),!o.manual){var p=document.readyState;"loading"===p||"interactive"===p&&d&&d.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return o}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),void 0!==n.g&&(n.g.Prism=r)},5651:()=>{!function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,r){return RegExp(t(e,n),r||"")}function r(e,t){for(var n=0;n>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}var o="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",i="class enum interface record struct",a="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",l="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function u(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var s=u(i),c=RegExp(u(o+" "+i+" "+a+" "+l)),d=u(i+" "+a+" "+l),f=u(o+" "+i+" "+l),p=r(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),h=r(/\((?:[^()]|<>)*\)/.source,2),m=/@?\b[A-Za-z_]\w*\b/.source,v=t(/<<0>>(?:\s*<<1>>)?/.source,[m,p]),g=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,v]),y=/\[\s*(?:,\s*)*\]/.source,b=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[g,y]),w=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[p,h,y]),x=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[w]),_=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[x,g,y]),O={keyword:c,punctuation:/[<>()?,.:[\]]/},k=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,A=/"(?:\\.|[^\\"\r\n])*"/.source,P=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[P]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[A]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[g]),lookbehind:!0,inside:O},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[m,_]),lookbehind:!0,inside:O},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[m]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[s,v]),lookbehind:!0,inside:O},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[g]),lookbehind:!0,inside:O},{pattern:n(/(\bwhere\s+)<<0>>/.source,[m]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:O},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,f,m]),inside:O}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[m]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[h]),lookbehind:!0,alias:"class-name",inside:O},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,g]),inside:O,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:O,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[m,p]),inside:{function:n(/^<<0>>/.source,[m]),generic:{pattern:RegExp(p),alias:"class-name",inside:O}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[s,v,m,_,c.source,h,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[v,h]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:c,"class-name":{pattern:RegExp(_),greedy:!0,inside:O},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var M=A+"|"+k,C=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[M]),S=r(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[C]),2),E=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,j=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[g,S]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[E,j]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[E]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[S]),inside:e.languages.csharp},"class-name":{pattern:RegExp(g),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var I=/:[^}\r\n]+/.source,T=r(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[C]),2),D=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[T,I]),N=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[M]),2),R=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[N,I]);function z(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,I]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[D]),lookbehind:!0,greedy:!0,inside:z(D,T)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[R]),lookbehind:!0,greedy:!0,inside:z(R,N)}],char:{pattern:RegExp(k),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism)},91113:()=>{!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(Prism)},96976:()=>{!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[r,{pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z]\w*(?=\s+\w+\s*[;,=()]|\s*(?:\[[\s,]*\]\s*)?::\s*new\b)/.source),lookbehind:!0,inside:r.inside},{pattern:RegExp(/(\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\s+)/.source+n+/[A-Z]\w*\b/.source),lookbehind:!0,inside:r.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp(/(\bimport\s+)/.source+n+/(?:[A-Z]\w*|\*)(?=\s*;)/.source),lookbehind:!0,inside:{namespace:r.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp(/(\bimport\s+static\s+)/.source+n+/(?:\w+|\*)(?=\s*;)/.source),lookbehind:!0,alias:"static",inside:{namespace:r.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism)},25723:()=>{Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},72514:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},19700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,i){if(n.language===r){var a=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof i&&!i(e))return e;for(var o,l=a.length;-1!==n.code.indexOf(o=t(r,l));)++l;return a[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,i=Object.keys(n.tokenStack);!function a(l){for(var u=0;u=i.length);u++){var s=l[u];if("string"==typeof s||s.content&&"string"==typeof s.content){var c=i[o],d=n.tokenStack[c],f="string"==typeof s?s:s.content,p=t(r,c),h=f.indexOf(p);if(h>-1){++o;var m=f.substring(0,h),v=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),g=f.substring(h+p.length),y=[];m&&y.push.apply(y,a([m])),y.push(v),g&&y.push.apply(y,a([g])),"string"==typeof s?l.splice.apply(l,[u,1].concat(y)):s.content=y}}else s.content&&a(s.content)}return l}(n.tokens)}}}})}(Prism)},64312:()=>{Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},32821:()=>{!function(e){var t=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;e.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,t+/\s*/.source+t].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}}(Prism)},43554:()=>{!function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,o=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,i=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:o,punctuation:i};var a={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},l=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:a}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:a}}];e.languages.insertBefore("php","variable",{string:l,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:l,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:o,punctuation:i}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(Prism)},52342:()=>{Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python},41648:()=>{!function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var n="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",r=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+n+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+r),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+r+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+n),greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+n),greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby}(Prism)},47501:()=>{Prism.languages.vbnet=Prism.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})},66837:()=>{!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",t=/\n(?!$)/g,n=Prism.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var r=t.querySelector(".line-numbers-rows");if(r){var o=parseInt(t.getAttribute("data-start"),10)||1,i=o+(r.children.length-1);ni&&(n=i);var a=n-o;return r.children[a]}}},resize:function(e){o([e])},assumeViewportIndependence:!0},r=void 0;window.addEventListener("resize",(function(){n.assumeViewportIndependence&&r===window.innerWidth||(r=window.innerWidth,o(Array.prototype.slice.call(document.querySelectorAll("pre."+e))))})),Prism.hooks.add("complete",(function(n){if(n.code){var r=n.element,i=r.parentNode;if(i&&/pre/i.test(i.nodeName)&&!r.querySelector(".line-numbers-rows")&&Prism.util.isActive(r,e)){r.classList.remove(e),i.classList.add(e);var a,l=n.code.match(t),u=l?l.length+1:1,s=new Array(u+1).join("");(a=document.createElement("span")).setAttribute("aria-hidden","true"),a.className="line-numbers-rows",a.innerHTML=s,i.hasAttribute("data-start")&&(i.style.counterReset="linenumber "+(parseInt(i.getAttribute("data-start"),10)-1)),n.element.appendChild(a),o([i]),Prism.hooks.run("line-numbers",n)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function o(e){if(0!=(e=e.filter((function(e){var t,n=(t=e,t?window.getComputedStyle?getComputedStyle(t):t.currentStyle||null:null)["white-space"];return"pre-wrap"===n||"pre-line"===n}))).length){var n=e.map((function(e){var n=e.querySelector("code"),r=e.querySelector(".line-numbers-rows");if(n&&r){var o=e.querySelector(".line-numbers-sizer"),i=n.textContent.split(t);o||((o=document.createElement("span")).className="line-numbers-sizer",n.appendChild(o)),o.innerHTML="0",o.style.display="block";var a=o.getBoundingClientRect().height;return o.innerHTML="",{element:e,lines:i,lineHeights:[],oneLinerHeight:a,sizer:o}}})).filter(Boolean);n.forEach((function(e){var t=e.sizer,n=e.lines,r=e.lineHeights,o=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach((function(e,n){if(e&&e.length>1){var i=t.appendChild(document.createElement("span"));i.style.display="block",i.textContent=e}else r[n]=o}))})),n.forEach((function(e){for(var t=e.sizer,n=e.lineHeights,r=0,o=0;o{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var l,u,s,c;if(Array.isArray(e)){if((l=e.length)!=a.length)return!1;for(u=l;0!=u--;)if(!i(e[u],a[u]))return!1;return!0}if(n&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(c=e.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;for(c=e.entries();!(u=c.next()).done;)if(!i(u.value[1],a.get(u.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(c=e.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((l=e.length)!=a.length)return!1;for(u=l;0!=u--;)if(e[u]!==a[u])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===a.toString();if((l=(s=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(u=l;0!=u--;)if(!Object.prototype.hasOwnProperty.call(a,s[u]))return!1;if(t&&e instanceof Element)return!1;for(u=l;0!=u--;)if(("_owner"!==s[u]&&"__v"!==s[u]&&"__o"!==s[u]||!e.$$typeof)&&!i(e[s[u]],a[s[u]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return i(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},22799:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case i:case l:case a:case p:return e;default:switch(e=e&&e.$$typeof){case s:case f:case v:case m:case u:return e;default:return t}}case o:return t}}}function _(e){return x(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=s,t.ContextProvider=u,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return _(e)||x(e)===c},t.isConcurrentMode=_,t.isContextConsumer=function(e){return x(e)===s},t.isContextProvider=function(e){return x(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===f},t.isFragment=function(e){return x(e)===i},t.isLazy=function(e){return x(e)===v},t.isMemo=function(e){return x(e)===m},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===l},t.isStrictMode=function(e){return x(e)===a},t.isSuspense=function(e){return x(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===l||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===u||e.$$typeof===s||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===g)},t.typeOf=x},44363:(e,t,n)=>{"use strict";e.exports=n(22799)},28989:(e,t)=>{"use strict";var n=60103,r=60106,o=60107,i=60108,a=60114,l=60109,u=60110,s=60112,c=60113,d=60120,f=60115,p=60116;if("function"==typeof Symbol&&Symbol.for){var h=Symbol.for;n=h("react.element"),r=h("react.portal"),o=h("react.fragment"),i=h("react.strict_mode"),a=h("react.profiler"),l=h("react.provider"),u=h("react.context"),s=h("react.forward_ref"),c=h("react.suspense"),d=h("react.suspense_list"),f=h("react.memo"),p=h("react.lazy"),h("react.block"),h("react.server.block"),h("react.fundamental"),h("react.debug_trace_mode"),h("react.legacy_hidden")}t.isContextConsumer=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case a:case i:case c:case d:return e;default:switch(e=e&&e.$$typeof){case u:case s:case p:case f:case l:return e;default:return t}}case r:return t}}}(e)===u}},54737:(e,t,n)=>{"use strict";e.exports=n(28989)},80645:(e,t,n)=>{var r,o=n(45177),i=n(9329),a=n(34985),l=/(\+|\-|\*|\\|[^a-z]|)(\s*)(\()/g;e.exports=function(e,t){return r=0,t=Math.pow(10,void 0===t?5:t),e=e.replace(/\n+/g," "),i(e,/((?:\-[a-z]+\-)?calc)\(/,(function e(n,i,u){if(r++>100)throw r=0,new Error("Call stack overflow for "+u);if(""===n)throw new Error(i+"(): '"+u+"' must contain a non-whitespace string");n=function(t,n){for(var r,i="",a=t=t.replace(/((?:\-[a-z]+\-)?calc)/g,"");r=l.exec(a);){r[0].index>0&&(i+=a.substring(0,r[0].index));var u=o("(",")",a.substring([0].index));if(""===u.body)throw new Error("'"+t+"' must contain a non-whitespace string");var s=e(u.body,"",n);i+=u.pre+s,a=u.post}return i+a}(n,u);var s=function(e){for(var t=[],n=[],r=/[\.0-9]([%a-z]+)/gi,o=r.exec(e);o;)o&&o[1]&&(-1===n.indexOf(o[1].toLowerCase())&&(t.push(o[1]),n.push(o[1].toLowerCase())),o=r.exec(e));return t}(n);if(s.length>1||n.indexOf("var(")>-1)return i+"("+n+")";var c=s[0]||"";"%"===c&&(n=n.replace(/\b[0-9\.]+%/g,(function(e){return.01*parseFloat(e.slice(0,-1))})));var d,f=n.replace(new RegExp(c,"gi"),"");try{d=a.eval(f)}catch(e){return i+"("+n+")"}return"%"===c&&(d*=100),(i.length||"%"===c)&&(d=Math.round(d*t)/t),d+c}))}},45177:e=>{function t(e,t,o){e instanceof RegExp&&(e=n(e,o)),t instanceof RegExp&&(t=n(t,o));var i=r(e,t,o);return i&&{start:i[0],end:i[1],pre:o.slice(0,i[0]),body:o.slice(i[0]+e.length,i[1]),post:o.slice(i[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,o,i,a,l,u=n.indexOf(e),s=n.indexOf(t,u+1),c=u;if(u>=0&&s>0){for(r=[],i=n.length;c>=0&&!l;)c==u?(r.push(c),u=n.indexOf(e,c+1)):1==r.length?l=[r.pop(),s]:((o=r.pop())=0?u:s;r.length&&(l=[i,a])}return l}e.exports=t,t.range=r},9329:(e,t,n)=>{var r=n(8505);e.exports=function e(t,n,o){var i=t;return function(e,t){var n=[],o="string"==typeof t?new RegExp("\\b("+t+")\\("):t;do{var i=o.exec(e);if(!i)return n;if(void 0===i[1])throw new Error("Missing the first couple of parenthesis to get the function identifier in "+t);var a=i[1],l=i.index,u=r("(",")",e.substring(l));if(!u||u.start!==i[0].length-1)throw new SyntaxError(a+"(): missing closing ')' in the value '"+e+"'");n.push({matches:u,functionIdentifier:a}),e=u.post}while(o.test(e));return n}(t,n).reduce((function(t,r){return t.replace(r.functionIdentifier+"("+r.matches.body+")",function(t,n,r,o,i){return r(e(t,i,r),n,o)}(r.matches.body,r.functionIdentifier,o,i,n))}),t)}},12897:function(e,t,n){e.exports=function(){"use strict";var e=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};e.prototype.stringify=function(){return this.content},e.prototype.toString=function(){return this.stringify()},e.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};function t(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var r=t((function(e,t){e.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){return r&&!0===r.clone&&e(n)?i(t(n),n,r):n}function r(t,r,o){var a=t.slice();return r.forEach((function(r,l){void 0===a[l]?a[l]=n(r,o):e(r)?a[l]=i(t[l],r,o):-1===t.indexOf(r)&&a.push(n(r,o))})),a}function o(t,r,o){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=n(t[e],o)})),Object.keys(r).forEach((function(l){e(r[l])&&t[l]?a[l]=i(t[l],r[l],o):a[l]=n(r[l],o)})),a}function i(e,t,i){var a=Array.isArray(t),l=(i||{arrayMerge:r}).arrayMerge||r;return a?Array.isArray(e)?l(e,t,i):n(t,i):o(e,t,i)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}()})),o=t((function(e,t){t.default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},e.exports=t.default})),i=o.svg,a=o.xlink,l={};l[i.name]=i.uri,l[a.name]=a.uri;var u=function(e,t){return void 0===e&&(e=""),""+e+""},s=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n}(u(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,n),t}(e);return s}()},55042:function(e,t,n){e.exports=function(){"use strict";function e(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var t=e((function(e,t){e.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function n(n,r){return r&&!0===r.clone&&e(n)?i(t(n),n,r):n}function r(t,r,o){var a=t.slice();return r.forEach((function(r,l){void 0===a[l]?a[l]=n(r,o):e(r)?a[l]=i(t[l],r,o):-1===t.indexOf(r)&&a.push(n(r,o))})),a}function o(t,r,o){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=n(t[e],o)})),Object.keys(r).forEach((function(l){e(r[l])&&t[l]?a[l]=i(t[l],r[l],o):a[l]=n(r[l],o)})),a}function i(e,t,i){var a=Array.isArray(t),l=(i||{arrayMerge:r}).arrayMerge||r;return a?Array.isArray(e)?l(e,t,i):n(t,i):o(e,t,i)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}()}));var r=e((function(e,t){t.default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},e.exports=t.default})),o=r.svg,i=r.xlink,a={};a[o.name]=o.uri,a[i.name]=i.uri;var l,u=function(e,n){return void 0===e&&(e=""),""+e+""},s=r.svg,c=r.xlink,d={attrs:(l={style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"},l[s.name]=s.uri,l[c.name]=c.uri,l)},f=function(e){this.config=t(d,e||{}),this.symbols=[]};f.prototype.add=function(e){var t=this.symbols,n=this.find(e.id);return n?(t[t.indexOf(n)]=e,!1):(t.push(e),!0)},f.prototype.remove=function(e){var t=this.symbols,n=this.find(e);return!!n&&(t.splice(t.indexOf(n),1),n.destroy(),!0)},f.prototype.find=function(e){return this.symbols.filter((function(t){return t.id===e}))[0]||null},f.prototype.has=function(e){return null!==this.find(e)},f.prototype.stringify=function(){var e=this.config.attrs,t=this.symbols.map((function(e){return e.stringify()})).join("");return u(t,e)},f.prototype.toString=function(){return this.stringify()},f.prototype.destroy=function(){this.symbols.forEach((function(e){return e.destroy()}))};var p=function(e){var t=e.id,n=e.viewBox,r=e.content;this.id=t,this.viewBox=n,this.content=r};p.prototype.stringify=function(){return this.content},p.prototype.toString=function(){return this.stringify()},p.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var h=function(e){var t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n},m=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n},t.prototype.render=function(){var e=this.stringify();return h(u(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,n),t}(p),v={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1},g=function(e){return Array.prototype.slice.call(e,0)},y=function(){return/firefox/i.test(navigator.userAgent)},b=function(){return/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)},w=function(){return/edge/i.test(navigator.userAgent)},x=function(e){return(e||window.location.href).split("#")[0]},_=function(e){angular.module("ng").run(["$rootScope",function(t){t.$on("$locationChangeSuccess",(function(t,n,r){var o,i,a;o=e,i={oldUrl:r,newUrl:n},(a=document.createEvent("CustomEvent")).initCustomEvent(o,!1,!1,i),window.dispatchEvent(a)}))}])},O=function(e,t){return void 0===t&&(t="linearGradient, radialGradient, pattern, mask, clipPath"),g(e.querySelectorAll("symbol")).forEach((function(e){g(e.querySelectorAll(t)).forEach((function(t){e.parentNode.insertBefore(t,e)}))})),e};var k=r.xlink.uri,A="xlink:href",P=/[{}|\\\^\[\]`"<>]/g;function M(e){return e.replace(P,(function(e){return"%"+e[0].charCodeAt(0).toString(16).toUpperCase()}))}var C,S=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],E=S.map((function(e){return"["+e+"]"})).join(","),j=function(e,t,n,r){var o,i,a=M(n),l=M(r);(o=e.querySelectorAll(E),i=function(e){var t=e.localName,n=e.value;return-1!==S.indexOf(t)&&-1!==n.indexOf("url("+a)},g(o).reduce((function(e,t){if(!t.attributes)return e;var n=g(t.attributes),r=i?n.filter(i):n;return e.concat(r)}),[])).forEach((function(e){return e.value=e.value.replace(new RegExp(a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),l)})),function(e,t,n){g(e).forEach((function(e){var r=e.getAttribute(A);if(r&&0===r.indexOf(t)){var o=r.replace(t,n);e.setAttributeNS(k,A,o)}}))}(t,a,l)},I="mount",T="symbol_mount",D=function(e){function n(n){var r=this;void 0===n&&(n={}),e.call(this,t(v,n));var o,i=(o=o||Object.create(null),{on:function(e,t){(o[e]||(o[e]=[])).push(t)},off:function(e,t){o[e]&&o[e].splice(o[e].indexOf(t)>>>0,1)},emit:function(e,t){(o[e]||[]).map((function(e){e(t)})),(o["*"]||[]).map((function(n){n(e,t)}))}});this._emitter=i,this.node=null;var a=this.config;if(a.autoConfigure&&this._autoConfigure(n),a.syncUrlsWithBaseTag){var l=document.getElementsByTagName("base")[0].getAttribute("href");i.on(I,(function(){return r.updateUrls("#",l)}))}var u=this._handleLocationChange.bind(this);this._handleLocationChange=u,a.listenLocationChangeEvent&&window.addEventListener(a.locationChangeEvent,u),a.locationChangeAngularEmitter&&_(a.locationChangeEvent),i.on(I,(function(e){a.moveGradientsOutsideSymbol&&O(e)})),i.on(T,(function(e){var t;a.moveGradientsOutsideSymbol&&O(e.parentNode),(b()||w())&&(t=[],g(e.querySelectorAll("style")).forEach((function(e){e.textContent+="",t.push(e)})))}))}e&&(n.__proto__=e),n.prototype=Object.create(e&&e.prototype),n.prototype.constructor=n;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},n.prototype._autoConfigure=function(e){var t=this.config;void 0===e.syncUrlsWithBaseTag&&(t.syncUrlsWithBaseTag=void 0!==document.getElementsByTagName("base")[0]),void 0===e.locationChangeAngularEmitter&&(t.locationChangeAngularEmitter=void 0!==window.angular),void 0===e.moveGradientsOutsideSymbol&&(t.moveGradientsOutsideSymbol=y())},n.prototype._handleLocationChange=function(e){var t=e.detail,n=t.oldUrl,r=t.newUrl;this.updateUrls(n,r)},n.prototype.add=function(t){var n=e.prototype.add.call(this,t);return this.isMounted&&n&&(t.mount(this.node),this._emitter.emit(T,t.node)),n},n.prototype.attach=function(e){var t=this,n=this;if(n.isMounted)return n.node;var r="string"==typeof e?document.querySelector(e):e;return n.node=r,this.symbols.forEach((function(e){e.mount(n.node),t._emitter.emit(T,e.node)})),g(r.querySelectorAll("symbol")).forEach((function(e){var t=m.createFromExistingNode(e);t.node=e,n.add(t)})),this._emitter.emit(I,r),r},n.prototype.destroy=function(){var e=this,t=e.config,n=e.symbols,r=e._emitter;n.forEach((function(e){return e.destroy()})),r.off("*"),window.removeEventListener(t.locationChangeEvent,this._handleLocationChange),this.isMounted&&this.unmount()},n.prototype.mount=function(e,t){void 0===e&&(e=this.config.mountTo),void 0===t&&(t=!1);var n=this;if(n.isMounted)return n.node;var r="string"==typeof e?document.querySelector(e):e,o=n.render();return this.node=o,t&&r.childNodes[0]?r.insertBefore(o,r.childNodes[0]):r.appendChild(o),this._emitter.emit(I,o),o},n.prototype.render=function(){return h(this.stringify())},n.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},n.prototype.updateUrls=function(e,t){if(!this.isMounted)return!1;var n=document.querySelectorAll(this.config.usagesToUpdate);return j(this.node,n,x(e)+"#",x(t)+"#"),!0},Object.defineProperties(n.prototype,r),n}(f),N=e((function(e){var t;t=function(){var e,t=[],n=document,r=n.documentElement.doScroll,o="DOMContentLoaded",i=(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return i||n.addEventListener(o,e=function(){for(n.removeEventListener(o,e),i=1;e=t.shift();)e()}),function(e){i?setTimeout(e,0):t.push(e)}},e.exports=t()})),R="__SVG_SPRITE_NODE__",z="__SVG_SPRITE__";window[z]?C=window[z]:(C=new D({attrs:{id:R,"aria-hidden":"true"}}),window[z]=C);var L=function(){var e=document.getElementById(R);e?C.attach(e):C.mount(document.body,!0)};return document.body?L():N(L),C}()},81949:e=>{"use strict";e.exports=t},39155:t=>{"use strict";t.exports=e},69514:e=>{"use strict";e.exports=o},95522:e=>{"use strict";e.exports=i},22003:e=>{"use strict";e.exports=r},88694:e=>{"use strict";e.exports=n},45866:(e,t,n)=>{"use strict";var r,o=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,u=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,c=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of l(t))!s.call(e,o)&&o!==n&&i(e,o,{get:()=>t[o],enumerable:!(r=a(t,o))||r.enumerable});return e},d={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(d,{Animated:()=>y,AnimatedArray:()=>M,AnimatedObject:()=>P,AnimatedString:()=>_,AnimatedValue:()=>w,createHost:()=>L,getAnimated:()=>m,getAnimatedType:()=>E,getPayload:()=>g,isAnimated:()=>h,setAnimated:()=>v}),e.exports=(r=d,c(i({},"__esModule",{value:!0}),r));var f=n(12840),p=Symbol.for("Animated:node"),h=e=>!!e&&e[p]===e,m=e=>e&&e[p],v=(e,t)=>(0,f.defineHidden)(e,p,t),g=e=>e&&e[p]&&e[p].getPayload(),y=class{constructor(){v(this,this)}getPayload(){return this.payload||[]}},b=n(12840),w=class extends y{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,b.is.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new w(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return b.is.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,b.is.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},x=n(12840),_=class extends w{constructor(e){super(0),this._string=null,this._toString=(0,x.createInterpolator)({output:[e,e]})}static create(e){return new _(e)}getValue(){return this._string??(this._string=this._toString(this._value))}setValue(e){if(x.is.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=(0,x.createInterpolator)({output:[this.getValue(),e]})),this._value=0,super.reset()}},O=n(12840),k=n(12840),A={dependencies:null},P=class extends y{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return(0,k.eachProp)(this.source,((n,r)=>{h(n)?t[r]=n.getValue(e):(0,k.hasFluidValue)(n)?t[r]=(0,k.getFluidValue)(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&(0,k.each)(this.payload,(e=>e.reset()))}_makePayload(e){if(e){let t=new Set;return(0,k.eachProp)(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){A.dependencies&&(0,k.hasFluidValue)(e)&&A.dependencies.add(e);let t=g(e);t&&(0,k.each)(t,(e=>this.add(e)))}},M=class extends P{constructor(e){super(e)}static create(e){return new M(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){let t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(C)),!0)}};function C(e){return((0,O.isAnimatedString)(e)?_:w).create(e)}var S=n(12840);function E(e){let t=m(e);return t?t.constructor:S.is.arr(e)?M:(0,S.isAnimatedString)(e)?_:w}var j=n(12840),I=((e,t,n)=>(n=null!=e?o(u(e)):{},c(e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)))(n(39155)),T=n(39155),D=n(12840),N=(e,t)=>{let n=!D.is.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,T.forwardRef)(((r,o)=>{let i=(0,T.useRef)(null),a=n&&(0,T.useCallback)((e=>{i.current=function(e,t){return e&&(D.is.fun(e)?e(t):e.current=t),t}(o,e)}),[o]),[l,u]=function(e,t){let n=new Set;return A.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new P(e),A.dependencies=null,[e,n]}(r,t),s=(0,D.useForceUpdate)(),c=()=>{let e=i.current;n&&!e||!1===(!!e&&t.applyAnimatedValues(e,l.getValue(!0)))&&s()},d=new R(c,u),f=(0,T.useRef)();(0,D.useIsomorphicLayoutEffect)((()=>(f.current=d,(0,D.each)(u,(e=>(0,D.addFluidObserver)(e,d))),()=>{f.current&&((0,D.each)(f.current.deps,(e=>(0,D.removeFluidObserver)(e,f.current))),D.raf.cancel(f.current.update))}))),(0,T.useEffect)(c,[]),(0,D.useOnce)((()=>()=>{let e=f.current;(0,D.each)(e.deps,(t=>(0,D.removeFluidObserver)(t,e)))}));let p=t.getComponentProps(l.getValue());return I.createElement(e,{...p,ref:a})}))},R=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&D.raf.write(this.update)}},z=Symbol.for("AnimatedComponent"),L=(e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new P(e)),getComponentProps:r=(e=>e)}={})=>{let o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{let t=B(e)||"Anonymous";return(e=j.is.str(e)?i[e]||(i[e]=N(e,o)):e[z]||(e[z]=N(e,o))).displayName=`Animated(${t})`,e};return(0,j.eachProp)(e,((t,n)=>{j.is.arr(e)&&(n=B(t)),i[n]=i(t)})),{animated:i}},B=e=>j.is.str(e)?e:e&&j.is.str(e.displayName)?e.displayName:j.is.fun(e)&&e.name||null},54694:(e,t,n)=>{"use strict";var r,o=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,u=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,c=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of l(t))!s.call(e,o)&&o!==n&&i(e,o,{get:()=>t[o],enumerable:!(r=a(t,o))||r.enumerable});return e},d=(e,t,n)=>(n=null!=e?o(u(e)):{},c(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(f,{BailSignal:()=>K,Controller:()=>_e,FrameValue:()=>re,Globals:()=>yt.Globals,Interpolation:()=>ft,Spring:()=>it,SpringContext:()=>Te,SpringRef:()=>Re,SpringValue:()=>ce,Trail:()=>lt,Transition:()=>ut,config:()=>R,createInterpolator:()=>wt.createInterpolator,easings:()=>wt.easings,inferTo:()=>O,interpolate:()=>gt,to:()=>vt,update:()=>bt,useChain:()=>S,useInView:()=>ot,useIsomorphicLayoutEffect:()=>wt.useIsomorphicLayoutEffect,useReducedMotion:()=>wt.useReducedMotion,useResize:()=>et,useScroll:()=>Qe,useSpring:()=>Le,useSpringRef:()=>He,useSpringValue:()=>qe,useSprings:()=>ze,useTrail:()=>We,useTransition:()=>Ze}),e.exports=(r=f,c(i({},"__esModule",{value:!0}),r));var p=n(12840),h=n(12840);function m(e,...t){return h.is.fun(e)?e(...t):e}var v=(e,t)=>!0===e||!!(t&&e&&(h.is.fun(e)?e(t):(0,h.toArray)(e).includes(t))),g=(e,t)=>h.is.obj(e)?t&&e[t]:e,y=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,b=e=>e,w=(e,t=b)=>{let n=x;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));let r={};for(let o of n){let n=t(e[o],o);h.is.und(n)||(r[o]=n)}return r},x=["config","onProps","onStart","onChange","onPause","onResume","onRest"],_={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function O(e){let t=function(e){let t={},n=0;if((0,h.eachProp)(e,((e,r)=>{_[r]||(t[r]=e,n++)})),n)return t}(e);if(t){let n={to:t};return(0,h.eachProp)(e,((e,r)=>r in t||(n[r]=e))),n}return{...e}}function k(e){return e=(0,h.getFluidValue)(e),h.is.arr(e)?e.map(k):(0,h.isAnimatedString)(e)?h.Globals.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function A(e){for(let t in e)return!0;return!1}function P(e){return h.is.fun(e)||h.is.arr(e)&&h.is.obj(e[0])}function M(e,t){e.ref?.delete(e),t?.delete(e)}function C(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}function S(e,t,n=1e3){(0,p.useIsomorphicLayoutEffect)((()=>{if(t){let r=0;(0,p.each)(e,((e,o)=>{let i=e.current;if(i.length){let a=n*t[o];isNaN(a)?a=r:r=a,(0,p.each)(i,(e=>{(0,p.each)(e.queue,(e=>{let t=e.delay;e.delay=e=>a+m(t||0,e)}))})),e.start()}}))}else{let t=Promise.resolve();(0,p.each)(e,(e=>{let n=e.current;if(n.length){let r=n.map((e=>{let t=e.queue;return e.queue=[],t}));t=t.then((()=>((0,p.each)(n,((e,t)=>(0,p.each)(r[t]||[],(t=>e.queue.push(t))))),Promise.all(e.start()))))}}))}}))}var E=n(12840),j=n(39155),I=n(12840),T=n(12840),D=n(89536),N=n(12840),R={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},z={...R.default,mass:1,damping:1,easing:N.easings.linear,clamp:!1},L=class{constructor(){this.velocity=0,Object.assign(this,z)}};function B(e,t){if(N.is.und(t.decay)){let n=!N.is.und(t.tension)||!N.is.und(t.friction);(n||!N.is.und(t.frequency)||!N.is.und(t.damping)||!N.is.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var F=[],H=class{constructor(){this.changed=!1,this.values=F,this.toValues=null,this.fromValues=F,this.config=new L,this.immediate=!1}},V=n(12840);function q(e,{key:t,props:n,defaultProps:r,state:o,actions:i}){return new Promise(((a,l)=>{let u,s,c=v(n.cancel??r?.cancel,t);if(c)p();else{V.is.und(n.pause)||(o.paused=v(n.pause,t));let e=r?.pause;!0!==e&&(e=o.paused||v(e,t)),u=m(n.delay||0,t),e?(o.resumeQueue.add(f),i.pause()):(i.resume(),f())}function d(){o.resumeQueue.add(f),o.timeouts.delete(s),s.cancel(),u=s.time-V.raf.now()}function f(){u>0&&!V.Globals.skipAnimation?(o.delayed=!0,s=V.raf.setTimeout(p,u),o.pauseQueue.add(d),o.timeouts.add(s)):p()}function p(){o.delayed&&(o.delayed=!1),o.pauseQueue.delete(d),o.timeouts.delete(s),e<=(o.cancelId||0)&&(c=!0);try{i.start({...n,callId:e,cancel:c},a)}catch(e){l(e)}}}))}var U=n(12840),W=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?Y(e.get()):t.every((e=>e.noop))?G(e.get()):$(e.get(),t.every((e=>e.finished))),G=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),$=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Y=e=>({value:e,cancelled:!0,finished:!1});function Z(e,t,n,r){let{callId:o,parentId:i,onRest:a}=t,{asyncTo:l,promise:u}=n;return i||e!==l||t.reset?n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;let s,c,d,f=w(t,((e,t)=>"onRest"===t?void 0:e)),p=new Promise(((e,t)=>(s=e,c=t))),h=e=>{let t=o<=(n.cancelId||0)&&Y(r)||o!==n.asyncId&&$(r,!1);if(t)throw e.result=t,c(e),e},m=(e,t)=>{let i=new K,a=new Q;return(async()=>{if(U.Globals.skipAnimation)throw X(n),a.result=$(r,!1),c(a),a;h(i);let l=U.is.obj(e)?{...e}:{...t,to:e};l.parentId=o,(0,U.eachProp)(f,((e,t)=>{U.is.und(l[t])&&(l[t]=e)}));let u=await r.start(l);return h(i),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),u})()};if(U.Globals.skipAnimation)return X(n),$(r,!1);try{let t;t=U.is.arr(e)?(async e=>{for(let t of e)await m(t)})(e):Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([t.then(s),p]),d=$(r.get(),!0,!1)}catch(e){if(e instanceof K)d=e.result;else{if(!(e instanceof Q))throw e;d=e.result}}finally{o==n.asyncId&&(n.asyncId=i,n.asyncTo=i?l:void 0,n.promise=i?u:void 0)}return U.is.fun(a)&&U.raf.batchedUpdates((()=>{a(d,r,r.item)})),d})():u}function X(e,t){(0,U.flush)(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var K=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Q=class extends Error{constructor(){super("SkipAnimationSignal")}},J=n(12840),ee=n(89536),te=e=>e instanceof re,ne=1,re=class extends J.FluidValue{constructor(){super(...arguments),this.id=ne++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=(0,ee.getAnimated)(this);return e&&e.getValue()}to(...e){return J.Globals.to(this,e)}interpolate(...e){return(0,J.deprecateInterpolate)(),J.Globals.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){(0,J.callFluidObservers)(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||J.frameLoop.sort(this),(0,J.callFluidObservers)(this,{type:"priority",parent:this,priority:e})}},oe=Symbol.for("SpringPhase"),ie=e=>(1&e[oe])>0,ae=e=>(2&e[oe])>0,le=e=>(4&e[oe])>0,ue=(e,t)=>t?e[oe]|=3:e[oe]&=-3,se=(e,t)=>t?e[oe]|=4:e[oe]&=-5,ce=class extends re{constructor(e,t){if(super(),this.animation=new H,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!T.is.und(e)||!T.is.und(t)){let n=T.is.obj(e)?{...e}:{...t,from:e};T.is.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(ae(this)||this._state.asyncTo)||le(this)}get goal(){return(0,T.getFluidValue)(this.animation.to)}get velocity(){let e=(0,D.getAnimated)(this);return e instanceof D.AnimatedValue?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return ie(this)}get isAnimating(){return ae(this)}get isPaused(){return le(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1,r=this.animation,{toValues:o}=r,{config:i}=r,a=(0,D.getPayload)(r.to);!a&&(0,T.hasFluidValue)(r.to)&&(o=(0,T.toArray)((0,T.getFluidValue)(r.to))),r.values.forEach(((l,u)=>{if(l.done)return;let s=l.constructor==D.AnimatedString?1:a?a[u].lastPosition:o[u],c=r.immediate,d=s;if(!c){if(d=l.lastPosition,i.tension<=0)return void(l.done=!0);let t,n=l.elapsedTime+=e,o=r.fromValues[u],a=null!=l.v0?l.v0:l.v0=T.is.arr(i.velocity)?i.velocity[u]:i.velocity,f=i.precision||(o==s?.005:Math.min(1,.001*Math.abs(s-o)));if(T.is.und(i.duration))if(i.decay){let e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*n);d=o+a/(1-e)*(1-r),c=Math.abs(l.lastPosition-d)<=f,t=a*r}else{t=null==l.lastVelocity?a:l.lastVelocity;let n,r=i.restVelocity||f/10,u=i.clamp?0:i.bounce,p=!T.is.und(u),h=o==s?l.v0>0:or,n||(c=Math.abs(s-d)<=f,!c));++e)p&&(m=d==s||d>s==h,m&&(t=-t*u,d=s)),t+=(1e-6*-i.tension*(d-s)+.001*-i.friction*t)/i.mass*v,d+=t*v}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,l.durationProgress>0&&(l.elapsedTime=i.duration*l.durationProgress,n=l.elapsedTime+=e)),r=(i.progress||0)+n/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),d=o+i.easing(r)*(s-o),t=(d-l.lastPosition)/e,c=1==r}l.lastVelocity=t,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),c=!0)}a&&!a[u].done&&(c=!1),c?l.done=!0:t=!1,l.setValue(d,i.round)&&(n=!0)}));let l=(0,D.getAnimated)(this),u=l.getValue();if(t){let e=(0,T.getFluidValue)(r.to);u===e&&!n||i.decay?n&&i.decay&&this._onChange(u):(l.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(u)}set(e){return T.raf.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(ae(this)){let{to:e,config:t}=this.animation;T.raf.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return T.is.und(e)?(n=this.queue||[],this.queue=[]):n=[T.is.obj(e)?e:{...t,to:e}],Promise.all(n.map((e=>this._update(e)))).then((e=>W(this,e)))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),X(this._state,e&&this._lastCallId),T.raf.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||"",{to:n,from:r}=e;n=T.is.obj(n)?n[t]:n,(null==n||P(n))&&(n=void 0),r=T.is.obj(r)?r[t]:r,null==r&&(r=void 0);let o={to:n,from:r};return ie(this)||(e.reverse&&([n,r]=[r,n]),r=(0,T.getFluidValue)(r),T.is.und(r)?(0,D.getAnimated)(this)||this._set(n):this._set(r)),o}_update({...e},t){let{key:n,defaultProps:r}=this;e.default&&Object.assign(r,w(e,((e,t)=>/^on/.test(t)?g(e,n):e))),ge(this,e,"onProps"),ye(this,"onProps",e,this);let o=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let i=this._state;return q(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>{le(this)||(se(this,!0),(0,T.flushCalls)(i.pauseQueue),ye(this,"onPause",$(this,de(this,this.animation.to)),this))},resume:()=>{le(this)&&(se(this,!1),ae(this)&&this._resume(),(0,T.flushCalls)(i.resumeQueue),ye(this,"onResume",$(this,de(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then((n=>{if(e.loop&&n.finished&&(!t||!n.noop)){let t=fe(e);if(t)return this._update(t,!0)}return n}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Y(this));let r=!T.is.und(e.to),o=!T.is.und(e.from);if(r||o){if(!(t.callId>this._lastToId))return n(Y(this));this._lastToId=t.callId}let{key:i,defaultProps:a,animation:l}=this,{to:u,from:s}=l,{to:c=u,from:d=s}=e;o&&!r&&(!t.default||T.is.und(c))&&(c=d),t.reverse&&([c,d]=[d,c]);let f=!(0,T.isEqual)(d,s);f&&(l.from=d),d=(0,T.getFluidValue)(d);let p=!(0,T.isEqual)(c,u);p&&this._focus(c);let h=P(t.to),{config:g}=l,{decay:y,velocity:b}=g;(r||o)&&(g.velocity=0),t.config&&!h&&function(e,t,n){n&&(B(n={...n},t),t={...n,...t}),B(e,t),Object.assign(e,t);for(let t in z)null==e[t]&&(e[t]=z[t]);let{frequency:r,damping:o}=e,{mass:i}=e;N.is.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*o*i/r)}(g,m(t.config,i),t.config!==a.config?m(a.config,i):void 0);let w=(0,D.getAnimated)(this);if(!w||T.is.und(c))return n($(this,!0));let x=T.is.und(t.reset)?o&&!t.default:!T.is.und(d)&&v(t.reset,i),_=x?d:this.get(),O=k(c),A=T.is.num(O)||T.is.arr(O)||(0,T.isAnimatedString)(O),M=!h&&(!A||v(a.immediate||t.immediate,i));if(p){let e=(0,D.getAnimatedType)(c);if(e!==w.constructor){if(!M)throw Error(`Cannot animate between ${w.constructor.name} and ${e.name}, as the "to" prop suggests`);w=this._set(O)}}let C=w.constructor,S=(0,T.hasFluidValue)(c),E=!1;if(!S){let e=x||!ie(this)&&f;(p||e)&&(E=(0,T.isEqual)(k(_),O),S=!E),(!(0,T.isEqual)(l.immediate,M)&&!M||!(0,T.isEqual)(g.decay,y)||!(0,T.isEqual)(g.velocity,b))&&(S=!0)}if(E&&ae(this)&&(l.changed&&!x?S=!0:S||this._stop(u)),!h&&((S||(0,T.hasFluidValue)(u))&&(l.values=w.getPayload(),l.toValues=(0,T.hasFluidValue)(c)?null:C==D.AnimatedString?[1]:(0,T.toArray)(O)),l.immediate!=M&&(l.immediate=M,!M&&!x&&this._set(u)),S)){let{onRest:e}=l;(0,T.each)(ve,(e=>ge(this,t,e)));let r=$(this,de(this,u));(0,T.flushCalls)(this._pendingCalls,r),this._pendingCalls.add(n),l.changed&&T.raf.batchedUpdates((()=>{l.changed=!x,e?.(r,this),x?m(a.onRest,r):l.onStart?.(r,this)}))}x&&this._set(_),h?n(Z(t.to,t,this._state,this)):S?this._start():ae(this)&&!p?this._pendingCalls.add(n):n(G(_))}_focus(e){let t=this.animation;e!==t.to&&((0,T.getFluidObservers)(this)&&this._detach(),t.to=e,(0,T.getFluidObservers)(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;(0,T.hasFluidValue)(t)&&((0,T.addFluidObserver)(t,this),te(t)&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;(0,T.hasFluidValue)(e)&&(0,T.removeFluidObserver)(e,this)}_set(e,t=!0){let n=(0,T.getFluidValue)(e);if(!T.is.und(n)){let e=(0,D.getAnimated)(this);if(!e||!(0,T.isEqual)(n,e.getValue())){let r=(0,D.getAnimatedType)(n);e&&e.constructor==r?e.setValue(n):(0,D.setAnimated)(this,r.create(n)),e&&T.raf.batchedUpdates((()=>{this._onChange(n,t)}))}}return(0,D.getAnimated)(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,ye(this,"onStart",$(this,de(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),m(this.animation.onChange,e,this)),m(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;(0,D.getAnimated)(this).reset((0,T.getFluidValue)(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),ae(this)||(ue(this,!0),le(this)||this._resume())}_resume(){T.Globals.skipAnimation?this.finish():T.frameLoop.start(this)}_stop(e,t){if(ae(this)){ue(this,!1);let n=this.animation;(0,T.each)(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),(0,T.callFluidObservers)(this,{type:"idle",parent:this});let r=t?Y(this.get()):$(this.get(),de(this,e??n.to));(0,T.flushCalls)(this._pendingCalls,r),n.changed&&(n.changed=!1,ye(this,"onRest",r,this))}}};function de(e,t){let n=k(t),r=k(e.get());return(0,T.isEqual)(r,n)}function fe(e,t=e.loop,n=e.to){let r=m(t);if(r){let o=!0!==r&&O(r),i=(o||e).reverse,a=!o||o.reset;return pe({...e,loop:t,default:!1,pause:void 0,to:!i||P(n)?n:void 0,from:a?e.from:void 0,reset:a,...o})}}function pe(e){let{to:t,from:n}=e=O(e),r=new Set;return T.is.obj(t)&&me(t,r),T.is.obj(n)&&me(n,r),e.keys=r.size?Array.from(r):null,e}function he(e){let t=pe(e);return T.is.und(t.default)&&(t.default=w(t)),t}function me(e,t){(0,T.eachProp)(e,((e,n)=>null!=e&&t.add(n)))}var ve=["onStart","onRest","onChange","onPause","onResume"];function ge(e,t,n){e.animation[n]=t[n]!==y(t,n)?g(t[n],e.key):void 0}function ye(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var be=n(12840),we=["onStart","onChange","onRest"],xe=1,_e=class{constructor(e,t){this.id=xe++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(let t in e){let n=e[t];be.is.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(pe(e)),this}start(e){let{queue:t}=this;return e?t=(0,be.toArray)(e).map(pe):this.queue=[],this._flush?this._flush(this,t):(Se(this,t),Oe(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){let n=this.springs;(0,be.each)((0,be.toArray)(t),(t=>n[t].stop(!!e)))}else X(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(be.is.und(e))this.start({pause:!0});else{let t=this.springs;(0,be.each)((0,be.toArray)(e),(e=>t[e].pause()))}return this}resume(e){if(be.is.und(e))this.start({pause:!1});else{let t=this.springs;(0,be.each)((0,be.toArray)(e),(e=>t[e].resume()))}return this}each(e){(0,be.eachProp)(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,(0,be.flush)(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));let i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&(0,be.flush)(t,(([e,t])=>{t.value=a,e(t,this,this._item)})),i&&(this._started=!1,(0,be.flush)(n,(([e,t])=>{t.value=a,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}be.raf.onFrame(this._onFrame)}};function Oe(e,t){return Promise.all(t.map((t=>ke(e,t)))).then((t=>W(e,t)))}async function ke(e,t,n){let{keys:r,to:o,from:i,loop:a,onRest:l,onResolve:u}=t,s=be.is.obj(t.default)&&t.default;a&&(t.loop=!1),!1===o&&(t.to=null),!1===i&&(t.from=null);let c=be.is.arr(o)||be.is.fun(o)?o:void 0;c?(t.to=void 0,t.onRest=void 0,s&&(s.onRest=void 0)):(0,be.each)(we,(n=>{let r=t[n];if(be.is.fun(r)){let o=e._events[n];t[n]=({finished:e,cancelled:t})=>{let n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e||!1,cancelled:t||!1})},s&&(s[n]=t[n])}}));let d=e._state;t.pause===!d.paused?(d.paused=t.pause,(0,be.flushCalls)(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let f=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),p=!0===t.cancel||!0===y(t,"cancel");(c||p&&d.asyncId)&&f.push(q(++e._lastAsyncId,{props:t,state:d,actions:{pause:be.noop,resume:be.noop,start(t,n){p?(X(d,e._lastAsyncId),n(Y(e))):(t.onRest=l,n(Z(c,t,d,e)))}}})),d.paused&&await new Promise((e=>{d.resumeQueue.add(e)}));let h=W(e,await Promise.all(f));if(a&&h.finished&&(!n||!h.noop)){let n=fe(t,a,o);if(n)return Se(e,[n]),ke(e,n,!0)}return u&&be.raf.batchedUpdates((()=>u(h,e,e.item))),h}function Ae(e,t){let n={...e.springs};return t&&(0,be.each)((0,be.toArray)(t),(e=>{be.is.und(e.keys)&&(e=pe(e)),be.is.obj(e.to)||(e={...e,to:void 0}),Ce(n,e,(e=>Me(e)))})),Pe(e,n),n}function Pe(e,t){(0,be.eachProp)(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,(0,be.addFluidObserver)(t,e))}))}function Me(e,t){let n=new ce;return n.key=e,t&&(0,be.addFluidObserver)(n,t),n}function Ce(e,t,n){t.keys&&(0,be.each)(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function Se(e,t){(0,be.each)(t,(t=>{Ce(e.springs,t,(t=>Me(t,e)))}))}var Ee=d(n(39155)),je=n(39155),Ie=n(12840),Te=({children:e,...t})=>{let n=(0,je.useContext)(De),r=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=(0,Ie.useMemoOne)((()=>({pause:r,immediate:o})),[r,o]);let{Provider:i}=De;return Ee.createElement(i,{value:t},e)},De=function(e,t){return Object.assign(e,Ee.createContext({})),e.Provider._context=e,e.Consumer._context=e,e}(Te);Te.Provider=De.Provider,Te.Consumer=De.Consumer;var Ne=n(12840),Re=()=>{let e=[],t=function(t){(0,Ne.deprecateDirectCall)();let r=[];return(0,Ne.each)(e,((e,o)=>{if(Ne.is.und(t))r.push(e.start());else{let i=n(t,e,o);i&&r.push(e.start(i))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return(0,Ne.each)(e,(e=>e.pause(...arguments))),this},t.resume=function(){return(0,Ne.each)(e,(e=>e.resume(...arguments))),this},t.set=function(t){(0,Ne.each)(e,((e,n)=>{let r=Ne.is.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){let n=[];return(0,Ne.each)(e,((e,r)=>{if(Ne.is.und(t))n.push(e.start());else{let o=this._getProps(t,e,r);o&&n.push(e.start(o))}})),n},t.stop=function(){return(0,Ne.each)(e,(e=>e.stop(...arguments))),this},t.update=function(t){return(0,Ne.each)(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};let n=function(e,t,n){return Ne.is.fun(e)?e(n,t):e};return t._getProps=n,t};function ze(e,t,n){let r=I.is.fun(t)&&t;r&&!n&&(n=[]);let o=(0,j.useMemo)((()=>r||3==arguments.length?Re():void 0),[]),i=(0,j.useRef)(0),a=(0,I.useForceUpdate)(),l=(0,j.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){let n=Ae(e,t);return i.current>0&&!l.queue.length&&!Object.keys(n).some((t=>!e.springs[t]))?Oe(e,t):new Promise((r=>{Pe(e,n),l.queue.push((()=>{r(Oe(e,t))})),a()}))}})),[]),u=(0,j.useRef)([...l.ctrls]),s=[],c=(0,I.usePrev)(e)||0;function d(e,n){for(let o=e;o{(0,I.each)(u.current.slice(e,c),(e=>{M(e,o),e.stop(!0)})),u.current.length=e,d(c,e)}),[e]),(0,j.useMemo)((()=>{d(0,Math.min(c,e))}),n);let f=u.current.map(((e,t)=>Ae(e,s[t]))),p=(0,j.useContext)(Te),h=(0,I.usePrev)(p),m=p!==h&&A(p);(0,I.useIsomorphicLayoutEffect)((()=>{i.current++,l.ctrls=u.current;let{queue:e}=l;e.length&&(l.queue=[],(0,I.each)(e,(e=>e()))),(0,I.each)(u.current,((e,t)=>{o?.add(e),m&&e.start({default:p});let n=s[t];n&&(C(e,n.ref),e.ref?e.queue.push(n):e.start(n))}))})),(0,I.useOnce)((()=>()=>{(0,I.each)(l.ctrls,(e=>e.stop(!0)))}));let v=f.map((e=>({...e})));return o?[v,o]:v}function Le(e,t){let n=E.is.fun(e),[[r],o]=ze(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}var Be=n(39155),Fe=()=>Re(),He=()=>(0,Be.useState)(Fe)[0],Ve=n(12840),qe=(e,t)=>{let n=(0,Ve.useConstant)((()=>new ce(e,t)));return(0,Ve.useOnce)((()=>()=>{n.stop()})),n},Ue=n(12840);function We(e,t,n){let r=Ue.is.fun(t)&&t;r&&!n&&(n=[]);let o,i=!0,a=ze(e,((e,n)=>{let a=r?r(e,n):t;return o=a.ref,i=i&&a.reverse,a}),n||[{}]);if((0,Ue.useIsomorphicLayoutEffect)((()=>{(0,Ue.each)(a[1].current,((e,t)=>{let n=a[1].current[t+(i?1:-1)];C(e,o),e.ref?n&&e.update({to:n.springs}):n?e.start({to:n.springs}):e.start()}))}),n),r||3==arguments.length){let e=o??a[1];return e._getProps=(t,n,r)=>{let o=Ue.is.fun(t)?t(r,n):t;if(o){let t=e.current[r+(o.reverse?1:-1)];return t&&(o.to=t.springs),o}},a}return a[0]}var Ge=d(n(39155)),$e=n(39155),Ye=n(12840);function Ze(e,t,n){let r=Ye.is.fun(t)&&t,{reset:o,sort:i,trail:a=0,expires:l=!0,exitBeforeEnter:u=!1,onDestroyed:s,ref:c,config:d}=r?r():t,f=(0,$e.useMemo)((()=>r||3==arguments.length?Re():void 0),[]),p=(0,Ye.toArray)(e),h=[],v=(0,$e.useRef)(null),g=o?null:v.current;(0,Ye.useIsomorphicLayoutEffect)((()=>{v.current=h})),(0,Ye.useOnce)((()=>((0,Ye.each)(h,(e=>{f?.add(e.ctrl),e.ctrl.ref=f})),()=>{(0,Ye.each)(v.current,(e=>{e.expired&&clearTimeout(e.expirationId),M(e.ctrl,f),e.ctrl.stop(!0)}))})));let y=function(e,{key:t,keys:n=t},r){if(null===n){let t=new Set;return e.map((e=>{let n=r&&r.find((n=>n.item===e&&"leave"!==n.phase&&!t.has(n)));return n?(t.add(n),n.key):Xe++}))}return Ye.is.und(n)?e:Ye.is.fun(n)?e.map(n):(0,Ye.toArray)(n)}(p,r?r():t,g),b=o&&v.current||[];(0,Ye.useIsomorphicLayoutEffect)((()=>(0,Ye.each)(b,(({ctrl:e,item:t,key:n})=>{M(e,f),m(s,t,n)}))));let x=[];if(g&&(0,Ye.each)(g,((e,t)=>{e.expired?(clearTimeout(e.expirationId),b.push(e)):~(t=x[t]=y.indexOf(e.key))&&(h[t]=e)})),(0,Ye.each)(p,((e,t)=>{h[t]||(h[t]={key:y[t],item:e,phase:"mount",ctrl:new _e},h[t].ctrl.item=e)})),x.length){let e=-1,{leave:n}=r?r():t;(0,Ye.each)(x,((t,r)=>{let o=g[r];~t?(e=h.indexOf(o),h[e]={...o,item:p[t]}):n&&h.splice(++e,0,o)}))}Ye.is.fun(i)&&h.sort(((e,t)=>i(e.item,t.item)));let _=-a,k=(0,Ye.useForceUpdate)(),P=w(t),S=new Map,E=(0,$e.useRef)(new Map),j=(0,$e.useRef)(!1);(0,Ye.each)(h,((e,n)=>{let o,i,s=e.key,f=e.phase,p=r?r():t,h=m(p.delay||0,s);if("mount"==f)o=p.enter,i="enter";else{let e=y.indexOf(s)<0;if("leave"!=f)if(e)o=p.leave,i="leave";else{if(!(o=p.update))return;i="update"}else{if(e)return;o=p.enter,i="enter"}}if(o=m(o,e.item,n),o=Ye.is.obj(o)?O(o):{to:o},!o.config){let t=d||P.config;o.config=m(t,e.item,n,i)}_+=a;let b={...P,delay:h+_,ref:c,immediate:p.immediate,reset:!1,...o};if("enter"==i&&Ye.is.und(b.from)){let o=r?r():t,i=Ye.is.und(o.initial)||g?o.from:o.initial;b.from=m(i,e.item,n)}let{onResolve:w}=b;b.onResolve=e=>{m(w,e);let t=v.current,n=t.find((e=>e.key===s));if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){let e=t.every((e=>e.ctrl.idle));if("leave"==n.phase){let t=m(l,n.item);if(!1!==t){let r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(k,r)))}}e&&t.some((e=>e.expired))&&(E.current.delete(n),u&&(j.current=!0),k())}};let x=Ae(e.ctrl,b);"leave"===i&&u?E.current.set(e,{phase:i,springs:x,payload:b}):S.set(e,{phase:i,springs:x,payload:b})}));let I=(0,$e.useContext)(Te),T=(0,Ye.usePrev)(I),D=I!==T&&A(I);(0,Ye.useIsomorphicLayoutEffect)((()=>{D&&(0,Ye.each)(h,(e=>{e.ctrl.start({default:I})}))}),[I]),(0,Ye.each)(S,((e,t)=>{if(E.current.size){let e=h.findIndex((e=>e.key===t.key));h.splice(e,1)}})),(0,Ye.useIsomorphicLayoutEffect)((()=>{(0,Ye.each)(E.current.size?E.current:S,(({phase:e,payload:t},n)=>{let{ctrl:r}=n;n.phase=e,f?.add(r),D&&"enter"==e&&r.start({default:I}),t&&(C(r,t.ref),!r.ref&&!f||j.current?(r.start(t),j.current&&(j.current=!1)):r.update(t))}))}),o?void 0:n);let N=e=>Ge.createElement(Ge.Fragment,null,h.map(((t,n)=>{let{springs:r}=S.get(t)||t.ctrl,o=e({...r},t.item,t,n);return o&&o.type?Ge.createElement(o.type,{...o.props,key:Ye.is.str(t.key)||Ye.is.num(t.key)?t.key:t.ctrl.id,ref:o.ref}):o})));return f?[N,f]:N}var Xe=1,Ke=n(12840),Qe=({container:e,...t}={})=>{let[n,r]=Le((()=>({scrollX:0,scrollY:0,scrollXProgress:0,scrollYProgress:0,...t})),[]);return(0,Ke.useIsomorphicLayoutEffect)((()=>{let t=(0,Ke.onScroll)((({x:e,y:t})=>{r.start({scrollX:e.current,scrollXProgress:e.progress,scrollY:t.current,scrollYProgress:t.progress})}),{container:e?.current||void 0});return()=>{(0,Ke.each)(Object.values(n),(e=>e.stop())),t()}}),[]),n},Je=n(12840),et=({container:e,...t})=>{let[n,r]=Le((()=>({width:0,height:0,...t})),[]);return(0,Je.useIsomorphicLayoutEffect)((()=>{let t=(0,Je.onResize)((({width:e,height:t})=>{r.start({width:e,height:t,immediate:0===n.width.get()||0===n.height.get()})}),{container:e?.current||void 0});return()=>{(0,Je.each)(Object.values(n),(e=>e.stop())),t()}}),[]),n},tt=n(39155),nt=n(12840),rt={any:0,all:1};function ot(e,t){let[n,r]=(0,tt.useState)(!1),o=(0,tt.useRef)(),i=nt.is.fun(e)&&e,a=i?i():{},{to:l={},from:u={},...s}=a,c=i?t:e,[d,f]=Le((()=>({from:u,...s})),[]);return(0,nt.useIsomorphicLayoutEffect)((()=>{let e=o.current,{root:t,once:i,amount:a="any",...s}=c??{};if(!e||i&&n||typeof IntersectionObserver>"u")return;let d=new WeakMap,p=new IntersectionObserver((e=>{e.forEach((e=>{let t=d.get(e.target);if(e.isIntersecting!==!!t)if(e.isIntersecting){let t=(l&&f.start(l),r(!0),i?void 0:()=>{u&&f.start(u),r(!1)});nt.is.fun(t)?d.set(e.target,t):p.unobserve(e.target)}else t&&(t(),d.delete(e.target))}))}),{root:t&&t.current||void 0,threshold:"number"==typeof a||Array.isArray(a)?a:rt[a],...s});return p.observe(e),()=>p.unobserve(e)}),[c]),i?[o,d]:[o,n]}function it({children:e,...t}){return e(Le(t))}var at=n(12840);function lt({items:e,children:t,...n}){let r=We(e.length,n);return e.map(((e,n)=>{let o=t(e,n);return at.is.fun(o)?o(r[n]):o}))}function ut({items:e,children:t,...n}){return Ze(e,n)(t)}var st=n(12840),ct=n(12840),dt=n(89536),ft=class extends re{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=(0,ct.createInterpolator)(...t);let n=this._get(),r=(0,dt.getAnimatedType)(n);(0,dt.setAnimated)(this,r.create(n))}advance(e){let t=this._get(),n=this.get();(0,ct.isEqual)(t,n)||((0,dt.getAnimated)(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&ht(this._active)&&mt(this)}_get(){let e=ct.is.arr(this.source)?this.source.map(ct.getFluidValue):(0,ct.toArray)((0,ct.getFluidValue)(this.source));return this.calc(...e)}_start(){this.idle&&!ht(this._active)&&(this.idle=!1,(0,ct.each)((0,dt.getPayload)(this),(e=>{e.done=!1})),ct.Globals.skipAnimation?(ct.raf.batchedUpdates((()=>this.advance())),mt(this)):ct.frameLoop.start(this))}_attach(){let e=1;(0,ct.each)((0,ct.toArray)(this.source),(t=>{(0,ct.hasFluidValue)(t)&&(0,ct.addFluidObserver)(t,this),te(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){(0,ct.each)((0,ct.toArray)(this.source),(e=>{(0,ct.hasFluidValue)(e)&&(0,ct.removeFluidObserver)(e,this)})),this._active.clear(),mt(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=(0,ct.toArray)(this.source).reduce(((e,t)=>Math.max(e,(te(t)?t.priority:0)+1)),0))}};function pt(e){return!1!==e.idle}function ht(e){return!e.size||Array.from(e).every(pt)}function mt(e){e.idle||(e.idle=!0,(0,ct.each)((0,dt.getPayload)(e),(e=>{e.done=!0})),(0,ct.callFluidObservers)(e,{type:"idle",parent:e}))}var vt=(e,...t)=>new ft(e,t),gt=(e,...t)=>((0,st.deprecateInterpolate)(),new ft(e,t)),yt=n(12840);yt.Globals.assign({createStringInterpolator:yt.createStringInterpolator,to:(e,t)=>new ft(e,t)});var bt=yt.frameLoop.advance,wt=n(12840);((e,t,n)=>{c(e,t,"default"),n&&c(n,t,"default")})(f,n(9422),e.exports)},49682:(e,t,n)=>{"use strict";var r,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.prototype.hasOwnProperty,u=(e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})},s={};u(s,{FluidValue:()=>Ne,Globals:()=>c,addFluidObserver:()=>ze,callFluidObserver:()=>Te,callFluidObservers:()=>De,clamp:()=>ee,colorToRgba:()=>be,colors:()=>te,createInterpolator:()=>we,createStringInterpolator:()=>Ze,defineHidden:()=>E,deprecateDirectCall:()=>tt,deprecateInterpolate:()=>Je,each:()=>T,eachProp:()=>D,easings:()=>Me,flush:()=>R,flushCalls:()=>B,frameLoop:()=>Z,getFluidObservers:()=>Ie,getFluidValue:()=>je,hasFluidValue:()=>Ee,hex3:()=>se,hex4:()=>ce,hex6:()=>de,hex8:()=>fe,hsl:()=>le,hsla:()=>ue,is:()=>j,isAnimatedString:()=>nt,isEqual:()=>I,isSSR:()=>F,noop:()=>S,onResize:()=>ut,onScroll:()=>mt,once:()=>Ke,prefix:()=>Xe,raf:()=>f,removeFluidObserver:()=>Le,rgb:()=>ie,rgba:()=>ae,setFluidGetter:()=>Re,toArray:()=>N,useConstant:()=>gt,useForceUpdate:()=>Ot,useIsomorphicLayoutEffect:()=>xt,useMemoOne:()=>At,useOnce:()=>Mt,usePrev:()=>Et,useReducedMotion:()=>It}),e.exports=(r=s,((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of a(t))!l.call(e,n)&&undefined!==n&&o(e,n,{get:()=>t[n],enumerable:!(r=i(t,n))||r.enumerable});return e})(o({},"__esModule",{value:!0}),r));var c={};u(c,{assign:()=>U,colors:()=>H,createStringInterpolator:()=>z,skipAnimation:()=>V,to:()=>L,willAdvance:()=>q});var d=M(),f=e=>O(e,d),p=M();f.write=e=>O(e,p);var h=M();f.onStart=e=>O(e,h);var m=M();f.onFrame=e=>O(e,m);var v=M();f.onFinish=e=>O(e,v);var g=[];f.setTimeout=(e,t)=>{let n=f.now()+t,r=()=>{let e=g.findIndex((e=>e.cancel==r));~e&&g.splice(e,1),x-=~e?1:0},o={time:n,handler:e,cancel:r};return g.splice(y(n),0,o),x+=1,k(),o};var y=e=>~(~g.findIndex((t=>t.time>e))||~g.length);f.cancel=e=>{h.delete(e),m.delete(e),v.delete(e),d.delete(e),p.delete(e)},f.sync=e=>{_=!0,f.batchedUpdates(e),_=!1},f.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,f.onStart(n)}return r.handler=e,r.cancel=()=>{h.delete(n),t=null},r};var b=typeof window<"u"?window.requestAnimationFrame:()=>{};f.use=e=>b=e,f.now=typeof performance<"u"?()=>performance.now():Date.now,f.batchedUpdates=e=>e(),f.catch=console.error,f.frameLoop="always",f.advance=()=>{"demand"!==f.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):P()};var w=-1,x=0,_=!1;function O(e,t){_?(t.delete(e),e(0)):(t.add(e),k())}function k(){w<0&&(w=0,"demand"!==f.frameLoop&&b(A))}function A(){~w&&(b(A),f.batchedUpdates(P))}function P(){let e=w;w=f.now();let t=y(w);t&&(C(g.splice(0,t),(e=>e.handler())),x-=t),x?(h.flush(),d.flush(e?Math.min(64,w-e):16.667),m.flush(),p.flush(),v.flush()):w=-1}function M(){let e=new Set,t=e;return{add(n){x+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(x-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,x-=t.size,C(t,(t=>t(n)&&e.add(t))),x+=e.size,t=e)}}}function C(e,t){e.forEach((e=>{try{t(e)}catch(e){f.catch(e)}}))}function S(){}var E=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),j={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function I(e,t){if(j.arr(e)){if(!j.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function D(e,t,n){if(j.arr(e))for(let r=0;rj.und(e)?[]:j.arr(e)?e:[e];function R(e,t){if(e.size){let n=Array.from(e);e.clear(),T(n,t)}}var z,L,B=(e,...t)=>R(e,(e=>e(...t))),F=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),H=null,V=!1,q=S,U=e=>{e.to&&(L=e.to),e.now&&(f.now=e.now),void 0!==e.colors&&(H=e.colors),null!=e.skipAnimation&&(V=e.skipAnimation),e.createStringInterpolator&&(z=e.createStringInterpolator),e.requestAnimationFrame&&f.use(e.requestAnimationFrame),e.batchedUpdates&&(f.batchedUpdates=e.batchedUpdates),e.willAdvance&&(q=e.willAdvance),e.frameLoop&&(f.frameLoop=e.frameLoop)},W=new Set,G=[],$=[],Y=0,Z={get idle(){return!W.size&&!G.length},start(e){Y>e.priority?(W.add(e),f.onStart(X)):(K(e),f(J))},advance:J,sort(e){if(Y)f.onFrame((()=>Z.sort(e)));else{let t=G.indexOf(e);~t&&(G.splice(t,1),Q(e))}},clear(){G=[],W.clear()}};function X(){W.forEach(K),W.clear(),f(J)}function K(e){G.includes(e)||Q(e)}function Q(e){G.splice(function(e,t){let n=e.findIndex(t);return n<0?e.length:n}(G,(t=>t.priority>e.priority)),0,e)}function J(e){let t=$;for(let n=0;n0}var ee=(e,t,n)=>Math.min(Math.max(n,e),t),te={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},ne="[-+]?\\d*\\.?\\d+",re=ne+"%";function oe(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var ie=new RegExp("rgb"+oe(ne,ne,ne)),ae=new RegExp("rgba"+oe(ne,ne,ne,ne)),le=new RegExp("hsl"+oe(ne,re,re)),ue=new RegExp("hsla"+oe(ne,re,re,ne)),se=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ce=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,de=/^#([0-9a-fA-F]{6})$/,fe=/^#([0-9a-fA-F]{8})$/;function pe(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function he(e,t,n){let r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=pe(o,r,e+1/3),a=pe(o,r,e),l=pe(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*l)<<8}function me(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function ve(e){return(parseFloat(e)%360+360)%360/360}function ge(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function ye(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function be(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=de.exec(e))?parseInt(t[1]+"ff",16)>>>0:H&&void 0!==H[e]?H[e]:(t=ie.exec(e))?(me(t[1])<<24|me(t[2])<<16|me(t[3])<<8|255)>>>0:(t=ae.exec(e))?(me(t[1])<<24|me(t[2])<<16|me(t[3])<<8|ge(t[4]))>>>0:(t=se.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=fe.exec(e))?parseInt(t[1],16)>>>0:(t=ce.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=le.exec(e))?(255|he(ve(t[1]),ye(t[2]),ye(t[3])))>>>0:(t=ue.exec(e))?(he(ve(t[1]),ye(t[2]),ye(t[3]))|ge(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}var we=(e,t,n)=>{if(j.fun(e))return e;if(j.arr(e))return we({range:e,output:t,extrapolate:n});if(j.str(e.output[0]))return z(e);let r=e,o=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(e=>e);return e=>{let t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,i);return function(e,t,n,r,o,i,a,l,u){let s=u?u(e):e;if(sn){if("identity"===l)return s;"clamp"===l&&(s=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?s=-s:n===1/0?s-=t:s=(s-t)/(n-t),s=i(s),r===-1/0?s=-s:o===1/0?s+=r:s=s*(o-r)+r,s)}(e,i[t],i[t+1],o[t],o[t+1],u,a,l,r.map)}},xe=1.70158,_e=1.525*xe,Oe=xe+1,ke=2*Math.PI/3,Ae=2*Math.PI/4.5,Pe=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,Me={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>Oe*e*e*e-xe*e*e,easeOutBack:e=>1+Oe*Math.pow(e-1,3)+xe*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(2*(_e+1)*e-_e)/2:(Math.pow(2*e-2,2)*((_e+1)*(2*e-2)+_e)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*ke),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*ke)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Ae)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Ae)/2+1,easeInBounce:e=>1-Pe(1-e),easeOutBounce:Pe,easeInOutBounce:e=>e<.5?(1-Pe(1-2*e))/2:(1+Pe(2*e-1))/2,steps:(e,t="end")=>n=>{let r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,o="end"===t?Math.floor(r):Math.ceil(r);return ee(0,1,o/e)}},Ce=Symbol.for("FluidValue.get"),Se=Symbol.for("FluidValue.observers"),Ee=e=>!(!e||!e[Ce]),je=e=>e&&e[Ce]?e[Ce]():e,Ie=e=>e[Se]||null;function Te(e,t){e.eventObserved?e.eventObserved(t):e(t)}function De(e,t){let n=e[Se];n&&n.forEach((e=>{Te(e,t)}))}var Ne=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Re(this,e)}},Re=(e,t)=>Fe(e,Ce,t);function ze(e,t){if(e[Ce]){let n=e[Se];n||Fe(e,Se,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Le(e,t){let n=e[Se];if(n&&n.has(t)){let r=n.size-1;r?n.delete(t):e[Se]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Be,Fe=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),He=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Ve=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,qe=new RegExp(`(${He.source})(%|[a-z]+)`,"i"),Ue=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,We=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Ge=e=>{let[t,n]=$e(e);if(!t||F())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);return r?r.trim():n&&n.startsWith("--")?window.getComputedStyle(document.documentElement).getPropertyValue(n)||e:n&&We.test(n)?Ge(n):n||e},$e=e=>{let t=We.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]},Ye=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,Ze=e=>{Be||(Be=H?new RegExp(`(${Object.keys(H).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map((e=>je(e).replace(We,Ge).replace(Ve,be).replace(Be,be))),n=t.map((e=>e.match(He).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))).map((t=>we({...e,output:t})));return e=>{let n=!qe.test(t[0])&&t.find((e=>qe.test(e)))?.replace(He,""),o=0;return t[0].replace(He,(()=>`${r[o++](e)}${n||""}`)).replace(Ue,Ye)}},Xe="react-spring: ",Ke=e=>{let t=e,n=!1;if("function"!=typeof t)throw new TypeError(`${Xe}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},Qe=Ke(console.warn);function Je(){Qe(`${Xe}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var et=Ke(console.warn);function tt(){et(`${Xe}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function nt(e){return j.str(e)&&("#"==e[0]||/\d/.test(e)||!F()&&We.test(e)||e in(H||{}))}var rt,ot,it=new WeakMap,at=e=>e.forEach((({target:e,contentRect:t})=>it.get(e)?.forEach((e=>e(t))))),lt=new Set,ut=(e,{container:t=document.documentElement}={})=>t===document.documentElement?(e=>(lt.add(e),ot||(ot=(()=>{let e=()=>{lt.forEach((e=>e({width:window.innerWidth,height:window.innerHeight})))};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}})()),()=>{lt.delete(e),!lt.size&&ot&&(ot(),ot=void 0)}))(e):function(e,t){rt||typeof ResizeObserver<"u"&&(rt=new ResizeObserver(at));let n=it.get(t);return n||(n=new Set,it.set(t,n)),n.add(e),rt&&rt.observe(t),()=>{let n=it.get(t);n&&(n.delete(e),!n.size&&rt&&rt.unobserve(t))}}(e,t),st={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}},ct=class{constructor(e,t){this.createAxis=()=>({current:0,progress:0,scrollLength:0}),this.updateAxis=e=>{let t=this.info[e],{length:n,position:r}=st[e];t.current=this.container[`scroll${r}`],t.scrollLength=this.container["scroll"+n]-this.container["client"+n],t.progress=((e,t,n)=>t-0==0?1:(n-0)/(t-0))(0,t.scrollLength,t.current)},this.update=()=>{this.updateAxis("x"),this.updateAxis("y")},this.sendEvent=()=>{this.callback(this.info)},this.advance=()=>{this.update(),this.sendEvent()},this.callback=e,this.container=t,this.info={time:0,x:this.createAxis(),y:this.createAxis()}}},dt=new WeakMap,ft=new WeakMap,pt=new WeakMap,ht=e=>e===document.documentElement?window:e,mt=(e,{container:t=document.documentElement}={})=>{let n=pt.get(t);n||(n=new Set,pt.set(t,n));let r=new ct(e,t);if(n.add(r),!dt.has(t)){let e=()=>(n?.forEach((e=>e.advance())),!0);dt.set(t,e);let r=ht(t);window.addEventListener("resize",e,{passive:!0}),t!==document.documentElement&&ft.set(t,ut(e,{container:t})),r.addEventListener("scroll",e,{passive:!0})}let o=dt.get(t);return f(o),()=>{f.cancel(o);let e=pt.get(t);if(!e||(e.delete(r),e.size))return;let n=dt.get(t);dt.delete(t),n&&(ht(t).removeEventListener("scroll",n),window.removeEventListener("resize",n),ft.get(t)?.())}},vt=n(39155);function gt(e){let t=(0,vt.useRef)(null);return null===t.current&&(t.current=e()),t.current}var yt=n(39155),bt=n(39155),wt=n(39155),xt=F()?wt.useEffect:wt.useLayoutEffect,_t=()=>{let e=(0,bt.useRef)(!1);return xt((()=>(e.current=!0,()=>{e.current=!1})),[]),e};function Ot(){let e=(0,yt.useState)()[1],t=_t();return()=>{t.current&&e(Math.random())}}var kt=n(39155);function At(e,t){let[n]=(0,kt.useState)((()=>({inputs:t,result:e()}))),r=(0,kt.useRef)(),o=r.current,i=o;return i?t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n{r.current=i,o==n&&(n.inputs=n.result=void 0)}),[i]),i.result}var Pt=n(39155),Mt=e=>(0,Pt.useEffect)(e,Ct),Ct=[],St=n(39155);function Et(e){let t=(0,St.useRef)();return(0,St.useEffect)((()=>{t.current=e})),t.current}var jt=n(39155),It=()=>{let[e,t]=(0,jt.useState)(null);return xt((()=>{let e=window.matchMedia("(prefers-reduced-motion)"),n=e=>{t(e.matches),U({skipAnimation:e.matches})};return n(e),e.addEventListener("change",n),()=>{e.removeEventListener("change",n)}}),[]),e}},87450:e=>{"use strict";var t,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,a={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(a,{Any:()=>l}),e.exports=(t=a,((e,t,a,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of o(t))!i.call(e,a)&&undefined!==a&&n(e,a,{get:()=>t[a],enumerable:!(l=r(t,a))||l.enumerable});return e})(n({},"__esModule",{value:!0}),t));var l=class{}},8642:(e,t,n)=>{"use strict";var r,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let u of a(t))!l.call(e,u)&&u!==n&&o(e,u,{get:()=>t[u],enumerable:!(r=i(t,u))||r.enumerable});return e},s={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(s,{a:()=>S,animated:()=>S}),e.exports=(r=s,u(o({},"__esModule",{value:!0}),r));var c=n(65762),d=n(69514),f=n(12840),p=n(89536),h=/^--/;function m(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||h.test(e)||g.hasOwnProperty(e)&&g[e]?(""+t).trim():t+"px"}var v={},g={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},y=["Webkit","Ms","Moz","O"];g=Object.keys(g).reduce(((e,t)=>(y.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),g);var b=n(89536),w=n(12840),x=/^(matrix|translate|scale|rotate|skew)/,_=/^(translate)/,O=/^(rotate|skew)/,k=(e,t)=>w.is.num(e)&&0!==e?e+t:e,A=(e,t)=>w.is.arr(e)?e.every((e=>A(e,t))):w.is.num(e)?e===t:parseFloat(e)===t,P=class extends b.AnimatedObject{constructor({x:e,y:t,z:n,...r}){let o=[],i=[];(e||t||n)&&(o.push([e||0,t||0,n||0]),i.push((e=>[`translate3d(${e.map((e=>k(e,"px"))).join(",")})`,A(e,0)]))),(0,w.eachProp)(r,((e,t)=>{if("transform"===t)o.push([e||""]),i.push((e=>[e,""===e]));else if(x.test(t)){if(delete r[t],w.is.und(e))return;let n=_.test(t)?"px":O.test(t)?"deg":"";o.push((0,w.toArray)(e)),i.push("rotate3d"===t?([e,t,r,o])=>[`rotate3d(${e},${t},${r},${k(o,n)})`,A(o,0)]:e=>[`${t}(${e.map((e=>k(e,n))).join(",")})`,A(e,t.startsWith("scale")?1:0)])}})),o.length&&(r.transform=new M(o,i)),super(r)}},M=class extends w.FluidValue{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return(0,w.each)(this.inputs,((n,r)=>{let o=(0,w.getFluidValue)(n[0]),[i,a]=this.transforms[r](w.is.arr(o)?o:n.map(w.getFluidValue));e+=" "+i,t=t&&a})),t?"none":e}observerAdded(e){1==e&&(0,w.each)(this.inputs,(e=>(0,w.each)(e,(e=>(0,w.hasFluidValue)(e)&&(0,w.addFluidObserver)(e,this)))))}observerRemoved(e){0==e&&(0,w.each)(this.inputs,(e=>(0,w.each)(e,(e=>(0,w.hasFluidValue)(e)&&(0,w.removeFluidObserver)(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),(0,w.callFluidObservers)(this,e)}};((e,t,n)=>{u(e,t,"default"),n&&u(n,t,"default")})(s,n(65762),e.exports),c.Globals.assign({batchedUpdates:d.unstable_batchedUpdates,createStringInterpolator:f.createStringInterpolator,colors:f.colors});var C=(0,p.createHost)(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;let n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:o,scrollTop:i,scrollLeft:a,viewBox:l,...u}=t,s=Object.values(u),c=Object.keys(u).map((t=>n||e.hasAttribute(t)?t:v[t]||(v[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==o&&(e.textContent=o);for(let t in r)if(r.hasOwnProperty(t)){let n=m(t,r[t]);h.test(t)?e.style.setProperty(t,n):e.style[t]=n}c.forEach(((t,n)=>{e.setAttribute(t,s[n])})),void 0!==i&&(e.scrollTop=i),void 0!==a&&(e.scrollLeft=a),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new P(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),S=C.animated},12902:(e,t,n)=>{"use strict";function r(e,t){return null==e||null==t?NaN:et?1:e>=t?0:NaN}n.d(t,{A:()=>r})},98696:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c});var r=n(12902);function o(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}function i(e){let t,n,i;function l(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<0?o=t+1:i=t}while(o(0,r.A)(e(t),n),i=(t,n)=>e(t)-n):(t=e===r.A||e===o?e:a,n=e,i=e),{left:l,center:function(e,t,n=0,r=e.length){const o=l(e,t,n,r-1);return o>n&&i(e[o-1],t)>-i(e[o],t)?o-1:o},right:function(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<=0?o=t+1:i=t}while(o{"use strict";function r(e){return null===e?NaN:+e}n.d(t,{A:()=>r})},6946:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,lq:()=>u,sG:()=>s});const r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function a(e,t,n){const l=(t-e)/Math.max(0,n),u=Math.floor(Math.log10(l)),s=l/Math.pow(10,u),c=s>=r?10:s>=o?5:s>=i?2:1;let d,f,p;return u<0?(p=Math.pow(10,-u)/c,d=Math.round(e*p),f=Math.round(t*p),d/pt&&--f,p=-p):(p=Math.pow(10,u)*c,d=Math.round(e/p),f=Math.round(t/p),d*pt&&--f),f0))return[];if((e=+e)==(t=+t))return[e];const r=t=o))return[];const u=i-o+1,s=new Array(u);if(r)if(l<0)for(let e=0;e{"use strict";n.d(t,{Ay:()=>w,Gw:()=>A,KI:()=>T,Q1:()=>o,Qh:()=>k,Uw:()=>a,b:()=>O,ef:()=>i});var r=n(40871);function o(){}var i=.7,a=1/i,l="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,d=new RegExp(`^rgb\\(${l},${l},${l}\\)$`),f=new RegExp(`^rgb\\(${s},${s},${s}\\)$`),p=new RegExp(`^rgba\\(${l},${l},${l},${u}\\)$`),h=new RegExp(`^rgba\\(${s},${s},${s},${u}\\)$`),m=new RegExp(`^hsl\\(${u},${s},${s}\\)$`),v=new RegExp(`^hsla\\(${u},${s},${s},${u}\\)$`),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function w(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?x(t):3===n?new A(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?_(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?_(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=d.exec(e))?new A(t[1],t[2],t[3],1):(t=f.exec(e))?new A(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=p.exec(e))?_(t[1],t[2],t[3],t[4]):(t=h.exec(e))?_(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=m.exec(e))?j(t[1],t[2]/100,t[3]/100,1):(t=v.exec(e))?j(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?x(g[e]):"transparent"===e?new A(NaN,NaN,NaN,0):null}function x(e){return new A(e>>16&255,e>>8&255,255&e,1)}function _(e,t,n,r){return r<=0&&(e=t=n=NaN),new A(e,t,n,r)}function O(e){return e instanceof o||(e=w(e)),e?new A((e=e.rgb()).r,e.g,e.b,e.opacity):new A}function k(e,t,n,r){return 1===arguments.length?O(e):new A(e,t,n,null==r?1:r)}function A(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function P(){return`#${E(this.r)}${E(this.g)}${E(this.b)}`}function M(){const e=C(this.opacity);return`${1===e?"rgb(":"rgba("}${S(this.r)}, ${S(this.g)}, ${S(this.b)}${1===e?")":`, ${e})`}`}function C(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function S(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function E(e){return((e=S(e))<16?"0":"")+e.toString(16)}function j(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new D(e,t,n,r)}function I(e){if(e instanceof D)return new D(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=w(e)),!e)return new D;if(e instanceof D)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),l=NaN,u=a-i,s=(a+i)/2;return u?(l=t===a?(n-r)/u+6*(n0&&s<1?0:l,new D(l,u,s,e.opacity)}function T(e,t,n,r){return 1===arguments.length?I(e):new D(e,t,n,null==r?1:r)}function D(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function N(e){return(e=(e||0)%360)<0?e+360:e}function R(e){return Math.max(0,Math.min(1,e||0))}function z(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,r.A)(o,w,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return I(this).formatHsl()},formatRgb:b,toString:b}),(0,r.A)(A,k,(0,r.X)(o,{brighter(e){return e=null==e?a:Math.pow(a,e),new A(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?i:Math.pow(i,e),new A(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new A(S(this.r),S(this.g),S(this.b),C(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:P,formatHex:P,formatHex8:function(){return`#${E(this.r)}${E(this.g)}${E(this.b)}${E(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:M,toString:M})),(0,r.A)(D,T,(0,r.X)(o,{brighter(e){return e=null==e?a:Math.pow(a,e),new D(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?i:Math.pow(i,e),new D(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new A(z(e>=240?e-240:e+120,o,r),z(e,o,r),z(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new D(N(this.h),R(this.s),R(this.l),C(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=C(this.opacity);return`${1===e?"hsl(":"hsla("}${N(this.h)}, ${100*R(this.s)}%, ${100*R(this.l)}%${1===e?")":`, ${e})`}`}}))},40871:(e,t,n)=>{"use strict";function r(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function o(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.d(t,{A:()=>r,X:()=>o})},48662:(e,t,n)=>{"use strict";n.d(t,{GP:()=>d,s:()=>f});var r,o=n(47235),i=n(1631),a=n(95204);function l(e,t){var n=(0,a.f)(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}const u={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:a.A,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>l(100*e,t),r:l,s:function(e,t){var n=(0,a.f)(e,t);if(!n)return e+"";var o=n[0],i=n[1],l=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=o.length;return l===u?o:l>u?o+new Array(l-u+1).join("0"):l>0?o.slice(0,l)+"."+o.slice(l):"0."+new Array(1-l).join("0")+(0,a.f)(e,Math.max(0,t+l-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function s(e){return e}var c,d,f,p=Array.prototype.map,h=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];c=function(e){var t,n,a=void 0===e.grouping||void 0===e.thousands?s:(t=p.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,i=[],a=0,l=t[0],u=0;o>0&&l>0&&(u+l+1>r&&(l=Math.max(1,r-u)),i.push(e.substring(o-=l,o+l)),!((u+=l+1)>r));)l=t[a=(a+1)%t.length];return i.reverse().join(n)}),l=void 0===e.currency?"":e.currency[0]+"",c=void 0===e.currency?"":e.currency[1]+"",d=void 0===e.decimal?".":e.decimal+"",f=void 0===e.numerals?s:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(p.call(e.numerals,String)),m=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"−":e.minus+"",g=void 0===e.nan?"NaN":e.nan+"";function y(e){var t=(e=(0,i.A)(e)).fill,n=e.align,o=e.sign,s=e.symbol,p=e.zero,y=e.width,b=e.comma,w=e.precision,x=e.trim,_=e.type;"n"===_?(b=!0,_="g"):u[_]||(void 0===w&&(w=12),x=!0,_="g"),(p||"0"===t&&"="===n)&&(p=!0,t="0",n="=");var O="$"===s?l:"#"===s&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",k="$"===s?c:/[%p]/.test(_)?m:"",A=u[_],P=/[defgprs%]/.test(_);function M(e){var i,l,u,s=O,c=k;if("c"===_)c=A(e)+c,e="";else{var m=(e=+e)<0||1/e<0;if(e=isNaN(e)?g:A(Math.abs(e),w),x&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),m&&0==+e&&"+"!==o&&(m=!1),s=(m?"("===o?o:v:"-"===o||"("===o?"":o)+s,c=("s"===_?h[8+r/3]:"")+c+(m&&"("===o?")":""),P)for(i=-1,l=e.length;++i(u=e.charCodeAt(i))||u>57){c=(46===u?d+e.slice(i+1):e.slice(i))+c,e=e.slice(0,i);break}}b&&!p&&(e=a(e,1/0));var M=s.length+e.length+c.length,C=M>1)+s+e+c+C.slice(M);break;default:e=C+s+e+c}return f(e)}return w=void 0===w?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),M.toString=function(){return e+""},M}return{format:y,formatPrefix:function(e,t){var n=y(((e=(0,i.A)(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor((0,o.A)(t)/3))),a=Math.pow(10,-r),l=h[8+r/3];return function(e){return n(a*e)+l}}}}({thousands:",",grouping:[3],currency:["$",""]}),d=c.format,f=c.formatPrefix},47235:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(95204);function o(e){return(e=(0,r.f)(Math.abs(e)))?e[1]:NaN}},95204:(e,t,n)=>{"use strict";function r(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function o(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.d(t,{A:()=>r,f:()=>o})},1631:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new i({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function i(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=i.prototype,i.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},84709:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,lG:()=>i,uN:()=>a});var r=n(3116);function o(e,t){return function(n){return e+n*t}}function i(e,t){var n=t-e;return n?o(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,r.A)(isNaN(e)?t:e)}function a(e){return 1==(e=+e)?l:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,r.A)(isNaN(t)?n:t)}}function l(e,t){var n=t-e;return n?o(e,n):(0,r.A)(isNaN(e)?t:e)}},3116:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=e=>()=>e},1848:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a});var r=n(46957);function o(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}var i=n(84709);const a=function e(t){var n=(0,i.uN)(t);function o(e,t){var o=n((e=(0,r.Qh)(e)).r,(t=(0,r.Qh)(t)).r),a=n(e.g,t.g),l=n(e.b,t.b),u=(0,i.Ay)(e.opacity,t.opacity);return function(t){return e.r=o(t),e.g=a(t),e.b=l(t),e.opacity=u(t),e+""}}return o.gamma=e,o}(1);function l(e){return function(t){var n,o,i=t.length,a=new Array(i),l=new Array(i),u=new Array(i);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),i=e[r],a=e[r+1],l=r>0?e[r-1]:2*i-a,u=r{"use strict";function r(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}n.d(t,{A:()=>r})},39072:(e,t,n)=>{"use strict";n.d(t,{A:()=>i,z:()=>l});var r=n(99065),o=n(34598);function i(){var e,t,n=(0,o.A)().unknown(void 0),a=n.domain,l=n.range,u=0,s=1,c=!1,d=0,f=0,p=.5;function h(){var n=a().length,r=s{"use strict";n.d(t,{C:()=>O,Ay:()=>A,D_:()=>b,Gu:()=>k});var r=n(98696),o=n(46957),i=n(1848);function a(e,t){var n,r=t?t.length:0,o=e?Math.min(r,e.length):0,i=new Array(o),a=new Array(r);for(n=0;ni&&(o=t.slice(i,o),l[a]?l[a]+=o:l[++a]=o),(n=n[0])===(r=r[0])?l[a]?l[a]+=r:l[++a]=r:(l[++a]=null,s.push({i:a,x:u(n,r)})),i=d.lastIndex;return it&&(n=e,e=t,t=n),c=function(n){return Math.max(e,Math.min(t,n))}),r=u>2?_:x,o=i=null,f}function f(t){return null==t||isNaN(t=+t)?n:(o||(o=r(a.map(e),l,s)))(e(c(t)))}return f.invert=function(n){return c(t((i||(i=r(l,a.map(e),u)))(n)))},f.domain=function(e){return arguments.length?(a=Array.from(e,g.A),d()):a.slice()},f.range=function(e){return arguments.length?(l=Array.from(e),d()):l.slice()},f.rangeRound=function(e){return l=Array.from(e),s=v.A,d()},f.clamp=function(e){return arguments.length?(c=!!e||b,d()):c!==b},f.interpolate=function(e){return arguments.length?(s=e,d()):s},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,d()}}function A(){return k()(b,b)}},99065:(e,t,n)=>{"use strict";function r(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}n.d(t,{C:()=>r})},46983:(e,t,n)=>{"use strict";n.d(t,{A:()=>c,C:()=>s});var r=n(6946),o=n(16813),i=n(99065),a=n(1631),l=n(47235),u=n(48662);function s(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,r.Ay)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var o=t();return function(e,t,n,o){var i,s=(0,r.sG)(e,t,n);switch((o=(0,a.A)(null==o?",f":o)).type){case"s":var c=Math.max(Math.abs(e),Math.abs(t));return null!=o.precision||isNaN(i=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,l.A)(t)/3)))-(0,l.A)(Math.abs(e)))}(s,c))||(o.precision=i),(0,u.s)(o,c);case"":case"e":case"g":case"p":case"r":null!=o.precision||isNaN(i=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,(0,l.A)(t)-(0,l.A)(e))+1}(s,Math.max(Math.abs(e),Math.abs(t))))||(o.precision=i-("e"===o.type));break;case"f":case"%":null!=o.precision||isNaN(i=function(e){return Math.max(0,-(0,l.A)(Math.abs(e)))}(s))||(o.precision=i-2*("%"===o.type))}return(0,u.GP)(o)}(o[0],o[o.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var o,i,a=t(),l=0,u=a.length-1,s=a[l],c=a[u],d=10;for(c0;){if((i=(0,r.lq)(s,c,n))===o)return a[l]=s,a[u]=c,t(a);if(i>0)s=Math.floor(s/i)*i,c=Math.ceil(c/i)*i;else{if(!(i<0))break;s=Math.ceil(s*i)/i,c=Math.floor(c*i)/i}o=i}return e},e}function c(){var e=(0,o.Ay)();return e.copy=function(){return(0,o.C)(e,c())},i.C.apply(e,arguments),s(e)}},8206:(e,t,n)=>{"use strict";function r(e,t){var n,r=0,o=(e=e.slice()).length-1,i=e[r],a=e[o];return ar})},70414:(e,t,n)=>{"use strict";function r(e){return+e}n.d(t,{A:()=>r})},34598:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});class r extends Map{constructor(e,t=i){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(o(this,e))}has(e){return super.has(o(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function o({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function i(e){return null!==e&&"object"==typeof e?e.valueOf():e}Set;var a=n(99065);const l=Symbol("implicit");function u(){var e=new r,t=[],n=[],o=l;function i(r){let i=e.get(r);if(void 0===i){if(o!==l)return o;e.set(r,i=t.push(r)-1)}return n[i%n.length]}return i.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new r;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return i},i.range=function(e){return arguments.length?(n=Array.from(e),i):n.slice()},i.unknown=function(e){return arguments.length?(o=e,i):o},i.copy=function(){return u(t,n).unknown(o)},a.C.apply(i,arguments),i}},43837:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,RZ:()=>c});var r=n(46983),o=n(16813),i=n(99065);function a(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function l(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function u(e){return e<0?-e*e:e*e}function s(){var e=function(e){var t=e(o.D_,o.D_),n=1;return t.exponent=function(t){return arguments.length?1==(n=+t)?e(o.D_,o.D_):.5===n?e(l,u):e(a(n),a(1/n)):n},(0,r.C)(t)}((0,o.Gu)());return e.copy=function(){return(0,o.C)(e,s()).exponent(e.exponent())},i.C.apply(e,arguments),e}function c(){return s.apply(null,arguments).exponent(.5)}},97910:(e,t,n)=>{"use strict";n.d(t,{A:()=>y,B:()=>g});var r=n(16209),o=n(42706),i=n(77849),a=n(61779),l=n(20293),u=n(9017),s=n(23383),c=n(61147),d=n(80947),f=n(16813),p=n(99065),h=n(8206);function m(e){return new Date(e)}function v(e){return e instanceof Date?+e:+new Date(+e)}function g(e,t,n,r,o,i,a,l,u,s){var c=(0,f.Ay)(),d=c.invert,p=c.domain,y=s(".%L"),b=s(":%S"),w=s("%I:%M"),x=s("%I %p"),_=s("%a %d"),O=s("%b %d"),k=s("%B"),A=s("%Y");function P(e){return(u(e){"use strict";n.d(t,{DC:()=>p,aL:()=>h});var r=n(76453),o=n(23675),i=n(61779),a=n(20293),l=n(42706),u=n(95768);function s(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function c(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function d(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var f,p,h,m={"-":"",_:" ",0:"0"},v=/^\s*\d+/,g=/^%/,y=/[\\^$*+?|[\]().{}]/g;function b(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",i=o.length;return r+(i[e.toLowerCase(),t])))}function O(e,t,n){var r=v.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function k(e,t,n){var r=v.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function A(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function P(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function M(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function C(e,t,n){var r=v.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function S(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function E(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function j(e,t,n){var r=v.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function I(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function T(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function D(e,t,n){var r=v.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function N(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function R(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function z(e,t,n){var r=v.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function L(e,t,n){var r=v.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function B(e,t,n){var r=v.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function F(e,t,n){var r=g.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function H(e,t,n){var r=v.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function V(e,t,n){var r=v.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function q(e,t){return b(e.getDate(),t,2)}function U(e,t){return b(e.getHours(),t,2)}function W(e,t){return b(e.getHours()%12||12,t,2)}function G(e,t){return b(1+a.A.count((0,l.A)(e),e),t,3)}function $(e,t){return b(e.getMilliseconds(),t,3)}function Y(e,t){return $(e,t)+"000"}function Z(e,t){return b(e.getMonth()+1,t,2)}function X(e,t){return b(e.getMinutes(),t,2)}function K(e,t){return b(e.getSeconds(),t,2)}function Q(e){var t=e.getDay();return 0===t?7:t}function J(e,t){return b(i.fz.count((0,l.A)(e)-1,e),t,2)}function ee(e){var t=e.getDay();return t>=4||0===t?(0,i.dt)(e):i.dt.ceil(e)}function te(e,t){return e=ee(e),b(i.dt.count((0,l.A)(e),e)+(4===(0,l.A)(e).getDay()),t,2)}function ne(e){return e.getDay()}function re(e,t){return b(i.By.count((0,l.A)(e)-1,e),t,2)}function oe(e,t){return b(e.getFullYear()%100,t,2)}function ie(e,t){return b((e=ee(e)).getFullYear()%100,t,2)}function ae(e,t){return b(e.getFullYear()%1e4,t,4)}function le(e,t){var n=e.getDay();return b((e=n>=4||0===n?(0,i.dt)(e):i.dt.ceil(e)).getFullYear()%1e4,t,4)}function ue(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+b(t/60|0,"0",2)+b(t%60,"0",2)}function se(e,t){return b(e.getUTCDate(),t,2)}function ce(e,t){return b(e.getUTCHours(),t,2)}function de(e,t){return b(e.getUTCHours()%12||12,t,2)}function fe(e,t){return b(1+o.A.count((0,u.A)(e),e),t,3)}function pe(e,t){return b(e.getUTCMilliseconds(),t,3)}function he(e,t){return pe(e,t)+"000"}function me(e,t){return b(e.getUTCMonth()+1,t,2)}function ve(e,t){return b(e.getUTCMinutes(),t,2)}function ge(e,t){return b(e.getUTCSeconds(),t,2)}function ye(e){var t=e.getUTCDay();return 0===t?7:t}function be(e,t){return b(r.Hl.count((0,u.A)(e)-1,e),t,2)}function we(e){var t=e.getUTCDay();return t>=4||0===t?(0,r.pT)(e):r.pT.ceil(e)}function xe(e,t){return e=we(e),b(r.pT.count((0,u.A)(e),e)+(4===(0,u.A)(e).getUTCDay()),t,2)}function _e(e){return e.getUTCDay()}function Oe(e,t){return b(r.rt.count((0,u.A)(e)-1,e),t,2)}function ke(e,t){return b(e.getUTCFullYear()%100,t,2)}function Ae(e,t){return b((e=we(e)).getUTCFullYear()%100,t,2)}function Pe(e,t){return b(e.getUTCFullYear()%1e4,t,4)}function Me(e,t){var n=e.getUTCDay();return b((e=n>=4||0===n?(0,r.pT)(e):r.pT.ceil(e)).getUTCFullYear()%1e4,t,4)}function Ce(){return"+0000"}function Se(){return"%"}function Ee(e){return+e}function je(e){return Math.floor(+e/1e3)}f=function(e){var t=e.dateTime,n=e.date,l=e.time,u=e.periods,f=e.days,p=e.shortDays,h=e.months,v=e.shortMonths,g=x(u),y=_(u),b=x(f),w=_(f),ee=x(p),we=_(p),Ie=x(h),Te=_(h),De=x(v),Ne=_(v),Re={a:function(e){return p[e.getDay()]},A:function(e){return f[e.getDay()]},b:function(e){return v[e.getMonth()]},B:function(e){return h[e.getMonth()]},c:null,d:q,e:q,f:Y,g:ie,G:le,H:U,I:W,j:G,L:$,m:Z,M:X,p:function(e){return u[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Ee,s:je,S:K,u:Q,U:J,V:te,w:ne,W:re,x:null,X:null,y:oe,Y:ae,Z:ue,"%":Se},ze={a:function(e){return p[e.getUTCDay()]},A:function(e){return f[e.getUTCDay()]},b:function(e){return v[e.getUTCMonth()]},B:function(e){return h[e.getUTCMonth()]},c:null,d:se,e:se,f:he,g:Ae,G:Me,H:ce,I:de,j:fe,L:pe,m:me,M:ve,p:function(e){return u[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Ee,s:je,S:ge,u:ye,U:be,V:xe,w:_e,W:Oe,x:null,X:null,y:ke,Y:Pe,Z:Ce,"%":Se},Le={a:function(e,t,n){var r=ee.exec(t.slice(n));return r?(e.w=we.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=b.exec(t.slice(n));return r?(e.w=w.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=De.exec(t.slice(n));return r?(e.m=Ne.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Ie.exec(t.slice(n));return r?(e.m=Te.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return He(e,t,n,r)},d:T,e:T,f:B,g:S,G:C,H:N,I:N,j:D,L,m:I,M:R,p:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.p=y.get(r[0].toLowerCase()),n+r[0].length):-1},q:j,Q:H,s:V,S:z,u:k,U:A,V:P,w:O,W:M,x:function(e,t,r){return He(e,n,t,r)},X:function(e,t,n){return He(e,l,t,n)},y:S,Y:C,Z:E,"%":F};function Be(e,t){return function(n){var r,o,i,a=[],l=-1,u=0,s=e.length;for(n instanceof Date||(n=new Date(+n));++l53)return null;"w"in f||(f.w=1),"Z"in f?(u=(l=c(d(f.y,0,1))).getUTCDay(),l=u>4||0===u?r.rt.ceil(l):(0,r.rt)(l),l=o.A.offset(l,7*(f.V-1)),f.y=l.getUTCFullYear(),f.m=l.getUTCMonth(),f.d=l.getUTCDate()+(f.w+6)%7):(u=(l=s(d(f.y,0,1))).getDay(),l=u>4||0===u?i.By.ceil(l):(0,i.By)(l),l=a.A.offset(l,7*(f.V-1)),f.y=l.getFullYear(),f.m=l.getMonth(),f.d=l.getDate()+(f.w+6)%7)}else("W"in f||"U"in f)&&("w"in f||(f.w="u"in f?f.u%7:"W"in f?1:0),u="Z"in f?c(d(f.y,0,1)).getUTCDay():s(d(f.y,0,1)).getDay(),f.m=0,f.d="W"in f?(f.w+6)%7+7*f.W-(u+5)%7:f.w+7*f.U-(u+6)%7);return"Z"in f?(f.H+=f.Z/100|0,f.M+=f.Z%100,c(f)):s(f)}}function He(e,t,n,r){for(var o,i,a=0,l=t.length,u=n.length;a=u)return-1;if(37===(o=t.charCodeAt(a++))){if(o=t.charAt(a++),!(i=Le[o in m?t.charAt(a++):o])||(r=i(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return Re.x=Be(n,Re),Re.X=Be(l,Re),Re.c=Be(t,Re),ze.x=Be(n,ze),ze.X=Be(l,ze),ze.c=Be(t,ze),{format:function(e){var t=Be(e+="",Re);return t.toString=function(){return e},t},parse:function(e){var t=Fe(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Be(e+="",ze);return t.toString=function(){return e},t},utcParse:function(e){var t=Fe(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),p=f.format,f.parse,h=f.utcFormat,f.utcParse}},l={};function u(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={id:e,loaded:!1,exports:{}};return a[e].call(n.exports,n,n.exports,u),n.loaded=!0,n.exports}u.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return u.d(t,{a:t}),t},u.d=(e,t)=>{for(var n in t)u.o(t,n)&&!u.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},u.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),u.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),u.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var s={};return(()=>{"use strict";u.d(s,{default:()=>d$});var e={};u.r(e),u.d(e,{Header:()=>Pp,Hyperlink:()=>Tp,Label:()=>Fp,Paragraph:()=>$p,Style:()=>eh});var t={};u.r(t),u.d(t,{Box:()=>uh,Flex:()=>ph});var n={};u.r(n),u.d(n,{curveBasis:()=>Rm.Ay,curveBasisClosed:()=>zm.A,curveBasisOpen:()=>Lm.A,curveBundle:()=>Fm.A,curveCardinal:()=>qm.Ay,curveCardinalClosed:()=>Um.A,curveCardinalOpen:()=>Wm.A,curveCatmullRom:()=>Gm.A,curveCatmullRomClosed:()=>$m.A,curveCatmullRomOpen:()=>Ym.A,curveLinear:()=>Hm.A,curveLinearClosed:()=>Vm.A,curveMonotoneX:()=>Zm.G,curveMonotoneY:()=>Zm.N,curveNatural:()=>Xm.A,curveStep:()=>Bm.Ay,curveStepAfter:()=>Bm.Ps,curveStepBefore:()=>Bm.Ko});var r={};u.r(r),u.d(r,{Checkbox:()=>IS,CheckboxList:()=>cE,CompareTo:()=>CD,DatePicker:()=>dD,DragDrop:()=>BF,Dropdown:()=>TE,Number:()=>ID,RadioGroup:()=>FD,StyledDayPicker:()=>gD,Textarea:()=>WD,Textbox:()=>WE,TextboxList:()=>yj,Toggle:()=>ZD});var o={};u.r(o),u.d(o,{Base:()=>$F,Button:()=>QF,CloseButton:()=>XF,Footer:()=>tH,General:()=>sH,Header:()=>JF,Popup:()=>cH,Title:()=>ZF,withBackdrop:()=>iH});var i={};u.r(i),u.d(i,{Badge:()=>OH,Breadcrumbs:()=>HH,Button:()=>VE,Chart:()=>Xk,ClickableTag:()=>OG,Code:()=>WH,CodeBlock:()=>cV,CodeSnippet:()=>lV,ComboButton:()=>TM,Icon:()=>nh,IconButton:()=>tj,InfoChip:()=>zM,Input:()=>r,Layout:()=>t,Link:()=>Ah,Menu:()=>zP,Modal:()=>o,Progress:()=>xV,ProgressBar:()=>yV,RemovableTag:()=>CG,Snackbar:()=>jV,Tab:()=>_H,Table:()=>$W,TagGroup:()=>jG,Toast:()=>RG,ToastProvider:()=>s$,Tooltip:()=>UP,Typography:()=>e,theme:()=>_,translation:()=>sp,useToast:()=>c$,withPopover:()=>SP,withTooltip:()=>WP});var a=u(39155),l=u.n(a),c=u(81949),d=u.n(c),f=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o'});M().add(C);const S=C;var E=new(A())({id:"adapt_uikit_icon",use:"adapt_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(E);const j=E;var I=new(A())({id:"add_uikit_icon",use:"add_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(I);const T=I;var D=new(A())({id:"add_circle_uikit_icon",use:"add_circle_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(D);const N=D;var R=new(A())({id:"add_funds_uikit_icon",use:"add_funds_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(R);const z=R;var L=new(A())({id:"ai_uikit_icon",use:"ai_uikit_icon-usage",viewBox:"0 0 21 21",content:''});M().add(L);const B=L;var F=new(A())({id:"alipay_uikit_icon",use:"alipay_uikit_icon-usage",viewBox:"0 0 32 32",content:''});M().add(F);const H=F;var V=new(A())({id:"alphabet_uikit_icon",use:"alphabet_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(V);const q=V;var U=new(A())({id:"api_uikit_icon",use:"api_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(U);const W=U;var G=new(A())({id:"api_cloud_uikit_icon",use:"api_cloud_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(G);const $=G;var Y=new(A())({id:"apps_uikit_icon",use:"apps_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Y);const Z=Y;var X=new(A())({id:"arrow_down_left_uikit_icon",use:"arrow_down_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(X);const K=X;var Q=new(A())({id:"arrow_down_right_uikit_icon",use:"arrow_down_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Q);const J=Q;var ee=new(A())({id:"arrow_down_uikit_icon",use:"arrow_down_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ee);const te=ee;var ne=new(A())({id:"arrow_left_uikit_icon",use:"arrow_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ne);const re=ne;var oe=new(A())({id:"arrow_right_uikit_icon",use:"arrow_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(oe);const ie=oe;var ae=new(A())({id:"arrow_up_left_uikit_icon",use:"arrow_up_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ae);const le=ae;var ue=new(A())({id:"arrow_up_right_uikit_icon",use:"arrow_up_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ue);const se=ue;var ce=new(A())({id:"arrow_up_uikit_icon",use:"arrow_up_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ce);const de=ce;var fe=new(A())({id:"attach_uikit_icon",use:"attach_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(fe);const pe=fe;var he=new(A())({id:"attention_uikit_icon",use:"attention_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(he);const me=he;var ve=new(A())({id:"attention_circle_uikit_icon",use:"attention_circle_uikit_icon-usage",viewBox:"0 0 14 15",content:''});M().add(ve);const ge=ve;var ye=new(A())({id:"attention_circle_solid_uikit_icon",use:"attention_circle_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ye);const be=ye;var we=new(A())({id:"aws_uikit_icon",use:"aws_uikit_icon-usage",viewBox:"0 0 40 40",content:''});M().add(we);const xe=we;var _e=new(A())({id:"bell_uikit_icon",use:"bell_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(_e);const Oe=_e;var ke=new(A())({id:"billing_uikit_icon",use:"billing_uikit_icon-usage",viewBox:"0 0 26 26",content:''});M().add(ke);const Ae=ke;var Pe=new(A())({id:"book_help_uikit_icon",use:"book_help_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Pe);const Me=Pe;var Ce=new(A())({id:"briefcase_solid_uikit_icon",use:"briefcase_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ce);const Se=Ce;var Ee=new(A())({id:"browser_extension_uikit_icon",use:"browser_extension_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ee);const je=Ee;var Ie=new(A())({id:"bug_uikit_icon",use:"bug_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Ie);const Te=Ie;var De=new(A())({id:"building_uikit_icon",use:"building_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(De);const Ne=De;var Re=new(A())({id:"bulb_uikit_icon",use:"bulb_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Re);const ze=Re;var Le=new(A())({id:"calendar_graph_uikit_icon",use:"calendar_graph_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Le);const Be=Le;var Fe=new(A())({id:"calendar_uikit_icon",use:"calendar_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Fe);const He=Fe;var Ve=new(A())({id:"call_uikit_icon",use:"call_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ve);const qe=Ve;var Ue=new(A())({id:"camera_uikit_icon",use:"camera_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ue);const We=Ue;var Ge=new(A())({id:"card_uikit_icon",use:"card_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Ge);const $e=Ge;var Ye=new(A())({id:"card2_uikit_icon",use:"card2_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(Ye);const Ze=Ye;var Xe=new(A())({id:"cart_uikit_icon",use:"cart_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Xe);const Ke=Xe;var Qe=new(A())({id:"certificate_uikit_icon",use:"certificate_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Qe);const Je=Qe;var et=new(A())({id:"chat_uikit_icon",use:"chat_uikit_icon-usage",viewBox:"0 0 18 16",content:''});M().add(et);const tt=et;var nt=new(A())({id:"check_circle_uikit_icon",use:"check_circle_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(nt);const rt=nt;var ot=new(A())({id:"check_solid_uikit_icon",use:"check_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ot);const it=ot;var at=new(A())({id:"check_uikit_icon",use:"check_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(at);const lt=at;var ut=new(A())({id:"chevron_down_uikit_icon",use:"chevron_down_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ut);const st=ut;var ct=new(A())({id:"chevron_left_uikit_icon",use:"chevron_left_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ct);const dt=ct;var ft=new(A())({id:"chevron_right_uikit_icon",use:"chevron_right_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ft);const pt=ft;var ht=new(A())({id:"chevron_up_uikit_icon",use:"chevron_up_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ht);const mt=ht;var vt=new(A())({id:"clock_uikit_icon",use:"clock_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(vt);const gt=vt;var yt=new(A())({id:"clock_arrow_uikit_icon",use:"clock_arrow_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(yt);const bt=yt;var wt=new(A())({id:"clock_arrow_back_uikit_icon",use:"clock_arrow_back_uikit_icon-usage",viewBox:"0 0 19 18",content:''});M().add(wt);const xt=wt;var _t=new(A())({id:"close_circle_uikit_icon",use:"close_circle_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(_t);const Ot=_t;var kt=new(A())({id:"close_small_uikit_icon",use:"close_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(kt);const At=kt;var Pt=new(A())({id:"close_solid_uikit_icon",use:"close_solid_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(Pt);const Mt=Pt;var Ct=new(A())({id:"close_uikit_icon",use:"close_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ct);const St=Ct;var Et=new(A())({id:"code_uikit_icon",use:"code_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Et);const jt=Et;var It=new(A())({id:"collapse_uikit_icon",use:"collapse_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(It);const Tt=It;var Dt=new(A())({id:"column_uikit_icon",use:"column_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Dt);const Nt=Dt;var Rt=new(A())({id:"columns_uikit_icon",use:"columns_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Rt);const zt=Rt;var Lt=new(A())({id:"connect_uikit_icon",use:"connect_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Lt);const Bt=Lt;var Ft=new(A())({id:"contact_support_uikit_icon",use:"contact_support_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ft);const Ht=Ft;var Vt=new(A())({id:"copy_small_uikit_icon",use:"copy_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Vt);const qt=Vt;var Ut=new(A())({id:"copy_uikit_icon",use:"copy_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ut);const Wt=Ut;var Gt=new(A())({id:"crawl_log_uikit_icon",use:"crawl_log_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Gt);const $t=Gt;var Yt=new(A())({id:"crown_uikit_icon",use:"crown_uikit_icon-usage",viewBox:"0 0 16 16",content:''});M().add(Yt);const Zt=Yt;var Xt=new(A())({id:"curly_brackets_uikit_icon",use:"curly_brackets_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Xt);const Kt=Xt;var Qt=new(A())({id:"currency_uikit_icon",use:"currency_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Qt);const Jt=Qt;var en=new(A())({id:"custom_colector_uikit_icon",use:"custom_colector_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(en);const tn=en;var nn=new(A())({id:"custom_dataset_uikit_icon",use:"custom_dataset_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(nn);const rn=nn;var on=new(A())({id:"custom_dataset_small_uikit_icon",use:"custom_dataset_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(on);const an=on;var ln=new(A())({id:"customize_uikit_icon",use:"customize_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ln);const un=ln;var sn=new(A())({id:"dashboard_uikit_icon",use:"dashboard_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(sn);const cn=sn;var dn=new(A())({id:"datacenter_uikit_icon",use:"datacenter_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(dn);const fn=dn;var pn=new(A())({id:"datacenter_green_uikit_icon",use:"datacenter_green_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(pn);const hn=pn;var mn=new(A())({id:"datacenter_light_uikit_icon",use:"datacenter_light_uikit_icon-usage",viewBox:"0 0 290 290",content:''});M().add(mn);const vn=mn;var gn=new(A())({id:"datacenter_small_uikit_icon",use:"datacenter_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(gn);const yn=gn;var bn=new(A())({id:"dataproduct_uikit_icon",use:"dataproduct_uikit_icon-usage",viewBox:"0 0 49 49",content:''});M().add(bn);const wn=bn;var xn=new(A())({id:"dataset_uikit_icon",use:"dataset_uikit_icon-usage",viewBox:"0 0 22 24",content:''});M().add(xn);const _n=xn;var On=new(A())({id:"dataset2_uikit_icon",use:"dataset2_uikit_icon-usage",viewBox:"0 0 22 24",content:''});M().add(On);const kn=On;var An=new(A())({id:"datasets_uikit_icon",use:"datasets_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(An);const Pn=An;var Mn=new(A())({id:"datasets_small_uikit_icon",use:"datasets_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Mn);const Cn=Mn;var Sn=new(A())({id:"delete_uikit_icon",use:"delete_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Sn);const En=Sn;var jn=new(A())({id:"delivery_truck_uikit_icon",use:"delivery_truck_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(jn);const In=jn;var Tn=new(A())({id:"delivery_uikit_icon",use:"delivery_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Tn);const Dn=Tn;var Nn=new(A())({id:"dependency_uikit_icon",use:"dependency_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Nn);const Rn=Nn;var zn=new(A())({id:"desktop_uikit_icon",use:"desktop_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(zn);const Ln=zn;var Bn=new(A())({id:"disable_uikit_icon",use:"disable_uikit_icon-usage",viewBox:"0 0 16 16",content:''});M().add(Bn);const Fn=Bn;var Hn=new(A())({id:"dislike_uikit_icon",use:"dislike_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Hn);const Vn=Hn;var qn=new(A())({id:"document_uikit_icon",use:"document_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(qn);const Un=qn;var Wn=new(A())({id:"document_edit_uikit_icon",use:"document_edit_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Wn);const Gn=Wn;var $n=new(A())({id:"document_error_uikit_icon",use:"document_error_uikit_icon-usage",viewBox:"0 0 96 96",content:''});M().add($n);const Yn=$n;var Zn=new(A())({id:"document_new_uikit_icon",use:"document_new_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Zn);const Xn=Zn;var Kn=new(A())({id:"documentation_uikit_icon",use:"documentation_uikit_icon-usage",viewBox:"0 0 16 16",content:''});M().add(Kn);const Qn=Kn;var Jn=new(A())({id:"dollar_uikit_icon",use:"dollar_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Jn);const er=Jn;var tr=new(A())({id:"dots_horizontal_uikit_icon",use:"dots_horizontal_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(tr);const nr=tr;var rr=new(A())({id:"dots_vertical_uikit_icon",use:"dots_vertical_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(rr);const or=rr;var ir=new(A())({id:"download_uikit_icon",use:"download_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ir);const ar=ir;var lr=new(A())({id:"drag_and_drop_uikit_icon",use:"drag_and_drop_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(lr);const ur=lr;var sr=new(A())({id:"edit_small_uikit_icon",use:"edit_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(sr);const cr=sr;var dr=new(A())({id:"edit_uikit_icon",use:"edit_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(dr);const fr=dr;var pr=new(A())({id:"empty_triangle_uikit_icon",use:"empty_triangle_uikit_icon-usage",viewBox:"0 0 11 12",content:''});M().add(pr);const hr=pr;var mr=new(A())({id:"eye_off_uikit_icon",use:"eye_off_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(mr);const vr=mr;var gr=new(A())({id:"eye_on_uikit_icon",use:"eye_on_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(gr);const yr=gr;var br=new(A())({id:"enrich_uikit_icon",use:"enrich_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(br);const wr=br;var xr=new(A())({id:"entra_uikit_icon",use:"entra_uikit_icon-usage",viewBox:"0 0 18 18",content:''});M().add(xr);const _r=xr;var Or=new(A())({id:"envelope_uikit_icon",use:"envelope_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Or);const kr=Or;var Ar=new(A())({id:"field_uikit_icon",use:"field_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ar);const Pr=Ar;var Mr=new(A())({id:"file_csv_uikit_icon",use:"file_csv_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Mr);const Cr=Mr;var Sr=new(A())({id:"file_json_uikit_icon",use:"file_json_uikit_icon-usage",viewBox:"0 0 21 20",content:''});M().add(Sr);const Er=Sr;var jr=new(A())({id:"filter_uikit_icon",use:"filter_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(jr);const Ir=jr;var Tr=new(A())({id:"fingerprint_uikit_icon",use:"fingerprint_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Tr);const Dr=Tr;var Nr=new(A())({id:"fintech_uikit_icon",use:"fintech_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Nr);const Rr=Nr;var zr=new(A())({id:"flag_uikit_icon",use:"flag_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(zr);const Lr=zr;var Br=new(A())({id:"folder_uikit_icon",use:"folder_uikit_icon-usage",viewBox:"0 0 20 18",content:''});M().add(Br);const Fr=Br;var Hr=new(A())({id:"forward_uikit_icon",use:"forward_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Hr);const Vr=Hr;var qr=new(A())({id:"gear_uikit_icon",use:"gear_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(qr);const Ur=qr;var Wr=new(A())({id:"globe_uikit_icon",use:"globe_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Wr);const Gr=Wr;var $r=new(A())({id:"google_uikit_icon",use:"google_uikit_icon-usage",viewBox:"0 0 30 30",content:''});M().add($r);const Yr=$r;var Zr=new(A())({id:"graph_uikit_icon",use:"graph_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Zr);const Xr=Zr;var Kr=new(A())({id:"hashtag_uikit_icon",use:"hashtag_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Kr);const Qr=Kr;var Jr=new(A())({id:"high_data_volume_uikit_icon",use:"high_data_volume_uikit_icon-usage",viewBox:"0 0 47 47",content:''});M().add(Jr);const eo=Jr;var to=new(A())({id:"house_line_uikit_icon",use:"house_line_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(to);const no=to;var ro=new(A())({id:"image_uikit_icon",use:"image_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ro);const oo=ro;var io=new(A())({id:"info_uikit_icon",use:"info_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(io);const ao=io;var lo=new(A())({id:"info2_uikit_icon",use:"info2_uikit_icon-usage",viewBox:"0 0 32 32",content:''});M().add(lo);const uo=lo;var so=new(A())({id:"initiate_by_api_uikit_icon",use:"initiate_by_api_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(so);const co=so;var fo=new(A())({id:"insights_uikit_icon",use:"insights_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(fo);const po=fo;var ho=new(A())({id:"insights2_uikit_icon",use:"insights2_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(ho);const mo=ho;var vo=new(A())({id:"invite_uikit_icon",use:"invite_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(vo);const go=vo;var yo=new(A())({id:"key_uikit_icon",use:"key_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(yo);const bo=yo;var wo=new(A())({id:"left_uikit_icon",use:"left_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(wo);const xo=wo;var _o=new(A())({id:"lightning_uikit_icon",use:"lightning_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(_o);const Oo=_o;var ko=new(A())({id:"like_uikit_icon",use:"like_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ko);const Ao=ko;var Po=new(A())({id:"link_uikit_icon",use:"link_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Po);const Mo=Po;var Co=new(A())({id:"loading_uikit_icon",use:"loading_uikit_icon-usage",viewBox:"0 0 100 100",content:''});M().add(Co);const So=Co;var Eo=new(A())({id:"lock_uikit_icon",use:"lock_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Eo);const jo=Eo;var Io=new(A())({id:"lock_open_uikit_icon",use:"lock_open_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(Io);const To=Io;var Do=new(A())({id:"login_uikit_icon",use:"login_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Do);const No=Do;var Ro=new(A())({id:"logout_uikit_icon",use:"logout_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ro);const zo=Ro;var Lo=new(A())({id:"mail_uikit_icon",use:"mail_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Lo);const Bo=Lo;var Fo=new(A())({id:"mail_solid_uikit_icon",use:"mail_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Fo);const Ho=Fo;var Vo=new(A())({id:"maitenance_free_uikit_icon",use:"maitenance_free_uikit_icon-usage",viewBox:"0 0 47 47",content:''});M().add(Vo);const qo=Vo;var Uo=new(A())({id:"map_pin_uikit_icon",use:"map_pin_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Uo);const Wo=Uo;var Go=new(A())({id:"map_pin_line_uikit_icon",use:"map_pin_line_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(Go);const $o=Go;var Yo=new(A())({id:"mastercard_uikit_icon",use:"mastercard_uikit_icon-usage",viewBox:"0 0 32 26",content:''});M().add(Yo);const Zo=Yo;var Xo=new(A())({id:"maximize_uikit_icon",use:"maximize_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Xo);const Ko=Xo;var Qo=new(A())({id:"megaphone_uikit_icon",use:"megaphone_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Qo);const Jo=Qo;var ei=new(A())({id:"mention_uikit_icon",use:"mention_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ei);const ti=ei;var ni=new(A())({id:"menu_close_uikit_icon",use:"menu_close_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ni);const ri=ni;var oi=new(A())({id:"menu_expand_uikit_icon",use:"menu_expand_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(oi);const ii=oi;var ai=new(A())({id:"menu_uikit_icon",use:"menu_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(ai);const li=ai;var ui=new(A())({id:"message_uikit_icon",use:"message_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ui);const si=ui;var ci=new(A())({id:"minimize_uikit_icon",use:"minimize_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ci);const di=ci;var fi=new(A())({id:"minus_uikit_icon",use:"minus_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(fi);const pi=fi;var hi=new(A())({id:"mobile_uikit_icon",use:"mobile_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(hi);const mi=hi;var vi=new(A())({id:"mobile_green_uikit_icon",use:"mobile_green_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(vi);const gi=vi;var yi=new(A())({id:"mobile_small_uikit_icon",use:"mobile_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(yi);const bi=yi;var wi=new(A())({id:"monitor_uikit_icon",use:"monitor_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(wi);const xi=wi;var _i=new(A())({id:"monitoring_uikit_icon",use:"monitoring_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(_i);const Oi=_i;var ki=new(A())({id:"no_code_uikit_icon",use:"no_code_uikit_icon-usage",viewBox:"0 0 47 47",content:''});M().add(ki);const Ai=ki;var Pi=new(A())({id:"notification_uikit_icon",use:"notification_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Pi);const Mi=Pi;var Ci=new(A())({id:"number_uikit_icon",use:"number_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ci);const Si=Ci;var Ei=new(A())({id:"object_uikit_icon",use:"object_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ei);const ji=Ei;var Ii=new(A())({id:"object2_uikit_icon",use:"object2_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Ii);const Ti=Ii;var Di=new(A())({id:"okta_uikit_icon",use:"okta_uikit_icon-usage",viewBox:"0 0 21 22",content:''});M().add(Di);const Ni=Di;var Ri=new(A())({id:"on_off_uikit_icon",use:"on_off_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ri);const zi=Ri;var Li=new(A())({id:"open_in_window_uikit_icon",use:"open_in_window_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Li);const Bi=Li;var Fi=new(A())({id:"output_fields_uikit_icon",use:"output_fields_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Fi);const Hi=Fi;var Vi=new(A())({id:"pause_uikit_icon",use:"pause_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Vi);const qi=Vi;var Ui=new(A())({id:"person_uikit_icon",use:"person_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ui);const Wi=Ui;var Gi=new(A())({id:"person_solid_uikit_icon",use:"person_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Gi);const $i=Gi;var Yi=new(A())({id:"payoneer_uikit_icon",use:"payoneer_uikit_icon-usage",viewBox:"0 0 100 100",content:''});M().add(Yi);const Zi=Yi;var Xi=new(A())({id:"paypal_uikit_icon",use:"paypal_uikit_icon-usage",viewBox:"0 0 21 26",content:''});M().add(Xi);const Ki=Xi;var Qi=new(A())({id:"pdf_uikit_icon",use:"pdf_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Qi);const Ji=Qi;var ea=new(A())({id:"pin_uikit_icon",use:"pin_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ea);const ta=ea;var na=new(A())({id:"play_uikit_icon",use:"play_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(na);const ra=na;var oa=new(A())({id:"plugs_uikit_icon",use:"plugs_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(oa);const ia=oa;var aa=new(A())({id:"proxy_uikit_icon",use:"proxy_uikit_icon-usage",viewBox:"0 0 49 49",content:''});M().add(aa);const la=aa;var ua=new(A())({id:"publish_uikit_icon",use:"publish_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ua);const sa=ua;var ca=new(A())({id:"question_solid_uikit_icon",use:"question_solid_uikit_icon-usage",viewBox:"0 0 14 14",content:''});M().add(ca);const da=ca;var fa=new(A())({id:"question_uikit_icon",use:"question_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(fa);const pa=fa;var ha=new(A())({id:"queue_uikit_icon",use:"queue_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ha);const ma=ha;var va=new(A())({id:"referal_uikit_icon",use:"referal_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(va);const ga=va;var ya=new(A())({id:"refresh_uikit_icon",use:"refresh_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ya);const ba=ya;var wa=new(A())({id:"reply_uikit_icon",use:"reply_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(wa);const xa=wa;var _a=new(A())({id:"res_uikit_icon",use:"res_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(_a);const Oa=_a;var ka=new(A())({id:"reset_uikit_icon",use:"reset_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ka);const Aa=ka;var Pa=new(A())({id:"residential_uikit_icon",use:"residential_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Pa);const Ma=Pa;var Ca=new(A())({id:"residential_green_uikit_icon",use:"residential_green_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Ca);const Sa=Ca;var Ea=new(A())({id:"residential_small_uikit_icon",use:"residential_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ea);const ja=Ea;var Ia=new(A())({id:"retail_research_uikit_icon",use:"retail_research_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ia);const Ta=Ia;var Da=new(A())({id:"right_uikit_icon",use:"right_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Da);const Na=Da;var Ra=new(A())({id:"rocket_uikit_icon",use:"rocket_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ra);const za=Ra;var La=new(A())({id:"safe_uikit_icon",use:"safe_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(La);const Ba=La;var Fa=new(A())({id:"scraping_browser_uikit_icon",use:"scraping_browser_uikit_icon-usage",viewBox:"0 0 44 38",content:''});M().add(Fa);const Ha=Fa;var Va=new(A())({id:"scraping_browser_green_uikit_icon",use:"scraping_browser_green_uikit_icon-usage",viewBox:"0 0 44 38",content:''});M().add(Va);const qa=Va;var Ua=new(A())({id:"search_uikit_icon",use:"search_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ua);const Wa=Ua;var Ga=new(A())({id:"seo_uikit_icon",use:"seo_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ga);const $a=Ga;var Ya=new(A())({id:"serp_uikit_icon",use:"serp_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Ya);const Za=Ya;var Xa=new(A())({id:"serp_green_uikit_icon",use:"serp_green_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Xa);const Ka=Xa;var Qa=new(A())({id:"serp_small_uikit_icon",use:"serp_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Qa);const Ja=Qa;var el=new(A())({id:"serp_data_uikit_icon",use:"serp_data_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(el);const tl=el;var nl=new(A())({id:"serp_data_small_uikit_icon",use:"serp_data_small_uikit_icon-usage",viewBox:"0 0 21 20",content:''});M().add(nl);const rl=nl;var ol=new(A())({id:"sla_uikit_icon",use:"sla_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ol);const il=ol;var al=new(A())({id:"settings_uikit_icon",use:"settings_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(al);const ll=al;var ul=new(A())({id:"skype_uikit_icon",use:"skype_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(ul);const sl=ul;var cl=new(A())({id:"smartphone_uikit_icon",use:"smartphone_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(cl);const dl=cl;var fl=new(A())({id:"snail_uikit_icon",use:"snail_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(fl);const pl=fl;var hl=new(A())({id:"snapshot_uikit_icon",use:"snapshot_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(hl);const ml=hl;var vl=new(A())({id:"sort_uikit_icon",use:"sort_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(vl);const gl=vl;var yl=new(A())({id:"sort_asc_uikit_icon",use:"sort_asc_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(yl);const bl=yl;var wl=new(A())({id:"sort_desc_uikit_icon",use:"sort_desc_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(wl);const xl=wl;var _l=new(A())({id:"speed_uikit_icon",use:"speed_uikit_icon-usage",viewBox:"0 0 19 17",content:''});M().add(_l);const Ol=_l;var kl=new(A())({id:"spinner_uikit_icon",use:"spinner_uikit_icon-usage",viewBox:"0 0 100 100",content:''});M().add(kl);const Al=kl;var Pl=new(A())({id:"square_brackets_uikit_icon",use:"square_brackets_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Pl);const Ml=Pl;var Cl=new(A())({id:"star_uikit_icon",use:"star_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Cl);const Sl=Cl;var El=new(A())({id:"star_solid_uikit_icon",use:"star_solid_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(El);const jl=El;var Il=new(A())({id:"static_residential_uikit_icon",use:"static_residential_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Il);const Tl=Il;var Dl=new(A())({id:"static_residential_green_uikit_icon",use:"static_residential_green_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Dl);const Nl=Dl;var Rl=new(A())({id:"static_residential_small_uikit_icon",use:"static_residential_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Rl);const zl=Rl;var Ll=new(A())({id:"statistic_uikit_icon",use:"statistic_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ll);const Bl=Ll;var Fl=new(A())({id:"statistic_search_uikit_icon",use:"statistic_search_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Fl);const Hl=Fl;var Vl=new(A())({id:"subitems_uikit_icon",use:"subitems_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Vl);const ql=Vl;var Ul=new(A())({id:"subset_uikit_icon",use:"subset_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ul);const Wl=Ul;var Gl=new(A())({id:"sum_uikit_icon",use:"sum_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Gl);const $l=Gl;var Yl=new(A())({id:"support_uikit_icon",use:"support_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Yl);const Zl=Yl;var Xl=new(A())({id:"switch_uikit_icon",use:"switch_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Xl);const Kl=Xl;var Ql=new(A())({id:"table_uikit_icon",use:"table_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(Ql);const Jl=Ql;var eu=new(A())({id:"target_uikit_icon",use:"target_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(eu);const tu=eu;var nu=new(A())({id:"terminal_window_uikit_icon",use:"terminal_window_uikit_icon-usage",viewBox:"0 0 20 21",content:''});M().add(nu);const ru=nu;var ou=new(A())({id:"testing_uikit_icon",use:"testing_uikit_icon-usage",viewBox:"0 0 19 20",content:''});M().add(ou);const iu=ou;var au=new(A())({id:"text_uikit_icon",use:"text_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(au);const lu=au;var uu=new(A())({id:"thumb_up_uikit_icon",use:"thumb_up_uikit_icon-usage",viewBox:"0 0 18 19",content:''});M().add(uu);const su=uu;var cu=new(A())({id:"ticket_uikit_icon",use:"ticket_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(cu);const du=cu;var fu=new(A())({id:"tool_uikit_icon",use:"tool_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(fu);const pu=fu;var hu=new(A())({id:"top1_uikit_icon",use:"top1_uikit_icon-usage",viewBox:"0 0 21 20",content:''});M().add(hu);const mu=hu;var vu=new(A())({id:"transparency_uikit_icon",use:"transparency_uikit_icon-usage",viewBox:"0 0 21 20",content:''});M().add(vu);const gu=vu;var yu=new(A())({id:"trash_uikit_icon",use:"trash_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(yu);const bu=yu;var wu=new(A())({id:"unblock_uikit_icon",use:"unblock_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(wu);const xu=wu;var _u=new(A())({id:"unblocking_infrastructure_uikit_icon",use:"unblocking_infrastructure_uikit_icon-usage",viewBox:"0 0 47 47",content:''});M().add(_u);const Ou=_u;var ku=new(A())({id:"unique_uikit_icon",use:"unique_uikit_icon-usage",viewBox:"0 0 16 17",content:''});M().add(ku);const Au=ku;var Pu=new(A())({id:"unpin_uikit_icon",use:"unpin_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Pu);const Mu=Pu;var Cu=new(A())({id:"upgrade_uikit_icon",use:"upgrade_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Cu);const Su=Cu;var Eu=new(A())({id:"upload_cloud_uikit_icon",use:"upload_cloud_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Eu);const ju=Eu;var Iu=new(A())({id:"upload_uikit_icon",use:"upload_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Iu);const Tu=Iu;var Du=new(A())({id:"url_uikit_icon",use:"url_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Du);const Nu=Du;var Ru=new(A())({id:"verify_uikit_icon",use:"verify_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Ru);const zu=Ru;var Lu=new(A())({id:"verify_solid_uikit_icon",use:"verify_solid_uikit_icon-usage",viewBox:"0 0 24 24",content:''});M().add(Lu);const Bu=Lu;var Fu=new(A())({id:"verify_warning_uikit_icon",use:"verify_warning_uikit_icon-usage",viewBox:"0 0 14 16",content:''});M().add(Fu);const Hu=Fu;var Vu=new(A())({id:"video_uikit_icon",use:"video_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Vu);const qu=Vu;var Uu=new(A())({id:"visa_uikit_icon",use:"visa_uikit_icon-usage",viewBox:"0 0 32 12",content:''});M().add(Uu);const Wu=Uu;var Gu=new(A())({id:"warning_uikit_icon",use:"warning_uikit_icon-usage",viewBox:"0 0 12 13",content:''});M().add(Gu);const $u=Gu;var Yu=new(A())({id:"warning_solid_uikit_icon",use:"warning_solid_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Yu);const Zu=Yu;var Xu=new(A())({id:"web_scrapper_uikit_icon",use:"web_scrapper_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(Xu);const Ku=Xu;var Qu=new(A())({id:"web_scrapper_small_uikit_icon",use:"web_scrapper_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(Qu);const Ju=Qu;var es=new(A())({id:"web_unlock_uikit_icon",use:"web_unlock_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(es);const ts=es;var ns=new(A())({id:"web_unlock_green_uikit_icon",use:"web_unlock_green_uikit_icon-usage",viewBox:"0 0 48 48",content:''});M().add(ns);const rs=ns;var os=new(A())({id:"web_unlock_small_uikit_icon",use:"web_unlock_small_uikit_icon-usage",viewBox:"0 0 20 20",content:''});M().add(os);const is=os;var as=new(A())({id:"wire_uikit_icon",use:"wire_uikit_icon-usage",viewBox:"0 0 28 26",content:''});M().add(as);const ls={Activity:S,Adapt:j,Add:T,AddCircle:N,AddFunds:z,Ai:B,Alipay:H,Alphabet:q,Api:W,ApiCloud:$,Apps:Z,ArrowDownLeft:K,ArrowDownRight:J,ArrowDown:te,ArrowLeft:re,ArrowRight:ie,ArrowUpLeft:le,ArrowUpRight:se,ArrowUp:de,Attach:pe,Attention:me,AttentionCircle:ge,AttentionCircleSolid:be,Aws:xe,Bell:Oe,Billing:Ae,BookHelp:Me,BriefcaseSolid:Se,BrowserExtension:je,Bug:Te,Building:Ne,Bulb:ze,CalendarGraph:Be,Calendar:He,Call:qe,Camera:We,Card:$e,Card2:Ze,Cart:Ke,Certificate:Je,Chat:tt,CheckCircle:rt,CheckSolid:it,Check:lt,ChevronDown:st,ChevronLeft:dt,ChevronRight:pt,ChevronUp:mt,Clock:gt,ClockArrow:bt,ClockArrowBack:xt,CloseCircle:Ot,CloseSmall:At,CloseSolid:Mt,Close:St,Code:jt,Collapse:Tt,Column:Nt,Columns:zt,Connect:Bt,ContactSupport:Ht,CopySmall:qt,Copy:Wt,CrawlLog:$t,Crown:Zt,CurlyBrackets:Kt,Currency:Jt,CustomColector:tn,CustomDataset:rn,CustomDatasetSmall:an,Customize:un,Dashboard:cn,Datacenter:fn,DatacenterGreen:hn,DatacenterLight:vn,DatacenterSmall:yn,Dataproduct:wn,Dataset:_n,Dataset2:kn,Datasets:Pn,DatasetsSmall:Cn,Delete:En,DeliveryTruck:In,Delivery:Dn,Dependency:Rn,Desktop:Ln,Disable:Fn,Dislike:Vn,Document:Un,DocumentEdit:Gn,DocumentError:Yn,DocumentNew:Xn,Documentation:Qn,Dollar:er,DotsHorizontal:nr,DotsVertical:or,Download:ar,DragAndDrop:ur,EditSmall:cr,Edit:fr,EmptyTriangle:hr,Enrich:wr,Entra:_r,Envelope:kr,EyeOff:vr,EyeOn:yr,Field:Pr,FileCsv:Cr,FileJson:Er,Filter:Ir,Fingerprint:Dr,Fintech:Rr,Flag:Lr,Folder:Fr,Forward:Vr,Gear:Ur,Globe:Gr,Google:Yr,Graph:Xr,Hashtag:Qr,HighDataVolume:eo,HouseLine:no,Image:oo,Info:ao,Info2:uo,InitiateByApi:co,Insights:po,Insights2:mo,Invite:go,Key:bo,Left:xo,Lightning:Oo,Like:Ao,Link:Mo,Loading:So,Lock:jo,LockOpen:To,Login:No,Logout:zo,Mail:Bo,MailSolid:Ho,MaitenanceFree:qo,MapPin:Wo,MapPinLine:$o,Mastercard:Zo,Maximize:Ko,Megaphone:Jo,Mention:ti,MenuClose:ri,MenuExpand:ii,Menu:li,Message:si,Minimize:di,Minus:pi,Mobile:mi,MobileGreen:gi,MobileSmall:bi,Monitor:xi,Monitoring:Oi,NoCode:Ai,Notification:Mi,Number:Si,Object:ji,Object2:Ti,Okta:Ni,OnOff:zi,OpenInWindow:Bi,OutputFields:Hi,Pause:qi,Person:Wi,PersonSolid:$i,Payoneer:Zi,Paypal:Ki,Pdf:Ji,Pin:ta,Play:ra,Plugs:ia,Proxy:la,Publish:sa,QuestionSolid:da,Question:pa,Queue:ma,Referal:ga,Refresh:ba,Reply:xa,Res:Oa,Reset:Aa,RetailResearch:Ta,Residential:Ma,ResidentialGreen:Sa,ResidentialSmall:ja,Right:Na,Rocket:za,Safe:Ba,ScrapingBrowser:Ha,ScrapingBrowserGreen:qa,Search:Wa,Seo:$a,Serp:Za,SerpGreen:Ka,SerpSmall:Ja,SerpData:tl,SerpDataSmall:rl,Sla:il,Settings:ll,Skype:sl,Smartphone:dl,Snail:pl,Snapshot:ml,Sort:gl,SortAsc:bl,SortDesc:xl,Speed:Ol,Spinner:Al,SquareBrackets:Ml,Star:Sl,StarSolid:jl,StaticResidential:Tl,StaticResidentialGreen:Nl,StaticResidentialSmall:zl,Statistic:Bl,StatisticSearch:Hl,Subitems:ql,Subset:Wl,Sum:$l,Support:Zl,Switch:Kl,Table:Jl,Target:tu,TerminalWindow:ru,Testing:iu,Text:lu,ThumbUp:su,Ticket:du,Tool:pu,Top1:mu,Transparency:gu,Trash:bu,Unblock:xu,UnblockingInfrastructure:Ou,Unique:Au,Unpin:Mu,Upgrade:Su,UploadCloud:ju,Upload:Tu,Url:Nu,Verify:zu,VerifySolid:Bu,VerifyWarning:Hu,Video:qu,Visa:Wu,Warning:$u,WarningSolid:Zu,WebScrapper:Ku,WebScrapperSmall:Ju,WebUnlock:ts,WebUnlockGreen:rs,WebUnlockSmall:is,Wire:as};var us=Object.keys(_.color),ss=Object.keys(ls),cs=function(e){return"".concat(e,"px")},ds=function(e){return(0,w.css)(["min-width:",";width:",";min-height:",";height:",";"],cs(e),cs(e),cs(e),cs(e))};function fs(e,t){return function(n){var r,o,i=null!==(r=null!==(o=n[e])&&void 0!==o?o:n["$".concat(e)])&&void 0!==r?r:t;if(null!=i){var a;if(0==e.indexOf("padding")||0==e.indexOf("margin")||["gap","rowGap","columnGap"].includes(e))return null!==(a=_.spacing[i])&&void 0!==a?a:i;if(["font_family","font_weight","font_size","line_height","letter_spacing","color","box_shadow"].includes(e))return _[e][i]}return i}}var ps,hs=function(e,t){var n=t.size,r=t.icon,o=t.iconPlacement,i=void 0===o?"left":o;return{isLeft:!!r&&"left"==i,isRight:!!r&&"right"==i,name:r,size:"Link"==e?{lg:"sm",sm:"xxs"}[n]||"xs":"Button"==e?{sm:"xs",xs:"xxs"}[n]||"sm":"MenuItem"==e?"sm"==n?"xs":"sm":void 0}},ms=function(e){return ds("xl"==e?48:"lg"==e?32:"sm"==e?20:"xs"==e?16:"xxs"==e?12:24)},vs=function(e){var t=40;return"lg"==e&&(t=48),"sm"==e&&(t=36),"xs"==e&&(t=28),(0,w.css)(["height:",";"],cs(t))},gs=u(71086),ys=u.n(gs),bs=u(44383),ws=u.n(bs),xs=function(e){return ys()(e,(function(e,t){return t.startsWith("aria-")}))},_s=function(e){return ys()(e,(function(e,t){return t.startsWith("data-")}))},Os=function(e){return Object.assign({},ws()(e,"id","className","style","role","tabIndex"),ws()(e,"onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"),ws()(e,"onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onGotPointerCapture","onLostPointerCapture","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut"),xs(e),_s(e))},ks=u(90179),As=u.n(ks),Ps=function(e,t,n){var r=e.cx,o=e.getStyles,i=e.getClassNames,a=e.className;return{$css:As()(o(t,e),"label"),className:r(null!=n?n:{},i(t,e),a)}},Ms=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?Vs(Qs,--Xs):0,Ys--,10===Ks&&(Ys=1,$s--),Ks}function nc(){return Ks=Xs2||ac(Ks)>3?"":" "}function dc(e,t){for(;--t&&nc()&&!(Ks<48||Ks>102||Ks>57&&Ks<65||Ks>70&&Ks<97););return ic(e,oc()+(t<6&&32==rc()&&32==nc()))}function fc(e){for(;nc();)switch(Ks){case e:return Xs;case 34:case 39:34!==e&&39!==e&&fc(Ks);break;case 40:41===e&&fc(e);break;case 92:nc()}return Xs}function pc(e,t){for(;nc()&&e+Ks!==57&&(e+Ks!==84||47!==rc()););return"/*"+ic(t,Xs-1)+"*"+zs(47===e?e:nc())}function hc(e){for(;!ac(rc());)nc();return ic(e,Xs)}var mc="-ms-",vc="-moz-",gc="-webkit-",yc="comm",bc="rule",wc="decl",xc="@keyframes";function _c(e,t){for(var n="",r=Ws(e),o=0;o0&&Us(O)-d&&Gs(p>32?Cc(O+";",r,n,d-1):Cc(Fs(O," ","")+";",r,n,d-2),u);break;case 59:O+=";";default:if(Gs(_=Pc(O,t,n,s,c,o,l,b,w=[],x=[],d),i),123===y)if(0===c)Ac(O,t,_,_,w,i,d,l,x);else switch(99===f&&110===Vs(O,3)?100:f){case 100:case 108:case 109:case 115:Ac(e,_,_,r&&Gs(Pc(e,_,_,0,0,o,l,b,o,w=[],d),x),o,x,d,l,r?w:x);break;default:Ac(O,_,_,_,[""],x,0,l,x)}}s=c=p=0,m=g=1,b=O="",d=a;break;case 58:d=1+Us(O),p=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==tc())continue;switch(O+=zs(y),y*m){case 38:g=c>0?1:(O+="\f",-1);break;case 44:l[s++]=(Us(O)-1)*g,g=1;break;case 64:45===rc()&&(O+=sc(nc())),f=rc(),c=d=Us(b=O+=hc(oc())),y++;break;case 45:45===h&&2==Us(O)&&(m=0)}}return i}function Pc(e,t,n,r,o,i,a,l,u,s,c){for(var d=o-1,f=0===o?i:[""],p=Ws(f),h=0,m=0,v=0;h0?f[g]+" "+y:Fs(y,/&\f/g,f[g])))&&(u[v++]=b);return Js(e,t,n,0===o?bc:l,u,s,c)}function Mc(e,t,n){return Js(e,t,n,yc,zs(Ks),qs(e,2,-2),0)}function Cc(e,t,n,r){return Js(e,t,n,wc,qs(e,0,r),qs(e,r+1,-1),r)}var Sc=function(e,t,n){for(var r=0,o=0;r=o,o=rc(),38===r&&12===o&&(t[n]=1),!ac(o);)nc();return ic(e,Xs)},Ec=new WeakMap,jc=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Ec.get(n))&&!r){Ec.set(e,!0);for(var o=[],i=function(e,t){return uc(function(e,t){var n=-1,r=44;do{switch(ac(r)){case 0:38===r&&12===rc()&&(t[n]=1),e[n]+=Sc(Xs-1,t,n);break;case 2:e[n]+=sc(r);break;case 4:if(44===r){e[++n]=58===rc()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=zs(r)}}while(r=nc());return e}(lc(e),t))}(t,o),a=n.props,l=0,u=0;l6)switch(Vs(e,t+1)){case 109:if(45!==Vs(e,t+4))break;case 102:return Fs(e,/(.+:)(.+)-([^]+)/,"$1"+gc+"$2-$3$1"+vc+(108==Vs(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Hs(e,"stretch")?Tc(Fs(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Vs(e,t+1))break;case 6444:switch(Vs(e,Us(e)-3-(~Hs(e,"!important")&&10))){case 107:return Fs(e,":",":"+gc)+e;case 101:return Fs(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+gc+(45===Vs(e,14)?"inline-":"")+"box$3$1"+gc+"$2$3$1"+mc+"$2box$3")+e}break;case 5936:switch(Vs(e,t+11)){case 114:return gc+e+mc+Fs(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return gc+e+mc+Fs(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return gc+e+mc+Fs(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return gc+e+mc+e+e}return e}var Dc=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case wc:e.return=Tc(e.value,e.length);break;case xc:return _c([ec(e,{value:Fs(e.value,"@","@"+gc)})],r);case bc:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return _c([ec(e,{props:[Fs(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return _c([ec(e,{props:[Fs(t,/:(plac\w+)/,":"+gc+"input-$1")]}),ec(e,{props:[Fs(t,/:(plac\w+)/,":-moz-$1")]}),ec(e,{props:[Fs(t,/:(plac\w+)/,mc+"input-$1")]})],r)}return""}))}}],Nc=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,i=e.stylisPlugins||Dc,a={},l=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+u;return{name:s,styles:o,next:Gc}},Zc=!!a.useInsertionEffect&&a.useInsertionEffect,Xc=Zc||function(e){return e()},Kc=(Zc||a.useLayoutEffect,{}.hasOwnProperty),Qc=a.createContext("undefined"!=typeof HTMLElement?Nc({key:"css"}):null);Qc.Provider;var Jc=function(e){return(0,a.forwardRef)((function(t,n){var r=(0,a.useContext)(Qc);return e(t,r,n)}))},ed=a.createContext({}),td="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",nd=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Rc(t,n,r),Xc((function(){return function(e,t,n){Rc(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},rd=Jc((function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var o=e[td],i=[r],l="";"string"==typeof e.className?l=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(l=e.className+" ");var u=Yc(i,void 0,a.useContext(ed));l+=t.key+"-"+u.name;var s={};for(var c in e)Kc.call(e,c)&&"css"!==c&&c!==td&&(s[c]=e[c]);return s.ref=n,s.className=l,a.createElement(a.Fragment,null,a.createElement(nd,{cache:t,serialized:u,isStringTag:"string"==typeof o}),a.createElement(o,s))})),od=rd,id=u(4146),ad=u.n(id),ld=function(e,t){var n=arguments;if(null==t||!Kc.call(t,"css"))return a.createElement.apply(void 0,n);var r=n.length,o=new Array(r);o[0]=od,o[1]=function(e,t){var n={};for(var r in t)Kc.call(t,r)&&(n[r]=t[r]);return n[td]=e,n}(e,t);for(var i=2;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}function pd(e,t){if(null==e)return{};var n,r,o=fd(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var hd=u(69514),md=u.n(hd);const vd=Math.min,gd=Math.max,yd=Math.round,bd=Math.floor,wd=e=>({x:e,y:e});function xd(e){return kd(e)?(e.nodeName||"").toLowerCase():"#document"}function _d(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Od(e){var t;return null==(t=(kd(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function kd(e){return e instanceof Node||e instanceof _d(e).Node}function Ad(e){return e instanceof Element||e instanceof _d(e).Element}function Pd(e){return e instanceof HTMLElement||e instanceof _d(e).HTMLElement}function Md(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof _d(e).ShadowRoot)}function Cd(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Sd(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Sd(e){return _d(e).getComputedStyle(e)}function Ed(e){const t=function(e){if("html"===xd(e))return e;const t=e.assignedSlot||e.parentNode||Md(e)&&e.host||Od(e);return Md(t)?t.host:t}(e);return function(e){return["html","body","#document"].includes(xd(e))}(t)?e.ownerDocument?e.ownerDocument.body:e.body:Pd(t)&&Cd(t)?t:Ed(t)}function jd(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Ed(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=_d(o);return i?t.concat(a,a.visualViewport||[],Cd(o)?o:[],a.frameElement&&n?jd(a.frameElement):[]):t.concat(o,jd(o,[],n))}function Id(e){return Ad(e)?e:e.contextElement}function Td(e){const t=Id(e);if(!Pd(t))return wd(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=function(e){const t=Sd(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Pd(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=yd(n)!==i||yd(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}(t);let a=(i?yd(n.width):n.width)/r,l=(i?yd(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}const Dd=wd(0);function Nd(e){const t=_d(e);return"undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Dd}function Rd(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=Id(e);let a=wd(1);t&&(r?Ad(r)&&(a=Td(r)):a=Td(e));const l=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==_d(e))&&t}(i,n,r)?Nd(i):wd(0);let u=(o.left+l.x)/a.x,s=(o.top+l.y)/a.y,c=o.width/a.x,d=o.height/a.y;if(i){const e=_d(i),t=r&&Ad(r)?_d(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=Td(n),t=n.getBoundingClientRect(),r=Sd(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,s*=e.y,c*=e.x,d*=e.y,u+=o,s+=i,n=_d(n).frameElement}}return f={width:c,height:d,x:u,y:s},{...f,top:f.y,left:f.x,right:f.x+f.width,bottom:f.y+f.height};var f}const zd=a.useLayoutEffect;var Ld=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Bd=function(){};function Fd(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Hd(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Gd(e){return Wd(e)?window.pageYOffset:e.scrollTop}function $d(e,t){Wd(e)?window.scrollTo(0,t):e.scrollTop=t}function Yd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Bd,o=Gd(e),i=t-o,a=0;!function t(){var l,u=i*((l=(l=a+=10)/n-1)*l*l+1)+o;$d(e,u),an.bottom?$d(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(k>=h&&!a)return i&&Yd(u,A,M),{placement:"bottom",maxHeight:t};if(!a&&k>=r||a&&_>=r)return i&&Yd(u,A,M),{placement:"bottom",maxHeight:a?_-b:k-b};if("auto"===o||a){var C=t,S=a?x:O;return S>=r&&(C=Math.min(S-b-l,t)),{placement:"top",maxHeight:C}}if("bottom"===o)return i&&$d(u,A),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(O>=h&&!a)return i&&Yd(u,P,M),{placement:"top",maxHeight:t};if(!a&&O>=r||a&&x>=r){var E=t;return(!a&&O>=r||a&&x>=r)&&(E=a?x-w:O-w),i&&Yd(u,P,M),{placement:"top",maxHeight:E}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return s}({maxHeight:r,menuEl:e,minHeight:n,placement:o,shouldScroll:l&&!t,isFixedPosition:t,controlHeight:g});p(a.maxHeight),v(a.placement),null==s||s(a.placement)}}),[r,o,i,l,n,s,g]),t({ref:c,placerProps:Ts(Ts({},e),{},{placement:m||sf(o),maxHeight:f})})},ff=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return Ts({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},pf=ff,hf=ff,mf=["size"],vf=["innerProps","isRtl","size"],gf={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},yf=function(e){var t=e.size,n=pd(e,mf);return ld("svg",Ds({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:gf},n))},bf=function(e){return ld(yf,Ds({size:20},e),ld("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},wf=function(e){return ld(yf,Ds({size:20},e),ld("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},xf=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,i=r.colors;return Ts({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*o,":hover":{color:n?i.neutral80:i.neutral40}})},_f=xf,Of=xf,kf=function(){var e=ud.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(af||(lf=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],uf||(uf=lf.slice(0)),af=Object.freeze(Object.defineProperties(lf,{raw:{value:Object.freeze(uf)}})))),Af=function(e){var t=e.delay,n=e.offset;return ld("span",{css:ud({animation:"".concat(kf," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Pf=["data"],Mf=["innerRef","isDisabled","isHidden","inputClassName"],Cf={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Sf={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Ts({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Cf)},Ef=function(e){return Ts({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},Cf)},jf=function(e){var t=e.children,n=e.innerProps;return ld("div",n,t)},If={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return ld("div",Ds({},Ud(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||ld(bf,null))},Control:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,i=e.innerProps,a=e.menuIsOpen;return ld("div",Ds({ref:o},Ud(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":a}),i,{"aria-disabled":n||void 0}),t)},DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return ld("div",Ds({},Ud(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||ld(wf,null))},DownChevron:wf,CrossIcon:bf,Group:function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,i=e.Heading,a=e.headingProps,l=e.innerProps,u=e.label,s=e.theme,c=e.selectProps;return ld("div",Ds({},Ud(e,"group",{group:!0}),l),ld(i,Ds({},a,{selectProps:c,theme:s,getStyles:r,getClassNames:o,cx:n}),u),ld("div",null,t))},GroupHeading:function(e){var t=qd(e);t.data;var n=pd(t,Pf);return ld("div",Ds({},Ud(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return ld("div",Ds({},Ud(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return ld("span",Ds({},t,Ud(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=qd(e),o=r.innerRef,i=r.isDisabled,a=r.isHidden,l=r.inputClassName,u=pd(r,Mf);return ld("div",Ds({},Ud(e,"input",{"input-container":!0}),{"data-value":n||""}),ld("input",Ds({className:t({input:!0},l),ref:o,style:Ef(a),disabled:i},u)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,i=pd(e,vf);return ld("div",Ds({},Ud(Ts(Ts({},i),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),ld(Af,{delay:0,offset:n}),ld(Af,{delay:160,offset:!0}),ld(Af,{delay:320,offset:!n}))},Menu:function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return ld("div",Ds({},Ud(e,"menu",{menu:!0}),{ref:n},r),t)},MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return ld("div",Ds({},Ud(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,r=e.controlElement,o=e.innerProps,i=e.menuPlacement,l=e.menuPosition,u=(0,a.useRef)(null),s=(0,a.useRef)(null),c=dd((0,a.useState)(sf(i)),2),d=c[0],f=c[1],p=(0,a.useMemo)((function(){return{setPortalPlacement:f}}),[]),h=dd((0,a.useState)(null),2),m=h[0],v=h[1],g=(0,a.useCallback)((function(){if(r){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),t="fixed"===l?0:window.pageYOffset,n=e[d]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||v({offset:n,rect:e})}}),[r,l,d,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);zd((function(){g()}),[g]);var y=(0,a.useCallback)((function(){"function"==typeof s.current&&(s.current(),s.current=null),r&&u.current&&(s.current=function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,s=Id(e),c=o||i?[...s?jd(s):[],...jd(t)]:[];c.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));const d=s&&l?function(e,t){let n,r=null;const o=Od(e);function i(){clearTimeout(n),r&&r.disconnect(),r=null}return function a(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),i();const{left:s,top:c,width:d,height:f}=e.getBoundingClientRect();if(l||t(),!d||!f)return;const p={rootMargin:-bd(c)+"px "+-bd(o.clientWidth-(s+d))+"px "+-bd(o.clientHeight-(c+f))+"px "+-bd(s)+"px",threshold:gd(0,vd(1,u))||1};let h=!0;function m(e){const t=e[0].intersectionRatio;if(t!==u){if(!h)return a();t?a(!1,t):n=setTimeout((()=>{a(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(m,{...p,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(m,p)}r.observe(e)}(!0),i}(s,n):null;let f,p=-1,h=null;a&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===s&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),s&&!u&&h.observe(s),h.observe(t));let m=u?Rd(e):null;return u&&function t(){const r=Rd(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n(),m=r,f=requestAnimationFrame(t)}(),n(),()=>{c.forEach((e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,u&&cancelAnimationFrame(f)}}(r,u.current,g,{elementResize:"ResizeObserver"in window}))}),[r,g]);zd((function(){y()}),[y]);var b=(0,a.useCallback)((function(e){u.current=e,y()}),[y]);if(!t&&"fixed"!==l||!m)return null;var w=ld("div",Ds({ref:b},Ud(Ts(Ts({},e),{},{offset:m.offset,position:l,rect:m.rect}),"menuPortal",{"menu-portal":!0}),o),n);return ld(cf.Provider,{value:p},t?(0,hd.createPortal)(w,t):w)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=pd(e,of);return ld("div",Ds({},Ud(Ts(Ts({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=pd(e,rf);return ld("div",Ds({},Ud(Ts(Ts({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,i=e.isDisabled,a=e.removeProps,l=e.selectProps,u=n.Container,s=n.Label,c=n.Remove;return ld(u,{data:r,innerProps:Ts(Ts({},Ud(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),o),selectProps:l},ld(s,{data:r,innerProps:Ts({},Ud(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},t),ld(c,{data:r,innerProps:Ts(Ts({},Ud(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},a),selectProps:l}))},MultiValueContainer:jf,MultiValueLabel:jf,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return ld("div",Ds({role:"button"},n),t||ld(bf,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.innerRef,a=e.innerProps;return ld("div",Ds({},Ud(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:i,"aria-disabled":n},a),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return ld("div",Ds({},Ud(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return ld("div",Ds({},Ud(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return ld("div",Ds({},Ud(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return ld("div",Ds({},Ud(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Tf=u(22003),Df=u(38221),Nf=u.n(Df);const Rf=function(e,t){var n=t.event,r=t.handler,o=t.capture;(0,a.useEffect)((function(){if(e&&n&&r)return e.addEventListener(n,r,o),function(){e.removeEventListener(n,r,o)}}),[e,n,r,o])};const zf=function(e){return(0,a.useMemo)((function(){return"".concat(e||function(e){for(var t="",n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:Hf,r=n.eventName,o=n.capture,i=(0,a.useMemo)((function(){return Bf()(e)?e:[e]}),[e]),l=(0,a.useCallback)((function(e){var n,r=!0,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Ff(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ff(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a){var l=!a.contains(e.target);r=r&&l}}}catch(e){o.e(e)}finally{o.f()}r&&t(e)}),[i,t]);Rf(document,{event:r,handler:l,capture:o})};var qf=function(e){(0,a.useEffect)((function(){var t=Nf()(e,100);return window.addEventListener("resize",t),function(){return window.removeEventListener("resize",t)}}),[e])};function Uf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Wf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wf(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Wf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:0,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)2&&void 0!==arguments[2]?arguments[2]:[]).length;return t?n0?n:0}(r,u,p)),s(void 0))}),[t,u,r,p]);var b=(0,a.useCallback)((function(e){var t=e.index,n=e.isVisible;setTimeout((function(){void 0!==t&&r!==t&&n?o(t):void 0===t||n||u||s(t)}),100)}),[o,r,s,u]),w=(0,a.useMemo)((function(){return function(e){var t=e.maxHeight,n=void 0===t?0:t,r=e.totalSize,o=void 0===r?0:r,i=e.groupSize,a=void 0===i?0:i,l=e.optionHeight,u=void 0===l?1:l,s=e.groupHeaderHeight,c=void 0===s?1:s;return Math.min(n,o*u-a*Math.abs(u-c))}({maxHeight:c,totalSize:d.length,optionHeight:f})}),[c,d.length,f]),x=(0,a.useMemo)((function(){return function(e){var t=e.children,n=e.selected,r=e.valueGetter;if(t&&n&&r)return t.findIndex((function(e){var t=r(e),o=r(n);return void 0!==t&&t===o||void 0!==(t=e.props&&r(e.props.data))&&t===o}))}({children:p,selected:h||m,valueGetter:v})}),[p,h,m,v]),_=(0,a.useMemo)((function(){return Kf({children:d,onOptionFocused:b,optionHeight:f,formatOptionLabel:g,Option:y})}),[d,b,f,g,y]),O=(0,a.useMemo)((function(){return[]}),[]),k=(0,a.useCallback)((function(e){var t=e.index;return!!O[t]}),[O]),A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:40;return(0,a.useCallback)((function(){return Nf()(e,t,{leading:!1,trailing:!0})}),[e,t])()}((function(e){for(var t=e.startIndex,n=e.stopIndex,r=t;r<=n;r++)O.push(d[r])}),100);return l().createElement(Tf.AutoSizer,{disableHeight:!0},(function(n){var r=n.width;return l().createElement(Tf.InfiniteLoader,{isRowLoaded:k,threshold:e.threshold,loadMoreRows:A,rowCount:e.children.length||0,minimumBatchSize:e.minimumBatchSize},(function(n){var o=n.onRowsRendered,i=n.registerChild;return l().createElement(Yf,{ref:function(e){return i(e),t={current:e},e},onRowsRendered:o,height:w,scrollToIndex:x,rowCount:e.children.length,rowHeight:e.optionHeight,rowRenderer:_,width:r})}))}))},Xf=l().memo(Zf);Xf.propTypes={maxHeight:d().number,children:d().node.isRequired,optionHeight:d().number,selectedValue:d().object,defaultValue:d().object,valueGetter:d().func,options:d().array.isRequired,minimumBatchSize:d().number},Xf.defaultProps={valueGetter:function(e){return e&&e.value},maxHeight:200,minimumBatchSize:100};var Kf=function(e){var t=e.children,n=e.onOptionFocused,r=e.optionHeight,o=e.formatOptionLabel,i=e.Option,a=function(e){var a=e.key,u=e.index,s=e.style,c=e.isVisible,d=e.isScrolling,f=t[u].props,p=f.cx({"virtualized-item":!0});return f.isFocused&&!d&&n({data:f.data,index:u,isVisible:c,isScrolling:d}),l().createElement("div",{className:p,key:a,style:s},l().createElement(i,{key:a,style:s,isVisible:c,isScrolling:d,optionHeight:r,formatOptionLabel:o,data:f.data,isDisabled:f.isDisabled,isFocused:f.isFocused,isSelected:f.isSelected,className:f.className,cx:f.cx,getClassNames:f.getClassNames,getStyles:f.getStyles,theme:f.theme,innerRef:f.innerRef,innerProps:f.innerProps,tag:"div"},f.children))};return a.displayName="VirtualizedListRowRendererComp",a},Qf=u(18864);function Jf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ep(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ep(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ep(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,mp);return l().createElement(yp,vp({ref:t,$font_family:r,$font_weight:o,$font_size:i,$line_height:a,$letter_spacing:u,$color:s,$italic:c,$uppercase:d,$noWrap:f,$underline:p,$whiteSpace:h},m),n)}));gp.displayName="Typography";var yp=x().div.withConfig({displayName:"StyledTypography",componentId:"sc-11dsq0e-0"})(["font-family:","",";font-style:",";font-weight:",";font-size:",";line-height:",";letter-spacing:",";color:",";"," "," "," ",""],fs("font_family"),(function(e){return"h1"==e.as?" !important":""}),(function(e){return e.$italic?"italic":"normal"}),fs("font_weight"),fs("font_size"),fs("line_height"),fs("letter_spacing"),fs("color"),(function(e){return e.$uppercase?"text-transform: uppercase;":null}),(function(e){return e.$uppercase?"letter-spacing: 0.02em;":null}),(function(e){return e.$whiteSpace&&cp.includes(e.$whiteSpace)?"white-space: ".concat(e.$whiteSpace):e.$noWrap?"white-space: nowrap;":null}),(function(e){return e.underline?"text-decoration: underline;":null}));const bp=gp;function wp(e){return wp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wp(e)}function xp(){return xp=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,oh);return l().createElement(lh,ih({ref:t,$height:n,$maxHeight:r,$minHeight:o,$width:i,$maxWidth:a,$minWidth:u,$padding:s,$padding_top:c,$padding_right:d,$padding_bottom:f,$padding_left:p,$margin:h,$margin_top:m,$margin_right:v,$margin_bottom:g,$margin_left:y,$flex:b,$flexGrow:w,$flexShrink:x,$flexBasis:_,$justifySelf:O,$alignSelf:k,$order:A,$box_shadow:P},M))}));ah.displayName="Box";var lh=x().div.withConfig({displayName:"StyledBox",componentId:"sc-pxszp5-0"})(["height:",";max-height:",";min-height:",";width:",";max-width:",";min-width:",";padding:",";padding-top:",";padding-right:",";padding-bottom:",";padding-left:",";margin:",";margin-top:",";margin-right:",";margin-bottom:",";margin-left:",";flex:",";flex-grow:",";flex-shrink:",";flex-basis:",";justify-self:",";align-self:",";order:",";box-shadow:",";"],(function(e){return e.$height}),(function(e){return e.$maxHeight}),(function(e){return e.$minHeight}),(function(e){return e.$width}),(function(e){return e.$maxWidth}),(function(e){return e.$minWidth}),fs("padding"),fs("padding_top"),fs("padding_right"),fs("padding_bottom"),fs("padding_left"),fs("margin"),fs("margin_top"),fs("margin_right"),fs("margin_bottom"),fs("margin_left"),(function(e){return e.$flex}),(function(e){return e.$flexGrow}),(function(e){return e.$flexShrink}),(function(e){return e.$flexBasis}),(function(e){return e.$justifySelf}),(function(e){return e.$alignSelf}),(function(e){return e.$order}),fs("box_shadow"));const uh=ah;var sh=["inline","align_items","align_content","justify_items","justify_content","flex_wrap","flex_direction","gap","row_gap","column_gap"];function ch(){return ch=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,sh);return l().createElement(fh,ch({ref:t,$inline:n,$alignItems:r,$alignContent:o,$justifyItems:i,$justifyContent:a,$flexWrap:u,$flexDirection:s,$gap:c,$rowGap:d,$columnGap:f},p))}));dh.displayName="Flex",dh.defaultProps={flex_direction:"row"},dh.propTypes={inline:d().bool,align_items:d().oneOf(["stretch","flex-start","flex-end","center","baseline","start","end","self-start","self-end"]),align_content:d().oneOf(["normal","stretch","flex-start","flex-end","center","start","end","space-between","space-around","space-evenly","baseline"]),justify_items:d().string,justify_content:d().oneOf(["flex-start","flex-end","center","space-between","space-around","space-evenly"]),flex_wrap:d().oneOf(["nowrap","wrap","wrap-reverse"]),flex_direction:d().oneOf(["row","row-reverse","column","column-reverse"]),gap:d().string,row_gap:d().string,column_gap:d().string};var fh=x()(uh).withConfig({displayName:"StyledFlex",componentId:"sc-2aqm31-0"})(["display:",";align-items:",";align-content:",";justify-items:",";justify-content:",";flex-wrap:",";flex-direction:",";gap:",";row-gap:",";column-gap:",";"],(function(e){return e.$inline?"inline-flex":"flex"}),(function(e){return e.$alignItems}),(function(e){return e.$alignContent}),(function(e){return e.$justifyItems}),(function(e){return e.$justifyContent}),(function(e){return e.$flexWrap}),(function(e){return e.$flexDirection}),fs("gap"),fs("rowGap"),fs("columnGap"));const ph=dh;var hh=["isLeft","isRight"];function mh(e){return mh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mh(e)}function vh(){return vh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(u,hh),f={variant:{lg:"lg",sm:"xs"}[o]||"base",children:n,no_wrap:!0,"data-label":!0};return l().createElement(Mh,vh({ref:t},a,{$variant:r,$underline:i,$size:o}),s&&l().createElement(nh,d),l().createElement(Fp,f),c&&l().createElement(nh,d))}));Ah.displayName="Link",Ah.defaultProps={variant:"primary",size:"md",iconPlacement:"left"},Ah.propTypes={text:d().node.isRequired,variant:d().oneOf(["primary","secondary","inline"]),size:d().oneOf(["sm","md","lg"]),icon:d().oneOf(ss),iconPlacement:d().oneOf(["left","right"]),href:d().string,newTab:d().bool,underline:d().bool};var Ph=function(e){var t={as:e.as,href:e.href,target:e.target,rel:e.rel};return e.newTab&&(t=yh(yh({},t),{},{target:"_blank",rel:"noopener noreferrer"})),t},Mh=x().a.withConfig({displayName:"StyledLink",componentId:"sc-1ilmd36-0"})(["display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:0 none;border:0 none;padding:0;gap:",";color:",";[data-label]{text-decoration:",";}cursor:pointer;&:disabled{cursor:not-allowed;}&:hover:not(:disabled){color:",";[data-label]{text-decoration:",";}}&:hover,:visited,:focus{text-decoration:none;}"],(function(e){return cs("lg"==e.$size?8:4)}),(function(e){return"primary"==e.$variant?_h:Oh}),(function(e){return e.$underline?"underline":"none"}),(function(e){return"primary"==e.$variant?xh:_h}),(function(e){return e.$underline||"primary"==e.$variant?"underline":"none"})),Ch=x().a.withConfig({displayName:"InlineLink",componentId:"sc-1ilmd36-1"})(["justify-content:center;text-decoration:underline;background:0 none;border:0 none;padding:0;cursor:pointer;&:disabled{cursor:not-allowed;}&:hover,:visited,:focus{text-decoration:underline;}"]);function Sh(e){return Sh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sh(e)}function Eh(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,Lh);return l().createElement("div",Bh({className:"visx-legend-item",style:{display:s,alignItems:o,flexDirection:n,margin:a}},d),c)}Fh.propTypes={alignItems:d().string,margin:d().oneOfType([d().string,d().number]),children:d().node,display:d().string};var Hh=["flex","label","margin","align","children"];function Vh(){return Vh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Hh);return l().createElement("div",Vh({className:"visx-legend-label",style:{justifyContent:u,display:"flex",flex:n,margin:i}},c),s||r)}qh.propTypes={align:d().string,label:d().node,flex:d().oneOfType([d().string,d().number]),margin:d().oneOfType([d().string,d().number]),children:d().node};var Uh=u(32485),Wh=u.n(Uh);function Gh(){return Gh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,om),L=a||("domain"in o?o.domain():[]),B=m({scale:o,labelFormat:p}),F=L.map(B);return R?l().createElement(l().Fragment,null,R(F)):l().createElement("div",{className:Wh()("visx-legend",t),style:im({},r,{flexDirection:I})},F.map((function(e,t){return l().createElement(Fh,im({key:"legend-"+e.text+"-"+t,margin:E,flexDirection:D},z),l().createElement(em,{shape:i,height:b,width:g,margin:x,item:L[t],itemIndex:t,label:e,fill:s,size:d,shapeStyle:_}),l().createElement(qh,im({label:e.text,flex:P,margin:C,align:k},N)))})))}function um(e){return l().createElement(lm,e)}lm.propTypes={children:d().func,className:d().string,domain:d().array,shapeWidth:d().oneOfType([d().string,d().number]),shapeHeight:d().oneOfType([d().string,d().number]),shapeMargin:d().oneOfType([d().string,d().number]),labelAlign:d().string,labelFlex:d().oneOfType([d().string,d().number]),labelMargin:d().oneOfType([d().string,d().number]),itemMargin:d().oneOfType([d().string,d().number]),fill:d().func,size:d().func,shapeStyle:d().func};var sm=u(84783);function cm(e){var t=e.id,n=e.width,r=e.height,o=e.children;return l().createElement("defs",null,l().createElement("pattern",{id:t,width:n,height:r,patternUnits:"userSpaceOnUse"},o))}cm.propTypes={id:d().string.isRequired,width:d().number.isRequired,height:d().number.isRequired,children:d().node.isRequired};var dm={horizontal:"horizontal",vertical:"vertical",diagonal:"diagonal",diagonalRightToLeft:"diagonalRightToLeft"};function fm(e){var t=e.height;switch(e.orientation){case dm.horizontal:return"M 0,"+t/2+" l "+t+",0";case dm.diagonal:return"M 0,"+t+" l "+t+","+-t+" M "+-t/4+","+t/4+" l "+t/2+","+-t/2+"\n M "+3/4*t+","+5/4*t+" l "+t/2+","+-t/2;case dm.diagonalRightToLeft:return"M 0,0 l "+t+","+t+"\n M "+-t/4+","+3/4*t+" l "+t/2+","+t/2+"\n M "+3/4*t+","+-t/4+" l "+t/2+","+t/2;case dm.vertical:default:return"M "+t/2+", 0 l 0, "+t}}function pm(e){var t=e.id,n=e.width,r=e.height,o=e.stroke,i=e.strokeWidth,a=e.strokeDasharray,u=e.strokeLinecap,s=void 0===u?"square":u,c=e.shapeRendering,d=void 0===c?"auto":c,f=e.orientation,p=void 0===f?["vertical"]:f,h=e.background,m=e.className,v=Array.isArray(p)?p:[p];return l().createElement(cm,{id:t,width:n,height:r},!!h&&l().createElement("rect",{className:Wh()("visx-pattern-line-background"),width:n,height:r,fill:h}),v.map((function(e,n){return l().createElement("path",{key:"visx-"+t+"-line-"+e+"-"+n,className:Wh()("visx-pattern-line",m),d:fm({orientation:e,height:r}),stroke:o,strokeWidth:i,strokeDasharray:a,strokeLinecap:s,shapeRendering:d})})))}function hm(){return hm=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Mm),v=p?Math.max(410,p):void 0,g=Math.max(176,h||0),y=!(o&&o.length);return l().createElement(Em,Cm({},m,{$variant:f,$width:v,$height:g}),!!t&&l().createElement(jm,null,l().createElement(Pp,{color:"gray_11_75"},t),!!n&&l().createElement(Fp,{variant:"sm",color:"gray_11_75"},n)),!!r&&l().createElement(Im,null,r),!!a&&l().createElement(Om,null),!a&&l().createElement(l().Fragment,null,y&&l().createElement(Am,null),!y&&l().createElement(zh,null,l().createElement(Tm,null,l().createElement(Qf.A,null,(function(e){var t=e.width,n=e.height;return l().createElement(u,Cm({},c,{data:o,palette:i,width:t,height:n}))}))),!!d&&l().createElement(xm,{data:o,palette:i,item:s}))))};Sm.displayName="ChartContainer",Sm.defaultProps={palette:["#AA99EC","#3DB9CF","#E58FB1","#EBBC00","#94BA2C","#D09E72","#0091FF","#E5484D","#12A594","#FFB224"],variant:"default"},Sm.propTypes={header:d().string,description:d().string,actions:d().node,width:d().number,height:d().number.isRequired,palette:d().arrayOf(d().string),loading:d().bool,variant:d().oneOf(["default","ghost"]),showLegend:d().bool,legendItem:d().oneOfType([d().element,d().func])};var Em=x().div.withConfig({displayName:"ChartContainerWrapper",componentId:"sc-13xkdxv-0"})(["display:flex;flex-direction:column;"," height:",";",""],(function(e){return e.$width?"width: ".concat(cs(e.$width),";"):void 0}),(function(e){return cs(e.$height)}),(function(e){if("ghost"!=e.$variant)return(0,w.css)(["padding:",";border-radius:8px;border:1px solid ",";"],_.spacing["06"],_.color.gray_5)})),jm=x().div.withConfig({displayName:"HeaderWrapper",componentId:"sc-13xkdxv-1"})(["display:flex;flex-direction:column;gap:",";"],_.spacing["03"]),Im=x().div.withConfig({displayName:"ActionsWrapper",componentId:"sc-13xkdxv-2"})(["padding-top:",";"],_.spacing["06"]),Tm=x().div.withConfig({displayName:"SvgWrapper",componentId:"sc-13xkdxv-3"})(["flex-grow:1;overflow:hidden;position:relative;svg{position:absolute;top:0;left:0;display:block;padding:0;margin:0;}"]),Dm=u(55808),Nm=u.n(Dm),Rm=u(24363),zm=u(60075),Lm=u(69683),Bm=u(79011),Fm=u(54545),Hm=u(71228),Vm=u(43272),qm=u(43793),Um=u(13893),Wm=u(46457),Gm=u(76413),$m=u(25633),Ym=u(13309),Zm=u(67694),Xm=u(29944),Km=function(e){return n["curve".concat(Nm()(e))]||qm.Ay},Qm=u(4311);const Jm=l().createContext({});var ev=["AxisComponent"];function tv(){return tv=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,ev),f=(0,a.useContext)(Jm),p=f.theme,h=f.xScale,m=f.yScale,v=f.margin,g=f.width,y=f.height,b=d.orientation,w=(0,a.useMemo)((function(){var e,t,n,r;return"left"===b||"right"===b?null==p||null==(e=p.axisStyles)||null==(t=e.y)?void 0:t[b]:null==p||null==(n=p.axisStyles)||null==(r=n.x)?void 0:r[b]}),[p,b]),x=d.tickLabelProps,_=(0,a.useMemo)((function(){return x||w?function(e,t,n){return tv({},null==w?void 0:w.tickLabel,{width:"left"===b||"right"===b?null==v?void 0:v[b]:void 0},"function"==typeof x?x(e,t,n):x)}:void 0}),[x,w,b,v]),O="bottom"===b?(null!=y?y:0)-(null!=(t=null==v?void 0:v.bottom)?t:0):"top"===b&&null!=(n=null==v?void 0:v.top)?n:0,k="left"===b?null!=(r=null==v?void 0:v.left)?r:0:"right"===b?(null!=g?g:0)-(null!=(o=null==v?void 0:v.right)?o:0):0,A="left"===b||"right"===b?m:h;return A?l().createElement(c,tv({top:O,left:k,labelProps:null==w?void 0:w.axisLabel,stroke:null==w||null==(i=w.axisLine)?void 0:i.stroke,strokeWidth:null==w||null==(u=w.axisLine)?void 0:u.strokeWidth,tickLength:null==w?void 0:w.tickLength,tickStroke:null==w||null==(s=w.tickLine)?void 0:s.stroke},d,{tickLabelProps:_,scale:A})):null}function rv(){return rv=Object.assign?Object.assign.bind():function(e){for(var t=1;t{for(var n in t)iv(e,n,{get:t[n],enumerable:!0})})(av,{assign:()=>Bv,colors:()=>Rv,createStringInterpolator:()=>Iv,skipAnimation:()=>zv,to:()=>Tv,willAdvance:()=>Lv});var lv=Ov(),uv=e=>bv(e,lv),sv=Ov();uv.write=e=>bv(e,sv);var cv=Ov();uv.onStart=e=>bv(e,cv);var dv=Ov();uv.onFrame=e=>bv(e,dv);var fv=Ov();uv.onFinish=e=>bv(e,fv);var pv=[];uv.setTimeout=(e,t)=>{const n=uv.now()+t,r=()=>{const e=pv.findIndex((e=>e.cancel==r));~e&&pv.splice(e,1),gv-=~e?1:0},o={time:n,handler:e,cancel:r};return pv.splice(hv(n),0,o),gv+=1,wv(),o};var hv=e=>~(~pv.findIndex((t=>t.time>e))||~pv.length);uv.cancel=e=>{cv.delete(e),dv.delete(e),fv.delete(e),lv.delete(e),sv.delete(e)},uv.sync=e=>{yv=!0,uv.batchedUpdates(e),yv=!1},uv.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,uv.onStart(n)}return r.handler=e,r.cancel=()=>{cv.delete(n),t=null},r};var mv="undefined"!=typeof window?window.requestAnimationFrame:()=>{};uv.use=e=>mv=e,uv.now="undefined"!=typeof performance?()=>performance.now():Date.now,uv.batchedUpdates=e=>e(),uv.catch=console.error,uv.frameLoop="always",uv.advance=()=>{"demand"!==uv.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):_v()};var vv=-1,gv=0,yv=!1;function bv(e,t){yv?(t.delete(e),e(0)):(t.add(e),wv())}function wv(){vv<0&&(vv=0,"demand"!==uv.frameLoop&&mv(xv))}function xv(){~vv&&(mv(xv),uv.batchedUpdates(_v))}function _v(){const e=vv;vv=uv.now();const t=hv(vv);t&&(kv(pv.splice(0,t),(e=>e.handler())),gv-=t),gv?(cv.flush(),lv.flush(e?Math.min(64,vv-e):16.667),dv.flush(),sv.flush(),fv.flush()):vv=-1}function Ov(){let e=new Set,t=e;return{add(n){gv+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(gv-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,gv-=t.size,kv(t,(t=>t(n)&&e.add(t))),gv+=e.size,t=e)}}}function kv(e,t){e.forEach((e=>{try{t(e)}catch(e){uv.catch(e)}}))}function Av(){}var Pv={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function Mv(e,t){if(Pv.arr(e)){if(!Pv.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function Sv(e,t,n){if(Pv.arr(e))for(let r=0;rPv.und(e)?[]:Pv.arr(e)?e:[e];function jv(e,t){if(e.size){const n=Array.from(e);e.clear(),Cv(n,t)}}var Iv,Tv,Dv=(e,...t)=>jv(e,(e=>e(...t))),Nv=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),Rv=null,zv=!1,Lv=Av,Bv=e=>{e.to&&(Tv=e.to),e.now&&(uv.now=e.now),void 0!==e.colors&&(Rv=e.colors),null!=e.skipAnimation&&(zv=e.skipAnimation),e.createStringInterpolator&&(Iv=e.createStringInterpolator),e.requestAnimationFrame&&uv.use(e.requestAnimationFrame),e.batchedUpdates&&(uv.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Lv=e.willAdvance),e.frameLoop&&(uv.frameLoop=e.frameLoop)},Fv=new Set,Hv=[],Vv=[],qv=0,Uv={get idle(){return!Fv.size&&!Hv.length},start(e){qv>e.priority?(Fv.add(e),uv.onStart(Wv)):(Gv(e),uv(Yv))},advance:Yv,sort(e){if(qv)uv.onFrame((()=>Uv.sort(e)));else{const t=Hv.indexOf(e);~t&&(Hv.splice(t,1),$v(e))}},clear(){Hv=[],Fv.clear()}};function Wv(){Fv.forEach(Gv),Fv.clear(),uv(Yv)}function Gv(e){Hv.includes(e)||$v(e)}function $v(e){Hv.splice(function(t,n){const r=t.findIndex((t=>t.priority>e.priority));return r<0?t.length:r}(Hv),0,e)}function Yv(e){const t=Vv;for(let n=0;n0}var Zv="[-+]?\\d*\\.?\\d+",Xv=Zv+"%";function Kv(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Qv=new RegExp("rgb"+Kv(Zv,Zv,Zv)),Jv=new RegExp("rgba"+Kv(Zv,Zv,Zv,Zv)),eg=new RegExp("hsl"+Kv(Zv,Xv,Xv)),tg=new RegExp("hsla"+Kv(Zv,Xv,Xv,Zv)),ng=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,rg=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,og=/^#([0-9a-fA-F]{6})$/,ig=/^#([0-9a-fA-F]{8})$/;function ag(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function lg(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=ag(o,r,e+1/3),a=ag(o,r,e),l=ag(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*l)<<8}function ug(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function sg(e){return(parseFloat(e)%360+360)%360/360}function cg(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function dg(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function fg(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=og.exec(e))?parseInt(t[1]+"ff",16)>>>0:Rv&&void 0!==Rv[e]?Rv[e]:(t=Qv.exec(e))?(ug(t[1])<<24|ug(t[2])<<16|ug(t[3])<<8|255)>>>0:(t=Jv.exec(e))?(ug(t[1])<<24|ug(t[2])<<16|ug(t[3])<<8|cg(t[4]))>>>0:(t=ng.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ig.exec(e))?parseInt(t[1],16)>>>0:(t=rg.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=eg.exec(e))?(255|lg(sg(t[1]),dg(t[2]),dg(t[3])))>>>0:(t=tg.exec(e))?(lg(sg(t[1]),dg(t[2]),dg(t[3]))|cg(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}var pg=(e,t,n)=>{if(Pv.fun(e))return e;if(Pv.arr(e))return pg({range:e,output:t,extrapolate:n});if(Pv.str(e.output[0]))return Iv(e);const r=e,o=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,i);return function(e,t,n,r,o,i,a,l,u){let s=u?u(e):e;if(sn){if("identity"===l)return s;"clamp"===l&&(s=n)}return r===o?r:t===n?e<=t?r:o:(t===-1/0?s=-s:n===1/0?s-=t:s=(s-t)/(n-t),s=i(s),r===-1/0?s=-s:o===1/0?s+=r:s=s*(o-r)+r,s)}(e,i[t],i[t+1],o[t],o[t+1],u,a,l,r.map)}},hg=1.70158,mg=1.525*hg,vg=hg+1,gg=2*Math.PI/3,yg=2*Math.PI/4.5,bg=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},wg={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>vg*e*e*e-hg*e*e,easeOutBack:e=>1+vg*Math.pow(e-1,3)+hg*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-mg)/2:(Math.pow(2*e-2,2)*((mg+1)*(2*e-2)+mg)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*gg),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*gg)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*yg)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*yg)/2+1,easeInBounce:e=>1-bg(1-e),easeOutBounce:bg,easeInOutBounce:e=>e<.5?(1-bg(1-2*e))/2:(1+bg(2*e-1))/2,steps:(e,t="end")=>n=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e;return o=("end"===t?Math.floor(r):Math.ceil(r))/e,Math.min(Math.max(o,0),1);var o}},xg=Symbol.for("FluidValue.get"),_g=Symbol.for("FluidValue.observers"),Og=e=>Boolean(e&&e[xg]),kg=e=>e&&e[xg]?e[xg]():e,Ag=e=>e[_g]||null;function Pg(e,t){const n=e[_g];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var Mg=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Cg(this,e)}},Cg=(e,t)=>Ig(e,xg,t);function Sg(e,t){if(e[xg]){let n=e[_g];n||Ig(e,_g,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Eg(e,t){const n=e[_g];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[_g]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var jg,Ig=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Tg=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Dg=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Ng=new RegExp(`(${Tg.source})(%|[a-z]+)`,"i"),Rg=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,zg=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Lg=e=>{const[t,n]=Bg(e);if(!t||Nv())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){return window.getComputedStyle(document.documentElement).getPropertyValue(n)||e}return n&&zg.test(n)?Lg(n):n||e},Bg=e=>{const t=zg.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},Fg=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,Hg=e=>{jg||(jg=Rv?new RegExp(`(${Object.keys(Rv).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map((e=>kg(e).replace(zg,Lg).replace(Dg,fg).replace(jg,fg))),n=t.map((e=>e.match(Tg).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))),o=r.map((t=>pg({...e,output:t})));return e=>{const n=!Ng.test(t[0])&&t.find((e=>Ng.test(e)))?.replace(Tg,"");let r=0;return t[0].replace(Tg,(()=>`${o[r++](e)}${n||""}`)).replace(Rg,Fg)}},Vg="react-spring: ",qg=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${Vg}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},Ug=qg(console.warn),Wg=qg(console.warn);function Gg(e){return Pv.str(e)&&("#"==e[0]||/\d/.test(e)||!Nv()&&zg.test(e)||e in(Rv||{}))}var $g=Nv()?a.useEffect:a.useLayoutEffect,Yg=()=>{const e=(0,a.useRef)(!1);return $g((()=>(e.current=!0,()=>{e.current=!1})),[]),e};function Zg(){const e=(0,a.useState)()[1],t=Yg();return()=>{t.current&&e(Math.random())}}var Xg=e=>(0,a.useEffect)(e,Kg),Kg=[];function Qg(e){const t=(0,a.useRef)();return(0,a.useEffect)((()=>{t.current=e})),t.current}var Jg=Symbol.for("Animated:node"),ey=e=>e&&e[Jg],ty=(e,t)=>((e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}))(e,Jg,t),ny=e=>e&&e[Jg]&&e[Jg].getPayload(),ry=class{constructor(){ty(this,this)}getPayload(){return this.payload||[]}},oy=class extends ry{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,Pv.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new oy(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return Pv.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,Pv.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},iy=class extends oy{constructor(e){super(0),this._string=null,this._toString=pg({output:[e,e]})}static create(e){return new iy(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(Pv.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=pg({output:[this.getValue(),e]})),this._value=0,super.reset()}},ay={dependencies:null},ly=class extends ry{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return Sv(this.source,((n,r)=>{var o;(o=n)&&o[Jg]===o?t[r]=n.getValue(e):Og(n)?t[r]=kg(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Cv(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return Sv(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){ay.dependencies&&Og(e)&&ay.dependencies.add(e);const t=ny(e);t&&Cv(t,(e=>this.add(e)))}},uy=class extends ly{constructor(e){super(e)}static create(e){return new uy(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(sy)),!0)}};function sy(e){return(Gg(e)?iy:oy).create(e)}function cy(e){const t=ey(e);return t?t.constructor:Pv.arr(e)?uy:Gg(e)?iy:oy}var dy=(e,t)=>{const n=!Pv.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,a.forwardRef)(((r,o)=>{const i=(0,a.useRef)(null),l=n&&(0,a.useCallback)((e=>{i.current=function(e,t){return e&&(Pv.fun(e)?e(t):e.current=t),t}(o,e)}),[o]),[u,s]=function(e,t){const n=new Set;return ay.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new ly(e),ay.dependencies=null,[e,n]}(r,t),c=Zg(),d=()=>{const e=i.current;n&&!e||!1===(!!e&&t.applyAnimatedValues(e,u.getValue(!0)))&&c()},f=new fy(d,s),p=(0,a.useRef)();$g((()=>(p.current=f,Cv(s,(e=>Sg(e,f))),()=>{p.current&&(Cv(p.current.deps,(e=>Eg(e,p.current))),uv.cancel(p.current.update))}))),(0,a.useEffect)(d,[]),Xg((()=>()=>{const e=p.current;Cv(e.deps,(t=>Eg(t,e)))}));const h=t.getComponentProps(u.getValue());return a.createElement(e,{...h,ref:l})}))},fy=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&uv.write(this.update)}},py=Symbol.for("AnimatedComponent"),hy=e=>Pv.str(e)?e:e&&Pv.str(e.displayName)?e.displayName:Pv.fun(e)&&e.name||null;function my(e,...t){return Pv.fun(e)?e(...t):e}var vy=(e,t)=>!0===e||!!(t&&e&&(Pv.fun(e)?e(t):Ev(e).includes(t))),gy=(e,t)=>Pv.obj(e)?t&&e[t]:e,yy=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,by=e=>e,wy=(e,t=by)=>{let n=xy;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const n=t(e[o],o);Pv.und(n)||(r[o]=n)}return r},xy=["config","onProps","onStart","onChange","onPause","onResume","onRest"],_y={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function Oy(e){const t=function(e){const t={};let n=0;if(Sv(e,((e,r)=>{_y[r]||(t[r]=e,n++)})),n)return t}(e);if(t){const n={to:t};return Sv(e,((e,r)=>r in t||(n[r]=e))),n}return{...e}}function ky(e){return e=kg(e),Pv.arr(e)?e.map(ky):Gg(e)?av.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Ay(e){for(const t in e)return!0;return!1}function Py(e){return Pv.fun(e)||Pv.arr(e)&&Pv.obj(e[0])}function My(e,t){e.ref?.delete(e),t?.delete(e)}function Cy(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var Sy={tension:170,friction:26,mass:1,damping:1,easing:wg.linear,clamp:!1},Ey=class{constructor(){this.velocity=0,Object.assign(this,Sy)}};function jy(e,t){if(Pv.und(t.decay)){const n=!Pv.und(t.tension)||!Pv.und(t.friction);!n&&Pv.und(t.frequency)&&Pv.und(t.damping)&&Pv.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Iy=[],Ty=class{constructor(){this.changed=!1,this.values=Iy,this.toValues=null,this.fromValues=Iy,this.config=new Ey,this.immediate=!1}};function Dy(e,{key:t,props:n,defaultProps:r,state:o,actions:i}){return new Promise(((a,l)=>{let u,s,c=vy(n.cancel??r?.cancel,t);if(c)p();else{Pv.und(n.pause)||(o.paused=vy(n.pause,t));let e=r?.pause;!0!==e&&(e=o.paused||vy(e,t)),u=my(n.delay||0,t),e?(o.resumeQueue.add(f),i.pause()):(i.resume(),f())}function d(){o.resumeQueue.add(f),o.timeouts.delete(s),s.cancel(),u=s.time-uv.now()}function f(){u>0&&!av.skipAnimation?(o.delayed=!0,s=uv.setTimeout(p,u),o.pauseQueue.add(d),o.timeouts.add(s)):p()}function p(){o.delayed&&(o.delayed=!1),o.pauseQueue.delete(d),o.timeouts.delete(s),e<=(o.cancelId||0)&&(c=!0);try{i.start({...n,callId:e,cancel:c},a)}catch(e){l(e)}}}))}var Ny=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?Ly(e.get()):t.every((e=>e.noop))?Ry(e.get()):zy(e.get(),t.every((e=>e.finished))),Ry=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),zy=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Ly=e=>({value:e,cancelled:!0,finished:!1});function By(e,t,n,r){const{callId:o,parentId:i,onRest:a}=t,{asyncTo:l,promise:u}=n;return i||e!==l||t.reset?n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;const s=wy(t,((e,t)=>"onRest"===t?void 0:e));let c,d;const f=new Promise(((e,t)=>(c=e,d=t))),p=e=>{const t=o<=(n.cancelId||0)&&Ly(r)||o!==n.asyncId&&zy(r,!1);if(t)throw e.result=t,d(e),e},h=(e,t)=>{const i=new Hy,a=new Vy;return(async()=>{if(av.skipAnimation)throw Fy(n),a.result=zy(r,!1),d(a),a;p(i);const l=Pv.obj(e)?{...e}:{...t,to:e};l.parentId=o,Sv(s,((e,t)=>{Pv.und(l[t])&&(l[t]=e)}));const u=await r.start(l);return p(i),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),u})()};let m;if(av.skipAnimation)return Fy(n),zy(r,!1);try{let t;t=Pv.arr(e)?(async e=>{for(const t of e)await h(t)})(e):Promise.resolve(e(h,r.stop.bind(r))),await Promise.all([t.then(c),f]),m=zy(r.get(),!0,!1)}catch(e){if(e instanceof Hy)m=e.result;else{if(!(e instanceof Vy))throw e;m=e.result}}finally{o==n.asyncId&&(n.asyncId=i,n.asyncTo=i?l:void 0,n.promise=i?u:void 0)}return Pv.fun(a)&&uv.batchedUpdates((()=>{a(m,r,r.item)})),m})():u}function Fy(e,t){jv(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Hy=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Vy=class extends Error{constructor(){super("SkipAnimationSignal")}},qy=e=>e instanceof Wy,Uy=1,Wy=class extends Mg{constructor(){super(...arguments),this.id=Uy++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=ey(this);return e&&e.getValue()}to(...e){return av.to(this,e)}interpolate(...e){return Ug(`${Vg}The "interpolate" function is deprecated in v9 (use "to" instead)`),av.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Pg(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||Uv.sort(this),Pg(this,{type:"priority",parent:this,priority:e})}},Gy=Symbol.for("SpringPhase"),$y=e=>(1&e[Gy])>0,Yy=e=>(2&e[Gy])>0,Zy=e=>(4&e[Gy])>0,Xy=(e,t)=>t?e[Gy]|=3:e[Gy]&=-3,Ky=(e,t)=>t?e[Gy]|=4:e[Gy]&=-5,Qy=class extends Wy{constructor(e,t){if(super(),this.animation=new Ty,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Pv.und(e)||!Pv.und(t)){const n=Pv.obj(e)?{...e}:{...t,from:e};Pv.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(Yy(this)||this._state.asyncTo)||Zy(this)}get goal(){return kg(this.animation.to)}get velocity(){const e=ey(this);return e instanceof oy?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return $y(this)}get isAnimating(){return Yy(this)}get isPaused(){return Zy(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:o}=r;const{config:i}=r,a=ny(r.to);!a&&Og(r.to)&&(o=Ev(kg(r.to))),r.values.forEach(((l,u)=>{if(l.done)return;const s=l.constructor==iy?1:a?a[u].lastPosition:o[u];let c=r.immediate,d=s;if(!c){if(d=l.lastPosition,i.tension<=0)return void(l.done=!0);let t=l.elapsedTime+=e;const n=r.fromValues[u],o=null!=l.v0?l.v0:l.v0=Pv.arr(i.velocity)?i.velocity[u]:i.velocity;let a;const f=i.precision||(n==s?.005:Math.min(1,.001*Math.abs(s-n)));if(Pv.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);d=n+o/(1-e)*(1-r),c=Math.abs(l.lastPosition-d)<=f,a=o*r}else{a=null==l.lastVelocity?o:l.lastVelocity;const t=i.restVelocity||f/10,r=i.clamp?0:i.bounce,u=!Pv.und(r),p=n==s?l.v0>0:nt,h||(c=Math.abs(s-d)<=f,!c));++e)u&&(m=d==s||d>s==p,m&&(a=-a*r,d=s)),a+=(1e-6*-i.tension*(d-s)+.001*-i.friction*a)/i.mass*v,d+=a*v}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,l.durationProgress>0&&(l.elapsedTime=i.duration*l.durationProgress,t=l.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),d=n+i.easing(r)*(s-n),a=(d-l.lastPosition)/e,c=1==r}l.lastVelocity=a,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),c=!0)}a&&!a[u].done&&(c=!1),c?l.done=!0:t=!1,l.setValue(d,i.round)&&(n=!0)}));const l=ey(this),u=l.getValue();if(t){const e=kg(r.to);u===e&&!n||i.decay?n&&i.decay&&this._onChange(u):(l.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(u)}set(e){return uv.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Yy(this)){const{to:e,config:t}=this.animation;uv.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return Pv.und(e)?(n=this.queue||[],this.queue=[]):n=[Pv.obj(e)?e:{...t,to:e}],Promise.all(n.map((e=>this._update(e)))).then((e=>Ny(this,e)))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),Fy(this._state,e&&this._lastCallId),uv.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=Pv.obj(n)?n[t]:n,(null==n||Py(n))&&(n=void 0),r=Pv.obj(r)?r[t]:r,null==r&&(r=void 0);const o={to:n,from:r};return $y(this)||(e.reverse&&([n,r]=[r,n]),r=kg(r),Pv.und(r)?ey(this)||this._set(n):this._set(r)),o}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,wy(e,((e,t)=>/^on/.test(t)?gy(e,n):e))),ib(this,e,"onProps"),ab(this,"onProps",e,this);const o=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const i=this._state;return Dy(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>{Zy(this)||(Ky(this,!0),Dv(i.pauseQueue),ab(this,"onPause",zy(this,Jy(this,this.animation.to)),this))},resume:()=>{Zy(this)&&(Ky(this,!1),Yy(this)&&this._resume(),Dv(i.resumeQueue),ab(this,"onResume",zy(this,Jy(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then((n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=eb(e);if(t)return this._update(t,!0)}return n}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Ly(this));const r=!Pv.und(e.to),o=!Pv.und(e.from);if(r||o){if(!(t.callId>this._lastToId))return n(Ly(this));this._lastToId=t.callId}const{key:i,defaultProps:a,animation:l}=this,{to:u,from:s}=l;let{to:c=u,from:d=s}=e;!o||r||t.default&&!Pv.und(c)||(c=d),t.reverse&&([c,d]=[d,c]);const f=!Mv(d,s);f&&(l.from=d),d=kg(d);const p=!Mv(c,u);p&&this._focus(c);const h=Py(t.to),{config:m}=l,{decay:v,velocity:g}=m;(r||o)&&(m.velocity=0),t.config&&!h&&function(e,t,n){n&&(jy(n={...n},t),t={...n,...t}),jy(e,t),Object.assign(e,t);for(const t in Sy)null==e[t]&&(e[t]=Sy[t]);let{frequency:r,damping:o}=e;const{mass:i}=e;Pv.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*o*i/r)}(m,my(t.config,i),t.config!==a.config?my(a.config,i):void 0);let y=ey(this);if(!y||Pv.und(c))return n(zy(this,!0));const b=Pv.und(t.reset)?o&&!t.default:!Pv.und(d)&&vy(t.reset,i),w=b?d:this.get(),x=ky(c),_=Pv.num(x)||Pv.arr(x)||Gg(x),O=!h&&(!_||vy(a.immediate||t.immediate,i));if(p){const e=cy(c);if(e!==y.constructor){if(!O)throw Error(`Cannot animate between ${y.constructor.name} and ${e.name}, as the "to" prop suggests`);y=this._set(x)}}const k=y.constructor;let A=Og(c),P=!1;if(!A){const e=b||!$y(this)&&f;(p||e)&&(P=Mv(ky(w),x),A=!P),(Mv(l.immediate,O)||O)&&Mv(m.decay,v)&&Mv(m.velocity,g)||(A=!0)}if(P&&Yy(this)&&(l.changed&&!b?A=!0:A||this._stop(u)),!h&&((A||Og(u))&&(l.values=y.getPayload(),l.toValues=Og(c)?null:k==iy?[1]:Ev(x)),l.immediate!=O&&(l.immediate=O,O||b||this._set(u)),A)){const{onRest:e}=l;Cv(ob,(e=>ib(this,t,e)));const r=zy(this,Jy(this,u));Dv(this._pendingCalls,r),this._pendingCalls.add(n),l.changed&&uv.batchedUpdates((()=>{l.changed=!b,e?.(r,this),b?my(a.onRest,r):l.onStart?.(r,this)}))}b&&this._set(w),h?n(By(t.to,t,this._state,this)):A?this._start():Yy(this)&&!p?this._pendingCalls.add(n):n(Ry(w))}_focus(e){const t=this.animation;e!==t.to&&(Ag(this)&&this._detach(),t.to=e,Ag(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Og(t)&&(Sg(t,this),qy(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Og(e)&&Eg(e,this)}_set(e,t=!0){const n=kg(e);if(!Pv.und(n)){const e=ey(this);if(!e||!Mv(n,e.getValue())){const r=cy(n);e&&e.constructor==r?e.setValue(n):ty(this,r.create(n)),e&&uv.batchedUpdates((()=>{this._onChange(n,t)}))}}return ey(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,ab(this,"onStart",zy(this,Jy(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),my(this.animation.onChange,e,this)),my(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;ey(this).reset(kg(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),Yy(this)||(Xy(this,!0),Zy(this)||this._resume())}_resume(){av.skipAnimation?this.finish():Uv.start(this)}_stop(e,t){if(Yy(this)){Xy(this,!1);const n=this.animation;Cv(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Pg(this,{type:"idle",parent:this});const r=t?Ly(this.get()):zy(this.get(),Jy(this,e??n.to));Dv(this._pendingCalls,r),n.changed&&(n.changed=!1,ab(this,"onRest",r,this))}}};function Jy(e,t){const n=ky(t);return Mv(ky(e.get()),n)}function eb(e,t=e.loop,n=e.to){const r=my(t);if(r){const o=!0!==r&&Oy(r),i=(o||e).reverse,a=!o||o.reset;return tb({...e,loop:t,default:!1,pause:void 0,to:!i||Py(n)?n:void 0,from:a?e.from:void 0,reset:a,...o})}}function tb(e){const{to:t,from:n}=e=Oy(e),r=new Set;return Pv.obj(t)&&rb(t,r),Pv.obj(n)&&rb(n,r),e.keys=r.size?Array.from(r):null,e}function nb(e){const t=tb(e);return Pv.und(t.default)&&(t.default=wy(t)),t}function rb(e,t){Sv(e,((e,n)=>null!=e&&t.add(n)))}var ob=["onStart","onRest","onChange","onPause","onResume"];function ib(e,t,n){e.animation[n]=t[n]!==yy(t,n)?gy(t[n],e.key):void 0}function ab(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var lb=["onStart","onChange","onRest"],ub=1,sb=class{constructor(e,t){this.id=ub++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(const t in e){const n=e[t];Pv.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(tb(e)),this}start(e){let{queue:t}=this;return e?t=Ev(e).map(tb):this.queue=[],this._flush?this._flush(this,t):(vb(this,t),cb(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;Cv(Ev(t),(t=>n[t].stop(!!e)))}else Fy(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(Pv.und(e))this.start({pause:!0});else{const t=this.springs;Cv(Ev(e),(e=>t[e].pause()))}return this}resume(e){if(Pv.und(e))this.start({pause:!1});else{const t=this.springs;Cv(Ev(e),(e=>t[e].resume()))}return this}each(e){Sv(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,jv(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));const i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&jv(t,(([e,t])=>{t.value=a,e(t,this,this._item)})),i&&(this._started=!1,jv(n,(([e,t])=>{t.value=a,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}uv.onFrame(this._onFrame)}};function cb(e,t){return Promise.all(t.map((t=>db(e,t)))).then((t=>Ny(e,t)))}async function db(e,t,n){const{keys:r,to:o,from:i,loop:a,onRest:l,onResolve:u}=t,s=Pv.obj(t.default)&&t.default;a&&(t.loop=!1),!1===o&&(t.to=null),!1===i&&(t.from=null);const c=Pv.arr(o)||Pv.fun(o)?o:void 0;c?(t.to=void 0,t.onRest=void 0,s&&(s.onRest=void 0)):Cv(lb,(n=>{const r=t[n];if(Pv.fun(r)){const o=e._events[n];t[n]=({finished:e,cancelled:t})=>{const n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e||!1,cancelled:t||!1})},s&&(s[n]=t[n])}}));const d=e._state;t.pause===!d.paused?(d.paused=t.pause,Dv(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);const f=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),p=!0===t.cancel||!0===yy(t,"cancel");(c||p&&d.asyncId)&&f.push(Dy(++e._lastAsyncId,{props:t,state:d,actions:{pause:Av,resume:Av,start(t,n){p?(Fy(d,e._lastAsyncId),n(Ly(e))):(t.onRest=l,n(By(c,t,d,e)))}}})),d.paused&&await new Promise((e=>{d.resumeQueue.add(e)}));const h=Ny(e,await Promise.all(f));if(a&&h.finished&&(!n||!h.noop)){const n=eb(t,a,o);if(n)return vb(e,[n]),db(e,n,!0)}return u&&uv.batchedUpdates((()=>u(h,e,e.item))),h}function fb(e,t){const n={...e.springs};return t&&Cv(Ev(t),(e=>{Pv.und(e.keys)&&(e=tb(e)),Pv.obj(e.to)||(e={...e,to:void 0}),mb(n,e,(e=>hb(e)))})),pb(e,n),n}function pb(e,t){Sv(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,Sg(t,e))}))}function hb(e,t){const n=new Qy;return n.key=e,t&&Sg(n,t),n}function mb(e,t,n){t.keys&&Cv(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function vb(e,t){Cv(t,(t=>{mb(e.springs,t,(t=>hb(t,e)))}))}var gb=({children:e,...t})=>{const n=(0,a.useContext)(yb),r=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=function(e,t){const[n]=(0,a.useState)((()=>({inputs:t,result:e()}))),r=(0,a.useRef)(),o=r.current;let i=o;if(i){const n=Boolean(t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n{r.current=i,o==n&&(n.inputs=n.result=void 0)}),[i]),i.result}((()=>({pause:r,immediate:o})),[r,o]);const{Provider:i}=yb;return a.createElement(i,{value:t},e)},yb=function(e,t){return Object.assign(e,a.createContext({})),e.Provider._context=e,e.Consumer._context=e,e}(gb);gb.Provider=yb.Provider,gb.Consumer=yb.Consumer;var bb=()=>{const e=[],t=function(t){Wg(`${Vg}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return Cv(e,((e,o)=>{if(Pv.und(t))r.push(e.start());else{const i=n(t,e,o);i&&r.push(e.start(i))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return Cv(e,(e=>e.pause(...arguments))),this},t.resume=function(){return Cv(e,(e=>e.resume(...arguments))),this},t.set=function(t){Cv(e,((e,n)=>{const r=Pv.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){const n=[];return Cv(e,((e,r)=>{if(Pv.und(t))n.push(e.start());else{const o=this._getProps(t,e,r);o&&n.push(e.start(o))}})),n},t.stop=function(){return Cv(e,(e=>e.stop(...arguments))),this},t.update=function(t){return Cv(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};const n=function(e,t,n){return Pv.fun(e)?e(n,t):e};return t._getProps=n,t};function wb(e,t){const n=Pv.fun(e),[[r],o]=function(e,t,n){const r=Pv.fun(t)&&t;r&&!n&&(n=[]);const o=(0,a.useMemo)((()=>r||3==arguments.length?bb():void 0),[]),i=(0,a.useRef)(0),l=Zg(),u=(0,a.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){const n=fb(e,t),r=i.current>0&&!u.queue.length&&!Object.keys(n).some((t=>!e.springs[t]));return r?cb(e,t):new Promise((r=>{pb(e,n),u.queue.push((()=>{r(cb(e,t))})),l()}))}})),[]),s=(0,a.useRef)([...u.ctrls]),c=[],d=Qg(e)||0;function f(e,n){for(let o=e;o{Cv(s.current.slice(e,d),(e=>{My(e,o),e.stop(!0)})),s.current.length=e,f(d,e)}),[e]),(0,a.useMemo)((()=>{f(0,Math.min(d,e))}),n);const p=s.current.map(((e,t)=>fb(e,c[t]))),h=(0,a.useContext)(gb),m=Qg(h),v=h!==m&&Ay(h);$g((()=>{i.current++,u.ctrls=s.current;const{queue:e}=u;e.length&&(u.queue=[],Cv(e,(e=>e()))),Cv(s.current,((e,t)=>{o?.add(e),v&&e.start({default:h});const n=c[t];n&&(Cy(e,n.ref),e.ref?e.queue.push(n):e.start(n))}))})),Xg((()=>()=>{Cv(u.ctrls,(e=>e.stop(!0)))}));const g=p.map((e=>({...e})));return o?[g,o]:g}(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}var xb=1,_b=class extends Wy{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=pg(...t);const n=this._get(),r=cy(n);ty(this,r.create(n))}advance(e){const t=this._get();Mv(t,this.get())||(ey(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&kb(this._active)&&Ab(this)}_get(){const e=Pv.arr(this.source)?this.source.map(kg):Ev(kg(this.source));return this.calc(...e)}_start(){this.idle&&!kb(this._active)&&(this.idle=!1,Cv(ny(this),(e=>{e.done=!1})),av.skipAnimation?(uv.batchedUpdates((()=>this.advance())),Ab(this)):Uv.start(this))}_attach(){let e=1;Cv(Ev(this.source),(t=>{Og(t)&&Sg(t,this),qy(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){Cv(Ev(this.source),(e=>{Og(e)&&Eg(e,this)})),this._active.clear(),Ab(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=Ev(this.source).reduce(((e,t)=>Math.max(e,(qy(t)?t.priority:0)+1)),0))}};function Ob(e){return!1!==e.idle}function kb(e){return!e.size||Array.from(e).every(Ob)}function Ab(e){e.idle||(e.idle=!0,Cv(ny(e),(e=>{e.done=!0})),Pg(e,{type:"idle",parent:e}))}av.assign({createStringInterpolator:Hg,to:(e,t)=>new _b(e,t)}),Uv.advance;var Pb=/^--/;function Mb(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||Pb.test(e)||Sb.hasOwnProperty(e)&&Sb[e]?(""+t).trim():t+"px"}var Cb={},Sb={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Eb=["Webkit","Ms","Moz","O"];Sb=Object.keys(Sb).reduce(((e,t)=>(Eb.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),Sb);var jb=/^(matrix|translate|scale|rotate|skew)/,Ib=/^(translate)/,Tb=/^(rotate|skew)/,Db=(e,t)=>Pv.num(e)&&0!==e?e+t:e,Nb=(e,t)=>Pv.arr(e)?e.every((e=>Nb(e,t))):Pv.num(e)?e===t:parseFloat(e)===t,Rb=class extends ly{constructor({x:e,y:t,z:n,...r}){const o=[],i=[];(e||t||n)&&(o.push([e||0,t||0,n||0]),i.push((e=>[`translate3d(${e.map((e=>Db(e,"px"))).join(",")})`,Nb(e,0)]))),Sv(r,((e,t)=>{if("transform"===t)o.push([e||""]),i.push((e=>[e,""===e]));else if(jb.test(t)){if(delete r[t],Pv.und(e))return;const n=Ib.test(t)?"px":Tb.test(t)?"deg":"";o.push(Ev(e)),i.push("rotate3d"===t?([e,t,r,o])=>[`rotate3d(${e},${t},${r},${Db(o,n)})`,Nb(o,0)]:e=>[`${t}(${e.map((e=>Db(e,n))).join(",")})`,Nb(e,t.startsWith("scale")?1:0)])}})),o.length&&(r.transform=new zb(o,i)),super(r)}},zb=class extends Mg{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Cv(this.inputs,((n,r)=>{const o=kg(n[0]),[i,a]=this.transforms[r](Pv.arr(o)?o:n.map(kg));e+=" "+i,t=t&&a})),t?"none":e}observerAdded(e){1==e&&Cv(this.inputs,(e=>Cv(e,(e=>Og(e)&&Sg(e,this)))))}observerRemoved(e){0==e&&Cv(this.inputs,(e=>Cv(e,(e=>Og(e)&&Eg(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),Pg(this,e)}};av.assign({batchedUpdates:hd.unstable_batchedUpdates,createStringInterpolator:Hg,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var Lb=((e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new ly(e)),getComponentProps:r=(e=>e)}={})=>{const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=hy(e)||"Anonymous";return(e=Pv.str(e)?i[e]||(i[e]=dy(e,o)):e[py]||(e[py]=dy(e,o))).displayName=`Animated(${t})`,e};return Sv(e,((t,n)=>{Pv.arr(e)&&(n=hy(t)),i[n]=i(t)})),{animated:i}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:o,scrollTop:i,scrollLeft:a,viewBox:l,...u}=t,s=Object.values(u),c=Object.keys(u).map((t=>n||e.hasAttribute(t)?t:Cb[t]||(Cb[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==o&&(e.textContent=o);for(const t in r)if(r.hasOwnProperty(t)){const n=Mb(t,r[t]);Pb.test(t)?e.style.setProperty(t,n):e.style[t]=n}c.forEach(((t,n)=>{e.setAttribute(t,s[n])})),void 0!==i&&(e.scrollTop=i),void 0!==a&&(e.scrollLeft=a),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new Rb(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),Bb=Lb.animated,Fb=u(45744),Hb=["d","stroke","fill"];function Vb(){return Vb=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Hb),s=(0,a.useRef)(t),c=(0,a.useCallback)(Nf()((function(e){s.current=e}),50),[]),d=(0,Fb.interpolatePath)(s.current,t);c(t);var f=wb({from:{t:0},to:{t:1},reset:!0,delay:0}).t,p=wb({stroke:r,fill:i});return l().createElement(Bb.path,Vb({className:"visx-path",d:f.to(d),stroke:p.stroke,fill:p.fill},u))}var Ub=u(17785),Wb=u(42893);function Gb(){return Gb=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?{x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY}:ow({},iw);if(function(e){return!!e&&"clientX"in e}(e))return{x:e.clientX,y:e.clientY};var t=null==e?void 0:e.target,n=t&&"getBoundingClientRect"in t?t.getBoundingClientRect():null;return n?{x:n.x+n.width/2,y:n.y+n.height/2}:ow({},iw)}(t),o=(n=e)&&(n instanceof SVGElement||"ownerSVGElement"in n)?e.ownerSVGElement:e,i=function(e){return!!e&&"getScreenCTM"in e}(o)?o.getScreenCTM():null;if(function(e){return!!e&&"createSVGPoint"in e}(o)&&i){var a=o.createSVGPoint();return a.x=r.x,a.y=r.y,a=a.matrixTransform(i.inverse()),new rw.A({x:a.x,y:a.y})}var l=e.getBoundingClientRect();return new rw.A({x:r.x-l.left-e.clientLeft,y:r.y-l.top-e.clientTop})}function lw(e,t){if((n=e)&&n instanceof Element&&t)return aw(e,t);var n;if(function(e){return!!e&&(e instanceof Event||"nativeEvent"in e&&e.nativeEvent instanceof Event)}(e)){var r=e,o=r.target;if(o)return aw(o,r)}return null}const uw=(0,a.createContext)(null);function sw(e,t,n){var r=(0,a.useContext)(uw),o=(0,a.useRef)();o.current=n;var i=(0,a.useCallback)((function(e,t,n){r&&r.emit(e,{event:t,svgPoint:lw(t),source:n})}),[r]);return(0,a.useEffect)((function(){if(r&&e&&t){var n=function(e){var n;(!o.current||null!=e&&e.source&&null!=(n=o.current)&&n.includes(e.source))&&t(e)};return r.on(e,n),function(){return null==r?void 0:r.off(e,n)}}}),[r,e,t]),r?i:null}function cw(e){var t=e.source,n=e.onPointerOut,r=void 0===n||n,o=e.onPointerMove,i=void 0===o||o,l=e.onPointerUp,u=void 0===l||l,s=e.onPointerDown,c=void 0===s||s,d=e.onFocus,f=void 0!==d&&d,p=e.onBlur,h=void 0!==p&&p,m=sw(),v=(0,a.useCallback)((function(e){return null==m?void 0:m("pointermove",e,t)}),[m,t]),g=(0,a.useCallback)((function(e){return null==m?void 0:m("pointerout",e,t)}),[m,t]),y=(0,a.useCallback)((function(e){return null==m?void 0:m("pointerup",e,t)}),[m,t]),b=(0,a.useCallback)((function(e){return null==m?void 0:m("pointerdown",e,t)}),[m,t]),w=(0,a.useCallback)((function(e){return null==m?void 0:m("focus",e,t)}),[m,t]),x=(0,a.useCallback)((function(e){return null==m?void 0:m("blur",e,t)}),[m,t]);return{onPointerMove:i?v:void 0,onFocus:f?w:void 0,onBlur:h?x:void 0,onPointerOut:r?g:void 0,onPointerUp:u?y:void 0,onPointerDown:c?b:void 0}}function dw(e){return!!e&&("clientX"in e||"changedTouches"in e)}function fw(e,t){return null==e||null==t?NaN:et?1:e>=t?0:NaN}function pw(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}function hw(e){let t,n,r;function o(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<0?o=t+1:i=t}while(ofw(e(t),n),r=(t,n)=>e(t)-n):(t=e===fw||e===pw?e:mw,n=e,r=e),{left:o,center:function(e,t,n=0,i=e.length){const a=o(e,t,n,i-1);return a>n&&r(e[a-1],t)>-r(e[a],t)?a-1:a},right:function(e,r,o=0,i=e.length){if(o>>1;n(e[t],r)<=0?o=t+1:i=t}while(oMath.abs(s-o(f))?f:d)===d?c-1:c}else{if(!("step"in l)||void 0===l.step)return console.warn("[visx/xychart/findNearestDatum] encountered incompatible scale type, bailing"),null;var p=r.domain(),h=r.range().map(Number),m=[].concat(h).sort((function(e,t){return e-t})),v=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(o);++r=0||(o[n]=e[n]);return o}(e,Sw),S=(0,a.useContext)(Jm),E=S.colorScale,j=S.theme,I=S.horizontal,T=(0,a.useMemo)((function(){return O?Xb(k,O):void 0}),[k,O]),D=(0,a.useMemo)((function(){return Xb(k,_)}),[k,_]),N=(0,a.useMemo)((function(){return P?Xb(M,P):void 0}),[M,P]),R=(0,a.useMemo)((function(){return Xb(M,A)}),[M,A]),z=(0,a.useCallback)((function(e){return Yb(k(_(e)))&&Yb(M(A(e)))}),[k,_,M,A]),L=null!=(t=null!=(n=null==E?void 0:E(c))?n:null==j||null==(r=j.colors)?void 0:r[0])?t:"#222",B="AREASERIES_EVENT_SOURCE-"+c,F=Aw({dataKey:c,enableEvents:b,onBlur:f,onFocus:p,onPointerMove:h,onPointerOut:m,onPointerUp:v,onPointerDown:g,source:B,allowedSources:[tw,B]}),H=(0,a.useMemo)((function(){var e=Qb(I?k:M);return I?{x0:null!=T?T:e,x1:D,y:R}:{x:D,y0:null!=N?N:e,y1:R}}),[k,M,I,D,R,T,N]),V=Boolean(p||f),q=(0,a.useCallback)((function(e){var t=e.glyphs;return V?t.map((function(e){return l().createElement(l().Fragment,{key:e.key},Cw(Ew({},e,{color:"transparent",onFocus:F.onFocus,onBlur:F.onBlur})))})):null}),[V,F.onFocus,F.onBlur]);return l().createElement(l().Fragment,null,l().createElement(Ub.A,Ew({},H,C,{curve:u,defined:z}),(function(e){var t=e.path;return l().createElement(i,Ew({className:"visx-area",stroke:"transparent",fill:L,strokeLinecap:"round"},C,{d:t(s)||""},F))})),x&&l().createElement(Wb.A,Ew({x:D,y:R,defined:z,curve:u},d),(function(e){var t=e.path;return l().createElement(i,Ew({className:"visx-line",fill:"transparent",stroke:L,strokeWidth:2,pointerEvents:"none",strokeLinecap:"round"},d,{d:t(s)||""}))})),V&&l().createElement(Mw,{dataKey:c,data:s,xAccessor:_,yAccessor:A,xScale:k,yScale:M,renderGlyphs:q}))}jw.propTypes={renderLine:d().bool};const Iw=$b(jw);function Tw(){return Tw=Object.assign?Object.assign.bind():function(e){for(var t=1;t1)for(var n,r,o,i=1,a=e[t[0]],l=a.length;i=0;)n[t]=t;return n}function Fw(e,t){return e[t]}function Hw(e){const t=[];return t.key=e,t}Array.prototype.slice;var Vw=u(90203),qw=u(76290);function Uw(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=i&&(n=r=i):(n>i&&(n=i),r=0?"positiveSum":"negativeSum"]+=r}))}})),Object.values(n)}(s,i)}),[i,s]),f=(0,a.useMemo)((function(){var e=r?null:d.some((function(e){return e.negativeSum<0})),t=function(){var e=zw([]),t=Bw,n=Lw,r=Fw;function o(o){var i,a,l,u=Array.from(e.apply(this,arguments),Hw),s=u.length,c=-1;for(const e of o)for(i=0,++c;i0&&0===r&&(n?a.xScale=function(e){return e.domain(Uw(e.domain().concat(t)))}:a.yScale=function(e){return e.domain(Uw(e.domain().concat(t)))}),a})).filter((function(e){return e}))}(f,p,i);return l(e),function(){return u(c)}}),[c,p,i,f,l,u,s]),{seriesChildren:s,dataKeys:c,stackedData:f}}function Xw(e,t,n){var r,o,i,a,l=e.xScale,u=e.yScale,s=e.point,c=(n?ww:bw)(e),d=null==(null==c?void 0:c.index)?null:t[c.index];return c&&d&&s?{index:c.index,datum:d,distanceX:n&&s.x>=(null!=(r=l((0,Rw.ue)(c.datum)))?r:1/0)&&s.x<=(null!=(o=l((0,Rw.a0)(c.datum)))?o:-1/0)?0:c.distanceX,distanceY:n?c.distanceY:s.y<=(null!=(i=u((0,Rw.ue)(c.datum)))?i:-1/0)&&s.y>=(null!=(a=u((0,Rw.a0)(c.datum)))?a:1/0)?0:c.distanceY}:null}var Kw=["data","dataKey","xAccessor","yAccessor","curve","PathComponent","lineProps","renderLine"];function Qw(){return Qw=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(a,Kw)),s=Qw({fill:null!=(n=null!=(r=null==w?void 0:w(e.key))?r:null==A||null==(o=A.colors)?void 0:o[0])?n:"#222"},u);return{key:t+"-"+e.key,accessors:E,data:e,areaProps:s,lineProps:l}}))}),[S,E,w,C,A]),I=(0,a.useCallback)((function(e){var t,n,r=null==(t=C.find((function(t){return t.props.dataKey===e.dataKey})))||null==(n=t.props)?void 0:n.data;return r?Xw(e,r,_):null}),[C,_]),T="AREASTACK_EVENT_SOURCE-"+M.join("-"),D=Aw({dataKey:M,enableEvents:u,findNearestDatum:I,onBlur:c,onFocus:d,onPointerMove:f,onPointerOut:p,onPointerUp:h,onPointerDown:m,source:T,allowedSources:[tw,T]}),N=Boolean(d||c),R=(0,a.useCallback)((function(e){var t=e.glyphs;return N?t.map((function(e){return l().createElement(l().Fragment,{key:e.key},Cw(Qw({},e,{color:"transparent",onFocus:D.onFocus,onBlur:D.onBlur})))})):null}),[N,D.onFocus,D.onBlur]);return!M.some((function(e){return null==x.get(e)}))&&O&&k&&w?l().createElement("g",{className:"visx-area-stack"},j.map((function(e){return l().createElement(Ub.A,Qw({key:e.key,curve:o},e.accessors),(function(t){var r=t.path;return l().createElement(n,Qw({className:"visx-area",stroke:"transparent",d:r(e.data)||""},e.areaProps,D))}))})),y&&j.map((function(e){return l().createElement(Nw.A,Qw({key:"line-"+e.key,x:e.accessors.x||e.accessors.x1,y:e.accessors.y||e.accessors.y1,defined:e.accessors.defined,curve:o},e.lineProps),(function(t){var r=t.path;return l().createElement(n,Qw({className:"visx-line",fill:"transparent",stroke:e.areaProps.fill,strokeWidth:2,pointerEvents:"none"},e.lineProps,{d:r(e.data)||""}))}))})),N&&j.map((function(e,t){var n=j[j.length-t-1];return l().createElement(Mw,{key:"glyphs-"+n.key,dataKey:n.key,data:n.data,xAccessor:n.accessors.x||n.accessors.x1,yAccessor:n.accessors.y||n.accessors.y1,xScale:Jw,yScale:Jw,renderGlyphs:R})}))):null}ex.propTypes={children:d().oneOfType([d().element,d().arrayOf(d().element)]).isRequired,renderLine:d().bool};const tx=ex;function nx(){return nx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=p&&u.y<=h?0:Math.abs(u.y-m)})}var v=a(o(s.datum)),g=(null!=v?v:1/0)+(null!=c?c:1/0),y=g+d,b=(g+y)/2;return ix({},s,{distanceY:0,distanceX:u.x>=g&&u.x<=y?0:Math.abs(u.x-b)})}(e,P,b)}),[P,b]),C=Jb+"-"+A.join("-")+"}",S=Aw({dataKey:A,enableEvents:m,findNearestDatum:M,onBlur:u,onFocus:s,onPointerMove:c,onPointerOut:d,onPointerUp:f,onPointerDown:p,source:C,allowedSources:[tw,C]}),E=(0,a.useMemo)((function(){return _?Qb(_):0}),[_]),j=(0,a.useMemo)((function(){return O?Qb(O):0}),[O]),I=A.map((function(e){return y.get(e)}));if(I.some((function(e){return null==e}))||!_||!O||!g)return null;var T=Zb(P),D=I.map((function(e){var t,n=e.xAccessor,r=e.yAccessor,o=e.data,i=e.key,a=function(e){var t,o;return b?(null!=(t=_(n(e)))?t:NaN)-E:(null!=(o=O(r(e)))?o:NaN)-j},l=b?function(e){var t;return null!=(t=O(r(e)))?t:NaN}:function(e){var t;return null!=(t=_(n(e)))?t:NaN},u=null!=(t=P(i))?t:0,s=b?function(e){return E+Math.min(0,a(e))}:function(e){return l(e)+u},c=b?function(e){return l(e)+u}:function(e){return j+Math.min(0,a(e))},d=b?function(e){return Math.abs(a(e))}:function(){return T},f=b?function(){return T}:function(e){return Math.abs(a(e))},p=k.find((function(e){return e.props.dataKey===i})),h=(null==p?void 0:p.props)||{},m=h.colorAccessor,v=h.radius,y=h.radiusAll,w=h.radiusBottom,x=h.radiusLeft,A=h.radiusRight,M=h.radiusTop;return{key:i,radius:v,radiusAll:y,radiusBottom:w,radiusLeft:x,radiusRight:A,radiusTop:M,bars:o.map((function(e,t){var n,r=s(e);if(!Yb(r))return null;var o=c(e);if(!Yb(o))return null;var a=d(e);if(!Yb(a))return null;var l=f(e);return Yb(l)?{key:i+"-"+t,x:r,y:o,width:a,height:l,fill:null!=(n=null==m?void 0:m(e,t))?n:g(i)}:null})).filter((function(e){return e}))}}));return l().createElement("g",{className:"visx-bar-group"},D.map((function(e){return e&&l().createElement(i,ax({horizontal:b,xScale:_,yScale:O},e,S,{key:e.key}))})))}lx.propTypes={children:d().node.isRequired,padding:d().number,sortBars:d().func};var ux=u(26322),sx=function(e){return Boolean(null==e?void 0:e.includes("url("))},cx=function(e){return sx(e)?"rgba(0,0,0,0.1)":e},dx=["bars","xScale","yScale","horizontal","radius","radiusAll","radiusTop","radiusRight","radiusBottom","radiusLeft"],fx=["bars","xScale","yScale","horizontal","radius","radiusAll","radiusTop","radiusRight","radiusBottom","radiusLeft"];function px(){return px=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function mx(e){var t=e.x,n=e.y,r=e.width,o=e.height,i=e.fill;return{x:t,y:n,width:r,height:o,fill:cx(i),opacity:1}}function vx(e){var t=e.bars,n=(e.xScale,e.yScale,e.horizontal,e.radius),r=e.radiusAll,o=e.radiusTop,i=e.radiusRight,a=e.radiusBottom,u=e.radiusLeft,s=hx(e,dx);return l().createElement(l().Fragment,null,t.map((function(e){var t=e.key,c=e.fill,d=e.x,f=e.y,p=e.width,h=e.height;return l().createElement(ux.A,{key:t,x:d,y:f,width:p,height:h,radius:n,all:r,top:o,right:i,bottom:a,left:u},(function(e){var t=e.path;return l().createElement(qb,px({className:"visx-bar visx-bar-rounded",d:t,fill:c},s))}))})))}function gx(e){var t=e.bars,n=e.xScale,r=e.yScale,o=e.horizontal,i=(e.radius,e.radiusAll,e.radiusTop,e.radiusRight,e.radiusBottom,e.radiusLeft,hx(e,fx)),u=function(e,t,n){const r=Pv.fun(t)&&t,{reset:o,sort:i,trail:l=0,expires:u=!0,exitBeforeEnter:s=!1,onDestroyed:c,ref:d,config:f}=r?r():t,p=(0,a.useMemo)((()=>r||3==arguments.length?bb():void 0),[]),h=Ev(e),m=[],v=(0,a.useRef)(null),g=o?null:v.current;$g((()=>{v.current=m})),Xg((()=>(Cv(m,(e=>{p?.add(e.ctrl),e.ctrl.ref=p})),()=>{Cv(v.current,(e=>{e.expired&&clearTimeout(e.expirationId),My(e.ctrl,p),e.ctrl.stop(!0)}))})));const y=function(e,{key:t,keys:n=t},r){if(null===n){const t=new Set;return e.map((e=>{const n=r&&r.find((n=>n.item===e&&"leave"!==n.phase&&!t.has(n)));return n?(t.add(n),n.key):xb++}))}return Pv.und(n)?e:Pv.fun(n)?e.map(n):Ev(n)}(h,r?r():t,g),b=o&&v.current||[];$g((()=>Cv(b,(({ctrl:e,item:t,key:n})=>{My(e,p),my(c,t,n)}))));const w=[];if(g&&Cv(g,((e,t)=>{e.expired?(clearTimeout(e.expirationId),b.push(e)):~(t=w[t]=y.indexOf(e.key))&&(m[t]=e)})),Cv(h,((e,t)=>{m[t]||(m[t]={key:y[t],item:e,phase:"mount",ctrl:new sb},m[t].ctrl.item=e)})),w.length){let e=-1;const{leave:n}=r?r():t;Cv(w,((t,r)=>{const o=g[r];~t?(e=m.indexOf(o),m[e]={...o,item:h[t]}):n&&m.splice(++e,0,o)}))}Pv.fun(i)&&m.sort(((e,t)=>i(e.item,t.item)));let x=-l;const _=Zg(),O=wy(t),k=new Map,A=(0,a.useRef)(new Map),P=(0,a.useRef)(!1);Cv(m,((e,n)=>{const o=e.key,i=e.phase,a=r?r():t;let c,p;const h=my(a.delay||0,o);if("mount"==i)c=a.enter,p="enter";else{const e=y.indexOf(o)<0;if("leave"!=i)if(e)c=a.leave,p="leave";else{if(!(c=a.update))return;p="update"}else{if(e)return;c=a.enter,p="enter"}}if(c=my(c,e.item,n),c=Pv.obj(c)?Oy(c):{to:c},!c.config){const t=f||O.config;c.config=my(t,e.item,n,p)}x+=l;const m={...O,delay:h+x,ref:d,immediate:a.immediate,reset:!1,...c};if("enter"==p&&Pv.und(m.from)){const o=r?r():t,i=Pv.und(o.initial)||g?o.from:o.initial;m.from=my(i,e.item,n)}const{onResolve:b}=m;m.onResolve=e=>{my(b,e);const t=v.current,n=t.find((e=>e.key===o));if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){const e=t.every((e=>e.ctrl.idle));if("leave"==n.phase){const t=my(u,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(_,r)))}}e&&t.some((e=>e.expired))&&(A.current.delete(n),s&&(P.current=!0),_())}};const w=fb(e.ctrl,m);"leave"===p&&s?A.current.set(e,{phase:p,springs:w,payload:m}):k.set(e,{phase:p,springs:w,payload:m})}));const M=(0,a.useContext)(gb),C=Qg(M),S=M!==C&&Ay(M);$g((()=>{S&&Cv(m,(e=>{e.ctrl.start({default:M})}))}),[M]),Cv(k,((e,t)=>{if(A.current.size){const e=m.findIndex((e=>e.key===t.key));m.splice(e,1)}})),$g((()=>{Cv(A.current.size?A.current:k,(({phase:e,payload:t},n)=>{const{ctrl:r}=n;n.phase=e,p?.add(r),S&&"enter"==e&&r.start({default:M}),t&&(Cy(r,t.ref),!r.ref&&!p||P.current?(r.start(t),P.current&&(P.current=!1)):r.update(t))}))}),o?void 0:n);const E=e=>a.createElement(a.Fragment,null,m.map(((t,n)=>{const{springs:r}=k.get(t)||t.ctrl,o=e({...r},t.item,t,n);return o&&o.type?a.createElement(o.type,{...o.props,key:Pv.str(t.key)||Pv.num(t.key)?t.key:t.ctrl.id,ref:o.ref}):o})));return p?[E,p]:E}(t,px({},function(e){var t=e.scale,n=!!e.horizontal;return(0,a.useMemo)((function(){var e=Qb(t);function r(t){var r=t.x,o=t.y,i=t.width,a=t.height,l=t.fill;return{x:n?null!=e?e:0:r,y:n?o:null!=e?e:0,width:n?0:i,height:n?a:0,fill:cx(l),opacity:0}}return{unique:!0,from:r,leave:r,enter:mx,update:mx,keys:function(e){return e.key}}}),[t,n])}({horizontal:o,scale:o?n:r}))),s=Boolean(i.onFocus||i.onBlur);return l().createElement(l().Fragment,null,u((function(e,t,n){var r=e.x,o=e.y,a=e.width,u=e.height,c=e.fill,d=e.opacity,f=n.key;return null==t||null==f?null:l().createElement(Bb.rect,px({key:f,tabIndex:s?0:void 0,className:"visx-bar",x:r,y:o,width:a,height:u,fill:sx(t.fill)?t.fill:c,opacity:d},i))})))}function yx(e){return null==e.radius?l().createElement(gx,e):l().createElement(vx,px({},e,{radius:e.radius}))}function bx(){return bx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,xx),A=(0,a.useContext)(Jm),P=A.colorScale,M=A.horizontal,C=A.theme,S=A.innerWidth,E=void 0===S?0:S,j=A.innerHeight,I=void 0===j?0:j,T=(0,a.useMemo)((function(){return Xb(x,w)}),[x,w]),D=(0,a.useMemo)((function(){return Xb(O,_)}),[O,_]),N=Zb(M?O:x)||function(e,t){return e*(1-Math.min(1,Math.max(0,t)))}((M?I:E)/c.length,u),R=(0,a.useMemo)((function(){return x?Qb(x):0}),[x]),z=(0,a.useMemo)((function(){return O?Qb(O):0}),[O]),L=null!=(t=null!=(n=null==P?void 0:P(d))?n:null==C||null==(r=C.colors)?void 0:r[0])?t:"#222",B=(0,a.useMemo)((function(){var e=M?0:-N/2,t=M?-N/2:0;return c.map((function(n,r){var o,i=T(n)+e;if(!Yb(i))return null;var a=D(n)+t;if(!Yb(a))return null;var l=M?i-R:a-z;return Yb(l)?{key:""+r,x:M?R+Math.min(0,l):i,y:M?a:z+Math.min(0,l),width:M?Math.abs(l):N,height:M?N:Math.abs(l),fill:null!=(o=null==s?void 0:s(n,r))?o:L}:null})).filter((function(e){return e}))}),[N,L,s,c,T,D,M,R,z]),F="BARSERIES_EVENT_SOURCE-"+d,H=Aw({dataKey:d,enableEvents:b,onBlur:f,onFocus:p,onPointerMove:h,onPointerOut:m,onPointerUp:v,onPointerDown:g,source:F,allowedSources:[tw,F]});return l().createElement("g",{className:"vx-bar-series"},l().createElement(o,_x({bars:B,horizontal:M,xScale:x,yScale:O},H,k)))}Ox.propTypes={barPadding:d().number,colorAccessor:d().func};const kx=$b(Ox);var Ax=["colorAccessor"];function Px(){return Px=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Ax);return l().createElement(kx,Px({},n,{colorAccessor:t,BarsComponent:yx}))}var Cx=u(467);function Sx(){return Sx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Rx),c=(0,a.useContext)(Jm),d=c.theme,f=c.xScale,p=c.yScale,h=c.margin,m=c.innerWidth,v=c.innerHeight,g=null==d?void 0:d.gridStyles;return l().createElement(l().Fragment,null,n&&p&&null!=m&&l().createElement(i,zx({left:null==h?void 0:h.left,lineStyle:g,width:m,scale:p},s)),o&&f&&null!=v&&l().createElement(u,zx({top:null==h?void 0:h.top,lineStyle:g,height:v,scale:f},s)))}Lx.propTypes={rows:d().bool,columns:d().bool};var Bx=["animationTrajectory"];function Fx(){return Fx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Bx),r=(0,a.useMemo)((function(){return function(e){return l().createElement(Dx.A,Fx({},e,{animationTrajectory:t}))}}),[t]),o=(0,a.useMemo)((function(){return function(e){return l().createElement(Nx.A,Fx({},e,{animationTrajectory:t}))}}),[t]);return l().createElement(Lx,Fx({GridRowsComponent:r,GridColumnsComponent:o},n))}var Vx=["colorAccessor","curve","data","dataKey","onBlur","onFocus","onPointerMove","onPointerOut","onPointerUp","onPointerDown","enableEvents","xAccessor","xScale","yAccessor","yScale","PathComponent"];function qx(){return qx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,Vx),A=(0,a.useContext)(Jm),P=A.colorScale,M=A.theme,C=(0,a.useMemo)((function(){return Xb(b,y)}),[b,y]),S=(0,a.useMemo)((function(){return Xb(x,w)}),[x,w]),E=(0,a.useCallback)((function(e){return Yb(b(y(e)))&&Yb(x(w(e)))}),[b,y,x,w]),j=null!=(t=null!=(n=null==P?void 0:P(s))?n:null==M||null==(r=M.colors)?void 0:r[0])?t:"#222",I="LINESERIES_EVENT_SOURCE-"+s,T=Aw({dataKey:s,enableEvents:g,onBlur:c,onFocus:d,onPointerMove:f,onPointerOut:p,onPointerUp:h,onPointerDown:m,source:I,allowedSources:[tw,I]}),D=Boolean(d||c),N=(0,a.useCallback)((function(e){var t=e.glyphs;return D?t.map((function(e){return l().createElement(l().Fragment,{key:e.key},Cw(qx({},e,{color:"transparent",onFocus:T.onFocus,onBlur:T.onBlur})))})):null}),[D,T.onFocus,T.onBlur]);return l().createElement(l().Fragment,null,l().createElement(Wb.A,qx({x:C,y:S,defined:E,curve:i},k),(function(e){var t,n=e.path;return l().createElement(O,qx({stroke:null!=(t=null==o?void 0:o(s))?t:j,strokeWidth:2,fill:"transparent",strokeLinecap:"round"},k,{d:n(u)||""},T))})),D&&l().createElement(Mw,{dataKey:s,data:u,xAccessor:y,yAccessor:w,xScale:b,yScale:x,renderGlyphs:N}))}Ux.propTypes={colorAccessor:d().func};const Wx=$b(Ux);function Gx(){return Gx=Object.assign?Object.assign.bind():function(e){for(var t=1;t(f.current=!0,()=>{f.current=!1})));const[p,h,m]=(0,a.useMemo)((()=>{const e=()=>{if(!s.current.element)return;const{left:e,top:t,width:n,height:r,bottom:i,right:a,x:l,y:c}=s.current.element.getBoundingClientRect(),d={left:e,top:t,width:n,height:r,bottom:i,right:a,x:l,y:c};s.current.element instanceof HTMLElement&&o&&(d.height=s.current.element.offsetHeight,d.width=s.current.element.offsetWidth),Object.freeze(d),f.current&&!Jx(s.current.lastBounds,d)&&u(s.current.lastBounds=d)};return[e,d?Zx()(e,d):e,c?Zx()(e,c):e]}),[u,o,c,d]);function v(){s.current.scrollContainers&&(s.current.scrollContainers.forEach((e=>e.removeEventListener("scroll",m,!0))),s.current.scrollContainers=null),s.current.resizeObserver&&(s.current.resizeObserver.disconnect(),s.current.resizeObserver=null)}function g(){s.current.element&&(s.current.resizeObserver=new i(m),s.current.resizeObserver.observe(s.current.element),n&&s.current.scrollContainers&&s.current.scrollContainers.forEach((e=>e.addEventListener("scroll",m,{capture:!0,passive:!0}))))}var y,b,w;return b=m,w=Boolean(n),(0,a.useEffect)((()=>{if(w){const e=b;return window.addEventListener("scroll",e,{capture:!0,passive:!0}),()=>{window.removeEventListener("scroll",e,!0)}}}),[b,w]),y=h,(0,a.useEffect)((()=>{const e=y;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[y]),(0,a.useEffect)((()=>{v(),g()}),[n,m,h]),(0,a.useEffect)((()=>v),[]),[e=>{e&&e!==s.current.element&&(v(),s.current.element=e,s.current.scrollContainers=Kx(e),g())},l,p]}function Kx(e){const t=[];if(!e||e===document.body)return t;const{overflow:n,overflowX:r,overflowY:o}=window.getComputedStyle(e);return[n,r,o].some((e=>"auto"===e||"scroll"===e))&&t.push(e),[...t,...Kx(e.parentElement)]}const Qx=["x","y","top","bottom","left","right","width","height"],Jx=(e,t)=>Qx.every((n=>e[n]===t[n]));function e_(e,t){return e_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e_(e,t)}var t_=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,e_(t,n);var o=r.prototype;return o.componentWillUnmount=function(){this.node&&document.body&&(document.body.removeChild(this.node),delete this.node)},o.render=function(){return this.node||"undefined"==typeof document||(this.node=document.createElement("div"),null!=this.props.zIndex&&(this.node.style.zIndex=""+this.props.zIndex),document.body.append(this.node)),this.node?md().createPortal(this.props.children,this.node):null},r}(l().PureComponent);t_.propTypes={zIndex:d().oneOfType([d().number,d().string])};var n_=["className","top","left","offsetLeft","offsetTop","style","children","unstyled","applyPositionStyle"];function r_(){return r_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,n_);return l().createElement("div",r_({ref:t,className:Wh()("visx-tooltip",n),style:r_({top:null==r||null==s?r:r+s,left:null==o||null==a?o:o+a},v&&{position:"absolute"},!h&&d)},g),f)}));i_.propTypes={children:d().node,className:d().string,left:d().number,offsetLeft:d().number,offsetTop:d().number,top:d().number,applyPositionStyle:d().bool,unstyled:d().bool},i_.displayName="Tooltip";const a_=i_;function l_(){return l_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,f_),w=!1,x=!1;if(d&&c){var _=o,O=m;if(c.width){var k=_+a+d.width-c.width,A=d.width-_-a;w=k>0&&k>A}else{var P=_+a+d.width-window.innerWidth,M=d.width-_-a;w=P>0&&P>M}if(c.height){var C=O+s+d.height-c.height,S=d.height-O-s;x=C>0&&C>S}else x=O+s+d.height>window.innerHeight;_=w?_-d.width-a:_+a,O=x?O-d.height-s:O+s,t="translate("+(_=Math.round(_))+"px, "+(O=Math.round(O))+"px)"}return l().createElement(a_,p_({ref:y,style:p_({left:0,top:0,transform:t},!g&&p)},b),l().createElement(d_,{value:{isFlippedVertically:!x,isFlippedHorizontally:!w}},n))}h_.propTypes={nodeRef:d().oneOfType([d().string,d().func,d().object])};const m_=(v_=h_,g_=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={rect:void 0,parentRect:void 0},n.nodeRef=l().createRef(),n.getRects=n.getRects.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u_(t,n);var o=r.prototype;return o.componentDidMount=function(){var e,t=this;this.node=null!=(e=this.nodeRef)&&e.current?this.nodeRef.current:md().findDOMNode(this),this.setState((function(){return t.getRects()}))},o.getRects=function(){if(!this.node)return this.state;var e=this.node,t=e.parentNode;return{rect:e.getBoundingClientRect?e.getBoundingClientRect():s_,parentRect:null!=t&&t.getBoundingClientRect?t.getBoundingClientRect():s_}},o.render=function(){return l().createElement(v_,l_({nodeRef:this.nodeRef,getRects:this.getRects},this.state,this.props))},r}(l().PureComponent),g_.displayName="withBoundingRects("+(v_.displayName||"")+")",g_);var v_,g_,y_=["detectBounds","zIndex"],b_=["left","top","detectBounds","zIndex"];function w_(){return w_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function __(e){var t=void 0===e?{}:e,n=t.detectBounds,r=void 0===n||n,o=t.zIndex,i=Xx(x_(t,y_)),u=i[0],s=i[1],c=i[2],d=(0,a.useState)(!1),f=d[0],p=d[1];(0,a.useEffect)((function(){p(!1)}),[]);var h=(0,a.useMemo)((function(){return function(e){var t=e.left,n=void 0===t?0:t,i=e.top,a=void 0===i?0:i,u=e.detectBounds,c=e.zIndex,d=x_(e,b_),p=null==c?o:c,h=(null==u?r:u)?m_:a_,m=f?0:window.scrollX,v=f?0:window.scrollY,g=n+(s.left||0)+m,y=a+(s.top||0)+v;return l().createElement(t_,{zIndex:p},l().createElement(h,w_({left:g,top:y},d)))}}),[r,o,s.left,s.top,f]);return{containerRef:u,containerBounds:s,forceRefreshBounds:c,TooltipInPortal:h}}var O_=["debounce","detectBounds","horizontalCrosshairStyle","glyphStyle","renderTooltip","renderGlyph","resizeObserverPolyfill","scroll","showDatumGlyph","showHorizontalCrosshair","showSeriesGlyphs","showVerticalCrosshair","snapTooltipToDatumX","snapTooltipToDatumY","verticalCrosshairStyle","zIndex"],k_=["x","y"];function A_(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function P_(){return P_=Object.assign?Object.assign.bind():function(e){for(var t=1;t>>0,1)},emit:function(t,n){(e.get(t)||[]).slice().map((function(e){e(n)})),(e.get("*")||[]).slice().map((function(e){e(t,n)}))}};var e}),[]);return l().createElement(uw.Provider,{value:n},t)}S_.propTypes={isNearestDatum:d().bool.isRequired},j_.propTypes={renderTooltip:d().func.isRequired,renderGlyph:d().func,snapTooltipToDatumX:d().bool,snapTooltipToDatumY:d().bool,showVerticalCrosshair:d().bool,showHorizontalCrosshair:d().bool,showDatumGlyph:d().bool,showSeriesGlyphs:d().bool},I_.propTypes={renderTooltip:d().func.isRequired,renderGlyph:d().func,snapTooltipToDatumX:d().bool,snapTooltipToDatumY:d().bool,showVerticalCrosshair:d().bool,showHorizontalCrosshair:d().bool,showDatumGlyph:d().bool,showSeriesGlyphs:d().bool};var D_=["tooltipOpen"];function N_(){return N_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(t,D_);return N_({},e(n),{tooltipOpen:!0})}:{tooltipOpen:!0,tooltipLeft:e.tooltipLeft,tooltipTop:e.tooltipTop,tooltipData:e.tooltipData})}),[r]),i=(0,a.useCallback)((function(){return r({tooltipOpen:!1,tooltipLeft:void 0,tooltipTop:void 0,tooltipData:void 0})}),[r]);return{tooltipOpen:n.tooltipOpen,tooltipLeft:n.tooltipLeft,tooltipTop:n.tooltipTop,tooltipData:n.tooltipData,updateTooltip:r,showTooltip:o,hideTooltip:i}}(void 0),i=o.tooltipOpen,u=o.tooltipLeft,s=o.tooltipTop,c=o.tooltipData,d=o.updateTooltip,f=o.hideTooltip,p=(0,a.useRef)(null);function h(){p.current&&(p.current.cancel(),p.current=null)}(0,a.useEffect)((function(){return h}),[]);var m=(0,a.useRef)((function(e){var t=e.svgPoint,n=e.index,r=e.key,o=e.datum,i=e.distanceX,a=e.distanceY;h();var l=Yb(i)?i:1/0,u=Yb(a)?a:1/0,s=Math.sqrt(Math.pow(l,2)+Math.pow(u,2));d((function(e){var i,a,l,u=e.tooltipData,c=null!=u&&u.nearestDatum&&Yb(u.nearestDatum.distance)?u.nearestDatum.distance:1/0;return{tooltipOpen:!0,tooltipLeft:null==t?void 0:t.x,tooltipTop:null==t?void 0:t.y,tooltipData:{nearestDatum:(null!=(i=null==u||null==(a=u.nearestDatum)?void 0:a.key)?i:"")!==r&&c0&&u>0&&k({width:b,height:u,margin:d})}),[k,b,u,d]);var C=cw({source:tw});return kw({dataKey:"nearest"===g?Ow:_w,onPointerMove:f,onPointerOut:p,onPointerUp:h,onPointerDown:m,allowedSources:rO}),k?null==b||null==u?l().createElement(Qf.A,{resizeObserverPolyfill:A},(function(t){return l().createElement(oO,tO({},e,{width:null==e.width?t.width:e.width,height:null==e.height?t.height:e.height}))})):null==P?l().createElement(z_,null,l().createElement(oO,e)):null==M?l().createElement(T_,null,l().createElement(oO,e)):b<=0||u<=0?null:l().createElement("svg",{width:b,height:u,"aria-label":n},i,o&&l().createElement("rect",tO({x:d.left,y:d.top,width:b-d.left-d.right,height:u-d.top-d.bottom,fill:"transparent"},C))):w&&x?l().createElement(eO,{xScale:w,yScale:x,theme:y,initialDimensions:{width:b,height:u,margin:d},horizontal:s,resizeObserverPolyfill:_},l().createElement(oO,e)):(console.warn("[@visx/xychart] XYChart: When no DataProvider is available in context, you must pass xScale & yScale config to XYChart."),null)}oO.propTypes={accessibilityLabel:d().string,captureEvents:d().bool,width:d().number,height:d().number,children:d().node.isRequired,horizontal:d().oneOfType([d().bool,d().oneOf(["auto"])]),onPointerMove:d().func,onPointerOut:d().func,onPointerUp:d().func,onPointerDown:d().func,pointerEventsDataKey:d().oneOf(["all","nearest"])};var iO=u(44598),aO=u(74726),lO=u(42946);const uO={top:"top",left:"left",right:"right",bottom:"bottom"};function sO(){return sO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,yO),S=null!=_?_:function(e){return"tickFormat"in e?e.tickFormat():hO.A}(x),E=y===uO.left,j=y===uO.top,I=j||y===uO.bottom,T=function(e,t){void 0===t&&(t="center");var n=e;if("start"!==t&&"bandwidth"in n){var r=n.bandwidth();return"center"===t&&(r/=2),n.round()&&(r=Math.round(r)),function(e){var t=n(e);return"number"==typeof t?t+r:t}}return e}(x),D=E||j?-1:1,N=x.range(),R=(void 0===(t=w)&&(t=gO),"number"==typeof t?{start:t,end:t}:vO({start:gO,end:gO},t)),z=mO({x:Number(N[0])+.5-R.start,y:0},I),L=mO({x:Number(N[N.length-1])+.5+R.end,y:0},I),B=(null!=A?A:(0,iO.A)(x,v)).filter((function(e){return!d||0!==e&&"0"!==e})).map((function(e,t){return{value:e,index:t}})),F=B.map((function(e){var t=e.value,n=e.index,r=(0,Kb.A)(T(t));return{value:t,index:n,from:mO({x:r,y:0},I),to:mO({x:r,y:k*D},I),formattedValue:S(t,n,B)}}));return l().createElement(Yh.A,{className:Wh()("visx-axis",o),innerRef:f,top:M,left:h},r(bO({},C,{axisFromPoint:z,axisToPoint:L,hideAxisLine:a,hideTicks:s,hideZero:d,horizontal:I,numTicks:v,orientation:y,rangePadding:w,scale:x,tickFormat:S,tickLength:k,tickPosition:T,tickSign:D,ticks:F})))}function xO(){return xO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function SO(e){var t=e.bars,n=(e.horizontal,e.xScale,e.yScale,e.radius),r=e.radiusAll,o=e.radiusTop,i=e.radiusRight,a=e.radiusBottom,u=e.radiusLeft,s=CO(e,AO),c=Boolean(s.onFocus||s.onBlur);return l().createElement(l().Fragment,null,t.map((function(e){var t=e.key,d=CO(e,PO);return null==n?l().createElement("rect",MO({key:t,className:"visx-bar",tabIndex:c?0:void 0},d,s)):l().createElement(ux.A,MO({key:t,className:"visx-bar",tabIndex:c?0:void 0,radius:n,all:r,top:o,right:i,bottom:a,left:u},d,s))})))}function EO(){return EO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,IO);return l().createElement(kx,TO({},n,{colorAccessor:t,BarsComponent:SO}))};function NO(){return NO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,WO),f=(0,a.useContext)(Jm)||{},p=(0,a.useContext)(nw),h=__({debounce:t,detectBounds:n,polyfill:f.resizeObserverPolyfill||o,scroll:u,zIndex:s}),m=h.containerRef,v=h.TooltipInPortal,g=h.forceRefreshBounds,y=(0,a.useCallback)((function(e){var t;m(null!==(t=null==e?void 0:e.parentElement)&&void 0!==t?t:null)}),[m]),b=f.colorScale,w=null!=p&&p.tooltipOpen?r(YO(YO({},p),{},{colorScale:b})):null,x=(null==p?void 0:p.tooltipOpen)&&null!=w,_=(0,a.useRef)(!1);(0,a.useEffect)((function(){x&&!_.current&&g(),_.current=x}),[x,g]);var O=null==p?void 0:p.tooltipLeft,k=null==p?void 0:p.tooltipTop;if(x&&c&&null!=p&&p.tooltipData){var A=c({left:O,top:k,tooltipData:p.tooltipData,dataContext:f}),P=A.left,M=A.top;O=qO(P)?P:O,k=qO(M)?M:k}var C=f.theme||{},S=C.backgroundColor,E=C.htmlLabel;return l().createElement(l().Fragment,null,l().createElement("svg",{ref:y,style:XO}),x&&l().createElement(v,GO({left:O,top:k,style:YO(YO({},o_),{},{background:null!=S?S:"white",boxShadow:"0 1px 2px ".concat(null!=E&&E.color?"".concat(null==E?void 0:E.color,"55"):"#22222255")},E)},d),w))},QO=function(e){var t=(0,a.useContext)(nw);return null!=t&&t.tooltipOpen?l().createElement(KO,e):null};QO.displayName="CustomTooltip";var JO=function(e){return null!=e?String(e):"-"},ek=function(e){var t,n,r=e.shared,o=e.data,i=e.tooltipData,u=e.colorScale,s=i||{},c=s.nearestDatum,d=s.datumByKey,f=(0,a.useMemo)((function(){return o.reduce((function(e,t){return e[t.name]=t,e}),{})}),[o]),p=r?Object.keys(null!=d?d:{}):[null==c?void 0:c.key],h=null!==(t=e.formatTick)&&void 0!==t?t:JO,m=null!==(n=e.formatValue)&&void 0!==n?n:JO;return l().createElement(tk,null,l().createElement(nk,null,l().createElement(Fp,{variant:"base",color:"gray_11_25"},"".concat(function(e,t){return t&&h(f[e].accessors.xAccessor(t))}(c.key,null==c?void 0:c.datum)))),l().createElement(rk,null,p.filter((function(e){return e})).map((function(e){var t,n,r=function(e,t){return t&&m(f[e].accessors.yAccessor(t),t)}(e,null===(t=d[e])||void 0===t?void 0:t.datum),o=f[e]||{},i=o.accessors,a=o.legendGlyphProps,s=(null==i||null===(n=i.colorAccessor)||void 0===n?void 0:n.call(i,e))||(null==u?void 0:u(e));return l().createElement(ok,{key:e},l().createElement(ik,null,l().createElement(mm,GO({fill:s},a)),l().createElement(Fp,{variant:"sm",color:"gray_11"},e)),l().createElement(Fp,{variant:"sm",color:"gray_11_25"},r))}))))};ek.displayName="DefaultTooltip";var tk=x().div.withConfig({displayName:"TooltipWrapper",componentId:"sc-a1je6y-0"})(["display:flex;flex-direction:column;padding-bottom:8px;gap:8px;border-radius:4px;background-color:",";border:1px solid ",";box-shadow:0 0 2px rgba(0,0,0,0.08),0 8px 24px rgba(0,0,0,0.08);"],_.color.white,_.color.gray_4),nk=x().div.withConfig({displayName:"TooltipHeader",componentId:"sc-a1je6y-1"})(["padding:6px 12px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:",";"],_.color.gray_2),rk=x().div.withConfig({displayName:"TooltipContent",componentId:"sc-a1je6y-2"})(["display:flex;flex-direction:column;gap:8px;padding:0 12px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;"]),ok=x().div.withConfig({displayName:"TooltipItem",componentId:"sc-a1je6y-3"})(["display:flex;justify-content:space-between;gap:32px;"]),ik=x().div.withConfig({displayName:"TooltipLegend",componentId:"sc-a1je6y-4"})(["display:flex;gap:8px;"]),ak=function(e){return(0,a.useMemo)((function(){var t={stroke:_.color.gray_5,strokeWidth:2},n={stroke:_.color.gray_5,strokeWidth:1},r={fill:_.color.gray_11_25,fontSize:13,fontFamily:_.font_family.sans,fontWeight:400},o={fill:_.color.gray_11_25,fontSize:12,fontFamily:_.font_family.sans,fontWeight:400};return W_({backgroundColor:_.color.white,colors:e,svgLabelBig:r,svgLabelSmall:o,gridStyles:{stroke:_.color.gray_5,strokeDasharray:"2 2"},xAxisLineStyles:t,yAxisLineStyles:t,xTickLineStyles:n,yTickLineStyles:n,tickLength:3})}),[e])};function lk(e){return lk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lk(e)}function uk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Wk="outside",Gk={type:"band"},$k={type:"linear"},Yk=function(e){var t=e.animated,n=e.showGridRows,r=e.showGridColumns,o=e.numTicks,i=e.xAxis,a=void 0===i?{}:i,u=e.yAxis,s=void 0===u?{}:u,c=e.formatValue,d=e.data,f=e.palette,p=e.width,h=e.height,m=e.margin,g=e.showTooltip,y=e.tooltipContent,b=void 0===y?ek:y,w=e.curveType,x=void 0===w?"":w,_=e.onPointerMove,O=e.onPointerOut,k=e.onPointerUp,A=e.onPointerDown,P=e.pointerEventsDataKey,M=e.children,C=VO(t),S=C.XYChart,E=C.Grid,j=C.Axis,I=C.LineSeries,T=C.Tooltip,D=ak(f);if(!d||!d.length)return null;var N=a.label,R=a.numTicks,z=void 0===R?o:R,L=a.formatTick,B=a.labelOffset,F=Uk(a,Lk),H=s.label,V=s.numTicks,q=void 0===V?o:V,U=s.formatTick,W=s.labelOffset,G=Uk(s,Bk),$=Object.assign({},F,Gk),Y=Object.assign({},G,$k),Z=Km(x);return l().createElement(S,{theme:D,xScale:$,yScale:Y,width:p,height:h,margin:m,onPointerMove:_,onPointerOut:O,onPointerUp:k,onPointerDown:A,pointerEventsDataKey:P},l().createElement(E,{key:"grid-".concat(Wk),rows:n,columns:r,animationTrajectory:Wk,numTicks:o}),l().createElement(j,{key:"x-axis-".concat(Wk),animationTrajectory:Wk,orientation:"bottom",label:N,numTicks:z,tickFormat:L,labelOffset:B}),l().createElement(j,{key:"y-axis-".concat(Wk),animationTrajectory:Wk,orientation:"left",label:H,numTicks:q,tickFormat:U,labelOffset:W}),d.map((function(e){return l().createElement(I,qk({key:e.name,dataKey:e.name,data:e.datapoints,curve:Z},e.accessors,e.lineProps))})),!!g&&l().createElement(T,{showVerticalCrosshair:!0,snapTooltipToDatumX:!0,snapTooltipToDatumY:!0,showSeriesGlyphs:!0,unstyled:!0,applyPositionStyle:!0,renderTooltip:function(e){return v(b,function(e){for(var t=1;t0&&iA(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&iA(r.height)/e.offsetHeight||1);var a=(eA(e)?Jk(e):window).visualViewport,l=!lA()&&n,u=(r.left+(l&&a?a.offsetLeft:0))/o,s=(r.top+(l&&a?a.offsetTop:0))/i,c=r.width/o,d=r.height/i;return{width:c,height:d,top:s,right:u+c,bottom:s+d,left:u,x:u,y:s}}function sA(e){var t=Jk(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function cA(e){return e?(e.nodeName||"").toLowerCase():null}function dA(e){return((eA(e)?e.ownerDocument:e.document)||window.document).documentElement}function fA(e){return uA(dA(e)).left+sA(e).scrollLeft}function pA(e){return Jk(e).getComputedStyle(e)}function hA(e){var t=pA(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function mA(e,t,n){void 0===n&&(n=!1);var r=tA(t),o=tA(t)&&function(e){var t=e.getBoundingClientRect(),n=iA(t.width)/e.offsetWidth||1,r=iA(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),i=dA(t),a=uA(e,o,n),l={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!n)&&(("body"!==cA(t)||hA(i))&&(l=function(e){return e!==Jk(e)&&tA(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:sA(e);var t}(t)),tA(t)?((u=uA(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):i&&(u.x=fA(i))),{x:a.left+l.scrollLeft-u.x,y:a.top+l.scrollTop-u.y,width:a.width,height:a.height}}function vA(e){var t=uA(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function gA(e){return"html"===cA(e)?e:e.assignedSlot||e.parentNode||(nA(e)?e.host:null)||dA(e)}function yA(e){return["html","body","#document"].indexOf(cA(e))>=0?e.ownerDocument.body:tA(e)&&hA(e)?e:yA(gA(e))}function bA(e,t){var n;void 0===t&&(t=[]);var r=yA(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=Jk(r),a=o?[i].concat(i.visualViewport||[],hA(r)?r:[]):r,l=t.concat(a);return o?l:l.concat(bA(gA(a)))}function wA(e){return["table","td","th"].indexOf(cA(e))>=0}function xA(e){return tA(e)&&"fixed"!==pA(e).position?e.offsetParent:null}function _A(e){for(var t=Jk(e),n=xA(e);n&&wA(n)&&"static"===pA(n).position;)n=xA(n);return n&&("html"===cA(n)||"body"===cA(n)&&"static"===pA(n).position)?t:n||function(e){var t=/firefox/i.test(aA());if(/Trident/i.test(aA())&&tA(e)&&"fixed"===pA(e).position)return null;var n=gA(e);for(nA(n)&&(n=n.host);tA(n)&&["html","body"].indexOf(cA(n))<0;){var r=pA(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var OA="top",kA="bottom",AA="right",PA="left",MA="auto",CA=[OA,kA,AA,PA],SA="start",EA="end",jA="viewport",IA="popper",TA=CA.reduce((function(e,t){return e.concat([t+"-"+SA,t+"-"+EA])}),[]),DA=[].concat(CA,[MA]).reduce((function(e,t){return e.concat([t,t+"-"+SA,t+"-"+EA])}),[]),NA=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function RA(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var zA={placement:"bottom",modifiers:[],strategy:"absolute"};function LA(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function WA(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?VA(o):null,a=o?qA(o):null,l=n.x+n.width/2-r.width/2,u=n.y+n.height/2-r.height/2;switch(i){case OA:t={x:l,y:n.y-r.height};break;case kA:t={x:l,y:n.y+n.height};break;case AA:t={x:n.x+n.width,y:u};break;case PA:t={x:n.x-r.width,y:u};break;default:t={x:n.x,y:n.y}}var s=i?UA(i):null;if(null!=s){var c="y"===s?"height":"width";switch(a){case SA:t[s]=t[s]-(n[c]/2-r[c]/2);break;case EA:t[s]=t[s]+(n[c]/2-r[c]/2)}}return t}const GA={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=WA({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var $A={top:"auto",right:"auto",bottom:"auto",left:"auto"};function YA(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,l=e.position,u=e.gpuAcceleration,s=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=a.x,p=void 0===f?0:f,h=a.y,m=void 0===h?0:h,v="function"==typeof c?c({x:p,y:m}):{x:p,y:m};p=v.x,m=v.y;var g=a.hasOwnProperty("x"),y=a.hasOwnProperty("y"),b=PA,w=OA,x=window;if(s){var _=_A(n),O="clientHeight",k="clientWidth";_===Jk(n)&&"static"!==pA(_=dA(n)).position&&"absolute"===l&&(O="scrollHeight",k="scrollWidth"),(o===OA||(o===PA||o===AA)&&i===EA)&&(w=kA,m-=(d&&_===x&&x.visualViewport?x.visualViewport.height:_[O])-r.height,m*=u?1:-1),o!==PA&&(o!==OA&&o!==kA||i!==EA)||(b=AA,p-=(d&&_===x&&x.visualViewport?x.visualViewport.width:_[k])-r.width,p*=u?1:-1)}var A,P=Object.assign({position:l},s&&$A),M=!0===c?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:iA(n*o)/o||0,y:iA(r*o)/o||0}}({x:p,y:m},Jk(n)):{x:p,y:m};return p=M.x,m=M.y,u?Object.assign({},P,((A={})[w]=y?"0":"",A[b]=g?"0":"",A.transform=(x.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",A)):Object.assign({},P,((t={})[w]=y?m+"px":"",t[b]=g?p+"px":"",t.transform="",t))}const ZA={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,l=n.roundOffsets,u=void 0===l||l,s={placement:VA(t.placement),variation:qA(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,YA(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:u})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,YA(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},XA={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];tA(o)&&cA(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});tA(r)&&cA(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},KA={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=DA.reduce((function(e,n){return e[n]=function(e,t,n){var r=VA(e),o=[PA,OA].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],l=i[1];return a=a||0,l=(l||0)*o,[PA,AA].indexOf(r)>=0?{x:l,y:a}:{x:a,y:l}}(n,t.rects,i),e}),{}),l=a[t.placement],u=l.x,s=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=s),t.modifiersData[r]=a}};var QA={left:"right",right:"left",bottom:"top",top:"bottom"};function JA(e){return e.replace(/left|right|bottom|top/g,(function(e){return QA[e]}))}var eP={start:"end",end:"start"};function tP(e){return e.replace(/start|end/g,(function(e){return eP[e]}))}function nP(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&nA(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function rP(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function oP(e,t,n){return t===jA?rP(function(e,t){var n=Jk(e),r=dA(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,u=0;if(o){i=o.width,a=o.height;var s=lA();(s||!s&&"fixed"===t)&&(l=o.offsetLeft,u=o.offsetTop)}return{width:i,height:a,x:l+fA(e),y:u}}(e,n)):eA(t)?function(e,t){var n=uA(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):rP(function(e){var t,n=dA(e),r=sA(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=rA(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=rA(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+fA(e),u=-r.scrollTop;return"rtl"===pA(o||n).direction&&(l+=rA(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:l,y:u}}(dA(e)))}function iP(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function aP(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function lP(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.strategy,a=void 0===i?e.strategy:i,l=n.boundary,u=void 0===l?"clippingParents":l,s=n.rootBoundary,c=void 0===s?jA:s,d=n.elementContext,f=void 0===d?IA:d,p=n.altBoundary,h=void 0!==p&&p,m=n.padding,v=void 0===m?0:m,g=iP("number"!=typeof v?v:aP(v,CA)),y=f===IA?"reference":IA,b=e.rects.popper,w=e.elements[h?y:f],x=function(e,t,n,r){var o="clippingParents"===t?function(e){var t=bA(gA(e)),n=["absolute","fixed"].indexOf(pA(e).position)>=0&&tA(e)?_A(e):e;return eA(n)?t.filter((function(e){return eA(e)&&nP(e,n)&&"body"!==cA(e)})):[]}(e):[].concat(t),i=[].concat(o,[n]),a=i[0],l=i.reduce((function(t,n){var o=oP(e,n,r);return t.top=rA(o.top,t.top),t.right=oA(o.right,t.right),t.bottom=oA(o.bottom,t.bottom),t.left=rA(o.left,t.left),t}),oP(e,a,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}(eA(w)?w:w.contextElement||dA(e.elements.popper),u,c,a),_=uA(e.elements.reference),O=WA({reference:_,element:b,strategy:"absolute",placement:o}),k=rP(Object.assign({},b,O)),A=f===IA?k:_,P={top:x.top-A.top+g.top,bottom:A.bottom-x.bottom+g.bottom,left:x.left-A.left+g.left,right:A.right-x.right+g.right},M=e.modifiersData.offset;if(f===IA&&M){var C=M[o];Object.keys(P).forEach((function(e){var t=[AA,kA].indexOf(e)>=0?1:-1,n=[OA,kA].indexOf(e)>=0?"y":"x";P[e]+=C[n]*t}))}return P}const uP={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0===a||a,u=n.fallbackPlacements,s=n.padding,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,h=void 0===p||p,m=n.allowedAutoPlacements,v=t.options.placement,g=VA(v),y=u||(g!==v&&h?function(e){if(VA(e)===MA)return[];var t=JA(e);return[tP(e),t,tP(t)]}(v):[JA(v)]),b=[v].concat(y).reduce((function(e,n){return e.concat(VA(n)===MA?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,l=n.flipVariations,u=n.allowedAutoPlacements,s=void 0===u?DA:u,c=qA(r),d=c?l?TA:TA.filter((function(e){return qA(e)===c})):CA,f=d.filter((function(e){return s.indexOf(e)>=0}));0===f.length&&(f=d);var p=f.reduce((function(t,n){return t[n]=lP(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[VA(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:c,rootBoundary:d,padding:s,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,x=t.rects.popper,_=new Map,O=!0,k=b[0],A=0;A=0,E=S?"width":"height",j=lP(t,{placement:P,boundary:c,rootBoundary:d,altBoundary:f,padding:s}),I=S?C?AA:PA:C?kA:OA;w[E]>x[E]&&(I=JA(I));var T=JA(I),D=[];if(i&&D.push(j[M]<=0),l&&D.push(j[I]<=0,j[T]<=0),D.every((function(e){return e}))){k=P,O=!1;break}_.set(P,D)}if(O)for(var N=function(e){var t=b.find((function(t){var n=_.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},R=h?3:1;R>0&&"break"!==N(R);R--);t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function sP(e,t,n){return rA(e,oA(t,n))}const cP={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,l=void 0!==a&&a,u=n.boundary,s=n.rootBoundary,c=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,h=n.tetherOffset,m=void 0===h?0:h,v=lP(t,{boundary:u,rootBoundary:s,padding:d,altBoundary:c}),g=VA(t.placement),y=qA(t.placement),b=!y,w=UA(g),x="x"===w?"y":"x",_=t.modifiersData.popperOffsets,O=t.rects.reference,k=t.rects.popper,A="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,P="number"==typeof A?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,C={x:0,y:0};if(_){if(i){var S,E="y"===w?OA:PA,j="y"===w?kA:AA,I="y"===w?"height":"width",T=_[w],D=T+v[E],N=T-v[j],R=p?-k[I]/2:0,z=y===SA?O[I]:k[I],L=y===SA?-k[I]:-O[I],B=t.elements.arrow,F=p&&B?vA(B):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},V=H[E],q=H[j],U=sP(0,O[I],F[I]),W=b?O[I]/2-R-U-V-P.mainAxis:z-U-V-P.mainAxis,G=b?-O[I]/2+R+U+q+P.mainAxis:L+U+q+P.mainAxis,$=t.elements.arrow&&_A(t.elements.arrow),Y=$?"y"===w?$.clientTop||0:$.clientLeft||0:0,Z=null!=(S=null==M?void 0:M[w])?S:0,X=T+G-Z,K=sP(p?oA(D,T+W-Z-Y):D,T,p?rA(N,X):N);_[w]=K,C[w]=K-T}if(l){var Q,J="x"===w?OA:PA,ee="x"===w?kA:AA,te=_[x],ne="y"===x?"height":"width",re=te+v[J],oe=te-v[ee],ie=-1!==[OA,PA].indexOf(g),ae=null!=(Q=null==M?void 0:M[x])?Q:0,le=ie?re:te-O[ne]-k[ne]-ae+P.altAxis,ue=ie?te+O[ne]+k[ne]-ae-P.altAxis:oe,se=p&&ie?function(e,t,n){var r=sP(e,t,n);return r>n?n:r}(le,te,ue):sP(p?le:re,te,p?ue:oe);_[x]=se,C[x]=se-te}t.modifiersData[r]=C}},requiresIfExists:["offset"]},dP={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,l=VA(n.placement),u=UA(l),s=[PA,AA].indexOf(l)>=0?"height":"width";if(i&&a){var c=function(e,t){return iP("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:aP(e,CA))}(o.padding,n),d=vA(i),f="y"===u?OA:PA,p="y"===u?kA:AA,h=n.rects.reference[s]+n.rects.reference[u]-a[u]-n.rects.popper[s],m=a[u]-n.rects.reference[u],v=_A(i),g=v?"y"===u?v.clientHeight||0:v.clientWidth||0:0,y=h/2-m/2,b=c[f],w=g-d[s]-c[p],x=g/2-d[s]/2+y,_=sP(b,x,w),O=u;n.modifiersData[r]=((t={})[O]=_,t.centerOffset=_-x,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&nP(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function fP(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function pP(e){return[OA,AA,kA,PA].some((function(t){return e[t]>=0}))}const hP={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=lP(t,{elementContext:"reference"}),l=lP(t,{altBoundary:!0}),u=fP(a,r),s=fP(l,o,i),c=pP(u),d=pP(s);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:s,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}};var mP=BA({defaultModifiers:[HA,GA,ZA,XA,KA,uP,cP,dP,hP]}),vP=u(30115),gP=u.n(vP),yP=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},bP="undefined"!=typeof window&&window.document&&window.document.createElement?a.useLayoutEffect:a.useEffect,wP=[],xP=function(e,t,n){void 0===n&&(n={});var r=a.useRef(null),o={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||wP},i=a.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),l=i[0],u=i[1],s=a.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);hd.flushSync((function(){u({styles:yP(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:yP(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),c=a.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[s,{name:"applyStyles",enabled:!1}])};return gP()(r.current,e)?r.current||e:(r.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,s]),d=a.useRef();return bP((function(){d.current&&d.current.setOptions(c)}),[c]),bP((function(){if(null!=e&&null!=t){var r=(n.createPopper||mP)(e,t,c);return d.current=r,function(){r.destroy(),d.current=null}}}),[e,t,n.createPopper]),{state:d.current?d.current.state:null,styles:l.styles,attributes:l.attributes,update:d.current?d.current.update:null,forceUpdate:d.current?d.current.forceUpdate:null}},_P=["popoverProps","onOpenChange"],OP=["portalTarget"];function kP(){return kP=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var CP=Object.assign,SP=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=l().forwardRef((function(r,o){var i=r.popoverProps,u=void 0===i?{}:i,s=r.onOpenChange,c=MP(r,_P),d=u.portalTarget,f=MP(u,OP),p=n.placement,h=n.zIndex,m=n.wrapperClassName,v=n.wrapperStyle,g=n.popoverClassName,y=n.popoverStyle,b=n.interactive,w=n.delay,x=AP((0,a.useState)(null),2),_=x[0],O=x[1],k=AP((0,a.useState)(null),2),A=k[0],P=k[1],M=AP(IP(!1,s),2),C=M[0],S=M[1],E=(0,a.useRef)(),j=w||200,I=(0,a.useCallback)((function(){clearTimeout(E.current),E.current=setTimeout((function(){return S(!0)}),b?w:0)}),[b,w]),T=(0,a.useCallback)((function(){clearTimeout(E.current),E.current=setTimeout((function(){return S(!1)}),b?j:0)}),[b,j]),D=(0,a.useCallback)((function(){return S((function(e){return!e}))}),[]),N=xP(_,A,{placement:p,modifiers:[{name:"offset",options:{offset:[0,8]}}],strategy:"fixed"}),R=N.styles,z=N.attributes,L=N.update,B=N.forceUpdate,F=(0,a.useMemo)((function(){return{show:I,hide:T,toggle:D,update:L,forceUpdate:B}}),[I,T,D,L,B]),H=(0,a.useCallback)((function(e){C&&(e.stopPropagation(),e.preventDefault(),T())}),[C,T]),V=(0,a.useCallback)((function(e){var t;b&&I(),null===(t=c.onPointerEnter)||void 0===t||t.call(c,e)}),[b,I,c.onPointerEnter]),q=(0,a.useCallback)((function(e){var t;b&&T(),null===(t=c.onPointerLeave)||void 0===t||t.call(c,e)}),[b,T,c.onPointerLeave]);return Vf([_,A],H),l().createElement(l().Fragment,null,l().createElement(jP,{ref:O,className:m,style:v},l().createElement(e,kP({ref:o},c,{isOpen:C,popover:F,onPointerEnter:V,onPointerLeave:q}))),C&&l().createElement(EP,{ref:P,className:g,style:CP({},y,R.popper),attributes:z.popper,visible:C,portalTarget:d,zIndex:h},l().createElement(t,kP({},f,{onPointerEnter:I,onPointerLeave:T,popover:F}))))}));return r.displayName="WithPopover(".concat(Qk(e),")"),r},EP=l().forwardRef((function(e,t){var n=e.children,r=e.attributes,o=e.zIndex,i=void 0===o?1e3:o,a=e.visible,u=e.portalTarget,s=CP({},e.style,{zIndex:i,visibility:a?"visible":"hidden"}),c=l().createElement(jP,kP({ref:t,style:s},r),n);return u?md().createPortal(c,u):c}));EP.displayName="PopoverContainer";var jP=x().div.withConfig({displayName:"RefCompContainer",componentId:"sc-1hvrlux-0"})(["width:fit-content;"]),IP=function(e,t){var n=AP((0,a.useState)(e),2),r=n[0],o=n[1],i=(0,a.useRef)(r);return(0,a.useEffect)((function(){r!==i.current&&(i.current=r,null==t||t(r))}),[r,t]),[r,o]},TP=x().ul.withConfig({displayName:"MenuContainer",componentId:"sc-laozu6-0"})(["margin:0;padding:4px 0;box-sizing:border-box;min-width:168px;max-width:540px;background:white;border-radius:4px;display:flex;flex-direction:column;gap:2px;",""],(function(e){return e.$noShadow?void 0:(0,w.css)(["box-shadow:",";"],_.box_shadow.md)})),DP=x().li.withConfig({displayName:"MenuItemContainer",componentId:"sc-laozu6-1"})(["list-style:none;width:100%;"]),NP=["items","size","noShadow"];function RP(){return RP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,NP);return n&&n.length?l().createElement(TP,RP({ref:t},i,{$noShadow:o,role:"menu","data-testid":"menu"}),n.map((function(e,t){return l().createElement(zP.Item,RP({key:e.key},e,{size:r,isFirstItem:0==t}))}))):null}));function LP(e){return LP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},LP(e)}function BP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function FP(e,t,n){return t=function(e){var t=function(e,t){if("object"!=LP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=LP(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==LP(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HP(){return HP=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n &{bottom:-",";}[data-popper-placement^='right'] > &{left:-",";}[data-popper-placement^='bottom'] > &{top:-",";}[data-popper-placement^='left'] > &{right:-",";}"],_.spacing["04"],_.spacing["04"],_.spacing["01"],_.spacing["02"],_.spacing["02"],_.spacing["02"],_.spacing["02"]),YP=x().div.withConfig({displayName:"StyledTooltipReference",componentId:"sc-146jrck-2"})(["width:fit-content;"]),ZP=function(){return l().createElement(DP,{role:"separator"},l().createElement(XP,null))};ZP.displayName="MenuItemDivider";var XP=x().hr.withConfig({displayName:"StyledHr",componentId:"sc-1urlki3-0"})(["margin:0;border-top:1px solid ",";border-right:0 none;border-bottom:0 none;border-left:0 none;"],_.color.gray_4);const KP=ZP;var QP=["text","children","isFirstItem"];function JP(){return JP=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,QP);return l().createElement(l().Fragment,null,!r&&l().createElement(KP,null),l().createElement(DP,JP({role:"presentation"},o),l().createElement(tM,{variant:"base",no_wrap:!0,color:"gray_11",role:"presentation"},t),n&&l().createElement(TP,{$noShadow:!0,role:"group"},n)))};eM.displayName="MenuItemGroup";var tM=x()(Fp).withConfig({displayName:"GroupTitle",componentId:"sc-q9wnng-0"})(["display:flex;align-items:center;justify-content:flex-start;padding:8px 12px 0;width:100%;height:28px;box-sizing:border-box;"]),nM=["type","text","secondaryText","tertiaryText","description","size","children","variant","tag","disabled","selected","subMenu","tooltip","isFirstItem"],rM=["isLeft"],oM=["subItems","children"],iM=["popover","onClick"];function aM(){return aM=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var uM=(0,a.forwardRef)((function(e,t){var n=e.type,r=e.text,o=e.secondaryText,i=e.tertiaryText,a=e.description,u=e.size,s=e.children,c=e.variant,d=e.tag,f=e.disabled,p=e.selected,h=e.subMenu,m=e.tooltip,v=e.isFirstItem,g=lM(e,nM);if("divider"==n)return l().createElement(KP,{ref:t});var y=xM(s,{size:u}),b=h||y;if("group"==n)return l().createElement(eM,aM({ref:t,text:r,isFirstItem:v},g),y);var w=hs("MenuItem",e),x=w.isLeft,_=lM(w,rM),O=f?"gray_6":"negative"==c?"red_10":"gray_9",k=f?"gray_9":"negative"==c?"red_11":"gray_11_50";return l().createElement(DP,{ref:t,as:d,role:"menuitem"},l().createElement(UP,{tooltip:m,noWrap:!0},l().createElement(sM,aM({},As()(g,"icon","iconPlacement"),{"aria-disabled":f?"":void 0,size:u,role:"button",subItems:y}),l().createElement(pM,null,x&&l().createElement(nh,aM({},_,{color:O})),l().createElement(hM,null,l().createElement(mM,null,l().createElement(yM,{$size:u,color:k},r),!b&&l().createElement(l().Fragment,null,!!i&&l().createElement(Fp,{variant:"sm",whiteSpace:"nowrap",color:"gray_9"},i),!!o&&l().createElement(bM,null,o))),!!a&&l().createElement(wM,null,a))),b&&l().createElement(vM,{subMenu:!0}),!b&&!o&&l().createElement(vM,{selected:p}))))}));uM.displayName="MenuItem",uM.defaultProps={type:"item",size:"md",variant:"default"},uM.propTypes={text:d().node,secondaryText:d().node,tertiaryText:d().node,description:d().string,type:d().oneOf(["item","divider","group"]),size:d().oneOf(["sm","md","lg"]),icon:d().oneOf(ss),children:d().arrayOf(d().shape(uM.propTypes)),variant:d().oneOf(["default","negative"]),disabled:d().bool,selected:d().bool,subMenu:d().bool,tooltip:d().node};var sM=(0,a.forwardRef)((function(e,t){var n=e.subItems,r=e.children,o=lM(e,oM);return n?l().createElement(fM,aM({ref:t,popoverProps:{subItems:n}},o),r):l().createElement(dM,aM({ref:t},o),r)}));sM.displayName="MenuItemComp";var cM={sm:32,md:40,lg:56},dM=x().div.withConfig({displayName:"MenuItemButton",componentId:"sc-vtiffr-0"})(["display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-decoration:none;background:0 none;border:0 none;padding:0 12px;box-sizing:border-box;width:100%;min-width:168px;max-width:540px;height:",";gap:4px;cursor:",";&:hover{background-color:",";}&:hover,:visited,:focus{text-decoration:none;}&:active{background-color:",";}"],(function(e){return cs(cM[e.size]||cM.md)}),(function(e){return e["aria-disabled"]?"not-allowed":"pointer"}),_.color.gray_2,_.color.gray_4),fM=SP((function(e){var t=e.popover,n=e.onClick,r=lM(e,iM),o=(0,a.useCallback)((function(e){null==n||n(e),t.toggle()}),[n,t.toggle]);return l().createElement(dM,aM({},r,{onClick:o}))}),(function(e){return l().createElement(TP,{onClick:e.popover.hide},e.subItems)}),{placement:"right-start",wrapperStyle:{width:"100%"}}),pM=x().div.withConfig({displayName:"MenuItemLeft",componentId:"sc-vtiffr-1"})(["display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;"]),hM=x().div.withConfig({displayName:"MenuItemRight",componentId:"sc-vtiffr-2"})(["display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;min-width:0;"]),mM=x().div.withConfig({displayName:"MenuItemText",componentId:"sc-vtiffr-3"})(["display:flex;align-items:center;justify-content:flex-start;width:100%;gap:8px;"]),vM=function(e){var t=e.subMenu,n=e.selected;return t?l().createElement(gM,{name:"ChevronRight"}):n?l().createElement(gM,{name:"Check",color:"blue_11"}):null};vM.displayName="SecondaryIcon";var gM=x()(nh).attrs({size:"xs"}).withConfig({displayName:"RightIcon",componentId:"sc-vtiffr-4"})(["margin-left:auto;"]),yM=x()(Fp).attrs((function(e){return{variant:"lg"==e.$size?"lg":"sm",whiteSpace:"nowrap"}})).withConfig({displayName:"PrimaryText",componentId:"sc-vtiffr-5"})(["overflow-x:clip;text-overflow:ellipsis;"]),bM=x()(Fp).attrs({variant:"sm",color:"gray_9",whiteSpace:"nowrap"}).withConfig({displayName:"SecondaryText",componentId:"sc-vtiffr-6"})(["margin-left:auto;"]),wM=x()(Fp).attrs({variant:"xs",color:"gray_9",whiteSpace:"nowrap"}).withConfig({displayName:"Description",componentId:"sc-vtiffr-7"})(["width:100%;overflow-x:clip;text-overflow:ellipsis;"]),xM=function(e,t){return Array.isArray(e)&&e.length>0?e.map((function(e,n){return l().createElement(zP.Item,aM({key:e.key},e,t,{isFirstItem:0==n}))})):void 0};zP.Item=uM;var _M=["text","variant","size","items","disabled","onClick"],OM=["isLeft"],kM=["popover"];function AM(){return AM=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var MM=l().forwardRef((function(e,t){var n=e.text,r=e.variant,o=e.size,i=e.items,u=e.disabled,s=e.onClick,c=PM(e,_M),d=hs("Button",e),f=d.isLeft,p=PM(d,OM),h=(0,a.useMemo)((function(){return{size:"xs"==o?"sm":"md",items:i}}),[o,i]);return l().createElement(SM,AM({ref:t},As()(c,"icon","iconPlacement"),{disabled:u,$variant:r,$size:o,$iconPlacement:f?"left":""}),l().createElement(EM,{disabled:u,onClick:s,"data-testid":"combo_button_main"},l().createElement(jM,null,f&&l().createElement(nh,p),l().createElement(Fp,{variant:"xs"==o?"sm":"lg",no_wrap:!0,"data-label":!0},n))),l().createElement(CM,{disabled:u,popoverProps:h}))}));MM.displayName="ComboButton",MM.defaultProps={variant:"primary",size:"sm"},MM.propTypes={text:d().string.isRequired,variant:d().oneOf(["primary","secondary","negative","negative_secondary","positive","white"]),size:d().oneOf(["xs","sm","md","lg"]),icon:d().oneOf(ss),items:d().arrayOf(d().any).isRequired,disabled:d().bool};var CM=SP((function(e){var t=e.popover,n=PM(e,kM);return l().createElement(IM,AM({onClick:t.toggle},n,{"data-testid":"combo_button_menu_button"}),l().createElement(nh,{name:"ChevronDown",size:"xs"}))}),(function(e){var t=e.size,n=e.items,r=e.popover;return l().createElement(zP,{size:t,items:n,onClick:r.hide})}),{placement:"bottom-end",zIndex:999999}),SM=x().div.withConfig({displayName:"StyledButtonWrapper",componentId:"sc-s9elw5-0"})(["display:inline-flex;align-items:stretch;justify-content:center;border-radius:4px;text-decoration:none;&:hover,&:visited,:focus{text-decoration:none;}padding:0;"," "," ",""],(function(e){var t=4,n=16,r=16;return"left"==e.$iconPlacement?n=12:"right"==e.$iconPlacement&&(r=12),"xs"==e.$size&&(t=2,n=r=8),(0,w.css)(["","{gap:",";padding-left:",";padding-right:",";}"],jM,cs(t),cs(n),cs(r))}),(function(e){var t=O(e);return(0,w.css)(["background-color:",";","{color:",";border-top:",";border-right:0 none;border-bottom:",";border-left:",";[data-icon]{color:",";}","}","{border-top:",";border-right:",";border-bottom:",";border-left:",";[data-icon]{color:",";}","}",""],t.backColor,EM,t.color,t.border||"0 none",t.border||"0 none",t.border||"0 none",t.iconColor||t.color,t.active&&"&:active {\n background-color: ".concat(t.active.backColor,";\n border-top: ").concat(t.active.border,";\n border-bottom: ").concat(t.active.border,";\n border-left: ").concat(t.active.border,";\n box-shadow: ").concat(t.active.boxShadow,";\n ").concat(t.active.iconColor&&"[data-icon] {\n color: ".concat(t.active.iconColor,";\n }"),"\n }"),IM,t.border||"0 none",t.border||"0 none",t.border||"0 none",t.separator||t.border||"0 none",t.iconColor||t.color,t.active&&"&:active {\n background-color: ".concat(t.active.backColor,";\n border: ").concat(t.active.border,";\n box-shadow: ").concat(t.active.boxShadow,";\n ").concat(t.active.iconColor&&"[data-icon] {\n color: ".concat(t.active.iconColor,";\n }"),"\n }"),t.hover&&"\n ".concat(EM,":hover, ").concat(IM,":hover {\n background-color: ").concat(t.hover.backColor,";\n }\n "))}),(function(e){return vs(e.$size)})),EM=x().button.withConfig({displayName:"StyledButton",componentId:"sc-s9elw5-1"})(["cursor:pointer;&:disabled{cursor:not-allowed;}display:flex;align-items:center;height:100%;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;background:none;padding:0;"]),jM=x().div.withConfig({displayName:"ComboButtonContent",componentId:"sc-s9elw5-2"})(["display:flex;align-items:center;height:100%;"]),IM=x().button.withConfig({displayName:"ComboButtonArrow",componentId:"sc-s9elw5-3"})(["display:flex;align-items:center;justify-content:center;width:32px;height:100%;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;background:none;cursor:pointer;&:disabled{cursor:not-allowed;}"]);const TM=MM;function DM(){return DM=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,i=void 0===o?"":o,a=e.selectValue,l=e.isDisabled,u=e.isSelected,s=e.isAppleDevice,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&a)return"value ".concat(i," focused, ").concat(c(a,n),".");if("menu"===t&&s){var d=l?" disabled":"",f="".concat(u?" selected":"").concat(d);return"".concat(i).concat(f,", ").concat(c(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},XM=function(e){var t=e.ariaSelection,n=e.focusedOption,r=e.focusedValue,o=e.focusableOptions,i=e.isFocused,l=e.selectValue,u=e.selectProps,s=e.id,c=e.isAppleDevice,d=u.ariaLiveMessages,f=u.getOptionLabel,p=u.inputValue,h=u.isMulti,m=u.isOptionDisabled,v=u.isSearchable,g=u.menuIsOpen,y=u.options,b=u.screenReaderStatus,w=u.tabSelectsValue,x=u.isLoading,_=u["aria-label"],O=u["aria-live"],k=(0,a.useMemo)((function(){return Ts(Ts({},ZM),d||{})}),[d]),A=(0,a.useMemo)((function(){var e,n="";if(t&&k.onChange){var r=t.option,o=t.options,i=t.removedValue,a=t.removedValues,u=t.value,s=i||r||(e=u,Array.isArray(e)?null:e),c=s?f(s):"",d=o||a||void 0,p=d?d.map(f):[],h=Ts({isDisabled:s&&m(s,l),label:c,labels:p},t);n=k.onChange(h)}return n}),[t,k,m,l,f]),P=(0,a.useMemo)((function(){var e="",t=n||r,i=!!(n&&l&&l.includes(n));if(t&&k.onFocus){var a={focused:t,label:f(t),isDisabled:m(t,l),isSelected:i,options:o,context:t===n?"menu":"value",selectValue:l,isAppleDevice:c};e=k.onFocus(a)}return e}),[n,r,f,m,k,o,l,c]),M=(0,a.useMemo)((function(){var e="";if(g&&y.length&&!x&&k.onFilter){var t=b({count:o.length});e=k.onFilter({inputValue:p,resultsMessage:t})}return e}),[o,p,g,k,y,b,x]),C="initial-input-focus"===(null==t?void 0:t.action),S=(0,a.useMemo)((function(){var e="";if(k.guidance){var t=r?"value":g?"menu":"input";e=k.guidance({"aria-label":_,context:t,isDisabled:n&&m(n,l),isMulti:h,isSearchable:v,tabSelectsValue:w,isInitialFocus:C})}return e}),[_,n,r,h,m,v,g,k,l,w,C]),E=ld(a.Fragment,null,ld("span",{id:"aria-selection"},A),ld("span",{id:"aria-focused"},P),ld("span",{id:"aria-results"},M),ld("span",{id:"aria-guidance"},S));return ld(a.Fragment,null,ld(YM,{id:s},C&&E),ld(YM,{"aria-live":O,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!C&&E))},KM=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],QM=new RegExp("["+KM.map((function(e){return e.letters})).join("")+"]","g"),JM={},eC=0;eC1?t-1:0),r=1;r0,m=d-f-s,v=!1;m>t&&l.current&&(r&&r(e),l.current=!1),h&&u.current&&(i&&i(e),u.current=!1),h&&t>m?(n&&!l.current&&n(e),p.scrollTop=d,v=!0,l.current=!0):!h&&-t>s&&(o&&!u.current&&o(e),p.scrollTop=0,v=!0,u.current=!0),v&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}}),[n,r,o,i]),f=(0,a.useCallback)((function(e){d(e,e.deltaY)}),[d]),p=(0,a.useCallback)((function(e){s.current=e.changedTouches[0].clientY}),[]),h=(0,a.useCallback)((function(e){var t=s.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,a.useCallback)((function(e){if(e){var t=!!ef&&{passive:!1};e.addEventListener("wheel",f,t),e.addEventListener("touchstart",p,t),e.addEventListener("touchmove",h,t)}}),[h,p,f]),v=(0,a.useCallback)((function(e){e&&(e.removeEventListener("wheel",f,!1),e.removeEventListener("touchstart",p,!1),e.removeEventListener("touchmove",h,!1))}),[h,p,f]);return(0,a.useEffect)((function(){if(t){var e=c.current;return m(e),function(){v(e)}}}),[t,m,v]),function(e){c.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,o=(0,a.useRef)({}),i=(0,a.useRef)(null),l=(0,a.useCallback)((function(e){if(mC){var t=document.body,n=t&&t.style;if(r&&sC.forEach((function(e){var t=n&&n[e];o.current[e]=t})),r&&vC<1){var i=parseInt(o.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,l=window.innerWidth-a+i||0;Object.keys(cC).forEach((function(e){var t=cC[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(l,"px"))}t&&hC()&&(t.addEventListener("touchmove",dC,gC),e&&(e.addEventListener("touchstart",pC,gC),e.addEventListener("touchmove",fC,gC))),vC+=1}}),[r]),u=(0,a.useCallback)((function(e){if(mC){var t=document.body,n=t&&t.style;vC=Math.max(vC-1,0),r&&vC<1&&sC.forEach((function(e){var t=o.current[e];n&&(n[e]=t)})),t&&hC()&&(t.removeEventListener("touchmove",dC,gC),e&&(e.removeEventListener("touchstart",pC,gC),e.removeEventListener("touchmove",fC,gC)))}}),[r]);return(0,a.useEffect)((function(){if(t){var e=i.current;return l(e),function(){u(e)}}}),[t,l,u]),function(e){i.current=e}}({isEnabled:n});return ld(a.Fragment,null,n&&ld("div",{onClick:yC,css:bC}),t((function(e){o(e),i(e)})))}var xC={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},_C=function(e){var t=e.name,n=e.onFocus;return ld("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:xC,value:"",onChange:function(){}})};function OC(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function kC(){return OC(/^Mac/i)}var AC=function(e){return e.label},PC=function(e){return e.value},MC={clearIndicator:Of,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,i=o.colors,a=o.borderRadius;return Ts({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:r?i.primary:i.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:r?i.primary:i.neutral30}})},dropdownIndicator:_f,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return Ts({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,i=r.colors;return Ts({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,i=o.spacing,a=o.colors;return Ts(Ts({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},Sf),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:a.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,i=o.colors,a=o.spacing.baseUnit;return Ts({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*a})},loadingMessage:hf,menu:function(e,t){var n,r=e.placement,o=e.theme,i=o.borderRadius,a=o.spacing,l=o.colors;return Ts((js(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),js(n,"position","absolute"),js(n,"width","100%"),js(n,"zIndex",1),n),t?{}:{backgroundColor:l.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return Ts({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,i=n.colors;return Ts({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,i=e.cropWithEllipsis;return Ts({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,i=n.colors,a=e.isFocused;return Ts({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:a?i.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},noOptionsMessage:pf,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.theme,a=i.spacing,l=i.colors;return Ts({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?l.primary:r?l.primary25:"transparent",color:n?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(2*a.baseUnit,"px ").concat(3*a.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?l.primary:l.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return Ts({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,i=r.colors;return Ts({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?i.neutral40:i.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,i=e.selectProps.controlShouldRenderValue;return Ts({alignItems:"center",display:r&&o&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}},CC={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},SC={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Xd(),captureMenuScroll:!Xd(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=Ts({ignoreCase:!0,ignoreAccents:!0,stringify:aC,trim:!0,matchFrom:"any"},void 0),r=n.ignoreCase,o=n.ignoreAccents,i=n.stringify,a=n.trim,l=n.matchFrom,u=a?iC(t):t,s=a?iC(i(e)):i(e);return r&&(u=u.toLowerCase(),s=s.toLowerCase()),o&&(u=oC(u),s=rC(s)),"start"===l?s.substr(0,u.length)===u:s.indexOf(u)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:AC,getOptionValue:PC,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function EC(e,t,n,r){return{type:"option",data:t,isDisabled:LC(e,t,n),isSelected:BC(e,t,n),label:RC(e,t),value:zC(e,t),index:r}}function jC(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return EC(e,n,t,r)})).filter((function(t){return DC(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var i=EC(e,n,t,r);return DC(e,i)?i:void 0})).filter(tf)}function IC(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,UM(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function TC(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,UM(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function DC(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,i=t.isSelected,a=t.label,l=t.value;return(!HC(e)||!i)&&FC(e,{label:a,value:l,data:o},r)}var NC=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},RC=function(e,t){return e.getOptionLabel(t)},zC=function(e,t){return e.getOptionValue(t)};function LC(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function BC(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=zC(e,t);return n.some((function(t){return zC(e,t)===r}))}function FC(e,t,n){return!e.filterOption||e.filterOption(t,n)}var HC=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},VC=1,qC=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&HM(e,t)}(i,e);var t,n,r,o=qM(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=o.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=kC()||OC(/^iPhone/i)||OC(/^iPad/i)||kC()&&navigator.maxTouchPoints>1,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,i=r.name;n.name=i,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,i=o.closeMenuOnSelect,a=o.isMulti,l=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:l}),i&&(t.setState({inputIsHiddenAfterUpdate:!a}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,i=n.name,a=t.state.selectValue,l=o&&t.isOptionSelected(e,a),u=t.isOptionDisabled(e,a);if(l){var s=t.getOptionValue(e);t.setValue(a.filter((function(e){return t.getOptionValue(e)!==s})),"deselect-option",e)}else{if(u)return void t.ariaOnChange(e,{action:"select-option",option:e,name:i});o?t.setValue([].concat(UM(a),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),i=r.filter((function(e){return t.getOptionValue(e)!==o})),a=nf(n,i,i[0]||null);t.onChange(a,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(nf(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),i=nf(e,o,o[0]||null);t.onChange(i,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return NC(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return TC(jC(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||i>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return HC(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,i=n.escapeClearsValue,a=n.inputValue,l=n.isClearable,u=n.isDisabled,s=n.menuIsOpen,c=n.onKeyDown,d=n.tabSelectsValue,f=n.openMenuOnFocus,p=t.state,h=p.focusedOption,m=p.focusedValue,v=p.selectValue;if(!(u||"function"==typeof c&&(c(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||a)return;t.focusValue("previous");break;case"ArrowRight":if(!r||a)return;t.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():l&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!s||!d||!h||f&&t.isOptionSelected(h,v))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(s){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":s?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:a}),t.onMenuClose()):l&&i&&t.clearValue();break;case" ":if(a)return;if(!s){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":s?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":s?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!s)return;t.focusOption("pageup");break;case"PageDown":if(!s)return;t.focusOption("pagedown");break;case"Home":if(!s)return;t.focusOption("first");break;case"End":if(!s)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++VC),t.state.selectValue=Vd(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),a=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[a],t.state.focusedOptionId=NC(n,r[a])}return t}return t=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Zd(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Zd(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var l=i.indexOf(r[0]);l>-1&&(a=l)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a],focusedOptionId:this.getFocusedOptionId(i[a])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var i=n.length-1,a=-1;if(n.length){switch(e){case"previous":a=0===o?0:-1===o?i:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,i=r.indexOf(n);n||(i=-1),"up"===e?o=i>0?i-1:r.length-1:"down"===e?o=(i+1)%r.length:"pageup"===e?(o=i-t)<0&&(o=0):"pagedown"===e?(o=i+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(CC):Ts(Ts({},CC),this.props.theme):CC}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,i=this.selectOption,a=this.setValue,l=this.props,u=l.isMulti,s=l.isRtl,c=l.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:u,isRtl:s,options:c,selectOption:i,selectProps:l,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return LC(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return BC(this.props,e,t)}},{key:"filterOption",value:function(e,t){return FC(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,o=e.inputValue,i=e.tabIndex,l=e.form,u=e.menuIsOpen,s=e.required,c=this.getComponents().Input,d=this.state,f=d.inputIsHidden,p=d.ariaSelection,h=this.commonProps,m=r||this.getElementId("input"),v=Ts(Ts(Ts({"aria-autocomplete":"list","aria-expanded":u,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":s,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},u&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==p?void 0:p.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?a.createElement(c,Ds({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:t,isHidden:f,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:l,type:"text",value:o},v)):a.createElement(uC,Ds({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Bd,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:l,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,o=t.MultiValueLabel,i=t.MultiValueRemove,l=t.SingleValue,u=t.Placeholder,s=this.commonProps,c=this.props,d=c.controlShouldRenderValue,f=c.isDisabled,p=c.isMulti,h=c.inputValue,m=c.placeholder,v=this.state,g=v.selectValue,y=v.focusedValue,b=v.isFocused;if(!this.hasValue()||!d)return h?null:a.createElement(u,Ds({},s,{key:"placeholder",isDisabled:f,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),m);if(p)return g.map((function(t,l){var u=t===y,c="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return a.createElement(n,Ds({},s,{components:{Container:r,Label:o,Remove:i},isFocused:u,isDisabled:f,key:c,index:l,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(h)return null;var w=g[0];return a.createElement(l,Ds({},s,{data:w,isDisabled:f}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||o)return null;var l={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return a.createElement(e,Ds({},t,{innerProps:l,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;return e&&o?a.createElement(e,Ds({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,o=this.props.isDisabled,i=this.state.isFocused;return a.createElement(n,Ds({},r,{isDisabled:o,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return a.createElement(e,Ds({},t,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,o=t.Menu,i=t.MenuList,l=t.MenuPortal,u=t.LoadingMessage,s=t.NoOptionsMessage,c=t.Option,d=this.commonProps,f=this.state.focusedOption,p=this.props,h=p.captureMenuScroll,m=p.inputValue,v=p.isLoading,g=p.loadingMessage,y=p.minMenuHeight,b=p.maxMenuHeight,w=p.menuIsOpen,x=p.menuPlacement,_=p.menuPosition,O=p.menuPortalTarget,k=p.menuShouldBlockScroll,A=p.menuShouldScrollIntoView,P=p.noOptionsMessage,M=p.onMenuScrollToTop,C=p.onMenuScrollToBottom;if(!w)return null;var S,E=function(t,n){var r=t.type,o=t.data,i=t.isDisabled,l=t.isSelected,u=t.label,s=t.value,p=f===o,h=i?void 0:function(){return e.onOptionHover(o)},m=i?void 0:function(){return e.selectOption(o)},v="".concat(e.getElementId("option"),"-").concat(n),g={id:v,onClick:m,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:l};return a.createElement(c,Ds({},d,{innerProps:g,data:o,isDisabled:i,isSelected:l,key:v,label:u,type:r,value:s,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())S=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,i=t.options,l=t.index,u="".concat(e.getElementId("group"),"-").concat(l),s="".concat(u,"-heading");return a.createElement(n,Ds({},d,{key:u,data:o,options:i,Heading:r,headingProps:{id:s,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return E(e,"".concat(l,"-").concat(e.index))})))}if("option"===t.type)return E(t,"".concat(t.index))}));else if(v){var j=g({inputValue:m});if(null===j)return null;S=a.createElement(u,d,j)}else{var I=P({inputValue:m});if(null===I)return null;S=a.createElement(s,d,I)}var T={minMenuHeight:y,maxMenuHeight:b,menuPlacement:x,menuPosition:_,menuShouldScrollIntoView:A},D=a.createElement(df,Ds({},d,T),(function(t){var n=t.ref,r=t.placerProps,l=r.placement,u=r.maxHeight;return a.createElement(o,Ds({},d,T,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:v,placement:l}),a.createElement(wC,{captureEnabled:h,onTopArrive:M,onBottomArrive:C,lockEnabled:k},(function(t){return a.createElement(i,Ds({},d,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:v,maxHeight:u,focusedOption:f}),S)})))}));return O||"fixed"===_?a.createElement(l,Ds({},d,{appendTo:O,controlElement:this.controlRef,menuPlacement:x,menuPosition:_}),D):D}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,i=t.name,l=t.required,u=this.state.selectValue;if(l&&!this.hasValue()&&!r)return a.createElement(_C,{name:i,onFocus:this.onValueInputFocus});if(i&&!r){if(o){if(n){var s=u.map((function(t){return e.getOptionValue(t)})).join(n);return a.createElement("input",{name:i,type:"hidden",value:s})}var c=u.length>0?u.map((function(t,n){return a.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):a.createElement("input",{name:i,type:"hidden",value:""});return a.createElement("div",null,c)}var d=u[0]?this.getOptionValue(u[0]):"";return a.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,i=t.isFocused,l=t.selectValue,u=this.getFocusableOptions();return a.createElement(XM,Ds({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:o,isFocused:i,selectValue:l,focusableOptions:u,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,o=e.ValueContainer,i=this.props,l=i.className,u=i.id,s=i.isDisabled,c=i.menuIsOpen,d=this.state.isFocused,f=this.commonProps=this.getCommonProps();return a.createElement(r,Ds({},f,{className:l,innerProps:{id:u,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:d}),this.renderLiveRegion(),a.createElement(t,Ds({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:d,menuIsOpen:c}),a.createElement(o,Ds({},f,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),a.createElement(n,Ds({},f,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,a=t.isFocused,l=t.prevWasFocused,u=t.instancePrefix,s=e.options,c=e.value,d=e.menuIsOpen,f=e.inputValue,p=e.isMulti,h=Vd(c),m={};if(n&&(c!==n.value||s!==n.options||d!==n.menuIsOpen||f!==n.inputValue)){var v=d?function(e,t){return IC(jC(e,t))}(e,h):[],g=d?TC(jC(e,h),"".concat(u,"-option")):[],y=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,v);m={selectValue:h,focusedOption:b,focusedOptionId:NC(g,b),focusableOptionsWithIds:g,focusedValue:y,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=i,_=a&&l;return a&&!_&&(x={value:nf(p,h,h[0]||null),options:h,action:"initial-input-focus"},_=!l),"initial-input-focus"===(null==i?void 0:i.action)&&(x=null),Ts(Ts(Ts({},m),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:_})}}],n&&FM(t.prototype,n),r&&FM(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(a.Component);qC.defaultProps=SC;var UC=(0,a.forwardRef)((function(e,t){var n=BM(e);return a.createElement(qC,Ds({ref:t},n))})),WC=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],GC=function(){var e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,n=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),r=String(t.getOptionValue(e)).toLowerCase(),o=String(t.getOptionLabel(e)).toLowerCase();return r===n||o===n},$C={formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n,r){return!(!e||t.some((function(t){return GC(e,t,r)}))||n.some((function(t){return GC(e,t,r)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}};function YC(e){var t=e.allowCreateWhileLoading,n=void 0!==t&&t,r=e.createOptionPosition,o=void 0===r?"last":r,i=e.formatCreateLabel,l=void 0===i?$C.formatCreateLabel:i,u=e.isValidNewOption,s=void 0===u?$C.isValidNewOption:u,c=e.getNewOptionData,d=void 0===c?$C.getNewOptionData:c,f=e.onCreateOption,p=e.options,h=void 0===p?[]:p,m=e.onChange,v=pd(e,WC),g=v.getOptionValue,y=void 0===g?PC:g,b=v.getOptionLabel,w=void 0===b?AC:b,x=v.inputValue,_=v.isLoading,O=v.isMulti,k=v.value,A=v.name,P=(0,a.useMemo)((function(){return s(x,Vd(k),h,{getOptionValue:y,getOptionLabel:w})?d(x,l(x)):void 0}),[l,d,w,y,x,s,h,k]),M=(0,a.useMemo)((function(){return!n&&_||!P?h:"first"===o?[P].concat(UM(h)):[].concat(UM(h),[P])}),[n,o,_,P,h]),C=(0,a.useCallback)((function(e,t){if("select-option"!==t.action)return m(e,t);var n=Array.isArray(e)?e:[e];if(n[n.length-1]!==P)m(e,t);else if(f)f(x);else{var r=d(x,x),o={action:"create-option",name:A,option:r};m(nf(O,[].concat(UM(Vd(k)),[r]),r),o)}}),[d,x,O,A,P,f,m,k]);return Ts(Ts({},v),{},{options:M,onChange:C})}var ZC=(0,a.forwardRef)((function(e,t){var n=YC(BM(e));return a.createElement(qC,Ds({ref:t},n))})),XC=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function KC(e){var t=e.defaultOptions,n=void 0!==t&&t,r=e.cacheOptions,o=void 0!==r&&r,i=e.loadOptions;e.options;var l=e.isLoading,u=void 0!==l&&l,s=e.onInputChange,c=e.filterOption,d=void 0===c?null:c,f=pd(e,XC),p=f.inputValue,h=(0,a.useRef)(void 0),m=(0,a.useRef)(!1),v=dd((0,a.useState)(Array.isArray(n)?n:void 0),2),g=v[0],y=v[1],b=dd((0,a.useState)(void 0!==p?p:""),2),w=b[0],x=b[1],_=dd((0,a.useState)(!0===n),2),O=_[0],k=_[1],A=dd((0,a.useState)(void 0),2),P=A[0],M=A[1],C=dd((0,a.useState)([]),2),S=C[0],E=C[1],j=dd((0,a.useState)(!1),2),I=j[0],T=j[1],D=dd((0,a.useState)({}),2),N=D[0],R=D[1],z=dd((0,a.useState)(void 0),2),L=z[0],B=z[1],F=dd((0,a.useState)(void 0),2),H=F[0],V=F[1];o!==H&&(R({}),V(o)),n!==L&&(y(Array.isArray(n)?n:void 0),B(n)),(0,a.useEffect)((function(){return m.current=!0,function(){m.current=!1}}),[]);var q=(0,a.useCallback)((function(e,t){if(!i)return t();var n=i(e,t);n&&"function"==typeof n.then&&n.then(t,(function(){return t()}))}),[i]);(0,a.useEffect)((function(){!0===n&&q(w,(function(e){m.current&&(y(e||[]),k(!!h.current))}))}),[]);var U=(0,a.useCallback)((function(e,t){var n=function(e,t,n){if(n){var r=n(e,t);if("string"==typeof r)return r}return e}(e,t,s);if(!n)return h.current=void 0,x(""),M(""),E([]),k(!1),void T(!1);if(o&&N[n])x(n),M(n),E(N[n]),k(!1),T(!1);else{var r=h.current={};x(n),k(!0),T(!P),q(n,(function(e){m&&r===h.current&&(h.current=void 0,k(!1),M(n),E(e||[]),T(!1),R(e?Ts(Ts({},N),{},js({},n,e)):N))}))}}),[o,q,P,N,s]),W=I?[]:w&&P?S:g||[];return Ts(Ts({},f),{},{options:W,isLoading:O||u,onInputChange:U,filterOption:d})}var QC=(0,a.forwardRef)((function(e,t){var n=BM(KC(e));return a.createElement(qC,Ds({ref:t},n))})),JC=(0,a.forwardRef)((function(e,t){var n=YC(BM(KC(e)));return a.createElement(qC,Ds({ref:t},n))}));function eS(e){return eS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},eS(e)}var tS=["id","value","leftInnerContent","leftOuterContent","rightInnerContent","rightOuterContent","heightCalculationCallback","Field","onChange","onFocus","onBlur","placeholder","disabled","invalid","autofocus","helperText","label","labelIcon","labelTooltip","required","necessityIndicator","autoresize","verticalAlign","innerWrapper"];function nS(e,t,n){return t=function(e){var t=function(e,t){if("object"!=eS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=eS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==eS(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rS(){return rS=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,tS),S=(0,a.useRef)(),E=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return oS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oS(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,a.useState)(),2),j=E[0],I=E[1];(0,a.useEffect)((function(){var e;y&&(null==S||null===(e=S.current)||void 0===e||e.focus())}),[]),(0,a.useEffect)((function(){A&&(S.current.style.height=cs(S.current.scrollHeight))}),[A,r]);var T=zf(n);return l().createElement(ph,rS({ref:t},Os(C),{flex_direction:"column",gap:"4px"}),l().createElement(lS,{id:T,label:w,labelIcon:x,labelTooltip:_,required:O,necessityIndicator:k}),l().createElement(hS,{$heightCalculationCallback:c},i&&l().createElement(fS,null,i),l().createElement(mS,{ref:M,$active:j,$disabled:v,$invalid:g,$leftOuterContent:i,$rightOuterContent:s,$heightCalculationCallback:c,$verticalAlign:P,onClick:function(){var e;return null==S||null===(e=S.current)||void 0===e?void 0:e.focus()}},o,l().createElement(d,rS({},e.inputProps,{ref:S,id:n,disabled:v,onChange:f,onFocus:function(e){I(!0),null==p||p(e)},onBlur:function(e){I(!1),null==h||h(e)},value:r,placeholder:m,"aria-labelledby":w?T:void 0})),u),s&&l().createElement(pS,null,s)),l().createElement(vS,{invalid:g},b))}));iS.displayName="FieldWrapper",iS.defaultProps={size:"md"},iS.propTypes={value:d().any,onChange:d().func,onFocus:d().func,onBlur:d().func,placeholder:d().string,disabled:d().bool,invalid:d().bool,leftInnerContent:d().node,leftOuterContent:d().func,rightInnerContent:d().node,rightOuterContent:d().func,label:d().node,labelIcon:d().string,labelTooltip:d().node,helperText:d().node,inputProps:d().object,Field:d().elementType},iS.displayName="FieldWrapper";var aS=x().input.withConfig({displayName:"Field",componentId:"sc-r60v1b-0"})(["width:100%;box-sizing:border-box;padding:0;outline:none;border:0;flex-grow:1;background:inherit;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";::placeholder{color:",";}"],_.font_family.sans,_.font_weight.regular,_.font_size.sm,_.line_height.none,_.color.gray_11_50,_.color.gray_8),lS=function(e){var t=e.className,n=e.classNamePrefix,r=e.id,o=e.label,i=e.labelIcon,a=e.labelTooltip,u=e.required,s=e.necessityIndicator,c=e.variant,d=up();return o?l().createElement(uS,{className:f(n,{label:!0},t)},l().createElement(Fp,{className:f(n,nS({labelText:!0},"labelText--is-required",u)),id:r,"data-role":"label",variant:c,color:"gray-11-50"},d(o),l().createElement(sS,{required:u,indicator:s})),i&&l().createElement(UP,{tooltip:a,noWrap:!0},l().createElement(nh,{className:f(n,{labelIcon:!0}),name:i,size:"xs",color:"gray_9"}))):null};lS.displayName="InputLabel",lS.defaultProps={necessityIndicator:"asterisk"},lS.propTypes={label:d().node,labelIcon:d().string,labelTooltip:d().node,required:d().bool,necessityIndicator:d().oneOf(["asterisk","text"]),variant:d().oneOf(["sm","lg"])},lS.defaultProps={variant:"sm"};var uS=x().div.withConfig({displayName:"LabelWrapper",componentId:"sc-r60v1b-1"})(["display:flex;align-items:center;gap:",";"],_.spacing["03"]),sS=function(e){var t=e.required,n=e.indicator,r=up();return"text"==n?l().createElement(cS,null,r(t?"(required)":"(optional)")):t?l().createElement(dS,null):null},cS=x().span.withConfig({displayName:"Indicator",componentId:"sc-r60v1b-2"})(["color:",";margin-left:",";"],_.color.gray_9,_.spacing["02"]),dS=x()(Fp).attrs({tag:"span",variant:"xs",color:"red_11",children:"*"}).withConfig({displayName:"Asterisk",componentId:"sc-r60v1b-3"})(["margin-left:",";"],_.spacing["02"]),fS=x().div.withConfig({displayName:"LeftOuterContentWrapper",componentId:"sc-r60v1b-4"})(["border-top-left-radius:4px;border-bottom-left-radius:4px;overflow:hidden;height:100%;"]),pS=x().div.withConfig({displayName:"RightOuterContentWrapper",componentId:"sc-r60v1b-5"})(["border-top-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden;height:100%;"]),hS=x()(ph).withConfig({displayName:"InputContentWrapper",componentId:"sc-r60v1b-6"})([""," border-radius:4px;"],(function(e){return e.$heightCalculationCallback()})),mS=x().div.withConfig({displayName:"InputWrapper",componentId:"sc-r60v1b-7"})(["width:100%;border:1px solid;border-radius:4px;box-sizing:border-box;font-family:",";padding:","px ","px;overflow:auto;display:flex;gap:8px;align-items:",";"," "," ",""],_.font_family.sans,4,12,(function(e){return e.$verticalAlign}),(function(e){var t=4,n=4,r=4,o=4,i=1,a=1;return e.$leftOuterContent&&(t=n=0,i=0),e.$rightOuterContent&&(r=o=0,a=0),(0,w.css)(["border-left-width:",";border-right-width:",";border-top-left-radius:",";border-bottom-left-radius:",";border-top-right-radius:",";border-bottom-right-radius:",";"],cs(i),cs(a),cs(t),cs(n),cs(r),cs(o))}),(function(e){var t;return null===(t=e.$heightCalculationCallback)||void 0===t?void 0:t.call(e)}),(function(e){var t=_.color.gray_7,n="none",r=_.color.gray_11_50,o=_.color.white,i="text";return e.$disabled?(r=_.color.gray_9,t=_.color.gray_6,o=_.color.gray_2,i="default"):e.$invalid?t=_.color.red_11:e.$active&&(t=_.color.blue_11,n="0px 0px 0px 2px rgba(0, 106, 220, 0.4)"),(0,w.css)(["cursor:",";background-color:",";border-color:",";color:",";box-shadow:",";"],i,o,t,r,n)}));mS.displayName="InputWrapper",mS.defaultProps={$verticalAlign:"normal"};var vS=function(e){var t=e.children,n=e.invalid;if(!t)return null;var r=n?"red_11":"gray_11_50";return l().createElement(Fp,{"data-role":"description",variant:"xs",color:r},t)};vS.displayName="HelperText",vS.propTypes={invalid:d().bool};var gS=function(e){return(0,a.useCallback)((function(){var t={xs:28,sm:36,md:40,lg:48};return(0,w.css)(["height:",";"],cs(t[e]||t.sm))}),[e])};function yS(){return yS=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,wS),o=n().length,i=(0,a.useRef)(),u=(0,a.useRef)(),s=(0,a.useMemo)((function(){return a.Children.toArray(t).filter(SS)}),[o]),c=_S((0,a.useState)(s),2),d=c[0],f=c[1],p=_S((0,a.useState)(0),2),h=p[0],m=p[1],v=_S((0,a.useState)(!1),2),g=v[0],y=v[1],b=(0,a.useCallback)((function(){var e,t=[],n=i.current.offsetWidth,r=Array.from(i.current.firstChild.children).slice(0,o),a=r.reduce((function(e,t){return e+t.offsetWidth+8}),0),l=(null===(e=u.current)||void 0===e?void 0:e.offsetWidth)||8;if(n-l=c&&t.push(s[r])}))}else t=s;return t}),[i,s,o]);(0,a.useLayoutEffect)((function(){if(g&&i.current){var e=b();y(!1),f(e),m(o-e.length)}}),[b,i,g,o]),(0,a.useLayoutEffect)((function(){f(s),y(!0)}),[s]);var w=(0,a.useCallback)((function(){f(s),y(!0)}),[s]);qf(w);var x=a.Children.toArray(t).filter((function(e){return!SS(e)}));return l().createElement(MS,{ref:i},l().createElement(If.ValueContainer,r,d,(g||h>0)&&l().createElement(PS,{key:"more-badge",ref:u,inputProps:e,count:h}),x))},AS=(0,a.memo)(kS),PS=(0,a.forwardRef)((function(e,t){var n=e.count,r=e.inputProps,o=Ps(r,"multiValue",{"multi-value":!0,"multi-value--more":!0}),i=Ps(r,"multiValueLabel",{"multi-value__label":!0});return l().createElement(CS,xS({ref:t},o),l().createElement(CS,i,"+".concat(n)," "))}));PS.displayName="MoreOpt";var MS=x().div.withConfig({displayName:"OptsWrapper",componentId:"sc-1kh0w5j-0"})(["flex:1;"]),CS=x().div.withConfig({displayName:"Generic",componentId:"sc-1kh0w5j-1"})(["",""],(function(e){return e.$css})),SS=function(e){var t;return["MultiValue","SingleValue"].includes((null==e||null===(t=e.type)||void 0===t?void 0:t.name)||"")},ES=["id","checked","onChange","onClick","label","disabled","tooltip","indeterminate","verticalAlign"];function jS(){return jS=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,ES),p=zf(n);return l().createElement(UP,{tooltip:s},l().createElement(TS,jS({ref:t},f,{onClick:function(e){u||(null==i||i(e),null==o||o(!r,e))},$verticalAlign:d,$disabled:u}),l().createElement(DS,{id:n,role:"checkbox","aria-checked":!!r||!!c&&"mixed","aria-disabled":u,"aria-labelledby":a?p:void 0,tabIndex:u?"-1":"0",$indeterminate:c,$checked:r,$disabled:u}),!!a&&l().createElement(Fp,{id:p,color:u?"gray_9":"gray_11_50"},a)))}));IS.displayName="Checkbox",IS.propTypes={checked:d().bool,onChange:d().func,label:d().node,disabled:d().bool,indeterminate:d().bool,verticalAlign:d().oneOf(["top","middle","bottom"])},IS.defaultProps={verticalAlign:"top"};var TS=x().div.withConfig({displayName:"CheckboxWrapper",componentId:"sc-623yyg-0"})(["display:inline-flex;align-items:center;gap:",";vertical-align:",";",""],_.spacing["03"],(function(e){return e.$verticalAlign}),(function(e){return e.$disabled?void 0:(0,w.css)(["cursor:pointer;"])})),DS=x().div.withConfig({displayName:"CheckboxControl",componentId:"sc-623yyg-1"})(["display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;max-width:16px;height:16px;border:1.5px solid;border-radius:4px;"," background-repeat:no-repeat;background-position:center center;background-image:",""],(function(e){var t=e.$disabled,n=e.$checked,r=e.$indeterminate;return t?r||n?(0,w.css)(["border-color:",";background-color:",";"],_.color.gray_5,_.color.gray_5):(0,w.css)(["border-color:",";background-color:",";"],_.color.gray_8,_.color.white):n?(0,w.css)(["border-color:",";background-color:",";&:hover{border-color:",";background-color:",";}&:active{border-color:",";background-color:",";box-shadow:0 0 0 3px ",";}"],_.color.blue_11,_.color.blue_11,_.color.blue_10,_.color.blue_10,_.color.blue_11,_.color.blue_11,_.color.blue_5):(0,w.css)(["border-color:",";background-color:",";&:hover{border-color:",";background-color:",";}&:active{border-color:",";background-color:",";}"],_.color.gray_9,_.color.white,_.color.gray_10,_.color.gray_3,_.color.blue_11,_.color.white)}),(function(e){return NS(e)})),NS=function(e){var t=e.$checked,n=e.$indeterminate,r=e.$disabled,o=encodeURIComponent(r?_.color.gray_9:t?_.color.white:_.color.gray_11);return t?"url(\"data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.63803 5.42519L8.40556 0.645362C8.7608 0.289208 9.33772 0.289208 9.69296 0.645362C10.0469 1.00022 10.0469 1.57459 9.69296 1.92945L4.34605 7.29016C3.95532 7.6819 3.32075 7.6819 2.93002 7.29016L0.307079 4.66045C-0.0468663 4.30559 -0.0468661 3.73122 0.307079 3.37636C0.662317 3.02021 1.23924 3.02021 1.59448 3.37636L3.63803 5.42519Z' fill='".concat(o,"'/%3E%3C/svg%3E%0A\")"):n?"url(\"data:image/svg+xml,%3Csvg width='10' height='2' viewBox='0 0 10 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='10' height='2' rx='1' fill='".concat(o,"'/%3E%3C/svg%3E%0A\")"):void 0};function RS(e){return RS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},RS(e)}var zS=["children","innerProps"];function LS(){return LS=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,zS);return l().createElement(If.Option,LS({},r,{innerProps:FS({},As()(n,"onMouseMove","onMouseOver"))}),l().createElement(IS,{checked:e.isSelected,disabled:e.isDisabled,onChange:function(){return null}}),l().createElement(qS,null,t))},qS=x().div.withConfig({displayName:"TextOverflow",componentId:"sc-1fnb51k-0"})(["flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;"]);function US(e){return US="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},US(e)}function WS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function GS(e,t,n){return t=function(e){var t=function(e,t){if("object"!=US(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=US(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==US(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $S=function(e){var t=function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,iE),O=zf(n),k=lp(),A=dE({async:i,creatable:u}),P=function(e){var t=e.styles,n=e.size;return(0,a.useMemo)((function(){return KS(t,{control:function(e,t){var r=t.isDisabled,o=t.isFocused,i=t.selectProps,a={sm:36,md:40,lg:48},l=_.color.gray_7,u="none",s=_.color.gray_11_50,c=_.color.white,d="text";return r?(s=_.color.gray_9,l=_.color.gray_6,c=_.color.gray_2,d="default"):i["aria-invalid"]?l=_.color.red_11:o&&(l=_.color.blue_11,u="0px 0px 0px 2px rgba(0, 106, 220, 0.4)"),eE(eE(eE({},e),rE),{},{minHeight:cs(a[n]||a.sm),padding:"".concat(4,"px ").concat(12,"px"),color:s,backgroundColor:c,borderColor:l,cursor:d,boxShadow:u})},valueContainer:function(e){return eE(eE({},e),{},{padding:"0 8px 0 0"})},placeholder:function(e){return eE(eE({},e),{},{color:_.color.gray_11})},menu:function(e){return eE(eE({},e),{},{position:void 0,top:void 0,zIndex:void 0,backgroundColor:void 0,boxShadow:void 0})},menuList:function(e){return eE(eE({},e),{},{overflowX:"hidden",scrollbarColor:"#FFFFFF #DFE3E6",scrollbarWidth:"thin","&::-webkit-scrollbar":{width:"4px",height:"4px"},"&::-webkit-scrollbar-track":{backgroundColor:"#FFFFFF"},"&::-webkit-scrollbar-thumb":{backgroundColor:"#DFE3E6",borderRadius:"2px"}})},groupHeading:function(e){return eE(eE({},e),{},{fontFamily:_.font_family.sans,fontStyle:"normal",fontWeight:_.font_weight.regular,fontSize:_.font_size.md,lineHeight:_.line_height.none,color:_.color.gray_11,textTransform:void 0})},option:function(e,t){var n=t.isFocused,r=t.isDisabled;return eE(eE(eE({},e),rE),{},{display:"flex",alignItems:"center",gap:"8px",height:"40px",backgroundColor:n?_.color.gray_2:void 0,color:r?_.color.gray_9:_.color.gray_11_50,"&:hover":{backgroundColor:_.color.gray_2}})},multiValue:function(e){return eE(eE({},e),{},{backgroundColor:void 0,border:"1px solid ".concat(_.color.gray_6),borderRadius:"4px"})},multiValueLabel:function(e){return eE(eE(eE({},e),rE),{},{borderRadius:"4px",padding:"4px 4px 4px 8px",color:_.color.gray_11_25})},multiValueRemove:function(e){return eE(eE({},e),{},{borderRadius:"4px",color:_.color.gray_11,cursor:"pointer",":hover":{backgroundColor:void 0,color:_.color.gray_11_50}})},noOptionsMessage:function(e){return eE(eE(eE({},e),nE),{},{color:_.color.gray_9})}})}),[t,n])}({styles:r,size:o}),M=(0,a.useMemo)((function(){return s||function(e){return e.disabled}}),[s]),C=uE(uE({},xs(x)),_s(x)),S=As()(x,Object.keys(C));return l().createElement(ph,aE({ref:t,"data-testid":"checkbox-list",className:c,flex_direction:"column",gap:"02"},C),l().createElement(lS,{id:O,label:d,labelIcon:p,labelTooltip:h,required:m,necessityIndicator:v}),l().createElement(A,aE({},S,{id:n,menuIsOpen:!0,isMulti:!0,menuPlacement:"bottom","aria-labelledby":d?O:void 0,"aria-invalid":g,placeholder:k(b),isDisabled:w,required:m,styles:P,components:$S(e),className:f(c,{container:!0}),isOptionDisabled:M})),l().createElement(vS,{invalid:g},y))}));cE.displayName="CheckboxList",cE.propTypes={value:d().any,onChange:d().func,onFocus:d().func,onBlur:d().func,placeholder:d().node,disabled:d().bool,required:d().bool,necessityIndicator:d().oneOf(["asterisk","text"]),invalid:d().bool,label:d().node,labelIcon:d().string,labelTooltip:d().node,helperText:d().node,size:d().oneOf(["sm","md","lg"]),virtualized:d().bool},cE.defaultProps={size:"sm",placeholder:"Search..."};var dE=function(e){return e.async?e.creatable?JC:QC:e.creatable?ZC:UC};function fE(){return fE=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(o,SE),j=zf(i),I=lp(),T=function(e){var t=e.styles,n=e.size,r=e.menuPortalTarget;return(0,a.useMemo)((function(){return KS(t,{control:function(e,t){var r=t.isDisabled,o=t.isFocused,i=t.selectProps,a={sm:36,md:40,lg:48},l=_.color.gray_7,u="none",s=_.color.gray_11_50,c=_.color.white,d="text";return r?(s=_.color.gray_9,l=_.color.gray_6,c=_.color.gray_2,d="default"):i["aria-invalid"]?l=_.color.red_11:o&&(l=_.color.blue_11,u="0px 0px 0px 2px rgba(0, 106, 220, 0.4)"),ME(ME({},e),{},{minHeight:cs(a[n]||a.sm),padding:"".concat(4,"px ").concat(12,"px"),fontFamily:_.font_family.sans,fontStyle:"normal",fontWeight:_.font_weight.regular,fontSize:_.font_size.sm,lineHeight:_.line_height.none,color:s,backgroundColor:c,borderColor:l,cursor:d,boxShadow:u})},valueContainer:function(e){return ME(ME({},e),{},{padding:"0 8px 0 0"})},placeholder:function(e){return ME(ME({},e),{},{color:_.color.gray_11})},indicatorsContainer:function(e){return ME(ME({},e),{},{gap:_.spacing["03"],minHeight:"24px"})},menu:function(e){return ME(ME({},e),{},{padding:0,boxSizing:"border-box",minWidth:"fit-content",maxWidth:"540px",width:"100%",backgroundColor:_.color.white,borderRadius:_.spacing["02"],boxShadow:_.box_shadow.md,zIndex:r?e.zIndex:Kk})},menuPortal:function(e){return ME(ME({},e),{},{zIndex:Kk})},multiValue:function(e){return ME(ME({},e),{},{backgroundColor:_.color.gray_3,borderRadius:_.spacing["02"]})},multiValueLabel:function(e){return ME(ME({},e),{},{fontFamily:_.font_family.sans,fontStyle:"normal",fontWeight:_.font_weight.regular,fontSize:_.font_size.sm,lineHeight:_.line_height.none,color:_.color.gray_11_25,paddingLeft:_.spacing["02"],paddingRight:_.spacing["00"]})},multiValueRemove:function(e){return ME(ME({},e),{},{borderRadius:_.spacing["02"],color:_.color.gray_11,cursor:"pointer",":hover":{backgroundColor:_.color.gray_3,color:_.color.gray_11_50}})},option:function(e,t){var n=e.backgroundColor;return t.selected&&(n=_.color.blue_3),ME(ME({},e),{},{backgroundColor:n})}})}),[t,n,r])}(e),D=DE({async:M,creatable:g});return l().createElement(ph,EE({ref:t,"data-testid":"dropdown",className:O},Os(E),{flex_direction:"column",gap:"02"}),l().createElement(lS,{id:j,label:u,labelIcon:s,labelTooltip:c,required:d,necessityIndicator:p,classNamePrefix:O}),l().createElement(D,EE({},r,{id:i,"aria-labelledby":u?j:void 0,"aria-invalid":w,placeholder:I(m),isMulti:v,isClearable:y,isDisabled:b,isSearchable:C,required:d,styles:T,components:kE(e),className:f(O,{container:!0}),classNamePrefix:k,closeMenuOnSelect:h(S,!v),hideSelectedOptions:h(!1!==e.autosize&&void 0,A),isOptionDisabled:h(P,IE)})),l().createElement(vS,{invalid:w},x))}));TE.displayName="Dropdown",TE.propTypes={value:d().any,defaultValue:d().any,filterOption:d().func,formatOptionLabel:d().func,onChange:d().func,onFocus:d().func,onBlur:d().func,placeholder:d().node,disabled:d().bool,required:d().bool,necessityIndicator:d().oneOf(["asterisk","text"]),invalid:d().bool,label:d().node,labelIcon:d().string,labelTooltip:d().node,helperText:d().node,size:d().oneOf(["sm","md","lg"]),options:d().arrayOf(d().any),multiselect:d().bool,clearable:d().bool,creatable:d().bool,classNamePrefix:d().string,menuPlacement:d().oneOf(["bottom","auto","top"]),virtualized:d().bool,autosize:d().bool,hideSelectedOptions:d().bool,onInputChange:d().func,getOptionValue:d().func,getOptionLabel:d().func,isOptionDisabled:d().func,isOptionSelected:d().func,async:d().bool,isLoading:d().bool,loadOptions:d().func,defaultOptions:d().oneOfType([d().bool,d().arrayOf(d().any)]),cacheOptions:d().any,components:d().object,styles:d().object,onCreateOption:d().func,formatCreateLabel:d().func,isValidNewOption:d().func,getNewOptionData:d().func,autoFocus:d().bool,blurInputOnSelect:d().bool,onMenuOpen:d().func,onMenuClose:d().func,searchable:d().bool,openMenuOnFocus:d().bool,menuIsOpen:d().bool,closeMenuOnSelect:d().bool},TE.defaultProps={size:"sm",clearable:!1,menuPlacement:"auto"};var DE=function(e){return e.async?e.creatable?JC:QC:e.creatable?ZC:UC};function NE(){return NE=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var VE=l().forwardRef((function(e,t){var n=e.text,r=e.variant,o=e.size,i=e.disabled,a=e.loading,u=e.loadingText,s=HE(e,LE),c=hs("Button",e),d=c.isLeft,f=c.isRight,p=HE(c,BE);return l().createElement(qE,FE({ref:t},As()(s,"icon","iconPlacement"),{disabled:a||i,$variant:r,$size:o,$iconPlacement:d||a?"left":f?"right":""}),a&&l().createElement(RE,{size:p.size}),d&&!a&&l().createElement(nh,p),l().createElement(Fp,{variant:"xs"==o?"sm":"lg",no_wrap:!0,"data-label":!0},a?u:n),f&&!a&&l().createElement(nh,p))}));VE.displayName="Button",VE.defaultProps={variant:"primary",size:"md",iconPlacement:"left",loadingText:"Loading..."},VE.propTypes={text:d().node.isRequired,variant:d().oneOf(["primary","secondary","negative","negative_secondary","positive","white"]),size:d().oneOf(["xs","sm","md","lg"]),icon:d().oneOf(ss),iconPlacement:d().oneOf(["left","right"]),disabled:d().bool,loading:d().bool,loadingText:d().string};var qE=x().button.withConfig({displayName:"StyledButton",componentId:"sc-ckjtjy-0"})(["display:inline-flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;&:disabled{cursor:not-allowed;}text-decoration:none;&:hover,&:visited,:focus{text-decoration:none;}"," "," ",""],(function(e){var t=4,n=16,r=16;return"left"==e.$iconPlacement?n=12:"right"==e.$iconPlacement&&(r=12),"xs"==e.$size&&(t=2,n=r=8),(0,w.css)(["gap:",";padding-left:",";padding-right:",";"],cs(t),cs(n),cs(r))}),(function(e){var t=O(e);return(0,w.css)(["background-color:",";border:",";[data-label]{color:",";}[data-icon]{color:",";}"," ",""],t.backColor,t.border||"0 none",t.color,t.iconColor||t.color,t.hover&&"&:hover {\n background-color: ".concat(t.hover.backColor,";\n }"),t.active&&"&:active {\n background-color: ".concat(t.active.backColor,";\n border: ").concat(t.active.border,";\n box-shadow: ").concat(t.active.boxShadow,";\n ").concat(t.active.iconColor&&"[data-icon] {\n color: ".concat(t.active.iconColor,";\n }"),"\n }"))}),(function(e){return vs(e.$size)}));function UE(){return UE=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),s=r.call(a,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:j(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function YE(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function ZE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,JE);s=oj(n,s),c="ghost"==n||c;var f=ls[i];if(!f)return null;var p="lg"==s||"md"==s?18:16;return l().createElement(UP,{tooltip:a,placement:u},l().createElement(nj,ej({ref:t},d,{disabled:r,$size:s,$noBackColor:c,$active:o}),l().createElement(rj,{viewBox:f.viewBox,$size:p,$active:o},l().createElement("use",{href:"#".concat(f.id)}))))}));tj.displayName="IconButton",tj.defaultProps={size:"md"},tj.propTypes={icon:d().oneOf(ss).isRequired,disabled:d().bool,active:d().bool,tooltip:d().node,tooltipPlacement:d().oneOf(Cs),size:d().oneOf(["xs","sm","md","lg"]),noBackColor:d().bool};var nj=x().button.withConfig({displayName:"StyledIconButton",componentId:"sc-114c1w5-0"})(["display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0;box-sizing:border-box;"," cursor:pointer;",""],(function(e){return ds({lg:40,md:36,sm:28,xs:24}[e.$size]||36)}),(function(e){var t="transparent",n="1px solid ".concat(_.color.gray_6),r=_.color.gray_2,o="1px solid ".concat(_.color.gray_8),i=_.color.blue_4,a="1px solid ".concat(_.color.blue_4),l="1px solid ".concat(_.color.gray_7);return e.$active&&(t=_.color.blue_4,n="1px solid ".concat(_.color.blue_4)),e.$noBackColor&&(t="transparent",r="transparent",i="transparent"),"xs"==e.$size&&(o="0 none",a="0 none",l="0 none",n="0 none"),(0,w.css)(["background-color:",";border:",";&:hover:not(:disabled){background-color:",";border:",";}&:active:not(:disabled){background-color:",";border:",";}&:disabled{border:",";cursor:not-allowed;}"],t,n,r,o,i,a,l)})),rj=x().svg.withConfig({displayName:"StyledSvg",componentId:"sc-114c1w5-1"})(["color:",";"," ",":hover:not(:disabled) &{color:",";}",":active:not(:disabled) &{color:",";}",":disabled &{color:",";}"],(function(e){return e.$active?_.color.blue_11:_.color.gray_9}),(function(e){return ds(e.$size)}),nj,_.color.gray_11_25,nj,_.color.blue_11,nj,_.color.gray_7),oj=function(e,t){return e?"icon-button"==e?"md":"xs":t},ij=function(e){var t=e.className,n=e.value,r=void 0===n?[]:n,o=e.defaultValue,i=void 0===o?[]:o,u=e.maxItems,s=e.onRemoveItem,c=e.itemRenderer,d=void 0===c?aj:c,p=e.isItemDisabled,h=e.disabled,m=!(null!=r&&r.length),g=(0,a.useCallback)((function(e){return!(h||m||p&&p(e))}),[h,m,p]),y=m?i:r;if(null==y||!y.length)return null;var b=u?y.slice(0,u):y,w=y.length-b.length;return l().createElement(ph,{className:f(t,{itemList:!0}),flex_direction:"column",role:"list"},QE()(b,(function(e,n){return v(d,{key:"item-".concat(n,"_").concat(e),className:f(t,{item:!0}),value:e,onRemove:function(){return s(e)},showRemove:g(e)})})),w>0&&l().createElement(lj,{key:"extra",role:"listitem",className:f(t,{extra:!0})},l().createElement(Fp,{variant:"sm",color:"gray_11_50"},"".concat(w," more item").concat(w>1?"s":""," hidden"))))},aj=function(e){var t=e.className,n=e.value,r=e.onRemove,o=e.showRemove;return l().createElement(uj,{className:t,role:"listitem"},l().createElement(Fp,{variant:"sm",color:"gray_11_50"},n),o&&l().createElement(tj,{"data-action":"remove",title:"Remove",onClick:r,variant:"xxs",icon:"CloseSmall"}))},lj=x().div.withConfig({displayName:"Item",componentId:"sc-1cige3y-0"})(["display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:32px;padding:0 4px;border-radius:4px;"]),uj=x()(lj).withConfig({displayName:"ItemWithHover",componentId:"sc-1cige3y-1"})(["&:hover{background:",";}"],_.color.gray_2);function sj(e){return sj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sj(e)}var cj=["className","size","label","labelIcon","labelTooltip","required","necessityIndicator","disabled","buttonText","onButtonClick","invalid","helperText","placeholder","value","onFocus","onBlur","onValidate","onRemoveItem","onChange","maxItems","itemRenderer","isItemDisabled","defaultInputValue","defaultValue"];function dj(){return dj=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),s=r.call(a,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:j(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function pj(e,t,n,r,o,i,a){try{var l=e[i](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function hj(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){pj(i,r,o,a,l,"next",e)}function l(e){pj(i,r,o,a,l,"throw",e)}a(void 0)}))}}function mj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||vj(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vj(e,t){if(e){if("string"==typeof e)return gj(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gj(e,t):void 0}}function gj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,cj),S=mj((0,a.useState)(""),2),E=S[0],j=S[1],I=mj((0,a.useState)(),2),T=I[0],D=I[1],N=(0,a.useCallback)((function(){var e="function"==typeof P?P():P;j(e||"")}),[P]),R=(0,a.useCallback)((function(e){E&&hj(fj().mark((function t(){var n;return fj().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.t0=w,!t.t0){t.next=5;break}return t.next=4,w(E,g);case 4:t.t0=t.sent;case 5:if(!(n=t.t0)){t.next=8;break}return t.abrupt("return",void D(n));case 8:D(),null==_||_(g?[].concat(function(e){if(Array.isArray(e))return gj(e)}(r=g)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||vj(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[E]):[E]),e?N():j("");case 11:case"end":return t.stop()}var r}),t)})))()}),[w,_,g,E,N]),z=(0,a.useCallback)((function(e){R(!1),null==b||b(e)}),[b,R]),L=(0,a.useCallback)((function(e){"Enter"===e.key&&R(!0)}),[R]),B=(0,a.useCallback)((function(e){hj(fj().mark((function t(){return fj().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.t0=x,!t.t0){t.next=6;break}return t.next=4,x(e,g);case 4:t.t1=t.sent,t.t0=!1===t.t1;case 6:if(!t.t0){t.next=8;break}return t.abrupt("return");case 8:null==_||_(g.filter((function(t){return t!=e})));case 9:case"end":return t.stop()}}),t)})))()}),[g,x,_]),F=zf(e.id);return l().createElement(ph,dj({ref:t,"data-testid":"textbox-list",className:n},Os(C),{flex_direction:"column",gap:"02"}),l().createElement(lS,{id:F,label:o,labelIcon:i,labelTooltip:u,required:s,necessityIndicator:c,classNamePrefix:n}),l().createElement(ij,{className:n,value:g,defaultValue:M,maxItems:O,onRemoveItem:B,isItemDisabled:A,itemRenderer:k,disabled:d}),l().createElement(XE,{className:n,size:r,disabled:d,buttonText:f,onButtonClick:p,placeholder:v,inputValue:E,onInputValueChange:j,onInputFocus:y,onInputBlur:z,onInputKeyDown:L,onInputShow:N,error:T,setError:D}),l().createElement(vS,{invalid:null!=h?h:!!T},null!=m?m:T))}));yj.displayName="TextboxList",yj.defaultProps={buttonText:"Add"},yj.propTypes={disabled:d().bool,required:d().bool,necessityIndicator:d().oneOf(["asterisk","text"]),invalid:d().bool,label:d().node,labelIcon:d().string,labelTooltip:d().node,helperText:d().node,size:d().oneOf(["sm","md","lg"]),buttonText:d().node,onButtonClick:d().func,placeholder:d().node,onFocus:d().func,onBlur:d().func,onValidate:d().func,value:d().array,onChange:d().func,maxItems:d().number,onRemoveItem:d().func,itemRenderer:d().oneOfType([d().element,d().func]),isItemDisabled:d().func,defaultInputValue:d().oneOfType([d().string,d().func]),defaultValue:d().array};var bj=u(23805),wj=u.n(bj);const xj={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function _j(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Oj={date:_j({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:_j({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:_j({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},kj={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Aj(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,o=n?.width?String(n.width):t;r=e.formattingValues[o]||e.formattingValues[t]}else{const t=e.defaultWidth,o=n?.width?String(n.width):e.defaultWidth;r=e.values[o]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const Pj={ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Aj({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Aj({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:Aj({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Aj({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Aj({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function Mj(e){return(t,n={})=>{const r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;const a=i[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?function(e,t){for(let t=0;tparseInt(e,10)},(e,t={})=>{const n=e.match(Sj.matchPattern);if(!n)return null;const r=n[0],o=e.match(Sj.parsePattern);if(!o)return null;let i=Sj.valueCallback?Sj.valueCallback(o[0]):o[0];return i=t.valueCallback?t.valueCallback(i):i,{value:i,rest:e.slice(r.length)}}),era:Mj({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Mj({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:Mj({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Mj({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Mj({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var Sj;const Ej={code:"en-US",formatDistance:(e,t,n)=>{let r;const o=xj[e];return r="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Oj,formatRelative:(e,t,n,r)=>kj[e],localize:Pj,match:Cj,options:{weekStartsOn:0,firstWeekContainsDate:1}};let jj={};function Ij(){return jj}Math.pow(10,8);const Tj=6048e5,Dj=864e5;function Nj(e){const t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):"number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?new Date(e):new Date(NaN)}function Rj(e){const t=Nj(e);return t.setHours(0,0,0,0),t}function zj(e){const t=Nj(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Lj(e,t){const n=Rj(e),r=Rj(t),o=+n-zj(n),i=+r-zj(r);return Math.round((o-i)/Dj)}function Bj(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function Fj(e){const t=Nj(e),n=Bj(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Hj(e,t){const n=Ij(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Nj(e),i=o.getDay(),a=(i=o.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function Uj(e){const t=Nj(e),n=+Vj(t)-+function(e){const t=qj(e),n=Bj(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),Vj(n)}(t);return Math.round(n/Tj)+1}function Wj(e,t){const n=Nj(e),r=n.getFullYear(),o=Ij(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=Bj(e,0);a.setFullYear(r+1,0,i),a.setHours(0,0,0,0);const l=Hj(a,t),u=Bj(e,0);u.setFullYear(r,0,i),u.setHours(0,0,0,0);const s=Hj(u,t);return n.getTime()>=l.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function Gj(e,t){const n=Nj(e),r=+Hj(n,t)-+function(e,t){const n=Ij(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=Wj(e,t),i=Bj(e,0);return i.setFullYear(o,0,r),i.setHours(0,0,0,0),Hj(i,t)}(n,t);return Math.round(r/Tj)+1}function $j(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const Yj={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return $j("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):$j(n+1,2)},d:(e,t)=>$j(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>$j(e.getHours()%12||12,t.length),H:(e,t)=>$j(e.getHours(),t.length),m:(e,t)=>$j(e.getMinutes(),t.length),s:(e,t)=>$j(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return $j(Math.trunc(r*Math.pow(10,n-3)),t.length)}},Zj={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return Yj.y(e,t)},Y:function(e,t,n,r){const o=Wj(e,r),i=o>0?o:1-o;return"YY"===t?$j(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):$j(i,t.length)},R:function(e,t){return $j(qj(e),t.length)},u:function(e,t){return $j(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return $j(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return $j(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return Yj.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return $j(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const o=Gj(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):$j(o,t.length)},I:function(e,t,n){const r=Uj(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):$j(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):Yj.d(e,t)},D:function(e,t,n){const r=function(e){const t=Nj(e);return Lj(t,Fj(t))+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):$j(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const o=e.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return $j(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const o=e.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return $j(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return $j(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let o;switch(o=12===r?"noon":0===r?"midnight":r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let o;switch(o=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return Yj.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):Yj.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):$j(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):$j(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Yj.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Yj.s(e,t)},S:function(e,t){return Yj.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return Kj(r);case"XXXX":case"XX":return Qj(r);default:return Qj(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return Kj(r);case"xxxx":case"xx":return Qj(r);default:return Qj(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Xj(r,":");default:return"GMT"+Qj(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Xj(r,":");default:return"GMT"+Qj(r,":")}},t:function(e,t,n){return $j(Math.trunc(e.getTime()/1e3),t.length)},T:function(e,t,n){return $j(e.getTime(),t.length)}};function Xj(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),o=Math.trunc(r/60),i=r%60;return 0===i?n+String(o):n+String(o)+t+$j(i,2)}function Kj(e,t){return e%60==0?(e>0?"-":"+")+$j(Math.abs(e)/60,2):Qj(e,t)}function Qj(e,t=""){const n=e>0?"-":"+",r=Math.abs(e);return n+$j(Math.trunc(r/60),2)+t+$j(r%60,2)}const Jj=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},eI=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},tI={p:eI,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return Jj(e,t);let i;switch(r){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"})}return i.replace("{{date}}",Jj(r,t)).replace("{{time}}",eI(o,t))}},nI=/^D+$/,rI=/^Y+$/,oI=["D","DD","YY","YYYY"];function iI(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}const aI=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,lI=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,uI=/^'([^]*?)'?$/,sI=/''/g,cI=/[a-zA-Z]/;function dI(e,t,n){const r=Ij(),o=n?.locale??r.locale??Ej,i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,a=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,l=Nj(e);if(!function(e){if(!iI(e)&&"number"!=typeof e)return!1;const t=Nj(e);return!isNaN(Number(t))}(l))throw new RangeError("Invalid time value");let u=t.match(lI).map((e=>{const t=e[0];return"p"===t||"P"===t?(0,tI[t])(e,o.formatLong):e})).join("").match(aI).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:fI(e)};if(Zj[t])return{isToken:!0,value:e};if(t.match(cI))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));o.localize.preprocessor&&(u=o.localize.preprocessor(l,u));const s={firstWeekContainsDate:i,weekStartsOn:a,locale:o};return u.map((r=>{if(!r.isToken)return r.value;const i=r.value;return(!n?.useAdditionalWeekYearTokens&&function(e){return rI.test(e)}(i)||!n?.useAdditionalDayOfYearTokens&&function(e){return nI.test(e)}(i))&&function(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),oI.includes(e))throw new RangeError(r)}(i,t,String(e)),(0,Zj[i[0]])(l,i,o.localize,s)})).join("")}function fI(e){const t=e.match(uI);return t?t[1].replace(sI,"'"):e}const pI=dI;function hI(e){const t=Nj(e);return t.setDate(1),t.setHours(0,0,0,0),t}function mI(e){const t=Nj(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function vI(e,t){const n=Nj(e),r=Nj(t);return n.getFullYear()===r.getFullYear()}function gI(e,t){const n=Nj(e),r=n.getFullYear(),o=n.getDate(),i=Bj(e,0);i.setFullYear(r,t,15),i.setHours(0,0,0,0);const a=function(e){const t=Nj(e),n=t.getFullYear(),r=t.getMonth(),o=Bj(e,0);return o.setFullYear(n,r+1,0),o.setHours(0,0,0,0),o.getDate()}(i);return n.setMonth(t,Math.min(o,a)),n}function yI(e,t){const n=Nj(e);return isNaN(+n)?Bj(e,NaN):(n.setFullYear(t),n)}function bI(e,t){const n=Nj(e),r=Nj(t);return 12*(n.getFullYear()-r.getFullYear())+(n.getMonth()-r.getMonth())}function wI(e,t){const n=Nj(e);if(isNaN(t))return Bj(e,NaN);if(!t)return n;const r=n.getDate(),o=Bj(e,n.getTime());return o.setMonth(n.getMonth()+t+1,0),r>=o.getDate()?o:(n.setFullYear(o.getFullYear(),o.getMonth(),r),n)}function xI(e,t){const n=Nj(e),r=Nj(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function _I(e,t){return+Nj(e)<+Nj(t)}function OI(e,t){const n=Nj(e);return isNaN(t)?Bj(e,NaN):t?(n.setDate(n.getDate()+t),n):n}function kI(e,t){return+Rj(e)==+Rj(t)}function AI(e,t){const n=Nj(e),r=Nj(t);return n.getTime()>r.getTime()}function PI(e,t){return OI(e,-t)}function MI(e,t){return OI(e,7*t)}function CI(e,t){return wI(e,12*t)}function SI(e,t){const n=Ij(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Nj(e),i=o.getDay(),a=6+(i{const n=Nj(e);(!t||t>n||isNaN(+n))&&(t=n)})),t||new Date(NaN)}function TI(e,t){return function(e,t,n){const r=Hj(e,n),o=Hj(t,n),i=+r-zj(r),a=+o-zj(o);return Math.round((i-a)/Tj)}(function(e){const t=Nj(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}(e),hI(e),t)+1}var DI=function(){return DI=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1&&(u||!s),d=t>1&&(s||!u);return BI.jsx(lT,{displayMonth:e.displayMonth,hideNext:c,hidePrevious:d,nextMonth:o,previousMonth:r,onPreviousClick:function(){r&&i(r)},onNextClick:function(){o&&i(o)}})}function sT(e){var t,n,r=YI(),o=r.classNames,i=r.disableNavigation,a=r.styles,l=r.captionLayout,u=r.components,s=null!==(t=null==u?void 0:u.CaptionLabel)&&void 0!==t?t:ZI;return n=i?BI.jsx(s,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===l?BI.jsx(rT,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===l?BI.jsxs(BI.Fragment,{children:[BI.jsx(rT,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),BI.jsx(uT,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):BI.jsxs(BI.Fragment,{children:[BI.jsx(s,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),BI.jsx(uT,{displayMonth:e.displayMonth,id:e.id})]}),BI.jsx("div",{className:o.caption,style:a.caption,children:n})}function cT(e){var t=YI(),n=t.footer,r=t.styles,o=t.classNames.tfoot;return n?BI.jsx("tfoot",{className:o,style:r.tfoot,children:BI.jsx("tr",{children:BI.jsx("td",{colSpan:8,children:n})})}):BI.jsx(BI.Fragment,{})}function dT(){var e=YI(),t=e.classNames,n=e.styles,r=e.showWeekNumber,o=e.locale,i=e.weekStartsOn,a=e.ISOWeek,l=e.formatters.formatWeekdayName,u=e.labels.labelWeekday,s=function(e,t,n){for(var r=n?Vj(new Date):Hj(new Date,{locale:e,weekStartsOn:t}),o=[],i=0;i<7;i++){var a=OI(r,i);o.push(a)}return o}(o,i,a);return BI.jsxs("tr",{style:n.head_row,className:t.head_row,children:[r&&BI.jsx("td",{style:n.head_cell,className:t.head_cell}),s.map((function(e,r){return BI.jsx("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":u(e,{locale:o}),children:l(e,{locale:o})},r)}))]})}function fT(){var e,t=YI(),n=t.classNames,r=t.styles,o=t.components,i=null!==(e=null==o?void 0:o.HeadRow)&&void 0!==e?e:dT;return BI.jsx("thead",{style:r.head,className:n.head,children:BI.jsx(i,{})})}function pT(e){var t=YI(),n=t.locale,r=t.formatters.formatDay;return BI.jsx(BI.Fragment,{children:r(e.date,{locale:n})})}var hT=(0,a.createContext)(void 0);function mT(e){if(!FI(e.initialProps)){return BI.jsx(hT.Provider,{value:{selected:void 0,modifiers:{disabled:[]}},children:e.children})}return BI.jsx(vT,{initialProps:e.initialProps,children:e.children})}function vT(e){var t=e.initialProps,n=e.children,r=t.selected,o=t.min,i=t.max,a={disabled:[]};r&&a.disabled.push((function(e){var t=i&&r.length>i-1,n=r.some((function(t){return kI(t,e)}));return Boolean(t&&!n)}));var l={selected:r,onDayClick:function(e,n,a){var l,u;if(!(null===(l=t.onDayClick)||void 0===l||l.call(t,e,n,a),Boolean(n.selected&&o&&(null==r?void 0:r.length)===o)||Boolean(!n.selected&&i&&(null==r?void 0:r.length)===i))){var s=r?NI([],r,!0):[];if(n.selected){var c=s.findIndex((function(t){return kI(e,t)}));s.splice(c,1)}else s.push(e);null===(u=t.onSelect)||void 0===u||u.call(t,s,e,n,a)}},modifiers:a};return BI.jsx(hT.Provider,{value:l,children:n})}function gT(){var e=(0,a.useContext)(hT);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}var yT,bT=(0,a.createContext)(void 0);function wT(e){if(!HI(e.initialProps)){return BI.jsx(bT.Provider,{value:{selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}},children:e.children})}return BI.jsx(xT,{initialProps:e.initialProps,children:e.children})}function xT(e){var t=e.initialProps,n=e.children,r=t.selected,o=r||{},i=o.from,a=o.to,l=t.min,u=t.max,s={range_start:[],range_end:[],range_middle:[],disabled:[]};if(i?(s.range_start=[i],a?(s.range_end=[a],kI(i,a)||(s.range_middle=[{after:i,before:a}])):s.range_end=[i]):a&&(s.range_start=[a],s.range_end=[a]),l&&(i&&!a&&s.disabled.push({after:PI(i,l-1),before:OI(i,l-1)}),i&&a&&s.disabled.push({after:i,before:OI(i,l-1)}),!i&&a&&s.disabled.push({after:PI(a,l-1),before:OI(a,l-1)})),u){if(i&&!a&&(s.disabled.push({before:OI(i,1-u)}),s.disabled.push({after:OI(i,u-1)})),i&&a){var c=u-(Lj(a,i)+1);s.disabled.push({before:PI(i,c)}),s.disabled.push({after:OI(a,c)})}!i&&a&&(s.disabled.push({before:OI(a,1-u)}),s.disabled.push({after:OI(a,u-1)}))}return BI.jsx(bT.Provider,{value:{selected:r,onDayClick:function(e,n,o){var i,a;null===(i=t.onDayClick)||void 0===i||i.call(t,e,n,o);var l=function(e,t){var n=t||{},r=n.from,o=n.to;if(r&&o){if(kI(o,e)&&kI(r,e))return;if(kI(o,e))return{from:o,to:void 0};if(kI(r,e))return;return AI(r,e)?{from:e,to:o}:{from:r,to:e}}return o?AI(e,o)?{from:o,to:e}:{from:e,to:o}:r?_I(e,r)?{from:e,to:r}:{from:r,to:e}:{from:e,to:void 0}}(e,r);null===(a=t.onSelect)||void 0===a||a.call(t,l,e,n,o)},modifiers:s},children:n})}function _T(){var e=(0,a.useContext)(bT);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function OT(e){return Array.isArray(e)?NI([],e,!0):void 0!==e?[e]:[]}!function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"}(yT||(yT={}));var kT=yT.Selected,AT=yT.Disabled,PT=yT.Hidden,MT=yT.Today,CT=yT.RangeEnd,ST=yT.RangeMiddle,ET=yT.RangeStart,jT=yT.Outside,IT=(0,a.createContext)(void 0);function TT(e){var t=YI(),n=function(e,t,n){var r,o=((r={})[kT]=OT(e.selected),r[AT]=OT(e.disabled),r[PT]=OT(e.hidden),r[MT]=[e.today],r[CT]=[],r[ST]=[],r[ET]=[],r[jT]=[],r);return e.fromDate&&o[AT].push({before:e.fromDate}),e.toDate&&o[AT].push({after:e.toDate}),FI(e)?o[AT]=o[AT].concat(t.modifiers[AT]):HI(e)&&(o[AT]=o[AT].concat(n.modifiers[AT]),o[ET]=n.modifiers[ET],o[ST]=n.modifiers[ST],o[CT]=n.modifiers[CT]),o}(t,gT(),_T()),r=function(e){var t={};return Object.entries(e).forEach((function(e){var n=e[0],r=e[1];t[n]=OT(r)})),t}(t.modifiers),o=DI(DI({},n),r);return BI.jsx(IT.Provider,{value:o,children:e.children})}function DT(){var e=(0,a.useContext)(IT);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function NT(e,t,n){var r=Object.keys(t).reduce((function(n,r){var o=t[r];return function(e,t){return t.some((function(t){if("boolean"==typeof t)return t;if(iI(t))return kI(e,t);if(n=t,Array.isArray(n)&&n.every(iI))return t.includes(e);var n;if(function(e){return Boolean(e&&"object"==typeof e&&"from"in e)}(t))return function(e,t){var n,r=t.from,o=t.to;return r&&o?(Lj(o,r)<0&&(r=(n=[o,r])[0],o=n[1]),Lj(e,r)>=0&&Lj(o,e)>=0):o?kI(o,e):!!r&&kI(r,e)}(e,t);if(function(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}(t))return t.dayOfWeek.includes(e.getDay());if(function(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}(t)){var r=Lj(t.before,e)>0,o=Lj(t.after,e)<0;return AI(t.before,t.after)?o&&r:r||o}return function(e){return Boolean(e&&"object"==typeof e&&"after"in e)}(t)?Lj(e,t.after)>0:function(e){return Boolean(e&&"object"==typeof e&&"before"in e)}(t)?Lj(t.before,e)>0:"function"==typeof t&&t(e)}))}(e,o)&&n.push(r),n}),[]),o={};return r.forEach((function(e){return o[e]=!0})),n&&!xI(e,n)&&(o.outside=!0),o}var RT=365;function zT(e,t){var n=t.moveBy,r=t.direction,o=t.context,i=t.modifiers,a=t.retry,l=void 0===a?{count:0,lastFocused:e}:a,u=o.weekStartsOn,s=o.fromDate,c=o.toDate,d=o.locale,f={day:OI,week:MI,month:wI,year:CI,startOfWeek:function(e){return o.ISOWeek?Vj(e):Hj(e,{locale:d,weekStartsOn:u})},endOfWeek:function(e){return o.ISOWeek?EI(e):SI(e,{locale:d,weekStartsOn:u})}}[n](e,"after"===r?1:-1);"before"===r&&s?f=jI([s,f]):"after"===r&&c&&(f=II([c,f]));var p=!0;if(i){var h=NT(f,i);p=!h.disabled&&!h.hidden}return p?f:l.count>RT?l.lastFocused:zT(f,{moveBy:n,direction:r,context:o,modifiers:i,retry:DI(DI({},l),{count:l.count+1})})}var LT=(0,a.createContext)(void 0);function BT(e){var t=nT(),n=DT(),r=(0,a.useState)(),o=r[0],i=r[1],l=(0,a.useState)(),u=l[0],s=l[1],c=function(e,t){for(var n,r,o=hI(e[0]),i=mI(e[e.length-1]),a=o;a<=i;){var l=NT(a,t);if(l.disabled||l.hidden)a=OI(a,1);else{if(l.selected)return a;l.today&&!r&&(r=a),n||(n=a),a=OI(a,1)}}return r||n}(t.displayMonths,n),d=(null!=o?o:u&&t.isDateDisplayed(u))?u:c,f=function(e){i(e)},p=YI(),h=function(e,r){if(o){var i=zT(o,{moveBy:e,direction:r,context:p,modifiers:n});kI(o,i)||(t.goToDate(i,o),f(i))}},m={focusedDay:o,focusTarget:d,blur:function(){s(o),i(void 0)},focus:f,focusDayAfter:function(){return h("day","after")},focusDayBefore:function(){return h("day","before")},focusWeekAfter:function(){return h("week","after")},focusWeekBefore:function(){return h("week","before")},focusMonthBefore:function(){return h("month","before")},focusMonthAfter:function(){return h("month","after")},focusYearBefore:function(){return h("year","before")},focusYearAfter:function(){return h("year","after")},focusStartOfWeek:function(){return h("startOfWeek","before")},focusEndOfWeek:function(){return h("endOfWeek","after")}};return BI.jsx(LT.Provider,{value:m,children:e.children})}function FT(){var e=(0,a.useContext)(LT);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}var HT=(0,a.createContext)(void 0);function VT(e){if(!VI(e.initialProps)){return BI.jsx(HT.Provider,{value:{selected:void 0},children:e.children})}return BI.jsx(qT,{initialProps:e.initialProps,children:e.children})}function qT(e){var t=e.initialProps,n=e.children,r={selected:t.selected,onDayClick:function(e,n,r){var o,i,a;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,r),!n.selected||t.required?null===(a=t.onSelect)||void 0===a||a.call(t,e,e,n,r):null===(i=t.onSelect)||void 0===i||i.call(t,void 0,e,n,r)}};return BI.jsx(HT.Provider,{value:r,children:n})}function UT(){var e=(0,a.useContext)(HT);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function WT(e,t,n){var r,o,i,l=YI(),u=FT(),s=function(e,t){return NT(e,DT(),t)}(e,t),c=function(e,t){var n=YI(),r=UT(),o=gT(),i=_T(),a=FT(),l=a.focusDayAfter,u=a.focusDayBefore,s=a.focusWeekAfter,c=a.focusWeekBefore,d=a.blur,f=a.focus,p=a.focusMonthBefore,h=a.focusMonthAfter,m=a.focusYearBefore,v=a.focusYearAfter,g=a.focusStartOfWeek,y=a.focusEndOfWeek,b={onClick:function(a){var l,u,s,c;VI(n)?null===(l=r.onDayClick)||void 0===l||l.call(r,e,t,a):FI(n)?null===(u=o.onDayClick)||void 0===u||u.call(o,e,t,a):HI(n)?null===(s=i.onDayClick)||void 0===s||s.call(i,e,t,a):null===(c=n.onDayClick)||void 0===c||c.call(n,e,t,a)},onFocus:function(r){var o;f(e),null===(o=n.onDayFocus)||void 0===o||o.call(n,e,t,r)},onBlur:function(r){var o;d(),null===(o=n.onDayBlur)||void 0===o||o.call(n,e,t,r)},onKeyDown:function(r){var o;switch(r.key){case"ArrowLeft":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?l():u();break;case"ArrowRight":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?u():l();break;case"ArrowDown":r.preventDefault(),r.stopPropagation(),s();break;case"ArrowUp":r.preventDefault(),r.stopPropagation(),c();break;case"PageUp":r.preventDefault(),r.stopPropagation(),r.shiftKey?m():p();break;case"PageDown":r.preventDefault(),r.stopPropagation(),r.shiftKey?v():h();break;case"Home":r.preventDefault(),r.stopPropagation(),g();break;case"End":r.preventDefault(),r.stopPropagation(),y()}null===(o=n.onDayKeyDown)||void 0===o||o.call(n,e,t,r)},onKeyUp:function(r){var o;null===(o=n.onDayKeyUp)||void 0===o||o.call(n,e,t,r)},onMouseEnter:function(r){var o;null===(o=n.onDayMouseEnter)||void 0===o||o.call(n,e,t,r)},onMouseLeave:function(r){var o;null===(o=n.onDayMouseLeave)||void 0===o||o.call(n,e,t,r)},onPointerEnter:function(r){var o;null===(o=n.onDayPointerEnter)||void 0===o||o.call(n,e,t,r)},onPointerLeave:function(r){var o;null===(o=n.onDayPointerLeave)||void 0===o||o.call(n,e,t,r)},onTouchCancel:function(r){var o;null===(o=n.onDayTouchCancel)||void 0===o||o.call(n,e,t,r)},onTouchEnd:function(r){var o;null===(o=n.onDayTouchEnd)||void 0===o||o.call(n,e,t,r)},onTouchMove:function(r){var o;null===(o=n.onDayTouchMove)||void 0===o||o.call(n,e,t,r)},onTouchStart:function(r){var o;null===(o=n.onDayTouchStart)||void 0===o||o.call(n,e,t,r)}};return b}(e,s),d=function(){var e=YI(),t=UT(),n=gT(),r=_T();return VI(e)?t.selected:FI(e)?n.selected:HI(e)?r.selected:void 0}(),f=Boolean(l.onDayClick||"default"!==l.mode);(0,a.useEffect)((function(){var t;s.outside||u.focusedDay&&f&&kI(u.focusedDay,e)&&(null===(t=n.current)||void 0===t||t.focus())}),[u.focusedDay,e,n,f,s.outside]);var p=function(e,t){var n=[e.classNames.day];return Object.keys(t).forEach((function(t){var r=e.modifiersClassNames[t];if(r)n.push(r);else if(function(e){return Object.values(yT).includes(e)}(t)){var o=e.classNames["day_".concat(t)];o&&n.push(o)}})),n}(l,s).join(" "),h=function(e,t){var n=DI({},e.styles.day);return Object.keys(t).forEach((function(t){var r;n=DI(DI({},n),null===(r=e.modifiersStyles)||void 0===r?void 0:r[t])})),n}(l,s),m=Boolean(s.outside&&!l.showOutsideDays||s.hidden),v=null!==(i=null===(o=l.components)||void 0===o?void 0:o.DayContent)&&void 0!==i?i:pT,g={style:h,className:p,children:BI.jsx(v,{date:e,displayMonth:t,activeModifiers:s}),role:"gridcell"},y=u.focusTarget&&kI(u.focusTarget,e)&&!s.outside,b=u.focusedDay&&kI(u.focusedDay,e),w=DI(DI(DI({},g),((r={disabled:s.disabled,role:"gridcell"})["aria-selected"]=s.selected,r.tabIndex=b||y?0:-1,r)),c);return{isButton:f,isHidden:m,activeModifiers:s,selectedDays:d,buttonProps:w,divProps:g}}function GT(e){var t=(0,a.useRef)(null),n=WT(e.date,e.displayMonth,t);return n.isHidden?BI.jsx("div",{role:"gridcell"}):n.isButton?BI.jsx(aT,DI({name:"day",ref:t},n.buttonProps)):BI.jsx("div",DI({},n.divProps))}function $T(e){var t=e.number,n=e.dates,r=YI(),o=r.onWeekNumberClick,i=r.styles,a=r.classNames,l=r.locale,u=r.labels.labelWeekNumber,s=(0,r.formatters.formatWeekNumber)(Number(t),{locale:l});if(!o)return BI.jsx("span",{className:a.weeknumber,style:i.weeknumber,children:s});var c=u(Number(t),{locale:l});return BI.jsx(aT,{name:"week-number","aria-label":c,className:a.weeknumber,style:i.weeknumber,onClick:function(e){o(t,n,e)},children:s})}function YT(e){var t,n,r,o=YI(),i=o.styles,a=o.classNames,l=o.showWeekNumber,u=o.components,s=null!==(t=null==u?void 0:u.Day)&&void 0!==t?t:GT,c=null!==(n=null==u?void 0:u.WeekNumber)&&void 0!==n?n:$T;return l&&(r=BI.jsx("td",{className:a.cell,style:i.cell,children:BI.jsx(c,{number:e.weekNumber,dates:e.dates})})),BI.jsxs("tr",{className:a.row,style:i.row,children:[r,e.dates.map((function(t){return BI.jsx("td",{className:a.cell,style:i.cell,role:"presentation",children:BI.jsx(s,{displayMonth:e.displayMonth,date:t})},function(e){return Math.trunc(+Nj(e)/1e3)}(t))}))]})}function ZT(e,t,n){for(var r=(null==n?void 0:n.ISOWeek)?EI(t):SI(t,n),o=(null==n?void 0:n.ISOWeek)?Vj(e):Hj(e,n),i=Lj(r,o),a=[],l=0;l<=i;l++)a.push(OI(o,l));return a.reduce((function(e,t){var r=(null==n?void 0:n.ISOWeek)?Uj(t):Gj(t,n),o=e.find((function(e){return e.weekNumber===r}));return o?(o.dates.push(t),e):(e.push({weekNumber:r,dates:[t]}),e)}),[])}function XT(e){var t,n,r,o=YI(),i=o.locale,a=o.classNames,l=o.styles,u=o.hideHead,s=o.fixedWeeks,c=o.components,d=o.weekStartsOn,f=o.firstWeekContainsDate,p=o.ISOWeek,h=function(e,t){var n=ZT(hI(e),mI(e),t);if(null==t?void 0:t.useFixedWeeks){var r=TI(e,t);if(r<6){var o=n[n.length-1],i=o.dates[o.dates.length-1],a=MI(i,6-r),l=ZT(MI(i,1),a,t);n.push.apply(n,l)}}return n}(e.displayMonth,{useFixedWeeks:Boolean(s),ISOWeek:p,locale:i,weekStartsOn:d,firstWeekContainsDate:f}),m=null!==(t=null==c?void 0:c.Head)&&void 0!==t?t:fT,v=null!==(n=null==c?void 0:c.Row)&&void 0!==n?n:YT,g=null!==(r=null==c?void 0:c.Footer)&&void 0!==r?r:cT;return BI.jsxs("table",{id:e.id,className:a.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!u&&BI.jsx(m,{}),BI.jsx("tbody",{className:a.tbody,style:l.tbody,children:h.map((function(t){return BI.jsx(v,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)}))}),BI.jsx(g,{displayMonth:e.displayMonth})]})}var KT="undefined"!=typeof window&&window.document&&window.document.createElement?a.useLayoutEffect:a.useEffect,QT=!1,JT=0;function eD(){return"react-day-picker-".concat(++JT)}function tD(e){var t,n,r=YI(),o=r.dir,i=r.classNames,l=r.styles,u=r.components,s=nT().displayMonths,c=function(e){var t,n=null!=e?e:QT?eD():null,r=(0,a.useState)(n),o=r[0],i=r[1];return KT((function(){null===o&&i(eD())}),[]),(0,a.useEffect)((function(){!1===QT&&(QT=!0)}),[]),null!==(t=null!=e?e:o)&&void 0!==t?t:void 0}(r.id?"".concat(r.id,"-").concat(e.displayIndex):void 0),d=r.id?"".concat(r.id,"-grid-").concat(e.displayIndex):void 0,f=[i.month],p=l.month,h=0===e.displayIndex,m=e.displayIndex===s.length-1,v=!h&&!m;"rtl"===o&&(m=(t=[h,m])[0],h=t[1]),h&&(f.push(i.caption_start),p=DI(DI({},p),l.caption_start)),m&&(f.push(i.caption_end),p=DI(DI({},p),l.caption_end)),v&&(f.push(i.caption_between),p=DI(DI({},p),l.caption_between));var g=null!==(n=null==u?void 0:u.Caption)&&void 0!==n?n:sT;return BI.jsxs("div",{className:f.join(" "),style:p,children:[BI.jsx(g,{id:c,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),BI.jsx(XT,{id:d,"aria-labelledby":c,displayMonth:e.displayMonth})]},e.displayIndex)}function nD(e){var t=YI(),n=t.classNames,r=t.styles;return BI.jsx("div",{className:n.months,style:r.months,children:e.children})}function rD(e){var t,n,r=e.initialProps,o=YI(),i=FT(),l=nT(),u=(0,a.useState)(!1),s=u[0],c=u[1];(0,a.useEffect)((function(){o.initialFocus&&i.focusTarget&&(s||(i.focus(i.focusTarget),c(!0)))}),[o.initialFocus,s,i.focus,i.focusTarget,i]);var d=[o.classNames.root,o.className];o.numberOfMonths>1&&d.push(o.classNames.multiple_months),o.showWeekNumber&&d.push(o.classNames.with_weeknumber);var f=DI(DI({},o.styles.root),o.style),p=Object.keys(r).filter((function(e){return e.startsWith("data-")})).reduce((function(e,t){var n;return DI(DI({},e),((n={})[t]=r[t],n))}),{}),h=null!==(n=null===(t=r.components)||void 0===t?void 0:t.Months)&&void 0!==n?n:nD;return BI.jsx("div",DI({className:d.join(" "),style:f,dir:o.dir,id:o.id,nonce:r.nonce,title:r.title,lang:r.lang},p,{children:BI.jsx(h,{children:l.displayMonths.map((function(e,t){return BI.jsx(tD,{displayIndex:t,displayMonth:e},t)}))})}))}function oD(e){var t=e.children,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,iD),s=(0,a.useCallback)((function(e,o){if(!o.disabled){var i=e;"range"==t&&(i={from:e},null==n||!n.from||null!=n&&n.to||(i=+e>=+n.from?{from:n.from,to:e}:{from:e,to:n.from})),r(i)}}),[t,n]),c="function"==typeof o?o:function(e){return e.picker};return l().createElement(vD,{onMouseDown:function(e){e.preventDefault()}},c({picker:l().createElement(gD,cD({},u,{onDayClick:s,mode:t,selected:n})),popover:i}))};pD.displayName="PickerPopover";var hD=SP(fD,pD,{placement:"bottom",zIndex:2e3}),mD="4px",vD=x().div.withConfig({displayName:"DayPickerWrapper",componentId:"sc-1gurvxq-0"})(["margin:0;padding:"," 0;box-sizing:border-box;background:white;border-radius:4px;box-shadow:",";"],_.spacing["02"],_.box_shadow.md),gD=function(e){return l().createElement(yD,cD({},e,{fixedWeeks:!0,components:{Day:bD}}))},yD=x()((function(e){return BI.jsx(oD,DI({},e,{children:BI.jsx(rD,{initialProps:e})}))})).withConfig({displayName:"DayPickerStyles",componentId:"sc-1gurvxq-1"})([".rdp-months{display:flex;}.rdp-month{padding:"," ",";}.rdp-caption{display:flex;flex-direction:row;align-items:center;padding:"," ",";gap:10px;}.rdp-caption_start:not(.rdp-caption_end){border-right:1px solid ",";.rdp-caption{flex-direction:row-reverse;}}.rdp-caption_label{width:100%;text-align:center;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";}.rdp-nav{display:flex;flex-direction:row;gap:10px;}.rdp-nav_button{display:flex;align-items:center;justify-content:center;border:0 none;border-radius:4px;cursor:pointer;width:20px;height:20px;background-color:",";.rdp-nav_icon{color:",";}&:hover:not(:disabled){background-color:",";}&:active:not(:disabled){background-color:",";.rdp-nav_icon{color:",";}}&:disabled{.rdp-nav_icon{color:",";}cursor:not-allowed;}}.rdp-table{border-collapse:collapse;}.rdp-head_cell{box-sizing:border-box;min-width:32px;max-width:32px;height:32px;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";}.rdp-cell{padding:0;}"],_.spacing["03"],_.spacing["04"],_.spacing["03"],_.spacing["04"],_.color.gray_4,_.font_family.sans,_.font_weight.regular,_.font_size.sm,_.line_height.none,_.color.gray_11_50,_.color.white,_.color.gray_9,_.color.gray_2,_.color.blue_4,_.color.blue_11,_.color.gray_7,_.font_family.sans,_.font_weight.regular,_.font_size.xs,_.line_height.none,_.color.gray_11),bD=function(e){var t=(0,a.useRef)(null),n=WT(e.date,e.displayMonth,t);return n.isHidden?l().createElement("div",{role:"gridcell"}):n.isButton?l().createElement(wD,{$mod:n.activeModifiers},l().createElement(aT,cD({name:"day",ref:t},n.buttonProps))):l().createElement("div",n.divProps)};bD.displayName="Day";var wD=x().div.withConfig({displayName:"DayWrapper",componentId:"sc-1gurvxq-2"})(["padding:0;background-color:",";border-top-left-radius:",";border-bottom-left-radius:",";border-top-right-radius:",";border-bottom-right-radius:",";.rdp-day{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;box-sizing:border-box;border-radius:",";border:1px solid ",";background-color:",";cursor:pointer;font-family:",";font-style:normal;font-weight:",";font-size:",";line-height:",";color:",";&:hover:not(:disabled){border:1px solid ",";}&:disabled{color:",";cursor:not-allowed;}}.rdp-day_today{color:",";font-weight:",";}.rdp-day_selected{background-color:",";border:1px solid ",";color:",";}.rdp-day_range_middle{background-color:",";border:1px solid ",";color:",";&.rdp-day_today{color:",";}}"],(function(e){return e.$mod.selected?_.color.blue_3:_.color.white}),(function(e){var t=e.$mod;return t.range_middle||t.range_end&&!t.range_start?"0":mD}),(function(e){var t=e.$mod;return t.range_middle||t.range_end&&!t.range_start?"0":mD}),(function(e){var t=e.$mod;return t.range_middle||t.range_start&&!t.range_end?"0":mD}),(function(e){var t=e.$mod;return t.range_middle||t.range_start&&!t.range_end?"0":mD}),mD,_.color.white,_.color.white,_.font_family.sans,_.font_weight.regular,_.font_size.xs,_.line_height.none,_.color.gray_11_50,_.color.blue_10,_.color.gray_7,_.color.blue_11,_.font_weight.semibold,_.color.blue_10,_.color.blue_10,_.color.white,_.color.blue_3,_.color.blue_3,_.color.gray_11_50,_.color.blue_11),xD=function(e){var t=e.value,n=e.placeholder,r=e.isRange,o=e.format||"dd/MM/yyyy";if(!t)return"";if(r){var i=t.from,a=t.to;return(i?pI(i,o):n||"")+" - "+(a?pI(a,o):n||"")}return pI(t,o)},_D=function(e){return e instanceof Date?e:e&&"object"==aD(e)?e.from||e.to:void 0},OD=function(e){return!Number.isNaN(new Date(e).getTime())},kD=function(e){return(0,a.useMemo)((function(){return e.isRange?function(e){if(e&&"object"==aD(e))return{from:OD(e.from)?new Date(e.from):void 0,to:OD(e.to)?new Date(e.to):void 0}}(e.value):(t=e.value,OD(t)?new Date(t):void 0);var t}),[e.value,e.isRange])};function AD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return PD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?PD(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function PD(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ns?null==n||n(s,e):"number"==typeof u&&t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var FD=l().forwardRef((function(e,t){var n=e.className,r=e.classNamePrefix,o=e.value,i=e.onChange,a=e.disabled,u=e.options,s=e.variant,c=e.size,d=e.label,p=e.labelIcon,h=e.labelTooltip,m=e.helperText,v=e.invalid,g=e.required,y=e.necessityIndicator,b=BD(e,ND),w=zf(e.id);return null!=u&&u.length?l().createElement(ph,{className:f(r,{container:!0},n),flex_direction:"column",gap:_.spacing["03"]},l().createElement(lS,{classNamePrefix:r,id:w,label:d,labelIcon:p,labelTooltip:h,required:g,necessityIndicator:y,variant:"lg"}),l().createElement(ph,zD({ref:t,className:f(r,LD({radioGroup:!0},"radioGroup--".concat(s),!0)),gap:_.spacing["05"],flex_direction:s},b,{role:"radiogroup","aria-labelledby":d?w:void 0}),u.map((function(e){return l().createElement(HD,zD({classNamePrefix:r},e,{key:e.value,onClick:function(t,n){return function(e,t,n){a||null==i||i(e,t,n)}(t,e,n)},checked:e.value==o,disabled:a||e.disabled,size:c}))}))),l().createElement(vS,{invalid:v},m)):null}));FD.displayName="RadioGroup",FD.propTypes={variant:d().oneOf(["row","column"]),value:d().any,onChange:d().func,disabled:d().bool,required:d().bool,necessityIndicator:d().oneOf(["asterisk","text"]),invalid:d().bool,label:d().node,labelIcon:d().string,labelTooltip:d().node,helperText:d().node,size:d().oneOf(["sm","md"]),options:d().arrayOf(d().shape({value:d().any,label:d().node,disabled:d().bool})),classNamePrefix:d().string},FD.defaultProps={variant:"row",size:"sm"};var HD=l().forwardRef((function(e,t){var n=e.classNamePrefix,r=e.value,o=e.checked,i=e.onClick,a=e.label,u=e.disabled,s=e.size,c=e.tooltip,d=e.interactive_tooltip,p=e.verticalAlign,h=BD(e,RD),m=zf(e.id);return l().createElement(UP,{tooltip:c,interactive:d},l().createElement(VD,zD({ref:t,className:f(n,LD(LD({radio:!0},"radio--is-selected",o),"radio--is-disabled",u))},h,{onClick:function(e){u||null==i||i(r,e)},$verticalAlign:p,$disabled:u}),l().createElement(qD,{className:f(n,{radioControl:!0}),role:"radio","aria-checked":!!o,"aria-labelledby":a?m:void 0,"data-value":r,size:s,checked:o,disabled:u}),!!a&&l().createElement(Fp,{className:f(n,{radioLabel:!0}),variant:"sm",id:m,color:u?"gray_9":"gray_11_50"},a)))}));HD.displayName="Radio",HD.propTypes={value:d().any,checked:d().bool,onClick:d().func,label:d().node,disabled:d().bool,verticalAlign:d().oneOf(["top","middle","bottom"]),size:d().oneOf(["sm","md"])},HD.defaultProps={verticalAlign:"top",size:"md"};var VD=x().div.withConfig({displayName:"RadioWrapper",componentId:"sc-10oi3py-0"})(["display:inline-flex;align-items:center;gap:",";vertical-align:",";",""],_.spacing["03"],(function(e){return e.$verticalAlign}),(function(e){return e.$disabled?void 0:(0,w.css)(["cursor:pointer;"])})),qD=x().div.withConfig({displayName:"RadioControl",componentId:"sc-10oi3py-1"})(["display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1.5px solid;border-radius:50%;"," &:after{content:'';border-radius:50%;}",""],(function(e){var t="sm"==e.size?16:20;return(0,w.css)(["min-width:",";max-width:",";height:",";&:after{width:",";height:",";}"],cs(t),cs(t),cs(t),cs(t/2),cs(t/2))}),(function(e){var t,n,r,o,i,a,l,u,s,c,d=e.checked;return e.disabled?(t=n=r=_.color.gray_8,i=a=l=_.color.white,d&&(u=s=c=_.color.gray_6)):d?(t=r=_.color.blue_11,i=a=l=_.color.white,u=c=_.color.blue_11,n=_.color.blue_10,a=_.color.white,s=_.color.blue_10,o=_.color.blue_5):(t=_.color.gray_9,i=l=_.color.white,n=_.color.gray_10,a=_.color.gray_3,r=_.color.blue_11),(0,w.css)(["border-color:",";background-color:",";&:after{background-color:",";}&:hover{border-color:",";background-color:",";}&:hover:after{background-color:",";}&:active{border-color:",";background-color:",";","}&:active:after{background-color:",";}"],t,i,u,n,a,s,r,l,o&&"box-shadow: 0 0 0 3px ".concat(o,";"),c)}));function UD(){return UD=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,$D),c=(0,a.useCallback)((function(e){var t=e.target.checked;null==u||u(t,e)}),[u]),d=QD(e);return l().createElement(XD,YD({},Os(s),{$size:i}),l().createElement(KD,{id:t,$size:i,checked:n,onChange:c,disabled:o}),r&&l().createElement(Fp,{variant:"sm",tag:"span",color:d,no_wrap:!0},r))};ZD.displayName="Toggle",ZD.defaultProps={size:"sm"},ZD.propTypes={value:d().bool,label:d().string,disabled:d().bool,size:d().oneOf(["xs","sm"]),onChange:d().func};var XD=x().label.withConfig({displayName:"ToggleLabel",componentId:"sc-14lfe6n-0"})(["cursor:pointer;display:flex;align-items:center;gap:4px;margin:0;"]),KD=x().input.attrs({type:"checkbox"}).withConfig({displayName:"ToggleInput",componentId:"sc-14lfe6n-1"})(["&&{box-sizing:border-box;width:",";height:",";display:flex;align-items:center;margin:0;padding:0 1px;vertical-align:top;background-color:",";border:1px solid ",";border-radius:25px;outline:none;outline-offset:0;cursor:pointer;appearance:none;transition:all 0.3s cubic-bezier(0.2,0.85,0.32,1.2);&:hover:not(:disabled){background-color:",";border-color:",";}&:focus{outline:none;outline-offset:0;background-color:",";border-color:",";}&:checked{background-color:",";border-color:",";&:hover{background-color:",";border-color:",";}&:focus{background-color:",";border-color:",";outline:3px solid ",';}}}&::after{content:"";display:block;width:',";height:",";border-radius:50%;background-color:",";box-shadow:0 2px 2px rgba(0,0,0,0.1);transition:all 0.3s cubic-bezier(0.2,0.85,0.32,1.2);}&:checked::after{transform:translateX(",");}"],(function(e){return cs("xs"==e.$size?32:44)}),(function(e){return cs("xs"==e.$size?16:20)}),_.color.gray_5,_.color.gray_7,_.color.gray_7,_.color.gray_8,_.color.gray_9,_.color.gray_9,_.color.blue_11,_.color.blue_11,_.color.blue_10,_.color.blue_10,_.color.blue_11,_.color.blue_11,_.color.blue_5,(function(e){return cs("xs"==e.$size?12:16)}),(function(e){return cs("xs"==e.$size?12:16)}),_.color.white,(function(e){return cs("xs"==e.$size?15:23)})),QD=function(e){var t=e.disabled,n=e.value;return t?n?"gray-11":"gray-9":n?"gray-11-50":"gray-11"};function JD(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,HM(e,t)}function eN(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var tN="function"==typeof Symbol&&Symbol.observable||"@@observable",nN=function(){return Math.random().toString(36).substring(7).split("").join(".")},rN={INIT:"@@redux/INIT"+nN(),REPLACE:"@@redux/REPLACE"+nN(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+nN()}};function oN(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(eN(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(eN(1));return n(oN)(e,t)}if("function"!=typeof e)throw new Error(eN(2));var o=e,i=t,a=[],l=a,u=!1;function s(){l===a&&(l=a.slice())}function c(){if(u)throw new Error(eN(3));return i}function d(e){if("function"!=typeof e)throw new Error(eN(4));if(u)throw new Error(eN(5));var t=!0;return s(),l.push(e),function(){if(t){if(u)throw new Error(eN(6));t=!1,s();var n=l.indexOf(e);l.splice(n,1),a=null}}}function f(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(eN(7));if(void 0===e.type)throw new Error(eN(8));if(u)throw new Error(eN(9));try{u=!0,i=o(i,e)}finally{u=!1}for(var t=a=l,n=0;n=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function HN(e,t){return e===t}function VN(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?AN:n,o=t.mapStateToPropsFactories,i=void 0===o?IN:o,a=t.mapDispatchToPropsFactories,l=void 0===a?jN:a,u=t.mergePropsFactories,s=void 0===u?DN:u,c=t.selectorFactory,d=void 0===c?LN:c;return function(e,t,n,o){void 0===o&&(o={});var a=o,u=a.pure,c=void 0===u||u,f=a.areStatesEqual,p=void 0===f?HN:f,h=a.areOwnPropsEqual,m=void 0===h?MN:h,v=a.areStatePropsEqual,g=void 0===v?MN:v,y=a.areMergedPropsEqual,b=void 0===y?MN:y,w=fd(a,BN),x=FN(e,i,"mapStateToProps"),_=FN(t,l,"mapDispatchToProps"),O=FN(n,s,"mergeProps");return r(d,Ds({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:x,initMapDispatchToProps:_,initMergeProps:O,pure:c,areStatesEqual:p,areOwnPropsEqual:m,areStatePropsEqual:g,areMergedPropsEqual:b},w))}}const qN=VN();var UN;function WN(e,t){var n=(0,a.useState)((function(){return{inputs:t,result:e()}}))[0],r=(0,a.useRef)(!0),o=(0,a.useRef)(n),i=r.current||Boolean(t&&o.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}JD(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=cR(window,[{eventName:"error",fn:this.onWindowError}])},n.componentDidCatch=function(e){if(!(e instanceof pR))throw e;this.setState({})},n.componentWillUnmount=function(){this.unbind()},n.render=function(){return this.props.children(this.setCallbacks)},t}(l().Component),vR=function(e){return e+1},gR=function(e,t){var n=e.droppableId===t.droppableId,r=vR(e.index),o=vR(t.index);return n?"\n You have moved the item from position "+r+"\n to position "+o+"\n ":"\n You have moved the item from position "+r+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+o+"\n "},yR=function(e,t,n){return t.droppableId===n.droppableId?"\n The item "+e+"\n has been combined with "+n.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},bR=function(e){return"\n The item has returned to its starting position\n of "+vR(e.index)+"\n"},wR=function(e){return"\n You have lifted an item in position "+vR(e.source.index)+"\n"},xR=function(e){var t=e.destination;if(t)return gR(e.source,t);var n=e.combine;return n?yR(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},_R=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+bR(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+gR(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+yR(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+bR(e.source)+"\n "},OR={x:0,y:0},kR=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},AR=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},PR=function(e,t){return e.x===t.x&&e.y===t.y},MR=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},CR=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},SR=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},ER=function(e,t){return Math.min.apply(Math,t.map((function(t){return SR(e,t)})))},jR=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},IR=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},TR=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},DR=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=YN({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):YN(e)},NR=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,o=e.frame,i=function(e,t){return t?IR(e,t.scroll.diff.displacement):e}(t.marginBox,o),a=function(e,t,n){var r;return n&&n.increasedBy?Ds({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(i,r,n);return{page:t,withPlaceholder:n,active:DR(a,o)}},RR=function(e,t){e.frame||hR(!1);var n=e.frame,r=AR(t,n.scroll.initial),o=MR(r),i=Ds({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}});return Ds({},e,{frame:i,subject:NR({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i})})};function zR(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function LR(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;ne.bottom,l=r.lefte.right;return!(!a||!l)||a&&i||l&&o}},tz=function(e){var t=JR(e.top,e.bottom),n=JR(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},nz={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},rz={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},oz=function(e){var t=e.target,n=e.destination,r=e.viewport,o=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,a=o?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:OR;return IR(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(a,n,i)&&function(e,t,n){return n(t)(e)}(a,r,i)},iz=function(e){return oz(Ds({},e,{isVisibleThroughFrameFn:ez}))},az=function(e){return oz(Ds({},e,{isVisibleThroughFrameFn:tz}))},lz=function(e,t,n){if("boolean"==typeof n)return n;if(!t)return!0;var r=t.invisible,o=t.visible;if(r[e])return!1;var i=o[e];return!i||i.shouldAnimate};function uz(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,o=e.viewport,i=e.forceShouldAnimate,a=e.last;return t.reduce((function(e,t){var l=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return YN(ZN(n,r))}(t,r),u=t.descriptor.id;if(e.all.push(u),!iz({target:l,destination:n,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var s={draggableId:u,shouldAnimate:lz(u,a,i)};return e.visible[u]=s,e}),{all:[],visible:{},invisible:{}})}function sz(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,o=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:KR,displacedBy:r,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function cz(e){var t=e.draggable,n=e.insideDestination,r=e.destination,o=e.viewport,i=e.displacedBy,a=e.last,l=e.index,u=e.forceShouldAnimate,s=ZR(t,r);if(null==l)return sz({insideDestination:n,inHomeList:s,displacedBy:i,destination:r});var c=BR(n,(function(e){return e.descriptor.index===l}));if(!c)return sz({insideDestination:n,inHomeList:s,displacedBy:i,destination:r});var d=YR(t,n),f=n.indexOf(c);return{displaced:uz({afterDragging:d.slice(f),destination:r,displacedBy:i,last:a,viewport:o.frame,forceShouldAnimate:u}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:l}}}}function dz(e,t){return Boolean(t.effected[e])}var fz=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},pz=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},hz=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return CR(t.line,n.marginBox[t.end]+fz(t,r),pz(t,n.marginBox,r))},mz=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return CR(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),pz(t,n.marginBox,r))},vz=function(e,t){var n=e.frame;return n?kR(t,n.scroll.diff.displacement):t},gz=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.afterCritical,a=n.page.borderBox.center,l=t.at;return r&&l?"REORDER"===l.type?function(e){var t=e.impact,n=e.draggable,r=e.draggables,o=e.droppable,i=e.afterCritical,a=WR(o.descriptor.id,r),l=n.page,u=o.axis;if(!a.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return CR(t.line,n.contentBox[t.start]+fz(t,r),pz(t,n.contentBox,r))}({axis:u,moveInto:o.page,isMoving:l});var s=t.displaced,c=t.displacedBy,d=s.all[0];if(d){var f=r[d];if(dz(d,i))return mz({axis:u,moveRelativeTo:f.page,isMoving:l});var p=eR(f.page,c.point);return mz({axis:u,moveRelativeTo:p,isMoving:l})}var h=a[a.length-1];if(h.descriptor.id===n.descriptor.id)return l.borderBox.center;if(dz(h.descriptor.id,i)){var m=eR(h.page,MR(i.displacedBy.point));return hz({axis:u,moveRelativeTo:m,isMoving:l})}return hz({axis:u,moveRelativeTo:h.page,isMoving:l})}({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:i}):function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,o=$R(n);o||hR(!1);var i=o.draggableId,a=r[i].page.borderBox.center,l=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,o=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);return dz(r,n)?i?OR:MR(o.point):i?o.point:OR}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return kR(a,l)}({impact:t,draggables:o,afterCritical:i}):a}(e),n=e.droppable;return n?vz(n,t):t},yz=function(e,t){var n=AR(t,e.scroll.initial),r=MR(n);return{frame:YN({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function bz(e,t){return e.map((function(e){return t[e]}))}var wz=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return kR(e.scroll.diff.displacement,t)}(e.viewport,t),o=AR(r,n.page.borderBox.center);return kR(n.client.borderBox.center,o)},xz=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,o=e.viewport,i=e.withDroppableDisplacement,a=e.onlyOnMainAxis,l=void 0!==a&&a,u=AR(r,t.page.borderBox.center),s={target:IR(t.page.borderBox,u),destination:n,withDroppableDisplacement:i,viewport:o};return l?function(e){return oz(Ds({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=JR(e.top,e.bottom),r=JR(e.left,e.right);return function(e){return t===nz?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(s):az(s)},_z=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.draggables,i=e.previousImpact,a=e.viewport,l=e.previousPageBorderBoxCenter,u=e.previousClientSelection,s=e.afterCritical;if(!r.isEnabled)return null;var c=WR(r.descriptor.id,o),d=ZR(n,r),f=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!GR(i))return null;function a(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return Ds({},i,{at:t})}var l=i.displaced.all,u=l.length?l[0]:null;if(t)return u?a(u):null;var s=YR(n,o);if(!u)return s.length?a(s[s.length-1].descriptor.id):null;var c=LR(s,(function(e){return e.descriptor.id===u}));-1===c&&hR(!1);var d=c-1;return d<0?null:a(s[d].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:c,previousImpact:i})||function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,o=e.draggables,i=e.destination,a=e.insideDestination,l=e.previousImpact,u=e.viewport,s=e.afterCritical,c=l.at;if(c||hR(!1),"REORDER"===c.type){var d=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,o=e.location;if(!r.length)return null;var i=o.index,a=t?i+1:i-1,l=r[0].descriptor.index,u=r[r.length-1].descriptor.index;return a(n?u:u+1)?null:a}({isMovingForward:t,isInHomeList:n,location:c.destination,insideDestination:a});return null==d?null:cz({draggable:r,insideDestination:a,destination:i,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:d})}var f=function(e){var t=e.isMovingForward,n=e.draggables,r=e.combine,o=e.afterCritical;if(!e.destination.isCombineEnabled)return null;var i=r.draggableId,a=n[i].descriptor.index;return dz(i,o)?t?a:a-1:t?a+1:a}({isMovingForward:t,destination:i,displaced:l.displaced,draggables:o,combine:c.combine,afterCritical:s});return null==f?null:cz({draggable:r,insideDestination:a,destination:i,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:f})}({isMovingForward:t,isInHomeList:d,draggable:n,draggables:o,destination:r,insideDestination:c,previousImpact:i,viewport:a,afterCritical:s});if(!f)return null;var p=gz({impact:f,draggable:n,droppable:r,draggables:o,afterCritical:s});if(xz({draggable:n,destination:r,newPageBorderBoxCenter:p,viewport:a.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:wz({pageBorderBoxCenter:p,draggable:n,viewport:a}),impact:f,scrollJumpRequest:null};var h=AR(p,l),m=function(e){var t=e.impact,n=e.viewport,r=e.destination,o=e.draggables,i=e.maxScrollChange,a=yz(n,kR(n.scroll.current,i)),l=r.frame?RR(r,kR(r.frame.scroll.current,i)):r,u=t.displaced,s=uz({afterDragging:bz(u.all,o),destination:r,displacedBy:t.displacedBy,viewport:a.frame,last:u,forceShouldAnimate:!1}),c=uz({afterDragging:bz(u.all,o),destination:l,displacedBy:t.displacedBy,viewport:n.frame,last:u,forceShouldAnimate:!1}),d={},f={},p=[u,s,c];return u.all.forEach((function(e){var t=function(e,t){for(var n=0;n1?c.sort((function(e,t){return Oz(e)[l.start]-Oz(t)[l.start]}))[0]:s.sort((function(e,t){var r=ER(n,TR(Oz(e))),o=ER(n,TR(Oz(t)));return r!==o?r-o:Oz(e)[l.start]-Oz(t)[l.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:o,droppables:a,viewport:l});if(!s)return null;var c=WR(s.descriptor.id,i),d=function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,o=e.afterCritical,i=e.insideDestination.filter((function(e){return az({target:Az(e,o),destination:r,viewport:n.frame,withDroppableDisplacement:!0})})).sort((function(e,n){var i=SR(t,vz(r,kz(e,o))),a=SR(t,vz(r,kz(n,o)));return ir.left&&n.topr.top))return!1;if(Iz(o)(t.center))return!0;var i=e.axis,a=o.center[i.crossAxisLine],l=t[i.crossAxisStart],u=t[i.crossAxisEnd],s=JR(o[i.crossAxisStart],o[i.crossAxisEnd]),c=s(l),d=s(u);return!c&&!d||(c?la)}));return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.candidates,r=e.draggable.page.borderBox.center,o=n.map((function(e){var n=e.axis,o=CR(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:SR(r,o)}})).sort((function(e,t){return t.distance-e.distance}));return o[0]?o[0].id:null}({pageBorderBox:t,draggable:n,candidates:o}):null}({pageBorderBox:u,draggable:n,droppables:o});if(!s)return QR;var c=o[s],d=WR(c.descriptor.id,r),f=function(e,t){var n=e.frame;return n?Tz(t,n.scroll.diff.value):t}(c,u);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,o=e.destination,i=e.insideDestination,a=e.afterCritical;if(!o.isCombineEnabled)return null;var l=o.axis,u=Pz(o.axis,t.displaceBy),s=u.value,c=n[l.start],d=n[l.end],f=BR(YR(t,i),(function(e){var t=e.descriptor.id,n=e.page.borderBox,o=n[l.size]/4,i=dz(t,a),u=Dz({displaced:r.displaced,id:t});return i?u?d>n[l.start]+o&&dn[l.start]-s+o&&cn[l.start]+s+o&&dn[l.start]+o&&ct.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:p,inHomeList:ZR(n,r)});return cz({draggable:n,insideDestination:o,destination:r,viewport:a,last:i,displacedBy:s,index:h})}({pageBorderBoxWithDroppableScroll:f,draggable:n,destination:c,insideDestination:d,last:i.displaced,viewport:a,afterCritical:l})},Rz=function(e,t){var n;return Ds({},e,((n={})[t.descriptor.id]=t,n))},zz=function(e){var t=e.state,n=e.clientSelection,r=e.dimensions,o=e.viewport,i=e.impact,a=e.scrollJumpRequest,l=o||t.viewport,u=r||t.dimensions,s=n||t.current.client.selection,c=AR(s,t.initial.client.selection),d={offset:c,selection:s,borderBoxCenter:kR(t.initial.client.borderBoxCenter,c)},f={selection:kR(d.selection,l.scroll.current),borderBoxCenter:kR(d.borderBoxCenter,l.scroll.current),offset:kR(d.offset,l.scroll.diff.value)},p={client:d,page:f};if("COLLECTING"===t.phase)return Ds({phase:"COLLECTING"},t,{dimensions:u,viewport:l,current:p});var h=u.draggables[t.critical.draggable.id],m=i||Nz({pageOffset:f.offset,draggable:h,draggables:u.draggables,droppables:u.droppables,previousImpact:t.impact,viewport:l,afterCritical:t.afterCritical}),v=function(e){var t=e.draggable,n=e.draggables,r=e.droppables,o=e.impact,i=function(e){var t=e.previousImpact,n=e.impact,r=e.droppables,o=Sz(t),i=Sz(n);if(!o)return r;if(o===i)return r;var a=r[o];if(!a.subject.withPlaceholder)return r;var l=function(e){var t=e.subject.withPlaceholder;t||hR(!1);var n=e.frame;if(!n)return Ds({},e,{subject:NR({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null})});var r=t.oldFrameMaxScroll;r||hR(!1);var o=Mz(n,r);return Ds({},e,{subject:NR({page:e.subject.page,axis:e.axis,frame:o,withPlaceholder:null}),frame:o})}(a);return Rz(r,l)}({previousImpact:e.previousImpact,impact:o,droppables:r}),a=Sz(o);if(!a)return i;var l=r[a];if(ZR(t,l))return i;if(l.subject.withPlaceholder)return i;var u=Cz(l,t,n);return Rz(i,u)}({draggable:h,impact:m,previousImpact:t.impact,draggables:u.draggables,droppables:u.droppables});return Ds({},t,{current:p,dimensions:{draggables:u.draggables,droppables:v},impact:m,viewport:l,scrollJumpRequest:a||null,forceShouldAnimate:!a&&null})},Lz=function(e){var t=e.impact,n=e.viewport,r=e.draggables,o=e.destination,i=e.forceShouldAnimate,a=t.displaced,l=function(e,t){return e.map((function(e){return t[e]}))}(a.all,r);return Ds({},t,{displaced:uz({afterDragging:l,destination:o,displacedBy:t.displacedBy,viewport:n.frame,forceShouldAnimate:i,last:a})})},Bz=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.viewport,a=e.afterCritical,l=gz({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:a});return wz({pageBorderBoxCenter:l,draggable:n,viewport:i})},Fz=function(e){var t=e.state,n=e.dimensions,r=e.viewport;"SNAP"!==t.movementMode&&hR(!1);var o=t.impact,i=r||t.viewport,a=n||t.dimensions,l=a.draggables,u=a.droppables,s=l[t.critical.draggable.id],c=Sz(o);c||hR(!1);var d=u[c],f=Lz({impact:o,viewport:i,destination:d,draggables:l}),p=Bz({impact:f,draggable:s,droppable:d,draggables:l,viewport:i,afterCritical:t.afterCritical});return zz({impact:f,clientSelection:p,state:t,dimensions:a,viewport:i})},Hz=function(e){var t=e.draggable,n=e.home,r=e.draggables,o=e.viewport,i=Pz(n.axis,t.displaceBy),a=WR(n.descriptor.id,r),l=a.indexOf(t);-1===l&&hR(!1);var u,s=a.slice(l+1),c=s.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),d={inVirtualList:"virtual"===n.descriptor.mode,displacedBy:i,effected:c};return{impact:{displaced:uz({afterDragging:s,destination:n,displacedBy:i,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:i,at:{type:"REORDER",destination:(u=t.descriptor,{index:u.index,droppableId:u.droppableId})}},afterCritical:d}},Vz=function(e){return"SNAP"===e.movementMode},qz=function(e,t,n){var r=function(e,t){return{draggables:e.draggables,droppables:Rz(e.droppables,t)}}(e.dimensions,t);return!Vz(e)||n?zz({state:e,dimensions:r}):Fz({state:e,dimensions:r})};function Uz(e){return e.isDragging&&"SNAP"===e.movementMode?Ds({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var Wz={phase:"IDLE",completed:null,shouldFlush:!1},Gz=function(e,t){if(void 0===e&&(e=Wz),"FLUSH"===t.type)return Ds({},Wz,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&hR(!1);var n=t.payload,r=n.critical,o=n.clientSelection,i=n.viewport,a=n.dimensions,l=n.movementMode,u=a.draggables[r.draggable.id],s=a.droppables[r.droppable.id],c={selection:o,borderBoxCenter:u.client.borderBox.center,offset:OR},d={client:c,page:{selection:kR(c.selection,i.scroll.initial),borderBoxCenter:kR(c.selection,i.scroll.initial),offset:kR(c.selection,i.scroll.diff.value)}},f=qR(a.droppables).every((function(e){return!e.isFixedOnPage})),p=Hz({draggable:u,home:s,draggables:a.draggables,viewport:i}),h=p.impact;return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:l,dimensions:a,initial:d,current:d,isWindowScrollAllowed:f,impact:h,afterCritical:p.afterCritical,onLiftImpact:h,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&hR(!1),Ds({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&hR(!1),function(e){var t=e.state,n=e.published,r=n.modified.map((function(e){var n=t.dimensions.droppables[e.droppableId];return RR(n,e.scroll)})),o=Ds({},t.dimensions.droppables,{},HR(r)),i=VR(function(e){var t=e.additions,n=e.updatedDroppables,r=e.viewport,o=r.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,i=function(e){var t=e.frame;return t||hR(!1),t}(n[t]),a=i.scroll.diff.value,l=function(e){var t=e.draggable,n=e.offset,r=e.initialWindowScroll,o=eR(t.client,n),i=tR(o,r);return Ds({},t,{placeholder:Ds({},t.placeholder,{client:o}),client:o,page:i})}({draggable:e,offset:kR(o,a),initialWindowScroll:r.scroll.initial});return l}))}({additions:n.additions,updatedDroppables:o,viewport:t.viewport})),a=Ds({},t.dimensions.draggables,{},i);n.removals.forEach((function(e){delete a[e]}));var l={droppables:o,draggables:a},u=Sz(t.impact),s=u?l.droppables[u]:null,c=l.draggables[t.critical.draggable.id],d=l.droppables[t.critical.droppable.id],f=Hz({draggable:c,home:d,draggables:a,viewport:t.viewport}),p=f.impact,h=f.afterCritical,m=s&&s.isCombineEnabled?t.impact:p,v=Nz({pageOffset:t.current.page.offset,draggable:l.draggables[t.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:m,viewport:t.viewport,afterCritical:h}),g=Ds({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:v,onLiftImpact:p,dimensions:l,afterCritical:h,forceShouldAnimate:!1});return"COLLECTING"===t.phase?g:Ds({phase:"DROP_PENDING"},g,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;jz(e)||hR(!1);var m=t.payload.client;return PR(m,e.current.client.selection)?e:zz({state:e,clientSelection:m,impact:Vz(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return Uz(e);if("COLLECTING"===e.phase)return Uz(e);jz(e)||hR(!1);var v=t.payload,g=v.id,y=v.newScroll,b=e.dimensions.droppables[g];if(!b)return e;var w=RR(b,y);return qz(e,w,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;jz(e)||hR(!1);var x=t.payload,_=x.id,O=x.isEnabled,k=e.dimensions.droppables[_];k||hR(!1),k.isEnabled===O&&hR(!1);var A=Ds({},k,{isEnabled:O});return qz(e,A,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;jz(e)||hR(!1);var P=t.payload,M=P.id,C=P.isCombineEnabled,S=e.dimensions.droppables[M];S||hR(!1),S.isCombineEnabled===C&&hR(!1);var E=Ds({},S,{isCombineEnabled:C});return qz(e,E,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;jz(e)||hR(!1),e.isWindowScrollAllowed||hR(!1);var j=t.payload.newScroll;if(PR(e.viewport.scroll.current,j))return Uz(e);var I=yz(e.viewport,j);return Vz(e)?Fz({state:e,viewport:I}):zz({state:e,viewport:I})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!jz(e))return e;var T=t.payload.maxScroll;if(PR(T,e.viewport.scroll.max))return e;var D=Ds({},e.viewport,{scroll:Ds({},e.viewport.scroll,{max:T})});return Ds({phase:"DRAGGING"},e,{viewport:D})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&hR(!1);var N=Ez({state:e,type:t.type});return N?zz({state:e,impact:N.impact,clientSelection:N.clientSelection,scrollJumpRequest:N.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var R=t.payload.reason;return"COLLECTING"!==e.phase&&hR(!1),Ds({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:R})}if("DROP_ANIMATE"===t.type){var z=t.payload,L=z.completed,B=z.dropDuration,F=z.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&hR(!1),{phase:"DROP_ANIMATING",completed:L,dropDuration:B,newHomeClientOffset:F,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},$z=function(e){return{type:"LIFT",payload:e}},Yz=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},Zz=function(){return{type:"COLLECTION_STARTING",payload:null}},Xz=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},Kz=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},Qz=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},Jz=function(e){return{type:"MOVE",payload:e}},eL=function(){return{type:"MOVE_UP",payload:null}},tL=function(){return{type:"MOVE_DOWN",payload:null}},nL=function(){return{type:"MOVE_RIGHT",payload:null}},rL=function(){return{type:"MOVE_LEFT",payload:null}},oL=function(){return{type:"FLUSH",payload:null}},iL=function(e){return{type:"DROP_COMPLETE",payload:e}},aL=function(e){return{type:"DROP",payload:e}},lL="cubic-bezier(.2,1,.1,1)",uL=0,sL=.7,cL=.75,dL="0.2s cubic-bezier(0.2, 0, 0, 1)",fL={fluid:"opacity "+dL,snap:"transform "+dL+", opacity "+dL,drop:function(e){var t=e+"s "+lL;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+dL,placeholder:"height "+dL+", width "+dL+", margin "+dL},pL=function(e){return PR(e,OR)?null:"translate("+e.x+"px, "+e.y+"px)"},hL=pL,mL=function(e,t){var n=pL(e);return n?t?n+" scale("+cL+")":n:null},vL=.33,gL=function(e){var t=e.getState,n=e.dispatch;return function(e){return function(r){if("DROP"===r.type){var o=t(),i=r.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&hR(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&hR(!1);var a=o.critical,l=o.dimensions,u=l.draggables[o.critical.draggable.id],s=function(e){var t=e.draggables,n=e.reason,r=e.lastImpact,o=e.home,i=e.viewport,a=e.onLiftImpact;return r.at&&"DROP"===n?"REORDER"===r.at.type?{impact:r,didDropInsideDroppable:!0}:{impact:Ds({},r,{displaced:KR}),didDropInsideDroppable:!0}:{impact:Lz({draggables:t,impact:a,destination:o,viewport:i,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:i,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),c=s.impact,d=s.didDropInsideDroppable,f=d?GR(c):null,p=d?$R(c):null,h={index:a.draggable.index,droppableId:a.droppable.id},m={draggableId:u.descriptor.id,type:u.descriptor.type,source:h,reason:i,mode:o.movementMode,destination:f,combine:p},v=function(e){var t=e.impact,n=e.draggable,r=e.dimensions,o=e.viewport,i=e.afterCritical,a=r.draggables,l=r.droppables,u=Sz(t),s=u?l[u]:null,c=l[n.descriptor.droppableId],d=Bz({impact:t,draggable:n,draggables:a,afterCritical:i,droppable:s||c,viewport:o});return AR(d,n.client.borderBox.center)}({impact:c,draggable:u,dimensions:l,viewport:o.viewport,afterCritical:o.afterCritical}),g={critical:o.critical,afterCritical:o.afterCritical,result:m,impact:c};if(!PR(o.current.client.offset,v)||Boolean(m.combine)){var y=function(e){var t=e.reason,n=SR(e.current,e.destination);if(n<=0)return vL;if(n>=1500)return.55;var r=vL+n/1500*.22000000000000003;return Number(("CANCEL"===t?.6*r:r).toFixed(2))}({current:o.current.client.offset,destination:v,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:v,dropDuration:y,completed:g}))}else n(iL({completed:g}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},yL=function(){return{x:window.pageXOffset,y:window.pageYOffset}};var bL=function(e){var t=function(e){var t=e.onWindowScroll,n=lR((function(){t(yL())})),r=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(n),o=sR;function i(){return o!==sR}return{start:function(){i()&&hR(!1),o=cR(window,[r])},stop:function(){i()||hR(!1),n.cancel(),o(),o=sR},isActive:i}}({onWindowScroll:function(t){e.dispatch(function(e){return{type:"MOVE_BY_WINDOW_SCROLL",payload:e}}({newScroll:t}))}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},wL=function(e,t){t()},xL=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},_L=function(e,t,n,r){if(e){var o=function(e){var t=!1,n=!1,r=setTimeout((function(){n=!0})),o=function(o){t||n||(t=!0,e(o),clearTimeout(r))};return o.wasCalled=function(){return t},o}(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}else n(r(t))},OL=function(e,t){var n=function(e,t){var n,r=(n=[],{add:function(e){var t=setTimeout((function(){return function(e){var t=LR(n,(function(t){return t.timerId===e}));-1===t&&hR(!1),n.splice(t,1)[0].callback()}(t)})),r={timerId:t,callback:e};n.push(r)},flush:function(){if(n.length){var e=[].concat(n);n.length=0,e.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}),o=null,i=function(n){o||hR(!1),o=null,wL(0,(function(){return _L(e().onDragEnd,n,t,_R)}))};return{beforeCapture:function(t,n){o&&hR(!1),wL(0,(function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})}))},beforeStart:function(t,n){o&&hR(!1),wL(0,(function(){var r=e().onBeforeDragStart;r&&r(xL(t,n))}))},start:function(n,i){o&&hR(!1);var a=xL(n,i);o={mode:i,lastCritical:n,lastLocation:a.source,lastCombine:null},r.add((function(){wL(0,(function(){return _L(e().onDragStart,a,t,wR)}))}))},update:function(n,i){var a=GR(i),l=$R(i);o||hR(!1);var u=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(n,o.lastCritical);u&&(o.lastCritical=n);var s,c,d=(c=a,!(null==(s=o.lastLocation)&&null==c||null!=s&&null!=c&&s.droppableId===c.droppableId&&s.index===c.index));d&&(o.lastLocation=a);var f=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(o.lastCombine,l);if(f&&(o.lastCombine=l),u||d||f){var p=Ds({},xL(n,o.mode),{combine:l,destination:a});r.add((function(){wL(0,(function(){return _L(e().onDragUpdate,p,t,xR)}))}))}},flush:function(){o||hR(!1),r.flush()},drop:i,abort:function(){if(o){var e=Ds({},xL(o.lastCritical,o.mode),{combine:null,destination:null,reason:"CANCEL"});i(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var o=r.payload.critical;return n.beforeStart(o,r.payload.movementMode),t(r),void n.start(o,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var a=e.getState();"DRAGGING"===a.phase&&n.update(a.critical,a.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},kL=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&hR(!1),e.dispatch(iL({completed:r.completed}))}else t(n)}}},AL=function(e){var t=null,n=null;return function(r){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(o),"DROP_ANIMATE"===o.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame((function(){n=null,t=cR(window,[i])}))}}}},PL=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(aL({reason:r.reason})))}}}},ML=lN,CL=function(e){var t,n=e.dimensionMarshal,r=e.focusMarshal,o=e.styleMarshal,i=e.getResponders,a=e.announce,l=e.autoScroller;return oN(Gz,ML(function(){for(var e=arguments.length,t=new Array(e),n=0;nt.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return 28;if(e===t.startScrollingFrom)return 1;var n=BL({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=28*LL(1-n);return Math.ceil(r)}(t,n);return 0===i?0:o?Math.max(function(e,t){var n=t,r=HL,o=Date.now()-n;if(o>=HL)return e;if(ot.height,i=n.width>t.width;return i||o?i&&o?null:{x:i?0:r.x,y:o?0:r.y}:r}({container:n,subject:r,proposedScroll:s});return c?PR(c,OR)?null:c:null},GL=jR((function(e){return 0===e?0:e>0?1:-1})),$L=(TL=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,n=e.max,r=e.change,o=kR(t,r),i={x:TL(o.x,n.x),y:TL(o.y,n.y)};return PR(i,OR)?null:i}),YL=function(e){var t=e.max,n=e.current,r=e.change,o={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=GL(r),a=$L({max:o,current:n,change:i});return!a||0!==i.x&&0===a.x||0!==i.y&&0===a.y},ZL=function(e,t){return YL({current:e.scroll.current,max:e.scroll.max,change:t})},XL=function(e,t){var n=e.frame;return!!n&&YL({current:n.scroll.current,max:n.scroll.max,change:t})},KL=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,o=e.scrollWindow,i=e.scrollDroppable,a=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var u=function(e){var t=e.viewport,n=e.subject,r=e.center,o=e.shouldUseTimeDampening,i=WL({dragStartTime:e.dragStartTime,container:t.frame,subject:n,center:r,shouldUseTimeDampening:o});return i&&ZL(t,i)?i:null}({dragStartTime:n,viewport:t.viewport,subject:l,center:a,shouldUseTimeDampening:r});if(u)return void o(u)}var s=function(e){var t=e.center,n=e.destination,r=e.droppables;if(n){var o=r[n];return o.frame?o:null}var i=function(e,t){var n=BR(zL(t),(function(t){return t.frame||hR(!1),Iz(t.frame.pageMarginBox)(e)}));return n}(t,r);return i}({center:a,destination:Sz(t.impact),droppables:t.dimensions.droppables});if(s){var c=function(e){var t=e.droppable,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var l=WL({dragStartTime:o,container:a.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return l&&XL(t,l)?l:null}({dragStartTime:n,droppable:s,subject:l,center:a,shouldUseTimeDampening:r});c&&i(s.descriptor.id,c)}},QL=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow;return function(e){var o=e.scrollJumpRequest;if(o){var i=Sz(e.impact);i||hR(!1);var a=function(e,t){if(!XL(e,t))return t;var r=function(e,t){var n=e.frame;return n&&XL(e,t)?$L({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var o=AR(t,r);return n(e.descriptor.id,o),AR(t,o)}(e.dimensions.droppables[i],o);if(a){var l=e.viewport,u=function(e,t,n){if(!e)return n;if(!ZL(t,n))return n;var o=function(e,t){if(!ZL(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return $L({current:r,max:n,change:t})}(t,n);if(!o)return r(n),null;var i=AR(n,o);return r(i),AR(n,i)}(e.isWindowScrollAllowed,l,a);u&&function(e,n){var r=kR(e.current.client.selection,n);t({client:r})}(e,u)}}}},JL=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,o=function(e){var t=e.scrollDroppable,n=lR(e.scrollWindow),r=lR(t),o=null,i=function(e){o||hR(!1);var t=o,i=t.shouldUseTimeDampening,a=t.dragStartTime;KL({state:e,scrollWindow:n,scrollDroppable:r,dragStartTime:a,shouldUseTimeDampening:i})};return{start:function(e){o&&hR(!1);var t=Date.now(),n=!1,r=function(){n=!0};KL({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),o={dragStartTime:t,shouldUseTimeDampening:n},n&&i(e)},stop:function(){o&&(n.cancel(),r.cancel(),o=null)},scroll:i}}({scrollWindow:n,scrollDroppable:t}),i=QL({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):o.scroll(e))},start:o.start,stop:o.stop}},eB="data-rbd",tB=function(){var e=eB+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),nB=function(){var e=eB+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),rB=function(){var e=eB+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),oB={contextId:eB+"-scroll-container-context-id"},iB=function(e,t){return e.map((function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""})).join(" ")},aB=function(e){var t,n,r,o=(t=e,function(e){return"["+e+'="'+t+'"]'}),i=(n="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:o(tB.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:n,dragging:"pointer-events: none;",dropAnimating:n}}),a=[(r="\n transition: "+fL.outOfTheWay+";\n ",{selector:o(nB.contextId),styles:{dragging:r,dropAnimating:r,userCancel:r}}),i,{selector:o(rB.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:iB(a,"always"),resting:iB(a,"resting"),dragging:iB(a,"dragging"),dropAnimating:iB(a,"dropAnimating"),userCancel:iB(a,"userCancel")}},lB="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?a.useLayoutEffect:a.useEffect,uB=function(){var e=document.querySelector("head");return e||hR(!1),e},sB=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t},cB=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function dB(e){return e instanceof cB(e).HTMLElement}function fB(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach((function(t){return t(e)}))}function r(t){return e.draggables[t]||null}var o={register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,i=r(o);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[o],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||hR(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return zR(e.draggables).filter((function(e){return e.descriptor.type===t}))}};function i(t){return e.droppables[t]||null}var a={register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=i(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=i(e);return t||hR(!1),t},findById:i,exists:function(e){return Boolean(i(e))},getAllByType:function(t){return zR(e.droppables).filter((function(e){return e.descriptor.type===t}))}};return{draggable:o,droppable:a,subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var pB=l().createContext(null),hB=function(){var e=document.body;return e||hR(!1),e},mB={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},vB=function(e){return"rbd-announcement-"+e},gB=0,yB={separator:"::"};function bB(e,t){return void 0===t&&(t=yB),GN((function(){return""+e+t.separator+gB++}),[t.separator,e])}var wB=l().createContext(null);function xB(e){var t=(0,a.useRef)(e);return(0,a.useEffect)((function(){t.current=e})),t}var _B,OB,kB=((_B={})[13]=!0,_B[9]=!0,_B),AB=function(e){kB[e.keyCode]&&e.preventDefault()},PB=function(){var e="visibilitychange";return"undefined"==typeof document?e:BR([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}(),MB={type:"IDLE"};function CB(){}var SB=((OB={})[34]=!0,OB[33]=!0,OB[36]=!0,OB[35]=!0,OB);var EB={type:"IDLE"},jB={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function IB(e,t){if(null==t)return!1;if(Boolean(jB[t.tagName.toLowerCase()]))return!0;var n=t.getAttribute("contenteditable");return"true"===n||""===n||t!==e&&IB(e,t.parentElement)}function TB(e,t){var n=t.target;return!!dB(n)&&IB(e,n)}var DB=function(e){return YN(e.getBoundingClientRect()).center},NB=function(){var e="matches";return"undefined"==typeof document?e:BR([e,"msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||e}();function RB(e,t){return null==e?null:e[NB](t)?e:RB(e.parentElement,t)}function zB(e,t){return e.closest?e.closest(t):RB(e,t)}function LB(e){e.preventDefault()}function BB(e){var t=e.expected,n=e.phase,r=e.isLockActive;return e.shouldWarn,!!r()&&t===n}function FB(e){var t=e.lockAPI,n=e.store,r=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(o);return!!i&&!!i.options.isEnabled&&!!NL(n.getState(),o)}var HB=[function(e){var t=(0,a.useRef)(MB),n=(0,a.useRef)(sR),r=GN((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,l,{sourceEvent:t});if(o){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),c(o,i)}}}}}}),[e]),o=GN((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}}),[e]),i=$N((function(){n.current=cR(window,[o,r],{passive:!1,capture:!0})}),[o,r]),l=$N((function(){"IDLE"!==t.current.type&&(t.current=MB,n.current(),i())}),[i]),u=$N((function(){var e=t.current;l(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[l]),s=$N((function(){var e=function(e){var t=e.cancel,n=e.completed,r=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var a={x:n,y:i},l=r();if("DRAGGING"===l.type)return e.preventDefault(),void l.actions.move(a);if("PENDING"!==l.type&&hR(!1),function(e,t){return Math.abs(t.x-e.x)>=5||Math.abs(t.y-e.y)>=5}(l.point,a)){e.preventDefault();var u=l.actions.fluidLift(a);o({type:"DRAGGING",actions:u})}}}},{eventName:"mouseup",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void AB(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&hR(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:PB,fn:t}]}({cancel:u,completed:l,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=cR(window,e,{capture:!0,passive:!1})}),[u,l]),c=$N((function(e,n){"IDLE"!==t.current.type&&hR(!1),t.current={type:"PENDING",point:n,actions:e},s()}),[s]);lB((function(){return i(),function(){n.current()}}),[i])},function(e){var t=(0,a.useRef)(CB),n=GN((function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var o=e.findClosestDraggableId(n);if(o){var i=e.tryGetLock(o,u,{sourceEvent:n});if(i){n.preventDefault();var a=!0,l=i.snapLift();t.current(),t.current=cR(window,function(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(SB[r.keyCode]?r.preventDefault():AB(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:PB,fn:n}]}(l,u),{capture:!0,passive:!1})}}}function u(){a||hR(!1),a=!1,t.current(),r()}}}}),[e]),r=$N((function(){t.current=cR(window,[n],{passive:!1,capture:!0})}),[n]);lB((function(){return r(),function(){t.current()}}),[r])},function(e){var t=(0,a.useRef)(EB),n=(0,a.useRef)(sR),r=$N((function(){return t.current}),[]),o=$N((function(e){t.current=e}),[]),i=GN((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,u,{sourceEvent:t});if(o){var i=t.touches[0],a={x:i.clientX,y:i.clientY};n.current(),f(o,a)}}}}}}),[e]),l=$N((function(){n.current=cR(window,[i],{capture:!0,passive:!1})}),[i]),u=$N((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),o(EB),n.current(),l())}),[l,o]),s=$N((function(){var e=t.current;u(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[u]),c=$N((function(){var e={capture:!0,passive:!1},t={cancel:s,completed:u,getPhase:r},o=cR(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var o=e.touches[0],i={x:o.clientX,y:o.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&hR(!1);var o=e.touches[0];if(o&&o.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:PB,fn:t}]}(t),e),i=cR(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:PB,fn:t}]}(t),e);n.current=function(){o(),i()}}),[s,r,u]),d=$N((function(){var e=r();"PENDING"!==e.type&&hR(!1);var t=e.actions.fluidLift(e.point);o({type:"DRAGGING",actions:t,hasMoved:!1})}),[r,o]),f=$N((function(e,t){"IDLE"!==r().type&&hR(!1);var n=setTimeout(d,120);o({type:"PENDING",point:t,actions:e,longPressTimerId:n}),c()}),[c,r,o,d]);lB((function(){return l(),function(){n.current();var e=r();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),o(EB))}}),[r,l,o]),lB((function(){return cR(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function VB(e){var t=e.contextId,n=e.store,r=e.registry,o=e.customSensors,i=e.enableDefaultSensors,l=[].concat(i?HB:[],o||[]),u=(0,a.useState)((function(){return function(){var e=null;function t(){e||hR(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&hR(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],s=$N((function(e,t){e.isDragging&&!t.isDragging&&u.tryAbandon()}),[u]);lB((function(){var e=n.getState(),t=n.subscribe((function(){var t=n.getState();s(e,t),e=t}));return t}),[u,n,s]),lB((function(){return u.tryAbandon}),[u.tryAbandon]);for(var c=$N((function(e){return FB({lockAPI:u,registry:r,store:n,draggableId:e})}),[u,r,n]),d=$N((function(e,o,i){return function(e){var t=e.lockAPI,n=e.contextId,r=e.store,o=e.registry,i=e.draggableId,a=e.forceSensorStop,l=e.sourceEvent;if(!FB({lockAPI:t,store:r,registry:o,draggableId:i}))return null;var u=o.draggable.getById(i),s=function(e,t){var n="["+nB.contextId+'="'+e+'"]',r=BR(FR(document.querySelectorAll(n)),(function(e){return e.getAttribute(nB.id)===t}));return r&&dB(r)?r:null}(n,u.descriptor.id);if(!s)return null;if(l&&!u.options.canDragInteractiveElements&&TB(s,l))return null;var c=t.claim(a||sR),d="PRE_DRAG";function f(){return u.options.shouldRespectForcePress}function p(){return t.isActive(c)}var h=function(e,t){BB({expected:e,phase:d,isLockActive:p,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function m(e){function n(){t.release(),d="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var i=cR(window,[{eventName:"click",fn:LB,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(aL({reason:t}))}return"PRE_DRAG"!==d&&(n(),"PRE_DRAG"!==d&&hR(!1)),r.dispatch($z(e.liftActionArgs)),d="DRAGGING",Ds({isActive:function(){return BB({expected:"DRAGGING",phase:d,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return BB({expected:"PRE_DRAG",phase:d,isLockActive:p,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=lR((function(e){h((function(){return Jz({client:e})}))}));return Ds({},m({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}}),{move:t})},snapLift:function(){var e={moveUp:function(){return h(eL)},moveRight:function(){return h(nL)},moveDown:function(){return h(tL)},moveLeft:function(){return h(rL)}};return m({liftActionArgs:{id:i,clientSelection:DB(s),movementMode:"SNAP"},cleanup:sR,actions:e})},abort:function(){BB({expected:"PRE_DRAG",phase:d,isLockActive:p,shouldWarn:!0})&&t.release()}}}({lockAPI:u,registry:r,contextId:t,store:n,draggableId:e,forceSensorStop:o,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})}),[t,u,r,n]),f=$N((function(e){return function(e,t){var n=function(e,t){var n,r=t.target;if(!((n=r)instanceof cB(n).Element))return null;var o=function(e){return"["+tB.contextId+'="'+e+'"]'}(e),i=zB(r,o);return i&&dB(i)?i:null}(e,t);return n?n.getAttribute(tB.draggableId):null}(t,e)}),[t]),p=$N((function(e){var t=r.draggable.findById(e);return t?t.options:null}),[r.draggable]),h=$N((function(){u.isClaimed()&&(u.tryAbandon(),"IDLE"!==n.getState().phase&&n.dispatch(oL()))}),[u,n]),m=$N(u.isClaimed,[u]),v=GN((function(){return{canGetLock:c,tryGetLock:d,findClosestDraggableId:f,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:m}}),[c,d,f,p,h,m]),g=0;g=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,FF);return l().createElement(qF,HF({ref:t,className:n},Os(d),{$size:a,box_shadow:u}),r&&l().createElement(UF,{className:f(n,{header:!0})},r),o&&l().createElement(WF,{$borders:c,className:f(n,{content:!0})},o),i&&l().createElement(GF,{className:f(n,{footer:!0})},i))}));function YF(){return YF=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,nH),c=(0,a.useRef)(null),d=rH((0,a.useState)(!1),2),f=d[0],p=d[1],h=rH((0,a.useState)(!1),2),m=h[0],v=h[1];(0,a.useEffect)((function(){var e;return n?(v(!0),e=setTimeout((function(){return p(!0)}),20)):(p(!1),e=setTimeout((function(){return v(!1)}),500)),function(){return clearTimeout(e)}}),[n]);var g=(0,a.useCallback)((function(e){f&&(i&&i(e),u&&(e.stopPropagation(),e.preventDefault()))}),[f,u,i]);return Vf(c.current,g),m?l().createElement(lH,{$zIndex:o},l().createElement(aH,{$show:f}),l().createElement(uH,{$show:f,$zIndex:o+1},l().createElement("div",{ref:c,style:{display:"flex"}},l().createElement(e,s)))):null};return t.displayName="WithBackdrop(".concat(Qk(e),")"),t},aH=x()(uh).withConfig({displayName:"StyledBackdrop",componentId:"sc-upusus-0"})(["width:100%;height:100%;background-color:",";opacity:",";transition:opacity .15s linear;"],_.color.black,(function(e){return e.$show?.5:0})),lH=x()(uh).withConfig({displayName:"PopupContainer",componentId:"sc-upusus-1"})(["position:realtive;position:fixed;top:0;right:0;bottom:0;left:0;z-index:",";"],(function(e){return e.$zIndex})),uH=x()(ph).attrs({justify_content:"center",width:"100%"}).withConfig({displayName:"CompContainer",componentId:"sc-upusus-2"})(["position:absolute;top:10vh;max-height:80vh;z-index:",";opacity:",";transform:translate(0,",");transition:opacity 0.15s linear,transform 0.3s ease-out;"],(function(e){return e.$zIndex}),(function(e){return e.$show?1:0}),(function(e){return e.$show?"0":"-25%"})),sH=(0,a.forwardRef)((function(e,t){var n=e.id,r=e.className,o=e.title,i=e.subtitle,a=e.content,u=e.onOk,s=e.onCancel,c=e.okLabel,d=e.cancelLabel,f=e.okDisabled,p=e.cancelDisabled,h=e.size,m=e.shadow,v=u||s,g=l().createElement(JF,{title:o,subtitle:i,onCancel:s,cancelDisabled:p}),y=v?l().createElement(tH,{onOk:u,onCancel:s,okLabel:c,cancelLabel:d,okDisabled:f,cancelDisabled:p}):null;return l().createElement($F,{id:n,className:r,"data-testid":"modal_general",size:h,shadow:m,header:g,content:a,footer:y,ref:t})}));sH.displayName="General",sH.propTypes={title:d().node,subtitle:d().node,content:d().node,onOk:d().func,onCancel:d().func,okLabel:d().string,cancelLabel:d().string,okDisabled:d().bool,cancelDisabled:d().bool,size:d().oneOf(["sm","md","lg","full"]),shadow:d().oneOf(["none","sm","md","lg"])};var cH=iH(sH),dH=["children","className","variant","onKeyDown"];function fH(){return fH=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,dH),u=(0,a.createRef)(null),s=(0,a.useCallback)((function(e){if("ArrowRight"==e.key||"ArrowLeft"==e.key){var t=u.current.querySelectorAll('[role="tab"]'),n=Array.prototype.slice.call(t).findIndex((function(e){return 0==e.tabIndex}));t[n].setAttribute("tabindex",-1),"ArrowRight"==e.key?++n>=t.length&&(n=0):"ArrowLeft"==e.key&&--n<0&&(n=t.length-1),t[n].setAttribute("tabindex",0),t[n].focus()}null==o||o(e)}),[o]);return l().createElement(hH,fH({ref:u,role:"tablist",className:n,$variant:r,"aria-orientation":"vertical"==r?"vertical":"horizontal",onKeyDown:s},Os(i)),a.Children.map(t,(function(e){return(0,a.cloneElement)(e,{variant:r})})))};pH.defaultProps={variant:"main"},pH.propTypes={variant:d().oneOf(["main","underline","contain","vertical"])};var hH=x().div.withConfig({displayName:"GroupContainer",componentId:"sc-x363t3-0"})(["display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;width:fit-content;",""],(function(e){return"underline"==e.$variant?(0,w.css)(["flex-direction:row;"]):"contain"==e.$variant?(0,w.css)(["flex-direction:row;padding:2px;gap:2px;border-radius:4px;background:",";"],_.color.gray_3):"vertical"==e.$variant?(0,w.css)(["flex-direction:column;"]):(0,w.css)(["flex-direction:row;gap:24px;"])}));const mH=pH;function vH(){return vH=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,zH),u=BH((0,a.useState)(),2),s=u[0],c=u[1],d=(0,a.useRef)(null),f=(0,a.useRef)(null),p=(0,a.useRef)(null),h=n[n.length-1],m=BH((0,a.useState)(n),2),v=m[0],g=m[1],y=BH((0,a.useState)([]),2),b=y[0],w=y[1],x=BH((0,a.useState)(!1),2),_=x[0],O=x[1],k=(0,a.useCallback)((function(){var e,t,r=[],o=[],i=d.current.offsetWidth,a=Array.from(d.current.children),l=a.reduce((function(e,t){return e+t.offsetWidth}),0),u=(null===(e=f.current)||void 0===e?void 0:e.offsetWidth)||0,s=(null===(t=p.current)||void 0===t?void 0:t.offsetWidth)||0;if(i=c?r.push(n[t]):o.push(n[t])})),r.push(h),{visible:r,hidden:o}}return{visible:n,hidden:[]}}),[n,h]);(0,a.useLayoutEffect)((function(){if(_&&d.current){var e=k(),t=e.visible,n=e.hidden;g(t),w(n),O(!1)}}),[k,_,n]);var A=(0,a.useCallback)((function(){g(n),w([]),O(!0)}),[n]);qf(A),(0,a.useLayoutEffect)((function(){var e;A(),null===(e=document.fonts)||void 0===e||e.ready.then((function(){A()}),(function(){console.error("loading fonts error")}))}),[A]);var P=v.map((function(e,t){return l().createElement(SH,{key:e.text,active:t===s,item:e,isLastItem:v.length-1==t,minItemWidth:r,maxItemWidth:o})}));return l().createElement(VH,LH({"data-testid":"breadcrumbs","aria-label":"breadcrumbs","data-role":"breadcrumbs"},Os(i),{ref:d,tabIndex:1,onBlur:function(){c(void 0)},onKeyDown:function(e){var t=void 0!==s;switch(e.key){case"ArrowLeft":c((function(e){return t&&v[e-1]?e-1:n.length-1}));break;case"ArrowRight":c((function(e){return t&&v[e+1]?e+1:0}));break;case"Enter":if(!t)return;var r=v[s];null==r||r.onClick()}}}),1===n.length?l().createElement(SH,{isBackItem:!0,active:0===s,item:n[0]}):l().createElement(l().Fragment,null,P.slice(0,-1),(_||b.length>0)&&l().createElement(NH,{ref:p,items:b}),l().createElement("div",{ref:f},P.slice(-1))))};HH.displayName="Breadcrumbs",HH.defaultValues={minItemWidth:200,maxItemWidth:400},HH.propTypes={items:d().arrayOf(d().shape({text:d().node.isRequired,onClick:d().func})),minItemWidth:d().number,maxItemWidth:d().number};var VH=x().nav.withConfig({displayName:"BreadcrumbsContainer",componentId:"sc-1bbwex5-0"})(["box-sizing:border-box;align-items:center;display:flex;flex-wrap:nowrap;height:36px;"]),qH=u(71983),UH=u.n(qH);u(75624),u(64312),u(25723),u(91113),u(57022),u(96976),u(5651),u(87336),u(47501),u(19700),u(43554),u(41648),u(32821),u(52342),u(72514),u(66837),UH().manual=!0;var WH=(0,a.forwardRef)((function(e,t){var n=e.className,r=e.text,o=e.lang,i=e.theme,u=e.lineNumbers;return(0,a.useEffect)((function(){UH().highlightAll()}),[r,o,u]),l().createElement(GH,{ref:t,$theme:i,className:f(null,null,n,"".concat(u?"":"no-","line-numbers"))},l().createElement("code",{className:"language-".concat(o," content")},r))}));WH.displayName="Code",WH.defaultProps={theme:"white"},WH.propTypes={text:d().string,lang:d().oneOf(["js","javascript","css","markup","shell","java","csharp","vbnet","php","ruby","perl","python","json"]),theme:d().oneOf(["black","white"]),lineNumbers:d().bool};var GH=x().pre.withConfig({displayName:"CodeWrapper",componentId:"sc-1kleg7y-0"})(["&&&{font-family:",";margin:0;border:none;background-color:transparent;width:100%;white-space:pre-wrap !important;font-size:",";line-height:",";tab-size:4;text-align:left;word-spacing:normal;word-break:break-word;word-wrap:normal;hyphens:none;max-height:none !important;code.content{all:inherit;margin:0;padding:0;border:none;background-color:transparent;text-shadow:none;}&.line-numbers{position:relative;padding-left:3.8rem;counter-reset:linenumber;& > code{position:relative;white-space:inherit;}.line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8rem;width:3rem;letter-spacing:-1px;border-right:1px solid ",";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;& > span{display:block;counter-increment:linenumber;&:before{content:counter(linenumber);color:",";display:block;padding-right:0.8rem;text-align:right;}}}}","}"],_.font_family.mono,_.font_size.sm,_.line_height.loose,(function(e){return"white"==e.$theme?"#5F6364":"#999"}),(function(e){return"white"==e.$theme?"#5F6364":"#999"}),(function(e){return"white"==e.$theme?(0,w.css)(["code.content{color:#c92c2c;}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7D8B99;}.token.punctuation{color:#5F6364;}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c;}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a;}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,0.5);}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8;}.token.regex,.token.important{color:#e90;}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5);}.token.important{font-weight:normal;}.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}.token.namespace{opacity:.7;}"]):(0,w.css)(["code.content{color:",";}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray;}.token.punctuation{color:#999;}.token.namespace{opacity:.7;}.token.property,.token.tag,.token.boolean,.token.constant,.token.symbol,.token.deleted{color:#f8c555;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#7ec699;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#67cdcc;}.token.atrule,.token.attr-value,.token.keyword{color:#cc99cd;}.token.function,.token.number,.token.class-name{color:#f08d49;}.token.regex,.token.important,.token.variable{color:#e90;}.token.important,.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}"],_.color.gray_8)}));function $H(e){return $H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$H(e)}function YH(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,_V);return t?l().createElement(Ah,OV({variant:"secondary"},n,{size:"md"})):l().createElement(VE,OV({},n,{size:"sm"}))},AV=function(e){var t=e.header,n=e.children;return l().createElement(PV,null,!!t&&l().createElement(Fp,{variant:"lg",color:"gray_11_50"},t),l().createElement($p,{variant:"lg_snug",color:"gray_11_50"},n))},PV=x().div.withConfig({displayName:"Container",componentId:"sc-16h0vli-0"})(["display:flex;flex-direction:column;align-items:flex-start;gap:8px;"]),MV=function(e){var t=e.type,n={info:"Info",success:"CheckCircle",error:"Warning",warning:"Warning",generic:"Info"}[t]||"Info",r={info:"blue_10",success:"green_10",error:"red_10",warning:"yellow_10",generic:"gray_10"}[t]||"blue_10";return l().createElement(nh,{name:n,color:r,size:"sm"})},CV=["variant","type","showIcon","header","children","action"];function SV(){return SV=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,CV);return l().createElement(IV,SV({ref:t,$type:r},Os(s)),!!o&&l().createElement(MV,{type:r}),l().createElement(TV,{$variant:n},l().createElement(AV,{header:i},a),!!u&&l().createElement(kV,u)))}));jV.displayName="Snackbar",jV.defaultProps={variant:"vertical",type:"info"},jV.propTypes={variant:d().oneOf(["vertical","horizontal"]),type:d().oneOf(["info","success","error","warning","generic"]),header:d().node,showIcon:d().bool,action:d().object};var IV=x().div.withConfig({displayName:"Wrapper",componentId:"sc-6ku6mu-0"})(["display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:16px;gap:16px;border-radius:4px;background-color:",";"],(function(e){return{info:EV.blue_3,success:EV.green_3,error:EV.red_3,warning:EV.yellow_3,generic:EV.gray_3}[e.$type]||EV.blue_3})),TV=x().div.withConfig({displayName:"Container",componentId:"sc-6ku6mu-1"})(["display:flex;flex-direction:",";justify-content:center;align-items:flex-start;gap:16px;"],(function(e){return"horizontal"==e.$variant?"row":"column"})),DV=u(95522);function NV(e){return NV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},NV(e)}function RV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zV(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,aq),o=(0,a.useCallback)((function(e,t){t.preventDefault(),t.stopPropagation(),null==n||n({target:{checked:e}})}),[n]);return l().createElement(IS,uq({ref:t,onChange:o},r))}));function dq(e,t,n,r){var o=r.onSelectRows;return o&&(t.type!=DV.actions.toggleAllRowsSelected&&t.type!=DV.actions.toggleRowSelected&&t.type!=DV.actions.toggleAllPageRowsSelected||setTimeout((function(){o(e.selectedRowIds)}),0)),e}cq.displayName="IndeterminateCheckbox";var fq=function(e){var t,n,r,o=e.dispatch,i=e.initialState;t=function(){o({type:DV.actions.resetSelectedRows})},n=[i.selectedRowIds],r=(0,a.useRef)(!1),(0,a.useEffect)((function(){return function(){r.current=!1}}),[]),(0,a.useEffect)((function(){if(r.current)return t();r.current=!0}),n)},pq=function(e){var t={};return"selection"==e.id&&(t={position:"sticky",width:"".concat(sq,"px"),left:"0",zIndex:4,display:"flex"}),{style:t}},hq=function(e){e.visibleColumns.push((function(e,t){return t.instance.onSelectRows?[{id:"selection",Header:function(e){var t=e.getToggleAllRowsSelectedProps;return l().createElement(cq,t())},Cell:function(e){var t=e.row,n=e.state.selectedRowIds,r=n&&n[t.id];return l().createElement(cq,uq({},t.getToggleRowSelectedProps(),{checked:r}))},disableResizing:!0,disableHiding:!0,disablePinning:!0,width:sq,maxWidth:sq,minWidth:sq}].concat(function(e){if(Array.isArray(e))return lq(e)}(n=e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return lq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lq(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):e;var n})),e.stateReducers.push(dq),e.useInstance.push(fq),e.getHeaderProps.push((function(e,t){t.instance;var n=t.column;return[e,pq(n)]})),e.getCellProps.push((function(e,t){t.instance;var n=t.cell;return[e,pq(n.column)]})),e.getFooterProps.push((function(e,t){t.instance;var n=t.column;return[e,pq(n)]}))};function mq(){return mq=Object.assign?Object.assign.bind():function(e){for(var t=1;t0)?yq:gq,I=P?wq:bq;return l().createElement(j,mq({},E,{$isLastPinned:g}),l().createElement(I,{$type:m,$isEditing:i,onClick:S},n.render("Cell",{row:r,isEditing:i,startEditing:M,doneEditing:C})))},gq=x().div.withConfig({displayName:"TableCellContent",componentId:"sc-1gdt4qg-0"})(["background-color:",";border-right:",";"],_.color.white,(function(e){return e.$isLastPinned?"2px solid ".concat(_.color.gray_3):"none"})),yq=x()(gq).withConfig({displayName:"ExpandedTableCellContent",componentId:"sc-1gdt4qg-1"})(["position:relative;&::before{content:'';position:absolute;left:0;top:0;height:calc(100% + 1px);border-left:4px solid ",";}"],_.color.blue_6),bq=x().div.withConfig({displayName:"CellContent",componentId:"sc-1gdt4qg-2"})(["box-sizing:border-box;display:flex;align-items:center;padding:4px 16px;overflow:clip;",""],(function(e){return"number"==e.$type?"text-align: right;":null})),wq=x()(bq).withConfig({displayName:"EditableCellContent",componentId:"sc-1gdt4qg-3"})(["padding:3px 15px;border:1px solid transparent;&:hover{background-color:",";border-color:",";}",""],_.color.white,_.color.gray_9,(function(e){return e.$isEditing?(0,w.css)(["background-color:",";border:1px solid "," !important;box-shadow:inset 0px 0px 0px 3px rgba(0,106,220,0.4);"],_.color.white,_.color.blue_11):void 0}));function xq(){return xq=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,Zq),H=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||eU(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,a.useState)(0),2),V=H[0],q=H[1],U=h(null==c?void 0:c.get("hiddenColumns"),e.hiddenColumns),W=h(null==c?void 0:c.get("pinnedColumns"),e.pinnedColumns),G=h(null==c?void 0:c.get("columnOrder"),e.columnOrder),$=nU({},e.initialState,i&&{pageSize:i},U&&{hiddenColumns:U},W&&{pinnedColumns:W},G&&{columnOrder:G},T&&{selectedRowIds:T}),Y=DV.useTable.apply(void 0,[Kq({columns:r,data:o,defaultColumn:n,initialState:$,pageSizes:u,manualPagination:w,pageCount:V,totalCount:x,paginateExpandedRows:_,isLoading:y,getHeaderProps:k,getColumnProps:P,getRowProps:C,getCellProps:E,getFooterProps:I,ExpandHandleComp:m},As()(F,"initialState","hiddenColumns","pinnedColumns","columnOrder","expandColumnId")),cU,DV.useExpanded,iq,DV.usePagination,e.fullWidth?DV.useFlexLayout:DV.useBlockLayout,DV.useResizeColumns,DV.useColumnOrder,rq,UV,DV.useRowSelect,hq].concat(Jq(null!=N&&N.length?[zq]:[]),Jq(d))),Z=Y.state,X=Z.pageIndex,K=Z.pageSize;(0,a.useEffect)((function(){null==c||c.onStateChange(Y.state)}),[Y.state]),(0,a.useEffect)((function(){w&&(q(uU(x,K)),null==b||b({pageIndex:X,pageSize:K}))}),[w,x,X,K]);var Q=dU(g,p),J=dU(v,f),ee=function(e){var t=e.state,n=t.columnOrder,r=t.hiddenColumns,o=t.pinnedColumns,i=e.setColumnOrder,l=e.setHiddenColumns,u=e.togglePinColumn,s=e.allColumns,c=(0,a.useMemo)((function(){return s.filter((function(e){return!Bq(e)}))}),[s]),d=(0,a.useCallback)((function(e){return r.includes(e)?"hidden":o.includes(e)?"pinned":"visible"}),[r,o]),f=(0,a.useMemo)((function(){var e;return e=n.length==c.length?[]:c.filter((function(e){return!n.includes(e.id)})).map((function(e){return e.id})),[].concat(Wq(n),Wq(e))}),[n,c]),p=(0,a.useMemo)((function(){for(var e={visible:[],pinned:[],hidden:[]},t=0,n=f.length;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return(0,w.css)(["max-height:",";overflow-y:auto;",""],cs(e.$maxMenuHeight),_.scrollbars.thin)})),LU=function(e){var t=e.searchable,n=e.search,r=e.setSearch,o=e.maxMenuHeight,i=e.items,a=e.orderProps,u=Number.parseInt(o),s=a&&(!u||u<600)?600:o;return l().createElement(NU,null,t&&l().createElement(RU,{search:n,setSearch:r}),l().createElement(zU,{$maxMenuHeight:s},a?l().createElement(HU,SU({items:i},a)):l().createElement(FU,{items:i})))};LU.displayName="CustomizeButtonPopover";var BU=SP((function(e){return l().createElement(tj,{onClick:e.popover.toggle,tooltip:"Customize columns",icon:"Customize"})}),LU,{placement:"bottom"}),FU=function(e){var t=e.items;return l().createElement(l().Fragment,null,t.map((function(e){return l().createElement(qU,SU({key:e.id},e))})))},HU=function(e){var t=e.items,n=e.orders,r=e.moveColumn,o=(0,a.useMemo)((function(){var e;return[(null===(e=n.pinned)||void 0===e?void 0:e.length)&&{name:"Pinned",sectionId:"pinned"},{name:"Visible",sectionId:"visible"},{name:"Hidden",sectionId:"hidden"}].filter(Boolean)}),[n]),i=(0,a.useMemo)((function(){return o.map((function(e){return e.sectionId}))}),[o]),u=(0,a.useMemo)((function(){var e=new Set(t.map((function(e){return e.id})));return i.map((function(t){return n[t].filter((function(t){return e.has(t)}))}))}),[t,i,n]),s=(0,a.useCallback)((function(e,t){var o,a=t.id,l=i[t.destination.section],s=t.destination.index;if(s==u[t.destination.section].length)o=n[l].length;else{var c=u[t.destination.section][s];o=n[l].indexOf(c)}r(a,l,o)}),[i,u,n,r]),c=(0,a.useMemo)((function(){return t.map((function(e){return jU({name:e.id},e)}))}),[t]);return l().createElement(BF,{value:u,onChange:s,items:c,sections:o,direction:"column",CustomDrag:VU})},VU=function(e){var t=e.Dragger,n=e.isDragging,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,CU);return l().createElement(BF.DraggableItem,{Dragger:t,isDragging:n},l().createElement(qU,r))},qU=function(e){var t=e.id,n=e.name,r=e.canPin,o=e.isPinned,i=e.togglePinned,u=e.canHide,s=e.isVisible,c=e.toggleHidden,d=e.className,f=(0,a.useCallback)((function(){i(!o)}),[o,i]),p=(0,a.useCallback)((function(){c(s)}),[s,c]);return l().createElement(UU,null,l().createElement(Fp,{variant:"sm",color:s?"gray_11_50":"gray_9","data-label":!0,className:d},n||t),r&&l().createElement(WU,{icon:o?"Unpin":"Pin",onClick:f,tooltip:"".concat(o?"Unpin":"Pin"," column")}),u&&l().createElement(WU,{icon:s?"EyeOff":"EyeOn",onClick:p,tooltip:"".concat(s?"Hide":"Show"," column")}))};qU.displayName="CustomizeButtonItem";var UU=x().div.withConfig({displayName:"CustomizeButtonItemWrapper",componentId:"sc-1uptv2h-2"})(["margin:0;padding:8px 16px;display:flex;align-items:center;gap:4px;min-width:230px;div[data-label]{margin-right:auto;}&:hover{background-color:",";}"],_.color.gray_2),WU=function(e){return l().createElement(GU,{onClick:e.onClick},l().createElement(UP,{tooltip:e.tooltip,tooltipPlacement:"top"},l().createElement(nh,{name:e.icon,size:"xs",color:"gray_9"})))};WU.displayName="CustomizeButtonItemAction";var GU=x().div.withConfig({displayName:"CustomizeButtonItemActionWrapper",componentId:"sc-1uptv2h-3"})(["cursor:pointer;visibility:hidden;",":hover &{visibility:visible;}"],UU),$U=function(e){return function(t){var n=t.name||t.id||"";return!e||n.toLowerCase().includes(e.toLowerCase())}};const YU=DU;var ZU=u(88055),XU=u.n(ZU);function KU(e){return KU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},KU(e)}var QU=["key"];function JU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eW(e,t,n){return t=function(e){var t=function(e,t){if("object"!=KU(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=KU(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==KU(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tW(){return tW=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,QU);return l().createElement(rW,tW({key:r,role:"row"},i,{className:f(n,{footerRow:!0})}),e.headers.map((function(e){return l().createElement(oW,{column:e,key:e.getFooterProps().key,rowDensity:o,className:f(n,{footerCell:!0})})})))})))}));nW.displayName="TableFooter";var rW=x().div.withConfig({displayName:"TableFooterRow",componentId:"sc-12b7s5j-0"})(["border-top:1px solid ",";"],_.color.gray_3),oW=function(e){var t=e.className,n=e.column,r=e.rowDensity,o=n.type,i=void 0===o?"string":o,a=n.isLastPinned,u=sU(),s=u.getColumnProps,c=u.getFooterProps,d=function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&t-e.height<=0)}}),100)});var g=zW((0,a.useState)(0),2),y=g[0],b=g[1];Rf(s.current,{event:"scroll",handler:RW()((function(e){b(e.target.scrollLeft)}),100)});var w=sU(),x=w.prepareRow,_=w.columnStartEditing,O=w.columnDoneEditing,k=w.pinnedRows,A=void 0===k?[]:k,P={top:cs(n),width:cs(d)};return m?l().createElement(FW,{style:P,className:f(t,{stickyHeader:!0})},l().createElement(MW,{left:y,className:t,compact:!0,hideLastRowBorder:0==A.length}),A.map((function(e,n){return x(e),Oq({row:e,isLast:n==A.length-1,columnStartEditing:_,columnDoneEditing:O,rowDensity:o,onRowClick:r,className:t})}))):null},FW=x().div.withConfig({displayName:"StickyHeaderWrapper",componentId:"sc-hh47bp-0"})(["position:fixed;z-index:",";overflow-x:hidden;box-shadow:0px 2px 4px -2px rgba(24,39,75,0.12);"],3);function HW(e){return HW="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},HW(e)}var VW=["getTableProps"];function qW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function UW(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,VW),o=h(e.className,r.className),i=h(e.rowDensity,r.rowDensity),u=h(e.onRowClick,r.onRowClick),s=h(e.stickyHeader,r.stickyHeader),c=h(e.scrollTarget,r.scrollTarget),d=h(e.scrollable,r.scrollable),p=h(e.scrollHeight,r.scrollHeight),m=wj()(s)&&s.offsetTop||0,v=(0,a.useRef)(),g=(0,a.useRef)(),y=(0,a.useRef)(),b=(0,a.useRef)(),w=d?function(e){b.current&&(b.current.scrollLeft=e.target.scrollLeft),y.current&&(y.current.scrollLeft=e.target.scrollLeft)}:void 0,x=d?{overflow:"hidden"}:void 0,_=d?{overflow:"auto",maxHeight:p}:void 0;return l().createElement(ZW,GW({ref:v},Os(e),{className:f(o,{container:!0},o)}),l().createElement(XW,GW({ref:g},n(),{className:f(o,{table:!0})}),l().createElement(MW,{ref:y,className:o,style:x}),l().createElement(KW,{rowDensity:i,className:o,onRowClick:u,style:_,onScroll:w}),l().createElement(nW,{ref:b,rowDensity:i,className:o,style:x}),!!s&&l().createElement(BW,{offsetTop:m,onRowClick:u,rowDensity:i,className:o,tableRef:g,scrollTarget:c,wrapperRef:v})))};YW.displayName="InnerTable";var ZW=x().div.withConfig({displayName:"TableWrapper",componentId:"sc-ebeoik-0"})(["width:100%;border:1px solid ",";border-radius:4px;overflow-x:auto;",""],_.color.gray_3,_.scrollbars.thin),XW=x().div.withConfig({displayName:"StyledTable",componentId:"sc-ebeoik-1"})(["min-width:100%;border-spacing:0;border-collapse:separate;"]),KW=function(e){var t=e.className,n=e.rowDensity,r=e.onRowClick,o=e.onScroll,i=sU(),a=i.getTableBodyProps,u=i.prepareRow,s=i.page,c=i.pinnedRows,d=void 0===c?[]:c,p=i.NoDataComp,h=i.LoadingComp,m=i.isLoading,g=i.getRowProps,y=i.renderRowSubComponent,b=m?v(h):s.length?s.map((function(e,o){return u(e),e.isPinned?null:Oq({row:e,rowDensity:n,onRowClick:r,isLast:o==s.length-1,showExpand:e.canExpand,className:t,getRowProps:g,renderRowSubComponent:y})})):v(p),w=a(),x=UW(UW({},e.style),w.style);return l().createElement(QW,GW({"data-rowgroup-type":"body"},w,{className:f(t,{tableBody:!0}),style:x,onScroll:o}),d.map((function(e){return u(e),Oq({row:e,rowDensity:n,onRowClick:r,className:t,getRowProps:g,renderRowSubComponent:y})})),b)},QW=x().div.withConfig({displayName:"TableBodyRowGroup",componentId:"sc-ebeoik-2"})(["",""],_.scrollbars.thin);function JW(e){return JW="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},JW(e)}var eG=["state","totalCount","manualPagination"];function tG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nG(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(a,eG),f=d.rows,p=d.pageSizes,h=Math.min.apply(Math,function(e){if(Array.isArray(e))return oG(e)}(t=p)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return oG(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oG(e,t):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=c?s:f.length;if(m<=h)return null;var v=nG(nG(nG({},u),d),{},{total:m});return l().createElement(aG,{className:n},l().createElement(sG,v),l().createElement(lG,null,!!r&&l().createElement(tj,{icon:"Download",onClick:r,tooltip:i,variant:"icon"}),l().createElement(uG,v)))};iG.displayName="Table.Pagination",iG.propTypes={onDownload:d().func,downloadTooltip:d().string};var aG=x().div.withConfig({displayName:"PaginationWrapper",componentId:"sc-1rdn0jh-0"})(["display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:8px;"]),lG=x().div.withConfig({displayName:"PaginationControlsWrapper",componentId:"sc-1rdn0jh-1"})(["margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:12px;"]),uG=function(e){var t=e.pageIndex,n=e.pageSize,r=e.pageSizes,o=e.setPageSize,i=e.total,u=(0,a.useMemo)((function(){return r.map((function(e){return{label:String(e),value:e}}))}),[r]),s=u.find((function(e){return e.value==n})),c=t*n+1,d=Math.min((t+1)*n,i);return l().createElement(l().Fragment,null,u.length>1&&l().createElement(TE,{classNamePrefix:"uikit-table-pagination",value:s,options:u,onChange:function(e){return o(+e.value)},menuPortalTarget:document.body}),l().createElement(ph,{align_items:"center",column_gap:"0.2em"},l().createElement(Fp,{variant:"sm",color:"gray_11_50"},c,"-",d),l().createElement(Fp,{variant:"sm",color:"gray_11_50"},"of"),l().createElement(Fp,{variant:"sm",color:"gray_11_50"},i)))};uG.displayName="PaginationControls";var sG=function(e){var t=e.pageIndex,n=e.canPreviousPage,r=e.previousPage,o=e.canNextPage,i=e.nextPage,a=e.gotoPage,u=e.pageCount,s=pG({pageIndex:t,gotoPage:a,pageCount:u});return s?l().createElement(cG,null,n&&l().createElement(dG,{onClick:r,text:"Prev"}),s,o&&l().createElement(dG,{onClick:i,text:"Next"})):null};sG.displayName="PaginationItems";var cG=x().div.withConfig({displayName:"PaginationItemsWrapper",componentId:"sc-1rdn0jh-2"})(["display:flex;flex-direction:row;align-items:center;gap:8px;"]),dG=function(e){return l().createElement(Ah,{as:"div",variant:"secondary",size:"sm",onClick:e.onClick,text:String(e.text),style:{cursor:"pointer"}})};dG.displayName="PageLink";var fG=function(e){return l().createElement(Fp,{variant:"sm",color:"gray_11_50"},e.text)};fG.displayName="PageLabel";var pG=function(e){return(0,a.useMemo)((function(){var t,n=e.pageIndex,r=e.button_count,o=void 0===r?7:r,i=e.gotoPage,a=e.pageCount,u=n+1,s=function(e){return l().createElement(fG,{key:e,text:"..."})},c=function(e){return e==u?l().createElement(fG,{key:e,text:e}):l().createElement(dG,{key:e,onClick:function(){return i(e-1)},text:e})};if(a<=1)return null;if(aa-o+3?(h=a-o+3,f=2,p=o-1,t[1]=s("e1"),t[0]=c(1)):(h=u-(o-4>>1),f=2,p=o-3,t[1]=s("e1"),t[0]=c(1),t[o-2]=s("e2"),t[o-1]=c(a));for(var m=f;m<=p;m++,h++)t[m]=c(h)}return t}),[e])};const hG=iG;$W.CustomizeButton=YU,$W.Pagination=hG,$W.Provider=pU,$W.withPlugins=function(){for(var e=arguments.length,t=new Array(e),n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,xG),c=(0,a.useCallback)((function(e){t(!n,e)}),[n,t]);return l().createElement(AG,{onClick:c,disabled:r},l().createElement(kG,_G({},s,{size:i,active:n}),l().createElement(yG,{size:i},o),u&&l().createElement(gG,null,u)))};OG.propTypes={size:d().oneOf(["sm","md"]),badge:d().node,active:d().bool,onClick:d().func.isRequired,disabled:d().bool};var kG=x()(wG).withConfig({displayName:"StyledTagBase",componentId:"sc-pc5g8t-0"})(["",";"],(function(e){return e.active&&(0,w.css)(["background-color:",";border-color:",";"],_.color.blue_2,_.color.blue_11)})),AG=x().button.withConfig({displayName:"StyledButton",componentId:"sc-pc5g8t-1"})(["display:flex;background:transparent;padding:0;margin:0;border:none;cursor:pointer;&:hover > ","{background-color:",";border-color:",";}&:active > ","{background-color:",";border-color:",";}&:disabled > ","{background-color:",";border-color:transparent;color:",";cursor:not-allowed;}"],kG,_.color.gray_2,_.color.gray_6,kG,_.color.blue_2,_.color.blue_11,kG,_.color.gray_2,_.color.gray_9),PG=["size","text","onClick","disabled","badge"];function MG(){return MG=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,PG);return l().createElement(SG,MG({size:t,disabled:o},a),l().createElement(yG,null,n),i&&l().createElement(gG,null,i),l().createElement(EG,{variant:"icon",icon:"CloseSmall",onClick:r,disabled:o}))};CG.propTypes={onClick:d().func,disabled:d().bool,text:d().string,badge:d().node,size:d().oneOf(["sm","md"])};var SG=x()(wG).withConfig({displayName:"StyledTagBase",componentId:"sc-4wrknd-0"})(["cursor:default;",""],(function(e){return e.disabled&&(0,w.css)(["background-color:",";border-color:transparent;color:",";cursor:not-allowed;"],_.color.gray_2,_.color.gray_9)})),EG=x()(tj).withConfig({displayName:"StyledRemoveButton",componentId:"sc-4wrknd-1"})(["border-radius:",";min-width:16px;width:16px;min-height:16px;height:16px;:disabled{background-color:",";}"],_.spacing["05"],_.color.gray_2),jG=function(e){var t=e.className,n=e.style,r=e.size,o=e.options,i=e.value,u=void 0===i?[]:i,s=e.onChange,c=(0,a.useCallback)((function(e){return function(t){var n=new Set(u);t?n.add(e):n.delete(e);var r=Array.from(n);s(r,e)}}),[u,s]);return l().createElement(IG,{className:t,style:n},o.map((function(e,t){return l().createElement("li",{key:"tag_group_item-".concat(e.id,"-").concat(t)},l().createElement(OG,{size:r,text:e.text,icon:e.icon,badge:e.badge,disabled:e.disabled,active:u.includes(e.id),onClick:c(e.id)}))})))};jG.propTypes={onChange:d().func.isRequired,size:d().oneOf(["sm","md"])};var IG=x().ul.withConfig({displayName:"StyledGroup",componentId:"sc-cpk6as-0"})(["display:flex;align-items:stretch;margin:0;padding:0;li{display:inline-flex;list-style:none;margin:0;padding:0;}","{border-radius:0;height:100%;}& > *:first-of-type ","{border-top-left-radius:",";border-bottom-left-radius:",";}& > *:last-of-type ","{border-top-right-radius:",";border-bottom-right-radius:",";}"],kG,kG,_.spacing["02"],_.spacing["02"],kG,_.spacing["02"],_.spacing["02"]),TG=["type","children","onClose"];function DG(){return DG=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,TG);return l().createElement(zG,DG({ref:t,$type:n},Os(i)),l().createElement(LG,{type:n}),l().createElement($p,{variant:"sm",color:"gray_11_50"},r),l().createElement(BG,{onClose:o,type:n}))}));RG.displayName="Toast",RG.defaultProps={},RG.propTypes={type:d().oneOf(["success","error","warning","info","generic"]),onClose:d().func};var zG=x().div.withConfig({displayName:"Wrapper",componentId:"sc-tn2lqb-0"})(["display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:8px;gap:8px;border-radius:4px;background-color:",";box-shadow:0px 8px 24px 0px #00000014,0px 0px 2px 0px #00000014;"],(function(e){return{success:NG.green_4,error:NG.red_4,warning:NG.yellow_4,info:NG.blue_4,generic:NG.gray_4}[e.$type]||NG.gray_4})),LG=function(e){var t=e.type,n={success:"CheckCircle",error:"Warning",warning:"Warning",info:"Info",generic:"Info"}[t]||"Info",r={success:"green_11",error:"red_11",warning:"yellow_11",info:"blue_11",generic:"gray_11"}[t]||"gray_11";return l().createElement(nh,{name:n,color:r,size:"xs"})},BG=function(e){var t=e.type,n=e.onClose;return"error"!=t&"warning"!=t?null:l().createElement(FG,{variant:"icon",icon:"CloseSmall",onClick:n})},FG=x()(tj).withConfig({displayName:"StyledRemoveButton",componentId:"sc-tn2lqb-1"})(["border-radius:",";min-width:16px;width:16px;min-height:16px;height:16px;"],_.spacing["05"]),HG=u(63950),VG=u.n(HG);const qG=l().createContext({enqueueToast:VG(),closeToast:VG()});var UG=l().forwardRef((function(e,t){var n=e.children;return l().createElement(GG,{ref:t},n)}));UG.displayName="ToastContainer";const WG=UG;var GG=x().div.withConfig({displayName:"Wrapper",componentId:"sc-1ayfh0v-0"})(["display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;"]),$G=l().forwardRef((function(e,t){var n=e.onClose,r=e.onEntered,o=e.onExited,i=e.toast,a=l().useCallback((function(){n(i.id),o(i.id)}),[i.id,n,o]);return l().useEffect((function(){r(i.id)}),[r,i.id]),l().createElement(RG,{ref:t,onClose:a,type:i.type},i.message)}));$G.displayName="ToastItem";const YG=$G;function ZG(e){return ZG="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ZG(e)}var XG=["key"];function KG(e){return function(e){if(Array.isArray(e))return QG(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return QG(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?QG(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function QG(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=n.key,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(n,XG),i=r||Date.now()+Math.random(),a=e$(e$({id:i},o),{},{open:!0,entered:!1,requestClose:!1,message:e});return this.setState((function(e){return t.processQueue(e$(e$({},e),{},{queue:[].concat(KG(e.queue),[a])}))})),i}},{key:"processQueue",value:function(e){var t=e.queue,n=e.toasts;return n.length>=this.maxToasts?e:t.length>0?e$(e$({},e),{},{toasts:[].concat(KG(n),[t[0]]),queue:t.slice(1,t.length)}):e}},{key:"handleCloseToast",value:function(e){this.props.onClose&&this.props.onClose(e),this.setState((function(t){var n=t.toasts,r=t.queue;return{toasts:n.map((function(t){return t.id!==e?e$({},t):t.entered?e$(e$({},t),{},{open:!1}):e$(e$({},t),{},{requestClose:!0})})),queue:r.filter((function(t){return t.id!==e}))}}))}},{key:"closeToast",value:function(e){var t=this.state.toasts.find((function(t){return t.id===e}));e&&t&&t.onClose&&t.onClose(e),this.handleCloseToast(e)}},{key:"handleEnteredToast",value:function(e){e&&this.setState((function(t){return{toasts:t.toasts.map((function(t){return t.id!==e?e$({},t):e$(e$({},t),{},{entered:!0})}))}}))}},{key:"handleExitedToast",value:function(e){var t=this;e&&this.setState((function(n){return t.processQueue(e$(e$({},n),{},{toasts:n.toasts.filter((function(t){return t.id!==e}))}))}))}},{key:"render",value:function(){var e=this,t=this.props.children,n=this.state.toasts;return l().createElement(qG.Provider,{value:this.state.contextValue},t,l().createElement(WG,null,n.map((function(t){return l().createElement(YG,{key:t.id,toast:t,onClose:e.handleCloseToast,onEntered:e.handleEnteredToast,onExited:e.handleExitedToast})}))))}}],r&&n$(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),t}(l().Component),c$=function(){return l().useContext(qG)};const d$=i})(),s.default})())); //# sourceMappingURL=uikit.production.min.js.map +/***/ }), + +/***/ 94402: +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { + +"use strict"; +// LICENSE_CODE ZON + /*jslint node:true*/ +if (true) + module.exports = __webpack_require__(27869); +else + {} + + /***/ }), /***/ 48829: @@ -160661,7 +160396,7 @@ function _regeneratorRuntime() { function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { - if (o === f) throw new Error("Generator is already running"); + if (o === f) throw Error("Generator is already running"); if (o === s) { if ("throw" === i) throw a; return { @@ -160803,7 +160538,7 @@ function _regeneratorRuntime() { } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { - if (!u) throw new Error("try statement without catch or finally"); + if (!u) throw Error("try statement without catch or finally"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } @@ -160843,7 +160578,7 @@ function _regeneratorRuntime() { return o; } } - throw new Error("illegal catch attempt"); + throw Error("illegal catch attempt"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { @@ -160957,7 +160692,7 @@ var _typeof = (__webpack_require__(7501)["default"]); var toPrimitive = __webpack_require__(56027); function toPropertyKey(t) { var i = toPrimitive(t, "string"); - return "symbol" == _typeof(i) ? i : String(i); + return "symbol" == _typeof(i) ? i : i + ""; } module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports; @@ -161358,7 +161093,7 @@ function toPrimitive(t, r) { function toPropertyKey(t) { var i = toPrimitive(t, "string"); - return "symbol" == (0,esm_typeof/* default */.Z)(i) ? i : String(i); + return "symbol" == (0,esm_typeof/* default */.Z)(i) ? i : i + ""; } /***/ }), @@ -161414,7 +161149,7 @@ module.exports = JSON.parse('{"version":"2020a","zones":["Africa/Abidjan|LMT GMT /***/ ((module) => { "use strict"; -module.exports = JSON.parse('[{"label":"Chrome 118 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Chrome 117 Windows 7","value":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"},{"label":"Chrome 118 Android 10","value":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Mobile Safari/537.36"},{"label":"Chrome 118 OSX 10.15.7","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Chrome 118 Linux","value":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Chrome 118 iOS 17.2","value":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/118.0.5993.92 Mobile/15E148 Safari/604.1"},{"label":"Chrome 118 Chromium OS 14541.0.0","value":"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Opera 103 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 OPR/103.0.0.0"},{"label":"Opera 78 Android 13","value":"Mozilla/5.0 (Linux; Android 13; SM-N986U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.154 Mobile Safari/537.36 OPR/78.2.4143.75485"},{"label":"Opera 104 Linux","value":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 OPR/104.0.0.0"},{"label":"Firefox 119 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0"},{"label":"Firefox 118 Linux","value":"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0"},{"label":"Firefox 119 OSX 10.15","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/119.0"},{"label":"Safari 17 OSX 10.15.7","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15"},{"label":"Mobile Safari 17 iOS 17.0.3","value":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_0_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0.1 Mobile/15E148 Safari/604.1"},{"label":"Edge 118 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.76"},{"label":"Edge 120 OSX 10.15.7","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0"},{"label":"Yandex 23 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.933 YaBrowser/23.9.3.933 Yowser/2.5 Safari/537.36"},{"label":"GSA 287 iOS 17.0","value":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/287.0.575244645 Mobile/15E148 Safari/604.1"}]'); +module.exports = JSON.parse('[{"label":"Chrome 118 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Chrome 117 Windows 7","value":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"},{"label":"Chrome 118 Android 10","value":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Mobile Safari/537.36"},{"label":"Chrome 118 OSX 10.15.7","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Chrome 118 Linux","value":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Chrome 118 iOS 17.0","value":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/118.0.5993.92 Mobile/15E148 Safari/604.1"},{"label":"Chrome 118 Chromium OS 14541.0.0","value":"Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"},{"label":"Opera 103 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 OPR/103.0.0.0"},{"label":"Opera 78 Android 13","value":"Mozilla/5.0 (Linux; Android 13; SM-N986U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.154 Mobile Safari/537.36 OPR/78.2.4143.75485"},{"label":"Opera 104 Linux","value":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 OPR/104.0.0.0"},{"label":"Firefox 119 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0"},{"label":"Firefox 118 Linux","value":"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0"},{"label":"Firefox 119 OSX 10.15","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/119.0"},{"label":"Safari 16 OSX 10.15.7","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15"},{"label":"Mobile Safari 17 iOS 17.0.3","value":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_0_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0.1 Mobile/15E148 Safari/604.1"},{"label":"Edge 118 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.76"},{"label":"Edge 120 OSX 10.15.7","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0"},{"label":"Yandex 23 Windows 10","value":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.933 YaBrowser/23.9.3.933 Yowser/2.5 Safari/537.36"},{"label":"GSA 287 iOS 17.1","value":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/287.0.575244645 Mobile/15E148 Safari/604.1"}]'); /***/ }) diff --git a/bin/pub/index.html b/bin/pub/index.html index ae1e3b55..20962266 100755 --- a/bin/pub/index.html +++ b/bin/pub/index.html @@ -1 +1 @@ -Proxy Manager
\ No newline at end of file +Proxy Manager
\ No newline at end of file diff --git a/db/cities.csv b/db/cities.csv index 19039be6..7c5a04c9 100755 --- a/db/cities.csv +++ b/db/cities.csv @@ -1,20 +1,6 @@ city_name,region_id,region_name,country_id,country_name -Shahr,02,Māzandarān,IR,Iran -Souni,02,Limassol District,CY,Cyprus -Jahan,28,North Khorasan,IR,Iran -Kaman,26,Qazvin Province,IR,Iran -Afra,02,Māzandarān,IR,Iran -Lir,06,Khuzestan,IR,Iran +Soúni,02,Limassol District,CY,Cyprus Protaras,04,Ammochostos,CY,Cyprus -Post,04,West Azerbaijan Province,IR,Iran -Aftab,05,Kermanshah Province,IR,Iran -Talesh,01,Gilan Province,IR,Iran -Gostar,13,Hamadan Province,IR,Iran -Dadeh Owlum,27,Golestan,IR,Iran -Maragheh,00,Markazi,IR,Iran -Ara,00,Markazi,IR,Iran -Chaman Rang,08,Kerman,IR,Iran -Taha,06,Khuzestan,IR,Iran ,,,RW,Rwanda Oddur,BK,Bakool,SO,Somalia ,,,SO,Somalia @@ -22,7 +8,6 @@ Mogadishu,BN,Banaadir,SO,Somalia Merca,SH,Lower Shabeelle,SO,Somalia Hargeisa,WO,Woqooyi Galbeed,SO,Somalia Gurmeyso,JD,Middle Juba,SO,Somalia -Garoowe,NU,Nugaal,SO,Somalia Garbahaarrey,GE,Gedo,SO,Somalia Gaalkacyo,MU,Mudug,SO,Somalia Burao,TO,Togdheer,SO,Somalia @@ -32,21 +17,20 @@ Borama,AW,Awdal,SO,Somalia Beledweyne,HI,Hiiraan,SO,Somalia Baidoa,BY,Bay,SO,Somalia Afgooye,SH,Lower Shabeelle,SO,Somalia -Yasuj,17,Kohgiluyeh and Boyer-Ahmad Province,IR,Iran -Zinjibar,AB,Abyan Governorate,YE,Yemen +Zinjibār,AB,Abyan Governorate,YE,Yemen ,,,YE,Yemen Sanaa Governorate,SN,Sanaa Governorate,YE,Yemen "Sana'",HD,Muhafazat Hadramaout,YE,Yemen Sanaa,SA,Amanat Alasimah,YE,Yemen Rida`,BA,Al Bayda,YE,Yemen Raymah,RA,Raymah,YE,Yemen -Lahij,LA,Laḩij,YE,Yemen +Laḩij,LA,Laḩij,YE,Yemen Ibb,IB,Ibb Governorate,YE,Yemen -Hajjah,HJ,Ḩajjah,YE,Yemen +Ḩajjah,HJ,Ḩajjah,YE,Yemen Hadibu,SU,Soqatra,YE,Yemen -Dhamar,DH,Dhamār,YE,Yemen +Dhamār,DH,Dhamār,YE,Yemen Bayt Ghadir,AM,Omran,YE,Yemen -Barat,JA,Al Jawf,YE,Yemen +Baraţ,JA,Al Jawf,YE,Yemen Ataq,SH,Shabwah,YE,Yemen As Salif,HU,Al Hudaydah,YE,Yemen Mocha,TA,Ta‘izz,YE,Yemen @@ -72,89 +56,74 @@ Al Abraq,JA,Al Jabal al Akhdar,LY,Libya Ajdabiya,WA,Al Wahat,LY,Libya Basra,BA,Basra,IQ,Iraq Zakho,DA,Duhok,IQ,Iraq -Tuz Khurmatu District,SD,Salah ad Din,IQ,Iraq Tikrit,SD,Salah ad Din,IQ,Iraq -Saymayl,DA,Duhok,IQ,Iraq Qaryat Sayhan,BA,Basra,IQ,Iraq Samarra,SD,Salah ad Din,IQ,Iraq ,SD,Salah ad Din,IQ,Iraq -Raniye,SU,Sulaymaniyah,IQ,Iraq +Ṟaniye,SU,Sulaymaniyah,IQ,Iraq Maysan,MA,Maysan,IQ,Iraq Kirkuk,KI,Kirkuk,IQ,Iraq ,KA,"Muhafazat Karbala'",IQ,Iraq Karbala,KA,"Muhafazat Karbala'",IQ,Iraq Erbil,AR,Erbil,IQ,Iraq -,DI,Diyālá,IQ,Iraq +Diyālá,DI,Diyālá,IQ,Iraq Duhok,DA,Duhok,IQ,Iraq -Chwarqurne,SU,Sulaymaniyah,IQ,Iraq Baqubah,DI,Diyālá,IQ,Iraq ,BG,Baghdad,IQ,Iraq Baghdad,BG,Baghdad,IQ,Iraq Az Zubayr,BA,Basra,IQ,Iraq "'Aynkawah",AR,Erbil,IQ,Iraq Sulaymaniyah,SU,Sulaymaniyah,IQ,Iraq -As Samawah,MU,Muhafazat al Muthanna,IQ,Iraq +As Samawah,MU,Al Muthanna Governorate,IQ,Iraq Ramadi,AN,Al Anbar,IQ,Iraq +Akre,NI,Nineveh,IQ,Iraq Nasiriyah,DQ,Dhi Qar,IQ,Iraq Najaf,NA,An Najaf,IQ,Iraq +Al Mawsil al Jadidah,NI,Nineveh,IQ,Iraq Mosul,NI,Nineveh,IQ,Iraq Kut,WA,Muhafazat Wasit,IQ,Iraq -Kufa,NA,An Najaf,IQ,Iraq -Khalis,DI,Diyālá,IQ,Iraq -Hayy al Karradah,BG,Baghdad,IQ,Iraq ,,,IQ,Iraq -Al Hillah,BB,Muhafazat Babil,IQ,Iraq +Hillah,BB,Muhafazat Babil,IQ,Iraq Fallujah,AN,Al Anbar,IQ,Iraq -Basrah,BA,Basra,IQ,Iraq +Basra,BA,Basra,IQ,Iraq Al Anbar,AN,Al Anbar,IQ,Iraq -Amara,MA,Maysan,IQ,Iraq +Amarah,MA,Maysan,IQ,Iraq "'Afak",QA,Muhafazat al Qadisiyah,IQ,Iraq Ad Diwaniyah,QA,Muhafazat al Qadisiyah,IQ,Iraq Abu Ghraib,BG,Baghdad,IQ,Iraq Yanbu,03,Medina Region,SA,Saudi Arabia Unaizah,05,Al-Qassim Region,SA,Saudi Arabia At Tuwal,05,Al-Qassim Region,SA,Saudi Arabia -Thadiq,01,Riyadh Region,SA,Saudi Arabia -Tarut,04,Eastern Province,SA,Saudi Arabia Tabuk,07,Tabuk Region,SA,Saudi Arabia -Sultanah,03,Medina Region,SA,Saudi Arabia -Sulayman,14,"'Asir Region",SA,Saudi Arabia +Sulţānah,03,Medina Region,SA,Saudi Arabia +Sulaymān,14,"'Asir Region",SA,Saudi Arabia Shaqra,01,Riyadh Region,SA,Saudi Arabia Sha`ib al Malqah,01,Riyadh Region,SA,Saudi Arabia -Sayhat,04,Eastern Province,SA,Saudi Arabia +Sayhāt,04,Eastern Province,SA,Saudi Arabia ,,,SA,Saudi Arabia Sambah,,,SA,Saudi Arabia -Safwa,04,Eastern Province,SA,Saudi Arabia -Sabya,09,Jazan Region,SA,Saudi Arabia -Ras Tanura,04,Eastern Province,SA,Saudi Arabia -Rahimah,04,Eastern Province,SA,Saudi Arabia -Radwa,04,Eastern Province,SA,Saudi Arabia -Rabigh,02,Mecca Region,SA,Saudi Arabia +Şafwá,04,Eastern Province,SA,Saudi Arabia +Raḑwá,04,Eastern Province,SA,Saudi Arabia Bisha,14,"'Asir Region",SA,Saudi Arabia -Najran,10,Najran Region,SA,Saudi Arabia +Najrān,10,Najran Region,SA,Saudi Arabia +Muḩāyil,,,SA,Saudi Arabia ,02,Mecca Region,SA,Saudi Arabia Makkah,02,Mecca Region,SA,Saudi Arabia Khasa,,,SA,Saudi Arabia Khamis Mushait,14,"'Asir Region",SA,Saudi Arabia -,09,Jazan Region,SA,Saudi Arabia Jizan,09,Jazan Region,SA,Saudi Arabia Jeddah,02,Mecca Region,SA,Saudi Arabia -Jazirah,,,SA,Saudi Arabia -Harad,04,Eastern Province,SA,Saudi Arabia +Jazīrah,,,SA,Saudi Arabia "Ha'il",06,"Ha'il Region",SA,Saudi Arabia -Damad,09,Jazan Region,SA,Saudi Arabia Buraidah,05,Al-Qassim Region,SA,Saudi Arabia -Abqaiq,04,Eastern Province,SA,Saudi Arabia -Birzayn,,,SA,Saudi Arabia -Az Zulfi,01,Riyadh Region,SA,Saudi Arabia Dhahran,04,Eastern Province,SA,Saudi Arabia "Ta'if",02,Mecca Region,SA,Saudi Arabia "Baq`a' ash Sharqiyah",06,"Ha'il Region",SA,Saudi Arabia -Eastern Province,04,Eastern Province,SA,Saudi Arabia +,04,Eastern Province,SA,Saudi Arabia Riyadh,01,Riyadh Region,SA,Saudi Arabia ,01,Riyadh Region,SA,Saudi Arabia Al Qatif,04,Eastern Province,SA,Saudi Arabia -Al-Qassim Region,05,Al-Qassim Region,SA,Saudi Arabia +Al Mubarraz,01,Riyadh Region,SA,Saudi Arabia Medina,03,Medina Region,SA,Saudi Arabia ,03,Medina Region,SA,Saudi Arabia Khobar,04,Eastern Province,SA,Saudi Arabia @@ -163,184 +132,91 @@ Al Khafji,04,Eastern Province,SA,Saudi Arabia Jubail,04,Eastern Province,SA,Saudi Arabia Al Hufuf,04,Eastern Province,SA,Saudi Arabia Al Bahah,11,Al Bahah Region,SA,Saudi Arabia -Afif,01,Riyadh Region,SA,Saudi Arabia -Ad Darb,09,Jazan Region,SA,Saudi Arabia Dammam,04,Eastern Province,SA,Saudi Arabia Abha,14,"'Asir Region",SA,Saudi Arabia ,23,Tehran,IR,Iran -Tal-e Ne`mat,15,Lorestan Province,IR,Iran -Behdasht,00,Markazi,IR,Iran Zanjan,19,Zanjan,IR,Iran Yazd,21,Yazd Province,IR,Iran -Payam,03,East Azerbaijan Province,IR,Iran -Yadak,09,Razavi Khorasan,IR,Iran -Fardis,30,Alborz Province,IR,Iran +Fardīs,30,Alborz Province,IR,Iran Tehran,23,Tehran,IR,Iran +Tajrīsh,23,Tehran,IR,Iran Tabriz,03,East Azerbaijan Province,IR,Iran Shiraz,07,Fars,IR,Iran -Sheshdeh,07,Fars,IR,Iran -Sharif,06,Khuzestan,IR,Iran -Shahrud,22,Hormozgan,IR,Iran -Shahr-e Khezr,07,Fars,IR,Iran -Shahr-e Kord,14,Chaharmahal and Bakhtiari Province,IR,Iran -Shahid,07,Fars,IR,Iran -Sena,18,Bushehr Province,IR,Iran -Semnan,20,Semnan Province,IR,Iran -Saveh,00,Markazi,IR,Iran Sari,02,Māzandarān,IR,Iran -Golestan,15,Lorestan Province,IR,Iran -Sanandij,12,Kurdistan Province,IR,Iran -Salmas,04,West Azerbaijan Province,IR,Iran -Salehi,07,Fars,IR,Iran -Sabzevar,09,Razavi Khorasan,IR,Iran -Sabz,03,East Azerbaijan Province,IR,Iran -Razi,24,Ardabil Province,IR,Iran +Sanandaj,12,Kurdistan Province,IR,Iran +Salmās,04,West Azerbaijan Province,IR,Iran Rasht,01,Gilan Province,IR,Iran -Rafsanjan,08,Kerman,IR,Iran Qom,25,Qom Province,IR,Iran -Qeshm,22,Hormozgan,IR,Iran Qazvin,26,Qazvin Province,IR,Iran -Khorramabad,13,Hamadan Province,IR,Iran -Parvaz,14,Chaharmahal and Bakhtiari Province,IR,Iran -Oshnaviyeh,04,West Azerbaijan Province,IR,Iran +Oshnavīyeh,04,West Azerbaijan Province,IR,Iran Urmia,04,West Azerbaijan Province,IR,Iran -Novin,12,Kurdistan Province,IR,Iran -Neyshabur,09,Razavi Khorasan,IR,Iran -Negar-e Bala,22,Hormozgan,IR,Iran -Naji,12,Kurdistan Province,IR,Iran -Mohr,07,Fars,IR,Iran -Minab,22,Hormozgan,IR,Iran -Miandoab,04,West Azerbaijan Province,IR,Iran Mashhad,09,Razavi Khorasan,IR,Iran -Marvdasht,07,Fars,IR,Iran Markaz,25,Qom Province,IR,Iran -Malekan,03,East Azerbaijan Province,IR,Iran -Malayer,13,Hamadan Province,IR,Iran -Malard,23,Tehran,IR,Iran -Mahan,08,Kerman,IR,Iran -Mahabad,04,West Azerbaijan Province,IR,Iran -Lar,17,Kohgiluyeh and Boyer-Ahmad Province,IR,Iran -Shahr-e Qadim-e Lar,07,Fars,IR,Iran -Lamerd,07,Fars,IR,Iran -Lahijan,08,Kerman,IR,Iran -Kish,22,Hormozgan,IR,Iran +Malāyer,13,Hamadan Province,IR,Iran +Malārd,23,Tehran,IR,Iran +Kīsh,22,Hormozgan,IR,Iran Khowy,14,Chaharmahal and Bakhtiari Province,IR,Iran -Khorasan,12,Kurdistan Province,IR,Iran +Khorramshahr,06,Khuzestan,IR,Iran Kermanshah,05,Kermanshah Province,IR,Iran Kerman,08,Kerman,IR,Iran -Kashan,10,Isfahan,IR,Iran -Karzin,07,Fars,IR,Iran Karaj,30,Alborz Province,IR,Iran -Kangan,18,Bushehr Province,IR,Iran -Kalaleh,03,East Azerbaijan Province,IR,Iran -Ansar,13,Hamadan Province,IR,Iran -Juybar,02,Māzandarān,IR,Iran -Jahrom,07,Fars,IR,Iran ,,,IR,Iran -Ilam,16,Ilam Province,IR,Iran -Shirvan,15,Lorestan Province,IR,Iran +Shīrvān,15,Lorestan Province,IR,Iran +,13,Hamadan Province,IR,Iran Hamadan,13,Hamadan Province,IR,Iran -Gorgan,27,Golestan,IR,Iran -Gilan,15,Lorestan Province,IR,Iran -Gharbi,07,Fars,IR,Iran -Gerash,07,Fars,IR,Iran -Gazan-e `Olya,12,Kurdistan Province,IR,Iran -Faran,10,Isfahan,IR,Iran -Fasa,07,Fars,IR,Iran -Farsian,26,Qazvin Province,IR,Iran -Farsan,14,Chaharmahal and Bakhtiari Province,IR,Iran +Gīlān,15,Lorestan Province,IR,Iran +Fārsān,14,Chaharmahal and Bakhtiari Province,IR,Iran ,07,Fars,IR,Iran -Estahban,07,Fars,IR,Iran -Eshkanan,07,Fars,IR,Iran -Emam,19,Zanjan,IR,Iran Dezful,06,Khuzestan,IR,Iran -Delijan,00,Markazi,IR,Iran -Dehloran,16,Ilam Province,IR,Iran -Chahar Mahal,18,Bushehr Province,IR,Iran Bushehr,18,Bushehr Province,IR,Iran Birjand,29,South Khorasan Province,IR,Iran -Benis,03,East Azerbaijan Province,IR,Iran Behshahr,02,Māzandarān,IR,Iran Bandar Abbas,22,Hormozgan,IR,Iran -Banak,18,Bushehr Province,IR,Iran -Bahar,13,Hamadan Province,IR,Iran -Bakhtiari,21,Yazd Province,IR,Iran Babol,02,Māzandarān,IR,Iran -Hashtrud,03,East Azerbaijan Province,IR,Iran -Azad-e `Olya,19,Zanjan,IR,Iran -Ab Ask,02,Māzandarān,IR,Iran -Arsanjan,07,Fars,IR,Iran -Ardabil,24,Ardabil Province,IR,Iran Arak,00,Markazi,IR,Iran -Amol,02,Māzandarān,IR,Iran Ahvaz,06,Khuzestan,IR,Iran -Afraz,08,Kerman,IR,Iran -Abhar,19,Zanjan,IR,Iran Abadan,06,Khuzestan,IR,Iran -Abad,18,Bushehr Province,IR,Iran Saurimo,LSU,Lunda Sul,AO,Angola Lucapa,LNO,Luanda Norte,AO,Angola -Geroskipou,05,Pafos,CY,Cyprus Germasogeia,02,Limassol District,CY,Cyprus -Geri,01,Nicosia,CY,Cyprus Xylofagou,03,Larnaka,CY,Cyprus -Tseri,01,Nicosia,CY,Cyprus -Oroklini,03,Larnaka,CY,Cyprus -Tersefanou,03,Larnaka,CY,Cyprus -"Tala, Cyprus",05,Pafos,CY,Cyprus -Strovolos,01,Nicosia,CY,Cyprus -Sotira,04,Ammochostos,CY,Cyprus -Skouriotissa,01,Nicosia,CY,Cyprus -Pyla,03,Larnaka,CY,Cyprus -Psematismenos,03,Larnaka,CY,Cyprus +Stróvolos,01,Nicosia,CY,Cyprus Polis,05,Pafos,CY,Cyprus -Pissouri,02,Limassol District,CY,Cyprus -Fterikoudi,01,Nicosia,CY,Cyprus -Frenaros,04,Ammochostos,CY,Cyprus -Peyia,05,Pafos,CY,Cyprus -Paralimni,04,Ammochostos,CY,Cyprus +Pissoúri,02,Limassol District,CY,Cyprus +Parekklisha,02,Limassol District,CY,Cyprus +Paralímni,04,Ammochostos,CY,Cyprus +,05,Pafos,CY,Cyprus Paphos,05,Pafos,CY,Cyprus -Panagia,01,Nicosia,CY,Cyprus -Palodeia,02,Limassol District,CY,Cyprus -Ormideia,03,Larnaka,CY,Cyprus +Nikitári,01,Nicosia,CY,Cyprus ,01,Nicosia,CY,Cyprus Nicosia,01,Nicosia,CY,Cyprus -Mouttagiaka,02,Limassol District,CY,Cyprus -Mosfiloti,03,Larnaka,CY,Cyprus -Mesogi,05,Pafos,CY,Cyprus -Mesa Geitonia,02,Limassol District,CY,Cyprus -Mazotos,03,Larnaka,CY,Cyprus -Mammari,01,Nicosia,CY,Cyprus -Livadia,03,Larnaka,CY,Cyprus +Mórfou,01,Nicosia,CY,Cyprus +Moniátis,02,Limassol District,CY,Cyprus +Liopétri,04,Ammochostos,CY,Cyprus Limassol,02,Limassol District,CY,Cyprus Latsia,01,Nicosia,CY,Cyprus Larnaca,03,Larnaka,CY,Cyprus Lapta,06,Keryneia,CY,Cyprus ,06,Keryneia,CY,Cyprus Kyrenia,06,Keryneia,CY,Cyprus -Konia,05,Pafos,CY,Cyprus Kolossi,03,Larnaka,CY,Cyprus -Chloraka,05,Pafos,CY,Cyprus Kato Polemidia,02,Limassol District,CY,Cyprus Kato Lakatameia,01,Nicosia,CY,Cyprus -Karavas,06,Keryneia,CY,Cyprus +,04,Ammochostos,CY,Cyprus Famagusta,04,Ammochostos,CY,Cyprus Aglantzia,01,Nicosia,CY,Cyprus -Egkomi,01,Nicosia,CY,Cyprus -Empa,05,Pafos,CY,Cyprus Dromolaxia,03,Larnaka,CY,Cyprus -Deryneia,04,Ammochostos,CY,Cyprus -Dali,01,Nicosia,CY,Cyprus +Derýneia,04,Ammochostos,CY,Cyprus ,,,CY,Cyprus -Agios Tychon,03,Larnaka,CY,Cyprus -Ayios Dhometios,01,Nicosia,CY,Cyprus Saint Athanasios,02,Limassol District,CY,Cyprus -Agios Amvrosios,06,Keryneia,CY,Cyprus -Ayia Napa,04,Ammochostos,CY,Cyprus -Athienou,03,Larnaka,CY,Cyprus +Avgórou,04,Ammochostos,CY,Cyprus Aradhippou,03,Larnaka,CY,Cyprus Shusha,SUS,Shusha,AZ,Azerbaijan +Saatlı,SAT,Saatly Rayon,AZ,Azerbaijan +Ordubad,NX,Nakhchivan Autonomous Republic,AZ,Azerbaijan Nakhchivan,NX,Nakhchivan Autonomous Republic,AZ,Azerbaijan +Nakhchivan Autonomous Republic,NX,Nakhchivan Autonomous Republic,AZ,Azerbaijan +Lerik,LER,Lerik District,AZ,Azerbaijan Lankaran,LAN,Lankaran Rayon,AZ,Azerbaijan Astara,AST,Astara,AZ,Azerbaijan Zanzibar,15,Zanzibar Urban/West,TZ,Tanzania @@ -349,9 +225,11 @@ Ushirombo,27,Geita,TZ,Tanzania Tunduma,,,TZ,Tanzania ,,,TZ,Tanzania Tanga,25,Tanga,TZ,Tanzania +Tabora,28,Katavi,TZ,Tanzania Tabora,24,Tabora,TZ,Tanzania Sumbawanga,20,Rukwa,TZ,Tanzania Somanda,30,Simiyu,TZ,Tanzania +Singida,23,Singida,TZ,Tanzania Singida,22,Shinyanga,TZ,Tanzania Sea View,02,Dar es Salaam Region,TZ,Tanzania Njombe,29,Njombe,TZ,Tanzania @@ -359,6 +237,7 @@ Ngorongoro,01,Arusha,TZ,Tanzania Mwanza,18,Mwanza,TZ,Tanzania Musoma,13,Mara,TZ,Tanzania Mtoni,15,Zanzibar Urban/West,TZ,Tanzania +Msasani,02,Dar es Salaam Region,TZ,Tanzania Mpandule,28,Katavi,TZ,Tanzania Moshi,09,Kilimanjaro,TZ,Tanzania Morogoro,16,Morogoro,TZ,Tanzania @@ -371,12 +250,12 @@ Kigoma,08,Kigoma,TZ,Tanzania Kibaha,19,Pwani,TZ,Tanzania Katumba,14,Mbeya,TZ,Tanzania Kahama,22,Shinyanga,TZ,Tanzania +Iringa,04,Iringa,TZ,Tanzania Inyonga,28,Katavi,TZ,Tanzania Handeni,25,Tanga,TZ,Tanzania Geita,27,Geita,TZ,Tanzania Gamba,07,Zanzibar North,TZ,Tanzania Dodoma,03,Dodoma,TZ,Tanzania -,02,Dar es Salaam Region,TZ,Tanzania Dar es Salaam,02,Dar es Salaam Region,TZ,Tanzania Chake Chake,10,Pemba South,TZ,Tanzania Bunda,13,Mara,TZ,Tanzania @@ -387,20 +266,22 @@ Arusha,01,Arusha,TZ,Tanzania Balkanabat,B,Balkan,TM,Turkmenistan Kurtli,S,Ashgabat,TM,Turkmenistan Gumdag,B,Balkan,TM,Turkmenistan -Ahal,A,Ahal,TM,Turkmenistan ,A,Ahal,TM,Turkmenistan Ashgabat,S,Ashgabat,TM,Turkmenistan ,,,SY,Syria +Şaydnāyā,RD,Rif-dimashq,SY,Syria Majdal Shams,Z,Northern District,IL,Israel ,HI,Homs Governorate,SY,Syria Homs,HI,Homs Governorate,SY,Syria Aleppo,HL,Aleppo Governorate,SY,Syria Damascus,DI,Damascus Governorate,SY,Syria Latakia,LA,Latakia Governorate,SY,Syria +,LA,Latakia Governorate,SY,Syria Ad Darah,SU,As-Suwayda Governorate,SY,Syria Yeghegnadzor,VD,Vayots Dzor,AM,Armenia Vedi,AR,Ararat,AM,Armenia Malishka,VD,Vayots Dzor,AM,Armenia +Kapan,SU,Syunik,AM,Armenia "K'ajaran",SU,Syunik,AM,Armenia Jermuk,VD,Vayots Dzor,AM,Armenia Goris,SU,Syunik,AM,Armenia @@ -408,77 +289,84 @@ Artashat,AR,Ararat,AM,Armenia ,,,AM,Armenia Ararat,AR,Ararat,AM,Armenia Chama,04,Luapula Province,ZM,Zambia -Wajir,46,Wajir,KE,Kenya -Vihiga,11,Kakamega,KE,Kenya -Turi,31,Nakuru,KE,Kenya -Thika,30,Nairobi,KE,Kenya -Siakago,06,Embu,KE,Kenya -Runyenjes,06,Embu,KE,Kenya -Ruiru,13,Kiambu,KE,Kenya -Othaya,36,Nyeri,KE,Kenya -Nyeri,36,Nyeri,KE,Kenya +Wajir,46,Wajir County,KE,Kenya +Vihiga,11,Kakamega County,KE,Kenya +Thika,30,Nairobi County,KE,Kenya +Ruiru,13,Kiambu County,KE,Kenya +Othaya,36,Nyeri County,KE,Kenya +Nyeri,36,Nyeri County,KE,Kenya Nyati,29,"Murang'A",KE,Kenya -Nyamira,38,Siaya,KE,Kenya -Nyandarua,35,Nyandarua,KE,Kenya -Ngewa,13,Kiambu,KE,Kenya -Narok,33,Narok,KE,Kenya +Nyamira,38,Siaya County,KE,Kenya +Ngewa,13,Kiambu County,KE,Kenya Nanyuki,20,Laikipia,KE,Kenya -Nakuru,31,Nakuru,KE,Kenya -Naivasha,31,Nakuru,KE,Kenya -,30,Nairobi,KE,Kenya -Nairobi,30,Nairobi,KE,Kenya -Muroni,11,Kakamega,KE,Kenya -Mto Panga,28,Mombasa,KE,Kenya -Moyale,25,Marsabit,KE,Kenya -Mombasa,28,Mombasa,KE,Kenya -Migori,27,Migori,KE,Kenya -Meru,26,Meru,KE,Kenya -Mbale,45,Vihiga,KE,Kenya -Marsabit,25,Marsabit,KE,Kenya -Maralal,37,Samburu,KE,Kenya -Mandera,24,Mandera District,KE,Kenya -Machakos,22,Machakos,KE,Kenya -Lodwar,43,Turkana,KE,Kenya -Litein,12,Kericho,KE,Kenya -Limuru,13,Kiambu,KE,Kenya +Nakuru,31,Nakuru County,KE,Kenya +Naivasha,31,Nakuru County,KE,Kenya +,30,Nairobi County,KE,Kenya +Nairobi,30,Nairobi County,KE,Kenya +Muroni,11,Kakamega County,KE,Kenya +Mto Panga,28,Mombasa County,KE,Kenya +Moyale,25,Marsabit County,KE,Kenya +Mombasa,28,Mombasa County,KE,Kenya +Migori,27,Migori County,KE,Kenya +Meru,26,Meru County,KE,Kenya +Mbale,45,Vihiga County,KE,Kenya +Marsabit,25,Marsabit County,KE,Kenya +Maralal,37,Samburu County,KE,Kenya +Machakos,22,Machakos County,KE,Kenya +Lodwar,43,Turkana County,KE,Kenya +Ongata Rongai,10,Kajiado County,KE,Kenya Lamu,21,Lamu,KE,Kenya -Kitui,18,Kitui,KE,Kenya +Kitui,18,Kitui County,KE,Kenya Kitale,42,Trans Nzoia,KE,Kenya -Kisumu,17,Kisumu,KE,Kenya -Kisii,16,Kisii,KE,Kenya -Kikuyu,13,Kiambu,KE,Kenya -Kiambu,13,Kiambu,KE,Kenya -Kerugoya,15,Kirinyaga,KE,Kenya -Keroka,34,Nyamira,KE,Kenya -Kericho,12,Kericho,KE,Kenya +Kisumu,17,Kisumu County,KE,Kenya +Kisii,16,Kisii County,KE,Kenya +Kiriaini,29,"Murang'A",KE,Kenya +Kilifi,14,Kilifi County,KE,Kenya +Kikuyu,13,Kiambu County,KE,Kenya +Kiambu,13,Kiambu County,KE,Kenya +Kerugoya,15,Kirinyaga County,KE,Kenya +Keroka,34,Nyamira county,KE,Kenya +Kericho,12,Kericho County,KE,Kenya ,,,KE,Kenya +Karuri,13,Kiambu County,KE,Kenya +Karuri,29,"Murang'A",KE,Kenya +Karatina,36,Nyeri County,KE,Kenya Kapsowar,05,Marakwet District,KE,Kenya Kapsabet,32,Nandi,KE,Kenya -Kapenguria,47,West Pokot District,KE,Kenya -Kangema,29,"Murang'A",KE,Kenya -Kakamega,11,Kakamega,KE,Kenya -Kajiado,10,Kajiado,KE,Kenya +Kapenguria,47,West Pokot County,KE,Kenya +Kakamega,11,Kakamega County,KE,Kenya +Kabete,13,Kiambu County,KE,Kenya Kabarnet,01,Baringo,KE,Kenya -Juja,13,Kiambu,KE,Kenya Iten,05,Marakwet District,KE,Kenya -Isiolo,09,Isiolo,KE,Kenya -Homa Bay,08,Homa Bay,KE,Kenya -Hola,40,Tana River District,KE,Kenya -Gilgil,31,Nakuru,KE,Kenya -Garissa,07,Garissa,KE,Kenya -Emmaloba,45,Vihiga,KE,Kenya -Embu,06,Embu,KE,Kenya -Embakasi,30,Nairobi,KE,Kenya -Eldoret,44,Uasin Gishu,KE,Kenya -Rabondo,08,Homa Bay,KE,Kenya -Athi River,22,Machakos,KE,Kenya -Nyagatare,02,Eastern Province,RW,Rwanda +Isiolo,09,Isiolo County,KE,Kenya +Homa Bay,08,Homa Bay County,KE,Kenya +Hola,40,Tana River County,KE,Kenya +Gitaru,13,Kiambu County,KE,Kenya +Garissa,07,Garissa County,KE,Kenya +Emmaloba,45,Vihiga County,KE,Kenya +Embu,06,Embu County,KE,Kenya +Embakasi,30,Nairobi County,KE,Kenya +Eldoret,44,Uasin Gishu County,KE,Kenya +Rabondo,08,Homa Bay County,KE,Kenya +Bomet,02,Bomet County,KE,Kenya +Athi River,22,Machakos County,KE,Kenya +Rwamagana,02,Eastern Province,RW,Rwanda +Ruhengeri,03,Northern Province,RW,Rwanda +Nzega,05,Southern Province,RW,Rwanda Kigali,01,Kigali,RW,Rwanda +Kibuye,04,Western Province,RW,Rwanda +Gitarama,05,Southern Province,RW,Rwanda +Cyangugu,04,Western Province,RW,Rwanda +Kibungo,02,Eastern Province,RW,Rwanda Gisenyi,04,Western Province,RW,Rwanda +Butare,05,Southern Province,RW,Rwanda +Byumba,03,Northern Province,RW,Rwanda +Bugarama,04,Western Province,RW,Rwanda ,,,CD,DR Congo Yangambi,TO,Tshopo,CD,DR Congo -Yanga-Libenge,SU,Sud-Ubangi,CD,DR Congo +Uvira,SK,South Kivu Province,CD,DR Congo Use,TO,Tshopo,CD,DR Congo +Tshikapa,KS,Kasai,CD,DR Congo Sungu-Monga,HL,Haut-Lomami,CD,DR Congo Mwene-Ditu,LO,Lomami,CD,DR Congo Mbuji-Mayi,KE,Kasaï-Oriental,CD,DR Congo @@ -487,6 +375,7 @@ Luebo,KS,Kasai,CD,DR Congo Lodja,SA,Sankuru,CD,DR Congo Kisangani,TO,Tshopo,CD,DR Congo Kindu,MA,Maniema,CD,DR Congo +Kananga,KC,Kasai-Central,CD,DR Congo Kalemie,TA,Tanganyika,CD,DR Congo Isiro,HU,Haut-Uele,CD,DR Congo Goma,NK,Nord Kivu,CD,DR Congo @@ -499,29 +388,41 @@ Boende-Moke,TU,Tshuapa,CD,DR Congo Beni,NK,Nord Kivu,CD,DR Congo Tadjoura,TA,Tadjourah,DJ,Djibouti Obock,OB,Obock,DJ,Djibouti +Loyada,DJ,Djibouti,DJ,Djibouti +Holhol,AS,Ali Sabieh Region,DJ,Djibouti +Dorra,TA,Tadjourah,DJ,Djibouti ,,,DJ,Djibouti Djibouti,DJ,Djibouti,DJ,Djibouti Dikhil,DI,Dikhil,DJ,Djibouti -Danan,AS,Ali Sabieh Region,DJ,Djibouti +Ḏânan,AS,Ali Sabieh Region,DJ,Djibouti Arta,AR,Arta Region,DJ,Djibouti Ali Sabih,AS,Ali Sabieh Region,DJ,Djibouti ,,,UG,Uganda -Namirembe,C,Central Region,UG,Uganda +Soroti,E,Eastern Region,UG,Uganda +Seeta,C,Central Region,UG,Uganda +Njeru,C,Central Region,UG,Uganda Mukono,C,Central Region,UG,Uganda Mbarara,W,Western Region,UG,Uganda +Mbale,E,Eastern Region,UG,Uganda +Masaka,C,Central Region,UG,Uganda +Makindye,C,Central Region,UG,Uganda Luwero,C,Central Region,UG,Uganda -Kira,C,Central Region,UG,Uganda +Lira,N,Northern Region,UG,Uganda +Kitgum,N,Northern Region,UG,Uganda +Kasese,W,Western Region,UG,Uganda Kampala,C,Central Region,UG,Uganda Jinja,E,Eastern Region,UG,Uganda Gulu,N,Northern Region,UG,Uganda Entebbe,C,Central Region,UG,Uganda +Bwizibwera,W,Western Region,UG,Uganda +Apac,N,Northern Region,UG,Uganda Zemio,HM,Haut-Mbomou,CF,Central African Republic Ouango,MB,Mbomou,CF,Central African Republic Ouadda,HK,Haute-Kotto,CF,Central African Republic Obo,HM,Haut-Mbomou,CF,Central African Republic -Ndele,BB,Bamingui-Bangoran,CF,Central African Republic +Ndélé,BB,Bamingui-Bangoran,CF,Central African Republic Mobaye,BK,Basse-Kotto,CF,Central African Republic -Kembe,BK,Basse-Kotto,CF,Central African Republic +Kembé,BK,Basse-Kotto,CF,Central African Republic Ippy,UK,Ouaka,CF,Central African Republic ,,,CF,Central African Republic Bria,HK,Haute-Kotto,CF,Central African Republic @@ -530,30 +431,37 @@ Bangoran,BB,Bamingui-Bangoran,CF,Central African Republic Bangassou,MB,Mbomou,CF,Central African Republic Bamingui,BB,Bamingui-Bangoran,CF,Central African Republic Alindao,BK,Basse-Kotto,CF,Central African Republic -Victoria,16,English River,SC,Seychelles +Victoria,16,La Rivière Anglaise,SC,Seychelles +Takamaka,23,Takamaka,SC,Seychelles ,,,SC,Seychelles Port Glaud,21,Port Glaud,SC,Seychelles Machabee,12,Glacis,SC,Seychelles Cascade,11,Cascade,SC,Seychelles +Bel Ombre,10,Bel Ombre,SC,Seychelles Beau Vallon,08,Beau Vallon,SC,Seychelles Anse Royale,05,Anse Royale,SC,Seychelles +Anse Boileau,02,Anse Boileau,SC,Seychelles Mongororo,SI,Sila,TD,Chad +Iriba,WF,Wadi Fira Region,TD,Chad +Goz Beida,SI,Sila,TD,Chad Fada,EO,Ennedi-Ouest,TD,Chad Biltine,WF,Wadi Fira Region,TD,Chad Am Timan,SA,Salamat Region,TD,Chad Abéché,OD,Ouadaï,TD,Chad Petra,MN,Ma’an,JO,Jordan +Wadi Al Seer,AM,Amman Governorate,JO,Jordan Sakib,JA,Jerash,JO,Jordan -Sahab,AM,Amman Governorate,JO,Jordan -Raymun,JA,Jerash,JO,Jordan +Saḩāb,AM,Amman Governorate,JO,Jordan +Raymūn,JA,Jerash,JO,Jordan Madaba,MD,Madaba,JO,Jordan +"Ma'an",MN,Ma’an,JO,Jordan +Khuraybat as Suq,AM,Amman Governorate,JO,Jordan ,,,JO,Jordan Jerash,JA,Jerash,JO,Jordan Irbid,IR,Irbid,JO,Jordan -Halawah,AJ,Ajloun,JO,Jordan -Busayra,AT,Tafielah,JO,Jordan +Ḩalāwah,AJ,Ajloun,JO,Jordan +Buşayrā,AT,Tafielah,JO,Jordan Zarqa,AZ,Zarqa,JO,Jordan -Muthallath al Azraq,AZ,Zarqa,JO,Jordan As Samik,AM,Amman Governorate,JO,Jordan Salt,BA,Balqa,JO,Jordan As Safi,KA,Karak,JO,Jordan @@ -562,512 +470,379 @@ Ar Ramtha,IR,Irbid,JO,Jordan Amman,AM,Amman Governorate,JO,Jordan Mafraq,MA,Mafraq,JO,Jordan Qir Moav,MN,Ma’an,JO,Jordan +Al Jubayhah,AM,Amman Governorate,JO,Jordan Al Burj,AQ,Aqaba,JO,Jordan -Balqa,BA,Balqa,JO,Jordan Aqaba,AQ,Aqaba,JO,Jordan -Zevgolatio,J,Peloponnese,GR,Greece Zakynthos,F,Ionian Islands,GR,Greece -Gytheion,J,Peloponnese,GR,Greece +Zacháro,G,West Greece,GR,Greece +Gérgeri,M,Crete,GR,Greece Gerakas,E,Thessaly,GR,Greece -Gennadi,L,South Aegean,GR,Greece -Xylokastro,J,Peloponnese,GR,Greece Vrosina,D,Epirus,GR,Greece -Vrachnaiika,G,West Greece,GR,Greece -Vrachati,J,Peloponnese,GR,Greece Voula,I,Attica,GR,Greece Vonitsa,G,West Greece,GR,Greece Volos,E,Thessaly,GR,Greece Moschato,E,Thessaly,GR,Greece -Vyronas,I,Attica,GR,Greece +Výronas,I,Attica,GR,Greece Agios Georgios,D,Epirus,GR,Greece -Velo,J,Peloponnese,GR,Greece -Vasilika,H,Central Greece,GR,Greece -Vari,I,Attica,GR,Greece -Vamos,M,Crete,GR,Greece +Vári,I,Attica,GR,Greece +Vámos,M,Crete,GR,Greece +Tsarítsani,E,Thessaly,GR,Greece Tripoli,J,Peloponnese,GR,Greece Trikala,E,Thessaly,GR,Greece -Tyrnavos,E,Thessaly,GR,Greece Tinos,L,South Aegean,GR,Greece +Tholopotami,K,North Aegean,GR,Greece Thebes,H,Central Greece,GR,Greece Fira,L,South Aegean,GR,Greece -Theologos,H,Central Greece,GR,Greece -Tavros,I,Attica,GR,Greece Stilís,H,Central Greece,GR,Greece -Stamata,I,Attica,GR,Greece -Spetses,I,Attica,GR,Greece +Stamáta,I,Attica,GR,Greece Spata,I,Attica,GR,Greece Sparti,J,Peloponnese,GR,Greece -Souda,M,Crete,GR,Greece -Skyros,H,Central Greece,GR,Greece -Skiathos,E,Thessaly,GR,Greece +Soúda,M,Crete,GR,Greece Schimatari,H,Central Greece,GR,Greece -Skala,J,Peloponnese,GR,Greece Sitia,M,Crete,GR,Greece Kato Synoikia Trikalon,J,Peloponnese,GR,Greece +Symi,L,South Aegean,GR,Greece Samos,K,North Aegean,GR,Greece Salamina,I,Attica,GR,Greece Rio,G,West Greece,GR,Greece Rethymno,M,Crete,GR,Greece -Rafina,I,Attica,GR,Greece -Psachna,H,Central Greece,GR,Greece +Psachná,H,Central Greece,GR,Greece Preveza,D,Epirus,GR,Greece -Pyrgos,E,Thessaly,GR,Greece -Pyrgos,G,West Greece,GR,Greece +Pyrgetós,E,Thessaly,GR,Greece +Pýrgos,E,Thessaly,GR,Greece Piraeus,I,Attica,GR,Greece Pylos,J,Peloponnese,GR,Greece -Pefki,E,Thessaly,GR,Greece -Petroupolis,I,Attica,GR,Greece -Petalidi,J,Peloponnese,GR,Greece -Perigiali,J,Peloponnese,GR,Greece +Petroúpolis,I,Attica,GR,Greece Peristeri,I,Attica,GR,Greece -Perama,I,Attica,GR,Greece +Pérama,I,Attica,GR,Greece Pátrai,G,West Greece,GR,Greece Paros,L,South Aegean,GR,Greece -Parga,D,Epirus,GR,Greece -Paramythia,D,Epirus,GR,Greece -Paloukia,I,Attica,GR,Greece +Paramythiá,D,Epirus,GR,Greece Pallini,I,Attica,GR,Greece Old Faliron,I,Attica,GR,Greece -Paiania,I,Attica,GR,Greece +Paianía,I,Attica,GR,Greece Orchomenos,H,Central Greece,GR,Greece -Oinofyta,H,Central Greece,GR,Greece -Papagou,I,Attica,GR,Greece -Oia,L,South Aegean,GR,Greece Nikaia,I,Attica,GR,Greece Nydri,F,Ionian Islands,GR,Greece Karlovasi,K,North Aegean,GR,Greece -Oichalia,E,Thessaly,GR,Greece -Nemea,J,Peloponnese,GR,Greece +Oichalía,E,Thessaly,GR,Greece +Neochori,H,Central Greece,GR,Greece Nea Smyrni,I,Attica,GR,Greece -Neapoli,J,Peloponnese,GR,Greece -Nea Peramos,I,Attica,GR,Greece Nea Palatia,I,Attica,GR,Greece Nea Makri,I,Attica,GR,Greece Nea Liosia,I,Attica,GR,Greece -Nea Koroni,J,Peloponnese,GR,Greece -Nea Kios,J,Peloponnese,GR,Greece Nea Ionia,I,Attica,GR,Greece -Nea Artaki,H,Central Greece,GR,Greece Naxos,L,South Aegean,GR,Greece Nafplion,J,Peloponnese,GR,Greece Nafpaktos,G,West Greece,GR,Greece -Naousa,L,South Aegean,GR,Greece Moschato,I,Attica,GR,Greece Moires,M,Crete,GR,Greece Mytilene,K,North Aegean,GR,Greece Myrina,K,North Aegean,GR,Greece Mykonos,L,South Aegean,GR,Greece Metsovo,D,Epirus,GR,Greece -Messini,J,Peloponnese,GR,Greece -Mesopotamos,J,Peloponnese,GR,Greece -Messolonghi,G,West Greece,GR,Greece -Melissia,I,Attica,GR,Greece -Melissia,M,Crete,GR,Greece -Meligalas,J,Peloponnese,GR,Greece +Mesopótamos,J,Peloponnese,GR,Greece +Melíssia,I,Attica,GR,Greece +Meligalás,J,Peloponnese,GR,Greece Megara,I,Attica,GR,Greece -Megalopolis,J,Peloponnese,GR,Greece -Markopoulo Oropou,I,Attica,GR,Greece Markopoulo Mesogaias,I,Attica,GR,Greece -Marathon,I,Attica,GR,Greece -Malia,M,Crete,GR,Greece -Malesina,H,Central Greece,GR,Greece Malakasa,I,Attica,GR,Greece -Makrakomi,H,Central Greece,GR,Greece Loutsa,I,Attica,GR,Greece -Limni,H,Central Greece,GR,Greece +Loutraki,J,Peloponnese,GR,Greece +Loutra,M,Crete,GR,Greece Porto Rafti,I,Attica,GR,Greece -Lykovrysi,I,Attica,GR,Greece +Lykóvrysi,I,Attica,GR,Greece +Lefkimmi,F,Ionian Islands,GR,Greece Lefkada,F,Ionian Islands,GR,Greece Livadeia,H,Central Greece,GR,Greece -Lavrio,I,Attica,GR,Greece +Leonídio,J,Peloponnese,GR,Greece +Leontario,I,Attica,GR,Greece +Lávrio,I,Attica,GR,Greece Larissa,E,Thessaly,GR,Greece -Lapas,G,West Greece,GR,Greece +Lápas,G,West Greece,GR,Greece Lamia,H,Central Greece,GR,Greece Kryoneri,E,Thessaly,GR,Greece -Kranidi,J,Peloponnese,GR,Greece -Koutsopodi,J,Peloponnese,GR,Greece -Kounoupidiana,M,Crete,GR,Greece Kos,L,South Aegean,GR,Greece -Koropi,I,Attica,GR,Greece -Koroni,J,Peloponnese,GR,Greece +Koropí,I,Attica,GR,Greece +Koróni,J,Peloponnese,GR,Greece Corinth,J,Peloponnese,GR,Greece -Kiveri,J,Peloponnese,GR,Greece -Kymi,H,Central Greece,GR,Greece +Koilada,E,Thessaly,GR,Greece Kifissia,I,Attica,GR,Greece Kiato,J,Peloponnese,GR,Greece -Cholargos,I,Attica,GR,Greece +Chora,J,Peloponnese,GR,Greece +Cholargós,I,Attica,GR,Greece Chios,K,North Aegean,GR,Greece -Chiliomodi,J,Peloponnese,GR,Greece Chania,M,Crete,GR,Greece Chalcis,H,Central Greece,GR,Greece Chalandri,I,Attica,GR,Greece -Chaidari,I,Attica,GR,Greece +Chaïdári,I,Attica,GR,Greece Keratsini,I,Attica,GR,Greece Keratea,I,Attica,GR,Greece -Kefallonia Regional Unit,F,Ionian Islands,GR,Greece -Kato Doliana,J,Peloponnese,GR,Greece Kato Achaia,G,West Greece,GR,Greece Karpenisi,H,Central Greece,GR,Greece Karpathos,L,South Aegean,GR,Greece -Karystos,H,Central Greece,GR,Greece -Karyes,D,Epirus,GR,Greece Karditsa,E,Thessaly,GR,Greece Kardamyli,J,Peloponnese,GR,Greece -Karaiika,G,West Greece,GR,Greece -Pefkochori,B,Central Macedonia,GR,Greece -Kapandriti,I,Attica,GR,Greece -Kanalaki,D,Epirus,GR,Greece Kamena Vourla,H,Central Greece,GR,Greece Kamatero,I,Attica,GR,Greece -Kalloni,K,North Aegean,GR,Greece Kallithea,I,Attica,GR,Greece Kalyvia Thorikou,I,Attica,GR,Greece Kalymnos,L,South Aegean,GR,Greece -Kalavryta,G,West Greece,GR,Greece -Kalambaka,E,Thessaly,GR,Greece Kalamata,J,Peloponnese,GR,Greece Alimos,I,Attica,GR,Greece -Kaisariani,I,Attica,GR,Greece -Ithaki,F,Ionian Islands,GR,Greece -Istiaia,H,Central Greece,GR,Greece Heraklion Regional Unit,M,Crete,GR,Greece Irakleio,I,Attica,GR,Greece Heraklion,M,Crete,GR,Greece Ioannina,D,Epirus,GR,Greece Igoumenitsa,D,Epirus,GR,Greece Ierapetra,M,Crete,GR,Greece -Hydra,I,Attica,GR,Greece Glyfada,I,Attica,GR,Greece -Glyfada,J,Peloponnese,GR,Greece -Gazi,M,Crete,GR,Greece -Gargalianoi,J,Peloponnese,GR,Greece -Galaxidi,H,Central Greece,GR,Greece Galatsi,I,Attica,GR,Greece -Filothei,I,Attica,GR,Greece +Filothéi,I,Attica,GR,Greece +Filiatrá,J,Peloponnese,GR,Greece Farsala,E,Thessaly,GR,Greece -Farkadona,E,Thessaly,GR,Greece -Magoula,E,Thessaly,GR,Greece -Euboea,H,Central Greece,GR,Greece -Evdilos,K,North Aegean,GR,Greece +Magoúla,E,Thessaly,GR,Greece Ermoupoli,L,South Aegean,GR,Greece +Ermioni,J,Peloponnese,GR,Greece Eretria,H,Central Greece,GR,Greece -Eptalofos,H,Central Greece,GR,Greece -Elounda,M,Crete,GR,Greece Elliniko,D,Epirus,GR,Greece +Ellinikó,I,Attica,GR,Greece Elefsina,I,Attica,GR,Greece -Elassona,E,Thessaly,GR,Greece -Ekali,H,Central Greece,GR,Greece -Drosia,H,Central Greece,GR,Greece -Drafi,I,Attica,GR,Greece -Domokos,H,Central Greece,GR,Greece -Distomo,H,Central Greece,GR,Greece -Dionysos,H,Central Greece,GR,Greece -Dilesi,H,Central Greece,GR,Greece -Diakopto,G,West Greece,GR,Greece -Deskati,C,West Macedonia,GR,Greece +Elassóna,E,Thessaly,GR,Greece +Ekali,I,Attica,GR,Greece +Deskáti,C,West Macedonia,GR,Greece Dafni,I,Attica,GR,Greece +Dáfia,K,North Aegean,GR,Greece Rodopoli,I,Attica,GR,Greece Agios Nikolaos,M,Crete,GR,Greece Agios Dimitrios,I,Attica,GR,Greece -Agios Andreas,J,Peloponnese,GR,Greece -Agioi Theodoroi,J,Peloponnese,GR,Greece -Agioi Apostoloi,H,Central Greece,GR,Greece Agia Varvara,I,Attica,GR,Greece -Agia,E,Thessaly,GR,Greece -Avlonas,I,Attica,GR,Greece -Attica,I,Attica,GR,Greece +Agiá,E,Thessaly,GR,Greece Attiki,I,Attica,GR,Greece -Atsipopoulo,M,Crete,GR,Greece Athens,I,Attica,GR,Greece Atalanti,H,Central Greece,GR,Greece -Astros,J,Peloponnese,GR,Greece -Astypalaia,L,South Aegean,GR,Greece -Aspropyrgos,H,Central Greece,GR,Greece +Ástros,J,Peloponnese,GR,Greece Aspropyrgos,I,Attica,GR,Greece -Argyroupoli,I,Attica,GR,Greece +Argyroúpoli,I,Attica,GR,Greece Arta,D,Epirus,GR,Greece -Armenistis,K,North Aegean,GR,Greece -Olympia,G,West Greece,GR,Greece -Arkalochori,M,Crete,GR,Greece -Aris,J,Peloponnese,GR,Greece +Arkalochóri,M,Crete,GR,Greece +Áris,J,Peloponnese,GR,Greece Argostoli,F,Ionian Islands,GR,Greece Argos,J,Peloponnese,GR,Greece -Argoliko,J,Peloponnese,GR,Greece -Argalasti,E,Thessaly,GR,Greece -Apollonia,L,South Aegean,GR,Greece +Argalastí,E,Thessaly,GR,Greece Ano Syros,L,South Aegean,GR,Greece Ano Liosia,I,Attica,GR,Greece -Anoixi,I,Attica,GR,Greece -Ano Alepochori,I,Attica,GR,Greece -Chóra,L,South Aegean,GR,Greece -Antiparos,L,South Aegean,GR,Greece -Anatoli,H,Central Greece,GR,Greece -Amfissa,H,Central Greece,GR,Greece -Amfilochia,G,West Greece,GR,Greece -Amfiklia,H,Central Greece,GR,Greece -Ampelakia,I,Attica,GR,Greece +Amfilochía,G,West Greece,GR,Greece Marousi,I,Attica,GR,Greece -Amarynthos,H,Central Greece,GR,Greece -Amaliada,G,West Greece,GR,Greece -Aliveri,H,Central Greece,GR,Greece +Amaliáda,G,West Greece,GR,Greece +Alivéri,H,Central Greece,GR,Greece Aliartos,H,Central Greece,GR,Greece +Akrata,G,West Greece,GR,Greece Acharnes,I,Attica,GR,Greece Aigio,G,West Greece,GR,Greece Aegina,I,Attica,GR,Greece -Aigaleo,I,Attica,GR,Greece -Edipsos,H,Central Greece,GR,Greece +Aigáleo,I,Attica,GR,Greece Agrinio,G,West Greece,GR,Greece -Agria,E,Thessaly,GR,Greece -Zouq Mosbeh,JL,Mohafazat Mont-Liban,LB,Lebanon +Zouk Mosbeh,JL,Mohafazat Mont-Liban,LB,Lebanon Zahle,BI,Mohafazat Beqaa,LB,Lebanon Tripoli,AS,Mohafazat Liban-Nord,LB,Lebanon Tahouitet el Ghadir,JL,Mohafazat Mont-Liban,LB,Lebanon Tyre,JA,South Governorate,LB,Lebanon -Chekka el Atiqa,AS,Mohafazat Liban-Nord,LB,Lebanon Sidon,JA,South Governorate,LB,Lebanon +Safra,BH,Baalbek-Hermel Governorate,LB,Lebanon Rmaysh,NA,Mohafazat Nabatiye,LB,Lebanon ,,,LB,Lebanon -Kfar Roummane,NA,Mohafazat Nabatiye,LB,Lebanon -Kfar Jaouz,NA,Mohafazat Nabatiye,LB,Lebanon Jounieh,JL,Mohafazat Mont-Liban,LB,Lebanon +Joubb Jannine,BI,Mohafazat Beqaa,LB,Lebanon Byblos,JL,Mohafazat Mont-Liban,LB,Lebanon +Jall Al Dieb,JL,Mohafazat Mont-Liban,LB,Lebanon ,JL,Mohafazat Mont-Liban,LB,Lebanon -Hosrayel,JL,Mohafazat Mont-Liban,LB,Lebanon -Harouf,NA,Mohafazat Nabatiye,LB,Lebanon +Ehmej,JL,Mohafazat Mont-Liban,LB,Lebanon Halba,AK,Mohafazat Aakkar,LB,Lebanon -Ghidras,JL,Mohafazat Mont-Liban,LB,Lebanon -Ghazze,BI,Mohafazat Beqaa,LB,Lebanon -Ghazir,JL,Mohafazat Mont-Liban,LB,Lebanon -Fanar,JA,South Governorate,LB,Lebanon -Bsalim,JL,Mohafazat Mont-Liban,LB,Lebanon -Broummana,JL,Mohafazat Mont-Liban,LB,Lebanon +Habboûch,NA,Mohafazat Nabatiye,LB,Lebanon +Fanâr,JA,South Governorate,LB,Lebanon +Bcharré,AS,Mohafazat Liban-Nord,LB,Lebanon +Bsalîm,JL,Mohafazat Mont-Liban,LB,Lebanon +Broummâna,JL,Mohafazat Mont-Liban,LB,Lebanon +,BA,Beyrouth,LB,Lebanon Beirut,BA,Beyrouth,LB,Lebanon -Baalbek,BH,Mohafazat Baalbek-Hermel,LB,Lebanon +Baalbek,BH,Baalbek-Hermel Governorate,LB,Lebanon Baabda,JL,Mohafazat Mont-Liban,LB,Lebanon -Amchit,JL,Mohafazat Mont-Liban,LB,Lebanon -Batroun,AS,Mohafazat Liban-Nord,LB,Lebanon -Aaley,JL,Mohafazat Mont-Liban,LB,Lebanon -El Achrafiye,BA,Beyrouth,LB,Lebanon -Ed Damour,JL,Mohafazat Mont-Liban,LB,Lebanon +Naqoura,JA,South Governorate,LB,Lebanon +Nabatiye et Tahta,NA,Mohafazat Nabatiye,LB,Lebanon +Ghazieh,JA,South Governorate,LB,Lebanon +Batroûn,AS,Mohafazat Liban-Nord,LB,Lebanon +Aadchît,NA,Mohafazat Nabatiye,LB,Lebanon Rafah,RFH,Rafah Governorate,PS,Palestine Nahal Qatif,DEB,Deir al-Balah Governorate,PS,Palestine Khan Yunis,KYS,Khan Yunis Governorate,PS,Palestine Jabalia,NGZ,North Gaza Governorate,PS,Palestine -Gaza Strip,,,PS,Palestine Gaza,GZA,Gaza Governorate,PS,Palestine Al Burayj,DEB,Deir al-Balah Governorate,PS,Palestine Jerusalem,JM,Jerusalem,IL,Israel Tulkarm,TKM,Tulkarm Governorate,PS,Palestine -Salfit,SLT,Salfit Governorate,PS,Palestine Ramallah,RBH,Ramallah and al-Bireh Governorate,PS,Palestine -Niran,JM,Jerusalem,IL,Israel Har Adar,JM,Jerusalem,IL,Israel -Tekoa,JM,Jerusalem,IL,Israel Nablus,NBS,Nablus Governorate,PS,Palestine -Mizpe Yeriho,JM,Jerusalem,IL,Israel Modi‘in Makkabbim Re‘ut,M,Central District,IL,Israel Jenin,JEN,Jenin Governorate,PS,Palestine -Elazar,JM,Jerusalem,IL,Israel -Dura,HBN,Hebron,PS,Palestine +Dūrā,HBN,Hebron,PS,Palestine Bethlehem,BTH,Bethlehem Governorate,PS,Palestine At Tirah,,,PS,Palestine -Jericho,JRH,Jericho Governorate,PS,Palestine -"'Anzah",,,PS,Palestine Hebron,HBN,Hebron,PS,Palestine -Shumaymah,JA,"Muhafazat al Jahra'",KW,Kuwait -Jalib ash Shuyukh,,,KW,Kuwait +Shumaymah,JA,Al Jahra Governorate,KW,Kuwait ,,,KW,Kuwait -Kayfan,KU,Al Asimah,KW,Kuwait -Hawalli,HA,Hawalli,KW,Kuwait -Bayan,HA,Hawalli,KW,Kuwait -As Sulaybikhat,,,KW,Kuwait +Kayfān,KU,Al Asimah,KW,Kuwait +Janub as Surrah,FA,Al Farwaniyah,KW,Kuwait +Ḩawallī,HA,Hawalli,KW,Kuwait +Bayān,HA,Hawalli,KW,Kuwait As Salimiyah,HA,Hawalli,KW,Kuwait -Ash Shuwaykh,KU,Al Asimah,KW,Kuwait -Ash Shu`aybah,AH,Al Aḩmadī,KW,Kuwait -Al Shamiya,KU,Al Asimah,KW,Kuwait Ar Rumaythiyah,HA,Hawalli,KW,Kuwait +Ar Riqqah,AH,Al Aḩmadī,KW,Kuwait +Al Manqaf,AH,Al Aḩmadī,KW,Kuwait Kuwait City,KU,Al Asimah,KW,Kuwait ,KU,Al Asimah,KW,Kuwait Al Khiran,AH,Al Aḩmadī,KW,Kuwait -Al Jahra,JA,"Muhafazat al Jahra'",KW,Kuwait -Al Hujayjah,JA,"Muhafazat al Jahra'",KW,Kuwait +Al Jahra,JA,Al Jahra Governorate,KW,Kuwait +Al Hujayjah,JA,Al Jahra Governorate,KW,Kuwait Al Funaytis,MU,Mubārak al Kabīr,KW,Kuwait Al Fahahil,AH,Al Aḩmadī,KW,Kuwait Al Fintas,AH,Al Aḩmadī,KW,Kuwait Al Farwaniyah,FA,Al Farwaniyah,KW,Kuwait Al Bida`,,,KW,Kuwait Al Ahmadi,AH,Al Aḩmadī,KW,Kuwait -Ad Dawhah,,,KW,Kuwait -Ad Dasmah,KU,Al Asimah,KW,Kuwait Ad Da`iyah,,,KW,Kuwait -Abraq Khaytan,FA,Al Farwaniyah,KW,Kuwait Al `Udhaybah ash Shamaliyah,MA,Muscat,OM,Oman -Tawi Bedi Guish,BS,Al Batinah North Governorate,OM,Oman Sur,SJ,Southeastern Governorate,OM,Oman Sohar,BS,Al Batinah North Governorate,OM,Oman "Sufalat Sama'il",DA,Ad Dakhiliyah,OM,Oman -Sawqarah,WU,Al Wusta Governorate,OM,Oman +Şawqarah,WU,Al Wusta Governorate,OM,Oman Salalah,ZU,Dhofar,OM,Oman Saham,BS,Al Batinah North Governorate,OM,Oman -Ruwi,MA,Muscat,OM,Oman +Ruwī,MA,Muscat,OM,Oman Ar Raddah,SS,Northeastern Governorate,OM,Oman -Al Qurm,MA,Muscat,OM,Oman ,,,OM,Oman -Nizwa,DA,Ad Dakhiliyah,OM,Oman -Nakhal,BJ,Al Batinah South,OM,Oman +Nizwá,DA,Ad Dakhiliyah,OM,Oman Muscat,MA,Muscat,OM,Oman -Al Ansab,MA,Muscat,OM,Oman Khasab,MU,Musandam Governorate,OM,Oman Ibri,ZA,Ad Dhahirah,OM,Oman "Hayma'",WU,Al Wusta Governorate,OM,Oman -"Fanja'",DA,Ad Dakhiliyah,OM,Oman +Ghubrah,MA,Muscat,OM,Oman Bawshar,MA,Muscat,OM,Oman +"Barka'",BJ,Al Batinah South,OM,Oman +"Bahla'",DA,Ad Dakhiliyah,OM,Oman Seeb,MA,Muscat,OM,Oman Rustaq,BJ,Al Batinah South,OM,Oman +Al Khaburah,BS,Al Batinah North Governorate,OM,Oman Buraimi,BU,Al Buraimi,OM,Oman -Umm Salal Muhammad,US,Baladiyat Umm Salal,QA,Qatar +Umm Salal Muhammad,US,Umm Salal,QA,Qatar Musay`id,WA,Al Wakrah,QA,Qatar ,,,QA,Qatar Madinat ash Shamal,MS,Baladiyat ash Shamal,QA,Qatar -Dukhan,SH,Al-Shahaniya,QA,Qatar +Dukhān,SH,Al-Shahaniya,QA,Qatar Ash Shihaniyah,SH,Al-Shahaniya,QA,Qatar +Ar Ruways,MS,Baladiyat ash Shamal,QA,Qatar Ar Rayyan,RA,Baladiyat ar Rayyan,QA,Qatar Al Wukayr,WA,Al Wakrah,QA,Qatar Al Khor,KH,Al Khor,QA,Qatar +Al Jumayliyah,SH,Al-Shahaniya,QA,Qatar +Al Ghuwayriyah,KH,Al Khor,QA,Qatar Doha,DA,Baladiyat ad Dawhah,QA,Qatar -Tubli,13,Manama,BH,Bahrain +Wādiyān,13,Manama,BH,Bahrain +Umm Jidr,14,Southern Governorate,BH,Bahrain +Tūblī,13,Manama,BH,Bahrain Sitrah,13,Manama,BH,Bahrain -Sar,17,Northern,BH,Bahrain Sanad,13,Manama,BH,Bahrain -Sanabis,13,Manama,BH,Bahrain -Salmabad,17,Northern,BH,Bahrain -Sadad,17,Northern,BH,Bahrain -Qalali,15,Muharraq,BH,Bahrain -Madinat `Isa,14,Southern Governorate,BH,Bahrain -Karbabad,13,Manama,BH,Bahrain -Jurdab,13,Manama,BH,Bahrain -Jannusan,17,Northern,BH,Bahrain -Madinat Hamad,17,Northern,BH,Bahrain +Sanābis,13,Manama,BH,Bahrain +Isa Town,14,Southern Governorate,BH,Bahrain +Jidd Hafs,13,Manama,BH,Bahrain +Hamad Town,17,Northern,BH,Bahrain Halat an Na`im,15,Muharraq,BH,Bahrain -Dumistan,17,Northern,BH,Bahrain Dar Kulayb,14,Southern Governorate,BH,Bahrain ,,,BH,Bahrain -Az Zallaq,14,Southern Governorate,BH,Bahrain `Awali,14,Southern Governorate,BH,Bahrain -As Sakhir,14,Southern Governorate,BH,Bahrain `Arad,15,Muharraq,BH,Bahrain -Al Qadam,17,Northern,BH,Bahrain -Al Musalla,13,Manama,BH,Bahrain Al Muharraq,15,Muharraq,BH,Bahrain Manama,13,Manama,BH,Bahrain -Al Jasrah,17,Northern,BH,Bahrain -Al Janabiyah,17,Northern,BH,Bahrain -Al Hamalah,17,Northern,BH,Bahrain +Jasra,17,Northern,BH,Bahrain Al Hadd,15,Muharraq,BH,Bahrain -Al Budayyi`,17,Northern,BH,Bahrain -Ad Diraz,17,Northern,BH,Bahrain -Ad Dayr,15,Muharraq,BH,Bahrain +Budaiya,17,Northern,BH,Bahrain ,,,AE,United Arab Emirates Umm Al Quwain City,UQ,Imarat Umm al Qaywayn,AE,United Arab Emirates Ras al-Khaimah,RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates -Lazimah,UQ,Imarat Umm al Qaywayn,AE,United Arab Emirates +"Imarat Ra's al Khaymah",RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates +Mezaira’a,AZ,Abu Dhabi,AE,United Arab Emirates +Zayed City,AZ,Abu Dhabi,AE,United Arab Emirates +Lazīmah,UQ,Imarat Umm al Qaywayn,AE,United Arab Emirates +Layyah,SH,Sharjah,AE,United Arab Emirates +"Khor'fakkan",SH,Sharjah,AE,United Arab Emirates +Khatt,RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates Dubai,DU,Dubai,AE,United Arab Emirates ,DU,Dubai,AE,United Arab Emirates +Dibba Al-Fujairah,FU,Fujairah,AE,United Arab Emirates +Dibba Al-Hisn,FU,Fujairah,AE,United Arab Emirates +Dayrah,DU,Dubai,AE,United Arab Emirates Sharjah,SH,Sharjah,AE,United Arab Emirates +Ruwais,AZ,Abu Dhabi,AE,United Arab Emirates +Al Khan,SH,Sharjah,AE,United Arab Emirates Al Fujairah City,FU,Fujairah,AE,United Arab Emirates ,FU,Fujairah,AE,United Arab Emirates Al Ain City,AZ,Abu Dhabi,AE,United Arab Emirates Ajman,AJ,Ajman,AE,United Arab Emirates -Adh Dhayd,SH,Sharjah,AE,United Arab Emirates Abu Dhabi,AZ,Abu Dhabi,AE,United Arab Emirates ,AZ,Abu Dhabi,AE,United Arab Emirates -Gadot,Z,Northern District,IL,Israel TsurMoshe,M,Central District,IL,Israel TsurHadassa,JM,Jerusalem,IL,Israel Tsor`a,JM,Jerusalem,IL,Israel +Tsofit,M,Central District,IL,Israel +Ziqim,D,Southern District,IL,Israel Zikhron Ya‘aqov,HA,Haifa,IL,Israel -Zetan,M,Central District,IL,Israel -Zeru`a,D,Southern District,IL,Israel Zekharya,JM,Jerusalem,IL,Israel Safed,Z,Northern District,IL,Israel -Zalafa,HA,Haifa,IL,Israel -Yotvata,D,Southern District,IL,Israel "Yoqne'am 'Illit",Z,Northern District,IL,Israel Yodefat,Z,Northern District,IL,Israel -Yirka,Z,Northern District,IL,Israel +Yirkā,Z,Northern District,IL,Israel "Yif'at",Z,Northern District,IL,Israel Yeruham,D,Southern District,IL,Israel Yehud,M,Central District,IL,Israel -"Yehi'am",Z,Northern District,IL,Israel Yedidya,M,Central District,IL,Israel Yavne’el,Z,Northern District,IL,Israel "Yas'ur",Z,Northern District,IL,Israel -Yashresh,M,Central District,IL,Israel -Yarhiv,M,Central District,IL,Israel -Yaqum,M,Central District,IL,Israel Yagur,HA,Haifa,IL,Israel -Jaffa,TA,Tel Aviv,IL,Israel -Yafa,Z,Northern District,IL,Israel -Yad Rambam,M,Central District,IL,Israel -Yad Natan,D,Southern District,IL,Israel +Yāfā,Z,Northern District,IL,Israel Yad Mordekhay,D,Southern District,IL,Israel -Yad Hanna,M,Central District,IL,Israel -Yad Binyamin,M,Central District,IL,Israel -"'Uzeir",Z,Northern District,IL,Israel -Usha,HA,Haifa,IL,Israel +"Ya'ara",Z,Northern District,IL,Israel Urim,D,Southern District,IL,Israel Umm el Fahm,HA,Haifa,IL,Israel Tur`an,Z,Northern District,IL,Israel -Tuba Zangariya,Z,Northern District,IL,Israel Tirat Carmel,HA,Haifa,IL,Israel Timrat,Z,Northern District,IL,Israel Tiberias,Z,Northern District,IL,Israel -Tenuvot,M,Central District,IL,Israel Tel Yosef,Z,Northern District,IL,Israel -TelYitshaq,M,Central District,IL,Israel Tel Mond,M,Central District,IL,Israel ,TA,Tel Aviv,IL,Israel Tel Aviv,TA,Tel Aviv,IL,Israel -"Tel 'Adashim",Z,Northern District,IL,Israel "Ma'alot-Tarshiha",Z,Northern District,IL,Israel -Tal Shahar,JM,Jerusalem,IL,Israel -"Talme Yehi'el",D,Southern District,IL,Israel -Talme Yafe,D,Southern District,IL,Israel -"Talme El'azar",HA,Haifa,IL,Israel -Talme Bilu,D,Southern District,IL,Israel -Sulam,Z,Northern District,IL,Israel KfarHoshen,Z,Northern District,IL,Israel -Shoval,D,Southern District,IL,Israel Shoresh,JM,Jerusalem,IL,Israel -Shelomi,Z,Northern District,IL,Israel +Shtulim,D,Southern District,IL,Israel Shefayim,M,Central District,IL,Israel "Shefa-'Amr",Z,Northern District,IL,Israel -Sharona,Z,Northern District,IL,Israel -Shamir,Z,Northern District,IL,Israel -ShadmotDvora,Z,Northern District,IL,Israel -"BetYitshaqSha'arHefer",M,Central District,IL,Israel -"Sha'ar HaGolan",Z,Northern District,IL,Israel -"Sha'av",Z,Northern District,IL,Israel -Segula,D,Southern District,IL,Israel -Segev,Z,Northern District,IL,Israel -SdotMikha,JM,Jerusalem,IL,Israel -Sde Warburg,M,Central District,IL,Israel +Atzmon,Z,Northern District,IL,Israel +Sdot Yam,HA,Haifa,IL,Israel Sderot,D,Southern District,IL,Israel -Sde Nehemya,Z,Northern District,IL,Israel Sde Nahum,Z,Northern District,IL,Israel -Sde Boker,D,Southern District,IL,Israel +Sdei Hemed,M,Central District,IL,Israel Savyon,M,Central District,IL,Israel Sarid,Z,Northern District,IL,Israel -Sandala,Z,Northern District,IL,Israel Sakhnin,Z,Northern District,IL,Israel +"Sa'ar",Z,Northern District,IL,Israel +"Sa'ad",D,Southern District,IL,Israel Rosh Pinna,Z,Northern District,IL,Israel Rosh Ha‘Ayin,M,Central District,IL,Israel -Rishpon,M,Central District,IL,Israel Rishon LeTsiyyon,M,Central District,IL,Israel Revivim,D,Southern District,IL,Israel -Revadim,D,Southern District,IL,Israel Reshafim,Z,Northern District,IL,Israel -Rekhasim,HA,Haifa,IL,Israel Rehovot,M,Central District,IL,Israel Regba,Z,Northern District,IL,Israel Regavim,HA,Haifa,IL,Israel @@ -1079,486 +854,366 @@ Ramat Yohanan,HA,Haifa,IL,Israel Ramat HaShofet,Z,Northern District,IL,Israel Ramat HaSharon,TA,Tel Aviv,IL,Israel Ramat Gan,TA,Tel Aviv,IL,Israel -Rama,Z,Northern District,IL,Israel +Ramat David,Z,Northern District,IL,Israel Raanana,M,Central District,IL,Israel -"Qiryat Ye'arim",JM,Jerusalem,IL,Israel Qiryat Yam,HA,Haifa,IL,Israel "Kiryat Tiv'on",HA,Haifa,IL,Israel -Qiryat Shmona,Z,Northern District,IL,Israel Qiryat Motsqin,HA,Haifa,IL,Israel -"Qiryat Mal'akhi",D,Southern District,IL,Israel -Qiryat Hayyim,HA,Haifa,IL,Israel Kiryat Gat,D,Southern District,IL,Israel Qiryat Bialik,HA,Haifa,IL,Israel Qiryat Ata,HA,Haifa,IL,Israel -Qidron,M,Central District,IL,Israel QvutsatYavne,M,Central District,IL,Israel Qalansawe,M,Central District,IL,Israel Kadima,M,Central District,IL,Israel -Poria Illit,Z,Northern District,IL,Israel -Petahya,M,Central District,IL,Israel Nefat Petah Tiqwa,M,Central District,IL,Israel Petah Tikva,M,Central District,IL,Israel -Peduyim,D,Southern District,IL,Israel -Pattish,D,Southern District,IL,Israel Pardesiyya,M,Central District,IL,Israel Pardes Hanna Karkur,HA,Haifa,IL,Israel -Palmahim,M,Central District,IL,Israel +Palmaẖim,M,Central District,IL,Israel Or Yehuda,TA,Tel Aviv,IL,Israel -Or HaNer,D,Southern District,IL,Israel Or Akiva,HA,Haifa,IL,Israel -Ora,JM,Jerusalem,IL,Israel -Qiryat Ono,TA,Tel Aviv,IL,Israel "'Omer",D,Southern District,IL,Israel -Omen,Z,Northern District,IL,Israel -"'Olesh",M,Central District,IL,Israel +Olesh,M,Central District,IL,Israel Ofakim,D,Southern District,IL,Israel NirTsevi,M,Central District,IL,Israel -Nir Yisra’el,D,Southern District,IL,Israel -Nir Gallim,D,Southern District,IL,Israel -"Nir'am",D,Southern District,IL,Israel -NetserSereni,M,Central District,IL,Israel -NevveYaraq,M,Central District,IL,Israel +Nir Yafe,Z,Northern District,IL,Israel Neve Ilan,JM,Jerusalem,IL,Israel -NevveEtan,Z,Northern District,IL,Israel +Neve Eitan,Z,Northern District,IL,Israel +Nevatim,D,Southern District,IL,Israel Netivot,D,Southern District,IL,Israel Netanya,M,Central District,IL,Israel Ness Ziona,M,Central District,IL,Israel Nesher,HA,Haifa,IL,Israel -Nes Harim,JM,Jerusalem,IL,Israel -Neot Mordechai,Z,Northern District,IL,Israel -Nein,Z,Northern District,IL,Israel -Nehalim,M,Central District,IL,Israel +Neẖalim,M,Central District,IL,Israel Negba,D,Southern District,IL,Israel "Nazerat 'Illit",Z,Northern District,IL,Israel Nazareth,Z,Northern District,IL,Israel -"Na'ura",Z,Northern District,IL,Israel -Nahshon,JM,Jerusalem,IL,Israel -Nahsholim,HA,Haifa,IL,Israel -Nahf,Z,Northern District,IL,Israel +Naẖsholim,HA,Haifa,IL,Israel +Naḥf,Z,Northern District,IL,Israel Nahariya,Z,Northern District,IL,Israel -Naham,JM,Jerusalem,IL,Israel -Nahalal,Z,Northern District,IL,Israel -Na‘an,M,Central District,IL,Israel -Muqeibila,Z,Northern District,IL,Israel +Naẖala,D,Southern District,IL,Israel Mizra,Z,Northern District,IL,Israel -Mivtahim,D,Southern District,IL,Israel +Mitzpe Ramon,D,Southern District,IL,Israel +Mivtaẖim,D,Southern District,IL,Israel Mishmeret,M,Central District,IL,Israel Mishmarot,HA,Haifa,IL,Israel -Mishmar HaYarden,Z,Northern District,IL,Israel -Mishmar HaShiv`a,TA,Tel Aviv,IL,Israel Mishmar HaSharon,M,Central District,IL,Israel -Mishmar HaNegev,D,Southern District,IL,Israel "Mishmar Ha'Emeq",Z,Northern District,IL,Israel MishmarDavid,M,Central District,IL,Israel -Mikhmoret,M,Central District,IL,Israel Migdal Ha‘Emeq,Z,Northern District,IL,Israel Migdal,Z,Northern District,IL,Israel +Mevo Beiter,JM,Jerusalem,IL,Israel Mevaseret Zion,JM,Jerusalem,IL,Israel -MesillatTsiyyon,JM,Jerusalem,IL,Israel -Menora,Z,Northern District,IL,Israel -Melilot,D,Southern District,IL,Israel -Megadim,HA,Haifa,IL,Israel -"Me 'Ammi",HA,Haifa,IL,Israel -Matsliah,M,Central District,IL,Israel Mazkeret Batya,M,Central District,IL,Israel -"Massu'otYitshaq",D,Southern District,IL,Israel -Massada,Z,Northern District,IL,Israel -Mash Had,Z,Northern District,IL,Israel +Masada,Z,Northern District,IL,Israel +"Mash'en",D,Southern District,IL,Israel Majd el Kurum,Z,Northern District,IL,Israel -Magshimim,M,Central District,IL,Israel -Maghar,Z,Northern District,IL,Israel +Maghār,Z,Northern District,IL,Israel Magen,D,Southern District,IL,Israel Ma`barot,M,Central District,IL,Israel +"Ma'anit",HA,Haifa,IL,Israel "Ma'agan Mikha'el",HA,Haifa,IL,Israel +Luzit,JM,Jerusalem,IL,Israel Lod,M,Central District,IL,Israel Lavi,Z,Northern District,IL,Israel Lakhish,D,Southern District,IL,Israel -Lahavot Haviva,HA,Haifa,IL,Israel Lahavot HaBashan,Z,Northern District,IL,Israel -Kokhav Michael Sobell,D,Southern District,IL,Israel Kinneret,Z,Northern District,IL,Israel -Meisir,HA,Haifa,IL,Israel Kfar Yona,M,Central District,IL,Israel -KfarYa`bets,M,Central District,IL,Israel -Kefar Warburg,D,Southern District,IL,Israel -KfarUriyya,JM,Jerusalem,IL,Israel -KfarTavor,Z,Northern District,IL,Israel Kfar Szold,Z,Northern District,IL,Israel -Kefar Sirkin,M,Central District,IL,Israel -"KfarShmu'el",M,Central District,IL,Israel -KfarShmaryahu,TA,Tel Aviv,IL,Israel +Kfar Sirkin,M,Central District,IL,Israel +Kfar Shmaryahu,TA,Tel Aviv,IL,Israel Kfar Saba,M,Central District,IL,Israel -KfarRuppin,Z,Northern District,IL,Israel -KfarRoshHaNiqra,Z,Northern District,IL,Israel +Kfar Ruppin,Z,Northern District,IL,Israel KfarNetter,M,Central District,IL,Israel -KfarMonash,M,Central District,IL,Israel KfarMenahem,D,Southern District,IL,Israel -KfarMaymon,D,Southern District,IL,Israel Kefar Masaryk,Z,Northern District,IL,Israel -KfarMalal,M,Central District,IL,Israel +Kfar Malal,M,Central District,IL,Israel Kfar Hess,M,Central District,IL,Israel -KfarHasidimAlef,HA,Haifa,IL,Israel -Nizzan,D,Southern District,IL,Israel -Kfar HaNasi,Z,Northern District,IL,Israel -"Kfar Gil'adi",Z,Northern District,IL,Israel -"Qiryat 'Eqron",M,Central District,IL,Israel Kfar Blum,Z,Northern District,IL,Israel -KfarBilu,M,Central District,IL,Israel -Kfar`Azza,D,Southern District,IL,Israel -KfarAviv,M,Central District,IL,Israel -Kaukab Abu el Hija,Z,Northern District,IL,Israel -Karmon,D,Southern District,IL,Israel +Kfar Ahim,D,Southern District,IL,Israel +Karmiyya,D,Southern District,IL,Israel Karmi’el,Z,Northern District,IL,Israel -Kfar Yasif,Z,Northern District,IL,Israel Kafr Qasim,M,Central District,IL,Israel -"Kafr Qari'",HA,Haifa,IL,Israel +Kafr Qara,HA,Haifa,IL,Israel Kafr Manda,Z,Northern District,IL,Israel Kafr Kanna,Z,Northern District,IL,Israel Kafr Kamma,Z,Northern District,IL,Israel -Kafr Bara,M,Central District,IL,Israel -Kabul,Z,Northern District,IL,Israel Kabri,Z,Northern District,IL,Israel -Julis,Z,Northern District,IL,Israel -Jish,Z,Northern District,IL,Israel +Jisr ez Zarqa,HA,Haifa,IL,Israel Jatt,HA,Haifa,IL,Israel -Jaljulya,M,Central District,IL,Israel ,,,IL,Israel -"'Isfiya",HA,Haifa,IL,Israel -Iksal,Z,Northern District,IL,Israel -Ibtin,HA,Haifa,IL,Israel +Iksāl,Z,Northern District,IL,Israel "I'billin",Z,Northern District,IL,Israel -Hurfeish,Z,Northern District,IL,Israel +Ḥurfeish,Z,Northern District,IL,Israel +Hukok,Z,Northern District,IL,Israel Huldah,M,Central District,IL,Israel -Horeshim,M,Central District,IL,Israel +Hulata,Z,Northern District,IL,Israel Holon,TA,Tel Aviv,IL,Israel Hogla,M,Central District,IL,Israel -Hofit,M,Central District,IL,Israel Hod HaSharon,M,Central District,IL,Israel Herzliya,TA,Tel Aviv,IL,Israel -Herut,M,Central District,IL,Israel -"Herev Le'et",M,Central District,IL,Israel ,HA,Haifa,IL,Israel Haifa,HA,Haifa,IL,Israel "HaZorea'",Z,Northern District,IL,Israel -HatsorHaGelilit,Z,Northern District,IL,Israel -,Z,Northern District,IL,Israel -HaYogev,Z,Northern District,IL,Israel -Harutsim,M,Central District,IL,Israel -HaOn,Z,Northern District,IL,Israel -"Ha'Ogen",M,Central District,IL,Israel +Hatzor HaGlilit,Z,Northern District,IL,Israel +HaSolelim,Z,Northern District,IL,Israel +HaOgen,M,Central District,IL,Israel ,M,Central District,IL,Israel -Hamadya,Z,Northern District,IL,Israel -HaHoterim,HA,Haifa,IL,Israel -HaGosherim,Z,Northern District,IL,Israel -Hagor,M,Central District,IL,Israel +"HaMa'pil",M,Central District,IL,Israel +HaGoshrim,Z,Northern District,IL,Israel +Hadid,M,Central District,IL,Israel Hadera,HA,Haifa,IL,Israel ,D,Southern District,IL,Israel -"Hadar 'Am",M,Central District,IL,Israel +Gonen,Z,Northern District,IL,Israel "Giv'at Yesha'yahu",JM,Jerusalem,IL,Israel Giv‘at Shmuel,TA,Tel Aviv,IL,Israel -Giv`atNili,HA,Haifa,IL,Israel -"Giv'at Hayyim Ihud",M,Central District,IL,Israel -"Giv'at Brenner",M,Central District,IL,Israel +"Giv'at Koah",M,Central District,IL,Israel Giv‘atayim,TA,Tel Aviv,IL,Israel -Giv`at `Ada,HA,Haifa,IL,Israel -Gilat,D,Southern District,IL,Israel Gezer,M,Central District,IL,Israel -Gvat,Z,Northern District,IL,Israel -"Geva' Karmel",HA,Haifa,IL,Israel -"Ge'ullim",M,Central District,IL,Israel -GesherHaZiv,Z,Northern District,IL,Israel -Gesher,Z,Northern District,IL,Israel +Gevar`am,D,Southern District,IL,Israel +Geulim,M,Central District,IL,Israel +Gesher HaZiv,Z,Northern District,IL,Israel Gefen,JM,Jerusalem,IL,Israel Gedera,M,Central District,IL,Israel -"Ge'alya",M,Central District,IL,Israel -Gat Rimmon,M,Central District,IL,Israel -Ga`ton,Z,Northern District,IL,Israel +Gan Yoshiya,M,Central District,IL,Israel Gan Yavne,M,Central District,IL,Israel -Gan Shemu’el,HA,Haifa,IL,Israel GanShlomo,M,Central District,IL,Israel -Gannot Hadar,M,Central District,IL,Israel -Gannot,TA,Tel Aviv,IL,Israel +Ganot,TA,Tel Aviv,IL,Israel Ganei Tikva,M,Central District,IL,Israel Gan Hayyim,M,Central District,IL,Israel Gan HaDarom,M,Central District,IL,Israel -"Gal'on",D,Southern District,IL,Israel "Ga'ash",M,Central District,IL,Israel -Fassuta,Z,Northern District,IL,Israel +Fassūta,Z,Northern District,IL,Israel +Evron,Z,Northern District,IL,Israel "Gal'ed",Z,Northern District,IL,Israel Even Yehuda,M,Central District,IL,Israel -Tirah,M,Central District,IL,Israel Et Taiyiba,M,Central District,IL,Israel "Eshta'ol",JM,Jerusalem,IL,Israel -Er Reina,Z,Northern District,IL,Israel Erez,D,Southern District,IL,Israel -Ein Vered,M,Central District,IL,Israel `En Shemer,HA,Haifa,IL,Israel -Ein Sarid,M,Central District,IL,Israel "'En Karmel",HA,Haifa,IL,Israel -"'En Hod",HA,Haifa,IL,Israel "'En HaShofet",Z,Northern District,IL,Israel -"'En HaMifraz",Z,Northern District,IL,Israel "'En HaHoresh",M,Central District,IL,Israel -Ein Gedi,D,Southern District,IL,Israel +"'En Ha'Emeq",Z,Northern District,IL,Israel "'En Dor",Z,Northern District,IL,Israel -"'En Ayyala",HA,Haifa,IL,Israel -"'Enat",M,Central District,IL,Israel +Ein Ayala,HA,Haifa,IL,Israel Elyakhin,M,Central District,IL,Israel -Elon,Z,Northern District,IL,Israel -El Mazra`a,Z,Northern District,IL,Israel -"Elishama'",M,Central District,IL,Israel +Eilon,Z,Northern District,IL,Israel El Fureidis,HA,Haifa,IL,Israel Eilat,D,Southern District,IL,Israel -Dorot,D,Southern District,IL,Israel Dimona,D,Southern District,IL,Israel Dvira,D,Southern District,IL,Israel -Deir Hanna,Z,Northern District,IL,Israel Deir el Asad,Z,Northern District,IL,Israel Deganya Bet,Z,Northern District,IL,Israel +Dovrat,Z,Northern District,IL,Israel Dan,Z,Northern District,IL,Israel -Daliyya,Z,Northern District,IL,Israel -Dabburiya,Z,Northern District,IL,Israel +Dalia,Z,Northern District,IL,Israel +Daburiyya,Z,Northern District,IL,Israel Bustan HaGalil,Z,Northern District,IL,Israel Burgata,M,Central District,IL,Israel "Buqei'a",Z,Northern District,IL,Israel -Bizzaron,D,Southern District,IL,Israel Bir el Maksur,Z,Northern District,IL,Israel Binyamina,HA,Haifa,IL,Israel "Bi'na",Z,Northern District,IL,Israel -Bet Zayit,JM,Jerusalem,IL,Israel -Bet Yosef,Z,Northern District,IL,Israel -Bet Shiqma,D,Southern District,IL,Israel +Beit Zayit,JM,Jerusalem,IL,Israel +BetYitshaq,M,Central District,IL,Israel +Beit Yehoshua,M,Central District,IL,Israel Bet Shemesh,JM,Jerusalem,IL,Israel -Bet She`arim,Z,Northern District,IL,Israel Bet She’an,Z,Northern District,IL,Israel -Bet Qama,D,Southern District,IL,Israel -Bet Hilqiyya,M,Central District,IL,Israel -Beit Herut,M,Central District,IL,Israel -Bet Hanan,M,Central District,IL,Israel -BetHaLevi,M,Central District,IL,Israel +Beit Kama,D,Southern District,IL,Israel +Beit Oren,HA,Haifa,IL,Israel Bet Ha`Emeq,Z,Northern District,IL,Israel Bet Guvrin,D,Southern District,IL,Israel -"Bet 'Ezra",D,Southern District,IL,Israel -Bet Dagan,M,Central District,IL,Israel -"Bet 'Arif",M,Central District,IL,Israel -Bet Alfa,Z,Northern District,IL,Israel -Beror Hayil,D,Southern District,IL,Israel -Bnei Zion,M,Central District,IL,Israel -BneDror,M,Central District,IL,Israel -BneDarom,M,Central District,IL,Israel -Moledet,Z,Northern District,IL,Israel +Beit Alfa,Z,Northern District,IL,Israel +Bror Hayil,D,Southern District,IL,Israel +Bekoa,JM,Jerusalem,IL,Israel +Ben Zakai,M,Central District,IL,Israel +Ben Shemen,M,Central District,IL,Israel Bnei Brak,TA,Tel Aviv,IL,Israel -Bnei Ayish,M,Central District,IL,Israel -"Ben 'Ammi",Z,Northern District,IL,Israel Beit Jann,Z,Northern District,IL,Israel "Be'er Ya'aqov",M,Central District,IL,Israel Beersheba,D,Southern District,IL,Israel "Be'eri",D,Southern District,IL,Israel Bat Yam,TA,Tel Aviv,IL,Israel -"Basmat Tab'un",Z,Northern District,IL,Israel Barqay,HA,Haifa,IL,Israel +Bareket,M,Central District,IL,Israel Bar`am,Z,Northern District,IL,Israel -Baqa el Gharbiya,HA,Haifa,IL,Israel -Bahan,M,Central District,IL,Israel -"'Azriqam",D,Southern District,IL,Israel +Baqa al-Gharbiyye,HA,Haifa,IL,Israel +Baẖan,M,Central District,IL,Israel Azor,TA,Tel Aviv,IL,Israel -Ayyelet HaShahar,Z,Northern District,IL,Israel +Ayelet HaShahar,Z,Northern District,IL,Israel Athlit,HA,Haifa,IL,Israel Ashquelon,D,Southern District,IL,Israel Ashdod,D,Southern District,IL,Israel -"'Aseret",M,Central District,IL,Israel +"'Arugot",D,Southern District,IL,Israel Arbel,Z,Northern District,IL,Israel "'Ar'ara",HA,Haifa,IL,Israel Arad,D,Southern District,IL,Israel "Ami'ad",Z,Northern District,IL,Israel Amirim,Z,Northern District,IL,Israel `Amir,Z,Northern District,IL,Israel -Alummot,Z,Northern District,IL,Israel +Alumot,Z,Northern District,IL,Israel Alumim,D,Southern District,IL,Israel Almagor,Z,Northern District,IL,Israel `Alma,Z,Northern District,IL,Israel -Alonei Abba,Z,Northern District,IL,Israel Acre,Z,Northern District,IL,Israel -Ahuzzam,D,Southern District,IL,Israel -Ahituv,M,Central District,IL,Israel "Ahi'ezer",M,Central District,IL,Israel Afula,Z,Northern District,IL,Israel -Afiqim,Z,Northern District,IL,Israel -Afeq,Z,Northern District,IL,Israel -Abu Sinan,Z,Northern District,IL,Israel -Abu Ghosh,JM,Jerusalem,IL,Israel -Akcagedik,56,Siirt,TR,Türkiye -Yuksek,35,İzmir Province,TR,Türkiye -Ugur,30,Hakkâri,TR,Türkiye -Yukarikaraman,07,Antalya,TR,Türkiye +Afikim,Z,Northern District,IL,Israel +Afek,Z,Northern District,IL,Israel +Abu Snan,Z,Northern District,IL,Israel +Akçagedik,56,Siirt,TR,Türkiye +Yüksek,35,İzmir Province,TR,Türkiye +Uğur,30,Hakkâri,TR,Türkiye +Yukarıkaraman,07,Antalya,TR,Türkiye Yozgat,66,Yozgat,TR,Türkiye -Bingol,56,Siirt,TR,Türkiye -Yilmaz,63,Şanlıurfa,TR,Türkiye -Yigityolu,31,Hatay,TR,Türkiye -Yesilyurt,44,Malatya,TR,Türkiye -Yesilozen,63,Şanlıurfa,TR,Türkiye +Bingöl,56,Siirt,TR,Türkiye +Yılmaz,63,Şanlıurfa,TR,Türkiye +Yiğityolu,31,Hatay,TR,Türkiye +Yeşilözen,63,Şanlıurfa,TR,Türkiye Erzin,31,Hatay,TR,Türkiye Yenimahalle,06,Ankara,TR,Türkiye Didim,09,Aydın,TR,Türkiye -Yenibahce,42,Konya,TR,Türkiye +Yenibahçe,42,Konya,TR,Türkiye Yelken,58,Sivas,TR,Türkiye Yeditepe,31,Hatay,TR,Türkiye -Yayladagi,31,Hatay,TR,Türkiye -Yasar,63,Şanlıurfa,TR,Türkiye +Yaylalıözü,06,Ankara,TR,Türkiye +Yayladağı,31,Hatay,TR,Türkiye +Yaşar,63,Şanlıurfa,TR,Türkiye Payas,31,Hatay,TR,Türkiye -Altaykoy,21,Diyarbakır Province,TR,Türkiye +Yahyalı,38,Kayseri,TR,Türkiye +Altayköy,21,Diyarbakır Province,TR,Türkiye Viranşehir,63,Şanlıurfa,TR,Türkiye -,65,Van,TR,Türkiye Van,65,Van,TR,Türkiye -,64,Uşak,TR,Türkiye Uşak,64,Uşak,TR,Türkiye -Urla,35,İzmir Province,TR,Türkiye -,63,Şanlıurfa,TR,Türkiye Sanliurfa,63,Şanlıurfa,TR,Türkiye -Ulus,06,Ankara,TR,Türkiye Uludere,73,Şırnak,TR,Türkiye Arsuz,31,Hatay,TR,Türkiye -Ugurlu,07,Antalya,TR,Türkiye +Ulaş,72,Batman,TR,Türkiye +Uğurlu,07,Antalya,TR,Türkiye Tutak,04,Ağrı,TR,Türkiye ,,,TR,Türkiye Turgutlu,45,Manisa,TR,Türkiye Tunceli,62,Tunceli,TR,Türkiye -Sogutalan,31,Hatay,TR,Türkiye -Torbali,35,İzmir Province,TR,Türkiye +Söğütalan,31,Hatay,TR,Türkiye +Toprakkale,80,Osmaniye,TR,Türkiye Tire,35,İzmir Province,TR,Türkiye -Yalnizca,42,Konya,TR,Türkiye -Tefenni,15,Burdur,TR,Türkiye -Tavsanli,43,Kütahya,TR,Türkiye -Yayla,12,Bingöl,TR,Türkiye +Yalnızca,42,Konya,TR,Türkiye +Tavşanlı,43,Kütahya,TR,Türkiye Tatvan,13,Bitlis,TR,Türkiye Tarsus,33,Mersin,TR,Türkiye -Tankoy,24,Erzincan,TR,Türkiye +Tanköy,24,Erzincan,TR,Türkiye Talas,38,Kayseri,TR,Türkiye -Suruc,63,Şanlıurfa,TR,Türkiye -Sunkoy,23,Elazığ,TR,Türkiye -Sultanpinari,51,Niğde Province,TR,Türkiye -Sultanhisar,09,Aydın,TR,Türkiye +Sünköy,23,Elazığ,TR,Türkiye +Sultanpınarı,51,Niğde Province,TR,Türkiye +Şuhut,03,Afyonkarahisar Province,TR,Türkiye Sorgun,66,Yozgat,TR,Türkiye Soma,45,Manisa,TR,Türkiye -Solhan,12,Bingöl,TR,Türkiye -Soeke,09,Aydın,TR,Türkiye +Söke,09,Aydın,TR,Türkiye Siverek,63,Şanlıurfa,TR,Türkiye Sivas,58,Sivas,TR,Türkiye -Sirnak,73,Şırnak,TR,Türkiye +Şırnak,73,Şırnak,TR,Türkiye Sincan,06,Ankara,TR,Türkiye Simav,43,Kütahya,TR,Türkiye Silopi,73,Şırnak,TR,Türkiye -Silifke,33,Mersin,TR,Türkiye Siirt,56,Siirt,TR,Türkiye Seyhan,01,Adana,TR,Türkiye -Sevinc,26,Eskişehir,TR,Türkiye +Sevinç,26,Eskişehir,TR,Türkiye Serik,07,Antalya,TR,Türkiye Side,07,Antalya,TR,Türkiye +Selçuk,35,İzmir Province,TR,Türkiye Seker,47,Mardin,TR,Türkiye Seferihisar,35,İzmir Province,TR,Türkiye -Seckin,30,Hakkâri,TR,Türkiye -Edremit,65,Van,TR,Türkiye -Sarikoy,04,Ağrı,TR,Türkiye -Saricam,01,Adana,TR,Türkiye +Seçkin,30,Hakkâri,TR,Türkiye +Sarıgöl,45,Manisa,TR,Türkiye +Sarıçam,01,Adana,TR,Türkiye Sansa,24,Erzincan,TR,Türkiye Salihli,45,Manisa,TR,Türkiye -Sabanci,63,Şanlıurfa,TR,Türkiye -Reyhanli,31,Hatay,TR,Türkiye -Poyraz,72,Batman,TR,Türkiye +Salihli,21,Diyarbakır Province,TR,Türkiye +Sabancı,63,Şanlıurfa,TR,Türkiye +Reyhanlı,31,Hatay,TR,Türkiye Polis,65,Van,TR,Türkiye Polatlı,06,Ankara,TR,Türkiye Aksoy,02,Adıyaman Province,TR,Türkiye Akpazar,62,Tunceli,TR,Türkiye -Pazaryeri,11,Bilecik,TR,Türkiye -Pazarcik,46,Kahramanmaraş,TR,Türkiye -Pazarkoy,32,Isparta,TR,Türkiye -Pazarcik,44,Malatya,TR,Türkiye +Pazarcık,44,Malatya,TR,Türkiye Patnos,04,Ağrı,TR,Türkiye -Isitma,62,Tunceli,TR,Türkiye +Isıtma,62,Tunceli,TR,Türkiye Pamukkale,20,Denizli,TR,Türkiye -Ozen,73,Şırnak,TR,Türkiye +Palazobası,06,Ankara,TR,Türkiye +Özen,73,Şırnak,TR,Türkiye +Ovacık,62,Tunceli,TR,Türkiye Osmaniye,80,Osmaniye,TR,Türkiye Ortaca,48,Muğla,TR,Türkiye Milli,62,Tunceli,TR,Türkiye -Oncupinar,79,Kilis,TR,Türkiye -OEdemis,35,İzmir Province,TR,Türkiye +Öncüpınar,79,Kilis,TR,Türkiye Nisibis,47,Mardin,TR,Türkiye -Nizip,27,Gaziantep,TR,Türkiye Niğde,51,Niğde Province,TR,Türkiye Nevşehir,50,Nevşehir Province,TR,Türkiye Nazilli,09,Aydın,TR,Türkiye -Narlidere,35,İzmir Province,TR,Türkiye +Narlıdere,35,İzmir Province,TR,Türkiye +Ataköy,01,Adana,TR,Türkiye Mut,33,Mersin,TR,Türkiye Muş,49,Muş,TR,Türkiye -,48,Muğla,TR,Türkiye -Mugla,48,Muğla,TR,Türkiye -Milas,48,Muğla,TR,Türkiye -Midyat,47,Mardin,TR,Türkiye +Muğla,48,Muğla,TR,Türkiye Mezitli,33,Mersin,TR,Türkiye Mersin,33,Mersin,TR,Türkiye -Akdeniz,33,Mersin,TR,Türkiye Meram,42,Konya,TR,Türkiye Menemen,35,İzmir Province,TR,Türkiye -Goz,33,Mersin,TR,Türkiye +Göz,33,Mersin,TR,Türkiye Melikgazi,38,Kayseri,TR,Türkiye -Mazidagi,47,Mardin,TR,Türkiye Marmaris,48,Muğla,TR,Türkiye ,47,Mardin,TR,Türkiye Mardin,47,Mardin,TR,Türkiye -,45,Manisa,TR,Türkiye Magnesia ad Sipylum,45,Manisa,TR,Türkiye Gaziemir,68,Aksaray,TR,Türkiye Manavgat,07,Antalya,TR,Türkiye Mamak,06,Ankara,TR,Türkiye Maltepe,58,Sivas,TR,Türkiye Malatya,44,Malatya,TR,Türkiye -,43,Kütahya,TR,Türkiye Kütahya,43,Kütahya,TR,Türkiye Kusadasi,09,Aydın,TR,Türkiye -Kumluca,07,Antalya,TR,Türkiye Kumlu,31,Hatay,TR,Türkiye -Kulu,42,Konya,TR,Türkiye -Kula,45,Manisa,TR,Türkiye -Kucukcigli,35,İzmir Province,TR,Türkiye +Küçükçiğli,35,İzmir Province,TR,Türkiye Kozluk,72,Batman,TR,Türkiye -Kozan,01,Adana,TR,Türkiye -Kozakli,50,Nevşehir Province,TR,Türkiye Kuru,58,Sivas,TR,Türkiye -,42,Konya,TR,Türkiye Konyaalti,07,Antalya,TR,Türkiye Konya,42,Konya,TR,Türkiye Konak,35,İzmir Province,TR,Türkiye -Kocakoy,33,Mersin,TR,Türkiye -Koc,12,Bingöl,TR,Türkiye -Kiziltepe,47,Mardin,TR,Türkiye +Koç,12,Bingöl,TR,Türkiye +Kızıltepe,47,Mardin,TR,Türkiye Kırşehir,40,Kırşehir,TR,Türkiye -Kirikkale,71,Kırıkkale,TR,Türkiye -Kirikhan,31,Hatay,TR,Türkiye +Kırıkkale,71,Kırıkkale,TR,Türkiye +Kırıkhan,31,Hatay,TR,Türkiye Kilis,79,Kilis,TR,Türkiye -Kibriskoy,06,Ankara,TR,Türkiye +Kıbrısköy,06,Ankara,TR,Türkiye Keskin,71,Kırıkkale,TR,Türkiye -Kemer,15,Burdur,TR,Türkiye -Kemalpasa,35,İzmir Province,TR,Türkiye -Kecioeren,06,Ankara,TR,Türkiye +Kemerköy,07,Antalya,TR,Türkiye +Kemalpaşa,35,İzmir Province,TR,Türkiye +Keçiören,06,Ankara,TR,Türkiye ,38,Kayseri,TR,Türkiye Kayseri,38,Kayseri,TR,Türkiye Kayasu,42,Konya,TR,Türkiye -Kayapinar,21,Diyarbakır Province,TR,Türkiye -Odabasi,31,Hatay,TR,Türkiye +Kayapınar,21,Diyarbakır Province,TR,Türkiye +Odabaşı,31,Hatay,TR,Türkiye Kartal,27,Gaziantep,TR,Türkiye Cordaleo,35,İzmir Province,TR,Türkiye -Aladag,01,Adana,TR,Türkiye -Karkamis,27,Gaziantep,TR,Türkiye -Karatas,01,Adana,TR,Türkiye -Karapinar,42,Konya,TR,Türkiye +Aladağ,01,Adana,TR,Türkiye +Karkamış,27,Gaziantep,TR,Türkiye +Karataş,01,Adana,TR,Türkiye +Karapınar,42,Konya,TR,Türkiye Karamehmet,58,Sivas,TR,Türkiye +Karamanlı,15,Burdur,TR,Türkiye Karaman,70,Karaman,TR,Türkiye Ağrı,04,Ağrı,TR,Türkiye -Karaguney,42,Konya,TR,Türkiye -Yenisehir,33,Mersin,TR,Türkiye +Karagüney,42,Konya,TR,Türkiye +Esenyurt,07,Antalya,TR,Türkiye +Esençay,33,Mersin,TR,Türkiye +Yenişehir,33,Mersin,TR,Türkiye Kaman,40,Kırşehir,TR,Türkiye -,46,Kahramanmaraş,TR,Türkiye +Kalkan,07,Antalya,TR,Türkiye +Kale Koy,20,Denizli,TR,Türkiye Kahramanmaraş,46,Kahramanmaraş,TR,Türkiye Kadirli,80,Osmaniye,TR,Türkiye Kadir,72,Batman,TR,Türkiye @@ -1567,182 +1222,160 @@ Izmir,35,İzmir Province,TR,Türkiye ,32,Isparta,TR,Türkiye Isparta,32,Isparta,TR,Türkiye İskenderun,31,Hatay,TR,Türkiye -Inonu,70,Karaman,TR,Türkiye -Imranli,58,Sivas,TR,Türkiye -Ileri,63,Şanlıurfa,TR,Türkiye +İnönü,70,Karaman,TR,Türkiye +İmranlı,58,Sivas,TR,Türkiye +İleri,63,Şanlıurfa,TR,Türkiye Iğdır,76,Iğdır,TR,Türkiye -Idil,73,Şırnak,TR,Türkiye +İdil,73,Şırnak,TR,Türkiye ,33,Mersin,TR,Türkiye Chonai,20,Denizli,TR,Türkiye -Selcuklu,42,Konya,TR,Türkiye +Selçuklu,42,Konya,TR,Türkiye +Hınıs,25,Erzurum,TR,Türkiye Hilvan,63,Şanlıurfa,TR,Türkiye -Atakoy,21,Diyarbakır Province,TR,Türkiye -Havran,10,Balıkesir,TR,Türkiye ,31,Hatay,TR,Türkiye -Duzici,80,Osmaniye,TR,Türkiye +Düziçi,80,Osmaniye,TR,Türkiye Harran,63,Şanlıurfa,TR,Türkiye -Hacilar,38,Kayseri,TR,Türkiye -Guzelbahce,35,İzmir Province,TR,Türkiye -Guneyyayla,15,Burdur,TR,Türkiye -Gunes,58,Sivas,TR,Türkiye -Gunbuldu,04,Ağrı,TR,Türkiye -Gunaydin,10,Balıkesir,TR,Türkiye -Gumuspinar,47,Mardin,TR,Türkiye -Gulsehir,50,Nevşehir Province,TR,Türkiye -Göreme,50,Nevşehir Province,TR,Türkiye -Golbasi,06,Ankara,TR,Türkiye -Golbasi,02,Adıyaman Province,TR,Türkiye -Gokcen,35,İzmir Province,TR,Türkiye -Saticik,63,Şanlıurfa,TR,Türkiye -Germencik,09,Aydın,TR,Türkiye -Genc,12,Bingöl,TR,Türkiye +Halkapınar,35,İzmir Province,TR,Türkiye +Güneyyayla,15,Burdur,TR,Türkiye +Güneş,58,Sivas,TR,Türkiye +Günbuldu,04,Ağrı,TR,Türkiye +Günaydın,10,Balıkesir,TR,Türkiye +Gümüşpınar,47,Mardin,TR,Türkiye +Gölbaşı,06,Ankara,TR,Türkiye +Gölbaşı,02,Adıyaman Province,TR,Türkiye +Gökçen,35,İzmir Province,TR,Türkiye +Satıcık,63,Şanlıurfa,TR,Türkiye +Özdemir,07,Antalya,TR,Türkiye +Genç,12,Bingöl,TR,Türkiye Gediz,43,Kütahya,TR,Türkiye Gaziemir,35,İzmir Province,TR,Türkiye -,27,Gaziantep,TR,Türkiye Gaziantep,27,Gaziantep,TR,Türkiye -Gazikoy,58,Sivas,TR,Türkiye +Gaziköy,58,Sivas,TR,Türkiye Fethiye,48,Muğla,TR,Türkiye Etimesgut,06,Ankara,TR,Türkiye -Esme,64,Uşak,TR,Türkiye Eskişehir,26,Eskişehir,TR,Türkiye Esentepe,47,Mardin,TR,Türkiye Erzurum,25,Erzurum,TR,Türkiye Erzincan,24,Erzincan,TR,Türkiye -Ermenek,70,Karaman,TR,Türkiye Erkilet,38,Kayseri,TR,Türkiye Ergani,21,Diyarbakır Province,TR,Türkiye -Esen,06,Ankara,TR,Türkiye Emet,43,Kütahya,TR,Türkiye -Elmadag,06,Ankara,TR,Türkiye +Elmadağ,06,Ankara,TR,Türkiye Elek,45,Manisa,TR,Türkiye Elbistan,46,Kahramanmaraş,TR,Türkiye Elâzığ,23,Elazığ,TR,Türkiye Kocasinan,38,Kayseri,TR,Türkiye -Efekoy,03,Afyonkarahisar Province,TR,Türkiye +Efeköy,03,Afyonkarahisar Province,TR,Türkiye Edremit,10,Balıkesir,TR,Türkiye -Duzce,58,Sivas,TR,Türkiye -Dursunbey,10,Balıkesir,TR,Türkiye -Dosemealti,07,Antalya,TR,Türkiye +Düzce,58,Sivas,TR,Türkiye +Düzce,01,Adana,TR,Türkiye +Doliche,27,Gaziantep,TR,Türkiye Doruk,21,Diyarbakır Province,TR,Türkiye -Doertyol,31,Hatay,TR,Türkiye -Dogus,47,Mardin,TR,Türkiye +Dörtyol,31,Hatay,TR,Türkiye +Doğuş,47,Mardin,TR,Türkiye Doğubeyazıt,04,Ağrı,TR,Türkiye -Inci,63,Şanlıurfa,TR,Türkiye -Dogankoy,56,Siirt,TR,Türkiye +İnci,63,Şanlıurfa,TR,Türkiye +Doğanköy,56,Siirt,TR,Türkiye ,21,Diyarbakır Province,TR,Türkiye Diyarbakır,21,Diyarbakır Province,TR,Türkiye -Basbaglar,24,Erzincan,TR,Türkiye Dinar,03,Afyonkarahisar Province,TR,Türkiye Dikili,35,İzmir Province,TR,Türkiye -Develi,38,Kayseri,TR,Türkiye -Destek,65,Van,TR,Türkiye +Deştek,65,Van,TR,Türkiye Sin,62,Tunceli,TR,Türkiye ,20,Denizli,TR,Türkiye Denizli,20,Denizli,TR,Türkiye -Demiryol,72,Batman,TR,Türkiye -Dag,07,Antalya,TR,Türkiye -Menderes,35,İzmir Province,TR,Türkiye -Saglik,63,Şanlıurfa,TR,Türkiye -Duzgoren,31,Hatay,TR,Türkiye -Hakkari,30,Hakkâri,TR,Türkiye +Dağ,07,Antalya,TR,Türkiye +Sağlık,63,Şanlıurfa,TR,Türkiye +Düzgören,31,Hatay,TR,Türkiye +Hakkâri,30,Hakkâri,TR,Türkiye Cizre,73,Şırnak,TR,Türkiye -Cinar,21,Diyarbakır Province,TR,Türkiye -Cikrikci,10,Balıkesir,TR,Türkiye -Cigli,30,Hakkâri,TR,Türkiye -Cicek,42,Konya,TR,Türkiye -Ceylanpinar,63,Şanlıurfa,TR,Türkiye -Ceyhan,01,Adana,TR,Türkiye -Catalan,01,Adana,TR,Türkiye -Cayyolu,06,Ankara,TR,Türkiye -Cayirli,24,Erzincan,TR,Türkiye -Cay,04,Ağrı,TR,Türkiye -Cavdarhisar,43,Kütahya,TR,Türkiye -Catalan,47,Mardin,TR,Türkiye +Çine,09,Aydın,TR,Türkiye +Çığlı,30,Hakkâri,TR,Türkiye +Burcukaya,13,Bitlis,TR,Türkiye +Çiçek,42,Konya,TR,Türkiye +Ceylanpınar,63,Şanlıurfa,TR,Türkiye +Çayyolu,06,Ankara,TR,Türkiye +Çayırlı,24,Erzincan,TR,Türkiye +Çay,04,Ağrı,TR,Türkiye +Çavdarhisar,43,Kütahya,TR,Türkiye Dikmen,23,Elazığ,TR,Türkiye -Cagdas,63,Şanlıurfa,TR,Türkiye -Bogazici,35,İzmir Province,TR,Türkiye -Catagil,03,Afyonkarahisar Province,TR,Türkiye +Çağdaş,63,Şanlıurfa,TR,Türkiye +Boğaziçi,35,İzmir Province,TR,Türkiye +Çatağıl,03,Afyonkarahisar Province,TR,Türkiye Burdur,15,Burdur,TR,Türkiye Burdur,15,Burdur,TR,Türkiye -Buldan,20,Denizli,TR,Türkiye -Bugdayli,73,Şırnak,TR,Türkiye +Buğdaylı,73,Şırnak,TR,Türkiye Buca,35,İzmir Province,TR,Türkiye Bucak,15,Burdur,TR,Türkiye -Bozyazi,33,Mersin,TR,Türkiye -Bozuyuk,11,Bilecik,TR,Türkiye -Boztepe,40,Kırşehir,TR,Türkiye -Bozkir,42,Konya,TR,Türkiye +Bozyazı,33,Mersin,TR,Türkiye +Bozüyük,11,Bilecik,TR,Türkiye Bornova,35,İzmir Province,TR,Türkiye -Bogazliyan,66,Yozgat,TR,Türkiye +Boğazlıyan,66,Yozgat,TR,Türkiye Bodrum,48,Muğla,TR,Türkiye Bitlis,13,Bitlis,TR,Türkiye -Birecik,63,Şanlıurfa,TR,Türkiye -,12,Bingöl,TR,Türkiye -Bingoel,12,Bingöl,TR,Türkiye +Bingöl,12,Bingöl,TR,Türkiye Bilgi,65,Van,TR,Türkiye -Bigadic,10,Balıkesir,TR,Türkiye -Beyagac,20,Denizli,TR,Türkiye -Besni,02,Adıyaman Province,TR,Türkiye +Bigadiç,10,Balıkesir,TR,Türkiye Bergama,35,İzmir Province,TR,Türkiye -Demirtas,07,Antalya,TR,Türkiye +Demirtaş,07,Antalya,TR,Türkiye Belek,07,Antalya,TR,Türkiye -Bayrakli,35,İzmir Province,TR,Türkiye -Bayindir,35,İzmir Province,TR,Türkiye +Bayraklı,35,İzmir Province,TR,Türkiye +Bayındır,35,İzmir Province,TR,Türkiye Batman,72,Batman,TR,Türkiye -Banaz,64,Uşak,TR,Türkiye Baltepe,65,Van,TR,Türkiye -,10,Balıkesir,TR,Türkiye Balıkesir,10,Balıkesir,TR,Türkiye -Balcova,35,İzmir Province,TR,Türkiye -Bakir,56,Siirt,TR,Türkiye +Balgat,06,Ankara,TR,Türkiye +Balçova,35,İzmir Province,TR,Türkiye +Bakır,56,Siirt,TR,Türkiye Aivali,10,Balıkesir,TR,Türkiye Ayhan,50,Nevşehir Province,TR,Türkiye -Aygun,21,Diyarbakır Province,TR,Türkiye -Aydogan,24,Erzincan,TR,Türkiye -Aydincik,33,Mersin,TR,Türkiye +Aygün,21,Diyarbakır Province,TR,Türkiye +Aydoğan,24,Erzincan,TR,Türkiye +Aydıncık,33,Mersin,TR,Türkiye Aydin,09,Aydın,TR,Türkiye Avanos,50,Nevşehir Province,TR,Türkiye -Arikoy,49,Muş,TR,Türkiye -Yuregir,01,Adana,TR,Türkiye +Arıköy,49,Muş,TR,Türkiye +Yüreğir,01,Adana,TR,Türkiye ,07,Antalya,TR,Türkiye Antalya,07,Antalya,TR,Türkiye Antakya,31,Hatay,TR,Türkiye ,06,Ankara,TR,Türkiye Ankara,06,Ankara,TR,Türkiye -Anil,62,Tunceli,TR,Türkiye -Andac,65,Van,TR,Türkiye +Anıl,62,Tunceli,TR,Türkiye +Andaç,65,Van,TR,Türkiye Anamur,33,Mersin,TR,Türkiye -Altinoezue,31,Hatay,TR,Türkiye -Altindag,06,Ankara,TR,Türkiye -Aliaga,35,İzmir Province,TR,Türkiye +Altınözü,31,Hatay,TR,Türkiye +Altındağ,06,Ankara,TR,Türkiye +Alibardak,21,Diyarbakır Province,TR,Türkiye +Aliağa,35,İzmir Province,TR,Türkiye Albayrak,65,Van,TR,Türkiye Alaşehir,45,Manisa,TR,Türkiye Alanya,07,Antalya,TR,Türkiye -Alacati,35,İzmir Province,TR,Türkiye Akşehir,42,Konya,TR,Türkiye Aksaray,68,Aksaray,TR,Türkiye Akhisar,45,Manisa,TR,Türkiye -Akdagmadeni,66,Yozgat,TR,Türkiye -Akcay,07,Antalya,TR,Türkiye -,04,Ağrı,TR,Türkiye -,03,Afyonkarahisar Province,TR,Türkiye +Akçay,07,Antalya,TR,Türkiye Afyonkarahisar,03,Afyonkarahisar Province,TR,Türkiye Adıyaman,02,Adıyaman Province,TR,Türkiye ,01,Adana,TR,Türkiye Adana,01,Adana,TR,Türkiye -Acipayam,20,Denizli,TR,Türkiye -Acibadem,23,Elazığ,TR,Türkiye -Akcaova,31,Hatay,TR,Türkiye -Suleyman,49,Muş,TR,Türkiye +Acıbadem,23,Elazığ,TR,Türkiye +Akçaova,31,Hatay,TR,Türkiye +Süleyman,49,Muş,TR,Türkiye +Abidinpaşa,06,Ankara,TR,Türkiye Warder,SO,Somali,ET,Ethiopia -Nazret,OR,Oromiya,ET,Ethiopia +Shashamane,OR,Oromiya,ET,Ethiopia +Nazrēt,OR,Oromiya,ET,Ethiopia Massawa,SK,Northern Red Sea,ER,Eritrea +"Mek'ele",TI,Tigray,ET,Ethiopia Keren,AN,Anseba Region,ER,Eritrea -Kemise,AM,Amhara,ET,Ethiopia +Kemisē,AM,Amhara,ET,Ethiopia +Jimma,OR,Oromiya,ET,Ethiopia Jijiga,SO,Somali,ET,Ethiopia +"Hosa'ina",SN,"Southern Nations, Nationalities, and People's Region",ET,Ethiopia Harar,HA,Harari Region,ET,Ethiopia Gonder,AM,Amhara,ET,Ethiopia -Gambela,GA,Gambela,ET,Ethiopia +Gambēla,GA,Gambela,ET,Ethiopia ,,,ET,Ethiopia ,,,ER,Eritrea Edd,DK,Southern Red Sea Region,ER,Eritrea @@ -1754,83 +1387,75 @@ Bonga,SN,"Southern Nations, Nationalities, and People's Region",ET,Ethiopia Barentu,GB,Gash-Barka Region,ER,Eritrea Bahir Dar,AM,Amhara,ET,Ethiopia Awasa,SN,"Southern Nations, Nationalities, and People's Region",ET,Ethiopia -Asosa,BE,Bīnshangul Gumuz,ET,Ethiopia +Āsosa,BE,Bīnshangul Gumuz,ET,Ethiopia Asmara,MA,Maekel Region,ER,Eritrea +Arba Minch,SN,"Southern Nations, Nationalities, and People's Region",ET,Ethiopia Aksum,TI,Tigray,ET,Ethiopia -"Ak'ordat",GB,Gash-Barka Region,ER,Eritrea +Agordat,GB,Gash-Barka Region,ER,Eritrea Mendefera,DU,Debub Region,ER,Eritrea Addis Ababa,AA,Addis Ababa,ET,Ethiopia -Adigrat,TI,Tigray,ET,Ethiopia +Ādīgrat,TI,Tigray,ET,Ethiopia Zefta,GH,Gharbia,EG,Egypt Tunaydah,WAD,New Valley,EG,Egypt -Tukh,KB,Qalyubia,EG,Egypt +Toukh,KB,Qalyubia,EG,Egypt Tanta,GH,Gharbia,EG,Egypt -Talkha,DK,Dakahlia,EG,Egypt -Tala,BNS,Beni Suweif,EG,Egypt +Ţalkhā,DK,Dakahlia,EG,Egypt +Tala,MNF,Monufia,EG,Egypt Sohag,SHG,Sohag,EG,Egypt Sīwah,MT,Matruh,EG,Egypt Shubra al Khaymah,KB,Qalyubia,EG,Egypt -Shubra,C,Cairo Governorate,EG,Egypt -Shirbin,DK,Dakahlia,EG,Egypt -Shibīn al Qanāţir,KB,Qalyubia,EG,Egypt +Shubrā,C,Cairo Governorate,EG,Egypt +Sherbin,DK,Dakahlia,EG,Egypt Shibin al Kawm,MNF,Monufia,EG,Egypt Sharm el Sheikh,JS,South Sinai,EG,Egypt -Rosetta,BH,Beheira,EG,Egypt -Rafah,SIN,North Sinai,EG,Egypt -Quwaysina,MNF,Monufia,EG,Egypt +Samālūţ,MN,Minya,EG,Egypt +Rafaḩ,SIN,North Sinai,EG,Egypt +Quweisna,MNF,Monufia,EG,Egypt ,KN,Qena,EG,Egypt Qina,KN,Qena,EG,Egypt Qalyub,KB,Qalyubia,EG,Egypt Nuweiba,JS,South Sinai,EG,Egypt Nisf Atrib,KB,Qalyubia,EG,Egypt Nazlat Tall al Hisn,C,Cairo Governorate,EG,Egypt -Nasr,BH,Beheira,EG,Egypt -Nag Hammâdi,KN,Qena,EG,Egypt Mit Ghamr,DK,Dakahlia,EG,Egypt Heliopolis,C,Cairo Governorate,EG,Egypt -Minyat an Nasr,DK,Dakahlia,EG,Egypt -Munuf,MNF,Monufia,EG,Egypt -Matay,MN,Minya,EG,Egypt -Mashtul as Suq,SHR,Sharqia,EG,Egypt -Manfalut,AST,Asyut,EG,Egypt +Menouf,MNF,Monufia,EG,Egypt +Maţāy,MN,Minya,EG,Egypt +Manfalūţ,AST,Asyut,EG,Egypt Madinat as Sadat,BH,Beheira,EG,Egypt Madinat an Nasr,C,Cairo Governorate,EG,Egypt -"Al 'Ashir min Ramadan",SHR,Sharqia,EG,Egypt -Kirdasah,GZ,Giza,EG,Egypt +10th of Ramadan City,SHR,Sharqia,EG,Egypt Kawm Hamadah,BH,Beheira,EG,Egypt Kafr Shukr,MNF,Monufia,EG,Egypt Kafr Saqr,SHR,Sharqia,EG,Egypt -Kafr Dawud,BH,Beheira,EG,Egypt -Kafr az Zayyat,GH,Gharbia,EG,Egypt Kafr ash Shaykh,KFS,Kafr el-Sheikh,EG,Egypt Kafr ash Shaykh,SHR,Sharqia,EG,Egypt Kafr ash Shaykh Hilal,DK,Dakahlia,EG,Egypt Kafr ad Dawwar,BH,Beheira,EG,Egypt -Idku,BH,Beheira,EG,Egypt +Imbābah,GZ,Giza,EG,Egypt +Idkū,BH,Beheira,EG,Egypt +Edfu,ASN,Aswan,EG,Egypt Az Zarqa,BH,Beheira,EG,Egypt Helwan,C,Cairo Governorate,EG,Egypt -Hihya,SHR,Sharqia,EG,Egypt +Hihyā,SHR,Sharqia,EG,Egypt +"Hada'iq al Qubbah",C,Cairo Governorate,EG,Egypt Fuwwah,KFS,Kafr el-Sheikh,EG,Egypt -Fukah,MT,Matruh,EG,Egypt -Faraskur,DT,Damietta Governorate,EG,Egypt -Faqus,SHR,Sharqia,EG,Egypt +Fūkah,MT,Matruh,EG,Egypt +Fāraskūr,DT,Damietta Governorate,EG,Egypt +Fāqūs,SHR,Sharqia,EG,Egypt `Ezbet el-Auqat,C,Cairo Governorate,EG,Egypt ,,,EG,Egypt Damietta,DT,Damietta Governorate,EG,Egypt Diyarb Najm,SHR,Sharqia,EG,Egypt -Disuq,KFS,Kafr el-Sheikh,EG,Egypt -Dikirnis,DK,Dakahlia,EG,Egypt -Dayr Mawas,MN,Minya,EG,Egypt +Disūq,KFS,Kafr el-Sheikh,EG,Egypt Damanhur,BH,Beheira,EG,Egypt Port Said,PTS,Port Said,EG,Egypt -Safaga,BA,Red Sea,EG,Egypt -Bilqas,DK,Dakahlia,EG,Egypt +Bilqās,DK,Dakahlia,EG,Egypt Bilbeis,SHR,Sharqia,EG,Egypt -Basyun,GH,Gharbia,EG,Egypt Bani Suwayf,BNS,Beni Suweif,EG,Egypt Bani Mazar,MN,Minya,EG,Egypt -Banha,KB,Qalyubia,EG,Egypt -Baltim,KFS,Kafr el-Sheikh,EG,Egypt +Banhā,KB,Qalyubia,EG,Egypt +Balţīm,KFS,Kafr el-Sheikh,EG,Egypt Zagazig,SHR,Sharqia,EG,Egypt Az Zamalik,GZ,Giza,EG,Egypt Az Zabu,GZ,Giza,EG,Egypt @@ -1840,27 +1465,29 @@ Suez,SUZ,Suez,EG,Egypt As Sinbillawayn,DK,Dakahlia,EG,Egypt Ash Shatibi,ALX,Alexandria,EG,Egypt Sharqia,SHR,Sharqia,EG,Egypt +Ashmūn,MNF,Monufia,EG,Egypt Ar Rawdah,SHR,Sharqia,EG,Egypt Ar Rahmaniyah,BH,Beheira,EG,Egypt Luxor,LX,Luxor,EG,Egypt -Al Qusiyah,AST,Asyut,EG,Egypt Al Qalyubiyah,DK,Dakahlia,EG,Egypt Qalyubia,KB,Qalyubia,EG,Egypt Cairo,C,Cairo Governorate,EG,Egypt ,C,Cairo Governorate,EG,Egypt Al Minya,FYM,Faiyum,EG,Egypt Minya,MN,Minya,EG,Egypt +Minya,MN,Minya,EG,Egypt Monufia,MNF,Monufia,EG,Egypt +Al Manzalah,DK,Dakahlia,EG,Egypt Al Mansurah,DK,Dakahlia,EG,Egypt Al Mahallah al Kubra,GH,Gharbia,EG,Egypt Al Ma`adi,C,Cairo Governorate,EG,Egypt -Al Khankah,KB,Qalyubia,EG,Egypt +Al Khusus,KB,Qalyubia,EG,Egypt Al Karnak,LX,Luxor,EG,Egypt Giza,GZ,Giza,EG,Egypt Giza,GZ,Giza,EG,Egypt Ismailia,IS,Ismailia Governorate,EG,Egypt Alexandria,ALX,Alexandria,EG,Egypt -Al Hawamidiyah,GZ,Giza,EG,Egypt +Al Harraniyah,GZ,Giza,EG,Egypt Al Haram,GZ,Giza,EG,Egypt Hurghada,BA,Red Sea,EG,Egypt Gharbia,GH,Gharbia,EG,Egypt @@ -1870,20 +1497,17 @@ Beheira,BH,Beheira,EG,Egypt Al ‘Arīsh,SIN,North Sinai,EG,Egypt Al `Amiriyah,ALX,Alexandria,EG,Egypt El Alamein,MT,Matruh,EG,Egypt -Al `Ajuzah,GZ,Giza,EG,Egypt -Akhmim,SHG,Sohag,EG,Egypt +Akhmīm,SHG,Sohag,EG,Egypt Aga,DK,Dakahlia,EG,Egypt -Ad Duqqi,GZ,Giza,EG,Egypt Ad Dilinjat,BH,Beheira,EG,Egypt Dakahlia,DK,Dakahlia,EG,Egypt El Dabaa,MT,Matruh,EG,Egypt -Abu Qurqas,MN,Minya,EG,Egypt -Abu Kabir,SHR,Sharqia,EG,Egypt Abu Hammad,SHR,Sharqia,EG,Egypt +Abnūb,AST,Asyut,EG,Egypt Sarandë,12,Vlorë County,AL,Albania Dongola,NO,Northern,SD,Sudan Wad Medani,GZ,Al Jazīrah,SD,Sudan -Umm Kaddadah,DN,Northern Darfur,SD,Sudan +Umm Keddada,DN,Northern Darfur,SD,Sudan Omdurman,KH,Khartoum,SD,Sudan ,,,SD,Sudan Singa,SI,Sinnār,SD,Sudan @@ -1896,70 +1520,62 @@ Juba,EC,Central Equatoria,SS,South Sudan Port Sudan,RS,Red Sea,SD,Sudan Babel,DC,Central Darfur,SD,Sudan Es Sumeih,DE,Eastern Darfur,SD,Sudan -Ar Ruseris,NB,Blue Nile,SD,Sudan +Er Roseires,NB,Blue Nile,SD,Sudan Ar Rahad,KN,North Kordofan,SD,Sudan -An Nuhud,GK,West Kordofan State,SD,Sudan Al Qadarif,GD,Al Qaḑārif,SD,Sudan Al Mijlad,GK,West Kordofan State,SD,Sudan Al Lagowa,GK,West Kordofan State,SD,Sudan +Khartoum North,KH,Khartoum,SD,Sudan Khartoum,KH,Khartoum,SD,Sudan Geneina,DW,Western Darfur,SD,Sudan Ed Damer,NR,River Nile,SD,Sudan Ad-Damazin,NB,Blue Nile,SD,Sudan -"Ar Rifa'",14,Southern Governorate,BH,Bahrain -"Magen Sha'ul",Z,Northern District,IL,Israel -Shibli,Z,Northern District,IL,Israel -Shahreza,02,Māzandarān,IR,Iran -Rumat Heib,Z,Northern District,IL,Israel -Massad,Z,Northern District,IL,Israel -Hararit,Z,Northern District,IL,Israel +Kayonza,02,Eastern Province,RW,Rwanda +As Sahlah al Fawqiyah,17,Northern,BH,Bahrain +Riffa,14,Southern Governorate,BH,Bahrain +Al Qal`ah,14,Southern Governorate,BH,Bahrain +Rumat al-Heib,Z,Northern District,IL,Israel Lotem,Z,Northern District,IL,Israel Yuvallim,Z,Northern District,IL,Israel -Eshhar,Z,Northern District,IL,Israel -Tuval,Z,Northern District,IL,Israel -Kfar Vradim,Z,Northern District,IL,Israel -Salwa,HA,Hawalli,KW,Kuwait +Tsurit,Z,Northern District,IL,Israel +Salwá,HA,Hawalli,KW,Kuwait Mishrif,,,KW,Kuwait Al Masilah,MU,Mubārak al Kabīr,KW,Kuwait -Qurtubah,KU,Al Asimah,KW,Kuwait +Qurţubah,KU,Al Asimah,KW,Kuwait Merkez,33,Mersin,TR,Türkiye ,DA,Baladiyat ad Dawhah,QA,Qatar Al Wakrah,WA,Al Wakrah,QA,Qatar -Bet Hashmonay,M,Central District,IL,Israel ,,,GR,Greece -Birlikkoy,73,Şırnak,TR,Türkiye +Birlikköy,73,Şırnak,TR,Türkiye Akar,30,Hakkâri,TR,Türkiye -Dawmat al Jandal,12,Al Jawf Region,SA,Saudi Arabia +Alaili Dadda`,OB,Obock,DJ,Djibouti Rhodes,L,South Aegean,GR,Greece +Sulţānah,01,Riyadh Region,SA,Saudi Arabia Las Anod,SO,Sool,SO,Somalia -Pasargad,07,Fars,IR,Iran +Goubétto,AS,Ali Sabieh Region,DJ,Djibouti +Fuwayriţ,MS,Baladiyat ash Shamal,QA,Qatar +Gâlâfi,DI,Dikhil,DJ,Djibouti Thuwal,02,Mecca Region,SA,Saudi Arabia -Hayy al Manakh,PTS,Port Said,EG,Egypt -Ad Dabbah,02,Mecca Region,SA,Saudi Arabia ,MA,Muscat,OM,Oman -Al Ghubrah,DA,Ad Dakhiliyah,OM,Oman Bayt al `Awabi,BJ,Al Batinah South,OM,Oman Harat as Suq,BS,Al Batinah North Governorate,OM,Oman -At Tawar,DU,Dubai,AE,United Arab Emirates Sabah as Salim,MU,Mubārak al Kabīr,KW,Kuwait -Syria,PTS,Port Said,EG,Egypt Aden,AD,Aden,YE,Yemen Badr,C,Cairo Governorate,EG,Egypt -Madinaty,C,Cairo Governorate,EG,Egypt -Khomeyni Shahr,10,Isfahan,IR,Iran -,10,Isfahan,IR,Iran Isfahan,10,Isfahan,IR,Iran Mabanda,MA,Makamba Province,BI,Burundi Makamba,MA,Makamba Province,BI,Burundi Bururi,BR,Bururi Province,BI,Burundi Rumonge,RM,Rumonge,BI,Burundi Mwaro,MW,Mwaro,BI,Burundi +Gatumba,BL,Bujumbura Rural Province,BI,Burundi Isale,BL,Bujumbura Rural Province,BI,Burundi Bujumbura,BM,Bujumbura Mairie Province,BI,Burundi Muramvya,MU,Muramvya Province,BI,Burundi Gitega,GI,Gitega Province,BI,Burundi Ruyigi,RY,Ruyigi Province,BI,Burundi Cankuzo,CA,Cankuzo Province,BI,Burundi +Karuzi,KR,Karuzi Province,BI,Burundi Bubanza,BB,Bubanza Province,BI,Burundi Cibitoke,CI,Cibitoke Province,BI,Burundi Ngozi,NG,Ngozi Province,BI,Burundi @@ -1969,166 +1585,104 @@ Kirundo,KI,Kirundo Province,BI,Burundi ,,,BI,Burundi Rutana,RT,Rutana Province,BI,Burundi Sincan,31,Hatay,TR,Türkiye -Hacilar,79,Kilis,TR,Türkiye -Salikhli,31,Hatay,TR,Türkiye -Alazi,31,Hatay,TR,Türkiye -Anayazi,31,Hatay,TR,Türkiye -Eglence,56,Siirt,TR,Türkiye +Hacılar,79,Kilis,TR,Türkiye +Alazı,31,Hatay,TR,Türkiye +Eğlence,56,Siirt,TR,Türkiye Batikent,06,Ankara,TR,Türkiye Mevo Hamma,Z,Northern District,IL,Israel Kfar Haruv,Z,Northern District,IL,Israel "Ne'ot Golan",Z,Northern District,IL,Israel -Geshur,Z,Northern District,IL,Israel -Haspin,Z,Northern District,IL,Israel -Had Nes,Z,Northern District,IL,Israel Qatzrin,,,IL,Israel -Ortal,Z,Northern District,IL,Israel -Marom Golan,Z,Northern District,IL,Israel -Al Rum,,,IL,Israel +Ein Zivan,,,IL,Israel +Merom Golan,Z,Northern District,IL,Israel +"Qela'",Z,Northern District,IL,Israel +El Rom,,,IL,Israel Yonatan,Z,Northern District,IL,Israel -Aniam,Z,Northern District,IL,Israel -,71,Kırıkkale,TR,Türkiye -,79,Kilis,TR,Türkiye +Gaherré,OB,Obock,DJ,Djibouti ,C,Central Region,UG,Uganda ,AA,Addis Ababa,ET,Ethiopia -Zipari,L,South Aegean,GR,Greece -Baran,24,Ardabil Province,IR,Iran -Agios Nikolaos,E,Thessaly,GR,Greece -Sinjar,NI,Nineveh,IQ,Iraq +Dalaman,48,Muğla,TR,Türkiye +Sinjār,NI,Nineveh,IQ,Iraq "Bol'nitsa",TVE,Tver Oblast,RU,Russia Udomlya,TVE,Tver Oblast,RU,Russia Utyos,ORE,Orenburg Oblast,RU,Russia ,,,EE,Estonia Valmiera,113,Valmiera,LV,Latvia -Zilupe,058,Ludza Municipality,LV,Latvia -Zakumuiza,080,Ropaži Municipality,LV,Latvia Viļāni,077,Rēzekne Municipality,LV,Latvia Viesīte,042,Jēkabpils Municipality,LV,Latvia -Vecumnieki,016,Bauska Municipality,LV,Latvia Ventspils,VEN,Ventspils,LV,Latvia -Vecpiebalga,022,Cēsis Municipality,LV,Latvia -Varakļāni,102,Varakļāni Municipality,LV,Latvia Vangaži,091,Sigulda Municipality,LV,Latvia -Valmiermuiza,113,Valmiera,LV,Latvia -Valka,101,Valka,LV,Latvia -Ulbroka,080,Ropaži Municipality,LV,Latvia Tukums,099,Tukums Municipality,LV,Latvia -Tukums Municipality,099,Tukums Municipality,LV,Latvia -Taurene,022,Cēsis Municipality,LV,Latvia Talsi,097,Talsi Municipality,LV,Latvia Smiltene,094,Smiltene Municipality,LV,Latvia -Slampe,099,Tukums Municipality,LV,Latvia -Skultes Muiza,054,Limbaži Municipality,LV,Latvia -Skulte,062,Mārupe,LV,Latvia -Skrunda,050,Kuldīga Municipality,LV,Latvia -Skrīveri,002,Aizkraukle Municipality,LV,Latvia -Skibe,026,Dobele Municipality,LV,Latvia Sece,002,Aizkraukle Municipality,LV,Latvia -Saulkrasti,089,Saulkrasti Municipality,LV,Latvia -Saulkalne,087,Salaspils Municipality,LV,Latvia Saldus,088,Saldus Municipality,LV,Latvia Salaspils,087,Salaspils Municipality,LV,Latvia -Salacgrīva,054,Limbaži Municipality,LV,Latvia -Sala,058,Ludza Municipality,LV,Latvia +Rumbula,RIX,Rīga,LV,Latvia Rūjiena,113,Valmiera,LV,Latvia Rucava,112,South Kurzeme Municipality,LV,Latvia -Ropaži,080,Ropaži Municipality,LV,Latvia -Roya,097,Talsi Municipality,LV,Latvia -Riga,RIX,Riga,LV,Latvia -,RIX,Riga,LV,Latvia -Rēzekne,REZ,Rezekne,LV,Latvia -Ramava,052,Ķekava,LV,Latvia -Ragana,091,Sigulda Municipality,LV,Latvia -Pure,099,Tukums Municipality,LV,Latvia +Riga,RIX,Rīga,LV,Latvia +,RIX,Rīga,LV,Latvia +Rēzekne,REZ,Rēzekne,LV,Latvia +Rauna,094,Smiltene Municipality,LV,Latvia +Pūre,099,Tukums Municipality,LV,Latvia Priekuļi,022,Cēsis Municipality,LV,Latvia +,073,Preili Municipality,LV,Latvia Preiļi,073,Preili Municipality,LV,Latvia Pļaviņas,002,Aizkraukle Municipality,LV,Latvia -Pinki,062,Mārupe,LV,Latvia +Plakanciems,052,Ķekava,LV,Latvia Piltene,106,Ventspils Municipality,LV,Latvia -Pavilosta,112,South Kurzeme Municipality,LV,Latvia Ozolnieki,041,Jelgava Municipality,LV,Latvia Ogre,067,Ogre,LV,Latvia -Naukšēni,113,Valmiera,LV,Latvia -Murjani,089,Saulkrasti Municipality,LV,Latvia -Mezciems,041,Jelgava Municipality,LV,Latvia -Mersrags,097,Talsi Municipality,LV,Latvia +Ogre,067,Ogre,LV,Latvia Madona,059,Madona Municipality,LV,Latvia Ludza,058,Ludza Municipality,LV,Latvia Lubāna,059,Madona Municipality,LV,Latvia Lode,022,Cēsis Municipality,LV,Latvia Līvāni,056,Līvāni,LV,Latvia -Limbaži,054,Limbaži Municipality,LV,Latvia -Liepāja,LPX,Liepaja,LV,Latvia +Liepāja,LPX,Liepāja,LV,Latvia Lielvārde,067,Ogre,LV,Latvia -Lielplatone,041,Jelgava Municipality,LV,Latvia -Lici,080,Ropaži Municipality,LV,Latvia -Lazdona,059,Madona Municipality,LV,Latvia +Līči,080,Ropaži Municipality,LV,Latvia ,,,LV,Latvia -Lapmezciems,099,Tukums Municipality,LV,Latvia -Lociki,111,Augsdaugava Municipality,LV,Latvia -Kuldīga Municipality,050,Kuldīga Municipality,LV,Latvia +Lociki,111,Augšdaugava Municipality,LV,Latvia Kuldīga,050,Kuldīga Municipality,LV,Latvia -Kronrenda,050,Kuldīga Municipality,LV,Latvia -Kronauce,026,Dobele Municipality,LV,Latvia -Sunisi,091,Sigulda Municipality,LV,Latvia -Krāslava,047,Krāslava Municipality,LV,Latvia +Kroņauce,026,Dobele Municipality,LV,Latvia +Sunīši,091,Sigulda Municipality,LV,Latvia Koknese,002,Aizkraukle Municipality,LV,Latvia Kocēni,113,Valmiera,LV,Latvia Ķekava,052,Ķekava,LV,Latvia -Ķegums,067,Ogre,LV,Latvia -Kauguri,JUR,Jurmala,LV,Latvia Katlakalns,052,Ķekava,LV,Latvia -Kārsava,058,Ludza Municipality,LV,Latvia -Kandavas Stacija,099,Tukums Municipality,LV,Latvia -Kalngale,011,Ādaži,LV,Latvia -Jūrmala,JUR,Jurmala,LV,Latvia -Jelgava Municipality,041,Jelgava Municipality,LV,Latvia +Kaķenieki,026,Dobele Municipality,LV,Latvia +Jūrmala,JUR,Jūrmala,LV,Latvia Jelgava,JEL,Jelgava,LV,Latvia Jēkabpils,042,Jēkabpils Municipality,LV,Latvia +Jaunpils,099,Tukums Municipality,LV,Latvia Jaunolaine,068,Olaine,LV,Latvia -Jaunmarupe,062,Mārupe,LV,Latvia -Jaunkalsnava,059,Madona Municipality,LV,Latvia -Inčukalns,091,Sigulda Municipality,LV,Latvia -Ikšķile,067,Ogre,LV,Latvia -Iecava,016,Bauska Municipality,LV,Latvia +Jaunmārupe,062,Mārupe,LV,Latvia Gulbene,033,Gulbene Municipality,LV,Latvia -Grobina,112,South Kurzeme Municipality,LV,Latvia -Ērgļi,059,Madona Municipality,LV,Latvia -Engure,099,Tukums Municipality,LV,Latvia -Eleja,041,Jelgava Municipality,LV,Latvia -Dundaga,097,Talsi Municipality,LV,Latvia -Dunava,042,Jēkabpils Municipality,LV,Latvia -Drielini,054,Limbaži Municipality,LV,Latvia -Dreilini,RIX,Riga,LV,Latvia +Garkalne,011,Ādaži,LV,Latvia Dobele,026,Dobele Municipality,LV,Latvia Daugavpils,DGV,Daugavpils,LV,Latvia +Dārzciems,007,Alūksne Municipality,LV,Latvia Dagda,047,Krāslava Municipality,LV,Latvia Cēsis,022,Cēsis Municipality,LV,Latvia -Carnikava,011,Ādaži,LV,Latvia -Broceni,088,Saldus Municipality,LV,Latvia -Blome,101,Valka,LV,Latvia +Brocēni,088,Saldus Municipality,LV,Latvia +Bolderaja,RIX,Rīga,LV,Latvia Bīriņi,054,Limbaži Municipality,LV,Latvia -Berze,026,Dobele Municipality,LV,Latvia -Bene,026,Dobele Municipality,LV,Latvia Bauska,016,Bauska Municipality,LV,Latvia Baravaja,077,Rēzekne Municipality,LV,Latvia Balvi,015,Balvi Municipality,LV,Latvia Baltezers,080,Ropaži Municipality,LV,Latvia -Balozi,RIX,Riga,LV,Latvia -Vārpas,052,Ķekava,LV,Latvia -Augsligatne,022,Cēsis Municipality,LV,Latvia +Baloži,RIX,Rīga,LV,Latvia +Akācijas,026,Dobele Municipality,LV,Latvia Amata,022,Cēsis Municipality,LV,Latvia Alūksne,007,Alūksne Municipality,LV,Latvia -Alderi,011,Ādaži,LV,Latvia -Aizpute,112,South Kurzeme Municipality,LV,Latvia Aizkraukle,002,Aizkraukle Municipality,LV,Latvia -Aglona,073,Preili Municipality,LV,Latvia Kadaga,011,Ādaži,LV,Latvia -Adazi,011,Ādaži,LV,Latvia +Ādaži,011,Ādaži,LV,Latvia Kosterevo,VLA,Vladimir Oblast,RU,Russia Zvenigorod,MOS,Moscow Oblast,RU,Russia Zuyevka,KIR,Kirov Oblast,RU,Russia -Zmiyëvka,ORL,Oryol oblast,RU,Russia Zlatoust,CHE,Chelyabinsk Oblast,RU,Russia Zilyazekulevo,BA,Bashkortostan Republic,RU,Russia Zhukovsky,MOS,Moscow Oblast,RU,Russia @@ -2137,20 +1691,19 @@ Zhigulevsk,SAM,Samara Oblast,RU,Russia Zarechnaya,KLU,Kaluga Oblast,RU,Russia Zheleznogorsk,KRS,Kursk Oblast,RU,Russia Zheleznodorozhnyy,MOS,Moscow Oblast,RU,Russia -Zhavoronki,MOS,Moscow Oblast,RU,Russia Zernograd,ROS,Rostov Oblast,RU,Russia Zelenokumsk,STA,Stavropol Kray,RU,Russia +Zelenogradsk,KGD,Kaliningrad Oblast,RU,Russia Zelenograd,MOW,Moscow,RU,Russia Zelenogorsk,SPE,St.-Petersburg,RU,Russia -Zelenodolsk,TA,Tatarstan Republic,RU,Russia Berezovaya Roshcha,SAM,Samara Oblast,RU,Russia "Zavod'",NIZ,Nizhny Novgorod Oblast,RU,Russia Zarechnyy,LIP,Lipetsk Oblast,RU,Russia Zarechnyy,PNZ,Penza Oblast,RU,Russia Zaraysk,MOS,Moscow Oblast,RU,Russia -Zainsk,TA,Tatarstan Republic,RU,Russia Zagoryanskiy,MOS,Moscow Oblast,RU,Russia Yutaza,TA,Tatarstan Republic,RU,Russia +Yurlovo,MOS,Moscow Oblast,RU,Russia Yurkostrov,KR,Karelia,RU,Russia Yugyd”yag,KO,Komi,RU,Russia Yug,PER,Perm Krai,RU,Russia @@ -2163,31 +1716,31 @@ Yelabuga,TA,Tatarstan Republic,RU,Russia "Yegor'yevsk",MOS,Moscow Oblast,RU,Russia Yefremov,TUL,Tula Oblast,RU,Russia Yasnyy,ORE,Orenburg Oblast,RU,Russia -Yasachnyy Balykley,TAM,Tambov Oblast,RU,Russia Yartsevo,SMO,Smolensk Oblast,RU,Russia "Yaroslavl'",KIR,Kirov Oblast,RU,Russia ,YAR,Yaroslavl Oblast,RU,Russia Yaroslavl,YAR,Yaroslavl Oblast,RU,Russia "Yal'gelevo",LEN,Leningrad Oblast,RU,Russia +Yakhroma,MOS,Moscow Oblast,RU,Russia Yablonovsky,AD,Adygeya Republic,RU,Russia Yablonitsy,LEN,Leningrad Oblast,RU,Russia -Vysokovsk,MOS,Moscow Oblast,RU,Russia Vyshniy Volochëk,TVE,Tver Oblast,RU,Russia Vyselki,KDA,Krasnodar Krai,RU,Russia Vyksa,NIZ,Nizhny Novgorod Oblast,RU,Russia Vyborg,LEN,Leningrad Oblast,RU,Russia +Vyazniki,VLA,Vladimir Oblast,RU,Russia +Vtoryye Terbuny,LIP,Lipetsk Oblast,RU,Russia Vsevolozhsk,LEN,Leningrad Oblast,RU,Russia +Vozhgaly,KIR,Kirov Oblast,RU,Russia "Bol'shaya Vozdvizhenka",TVE,Tver Oblast,RU,Russia Votkinsk,UD,Udmurtiya Republic,RU,Russia Voskresensk,MOS,Moscow Oblast,RU,Russia -Vorotynets,NIZ,Nizhny Novgorod Oblast,RU,Russia +Vorsma,NIZ,Nizhny Novgorod Oblast,RU,Russia ,VOR,Voronezh Oblast,RU,Russia Voronezh,VOR,Voronezh Oblast,RU,Russia Volzhsky,VGG,Volgograd Oblast,RU,Russia Volzhsk,ME,Mariy-El Republic,RU,Russia -Volya,VOR,Voronezh Oblast,RU,Russia "Vol'sk",SAR,Saratov Oblast,RU,Russia -Volosovo,LEN,Leningrad Oblast,RU,Russia Volokonovka,BEL,Belgorod Oblast,RU,Russia Volokonovka,VOR,Voronezh Oblast,RU,Russia Volokolamsk,MOS,Moscow Oblast,RU,Russia @@ -2210,13 +1763,13 @@ Velikiy Ustyug,VLG,Vologda Oblast,RU,Russia Velikiye Luki,PSK,Pskov Oblast,RU,Russia Vavilova,PER,Perm Krai,RU,Russia Uzlovaya,TUL,Tula Oblast,RU,Russia +Ustyuzhna,VLG,Vologda Oblast,RU,Russia "Ust'-Katav",CHE,Chelyabinsk Oblast,RU,Russia "Urshel'skiy",VLA,Vladimir Oblast,RU,Russia "Uren'",NIZ,Nizhny Novgorod Oblast,RU,Russia Urazovo,BA,Bashkortostan Republic,RU,Russia "Universal'",RYA,Ryazan Oblast,RU,Russia Unecha,BRY,Bryansk Oblast,RU,Russia -,ULY,Ulyanovsk Oblast,RU,Russia Ulyanovsk,ULY,Ulyanovsk Oblast,RU,Russia Ulitsa,BRY,Bryansk Oblast,RU,Russia Ukhta,KO,Komi,RU,Russia @@ -2229,15 +1782,17 @@ Tverskaya,KDA,Krasnodar Krai,RU,Russia Tver,TVE,Tver Oblast,RU,Russia Tuymazy,BA,Bashkortostan Republic,RU,Russia Tur,SMO,Smolensk Oblast,RU,Russia -,TUL,Tula Oblast,RU,Russia +Tula Oblast,TUL,Tula Oblast,RU,Russia Tula,TUL,Tula Oblast,RU,Russia Tuchkovo,MOS,Moscow Oblast,RU,Russia Tuapse,KDA,Krasnodar Krai,RU,Russia +Tsimlyansk,ROS,Rostov Oblast,RU,Russia +"Tsil'na",ULY,Ulyanovsk Oblast,RU,Russia "Tsentral'nyy",NIZ,Nizhny Novgorod Oblast,RU,Russia Trudobelikovskiy,KDA,Krasnodar Krai,RU,Russia Troitskoye,KRS,Kursk Oblast,RU,Russia Bozhkovka,ROS,Rostov Oblast,RU,Russia -Trekhgornyy,ORE,Orenburg Oblast,RU,Russia +Trëkhgornyy,ORE,Orenburg Oblast,RU,Russia Tosno,LEN,Leningrad Oblast,RU,Russia Torzhok,TVE,Tver Oblast,RU,Russia Tomilino,MOS,Moscow Oblast,RU,Russia @@ -2255,7 +1810,6 @@ Temryuk,KDA,Krasnodar Krai,RU,Russia Telepnevo,LIP,Lipetsk Oblast,RU,Russia ,TA,Tatarstan Republic,RU,Russia Tatarskiye Chelny,TA,Tatarstan Republic,RU,Russia -Tatarskaya Kargala,ORE,Orenburg Oblast,RU,Russia Tarusa,KLU,Kaluga Oblast,RU,Russia Tambov,TAM,Tambov Oblast,RU,Russia "Taman'",KDA,Krasnodar Krai,RU,Russia @@ -2264,23 +1818,20 @@ Agidel,BA,Bashkortostan Republic,RU,Russia Taganrog,ROS,Rostov Oblast,RU,Russia Syzran,SAM,Samara Oblast,RU,Russia Syktyvkar,KO,Komi,RU,Russia +Svetogorsk,LEN,Leningrad Oblast,RU,Russia Svetlyy,KGD,Kaliningrad Oblast,RU,Russia Svetlograd,STA,Stavropol Kray,RU,Russia Svetlogorsk,KGD,Kaliningrad Oblast,RU,Russia Sverdlovskiy,MOS,Moscow Oblast,RU,Russia Suzdal,VLA,Vladimir Oblast,RU,Russia -Suvorov,TUL,Tula Oblast,RU,Russia Sursk,PNZ,Penza Oblast,RU,Russia Suponevo,BRY,Bryansk Oblast,RU,Russia Suoyarvi,KR,Karelia,RU,Russia Sukhinichi,KLU,Kaluga Oblast,RU,Russia Sudzha,KRS,Kursk Oblast,RU,Russia -Subkhangulovo,BA,Bashkortostan Republic,RU,Russia Stupino,MOS,Moscow Oblast,RU,Russia -Strunino,VLA,Vladimir Oblast,RU,Russia Poselok Stroiteley,NIZ,Nizhny Novgorod Oblast,RU,Russia Stroitel,BEL,Belgorod Oblast,RU,Russia -Stolbishche,TA,Tatarstan Republic,RU,Russia Sterlitamak,BA,Bashkortostan Republic,RU,Russia ,STA,Stavropol Kray,RU,Russia Stavropol,STA,Stavropol Kray,RU,Russia @@ -2288,12 +1839,12 @@ Stary Oskol,BEL,Belgorod Oblast,RU,Russia Staryye Polya,TVE,Tver Oblast,RU,Russia Sobolevo,RYA,Ryazan Oblast,RU,Russia Staroye Gvozdino,TVE,Tver Oblast,RU,Russia +Starobaltachevo,BA,Bashkortostan Republic,RU,Russia Starotitarovskaya,KDA,Krasnodar Krai,RU,Russia Starominskaya,KDA,Krasnodar Krai,RU,Russia Stavroleushkovskaya,KDA,Krasnodar Krai,RU,Russia Starodub,BRY,Bryansk Oblast,RU,Russia Staraya Vichuga,IVA,Ivanovo Oblast,RU,Russia -Staraya Russa,NGR,Novgorod Oblast,RU,Russia Staraya Kupavna,MOS,Moscow Oblast,RU,Russia "Star'",BRY,Bryansk Oblast,RU,Russia Sputnik,BRY,Bryansk Oblast,RU,Russia @@ -2304,35 +1855,31 @@ Sosnovaya Polyana,SPE,St.-Petersburg,RU,Russia Sortavala,KR,Karelia,RU,Russia Solnechnogorsk,MOS,Moscow Oblast,RU,Russia Solikamsk,PER,Perm Krai,RU,Russia -Sokol,VLG,Vologda Oblast,RU,Russia Sofrino,MOS,Moscow Oblast,RU,Russia Sochi,KDA,Krasnodar Krai,RU,Russia Sobinka,VLA,Vladimir Oblast,RU,Russia +,SMO,Smolensk Oblast,RU,Russia Smolensk,SMO,Smolensk Oblast,RU,Russia +Slobodka,MOW,Moscow,RU,Russia Slavyansk-na-Kubani,KDA,Krasnodar Krai,RU,Russia Slantsy,LEN,Leningrad Oblast,RU,Russia Skopin,RYA,Ryazan Oblast,RU,Russia -"Novosin'kovo",MOS,Moscow Oblast,RU,Russia +Novosinkovo,MOS,Moscow Oblast,RU,Russia Sibay,BA,Bashkortostan Republic,RU,Russia Shuya,IVA,Ivanovo Oblast,RU,Russia Shushary,SPE,St.-Petersburg,RU,Russia -Shumerlya,CU,Chuvashia,RU,Russia -"Shpan'kovo",LEN,Leningrad Oblast,RU,Russia +Shumerlya,CU,Chuvash Republic,RU,Russia Mikhaylovsk,STA,Stavropol Kray,RU,Russia -Shilovo,RYA,Ryazan Oblast,RU,Russia -Shepsi,KDA,Krasnodar Krai,RU,Russia -Sheksna,VLG,Vologda Oblast,RU,Russia -Shebekino,BEL,Belgorod Oblast,RU,Russia +Shigony,SAM,Samara Oblast,RU,Russia Shchigry,KRS,Kursk Oblast,RU,Russia Shchyolkovo,MOS,Moscow Oblast,RU,Russia -Shchelkino,SMO,Smolensk Oblast,RU,Russia -Shchyokino,TUL,Tula Oblast,RU,Russia +Shchëlkino,SMO,Smolensk Oblast,RU,Russia Shatura,MOS,Moscow Oblast,RU,Russia Sharapovo,TVE,Tver Oblast,RU,Russia Sharan,BA,Bashkortostan Republic,RU,Russia Shakhty,ROS,Rostov Oblast,RU,Russia -Shakhovskaya,MOS,Moscow Oblast,RU,Russia "Seyatel'",BA,Bashkortostan Republic,RU,Russia +Severskaya,KDA,Krasnodar Krai,RU,Russia Severouralsk,SVE,Sverdlovsk Oblast,RU,Russia Severomorsk,MUR,Murmansk,RU,Russia Severodvinsk,ARK,Arkhangelskaya,RU,Russia @@ -2343,7 +1890,6 @@ Sergach,NIZ,Nizhny Novgorod Oblast,RU,Russia Semyonov,NIZ,Nizhny Novgorod Oblast,RU,Russia Semeno,KLU,Kaluga Oblast,RU,Russia Semchozero,KR,Karelia,RU,Russia -Selyatino,MOS,Moscow Oblast,RU,Russia "Sel'tso",BRY,Bryansk Oblast,RU,Russia Segezha,KR,Karelia,RU,Russia Satka,CHE,Chelyabinsk Oblast,RU,Russia @@ -2358,28 +1904,26 @@ Samoylenko,VOR,Voronezh Oblast,RU,Russia ,SAM,Samara Oblast,RU,Russia Samara,SAM,Samara Oblast,RU,Russia Solym,PER,Perm Krai,RU,Russia -Saltykovka,MOS,Moscow Oblast,RU,Russia Salavat,BA,Bashkortostan Republic,RU,Russia Saki,SMO,Smolensk Oblast,RU,Russia Safonovo,SMO,Smolensk Oblast,RU,Russia Sadovoye,SAR,Saratov Oblast,RU,Russia Sadovaya,TAM,Tambov Oblast,RU,Russia +"Moskvorech'ye-Saburovo",MOW,Moscow,RU,Russia Rzhev,TVE,Tver Oblast,RU,Russia "Rzhavka-Step'",TAM,Tambov Oblast,RU,Russia -Ryzdvyany,STA,Stavropol Kray,RU,Russia -Rybnoye,RYA,Ryazan Oblast,RU,Russia Rybinsk,YAR,Yaroslavl Oblast,RU,Russia -Ryazhsk,RYA,Ryazan Oblast,RU,Russia Ryazan,RYA,Ryazan Oblast,RU,Russia Ryabovskiy,ROS,Rostov Oblast,RU,Russia Ruzayevka,MO,Mordoviya Republic,RU,Russia Ruza,MOS,Moscow Oblast,RU,Russia Rozovka,STA,Stavropol Kray,RU,Russia "Roven'ki",BEL,Belgorod Oblast,RU,Russia -Rostov Oblast,ROS,Rostov Oblast,RU,Russia +,ROS,Rostov Oblast,RU,Russia Rostov-on-Don,ROS,Rostov Oblast,RU,Russia "Rossosh'",VOR,Voronezh Oblast,RU,Russia "Roslavl'",SMO,Smolensk Oblast,RU,Russia +Romashkovo,MOS,Moscow Oblast,RU,Russia Romanovo,KRS,Kursk Oblast,RU,Russia Riga,KIR,Kirov Oblast,RU,Russia Reutov,MOS,Moscow Oblast,RU,Russia @@ -2399,35 +1943,34 @@ Pskov Oblast,PSK,Pskov Oblast,RU,Russia Pskov,PSK,Pskov Oblast,RU,Russia Protvino,MOS,Moscow Oblast,RU,Russia Prostor,ARK,Arkhangelskaya,RU,Russia -Prosti,TA,Tatarstan Republic,RU,Russia Prokovsino,LEN,Leningrad Oblast,RU,Russia Prokhorovka,BEL,Belgorod Oblast,RU,Russia -Priyutovo,BA,Bashkortostan Republic,RU,Russia Privolzhsk,IVA,Ivanovo Oblast,RU,Russia "Priural'skoye",KO,Komi,RU,Russia -"Pristen'",KRS,Kursk Oblast,RU,Russia +Priozersk,LEN,Leningrad Oblast,RU,Russia "Primor'ye",KGD,Kaliningrad Oblast,RU,Russia -Primorka,ROS,Rostov Oblast,RU,Russia Pribytkovo,LIP,Lipetsk Oblast,RU,Russia Preobrazheniye,LIP,Lipetsk Oblast,RU,Russia -Pozdnyakovo,MOS,Moscow Oblast,RU,Russia Potok,LEN,Leningrad Oblast,RU,Russia -Poselok Imeni Kalinina,MOS,Moscow Oblast,RU,Russia +Kozlovka,CU,Chuvash Republic,RU,Russia Posad,LEN,Leningrad Oblast,RU,Russia Sloboda,KO,Komi,RU,Russia Polyarnyy,MUR,Murmansk,RU,Russia Polkovoye,TAM,Tambov Oblast,RU,Russia "Bol'shaya Lavrovka",SVE,Sverdlovsk Oblast,RU,Russia +Pokrovskoye,ORL,Oryol oblast,RU,Russia Pokrov,VLA,Vladimir Oblast,RU,Russia -Podstepki,SAM,Samara Oblast,RU,Russia Podolsk,MOS,Moscow Oblast,RU,Russia "Podol'sk",BA,Bashkortostan Republic,RU,Russia -Pochinok,SMO,Smolensk Oblast,RU,Russia +Plekhanovo,TUL,Tula Oblast,RU,Russia Pitkyaranta,KR,Karelia,RU,Russia Pilyugina,KRS,Kursk Oblast,RU,Russia Pikalyovo,LEN,Leningrad Oblast,RU,Russia Petrozavodsk,KR,Karelia,RU,Russia +Petrovsko-Razumovskoye,MOS,Moscow Oblast,RU,Russia +Petrovsk,SAR,Saratov Oblast,RU,Russia Petro-Slavyanka,SPE,St.-Petersburg,RU,Russia +Petergof,SPE,St.-Petersburg,RU,Russia Pervouralsk,SVE,Sverdlovsk Oblast,RU,Russia Pervomayskaya,CE,Chechnya,RU,Russia ,PER,Perm Krai,RU,Russia @@ -2436,20 +1979,17 @@ Pereyaslovskaya,KDA,Krasnodar Krai,RU,Russia "Pereslavl'-Zalesskiy",YAR,Yaroslavl Oblast,RU,Russia Penza,PNZ,Penza Oblast,RU,Russia Pechora,KO,Komi,RU,Russia -Pechenga,MUR,Murmansk,RU,Russia Pavlovskiy Posad,MOS,Moscow Oblast,RU,Russia Pavlovskaya Sloboda,MOS,Moscow Oblast,RU,Russia +Pavlovsk,SPE,St.-Petersburg,RU,Russia Parma,KO,Komi,RU,Russia Pargolovo,SPE,St.-Petersburg,RU,Russia Parad,NGR,Novgorod Oblast,RU,Russia Panfilovo,YAR,Yaroslavl Oblast,RU,Russia -Ozyory,MOS,Moscow Oblast,RU,Russia -Overyata,PER,Perm Krai,RU,Russia Otradnoye,LEN,Leningrad Oblast,RU,Russia Otradnoye,KGD,Kaliningrad Oblast,RU,Russia Otradnaya,KDA,Krasnodar Krai,RU,Russia Ostrovtsy,MOS,Moscow Oblast,RU,Russia -Ostrov,PSK,Pskov Oblast,RU,Russia Osipovka Luka,KRS,Kursk Oblast,RU,Russia Orsk,ORE,Orenburg Oblast,RU,Russia ,ORL,Oryol oblast,RU,Russia @@ -2462,7 +2002,6 @@ Opyt,VGG,Volgograd Oblast,RU,Russia Olenegorsk,MUR,Murmansk,RU,Russia Oktyabrsky,MOS,Moscow Oblast,RU,Russia "Oktyabr'skiy",BA,Bashkortostan Republic,RU,Russia -Oktyabrsky,BA,Bashkortostan Republic,RU,Russia Takhtamukay,AD,Adygeya Republic,RU,Russia Odoyev,TUL,Tula Oblast,RU,Russia Odintsovo,MOS,Moscow Oblast,RU,Russia @@ -2470,21 +2009,20 @@ Ocher,PER,Perm Krai,RU,Russia Obninsk,KLU,Kaluga Oblast,RU,Russia Nytva,PER,Perm Krai,RU,Russia Nyandoma,ARK,Arkhangelskaya,RU,Russia -Novyy Byt,MOS,Moscow Oblast,RU,Russia -Novovoronezh,VOR,Voronezh Oblast,RU,Russia +Novy Oskol,BEL,Belgorod Oblast,RU,Russia Novotroitsk,ORE,Orenburg Oblast,RU,Russia Novoshakhtinsk,ROS,Rostov Oblast,RU,Russia Novorossiysk,KDA,Krasnodar Krai,RU,Russia -Novopavlovka,ORE,Orenburg Oblast,RU,Russia Novomoskovsk,TUL,Tula Oblast,RU,Russia Novokuybyshevsk,SAM,Samara Oblast,RU,Russia Novokubansk,KDA,Krasnodar Krai,RU,Russia Novogagatli,DA,Dagestan,RU,Russia Novodvinsk,ARK,Arkhangelskaya,RU,Russia Novocherkassk,ROS,Rostov Oblast,RU,Russia -Novocheboksarsk,CU,Chuvashia,RU,Russia +Novocheboksarsk,CU,Chuvash Republic,RU,Russia ,NGR,Novgorod Oblast,RU,Russia Veliky Novgorod,NGR,Novgorod Oblast,RU,Russia +Novaya Gollandiya,SPE,St.-Petersburg,RU,Russia Novaya Adygeya,AD,Adygeya Republic,RU,Russia "Nov'",NGR,Novgorod Oblast,RU,Russia Noginsk,MOS,Moscow Oblast,RU,Russia @@ -2496,10 +2034,11 @@ Nizhnekamsk,TA,Tatarstan Republic,RU,Russia "Nikol'skoye-na-Yemanche",VOR,Voronezh Oblast,RU,Russia "Nikol'skoye",ORE,Orenburg Oblast,RU,Russia "Nikol'skoye",AST,Astrakhan Oblast,RU,Russia -Nikolayevsk,VGG,Volgograd Oblast,RU,Russia +Nikolayevka,ULY,Ulyanovsk Oblast,RU,Russia Nikity,MOS,Moscow Oblast,RU,Russia Nevinnomyssk,STA,Stavropol Kray,RU,Russia Nevel,PSK,Pskov Oblast,RU,Russia +"Nerl'",IVA,Ivanovo Oblast,RU,Russia Nerekhta,KOS,Kostroma Oblast,RU,Russia Nemchinovka,MOS,Moscow Oblast,RU,Russia Nekrasovka,MOW,Moscow,RU,Russia @@ -2520,13 +2059,12 @@ Murom,VLA,Vladimir Oblast,RU,Russia Murmansk,MUR,Murmansk,RU,Russia Murino,LEN,Leningrad Oblast,RU,Russia Krasnyy Muravey,BA,Bashkortostan Republic,RU,Russia -Mtsensk,ORL,Oryol oblast,RU,Russia Mozhaysk,MOS,Moscow Oblast,RU,Russia +Mozdok,SE,North Ossetia–Alania,RU,Russia ,MOW,Moscow,RU,Russia Moscow,MOW,Moscow,RU,Russia Moscow Oblast,MOS,Moscow Oblast,RU,Russia Morshansk,TAM,Tambov Oblast,RU,Russia -Morozovsk,ROS,Rostov Oblast,RU,Russia ,MO,Mordoviya Republic,RU,Russia Monino,MOS,Moscow Oblast,RU,Russia Monchegorsk,MUR,Murmansk,RU,Russia @@ -2545,10 +2083,6 @@ Mednogorsk,ORE,Orenburg Oblast,RU,Russia Maykop,AD,Adygeya Republic,RU,Russia Marks,SAR,Saratov Oblast,RU,Russia "Mar'ino",MOS,Moscow Oblast,RU,Russia -"Mar'ina Roshcha",KDA,Krasnodar Krai,RU,Russia -Marfino,MOS,Moscow Oblast,RU,Russia -Manushkino,MOS,Moscow Oblast,RU,Russia -Mamadysh,TA,Tatarstan Republic,RU,Russia "Malaya Pal'shema",VLG,Vologda Oblast,RU,Russia Maloyaroslavets,KLU,Kaluga Oblast,RU,Russia Malakhovka,MOS,Moscow Oblast,RU,Russia @@ -2560,7 +2094,6 @@ Lytkarino,MOS,Moscow Oblast,RU,Russia "Lys'va",PER,Perm Krai,RU,Russia Lukhovitsy,MOS,Moscow Oblast,RU,Russia Luga,LEN,Leningrad Oblast,RU,Russia -Lomonosov,SPE,St.-Petersburg,RU,Russia Lodeynoye Pole,LEN,Leningrad Oblast,RU,Russia Lobnya,MOS,Moscow Oblast,RU,Russia Livny,ORL,Oryol oblast,RU,Russia @@ -2568,8 +2101,6 @@ Liski,VOR,Voronezh Oblast,RU,Russia Lipetsk,LIP,Lipetsk Oblast,RU,Russia Linëvo,VGG,Volgograd Oblast,RU,Russia Likino-Dulevo,MOS,Moscow Oblast,RU,Russia -"L'govskiy",KRS,Kursk Oblast,RU,Russia -Lesnoy,RYA,Ryazan Oblast,RU,Russia Lesnaya,ORL,Oryol oblast,RU,Russia Leonov,ROS,Rostov Oblast,RU,Russia Leninogorsk,TA,Tatarstan Republic,RU,Russia @@ -2589,7 +2120,6 @@ Kurskoye,BEL,Belgorod Oblast,RU,Russia Kursk,KRS,Kursk Oblast,RU,Russia Kurkimakhi,DA,Dagestan,RU,Russia Kurchatov,KRS,Kursk Oblast,RU,Russia -Kungur,PER,Perm Krai,RU,Russia Kumertau,BA,Bashkortostan Republic,RU,Russia Kuloy,ARK,Arkhangelskaya,RU,Russia Kudrovo,LEN,Leningrad Oblast,RU,Russia @@ -2599,17 +2129,16 @@ Krymsk,KDA,Krasnodar Krai,RU,Russia Kropotkin,KDA,Krasnodar Krai,RU,Russia Kronstadt,SPE,St.-Petersburg,RU,Russia Krasnyy Luch,PSK,Pskov Oblast,RU,Russia -Krasnyy Krym,ROS,Rostov Oblast,RU,Russia -Krasnyye Tkachi,YAR,Yaroslavl Oblast,RU,Russia +Krasnyy Bor,LEN,Leningrad Oblast,RU,Russia Krasnoznamensk,KGD,Kaliningrad Oblast,RU,Russia Krasnozavodsk,MOS,Moscow Oblast,RU,Russia Krasnouralsk,ORE,Orenburg Oblast,RU,Russia -Krasnoslobodsk,VGG,Volgograd Oblast,RU,Russia Krasnokamsk,PER,Perm Krai,RU,Russia Krasnogorsk,MOS,Moscow Oblast,RU,Russia ,KDA,Krasnodar Krai,RU,Russia Krasnodar,KDA,Krasnodar Krai,RU,Russia Krasnoarmeyskaya Sloboda,SAR,Saratov Oblast,RU,Russia +Krasnoarmeyskaya,KDA,Krasnodar Krai,RU,Russia Krasnoarmeysk,MOS,Moscow Oblast,RU,Russia Krasnoarmeysk,SAR,Saratov Oblast,RU,Russia Kraskovo,MOS,Moscow Oblast,RU,Russia @@ -2627,7 +2156,6 @@ Koshelëv,AD,Adygeya Republic,RU,Russia Koryazhma,ARK,Arkhangelskaya,RU,Russia Korochka,KRS,Kursk Oblast,RU,Russia Korenovsk,KDA,Krasnodar Krai,RU,Russia -Konstantinovsk,ROS,Rostov Oblast,RU,Russia Konosha,ARK,Arkhangelskaya,RU,Russia Kondopoga,KR,Karelia,RU,Russia Konakovo,TVE,Tver Oblast,RU,Russia @@ -2640,27 +2168,20 @@ Kom,KO,Komi,RU,Russia Kolpino,SPE,St.-Petersburg,RU,Russia Yanino Pervoye,LEN,Leningrad Oblast,RU,Russia Kolomna,MOS,Moscow Oblast,RU,Russia -"Kol'chugino",VLA,Vladimir Oblast,RU,Russia Kola,MUR,Murmansk,RU,Russia -Koksovyy,ROS,Rostov Oblast,RU,Russia -Kokhma,IVA,Ivanovo Oblast,RU,Russia Klin,MOS,Moscow Oblast,RU,Russia Klimovsk,MOS,Moscow Oblast,RU,Russia Kizlyar,DA,Dagestan,RU,Russia -Kizicheskaya,TA,Tatarstan Republic,RU,Russia Kislovodsk,STA,Stavropol Kray,RU,Russia Kirzhach,VLA,Vladimir Oblast,RU,Russia Kirzhach,VLA,Vladimir Oblast,RU,Russia ,KIR,Kirov Oblast,RU,Russia -Kirovsk,MUR,Murmansk,RU,Russia -Kirovsk,LEN,Leningrad Oblast,RU,Russia Kirovo-Chepetsk,KIR,Kirov Oblast,RU,Russia Kirov,KIR,Kirov Oblast,RU,Russia Kirov,KLU,Kaluga Oblast,RU,Russia Kirishi,LEN,Leningrad Oblast,RU,Russia Kireyevsk,TUL,Tula Oblast,RU,Russia Kingisepp,LEN,Leningrad Oblast,RU,Russia -Kineshma,IVA,Ivanovo Oblast,RU,Russia "Kinel'",SAM,Samara Oblast,RU,Russia Kimry,TVE,Tver Oblast,RU,Russia Khutor Parshin,VOR,Voronezh Oblast,RU,Russia @@ -2669,19 +2190,15 @@ Khomutovka,KRS,Kursk Oblast,RU,Russia Khimki,MOS,Moscow Oblast,RU,Russia Khasavyurt,DA,Dagestan,RU,Russia Kezmino,ULY,Ulyanovsk Oblast,RU,Russia -Kenzhe,KB,Kabardino-Balkariya Republic,RU,Russia -Vekkelëvo,LEN,Leningrad Oblast,RU,Russia +Kez,UD,Udmurtiya Republic,RU,Russia "Kazan'",TA,Tatarstan Republic,RU,Russia Kasumkent,DA,Dagestan,RU,Russia Kaspiysk,DA,Dagestan,RU,Russia Kasimov,RYA,Ryazan Oblast,RU,Russia Kashira,MOS,Moscow Oblast,RU,Russia -Karman,SE,North Ossetia–Alania,RU,Russia ,KR,Karelia,RU,Russia -Kanishchevo,RYA,Ryazan Oblast,RU,Russia Kanevskaya,KDA,Krasnodar Krai,RU,Russia Kandalaksha,MUR,Murmansk,RU,Russia -Kanash,CU,Chuvashia,RU,Russia Kamyshin,VGG,Volgograd Oblast,RU,Russia Kamensk-Shakhtinsky,ROS,Rostov Oblast,RU,Russia Kamenolomni,ROS,Rostov Oblast,RU,Russia @@ -2690,7 +2207,6 @@ Kalyazin,TVE,Tver Oblast,RU,Russia ,KLU,Kaluga Oblast,RU,Russia Kaluzhskaya,KDA,Krasnodar Krai,RU,Russia Kaluga,KLU,Kaluga Oblast,RU,Russia -,KGD,Kaliningrad Oblast,RU,Russia Korolyov,MOS,Moscow Oblast,RU,Russia Kaliningrad,KGD,Kaliningrad Oblast,RU,Russia Kaduy,VLG,Vologda Oblast,RU,Russia @@ -2708,13 +2224,10 @@ Ostrovnoy,MUR,Murmansk,RU,Russia Kuybyshev,VGG,Volgograd Oblast,RU,Russia Kim,TAM,Tambov Oblast,RU,Russia Karla Marksa,KDA,Krasnodar Krai,RU,Russia -Imeni Fokina,BRY,Bryansk Oblast,RU,Russia +"Il'ino",LIP,Lipetsk Oblast,RU,Russia Igra,UD,Udmurtiya Republic,RU,Russia "Gus'-Khrustal'nyy",VLA,Vladimir Oblast,RU,Russia -"Gur'yevsk",KGD,Kaliningrad Oblast,RU,Russia -Gukovo,ROS,Rostov Oblast,RU,Russia Gubkin,BEL,Belgorod Oblast,RU,Russia -Gubakha,PER,Perm Krai,RU,Russia Gryazovets,VLG,Vologda Oblast,RU,Russia Gryazi,LIP,Lipetsk Oblast,RU,Russia Grozny,CE,Chechnya,RU,Russia @@ -2724,7 +2237,6 @@ Goryacheistochnenskaya,CE,Chechnya,RU,Russia Gorodskoy,AD,Adygeya Republic,RU,Russia Gorodna,TUL,Tula Oblast,RU,Russia Gorodets,NIZ,Nizhny Novgorod Oblast,RU,Russia -Gornozavodsk,PER,Perm Krai,RU,Russia ,NIZ,Nizhny Novgorod Oblast,RU,Russia Gorbunova,SVE,Sverdlovsk Oblast,RU,Russia Golubitskaya,KDA,Krasnodar Krai,RU,Russia @@ -2737,8 +2249,8 @@ Gelendzhik,KDA,Krasnodar Krai,RU,Russia Gay,RYA,Ryazan Oblast,RU,Russia Gavrilov-Yam,YAR,Yaroslavl Oblast,RU,Russia Gatchina,LEN,Leningrad Oblast,RU,Russia -Galich,KOS,Kostroma Oblast,RU,Russia Gagarin,SMO,Smolensk Oblast,RU,Russia +Gadzhiyevo,MUR,Murmansk,RU,Russia Furmanov,IVA,Ivanovo Oblast,RU,Russia Fryazino,MOS,Moscow Oblast,RU,Russia Fryanovo,MOS,Moscow Oblast,RU,Russia @@ -2764,16 +2276,15 @@ Dubna,MOS,Moscow Oblast,RU,Russia Dubki,MOS,Moscow Oblast,RU,Russia Dorozhnaya,YAR,Yaroslavl Oblast,RU,Russia Dorogomilovo,MOS,Moscow Oblast,RU,Russia -Donskoy,TUL,Tula Oblast,RU,Russia +Dorogobuzh,SMO,Smolensk Oblast,RU,Russia Donetsk,ROS,Rostov Oblast,RU,Russia Domodedovo,MOS,Moscow Oblast,RU,Russia -Dolina,CU,Chuvashia,RU,Russia +Dolina,CU,Chuvash Republic,RU,Russia Dolgoprudny,MOS,Moscow Oblast,RU,Russia Dobryanka,PER,Perm Krai,RU,Russia Dmitriyevka Vtoraya,VOR,Voronezh Oblast,RU,Russia Dmitrov,MOS,Moscow Oblast,RU,Russia Dimitrovgrad,ULY,Ulyanovsk Oblast,RU,Russia -Desnogorsk,SMO,Smolensk Oblast,RU,Russia Derbent,DA,Dagestan,RU,Russia "Denis'yevo",SMO,Smolensk Oblast,RU,Russia "Del'ta",AST,Astrakhan Oblast,RU,Russia @@ -2782,31 +2293,26 @@ Danilov,YAR,Yaroslavl Oblast,RU,Russia "Dal'niy Vostok",ROS,Rostov Oblast,RU,Russia "Dal'neye Konstantinovo",NIZ,Nizhny Novgorod Oblast,RU,Russia Dagestan,DA,Dagestan,RU,Russia -,CU,Chuvashia,RU,Russia +,CU,Chuvash Republic,RU,Russia Chusovoy,PER,Perm Krai,RU,Russia Chudovo,NGR,Novgorod Oblast,RU,Russia Chkalovsk,NIZ,Nizhny Novgorod Oblast,RU,Russia Chishmy,BA,Bashkortostan Republic,RU,Russia -Chernyakhovsk,KGD,Kaliningrad Oblast,RU,Russia "Bol'shaya Chernushka",TVE,Tver Oblast,RU,Russia Chernogolovka,MOS,Moscow Oblast,RU,Russia Cherkessk,KC,Karachayevo-Cherkesiya Republic,RU,Russia -Cherkasov,VGG,Volgograd Oblast,RU,Russia Cherepovets,VLG,Vologda Oblast,RU,Russia -Cheremshan,TA,Tatarstan Republic,RU,Russia Cherdakly,ULY,Ulyanovsk Oblast,RU,Russia Chekhov,MOS,Moscow Oblast,RU,Russia -Cheboksary,CU,Chuvashia,RU,Russia +Cheboksary,CU,Chuvash Republic,RU,Russia Chaykovskiy,PER,Perm Krai,RU,Russia -Chapayevsk,SAM,Samara Oblast,RU,Russia -Chaltyr,ROS,Rostov Oblast,RU,Russia "Chal'mny-Varre",MUR,Murmansk,RU,Russia Buzuluk,ORE,Orenburg Oblast,RU,Russia +Buzhaninovo,MOS,Moscow Oblast,RU,Russia Buynaksk,DA,Dagestan,RU,Russia Buy,KOS,Kostroma Oblast,RU,Russia -Buturlino,NIZ,Nizhny Novgorod Oblast,RU,Russia -Businovo,MOW,Moscow,RU,Russia Bugulma,TA,Tatarstan Republic,RU,Russia +Budyonnovsk,STA,Stavropol Kray,RU,Russia Bryanskaya,NGR,Novgorod Oblast,RU,Russia Bryansk,BRY,Bryansk Oblast,RU,Russia Borovichi,NGR,Novgorod Oblast,RU,Russia @@ -2820,13 +2326,12 @@ Bologovo,TVE,Tver Oblast,RU,Russia Bogorodsk,NIZ,Nizhny Novgorod Oblast,RU,Russia Bogoroditsk,TUL,Tula Oblast,RU,Russia Bogdanovka,STA,Stavropol Kray,RU,Russia -Bogatyye Saby,TA,Tatarstan Republic,RU,Russia Blagoveshchensk,BA,Bashkortostan Republic,RU,Russia "Biz'",SVE,Sverdlovsk Oblast,RU,Russia Bityug,VOR,Voronezh Oblast,RU,Russia +Biserovo,MOS,Moscow Oblast,RU,Russia Birsk,BA,Bashkortostan Republic,RU,Russia Bezhetsk,TVE,Tver Oblast,RU,Russia -Bezenchuk,SAM,Samara Oblast,RU,Russia Berëzovyy,ROS,Rostov Oblast,RU,Russia Berezniki,PER,Perm Krai,RU,Russia Dvinskoy Bereznik,ARK,Arkhangelskaya,RU,Russia @@ -2838,22 +2343,18 @@ Beloozyorsky,MOS,Moscow Oblast,RU,Russia ,BEL,Belgorod Oblast,RU,Russia Belgorod,BEL,Belgorod Oblast,RU,Russia Belebey,BA,Bashkortostan Republic,RU,Russia -Belebelka,NGR,Novgorod Oblast,RU,Russia -Belaya Glina,KDA,Krasnodar Krai,RU,Russia Spassk,PNZ,Penza Oblast,RU,Russia Bataysk,ROS,Rostov Oblast,RU,Russia Basova,YAR,Yaroslavl Oblast,RU,Russia +,BA,Bashkortostan Republic,RU,Russia Balashov,SAR,Saratov Oblast,RU,Russia Balashikha,MOS,Moscow Oblast,RU,Russia Balakovo,SAR,Saratov Oblast,RU,Russia Balakhna,NIZ,Nizhny Novgorod Oblast,RU,Russia Balabanovo,KLU,Kaluga Oblast,RU,Russia Babayevo,VLG,Vologda Oblast,RU,Russia -Azyakovo,BA,Bashkortostan Republic,RU,Russia Azov,ROS,Rostov Oblast,RU,Russia Aznakayevo,TA,Tatarstan Republic,RU,Russia -Avtozavodskiy Rayon,SAM,Samara Oblast,RU,Russia -Atkarsk,SAR,Saratov Oblast,RU,Russia ,AST,Astrakhan Oblast,RU,Russia "Astrakhan'",KIR,Kirov Oblast,RU,Russia Astrakhan,AST,Astrakhan Oblast,RU,Russia @@ -2863,11 +2364,9 @@ Armavir,KDA,Krasnodar Krai,RU,Russia Arkhangelskaya,ARK,Arkhangelskaya,RU,Russia "Arkhangel'skaya",KDA,Krasnodar Krai,RU,Russia Arkhangelsk,ARK,Arkhangelskaya,RU,Russia -Ardon,SE,North Ossetia–Alania,RU,Russia Apsheronsk,KDA,Krasnodar Krai,RU,Russia Aprelevka,MOS,Moscow Oblast,RU,Russia Apatity,MUR,Murmansk,RU,Russia -Aparinki,MOS,Moscow Oblast,RU,Russia Antonovo,IVA,Ivanovo Oblast,RU,Russia Andreyevskiy,STA,Stavropol Kray,RU,Russia Anapa,KDA,Krasnodar Krai,RU,Russia @@ -2879,88 +2378,71 @@ Alekseyevka,ORL,Oryol oblast,RU,Russia Alexeyevka,BEL,Belgorod Oblast,RU,Russia Aleksandrovsk,PER,Perm Krai,RU,Russia Aleksandrov,VLA,Vladimir Oblast,RU,Russia -"Alatyr'",CU,Chuvashia,RU,Russia +"Alatyr'",CU,Chuvash Republic,RU,Russia "Alatyr'",NIZ,Nizhny Novgorod Oblast,RU,Russia Aksay,ROS,Rostov Oblast,RU,Russia Aksarayskiy,AST,Astrakhan Oblast,RU,Russia Abramovo,PER,Perm Krai,RU,Russia Abinsk,KDA,Krasnodar Krai,RU,Russia Abdi,TA,Tatarstan Republic,RU,Russia -Yevlakh,YE,Yevlax City,AZ,Azerbaijan +Tovuz,TOV,Tovuz District,AZ,Azerbaijan Sumqayit,SM,Sumqayit City,AZ,Azerbaijan -Qusar,QUS,Qusar Rayon,AZ,Azerbaijan +Qaraçuxur,BA,Baku City,AZ,Azerbaijan +Qusar,QUS,Qusar District,AZ,Azerbaijan +Qazax,QAZ,Qazakh Rayon,AZ,Azerbaijan Mingachevir,MI,Mingacevir City,AZ,Azerbaijan Xirdalan,ABS,Absheron Rayon,AZ,Azerbaijan -Hindarx,AGC,Aghjabadi Rayon,AZ,Azerbaijan -Geokmaly,ABS,Absheron Rayon,AZ,Azerbaijan Ganja,GA,Ganja City,AZ,Azerbaijan Fatmayı,ABS,Absheron Rayon,AZ,Azerbaijan Dǝmirçi,SMI,Shamakhi Rayon,AZ,Azerbaijan -Cherni Gorod,BA,Baku City,AZ,Azerbaijan Buzovna,BA,Baku City,AZ,Azerbaijan ,BA,Baku City,AZ,Azerbaijan Baku,BA,Baku City,AZ,Azerbaijan ,,,AZ,Azerbaijan -Ağdaş,AGS,Aghdash Rayon,AZ,Azerbaijan Võru,87,Võrumaa,EE,Estonia Voka,45,Ida-Virumaa,EE,Estonia -Viti,37,Harjumaa,EE,Estonia -Vinni,60,Lääne-Virumaa,EE,Estonia Viljandi,84,Viljandimaa,EE,Estonia Viimsi,37,Harjumaa,EE,Estonia -Vehendi,79,Tartu,EE,Estonia -Vasalemma,37,Harjumaa,EE,Estonia -Valkla,37,Harjumaa,EE,Estonia Valgamaa,81,Valgamaa,EE,Estonia Valga,81,Valgamaa,EE,Estonia -Väike-Maarja,60,Lääne-Virumaa,EE,Estonia -Vaida,37,Harjumaa,EE,Estonia -Vaela,37,Harjumaa,EE,Estonia Väätsa,52,Järvamaa,EE,Estonia -Ülenurme,79,Tartu,EE,Estonia -Türisalu,37,Harjumaa,EE,Estonia Türi,52,Järvamaa,EE,Estonia Tõrva,81,Valgamaa,EE,Estonia -Tõrma,60,Lääne-Virumaa,EE,Estonia Tori,68,Pärnumaa,EE,Estonia Tiskre,37,Harjumaa,EE,Estonia Tartu,79,Tartu,EE,Estonia -Tartu,79,Tartu,EE,Estonia Tapa,60,Lääne-Virumaa,EE,Estonia Tallinn,37,Harjumaa,EE,Estonia Taebla,56,Lääne,EE,Estonia Tabasalu,37,Harjumaa,EE,Estonia -Suure-Jaani,84,Viljandimaa,EE,Estonia -Sõmeru,37,Harjumaa,EE,Estonia +Suurupi,37,Harjumaa,EE,Estonia Sindi,68,Pärnumaa,EE,Estonia Sillamäe,45,Ida-Virumaa,EE,Estonia Saue,37,Harjumaa,EE,Estonia Särevere,52,Järvamaa,EE,Estonia Saku,37,Harjumaa,EE,Estonia Saare Parish,50,Jõgevamaa,EE,Estonia -Riisipere,37,Harjumaa,EE,Estonia -Rebala,37,Harjumaa,EE,Estonia +Rummu,37,Harjumaa,EE,Estonia +Risti,56,Lääne,EE,Estonia Rapla,71,Raplamaa,EE,Estonia -Räpina,64,Põlvamaa,EE,Estonia -Rannamõisa,37,Harjumaa,EE,Estonia +Randvere,37,Harjumaa,EE,Estonia Rakvere,60,Lääne-Virumaa,EE,Estonia Rae Parish,37,Harjumaa,EE,Estonia Raasiku,37,Harjumaa,EE,Estonia -Püünsi,37,Harjumaa,EE,Estonia -Pringi,37,Harjumaa,EE,Estonia Põlva,64,Põlvamaa,EE,Estonia Põltsamaa,50,Jõgevamaa,EE,Estonia -Pirita,37,Harjumaa,EE,Estonia -Pilistvere,84,Viljandimaa,EE,Estonia Peetri,37,Harjumaa,EE,Estonia Peetrimõisa,84,Viljandimaa,EE,Estonia +Pärnumaa,68,Pärnumaa,EE,Estonia +Pärnu-Jaagupi,68,Pärnumaa,EE,Estonia Pärnu,68,Pärnumaa,EE,Estonia Papsaare,68,Pärnumaa,EE,Estonia Paldiski,37,Harjumaa,EE,Estonia +Päinurme,52,Järvamaa,EE,Estonia Paide,52,Järvamaa,EE,Estonia -Otepää,81,Valgamaa,EE,Estonia -Olustvere,84,Viljandimaa,EE,Estonia -Narva-Jõesuu,45,Ida-Virumaa,EE,Estonia +Orissaare,74,Saare,EE,Estonia +Karksi-Nuia,84,Viljandimaa,EE,Estonia +Saustinõmme,37,Harjumaa,EE,Estonia Narva,45,Ida-Virumaa,EE,Estonia Mustjala,74,Saare,EE,Estonia Muraste,37,Harjumaa,EE,Estonia @@ -2968,152 +2450,102 @@ Miila,60,Lääne-Virumaa,EE,Estonia Märjamaa,71,Raplamaa,EE,Estonia Maardu,37,Harjumaa,EE,Estonia Luige,37,Harjumaa,EE,Estonia -Lüganuse,45,Ida-Virumaa,EE,Estonia Loksaküla,60,Lääne-Virumaa,EE,Estonia -Loksa,37,Harjumaa,EE,Estonia Lohusuu,50,Jõgevamaa,EE,Estonia -Lihula,68,Pärnumaa,EE,Estonia -Libatse,68,Pärnumaa,EE,Estonia -Leisi,74,Saare,EE,Estonia -Laiaküla,37,Harjumaa,EE,Estonia Laeva,79,Tartu,EE,Estonia -Laekvere,60,Lääne-Virumaa,EE,Estonia -Kuusalu,37,Harjumaa,EE,Estonia Kuressaare,74,Saare,EE,Estonia -Kunda,60,Lääne-Virumaa,EE,Estonia -Külitse,79,Tartu,EE,Estonia +Kuremaa,50,Jõgevamaa,EE,Estonia Kose-Uuemoisa,37,Harjumaa,EE,Estonia -Kose,37,Harjumaa,EE,Estonia Kolgaküla,37,Harjumaa,EE,Estonia Kohtla-Järve,45,Ida-Virumaa,EE,Estonia Kohila,71,Raplamaa,EE,Estonia -Koeru,52,Järvamaa,EE,Estonia -Kilingi-Nõmme,68,Pärnumaa,EE,Estonia -Kiiu,37,Harjumaa,EE,Estonia -Kiili,37,Harjumaa,EE,Estonia +Koeravere,60,Lääne-Virumaa,EE,Estonia +Klooga,37,Harjumaa,EE,Estonia +Kiviõli,45,Ida-Virumaa,EE,Estonia Keila,37,Harjumaa,EE,Estonia -Kehtna,71,Raplamaa,EE,Estonia Kehra,37,Harjumaa,EE,Estonia -Kasemetsa,37,Harjumaa,EE,Estonia Käru,52,Järvamaa,EE,Estonia Kärdla,39,Hiiumaa,EE,Estonia -Kanepi,64,Põlvamaa,EE,Estonia Kambja,79,Tartu,EE,Estonia -Käina,39,Hiiumaa,EE,Estonia Kadrina,60,Lääne-Virumaa,EE,Estonia Jüri,37,Harjumaa,EE,Estonia Jõhvi,45,Ida-Virumaa,EE,Estonia -Jõgevamaa,50,Jõgevamaa,EE,Estonia Jõgeva,50,Jõgevamaa,EE,Estonia Jõelähtme Parish,37,Harjumaa,EE,Estonia -Keila-Joa,37,Harjumaa,EE,Estonia Järveotsa,37,Harjumaa,EE,Estonia -Järvamaa,52,Järvamaa,EE,Estonia -Hüüru,37,Harjumaa,EE,Estonia -Harkujärve,37,Harjumaa,EE,Estonia -Harjumaa,37,Harjumaa,EE,Estonia +Hulja,60,Lääne-Virumaa,EE,Estonia Haljala,60,Lääne-Virumaa,EE,Estonia Habaja,37,Harjumaa,EE,Estonia -Haaslava,79,Tartu,EE,Estonia Haapsalu,56,Lääne,EE,Estonia -Häädemeeste,68,Pärnumaa,EE,Estonia Haabneeme,37,Harjumaa,EE,Estonia Elva,79,Tartu,EE,Estonia Aseri,60,Lääne-Virumaa,EE,Estonia -Arussaare,84,Viljandimaa,EE,Estonia -Aruküla,37,Harjumaa,EE,Estonia Are,68,Pärnumaa,EE,Estonia -Ambla,52,Järvamaa,EE,Estonia -Aespa,71,Raplamaa,EE,Estonia -Ääsmäe,37,Harjumaa,EE,Estonia +Antsla,87,Võrumaa,EE,Estonia Žiežmariai,KU,Kaunas,LT,Lithuania +Žemaičių Naumiestis,KL,Klaipėda County,LT,Lithuania +Žeimelis,SA,Siauliai,LT,Lithuania Zarasai,UT,Utena,LT,Lithuania -Vištytis,MR,Marijampolė County,LT,Lithuania +Zapyškis,KU,Kaunas,LT,Lithuania Visaginas,UT,Utena,LT,Lithuania -Virbalis,MR,Marijampolė County,LT,Lithuania Vilnius,VL,Vilnius,LT,Lithuania Vilkaviškis,MR,Marijampolė County,LT,Lithuania -Vijoliai,SA,Siauliai,LT,Lithuania -Vievis,VL,Vilnius,LT,Lithuania -Viekšniai,TE,Telsiai,LT,Lithuania Venta,SA,Siauliai,LT,Lithuania -Veiveriai,KU,Kaunas,LT,Lithuania -Varniai,TE,Telsiai,LT,Lithuania +Velžys,PN,Panevėžys,LT,Lithuania Varėna,AL,Alytus,LT,Lithuania -Valkininkai,AL,Alytus,LT,Lithuania -Vaiguva,SA,Siauliai,LT,Lithuania Užliedžiai,KU,Kaunas,LT,Lithuania Utena,UT,Utena,LT,Lithuania Ukmerge,VL,Vilnius,LT,Lithuania -Ubiškė,TE,Telsiai,LT,Lithuania -Tryškiai,TE,Telsiai,LT,Lithuania Trakai,VL,Vilnius,LT,Lithuania Telšiai,TE,Telsiai,LT,Lithuania Tauragė,TA,Tauragė County,LT,Lithuania -Šyškrantė,KL,Klaipėda County,LT,Lithuania Švenčionys,VL,Vilnius,LT,Lithuania -Šveicarija,KU,Kaunas,LT,Lithuania -Skriaudžiai,KU,Kaunas,LT,Lithuania Šklėriai,AL,Alytus,LT,Lithuania -Skirsnemunė,TA,Tauragė County,LT,Lithuania -Skaudvilė,TA,Tauragė County,LT,Lithuania Širvintos,VL,Vilnius,LT,Lithuania Šilutė,KL,Klaipėda County,LT,Lithuania -Šilėnai,SA,Siauliai,LT,Lithuania Šilalė,TA,Tauragė County,LT,Lithuania +Šilainiai,KU,Kaunas,LT,Lithuania Šiauliai,SA,Siauliai,LT,Lithuania Seirijai,AL,Alytus,LT,Lithuania Šeduva,SA,Siauliai,LT,Lithuania +Seda,TE,Telsiai,LT,Lithuania Šalčininkai,VL,Vilnius,LT,Lithuania Šakiai,MR,Marijampolė County,LT,Lithuania -Rumšiškės,KU,Kaunas,LT,Lithuania -Rūdiškės,VL,Vilnius,LT,Lithuania -Rudgalviai,KL,Klaipėda County,LT,Lithuania -Rudamina,AL,Alytus,LT,Lithuania Rokiškis,PN,Panevėžys,LT,Lithuania -Ringaudai,KU,Kaunas,LT,Lithuania -Riešė,VL,Vilnius,LT,Lithuania -Raudonėnai,TA,Tauragė County,LT,Lithuania Raudondvaris,KU,Kaunas,LT,Lithuania +Raubonys,PN,Panevėžys,LT,Lithuania Raseiniai,KU,Kaunas,LT,Lithuania +Ramučiai,KL,Klaipėda County,LT,Lithuania Radviliškis,SA,Siauliai,LT,Lithuania +Pušalotas,PN,Panevėžys,LT,Lithuania Prienai,KU,Kaunas,LT,Lithuania -Pociūnėliai,SA,Siauliai,LT,Lithuania -Pociūnai,KU,Kaunas,LT,Lithuania Plungė,TE,Telsiai,LT,Lithuania -Pikeliškės,VL,Vilnius,LT,Lithuania -Pažagieniai,PN,Panevėžys,LT,Lithuania Pasvalys,PN,Panevėžys,LT,Lithuania +Papilė,SA,Siauliai,LT,Lithuania Panevezys,PN,Panevėžys,LT,Lithuania Palanga,KL,Klaipėda County,LT,Lithuania -Pakruojis,SA,Siauliai,LT,Lithuania -Pajūris,TA,Tauragė County,LT,Lithuania Pabradė,VL,Vilnius,LT,Lithuania -Nida,KL,Klaipėda County,LT,Lithuania +Fabijoniškės,VL,Vilnius,LT,Lithuania +Nemunėlio Radviliškis,PN,Panevėžys,LT,Lithuania Nemėžis,VL,Vilnius,LT,Lithuania -Nemenčinė,VL,Vilnius,LT,Lithuania +Naujoji Vilnia,VL,Vilnius,LT,Lithuania Naujoji Akmenė,SA,Siauliai,LT,Lithuania Molėtai,UT,Utena,LT,Lithuania -Mickūnai,VL,Vilnius,LT,Lithuania +Medingėnai,TE,Telsiai,LT,Lithuania Mažeikiai,TE,Telsiai,LT,Lithuania Maštaičiai,MR,Marijampolė County,LT,Lithuania Marijampolė,MR,Marijampolė County,LT,Lithuania -Makniūnai,AL,Alytus,LT,Lithuania -Liudvinavas,MR,Marijampolė County,LT,Lithuania ,,,LT,Lithuania Lindiniškės,VL,Vilnius,LT,Lithuania Liepiškės,VL,Vilnius,LT,Lithuania Lentvaris,VL,Vilnius,LT,Lithuania -Lazdijai,AL,Alytus,LT,Lithuania -Lapės,KU,Kaunas,LT,Lithuania Kuršėnai,SA,Siauliai,LT,Lithuania Kupiškis,PN,Panevėžys,LT,Lithuania -Krikštėnai,VL,Vilnius,LT,Lithuania -Kretingalė,KL,Klaipėda County,LT,Lithuania Kretinga,KL,Klaipėda County,LT,Lithuania +Kloniniai Mijaugonys,VL,Vilnius,LT,Lithuania +Klemiske II,KL,Klaipėda County,LT,Lithuania Klaipėda,KL,Klaipėda County,LT,Lithuania Kelmė,SA,Siauliai,LT,Lithuania -Keleriškiai,KU,Kaunas,LT,Lithuania Kėdainiai,KU,Kaunas,LT,Lithuania Kazlų Rūda,MR,Marijampolė County,LT,Lithuania Kaunas,KU,Kaunas,LT,Lithuania @@ -3121,64 +2553,33 @@ Karmėlava,KU,Kaunas,LT,Lithuania Kalvarija,MR,Marijampolė County,LT,Lithuania Kaišiadorys,KU,Kaunas,LT,Lithuania Jurbarkas,TA,Tauragė County,LT,Lithuania -Juodupė,PN,Panevėžys,LT,Lithuania -Juodkaimiai,KU,Kaunas,LT,Lithuania -Juodeliai,VL,Vilnius,LT,Lithuania -Juknaičiai,KL,Klaipėda County,LT,Lithuania Joniškis,SA,Siauliai,LT,Lithuania Jonava,KU,Kaunas,LT,Lithuania -Išlaužas,KU,Kaunas,LT,Lithuania Ignalina,UT,Utena,LT,Lithuania -Igliauka,MR,Marijampolė County,LT,Lithuania -Gruzdiškė,KU,Kaunas,LT,Lithuania Grigiškės,VL,Vilnius,LT,Lithuania -Girininkai II,KU,Kaunas,LT,Lithuania -Giraitė,AL,Alytus,LT,Lithuania -Ginduliai,KL,Klaipėda County,LT,Lithuania -Giedraičiai,UT,Utena,LT,Lithuania -Gegrėnai,TE,Telsiai,LT,Lithuania +Gineitiškės,VL,Vilnius,LT,Lithuania Garliava,KU,Kaunas,LT,Lithuania Gargždai,KL,Klaipėda County,LT,Lithuania -Galgiai,VL,Vilnius,LT,Lithuania -Gabšiai,KU,Kaunas,LT,Lithuania -Ežerėlis,KU,Kaunas,LT,Lithuania Elektrėnai,VL,Vilnius,LT,Lithuania -Eišiškės,VL,Vilnius,LT,Lithuania -Dubėnai,SA,Siauliai,LT,Lithuania +Eiguliai,KU,Kaunas,LT,Lithuania Druskininkai,AL,Alytus,LT,Lithuania -Dovilai,KL,Klaipėda County,LT,Lithuania -Dercekliai,KL,Klaipėda County,LT,Lithuania Dainava,KU,Kaunas,LT,Lithuania Čiužiakampis,VL,Vilnius,LT,Lithuania +Bukiškis,VL,Vilnius,LT,Lithuania Buivydiškės,VL,Vilnius,LT,Lithuania -Bubiai,KU,Kaunas,LT,Lithuania -Bliuviškiai,MR,Marijampolė County,LT,Lithuania Biržai,PN,Panevėžys,LT,Lithuania -Birštonas,KU,Kaunas,LT,Lithuania -Bendoriai,VL,Vilnius,LT,Lithuania -Beinoraičiai,SA,Siauliai,LT,Lithuania -Bartninkai,MR,Marijampolė County,LT,Lithuania -Bagdononys,VL,Vilnius,LT,Lithuania -Babrai,AL,Alytus,LT,Lithuania -Avižieniai,AL,Alytus,LT,Lithuania -Ariogala,KU,Kaunas,LT,Lithuania Anykščiai,UT,Utena,LT,Lithuania +Antakalnis III,VL,Vilnius,LT,Lithuania Alytus,AL,Alytus,LT,Lithuania -Akmenė,SA,Siauliai,LT,Lithuania -Akademija,KU,Kaunas,LT,Lithuania Nukus,QR,Karakalpakstan,UZ,Uzbekistan Türkmenbaşy,B,Balkan,TM,Turkmenistan Vittangi,BD,Norrbotten County,SE,Sweden Ursviken,AC,Västerbotten County,SE,Sweden Umeå,AC,Västerbotten County,SE,Sweden Töre,BD,Norrbotten County,SE,Sweden -Tavelsjö,AC,Västerbotten County,SE,Sweden -Täfteå,AC,Västerbotten County,SE,Sweden -Svappavaara,BD,Norrbotten County,SE,Sweden -Soedra Sunderbyn,BD,Norrbotten County,SE,Sweden +Södra Sunderbyn,BD,Norrbotten County,SE,Sweden Skelleftehamn,AC,Västerbotten County,SE,Sweden Skellefteå,AC,Västerbotten County,SE,Sweden -Råneå,BD,Norrbotten County,SE,Sweden Sävar,AC,Västerbotten County,SE,Sweden Rosvik,BD,Norrbotten County,SE,Sweden Roknäs,BD,Norrbotten County,SE,Sweden @@ -3197,9 +2598,11 @@ Kusmark,AC,Västerbotten County,SE,Sweden Kiruna,BD,Norrbotten County,SE,Sweden Kalix,BD,Norrbotten County,SE,Sweden Kåge,AC,Västerbotten County,SE,Sweden +Junosuando,BD,Norrbotten County,SE,Sweden +Jukkasjärvi,BD,Norrbotten County,SE,Sweden Hortlax,BD,Norrbotten County,SE,Sweden Holmsund,AC,Västerbotten County,SE,Sweden -Harads,BD,Norrbotten County,SE,Sweden +Hemmingsmark,BD,Norrbotten County,SE,Sweden Haparanda,BD,Norrbotten County,SE,Sweden Gumbodahamn,AC,Västerbotten County,SE,Sweden Grubbe,AC,Västerbotten County,SE,Sweden @@ -3209,7 +2612,6 @@ Byske,AC,Västerbotten County,SE,Sweden Bygdeå,AC,Västerbotten County,SE,Sweden Burträsk,AC,Västerbotten County,SE,Sweden Bureå,AC,Västerbotten County,SE,Sweden -Botsmark,AC,Västerbotten County,SE,Sweden Boliden,AC,Västerbotten County,SE,Sweden Boden,BD,Norrbotten County,SE,Sweden Blåsmark,BD,Norrbotten County,SE,Sweden @@ -3232,148 +2634,115 @@ Batamshinskiy,15,"Aktyubinskaya Oblast'",KZ,Kazakhstan Atyrau,23,Atyrau Oblysy,KZ,Kazakhstan Aktobe,15,"Aktyubinskaya Oblast'",KZ,Kazakhstan Aktau,47,"Mangistauskaya Oblast'",KZ,Kazakhstan -Aksay,27,West Kazakhstan,KZ,Kazakhstan +Aktau,27,West Kazakhstan,KZ,Kazakhstan Zugdidi,SZ,Samegrelo and Zemo Svaneti,GE,Georgia Zestaponi,IM,Imereti,GE,Georgia -Zahesi,MM,Mtskheta-Mtianeti,GE,Georgia -"Vak'e",KK,Kvemo Kartli,GE,Georgia -"Ts'erovani",MM,Mtskheta-Mtianeti,GE,Georgia -"K'alak'i T'bilisi",TB,"K'alak'i T'bilisi",GE,Georgia -Tbilisi,TB,"K'alak'i T'bilisi",GE,Georgia +"Ts'khinvali",SK,Shida Kartli,GE,Georgia +"T'erjola",IM,Imereti,GE,Georgia +Telavi,KA,Kakheti,GE,Georgia +Tbilisi,TB,Tbilisi,GE,Georgia +Tbilisi,TB,Tbilisi,GE,Georgia Sukhumi,AB,Abkhazia,GE,Georgia +Senaki,SZ,Samegrelo and Zemo Svaneti,GE,Georgia Samtredia,IM,Imereti,GE,Georgia -Saburtalo,TB,"K'alak'i T'bilisi",GE,Georgia Rustavi,KK,Kvemo Kartli,GE,Georgia -"Ninots'minda",KA,Kakheti,GE,Georgia +"P'ot'i",SZ,Samegrelo and Zemo Svaneti,GE,Georgia Mtskheta,MM,Mtskheta-Mtianeti,GE,Georgia Lentekhi,RL,Racha-Lechkhumi and Kvemo Svaneti,GE,Georgia Lebedyn,59,Sumy,UA,Ukraine Vani,IM,Imereti,GE,Georgia Kutaisi,IM,Imereti,GE,Georgia -"K'obulet'i",AJ,Achara,GE,Georgia Khashuri,SK,Shida Kartli,GE,Georgia Stepantsminda,MM,Mtskheta-Mtianeti,GE,Georgia -Kaspi,SK,Shida Kartli,GE,Georgia Gori,SK,Shida Kartli,GE,Georgia Gogolesubani,GU,Guria,GE,Georgia -Gldani,TB,"K'alak'i T'bilisi",GE,Georgia ,,,GE,Georgia Gagra,AB,Abkhazia,GE,Georgia -"Dedop'listsqaro",KA,Kakheti,GE,Georgia "Ch'khorotsqu",SZ,Samegrelo and Zemo Svaneti,GE,Georgia -"Ch'ak'vi",AJ,Achara,GE,Georgia Borjomi,SJ,Samtskhe-Javakheti,GE,Georgia Bolnisi,KK,Kvemo Kartli,GE,Georgia -Batumi,AJ,Achara,GE,Georgia -Zorak,AR,Ararat,AM,Armenia +Batumi,AJ,Adjara,GE,Georgia +Bakuriani,SJ,Samtskhe-Javakheti,GE,Georgia +"Akhalts'ikhe",SJ,Samtskhe-Javakheti,GE,Georgia +Stantsiya Novyy Afon,AB,Abkhazia,GE,Georgia Yerevan,ER,Yerevan,AM,Armenia Vagharshapat,AV,Armavir,AM,Armenia -Vardenis,GR,Gegharkunik,AM,Armenia Tsaghkadzor,KT,Kotayk,AM,Armenia +"Step'anavan",LO,Lori,AM,Armenia Shirak,SH,Shirak,AM,Armenia -Nor Hachyn,KT,Kotayk,AM,Armenia Masis,AR,Ararat,AM,Armenia -Lerrnavan,LO,Lori,AM,Armenia Vanadzor,LO,Lori,AM,Armenia Gavarr,GR,Gegharkunik,AM,Armenia Ijevan,TV,Tavush,AM,Armenia Hrazdan,KT,Kotayk,AM,Armenia +Armavir,AV,Armavir,AM,Armenia Gyumri,SH,Shirak,AM,Armenia Druzhkivka,14,Donetsk,UA,Ukraine Dilijan,TV,Tavush,AM,Armenia Charentsavan,KT,Kotayk,AM,Armenia -Chambarak,GR,Gegharkunik,AM,Armenia Berd,TV,Tavush,AM,Armenia Ashtarak,AG,Aragatsotn,AM,Armenia Agarakavan,AG,Aragatsotn,AM,Armenia Abovyan,KT,Kotayk,AM,Armenia +Zăluceni,FL,Floreşti,MD,Moldova Edineţ,ED,Raionul Edineţ,MD,Moldova -Iargara,CT,Cantemir,MD,Moldova Vulcăneşti,GA,Gagauzia,MD,Moldova -Vorniceni,ST,Strășeni,MD,Moldova -Varniţa,AN,Anenii Noi,MD,Moldova -Văratic,RI,Rîşcani,MD,Moldova -Vadul lui Voda,CU,Chișinău Municipality,MD,Moldova Ungheni,UN,Ungheni,MD,Moldova Tîrnova,ED,Raionul Edineţ,MD,Moldova -Truşeni,CU,Chișinău Municipality,MD,Moldova -Tiraspol,SN,Transnistria,MD,Moldova +Tiraspol,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova Teleneşti,TE,Teleneşti,MD,Moldova Taraclia de Salcie,CA,Cahul,MD,Moldova -Taraclia,CT,Cantemir,MD,Moldova Taraclia,TA,Taraclia,MD,Moldova -Taxobeni,FA,Făleşti,MD,Moldova Sîngera,CU,Chișinău Municipality,MD,Moldova Stefan Voda,SV,Raionul Stefan Voda,MD,Moldova Susleni,OR,Orhei,MD,Moldova Strășeni,ST,Strășeni,MD,Moldova +Strășeni,ST,Strășeni,MD,Moldova Dubasarii Vechi,CR,Criuleni,MD,Moldova -Speia,SN,Transnistria,MD,Moldova -Soroca,SO,Raionul Soroca,MD,Moldova +Speia,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova +Soroca,SO,Soroca District,MD,Moldova Şoldăneşti,SD,Şoldăneşti,MD,Moldova -Şamalia,CT,Cantemir,MD,Moldova Selişte,NI,Nisporeni,MD,Moldova Rîşcani,RI,Rîşcani,MD,Moldova -Rîbniţa,SN,Transnistria,MD,Moldova +Rîbnița,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova Rezina,RE,Rezina,MD,Moldova -Răuțel,FA,Făleşti,MD,Moldova -Rădoaia,SI,Sîngerei,MD,Moldova -Pojăreni,IA,Ialoveni,MD,Moldova -Pervomaisc,CS,Raionul Causeni,MD,Moldova +Puhoi,IA,Ialoveni,MD,Moldova Peresecina,OR,Orhei,MD,Moldova -Pereriţa,BR,Briceni,MD,Moldova -Pepeni,SI,Sîngerei,MD,Moldova Orhei,OR,Orhei,MD,Moldova Ocniţa,OC,Raionul Ocniţa,MD,Moldova -Ohrincea,CR,Criuleni,MD,Moldova -Rusestii Noi,IA,Ialoveni,MD,Moldova -Ciocana,CU,Chișinău Municipality,MD,Moldova Anenii Noi,AN,Anenii Noi,MD,Moldova Nisporeni,NI,Nisporeni,MD,Moldova -Negureni,TE,Teleneşti,MD,Moldova Mîndreşti,TE,Teleneşti,MD,Moldova -Moşeni,RI,Rîşcani,MD,Moldova ,,,MD,Moldova -Maşcăuţi,CR,Criuleni,MD,Moldova -Maramonovca,DO,Donduşeni,MD,Moldova Malcoci,IA,Ialoveni,MD,Moldova -Corlăteni,RI,Rîşcani,MD,Moldova Leova,LE,Leova,MD,Moldova Sîngerei,SI,Sîngerei,MD,Moldova -Larga,BR,Briceni,MD,Moldova +Chişcăreni,SI,Sîngerei,MD,Moldova Lăpuşna,HI,Hînceşti,MD,Moldova -Cricova,CU,Chișinău Municipality,MD,Moldova -Cojușna,ST,Strășeni,MD,Moldova Cotiujeni,BR,Briceni,MD,Moldova Hînceşti,HI,Hînceşti,MD,Moldova -Coșnița,DU,Raionul Dubasari,MD,Moldova -Crocmaz,SV,Raionul Stefan Voda,MD,Moldova -Cocieri,DU,Raionul Dubasari,MD,Moldova +Codru,CU,Chișinău Municipality,MD,Moldova +Cocieri,DU,Dubăsari District,MD,Moldova ,CU,Chișinău Municipality,MD,Moldova Căușeni,CS,Raionul Causeni,MD,Moldova -Cărpineni,HI,Hînceşti,MD,Moldova -Carabetovca,BS,Basarabeasca,MD,Moldova Ialoveni,IA,Ialoveni,MD,Moldova Gura Galbenei,CM,Cimişlia,MD,Moldova -Hryhoriopol,SN,Transnistria,MD,Moldova +Grigoriopol,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova Glodeni,GL,Glodeni,MD,Moldova -Hlinaia,SN,Transnistria,MD,Moldova Floreşti,FL,Floreşti,MD,Moldova -Filipeni,LE,Leova,MD,Moldova Fălești,FA,Făleşti,MD,Moldova Durleşti,CU,Chișinău Municipality,MD,Moldova -Dubăsari,SN,Transnistria,MD,Moldova Drochia,DR,Drochia,MD,Moldova Drepcăuţi,BR,Briceni,MD,Moldova -Dnestrovsc,SN,Transnistria,MD,Moldova +Donduşeni,DO,Donduşeni,MD,Moldova +Dnestrovsc,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova Criuleni,CR,Criuleni,MD,Moldova Comrat,GA,Gagauzia,MD,Moldova Cimişlia,CM,Cimişlia,MD,Moldova -Cioburciu,SV,Raionul Stefan Voda,MD,Moldova Chisinau,CU,Chișinău Municipality,MD,Moldova Ceadir-Lunga,GA,Gagauzia,MD,Moldova Cantemir,CT,Cantemir,MD,Moldova -Camenca,SN,Transnistria,MD,Moldova +Camenca,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova Călăraşi,CL,Raionul Calarasi,MD,Moldova Cahul,CA,Cahul,MD,Moldova Bucovăţ,ST,Strășeni,MD,Moldova @@ -3384,89 +2753,70 @@ Tighina,BD,Bender Municipality,MD,Moldova Basarabeasca,BS,Basarabeasca,MD,Moldova Bălţi,BA,Municipiul Balti,MD,Moldova Băcioi,CU,Chișinău Municipality,MD,Moldova -Avdarma,GA,Gagauzia,MD,Moldova Zhodzina,MI,Minsk,BY,Belarus -Zhlobin,HO,Homyel’ Voblasc’,BY,Belarus Zhytkavichy,HO,Homyel’ Voblasc’,BY,Belarus Zhydachiv,46,Lviv,UA,Ukraine -Zhdanovichy,MI,Minsk,BY,Belarus Vitebsk,VI,Vitebsk,BY,Belarus -Vilyeyka,MI,Minsk,BY,Belarus -Uzda,MI,Minsk,BY,Belarus Stayki,MI,Minsk,BY,Belarus +Malinovka,MI,Minsk,BY,Belarus "Star'",VI,Vitebsk,BY,Belarus Slutsk,MI,Minsk,BY,Belarus Slonim,HR,Grodnenskaya,BY,Belarus Salihorsk,MI,Minsk,BY,Belarus +Ratomka,MI,Minsk,BY,Belarus Pruzhany,BR,Brest,BY,Belarus Polatsk,VI,Vitebsk,BY,Belarus Pinsk,BR,Brest,BY,Belarus Peresady,MI,Minsk,BY,Belarus -Patseviche,HR,Grodnenskaya,BY,Belarus -Pastavy,VI,Vitebsk,BY,Belarus Asipovichy,MA,Mogilev,BY,Belarus -Osintorf,VI,Vitebsk,BY,Belarus Orsha,VI,Vitebsk,BY,Belarus Navapolatsk,VI,Vitebsk,BY,Belarus ,MI,Minsk,BY,Belarus +,HM,Minsk City,BY,Belarus Minsk,HM,Minsk City,BY,Belarus Mazyr,HO,Homyel’ Voblasc’,BY,Belarus -Masty,HR,Grodnenskaya,BY,Belarus Maladzyechna,MI,Minsk,BY,Belarus Mogilev,MA,Mogilev,BY,Belarus +Liozna,VI,Vitebsk,BY,Belarus Lida,HR,Grodnenskaya,BY,Belarus Krynki,HO,Homyel’ Voblasc’,BY,Belarus -Kolodishchi,MI,Minsk,BY,Belarus Kobryn,BR,Brest,BY,Belarus -Klichaw,MA,Mogilev,BY,Belarus -Klyetsk,MI,Minsk,BY,Belarus -Kiselevichi,MA,Mogilev,BY,Belarus +Ivatsevichy,BR,Brest,BY,Belarus Ivanava,BR,Brest,BY,Belarus Hrodna,HR,Grodnenskaya,BY,Belarus Horki,MA,Mogilev,BY,Belarus -Gomel,HO,Homyel’ Voblasc’,BY,Belarus +Homyel,HO,Homyel’ Voblasc’,BY,Belarus ,HR,Grodnenskaya,BY,Belarus -Dobrush,HO,Homyel’ Voblasc’,BY,Belarus +Horki,MI,Minsk,BY,Belarus ,BR,Brest,BY,Belarus Brest,BR,Brest,BY,Belarus Braslaw,VI,Vitebsk,BY,Belarus +Slepnya,HM,Minsk City,BY,Belarus ,,,BY,Belarus Borisov,MI,Minsk,BY,Belarus -Baranovichi,MA,Mogilev,BY,Belarus Baranovichi,BR,Brest,BY,Belarus Babruysk,MA,Mogilev,BY,Belarus -Ashmyany,HR,Grodnenskaya,BY,Belarus Aseredok,MA,Mogilev,BY,Belarus Obchak,MI,Minsk,BY,Belarus -Ytteresse,12,Ostrobothnia,FI,Finland Ylöjärvi,11,Pirkanmaa,FI,Finland Ylivieska,14,North Ostrobothnia,FI,Finland -Ylikiiminki,14,North Ostrobothnia,FI,Finland -Vuokatti,05,Kainuu,FI,Finland +Ylämylly,13,North Karelia,FI,Finland +Vörå,12,Ostrobothnia,FI,Finland Voikoski,09,Kymenlaakso,FI,Finland Virrat,11,Pirkanmaa,FI,Finland Vilppula,11,Pirkanmaa,FI,Finland Viitasaari,08,Central Finland,FI,Finland Vihti,18,Uusimaa,FI,Finland -Vihtavuori,08,Central Finland,FI,Finland Veteli,07,Central Ostrobothnia,FI,Finland -Vesilahti,11,Pirkanmaa,FI,Finland -Vaskivesi,11,Pirkanmaa,FI,Finland -Vaskio,19,Southwest Finland,FI,Finland Varkaus,15,North Savo,FI,Finland Vårdö,,,AX,Åland Islands Vantaa,18,Uusimaa,FI,Finland -Valkom,18,Uusimaa,FI,Finland Valkeala,09,Kymenlaakso,FI,Finland Valkeakoski,11,Pirkanmaa,FI,Finland -Välijoki,02,South Karelia Region,FI,Finland Vaasa,12,Ostrobothnia,FI,Finland -Vääksy,16,Paijat-Hame Region,FI,Finland -Vaajakoski,08,Central Finland,FI,Finland Uusikaupunki,19,Southwest Finland,FI,Finland Uurainen,08,Central Finland,FI,Finland Ulvila,17,Satakunta,FI,Finland -Tyrnävä,14,North Ostrobothnia,FI,Finland Tuusula,18,Uusimaa,FI,Finland Tuuri,03,South Ostrobothnia,FI,Finland Tuupovaara,13,North Karelia,FI,Finland @@ -3476,72 +2826,51 @@ Tottijärvi,11,Pirkanmaa,FI,Finland Tornio,10,Lapland,FI,Finland Toivakka,08,Central Finland,FI,Finland Akaa,11,Pirkanmaa,FI,Finland -Tervakoski,06,Kanta-Häme,FI,Finland Tervajoki,03,South Ostrobothnia,FI,Finland -Tenala,18,Uusimaa,FI,Finland -Teijo,19,Southwest Finland,FI,Finland -Tarvasjoki,19,Southwest Finland,FI,Finland Tampere,11,Pirkanmaa,FI,Finland -Tammela,06,Kanta-Häme,FI,Finland -Talviainen,11,Pirkanmaa,FI,Finland Taivalkoski,14,North Ostrobothnia,FI,Finland Taavetti,02,South Karelia Region,FI,Finland Suomenniemi,04,Southern Savonia,FI,Finland Suolahti,08,Central Finland,FI,Finland Sundö,18,Uusimaa,FI,Finland +Sundsberg,18,Uusimaa,FI,Finland Somero,19,Southwest Finland,FI,Finland -Solv,12,Ostrobothnia,FI,Finland -Soini,03,South Ostrobothnia,FI,Finland Söderkulla,18,Uusimaa,FI,Finland Sodankylä,10,Lapland,FI,Finland Siuntio,18,Uusimaa,FI,Finland -Broby,09,Kymenlaakso,FI,Finland Siivikkala,11,Pirkanmaa,FI,Finland +Siikainen,17,Satakunta,FI,Finland Sipoo,18,Uusimaa,FI,Finland Seinäjoki,03,South Ostrobothnia,FI,Finland Savonlinna,04,Southern Savonia,FI,Finland -Savitaipale,02,South Karelia Region,FI,Finland -Sauvo,19,Southwest Finland,FI,Finland -Särkisalo,19,Southwest Finland,FI,Finland +Sammatti,18,Uusimaa,FI,Finland Salo,19,Southwest Finland,FI,Finland -Sahalahti,11,Pirkanmaa,FI,Finland +Säkylä,17,Satakunta,FI,Finland +Ryttylä,06,Kanta-Häme,FI,Finland Ruutana,11,Pirkanmaa,FI,Finland -Ruuhimäki,08,Central Finland,FI,Finland -Rusko,19,Southwest Finland,FI,Finland +Ruukki,14,North Ostrobothnia,FI,Finland +Ruto,12,Ostrobothnia,FI,Finland Ruovesi,11,Pirkanmaa,FI,Finland -Ruotsinkylä,18,Uusimaa,FI,Finland Ruokolahti,02,South Karelia Region,FI,Finland -Röykkä,18,Uusimaa,FI,Finland Rovaniemi,10,Lapland,FI,Finland Riihimäki,06,Kanta-Häme,FI,Finland Renko,06,Kanta-Häme,FI,Finland +Raussila,09,Kymenlaakso,FI,Finland Rauma,17,Satakunta,FI,Finland -Raseborg,18,Uusimaa,FI,Finland Ranua,10,Lapland,FI,Finland -Rantsila,14,North Ostrobothnia,FI,Finland Rajamäki,05,Kainuu,FI,Finland -Rajamäki,18,Uusimaa,FI,Finland Raisio,19,Southwest Finland,FI,Finland -Rääkkylä,13,North Karelia,FI,Finland Raahe,14,North Ostrobothnia,FI,Finland Pyhäsalmi,14,North Ostrobothnia,FI,Finland -Pyhäntä,14,North Ostrobothnia,FI,Finland -Pyhämaa,19,Southwest Finland,FI,Finland -Pyhäjoki,14,North Ostrobothnia,FI,Finland Pyhäjärvi,18,Uusimaa,FI,Finland -Pusula,18,Uusimaa,FI,Finland Pukkila,18,Uusimaa,FI,Finland -Pudasjärvi,14,North Ostrobothnia,FI,Finland -Porras,06,Kanta-Häme,FI,Finland +Pornainen,18,Uusimaa,FI,Finland Pori,17,Satakunta,FI,Finland Pohjola,16,Paijat-Hame Region,FI,Finland -Pjelax,12,Ostrobothnia,FI,Finland Pirkkala,11,Pirkanmaa,FI,Finland -Piikkiö,19,Southwest Finland,FI,Finland Pihtipudas,08,Central Finland,FI,Finland Pielavesi,15,North Savo,FI,Finland Pieksämäki,04,Southern Savonia,FI,Finland -Perniö,19,Southwest Finland,FI,Finland Pedersore,12,Ostrobothnia,FI,Finland Parkano,11,Pirkanmaa,FI,Finland Panttila,03,South Ostrobothnia,FI,Finland @@ -3549,66 +2878,47 @@ Pankakoski,13,North Karelia,FI,Finland Palokka,08,Central Finland,FI,Finland Pälkäne,11,Pirkanmaa,FI,Finland Paimio,19,Southwest Finland,FI,Finland -Paalijärvi,03,South Ostrobothnia,FI,Finland -Översundom,12,Ostrobothnia,FI,Finland Outokumpu,13,North Karelia,FI,Finland -Oulunsalo,14,North Ostrobothnia,FI,Finland Oulu,14,North Ostrobothnia,FI,Finland -Oulainen,14,North Ostrobothnia,FI,Finland Otava,04,Southern Savonia,FI,Finland Orimattila,16,Paijat-Hame Region,FI,Finland -Onttola,13,North Karelia,FI,Finland -Oksava,14,North Ostrobothnia,FI,Finland -Oitmäki,18,Uusimaa,FI,Finland Nykarleby,12,Ostrobothnia,FI,Finland +Nurmo,03,South Ostrobothnia,FI,Finland Nurmijärvi,18,Uusimaa,FI,Finland -Nurmes,13,North Karelia,FI,Finland -Numminen,18,Uusimaa,FI,Finland -Nummenkylä,18,Uusimaa,FI,Finland Nummela,18,Uusimaa,FI,Finland +Nousiainen,19,Southwest Finland,FI,Finland Nokia,11,Pirkanmaa,FI,Finland +Nivala,14,North Ostrobothnia,FI,Finland Nieminen,15,North Savo,FI,Finland -Nedervetil,12,Ostrobothnia,FI,Finland -Lappfors,12,Ostrobothnia,FI,Finland -Nastola,16,Paijat-Hame Region,FI,Finland +Nickby,18,Uusimaa,FI,Finland Närpes,12,Ostrobothnia,FI,Finland Naantali,19,Southwest Finland,FI,Finland -Mynämäki,19,Southwest Finland,FI,Finland Muurame,08,Central Finland,FI,Finland Muonio,10,Lapland,FI,Finland -Munsala,12,Ostrobothnia,FI,Finland Muhos,14,North Ostrobothnia,FI,Finland Mikkeli,04,Southern Savonia,FI,Finland +Parola,06,Kanta-Häme,FI,Finland Merikarvia,17,Satakunta,FI,Finland -Maxmo,12,Ostrobothnia,FI,Finland Masala,18,Uusimaa,FI,Finland Markku,05,Kainuu,FI,Finland -Mänttä,11,Pirkanmaa,FI,Finland Mäntsälä,18,Uusimaa,FI,Finland Maalahti,12,Ostrobothnia,FI,Finland -Luvia,17,Satakunta,FI,Finland Loviisa,18,Uusimaa,FI,Finland Loimaa,19,Southwest Finland,FI,Finland Lohja,18,Uusimaa,FI,Finland -Liperi,13,North Karelia,FI,Finland -Linnavuori,11,Pirkanmaa,FI,Finland Liminka,14,North Ostrobothnia,FI,Finland Lieto,19,Southwest Finland,FI,Finland -Lieksa,13,North Karelia,FI,Finland Lepsämä,18,Uusimaa,FI,Finland Leppävesi,08,Central Finland,FI,Finland -Leppävaara,18,Uusimaa,FI,Finland Lempäälä,11,Pirkanmaa,FI,Finland Lehmo,13,North Karelia,FI,Finland +Launonen,06,Kanta-Häme,FI,Finland Laukaa,08,Central Finland,FI,Finland -Larsmo,12,Ostrobothnia,FI,Finland Lapua,03,South Ostrobothnia,FI,Finland Lappeenranta,02,South Karelia Region,FI,Finland Laitila,19,Southwest Finland,FI,Finland Laihia,12,Ostrobothnia,FI,Finland Lahti,16,Paijat-Hame Region,FI,Finland -Lahdenkylä,11,Pirkanmaa,FI,Finland -Kyyjärvi,08,Central Finland,FI,Finland Kirkkonummi,18,Uusimaa,FI,Finland Kuusankoski,09,Kymenlaakso,FI,Finland Kuusamo,14,North Ostrobothnia,FI,Finland @@ -3616,17 +2926,13 @@ Kuurikka,06,Kanta-Häme,FI,Finland Kustavi,19,Southwest Finland,FI,Finland Kurikka,03,South Ostrobothnia,FI,Finland Kuopio,15,North Savo,FI,Finland -Kulho,13,North Karelia,FI,Finland Kuhmo,05,Kainuu,FI,Finland -Kruusila,19,Southwest Finland,FI,Finland Kronoby,12,Ostrobothnia,FI,Finland Kristinestad,12,Ostrobothnia,FI,Finland Kouvola,09,Kymenlaakso,FI,Finland Kotka,09,Kymenlaakso,FI,Finland +Koski,16,Paijat-Hame Region,FI,Finland Korsholm,12,Ostrobothnia,FI,Finland -Koro,11,Pirkanmaa,FI,Finland -Koria,09,Kymenlaakso,FI,Finland -Kontio,14,North Ostrobothnia,FI,Finland Konnevesi,08,Central Finland,FI,Finland Komossa,12,Ostrobothnia,FI,Finland Kokkola,07,Central Ostrobothnia,FI,Finland @@ -3636,12 +2942,8 @@ Kitinoja,03,South Ostrobothnia,FI,Finland Kitee,13,North Karelia,FI,Finland Kisko,19,Southwest Finland,FI,Finland Kimito,19,Southwest Finland,FI,Finland -Kiiminki,14,North Ostrobothnia,FI,Finland -Kerkkoo,18,Uusimaa,FI,Finland Kerava,18,Uusimaa,FI,Finland -Kempele,14,North Ostrobothnia,FI,Finland Kemijärvi,10,Lapland,FI,Finland -Keminmaa,10,Lapland,FI,Finland Kemi,10,Lapland,FI,Finland Keitele,15,North Savo,FI,Finland Kaustinen,07,Central Ostrobothnia,FI,Finland @@ -3649,13 +2951,12 @@ Kauppa,15,North Savo,FI,Finland Kauniainen,18,Uusimaa,FI,Finland Kauhava,03,South Ostrobothnia,FI,Finland Kauhajoki,03,South Ostrobothnia,FI,Finland -Karuna,19,Southwest Finland,FI,Finland +Kaskinen,12,Ostrobothnia,FI,Finland Karstula,08,Central Finland,FI,Finland Kärsämäki,14,North Ostrobothnia,FI,Finland Karkkila,18,Uusimaa,FI,Finland Karjalohja,18,Uusimaa,FI,Finland Karis,18,Uusimaa,FI,Finland -Kantvik,18,Uusimaa,FI,Finland Kannuskylä,03,South Ostrobothnia,FI,Finland Kannonkoski,08,Central Finland,FI,Finland Kankaanpää,17,Satakunta,FI,Finland @@ -3667,13 +2968,10 @@ Kalajoki,14,North Ostrobothnia,FI,Finland Kajaani,05,Kainuu,FI,Finland Kaarina,19,Southwest Finland,FI,Finland Jyväskylä,08,Central Finland,FI,Finland -Juupajoki,11,Pirkanmaa,FI,Finland Joutsa,08,Central Finland,FI,Finland Joroinen,15,North Savo,FI,Finland -Jokioinen,06,Kanta-Häme,FI,Finland Jokihaara,08,Central Finland,FI,Finland Jokela,18,Uusimaa,FI,Finland -Jokisuu,05,Kainuu,FI,Finland Joensuu,13,North Karelia,FI,Finland Jeppo,12,Ostrobothnia,FI,Finland Järvenpää,11,Pirkanmaa,FI,Finland @@ -3682,714 +2980,628 @@ Jämsä,08,Central Finland,FI,Finland Jämijärvi,17,Satakunta,FI,Finland Jalasjärvi,03,South Ostrobothnia,FI,Finland Jakobstad,12,Ostrobothnia,FI,Finland -Ivalo,10,Lapland,FI,Finland +Isojoki,03,South Ostrobothnia,FI,Finland Inkeroinen,09,Kymenlaakso,FI,Finland Ingå,18,Uusimaa,FI,Finland Imatra,02,South Karelia Region,FI,Finland Ilomantsi,13,North Karelia,FI,Finland Ilmajoki,03,South Ostrobothnia,FI,Finland Ilkka,03,South Ostrobothnia,FI,Finland -Ikaalinen,11,Pirkanmaa,FI,Finland Iisalmi,15,North Savo,FI,Finland +Ii,14,North Ostrobothnia,FI,Finland Hyrylä,18,Uusimaa,FI,Finland -Humppila,06,Kanta-Häme,FI,Finland Huittinen,17,Satakunta,FI,Finland -Honkajoki,17,Satakunta,FI,Finland Hollola,16,Paijat-Hame Region,FI,Finland -Hikiä,06,Kanta-Häme,FI,Finland -Hietalahti,04,Southern Savonia,FI,Finland -Hervanta,11,Pirkanmaa,FI,Finland Helsinki,18,Uusimaa,FI,Finland Heinola,16,Paijat-Hame Region,FI,Finland -Heinävesi,13,North Karelia,FI,Finland -Heinämaa,16,Paijat-Hame Region,FI,Finland Haukipudas,14,North Ostrobothnia,FI,Finland -Hauho,06,Kanta-Häme,FI,Finland Härmä,03,South Ostrobothnia,FI,Finland Harjavalta,17,Satakunta,FI,Finland Hanko,18,Uusimaa,FI,Finland -Hamari,18,Uusimaa,FI,Finland Hamina,09,Kymenlaakso,FI,Finland Hämeenlinna,06,Kanta-Häme,FI,Finland -Hämeenkyrö,11,Pirkanmaa,FI,Finland Halikko,19,Southwest Finland,FI,Finland Haapajärvi,14,North Ostrobothnia,FI,Finland Forssa,06,Kanta-Häme,FI,Finland -Fiskars,18,Uusimaa,FI,Finland ,,,FI,Finland -Evijärvi,03,South Ostrobothnia,FI,Finland Eurajoki,17,Satakunta,FI,Finland Eura,17,Satakunta,FI,Finland Eura,19,Southwest Finland,FI,Finland -Eugmo,12,Ostrobothnia,FI,Finland -Eteläinen,06,Kanta-Häme,FI,Finland Espoo,18,Uusimaa,FI,Finland Ekenäs,18,Uusimaa,FI,Finland -Dragsvik,18,Uusimaa,FI,Finland -Dalsbruk,19,Southwest Finland,FI,Finland Porvoo,18,Uusimaa,FI,Finland -Billnäs,18,Uusimaa,FI,Finland -Bennäs,12,Ostrobothnia,FI,Finland -Äystö,03,South Ostrobothnia,FI,Finland -Arkkukari,14,North Ostrobothnia,FI,Finland +Aura,19,Southwest Finland,FI,Finland Alavus,03,South Ostrobothnia,FI,Finland Alajärvi,03,South Ostrobothnia,FI,Finland ,,,AX,Åland Islands -Ähtäri,03,South Ostrobothnia,FI,Finland -Zlodica,IS,Iași County,RO,Romania Zlatna,AB,Alba County,RO,Romania +Ziduri,BZ,Buzău County,RO,Romania +Zemeş,BC,Bacău County,RO,Romania Zăvoi,HD,Hunedoara County,RO,Romania Zarnesti,BV,Brașov County,RO,Romania Zalău,SJ,Sălaj County,RO,Romania +Zăbala,CV,Covasna County,RO,Romania +Vulturu,CT,Constanța County,RO,Romania +Vulcana-Pandele,DB,Dâmbovița County,RO,Romania +Vulcan,MS,Mureș County,RO,Romania Vulcan,BV,Brașov County,RO,Romania Vulcan,HD,Hunedoara County,RO,Romania Vrancea,MH,Mehedinți County,RO,Romania -Vorovești,IS,Iași County,RO,Romania +Vorona,BT,Botoșani County,RO,Romania +Vorniceni,BT,Botoșani County,RO,Romania Voluntari,IF,Ilfov,RO,Romania -Voivodeni,AR,Arad County,RO,Romania +Voitinel,SV,Suceava,RO,Romania Vlăsineşti,BT,Botoșani County,RO,Romania -Vlăsceni,DB,Dâmbovița County,RO,Romania Vladimirescu,AR,Arad County,RO,Romania -Vlădiceasca,IF,Ilfov,RO,Romania -Vişineşti,DB,Dâmbovița County,RO,Romania Viseu de Sus,MM,Maramureş,RO,Romania -Vișan,IS,Iași County,RO,Romania +Vanatorii Mici,GR,Giurgiu County,RO,Romania Vâlcea,BV,Brașov County,RO,Romania -Viforâta,DB,Dâmbovița County,RO,Romania -Vidrasău,MS,Mureș County,RO,Romania +Viişoara,CJ,Cluj County,RO,Romania Vidra,VN,Vrancea,RO,Romania +Vidra,IF,Ilfov,RO,Romania Videle,TR,Teleorman County,RO,Romania Vicovu de Sus,SV,Suceava,RO,Romania -Vicovu de Jos,SV,Suceava,RO,Romania +Verneşti,BZ,Buzău County,RO,Romania Vatra Dornei,SV,Suceava,RO,Romania Vatra,IS,Iași County,RO,Romania Vaslui,VS,Vaslui County,RO,Romania -Vărbilău,PH,Prahova,RO,Romania +Vărăşti,GR,Giurgiu County,RO,Romania Valu lui Traian,CT,Constanța County,RO,Romania Valeni-Stanisoara,SV,Suceava,RO,Romania Valeni-Podgoria,AG,Arges,RO,Romania Valenii de Munte,PH,Prahova,RO,Romania -Valea Ursului,IS,Iași County,RO,Romania +Văleni,VS,Vaslui County,RO,Romania +Valea Mare,OT,Olt,RO,Romania Valea Lupului,IS,Iași County,RO,Romania -Valea lui Ion,BC,Bacău County,RO,Romania -Valea Crisului,BH,Bihor County,RO,Romania -Valea Calugareasca,PH,Prahova,RO,Romania Valea,MS,Mureș County,RO,Romania -Utvin,TM,Timiș County,RO,Romania +Vaideeni,VL,Vâlcea County,RO,Romania +Vadu Pasii,BZ,Buzău County,RO,Romania Urziceni,IL,Ialomița County,RO,Romania -Urlueni,AG,Arges,RO,Romania Urleta,PH,Prahova,RO,Romania Urlaţi,PH,Prahova,RO,Romania +Unirea,BN,Bistrița-Năsăud County,RO,Romania +Ungheni,MS,Mureș County,RO,Romania Ulmenii,SB,Sibiu County,RO,Romania +Udeni-Zavoi,AG,Arges,RO,Romania Tuzla,CT,Constanța County,RO,Romania Turţ,SM,Satu Mare County,RO,Romania Turnu Magurele,TR,Teleorman County,RO,Romania -Turia,CV,Covasna County,RO,Romania Turda,CJ,Cluj County,RO,Romania +Turceni,GJ,Gorj County,RO,Romania Tunari,IF,Ilfov,RO,Romania +Tuluceşti,GL,Galați County,RO,Romania +Tulgheş,HR,Harghita County,RO,Romania Tulcea,TL,Tulcea County,RO,Romania -Tulca,BH,Bihor County,RO,Romania Tudor Vladimirescu,GL,Galați County,RO,Romania +Tudora,BT,Botoșani County,RO,Romania +Truşeşti,BT,Botoșani County,RO,Romania Trotușanu,VN,Vrancea,RO,Romania -Trestieni,GR,Giurgiu County,RO,Romania -Traian,IF,Ilfov,RO,Romania +Trifeşti,NT,Neamț County,RO,Romania Topraisar,CT,Constanța County,RO,Romania -Topoloveni,AG,Arges,RO,Romania Topliţa,HR,Harghita County,RO,Romania -Topile,IS,Iași County,RO,Romania Topales,CT,Constanța County,RO,Romania -Tomșani,DB,Dâmbovița County,RO,Romania +Tomşani,PH,Prahova,RO,Romania +Tomești,HR,Harghita County,RO,Romania +Todireşti,SV,Suceava,RO,Romania Titu,DB,Dâmbovița County,RO,Romania Târnăveni,MS,Mureș County,RO,Romania +Targu Trotus,BC,Bacău County,RO,Romania Targu Secuiesc,CV,Covasna County,RO,Romania -Targu Ocna,BC,Bacău County,RO,Romania Targu Neamt,NT,Neamț County,RO,Romania Târgu Mureş,MS,Mureș County,RO,Romania Targu Lapus,MM,Maramureş,RO,Romania Târgu Jiu,GJ,Gorj County,RO,Romania Targu Frumos,IS,Iași County,RO,Romania +Targu Carbunesti,GJ,Gorj County,RO,Romania +Targsoru Vechi,PH,Prahova,RO,Romania Târgovişte,DB,Dâmbovița County,RO,Romania Tinosu,PH,Prahova,RO,Romania Tâncăbeşti,IF,Ilfov,RO,Romania -Tinca,BH,Bihor County,RO,Romania Timișoara,TM,Timiș County,RO,Romania Timiș County,TM,Timiș County,RO,Romania Ţigăneşti,TR,Teleorman County,RO,Romania Ţibăneşti,IS,Iași County,RO,Romania -Tia Mare,OT,Olt,RO,Romania -Tețcani,NT,Neamț County,RO,Romania -Tescani,BC,Bacău County,RO,Romania +Ţibana,IS,Iași County,RO,Romania Teliucu Inferior,HD,Hunedoara County,RO,Romania Telciu,BN,Bistrița-Năsăud County,RO,Romania -Teiuș,BC,Bacău County,RO,Romania -Teiuş,AB,Alba County,RO,Romania Tecuci,GL,Galați County,RO,Romania Techirghiol,CT,Constanța County,RO,Romania +Tazlău,NT,Neamț County,RO,Romania +Tăşnad,SM,Satu Mare County,RO,Romania Ţăndărei,IL,Ialomița County,RO,Romania Tămăşeni,NT,Neamț County,RO,Romania Sutești,VL,Vâlcea County,RO,Romania -Sura Mare,SB,Sibiu County,RO,Romania -Suplacu de Barcau,BH,Bihor County,RO,Romania +Suseni,AG,Arges,RO,Romania Sulina,TL,Tulcea County,RO,Romania Suceava,SV,Suceava,RO,Romania -Trestiana,VS,Vaslui County,RO,Romania -Strejnicu,PH,Prahova,RO,Romania +Stoicăneşti,OT,Olt,RO,Romania +Stânceşti,BH,Bihor County,RO,Romania Stânca,NT,Neamț County,RO,Romania Stefanestii de Jos,IF,Ilfov,RO,Romania Ștefănești,BT,Botoșani County,RO,Romania -Stefan cel Mare,AG,Arges,RO,Romania -Starchiojd,PH,Prahova,RO,Romania -Speriețeni,DB,Dâmbovița County,RO,Romania Sovata,MS,Mureș County,RO,Romania -Şopârliţa,OT,Olt,RO,Romania Somcuta Mare,MM,Maramureş,RO,Romania -Socea,NT,Neamț County,RO,Romania Snagov,IF,Ilfov,RO,Romania -Smeura,AG,Arges,RO,Romania +Slobozia Moara,DB,Dâmbovița County,RO,Romania +Slobozia Conachi,GL,Galați County,RO,Romania Slobozia-Campineanca,VN,Vrancea,RO,Romania +Slobozia,NT,Neamț County,RO,Romania Slobozia,AG,Arges,RO,Romania Slobozia,IF,Ilfov,RO,Romania Slatina,OT,Olt,RO,Romania Șișcani,VN,Vrancea,RO,Romania Siret,SV,Suceava,RO,Romania Sânzieni,CV,Covasna County,RO,Romania -Sântandrei,BH,Bihor County,RO,Romania +Sântuhalm,HD,Hunedoara County,RO,Romania +Sântion,BH,Bihor County,RO,Romania Santana de Mures,MS,Mureș County,RO,Romania Sântana,AR,Arad County,RO,Romania Sânpetru,BV,Brașov County,RO,Romania -Sânpaul,MS,Mureș County,RO,Romania Sânnicolau Mare,TM,Timiș County,RO,Romania Sânnicoară,CJ,Cluj County,RO,Romania -Sanmihaiu Roman,TM,Timiș County,RO,Romania -Sângeru,PH,Prahova,RO,Romania -Sangeorz-Bai,BN,Bistrița-Năsăud County,RO,Romania Sangeorgiu de Mures,MS,Mureș County,RO,Romania +Sândominic,HR,Harghita County,RO,Romania Sancraiu Silvaniei,SJ,Sălaj County,RO,Romania Sancraiu de Mures,MS,Mureș County,RO,Romania -Sâncrai,AB,Alba County,RO,Romania +Sâncrăieni,HR,Harghita County,RO,Romania Sinaia,PH,Prahova,RO,Romania Simleu Silvaniei,SJ,Sălaj County,RO,Romania -Simeria,HD,Hunedoara County,RO,Romania -Siliştea,TR,Teleorman County,RO,Romania Sighetu Marmaţiei,MM,Maramureş,RO,Romania Sibiu,SB,Sibiu County,RO,Romania Sfantu Ilie,SV,Suceava,RO,Romania Sfantu Gheorghe,CV,Covasna County,RO,Romania -Șeușa,AB,Alba County,RO,Romania -Seulia de Mures,MS,Mureș County,RO,Romania Şelimbăr,SB,Sibiu County,RO,Romania -Seini,MM,Maramureş,RO,Romania -Seica Mica,SB,Sibiu County,RO,Romania -Segarcea,DJ,Dolj,RO,Romania -Sebiş,AR,Arad County,RO,Romania +Secuieni,HR,Harghita County,RO,Romania +Secăria,PH,Prahova,RO,Romania Sebeş,AB,Alba County,RO,Romania Scrioaştea,TR,Teleorman County,RO,Romania -Scheia,SV,Suceava,RO,Romania -Săvineşti,NT,Neamț County,RO,Romania +Scobinţi,IS,Iași County,RO,Romania Săveni,BT,Botoșani County,RO,Romania +Săveni,IL,Ialomița County,RO,Romania Satu Mare,SM,Satu Mare County,RO,Romania -Satulung,MM,Maramureş,RO,Romania +Satchinez,TM,Timiș County,RO,Romania Sascut,BC,Bacău County,RO,Romania Săsciori,AB,Alba County,RO,Romania -Şărmăşag,SJ,Sălaj County,RO,Romania -Sarasău,MM,Maramureş,RO,Romania +Săsarm,BN,Bistrița-Năsăud County,RO,Romania +Sănduleni,BC,Bacău County,RO,Romania Salonta,BH,Bihor County,RO,Romania -Sălişte,SB,Sibiu County,RO,Romania -Săftica,IF,Ilfov,RO,Romania -Săcueni,BH,Bihor County,RO,Romania +Salcea,SV,Suceava,RO,Romania +Sacu,CS,Caraș-Severin County,RO,Romania Săcele,BV,Brașov County,RO,Romania -Săcele,CT,Constanța County,RO,Romania -Săcăşeni,SM,Satu Mare County,RO,Romania Săcălaz,TM,Timiș County,RO,Romania Sabareni,GR,Giurgiu County,RO,Romania Săbăoani,NT,Neamț County,RO,Romania Rupea,BV,Brașov County,RO,Romania -Runcu,GJ,Gorj County,RO,Romania -Rucăr,AG,Arges,RO,Romania +Rucăr,BV,Brașov County,RO,Romania Roznov,NT,Neamț County,RO,Romania -Rovinari,GJ,Gorj County,RO,Romania Roșu,IF,Ilfov,RO,Romania -Roșioru,BZ,Buzău County,RO,Romania Rosiorii de Vede,TR,Teleorman County,RO,Romania -Români,NT,Neamț County,RO,Romania Româna,OT,Olt,RO,Romania Roman,NT,Neamț County,RO,Romania -Roata de Jos,GR,Giurgiu County,RO,Romania Râşnov,BV,Brașov County,RO,Romania Râmnicu Vâlcea,VL,Vâlcea County,RO,Romania Ramnicu Sarat,BZ,Buzău County,RO,Romania Reşiţa,CS,Caraș-Severin County,RO,Romania Reghin,MS,Mureș County,RO,Romania Rediu,BT,Botoșani County,RO,Romania +Rediu,IS,Iași County,RO,Romania Recaş,TM,Timiș County,RO,Romania Răzvad,DB,Dâmbovița County,RO,Romania -Răsimnicea,IL,Ialomița County,RO,Romania -Răducăneni,IS,Iași County,RO,Romania Radauti,SV,Suceava,RO,Romania Rădaia,CJ,Cluj County,RO,Romania -Racoviţeni,BZ,Buzău County,RO,Romania Răcari,DB,Dâmbovița County,RO,Romania -Răcăciuni,BC,Bacău County,RO,Romania -Puntea de Greci,DB,Dâmbovița County,RO,Romania Pucioasa,DB,Dâmbovița County,RO,Romania -Puchenii Mosneni,PH,Prahova,RO,Romania Puchenii Mari,PH,Prahova,RO,Romania +Prundu Bargaului,BN,Bistrița-Năsăud County,RO,Romania Probota,SV,Suceava,RO,Romania -Preuteşti,SV,Suceava,RO,Romania +Prigor,CS,Caraș-Severin County,RO,Romania Prejmer,BV,Brașov County,RO,Romania -Predeal,BV,Brașov County,RO,Romania -Predeal,PH,Prahova,RO,Romania -Prajila,VL,Vâlcea County,RO,Romania Praid,HR,Harghita County,RO,Romania Prahova,PH,Prahova,RO,Romania Potigrafu,PH,Prahova,RO,Romania -Potcoava,CL,Călărași County,RO,Romania -Porumbenii Mari,HR,Harghita County,RO,Romania -Poroinica,DB,Dâmbovița County,RO,Romania +Popricani,IS,Iași County,RO,Romania Popesti-Leordeni,IF,Ilfov,RO,Romania -Poiana Codrului,SM,Satu Mare County,RO,Romania -Pogoanele,BZ,Buzău County,RO,Romania -Poienarii Apostoli,PH,Prahova,RO,Romania +Poiana Varbilau,PH,Prahova,RO,Romania +Poiana Teiului,NT,Neamț County,RO,Romania +Poiana Micului,SV,Suceava,RO,Romania Podu Iloaiei,IS,Iași County,RO,Romania Podoleni,NT,Neamț County,RO,Romania -Podenii Vechi,PH,Prahova,RO,Romania -Plosca,TR,Teleorman County,RO,Romania +Podișor,GR,Giurgiu County,RO,Romania +Plopşoru,GJ,Gorj County,RO,Romania Plopeni,PH,Prahova,RO,Romania Ploieşti,PH,Prahova,RO,Romania +Pleașa,PH,Prahova,RO,Romania Pitulicea,BZ,Buzău County,RO,Romania Piteşti,AG,Arges,RO,Romania Pârscov,BZ,Buzău County,RO,Romania -Pâncota,AR,Arad County,RO,Romania -Pietroşiţa,DB,Dâmbovița County,RO,Romania +Pârgăreşti,BC,Bacău County,RO,Romania +Pipirig,NT,Neamț County,RO,Romania +Pietroasele,BZ,Buzău County,RO,Romania Picior de Munte,DB,Dâmbovița County,RO,Romania Piatra Soimului,NT,Neamț County,RO,Romania Piatra Neamţ,NT,Neamț County,RO,Romania -Piatra,TR,Teleorman County,RO,Romania +Pianu de Jos,AB,Alba County,RO,Romania Petroşani,HD,Hunedoara County,RO,Romania Petrila,HD,Hunedoara County,RO,Romania -Petrești,AB,Alba County,RO,Romania -Perişoru,CL,Călărași County,RO,Romania +Perșinari,DB,Dâmbovița County,RO,Romania +Periş,IF,Ilfov,RO,Romania Perieni,VS,Vaslui County,RO,Romania -Periceiu Mic,SJ,Sălaj County,RO,Romania Periam,TM,Timiș County,RO,Romania -Peciu Nou,TM,Timiș County,RO,Romania Pechea,GL,Galați County,RO,Romania Păuleşti,PH,Prahova,RO,Romania Paşcani,GL,Galați County,RO,Romania -Partestii de Jos,SV,Suceava,RO,Romania -Parța,TM,Timiș County,RO,Romania -Parpanița,VS,Vaslui County,RO,Romania Pantelimon,IF,Ilfov,RO,Romania -Pănet,MS,Mureș County,RO,Romania -Panciu,VN,Vrancea,RO,Romania -Paltinis-Ciuc,HR,Harghita County,RO,Romania Ovidiu,CT,Constanța County,RO,Romania Otopeni,IF,Ilfov,RO,Romania Otelu Rosu,CS,Caraș-Severin County,RO,Romania Ostratu,IF,Ilfov,RO,Romania Orșova,MS,Mureș County,RO,Romania +Orbeasca de Sus,TR,Teleorman County,RO,Romania Orăştie,HD,Hunedoara County,RO,Romania Oradea,BH,Bihor County,RO,Romania Olteniţa,CL,Călărași County,RO,Romania -Olteni,IF,Ilfov,RO,Romania -Oituz,BC,Bacău County,RO,Romania -Oglinzi,NT,Neamț County,RO,Romania Odorheiu Secuiesc,HR,Harghita County,RO,Romania -Odobeşti,DB,Dâmbovița County,RO,Romania +Ocna Sibiului,SB,Sibiu County,RO,Romania Ocna Mures,AB,Alba County,RO,Romania +Oarda,AB,Alba County,RO,Romania Nuşfalău,SJ,Sălaj County,RO,Romania Nucet,DB,Dâmbovița County,RO,Romania -Nimăiești,BH,Bihor County,RO,Romania +Novaci,GJ,Gorj County,RO,Romania +Nojorid,BH,Bihor County,RO,Romania +Nisiporești,NT,Neamț County,RO,Romania Niculiţel,TL,Tulcea County,RO,Romania -Nicula,CJ,Cluj County,RO,Romania Nicolae Balcescu,BC,Bacău County,RO,Romania Nicolae Balcescu,AR,Arad County,RO,Romania +Nicolae Balcescu,CL,Călărași County,RO,Romania Nehoiu,BZ,Buzău County,RO,Romania Negresti-Oas,SM,Satu Mare County,RO,Romania Negreşti,VS,Vaslui County,RO,Romania Năvodari,CT,Constanța County,RO,Romania Năsăud,BN,Bistrița-Năsăud County,RO,Romania -Nădrag,TM,Timiș County,RO,Romania +Murgeni,VS,Vaslui County,RO,Romania Murfatlar,CT,Constanța County,RO,Romania ,MS,Mureș County,RO,Romania -Movileni,OT,Olt,RO,Romania Motru,GJ,Gorj County,RO,Romania Moţca,IS,Iași County,RO,Romania -Moşoaia,AG,Arges,RO,Romania -Mosnita Veche,TM,Timiș County,RO,Romania -Moroeni,DB,Dâmbovița County,RO,Romania -Moreni,DB,Dâmbovița County,RO,Romania -Molid,SV,Suceava,RO,Romania +Moșneni,CT,Constanța County,RO,Romania +Morteni,DB,Dâmbovița County,RO,Romania +Moldoviţa,SV,Suceava,RO,Romania Moldova Noua,CS,Caraș-Severin County,RO,Romania -Moisei,MM,Maramureş,RO,Romania Moineşti,BC,Bacău County,RO,Romania Mogoşoaia,IF,Ilfov,RO,Romania -Mofleni,DJ,Dolj,RO,Romania +Mogoşani,DB,Dâmbovița County,RO,Romania +Modelu,CL,Călărași County,RO,Romania Moara Vlasiei,IF,Ilfov,RO,Romania +Moara Noua,PH,Prahova,RO,Romania Mizil,PH,Prahova,RO,Romania -Mârşa,GR,Giurgiu County,RO,Romania +Mislea,PH,Prahova,RO,Romania Călăraşi,CL,Călărași County,RO,Romania -Mircea Voda,CT,Constanța County,RO,Romania Mircea,BZ,Buzău County,RO,Romania -Mintia,HD,Hunedoara County,RO,Romania -Militari,B,București,RO,Romania +Miloşeşti,IL,Ialomița County,RO,Romania Milişăuţi,SV,Suceava,RO,Romania +Mija,DB,Dâmbovița County,RO,Romania Mihai Viteazu,CJ,Cluj County,RO,Romania -Mihăileşti,GR,Giurgiu County,RO,Romania Miercurea Sibiului,SB,Sibiu County,RO,Romania Miercurea-Ciuc,HR,Harghita County,RO,Romania -Mehedinți County,MH,Mehedinți County,RO,Romania +Micfalău,CV,Covasna County,RO,Romania Mediaş,SB,Sibiu County,RO,Romania Medgidia,CT,Constanța County,RO,Romania Matca,GL,Galați County,RO,Romania +Mătăsaru,DB,Dâmbovița County,RO,Romania Mătăsari,GJ,Gorj County,RO,Romania -Mărunțișu,DB,Dâmbovița County,RO,Romania -Măriuța,CL,Călărași County,RO,Romania +Marginenii de Jos,PH,Prahova,RO,Romania +Marginea,SV,Suceava,RO,Romania Marginea,NT,Neamț County,RO,Romania Marghita,BH,Bihor County,RO,Romania -Mărășești,VN,Vrancea,RO,Romania -Maramureş,MM,Maramureş,RO,Romania -Manolache,IF,Ilfov,RO,Romania +Mărăcineni,BZ,Buzău County,RO,Romania Mangalia,CT,Constanța County,RO,Romania Maneciu-Ungureni,PH,Prahova,RO,Romania -Malu Mare,DJ,Dolj,RO,Romania +Malu Spart,GR,Giurgiu County,RO,Romania Malu cu Flori,DB,Dâmbovița County,RO,Romania -Măineasca,IF,Ilfov,RO,Romania Măieru,BN,Bistrița-Năsăud County,RO,Romania -Măgureni,PH,Prahova,RO,Romania Măgureni,CL,Călărași County,RO,Romania Măgurele,PH,Prahova,RO,Romania Măgurele,IF,Ilfov,RO,Romania -Măgura,BC,Bacău County,RO,Romania Măgura,BZ,Buzău County,RO,Romania Măcin,TL,Tulcea County,RO,Romania Lupeni,HD,Hunedoara County,RO,Romania Lunca Ilvei,BN,Bistrița-Năsăud County,RO,Romania Lunca de Sus,HR,Harghita County,RO,Romania -Lunca de Jos,HR,Harghita County,RO,Romania Lunca Cetatuii,IS,Iași County,RO,Romania Lumina,CT,Constanța County,RO,Romania Lugoj,TM,Timiș County,RO,Romania Lueta,HR,Harghita County,RO,Romania Luduş,MS,Mureș County,RO,Romania -Ludași,BC,Bacău County,RO,Romania Lovrin,TM,Timiș County,RO,Romania +Livada,CJ,Cluj County,RO,Romania Lipova,AR,Arad County,RO,Romania -Lipăneşti,PH,Prahova,RO,Romania -Lelești,BH,Bihor County,RO,Romania +Letea Veche,BC,Bacău County,RO,Romania Lehliu-Gara,CL,Călărași County,RO,Romania -Lechinţa,BN,Bistrița-Năsăud County,RO,Romania -Lechința,MS,Mureș County,RO,Romania +Jucu de Sus,CJ,Cluj County,RO,Romania Joseni,HR,Harghita County,RO,Romania +Joiţa,GR,Giurgiu County,RO,Romania Jimbolia,TM,Timiș County,RO,Romania -Jilavele,IL,Ialomița County,RO,Romania Jilava,IF,Ilfov,RO,Romania Jigodin-Bai,HR,Harghita County,RO,Romania Jibou,SJ,Sălaj County,RO,Romania +Izvoru Barzii,MH,Mehedinți County,RO,Romania Izvoarele,TR,Teleorman County,RO,Romania -Izvin,TM,Timiș County,RO,Romania Ipoteşti,SV,Suceava,RO,Romania Ip,SJ,Sălaj County,RO,Romania -Ionești,DB,Dâmbovița County,RO,Romania Intorsura Buzaului,CV,Covasna County,RO,Romania -Ineu,HR,Harghita County,RO,Romania +Însurăţei,BR,Brăila County,RO,Romania Ineu,AR,Arad County,RO,Romania -Ileana,CL,Călărași County,RO,Romania +Ilia,HD,Hunedoara County,RO,Romania Iernut,MS,Mureș County,RO,Romania -Iclănzel,MS,Mureș County,RO,Romania +Iclod,CJ,Cluj County,RO,Romania Ibăneşti,MS,Mureș County,RO,Romania -Iasi-Gorj,GJ,Gorj County,RO,Romania +Iazu,DB,Dâmbovița County,RO,Romania +Iaslovăț,SV,Suceava,RO,Romania Iasi,IS,Iași County,RO,Romania Ialomița County,IL,Ialomița County,RO,Romania Huşi,VS,Vaslui County,RO,Romania +Hunedoara Timisana,AR,Arad County,RO,Romania Hunedoara,HD,Hunedoara County,RO,Romania Huedin,CJ,Cluj County,RO,Romania -Horpaz,IS,Iași County,RO,Romania Horezu,VL,Vâlcea County,RO,Romania +Hârşova,CT,Constanța County,RO,Romania Hârlău,IS,Iași County,RO,Romania Hemeiuș,BC,Bacău County,RO,Romania Haţeg,HD,Hunedoara County,RO,Romania Hărman,BV,Brașov County,RO,Romania -Harghita-Bai,HR,Harghita County,RO,Romania -Hălchiu,BV,Brașov County,RO,Romania +Harghita County,HR,Harghita County,RO,Romania Hăbeni,DB,Dâmbovița County,RO,Romania Gura Vadului,PH,Prahova,RO,Romania Gura Humorului,SV,Suceava,RO,Romania Gura Foii,DB,Dâmbovița County,RO,Romania +Gugeşti,VN,Vrancea,RO,Romania Grumăzeşti,NT,Neamț County,RO,Romania -Groşi,MM,Maramureş,RO,Romania -Goicea,DJ,Dolj,RO,Romania +Grozăvești,DB,Dâmbovița County,RO,Romania +Greoni,CS,Caraș-Severin County,RO,Romania +Grămeşti,SV,Suceava,RO,Romania +Grădiştea,IF,Ilfov,RO,Romania +Gorj County,GJ,Gorj County,RO,Romania Glogova,GJ,Gorj County,RO,Romania -Glodeni,DB,Dâmbovița County,RO,Romania Glina,IF,Ilfov,RO,Romania Giurgiu,GR,Giurgiu County,RO,Romania Giroc,TM,Timiș County,RO,Romania Gilău,CJ,Cluj County,RO,Romania -Giarmata-Vii,TM,Timiș County,RO,Romania -Giarmata,TM,Timiș County,RO,Romania -Ghizdaru,GR,Giurgiu County,RO,Romania -Ghiroda,TM,Timiș County,RO,Romania Ghimbav,BV,Brașov County,RO,Romania Ghermănești,IF,Ilfov,RO,Romania Gherla,CJ,Cluj County,RO,Romania -Gherăseni,BZ,Buzău County,RO,Romania Gheorgheni,HR,Harghita County,RO,Romania Oneşti,BC,Bacău County,RO,Romania Ghelinţa,CV,Covasna County,RO,Romania -Geamăna,AG,Arges,RO,Romania -Gătaia,TM,Timiș County,RO,Romania +Găneşti,MS,Mureș County,RO,Romania Găneasa,IF,Ilfov,RO,Romania -Galda de Jos,AB,Alba County,RO,Romania -Galaţi,BV,Brașov County,RO,Romania Galati,GL,Galați County,RO,Romania -Găgeni,PH,Prahova,RO,Romania Găeşti,DB,Dâmbovița County,RO,Romania -Fundu Moldovei,SV,Suceava,RO,Romania Fundulea,CL,Călărași County,RO,Romania -Fundeni,BZ,Buzău County,RO,Romania Frumuşiţa,GL,Galați County,RO,Romania Frumuşani,CL,Călărași County,RO,Romania -Focuri,IS,Iași County,RO,Romania +Frumoasa,HR,Harghita County,RO,Romania +Frăteşti,GR,Giurgiu County,RO,Romania +Frasin,SV,Suceava,RO,Romania Focşani,VN,Vrancea,RO,Romania Florica,BZ,Buzău County,RO,Romania Floreşti,CJ,Cluj County,RO,Romania -Floreşti,PH,Prahova,RO,Romania -Floreşti,MH,Mehedinți County,RO,Romania Florești,GR,Giurgiu County,RO,Romania -Flămânzi,BT,Botoșani County,RO,Romania -Fiziș,BH,Bihor County,RO,Romania Filipestii de Targ,PH,Prahova,RO,Romania +Filipeni,BC,Bacău County,RO,Romania Filiaşi,DJ,Dolj,RO,Romania Fierbinti-Targ,IL,Ialomița County,RO,Romania +Fierbintii de Jos,IL,Ialomița County,RO,Romania Fetești,VN,Vrancea,RO,Romania Feteşti,IL,Ialomița County,RO,Romania Feleacu,CJ,Cluj County,RO,Romania -Făurei,BR,Brăila County,RO,Romania -Fărcăşeşti,GJ,Gorj County,RO,Romania -Faraoaní,BC,Bacău County,RO,Romania Fălticeni,SV,Suceava,RO,Romania -Falcău,SV,Suceava,RO,Romania Făget,TM,Timiș County,RO,Romania Făgăraș,BV,Brașov County,RO,Romania -Eşelniţa,MH,Mehedinți County,RO,Romania -Ernea,SB,Sibiu County,RO,Romania -Eforie Sud,CT,Constanța County,RO,Romania Eforie,CT,Constanța County,RO,Romania +Iedera de Sus,DB,Dâmbovița County,RO,Romania Dumbrăvița,AR,Arad County,RO,Romania Dumbrăviţa,TM,Timiș County,RO,Romania Dumbrăveni,SB,Sibiu County,RO,Romania +Dumbrăveni,VN,Vrancea,RO,Romania Dumbrava Rosie,NT,Neamț County,RO,Romania -Dumbrăvani,BH,Bihor County,RO,Romania -Dudu,IF,Ilfov,RO,Romania +Dumbrava,TM,Timiș County,RO,Romania Dudestii Vechi,TM,Timiș County,RO,Romania Drobeta-Turnu Severin,MH,Mehedinți County,RO,Romania +Drăguşeni,BT,Botoșani County,RO,Romania +Dragomiresti-Vale,IF,Ilfov,RO,Romania Dragomiresti-Deal,IF,Ilfov,RO,Romania Drăgăşani,VL,Vâlcea County,RO,Romania +Draganesti-Olt,OT,Olt,RO,Romania +Drăgăneşti,GL,Galați County,RO,Romania Dragalina,CL,Călărași County,RO,Romania -2 Mai,CT,Constanța County,RO,Romania +Dragaesti-Pamanteni,DB,Dâmbovița County,RO,Romania Dorohoi,BT,Botoșani County,RO,Romania +Dorobanţu,CL,Călărași County,RO,Romania +Dorneşti,SV,Suceava,RO,Romania Dorna,CJ,Cluj County,RO,Romania -Domneşti,AG,Arges,RO,Romania Domnești,IF,Ilfov,RO,Romania Doljeşti,NT,Neamț County,RO,Romania -,DJ,Dolj,RO,Romania +Dolj,DJ,Dolj,RO,Romania Dolhasca,SV,Suceava,RO,Romania -Doiceşti,DB,Dâmbovița County,RO,Romania Ștei,BH,Bihor County,RO,Romania Dobroeşti,IF,Ilfov,RO,Romania Ditrău,HR,Harghita County,RO,Romania -Dârlos,SB,Sibiu County,RO,Romania -Dâmbovița County,DB,Dâmbovița County,RO,Romania +Dezmir,CJ,Cluj County,RO,Romania Deva,HD,Hunedoara County,RO,Romania Deta,TM,Timiș County,RO,Romania -Derna,BH,Bihor County,RO,Romania Dej,CJ,Cluj County,RO,Romania -Deda,MS,Mureș County,RO,Romania Dealu Mare,BT,Botoșani County,RO,Romania -Dealu Mare,VS,Vaslui County,RO,Romania Darova,TM,Timiș County,RO,Romania -Dărmăneşti,BC,Bacău County,RO,Romania -Dărmăneşti,DB,Dâmbovița County,RO,Romania +Darasti-Ilfov,IF,Ilfov,RO,Romania Darabani,BT,Botoșani County,RO,Romania Dăneşti,HR,Harghita County,RO,Romania -Dancu,IS,Iași County,RO,Romania +Dăneşti,GJ,Gorj County,RO,Romania Daia Romana,AB,Alba County,RO,Romania Cuza Voda,TR,Teleorman County,RO,Romania -Cut,AB,Alba County,RO,Romania +Cuzdrioara,CJ,Cluj County,RO,Romania Curtici,AR,Arad County,RO,Romania Curtea de Argeş,AG,Arges,RO,Romania Cumpăna,CT,Constanța County,RO,Romania Cugir,AB,Alba County,RO,Romania -Cuculeasa,BZ,Buzău County,RO,Romania +Crovu,DB,Dâmbovița County,RO,Romania Cristuru Secuiesc,HR,Harghita County,RO,Romania Cristian,BV,Brașov County,RO,Romania +Cristeşti,IS,Iași County,RO,Romania Cristești,AR,Arad County,RO,Romania Crişeni,SJ,Sălaj County,RO,Romania +Crevedia Mare,GR,Giurgiu County,RO,Romania Crevedia,DB,Dâmbovița County,RO,Romania Crețești,IF,Ilfov,RO,Romania Craiova,DJ,Dolj,RO,Romania +Crăciunești,MM,Maramureş,RO,Romania Crăcăoani,NT,Neamț County,RO,Romania Covasna,CV,Covasna County,RO,Romania -Costeşti,BZ,Buzău County,RO,Romania +Cotnari,IS,Iași County,RO,Romania Costeşti,AG,Arges,RO,Romania -Cosoba,GR,Giurgiu County,RO,Romania -Coșerele,PH,Prahova,RO,Romania Corund,HR,Harghita County,RO,Romania Corunca,MS,Mureș County,RO,Romania -Corugea,TL,Tulcea County,RO,Romania +Cornu Luncii,SV,Suceava,RO,Romania +Cornetu,IF,Ilfov,RO,Romania +Corbu,CT,Constanța County,RO,Romania +Corbii Mari,DB,Dâmbovița County,RO,Romania Corbeanca,IF,Ilfov,RO,Romania Corabia,OT,Olt,RO,Romania +Copsa Mica,SB,Sibiu County,RO,Romania Copăceni,IF,Ilfov,RO,Romania Constanța,CT,Constanța County,RO,Romania Comarnic,PH,Prahova,RO,Romania Comănești,AR,Arad County,RO,Romania Comăneşti,BC,Bacău County,RO,Romania +Coltău,MM,Maramureş,RO,Romania +Colceag,PH,Prahova,RO,Romania +Cojocna,CJ,Cluj County,RO,Romania Cojasca,DB,Dâmbovița County,RO,Romania Codlea,BV,Brașov County,RO,Romania +Cobătești,HR,Harghita County,RO,Romania Cobadin,CT,Constanța County,RO,Romania Cluj-Napoca,CJ,Cluj County,RO,Romania ,CJ,Cluj County,RO,Romania Clinceni,IF,Ilfov,RO,Romania -Cizer,SJ,Sălaj County,RO,Romania -Ciurbești,IS,Iași County,RO,Romania +Ciuruleasa,AB,Alba County,RO,Romania Ciugud,AB,Alba County,RO,Romania +Cistei,AB,Alba County,RO,Romania Cisnădie,SB,Sibiu County,RO,Romania -Ciprian Porumbescu,SV,Suceava,RO,Romania +Cârlig,IS,Iași County,RO,Romania Ciorogârla,IF,Ilfov,RO,Romania -Cioranii de Sus,PH,Prahova,RO,Romania Cioranii de Jos,PH,Prahova,RO,Romania Ciolpani,IF,Ilfov,RO,Romania +Ciofrângeni,AG,Arges,RO,Romania Ciofliceni,IF,Ilfov,RO,Romania +Ciocotiș,MM,Maramureş,RO,Romania Ciocăneşti,DB,Dâmbovița County,RO,Romania -Ciocănari,DB,Dâmbovița County,RO,Romania Cândeşti,NT,Neamț County,RO,Romania Cândeşti,BZ,Buzău County,RO,Romania -Câmpuri,VN,Vrancea,RO,Romania Campulung Moldovenesc,SV,Suceava,RO,Romania Campulung Muscel,AG,Arges,RO,Romania -Câmpineanca,VN,Vrancea,RO,Romania Câmpina,PH,Prahova,RO,Romania Campia Turzii,CJ,Cluj County,RO,Romania -Câmpeni,AB,Alba County,RO,Romania +Câmpeni,BZ,Buzău County,RO,Romania Chitila,IF,Ilfov,RO,Romania Chișoda,TM,Timiș County,RO,Romania -Chilieni,CV,Covasna County,RO,Romania -Chiheru de Sus,MS,Mureș County,RO,Romania +Chibed,MS,Mureș County,RO,Romania Chiajna,IF,Ilfov,RO,Romania -Cernica,IF,Ilfov,RO,Romania Cernavodă,CT,Constanța County,RO,Romania +Cernat,CV,Covasna County,RO,Romania Cehu Silvaniei,SJ,Sălaj County,RO,Romania -Catamaresti-Deal,BT,Botoșani County,RO,Romania -Căstău,HD,Hunedoara County,RO,Romania Caşin,BC,Bacău County,RO,Romania Carei,SM,Satu Mare County,RO,Romania Caransebeş,CS,Caraș-Severin County,RO,Romania Caracal,OT,Olt,RO,Romania -Călineşti,AG,Arges,RO,Romania +Căpâlna,AB,Alba County,RO,Romania Călimăneşti,VL,Vâlcea County,RO,Romania +Calarasii Vechi,CL,Călărași County,RO,Romania Călăraşi,DJ,Dolj,RO,Romania -Calafat,DJ,Dolj,RO,Romania Cajvana,SV,Suceava,RO,Romania Buziaş,TM,Timiș County,RO,Romania Buzau,BZ,Buzău County,RO,Romania -Butimanu,DB,Dâmbovița County,RO,Romania Buteni,AR,Arad County,RO,Romania Buşteni,PH,Prahova,RO,Romania -Buriaș,IF,Ilfov,RO,Romania -Burda,BH,Bihor County,RO,Romania +Targu Bujor,GL,Galați County,RO,Romania Buhuşi,BC,Bacău County,RO,Romania Buftea,IF,Ilfov,RO,Romania -Budiu Mic,MS,Mureș County,RO,Romania -Budeşti,CL,Călărași County,RO,Romania +Bucurestii Noi,B,București,RO,Romania ,B,București,RO,Romania Bucharest,B,București,RO,Romania -Bucu,IL,Ialomița County,RO,Romania -Bucov,PH,Prahova,RO,Romania -Bucecea,BT,Botoșani County,RO,Romania +Bucşani,DB,Dâmbovița County,RO,Romania Brusturoasa,BC,Bacău County,RO,Romania -Breţcu,CV,Covasna County,RO,Romania -Brebu Manastirei,PH,Prahova,RO,Romania +Broscăuţi,BT,Botoșani County,RO,Romania +Brodina,SV,Suceava,RO,Romania +Brezoi,VL,Vâlcea County,RO,Romania +Brezoaele,DB,Dâmbovița County,RO,Romania Breazu,IS,Iași County,RO,Romania Breaza,PH,Prahova,RO,Romania Brazii de Sus,PH,Prahova,RO,Romania +Brateş,CV,Covasna County,RO,Romania Brateiu,SB,Sibiu County,RO,Romania -,BV,Brașov County,RO,Romania Brasov,BV,Brașov County,RO,Romania +Braniştea,DB,Dâmbovița County,RO,Romania +Braniștea,GR,Giurgiu County,RO,Romania Brăneşti,IF,Ilfov,RO,Romania ,BR,Brăila County,RO,Romania Braila,BR,Brăila County,RO,Romania Bragadiru,IF,Ilfov,RO,Romania Bradu,AG,Arges,RO,Romania +Brădiceni,GJ,Gorj County,RO,Romania Brad,HD,Hunedoara County,RO,Romania -Bozanta Mare,MM,Maramureş,RO,Romania +Boura,SV,Suceava,RO,Romania Botosani,BT,Botoșani County,RO,Romania -Botiza,MM,Maramureş,RO,Romania -Botiz,SM,Satu Mare County,RO,Romania +Botoroaga,TR,Teleorman County,RO,Romania Bosia,IS,Iași County,RO,Romania -Borsec,HR,Harghita County,RO,Romania +Bosanci,SV,Suceava,RO,Romania Borşa,MM,Maramureş,RO,Romania -Boroaia,SV,Suceava,RO,Romania -Bordeasca Veche,VN,Vrancea,RO,Romania Bolintin Vale,GR,Giurgiu County,RO,Romania -Bolintin Deal,GR,Giurgiu County,RO,Romania Boldesti-Scaeni,PH,Prahova,RO,Romania -Bogei,BH,Bihor County,RO,Romania -Bogata,BC,Bacău County,RO,Romania +Boghicea,NT,Neamț County,RO,Romania +Bod,BV,Brașov County,RO,Romania Bocşa,CS,Caraș-Severin County,RO,Romania +Boca,GJ,Gorj County,RO,Romania Bobulești,BT,Botoșani County,RO,Romania Blejoi,PH,Prahova,RO,Romania Blaj,AB,Alba County,RO,Romania +Blăgeşti,BC,Bacău County,RO,Romania +Bivolărie,SV,Suceava,RO,Romania Bistrita Bargaului,BN,Bistrița-Năsăud County,RO,Romania Bistriţa,BN,Bistrița-Năsăud County,RO,Romania -Bârnova,VN,Vrancea,RO,Romania +Bârsana,MM,Maramureş,RO,Romania Bârlad,VS,Vaslui County,RO,Romania -Bilca,SV,Suceava,RO,Romania Biharia,AB,Alba County,RO,Romania Bicaz,NT,Neamț County,RO,Romania -Bibești,GJ,Gorj County,RO,Romania Bezdead,DB,Dâmbovița County,RO,Romania -Bethausen,TM,Timiș County,RO,Romania -Berzovia,CS,Caraș-Severin County,RO,Romania -Beregsau Mic,TM,Timiș County,RO,Romania +Beresti-Tazlau,BC,Bacău County,RO,Romania Berceni,IF,Ilfov,RO,Romania -Belciugatele,CL,Călărași County,RO,Romania -Belceşti,IS,Iași County,RO,Romania +Benic,AB,Alba County,RO,Romania Beiuș,BH,Bihor County,RO,Romania Beclean,BN,Bistrița-Năsăud County,RO,Romania +Bărcăneşti,PH,Prahova,RO,Romania +Bărbuleţu,DB,Dâmbovița County,RO,Romania Baraolt,CV,Covasna County,RO,Romania -Băneşti,PH,Prahova,RO,Romania Banca,VS,Vaslui County,RO,Romania -Băluşeni,BT,Botoșani County,RO,Romania -Balticel Andrei,GJ,Gorj County,RO,Romania Bălţăteşti,NT,Neamț County,RO,Romania -Balta Doamnei,PH,Prahova,RO,Romania +Balta Alba,BZ,Buzău County,RO,Romania +Balş,OT,Olt,RO,Romania Baloteşti,IF,Ilfov,RO,Romania -Baldovinești,BR,Brăila County,RO,Romania -Bălan,HR,Harghita County,RO,Romania -Bălăceanca,IF,Ilfov,RO,Romania -Băile Tuşnad,HR,Harghita County,RO,Romania -Baile Herculane,CS,Caraș-Severin County,RO,Romania +Balabancea,TL,Tulcea County,RO,Romania Băicoi,PH,Prahova,RO,Romania Baia Sprie,MM,Maramureş,RO,Romania Baia Mare,MM,Maramureş,RO,Romania Baia,TL,Tulcea County,RO,Romania -Bahnea,MS,Mureș County,RO,Romania Baciu,CJ,Cluj County,RO,Romania Bacau,BC,Bacău County,RO,Romania +Baba Ana,PH,Prahova,RO,Romania Avrig,SB,Sibiu County,RO,Romania Asău,BC,Bacău County,RO,Romania Arges,AG,Arges,RO,Romania -Ardusat,MM,Maramureş,RO,Romania Arad,AR,Arad County,RO,Romania Apahida,CJ,Cluj County,RO,Romania Aninoasa,CV,Covasna County,RO,Romania Aninoasa,HD,Hunedoara County,RO,Romania -Aninoasa,GJ,Gorj County,RO,Romania -Anina,CS,Caraș-Severin County,RO,Romania -Andrăşeşti,IL,Ialomița County,RO,Romania +Aninoasa,DB,Dâmbovița County,RO,Romania Amara,IL,Ialomița County,RO,Romania -Aluniş,PH,Prahova,RO,Romania -Alexeni,IL,Ialomița County,RO,Romania Alexandria,TR,Teleorman County,RO,Romania Aleşd,BH,Bihor County,RO,Romania Albesti-Paleologu,PH,Prahova,RO,Romania @@ -4401,11 +3613,10 @@ Agigea,CT,Constanța County,RO,Romania Agapia,NT,Neamț County,RO,Romania Afumaţi,IF,Ilfov,RO,Romania Adjud,VN,Vrancea,RO,Romania -Adâncata,IL,Ialomița County,RO,Romania Academia,VS,Vaslui County,RO,Romania -Abrud,AB,Alba County,RO,Romania Vasylivka,23,Zaporizhzhia,UA,Ukraine Ivano-Frankove,46,Lviv,UA,Ukraine +Zvenihorodka,71,Cherkasy Oblast,UA,Ukraine Zorynsk,09,Luhansk,UA,Ukraine Zolotonoshka,71,Cherkasy Oblast,UA,Ukraine Zolotonosha,71,Cherkasy Oblast,UA,Ukraine @@ -4413,48 +3624,38 @@ Zolochiv,63,Kharkiv,UA,Ukraine Zolochiv,46,Lviv,UA,Ukraine Znamianka,35,Kirovohrad Oblast,UA,Ukraine Zmiyiv,63,Kharkiv,UA,Ukraine -,18,Zhytomyr,UA,Ukraine Zhytomyr,18,Zhytomyr,UA,Ukraine -Slobozhanske,63,Kharkiv,UA,Ukraine +Zhuraky,26,Ivano-Frankivsk Oblast,UA,Ukraine Zhovkva,46,Lviv,UA,Ukraine Zhmerynka,05,Vinnytsia,UA,Ukraine -Zhenyshkivtsi,68,Khmelnytskyi Oblast,UA,Ukraine Zhovti Vody,12,Dnipropetrovsk Oblast,UA,Ukraine Viitivtsi,05,Vinnytsia,UA,Ukraine Zhashkiv,71,Cherkasy Oblast,UA,Ukraine -Zinkiv,53,Poltava Oblast,UA,Ukraine +Zhurivka,32,Kyiv Oblast,UA,Ukraine Zelenodolsk,12,Dnipropetrovsk Oblast,UA,Ukraine Zdolbuniv,56,Rivne,UA,Ukraine Zbarazh,61,Ternopil Oblast,UA,Ukraine Zazymia,32,Kyiv Oblast,UA,Ukraine -Zastavna,77,Chernivtsi,UA,Ukraine -Zarichchia,68,Khmelnytskyi Oblast,UA,Ukraine +Karolino-Buhaz,51,Odessa,UA,Ukraine ,23,Zaporizhzhia,UA,Ukraine Zaporizhzhya,23,Zaporizhzhia,UA,Ukraine Zalishchyky,61,Ternopil Oblast,UA,Ukraine +Zakupne,68,Khmelnytskyi Oblast,UA,Ukraine ,21,Zakarpattia Oblast,UA,Ukraine Pivdenne,51,Odessa,UA,Ukraine Yuzhne,51,Odessa,UA,Ukraine Yevpatoriya,43,Crimea,UA,Ukraine -Yerky,71,Cherkasy Oblast,UA,Ukraine Yenakiieve,14,Donetsk,UA,Ukraine Yavoriv,46,Lviv,UA,Ukraine Yasinya,21,Zakarpattia Oblast,UA,Ukraine Yasynuvata,14,Donetsk,UA,Ukraine -Yarmolyntsi,05,Vinnytsia,UA,Ukraine -Yamnytsia,26,Ivano-Frankivsk Oblast,UA,Ukraine Yalta,43,Crimea,UA,Ukraine -Yahotyn,32,Kyiv Oblast,UA,Ukraine -Uhersko,46,Lviv,UA,Ukraine Vyshkovo,21,Zakarpattia Oblast,UA,Ukraine Vyshhorod,32,Kyiv Oblast,UA,Ukraine Vynohradiv,21,Zakarpattia Oblast,UA,Ukraine -Vylok,21,Zakarpattia Oblast,UA,Ukraine -Vyhoda,26,Ivano-Frankivsk Oblast,UA,Ukraine Voznesensk,48,Mykolaiv,UA,Ukraine "Vorzel'",32,Kyiv Oblast,UA,Ukraine ,07,Volyn,UA,Ukraine -Volovets,21,Zakarpattia Oblast,UA,Ukraine Volosianka,46,Lviv,UA,Ukraine Volochysk,68,Khmelnytskyi Oblast,UA,Ukraine Vodiane,14,Donetsk,UA,Ukraine @@ -4462,55 +3663,44 @@ Volnovakha,14,Donetsk,UA,Ukraine Vilnohirsk,12,Dnipropetrovsk Oblast,UA,Ukraine Vovkivtsi,61,Ternopil Oblast,UA,Ukraine "Vovchans'k",63,Kharkiv,UA,Ukraine -Vlasivka,35,Kirovohrad Oblast,UA,Ukraine Volodymyr,07,Volyn,UA,Ukraine Volodymyrets,56,Rivne,UA,Ukraine Vyzhnytsya,77,Chernivtsi,UA,Ukraine Vyshneve,32,Kyiv Oblast,UA,Ukraine -Vishenki,32,Kyiv Oblast,UA,Ukraine Vinnytsia,05,Vinnytsia,UA,Ukraine ,05,Vinnytsia,UA,Ukraine Vynnyky,46,Lviv,UA,Ukraine Vinkivtsi,68,Khmelnytskyi Oblast,UA,Ukraine Vilniansk,23,Zaporizhzhia,UA,Ukraine Vezhytsia,56,Rivne,UA,Ukraine -Vertiyevka,74,Chernihiv,UA,Ukraine Verkhivtseve,12,Dnipropetrovsk Oblast,UA,Ukraine Verkhovyna,26,Ivano-Frankivsk Oblast,UA,Ukraine Verkhnia,26,Ivano-Frankivsk Oblast,UA,Ukraine Verkhnodniprovsk,12,Dnipropetrovsk Oblast,UA,Ukraine Vepryk,32,Kyiv Oblast,UA,Ukraine -Velykodolynske,51,Odessa,UA,Ukraine Velyki Birky,61,Ternopil Oblast,UA,Ukraine -Velyka Pavlivka,53,Poltava Oblast,UA,Ukraine -Velyka Motovylivka,32,Kyiv Oblast,UA,Ukraine Velyka Berezovytsya,61,Ternopil Oblast,UA,Ukraine -"Vel'bovka",53,Poltava Oblast,UA,Ukraine Vatutine,71,Cherkasy Oblast,UA,Ukraine -Vasylkivtsi,61,Ternopil Oblast,UA,Ukraine Vasylkiv,32,Kyiv Oblast,UA,Ukraine +Vasylykha,32,Kyiv Oblast,UA,Ukraine Varva,74,Chernihiv,UA,Ukraine Uzyn,32,Kyiv Oblast,UA,Ukraine Uzhhorod,21,Zakarpattia Oblast,UA,Ukraine Ustynivka,35,Kirovohrad Oblast,UA,Ukraine -Ustyluh,07,Volyn,UA,Ukraine Uman,71,Cherkasy Oblast,UA,Ukraine Ukrainka,32,Kyiv Oblast,UA,Ukraine ,,,UA,Ukraine -Uhryniv,26,Ivano-Frankivsk Oblast,UA,Ukraine +Uhornyky,26,Ivano-Frankivsk Oblast,UA,Ukraine Ugledar,14,Donetsk,UA,Ukraine Tyachiv,21,Zakarpattia Oblast,UA,Ukraine Turka,46,Lviv,UA,Ukraine Tulchyn,05,Vinnytsia,UA,Ukraine -Tuchyn,56,Rivne,UA,Ukraine Oleshky,65,Kherson Oblast,UA,Ukraine -Tsuman,07,Volyn,UA,Ukraine Truskavets,46,Lviv,UA,Ukraine Trokovychi,18,Zhytomyr,UA,Ukraine "Troyits'ko-Khartsyz'k",14,Donetsk,UA,Ukraine Trebukhiv,32,Kyiv Oblast,UA,Ukraine Chystyakove,14,Donetsk,UA,Ukraine -Torchyn,07,Volyn,UA,Ukraine Tomakivka,12,Dnipropetrovsk Oblast,UA,Ukraine Tokmak,23,Zaporizhzhia,UA,Ukraine Tlumach,26,Ivano-Frankivsk Oblast,UA,Ukraine @@ -4520,10 +3710,7 @@ Ternivka,12,Dnipropetrovsk Oblast,UA,Ukraine Ternopil,61,Ternopil Oblast,UA,Ukraine Terebovlia,61,Ternopil Oblast,UA,Ukraine Teplyk,05,Vinnytsia,UA,Ukraine -Teofipol,68,Khmelnytskyi Oblast,UA,Ukraine -Tatarbunary,51,Odessa,UA,Ukraine -Tarutyne,51,Odessa,UA,Ukraine -Tarashcha,71,Cherkasy Oblast,UA,Ukraine +Tarashcha,32,Kyiv Oblast,UA,Ukraine Talne,71,Cherkasy Oblast,UA,Ukraine Sievierodonetsk,09,Luhansk,UA,Ukraine Svyatogorsk,14,Donetsk,UA,Ukraine @@ -4533,43 +3720,34 @@ Svatove,09,Luhansk,UA,Ukraine Svaliava,21,Zakarpattia Oblast,UA,Ukraine Sutysky,05,Vinnytsia,UA,Ukraine Sumy,59,Sumy,UA,Ukraine -,59,Sumy,UA,Ukraine Sudova Vyshnia,46,Lviv,UA,Ukraine Sudak,43,Crimea,UA,Ukraine Styla,14,Donetsk,UA,Ukraine Pysarivka,09,Luhansk,UA,Ukraine Stryi,46,Lviv,UA,Ukraine -Strusiv,61,Ternopil Oblast,UA,Ukraine -Storozhnytsia,21,Zakarpattia Oblast,UA,Ukraine -Storona,46,Lviv,UA,Ukraine Stebnyk,46,Lviv,UA,Ukraine Stavishche,32,Kyiv Oblast,UA,Ukraine Stari Kryvotuly,26,Ivano-Frankivsk Oblast,UA,Ukraine Starokostiantyniv,68,Khmelnytskyi Oblast,UA,Ukraine "Starobil's'k",09,Luhansk,UA,Ukraine Stara Vyzhivka,07,Volyn,UA,Ukraine -Stara Syniava,68,Khmelnytskyi Oblast,UA,Ukraine Murafa,05,Vinnytsia,UA,Ukraine Bukivka,77,Chernivtsi,UA,Ukraine Kadiyivka,09,Luhansk,UA,Ukraine Stadnitsa,05,Vinnytsia,UA,Ukraine Sosnytsya,74,Chernihiv,UA,Ukraine +Solonka,46,Lviv,UA,Ukraine Solonytsivka,63,Kharkiv,UA,Ukraine Solone,12,Dnipropetrovsk Oblast,UA,Ukraine -Sokolya,46,Lviv,UA,Ukraine Sokal,46,Lviv,UA,Ukraine Sobolivka,05,Vinnytsia,UA,Ukraine Sniatyn,26,Ivano-Frankivsk Oblast,UA,Ukraine -Snihurivka,48,Mykolaiv,UA,Ukraine -Smordva,56,Rivne,UA,Ukraine Smila,05,Vinnytsia,UA,Ukraine Smila,71,Cherkasy Oblast,UA,Ukraine Sloviansk,14,Donetsk,UA,Ukraine -Slavuta,68,Khmelnytskyi Oblast,UA,Ukraine Skvyra,32,Kyiv Oblast,UA,Ukraine Skole,46,Lviv,UA,Ukraine Sknyliv,46,Lviv,UA,Ukraine -Skalat,61,Ternopil Oblast,UA,Ukraine Skadovsk,65,Kherson Oblast,UA,Ukraine Synelnykove,12,Dnipropetrovsk Oblast,UA,Ukraine Simferopol,43,Crimea,UA,Ukraine @@ -4578,97 +3756,64 @@ Shpola,71,Cherkasy Oblast,UA,Ukraine Shostka,59,Sumy,UA,Ukraine Shklo,46,Lviv,UA,Ukraine Shyshaky,53,Poltava Oblast,UA,Ukraine -Shyroke,14,Donetsk,UA,Ukraine +Shyroke,12,Dnipropetrovsk Oblast,UA,Ukraine Shepetivka,68,Khmelnytskyi Oblast,UA,Ukraine Snovsk,74,Chernihiv,UA,Ukraine -Shatsk,07,Volyn,UA,Ukraine Shatava,68,Khmelnytskyi Oblast,UA,Ukraine -Sharhorod,05,Vinnytsia,UA,Ukraine Shakhtarsk,14,Donetsk,UA,Ukraine -Shabo,51,Odessa,UA,Ukraine Sevastopol,40,Sebastopol City,UA,Ukraine -Semenivka,53,Poltava Oblast,UA,Ukraine Semenivka,74,Chernihiv,UA,Ukraine Selidovo,14,Donetsk,UA,Ukraine "Savran'",51,Odessa,UA,Ukraine Sarny,56,Rivne,UA,Ukraine -Sarnavshchyna,59,Sumy,UA,Ukraine Sambir,46,Lviv,UA,Ukraine Saki,43,Crimea,UA,Ukraine Sakhnovshchyna,63,Kharkiv,UA,Ukraine -"Ryl'sk",KRS,Kursk Oblast,RU,Russia -Rudnia,18,Zhytomyr,UA,Ukraine Rubizhne,09,Luhansk,UA,Ukraine -Rozhniativ,26,Ivano-Frankivsk Oblast,UA,Ukraine Rozhyshche,07,Volyn,UA,Ukraine Rozdilna,51,Odessa,UA,Ukraine Kurakhove,14,Donetsk,UA,Ukraine -Rozsokhuvata,63,Kharkiv,UA,Ukraine Romny,59,Sumy,UA,Ukraine -Romashky,32,Kyiv Oblast,UA,Ukraine -Rokosovo,21,Zakarpattia Oblast,UA,Ukraine Rokytne,56,Rivne,UA,Ukraine -Rohatyn,26,Ivano-Frankivsk Oblast,UA,Ukraine Rodynske,14,Donetsk,UA,Ukraine +,56,Rivne,UA,Ukraine Rivne,56,Rivne,UA,Ukraine Rava-Ruska,46,Lviv,UA,Ukraine Rokytne,32,Kyiv Oblast,UA,Ukraine Rakhiv,21,Zakarpattia Oblast,UA,Ukraine Radomyshl,18,Zhytomyr,UA,Ukraine -Radionovka,53,Poltava Oblast,UA,Ukraine Radekhiv,46,Lviv,UA,Ukraine Pyatykhatky,12,Dnipropetrovsk Oblast,UA,Ukraine Pustomyty,46,Lviv,UA,Ukraine -Pukhovka,32,Kyiv Oblast,UA,Ukraine Pryluky,74,Chernihiv,UA,Ukraine -Nyzy,46,Lviv,UA,Ukraine Prymorsk,23,Zaporizhzhia,UA,Ukraine -Prylisne,07,Volyn,UA,Ukraine -Potash,71,Cherkasy Oblast,UA,Ukraine Popilnia,18,Zhytomyr,UA,Ukraine -Pomichna,35,Kirovohrad Oblast,UA,Ukraine ,53,Poltava Oblast,UA,Ukraine Poltava,53,Poltava Oblast,UA,Ukraine Polonne,68,Khmelnytskyi Oblast,UA,Ukraine +Polohy,23,Zaporizhzhia,UA,Ukraine Pokrovske,12,Dnipropetrovsk Oblast,UA,Ukraine Pokotylivka,63,Kharkiv,UA,Ukraine -Pidvolochysk,61,Ternopil Oblast,UA,Ukraine -Podil,30,Kyiv City,UA,Ukraine -Pidhirtsi,32,Kyiv Oblast,UA,Ukraine Pidhorodne,12,Dnipropetrovsk Oblast,UA,Ukraine -Pidhaitsi,61,Ternopil Oblast,UA,Ukraine -Pidbuzh,46,Lviv,UA,Ukraine Pochayiv,61,Ternopil Oblast,UA,Ukraine Pobuzke,35,Kirovohrad Oblast,UA,Ukraine -Pylypcha,32,Kyiv Oblast,UA,Ukraine -Petropavlivska Borshchahivka,32,Kyiv Oblast,UA,Ukraine Yushkiv Rih,32,Kyiv Oblast,UA,Ukraine -Petrykivka,12,Dnipropetrovsk Oblast,UA,Ukraine -Petrikov,61,Ternopil Oblast,UA,Ukraine Pesochin,63,Kharkiv,UA,Ukraine Piskivka,32,Kyiv Oblast,UA,Ukraine +Peschanka,63,Kharkiv,UA,Ukraine Pervomaiskyi,63,Kharkiv,UA,Ukraine Pervomaisk,48,Mykolaiv,UA,Ukraine Perschotravensk,12,Dnipropetrovsk Oblast,UA,Ukraine Pereiaslav,32,Kyiv Oblast,UA,Ukraine -Peremyshliany,46,Lviv,UA,Ukraine -Perehonivka,35,Kirovohrad Oblast,UA,Ukraine Perehinske,26,Ivano-Frankivsk Oblast,UA,Ukraine Perechyn,21,Zakarpattia Oblast,UA,Ukraine -Pavliv,46,Lviv,UA,Ukraine Pavlohrad,12,Dnipropetrovsk Oblast,UA,Ukraine -Velyki Ozera,56,Rivne,UA,Ukraine Ovidiopol,51,Odessa,UA,Ukraine -Ostroh,56,Rivne,UA,Ukraine -Oseshchyna,32,Kyiv Oblast,UA,Ukraine -Orlivka,51,Odessa,UA,Ukraine Orikhove,12,Dnipropetrovsk Oblast,UA,Ukraine Pokrov,12,Dnipropetrovsk Oblast,UA,Ukraine Orativ,05,Vinnytsia,UA,Ukraine Olevsk,18,Zhytomyr,UA,Ukraine -Oleshnyk,21,Zakarpattia Oblast,UA,Ukraine Oleksandriya,35,Kirovohrad Oblast,UA,Ukraine -Oleksandrivka,35,Kirovohrad Oblast,UA,Ukraine ,51,Odessa,UA,Ukraine Odesa,51,Odessa,UA,Ukraine Obukhovychi,32,Kyiv Oblast,UA,Ukraine @@ -4678,35 +3823,26 @@ Novyi Rozdil,46,Lviv,UA,Ukraine Novi Petrivtsi,32,Kyiv Oblast,UA,Ukraine Novyy Buh,48,Mykolaiv,UA,Ukraine Novovolynsk,07,Volyn,UA,Ukraine -Novoukrayinka,35,Kirovohrad Oblast,UA,Ukraine "Novotroyits'ke",23,Zaporizhzhia,UA,Ukraine Novosvetlovka,09,Luhansk,UA,Ukraine Novoselytsya,77,Chernivtsi,UA,Ukraine Novopskov,09,Luhansk,UA,Ukraine +Novoplatonivka,63,Kharkiv,UA,Ukraine Novopetrivka,23,Zaporizhzhia,UA,Ukraine Novomoskovsk,12,Dnipropetrovsk Oblast,UA,Ukraine Novomyrhorod,35,Kirovohrad Oblast,UA,Ukraine Zviahel,18,Zhytomyr,UA,Ukraine -Novogrodovka,14,Donetsk,UA,Ukraine -Novodonetskoye,14,Donetsk,UA,Ukraine -Novodnistrovsk,77,Chernivtsi,UA,Ukraine Novoaydar,09,Luhansk,UA,Ukraine +Novoarkhanhelsk,35,Kirovohrad Oblast,UA,Ukraine "Novhorod-Sivers'kyy",74,Chernihiv,UA,Ukraine Nova Vodolaha,63,Kharkiv,UA,Ukraine -Nova Praha,35,Kirovohrad Oblast,UA,Ukraine -Nova Odesa,48,Mykolaiv,UA,Ukraine Nova Kakhovka,65,Kherson Oblast,UA,Ukraine -Nova Borova,18,Zhytomyr,UA,Ukraine -Nova Ushytsya,68,Khmelnytskyi Oblast,UA,Ukraine -Nosivka,74,Chernihiv,UA,Ukraine Nizhyn,74,Chernihiv,UA,Ukraine Mykytyn Rog,12,Dnipropetrovsk Oblast,UA,Ukraine Netishyn,68,Khmelnytskyi Oblast,UA,Ukraine -Nerubayske,51,Odessa,UA,Ukraine Neresnytsia,21,Zakarpattia Oblast,UA,Ukraine Nemyriv,05,Vinnytsia,UA,Ukraine Nemishaieve,32,Kyiv Oblast,UA,Ukraine -Narodychi,18,Zhytomyr,UA,Ukraine Nadvirna,26,Ivano-Frankivsk Oblast,UA,Ukraine Shchyolkino,43,Crimea,UA,Ukraine Mykolaiv,46,Lviv,UA,Ukraine @@ -4723,6 +3859,7 @@ Mlyniv,56,Rivne,UA,Ukraine Mizoch,56,Rivne,UA,Ukraine Myronivka,32,Kyiv Oblast,UA,Ukraine Myrhorod,53,Poltava Oblast,UA,Ukraine +Mykulychi,32,Kyiv Oblast,UA,Ukraine Mezhova,12,Dnipropetrovsk Oblast,UA,Ukraine Metanivka,05,Vinnytsia,UA,Ukraine Merefa,63,Kharkiv,UA,Ukraine @@ -4732,9 +3869,9 @@ Mashivka,53,Poltava Oblast,UA,Ukraine Markivka,09,Luhansk,UA,Ukraine Mariupol,14,Donetsk,UA,Ukraine Marhanets,12,Dnipropetrovsk Oblast,UA,Ukraine -Manevychi,07,Volyn,UA,Ukraine Malyn,18,Zhytomyr,UA,Ukraine Mala Vyska,35,Kirovohrad Oblast,UA,Ukraine +Makiv,68,Khmelnytskyi Oblast,UA,Ukraine Makiyivka,71,Cherkasy Oblast,UA,Ukraine Makiivka,14,Donetsk,UA,Ukraine Makariv,32,Kyiv Oblast,UA,Ukraine @@ -4742,31 +3879,25 @@ Mahdalynivka,12,Dnipropetrovsk Oblast,UA,Ukraine Lyubotyn,63,Kharkiv,UA,Ukraine Liuboml,07,Volyn,UA,Ukraine Liubymivka,12,Dnipropetrovsk Oblast,UA,Ukraine -Liubar,18,Zhytomyr,UA,Ukraine +Lysyanka,71,Cherkasy Oblast,UA,Ukraine ,46,Lviv,UA,Ukraine Lviv,46,Lviv,UA,Ukraine Lutsk,07,Volyn,UA,Ukraine -Luka,53,Poltava Oblast,UA,Ukraine ,09,Luhansk,UA,Ukraine Luhansk,09,Luhansk,UA,Ukraine Lubny,53,Poltava Oblast,UA,Ukraine Lozova,63,Kharkiv,UA,Ukraine Lozovatka,35,Kirovohrad Oblast,UA,Ukraine -Lopatyn,46,Lviv,UA,Ukraine Lokhvytsya,53,Poltava Oblast,UA,Ukraine -Lisovody,68,Khmelnytskyi Oblast,UA,Ukraine Lisichansk,09,Luhansk,UA,Ukraine -Lishnia,46,Lviv,UA,Ukraine +Lipovaya Rosheha,63,Kharkiv,UA,Ukraine Tarasivka,32,Kyiv Oblast,UA,Ukraine Myrne,14,Donetsk,UA,Ukraine Novooleksiyivka,65,Kherson Oblast,UA,Ukraine -Lanivtsi,61,Ternopil Oblast,UA,Ukraine Ladyzhyn,05,Vinnytsia,UA,Ukraine -Ladan,74,Chernihiv,UA,Ukraine -,32,Kyiv Oblast,UA,Ukraine +Kyiv Oblast,32,Kyiv Oblast,UA,Ukraine ,30,Kyiv City,UA,Ukraine Kyiv,30,Kyiv City,UA,Ukraine -Kvasyliv,56,Rivne,UA,Ukraine Kupiansk,63,Kharkiv,UA,Ukraine Kryvyi Rih,12,Dnipropetrovsk Oblast,UA,Ukraine ,43,Crimea,UA,Ukraine @@ -4774,13 +3905,13 @@ Kropivnitskiy,23,Zaporizhzhia,UA,Ukraine Krolevets,59,Sumy,UA,Ukraine Kryvyi Rih,65,Kherson Oblast,UA,Ukraine Kryve Ozero,48,Mykolaiv,UA,Ukraine -Krynychne,51,Odessa,UA,Ukraine Krykhivtsi,26,Ivano-Frankivsk Oblast,UA,Ukraine -Krychovo,21,Zakarpattia Oblast,UA,Ukraine Kreminna,09,Luhansk,UA,Ukraine Kremenets,61,Ternopil Oblast,UA,Ukraine Kremenchug,53,Poltava Oblast,UA,Ukraine +Krasiatychi,32,Kyiv Oblast,UA,Ukraine Kiyiv,48,Mykolaiv,UA,Ukraine +Krasne,46,Lviv,UA,Ukraine Krasnopillya,59,Sumy,UA,Ukraine Krasnoperekopsk,43,Crimea,UA,Ukraine Krasnopavlivka,63,Kharkiv,UA,Ukraine @@ -4789,19 +3920,16 @@ Sorokyne,09,Luhansk,UA,Ukraine Novoselivka,14,Donetsk,UA,Ukraine Pokrovsk,14,Donetsk,UA,Ukraine Antonivka,65,Kherson Oblast,UA,Ukraine -Krasnaya Slobodka,32,Kyiv Oblast,UA,Ukraine Krasilovka,32,Kyiv Oblast,UA,Ukraine Krasyliv,68,Khmelnytskyi Oblast,UA,Ukraine Kramatorsk,14,Donetsk,UA,Ukraine Kozova,61,Ternopil Oblast,UA,Ukraine Koziyevka,63,Kharkiv,UA,Ukraine Kozyn,32,Kyiv Oblast,UA,Ukraine -Kozelets,74,Chernihiv,UA,Ukraine Kovel,07,Volyn,UA,Ukraine Podilsk,51,Odessa,UA,Ukraine Kotelva,53,Poltava Oblast,UA,Ukraine Kostopil,56,Rivne,UA,Ukraine -Kosovka,35,Kirovohrad Oblast,UA,Ukraine Kosiv,26,Ivano-Frankivsk Oblast,UA,Ukraine Koryukivka,74,Chernihiv,UA,Ukraine Korsun-Shevchenkivskyy,71,Cherkasy Oblast,UA,Ukraine @@ -4809,17 +3937,15 @@ Korotych,63,Kharkiv,UA,Ukraine Korostyshiv,18,Zhytomyr,UA,Ukraine Korosten,18,Zhytomyr,UA,Ukraine Korolevo,21,Zakarpattia Oblast,UA,Ukraine -Korets,56,Rivne,UA,Ukraine -Kopychyntsi,61,Ternopil Oblast,UA,Ukraine Kostyantynivka,14,Donetsk,UA,Ukraine Kostiantynivka,51,Odessa,UA,Ukraine Konotop,59,Sumy,UA,Ukraine -Kinetspil,48,Mykolaiv,UA,Ukraine -"Komsomol's'ke",63,Kharkiv,UA,Ukraine +Kompaniyivka,35,Kirovohrad Oblast,UA,Ukraine Komarov,26,Ivano-Frankivsk Oblast,UA,Ukraine Kolomyia,26,Ivano-Frankivsk Oblast,UA,Ukraine -Kolodenka,56,Rivne,UA,Ukraine +Kolomak,63,Kharkiv,UA,Ukraine Kobeliaky,53,Poltava Oblast,UA,Ukraine +Klevan,56,Rivne,UA,Ukraine Klavdiyevo-Tarasove,32,Kyiv Oblast,UA,Ukraine Kivertsi,07,Volyn,UA,Ukraine Kitsman,77,Chernivtsi,UA,Ukraine @@ -4830,20 +3956,17 @@ Khust,21,Zakarpattia Oblast,UA,Ukraine Khrystynivka,71,Cherkasy Oblast,UA,Ukraine Khotiv,32,Kyiv Oblast,UA,Ukraine Khotyn,77,Chernivtsi,UA,Ukraine -Khodosovka,32,Kyiv Oblast,UA,Ukraine +Khorol,53,Poltava Oblast,UA,Ukraine Khodoriv,46,Lviv,UA,Ukraine Khmelnytskyi,68,Khmelnytskyi Oblast,UA,Ukraine ,68,Khmelnytskyi Oblast,UA,Ukraine Khmilnyk,05,Vinnytsia,UA,Ukraine -,65,Kherson Oblast,UA,Ukraine Kherson,65,Kherson Oblast,UA,Ukraine -,63,Kharkiv,UA,Ukraine +Kharkiv,63,Kharkiv,UA,Ukraine Kharkiv,63,Kharkiv,UA,Ukraine Kerch,43,Crimea,UA,Ukraine Kelmentsi,77,Chernivtsi,UA,Ukraine -Kehychivka,63,Kharkiv,UA,Ukraine -Kazanka,48,Mykolaiv,UA,Ukraine -Katerynopil,71,Cherkasy Oblast,UA,Ukraine +Koziatyn,05,Vinnytsia,UA,Ukraine Karlivka,53,Poltava Oblast,UA,Ukraine Kaniv,71,Cherkasy Oblast,UA,Ukraine Kamyanske,51,Odessa,UA,Ukraine @@ -4853,51 +3976,37 @@ Kamianka-Buzka,46,Lviv,UA,Ukraine Kamyanka,71,Cherkasy Oblast,UA,Ukraine Kamyanka,77,Chernivtsi,UA,Ukraine Kalush,26,Ivano-Frankivsk Oblast,UA,Ukraine -Kalynivka,32,Kyiv Oblast,UA,Ukraine Kalynivka,05,Vinnytsia,UA,Ukraine Kakhovka,65,Kherson Oblast,UA,Ukraine Kaharlyk,32,Kyiv Oblast,UA,Ukraine Izium,63,Kharkiv,UA,Ukraine -Iziaslav,68,Khmelnytskyi Oblast,UA,Ukraine Izmail,51,Odessa,UA,Ukraine -Kalynivka,12,Dnipropetrovsk Oblast,UA,Ukraine -,26,Ivano-Frankivsk Oblast,UA,Ukraine Ivano-Frankivsk,26,Ivano-Frankivsk Oblast,UA,Ukraine -Ivankov,32,Kyiv Oblast,UA,Ukraine -Ivanykivka,26,Ivano-Frankivsk Oblast,UA,Ukraine -Iskrovka,53,Poltava Oblast,UA,Ukraine +Ivankiv,32,Kyiv Oblast,UA,Ukraine Irshava,21,Zakarpattia Oblast,UA,Ukraine Irpin,32,Kyiv Oblast,UA,Ukraine Chornomorsk,51,Odessa,UA,Ukraine Ilarionove,12,Dnipropetrovsk Oblast,UA,Ukraine -Illintsi,05,Vinnytsia,UA,Ukraine Horodok,68,Khmelnytskyi Oblast,UA,Ukraine Horlivka,14,Donetsk,UA,Ukraine +Dachne,51,Odessa,UA,Ukraine Hlukhiv,59,Sumy,UA,Ukraine -Hvardiyske,12,Dnipropetrovsk Oblast,UA,Ukraine Husiatyn,61,Ternopil Oblast,UA,Ukraine Hruzevytsia,68,Khmelnytskyi Oblast,UA,Ukraine -Hrebinky,32,Kyiv Oblast,UA,Ukraine -Hradyzk,53,Poltava Oblast,UA,Ukraine Hostomel,32,Kyiv Oblast,UA,Ukraine -Hoshcha,56,Rivne,UA,Ukraine Horonda,21,Zakarpattia Oblast,UA,Ukraine Horodok,46,Lviv,UA,Ukraine Horodnia,74,Chernihiv,UA,Ukraine -Horodyshche,71,Cherkasy Oblast,UA,Ukraine -Hnivan,05,Vinnytsia,UA,Ukraine +Horodenka,26,Ivano-Frankivsk Oblast,UA,Ukraine +Holubyne,21,Zakarpattia Oblast,UA,Ukraine Hnidyn,32,Kyiv Oblast,UA,Ukraine Glubokaya,26,Ivano-Frankivsk Oblast,UA,Ukraine -Hlybochytsia,18,Zhytomyr,UA,Ukraine Hlobyne,53,Poltava Oblast,UA,Ukraine -Bila Krynytsia,56,Rivne,UA,Ukraine Hayvoron,35,Kirovohrad Oblast,UA,Ukraine Haisyn,05,Vinnytsia,UA,Ukraine Hatne,32,Kyiv Oblast,UA,Ukraine -Hardishivka,18,Zhytomyr,UA,Ukraine Halych,26,Ivano-Frankivsk Oblast,UA,Ukraine Hadiach,53,Poltava Oblast,UA,Ukraine -Fursy,32,Kyiv Oblast,UA,Ukraine Fontanka,51,Odessa,UA,Ukraine Feodosiya,43,Crimea,UA,Ukraine Fastiv,32,Kyiv Oblast,UA,Ukraine @@ -4905,15 +4014,12 @@ Enerhodar,23,Zaporizhzhia,UA,Ukraine Dzhankoi,43,Crimea,UA,Ukraine Toretsk,14,Donetsk,UA,Ukraine Dunayivtsi,68,Khmelnytskyi Oblast,UA,Ukraine -Dunayivtsi,68,Khmelnytskyi Oblast,UA,Ukraine Dubrovytsia,56,Rivne,UA,Ukraine Dubno,56,Rivne,UA,Ukraine -Druzhba,59,Sumy,UA,Ukraine Drohobych,46,Lviv,UA,Ukraine Draganovka,61,Ternopil Oblast,UA,Ukraine Drabiv,71,Cherkasy Oblast,UA,Ukraine -Yaremche,26,Ivano-Frankivsk Oblast,UA,Ukraine -,14,Donetsk,UA,Ukraine +Donetsk,14,Donetsk,UA,Ukraine Donetsk,14,Donetsk,UA,Ukraine Dovzhok,68,Khmelnytskyi Oblast,UA,Ukraine Dolyna,26,Ivano-Frankivsk Oblast,UA,Ukraine @@ -4921,7 +4027,6 @@ Dolynska,35,Kirovohrad Oblast,UA,Ukraine Dobrovelychkivka,35,Kirovohrad Oblast,UA,Ukraine Dobropillia,14,Donetsk,UA,Ukraine "Dobropol'ye",09,Luhansk,UA,Ukraine -,12,Dnipropetrovsk Oblast,UA,Ukraine Dnipro,12,Dnipropetrovsk Oblast,UA,Ukraine Kamianske,12,Dnipropetrovsk Oblast,UA,Ukraine Dniprovske,12,Dnipropetrovsk Oblast,UA,Ukraine @@ -4930,45 +4035,36 @@ Dykanka,53,Poltava Oblast,UA,Ukraine Desna,74,Chernihiv,UA,Ukraine Derhachi,63,Kharkiv,UA,Ukraine Derazhnya,68,Khmelnytskyi Oblast,UA,Ukraine -Demydivka,56,Rivne,UA,Ukraine -Davydiv,46,Lviv,UA,Ukraine +Dashiv,05,Vinnytsia,UA,Ukraine Chumak,14,Donetsk,UA,Ukraine Chuhuiv,63,Kharkiv,UA,Ukraine Chortkiv,61,Ternopil Oblast,UA,Ukraine Chokolivka,30,Kyiv City,UA,Ukraine -Chyhyryn,71,Cherkasy Oblast,UA,Ukraine +Chyzhykiv,46,Lviv,UA,Ukraine Chervonyy Donets,63,Kharkiv,UA,Ukraine -Chervonohryhorivka,12,Dnipropetrovsk Oblast,UA,Ukraine Chervonohrad,46,Lviv,UA,Ukraine Radyvyliv,56,Rivne,UA,Ukraine -Chorni Lozy,59,Sumy,UA,Ukraine -Chervona Sloboda,71,Cherkasy Oblast,UA,Ukraine Chernivtsi,77,Chernivtsi,UA,Ukraine ,77,Chernivtsi,UA,Ukraine -,74,Chernihiv,UA,Ukraine Chernihiv,74,Chernihiv,UA,Ukraine Cherkasy,71,Cherkasy Oblast,UA,Ukraine +Cherkaska Lozova,63,Kharkiv,UA,Ukraine ,71,Cherkasy Oblast,UA,Ukraine Busk,46,Lviv,UA,Ukraine Bushtyno,21,Zakarpattia Oblast,UA,Ukraine +"Buryn'",59,Sumy,UA,Ukraine Burshtyn,26,Ivano-Frankivsk Oblast,UA,Ukraine Budy,63,Kharkiv,UA,Ukraine Buda-Holubiievychi,18,Zhytomyr,UA,Ukraine -Buchach,61,Ternopil Oblast,UA,Ukraine Bucha,32,Kyiv Oblast,UA,Ukraine Brusyliv,74,Chernihiv,UA,Ukraine -Brusyliv,18,Zhytomyr,UA,Ukraine Brovary,32,Kyiv Oblast,UA,Ukraine Brody,46,Lviv,UA,Ukraine Boyarka,32,Kyiv Oblast,UA,Ukraine Borzna,74,Chernihiv,UA,Ukraine -Borshchiv,46,Lviv,UA,Ukraine Borshchiv,61,Ternopil Oblast,UA,Ukraine -Borova,63,Kharkiv,UA,Ukraine -Borodianka,32,Kyiv Oblast,UA,Ukraine Boryspil,32,Kyiv Oblast,UA,Ukraine Boryslav,46,Lviv,UA,Ukraine -Velyka Buhaivka,32,Kyiv Oblast,UA,Ukraine Bolhrad,51,Odessa,UA,Ukraine Bolekhiv,26,Ivano-Frankivsk Oblast,UA,Ukraine Bohuslav,32,Kyiv Oblast,UA,Ukraine @@ -4991,25 +4087,25 @@ Berehove,21,Zakarpattia Oblast,UA,Ukraine Berehomet,77,Chernivtsi,UA,Ukraine Berdychiv,18,Zhytomyr,UA,Ukraine Osipenko,23,Zaporizhzhia,UA,Ukraine +Bilyayivka,51,Odessa,UA,Ukraine Biloziria,71,Cherkasy Oblast,UA,Ukraine Bilozerske,14,Donetsk,UA,Ukraine -Bilopillya,59,Sumy,UA,Ukraine Bilokurakyne,09,Luhansk,UA,Ukraine -Bilohirya,68,Khmelnytskyi Oblast,UA,Ukraine Bilohirsk,43,Crimea,UA,Ukraine Belogorodka,32,Kyiv Oblast,UA,Ukraine Belitskoye,14,Donetsk,UA,Ukraine -Bairak,53,Poltava Oblast,UA,Ukraine +Bashtanka,48,Mykolaiv,UA,Ukraine Barashivka,18,Zhytomyr,UA,Ukraine Baryshivka,32,Kyiv Oblast,UA,Ukraine Barvinkove,63,Kharkiv,UA,Ukraine +Baranivka,18,Zhytomyr,UA,Ukraine Bar,05,Vinnytsia,UA,Ukraine -Banyliv,77,Chernivtsi,UA,Ukraine +Bania-Bereziv,26,Ivano-Frankivsk Oblast,UA,Ukraine Balta,51,Odessa,UA,Ukraine Balakliia,63,Kharkiv,UA,Ukraine -Bakhmach,74,Chernihiv,UA,Ukraine Bakhchysarai,43,Crimea,UA,Ukraine -Babai,63,Kharkiv,UA,Ukraine +Babanka,71,Cherkasy Oblast,UA,Ukraine +Artsyz,51,Odessa,UA,Ukraine Bakhmut,14,Donetsk,UA,Ukraine Arbuzynka,48,Mykolaiv,UA,Ukraine Apostolove,12,Dnipropetrovsk Oblast,UA,Ukraine @@ -5020,24 +4116,21 @@ Alupka,43,Crimea,UA,Ukraine Alekseyevo-Druzhkovka,14,Donetsk,UA,Ukraine Okhtyrka,59,Sumy,UA,Ukraine Zsáka,HB,Hajdú-Bihar,HU,Hungary -Zsadány,BE,Bekes County,HU,Hungary -Zaránk,HE,Heves megye,HU,Hungary Záhony,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Vizsoly,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Visonta,HE,Heves megye,HU,Hungary +Viss,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Vésztő,BE,Bekes County,HU,Hungary -Verpelét,HE,Heves megye,HU,Hungary -Veresegyház,CS,Csongrad megye,HU,Hungary -Végegyháza,BE,Bekes County,HU,Hungary -Váraszó,HE,Heves megye,HU,Hungary +Vécs,HE,Heves County,HU,Hungary +Vasmegyer,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Vásárosnamény,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Vámospércs,HB,Hajdú-Bihar,HU,Hungary -Vajdácska,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Vállaj,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Vaja,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Uszka,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Újszentmargita,HB,Hajdú-Bihar,HU,Hungary -Újszentiván,CS,Csongrad megye,HU,Hungary Újszász,JN,Jász-Nagykun-Szolnok,HU,Hungary Újkígyós,BE,Bekes County,HU,Hungary Újkenéz,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Újfehértó,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tyukod,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Túrkeve,JN,Jász-Nagykun-Szolnok,HU,Hungary Tunyogmatolcs,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary @@ -5046,224 +4139,165 @@ Tószeg,JN,Jász-Nagykun-Szolnok,HU,Hungary Törökszentmiklós,JN,Jász-Nagykun-Szolnok,HU,Hungary Tornyospálca,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tömörkény,CS,Csongrad megye,HU,Hungary +Tolcsva,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Tokaj,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Tivadar,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tiszavasvári,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tiszavárkony,JN,Jász-Nagykun-Szolnok,HU,Hungary Tiszaújváros,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Tiszaszentmárton,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tiszaszentimre,JN,Jász-Nagykun-Szolnok,HU,Hungary -Tiszasas,JN,Jász-Nagykun-Szolnok,HU,Hungary +Tiszaug,BK,Bács-Kiskun,HU,Hungary +Tiszatenyő,JN,Jász-Nagykun-Szolnok,HU,Hungary +Tiszatelek,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tiszapüspöki,JN,Jász-Nagykun-Szolnok,HU,Hungary Tiszapalkonya,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Tiszaörs,JN,Jász-Nagykun-Szolnok,HU,Hungary -Tiszanána,HE,Heves megye,HU,Hungary +Tiszanána,HE,Heves County,HU,Hungary Tiszanagyfalu,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tiszalúc,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Tiszamogyorós,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tiszalök,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tiszakerecseny,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tiszakécske,BK,Bács-Kiskun,HU,Hungary Tiszakanyár,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tiszagyulaháza,HB,Hajdú-Bihar,HU,Hungary Tiszafüred,JN,Jász-Nagykun-Szolnok,HU,Hungary -Tiszaföldvár,JN,Jász-Nagykun-Szolnok,HU,Hungary Tiszaeszlár,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tiszadob,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Tiszadada,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Tiszacsege,HB,Hajdú-Bihar,HU,Hungary Tiszabura,JN,Jász-Nagykun-Szolnok,HU,Hungary Tiszabezdéd,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tiszabercel,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Tibolddaróc,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Tenk,HE,Heves megye,HU,Hungary -Telekgerendás,BE,Bekes County,HU,Hungary -Tarnaméra,HE,Heves megye,HU,Hungary -Tardona,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Téglás,HB,Hajdú-Bihar,HU,Hungary Tard,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Tarcal,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Taktaharkány,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Szorgalmatos,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Szomolya,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Szőlősardó,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Szolnok,JN,Jász-Nagykun-Szolnok,HU,Hungary -Szirmabesenyő,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Szilvásvárad,HE,Heves megye,HU,Hungary -Szihalom,HE,Heves megye,HU,Hungary +Szilvásvárad,HE,Heves County,HU,Hungary +Szihalom,HE,Heves County,HU,Hungary Szerencs,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Szentpéterszeg,HB,Hajdú-Bihar,HU,Hungary Szentistván,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Szentes,CS,Csongrad megye,HU,Hungary Szendrő,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Székely,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Szegvár,CS,Csongrad megye,HU,Hungary +Székkutas,CS,Csongrad megye,HU,Hungary Szeghalom,BE,Bekes County,HU,Hungary Szeged,CS,Csongrad megye,HU,Hungary Szatymaz,CS,Csongrad megye,HU,Hungary Szatmárcseke,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Szarvas,BE,Bekes County,HU,Hungary -Szandaszőlős,JN,Jász-Nagykun-Szolnok,HU,Hungary -Szamosszeg,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Szamossályi,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Szamosangyalos,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Szalonna,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Szalaszend,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Szajol,JN,Jász-Nagykun-Szolnok,HU,Hungary Szabolcsveresmart,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Szabadkígyós,BE,Bekes County,HU,Hungary Sátoraljaújhely,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Sárrétudvari,HB,Hajdú-Bihar,HU,Hungary Sárospatak,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Sarkad,BE,Bekes County,HU,Hungary +Sáránd,HB,Hajdú-Bihar,HU,Hungary Sándorfalva,CS,Csongrad megye,HU,Hungary -Sajószöged,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Sajószentpéter,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Sajópetri,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Sajóörös,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Sajólád,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Sajókeresztúr,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Sajókápolna,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Sajóbábony,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Rudabánya,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Sajókaza,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Sajóhídvég,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Röszke,CS,Csongrad megye,HU,Hungary Rohod,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Recsk,HE,Heves megye,HU,Hungary +Rétközberencs,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Recsk,HE,Heves County,HU,Hungary Rákóczifalva,JN,Jász-Nagykun-Szolnok,HU,Hungary Rakamaz,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Putnok,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Pusztaföldvár,BE,Bekes County,HU,Hungary Pusztadobos,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Püspökladány,HB,Hajdú-Bihar,HU,Hungary -Poroszló,HE,Heves megye,HU,Hungary +Poroszló,HE,Heves County,HU,Hungary Polgár,HB,Hajdú-Bihar,HU,Hungary +Pócspetri,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Pocsaj,HB,Hajdú-Bihar,HU,Hungary Piricse,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Penyige,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Pere,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Pátroha,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Paszab,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Parasznya,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Parád,HE,Heves megye,HU,Hungary -Pálháza,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Parád,HE,Heves County,HU,Hungary +Panyola,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Pácin,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Ózd,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Ostoros,HE,Heves County,HU,Hungary Orosháza,BE,Bekes County,HU,Hungary Ópusztaszer,CS,Csongrad megye,HU,Hungary Ónod,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Olaszliszka,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Ököritófülpös,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Olcsva,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Okány,BE,Bekes County,HU,Hungary Nyírtura,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nyírpazony,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nyírmihálydi,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nyírmada,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Nyírlövő,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Nyírkarász,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Nyírgyulaj,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Nyíribrony,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nyíregyháza,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nyírbogát,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Nyírbéltek,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nyírbátor,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Nyíradony,HB,Hajdú-Bihar,HU,Hungary Nyírábrány,HB,Hajdú-Bihar,HU,Hungary Nyékládháza,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Novaj,HE,Heves megye,HU,Hungary -Napkor,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Novaj,HE,Heves County,HU,Hungary Nagyvarsány,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nagyszénás,BE,Bekes County,HU,Hungary -Nagymágocs,CS,Csongrad megye,HU,Hungary +Nagykereki,HB,Hajdú-Bihar,HU,Hungary Nagykálló,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Nagyhegyes,HB,Hajdú-Bihar,HU,Hungary Nagyhalász,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Nagyfüged,HE,Heves megye,HU,Hungary -Nagyecsed,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Nagyfüged,HE,Heves County,HU,Hungary Nagybánhegyes,BE,Bekes County,HU,Hungary -Nádudvar,HB,Hajdú-Bihar,HU,Hungary -Murony,BE,Bekes County,HU,Hungary -Múcsony,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Monostorpályi,HB,Hajdú-Bihar,HU,Hungary Miskolc,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Mindszent,CS,Csongrad megye,HU,Hungary -Mikófalva,HE,Heves megye,HU,Hungary -Mikepércs,HB,Hajdú-Bihar,HU,Hungary Mezőzombor,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Mezőtúr,JN,Jász-Nagykun-Szolnok,HU,Hungary -Mezőtárkány,HE,Heves megye,HU,Hungary Mezőkövesd,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Mezőkovácsháza,BE,Bekes County,HU,Hungary -Mezőkeresztes,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Mezőhegyes,BE,Bekes County,HU,Hungary -Mezőgyán,BE,Bekes County,HU,Hungary Mezőcsát,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Mezőberény,BE,Bekes County,HU,Hungary -Mérk,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Méra,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Méhkerék,BE,Bekes County,HU,Hungary Megyaszó,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Medgyesegyháza,BE,Bekes County,HU,Hungary -Mátyus,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Mátraderecske,HE,Heves megye,HU,Hungary -Mátraballa,HE,Heves megye,HU,Hungary +Mátraballa,HE,Heves County,HU,Hungary Mátészalka,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Martfű,JN,Jász-Nagykun-Szolnok,HU,Hungary Mártély,CS,Csongrad megye,HU,Hungary Maroslele,CS,Csongrad megye,HU,Hungary -Markaz,HE,Heves megye,HU,Hungary +Markaz,HE,Heves County,HU,Hungary Máriapócs,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Mándok,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Mályinka,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Mályi,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Makó,CS,Csongrad megye,HU,Hungary -Maklár,HE,Heves megye,HU,Hungary +Maklár,HE,Heves County,HU,Hungary Magyarbánhegyes,BE,Bekes County,HU,Hungary ,,,MK,North Macedonia -Levelek,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Létavértes,HB,Hajdú-Bihar,HU,Hungary Kunszentmárton,JN,Jász-Nagykun-Szolnok,HU,Hungary -Kunmadaras,JN,Jász-Nagykun-Szolnok,HU,Hungary Kunhegyes,JN,Jász-Nagykun-Szolnok,HU,Hungary -Kuncsorba,JN,Jász-Nagykun-Szolnok,HU,Hungary Kunágota,BE,Bekes County,HU,Hungary -Kőtelek,JN,Jász-Nagykun-Szolnok,HU,Hungary -Kótaj,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kőröstetétlen,PE,Pest megye,HU,Hungary Köröstarcsa,BE,Bekes County,HU,Hungary -Körösszakál,HB,Hajdú-Bihar,HU,Hungary Körösladány,BE,Bekes County,HU,Hungary -Konyár,HB,Hajdú-Bihar,HU,Hungary Kondoros,BE,Bekes County,HU,Hungary -Kondó,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Komoró,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kömlő,HE,Heves megye,HU,Hungary +Kömlő,HE,Heves County,HU,Hungary Komádi,HB,Hajdú-Bihar,HU,Hungary -Kocsord,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kiszombor,CS,Csongrad megye,HU,Hungary Kisvárda,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Kisújszállás,JN,Jász-Nagykun-Szolnok,HU,Hungary Kistokaj,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Kisléta,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kisgyőr,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Kisar,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kétegyháza,BE,Bekes County,HU,Hungary -Kesznyéten,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Kerecsend,HE,Heves megye,HU,Hungary +Kisköre,HE,Heves County,HU,Hungary Kemecse,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kék,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kázsmárk,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Kékcse,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Kazincbarcika,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Karos,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Karcsa,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Kaszaper,BE,Bekes County,HU,Hungary Karcag,JN,Jász-Nagykun-Szolnok,HU,Hungary -Karácsond,HE,Heves megye,HU,Hungary Kántorjánosi,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Kállósemjén,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Kál,HE,Heves megye,HU,Hungary Kaba,HB,Hajdú-Bihar,HU,Hungary -Jéke,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Jásztelek,JN,Jász-Nagykun-Szolnok,HU,Hungary Jászszentandrás,JN,Jász-Nagykun-Szolnok,HU,Hungary Jászkisér,JN,Jász-Nagykun-Szolnok,HU,Hungary -Jászjákóhalma,JN,Jász-Nagykun-Szolnok,HU,Hungary Jászdózsa,JN,Jász-Nagykun-Szolnok,HU,Hungary +Jászboldogháza,JN,Jász-Nagykun-Szolnok,HU,Hungary Jászapáti,JN,Jász-Nagykun-Szolnok,HU,Hungary Jászalsószentgyörgy,JN,Jász-Nagykun-Szolnok,HU,Hungary -Járdánháza,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Jánoshida,JN,Jász-Nagykun-Szolnok,HU,Hungary +Jánkmajtis,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Izsófalva,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Igrici,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Ibrány,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary @@ -5271,12 +4305,11 @@ Ibrány,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Hosszúpályi,HB,Hajdú-Bihar,HU,Hungary Hortobágy,HB,Hajdú-Bihar,HU,Hungary Hódmezővásárhely,CS,Csongrad megye,HU,Hungary -Hidvégardó,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Hetefejércse,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Hét,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Heves,HE,Heves County,HU,Hungary +Hernádvécse,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Hernádnémeti,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Hernádcéce,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Hermánszeg,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Harsány,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Halmaj,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Hajdúszoboszló,HB,Hajdú-Bihar,HU,Hungary Hajdúsámson,HB,Hajdú-Bihar,HU,Hungary @@ -5285,89 +4318,56 @@ Hajdúhadház,HB,Hajdú-Bihar,HU,Hungary Hajdúdorog,HB,Hajdú-Bihar,HU,Hungary Hajdúböszörmény,HB,Hajdú-Bihar,HU,Hungary Gyula,BE,Bekes County,HU,Hungary -Gyügye,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Győrtelek,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Gyomaendrőd,BE,Bekes County,HU,Hungary -Gulács,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Gönc,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Golop,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Gelej,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Gávavencsellő,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Gagyapáti,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Gerendás,BE,Bekes County,HU,Hungary Gáborján,HB,Hajdú-Bihar,HU,Hungary Füzesgyarmat,BE,Bekes County,HU,Hungary -Füzesabony,HE,Heves megye,HU,Hungary -Füzérkajata,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Furta,HB,Hajdú-Bihar,HU,Hungary -Forró,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Földes,HB,Hajdú-Bihar,HU,Hungary -Földeák,CS,Csongrad megye,HU,Hungary -Fényeslitke,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Füzesabony,HE,Heves County,HU,Hungary Felsőzsolca,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Feldebrő,HE,Heves megye,HU,Hungary +Felsőberecki,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Fehérgyarmat,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Fegyvernek,JN,Jász-Nagykun-Szolnok,HU,Hungary Fancsal,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Fábiánsebestyén,CS,Csongrad megye,HU,Hungary -Fábiánháza,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Erzsébet,CS,Csongrad megye,HU,Hungary Érpatak,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Erdőtelek,HE,Heves megye,HU,Hungary -Erdőkövesd,HE,Heves megye,HU,Hungary -Encsencs,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Erk,HE,Heves County,HU,Hungary Encs,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Emőd,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Elek,BE,Bekes County,HU,Hungary -Egyek,HB,Hajdú-Bihar,HU,Hungary -Egerfarmos,HE,Heves megye,HU,Hungary -Egercsehi,HE,Heves megye,HU,Hungary -Eger,HE,Heves megye,HU,Hungary +Eger,HE,Heves County,HU,Hungary Edelény,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Ebes,HB,Hajdú-Bihar,HU,Hungary -Domoszló,HE,Heves megye,HU,Hungary -Dombiratos,BE,Bekes County,HU,Hungary -Domaszék,CS,Csongrad megye,HU,Hungary +Domoszló,HE,Heves County,HU,Hungary +Dombrád,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Döge,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Doboz,BE,Bekes County,HU,Hungary Dévaványa,BE,Bekes County,HU,Hungary -Deszk,CS,Csongrad megye,HU,Hungary -Derekegyház,CS,Csongrad megye,HU,Hungary +Detk,HE,Heves County,HU,Hungary Derecske,HB,Hajdú-Bihar,HU,Hungary -Demjén,HE,Heves megye,HU,Hungary Demecser,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Dédestapolcsány,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Debrecen,HB,Hajdú-Bihar,HU,Hungary +Damak,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Csorvás,BE,Bekes County,HU,Hungary Csongrád,CS,Csongrad megye,HU,Hungary -Csokvaomány,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Cserkeszőlő,JN,Jász-Nagykun-Szolnok,HU,Hungary -Cserépfalu,BZ,Borsod-Abaúj-Zemplén,HU,Hungary +Csobád,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Csépa,JN,Jász-Nagykun-Szolnok,HU,Hungary -Csaroda,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Csanytelek,CS,Csongrad megye,HU,Hungary -Csanádpalota,CS,Csongrad megye,HU,Hungary -Csabacsűd,BE,Bekes County,HU,Hungary -Cibakháza,JN,Jász-Nagykun-Szolnok,HU,Hungary +Csárdaszállás,BE,Bekes County,HU,Hungary +Csanádapáca,BE,Bekes County,HU,Hungary Botpalád,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Borsodnádasd,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Borsodivánka,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Borsodbóta,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Borsod,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Boldogkőújfalu,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Bököny,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Bogács,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Bódvaszilas,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Bodrogkisfalud,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Bodony,HE,Heves megye,HU,Hungary -Bőcs,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Bihartorda,HB,Hajdú-Bihar,HU,Hungary -Biharnagybajom,HB,Hajdú-Bihar,HU,Hungary Besenyszög,JN,Jász-Nagykun-Szolnok,HU,Hungary -Besenyőtelek,HE,Heves megye,HU,Hungary -Besenyőd,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Besenyőtelek,HE,Heves County,HU,Hungary +Berzék,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Berettyóújfalu,HB,Hajdú-Bihar,HU,Hungary -Berente,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Beregdaróc,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Benk,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Bélmegyer,BE,Bekes County,HU,Hungary -Bélapátfalva,HE,Heves megye,HU,Hungary Békésszentandrás,BE,Bekes County,HU,Hungary Békéscsaba,BE,Bekes County,HU,Hungary Békés,BE,Bekes County,HU,Hungary @@ -5381,219 +4381,148 @@ Balkány,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Balástya,CS,Csongrad megye,HU,Hungary Baktalórántháza,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary Baktakék,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Baks,CS,Csongrad megye,HU,Hungary -Átány,HE,Heves megye,HU,Hungary -Aszaló,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Arnót,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Arló,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Aranyosapáti,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary +Bakonszeg,HB,Hajdú-Bihar,HU,Hungary Apátfalva,CS,Csongrad megye,HU,Hungary Apagy,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Andornaktálya,HE,Heves megye,HU,Hungary Alsózsolca,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Alsótelekes,BZ,Borsod-Abaúj-Zemplén,HU,Hungary Alattyán,JN,Jász-Nagykun-Szolnok,HU,Hungary Ajak,SZ,Szabolcs-Szatmár-Bereg,HU,Hungary -Abony,PE,Pest megye,HU,Hungary +Abony,PE,Pest County,HU,Hungary Abaújszántó,BZ,Borsod-Abaúj-Zemplén,HU,Hungary -Abasár,HE,Heves megye,HU,Hungary +Abasár,HE,Heves County,HU,Hungary Abádszalók,JN,Jász-Nagykun-Szolnok,HU,Hungary -Ždiar,PV,Prešov Region,SK,Slovakia -Záhradné,PV,Prešov Region,SK,Slovakia +Zemplinske Hradiste,KI,Košice Region,SK,Slovakia +Zemplinska Teplica,KI,Košice Region,SK,Slovakia Vysoké Tatry,PV,Prešov Region,SK,Slovakia -Vysne Ruzbachy,PV,Prešov Region,SK,Slovakia +Vysny Medzev,KI,Košice Region,SK,Slovakia Vysne Raslavice,PV,Prešov Region,SK,Slovakia Vranov nad Topľou,PV,Prešov Region,SK,Slovakia -Vlkovce,PV,Prešov Region,SK,Slovakia -Vlachovo,KI,Košice Region,SK,Slovakia -Víťaz,PV,Prešov Region,SK,Slovakia -Velky Saris,PV,Prešov Region,SK,Slovakia +Viničky,KI,Košice Region,SK,Slovakia Velky Folkmar,KI,Košice Region,SK,Slovakia Velke Kapusany,KI,Košice Region,SK,Slovakia Velka Lomnica,PV,Prešov Region,SK,Slovakia Velka Ida,KI,Košice Region,SK,Slovakia -Valaliky,KI,Košice Region,SK,Slovakia -Uzovsky Salgov,PV,Prešov Region,SK,Slovakia -Úbrež,KI,Košice Region,SK,Slovakia +Tulčík,PV,Prešov Region,SK,Slovakia Trebišov,KI,Košice Region,SK,Slovakia -Torysa,PV,Prešov Region,SK,Slovakia Tornaľa,BC,Banská Bystrica Region,SK,Slovakia -Teriakovce,PV,Prešov Region,SK,Slovakia -Tatranská Lomnica,PV,Prešov Region,SK,Slovakia +Topoľovka,PV,Prešov Region,SK,Slovakia Svit,PV,Prešov Region,SK,Slovakia Svidník,PV,Prešov Region,SK,Slovakia -Studenec,PV,Prešov Region,SK,Slovakia Stropkov,PV,Prešov Region,SK,Slovakia Streda nad Bodrogom,KI,Košice Region,SK,Slovakia -Strba,PV,Prešov Region,SK,Slovakia Strážske,KI,Košice Region,SK,Slovakia Stará Ľubovňa,PV,Prešov Region,SK,Slovakia -Stakčín,PV,Prešov Region,SK,Slovakia -Spissky Stiavnik,PV,Prešov Region,SK,Slovakia -Spissky Hrhov,PV,Prešov Region,SK,Slovakia -Spisske Vlachy,KI,Košice Region,SK,Slovakia -Spisske Tomasovce,KI,Košice Region,SK,Slovakia -Spisske Bystre,PV,Prešov Region,SK,Slovakia +Spissky Stvrtok,PV,Prešov Region,SK,Slovakia +Spisska Stara Ves,PV,Prešov Region,SK,Slovakia Spišská Nová Ves,KI,Košice Region,SK,Slovakia Spisska Bela,PV,Prešov Region,SK,Slovakia -Soľ,PV,Prešov Region,SK,Slovakia Sokoľ,KI,Košice Region,SK,Slovakia Sobrance,KI,Košice Region,SK,Slovakia Snina,PV,Prešov Region,SK,Slovakia Smižany,KI,Košice Region,SK,Slovakia Slovenske Krive,PV,Prešov Region,SK,Slovakia Slovenska Ves,PV,Prešov Region,SK,Slovakia -Slovenska Kajna,PV,Prešov Region,SK,Slovakia -Široké,PV,Prešov Region,SK,Slovakia -Šemša,KI,Košice Region,SK,Slovakia -Sečovce,KI,Košice Region,SK,Slovakia +Sarisske Bohdanovce,PV,Prešov Region,SK,Slovakia Sabinov,PV,Prešov Region,SK,Slovakia Rožňava,KI,Košice Region,SK,Slovakia -Rožkovany,PV,Prešov Region,SK,Slovakia -Rozhanovce,KI,Košice Region,SK,Slovakia Rimavská Sobota,BC,Banská Bystrica Region,SK,Slovakia -Riečka,BC,Banská Bystrica Region,SK,Slovakia +Rimavska Sec,BC,Banská Bystrica Region,SK,Slovakia Revúca,BC,Banská Bystrica Region,SK,Slovakia -Reľov,PV,Prešov Region,SK,Slovakia Ražňany,PV,Prešov Region,SK,Slovakia -Rankovce,KI,Košice Region,SK,Slovakia +Rakúsy,PV,Prešov Region,SK,Slovakia +Rákoš,BC,Banská Bystrica Region,SK,Slovakia Prešov,PV,Prešov Region,SK,Slovakia Prakovce,KI,Košice Region,SK,Slovakia +Poproč,KI,Košice Region,SK,Slovakia Poprad,PV,Prešov Region,SK,Slovakia -Poloma,PV,Prešov Region,SK,Slovakia -Podolínec,PV,Prešov Region,SK,Slovakia Ploské,KI,Košice Region,SK,Slovakia Plešivec,KI,Košice Region,SK,Slovakia Plaveč,PV,Prešov Region,SK,Slovakia -Petrovany,PV,Prešov Region,SK,Slovakia +Perín,KI,Košice Region,SK,Slovakia Pecovska Nova Ves,PV,Prešov Region,SK,Slovakia Pavlovce nad Uhom,KI,Košice Region,SK,Slovakia Pača,KI,Košice Region,SK,Slovakia -Olcnava,KI,Košice Region,SK,Slovakia -Ochtiná,KI,Košice Region,SK,Slovakia -Slovinky,KI,Košice Region,SK,Slovakia -Nacina Ves,KI,Košice Region,SK,Slovakia +Nizny Hrusov,PV,Prešov Region,SK,Slovakia Moldava nad Bodvou,KI,Košice Region,SK,Slovakia +Mokrance,KI,Košice Region,SK,Slovakia Michalovce,KI,Košice Region,SK,Slovakia Medzilaborce,PV,Prešov Region,SK,Slovakia -Medzev,KI,Košice Region,SK,Slovakia Matejovce,KI,Košice Region,SK,Slovakia Margecany,KI,Košice Region,SK,Slovakia +Maly Slavkov,PV,Prešov Region,SK,Slovakia Maly Lipnik,PV,Prešov Region,SK,Slovakia -Maly Hores,KI,Košice Region,SK,Slovakia -Male Trakany,KI,Košice Region,SK,Slovakia -Mala Ida,KI,Košice Region,SK,Slovakia -Lučivná,PV,Prešov Region,SK,Slovakia -Ľubotice,PV,Prešov Region,SK,Slovakia -Ľubica,PV,Prešov Region,SK,Slovakia -Lubeník,BC,Banská Bystrica Region,SK,Slovakia +Malčice,KI,Košice Region,SK,Slovakia Lipany,PV,Prešov Region,SK,Slovakia Levoča,PV,Prešov Region,SK,Slovakia -Lastovce,KI,Košice Region,SK,Slovakia -Lastomír,KI,Košice Region,SK,Slovakia -Kuzmice,KI,Košice Region,SK,Slovakia -Kružná,KI,Košice Region,SK,Slovakia Krompachy,KI,Košice Region,SK,Slovakia Krasnohorske Podhradie,KI,Košice Region,SK,Slovakia -Krasna Luka,PV,Prešov Region,SK,Slovakia Kralovsky Chlmec,KI,Košice Region,SK,Slovakia -Koškovce,PV,Prešov Region,SK,Slovakia -Kosicka Bela,KI,Košice Region,SK,Slovakia Košice,KI,Košice Region,SK,Slovakia Kežmarok,PV,Prešov Region,SK,Slovakia -Kendice,PV,Prešov Region,SK,Slovakia Kechnec,KI,Košice Region,SK,Slovakia -Kapušany,PV,Prešov Region,SK,Slovakia -Jamník,KI,Košice Region,SK,Slovakia -Iliašovce,KI,Košice Region,SK,Slovakia +Kalša,KI,Košice Region,SK,Slovakia +Jakubovany,PV,Prešov Region,SK,Slovakia Humenné,PV,Prešov Region,SK,Slovakia Hrabušice,KI,Košice Region,SK,Slovakia -Horovce,KI,Košice Region,SK,Slovakia +Hermanovce,PV,Prešov Region,SK,Slovakia Hencovce,PV,Prešov Region,SK,Slovakia Hanusovce nad Toplou,PV,Prešov Region,SK,Slovakia -Haniska,PV,Prešov Region,SK,Slovakia -Haligovce,PV,Prešov Region,SK,Slovakia Giraltovce,PV,Prešov Region,SK,Slovakia Gemerske Michalovce,BC,Banská Bystrica Region,SK,Slovakia Gelnica,KI,Košice Region,SK,Slovakia -Geča,KI,Košice Region,SK,Slovakia -Fulianka,PV,Prešov Region,SK,Slovakia -Dubinné,PV,Prešov Region,SK,Slovakia +Gánovce,PV,Prešov Region,SK,Slovakia +Dubovec,BC,Banská Bystrica Region,SK,Slovakia Druzstevna pri Hornade,KI,Košice Region,SK,Slovakia -Drienovec,KI,Košice Region,SK,Slovakia -Drahňov,KI,Košice Region,SK,Slovakia +Dobšiná,KI,Košice Region,SK,Slovakia Dlhe Klcovo,PV,Prešov Region,SK,Slovakia -Číž,BC,Banská Bystrica Region,SK,Slovakia Cierna nad Tisou,KI,Košice Region,SK,Slovakia -Čerhov,KI,Košice Region,SK,Slovakia -Čaňa,KI,Košice Region,SK,Slovakia -Bzenov,PV,Prešov Region,SK,Slovakia +Červenica,PV,Prešov Region,SK,Slovakia Buzica,KI,Košice Region,SK,Slovakia -Bukovec,KI,Košice Region,SK,Slovakia +Bušovce,PV,Prešov Region,SK,Slovakia Budkovce,KI,Košice Region,SK,Slovakia Bracovce,KI,Košice Region,SK,Slovakia -Bidovce,KI,Košice Region,SK,Slovakia -Bela nad Cirochou,PV,Prešov Region,SK,Slovakia -Batizovce,PV,Prešov Region,SK,Slovakia Bardejov,PV,Prešov Region,SK,Slovakia Babin Potok,PV,Prešov Region,SK,Slovakia Beloslav,03,Varna,BG,Bulgaria -Zvezditsa,03,Varna,BG,Bulgaria Zlatograd,21,Smolyan,BG,Bulgaria +Zlati Voyvoda,20,Sliven,BG,Bulgaria Zlatitsa,23,Sofia,BG,Bulgaria Zlataritsa,04,Veliko Tarnovo,BG,Bulgaria Zlataritsa,01,Blagoevgrad,BG,Bulgaria -Zgorigrad,06,Vratsa,BG,Bulgaria -Zavoy,28,Yambol,BG,Bulgaria -Yunatsite,13,Pazardzhik,BG,Bulgaria Yarebitsa,19,Silistra,BG,Bulgaria Yambol,28,Yambol,BG,Bulgaria Yakoruda,01,Blagoevgrad,BG,Bulgaria Yahinovo,10,Kyustendil,BG,Bulgaria -Yagodovo,16,Plovdiv,BG,Bulgaria -Yablanitsa,11,Lovech,BG,Bulgaria Varshets,12,Montana,BG,Bulgaria -Varben,09,Kardzhali,BG,Bulgaria +Varbitsa,27,Shumen,BG,Bulgaria Valnari,27,Shumen,BG,Bulgaria Valkosel,01,Blagoevgrad,BG,Bulgaria Valchedram,12,Montana,BG,Bulgaria Vratsa,06,Vratsa,BG,Bulgaria -Voyvodinovo,16,Plovdiv,BG,Bulgaria Voynyagovo,16,Plovdiv,BG,Bulgaria -Voynegovtsi,22,Sofia-Capital,BG,Bulgaria Saint Vlas,02,Burgas,BG,Bulgaria -Vlado Trichkov,23,Sofia,BG,Bulgaria -Vinogradets,13,Pazardzhik,BG,Bulgaria Vidin,05,Vidin,BG,Bulgaria -Vetren,13,Pazardzhik,BG,Bulgaria Vetovo,18,Ruse,BG,Bulgaria Velingrad,13,Pazardzhik,BG,Bulgaria Veliko Tarnovo,04,Veliko Tarnovo,BG,Bulgaria -Vedrare,16,Plovdiv,BG,Bulgaria -Vazovo,17,Razgrad,BG,Bulgaria Varna,03,Varna,BG,Bulgaria Ustina,16,Plovdiv,BG,Bulgaria -Ugarchin,11,Lovech,BG,Bulgaria Tvarditsa,20,Sliven,BG,Bulgaria Turtucaia,19,Silistra,BG,Bulgaria -Tarnava,06,Vratsa,BG,Bulgaria -Tarnak,06,Vratsa,BG,Bulgaria Targovishte,25,Targovishte,BG,Bulgaria -Tsonevo,03,Varna,BG,Bulgaria Tsaratsovo,16,Plovdiv,BG,Bulgaria -Tsalapitsa,16,Plovdiv,BG,Bulgaria -Tryavna,07,Gabrovo,BG,Bulgaria Trastenik,15,Pleven,BG,Bulgaria +Trudovets,23,Sofia,BG,Bulgaria Trud,16,Plovdiv,BG,Bulgaria Troyan Municipality,11,Lovech,BG,Bulgaria -Trebich,22,Sofia-Capital,BG,Bulgaria +Traykovo,12,Montana,BG,Bulgaria Topolovgrad,26,Haskovo,BG,Bulgaria Topoli,03,Varna,BG,Bulgaria Dobrich,08,Dobrich,BG,Bulgaria ,08,Dobrich,BG,Bulgaria Teteven,11,Lovech,BG,Bulgaria Tervel Municipality,08,Dobrich,BG,Bulgaria -Tenevo,28,Yambol,BG,Bulgaria +Batanovtsi,14,Pernik,BG,Bulgaria Svoge,23,Sofia,BG,Bulgaria Sistov,04,Veliko Tarnovo,BG,Bulgaria Svilengrad,26,Haskovo,BG,Bulgaria @@ -5602,52 +4531,43 @@ Sarnitsa,13,Pazardzhik,BG,Bulgaria Sungurlare,02,Burgas,BG,Bulgaria Saedinenie,25,Targovishte,BG,Bulgaria Saedinenie,16,Plovdiv,BG,Bulgaria -Strumyani,01,Blagoevgrad,BG,Bulgaria Stroevo,16,Plovdiv,BG,Bulgaria Strazhitsa,04,Veliko Tarnovo,BG,Bulgaria -Straldzha,28,Yambol,BG,Bulgaria -Staro Oryahovo,03,Varna,BG,Bulgaria Stara Zagora,24,Stara Zagora,BG,Bulgaria Dupnitsa,10,Kyustendil,BG,Bulgaria Stamboliyski,16,Plovdiv,BG,Bulgaria -Sozopol,02,Burgas,BG,Bulgaria -Sopot,16,Plovdiv,BG,Bulgaria -Sopitsa,14,Pernik,BG,Bulgaria Sokolets,02,Burgas,BG,Bulgaria Sofia,22,Sofia-Capital,BG,Bulgaria ,23,Sofia,BG,Bulgaria -Smolyanovtsi,12,Montana,BG,Bulgaria Smolyan,21,Smolyan,BG,Bulgaria +Slivo Pole,18,Ruse,BG,Bulgaria Slivnitsa,23,Sofia,BG,Bulgaria Sliven,20,Sliven,BG,Bulgaria Slashten,01,Blagoevgrad,BG,Bulgaria -Sklave,01,Blagoevgrad,BG,Bulgaria +Skrebatno,01,Blagoevgrad,BG,Bulgaria Simitli,01,Blagoevgrad,BG,Bulgaria Simeonovgrad,26,Haskovo,BG,Bulgaria Silistra,19,Silistra,BG,Bulgaria -Silen,26,Haskovo,BG,Bulgaria Shumen,27,Shumen,BG,Bulgaria +Shiroka Laka,16,Plovdiv,BG,Bulgaria Shabla,08,Dobrich,BG,Bulgaria Sevlievo,07,Gabrovo,BG,Bulgaria Septemvri,13,Pazardzhik,BG,Bulgaria -Seltsi,16,Plovdiv,BG,Bulgaria Selanovtsi,06,Vratsa,BG,Bulgaria Sborishte,20,Sliven,BG,Bulgaria -Sapareva Banya,10,Kyustendil,BG,Bulgaria +Satovcha,01,Blagoevgrad,BG,Bulgaria +Saparevo,10,Kyustendil,BG,Bulgaria Sandanski,01,Blagoevgrad,BG,Bulgaria Samokov,23,Sofia,BG,Bulgaria Sadovo,03,Varna,BG,Bulgaria -Sadovo,16,Plovdiv,BG,Bulgaria -Oreachova,18,Ruse,BG,Bulgaria Rousse,18,Ruse,BG,Bulgaria Rudozem,21,Smolyan,BG,Bulgaria -Rozino,16,Plovdiv,BG,Bulgaria Rozhden,02,Burgas,BG,Bulgaria +Roman,06,Vratsa,BG,Bulgaria +Rogosh,16,Plovdiv,BG,Bulgaria Rodina,04,Veliko Tarnovo,BG,Bulgaria -Riltsi,01,Blagoevgrad,BG,Bulgaria Ribnovo,01,Blagoevgrad,BG,Bulgaria Razlog,01,Blagoevgrad,BG,Bulgaria -Razliv,23,Sofia,BG,Bulgaria Razgrad,17,Razgrad,BG,Bulgaria Ravda,02,Burgas,BG,Bulgaria Rakovski,16,Plovdiv,BG,Bulgaria @@ -5655,316 +4575,247 @@ Rakitovo,13,Pazardzhik,BG,Bulgaria Butan,06,Vratsa,BG,Bulgaria Radomir,14,Pernik,BG,Bulgaria Radnevo,24,Stara Zagora,BG,Bulgaria -Parvomaytsi,04,Veliko Tarnovo,BG,Bulgaria Parvomay,16,Plovdiv,BG,Bulgaria Parvenets,16,Plovdiv,BG,Bulgaria Provadia,03,Varna,BG,Bulgaria -Priseltsi,03,Varna,BG,Bulgaria Primorsko,02,Burgas,BG,Bulgaria Preslav,27,Shumen,BG,Bulgaria Pravets,23,Sofia,BG,Bulgaria -Poroyno,19,Silistra,BG,Bulgaria Popovo,25,Targovishte,BG,Bulgaria -Popintsi,13,Pazardzhik,BG,Bulgaria Pomorie,02,Burgas,BG,Bulgaria Polski Trambesh,04,Veliko Tarnovo,BG,Bulgaria -Polikrayshte,04,Veliko Tarnovo,BG,Bulgaria Plovdiv,16,Plovdiv,BG,Bulgaria Pleven,15,Pleven,BG,Bulgaria -Pisarovo,15,Pleven,BG,Bulgaria Pirgovo,18,Ruse,BG,Bulgaria Pirdop,23,Sofia,BG,Bulgaria -Piperkov Chiflik,10,Kyustendil,BG,Bulgaria +Petrich,23,Sofia,BG,Bulgaria Petrich,01,Blagoevgrad,BG,Bulgaria Peshtera,13,Pazardzhik,BG,Bulgaria Perushtitsa,16,Plovdiv,BG,Bulgaria Pernik,14,Pernik,BG,Bulgaria -Pelishat,15,Pleven,BG,Bulgaria -Pchelishte,04,Veliko Tarnovo,BG,Bulgaria Pazardzhik,13,Pazardzhik,BG,Bulgaria Pavlikeni,04,Veliko Tarnovo,BG,Bulgaria -Partizani,03,Varna,BG,Bulgaria +Pavel Banya,24,Stara Zagora,BG,Bulgaria Pancharevo,22,Sofia-Capital,BG,Bulgaria Panagyurishte,13,Pazardzhik,BG,Bulgaria -Padesh,01,Blagoevgrad,BG,Bulgaria -Ovchepoltsi,13,Pazardzhik,BG,Bulgaria Oryahovo,06,Vratsa,BG,Bulgaria Oryahovitsa,24,Stara Zagora,BG,Bulgaria +Opaka,25,Targovishte,BG,Bulgaria Omurtag,25,Targovishte,BG,Bulgaria -Ognyanovo,13,Pazardzhik,BG,Bulgaria +Obzor,02,Burgas,BG,Bulgaria +Nozharevo,19,Silistra,BG,Bulgaria +Novo Zhelezare,16,Plovdiv,BG,Bulgaria +Novo Selo,18,Ruse,BG,Bulgaria Novi Pazar,27,Shumen,BG,Bulgaria Novi Iskar,22,Sofia-Capital,BG,Bulgaria Nova Zagora,20,Sliven,BG,Bulgaria Nesebar,02,Burgas,BG,Bulgaria -Negovan,22,Sofia-Capital,BG,Bulgaria -Nadezhda,22,Sofia-Capital,BG,Bulgaria Marchaevo,22,Sofia-Capital,BG,Bulgaria -Mramor,26,Haskovo,BG,Bulgaria Momchilgrad,09,Kardzhali,BG,Bulgaria -Mogilishte,08,Dobrich,BG,Bulgaria Moderno Predgradie,22,Sofia-Capital,BG,Bulgaria Mizia,06,Vratsa,BG,Bulgaria +Mirovyane,22,Sofia-Capital,BG,Bulgaria +Mineralni Bani,26,Haskovo,BG,Bulgaria Montana,12,Montana,BG,Bulgaria -Tsarevo,02,Burgas,BG,Bulgaria Mezdra,06,Vratsa,BG,Bulgaria -Medovina,25,Targovishte,BG,Bulgaria +Mechka,18,Ruse,BG,Bulgaria Marten,18,Ruse,BG,Bulgaria Markovo,16,Plovdiv,BG,Bulgaria -Manolsko Konare,16,Plovdiv,BG,Bulgaria Manole,16,Plovdiv,BG,Bulgaria -Malomir,28,Yambol,BG,Bulgaria -Malo Konare,13,Pazardzhik,BG,Bulgaria Malashevtsi,22,Sofia-Capital,BG,Bulgaria Madan,21,Smolyan,BG,Bulgaria -Lyulyakovo,02,Burgas,BG,Bulgaria Lyubimets,26,Haskovo,BG,Bulgaria -Lyaskovo,21,Smolyan,BG,Bulgaria Lyaskovets,04,Veliko Tarnovo,BG,Bulgaria +Lavino,17,Razgrad,BG,Bulgaria Lukovit,11,Lovech,BG,Bulgaria Loznitsa,08,Dobrich,BG,Bulgaria Loznitsa,17,Razgrad,BG,Bulgaria Lozenets,08,Dobrich,BG,Bulgaria -Lozenets,02,Burgas,BG,Bulgaria Lozen,22,Sofia-Capital,BG,Bulgaria Lovech,11,Lovech,BG,Bulgaria Lom,12,Montana,BG,Bulgaria -Lokorsko,22,Sofia-Capital,BG,Bulgaria Levski,15,Pleven,BG,Bulgaria -Lesnovo,23,Sofia,BG,Bulgaria +Letnitsa,11,Lovech,BG,Bulgaria +Lenishte,09,Kardzhali,BG,Bulgaria Lehchevo,12,Montana,BG,Bulgaria Toros,11,Lovech,BG,Bulgaria Kyustendil,10,Kyustendil,BG,Bulgaria -Katina,22,Sofia-Capital,BG,Bulgaria -Karnalovo,01,Blagoevgrad,BG,Bulgaria Kardzhali,09,Kardzhali,BG,Bulgaria Kuklen,16,Plovdiv,BG,Bulgaria Kubrat,17,Razgrad,BG,Bulgaria -Krupnik,01,Blagoevgrad,BG,Bulgaria +Krushovitsa,06,Vratsa,BG,Bulgaria Kran,24,Stara Zagora,BG,Bulgaria Krumovo,16,Plovdiv,BG,Bulgaria Krumovgrad,09,Kardzhali,BG,Bulgaria -Krivo Pole,26,Haskovo,BG,Bulgaria +Krivodol,06,Vratsa,BG,Bulgaria Krichim,16,Plovdiv,BG,Bulgaria -Kresna,01,Blagoevgrad,BG,Bulgaria +Krepcha,25,Targovishte,BG,Bulgaria +Kranevo,08,Dobrich,BG,Bulgaria Kozloduy,06,Vratsa,BG,Bulgaria Kotel,20,Sliven,BG,Bulgaria Kostinbrod,23,Sofia,BG,Bulgaria Kostenets,23,Sofia,BG,Bulgaria Konstantin,04,Veliko Tarnovo,BG,Bulgaria -Kokalyane,22,Sofia-Capital,BG,Bulgaria -Koilovtsi,15,Pleven,BG,Bulgaria +Komuniga,09,Kardzhali,BG,Bulgaria Knezha,15,Pleven,BG,Bulgaria -Klisura,16,Plovdiv,BG,Bulgaria -Kliment,16,Plovdiv,BG,Bulgaria -Kladnitsa,14,Pernik,BG,Bulgaria +Kilifarevo,04,Veliko Tarnovo,BG,Bulgaria Hvostyane,01,Blagoevgrad,BG,Bulgaria Harlets,06,Vratsa,BG,Bulgaria Tsar Kaloyan,17,Razgrad,BG,Bulgaria Hisarya,16,Plovdiv,BG,Bulgaria +Hayredin,06,Vratsa,BG,Bulgaria Haskovo,26,Haskovo,BG,Bulgaria ,26,Haskovo,BG,Bulgaria Harmanli,26,Haskovo,BG,Bulgaria -Hanovo,28,Yambol,BG,Bulgaria -Hadzhidimovo,01,Blagoevgrad,BG,Bulgaria -Kazichene,22,Sofia-Capital,BG,Bulgaria Kazanlak,24,Stara Zagora,BG,Bulgaria -Kaynardzha,19,Silistra,BG,Bulgaria -Katunitsa,16,Plovdiv,BG,Bulgaria +Katuntsi,01,Blagoevgrad,BG,Bulgaria Kaspichan,27,Shumen,BG,Bulgaria Karvuna,08,Dobrich,BG,Bulgaria Karnobat,02,Burgas,BG,Bulgaria Karlovo,16,Plovdiv,BG,Bulgaria -Karamanovo,18,Ruse,BG,Bulgaria -Karadzhovo,16,Plovdiv,BG,Bulgaria -Kapitanovtsi,05,Vidin,BG,Bulgaria -Kamenovo,20,Sliven,BG,Bulgaria +Karavelovo,16,Plovdiv,BG,Bulgaria +Karapelit,08,Dobrich,BG,Bulgaria +Kaolinovo,27,Shumen,BG,Bulgaria Kameno,02,Burgas,BG,Bulgaria -Kaloyanovo,16,Plovdiv,BG,Bulgaria -Kalitinovo,24,Stara Zagora,BG,Bulgaria -Kalekovets,16,Plovdiv,BG,Bulgaria -Kadievo,16,Plovdiv,BG,Bulgaria Kableshkovo,02,Burgas,BG,Bulgaria Ivaylovgrad,26,Haskovo,BG,Bulgaria Isperih,17,Razgrad,BG,Bulgaria -Ilindentsi,01,Blagoevgrad,BG,Bulgaria +Iskar,15,Pleven,BG,Bulgaria +Iskra,19,Silistra,BG,Bulgaria Ihtiman,23,Sofia,BG,Bulgaria Ignatovo,12,Montana,BG,Bulgaria -Ignatievo,03,Varna,BG,Bulgaria Garmen,01,Blagoevgrad,BG,Bulgaria Gŭlŭbovo,24,Stara Zagora,BG,Bulgaria -Grancharovo,19,Silistra,BG,Bulgaria Sredets,02,Burgas,BG,Bulgaria Govedare,13,Pazardzhik,BG,Bulgaria Gotse Delchev,01,Blagoevgrad,BG,Bulgaria -Gorno Belevo,24,Stara Zagora,BG,Bulgaria Gorna Oryahovitsa,04,Veliko Tarnovo,BG,Bulgaria -Gorna Mitropolia,15,Pleven,BG,Bulgaria -Gorna Breznitsa,01,Blagoevgrad,BG,Bulgaria -Gorna Banya,22,Sofia-Capital,BG,Bulgaria -Glozhene,06,Vratsa,BG,Bulgaria +Golyam Porovets,17,Razgrad,BG,Bulgaria Glozhene,11,Lovech,BG,Bulgaria -Glogovo,11,Lovech,BG,Bulgaria -Gloginka,25,Targovishte,BG,Bulgaria -Glavinitsa,19,Silistra,BG,Bulgaria +Glodzhevo,18,Ruse,BG,Bulgaria +German,22,Sofia-Capital,BG,Bulgaria Dolni Chiflik,03,Varna,BG,Bulgaria General Toshevo,08,Dobrich,BG,Bulgaria General-Toshevo,28,Yambol,BG,Bulgaria Galiche,06,Vratsa,BG,Bulgaria Galata,11,Lovech,BG,Bulgaria Gabrovo,07,Gabrovo,BG,Bulgaria -Furen,06,Vratsa,BG,Bulgaria -Ezerovo,03,Varna,BG,Bulgaria Etropole,23,Sofia,BG,Bulgaria Elhovo,28,Yambol,BG,Bulgaria Eliseyna,06,Vratsa,BG,Bulgaria Elin Pelin,23,Sofia,BG,Bulgaria Elena,04,Veliko Tarnovo,BG,Bulgaria -Dzherman,10,Kyustendil,BG,Bulgaria Dzhebel,09,Kardzhali,BG,Bulgaria +Dve Mogili,18,Ruse,BG,Bulgaria Dulovo,19,Silistra,BG,Bulgaria -Dabnitsa,01,Blagoevgrad,BG,Bulgaria Dryanovo,07,Gabrovo,BG,Bulgaria Dryanovo,28,Yambol,BG,Bulgaria -Druzhevo,23,Sofia,BG,Bulgaria -Dragushinovo,23,Sofia,BG,Bulgaria -Dragomirovo,04,Veliko Tarnovo,BG,Bulgaria Dragoman,23,Sofia,BG,Bulgaria -Draginovo,13,Pazardzhik,BG,Bulgaria -Dragalevtsi,22,Sofia-Capital,BG,Bulgaria Dospat,21,Smolyan,BG,Bulgaria Dolno Tserovene,12,Montana,BG,Bulgaria Dolno Osenovo,01,Blagoevgrad,BG,Bulgaria Dolni Tsibar,12,Montana,BG,Bulgaria Dolni Lukovit,15,Pleven,BG,Bulgaria -Dolni Dabnik,15,Pleven,BG,Bulgaria -Dolni Bogrov,22,Sofia-Capital,BG,Bulgaria -Dolna Lipnitsa,04,Veliko Tarnovo,BG,Bulgaria -Dolna Banya,23,Sofia,BG,Bulgaria -Dobroslavtsi,22,Sofia-Capital,BG,Bulgaria -Dobrogled,03,Varna,BG,Bulgaria +Dolna Kremena,06,Vratsa,BG,Bulgaria Dobrinishte,01,Blagoevgrad,BG,Bulgaria -Dobrich,26,Haskovo,BG,Bulgaria Dimitrovgrad,26,Haskovo,BG,Bulgaria Devnya,03,Varna,BG,Bulgaria Devin,21,Smolyan,BG,Bulgaria +Debren,01,Blagoevgrad,BG,Bulgaria Debelets,04,Veliko Tarnovo,BG,Bulgaria Chirpan,24,Stara Zagora,BG,Bulgaria -Chiprovtsi,12,Montana,BG,Bulgaria Cherven Bryag,15,Pleven,BG,Bulgaria -Cherven Breg,10,Kyustendil,BG,Bulgaria Chernoochene,09,Kardzhali,BG,Bulgaria -Cherniche,01,Blagoevgrad,BG,Bulgaria +Chernolik,19,Silistra,BG,Bulgaria Chernevo,03,Varna,BG,Bulgaria +Cherna Mesta,01,Blagoevgrad,BG,Bulgaria Chepelare,21,Smolyan,BG,Bulgaria -Chalakovi,16,Plovdiv,BG,Bulgaria -Chakalarovo,09,Kardzhali,BG,Bulgaria +Chelopech,23,Sofia,BG,Bulgaria Byala Slatina,06,Vratsa,BG,Bulgaria -Byala Reka,27,Shumen,BG,Bulgaria -Byala,18,Ruse,BG,Bulgaria Byala,03,Varna,BG,Bulgaria -Byaga,13,Pazardzhik,BG,Bulgaria Burgas,02,Burgas,BG,Bulgaria -Balgarovo,02,Burgas,BG,Bulgaria ,,,BG,Bulgaria -Bukovets,05,Vidin,BG,Bulgaria -Breznik,14,Pernik,BG,Bulgaria +Buhovo,22,Sofia-Capital,BG,Bulgaria +Breznitsa,01,Blagoevgrad,BG,Bulgaria Brestovitsa,16,Plovdiv,BG,Bulgaria -Brenitsa,15,Pleven,BG,Bulgaria +Brestnik,16,Plovdiv,BG,Bulgaria Bratsigovo,13,Pazardzhik,BG,Bulgaria +Branipole,16,Plovdiv,BG,Bulgaria Bozhurishte,23,Sofia,BG,Bulgaria -Boyana,22,Sofia-Capital,BG,Bulgaria -Botevo,28,Yambol,BG,Bulgaria Botevgrad,23,Sofia,BG,Bulgaria -Borovo,18,Ruse,BG,Bulgaria Borima,11,Lovech,BG,Bulgaria -Bolyarovo,28,Yambol,BG,Bulgaria Bobov Dol,10,Kyustendil,BG,Bulgaria Blagoevgrad,01,Blagoevgrad,BG,Bulgaria Bistritsa,10,Kyustendil,BG,Bulgaria Bezmer,08,Dobrich,BG,Bulgaria Berkovitsa,12,Montana,BG,Bulgaria +Benkovski,22,Sofia-Capital,BG,Bulgaria Benkovski,23,Sofia,BG,Bulgaria -Belyakovets,04,Veliko Tarnovo,BG,Bulgaria +Benkovski,09,Kardzhali,BG,Bulgaria Belozem,16,Plovdiv,BG,Bulgaria Belovo,13,Pazardzhik,BG,Bulgaria -Belogradchik,05,Vidin,BG,Bulgaria +Belogradets,03,Varna,BG,Bulgaria +Belitsa,01,Blagoevgrad,BG,Bulgaria Belene,15,Pleven,BG,Bulgaria -Beguntsi,16,Plovdiv,BG,Bulgaria -Batak,13,Pazardzhik,BG,Bulgaria -Barutin,21,Smolyan,BG,Bulgaria +Bebrovo,04,Veliko Tarnovo,BG,Bulgaria +Basarbovo,18,Ruse,BG,Bulgaria Bansko,01,Blagoevgrad,BG,Bulgaria Bankya,22,Sofia-Capital,BG,Bulgaria +Banite,21,Smolyan,BG,Bulgaria Baltchik,08,Dobrich,BG,Bulgaria Aytos,02,Burgas,BG,Bulgaria Ayrovo,09,Kardzhali,BG,Bulgaria Aydemir,19,Silistra,BG,Bulgaria -Asparuhovo,12,Montana,BG,Bulgaria -Asenovtsi,15,Pleven,BG,Bulgaria Asenovgrad,16,Plovdiv,BG,Bulgaria Ardino,09,Kardzhali,BG,Bulgaria Apriltsi,11,Lovech,BG,Bulgaria +Aleko Konstantinovo,13,Pazardzhik,BG,Bulgaria Aksakovo Municipality,03,Varna,BG,Bulgaria Ablanitsa,01,Blagoevgrad,BG,Bulgaria -Zografou,B,Central Macedonia,GR,Greece -Zagklivéri,B,Central Macedonia,GR,Greece Giannitsá,B,Central Macedonia,GR,Greece Xylaganí,A,East Macedonia and Thrace,GR,Greece Xánthi,A,East Macedonia and Thrace,GR,Greece Vergina,B,Central Macedonia,GR,Greece Véroia,B,Central Macedonia,GR,Greece -Vasiliká,B,Central Macedonia,GR,Greece -Tsotíli,C,West Macedonia,GR,Greece -Triadi,B,Central Macedonia,GR,Greece Thivaḯs,69,Mount Athos,GR,Greece Thessaloniki,B,Central Macedonia,GR,Greece Thermi,B,Central Macedonia,GR,Greece Thassos,A,East Macedonia and Thrace,GR,Greece -Sochós,B,Central Macedonia,GR,Greece +Strymoniko,B,Central Macedonia,GR,Greece +Stavroupoli,B,Central Macedonia,GR,Greece +Souflí,A,East Macedonia and Thrace,GR,Greece Skiti Kafsokalyvion,69,Mount Athos,GR,Greece Skýdra,B,Central Macedonia,GR,Greece Sindos,B,Central Macedonia,GR,Greece -"Sykies, Thessaloniki",B,Central Macedonia,GR,Greece Sidirokastro,B,Central Macedonia,GR,Greece Siátista,C,West Macedonia,GR,Greece -Sérvia,C,West Macedonia,GR,Greece Serres,B,Central Macedonia,GR,Greece -Pefka,B,Central Macedonia,GR,Greece +Rodolivos,B,Central Macedonia,GR,Greece Ptolemaida,C,West Macedonia,GR,Greece -Prosotsáni,A,East Macedonia and Thrace,GR,Greece +Polygyros,B,Central Macedonia,GR,Greece Polichni,B,Central Macedonia,GR,Greece Polykastro,B,Central Macedonia,GR,Greece -Playiárion,B,Central Macedonia,GR,Greece Pylaia,B,Central Macedonia,GR,Greece Peristerion,B,Central Macedonia,GR,Greece Peraía,B,Central Macedonia,GR,Greece -Panórama,B,Central Macedonia,GR,Greece -Ormylia,B,Central Macedonia,GR,Greece +Paralia Katerinis,B,Central Macedonia,GR,Greece +Palaiochori,B,Central Macedonia,GR,Greece +Páchni,A,East Macedonia and Thrace,GR,Greece Orestiáda,A,East Macedonia and Thrace,GR,Greece -Oraiokastro,B,Central Macedonia,GR,Greece -Nikiti,B,Central Macedonia,GR,Greece Niki,C,West Macedonia,GR,Greece Nigrita,B,Central Macedonia,GR,Greece -Nea Zichni,B,Central Macedonia,GR,Greece -Nea Triglia,B,Central Macedonia,GR,Greece Neápoli,C,West Macedonia,GR,Greece -Nea Peramos,A,East Macedonia and Thrace,GR,Greece Nea Moudania,B,Central Macedonia,GR,Greece -Nea Michaniona,B,Central Macedonia,GR,Greece -Nea Kallikrateia,B,Central Macedonia,GR,Greece +Náousa,B,Central Macedonia,GR,Greece Monoxilítai,69,Mount Athos,GR,Greece -Methóni,B,Central Macedonia,GR,Greece Metamorfosi,C,West Macedonia,GR,Greece -Melíki,B,Central Macedonia,GR,Greece -Megali Panagia,B,Central Macedonia,GR,Greece Marina,C,West Macedonia,GR,Greece +Makrochóri,B,Central Macedonia,GR,Greece Makrýgialos,B,Central Macedonia,GR,Greece -Litochoro,B,Central Macedonia,GR,Greece Langadhíkia,B,Central Macedonia,GR,Greece -Lagkadás,B,Central Macedonia,GR,Greece Kozani,C,West Macedonia,GR,Greece -Koufalia,B,Central Macedonia,GR,Greece -Kopanós,B,Central Macedonia,GR,Greece Komotini,A,East Macedonia and Thrace,GR,Greece +Kyprínos,A,East Macedonia and Thrace,GR,Greece Kilkis,B,Central Macedonia,GR,Greece Chalkidikí,B,Central Macedonia,GR,Greece Kavala,A,East Macedonia and Thrace,GR,Greece @@ -5977,41 +4828,26 @@ Kalamaria,B,Central Macedonia,GR,Greece Irakleio,B,Central Macedonia,GR,Greece Ierissos,B,Central Macedonia,GR,Greece Grevená,C,West Macedonia,GR,Greece -Goumenissa,B,Central Macedonia,GR,Greece Galatista,B,Central Macedonia,GR,Greece Florina,C,West Macedonia,GR,Greece Nea Filadelfeia,B,Central Macedonia,GR,Greece -Féres,A,East Macedonia and Thrace,GR,Greece Evosmos,B,Central Macedonia,GR,Greece -Epanomí,B,Central Macedonia,GR,Greece -Eleftheroupoli,A,East Macedonia and Thrace,GR,Greece Edessa,B,Central Macedonia,GR,Greece Drama,A,East Macedonia and Thrace,GR,Greece -Drymós,B,Central Macedonia,GR,Greece -Dispilio,C,West Macedonia,GR,Greece Didymóteicho,A,East Macedonia and Thrace,GR,Greece -Agios Mamas,B,Central Macedonia,GR,Greece Agia Paraskevi,B,Central Macedonia,GR,Greece Agia Paraskevi,B,Central Macedonia,GR,Greece -Axioupolis,B,Central Macedonia,GR,Greece -Asvestochóri,B,Central Macedonia,GR,Greece -Asproválta,B,Central Macedonia,GR,Greece -Arnaia,B,Central Macedonia,GR,Greece -Aridaea,B,Central Macedonia,GR,Greece -Aravissós,B,Central Macedonia,GR,Greece -Amyntaio,C,West Macedonia,GR,Greece +Árnissa,B,Central Macedonia,GR,Greece Alexandroupoli,A,East Macedonia and Thrace,GR,Greece Alexándreia,B,Central Macedonia,GR,Greece -,67,Zonguldak,TR,Türkiye -Zonguldak,67,Zonguldak,TR,Türkiye -Zeytinburun,41,Kocaeli,TR,Türkiye +Aigínio,B,Central Macedonia,GR,Greece +Zonguldak,67,Zonguldak Province,TR,Türkiye Zeytinburnu,34,Istanbul,TR,Türkiye Maden Koprubasi,25,Erzurum,TR,Türkiye -Ulaş,08,Artvin,TR,Türkiye Yukarıdudullu,34,Istanbul,TR,Türkiye -Yomra,61,Trabzon,TR,Türkiye Yıldız,28,Giresun,TR,Türkiye Yıldırım,16,Bursa Province,TR,Türkiye +Yenice,78,Karabük Province,TR,Türkiye Yenibosna,34,Istanbul,TR,Türkiye İnkılap,29,Gümüşhane Province,TR,Türkiye Körfez,41,Kocaeli,TR,Türkiye @@ -6024,16 +4860,15 @@ Skutari,34,Istanbul,TR,Türkiye Umraniye,34,Istanbul,TR,Türkiye Ulus,74,Bartın,TR,Türkiye Tuzla,34,Istanbul,TR,Türkiye -Türkmen,57,Sinop,TR,Türkiye +Türkmen,55,Samsun,TR,Türkiye Türas,41,Kocaeli,TR,Türkiye Trabzon,61,Trabzon,TR,Türkiye Tosya,37,Kastamonu,TR,Türkiye -Tortum,25,Erzurum,TR,Türkiye Topkaya,36,Kars Province,TR,Türkiye -Tokat Province,60,Tokat,TR,Türkiye -Tirebolu,28,Giresun,TR,Türkiye +Tokat Province,60,Tokat Province,TR,Türkiye Teşvikiye,77,Yalova,TR,Türkiye Tekkeköy,55,Samsun,TR,Türkiye +,59,Tekirdağ,TR,Türkiye Tekirdağ,59,Tekirdağ,TR,Türkiye Sungurlu,19,Çorum,TR,Türkiye Suluova,05,Amasya,TR,Türkiye @@ -6043,71 +4878,57 @@ Subaşı,06,Ankara,TR,Türkiye Sinop,57,Sinop,TR,Türkiye Siliviri,34,Istanbul,TR,Türkiye Şile,34,Istanbul,TR,Türkiye -Serdivan,54,Sakarya,TR,Türkiye Şenlikköy,34,Istanbul,TR,Türkiye Şehremini,34,Istanbul,TR,Türkiye Saygılı,05,Amasya,TR,Türkiye +Şarköy,59,Tekirdağ,TR,Türkiye Sarıyer,34,Istanbul,TR,Türkiye Saray,59,Tekirdağ,TR,Türkiye Sapanca,54,Sakarya,TR,Türkiye -,55,Samsun,TR,Türkiye Samsun,55,Samsun,TR,Türkiye Safranbolu,78,Karabük Province,TR,Türkiye -,53,Rize Province,TR,Türkiye Rize,53,Rize Province,TR,Türkiye Pursaklar,06,Ankara,TR,Türkiye Piraziz,52,Ordu,TR,Türkiye Pendik,34,Istanbul,TR,Türkiye -Pamukova,54,Sakarya,TR,Türkiye -Özdemir,60,Tokat,TR,Türkiye -Osmancık,19,Çorum,TR,Türkiye Oruçoğlu,34,Istanbul,TR,Türkiye Kolavlağı,18,Çankırı,TR,Türkiye Orhangazi,16,Bursa Province,TR,Türkiye Ordu,52,Ordu,TR,Türkiye +Ordu,52,Ordu,TR,Türkiye Oltu,25,Erzurum,TR,Türkiye Öden,37,Kastamonu,TR,Türkiye -Muratlı,59,Tekirdağ,TR,Türkiye -Mudurnu,14,Bolu,TR,Türkiye -Mudanya,16,Bursa Province,TR,Türkiye -Mimarsinan,34,Istanbul,TR,Türkiye Merzifon,05,Amasya,TR,Türkiye -Kasnakci Mermer,55,Samsun,TR,Türkiye -Mengen,14,Bolu,TR,Türkiye -Manyas,10,Balıkesir,TR,Türkiye Maltepe,34,Istanbul,TR,Türkiye -Malkara,59,Tekirdağ,TR,Türkiye Mahmut Sevket Pasa,34,Istanbul,TR,Türkiye Lüleburgaz,39,Kırklareli,TR,Türkiye Liman,08,Artvin,TR,Türkiye Küçükçekmece,34,Istanbul,TR,Türkiye -Kozlu,67,Zonguldak,TR,Türkiye +Kozlu,67,Zonguldak Province,TR,Türkiye Köseköy,41,Kocaeli,TR,Türkiye Kocasinan,34,Istanbul,TR,Türkiye +Kocaköy,74,Bartın,TR,Türkiye ,41,Kocaeli,TR,Türkiye Kocaali,59,Tekirdağ,TR,Türkiye Kırklareli,39,Kırklareli,TR,Türkiye -Kestel,16,Bursa Province,TR,Türkiye -Keşap,28,Giresun,TR,Türkiye Zorlanae,22,Edirne,TR,Türkiye Kemalköy,22,Edirne,TR,Türkiye +Kaynaşlı,81,Düzce,TR,Türkiye Kayaköy,08,Artvin,TR,Türkiye -Kavaklıdere,60,Tokat,TR,Türkiye +Kavaklıdere,60,Tokat Province,TR,Türkiye Kavacık,14,Bolu,TR,Türkiye -Kat,60,Tokat,TR,Türkiye +Kat,60,Tokat Province,TR,Türkiye ,37,Kastamonu,TR,Türkiye Kastamonu,37,Kastamonu,TR,Türkiye Kartal,34,Istanbul,TR,Türkiye -Karşıyaka,60,Tokat,TR,Türkiye +Karşıyaka,60,Tokat Province,TR,Türkiye ,36,Kars Province,TR,Türkiye Kars,36,Kars Province,TR,Türkiye -Karayaka,60,Tokat,TR,Türkiye +Karayaka,60,Tokat Province,TR,Türkiye Karatekin,18,Çankırı,TR,Türkiye Karacabey,16,Bursa Province,TR,Türkiye Karabük,78,Karabük Province,TR,Türkiye Kapaklı,59,Tekirdağ,TR,Türkiye -Kalkandere,53,Rize Province,TR,Türkiye -Kalecik,06,Ankara,TR,Türkiye Kâğıthane,34,Istanbul,TR,Türkiye Kadıköy,34,Istanbul,TR,Türkiye Kadıköy,22,Edirne,TR,Türkiye @@ -6120,89 +4941,71 @@ Işık,29,Gümüşhane Province,TR,Türkiye İnegöl,16,Bursa Province,TR,Türkiye İmam,37,Kastamonu,TR,Türkiye Ilgaz,18,Çankırı,TR,Türkiye +Horasan,25,Erzurum,TR,Türkiye Hopa,08,Artvin,TR,Türkiye Hendek,54,Sakarya,TR,Türkiye -Akgöl,55,Samsun,TR,Türkiye -Çavuşoğlu,67,Zonguldak,TR,Türkiye -Perşembe,67,Zonguldak,TR,Türkiye +Çavuşoğlu,67,Zonguldak Province,TR,Türkiye Çayırova,41,Kocaeli,TR,Türkiye Güvenlik,25,Erzurum,TR,Türkiye Güven,81,Düzce,TR,Türkiye Güngören,34,Istanbul,TR,Türkiye Güney,19,Çorum,TR,Türkiye Gündoğdu,37,Kastamonu,TR,Türkiye -,29,Gümüşhane Province,TR,Türkiye Gümüşhane,29,Gümüşhane Province,TR,Türkiye Gümüşhacıköy,05,Amasya,TR,Türkiye Görele,28,Giresun,TR,Türkiye -Gönen,10,Balıkesir,TR,Türkiye -Darıçayalanı,55,Samsun,TR,Türkiye +Gölcük,41,Kocaeli,TR,Türkiye Giresun,28,Giresun,TR,Türkiye Geyve,54,Sakarya,TR,Türkiye -Gerze,57,Sinop,TR,Türkiye Gerede,14,Bolu,TR,Türkiye Gemlik,16,Bursa Province,TR,Türkiye Gebze,41,Kocaeli,TR,Türkiye -Fındıklı,53,Rize Province,TR,Türkiye Fındıklı,61,Trabzon,TR,Türkiye Konak,52,Ordu,TR,Türkiye Fatih,34,Istanbul,TR,Türkiye -Eyüpsultan,34,Istanbul,TR,Türkiye Esenyurt,34,Istanbul,TR,Türkiye Esenler,34,Istanbul,TR,Türkiye +Esbiye,28,Giresun,TR,Türkiye Erginköy,61,Trabzon,TR,Türkiye -Erenler,54,Sakarya,TR,Türkiye -Erdek,10,Balıkesir,TR,Türkiye -Erbaa,60,Tokat,TR,Türkiye -Karabük,55,Samsun,TR,Türkiye +Erbaa,60,Tokat Province,TR,Türkiye Eminönü,34,Istanbul,TR,Türkiye Edirne,22,Edirne,TR,Türkiye Düzce,81,Düzce,TR,Türkiye -Durağan,57,Sinop,TR,Türkiye Tuzluköy,25,Erzurum,TR,Türkiye -Doğanyurt,37,Kastamonu,TR,Türkiye +Devrekani,37,Kastamonu,TR,Türkiye Derince,41,Kocaeli,TR,Türkiye Deniz Koy,19,Çorum,TR,Türkiye Değirmencik,69,Bayburt Province,TR,Türkiye Darıca,41,Kocaeli,TR,Türkiye -Daday,37,Kastamonu,TR,Türkiye Çubuk,06,Ankara,TR,Türkiye -,19,Çorum,TR,Türkiye Çorum,19,Çorum,TR,Türkiye Çorlu,59,Tekirdağ,TR,Türkiye Leventköy,53,Rize Province,TR,Türkiye +Çiftlikköy,77,Yalova,TR,Türkiye Ceylanköy,39,Kırklareli,TR,Türkiye -Çerkezköy,59,Tekirdağ,TR,Türkiye -Çerkeş,18,Çankırı,TR,Türkiye Çekmeköy,34,Istanbul,TR,Türkiye -Çekerek,66,Yozgat,TR,Türkiye +Çayeli,53,Rize Province,TR,Türkiye +Çaycuma,67,Zonguldak Province,TR,Türkiye Çataloluk,58,Sivas,TR,Türkiye -Çatalca,34,Istanbul,TR,Türkiye -Çarşıbaşı,61,Trabzon,TR,Türkiye Çarşamba,55,Samsun,TR,Türkiye Çankırı,18,Çankırı,TR,Türkiye -,17,Canakkale,TR,Türkiye +Canakkale,17,Canakkale,TR,Türkiye Çanakkale,17,Canakkale,TR,Türkiye Çan,17,Canakkale,TR,Türkiye -Çamyurdu,14,Bolu,TR,Türkiye -Laçin,19,Çorum,TR,Türkiye Büyükçekmece,34,Istanbul,TR,Türkiye -Adalar,34,Istanbul,TR,Türkiye Büyük,61,Trabzon,TR,Türkiye ,16,Bursa Province,TR,Türkiye Bursa,16,Bursa Province,TR,Türkiye Bulancak,28,Giresun,TR,Türkiye -Bozkurt,37,Kastamonu,TR,Türkiye -Boyabat,57,Sinop,TR,Türkiye Bolu,14,Bolu,TR,Türkiye -Binkılıç,34,Istanbul,TR,Türkiye Bilecik,11,Bilecik,TR,Türkiye Beypazarı,06,Ankara,TR,Türkiye Beyoğlu,34,Istanbul,TR,Türkiye Beykoz,34,Istanbul,TR,Türkiye Beşiktaş,34,Istanbul,TR,Türkiye Beşiktaş,75,Ardahan,TR,Türkiye -Bayrampaşa,34,Istanbul,TR,Türkiye +Beşikdüzü,61,Trabzon,TR,Türkiye +Beşevler,16,Bursa Province,TR,Türkiye Bayburt,69,Bayburt Province,TR,Türkiye Başkent,25,Erzurum,TR,Türkiye Bartın,74,Bartın,TR,Türkiye @@ -6215,243 +5018,166 @@ Bağlarbaşı,54,Sakarya,TR,Türkiye Bağcılar,34,Istanbul,TR,Türkiye Bafra,55,Samsun,TR,Türkiye Babaeski,39,Kırklareli,TR,Türkiye -Ayancık,57,Sinop,TR,Türkiye Avcılar,34,Istanbul,TR,Türkiye -,08,Artvin,TR,Türkiye Artvin,08,Artvin,TR,Türkiye +Arnavutköy,34,Istanbul,TR,Türkiye Arhavi,08,Artvin,TR,Türkiye Ardeşen,53,Rize Province,TR,Türkiye Ardahan,75,Ardahan,TR,Türkiye Amasya,05,Amasya,TR,Türkiye Amasra,74,Bartın,TR,Türkiye -Altınova,77,Yalova,TR,Türkiye Altaş,75,Ardahan,TR,Türkiye Alpaslan,05,Amasya,TR,Türkiye Alköy,75,Ardahan,TR,Türkiye -Alaplı,67,Zonguldak,TR,Türkiye +Alanköy,55,Samsun,TR,Türkiye +Alaca,19,Çorum,TR,Türkiye Akyurt,06,Ankara,TR,Türkiye -Aktepe,06,Ankara,TR,Türkiye Akçakoca,81,Düzce,TR,Türkiye +Ahmetbey,39,Kırklareli,TR,Türkiye Adapazarı,54,Sakarya,TR,Türkiye Acı,25,Erzurum,TR,Türkiye -Żyrzyn,06,Lublin,PL,Poland +Poraj,06,Lublin,PL,Poland Żyrardów,14,Mazovia,PL,Poland -Żyraków,18,Subcarpathia,PL,Poland -Zwoleń,14,Mazovia,PL,Poland -Zwierżany,20,Podlasie,PL,Poland -Zwiernik,18,Subcarpathia,PL,Poland Żurawica,18,Subcarpathia,PL,Poland -Zubowice,06,Lublin,PL,Poland Zręcin,18,Subcarpathia,PL,Poland -Złotokłos,14,Mazovia,PL,Poland Zielonka,14,Mazovia,PL,Poland Zgórsko,26,Świętokrzyskie,PL,Poland Zgłobice,12,Lesser Poland,PL,Poland -Żelechów,14,Mazovia,PL,Poland Zegrze,14,Mazovia,PL,Poland Zdunowo,28,Warmia-Masuria,PL,Poland Zdrój,28,Warmia-Masuria,PL,Poland -Zbydniów,18,Subcarpathia,PL,Poland -Zbuczyn,14,Mazovia,PL,Poland -Zawierzbie,18,Subcarpathia,PL,Poland -Zawichost,26,Świętokrzyskie,PL,Poland Zatory,14,Mazovia,PL,Poland -Zarzecze,18,Subcarpathia,PL,Poland -Zarszyn,18,Subcarpathia,PL,Poland +Zanęcin,14,Mazovia,PL,Poland Zamość,06,Lublin,PL,Poland -Zamienie,14,Mazovia,PL,Poland Zambrów,20,Podlasie,PL,Poland -Zaleszany,20,Podlasie,PL,Poland -Zakrzewo Wielkie,14,Mazovia,PL,Poland +Zaleszany,18,Subcarpathia,PL,Poland +Zalasowa,12,Lesser Poland,PL,Poland +Zakrzewska Wola,14,Mazovia,PL,Poland Zakrzewo,28,Warmia-Masuria,PL,Poland Zakroczym,14,Mazovia,PL,Poland Zaklików,18,Subcarpathia,PL,Poland Gmina Zakliczyn,12,Lesser Poland,PL,Poland -Zajezierze,14,Mazovia,PL,Poland Zając,14,Mazovia,PL,Poland -Zagórzyce,18,Subcarpathia,PL,Poland -Zagórz,18,Subcarpathia,PL,Poland +Zagrody,26,Świętokrzyskie,PL,Poland Zagnańsk,26,Świętokrzyskie,PL,Poland -Zaczernie,18,Subcarpathia,PL,Poland +Zabrost Wielki,28,Warmia-Masuria,PL,Poland Żabno,12,Lesser Poland,PL,Poland Zabłudów,20,Podlasie,PL,Poland Ząbki,14,Mazovia,PL,Poland -Zabieżki,14,Mazovia,PL,Poland +Zabierzow Bochenski,12,Lesser Poland,PL,Poland Żabieniec,14,Mazovia,PL,Poland -Zabiele,06,Lublin,PL,Poland +Wyszogród,14,Mazovia,PL,Poland Wyszków,14,Mazovia,PL,Poland Wysokie Mazowieckie,20,Podlasie,PL,Poland -Wypędy,14,Mazovia,PL,Poland -Wygoda,28,Warmia-Masuria,PL,Poland -Wróblowice,12,Lesser Poland,PL,Poland -Wręcza,14,Mazovia,PL,Poland -Wolskie,14,Mazovia,PL,Poland +Wroblik Szlachecki,18,Subcarpathia,PL,Poland Wołomin,14,Mazovia,PL,Poland -Wolina,18,Subcarpathia,PL,Poland -Wola Rzedzinska,12,Lesser Poland,PL,Poland -Wolanów,14,Mazovia,PL,Poland +Wolka Tarnowska,06,Lublin,PL,Poland +Wolka Ratowiecka,20,Podlasie,PL,Poland +Wola Zambrowska,20,Podlasie,PL,Poland Wola Mrokowska,14,Mazovia,PL,Poland -Wola Lubecka,26,Świętokrzyskie,PL,Poland -Wola Kosowska,14,Mazovia,PL,Poland +Wola Kopcowa,26,Świętokrzyskie,PL,Poland Wola Komborska,18,Subcarpathia,PL,Poland -Wola Golkowska,14,Mazovia,PL,Poland -Wola Dalsza,18,Subcarpathia,PL,Poland Wojnicz,12,Lesser Poland,PL,Poland Wojciechy,28,Warmia-Masuria,PL,Poland -Wojciechów,06,Lublin,PL,Poland Wojciech,20,Podlasie,PL,Poland Wojaszówka,18,Subcarpathia,PL,Poland -Wojakowa,12,Lesser Poland,PL,Poland Gmina Wodzisław,26,Świętokrzyskie,PL,Poland Włodawa,06,Lublin,PL,Poland -Wizna,20,Podlasie,PL,Poland -Witowy Most,14,Mazovia,PL,Poland Wisznice,06,Lublin,PL,Poland +Wiśniowa,18,Subcarpathia,PL,Poland Wiśniowa,12,Lesser Poland,PL,Poland -Wiskitki,14,Mazovia,PL,Poland -Winnica,14,Mazovia,PL,Poland -Wincentow Stary,14,Mazovia,PL,Poland -Wilga,14,Mazovia,PL,Poland Wierzchosławice,12,Lesser Poland,PL,Poland Wierzbica,14,Mazovia,PL,Poland Wielogłowy,12,Lesser Poland,PL,Poland Wielkie,06,Lublin,PL,Poland Wieliszew,14,Mazovia,PL,Poland Wieliczka,12,Lesser Poland,PL,Poland -Wielbark,28,Warmia-Masuria,PL,Poland Węgrów,14,Mazovia,PL,Poland Wasilków,20,Podlasie,PL,Poland Warsaw,14,Mazovia,PL,Poland Warka,14,Mazovia,PL,Poland -Jodlowka-Walki,12,Lesser Poland,PL,Poland -Waksmund,12,Lesser Poland,PL,Poland -Uzdowo,28,Warmia-Masuria,PL,Poland -Uszew,12,Lesser Poland,PL,Poland +Walendów,14,Mazovia,PL,Poland +Wadowice Gorne,18,Subcarpathia,PL,Poland Ustrzyki Dolne,18,Subcarpathia,PL,Poland -Uscimow Stary,06,Lublin,PL,Poland -Urzejowice,18,Subcarpathia,PL,Poland -Urzędów,06,Lublin,PL,Poland -Ulanów,18,Subcarpathia,PL,Poland -Ujanowice,12,Lesser Poland,PL,Poland -Gmina Uchanie,06,Lublin,PL,Poland +Uherce Mineralne,18,Subcarpathia,PL,Poland Tyszowce,06,Lublin,PL,Poland Tymbark,12,Lesser Poland,PL,Poland -Tylmanowa,12,Lesser Poland,PL,Poland -Tylicz,12,Lesser Poland,PL,Poland Tykocin,20,Podlasie,PL,Poland Tyczyn,18,Subcarpathia,PL,Poland -Tuszow Narodowy,18,Subcarpathia,PL,Poland -Turza Wielka,14,Mazovia,PL,Poland Turobin,06,Lublin,PL,Poland Turka,06,Lublin,PL,Poland Tur Dolny,26,Świętokrzyskie,PL,Poland Turbia,18,Subcarpathia,PL,Poland -Tuchowicz,06,Lublin,PL,Poland Tuchów,12,Lesser Poland,PL,Poland Trzebownisko,18,Subcarpathia,PL,Poland -Trzcianne,20,Podlasie,PL,Poland -Truskaw,14,Mazovia,PL,Poland Towarzystwo,06,Lublin,PL,Poland Topole,06,Lublin,PL,Poland Tomaszów Mazowiecki,10,Łódź Voivodeship,PL,Poland Tomaszow Lubelski,06,Lublin,PL,Poland -Tomaszowice,06,Lublin,PL,Poland +Tłuszcz,14,Mazovia,PL,Poland Tereszpol,06,Lublin,PL,Poland Terespol,06,Lublin,PL,Poland Teresin,14,Mazovia,PL,Poland -Teklinów,14,Mazovia,PL,Poland -Tęgoborze,12,Lesser Poland,PL,Poland -Borki,14,Mazovia,PL,Poland +Telatyn,06,Lublin,PL,Poland Tarnowiec,12,Lesser Poland,PL,Poland Tarnowiec,18,Subcarpathia,PL,Poland Tarnów,12,Lesser Poland,PL,Poland Tarnogród,06,Lublin,PL,Poland Tarnobrzeg,18,Subcarpathia,PL,Poland Tarczyn,14,Mazovia,PL,Poland -Szypliszki,20,Podlasie,PL,Poland -Szymanów,14,Mazovia,PL,Poland Szydłowiec,14,Mazovia,PL,Poland -Szówsko,18,Subcarpathia,PL,Poland -Szopinek,06,Lublin,PL,Poland Szerzyny,12,Lesser Poland,PL,Poland Szepietowo,20,Podlasie,PL,Poland Szelków,14,Mazovia,PL,Poland -Szebnie,18,Subcarpathia,PL,Poland Szczytno,28,Warmia-Masuria,PL,Poland +Szczyrzyc,12,Lesser Poland,PL,Poland Szczurowa,12,Lesser Poland,PL,Poland +Szczukowice,26,Świętokrzyskie,PL,Poland Szczuczyn,20,Podlasie,PL,Poland Szczucin,12,Lesser Poland,PL,Poland -Szczebrzeszyn,06,Lublin,PL,Poland Szczawnica,12,Lesser Poland,PL,Poland -Szczawa,12,Lesser Poland,PL,Poland -Szastarka,06,Lublin,PL,Poland -Szalowa,12,Lesser Poland,PL,Poland -Szaflary,12,Lesser Poland,PL,Poland +Sygneczów,12,Lesser Poland,PL,Poland +Świlcza,18,Subcarpathia,PL,Poland Święcice,12,Lesser Poland,PL,Poland Świdnik,06,Lublin,PL,Poland -Świątki,28,Warmia-Masuria,PL,Poland Suwałki,20,Podlasie,PL,Poland -Susiec,06,Lublin,PL,Poland -Suraż,20,Podlasie,PL,Poland Supraśl,20,Podlasie,PL,Poland Sulejówek,14,Mazovia,PL,Poland -Sufczyn,12,Lesser Poland,PL,Poland Suchodół,14,Mazovia,PL,Poland Suchedniów,26,Świętokrzyskie,PL,Poland -Studzianki,20,Podlasie,PL,Poland Stubno,18,Subcarpathia,PL,Poland Strzyżów,06,Lublin,PL,Poland Strzyżów,18,Subcarpathia,PL,Poland -Strzeniówka,14,Mazovia,PL,Poland -Strzegowo,14,Mazovia,PL,Poland Stromiec,14,Mazovia,PL,Poland Strażów,18,Subcarpathia,PL,Poland -Strawczyn,26,Świętokrzyskie,PL,Poland -Straduny,28,Warmia-Masuria,PL,Poland Stopnica,26,Świętokrzyskie,PL,Poland -Stoczek Łukowski,06,Lublin,PL,Poland Stężyca,06,Lublin,PL,Poland Stawiguda,28,Warmia-Masuria,PL,Poland Staw,06,Lublin,PL,Poland Staszów,26,Świętokrzyskie,PL,Poland -Staszkówka,12,Lesser Poland,PL,Poland Stary Sacz,12,Lesser Poland,PL,Poland Stare Juchy,28,Warmia-Masuria,PL,Poland -Stare Jablonki,28,Warmia-Masuria,PL,Poland -Stara Slupia,26,Świętokrzyskie,PL,Poland Starachowice,26,Świętokrzyskie,PL,Poland Gmina Stąporków,26,Świętokrzyskie,PL,Poland -Stany,18,Subcarpathia,PL,Poland Stalowa Wola,18,Subcarpathia,PL,Poland Sromowce Wyzne,12,Lesser Poland,PL,Poland Srokowo,28,Warmia-Masuria,PL,Poland -Spychowo,28,Warmia-Masuria,PL,Poland Spiczyn,06,Lublin,PL,Poland -Sosnówka,26,Świętokrzyskie,PL,Poland -Sonina,18,Subcarpathia,PL,Poland Solec-Zdroj,26,Świętokrzyskie,PL,Poland -Sokoły,20,Podlasie,PL,Poland Sokołów Podlaski,14,Mazovia,PL,Poland -Sokołów Małopolski,18,Subcarpathia,PL,Poland Sokółka,20,Podlasie,PL,Poland -Sochy,06,Lublin,PL,Poland -Sochonie,20,Podlasie,PL,Poland Sochaczew,14,Mazovia,PL,Poland -Sobów,26,Świętokrzyskie,PL,Poland Sobolew,14,Mazovia,PL,Poland Sobków,26,Świętokrzyskie,PL,Poland -Sobienie Jeziory,14,Mazovia,PL,Poland -Śniadowo,20,Podlasie,PL,Poland -Smolarnia,14,Mazovia,PL,Poland Smardzewice,10,Łódź Voivodeship,PL,Poland Słomczyn,14,Mazovia,PL,Poland -Skrzydlna,12,Lesser Poland,PL,Poland +Skrzyszów,12,Lesser Poland,PL,Poland +Skrzyńsko,14,Mazovia,PL,Poland Skrzeszew,14,Mazovia,PL,Poland -Skrybicze,20,Podlasie,PL,Poland -Skopanie,18,Subcarpathia,PL,Poland Skołyszyn,18,Subcarpathia,PL,Poland Skierniewice,10,Łódź Voivodeship,PL,Poland Skarzysko-Kamienna,26,Świętokrzyskie,PL,Poland +Skaryszew,14,Mazovia,PL,Poland Skalbmierz,26,Świętokrzyskie,PL,Poland Osiedle-Nowiny,26,Świętokrzyskie,PL,Poland Siennica,14,Mazovia,PL,Poland @@ -6459,672 +5185,466 @@ Siemień,06,Lublin,PL,Poland Siemiatycze,20,Podlasie,PL,Poland Gmina Siemiątkowo,14,Mazovia,PL,Poland Siedliszcze,06,Lublin,PL,Poland -Siedliska Wielkie,06,Lublin,PL,Poland +Siedliska,12,Lesser Poland,PL,Poland Siedlce,14,Mazovia,PL,Poland -Sieciechów,14,Mazovia,PL,Poland -Serock,14,Mazovia,PL,Poland -Sękowa,12,Lesser Poland,PL,Poland +Serwis,26,Świętokrzyskie,PL,Poland Sekocin Stary,14,Mazovia,PL,Poland Sejny,20,Podlasie,PL,Poland Sedziszow Malopolski,18,Subcarpathia,PL,Poland Sędziszów,26,Świętokrzyskie,PL,Poland -Gmina Sawin,06,Lublin,PL,Poland Sanok,18,Subcarpathia,PL,Poland Sandomierz,26,Świętokrzyskie,PL,Poland +Samborzec,26,Świętokrzyskie,PL,Poland Sady,28,Warmia-Masuria,PL,Poland Gmina Sadowne,14,Mazovia,PL,Poland +Gmina Sadowie,26,Świętokrzyskie,PL,Poland Sadowa,14,Mazovia,PL,Poland Sabnie,14,Mazovia,PL,Poland -Rzuchowa,12,Lesser Poland,PL,Poland Rzeszów,18,Subcarpathia,PL,Poland Rzekuń,14,Mazovia,PL,Poland -Rzędków,10,Łódź Voivodeship,PL,Poland -Gmina Rzeczyca,10,Łódź Voivodeship,PL,Poland Rytro,12,Lesser Poland,PL,Poland +Ryn,28,Warmia-Masuria,PL,Poland Rymanow-Zdroj,18,Subcarpathia,PL,Poland Rymanów,18,Subcarpathia,PL,Poland Ryki,06,Lublin,PL,Poland -Rybie Stare,12,Lesser Poland,PL,Poland -Rybczewice,06,Lublin,PL,Poland -Rupniów,12,Lesser Poland,PL,Poland -Rudolfin,06,Lublin,PL,Poland -Rudki,14,Mazovia,PL,Poland -Rudka,20,Podlasie,PL,Poland +Rybie,14,Mazovia,PL,Poland +Rudki,26,Świętokrzyskie,PL,Poland +Ruda Strawczynska,26,Świętokrzyskie,PL,Poland Ruda,14,Mazovia,PL,Poland -Ruda,18,Subcarpathia,PL,Poland -Ruciane-Nida,28,Warmia-Masuria,PL,Poland -Ruchna,14,Mazovia,PL,Poland -Rożnów,12,Lesser Poland,PL,Poland Różan,14,Mazovia,PL,Poland +Rozalin,14,Mazovia,PL,Poland Ropica Dolna,12,Lesser Poland,PL,Poland Ropczyce,18,Subcarpathia,PL,Poland -Rokitno,06,Lublin,PL,Poland Rokietnica,18,Subcarpathia,PL,Poland -Rogowo,14,Mazovia,PL,Poland -Rogi,18,Subcarpathia,PL,Poland Reszel,28,Warmia-Masuria,PL,Poland +Rembertów,14,Mazovia,PL,Poland Rejowiec Fabryczny,06,Lublin,PL,Poland +Regimin,14,Mazovia,PL,Poland Rawa Mazowiecka,10,Łódź Voivodeship,PL,Poland Raszyn,14,Mazovia,PL,Poland -Rasztów,14,Mazovia,PL,Poland Rakszawa,18,Subcarpathia,PL,Poland -Raków,26,Świętokrzyskie,PL,Poland -Rajszew,14,Mazovia,PL,Poland Radzyn Podlaski,06,Lublin,PL,Poland Radzymin,14,Mazovia,PL,Poland Radziejowice,14,Mazovia,PL,Poland Radymno,18,Subcarpathia,PL,Poland -Radoszyce,26,Świętokrzyskie,PL,Poland -Radonie,14,Mazovia,PL,Poland Radom,14,Mazovia,PL,Poland +Radlna,12,Lesser Poland,PL,Poland Radgoszcz,12,Lesser Poland,PL,Poland -Radecznica,06,Lublin,PL,Poland Raczki,20,Podlasie,PL,Poland Raclawice-Las,12,Lesser Poland,PL,Poland Raciechowice,12,Lesser Poland,PL,Poland -Raciąż,14,Mazovia,PL,Poland Pysznica,18,Subcarpathia,PL,Poland -Gmina Purda,28,Warmia-Masuria,PL,Poland +Pustków,18,Subcarpathia,PL,Poland Pułtusk,14,Mazovia,PL,Poland Puławy,06,Lublin,PL,Poland -Pułankowice,06,Lublin,PL,Poland Puchaczów,06,Lublin,PL,Poland Przysucha,14,Mazovia,PL,Poland -Przyłęk,18,Subcarpathia,PL,Poland +Przyłęk,14,Mazovia,PL,Poland Przeworsk,18,Subcarpathia,PL,Poland Przemyśl,18,Subcarpathia,PL,Poland Przasnysz,14,Mazovia,PL,Poland Pruszków,14,Mazovia,PL,Poland -Prusiek,18,Subcarpathia,PL,Poland -Pruchnik,18,Subcarpathia,PL,Poland +Pruszków,10,Łódź Voivodeship,PL,Poland Proszowice,12,Lesser Poland,PL,Poland Prostki,28,Warmia-Masuria,PL,Poland +Pozezdrze,28,Warmia-Masuria,PL,Poland +Gmina Potworów,14,Mazovia,PL,Poland Potok Gorny,06,Lublin,PL,Poland -Poronin,12,Lesser Poland,PL,Poland -Poreba Spytkowska,12,Lesser Poland,PL,Poland -Poręba,12,Lesser Poland,PL,Poland Poniatowa,06,Lublin,PL,Poland Pomiechówek,14,Mazovia,PL,Poland +Gmina Policzna,14,Mazovia,PL,Poland Gmina Połaniec,26,Świętokrzyskie,PL,Poland Pogorzel,14,Mazovia,PL,Poland -Pogorska Wola,12,Lesser Poland,PL,Poland -Podegrodzie,12,Lesser Poland,PL,Poland +Podpolichno,26,Świętokrzyskie,PL,Poland Płońsk,14,Mazovia,PL,Poland Płochocin,14,Mazovia,PL,Poland Piwniczna-Zdroj,12,Lesser Poland,PL,Poland Pisz,28,Warmia-Masuria,PL,Poland -Piotrkowice,26,Świętokrzyskie,PL,Poland Pionki,14,Mazovia,PL,Poland Pińczów,26,Świętokrzyskie,PL,Poland Pilzno,18,Subcarpathia,PL,Poland -Pilchów,18,Subcarpathia,PL,Poland -Pilawa,14,Mazovia,PL,Poland -Pieniężno,28,Warmia-Masuria,PL,Poland -Nowe Piekuty,20,Podlasie,PL,Poland Piekoszów,26,Świętokrzyskie,PL,Poland -Piecki,28,Warmia-Masuria,PL,Poland -Piątnica,20,Podlasie,PL,Poland -Piastów,14,Mazovia,PL,Poland Piastów,14,Mazovia,PL,Poland -Piaski,06,Lublin,PL,Poland Piaseczno,14,Mazovia,PL,Poland -Pełkinie,18,Subcarpathia,PL,Poland -Pawłowice,14,Mazovia,PL,Poland -Gmina Pawłów,26,Świętokrzyskie,PL,Poland -Paszczyna,18,Subcarpathia,PL,Poland +Pasym,28,Warmia-Masuria,PL,Poland Parzniew,14,Mazovia,PL,Poland Parczew,06,Lublin,PL,Poland -Paprotnia,14,Mazovia,PL,Poland -Palestyna,14,Mazovia,PL,Poland -Padew Narodowa,18,Subcarpathia,PL,Poland Ozarow Mazowiecki,14,Mazovia,PL,Poland Ożarów,26,Świętokrzyskie,PL,Poland -Otwock Wielki,14,Mazovia,PL,Poland Otwock,14,Mazovia,PL,Poland Otrębusy,14,Mazovia,PL,Poland +Ostrowsko,12,Lesser Poland,PL,Poland Ostrow Mazowiecka,14,Mazovia,PL,Poland -Ostrow Lubelski,06,Lublin,PL,Poland Ostrowiec Świętokrzyski,26,Świętokrzyskie,PL,Poland -Ostrów,18,Subcarpathia,PL,Poland Ostrołęka,14,Mazovia,PL,Poland Osowiec,14,Mazovia,PL,Poland -Osobnica,18,Subcarpathia,PL,Poland -Osiek Jasielski,18,Subcarpathia,PL,Poland Orzysz,28,Warmia-Masuria,PL,Poland Orneta,28,Warmia-Masuria,PL,Poland -Orły,18,Subcarpathia,PL,Poland -Opole Nowe,14,Mazovia,PL,Poland Gmina Opole Lubelskie,06,Lublin,PL,Poland Opoczno,10,Łódź Voivodeship,PL,Poland -Gmina Opatowiec,26,Świętokrzyskie,PL,Poland Opatów,26,Świętokrzyskie,PL,Poland Ołtarzew,14,Mazovia,PL,Poland Olsztynek,28,Warmia-Masuria,PL,Poland Olsztyn,28,Warmia-Masuria,PL,Poland Olszewo Borki,14,Mazovia,PL,Poland -Olmonty,20,Podlasie,PL,Poland +Oliszki,20,Podlasie,PL,Poland Oleszyce,18,Subcarpathia,PL,Poland -Oleśnica,26,Świętokrzyskie,PL,Poland -Olempin,06,Lublin,PL,Poland Olecko,28,Warmia-Masuria,PL,Poland -Okuniew,14,Mazovia,PL,Poland -Okrzeja,06,Lublin,PL,Poland -Odrzykoń,18,Subcarpathia,PL,Poland -Odonów,26,Świętokrzyskie,PL,Poland -Nurzec,20,Podlasie,PL,Poland -Nozdrzec,18,Subcarpathia,PL,Poland +Obidowa,12,Lesser Poland,PL,Poland Nowy Zmigrod,18,Subcarpathia,PL,Poland Nowy Targ,12,Lesser Poland,PL,Poland Nowy Sącz,12,Lesser Poland,PL,Poland +Nowy Korczyn,26,Świętokrzyskie,PL,Poland Nowy Dwor Mazowiecki,14,Mazovia,PL,Poland -Nowodwór,06,Lublin,PL,Poland -Nowe Brzesko,12,Lesser Poland,PL,Poland +Nowodworce,20,Podlasie,PL,Poland +Nowa Wola,14,Mazovia,PL,Poland Nowa Wola,14,Mazovia,PL,Poland -Nowa Slupia,26,Świętokrzyskie,PL,Poland Nowa Sarzyna,18,Subcarpathia,PL,Poland Nowa Deba,18,Subcarpathia,PL,Poland Nisko,18,Subcarpathia,PL,Poland -Nieporęt,14,Mazovia,PL,Poland Niepołomice,12,Lesser Poland,PL,Poland -Nienaszów,18,Subcarpathia,PL,Poland Nienadówka,18,Subcarpathia,PL,Poland Niemce,06,Lublin,PL,Poland -Niedźwiedź,12,Lesser Poland,PL,Poland -Niedzica,12,Lesser Poland,PL,Poland -Niedrzwica Koscielna,06,Lublin,PL,Poland -Niedrzwica Duza,06,Lublin,PL,Poland Niedomice,12,Lesser Poland,PL,Poland -Niechobrz,18,Subcarpathia,PL,Poland -Nieborów,10,Łódź Voivodeship,PL,Poland +Niebylec,18,Subcarpathia,PL,Poland Nidzica,28,Warmia-Masuria,PL,Poland -Nawsie Brzosteckie,18,Subcarpathia,PL,Poland -Nawojowa,12,Lesser Poland,PL,Poland +Nawsie,18,Subcarpathia,PL,Poland Natolin,14,Mazovia,PL,Poland +Natalin,06,Lublin,PL,Poland +Nasutów,06,Lublin,PL,Poland Nasielsk,14,Mazovia,PL,Poland +Gmina Narol,18,Subcarpathia,PL,Poland Narewka,20,Podlasie,PL,Poland Nałęczów,06,Lublin,PL,Poland -Nagoszyn,18,Subcarpathia,PL,Poland Nagłowice,26,Świętokrzyskie,PL,Poland Nadolany,18,Subcarpathia,PL,Poland +Nadma,14,Mazovia,PL,Poland Nadarzyn,14,Mazovia,PL,Poland Mysiadło,14,Mazovia,PL,Poland Muszyna,12,Lesser Poland,PL,Poland -Munina,18,Subcarpathia,PL,Poland Mszczonów,14,Mazovia,PL,Poland -Mszanka,12,Lesser Poland,PL,Poland -Mszana Gorna,12,Lesser Poland,PL,Poland Mszana Dolna,12,Lesser Poland,PL,Poland Mrozy,14,Mazovia,PL,Poland Mrągowo,28,Warmia-Masuria,PL,Poland Motycz,06,Lublin,PL,Poland Mostów,14,Mazovia,PL,Poland -Mordy,14,Mazovia,PL,Poland +Morzychna,12,Lesser Poland,PL,Poland Gmina Morawica,26,Świętokrzyskie,PL,Poland Mońki,20,Podlasie,PL,Poland Moniuszki,20,Podlasie,PL,Poland Mogielnica,14,Mazovia,PL,Poland -Gmina Modliborzyce,06,Lublin,PL,Poland Mniów,26,Świętokrzyskie,PL,Poland Młochów,14,Mazovia,PL,Poland Mława,14,Mazovia,PL,Poland -Miszewko Garwackie,14,Mazovia,PL,Poland Mińsk Mazowiecki,14,Mazovia,PL,Poland Milanówek,14,Mazovia,PL,Poland -Milanów,06,Lublin,PL,Poland -Mikołajowice,12,Lesser Poland,PL,Poland -Mierzynówka,20,Podlasie,PL,Poland +Miłakowo,28,Warmia-Masuria,PL,Poland +Mikołajki,28,Warmia-Masuria,PL,Poland Mielnik,20,Podlasie,PL,Poland Mielec,18,Subcarpathia,PL,Poland Miejsce Piastowe,18,Subcarpathia,PL,Poland Międzyrzec Podlaski,06,Lublin,PL,Poland Miedziana Gora,26,Świętokrzyskie,PL,Poland Miechów,12,Lesser Poland,PL,Poland -Michałowo,20,Podlasie,PL,Poland -Miasto Ogrod Komorow,14,Mazovia,PL,Poland Miastkowo,20,Podlasie,PL,Poland -Mełgiew,06,Lublin,PL,Poland Medyka,18,Subcarpathia,PL,Poland -Męcina,12,Lesser Poland,PL,Poland Masłów,26,Świętokrzyskie,PL,Poland Marysin,06,Lublin,PL,Poland Markuszów,06,Lublin,PL,Poland -Markowa,18,Subcarpathia,PL,Poland Marki,14,Mazovia,PL,Poland -Mariew,14,Mazovia,PL,Poland Maniowy,12,Lesser Poland,PL,Poland -Małogoszcz,26,Świętokrzyskie,PL,Poland Malkinia Gorna,14,Mazovia,PL,Poland -Maliszów,14,Mazovia,PL,Poland -Male Piotrowice,06,Lublin,PL,Poland -Malawa,18,Subcarpathia,PL,Poland Makow Mazowiecki,14,Mazovia,PL,Poland -Maków,10,Łódź Voivodeship,PL,Poland Majdan Krolewski,18,Subcarpathia,PL,Poland -Magnuszew,14,Mazovia,PL,Poland -Maciejewice,14,Mazovia,PL,Poland -Łużna,12,Lesser Poland,PL,Poland -Lutcza,18,Subcarpathia,PL,Poland Łukowica,12,Lesser Poland,PL,Poland Łukowa,06,Lublin,PL,Poland Łuków,06,Lublin,PL,Poland Łuczyce,12,Lesser Poland,PL,Poland -Lucynow Maly,14,Mazovia,PL,Poland Lubzina,18,Subcarpathia,PL,Poland Luborzyca,12,Lesser Poland,PL,Poland -Lubomino,28,Warmia-Masuria,PL,Poland -Lubochnia,10,Łódź Voivodeship,PL,Poland -Łubnice,26,Świętokrzyskie,PL,Poland Lublin,06,Lublin,PL,Poland -Lublica,18,Subcarpathia,PL,Poland -Lubcza,12,Lesser Poland,PL,Poland Lubartów,06,Lublin,PL,Poland Lubaczów,18,Subcarpathia,PL,Poland Łowce,18,Subcarpathia,PL,Poland -Łosice,14,Mazovia,PL,Poland -Łopuszno,26,Świętokrzyskie,PL,Poland Łomża,20,Podlasie,PL,Poland Łomianki,14,Mazovia,PL,Poland -Łochów,14,Mazovia,PL,Poland -Lisia Gora,12,Lesser Poland,PL,Poland Lipsko,14,Mazovia,PL,Poland -Lipowiec,06,Lublin,PL,Poland -Lipniak,06,Lublin,PL,Poland +Lipnica Murowana,12,Lesser Poland,PL,Poland +Lipków,14,Mazovia,PL,Poland Nowe Lipiny,14,Mazovia,PL,Poland -Lipie,26,Świętokrzyskie,PL,Poland -Lipa,18,Subcarpathia,PL,Poland -Linin,14,Mazovia,PL,Poland Limanowa,12,Lesser Poland,PL,Poland Lidzbark Warmiński,28,Warmia-Masuria,PL,Poland Leżajsk,18,Subcarpathia,PL,Poland -Letniki,20,Podlasie,PL,Poland Lesznowola,14,Mazovia,PL,Poland Lesznowola,14,Mazovia,PL,Poland Lesko,18,Subcarpathia,PL,Poland -Leoncin,14,Mazovia,PL,Poland -Lelis,14,Mazovia,PL,Poland Legionowo,14,Mazovia,PL,Poland Łęczna,06,Lublin,PL,Poland -Łazy,14,Mazovia,PL,Poland Łazy,18,Subcarpathia,PL,Poland -Łaziska,06,Lublin,PL,Poland -Latchorzew,14,Mazovia,PL,Poland Laszki,18,Subcarpathia,PL,Poland Łapy,20,Podlasie,PL,Poland Łańcut,18,Subcarpathia,PL,Poland -Łącko,12,Lesser Poland,PL,Poland -Łabowa,12,Lesser Poland,PL,Poland Kuźnica,20,Podlasie,PL,Poland Kuryłówka,18,Subcarpathia,PL,Poland -Kurów,06,Lublin,PL,Poland -Kuriany,20,Podlasie,PL,Poland Kupiski Stare,20,Podlasie,PL,Poland Kunów,26,Świętokrzyskie,PL,Poland -Kulno,18,Subcarpathia,PL,Poland -Księżyno,20,Podlasie,PL,Poland -Gmina Księżpol,06,Lublin,PL,Poland -Krzynowloga Mala,14,Mazovia,PL,Poland -Krzeszów,18,Subcarpathia,PL,Poland +Krzemienica,18,Subcarpathia,PL,Poland Krzczonow-Wojtostwo,06,Lublin,PL,Poland -Krypy,14,Mazovia,PL,Poland Krypno,20,Podlasie,PL,Poland Krynica-Zdroj,12,Lesser Poland,PL,Poland Krosno,18,Subcarpathia,PL,Poland Krępice,26,Świętokrzyskie,PL,Poland Krempna,18,Subcarpathia,PL,Poland -Krempachy,12,Lesser Poland,PL,Poland Kręczki,14,Mazovia,PL,Poland Krasowo Wielkie,20,Podlasie,PL,Poland Krasocin,26,Świętokrzyskie,PL,Poland Krasnystaw,06,Lublin,PL,Poland Krasnopol,20,Podlasie,PL,Poland +Krasnobród,06,Lublin,PL,Poland Kraśnik,06,Lublin,PL,Poland +Krasne,14,Mazovia,PL,Poland Krasne,18,Subcarpathia,PL,Poland -Krasew,06,Lublin,PL,Poland Kozłowo,28,Warmia-Masuria,PL,Poland Kozienice,14,Mazovia,PL,Poland Kowale Oleckie,28,Warmia-Masuria,PL,Poland -Kowala,14,Mazovia,PL,Poland Koszyce,12,Lesser Poland,PL,Poland Kosów Lacki,14,Mazovia,PL,Poland -Kosina,18,Subcarpathia,PL,Poland -Korzenna,12,Lesser Poland,PL,Poland -Korzenica,18,Subcarpathia,PL,Poland -Korytnica,14,Mazovia,PL,Poland -Korycin,20,Podlasie,PL,Poland Korsze,28,Warmia-Masuria,PL,Poland +Korpele,28,Warmia-Masuria,PL,Poland Korczyna,18,Subcarpathia,PL,Poland Kopki,18,Subcarpathia,PL,Poland Konstancin-Jeziorna,14,Mazovia,PL,Poland Końskowola,06,Lublin,PL,Poland Gmina Końskie,26,Świętokrzyskie,PL,Poland -Koniusza,12,Lesser Poland,PL,Poland -Komorów,14,Mazovia,PL,Poland +Komodzianka,06,Lublin,PL,Poland Kolonia Opacz,14,Mazovia,PL,Poland Gmina Kolno,28,Warmia-Masuria,PL,Poland +Kolno,20,Podlasie,PL,Poland Kolbuszowa,18,Subcarpathia,PL,Poland -Kokotów,12,Lesser Poland,PL,Poland -Koczargi Stare,14,Mazovia,PL,Poland +Kołbiel,14,Mazovia,PL,Poland +Kojdy,28,Warmia-Masuria,PL,Poland Kock,06,Lublin,PL,Poland Kobyłka,14,Mazovia,PL,Poland Knyszyn,20,Podlasie,PL,Poland -Klwów,14,Mazovia,PL,Poland -Klwatka,14,Mazovia,PL,Poland +Klimontów,12,Lesser Poland,PL,Poland Klepacze,20,Podlasie,PL,Poland -Kłaj,12,Lesser Poland,PL,Poland -Kiwity,28,Warmia-Masuria,PL,Poland +Klaudyn,14,Mazovia,PL,Poland Kieźliny,28,Warmia-Masuria,PL,Poland Kielce,26,Świętokrzyskie,PL,Poland -Kielanówka,18,Subcarpathia,PL,Poland -Kicin,06,Lublin,PL,Poland Kętrzyn,28,Warmia-Masuria,PL,Poland Kazimierz Dolny,06,Lublin,PL,Poland Kazimierza Wielka,26,Świętokrzyskie,PL,Poland -Kasina Wielka,12,Lesser Poland,PL,Poland -Karpiska,14,Mazovia,PL,Poland +Kaweczyn Nowy,10,Łódź Voivodeship,PL,Poland Karpin,14,Mazovia,PL,Poland -Karniewo,14,Mazovia,PL,Poland -Karczmiska,06,Lublin,PL,Poland Karczew,14,Mazovia,PL,Poland -Karbowo,28,Warmia-Masuria,PL,Poland -Kaputy,14,Mazovia,PL,Poland Kaniów,26,Świętokrzyskie,PL,Poland -Kanie,14,Mazovia,PL,Poland Kamionki,28,Warmia-Masuria,PL,Poland Kamionka Wielka,12,Lesser Poland,PL,Poland -Kamionka,06,Lublin,PL,Poland Kamień,18,Subcarpathia,PL,Poland +Kałuszyn,14,Mazovia,PL,Poland Kalonka,14,Mazovia,PL,Poland -Kalinówka,06,Lublin,PL,Poland Kałęczyn,28,Warmia-Masuria,PL,Poland Kakolewnica Wschodnia,06,Lublin,PL,Poland -Kaczyny Tobolice,14,Mazovia,PL,Poland -Julianów,06,Lublin,PL,Poland -Juchnowiec Koscielny,20,Podlasie,PL,Poland +Jurkowice,26,Świętokrzyskie,PL,Poland Józefów,14,Mazovia,PL,Poland Józefów,06,Lublin,PL,Poland Józefosław,14,Mazovia,PL,Poland Jonkowo,28,Warmia-Masuria,PL,Poland -Joniec,14,Mazovia,PL,Poland -Jodlowka Tuchowska,12,Lesser Poland,PL,Poland -Jodłowa,18,Subcarpathia,PL,Poland Jeziorany,28,Warmia-Masuria,PL,Poland -Jezierna,06,Lublin,PL,Poland -Jeruzal,14,Mazovia,PL,Poland Jeleniewo,20,Podlasie,PL,Poland Gmina Jędrzejów,26,Świętokrzyskie,PL,Poland Jedlnia-Letnisko,14,Mazovia,PL,Poland Jedlicze,18,Subcarpathia,PL,Poland -Jaworowa,14,Mazovia,PL,Poland Jaszczew,18,Subcarpathia,PL,Poland -Jastrząb,14,Mazovia,PL,Poland +Jaświły,20,Podlasie,PL,Poland Jastkowice,18,Subcarpathia,PL,Poland -Jastków,06,Lublin,PL,Poland Jasło,18,Subcarpathia,PL,Poland -Jasionów,18,Subcarpathia,PL,Poland -Jasionka,18,Subcarpathia,PL,Poland Jasienica Rosielna,18,Subcarpathia,PL,Poland -Jaroty,28,Warmia-Masuria,PL,Poland Jarosław,18,Subcarpathia,PL,Poland +Jarocin,18,Subcarpathia,PL,Poland Janów Podlaski,06,Lublin,PL,Poland Janowo,28,Warmia-Masuria,PL,Poland Janow Lubelski,06,Lublin,PL,Poland -Janowice Raczyckie,26,Świętokrzyskie,PL,Poland -Jałówka,20,Podlasie,PL,Poland -Jaktorów,14,Mazovia,PL,Poland +Janki,06,Lublin,PL,Poland Jagodne,06,Lublin,PL,Poland +Jadowniki Mokre,12,Lesser Poland,PL,Poland Jadowniki,12,Lesser Poland,PL,Poland Jadachy,18,Subcarpathia,PL,Poland Jabłonowo,28,Warmia-Masuria,PL,Poland -Jablonna Lacka,14,Mazovia,PL,Poland -Jabłonna,06,Lublin,PL,Poland Izdebki,18,Subcarpathia,PL,Poland Izabelin-Dziekanowek,14,Mazovia,PL,Poland -Iwonicz-Zdroj,18,Subcarpathia,PL,Poland Iwonicz,18,Subcarpathia,PL,Poland Iwkowa,12,Lesser Poland,PL,Poland -Iwierzyce,18,Subcarpathia,PL,Poland Iłża,14,Mazovia,PL,Poland -Igołomia,12,Lesser Poland,PL,Poland -Iganie Nowe,14,Mazovia,PL,Poland Hruszowice,18,Subcarpathia,PL,Poland Hrubieszów,06,Lublin,PL,Poland -Horodło,06,Lublin,PL,Poland Hornówek,14,Mazovia,PL,Poland -Henryszew,14,Mazovia,PL,Poland -Handzlówka,18,Subcarpathia,PL,Poland +Harklowa,12,Lesser Poland,PL,Poland Halinów,14,Mazovia,PL,Poland Hajnówka,20,Podlasie,PL,Poland Grybów,12,Lesser Poland,PL,Poland -Gruszczyn,26,Świętokrzyskie,PL,Poland -Grudusk,14,Mazovia,PL,Poland -Grudki,20,Podlasie,PL,Poland -Gronity,28,Warmia-Masuria,PL,Poland +Gruszka Duza,06,Lublin,PL,Poland Gromnik,12,Lesser Poland,PL,Poland Grójec,14,Mazovia,PL,Poland -Grodzisko Dolne,18,Subcarpathia,PL,Poland Grodzisk Mazowiecki,14,Mazovia,PL,Poland -Grochowa,14,Mazovia,PL,Poland +Grochowce,18,Subcarpathia,PL,Poland Grochale,14,Mazovia,PL,Poland Grębów,18,Subcarpathia,PL,Poland -Gręboszów,12,Lesser Poland,PL,Poland Grębocin,12,Lesser Poland,PL,Poland -Grębków,14,Mazovia,PL,Poland Granica,14,Mazovia,PL,Poland Grajewo,20,Podlasie,PL,Poland -Grabówka,28,Warmia-Masuria,PL,Poland Grabki Duze,26,Świętokrzyskie,PL,Poland Gozd Stary,14,Mazovia,PL,Poland -Gózd,14,Mazovia,PL,Poland Goszczyn,14,Mazovia,PL,Poland -Gościeradów,06,Lublin,PL,Poland Gorzyce,18,Subcarpathia,PL,Poland -Gorzyce,12,Lesser Poland,PL,Poland Gorzyce,18,Subcarpathia,PL,Poland Gorzków,06,Lublin,PL,Poland -Gorowo Ilaweckie,28,Warmia-Masuria,PL,Poland -Górno,26,Świętokrzyskie,PL,Poland Górne,28,Warmia-Masuria,PL,Poland Gorlice,12,Lesser Poland,PL,Poland +Gora Motyczna,18,Subcarpathia,PL,Poland Gora Kalwaria,14,Mazovia,PL,Poland Goniadz,20,Podlasie,PL,Poland Gomółka,20,Podlasie,PL,Poland Gołdap,28,Warmia-Masuria,PL,Poland Głowaczów,14,Mazovia,PL,Poland -Głosków,14,Mazovia,PL,Poland Glogow Malopolski,18,Subcarpathia,PL,Poland -Glinianka,14,Mazovia,PL,Poland -Gliniak,14,Mazovia,PL,Poland -Glina,10,Łódź Voivodeship,PL,Poland Giżycko,28,Warmia-Masuria,PL,Poland Gietrzwałd,28,Warmia-Masuria,PL,Poland Giełczyn,20,Podlasie,PL,Poland -Giedlarowa,18,Subcarpathia,PL,Poland -Gdów,12,Lesser Poland,PL,Poland Gąsocin,14,Mazovia,PL,Poland +Garzewko,28,Warmia-Masuria,PL,Poland Garwolin,14,Mazovia,PL,Poland -Garbów,06,Lublin,PL,Poland -Garbatka-Letnisko,14,Mazovia,PL,Poland +Gać,18,Subcarpathia,PL,Poland Frysztak,18,Subcarpathia,PL,Poland Frampol,06,Lublin,PL,Poland -Florynka,12,Lesser Poland,PL,Poland -Firlej,06,Lublin,PL,Poland Filipów,20,Podlasie,PL,Poland -Fasty,20,Podlasie,PL,Poland -Fałków,26,Świętokrzyskie,PL,Poland Falenty,14,Mazovia,PL,Poland Ełk,28,Warmia-Masuria,PL,Poland -Dziurów,26,Świętokrzyskie,PL,Poland -Dzikow Stary,18,Subcarpathia,PL,Poland +Elizówka,06,Lublin,PL,Poland Działdowo,28,Warmia-Masuria,PL,Poland -Dzbenin,14,Mazovia,PL,Poland +Dzbenin,06,Lublin,PL,Poland Dywity,28,Warmia-Masuria,PL,Poland -Dys,06,Lublin,PL,Poland Dynów,18,Subcarpathia,PL,Poland Dydnia,18,Subcarpathia,PL,Poland Dukla,18,Subcarpathia,PL,Poland Dubiecko,18,Subcarpathia,PL,Poland -Drzewica,10,Łódź Voivodeship,PL,Poland -Drwinia,12,Lesser Poland,PL,Poland -Drugnia,26,Świętokrzyskie,PL,Poland Drozdowo,28,Warmia-Masuria,PL,Poland -Drohiczyn,20,Podlasie,PL,Poland -Drelów,06,Lublin,PL,Poland -Dorohusk,06,Lublin,PL,Poland +Drozdowo,20,Podlasie,PL,Poland Dorohucza,06,Lublin,PL,Poland -Dobrzyniówka,20,Podlasie,PL,Poland -Dobrołęka,14,Mazovia,PL,Poland Dobre Miasto,28,Warmia-Masuria,PL,Poland -Dobczyn,14,Mazovia,PL,Poland Dobczyce,12,Lesser Poland,PL,Poland Długosiodło,14,Mazovia,PL,Poland Długołęka,20,Podlasie,PL,Poland Dęblin,06,Lublin,PL,Poland Dębica,18,Subcarpathia,PL,Poland Debe Wielkie,14,Mazovia,PL,Poland -Dęba,26,Świętokrzyskie,PL,Poland Daleszyce,26,Świętokrzyskie,PL,Poland -Dąbrowica,06,Lublin,PL,Poland Dąbrowica,18,Subcarpathia,PL,Poland Dąbrowa Tarnowska,12,Lesser Poland,PL,Poland Dabrowa Bialostocka,20,Podlasie,PL,Poland -Czudec,18,Subcarpathia,PL,Poland Czosnów,14,Mazovia,PL,Poland -Czorsztyn,12,Lesser Poland,PL,Poland -Czermna,12,Lesser Poland,PL,Poland -Czermin,18,Subcarpathia,PL,Poland -Czeremcha,20,Podlasie,PL,Poland Czemierniki,06,Lublin,PL,Poland Czchów,12,Lesser Poland,PL,Poland Czarna Białostocka,20,Podlasie,PL,Poland -Czarna,18,Subcarpathia,PL,Poland -Czarna,18,Subcarpathia,PL,Poland -Cmolas,18,Subcarpathia,PL,Poland Ćmiłów,06,Lublin,PL,Poland -Ćmielów,26,Świętokrzyskie,PL,Poland Cisie,12,Lesser Poland,PL,Poland Ciężkowice,12,Lesser Poland,PL,Poland +Cieklin,18,Subcarpathia,PL,Poland Ciechanów,14,Mazovia,PL,Poland Gmina Chynów,14,Mazovia,PL,Poland -Chrośla,14,Mazovia,PL,Poland -Chroberz,26,Świętokrzyskie,PL,Poland -Chreynno,14,Mazovia,PL,Poland Chotomów,14,Mazovia,PL,Poland -Chorzelów,18,Subcarpathia,PL,Poland Choroszcz,20,Podlasie,PL,Poland Chmielnik,26,Świętokrzyskie,PL,Poland Chmielew,14,Mazovia,PL,Poland -Gmina Chełmiec,12,Lesser Poland,PL,Poland Chełm,06,Lublin,PL,Poland Chęciny,26,Świętokrzyskie,PL,Poland Chajęty,14,Mazovia,PL,Poland Celestynów,14,Mazovia,PL,Poland Cegłów,14,Mazovia,PL,Poland -Bystrzyca Stara,06,Lublin,PL,Poland Bychawa,06,Lublin,PL,Poland -Buszyce,14,Mazovia,PL,Poland Busko-Zdrój,26,Świętokrzyskie,PL,Poland Bukowina Tatrzanska,12,Lesser Poland,PL,Poland -Brzyska,18,Subcarpathia,PL,Poland +Bukowa Gora,26,Świętokrzyskie,PL,Poland Brzozów,18,Subcarpathia,PL,Poland Brzoza Krolewska,18,Subcarpathia,PL,Poland Brzostek,18,Subcarpathia,PL,Poland -Brzeźno,06,Lublin,PL,Poland -Brzeziny,18,Subcarpathia,PL,Poland Brzezie,12,Lesser Poland,PL,Poland Brzesko,12,Lesser Poland,PL,Poland Gmina Brwinów,14,Mazovia,PL,Poland +Bruśnik,12,Lesser Poland,PL,Poland Brok,14,Mazovia,PL,Poland -Brody,26,Świętokrzyskie,PL,Poland -Bredynki,28,Warmia-Masuria,PL,Poland Bratkowice,18,Subcarpathia,PL,Poland Brańsk,20,Podlasie,PL,Poland Brajniki,28,Warmia-Masuria,PL,Poland -Boza Wola,06,Lublin,PL,Poland Bolimów,10,Łódź Voivodeship,PL,Poland -Bolesław,12,Lesser Poland,PL,Poland Bojanów,18,Subcarpathia,PL,Poland Boguchwała,18,Subcarpathia,PL,Poland Gmina Bogoria,26,Świętokrzyskie,PL,Poland Bodzentyn,26,Świętokrzyskie,PL,Poland Bochnia,12,Lesser Poland,PL,Poland Bobrowniki Male,12,Lesser Poland,PL,Poland -Bobrowa,18,Subcarpathia,PL,Poland Bobowa,12,Lesser Poland,PL,Poland Błonie,14,Mazovia,PL,Poland -Błogoszcz,14,Mazovia,PL,Poland +Bliżyn,26,Świętokrzyskie,PL,Poland Bisztynek,28,Warmia-Masuria,PL,Poland Biskupiec,28,Warmia-Masuria,PL,Poland Bircza,18,Subcarpathia,PL,Poland Biłgoraj,06,Lublin,PL,Poland +Bilczyce,12,Lesser Poland,PL,Poland Bilcza,26,Świętokrzyskie,PL,Poland -Bieniewice,14,Mazovia,PL,Poland Bielsk Podlaski,20,Podlasie,PL,Poland Bieliny,26,Świętokrzyskie,PL,Poland Bielawy,14,Mazovia,PL,Poland -Biecz,12,Lesser Poland,PL,Poland Bialystok,20,Podlasie,PL,Poland Bialy Bor,18,Subcarpathia,PL,Poland -Białowieża,20,Podlasie,PL,Poland Białka,06,Lublin,PL,Poland Bialka Tatrzanska,12,Lesser Poland,PL,Poland Biała Rawska,10,Łódź Voivodeship,PL,Poland Biała Podlaska,06,Lublin,PL,Poland Biała Piska,28,Warmia-Masuria,PL,Poland -Białaczów,10,Łódź Voivodeship,PL,Poland -Biadoliny Szlacheckie,12,Lesser Poland,PL,Poland Bełżyce,06,Lublin,PL,Poland -Bednary,10,Łódź Voivodeship,PL,Poland +Belsk Duzy,14,Mazovia,PL,Poland Baryczka,18,Subcarpathia,PL,Poland Bartoszyce,28,Warmia-Masuria,PL,Poland -Bartąg,28,Warmia-Masuria,PL,Poland Barczewo,28,Warmia-Masuria,PL,Poland -Barcice,12,Lesser Poland,PL,Poland Baranow Sandomierski,18,Subcarpathia,PL,Poland Baranowo,28,Warmia-Masuria,PL,Poland -Baranowo,14,Mazovia,PL,Poland -Baranów,06,Lublin,PL,Poland Bańska,12,Lesser Poland,PL,Poland Banie Mazurskie,28,Warmia-Masuria,PL,Poland Baciuty,20,Podlasie,PL,Poland Babice Nowe,14,Mazovia,PL,Poland -Augustowo,20,Podlasie,PL,Poland Augustów,20,Podlasie,PL,Poland Annopol,06,Lublin,PL,Poland Aleksandrów,06,Lublin,PL,Poland -Adamczowice,26,Świętokrzyskie,PL,Poland +Aksmanice,18,Subcarpathia,PL,Poland Adama,12,Lesser Poland,PL,Poland -Abramowice Prywatne,06,Lublin,PL,Poland -Vikran,54,Troms og Finnmark,NO,Norway -Vardø,54,Troms og Finnmark,NO,Norway -Varangerbotn,54,Troms og Finnmark,NO,Norway -Vannvåg,54,Troms og Finnmark,NO,Norway -Vadsø,54,Troms og Finnmark,NO,Norway -Tana,54,Troms og Finnmark,NO,Norway -Storslett,54,Troms og Finnmark,NO,Norway -Steinsvik,54,Troms og Finnmark,NO,Norway -Sørkjosen,54,Troms og Finnmark,NO,Norway -Skjervøy,54,Troms og Finnmark,NO,Norway -Sandnes,54,Troms og Finnmark,NO,Norway -Olderdalen,54,Troms og Finnmark,NO,Norway -Øksfjord,54,Troms og Finnmark,NO,Norway -Lyngseidet,54,Troms og Finnmark,NO,Norway -Lakselv,54,Troms og Finnmark,NO,Norway -Goavkejohka,54,Troms og Finnmark,NO,Norway -Klubbo,54,Troms og Finnmark,NO,Norway -Kjøllefjord,54,Troms og Finnmark,NO,Norway -Kirkenes,54,Troms og Finnmark,NO,Norway -Kautokeino,54,Troms og Finnmark,NO,Norway -Karasjok,54,Troms og Finnmark,NO,Norway -Vestre Jakobselv,54,Troms og Finnmark,NO,Norway -Honningsvåg,54,Troms og Finnmark,NO,Norway -Hesseng,54,Troms og Finnmark,NO,Norway -Havøysund,54,Troms og Finnmark,NO,Norway -Hasvik,54,Troms og Finnmark,NO,Norway -Hammerfest,54,Troms og Finnmark,NO,Norway -Burfjord,54,Troms og Finnmark,NO,Norway -Bugøynes,54,Troms og Finnmark,NO,Norway -Bjørnevatn,54,Troms og Finnmark,NO,Norway -Båtsfjord,54,Troms og Finnmark,NO,Norway +Vardø,20,Finnmark,NO,Norway +Varangerbotn,20,Finnmark,NO,Norway +Vadsø,20,Finnmark,NO,Norway +Tana,20,Finnmark,NO,Norway +Storslett,19,Troms,NO,Norway +Steinsvik,19,Troms,NO,Norway +Sørstraumen,19,Troms,NO,Norway +Sørkjosen,19,Troms,NO,Norway +Skjervøy,19,Troms,NO,Norway +Sandnes,20,Finnmark,NO,Norway +Øksfjord,20,Finnmark,NO,Norway +Lyngseidet,19,Troms,NO,Norway +Lakselv,20,Finnmark,NO,Norway +Klubbo,20,Finnmark,NO,Norway +Kjøllefjord,20,Finnmark,NO,Norway +Kirkenes,20,Finnmark,NO,Norway +Kautokeino,20,Finnmark,NO,Norway +Karasjok,20,Finnmark,NO,Norway +Vestre Jakobselv,20,Finnmark,NO,Norway +Indre Billefjord,20,Finnmark,NO,Norway +Honningsvåg,20,Finnmark,NO,Norway +Hasvik,20,Finnmark,NO,Norway +Hammerfest,20,Finnmark,NO,Norway +Burfjord,19,Troms,NO,Norway +Bugøynes,20,Finnmark,NO,Norway +Bjørnevatn,20,Finnmark,NO,Norway +Båtsfjord,20,Finnmark,NO,Norway Tepelenë,05,Gjirokastër County,AL,Albania Përrenjas,03,Elbasan County,AL,Albania Pogradec,06,Korçë County,AL,Albania @@ -7138,76 +5658,67 @@ Gramsh,03,Elbasan County,AL,Albania Gjirokastër,05,Gjirokastër County,AL,Albania Elbasan,03,Elbasan County,AL,Albania Burrel,09,Dibër County,AL,Albania -Bilisht,06,Korçë County,AL,Albania ,,,AL,Albania Zrnovci,204,Zrnovci,MK,North Macedonia Zrenjanin,VO,Vojvodina,RS,Serbia +Zlot,14,Bor,RS,Serbia Semlin,00,Belgrade,RS,Serbia Zelino,605,Zhelino,MK,North Macedonia -Zaječar,15,Zajecar,RS,Serbia +Zaječar,15,Zaječar,RS,Serbia Žabalj,VO,Vojvodina,RS,Serbia Vushtrri,,,XK,Kosovo Vršac,VO,Vojvodina,RS,Serbia -Vrnjacka Banja,18,Raska,RS,Serbia -Vranje,24,Pcinja,RS,Serbia -Vojka,VO,Vojvodina,RS,Serbia +Vrnjacka Banja,18,Raška,RS,Serbia +Vranje,24,Pčinja,RS,Serbia Vlasotince,23,Jablanica,RS,Serbia Vinica,202,Vinica,MK,North Macedonia Vilovo,VO,Vojvodina,RS,Serbia Vevčani,301,Vevchani,MK,North Macedonia +Veliki Crljeni,00,Belgrade,RS,Serbia Velika Plana,10,Podunavlje,RS,Serbia Vasilevo,404,Vasilevo,MK,North Macedonia Ferizaj,,,XK,Kosovo -Umčari,00,Belgrade,RS,Serbia +Uljma,VO,Vojvodina,RS,Serbia Ub,09,Kolubara,RS,Serbia -Tutin,18,Raska,RS,Serbia +Tutin,18,Raška,RS,Serbia Trstenik,19,Rasina,RS,Serbia -Topola,12,Sumadija,RS,Serbia +Topola,12,Šumadija,RS,Serbia Veles,101,Veles,MK,North Macedonia -Titel,VO,Vojvodina,RS,Serbia Tetovo,609,Tetovo,MK,North Macedonia Tearce,608,Tearce,MK,North Macedonia -Svrljig,20,Nisava,RS,Serbia +Svrljig,20,Nišava,RS,Serbia Svilajnac,13,Pomoravlje,RS,Serbia Sveti Nikole,108,Sveti Nikole,MK,North Macedonia Suva Reka,,,XK,Kosovo Sutjeska,VO,Vojvodina,RS,Serbia -Surdulica,24,Pcinja,RS,Serbia -Surčin,00,Belgrade,RS,Serbia +Surdulica,24,Pčinja,RS,Serbia Strumica,410,Strumica,MK,North Macedonia Struga,312,Struga,MK,North Macedonia -Stopanja,19,Rasina,RS,Serbia -Stojakovo,401,Bogdanci,MK,North Macedonia Shtip,211,Shtip,MK,North Macedonia Shtime,,,XK,Kosovo Stara Pazova,VO,Vojvodina,RS,Serbia -Srpska Crnja,VO,Vojvodina,RS,Serbia Sredno Konjari,810,Petrovec,MK,North Macedonia Srbica,,,XK,Kosovo Sopot,00,Belgrade,RS,Serbia -Soko Banja,15,Zajecar,RS,Serbia Smederevska Palanka,10,Podunavlje,RS,Serbia Smederevo,10,Podunavlje,RS,Serbia Slivovo,304,Debarca,MK,North Macedonia Skopje,,,MK,North Macedonia Senta,VO,Vojvodina,RS,Serbia Selevac,10,Podunavlje,RS,Serbia -Sefkerin,VO,Vojvodina,RS,Serbia -Sečanj,VO,Vojvodina,RS,Serbia -Sakule,VO,Vojvodina,RS,Serbia Sajan,VO,Vojvodina,RS,Serbia Rožaje,17,Rožaje Municipality,ME,Montenegro -Rostusa,607,Mavrovo and Rostuša,MK,North Macedonia Rosoman,107,Rosoman,MK,North Macedonia Resen,509,Resen,MK,North Macedonia Rekovac,13,Pomoravlje,RS,Serbia Rankovce,705,Rankovce,MK,North Macedonia +Rakovica,00,Belgrade,RS,Serbia Radovis,409,Radovish,MK,North Macedonia Prokuplje,21,Toplica,RS,Serbia Prizren,,,XK,Kosovo Pristina,,,XK,Kosovo Prilep,508,Prilep,MK,North Macedonia -Preševo,24,Pcinja,RS,Serbia +Preševo,24,Pčinja,RS,Serbia Požega,16,Zlatibor,RS,Serbia Požarevac,11,Branicevo,RS,Serbia Popovica,14,Bor,RS,Serbia @@ -7215,43 +5726,35 @@ Pogled,16,Zlatibor,RS,Serbia Podujevo,,,XK,Kosovo Plasnica,311,Plasnica,MK,North Macedonia Pirot,22,Pirot,RS,Serbia +Perlez,VO,Vojvodina,RS,Serbia Peja,,,XK,Kosovo Paraćin,13,Pomoravlje,RS,Serbia Pančevo,VO,Vojvodina,RS,Serbia -Palilula,12,Sumadija,RS,Serbia -Ostojićevo,VO,Vojvodina,RS,Serbia -Oraovica,24,Pcinja,RS,Serbia +Oraovica,24,Pčinja,RS,Serbia Orahovac,,,XK,Kosovo Ohrid,310,Ohrid,MK,North Macedonia Obrenovac,00,Belgrade,RS,Serbia Novo Selo,408,Novo Selo,MK,North Macedonia -Novi Pazar,18,Raska,RS,Serbia +Novi Pazar,18,Raška,RS,Serbia New Belgrade,00,Belgrade,RS,Serbia Novi Becej,VO,Vojvodina,RS,Serbia Novi Banovci,VO,Vojvodina,RS,Serbia Nova Pazova,VO,Vojvodina,RS,Serbia -Niš,20,Nisava,RS,Serbia +Niš,20,Nišava,RS,Serbia Neuzina,VO,Vojvodina,RS,Serbia Negrevo,208,Pehchevo,MK,North Macedonia Negotino,106,Negotino,MK,North Macedonia Negotin,14,Bor,RS,Serbia -Nakovo,VO,Vojvodina,RS,Serbia Demir Hisar,502,Demir Hisar,MK,North Macedonia Mrkovica,23,Jablanica,RS,Serbia Mramorak,VO,Vojvodina,RS,Serbia Mol,VO,Vojvodina,RS,Serbia -Mokrin,VO,Vojvodina,RS,Serbia Mogila,506,Mogila,MK,North Macedonia Mladenovac,00,Belgrade,RS,Serbia Milanovac,11,Branicevo,RS,Serbia -Meljak,00,Belgrade,RS,Serbia -Melenci,VO,Vojvodina,RS,Serbia Mavrovo,607,Mavrovo and Rostuša,MK,North Macedonia Markovac,VO,Vojvodina,RS,Serbia Majdanpek,14,Bor,RS,Serbia -Lužane,20,Nisava,RS,Serbia -Lukićevo,VO,Vojvodina,RS,Serbia -Lučani,17,Morava,RS,Serbia Llazicë,,,XK,Kosovo Lomnica,603,Vrapchishte,MK,North Macedonia Ljubanci,814,Opstina Centar,MK,North Macedonia @@ -7261,17 +5764,16 @@ Leskovac,23,Jablanica,RS,Serbia Leposaviq,,,XK,Kosovo Lebane,23,Jablanica,RS,Serbia Lazarevac,00,Belgrade,RS,Serbia +Lajkovac,09,Kolubara,RS,Serbia Labunista,312,Struga,MK,North Macedonia Kupinovo,VO,Vojvodina,RS,Serbia Kumanovo,703,Kumanovo,MK,North Macedonia -Kučevo,11,Branicevo,RS,Serbia Kruševac,19,Rasina,RS,Serbia Kriva Palanka,702,Kriva Palanka,MK,North Macedonia Kratovo,701,Kratovo,MK,North Macedonia -Kraljevo,18,Raska,RS,Serbia -Kragujevac,12,Sumadija,RS,Serbia +Kraljevo,18,Raška,RS,Serbia +Kragujevac,12,Šumadija,RS,Serbia Kovin,VO,Vojvodina,RS,Serbia -Kovačica,VO,Vojvodina,RS,Serbia Kostolac,11,Branicevo,RS,Serbia Mitrovica,,,XK,Kosovo Kamenica,,,XK,Kosovo @@ -7280,71 +5782,50 @@ Kondovo,811,Saraj,MK,North Macedonia Kočani,206,Kochani,MK,North Macedonia Klenovnik,11,Branicevo,RS,Serbia Kladovo,14,Bor,RS,Serbia -Kiseljevo,11,Branicevo,RS,Serbia Kikinda,VO,Vojvodina,RS,Serbia Kičevo,307,Kichevo,MK,North Macedonia Kavadarci,104,Kavadarci,MK,North Macedonia Karbinci,205,Karbinci,MK,North Macedonia -Kanjiža,VO,Vojvodina,RS,Serbia Makedonska Kamenica,207,Makedonska Kamenica,MK,North Macedonia -Jermenovci,VO,Vojvodina,RS,Serbia Jegunovce,606,Jegunovce,MK,North Macedonia -Jakovo,00,Belgrade,RS,Serbia Jagodina,13,Pomoravlje,RS,Serbia -Jabuka,VO,Vojvodina,RS,Serbia Ivanjica,17,Morava,RS,Serbia Istok,,,XK,Kosovo Indjija,VO,Vojvodina,RS,Serbia -Hetin,VO,Vojvodina,RS,Serbia -Grocka,00,Belgrade,RS,Serbia Grad,19,Rasina,RS,Serbia Gostivar,604,Gostivar,MK,North Macedonia -Gorno Orizari,,,MK,North Macedonia Gorno Nerezi,808,Karposh,MK,North Macedonia Gornji Milanovac,17,Morava,RS,Serbia -Gornji Breg,VO,Vojvodina,RS,Serbia -Golubinci,VO,Vojvodina,RS,Serbia -Golubac,11,Branicevo,RS,Serbia Golem Papradnik,313,Centar Zhupa,MK,North Macedonia Gjilan,,,XK,Kosovo -Glogovac,08,Macva,RS,Serbia -Glogovac,,,XK,Kosovo +Glogovac,08,Mačva,RS,Serbia Gevgelija,405,Gevgelija,MK,North Macedonia Gabrevci,407,Konche,MK,North Macedonia -Farkaždin,VO,Vojvodina,RS,Serbia -Ečka,VO,Vojvodina,RS,Serbia -Ðurđevo,VO,Vojvodina,RS,Serbia Dragash,,,XK,Kosovo Dorfulija,105,Lozovo,MK,North Macedonia -Dorćol,00,Belgrade,RS,Serbia Gjorce Petro,805,Gjorche Petrov,MK,North Macedonia Dolovo,VO,Vojvodina,RS,Serbia Dolno Nerezi,808,Karposh,MK,North Macedonia Dolneni,503,Dolneni,MK,North Macedonia -Dobrica,VO,Vojvodina,RS,Serbia Despotovac,13,Pomoravlje,RS,Serbia Demir Kapija,103,Demir Kapija,MK,North Macedonia Dejkovec,806,Zelenikovo,MK,North Macedonia Deçan,,,XK,Kosovo +Debeljača,VO,Vojvodina,RS,Serbia Debar,303,Debar,MK,North Macedonia Gjakova,,,XK,Kosovo Čurug,VO,Vojvodina,RS,Serbia Ćuprija,13,Pomoravlje,RS,Serbia -Čukarica,00,Belgrade,RS,Serbia -Crvena Crkva,VO,Vojvodina,RS,Serbia -Crepaja,VO,Vojvodina,RS,Serbia -Čibukovac,18,Raska,RS,Serbia +Čoka,VO,Vojvodina,RS,Serbia Čačak,17,Morava,RS,Serbia -Bujanovc,24,Pcinja,RS,Serbia +Bujanovc,24,Pčinja,RS,Serbia Brza Palanka,14,Bor,RS,Serbia Brus,19,Rasina,RS,Serbia Makedonski Brod,308,Makedonski Brod,MK,North Macedonia -Bosilegrad,24,Pcinja,RS,Serbia +Bosilegrad,24,Pčinja,RS,Serbia Bor,14,Bor,RS,Serbia Boleč,00,Belgrade,RS,Serbia Bogovinje,601,Bogovinje,MK,North Macedonia -Bogdanci,401,Bogdanci,MK,North Macedonia -Blatec,202,Vinica,MK,North Macedonia Blace,21,Toplica,RS,Serbia Bitola,501,Bitola,MK,North Macedonia Beška,VO,Vojvodina,RS,Serbia @@ -7352,38 +5833,29 @@ Berovo,201,Berovo,MK,North Macedonia Belgrade,00,Belgrade,RS,Serbia Bela Crkva,VO,Vojvodina,RS,Serbia Bečej,VO,Vojvodina,RS,Serbia -Batushë,,,XK,Kosovo +Batočina,12,Šumadija,RS,Serbia Batinci,813,Studenichani,MK,North Macedonia -Batajnica,00,Belgrade,RS,Serbia -Bašaid,VO,Vojvodina,RS,Serbia Bardovci,808,Karposh,MK,North Macedonia Barajevo,00,Belgrade,RS,Serbia -Banatsko Novo Selo,VO,Vojvodina,RS,Serbia Arilje,16,Zlatibor,RS,Serbia -Opstina Arandelovac,12,Sumadija,RS,Serbia -Aranđelovac,12,Sumadija,RS,Serbia -Alibunar,VO,Vojvodina,RS,Serbia -Aleksinac,20,Nisava,RS,Serbia +Opstina Arandelovac,12,Šumadija,RS,Serbia +Aleksinac,20,Nišava,RS,Serbia Aleksandrovac,19,Rasina,RS,Serbia Ada,VO,Vojvodina,RS,Serbia -Raška,18,Raska,RS,Serbia -Ramsi,84,Viljandimaa,EE,Estonia -Käärdi,79,Tartu,EE,Estonia -Parksepa,87,Võrumaa,EE,Estonia -Harju-Risti,37,Harjumaa,EE,Estonia +Raška,18,Raška,RS,Serbia +Räni,79,Tartu,EE,Estonia +Tõrvandi,79,Tartu,EE,Estonia +Põvvatu,79,Tartu,EE,Estonia +Põlgaste,64,Põlvamaa,EE,Estonia Vaeaena-Joesuu,37,Harjumaa,EE,Estonia -Pajupea,37,Harjumaa,EE,Estonia -Aaviku,37,Harjumaa,EE,Estonia -"Set'-Navolok",MUR,Murmansk,RU,Russia Gubenko,STA,Stavropol Kray,RU,Russia ,,,PL,Poland ,,,RO,Romania -Toompea,37,Harjumaa,EE,Estonia Verkhnyoosykove,14,Donetsk,UA,Ukraine Kravchenko,KDA,Krasnodar Krai,RU,Russia Makhach-Kala,STA,Stavropol Kray,RU,Russia Kalitva,BEL,Belgorod Oblast,RU,Russia -Sonino,63,Kharkiv,UA,Ukraine +"Gor'kogo",VOR,Voronezh Oblast,RU,Russia Lozove,59,Sumy,UA,Ukraine Palom,HO,Homyel’ Voblasc’,BY,Belarus "Bel'",MA,Mogilev,BY,Belarus @@ -7404,36 +5876,33 @@ Yalta,RYA,Ryazan Oblast,RU,Russia Mikrorayon Volga,TVE,Tver Oblast,RU,Russia Partizanskaya,PSK,Pskov Oblast,RU,Russia Azatamut,TV,Tavush,AM,Armenia -Dashtavan,AR,Ararat,AM,Armenia -Ulmu,SN,Transnistria,MD,Moldova +Bakikhanov,BA,Baku City,AZ,Azerbaijan Ciorescu,CU,Chișinău Municipality,MD,Moldova ,VLA,Vladimir Oblast,RU,Russia Lapshaur,ULY,Ulyanovsk Oblast,RU,Russia Pavlovo,NIZ,Nizhny Novgorod Oblast,RU,Russia Novator,VLG,Vologda Oblast,RU,Russia +Kolodne,21,Zakarpattia Oblast,UA,Ukraine +,AG,Aragatsotn,AM,Armenia ,AV,Armavir,AM,Armenia Razgulyay,NIZ,Nizhny Novgorod Oblast,RU,Russia Lek,PER,Perm Krai,RU,Russia Lesnoy,SVE,Sverdlovsk Oblast,RU,Russia Kondratovo,PER,Perm Krai,RU,Russia +Uusimaa,18,Uusimaa,FI,Finland Trëkhgornyy,CHE,Chelyabinsk Oblast,RU,Russia -Biruinţa,SI,Sîngerei,MD,Moldova ,,,XK,Kosovo Bologoye-4,TVE,Tver Oblast,RU,Russia Butel,803,Butel,MK,North Macedonia +Čair,815,Čair,MK,North Macedonia +Niska Banja,20,Nišava,RS,Serbia Rucka,00,Belgrade,RS,Serbia Solnechnyy,KDA,Krasnodar Krai,RU,Russia Kolsari,18,Uusimaa,FI,Finland -Zheleznovodskiy,STA,Stavropol Kray,RU,Russia -Littoinen,19,Southwest Finland,FI,Finland -Kannuskylä,14,North Ostrobothnia,FI,Finland -Zvezdara,00,Belgrade,RS,Serbia -Reuna,18,Uusimaa,FI,Finland Lahela,18,Uusimaa,FI,Finland -Ylae-Malmi,18,Uusimaa,FI,Finland -Kontula,18,Uusimaa,FI,Finland -Alta,54,Troms og Finnmark,NO,Norway -Rypefjord,54,Troms og Finnmark,NO,Norway +Ylä-Malmi,18,Uusimaa,FI,Finland +Alta,20,Finnmark,NO,Norway +Rypefjord,20,Finnmark,NO,Norway Piter,PER,Perm Krai,RU,Russia 1 Decembrie,IF,Ilfov,RO,Romania Mirnyy,VLG,Vologda Oblast,RU,Russia @@ -7441,36 +5910,34 @@ Seti,BRY,Bryansk Oblast,RU,Russia ,06,Lublin,PL,Poland ,12,Lesser Poland,PL,Poland ,14,Mazovia,PL,Poland -,20,Podlasie,PL,Poland ,26,Świętokrzyskie,PL,Poland ,28,Warmia-Masuria,PL,Poland -,SN,Transnistria,MD,Moldova +,SN,Administrative-Territorial Units of the Left Bank of the Dniester,MD,Moldova +Muadžeri,,,XK,Kosovo Alimedska Maala,816,Chucher Sandevo,MK,North Macedonia -,78,Karabük Province,TR,Türkiye +,BD,Bender Municipality,MD,Moldova Preljina,17,Morava,RS,Serbia ,37,Harjumaa,EE,Estonia Usinsk,KO,Komi,RU,Russia ,201,Berovo,MK,North Macedonia Taldyq,15,"Aktyubinskaya Oblast'",KZ,Kazakhstan Kisela Voda,809,Kisela Voda,MK,North Macedonia -Badamdar,BA,Baku City,AZ,Azerbaijan ,802,Arachinovo,MK,North Macedonia +,808,Karposh,MK,North Macedonia ,209,Probishtip,MK,North Macedonia -Gardene,026,Dobele Municipality,LV,Latvia +Vilnius,VL,Vilnius,LT,Lithuania ,AL,Alytus,LT,Lithuania +,KL,Klaipėda County,LT,Lithuania ,PN,Panevėžys,LT,Lithuania +,TE,Telsiai,LT,Lithuania ,09,Kardzhali,BG,Bulgaria -,04,Veliko Tarnovo,BG,Bulgaria -Baloži,052,Ķekava,LV,Latvia Mārupe,062,Mārupe,LV,Latvia -Saurieši,080,Ropaži Municipality,LV,Latvia -Upeslejas,080,Ropaži Municipality,LV,Latvia ,PV,Prešov Region,SK,Slovakia Teplodar,51,Odessa,UA,Ukraine -Triandría,B,Central Macedonia,GR,Greece ,IF,Ilfov,RO,Romania Priladozhskiy,LEN,Leningrad Oblast,RU,Russia Kamchatka,KDA,Krasnodar Krai,RU,Russia +Ofitserskiy,MOS,Moscow Oblast,RU,Russia Cameia,MOX,Moxico,AO,Angola Katima Mulilo,CA,Zambezi Region,NA,Namibia Songea,21,Ruvuma,TZ,Tanzania @@ -7479,7 +5946,7 @@ Lindi,12,Lindi,TZ,Tanzania ,,,ZW,Zimbabwe Victoria Falls,MN,Matabeleland North,ZW,Zimbabwe Ruwa,ME,Mashonaland East Province,ZW,Zimbabwe -Nyabira,MW,Mashonaland West,ZW,Zimbabwe +Norton,MW,Mashonaland West,ZW,Zimbabwe Newlands,HA,Harare,ZW,Zimbabwe Mutare,MA,Manicaland,ZW,Zimbabwe Mount Hampden,ME,Mashonaland East Province,ZW,Zimbabwe @@ -7491,11 +5958,9 @@ Kadoma,MW,Mashonaland West,ZW,Zimbabwe Harare,HA,Harare,ZW,Zimbabwe Gweru,MI,Midlands Province,ZW,Zimbabwe Gwanda,MS,Matabeleland South Province,ZW,Zimbabwe -Glendale,MC,Mashonaland Central,ZW,Zimbabwe Chinhoyi,MW,Mashonaland West,ZW,Zimbabwe Chegutu,MW,Mashonaland West,ZW,Zimbabwe Bulawayo,BU,Bulawayo,ZW,Zimbabwe -Bindura,MC,Mashonaland Central,ZW,Zimbabwe Beitbridge,MS,Matabeleland South Province,ZW,Zimbabwe ,,,ZM,Zambia ,01,Western Province,ZM,Zambia @@ -7509,64 +5974,95 @@ Mufulira,08,Copperbelt,ZM,Zambia Mpika,10,Muchinga,ZM,Zambia Mongu,01,Western Province,ZM,Zambia Mazabuka,07,Southern Province,ZM,Zambia -Matero,09,Lusaka Province,ZM,Zambia Mansa,04,Luapula Province,ZM,Zambia Lusaka,09,Lusaka Province,ZM,Zambia +Lusaka,02,Central Province,ZM,Zambia Lundazi,03,Eastern Province,ZM,Zambia +Luanshya,08,Copperbelt,ZM,Zambia Livingstone,07,Southern Province,ZM,Zambia Kitwe,08,Copperbelt,ZM,Zambia +Kasama,05,Northern Province,ZM,Zambia Kaoma,01,Western Province,ZM,Zambia Kalulushi,08,Copperbelt,ZM,Zambia +Kafue,09,Lusaka Province,ZM,Zambia Kabwe,02,Central Province,ZM,Zambia Isoka,10,Muchinga,ZM,Zambia ,08,Copperbelt,ZM,Zambia Chongwe,09,Lusaka Province,ZM,Zambia -Chirundu,07,Southern Province,ZM,Zambia Chipata,03,Eastern Province,ZM,Zambia +Chingola,08,Copperbelt,ZM,Zambia +Chililabombwe,08,Copperbelt,ZM,Zambia ,02,Central Province,ZM,Zambia -Ouanani,M,Mohéli,KM,Comoros -Sada,,,YT,Mayotte +Wanani,M,Mohéli,KM,Comoros +Tsimbeo,A,Ndzuwani,KM,Comoros +Sima,A,Ndzuwani,KM,Comoros +Passamainty,,,YT,Mayotte Pamandzi,,,YT,Mayotte +Ouellah,G,Grande Comore,KM,Comoros Ouani,A,Ndzuwani,KM,Comoros Moutsamoudou,A,Ndzuwani,KM,Comoros "M'Sapere",,,YT,Mayotte +Moya,A,Ndzuwani,KM,Comoros Moroni,G,Grande Comore,KM,Comoros Mamoudzou,,,YT,Mayotte -Kani Kele,,,YT,Mayotte +Koni-Djodjo,A,Ndzuwani,KM,Comoros +Fomboni,M,Mohéli,KM,Comoros Dzaoudzi,,,YT,Mayotte +Domoni,A,Ndzuwani,KM,Comoros Dembeni,,,YT,Mayotte ,,,KM,Comoros -Chingoni,,,YT,Mayotte -Boeni,,,YT,Mayotte +Chandra,A,Ndzuwani,KM,Comoros Bandele,,,YT,Mayotte Bandaboa,,,YT,Mayotte Lubumbashi,HK,Haut-Katanga,CD,DR Congo +Likasi,HK,Haut-Katanga,CD,DR Congo +Kolwezi,LU,Lualaba,CD,DR Congo Zomba,S,Southern Region,MW,Malawi +Salima,C,Central Region,MW,Malawi +Nsanje,S,Southern Region,MW,Malawi +Nkhotakota,C,Central Region,MW,Malawi Mzuzu,N,Northern Region,MW,Malawi +Mzimba,N,Northern Region,MW,Malawi +Mchinji,C,Central Region,MW,Malawi +Mangochi,S,Southern Region,MW,Malawi ,,,MW,Malawi Made,C,Central Region,MW,Malawi +Liwonde,S,Southern Region,MW,Malawi Lilongwe,C,Central Region,MW,Malawi +Kasungu,C,Central Region,MW,Malawi +Karonga,C,Central Region,MW,Malawi +Dedza,C,Central Region,MW,Malawi Chichiri,S,Southern Region,MW,Malawi Blantyre,S,Southern Region,MW,Malawi +Balaka,S,Southern Region,MW,Malawi Teyateyaneng,D,Berea,LS,Lesotho +Roma,A,Maseru District,LS,Lesotho Quthing,G,Quthing,LS,Lesotho -"Qacha's Nek",H,"Qacha's Nek",LS,Lesotho +"Qacha's Nek",H,"Qacha's Nek District",LS,Lesotho Peka,C,Leribe,LS,Lesotho -Morija,A,Maseru,LS,Lesotho -Mokhotlong,J,Mokhotlong,LS,Lesotho -Maseru,A,Maseru,LS,Lesotho +Nako,A,Maseru District,LS,Lesotho +Mokhotlong,J,Mokhotlong District,LS,Lesotho +"Mohale's Hoek",F,"Mohale's Hoek District",LS,Lesotho +Mazenod,A,Maseru District,LS,Lesotho +Maseru,A,Maseru District,LS,Lesotho Maputsoe,C,Leribe,LS,Lesotho +Mapoteng,D,Berea,LS,Lesotho Mafeteng,E,Mafeteng District,LS,Lesotho ,,,LS,Lesotho Hlotse,C,Leribe,LS,Lesotho Butha-Buthe,B,Butha-Buthe,LS,Lesotho Tshabong,KG,Kgalagadi District,BW,Botswana +Tlokweng,SE,South-East,BW,Botswana ,SE,South-East,BW,Botswana Serowe,CE,Central District,BW,Botswana Selebi-Phikwe,SP,Selibe Phikwe,BW,Botswana +Ramotswa,SE,South-East,BW,Botswana +Palapye,CE,Central District,BW,Botswana Molepolole,KW,Kweneng District,BW,Botswana +Mogoditshane,KW,Kweneng District,BW,Botswana Mochudi,KL,Kgatleng District,BW,Botswana Maun,NW,North-West,BW,Botswana +Mahalapye,CE,Central District,BW,Botswana Lobatse,LO,Lobatse,BW,Botswana Letlhakane,CE,Central District,BW,Botswana Kasane,CH,Chobe District,BW,Botswana @@ -7576,74 +6072,61 @@ Francistown,FR,City of Francistown,BW,Botswana Dekar,GH,Ghanzi District,BW,Botswana ,,,BW,Botswana Vacoas,PW,Plaines Wilhems District,MU,Mauritius -"Trou d'Eau Douce",FL,Flacq District,MU,Mauritius Trou aux Biches,PA,Pamplemousses District,MU,Mauritius Triolet,PA,Pamplemousses District,MU,Mauritius Trianon,PW,Plaines Wilhems District,MU,Mauritius Tamarin,BL,Black River District,MU,Mauritius Surinam,SA,Savanne District,MU,Mauritius Souillac,SA,Savanne District,MU,Mauritius -Sebastopol,FL,Flacq District,MU,Mauritius Savanne District,SA,Savanne District,MU,Mauritius Saint Pierre,MO,Moka District,MU,Mauritius -Rouge Terre,PA,Pamplemousses District,MU,Mauritius Rose Belle,GP,Grand Port District,MU,Mauritius -Roches Noire,RR,Riviere du Rempart District,MU,Mauritius Grande Riviere Noire,BL,Black River District,MU,Mauritius Riviere du Rempart,RR,Riviere du Rempart District,MU,Mauritius Riviere des Anguilles,SA,Savanne District,MU,Mauritius -Riviere des Creoles,GP,Grand Port District,MU,Mauritius Quatre Bornes,PW,Plaines Wilhems District,MU,Mauritius Quartier Militaire,MO,Moka District,MU,Mauritius Port Sainte Rita,AG,Agalega Islands,MU,Mauritius Port Louis,PL,Port Louis District,MU,Mauritius -Plaine Magnien,GP,Grand Port District,MU,Mauritius -Plaine des Papayes,PA,Pamplemousses District,MU,Mauritius -Petit Raffray,RR,Riviere du Rempart District,MU,Mauritius -Petite Riviere,BL,Black River District,MU,Mauritius Pamplemousses,PA,Pamplemousses District,MU,Mauritius -New Grove,GP,Grand Port District,MU,Mauritius +Pailles,MO,Moka District,MU,Mauritius Piton,RR,Riviere du Rempart District,MU,Mauritius -Mont Ida,,,MU,Mauritius Moka,MO,Moka District,MU,Mauritius -Midlands,PW,Plaines Wilhems District,MU,Mauritius -Melrose,MO,Moka District,MU,Mauritius ,,,MU,Mauritius Mahébourg,GP,Grand Port District,MU,Mauritius -Long Mountain,PA,Pamplemousses District,MU,Mauritius -Dagotière,MO,Moka District,MU,Mauritius +Réduit,MO,Moka District,MU,Mauritius +Henrietta,PW,Plaines Wilhems District,MU,Mauritius ,GP,Grand Port District,MU,Mauritius -Grand Gaube,RR,Riviere du Rempart District,MU,Mauritius Grand Baie,RR,Riviere du Rempart District,MU,Mauritius Goodlands,RR,Riviere du Rempart District,MU,Mauritius Floréal,PW,Plaines Wilhems District,MU,Mauritius -Flic en Flac,BL,Black River District,MU,Mauritius Curepipe,PW,Plaines Wilhems District,MU,Mauritius -Chébel,PW,Plaines Wilhems District,MU,Mauritius +Chamarel,BL,Black River District,MU,Mauritius Centre de Flacq,FL,Flacq District,MU,Mauritius -Cap Malheureux,RR,Riviere du Rempart District,MU,Mauritius -Camp Diable,SA,Savanne District,MU,Mauritius -Camp de Masque,FL,Flacq District,MU,Mauritius -Brisee Verdiere,FL,Flacq District,MU,Mauritius -Belle Rose,MO,Moka District,MU,Mauritius -Grand Bel Air,GP,Grand Port District,MU,Mauritius -Bel Air Riviere Seche,FL,Flacq District,MU,Mauritius +Bel Air Rivière Sèche,FL,Flacq District,MU,Mauritius Beau Bassin-Rose Hill,PW,Plaines Wilhems District,MU,Mauritius +Bambous,BL,Black River District,MU,Mauritius Albion,BL,Black River District,MU,Mauritius ,,,SZ,Eswatini -Siteki,LU,Lubombo District,SZ,Eswatini +Siteki,LU,Lubombo Region,SZ,Eswatini +Piggs Peak,HH,Hhohho Region,SZ,Eswatini Nhlangano,SH,Shiselweni District,SZ,Eswatini -Mbabane,HH,Hhohho,SZ,Eswatini -Matsapha,MA,Manzini,SZ,Eswatini -,MA,Manzini,SZ,Eswatini -Manzini,MA,Manzini,SZ,Eswatini -Malkerns,MA,Manzini,SZ,Eswatini -Lobamba,HH,Hhohho,SZ,Eswatini -Big Bend,LU,Lubombo District,SZ,Eswatini +Mhlume,LU,Lubombo Region,SZ,Eswatini +Mhlambanyatsi,MA,Manzini Region,SZ,Eswatini +Mbabane,HH,Hhohho Region,SZ,Eswatini +Matsapha,MA,Manzini Region,SZ,Eswatini +,MA,Manzini Region,SZ,Eswatini +Manzini,MA,Manzini Region,SZ,Eswatini +Malkerns,MA,Manzini Region,SZ,Eswatini +Lobamba,HH,Hhohho Region,SZ,Eswatini +Kwaluseni,MA,Manzini Region,SZ,Eswatini +Hluti,SH,Shiselweni District,SZ,Eswatini +Hlatikulu,SH,Shiselweni District,SZ,Eswatini +Big Bend,LU,Lubombo Region,SZ,Eswatini +Bhunya,MA,Manzini Region,SZ,Eswatini Les Trois-Bassins,,,RE,Réunion Salazie,,,RE,Réunion Saint-Pierre,,,RE,Réunion -Saint-Philippe,,,RE,Réunion Saint-Paul,,,RE,Réunion Saint-Louis,,,RE,Réunion Saint-Leu,,,RE,Réunion @@ -7652,120 +6135,102 @@ Sainte-Suzanne,,,RE,Réunion Sainte-Rose,,,RE,Réunion Sainte-Marie,,,RE,Réunion Sainte-Clotilde,,,RE,Réunion -Sainte-Anne,,,RE,Réunion Saint-Denis,,,RE,Réunion Saint-Benoit,,,RE,Réunion Saint-Andre,,,RE,Réunion ,,,RE,Réunion Réunion,,,RE,Réunion La Ravine des Cabris,,,RE,Réunion +Petite-Ile,,,RE,Réunion Le Tampon,,,RE,Réunion -Les Avirons,,,RE,Réunion Le Port,,,RE,Réunion La Saline les Bains,,,RE,Réunion La Saline,,,RE,Réunion La Riviere,,,RE,Réunion La Possession,,,RE,Réunion La Plaine-des-Palmistes,,,RE,Réunion -La Plaine des Cafres,,,RE,Réunion -Petite Ile,,,RE,Réunion La Montagne,,,RE,Réunion "L'Etang-Sale",,,RE,Réunion -Cilaos,,,RE,Réunion Bras-Panon,,,RE,Réunion Roodepoort,GP,Gauteng,ZA,South Africa -Zeerust,NW,North West,ZA,South Africa Wolmaransstad,NW,North West,ZA,South Africa -Witsand,WC,Western Cape,ZA,South Africa White River,MP,Mpumalanga,ZA,South Africa +Witpoortjie,GP,Gauteng,ZA,South Africa Witfield,GP,Gauteng,ZA,South Africa Emalahleni,MP,Mpumalanga,ZA,South Africa Winterton,KZN,KwaZulu-Natal,ZA,South Africa +Wingate Park,GP,Gauteng,ZA,South Africa +Willowmore,EC,Eastern Cape,ZA,South Africa Westville,KZN,KwaZulu-Natal,ZA,South Africa Westonaria,GP,Gauteng,ZA,South Africa +Westcliffe,GP,Gauteng,ZA,South Africa Wesley,EC,Eastern Cape,ZA,South Africa Welkom,FS,Orange Free State,ZA,South Africa +Waterkloof,GP,Gauteng,ZA,South Africa Waterfall,KZN,KwaZulu-Natal,ZA,South Africa -Wartburg,KZN,KwaZulu-Natal,ZA,South Africa Bela Bela,LP,Limpopo,ZA,South Africa -Warden,FS,Orange Free State,ZA,South Africa -Walmer Heights,EC,Eastern Cape,ZA,South Africa Walkerville,GP,Gauteng,ZA,South Africa +Wakkerstroom,MP,Mpumalanga,ZA,South Africa Vryheid,KZN,KwaZulu-Natal,ZA,South Africa Vryburg,NW,North West,ZA,South Africa -Vosloorus,GP,Gauteng,ZA,South Africa Volksrust,MP,Mpumalanga,ZA,South Africa Virginia,FS,Orange Free State,ZA,South Africa -Victoria West,NC,Northern Cape,ZA,South Africa Verulam,KZN,KwaZulu-Natal,ZA,South Africa Vereeniging,GP,Gauteng,ZA,South Africa Ventersdorp,NW,North West,ZA,South Africa -Vanderkloof,NC,Northern Cape,ZA,South Africa Vanderbijlpark,GP,Gauteng,ZA,South Africa Valhalla,GP,Gauteng,ZA,South Africa Vaalwater,LP,Limpopo,ZA,South Africa -Vaalpark,FS,Orange Free State,ZA,South Africa -Vaal,FS,Orange Free State,ZA,South Africa +Uvongo Beach,KZN,KwaZulu-Natal,ZA,South Africa +Utrecht,KZN,KwaZulu-Natal,ZA,South Africa Upington,NC,Northern Cape,ZA,South Africa Uniondale,WC,Western Cape,ZA,South Africa -Underberg,KZN,KwaZulu-Natal,ZA,South Africa eMuziwezinto,KZN,KwaZulu-Natal,ZA,South Africa Mthatha,EC,Eastern Cape,ZA,South Africa Umlazi,KZN,KwaZulu-Natal,ZA,South Africa eMkhomazi,KZN,KwaZulu-Natal,ZA,South Africa Umhlanga,KZN,KwaZulu-Natal,ZA,South Africa -Ulundi,KZN,KwaZulu-Natal,ZA,South Africa Uitenhage,EC,Eastern Cape,ZA,South Africa Ugie,EC,Eastern Cape,ZA,South Africa Tzaneen,LP,Limpopo,ZA,South Africa -Tweeling,FS,Orange Free State,ZA,South Africa -Tsolo,EC,Eastern Cape,ZA,South Africa -Tsakane,GP,Gauteng,ZA,South Africa -oThongathi,KZN,KwaZulu-Natal,ZA,South Africa -Three Rivers,GP,Gauteng,ZA,South Africa +Trichardt,MP,Mpumalanga,ZA,South Africa +Tongaat,KZN,KwaZulu-Natal,ZA,South Africa Thohoyandou,LP,Limpopo,ZA,South Africa Thabazimbi,LP,Limpopo,ZA,South Africa Tembisa,GP,Gauteng,ZA,South Africa -Tarlton,GP,Gauteng,ZA,South Africa Swellendam,WC,Western Cape,ZA,South Africa Sunnyside,GP,Gauteng,ZA,South Africa -Stutterheim,EC,Eastern Cape,ZA,South Africa Struisbaai,WC,Western Cape,ZA,South Africa -Stilfontein,NW,North West,ZA,South Africa +Stormsrivier,EC,Eastern Cape,ZA,South Africa Stilbaai-Wes,WC,Western Cape,ZA,South Africa Stella,NW,North West,ZA,South Africa +Steelpoort,MP,Mpumalanga,ZA,South Africa KwaDukuza,KZN,KwaZulu-Natal,ZA,South Africa Standerton,MP,Mpumalanga,ZA,South Africa Springs,GP,Gauteng,ZA,South Africa Soweto,GP,Gauteng,ZA,South Africa -South End,EC,Eastern Cape,ZA,South Africa ,,,ZA,South Africa Soshanguve,GP,Gauteng,ZA,South Africa Siyabuswa,MP,Mpumalanga,ZA,South Africa -Sitebe,KZN,KwaZulu-Natal,ZA,South Africa +Sinoville,GP,Gauteng,ZA,South Africa +Silverton,GP,Gauteng,ZA,South Africa Sidwell,EC,Eastern Cape,ZA,South Africa -Sibayeni,MP,Mpumalanga,ZA,South Africa -Shelly Beach,KZN,KwaZulu-Natal,ZA,South Africa -Settlers,LP,Limpopo,ZA,South Africa -Seshego,LP,Limpopo,ZA,South Africa +Sibasa,LP,Limpopo,ZA,South Africa Senekal,FS,Orange Free State,ZA,South Africa Sedgefield,WC,Western Cape,ZA,South Africa Secunda,MP,Mpumalanga,ZA,South Africa Sebokeng,GP,Gauteng,ZA,South Africa Scottburgh,KZN,KwaZulu-Natal,ZA,South Africa Schweizer-Reneke,NW,North West,ZA,South Africa +Saulspoort,NW,North West,ZA,South Africa Sasolburg,FS,Orange Free State,ZA,South Africa Sandton,GP,Gauteng,ZA,South Africa Sandown,GP,Gauteng,ZA,South Africa -Sandhurst,GP,Gauteng,ZA,South Africa Salt Rock,KZN,KwaZulu-Natal,ZA,South Africa -Sabie,MP,Mpumalanga,ZA,South Africa Rustenburg,NW,North West,ZA,South Africa Rosslyn,GP,Gauteng,ZA,South Africa -Roosevelt Park,GP,Gauteng,ZA,South Africa -Rooihuiskraal,GP,Gauteng,ZA,South Africa -Riversdale,GP,Gauteng,ZA,South Africa -Riebeeckstad,FS,Orange Free State,ZA,South Africa +Roodekrans,GP,Gauteng,ZA,South Africa +Riversdale,WC,Western Cape,ZA,South Africa Richmond,KZN,KwaZulu-Natal,ZA,South Africa Richards Bay,KZN,KwaZulu-Natal,ZA,South Africa Reitz,FS,Orange Free State,ZA,South Africa @@ -7773,9 +6238,11 @@ Reebok,WC,Western Cape,ZA,South Africa Rayton,GP,Gauteng,ZA,South Africa Randfontein,GP,Gauteng,ZA,South Africa Randburg,GP,Gauteng,ZA,South Africa +Queenswood,GP,Gauteng,ZA,South Africa Queenstown,EC,Eastern Cape,ZA,South Africa "Queen's Mercy",EC,Eastern Cape,ZA,South Africa Queensburgh,KZN,KwaZulu-Natal,ZA,South Africa +Prince Albert,WC,Western Cape,ZA,South Africa Primrose,GP,Gauteng,ZA,South Africa Prieska,NC,Northern Cape,ZA,South Africa Pretoria,GP,Gauteng,ZA,South Africa @@ -7785,83 +6252,69 @@ Postmasburg,NC,Northern Cape,ZA,South Africa Port Shepstone,KZN,KwaZulu-Natal,ZA,South Africa Port Elizabeth,EC,Eastern Cape,ZA,South Africa Port Alfred,EC,Eastern Cape,ZA,South Africa -Pongola,KZN,KwaZulu-Natal,ZA,South Africa -Pomeroy,KZN,KwaZulu-Natal,ZA,South Africa Plettenberg Bay,WC,Western Cape,ZA,South Africa Pinetown,KZN,KwaZulu-Natal,ZA,South Africa -Pimville,GP,Gauteng,ZA,South Africa Piet Retief,MP,Mpumalanga,ZA,South Africa Polokwane,LP,Limpopo,ZA,South Africa Pietermaritzburg,KZN,KwaZulu-Natal,ZA,South Africa Phuthaditjhaba,FS,Orange Free State,ZA,South Africa Phoenix,KZN,KwaZulu-Natal,ZA,South Africa Phalaborwa,LP,Limpopo,ZA,South Africa -Petrus Steyn,FS,Orange Free State,ZA,South Africa -Petrusburg,FS,Orange Free State,ZA,South Africa Parys,FS,Orange Free State,ZA,South Africa +Parkview,GP,Gauteng,ZA,South Africa Park Rynie,KZN,KwaZulu-Natal,ZA,South Africa Oudtshoorn,WC,Western Cape,ZA,South Africa Orania,NC,Northern Cape,ZA,South Africa -Orange Farm,GP,Gauteng,ZA,South Africa Olifantsfontein,GP,Gauteng,ZA,South Africa Odendaalsrus,FS,Orange Free State,ZA,South Africa Modimolle,LP,Limpopo,ZA,South Africa Nottingham Road,KZN,KwaZulu-Natal,ZA,South Africa -Northcliff,GP,Gauteng,ZA,South Africa Northam,LP,Limpopo,ZA,South Africa +Nkandla,KZN,KwaZulu-Natal,ZA,South Africa Nigel,GP,Gauteng,ZA,South Africa +New Hanover,KZN,KwaZulu-Natal,ZA,South Africa New Germany,KZN,KwaZulu-Natal,ZA,South Africa Newcastle,KZN,KwaZulu-Natal,ZA,South Africa -New Brighton,EC,Eastern Cape,ZA,South Africa Nelspruit,MP,Mpumalanga,ZA,South Africa ,KZN,KwaZulu-Natal,ZA,South Africa -Mookgophong,LP,Limpopo,ZA,South Africa -Mtwalume,KZN,KwaZulu-Natal,ZA,South Africa Mtunzini,KZN,KwaZulu-Natal,ZA,South Africa Mtubatuba,KZN,KwaZulu-Natal,ZA,South Africa +Mqanduli,EC,Eastern Cape,ZA,South Africa Mpumalanga,KZN,KwaZulu-Natal,ZA,South Africa -Mount Edgecombe,KZN,KwaZulu-Natal,ZA,South Africa +Mount Frere,EC,Eastern Cape,ZA,South Africa Mossel Bay,WC,Western Cape,ZA,South Africa Mooi River,KZN,KwaZulu-Natal,ZA,South Africa -Mooinooi,NW,North West,ZA,South Africa -Monument Park,GP,Gauteng,ZA,South Africa Montagu,WC,Western Cape,ZA,South Africa Modderfontein,GP,Gauteng,ZA,South Africa Mmabatho,NW,North West,ZA,South Africa Mike,WC,Western Cape,ZA,South Africa Mid-Ennerdale,GP,Gauteng,ZA,South Africa +Middledrift,EC,Eastern Cape,ZA,South Africa Middelburg,MP,Mpumalanga,ZA,South Africa Meyerton,GP,Gauteng,ZA,South Africa -Memel,FS,Orange Free State,ZA,South Africa -Melville,KZN,KwaZulu-Natal,ZA,South Africa Melmoth,KZN,KwaZulu-Natal,ZA,South Africa -Meer en See,KZN,KwaZulu-Natal,ZA,South Africa -Meadowlands,GP,Gauteng,ZA,South Africa +Melkhoutfontein,WC,Western Cape,ZA,South Africa Mbazwana,KZN,KwaZulu-Natal,ZA,South Africa +Mataffin,MP,Mpumalanga,ZA,South Africa Margate,KZN,KwaZulu-Natal,ZA,South Africa Marble Hall,MP,Mpumalanga,ZA,South Africa -Manor Gardens,KZN,KwaZulu-Natal,ZA,South Africa +Mapumulo,KZN,KwaZulu-Natal,ZA,South Africa Mamelodi,GP,Gauteng,ZA,South Africa -Malvern,GP,Gauteng,ZA,South Africa Malelane,MP,Mpumalanga,ZA,South Africa Makwassie,NW,North West,ZA,South Africa Main,EC,Eastern Cape,ZA,South Africa -Magabeni,KZN,KwaZulu-Natal,ZA,South Africa Mafikeng,NW,North West,ZA,South Africa Maanhaarrand,GP,Gauteng,ZA,South Africa Maake,LP,Limpopo,ZA,South Africa Lydenburg,MP,Mpumalanga,ZA,South Africa -Lusikisiki,EC,Eastern Cape,ZA,South Africa Louis Trichardt,LP,Limpopo,ZA,South Africa London,MP,Mpumalanga,ZA,South Africa -Little Falls,GP,Gauteng,ZA,South Africa +Linden,GP,Gauteng,ZA,South Africa Lichtenburg,NW,North West,ZA,South Africa -Lenyenye,LP,Limpopo,ZA,South Africa +Letsitele,LP,Limpopo,ZA,South Africa Lenasia,GP,Gauteng,ZA,South Africa -Leandra,MP,Mpumalanga,ZA,South Africa +Leeudoringstad,NW,North West,ZA,South Africa Laudium,GP,Gauteng,ZA,South Africa -Lamontville,KZN,KwaZulu-Natal,ZA,South Africa -Laingsburg,WC,Western Cape,ZA,South Africa Ladysmith,KZN,KwaZulu-Natal,ZA,South Africa Lady Grey,EC,Eastern Cape,ZA,South Africa Ladybrand,FS,Orange Free State,ZA,South Africa @@ -7872,7 +6325,6 @@ Kuruman,NC,Northern Cape,ZA,South Africa Krugersdorp,GP,Gauteng,ZA,South Africa Kroonstad,FS,Orange Free State,ZA,South Africa Kriel,MP,Mpumalanga,ZA,South Africa -Koster,NW,North West,ZA,South Africa Koppies,FS,Orange Free State,ZA,South Africa Komga,EC,Eastern Cape,ZA,South Africa Komatipoort,MP,Mpumalanga,ZA,South Africa @@ -7880,19 +6332,16 @@ Kokstad,KZN,KwaZulu-Natal,ZA,South Africa Knysna,WC,Western Cape,ZA,South Africa Kloof,KZN,KwaZulu-Natal,ZA,South Africa Klerksdorp,NW,North West,ZA,South Africa -Kinross,MP,Mpumalanga,ZA,South Africa "King William's Town",EC,Eastern Cape,ZA,South Africa -Kingsborough,KZN,KwaZulu-Natal,ZA,South Africa Kimberley,NC,Northern Cape,ZA,South Africa -Kestell,FS,Orange Free State,ZA,South Africa Kempton Park,GP,Gauteng,ZA,South Africa +Keimoes,NC,Northern Cape,ZA,South Africa Katlehong,GP,Gauteng,ZA,South Africa Kathu,NC,Northern Cape,ZA,South Africa Kakamas,NC,Northern Cape,ZA,South Africa Kagiso,GP,Gauteng,ZA,South Africa Johannesburg,GP,Gauteng,ZA,South Africa Jeffreys Bay,EC,Eastern Cape,ZA,South Africa -Jan Kempdorp,NW,North West,ZA,South Africa Ixopo,KZN,KwaZulu-Natal,ZA,South Africa Ivanhoe,EC,Eastern Cape,ZA,South Africa Isipingo Beach,KZN,KwaZulu-Natal,ZA,South Africa @@ -7900,16 +6349,13 @@ Isando,GP,Gauteng,ZA,South Africa Irene,GP,Gauteng,ZA,South Africa Humansdorp,EC,Eastern Cape,ZA,South Africa Howick,KZN,KwaZulu-Natal,ZA,South Africa -Hotazel,NC,Northern Cape,ZA,South Africa -Hopetown,NC,Northern Cape,ZA,South Africa -Hoopstad,FS,Orange Free State,ZA,South Africa +Houghton Estate,GP,Gauteng,ZA,South Africa +Honeydew,GP,Gauteng,ZA,South Africa Hoedspruit,LP,Limpopo,ZA,South Africa -Hlabisa,KZN,KwaZulu-Natal,ZA,South Africa +Himeville,KZN,KwaZulu-Natal,ZA,South Africa Hilton,KZN,KwaZulu-Natal,ZA,South Africa Hillcrest,KZN,KwaZulu-Natal,ZA,South Africa -Hibberdene,KZN,KwaZulu-Natal,ZA,South Africa -Hertzogville,FS,Orange Free State,ZA,South Africa -Henley on Klip,GP,Gauteng,ZA,South Africa +Hercules,GP,Gauteng,ZA,South Africa Hendrina,MP,Mpumalanga,ZA,South Africa Heilbron,FS,Orange Free State,ZA,South Africa Heidelberg,GP,Gauteng,ZA,South Africa @@ -7918,182 +6364,158 @@ Hartswater,NC,Northern Cape,ZA,South Africa Hartenbos,WC,Western Cape,ZA,South Africa Hartbeespoort,NW,North West,ZA,South Africa Harrismith,FS,Orange Free State,ZA,South Africa -Hammanskraal,NW,North West,ZA,South Africa Halfway House,GP,Gauteng,ZA,South Africa Groot-Brakrivier,WC,Western Cape,ZA,South Africa Groblersdal,MP,Mpumalanga,ZA,South Africa Greytown,KZN,KwaZulu-Natal,ZA,South Africa -Graskop,MP,Mpumalanga,ZA,South Africa Grahamstown,EC,Eastern Cape,ZA,South Africa Graaff Reinet,EC,Eastern Cape,ZA,South Africa Gonubie,EC,Eastern Cape,ZA,South Africa -Glencoe,KZN,KwaZulu-Natal,ZA,South Africa +Glenwood,KZN,KwaZulu-Natal,ZA,South Africa +Glenvista,GP,Gauteng,ZA,South Africa Glen Austin,GP,Gauteng,ZA,South Africa Giyani,LP,Limpopo,ZA,South Africa Gillitts,KZN,KwaZulu-Natal,ZA,South Africa Germiston,GP,Gauteng,ZA,South Africa George,WC,Western Cape,ZA,South Africa -Ga-Kgapane,LP,Limpopo,ZA,South Africa Frankfort,FS,Orange Free State,ZA,South Africa Fourways,GP,Gauteng,ZA,South Africa Fort Beaufort,EC,Eastern Cape,ZA,South Africa -Fontainebleau,GP,Gauteng,ZA,South Africa Fochville,NW,North West,ZA,South Africa -Flagstaff,EC,Eastern Cape,ZA,South Africa -Ficksburg,FS,Orange Free State,ZA,South Africa Fairland,GP,Gauteng,ZA,South Africa Evander,MP,Mpumalanga,ZA,South Africa -Estcourt,KZN,KwaZulu-Natal,ZA,South Africa Eshowe,KZN,KwaZulu-Natal,ZA,South Africa Ermelo,MP,Mpumalanga,ZA,South Africa +eNyamazaneni,MP,Mpumalanga,ZA,South Africa Empangeni,KZN,KwaZulu-Natal,ZA,South Africa +Emmarentia,GP,Gauteng,ZA,South Africa eMbalenhle,MP,Mpumalanga,ZA,South Africa -Eldoradopark,GP,Gauteng,ZA,South Africa Edenvale,GP,Gauteng,ZA,South Africa East London,EC,Eastern Cape,ZA,South Africa -Dzarani,LP,Limpopo,ZA,South Africa Durban,KZN,KwaZulu-Natal,ZA,South Africa Dundee,KZN,KwaZulu-Natal,ZA,South Africa -Dullstroom,MP,Mpumalanga,ZA,South Africa -Duiwelskloof,LP,Limpopo,ZA,South Africa -Duduza,GP,Gauteng,ZA,South Africa -Driefontein,MP,Mpumalanga,ZA,South Africa -Douglas,NC,Northern Cape,ZA,South Africa Doornfontein,LP,Limpopo,ZA,South Africa Dobsonville,GP,Gauteng,ZA,South Africa -Dikebu,NW,North West,ZA,South Africa -Despatch,EC,Eastern Cape,ZA,South Africa Deneysville,FS,Orange Free State,ZA,South Africa Delmas,MP,Mpumalanga,ZA,South Africa Delareyville,NW,North West,ZA,South Africa -Debe Nek,EC,Eastern Cape,ZA,South Africa -Dealesville,FS,Orange Free State,ZA,South Africa De Aar,NC,Northern Cape,ZA,South Africa -Daveyton,GP,Gauteng,ZA,South Africa -Darnall,KZN,KwaZulu-Natal,ZA,South Africa -Dalton,KZN,KwaZulu-Natal,ZA,South Africa +Dalview,GP,Gauteng,ZA,South Africa Cullinan,GP,Gauteng,ZA,South Africa Cradock,EC,Eastern Cape,ZA,South Africa Colesberg,NC,Northern Cape,ZA,South Africa -Clocolan,FS,Orange Free State,ZA,South Africa -Clermont,KZN,KwaZulu-Natal,ZA,South Africa +Colenso,KZN,KwaZulu-Natal,ZA,South Africa Clarens,FS,Orange Free State,ZA,South Africa Christiana,NW,North West,ZA,South Africa Chatsworth,KZN,KwaZulu-Natal,ZA,South Africa -Cedarville,KZN,KwaZulu-Natal,ZA,South Africa -Carolina,MP,Mpumalanga,ZA,South Africa Carletonville,GP,Gauteng,ZA,South Africa -Cape St Francis,EC,Eastern Cape,ZA,South Africa -Cannon Rocks,EC,Eastern Cape,ZA,South Africa -Calitzdorp,WC,Western Cape,ZA,South Africa Butterworth,EC,Eastern Cape,ZA,South Africa Burgersfort,MP,Mpumalanga,ZA,South Africa +Bultfontein,FS,Orange Free State,ZA,South Africa Bryanston,GP,Gauteng,ZA,South Africa Bronkhorstspruit,GP,Gauteng,ZA,South Africa Brits,NW,North West,ZA,South Africa -Breyten,MP,Mpumalanga,ZA,South Africa Bredasdorp,WC,Western Cape,ZA,South Africa -Brandvlei,GP,Gauteng,ZA,South Africa Brakpan,GP,Gauteng,ZA,South Africa Botshabelo,FS,Orange Free State,ZA,South Africa -Bothaville,FS,Orange Free State,ZA,South Africa Boshof,FS,Orange Free State,ZA,South Africa Bosbokrand,MP,Mpumalanga,ZA,South Africa -Bonnievale,WC,Western Cape,ZA,South Africa Boksburg,GP,Gauteng,ZA,South Africa +Boesmansriviermond,EC,Eastern Cape,ZA,South Africa Blouberg,LP,Limpopo,ZA,South Africa -Bloemhof,NW,North West,ZA,South Africa Bloemfontein,FS,Orange Free State,ZA,South Africa -Blanco,WC,Western Cape,ZA,South Africa Blackheath,GP,Gauteng,ZA,South Africa -Bizana,EC,Eastern Cape,ZA,South Africa Bhisho,EC,Eastern Cape,ZA,South Africa Bethlehem,FS,Orange Free State,ZA,South Africa -Bethelsdorp,EC,Eastern Cape,ZA,South Africa -Bethalrand,MP,Mpumalanga,ZA,South Africa +Bergville,KZN,KwaZulu-Natal,ZA,South Africa Benoni,GP,Gauteng,ZA,South Africa Belfast,MP,Mpumalanga,ZA,South Africa Bedfordview,GP,Gauteng,ZA,South Africa Bedelia,FS,Orange Free State,ZA,South Africa Beaufort West,WC,Western Cape,ZA,South Africa -Barrydale,WC,Western Cape,ZA,South Africa Barberton,MP,Mpumalanga,ZA,South Africa Ballitoville,KZN,KwaZulu-Natal,ZA,South Africa Atteridgeville,GP,Gauteng,ZA,South Africa -Ashton,WC,Western Cape,ZA,South Africa +Aston Bay,EC,Eastern Cape,ZA,South Africa +Wonderboom,GP,Gauteng,ZA,South Africa +Amersfoort,MP,Mpumalanga,ZA,South Africa eManzimtoti,KZN,KwaZulu-Natal,ZA,South Africa Aliwal North,EC,Eastern Cape,ZA,South Africa Alice,EC,Eastern Cape,ZA,South Africa Alberton,GP,Gauteng,ZA,South Africa -Albertina,WC,Western Cape,ZA,South Africa Addo,EC,Eastern Cape,ZA,South Africa ,,,YT,Mayotte Xai-Xai,G,Gaza Province,MZ,Mozambique +Mocuba,Q,Zambezia Province,MZ,Mozambique Tete,T,Tete,MZ,Mozambique -Quelimane,Q,Provincia de Zambezia,MZ,Mozambique +Quelimane,Q,Zambezia Province,MZ,Mozambique Pemba,P,Cabo Delgado Province,MZ,Mozambique -Sofala,S,Sofala Province,MZ,Mozambique Nampula,N,Nampula,MZ,Mozambique Nacala,N,Nampula,MZ,Mozambique ,,,MZ,Mozambique -Moçambique,Q,Provincia de Zambezia,MZ,Mozambique +Moçambique,Q,Zambezia Province,MZ,Mozambique Mozambique,N,Nampula,MZ,Mozambique +Maxixe,I,Inhambane Province,MZ,Mozambique Matola,L,Maputo Province,MZ,Mozambique Maputo Province,L,Maputo Province,MZ,Mozambique Maputo,MPM,Cidade de Maputo,MZ,Mozambique +Mandimba,A,Niassa Province,MZ,Mozambique +Lichinga,A,Niassa Province,MZ,Mozambique +Gurúè,Q,Zambezia Province,MZ,Mozambique Chimoio,B,Manica Province,MZ,Mozambique Cabo Delgado Province,P,Cabo Delgado Province,MZ,Mozambique -Beira,S,Sofala Province,MZ,Mozambique +Beira,S,Sofala,MZ,Mozambique Toamasina,,,MG,Madagascar Toliara,,,MG,Madagascar +Tôlanaro,,,MG,Madagascar Sambava,,,MG,Madagascar Mahajanga,,,MG,Madagascar ,,,MG,Madagascar +Imerintsiatosika,,,MG,Madagascar Fianarantsoa,,,MG,Madagascar Antsiranana,,,MG,Madagascar Antsirabe,,,MG,Madagascar +Antanifotsy,,,MG,Madagascar Antananarivo,,,MG,Madagascar +Antalaha,,,MG,Madagascar +Ambovombe,,,MG,Madagascar +Ambilombe,,,MG,Madagascar Ambanja,,,MG,Madagascar +Epworth,HA,Harare,ZW,Zimbabwe ,EC,Eastern Cape,ZA,South Africa ,GP,Gauteng,ZA,South Africa -,MP,Mpumalanga,ZA,South Africa ,NC,Northern Cape,ZA,South Africa -,LP,Limpopo,ZA,South Africa +Limpopo,LP,Limpopo,ZA,South Africa North West,NW,North West,ZA,South Africa ,WC,Western Cape,ZA,South Africa -Combani,,,YT,Mayotte -Kangani,,,YT,Mayotte +Mtsamboro,,,YT,Mayotte +Tsingoni,,,YT,Mayotte Koungou,,,YT,Mayotte +Majikavo Koropa,,,YT,Mayotte +Kaouéni,,,YT,Mayotte +Labattoir,,,YT,Mayotte Chiconi,,,YT,Mayotte -Miréréni,,,YT,Mayotte -Chirongui,,,YT,Mayotte -Kwamhlanga,GP,Gauteng,ZA,South Africa +Kavani,,,YT,Mayotte +Sada,,,YT,Mayotte +Barakani,A,Ndzuwani,KM,Comoros +Mirontsi,A,Ndzuwani,KM,Comoros +Adda-Douéni,A,Ndzuwani,KM,Comoros +Ikoni,G,Grande Comore,KM,Comoros +Ekangala,GP,Gauteng,ZA,South Africa Akasia,GP,Gauteng,ZA,South Africa Midrand,GP,Gauteng,ZA,South Africa Centurion,GP,Gauteng,ZA,South Africa -Madibeng,SE,South-East,BW,Botswana -Mbare,HA,Harare,ZW,Zimbabwe Chitungwiza,HA,Harare,ZW,Zimbabwe -Cottage,RR,Riviere du Rempart District,MU,Mauritius Péreybère,RR,Riviere du Rempart District,MU,Mauritius -Congomah,PA,Pamplemousses District,MU,Mauritius -Îlot,PA,Pamplemousses District,MU,Mauritius -Belle Mare,FL,Flacq District,MU,Mauritius -Bramsthan,FL,Flacq District,MU,Mauritius -Belvédère,FL,Flacq District,MU,Mauritius -Union Park,GP,Grand Port District,MU,Mauritius -Tyack,SA,Savanne District,MU,Mauritius -Bananes,GP,Grand Port District,MU,Mauritius -Glen Park,PW,Plaines Wilhems District,MU,Mauritius +Baie du Tombeau,PA,Pamplemousses District,MU,Mauritius +Amaury,RR,Riviere du Rempart District,MU,Mauritius Ebene CyberCity,PW,Plaines Wilhems District,MU,Mauritius Pointe aux Sables,PL,Port Louis District,MU,Mauritius -Mapou,RR,Riviere du Rempart District,MU,Mauritius +Cite La Cure,PL,Port Louis District,MU,Mauritius Le Hochet,PA,Pamplemousses District,MU,Mauritius Arsenal,PA,Pamplemousses District,MU,Mauritius Coromandel,PW,Plaines Wilhems District,MU,Mauritius Thaba-Tseka,K,Thaba-Tseka,LS,Lesotho -Tīmurgara,KP,Khyber Pakhtunkhwa,PK,Pakistan -Sākhtemān,11,Sistan and Baluchestan,IR,Iran Don Sak,84,Surat Thani,TH,Thailand Mazar-e Sufla,HEL,Helmand,AF,Afghanistan Mazari Sharif,BAL,Balkh,AF,Afghanistan @@ -8107,214 +6529,131 @@ Gāgrē,KAN,Kandahar,AF,Afghanistan Baghlan,BGL,Baghlan,AF,Afghanistan ,,,AF,Afghanistan Phetchaburi,76,Phetchaburi,TH,Thailand -Wiang Chai,57,Chiang Rai,TH,Thailand Trang,92,Trang,TH,Thailand Thung Yai,80,Nakhon Si Thammarat,TH,Thailand Tha Sala,80,Nakhon Si Thammarat,TH,Thailand -Tha Sae,86,Chumphon,TH,Thailand Tha Maka,71,Kanchanaburi,TH,Thailand +Thalang,83,Phuket,TH,Thailand Tak,63,Tak,TH,Thailand Tak,63,Tak,TH,Thailand Surat Thani,84,Surat Thani,TH,Thailand Sukhothai Thani,64,Sukhothai,TH,Thailand Soem Ngam,52,Lampang,TH,Thailand Si Samrong,64,Sukhothai,TH,Thailand -Sawi,86,Chumphon,TH,Thailand -Sawankhalok,64,Sukhothai,TH,Thailand -Saraphi,50,Chiang Mai,TH,Thailand San Sai,50,Chiang Mai,TH,Thailand -San Pa Tong,50,Chiang Mai,TH,Thailand San Kamphaeng,50,Chiang Mai,TH,Thailand -Sam Ngao,63,Tak,TH,Thailand -Ron Phibun,80,Nakhon Si Thammarat,TH,Thailand Ratchaburi,70,Ratchaburi,TH,Thailand -Ranong,85,Ranong,TH,Thailand +Ranong,85,Ranong province,TH,Thailand Pran Buri,77,Prachuap Khiri Khan,TH,Thailand Prachuap Khiri Khan,77,Prachuap Khiri Khan,TH,Thailand -Phunphin,84,Surat Thani,TH,Thailand Phuket,83,Phuket,TH,Thailand -Photharam,70,Ratchaburi,TH,Thailand +Phipun,80,Nakhon Si Thammarat,TH,Thailand Phayao,56,Phayao,TH,Thailand Phang Nga,82,Phang Nga,TH,Thailand -Pak Tho,70,Ratchaburi,TH,Thailand Pai,50,Chiang Mai,TH,Thailand Nong Chang,61,Uthai Thani,TH,Thailand Nakhon Si Thammarat,80,Nakhon Si Thammarat,TH,Thailand -Mae Taeng,50,Chiang Mai,TH,Thailand -Mae Suai,57,Chiang Rai,TH,Thailand Mae Sot,63,Tak,TH,Thailand -Mae Sariang,58,Mae Hong Son,TH,Thailand Mae Sai,57,Chiang Rai,TH,Thailand -Mae Mo,52,Lampang,TH,Thailand -Mae Hong Son,58,Mae Hong Son,TH,Thailand -Mae Chan,57,Chiang Rai,TH,Thailand Li,51,Lamphun,TH,Thailand -Lat Yao,60,Nakhon Sawan,TH,Thailand -Lan Krabue,62,Kamphaeng Phet,TH,Thailand -La-ngu,91,Satun,TH,Thailand -Lang Suan,86,Chumphon,TH,Thailand Lamphun,51,Lamphun,TH,Thailand Lampang,52,Lampang,TH,Thailand Krabi,81,Krabi,TH,Thailand -Ko Lanta Yai,81,Krabi,TH,Thailand -Ko Kha,52,Lampang,TH,Thailand -Khlong Thom,81,Krabi,TH,Thailand Tha Khanon,84,Surat Thani,TH,Thailand -Kathu,83,Phuket,TH,Thailand -Kantang,92,Trang,TH,Thailand -Kanchanadit,84,Surat Thani,TH,Thailand Kanchanaburi,71,Kanchanaburi,TH,Thailand Kamphaeng Phet,62,Kamphaeng Phet,TH,Thailand -Huai Yot,92,Trang,TH,Thailand Hua Hin,77,Prachuap Khiri Khan,TH,Thailand +Fang,50,Chiang Mai,TH,Thailand Doi Saket,50,Chiang Mai,TH,Thailand Chumphon,86,Chumphon,TH,Thailand -Chom Bueng,70,Ratchaburi,TH,Thailand Chiang Rai,57,Chiang Rai,TH,Thailand Chiang Mai,50,Chiang Mai,TH,Thailand -Chiang Dao,50,Chiang Mai,TH,Thailand -Chawang,80,Nakhon Si Thammarat,TH,Thailand -Chai Buri,84,Surat Thani,TH,Thailand -Cha-am,76,Phetchaburi,TH,Thailand -Wang Chao,63,Tak,TH,Thailand -Ban Thung Kha,86,Chumphon,TH,Thailand +Chaiya,84,Surat Thani,TH,Thailand Ban Thong Chai,76,Phetchaburi,TH,Thailand Ko Samui,84,Surat Thani,TH,Thailand -Ban San Sai,50,Chiang Mai,TH,Thailand -Rawai,83,Phuket,TH,Thailand -Banphot Phisai,60,Nakhon Sawan,TH,Thailand -Ban Palian,92,Trang,TH,Thailand +Ban Pong,51,Lamphun,TH,Thailand Ban Pae,50,Chiang Mai,TH,Thailand -Nuea Khlong,81,Krabi,TH,Thailand -Ban Nong Sala,70,Ratchaburi,TH,Thailand Ban Na Pong,52,Lampang,TH,Thailand Ban Laem,76,Phetchaburi,TH,Thailand Ban Khao Yoi,76,Phetchaburi,TH,Thailand Ban Kamphaeng Saen,73,Nakhon Pathom,TH,Thailand Ban Fang Tuen,57,Chiang Rai,TH,Thailand -Doi Lo,50,Chiang Mai,TH,Thailand -Ban Chorakhe Samphan,72,Suphanburi,TH,Thailand Ban Bang Mut,86,Chumphon,TH,Thailand -Amphawa,75,Samut Songkhram,TH,Thailand Zahedan,11,Sistan and Baluchestan,IR,Iran -Deh-e Sadeq,11,Sistan and Baluchestan,IR,Iran -Iranshahr,11,Sistan and Baluchestan,IR,Iran -Gūsheh,11,Sistan and Baluchestan,IR,Iran -Chabahar,11,Sistan and Baluchestan,IR,Iran -Rawlakot,JK,Azad Jammu and Kashmir,PK,Pakistan -Pir Jo Goth,SD,Sindh,PK,Pakistan -Khairpur,SD,Sindh,PK,Pakistan -,IS,Islamabad,PK,Pakistan Zafarwal,PB,Punjab,PK,Pakistan +Yazman,PB,Punjab,PK,Pakistan Wazirabad,PB,Punjab,PK,Pakistan Wana,KP,Khyber Pakhtunkhwa,PK,Pakistan Wah,PB,Punjab,PK,Pakistan -Toba Tek Singh,PB,Punjab,PK,Pakistan Taunsa,PB,Punjab,PK,Pakistan -Tank,KP,Khyber Pakhtunkhwa,PK,Pakistan -Tando Jam,SD,Sindh,PK,Pakistan Tando Allahyar,SD,Sindh,PK,Pakistan -Tamman,PB,Punjab,PK,Pakistan +Tando Adam,SD,Sindh,PK,Pakistan Talagang,PB,Punjab,PK,Pakistan -Swabi,KP,Khyber Pakhtunkhwa,PK,Pakistan Sukkur,SD,Sindh,PK,Pakistan -Skardu,GB,Gilgit-Baltistan,PK,Pakistan -Sindh,SD,Sindh,PK,Pakistan -Sibi,BA,Balochistan,PK,Pakistan +,SD,Sindh,PK,Pakistan Sialkot,PB,Punjab,PK,Pakistan Shikarpur,SD,Sindh,PK,Pakistan Shekhupura,PB,Punjab,PK,Pakistan -Sharqpur Sharif,PB,Punjab,PK,Pakistan Shakargarh,PB,Punjab,PK,Pakistan Shahkot,PB,Punjab,PK,Pakistan Shabqadar,KP,Khyber Pakhtunkhwa,PK,Pakistan +Satellite Town,PB,Punjab,PK,Pakistan Sargodha,PB,Punjab,PK,Pakistan -Sarai Alamgir,PB,Punjab,PK,Pakistan -Sangla Hill,PB,Punjab,PK,Pakistan -Sandilianwali,PB,Punjab,PK,Pakistan Chak Forty-two SP,PB,Punjab,PK,Pakistan -Sambrial,PB,Punjab,PK,Pakistan Saidu Sharif,KP,Khyber Pakhtunkhwa,PK,Pakistan Sahiwal,PB,Punjab,PK,Pakistan -Renala Khurd,PB,Punjab,PK,Pakistan Rawalpindi,PB,Punjab,PK,Pakistan -Rasulnagar,PB,Punjab,PK,Pakistan -Ranipur,SD,Sindh,PK,Pakistan Rahim Yar Khan,PB,Punjab,PK,Pakistan Chenab Nagar,PB,Punjab,PK,Pakistan Quetta,BA,Balochistan,PK,Pakistan Qadirpur Ran,PB,Punjab,PK,Pakistan ,PB,Punjab,PK,Pakistan +Pir Mahal,PB,Punjab,PK,Pakistan Peshawar,KP,Khyber Pakhtunkhwa,PK,Pakistan -Pattoki,PB,Punjab,PK,Pakistan Pasrur,PB,Punjab,PK,Pakistan Parachinar,KP,Khyber Pakhtunkhwa,PK,Pakistan -Pakpattan,PB,Punjab,PK,Pakistan ,,,PK,Pakistan Okara,PB,Punjab,PK,Pakistan Nowshera,KP,Khyber Pakhtunkhwa,PK,Pakistan -Khyber Pakhtunkhwa,KP,Khyber Pakhtunkhwa,PK,Pakistan -,GB,Gilgit-Baltistan,PK,Pakistan -Nawabshah,SD,Sindh,PK,Pakistan -Naushahro Firoz,SD,Sindh,PK,Pakistan -Narang Mandi,PB,Punjab,PK,Pakistan +,KP,Khyber Pakhtunkhwa,PK,Pakistan Nankana Sahib,PB,Punjab,PK,Pakistan Muzaffargarh,PB,Punjab,PK,Pakistan -Muzaffarabad,JK,Azad Jammu and Kashmir,PK,Pakistan -Muridke,PB,Punjab,PK,Pakistan +Muzaffarabad,JK,Azad Kashmir,PK,Pakistan Multan Khurd,PB,Punjab,PK,Pakistan Multan,PB,Punjab,PK,Pakistan Mirpur,PB,Punjab,PK,Pakistan -Mirpur Mathelo,SD,Sindh,PK,Pakistan Mirpur Khas,SD,Sindh,PK,Pakistan -Miran Shah,KP,Khyber Pakhtunkhwa,PK,Pakistan +Miranshah,KP,Khyber Pakhtunkhwa,PK,Pakistan Mingora,KP,Khyber Pakhtunkhwa,PK,Pakistan Mianwali,PB,Punjab,PK,Pakistan Mian Channu,PB,Punjab,PK,Pakistan -Matli,SD,Sindh,PK,Pakistan Mardan,KP,Khyber Pakhtunkhwa,PK,Pakistan Mansehra,KP,Khyber Pakhtunkhwa,PK,Pakistan Mandi Burewala,PB,Punjab,PK,Pakistan Mandi Bahauddin,PB,Punjab,PK,Pakistan Malakand,KP,Khyber Pakhtunkhwa,PK,Pakistan -Mailsi,PB,Punjab,PK,Pakistan Layyah,PB,Punjab,PK,Pakistan Larkana,SD,Sindh,PK,Pakistan Landi Kotal,KP,Khyber Pakhtunkhwa,PK,Pakistan -Lakki,KP,Khyber Pakhtunkhwa,PK,Pakistan Lahore,PB,Punjab,PK,Pakistan -Kili Lahor,BA,Balochistan,PK,Pakistan -Kundian,PB,Punjab,PK,Pakistan -Kotli,JK,Azad Jammu and Kashmir,PK,Pakistan -Kot Addu,PB,Punjab,PK,Pakistan -Korangi,SD,Sindh,PK,Pakistan Kohat,KP,Khyber Pakhtunkhwa,PK,Pakistan Khushāb,PB,Punjab,PK,Pakistan -Khairpur Qazianwala,PB,Punjab,PK,Pakistan -Khahi,SD,Sindh,PK,Pakistan Kasur,PB,Punjab,PK,Pakistan Karachi,SD,Sindh,PK,Pakistan +Kanganpur,PB,Punjab,PK,Pakistan Kandhkot,SD,Sindh,PK,Pakistan Kamalia,PB,Punjab,PK,Pakistan -Kallar Kahar,PB,Punjab,PK,Pakistan -Kalabagh,PB,Punjab,PK,Pakistan -Kahuta,PB,Punjab,PK,Pakistan -Kahna Nau,PB,Punjab,PK,Pakistan -Kabbal,KP,Khyber Pakhtunkhwa,PK,Pakistan Jhelum,PB,Punjab,PK,Pakistan -Jhang Sadr,PB,Punjab,PK,Pakistan -Jauharabad,PB,Punjab,PK,Pakistan -Jand Awan,PB,Punjab,PK,Pakistan -Jamshoro,SD,Sindh,PK,Pakistan -Jalalpur Khakhi,PB,Punjab,PK,Pakistan +Jhang Sadar,PB,Punjab,PK,Pakistan +Jaranwala,PB,Punjab,PK,Pakistan +Jalalpur Pirwala,PB,Punjab,PK,Pakistan +Jalalpur Jattan,PB,Punjab,PK,Pakistan Muzaffarabad,PB,Punjab,PK,Pakistan Islamabad,IS,Islamabad,PK,Pakistan Isan,PB,Punjab,PK,Pakistan Hyderabad,SD,Sindh,PK,Pakistan -Hazro City,PB,Punjab,PK,Pakistan Hasilpur,PB,Punjab,PK,Pakistan Hassan Abdal,PB,Punjab,PK,Pakistan -Haripur,KP,Khyber Pakhtunkhwa,PK,Pakistan Chak Two Hundred Ninety-five Gugera Branch,PB,Punjab,PK,Pakistan Hyderabad,PB,Punjab,PK,Pakistan Gujrat,PB,Punjab,PK,Pakistan @@ -8322,32 +6661,31 @@ Gujranwala,PB,Punjab,PK,Pakistan Gujar Khan,PB,Punjab,PK,Pakistan Gojra,PB,Punjab,PK,Pakistan Gilgit,GB,Gilgit-Baltistan,PK,Pakistan -Ghotki,SD,Sindh,PK,Pakistan Faisalabad,PB,Punjab,PK,Pakistan Dunyapur,PB,Punjab,PK,Pakistan +Dipalpur,PB,Punjab,PK,Pakistan +Dhok Mangtal,PB,Punjab,PK,Pakistan Dera Ismail Khan,KP,Khyber Pakhtunkhwa,PK,Pakistan Dera Ghazi Khan,PB,Punjab,PK,Pakistan -Dera Bugti,BA,Balochistan,PK,Pakistan Data,KP,Khyber Pakhtunkhwa,PK,Pakistan -Daska Kalan,PB,Punjab,PK,Pakistan Daharanwala,PB,Punjab,PK,Pakistan -Clifton,SD,Sindh,PK,Pakistan -Chitral,KP,Khyber Pakhtunkhwa,PK,Pakistan Chishtian,PB,Punjab,PK,Pakistan Chiniot,PB,Punjab,PK,Pakistan Chichawatni,PB,Punjab,PK,Pakistan Charsadda,KP,Khyber Pakhtunkhwa,PK,Pakistan Chakwal,PB,Punjab,PK,Pakistan Chakdara,KP,Khyber Pakhtunkhwa,PK,Pakistan -Bhimber,JK,Azad Jammu and Kashmir,PK,Pakistan +Bhimber,JK,Azad Kashmir,PK,Pakistan Bhalwal,PB,Punjab,PK,Pakistan +Bhakkar,SD,Sindh,PK,Pakistan Bhakkar,PB,Punjab,PK,Pakistan +Battagram,KP,Khyber Pakhtunkhwa,PK,Pakistan +Bannu,KP,Khyber Pakhtunkhwa,PK,Pakistan ,BA,Balochistan,PK,Pakistan Bahawalpur,PB,Punjab,PK,Pakistan -Baffa,KP,Khyber Pakhtunkhwa,PK,Pakistan Badin,SD,Sindh,PK,Pakistan Little Attock,PB,Punjab,PK,Pakistan -Ahmadpur East,PB,Punjab,PK,Pakistan +Ahmedpur East,PB,Punjab,PK,Pakistan Abbottabad,KP,Khyber Pakhtunkhwa,PK,Pakistan Ullāpāra,E,Rajshahi Division,BD,Bangladesh Tejgaon,C,Dhaka Division,BD,Bangladesh @@ -8356,136 +6694,114 @@ Sylhet,G,Sylhet Division,BD,Bangladesh Noākhāli,B,Chittagong,BD,Bangladesh Sunāmganj,G,Sylhet Division,BD,Bangladesh Jamālpur,H,Mymensingh Division,BD,Bangladesh +Shibganj,E,Rajshahi Division,BD,Bangladesh Sātkhira,D,Khulna Division,BD,Bangladesh Sirajganj,E,Rajshahi Division,BD,Bangladesh Netrakona,H,Mymensingh Division,BD,Bangladesh Narsingdi,C,Dhaka Division,BD,Bangladesh -Sārsha,D,Khulna Division,BD,Bangladesh +Rāmganj,B,Chittagong,BD,Bangladesh Rajshahi,E,Rajshahi Division,BD,Bangladesh +Pīrgāchha,F,Rangpur Division,BD,Bangladesh Palasbari,F,Rangpur Division,BD,Bangladesh Panchagarh,F,Rangpur Division,BD,Bangladesh +Patnitala,E,Rajshahi Division,BD,Bangladesh Parbatipur,F,Rangpur Division,BD,Bangladesh Nārāyanganj,C,Dhaka Division,BD,Bangladesh +Nāgarpur,C,Dhaka Division,BD,Bangladesh Nageswari,F,Rangpur Division,BD,Bangladesh Mymensingh,H,Mymensingh Division,BD,Bangladesh -Mitāpukur,F,Rangpur Division,BD,Bangladesh -Mathba,A,Barisal Division,BD,Bangladesh +Muktāgācha,H,Mymensingh Division,BD,Bangladesh Manirāmpur,D,Khulna Division,BD,Bangladesh Lohajang,C,Dhaka Division,BD,Bangladesh -Lalmonirhat,F,Rangpur Division,BD,Bangladesh Lākshām,B,Chittagong,BD,Bangladesh Comilla,B,Chittagong,BD,Bangladesh Rangpur City,F,Rangpur Division,BD,Bangladesh -Kachua,B,Chittagong,BD,Bangladesh Kālīganj,D,Khulna Division,BD,Bangladesh Kālāroa,D,Khulna Division,BD,Bangladesh -Jhingergācha,D,Khulna Division,BD,Bangladesh -Ishwardi,E,Rajshahi Division,BD,Bangladesh Habiganj,G,Sylhet Division,BD,Bangladesh Feni,B,Chittagong,BD,Bangladesh Dupchānchia,E,Rajshahi Division,BD,Bangladesh Dhaka,C,Dhaka Division,BD,Bangladesh -Birganj,F,Rangpur Division,BD,Bangladesh +Chunarughāt,G,Sylhet Division,BD,Bangladesh Bhurungamāri,F,Rangpur Division,BD,Bangladesh -Belkuchi,E,Rajshahi Division,BD,Bangladesh +Bherāmāra,D,Khulna Division,BD,Bangladesh Bagerhat,D,Khulna Division,BD,Bangladesh -Fakirhāt,D,Khulna Division,BD,Bangladesh -Ālfādānga,C,Dhaka Division,BD,Bangladesh +Barisal District,A,Barisal Division,BD,Bangladesh Narail,D,Khulna Division,BD,Bangladesh Wari,C,Dhaka Division,BD,Bangladesh -Ulpur,C,Dhaka Division,BD,Bangladesh Tānor,E,Rajshahi Division,BD,Bangladesh Srīnagar,C,Dhaka Division,BD,Bangladesh Sonāpur,B,Chittagong,BD,Bangladesh -Sonāimuri,B,Chittagong,BD,Bangladesh -Sherpur,E,Rajshahi Division,BD,Bangladesh Sāturia,C,Dhaka Division,BD,Bangladesh -Sāpāhār,E,Rajshahi Division,BD,Bangladesh +Sārulia,C,Dhaka Division,BD,Bangladesh Sāmair,C,Dhaka Division,BD,Bangladesh -Safipur,C,Dhaka Division,BD,Bangladesh +Sāchār,B,Chittagong,BD,Bangladesh +Rupdia,D,Khulna Division,BD,Bangladesh Rāna,C,Dhaka Division,BD,Bangladesh -Rājāpur,B,Chittagong,BD,Bangladesh Qasba,B,Chittagong,BD,Bangladesh -Porādaha,D,Khulna Division,BD,Bangladesh -Palāshbāri,E,Rajshahi Division,BD,Bangladesh -Pālang,C,Dhaka Division,BD,Bangladesh +Prasādpur,E,Rajshahi Division,BD,Bangladesh Noāgaon,C,Dhaka Division,BD,Bangladesh Pātrun,C,Dhaka Division,BD,Bangladesh -Durgāpur,E,Rajshahi Division,BD,Bangladesh -Panti,D,Khulna Division,BD,Bangladesh -Nawāpāra,D,Khulna Division,BD,Bangladesh -Nawāpāra,D,Khulna Division,BD,Bangladesh +Naogaon,E,Rajshahi Division,BD,Bangladesh Nāndina,H,Mymensingh Division,BD,Bangladesh -Nāgbāri,C,Dhaka Division,BD,Bangladesh Nagarbāri,C,Dhaka Division,BD,Bangladesh +Nabīnagar,B,Chittagong,BD,Bangladesh Nabiganj,C,Dhaka Division,BD,Bangladesh Mulla,B,Chittagong,BD,Bangladesh Mīrpur,C,Dhaka Division,BD,Bangladesh -Mirpur,D,Khulna Division,BD,Bangladesh Mīrpur,B,Chittagong,BD,Bangladesh Media,D,Khulna Division,BD,Bangladesh Mātuail,C,Dhaka Division,BD,Bangladesh Māhīganj,F,Rangpur Division,BD,Bangladesh -Mādhabdi,C,Dhaka Division,BD,Bangladesh -Madanganj,C,Dhaka Division,BD,Bangladesh +Madhupur,H,Mymensingh Division,BD,Bangladesh Lakshmīpur,B,Chittagong,BD,Bangladesh Kushtia,H,Mymensingh Division,BD,Bangladesh Khilgaon,C,Dhaka Division,BD,Bangladesh -Kazla,E,Rajshahi Division,BD,Bangladesh -Karimpur,C,Dhaka Division,BD,Bangladesh -Kāpāsia,E,Rajshahi Division,BD,Bangladesh -Kāndipāra,H,Mymensingh Division,BD,Bangladesh +Khilgaon,C,Dhaka Division,BD,Bangladesh +Kendua,H,Mymensingh Division,BD,Bangladesh Kānchan,C,Dhaka Division,BD,Bangladesh -Kāliganj,C,Dhaka Division,BD,Bangladesh -Kāfrul,C,Dhaka Division,BD,Bangladesh +Kālatia,C,Dhaka Division,BD,Bangladesh Jahānābād,B,Chittagong,BD,Bangladesh -Hājīganj,B,Chittagong,BD,Bangladesh +Islāmpur,C,Dhaka Division,BD,Bangladesh Gorāi,C,Dhaka Division,BD,Bangladesh +Gunābati,B,Chittagong,BD,Bangladesh +Gourīpur,B,Chittagong,BD,Bangladesh Gouripur,H,Mymensingh Division,BD,Bangladesh +Gopināthpur,B,Chittagong,BD,Bangladesh Gopālganj,C,Dhaka Division,BD,Bangladesh -Ghorāsāl,C,Dhaka Division,BD,Bangladesh Gharisār,C,Dhaka Division,BD,Bangladesh +Gāzipur,H,Mymensingh Division,BD,Bangladesh Gāzipur,C,Dhaka Division,BD,Bangladesh -Gāngni,D,Khulna Division,BD,Bangladesh Faridpurāhāti,E,Rajshahi Division,BD,Bangladesh -Farīdpur,C,Dhaka Division,BD,Bangladesh Durgāpur,E,Rajshahi Division,BD,Bangladesh Dinājpur,F,Rangpur Division,BD,Bangladesh Diyal,E,Rajshahi Division,BD,Bangladesh -Dopākul,G,Sylhet Division,BD,Bangladesh Dhania,C,Dhaka Division,BD,Bangladesh -Demra,C,Dhaka Division,BD,Bangladesh Chittagong,B,Chittagong,BD,Bangladesh Char Bhadrasan,C,Dhaka Division,BD,Bangladesh Chāndpur,B,Chittagong,BD,Bangladesh +Chāndna,C,Dhaka Division,BD,Bangladesh Gāzipur,E,Rajshahi Division,BD,Bangladesh -Chak Brindaban,E,Rajshahi Division,BD,Bangladesh -Bhulta,C,Dhaka Division,BD,Bangladesh Benāpol,D,Khulna Division,BD,Bangladesh ,,,BD,Bangladesh +Bandar,C,Dhaka Division,BD,Bangladesh Bālākhāl,B,Chittagong,BD,Bangladesh Āti,C,Dhaka Division,BD,Bangladesh -Tanjung Morawa,SU,North Sumatra,ID,Indonesia -Sunggal,SU,North Sumatra,ID,Indonesia +Āthārabāri,H,Mymensingh Division,BD,Bangladesh +Ālāipur,D,Khulna Division,BD,Bangladesh North Sumatra,SU,North Sumatra,ID,Indonesia -Stabat,SU,North Sumatra,ID,Indonesia Sibolga,SU,North Sumatra,ID,Indonesia Salak,SU,North Sumatra,ID,Indonesia -Pematangsiantar,SU,North Sumatra,ID,Indonesia Panyambungan,SU,North Sumatra,ID,Indonesia -Pangkalan Brandan,SU,North Sumatra,ID,Indonesia Medan,SU,North Sumatra,ID,Indonesia -Lubuk Pakam,SU,North Sumatra,ID,Indonesia Lhokseumawe,AC,Aceh,ID,Indonesia Langsa,AC,Aceh,ID,Indonesia Kisaran,SU,North Sumatra,ID,Indonesia Kabanjahe,SU,North Sumatra,ID,Indonesia -Indrapura,SU,North Sumatra,ID,Indonesia Gunungsitoli,SU,North Sumatra,ID,Indonesia Bali,SU,North Sumatra,ID,Indonesia -Binjai,SU,North Sumatra,ID,Indonesia -Banjar,SU,North Sumatra,ID,Indonesia Banda Aceh,AC,Aceh,ID,Indonesia +Termez,SU,Surxondaryo Region,UZ,Uzbekistan Shahrisabz,QA,Qashqadaryo,UZ,Uzbekistan Samarkand,SA,Samarqand Region,UZ,Uzbekistan Qarshi,QA,Qashqadaryo,UZ,Uzbekistan @@ -8497,127 +6813,78 @@ Yolöten,M,Mary,TM,Turkmenistan Tejen,A,Ahal,TM,Turkmenistan Gowurdak,L,Lebap,TM,Turkmenistan Bayramaly,M,Mary,TM,Turkmenistan +Istaravshan,SU,Viloyati Sughd,TJ,Tajikistan ,,,TJ,Tajikistan -Kurgan-Tyube,KT,Viloyati Khatlon,TJ,Tajikistan +Kurgan-Tyube,KT,Khatlon Province,TJ,Tajikistan Panjakent,SU,Viloyati Sughd,TJ,Tajikistan -Farkhor,KT,Viloyati Khatlon,TJ,Tajikistan +Farkhor,KT,Khatlon Province,TJ,Tajikistan Vahdat,RA,Republican Subordination,TJ,Tajikistan Somoniyon,RA,Republican Subordination,TJ,Tajikistan -Kolkhozobod,KT,Viloyati Khatlon,TJ,Tajikistan +Kŭlob,KT,Khatlon Province,TJ,Tajikistan +Kolkhozobod,KT,Khatlon Province,TJ,Tajikistan Khorugh,GB,Gorno-Badakhshan,TJ,Tajikistan +Ishqoshim,GB,Gorno-Badakhshan,TJ,Tajikistan Hisor,RA,Republican Subordination,TJ,Tajikistan Jirghatol,RA,Republican Subordination,TJ,Tajikistan Dushanbe,DU,Dushanbe,TJ,Tajikistan -Danghara,KT,Viloyati Khatlon,TJ,Tajikistan +Danghara,KT,Khatlon Province,TJ,Tajikistan Kuah,02,Kedah,MY,Malaysia -Yakkala,1,Western Province,LK,Sri Lanka -,1,Western Province,LK,Sri Lanka -Weligama,3,Southern Province,LK,Sri Lanka -Weerapokuna,6,North Western Province,LK,Sri Lanka -Wattegama,2,Central Province,LK,Sri Lanka +Razzakov,B,Batken,KG,Kyrgyzstan +Western Province,1,Western Province,LK,Sri Lanka Wattala,1,Western Province,LK,Sri Lanka -Waga,1,Western Province,LK,Sri Lanka -Veyangoda,1,Western Province,LK,Sri Lanka -Valvedditturai,4,Northern Province,LK,Sri Lanka -Uhana,5,Eastern Province,LK,Sri Lanka +Valvettithurai,4,Northern Province,LK,Sri Lanka +Trincomalee,5,Eastern Province,LK,Sri Lanka Tissamaharama,3,Southern Province,LK,Sri Lanka -Tangalle,3,Southern Province,LK,Sri Lanka -Talawa,7,North Central Province,LK,Sri Lanka ,,,LK,Sri Lanka -Ruwanwella,9,Sabaragamuwa Province,LK,Sri Lanka -Ratnapura,9,Sabaragamuwa Province,LK,Sri Lanka -Rajagiriya,1,Western Province,LK,Sri Lanka +Ratmalana,1,Western Province,LK,Sri Lanka Ragama,1,Western Province,LK,Sri Lanka -Polonnaruwa,7,North Central Province,LK,Sri Lanka +Point Pedro,4,Northern Province,LK,Sri Lanka +Pita Kotte,1,Western Province,LK,Sri Lanka Piliyandala,1,Western Province,LK,Sri Lanka Peradeniya,2,Central Province,LK,Sri Lanka -Peliyagoda,1,Western Province,LK,Sri Lanka -Parakaduwa,9,Sabaragamuwa Province,LK,Sri Lanka Pannipitiya,1,Western Province,LK,Sri Lanka -Pannala,6,North Western Province,LK,Sri Lanka Panadura,1,Western Province,LK,Sri Lanka -Nuwara Eliya,2,Central Province,LK,Sri Lanka +Pamunugama,1,Western Province,LK,Sri Lanka +Padukka,1,Western Province,LK,Sri Lanka Nugegoda,1,Western Province,LK,Sri Lanka Nittambuwa,1,Western Province,LK,Sri Lanka Negombo,1,Western Province,LK,Sri Lanka -Nawala,1,Western Province,LK,Sri Lanka Dehiwala-Mount Lavinia,1,Western Province,LK,Sri Lanka Moratuwa,1,Western Province,LK,Sri Lanka -Moragollagama,6,North Western Province,LK,Sri Lanka -Mirigama,1,Western Province,LK,Sri Lanka Minuwangoda,1,Western Province,LK,Sri Lanka -Mawanella,9,Sabaragamuwa Province,LK,Sri Lanka Matara,3,Southern Province,LK,Sri Lanka -Malambe,1,Western Province,LK,Sri Lanka -Makola South,1,Western Province,LK,Sri Lanka +Matale,2,Central Province,LK,Sri Lanka Maharagama,1,Western Province,LK,Sri Lanka -Madampe,6,North Western Province,LK,Sri Lanka -Lunuwila,6,North Western Province,LK,Sri Lanka -Labuduwa,3,Southern Province,LK,Sri Lanka +Kuruwita,9,Sabaragamuwa Province,LK,Sri Lanka Kurunegala,6,North Western Province,LK,Sri Lanka -Kundasale,2,Central Province,LK,Sri Lanka -Kuliyapitiya,6,North Western Province,LK,Sri Lanka Sri Jayewardenepura Kotte,1,Western Province,LK,Sri Lanka Kottawa,1,Western Province,LK,Sri Lanka -Kotikawatta,1,Western Province,LK,Sri Lanka -Kotadeniyawa,1,Western Province,LK,Sri Lanka Kirindiwela,1,Western Province,LK,Sri Lanka -Kelaniya,1,Western Province,LK,Sri Lanka -Kekirawa,7,North Central Province,LK,Sri Lanka -Kegalle,9,Sabaragamuwa Province,LK,Sri Lanka Katunayaka,1,Western Province,LK,Sri Lanka Kandy,2,Central Province,LK,Sri Lanka Kanduruwela,7,North Central Province,LK,Sri Lanka Kandana,1,Western Province,LK,Sri Lanka Kalutara,1,Western Province,LK,Sri Lanka -Kalawana,9,Sabaragamuwa Province,LK,Sri Lanka +Kalmunai,5,Eastern Province,LK,Sri Lanka Kaduwela,1,Western Province,LK,Sri Lanka Jaffna,4,Northern Province,LK,Sri Lanka -Ja Ela,1,Western Province,LK,Sri Lanka Horana South,1,Western Province,LK,Sri Lanka -Homagama,1,Western Province,LK,Sri Lanka -Hettipola,6,North Western Province,LK,Sri Lanka -Hettimulla,9,Sabaragamuwa Province,LK,Sri Lanka -Henegama,1,Western Province,LK,Sri Lanka Hatton,2,Central Province,LK,Sri Lanka -Haputale,8,Province of Uva,LK,Sri Lanka +Haputale Pallegama,2,Central Province,LK,Sri Lanka Hanwella,1,Western Province,LK,Sri Lanka -Hambantota,3,Southern Province,LK,Sri Lanka -Habaraduwa,3,Southern Province,LK,Sri Lanka -Gonapola,2,Central Province,LK,Sri Lanka -Gonapola,1,Western Province,LK,Sri Lanka -Giriulla,1,Western Province,LK,Sri Lanka +Godakewela,9,Sabaragamuwa Province,LK,Sri Lanka Gampaha,1,Western Province,LK,Sri Lanka -Gampaha,8,Province of Uva,LK,Sri Lanka Galle,3,Southern Province,LK,Sri Lanka -Galgomuwa,6,North Western Province,LK,Sri Lanka -Ethul Kotte,1,Western Province,LK,Sri Lanka Eppawala,7,North Central Province,LK,Sri Lanka -Embilipitiya,9,Sabaragamuwa Province,LK,Sri Lanka -Dunagaha,1,Western Province,LK,Sri Lanka -Dehiwala,1,Western Province,LK,Sri Lanka -Dehiowita,9,Sabaragamuwa Province,LK,Sri Lanka +Dedunupitiya,2,Central Province,LK,Sri Lanka Dambulla,2,Central Province,LK,Sri Lanka -Dambadeniya,6,North Western Province,LK,Sri Lanka Colombo,1,Western Province,LK,Sri Lanka Chilaw,6,North Western Province,LK,Sri Lanka -Boralesgamuwa South,1,Western Province,LK,Sri Lanka -Biyagama,1,Western Province,LK,Sri Lanka -Beliatta,3,Southern Province,LK,Sri Lanka Batticaloa,5,Eastern Province,LK,Sri Lanka -Battaramulla South,1,Western Province,LK,Sri Lanka -Balapitiya,3,Southern Province,LK,Sri Lanka -Baduraliya,1,Western Province,LK,Sri Lanka -Badulla,8,Province of Uva,LK,Sri Lanka -Avissawella,1,Western Province,LK,Sri Lanka -Athurugiriya,1,Western Province,LK,Sri Lanka -Aranayaka,9,Sabaragamuwa Province,LK,Sri Lanka +Battaramulla,1,Western Province,LK,Sri Lanka Anuradhapura,7,North Central Province,LK,Sri Lanka Ambalantota,3,Southern Province,LK,Sri Lanka -Alubomulla,1,Western Province,LK,Sri Lanka -Algama Medagama,9,Sabaragamuwa Province,LK,Sri Lanka -Alawwa,6,North Western Province,LK,Sri Lanka -Ahangama,3,Southern Province,LK,Sri Lanka +Wangdue Phodrang,24,Wangdue Phodrang Dzongkhag,BT,Bhutan Trongsa,32,Trongsa Dzongkhag,BT,Bhutan Thimphu,15,Thimphu District,BT,Bhutan Trashi Yangtse,TY,Trashi Yangste,BT,Bhutan @@ -8627,49 +6894,44 @@ Daga,22,Dagana,BT,Bhutan Shemgang,34,Zhemgang District,BT,Bhutan Sarpang,31,Sarpang District,BT,Bhutan Punakha,23,Punakha Dzongkhag,BT,Bhutan +Phuntsholing,12,Chukha,BT,Bhutan Paro,11,Paro,BT,Bhutan +Pajo,23,Punakha Dzongkhag,BT,Bhutan Mongar,42,Mongar,BT,Bhutan Lhuentse,44,Lhuntse,BT,Bhutan Ha,13,Haa,BT,Bhutan Gasa,GA,Gasa,BT,Bhutan +Tsirang,21,Tsirang District,BT,Bhutan Tsimasham,12,Chukha,BT,Bhutan Bumtang Tang,,,BT,Bhutan ,,,BT,Bhutan -Kilakarai,TN,Tamil Nadu,IN,India Zamānia,UP,Uttar Pradesh,IN,India Zafarābād,UP,Uttar Pradesh,IN,India -Yellāpur,KA,Karnataka,IN,India Yellandu,TS,Telangana,IN,India Yelahanka,KA,Karnataka,IN,India Yavatmal,MH,Maharashtra,IN,India Yamunanagar,HR,Haryana,IN,India ,WB,West Bengal,IN,India -Warud,MH,Maharashtra,IN,India +Wellington,TN,Tamil Nadu,IN,India Wardha,MH,Maharashtra,IN,India -Wārāseonī,MP,Madhya Pradesh,IN,India Warangal,TS,Telangana,IN,India -Wanparti,TS,Telangana,IN,India Wānkāner,GJ,Gujarat,IN,India -Wandūr,KL,Kerala,IN,India -Walajapet,TN,Tamil Nadu,IN,India +Wākad,MH,Maharashtra,IN,India Wai,MH,Maharashtra,IN,India Wagholi,MH,Maharashtra,IN,India Wada,MH,Maharashtra,IN,India Vyāra,GJ,Gujarat,IN,India -Vuyyūru,AP,Andhra Pradesh,IN,India Vizianagaram,AP,Andhra Pradesh,IN,India Vite,MH,Maharashtra,IN,India Visnagar,GJ,Gujarat,IN,India Visakhapatnam,AP,Andhra Pradesh,IN,India -Virajpet,KA,Karnataka,IN,India Virār,MH,Maharashtra,IN,India Virālimalai,TN,Tamil Nadu,IN,India -Vinukonda,AP,Andhra Pradesh,IN,India Villupuram,TN,Tamil Nadu,IN,India -Villivākkam,TN,Tamil Nadu,IN,India Vijayawada,AP,Andhra Pradesh,IN,India Vidisha,MP,Madhya Pradesh,IN,India Verāval,GJ,Gujarat,IN,India +Vengurla,MH,Maharashtra,IN,India Vellore,TN,Tamil Nadu,IN,India Vāzhākulam,KL,Kerala,IN,India Vasind,MH,Maharashtra,IN,India @@ -8677,41 +6939,31 @@ Vasco da Gama,GA,Goa,IN,India Vasai,MH,Maharashtra,IN,India Vāsad,GJ,Gujarat,IN,India Vartej,GJ,Gujarat,IN,India -Varangaon,MH,Maharashtra,IN,India Varanasi,UP,Uttar Pradesh,IN,India Vandalūr,TN,Tamil Nadu,IN,India Valsād,GJ,Gujarat,IN,India Vaikam,KL,Kerala,IN,India Vadodara,GJ,Gujarat,IN,India -Vadnagar,GJ,Gujarat,IN,India -,UP,Uttar Pradesh,IN,India -Uttarpāra,WB,West Bengal,IN,India +Uttar Pradesh,UP,Uttar Pradesh,IN,India Utan,MH,Maharashtra,IN,India -Uravakonda,AP,Andhra Pradesh,IN,India -Uran,MH,Maharashtra,IN,India Upleta,GJ,Gujarat,IN,India Unnāo,UP,Uttar Pradesh,IN,India Una,HP,Himachal Pradesh,IN,India -Una,GJ,Gujarat,IN,India -Umreth,GJ,Gujarat,IN,India Umbraj,MH,Maharashtra,IN,India Ulubāri,AS,Assam,IN,India -Ullal,KA,Karnataka,IN,India Ulhasnagar,MH,Maharashtra,IN,India Ujjain,MP,Madhya Pradesh,IN,India Udupi,KA,Karnataka,IN,India Udaipur,RJ,Rajasthan,IN,India Udaipur,TR,Tripura,IN,India Ooty,TN,Tamil Nadu,IN,India -Turbihāl,KA,Karnataka,IN,India Tuni,AP,Andhra Pradesh,IN,India -Tumsar,MH,Maharashtra,IN,India Tumkūr,KA,Karnataka,IN,India Tufānganj,WB,West Bengal,IN,India Thiruvananthapuram,KL,Kerala,IN,India -Tripura,TR,Tripura,IN,India Thrissur,KL,Kerala,IN,India Tonk,RJ,Rajasthan,IN,India +Cheyyar,TN,Tamil Nadu,IN,India Tiruvannamalai,TN,Tamil Nadu,IN,India Tiruvānmiyūr,TN,Tamil Nadu,IN,India Tiruvallur,TN,Tamil Nadu,IN,India @@ -8723,122 +6975,86 @@ Tirupati,AP,Andhra Pradesh,IN,India Tirunelveli,TN,Tamil Nadu,IN,India Tiruchengode,TN,Tamil Nadu,IN,India Tiruchirappalli,TN,Tamil Nadu,IN,India -Tiptūr,KA,Karnataka,IN,India Tinsukia,AS,Assam,IN,India -Tindivanam,TN,Tamil Nadu,IN,India -Tīkamgarh,MP,Madhya Pradesh,IN,India +Thoubāl,MN,Manipur,IN,India Thiruvarur,TN,Tamil Nadu,IN,India Tharād,GJ,Gujarat,IN,India Thara,GJ,Gujarat,IN,India Thanjavur,TN,Tamil Nadu,IN,India Thāne,MH,Maharashtra,IN,India +Thakurdwara,UP,Uttar Pradesh,IN,India Tezpur,AS,Assam,IN,India Theni,TN,Tamil Nadu,IN,India -Tellicherry,KL,Kerala,IN,India +Thalassery,KL,Kerala,IN,India Telhāra,MH,Maharashtra,IN,India -Tekkali,AP,Andhra Pradesh,IN,India Tekanpur,MP,Madhya Pradesh,IN,India Tehri,UK,Uttarakhand,IN,India Tarn Taran,PB,Punjab,IN,India Tārāpur,MH,Maharashtra,IN,India -Tharangambadi,TN,Tamil Nadu,IN,India -Tarakeswar,WB,West Bengal,IN,India Tanuku,AP,Andhra Pradesh,IN,India -Tamlūk,WB,West Bengal,IN,India ,TN,Tamil Nadu,IN,India -Talwandi Bhai,PB,Punjab,IN,India -Tālīkota,KA,Karnataka,IN,India -Talavadi,KL,Kerala,IN,India -Tādepalle,AP,Andhra Pradesh,IN,India -Sutrāpāra,GJ,Gujarat,IN,India +Taleigao,GA,Goa,IN,India +Talegaon Dabhade,MH,Maharashtra,IN,India Suriāpet,TS,Telangana,IN,India Surendranagar,GJ,Gujarat,IN,India Surat,GJ,Gujarat,IN,India -Sūrandai,TN,Tamil Nadu,IN,India Surajpur,CG,Chhattisgarh,IN,India -Supaul,BR,Bihar,IN,India -Sundargarh,OD,Odisha,IN,India +Sundergarh,OD,Odisha,IN,India Sunām,PB,Punjab,IN,India Sullia,KA,Karnataka,IN,India -Srivilliputhur,TN,Tamil Nadu,IN,India -Srīperumbūdūr,TN,Tamil Nadu,IN,India Srinagar,JK,Jammu and Kashmir,IN,India Srīnagar,UK,Uttarakhand,IN,India -Karanpur,RJ,Rajasthan,IN,India Srikakulam,AP,Andhra Pradesh,IN,India -Soro,OD,Odisha,IN,India Soreng,SK,Sikkim,IN,India Sopāra,MH,Maharashtra,IN,India Sonīpat,HR,Haryana,IN,India Solan,HP,Himachal Pradesh,IN,India Soalkuchi,AS,Assam,IN,India -Siwāna,RJ,Rajasthan,IN,India Siwān,BR,Bihar,IN,India Sivakasi,TN,Tamil Nadu,IN,India -Sivagiri,TN,Tamil Nadu,IN,India Sivaganga,TN,Tamil Nadu,IN,India Siuri,WB,West Bengal,IN,India Sitārganj,UK,Uttarakhand,IN,India Sītāmarhi,BR,Bihar,IN,India -Sirsi,KA,Karnataka,IN,India Sirsāganj,UP,Uttar Pradesh,IN,India Sirsa,HR,Haryana,IN,India Sirohi,RJ,Rajasthan,IN,India Sirmaur,MP,Madhya Pradesh,IN,India -Sīrkāzhi,TN,Tamil Nadu,IN,India Sirhind,PB,Punjab,IN,India -Sindkhed Raja,MH,Maharashtra,IN,India +Sindewāhi,MH,Maharashtra,IN,India Shimla,HP,Himachal Pradesh,IN,India -Silvassa,DH,Dadra and Nagar Haveli and Daman and Diu,IN,India Silchar,AS,Assam,IN,India Sīkar,RJ,Rajasthan,IN,India -Sikandra Rao,UP,Uttar Pradesh,IN,India Sikandra,UP,Uttar Pradesh,IN,India Sidhi,MP,Madhya Pradesh,IN,India Siddipet,TS,Telangana,IN,India Siddhapur,GJ,Gujarat,IN,India -Siddapura,KA,Karnataka,IN,India Shujālpur,MP,Madhya Pradesh,IN,India -Shrīrangapattana,KA,Karnataka,IN,India -Serampore,WB,West Bengal,IN,India Shōranūr,KL,Kerala,IN,India Sholinghur,TN,Tamil Nadu,IN,India Solapur,MH,Maharashtra,IN,India -Shivpuri,MP,Madhya Pradesh,IN,India Shiv,RJ,Rajasthan,IN,India -Shirwal,MH,Maharashtra,IN,India Shirpur,MH,Maharashtra,IN,India Shirdi,MH,Maharashtra,IN,India -Shirāla,MH,Maharashtra,IN,India Shimoga,KA,Karnataka,IN,India Shimla,RJ,Rajasthan,IN,India Shillong,ML,Meghalaya,IN,India Siliguri,WB,West Bengal,IN,India -Shikaripura,KA,Karnataka,IN,India -Shevgaon,MH,Maharashtra,IN,India -Sheohar,BR,Bihar,IN,India Shendurni,MH,Maharashtra,IN,India -Shegaon,MH,Maharashtra,IN,India Shamli,UP,Uttar Pradesh,IN,India -Shāmgarh,MP,Madhya Pradesh,IN,India Shahjahanpur,UP,Uttar Pradesh,IN,India Shāhāpur,MH,Maharashtra,IN,India -Shādipur,AN,Andaman and Nicobar,IN,India +Sewri,MH,Maharashtra,IN,India Seohāra,UP,Uttar Pradesh,IN,India Sehore,MP,Madhya Pradesh,IN,India Secunderabad,TS,Telangana,IN,India Sāyla,GJ,Gujarat,IN,India -Sawai Madhopur,RJ,Rajasthan,IN,India Sāvda,MH,Maharashtra,IN,India Sathyamangalam,TN,Tamil Nadu,IN,India +Sattur,TN,Tamil Nadu,IN,India Satna,MP,Madhya Pradesh,IN,India -Sarsāwa,UP,Uttar Pradesh,IN,India -Sardulgarh,PB,Punjab,IN,India Sardhar,GJ,Gujarat,IN,India Sardārshahr,RJ,Rajasthan,IN,India -Sārangarh,CG,Chhattisgarh,IN,India -Sarāhan,HP,Himachal Pradesh,IN,India -Santoshpur,WB,West Bengal,IN,India Santa Cruz,GA,Goa,IN,India Santa Cruz,MH,Maharashtra,IN,India Sangrur,PB,Punjab,IN,India @@ -8846,92 +7062,71 @@ Sāngola,MH,Maharashtra,IN,India Sangli,MH,Maharashtra,IN,India Sangariā,RJ,Rajasthan,IN,India Sangamner,MH,Maharashtra,IN,India -Sandīla,UP,Uttar Pradesh,IN,India Sānchor,RJ,Rajasthan,IN,India -Sanāwad,MP,Madhya Pradesh,IN,India -Samrāla,PB,Punjab,IN,India -Samdari,RJ,Rajasthan,IN,India +Sānand,GJ,Gujarat,IN,India +Sambhal,UP,Uttar Pradesh,IN,India Sambalpur,OD,Odisha,IN,India Samāstipur,BR,Bihar,IN,India Samāna,PB,Punjab,IN,India Samālkha,HR,Haryana,IN,India Salem,TN,Tamil Nadu,IN,India -Sākur,MH,Maharashtra,IN,India Sākoli,MH,Maharashtra,IN,India -Sakleshpur,KA,Karnataka,IN,India Sāhibganj,JH,Jharkhand,IN,India Saharsa,BR,Bihar,IN,India Sahāranpur,UP,Uttar Pradesh,IN,India +Saugor,MP,Madhya Pradesh,IN,India Sāgar,MP,Madhya Pradesh,IN,India Safidon,HR,Haryana,IN,India -Sachīn,GJ,Gujarat,IN,India Sabzi Mandi,DL,National Capital Territory of Delhi,IN,India -Sābarmatī,GJ,Gujarat,IN,India Rupnārāyanpur,WB,West Bengal,IN,India -Ropar,PB,Punjab,IN,India +Rudri,CG,Chhattisgarh,IN,India Roorkee,UK,Uttarakhand,IN,India Rohtak,HR,Haryana,IN,India Rohini,RJ,Rajasthan,IN,India Roha,MH,Maharashtra,IN,India Robertsganj,UP,Uttar Pradesh,IN,India Rishikesh,UK,Uttarakhand,IN,India +Rhenok,SK,Sikkim,IN,India Rewāri,HR,Haryana,IN,India Rewa,MP,Madhya Pradesh,IN,India -Repalle,AP,Andhra Pradesh,IN,India -Rāygarh,OD,Odisha,IN,India -Rayachoti,AP,Andhra Pradesh,IN,India Rāy,JH,Jharkhand,IN,India Rāwatbhāta,RJ,Rajasthan,IN,India Rourkela,OD,Odisha,IN,India Ratnagiri,MH,Maharashtra,IN,India Ratlām,MP,Madhya Pradesh,IN,India -Ratangarh,RJ,Rajasthan,IN,India +Ratia,HR,Haryana,IN,India +Ratangarh,MP,Madhya Pradesh,IN,India Rasipuram,TN,Tamil Nadu,IN,India -Ranipet,TN,Tamil Nadu,IN,India -Rānikhet,UK,Uttarakhand,IN,India -Raniganj,WB,West Bengal,IN,India +Rānīganj,BR,Bihar,IN,India Rangpo,SK,Sikkim,IN,India -Rangia,AS,Assam,IN,India Ranchi,JH,Jharkhand,IN,India -Rānāghāt,WB,West Bengal,IN,India -Rāmpur,HP,Himachal Pradesh,IN,India -Ramnagar,UK,Uttarakhand,IN,India -Rāmgarh,JH,Jharkhand,IN,India Ramganj Mandi,RJ,Rajasthan,IN,India -Rāmantali,KL,Kerala,IN,India Ramanathapuram,TN,Tamil Nadu,IN,India Rājsamand,RJ,Rajasthan,IN,India -Rajpura,PB,Punjab,IN,India Rājpīpla,GJ,Gujarat,IN,India Rājnagar,RJ,Rajasthan,IN,India Rajkot,GJ,Gujarat,IN,India ,RJ,Rajasthan,IN,India Rajapalayam,TN,Tamil Nadu,IN,India -Raipur Rani,HR,Haryana,IN,India Raipur,CG,Chhattisgarh,IN,India -Rāikot,PB,Punjab,IN,India -Raikia,OD,Odisha,IN,India Raigarh,CG,Chhattisgarh,IN,India Rāiganj,WB,West Bengal,IN,India Rāichūr,KA,Karnataka,IN,India -Rāhon,PB,Punjab,IN,India Rāghogarh,MP,Madhya Pradesh,IN,India +Rafiganj,BR,Bihar,IN,India Raebareli,UP,Uttar Pradesh,IN,India Radaur,HR,Haryana,IN,India Kollam,KL,Kerala,IN,India Quepem,GA,Goa,IN,India -Qādiān,PB,Punjab,IN,India +Qadian,PB,Punjab,IN,India Puttūr,KA,Karnataka,IN,India -Pūtalapattu,AP,Andhra Pradesh,IN,India Pūsa,BR,Bihar,IN,India Puruliya,WB,West Bengal,IN,India Purnia,BR,Bihar,IN,India Pūrna,MH,Maharashtra,IN,India Puri,OD,Odisha,IN,India -Pupri,BR,Bihar,IN,India ,PB,Punjab,IN,India Pune,MH,Maharashtra,IN,India -Pūndri,HR,Haryana,IN,India Pudukkottai,TN,Tamil Nadu,IN,India Proddatūr,AP,Andhra Pradesh,IN,India Priya,AP,Andhra Pradesh,IN,India @@ -8943,127 +7138,93 @@ Ponnāni,KL,Kerala,IN,India Puducherry,PY,Union Territory of Puducherry,IN,India Ponda,GA,Goa,IN,India Pollachi,TN,Tamil Nadu,IN,India -Polavaram,AP,Andhra Pradesh,IN,India -Pohegaon Khurd,MH,Maharashtra,IN,India -Pithorāgarh,UK,Uttarakhand,IN,India -Pithāpuram,AP,Andhra Pradesh,IN,India -Piravam,KL,Kerala,IN,India -Pirangut,MH,Maharashtra,IN,India -Pīlibhīt,UP,Uttar Pradesh,IN,India -Pilibangan,RJ,Rajasthan,IN,India +Podili,AP,Andhra Pradesh,IN,India Pilāni,RJ,Rajasthan,IN,India -Pidugurālla,AP,Andhra Pradesh,IN,India Pī,RJ,Rajasthan,IN,India Phillaur,PB,Punjab,IN,India Phaltan,MH,Maharashtra,IN,India -Phalodi,RJ,Rajasthan,IN,India Phagwāra,PB,Punjab,IN,India -Petlāwad,MP,Madhya Pradesh,IN,India Petlād,GJ,Gujarat,IN,India Perundurai,TN,Tamil Nadu,IN,India -Perumbalam,KL,Kerala,IN,India -Perinād,KL,Kerala,IN,India Peranāmpattu,TN,Tamil Nadu,IN,India Perambūr,TN,Tamil Nadu,IN,India Perambalur,TN,Tamil Nadu,IN,India Penugonda,AP,Andhra Pradesh,IN,India Pen,MH,Maharashtra,IN,India -Pehowa,HR,Haryana,IN,India -Peddāpuram,AP,Andhra Pradesh,IN,India Pedda Palipeta,AP,Andhra Pradesh,IN,India Pedana,AP,Andhra Pradesh,IN,India -Payyoli,KL,Kerala,IN,India Payyanur,KL,Kerala,IN,India -Pauri,UK,Uttarakhand,IN,India -Pawni,MH,Maharashtra,IN,India -Patti,PB,Punjab,IN,India Pattāmbi,KL,Kerala,IN,India -Patna City,BR,Bihar,IN,India Patna,UP,Uttar Pradesh,IN,India Patna,BR,Bihar,IN,India Patiāla,PB,Punjab,IN,India Pāthardi,MH,Maharashtra,IN,India -Pathānkot,PB,Punjab,IN,India +Pathankot,PB,Punjab,IN,India Pathanāmthitta,KL,Kerala,IN,India +Pathalgaon,CG,Chhattisgarh,IN,India Patancheru,TS,Telangana,IN,India Pātan,GJ,Gujarat,IN,India Pātan,MH,Maharashtra,IN,India Partāpur,RJ,Rajasthan,IN,India -Parli Vaijnath,MH,Maharashtra,IN,India -Parkāl,TS,Telangana,IN,India +Parli,MH,Maharashtra,IN,India +Pargi,TS,Telangana,IN,India Parbhani,MH,Maharashtra,IN,India Paratwāda,MH,Maharashtra,IN,India Paradip,OD,Odisha,IN,India -Paonta Sahib,HP,Himachal Pradesh,IN,India Panvel,MH,Maharashtra,IN,India Pantnagar,UK,Uttarakhand,IN,India -Panruti,TN,Tamil Nadu,IN,India Panipat,HR,Haryana,IN,India Pandharpur,MH,Maharashtra,IN,India -Panamaram,KL,Kerala,IN,India Panjim,GA,Goa,IN,India -Panāgar,MP,Madhya Pradesh,IN,India +Pāmidi,AP,Andhra Pradesh,IN,India Palwal,HR,Haryana,IN,India Palani,TN,Tamil Nadu,IN,India -Pallippuram,KL,Kerala,IN,India -Pālkonda,AP,Andhra Pradesh,IN,India Pāli,RJ,Rajasthan,IN,India Palakkad,KL,Kerala,IN,India Pālghar,MH,Maharashtra,IN,India Pālanpur,GJ,Gujarat,IN,India -Pālampur,HP,Himachal Pradesh,IN,India +Pālam,DL,National Capital Territory of Delhi,IN,India Pālakollu,AP,Andhra Pradesh,IN,India Pāl,MH,Maharashtra,IN,India Pākāla,AP,Andhra Pradesh,IN,India Padrauna,UP,Uttar Pradesh,IN,India Padghe,MH,Maharashtra,IN,India -Pachperwa,UP,Uttar Pradesh,IN,India Pāchora,MH,Maharashtra,IN,India Dharashiv,MH,Maharashtra,IN,India -,OD,Odisha,IN,India Orai,UP,Uttar Pradesh,IN,India Ongole,AP,Andhra Pradesh,IN,India Okha,GJ,Gujarat,IN,India Obra,UP,Uttar Pradesh,IN,India -Nūzvīd,AP,Andhra Pradesh,IN,India -Nūrpur,HP,Himachal Pradesh,IN,India -Nunmāti,AS,Assam,IN,India Nūh,HR,Haryana,IN,India -Nagaon,AS,Assam,IN,India -Nongpoh,ML,Meghalaya,IN,India -Nohar,RJ,Rajasthan,IN,India +North Guwahati,AS,Assam,IN,India Nizāmābād,TS,Telangana,IN,India -Nirmal,MH,Maharashtra,IN,India Nirmal,TS,Telangana,IN,India -Neem ka Thana,RJ,Rajasthan,IN,India +Neemrana,RJ,Rajasthan,IN,India Nīlēshwar,KL,Kerala,IN,India -Nidadavole,AP,Andhra Pradesh,IN,India +Nilambūr,KL,Kerala,IN,India +Nilakottai,TN,Tamil Nadu,IN,India Neyveli,TN,Tamil Nadu,IN,India New Delhi,DL,National Capital Territory of Delhi,IN,India +Nevāsa,MH,Maharashtra,IN,India Neral,MH,Maharashtra,IN,India Nellore,AP,Andhra Pradesh,IN,India -Nellāyi,KL,Kerala,IN,India Nelamangala,KA,Karnataka,IN,India Nawanshahr,PB,Punjab,IN,India -Nawalgarh,RJ,Rajasthan,IN,India Nawāda,BR,Bihar,IN,India Navsari,GJ,Gujarat,IN,India Navelim,GA,Goa,IN,India -Nabadwip,WB,West Bengal,IN,India Naugarh,UP,Uttar Pradesh,IN,India Nāthdwāra,RJ,Rajasthan,IN,India Nathāna,PB,Punjab,IN,India Nashik,MH,Maharashtra,IN,India Narwāna,HR,Haryana,IN,India -Narsīpatnam,AP,Andhra Pradesh,IN,India Narsingpur,MH,Maharashtra,IN,India Narsimhapur,MP,Madhya Pradesh,IN,India Narsampet,TS,Telangana,IN,India Narnaul,HR,Haryana,IN,India Narela,DL,National Capital Territory of Delhi,IN,India Nārāyanpet,TS,Telangana,IN,India -Narāyangarh,HR,Haryana,IN,India -Narasimharaja Puram,KA,Karnataka,IN,India +Naraingarh,HR,Haryana,IN,India Narasaraopet,AP,Andhra Pradesh,IN,India Naraina,RJ,Rajasthan,IN,India Nanjangūd,KA,Karnataka,IN,India @@ -9072,9 +7233,7 @@ Nangal,PB,Punjab,IN,India Nandyāl,AP,Andhra Pradesh,IN,India Nandurbar,MH,Maharashtra,IN,India Nandigāma,AP,Andhra Pradesh,IN,India -Nāndgaon,MH,Maharashtra,IN,India Nanded,MH,Maharashtra,IN,India -Namchi,SK,Sikkim,IN,India Namakkal,TN,Tamil Nadu,IN,India Nalgonda,TS,Telangana,IN,India Nalbāri,AS,Assam,IN,India @@ -9085,100 +7244,80 @@ Naihāti,WB,West Bengal,IN,India Nāhan,HP,Himachal Pradesh,IN,India Nagrām,UP,Uttar Pradesh,IN,India Nagpur,MH,Maharashtra,IN,India +Nagla Dhimar,UP,Uttar Pradesh,IN,India +Nagīna,UP,Uttar Pradesh,IN,India Nagercoil,TN,Tamil Nadu,IN,India Nāgda,MP,Madhya Pradesh,IN,India Nāgaur,RJ,Rajasthan,IN,India Nagapattinam,TN,Tamil Nadu,IN,India Nadiād,GJ,Gujarat,IN,India -Nādaun,HP,Himachal Pradesh,IN,India Nābha,PB,Punjab,IN,India Mysore,KA,Karnataka,IN,India -Mylapore,TN,Tamil Nadu,IN,India Muzaffarpur,BR,Bihar,IN,India Muzaffarnagar,UP,Uttar Pradesh,IN,India -Mustafābād,HR,Haryana,IN,India Murwāra,MP,Madhya Pradesh,IN,India Murshidābād,WB,West Bengal,IN,India Morinda,PB,Punjab,IN,India +Murgūd,MH,Maharashtra,IN,India Murarai,WB,West Bengal,IN,India Munger,BR,Bihar,IN,India Mungeli,CG,Chhattisgarh,IN,India -Mundra,GJ,Gujarat,IN,India -Muluppilagadu,KL,Kerala,IN,India -Mūl,MH,Maharashtra,IN,India Muktsar,PB,Punjab,IN,India Mukeriān,PB,Punjab,IN,India -Mudgere,KA,Karnataka,IN,India Morena,MP,Madhya Pradesh,IN,India Morvi,GJ,Gujarat,IN,India Morādābād,UP,Uttar Pradesh,IN,India -Mokokchūng,NL,Nagaland,IN,India Moirāng,MN,Manipur,IN,India Mohanpur,WB,West Bengal,IN,India Mohālī,MH,Maharashtra,IN,India -Mogalrājapuram,AP,Andhra Pradesh,IN,India Moga,PB,Punjab,IN,India Modāsa,GJ,Gujarat,IN,India ,MZ,Mizoram,IN,India Mirzāpur,UP,Uttar Pradesh,IN,India Miryalaguda,TS,Telangana,IN,India Miraj,MH,Maharashtra,IN,India -Mhāsvād,MH,Maharashtra,IN,India +Mhaswad,MH,Maharashtra,IN,India +Mhasla,MH,Maharashtra,IN,India Mettur,TN,Tamil Nadu,IN,India Meppādi,KL,Kerala,IN,India -Melur,TN,Tamil Nadu,IN,India Melāttūr,KL,Kerala,IN,India Meerut,UP,Uttar Pradesh,IN,India Medinīpur,WB,West Bengal,IN,India Medak,TS,Telangana,IN,India Mayiladuthurai,TN,Tamil Nadu,IN,India Mavelikkara,KL,Kerala,IN,India -Maur,PB,Punjab,IN,India Mau,UP,Uttar Pradesh,IN,India -Mattanur,KL,Kerala,IN,India Mathura,UP,Uttar Pradesh,IN,India Mormugao,GA,Goa,IN,India -Mariāni,AS,Assam,IN,India -Mardol,GA,Goa,IN,India +Manthani,TS,Telangana,IN,India Mantha,MH,Maharashtra,IN,India +Mansar,MH,Maharashtra,IN,India Mānsa,PB,Punjab,IN,India -Manor,MH,Maharashtra,IN,India -Mannargudi,TN,Tamil Nadu,IN,India -Manjēshvar,KL,Kerala,IN,India -Manjeri,KL,Kerala,IN,India Manipal,KA,Karnataka,IN,India Manglaur,UK,Uttarakhand,IN,India Mangalore,KA,Karnataka,IN,India Mangaldai,AS,Assam,IN,India +Mangalawāda,KA,Karnataka,IN,India Mangalagiri,AP,Andhra Pradesh,IN,India Mandya,KA,Karnataka,IN,India -Māndvi,GJ,Gujarat,IN,India Mandsaur,MP,Madhya Pradesh,IN,India Mandlā,MP,Madhya Pradesh,IN,India +Mandi Dabwali,HR,Haryana,IN,India Mandi,HP,Himachal Pradesh,IN,India -Mandapeta,AP,Andhra Pradesh,IN,India Mancherial,TS,Telangana,IN,India -Manali,HP,Himachal Pradesh,IN,India -Mālvan,MH,Maharashtra,IN,India -Mālūr,KA,Karnataka,IN,India +Mananthavady,KL,Kerala,IN,India +Maler Kotla,PB,Punjab,IN,India Malegaon,MH,Maharashtra,IN,India Malda,WB,West Bengal,IN,India -Malar,GA,Goa,IN,India Malappuram,KL,Kerala,IN,India Malakāpuram,AP,Andhra Pradesh,IN,India Makrāna,RJ,Rajasthan,IN,India Mainpuri,UP,Uttar Pradesh,IN,India -Maihar,MP,Madhya Pradesh,IN,India Mahuva,GJ,Gujarat,IN,India Mahesāna,GJ,Gujarat,IN,India -Mahendragarh,HR,Haryana,IN,India -Mahemdāvād,GJ,Gujarat,IN,India Mahbūbnagar,TS,Telangana,IN,India -Mahāsamund,CG,Chhattisgarh,IN,India Maharashtra,MH,Maharashtra,IN,India Mahārājganj,UP,Uttar Pradesh,IN,India -Mahadeb Deoli,OD,Odisha,IN,India -Mahād,MH,Maharashtra,IN,India Madurai,TN,Tamil Nadu,IN,India Chennai,TN,Tamil Nadu,IN,India Madikeri,KA,Karnataka,IN,India @@ -9188,70 +7327,61 @@ Madhuban,BR,Bihar,IN,India Mādhoganj,UP,Uttar Pradesh,IN,India Madanapalle,AP,Andhra Pradesh,IN,India Machilipatnam,AP,Andhra Pradesh,IN,India +Lūnkaransar,RJ,Rajasthan,IN,India Lunglei,MZ,Mizoram,IN,India Ludhiana,PB,Punjab,IN,India Lucknow,UP,Uttar Pradesh,IN,India -Luckeesarai,BR,Bihar,IN,India Lohogaon,MH,Maharashtra,IN,India -Loharsi,CG,Chhattisgarh,IN,India -Lohārdagā,JH,Jharkhand,IN,India Limbdi,GJ,Gujarat,IN,India Lawngtlai,MZ,Mizoram,IN,India Lanjigarh,OD,Odisha,IN,India -Lahār,MP,Madhya Pradesh,IN,India -Lādwa,HR,Haryana,IN,India -Lādnūn,RJ,Rajasthan,IN,India +Lalitpur,UP,Uttar Pradesh,IN,India +Lalgudi,TN,Tamil Nadu,IN,India Kuzhithurai,TN,Tamil Nadu,IN,India -Kuttyādi,KL,Kerala,IN,India Kuttippuram,KL,Kerala,IN,India +Koothanallur,TN,Tamil Nadu,IN,India Kuttampuzha,KL,Kerala,IN,India +Kushālnagar,KA,Karnataka,IN,India +Kurud,CG,Chhattisgarh,IN,India Kurnool,AP,Andhra Pradesh,IN,India Kūrāli,PB,Punjab,IN,India -Kunnamangalam,KL,Kerala,IN,India -Kumta,KA,Karnataka,IN,India Kumbakonam,TN,Tamil Nadu,IN,India -Kumarakom,KL,Kerala,IN,India -Kulu,HP,Himachal Pradesh,IN,India -Kulasegaram,TN,Tamil Nadu,IN,India +Kullu,HP,Himachal Pradesh,IN,India Kudāl,MH,Maharashtra,IN,India -Kuchāman,RJ,Rajasthan,IN,India Krishnanagar,WB,West Bengal,IN,India Krishnagiri,TN,Tamil Nadu,IN,India Kozhikode,KL,Kerala,IN,India Kovilpatti,TN,Tamil Nadu,IN,India Kottayam,KL,Kerala,IN,India -Kōttakkal,KL,Kerala,IN,India Kottagūdem,TS,Telangana,IN,India Kotputli,RJ,Rajasthan,IN,India +Kothakota,TS,Telangana,IN,India Kotdwāra,UK,Uttarakhand,IN,India Kotagiri,TN,Tamil Nadu,IN,India Kota,RJ,Rajasthan,IN,India +Kosi,UP,Uttar Pradesh,IN,India +Kosgi,TS,Telangana,IN,India Korba,CG,Chhattisgarh,IN,India -Korāput,OD,Odisha,IN,India Koppal,KA,Karnataka,IN,India Kopargaon,MH,Maharashtra,IN,India -Konnagar,WB,West Bengal,IN,India Koni,KL,Kerala,IN,India -Kondotty,KL,Kerala,IN,India -Kolasib,MZ,Mizoram,IN,India +Kondi,MH,Maharashtra,IN,India Kolhāpur,MH,Maharashtra,IN,India Kolār,KA,Karnataka,IN,India Kokrajhar,AS,Assam,IN,India Kohima,NL,Nagaland,IN,India Kodungallūr,KL,Kerala,IN,India +Kodīnar,GJ,Gujarat,IN,India Kodaikānāl,TN,Tamil Nadu,IN,India Koch Bihar,WB,West Bengal,IN,India -Kishangarh,RJ,Rajasthan,IN,India -Kishanganj,BR,Bihar,IN,India Kichha,UK,Uttarakhand,IN,India -Khurda,OD,Odisha,IN,India -Khunti,JH,Jharkhand,IN,India -Khowai,TR,Tripura,IN,India +Khordha,OD,Odisha,IN,India Khopoli,MH,Maharashtra,IN,India Khetri,RJ,Rajasthan,IN,India +Kheri,UP,Uttar Pradesh,IN,India +Kheda,GJ,Gujarat,IN,India Khatīma,UK,Uttarakhand,IN,India Khatauli,UP,Uttar Pradesh,IN,India -Nagrota Bagwan,HP,Himachal Pradesh,IN,India Khargone,MP,Madhya Pradesh,IN,India Kharar,PB,Punjab,IN,India Kharagpur,WB,West Bengal,IN,India @@ -9261,22 +7391,20 @@ Khandāla,MH,Maharashtra,IN,India Khandagiri,OD,Odisha,IN,India Khammam,TS,Telangana,IN,India Khambhāt,GJ,Gujarat,IN,India +Khambhāliya,GJ,Gujarat,IN,India Khalīlābād,UP,Uttar Pradesh,IN,India Khairāgarh,CG,Chhattisgarh,IN,India +Khagaul,BR,Bihar,IN,India Khagaria,BR,Bihar,IN,India Khadki,MH,Maharashtra,IN,India ,KL,Kerala,IN,India Keonjhargarh,OD,Odisha,IN,India Kelambākkam,TN,Tamil Nadu,IN,India Kazhakuttam,KL,Kerala,IN,India -Kayamkulam,KL,Kerala,IN,India -Kawardha,CG,Chhattisgarh,IN,India Kavaratti,LD,Lakshadweep,IN,India -Kāvali,AP,Andhra Pradesh,IN,India -Kātol,MH,Maharashtra,IN,India Katihar,BR,Bihar,IN,India -Kashipur,UK,Uttarakhand,IN,India -Kasganj,UP,Uttar Pradesh,IN,India +Kataria,MP,Madhya Pradesh,IN,India +Kasrāwad,MP,Madhya Pradesh,IN,India Kasba Narayangarh,WB,West Bengal,IN,India Kasauli,HP,Himachal Pradesh,IN,India Kāsaragod,KL,Kerala,IN,India @@ -9284,63 +7412,52 @@ Kasāra,MH,Maharashtra,IN,India Karwar,KA,Karnataka,IN,India Karur,TN,Tamil Nadu,IN,India Karunkulam,TN,Tamil Nadu,IN,India +Kurseong,WB,West Bengal,IN,India ,KA,Karnataka,IN,India Karnāl,HR,Haryana,IN,India Karjat,MH,Maharashtra,IN,India Karīmpur,WB,West Bengal,IN,India Karīmnagar,TS,Telangana,IN,India Karīmganj,AS,Assam,IN,India -Kāranja,MH,Maharashtra,IN,India Karaikudi,TN,Tamil Nadu,IN,India Kāraikāl,PY,Union Territory of Puducherry,IN,India Karad,MH,Maharashtra,IN,India Kapurthala Town,PB,Punjab,IN,India -Kapadvanj,GJ,Gujarat,IN,India Kanpur,UP,Uttar Pradesh,IN,India Kanniyākumāri,TN,Tamil Nadu,IN,India Kannauj,UP,Uttar Pradesh,IN,India Kanhangad,KL,Kerala,IN,India Kannādi,KL,Kerala,IN,India -Kankipādu,AP,Andhra Pradesh,IN,India +Kānkon,GA,Goa,IN,India Kānker,CG,Chhattisgarh,IN,India -Kanigiri,AP,Andhra Pradesh,IN,India Kangra,HP,Himachal Pradesh,IN,India Kanchipuram,TN,Tamil Nadu,IN,India Kāmrej,GJ,Gujarat,IN,India -Cumbum,TN,Tamil Nadu,IN,India Kalyani,WB,West Bengal,IN,India Kalyān,MH,Maharashtra,IN,India Kālva,MH,Maharashtra,IN,India Kalpatta,KL,Kerala,IN,India Kālpākkam,TN,Tamil Nadu,IN,India -Kālol,GJ,Gujarat,IN,India +Kālna,WB,West Bengal,IN,India Kālka,HP,Himachal Pradesh,IN,India Kālingia,OD,Odisha,IN,India -Kanina Khas,HR,Haryana,IN,India Kalimpong,WB,West Bengal,IN,India -Kalānaur,HR,Haryana,IN,India Kalamboli,MH,Maharashtra,IN,India Kalam,MH,Maharashtra,IN,India -Kāladi,KL,Kerala,IN,India -Kala Sanghian,PB,Punjab,IN,India +Kalady,KL,Kerala,IN,India Kākināda,AP,Andhra Pradesh,IN,India Kakarmatha,UP,Uttar Pradesh,IN,India Kaithal,HR,Haryana,IN,India -Kailāshahar,TR,Tripura,IN,India -Kaiga,KA,Karnataka,IN,India -Kadiri,AP,Andhra Pradesh,IN,India -Kadi,GJ,Gujarat,IN,India -Jutogh,HP,Himachal Pradesh,IN,India +Kadayanallur,TN,Tamil Nadu,IN,India +Junnar,MH,Maharashtra,IN,India Jūnāgadh,GJ,Gujarat,IN,India +Jhumri Telaiya,JH,Jharkhand,IN,India Jalandhar,PB,Punjab,IN,India -Jowai,ML,Meghalaya,IN,India Jorhāt,AS,Assam,IN,India Jodhpur,RJ,Rajasthan,IN,India Jobner,RJ,Rajasthan,IN,India Jobat,MP,Madhya Pradesh,IN,India -Jintūr,MH,Maharashtra,IN,India Jīnd,HR,Haryana,IN,India -Jigani,KA,Karnataka,IN,India Jhunjhunūn,RJ,Rajasthan,IN,India Jharsuguda,OD,Odisha,IN,India Jhārgrām,WB,West Bengal,IN,India @@ -9348,19 +7465,14 @@ Jhānsi,UP,Uttar Pradesh,IN,India Jhālāwār,RJ,Rajasthan,IN,India Jhajjar,HR,Haryana,IN,India Jhābua,MP,Madhya Pradesh,IN,India -Jeypore,OD,Odisha,IN,India Jaynagar Majilpur,WB,West Bengal,IN,India Jaunpur,UP,Uttar Pradesh,IN,India Jath,MH,Maharashtra,IN,India Jaora,MP,Madhya Pradesh,IN,India -Jānjgīr,CG,Chhattisgarh,IN,India -Jandiala Guru,PB,Punjab,IN,India -Jamūī,BR,Bihar,IN,India Jamshedpur,JH,Jharkhand,IN,India Jāmner,MH,Maharashtra,IN,India Jamnagar,GJ,Gujarat,IN,India Jammu,JK,Jammu and Kashmir,IN,India -Jambusar,GJ,Gujarat,IN,India Jalpāiguri,WB,West Bengal,IN,India Jalor,RJ,Rajasthan,IN,India Jālna,MH,Maharashtra,IN,India @@ -9368,25 +7480,18 @@ Jalgaon,MH,Maharashtra,IN,India Jaleshwar,OD,Odisha,IN,India Jālaun,UP,Uttar Pradesh,IN,India Jalandhar,MP,Madhya Pradesh,IN,India -Jalālābād,PB,Punjab,IN,India +Jalalpore,GJ,Gujarat,IN,India Jājpur,OD,Odisha,IN,India Jaitāran,RJ,Rajasthan,IN,India Jaisalmer,RJ,Rajasthan,IN,India Jaipur,RJ,Rajasthan,IN,India Jahānābād,BR,Bihar,IN,India Jagtiāl,TS,Telangana,IN,India -Jagraon,PB,Punjab,IN,India Jagdalpur,CG,Chhattisgarh,IN,India -Jagatsinghapur,OD,Odisha,IN,India -Jagādhri,HR,Haryana,IN,India -Jadcherla,TS,Telangana,IN,India Jādabpur,WB,West Bengal,IN,India Jabalpur,MP,Madhya Pradesh,IN,India -Itārsi,MP,Madhya Pradesh,IN,India -Itanagar,AR,Arunachal Pradesh,IN,India Islāmpur,BR,Bihar,IN,India Irinjālakuda,KL,Kerala,IN,India -Ingraj Bazar,WB,West Bengal,IN,India Indore,MP,Madhya Pradesh,IN,India ,,,IN,India Indāpur,MH,Maharashtra,IN,India @@ -9394,9 +7499,7 @@ Imphal,MN,Manipur,IN,India Ilkal,KA,Karnataka,IN,India Igatpuri,MH,Maharashtra,IN,India Idukki,KL,Kerala,IN,India -Idar,GJ,Gujarat,IN,India Ichchāpuram,AP,Andhra Pradesh,IN,India -Ichāpur,WB,West Bengal,IN,India Ichalkaranji,MH,Maharashtra,IN,India Hyderabad,TS,Telangana,IN,India Hura,WB,West Bengal,IN,India @@ -9404,55 +7507,38 @@ Hugli,WB,West Bengal,IN,India Hubli,KA,Karnataka,IN,India Hosūr,TN,Tamil Nadu,IN,India Hospet,KA,Karnataka,IN,India -Hoskote,KA,Karnataka,IN,India Hoshiārpur,PB,Punjab,IN,India -Holenarasipura,KA,Karnataka,IN,India +Narmadapuram,MP,Madhya Pradesh,IN,India +Honavar,KA,Karnataka,IN,India Hojāi,AS,Assam,IN,India -Hodal,HR,Haryana,IN,India Hisar,HR,Haryana,IN,India Hingoli,MH,Maharashtra,IN,India -Hindupur,AP,Andhra Pradesh,IN,India -Hindaun,RJ,Rajasthan,IN,India Himatnagar,GJ,Gujarat,IN,India -,HP,Himachal Pradesh,IN,India Hilsa,BR,Bihar,IN,India -Hebri,KA,Karnataka,IN,India Hazaribagh,JH,Jharkhand,IN,India Hāveri,KA,Karnataka,IN,India -Hattīn,HR,Haryana,IN,India Hāthras,UP,Uttar Pradesh,IN,India Hassan,KA,Karnataka,IN,India Hasanganj,UP,Uttar Pradesh,IN,India -,HR,Haryana,IN,India -Haripād,KL,Kerala,IN,India Haringhāta,WB,West Bengal,IN,India Haridwar,UK,Uttarakhand,IN,India -Harda,MP,Madhya Pradesh,IN,India Hāpur,UP,Uttar Pradesh,IN,India Howrah,WB,West Bengal,IN,India Hanumāngarh,RJ,Rajasthan,IN,India Hānsi,HR,Haryana,IN,India -Hanamkonda,TS,Telangana,IN,India Hamīrpur,HP,Himachal Pradesh,IN,India Hamīrpur,UP,Uttar Pradesh,IN,India Hālol,GJ,Gujarat,IN,India Haldwani,UK,Uttarakhand,IN,India Hājīpur,BR,Bihar,IN,India -Hailākāndi,AS,Assam,IN,India -Haddo,AN,Andaman and Nicobar,IN,India Gyānpur,UP,Uttar Pradesh,IN,India Gyalshing,SK,Sikkim,IN,India Gwalior,MP,Madhya Pradesh,IN,India Gurugram,HR,Haryana,IN,India -Gurdāspur,PB,Punjab,IN,India +Gurdaspur,PB,Punjab,IN,India Guntur,AP,Andhra Pradesh,IN,India -Guntakal,AP,Andhra Pradesh,IN,India -Gundlupēt,KA,Karnataka,IN,India Guna,MP,Madhya Pradesh,IN,India -Gummidipundi,TN,Tamil Nadu,IN,India -Gumlā,JH,Jharkhand,IN,India Kalaburagi,KA,Karnataka,IN,India -Gulāothi,UP,Uttar Pradesh,IN,India ,GJ,Gujarat,IN,India Gudlavalleru,AP,Andhra Pradesh,IN,India Goregaon,MH,Maharashtra,IN,India @@ -9467,56 +7553,42 @@ Gokak,KA,Karnataka,IN,India Gohāna,HR,Haryana,IN,India Godhra,GJ,Gujarat,IN,India Godda,JH,Jharkhand,IN,India -Gobārdānga,WB,West Bengal,IN,India Goālpāra,AS,Assam,IN,India ,GA,Goa,IN,India Giridih,JH,Jharkhand,IN,India -Gingee,TN,Tamil Nadu,IN,India -Giddarbāha,PB,Punjab,IN,India Ghazīpur,UP,Uttar Pradesh,IN,India Ghaziabad,UP,Uttar Pradesh,IN,India +Ghātāl,WB,West Bengal,IN,India Ghansoli,MH,Maharashtra,IN,India -Ghumārwīn,HP,Himachal Pradesh,IN,India George Town,UP,Uttar Pradesh,IN,India Gaya,BR,Bihar,IN,India Guwahati,AS,Assam,IN,India Garhwa,JH,Jharkhand,IN,India -Garot,MP,Madhya Pradesh,IN,India +Garhshankar,PB,Punjab,IN,India Gangtok,SK,Sikkim,IN,India Gangānagar,RJ,Rajasthan,IN,India Gandhinagar,GJ,Gujarat,IN,India Gāndhīdhām,GJ,Gujarat,IN,India Ganapavaram,AP,Andhra Pradesh,IN,India Galsi,WB,West Bengal,IN,India -Gagret,HP,Himachal Pradesh,IN,India +Galiākot,RJ,Rajasthan,IN,India Gadwāl,TS,Telangana,IN,India Gadhinglaj,MH,Maharashtra,IN,India -Gādarwāra,MP,Madhya Pradesh,IN,India -Forbesganj,BR,Bihar,IN,India Firozpur,PB,Punjab,IN,India Fazilka,PB,Punjab,IN,India Fatehpur Chaurasi,UP,Uttar Pradesh,IN,India -Fatehābād,HR,Haryana,IN,India Farīdkot,PB,Punjab,IN,India Faridabad,HR,Haryana,IN,India -Fālākāta,WB,West Bengal,IN,India Faizabad,UP,Uttar Pradesh,IN,India Etah,UP,Uttar Pradesh,IN,India -Erraguntlakota,AP,Andhra Pradesh,IN,India Erode,TN,Tamil Nadu,IN,India -Erandol,MH,Maharashtra,IN,India -Emmiganūr,AP,Andhra Pradesh,IN,India Eluru,AP,Andhra Pradesh,IN,India Ellenabad,HR,Haryana,IN,India +Egra,WB,West Bengal,IN,India Durgapur,WB,West Bengal,IN,India Durg,CG,Chhattisgarh,IN,India -Dunera,PB,Punjab,IN,India -Dundlod,RJ,Rajasthan,IN,India Duliajan,AS,Assam,IN,India -Dongargaon,CG,Chhattisgarh,IN,India -Dondaicha,MH,Maharashtra,IN,India Dombivali,MH,Maharashtra,IN,India -Doiwāla,UK,Uttarakhand,IN,India Dugadda,UK,Uttarakhand,IN,India Diu,DH,Dadra and Nagar Haveli and Daman and Diu,IN,India Dispur,AS,Assam,IN,India @@ -9524,176 +7596,162 @@ Deesa,GJ,Gujarat,IN,India Dīnhāta,WB,West Bengal,IN,India Dindigul,TN,Tamil Nadu,IN,India Dimāpur,NL,Nagaland,IN,India -Dīgnagar,WB,West Bengal,IN,India -Dighwāra,BR,Bihar,IN,India Dibrugarh,AS,Assam,IN,India Dibai,UP,Uttar Pradesh,IN,India Dhūri,PB,Punjab,IN,India Dhule,MH,Maharashtra,IN,India -Dhubri,AS,Assam,IN,India -Dhoraji,GJ,Gujarat,IN,India -Dhone,AP,Andhra Pradesh,IN,India Dholka,GJ,Gujarat,IN,India Dhenkānāl,OD,Odisha,IN,India +Dhemāji,AS,Assam,IN,India Dhaulpur,RJ,Rajasthan,IN,India Dharwad,KA,Karnataka,IN,India Dharamsala,HP,Himachal Pradesh,IN,India Dharmapuri,TN,Tamil Nadu,IN,India -Dharapuram,TN,Tamil Nadu,IN,India +Dharmadam,KL,Kerala,IN,India +Dhāriwāl,PB,Punjab,IN,India +Dhār,MP,Madhya Pradesh,IN,India Dhanbad,JH,Jharkhand,IN,India +Dhanaula,PB,Punjab,IN,India Dhāmpur,UP,Uttar Pradesh,IN,India +Dhāka,BR,Bihar,IN,India Dewas,MP,Madhya Pradesh,IN,India -Devakottai,TN,Tamil Nadu,IN,India +Deoli,RJ,Rajasthan,IN,India Deoria,UP,Uttar Pradesh,IN,India -Deoghar,JH,Jharkhand,IN,India ,DL,National Capital Territory of Delhi,IN,India Delhi,DL,National Capital Territory of Delhi,IN,India Dehradun,UK,Uttarakhand,IN,India +Debra,WB,West Bengal,IN,India Debagrām,WB,West Bengal,IN,India Davangere,KA,Karnataka,IN,India Dausa,RJ,Rajasthan,IN,India Daund,MH,Maharashtra,IN,India Daudnagar,BR,Bihar,IN,India Dasūya,PB,Punjab,IN,India +Darya Ganj,DL,National Capital Territory of Delhi,IN,India Darjeeling,WB,West Bengal,IN,India Darbhanga,BR,Bihar,IN,India Dāpoli,MH,Maharashtra,IN,India Dāntan,WB,West Bengal,IN,India +Damoh,MP,Madhya Pradesh,IN,India Daman,DH,Dadra and Nagar Haveli and Daman and Diu,IN,India -Dalhousie,HP,Himachal Pradesh,IN,India -Dākor,GJ,Gujarat,IN,India -Dohad,GJ,Gujarat,IN,India Dahej,GJ,Gujarat,IN,India Dahegām,GJ,Gujarat,IN,India Dadri,UP,Uttar Pradesh,IN,India Dadra,DH,Dadra and Nagar Haveli and Daman and Diu,IN,India -Dabolim,GA,Goa,IN,India Cuttack,OD,Odisha,IN,India Cuncolim,GA,Goa,IN,India Kadapa,AP,Andhra Pradesh,IN,India Cuddalore,TN,Tamil Nadu,IN,India -Connaught Place,DL,National Capital Territory of Delhi,IN,India Colva,GA,Goa,IN,India Calangute,GA,Goa,IN,India -Colāba,MH,Maharashtra,IN,India Coimbatore,TN,Tamil Nadu,IN,India Kochi,KL,Kerala,IN,India +Clement Town,UK,Uttarakhand,IN,India Chūru,RJ,Rajasthan,IN,India Churāchāndpur,MN,Manipur,IN,India Chopan,UP,Uttar Pradesh,IN,India Chodavaram,AP,Andhra Pradesh,IN,India Chittoor,AP,Andhra Pradesh,IN,India -Chittaurgarh,RJ,Rajasthan,IN,India -Chittaranjan,WB,West Bengal,IN,India +Chittorgarh,RJ,Rajasthan,IN,India Chitradurga,KA,Karnataka,IN,India Chīrāla,AP,Andhra Pradesh,IN,India Chiplūn,MH,Maharashtra,IN,India Chintalapūdi,AP,Andhra Pradesh,IN,India Chinchvad,MH,Maharashtra,IN,India -Chikmagalūr,KA,Karnataka,IN,India -Chikhli,MH,Maharashtra,IN,India +Chinchani,MH,Maharashtra,IN,India +Chimur,MH,Maharashtra,IN,India +Chīkhli,GJ,Gujarat,IN,India Chikhli,DH,Dadra and Nagar Haveli and Daman and Diu,IN,India +Chikalthān,MH,Maharashtra,IN,India Chidambaram,TN,Tamil Nadu,IN,India Chhindwāra,MP,Madhya Pradesh,IN,India Chhatarpur,MP,Madhya Pradesh,IN,India -Chhaprauli,UP,Uttar Pradesh,IN,India Chāpra,BR,Bihar,IN,India Chhabra,RJ,Rajasthan,IN,India Chengannūr,KL,Kerala,IN,India Chengalpattu,TN,Tamil Nadu,IN,India -Chaumu,RJ,Rajasthan,IN,India -Chatrapur,OD,Odisha,IN,India -Chatrā,JH,Jharkhand,IN,India +Chhatrapur,OD,Odisha,IN,India Charkhi Dadri,HR,Haryana,IN,India Charbagh,UP,Uttar Pradesh,IN,India -Channarāyapatna,KA,Karnataka,IN,India Channapatna,KA,Karnataka,IN,India -Changanācheri,KL,Kerala,IN,India Chandru,HP,Himachal Pradesh,IN,India -Chānda,MH,Maharashtra,IN,India +Chandrapur,MH,Maharashtra,IN,India Chandor,GA,Goa,IN,India -,CH,Chandigarh,IN,India Chandigarh,CH,Chandigarh,IN,India Chanduasi,UP,Uttar Pradesh,IN,India +Chandauli,UP,Uttar Pradesh,IN,India Chandannagar,WB,West Bengal,IN,India Chamrajnagar,KA,Karnataka,IN,India Chamba,HP,Himachal Pradesh,IN,India -Challakere,KA,Karnataka,IN,India -Chāliyār,KL,Kerala,IN,India -Chakradharpur,JH,Jharkhand,IN,India +Challapalle,AP,Andhra Pradesh,IN,India +Chalisgaon,MH,Maharashtra,IN,India Chākdaha,WB,West Bengal,IN,India Chākan,MH,Maharashtra,IN,India -Chāgallu,AP,Andhra Pradesh,IN,India +Cavelossim,GA,Goa,IN,India Caranzalem,GA,Goa,IN,India Canning,WB,West Bengal,IN,India Kannur,KL,Kerala,IN,India Kolkata,WB,West Bengal,IN,India Buxar,BR,Bihar,IN,India Burhānpur,MP,Madhya Pradesh,IN,India -Būndi,RJ,Rajasthan,IN,India Bulandshahr,UP,Uttar Pradesh,IN,India -Buguda,OD,Odisha,IN,India Budhlāda,PB,Punjab,IN,India +Bramhapuri,MH,Maharashtra,IN,India Brahmapur,OD,Odisha,IN,India Borsad,GJ,Gujarat,IN,India +Borivali,MH,Maharashtra,IN,India Bongaigaon,AS,Assam,IN,India Mumbai,MH,Maharashtra,IN,India Bokaro,JH,Jharkhand,IN,India Boisar,MH,Maharashtra,IN,India -Buhana,RJ,Rajasthan,IN,India Bodh Gaya,BR,Bihar,IN,India Bīrpur,BR,Bihar,IN,India -Bīrbhūm District,WB,West Bengal,IN,India Beed,MH,Maharashtra,IN,India +Bind,BR,Bihar,IN,India Bilimora,GJ,Gujarat,IN,India Bilaspur,HP,Himachal Pradesh,IN,India Bilāspur,CG,Chhattisgarh,IN,India -Bikramganj,BR,Bihar,IN,India +Bilariāganj,UP,Uttar Pradesh,IN,India Bikaner,RJ,Rajasthan,IN,India Bijnor,UP,Uttar Pradesh,IN,India -Bijni,AS,Assam,IN,India Bijapur,KA,Karnataka,IN,India -Bihpuriāgaon,AS,Assam,IN,India Bihar,BR,Bihar,IN,India Bihar Sharif,BR,Bihar,IN,India +Bīhar,MP,Madhya Pradesh,IN,India Bidar,KA,Karnataka,IN,India Bhusawal,MH,Maharashtra,IN,India Bhuj,GJ,Gujarat,IN,India Bhubaneswar,OD,Odisha,IN,India +Bhuban,OD,Odisha,IN,India Bhopal,MP,Madhya Pradesh,IN,India +Bhogpur,PB,Punjab,IN,India Bhiwāni,HR,Haryana,IN,India Bhiwandi,MH,Maharashtra,IN,India -Bhind,MP,Madhya Pradesh,IN,India Bhīmavaram,AP,Andhra Pradesh,IN,India Bhimāsar,GJ,Gujarat,IN,India Bhim,RJ,Rajasthan,IN,India Bhilwara,RJ,Rajasthan,IN,India Bhilai,CG,Chhattisgarh,IN,India -Bhawānīgarh,PB,Punjab,IN,India Bhawan,HP,Himachal Pradesh,IN,India Bhavnagar,GJ,Gujarat,IN,India Bhatkal,KA,Karnataka,IN,India Bathinda,PB,Punjab,IN,India +Bhātāpāra,CG,Chhattisgarh,IN,India Bharūch,GJ,Gujarat,IN,India Bharatpur,RJ,Rajasthan,IN,India Bhandāra,MH,Maharashtra,IN,India Bhagwāngola,WB,West Bengal,IN,India -Bhagabānpur,WB,West Bengal,IN,India -Bhadreswar,WB,West Bengal,IN,India -Bhadrakh,OD,Odisha,IN,India +Bhadrak,OD,Odisha,IN,India Bhadohi,UP,Uttar Pradesh,IN,India -Bhabhua,BR,Bihar,IN,India Betul Bazar,MP,Madhya Pradesh,IN,India Bettiah,BR,Bihar,IN,India -Benaulim,GA,Goa,IN,India -Belūr,KA,Karnataka,IN,India -Belonia,TR,Tripura,IN,India +Benīganj,UP,Uttar Pradesh,IN,India Ballari,KA,Karnataka,IN,India Belgharia,WB,West Bengal,IN,India Belgaum,KA,Karnataka,IN,India Belāpur,MH,Maharashtra,IN,India Belanganj,UP,Uttar Pradesh,IN,India -Behror,RJ,Rajasthan,IN,India +Bela,PB,Punjab,IN,India Begusarai,BR,Bihar,IN,India Bāwal,HR,Haryana,IN,India Bātwa,GJ,Gujarat,IN,India @@ -9702,33 +7760,27 @@ Bāsugaon,AS,Assam,IN,India Basti,UP,Uttar Pradesh,IN,India Basna,CG,Chhattisgarh,IN,India Basīrhat,WB,West Bengal,IN,India -Basi Kalan,PB,Punjab,IN,India Basavakalyan,KA,Karnataka,IN,India Barwāni,MP,Madhya Pradesh,IN,India Baruipur,WB,West Bengal,IN,India Barpeta,AS,Assam,IN,India -Barpāli,OD,Odisha,IN,India Barnāla,PB,Punjab,IN,India Bārmer,RJ,Rajasthan,IN,India Baripāda,OD,Odisha,IN,India -Bargarh,OD,Odisha,IN,India +Baraily,MP,Madhya Pradesh,IN,India Bareilly,UP,Uttar Pradesh,IN,India Bardhaman,WB,West Bengal,IN,India Baraut,UP,Uttar Pradesh,IN,India Bārāsat,WB,West Bengal,IN,India Bārāmati,MH,Maharashtra,IN,India -Bārākpur,WB,West Bengal,IN,India Bara Banki,UP,Uttar Pradesh,IN,India -Bantvāl,KA,Karnataka,IN,India Bānswāra,RJ,Rajasthan,IN,India -Bānsbāria,WB,West Bengal,IN,India Bānkura,WB,West Bengal,IN,India Bānka,BR,Bihar,IN,India Bangaon,WB,West Bengal,IN,India Bengaluru,KA,Karnataka,IN,India Bāndīkūi,RJ,Rajasthan,IN,India Bānda,UP,Uttar Pradesh,IN,India -Bālurghāt,WB,West Bengal,IN,India Balrāmpur,UP,Uttar Pradesh,IN,India Balotra,RJ,Rajasthan,IN,India Baloda Bazar,CG,Chhattisgarh,IN,India @@ -9738,54 +7790,40 @@ Ballabgarh,HR,Haryana,IN,India Bali,RJ,Rajasthan,IN,India Balasore,OD,Odisha,IN,India Balāngīr,OD,Odisha,IN,India -Bālāghāt,MP,Madhya Pradesh,IN,India -Bālāchor,PB,Punjab,IN,India -Baijnāth,HP,Himachal Pradesh,IN,India Bahraich,UP,Uttar Pradesh,IN,India Bahjoi,UP,Uttar Pradesh,IN,India Baharampur,WB,West Bengal,IN,India Bahadurgarh,HR,Haryana,IN,India +Bagulā,WB,West Bengal,IN,India Bagpat,UP,Uttar Pradesh,IN,India -Bagha Purana,PB,Punjab,IN,India Bāgeshwar,UK,Uttarakhand,IN,India Bāgepalli,KA,Karnataka,IN,India -Bagathala,GJ,Gujarat,IN,India Bagalkot,KA,Karnataka,IN,India -Bagaha,BR,Bihar,IN,India Badūria,WB,West Bengal,IN,India Badlapur,MH,Maharashtra,IN,India -Babugarh,UP,Uttar Pradesh,IN,India Azamgarh,UP,Uttar Pradesh,IN,India Āzādpur,DL,National Capital Territory of Delhi,IN,India -Ayodhya,UP,Uttar Pradesh,IN,India -Avanigadda,AP,Andhra Pradesh,IN,India Avadi,TN,Tamil Nadu,IN,India Aurangābād,BR,Bihar,IN,India Aurangabad,MH,Maharashtra,IN,India Auraiya,UP,Uttar Pradesh,IN,India Aundh,MH,Maharashtra,IN,India -Attili,AP,Andhra Pradesh,IN,India -Ātmakūr,AP,Andhra Pradesh,IN,India Ateli Mandi,HR,Haryana,IN,India Assam,AS,Assam,IN,India -Āsika,OD,Odisha,IN,India Asifābād,TS,Telangana,IN,India -Ashta,MP,Madhya Pradesh,IN,India +Ashta,MH,Maharashtra,IN,India Asansol,WB,West Bengal,IN,India Arunāchal,AS,Assam,IN,India -Arnālapāda,MH,Maharashtra,IN,India Arki,HP,Himachal Pradesh,IN,India Ariyalūr,TN,Tamil Nadu,IN,India -Aruvankad,TN,Tamil Nadu,IN,India Arāria,BR,Bihar,IN,India -Ārangaon,MH,Maharashtra,IN,India Arāmbāgh,WB,West Bengal,IN,India -Arrah,BR,Bihar,IN,India -Anta,RJ,Rajasthan,IN,India +Anūpgarh,RJ,Rajasthan,IN,India Annāmalainagar,TN,Tamil Nadu,IN,India Ankleshwar,GJ,Gujarat,IN,India Anjār,GJ,Gujarat,IN,India Angul,OD,Odisha,IN,India +Anekal,KA,Karnataka,IN,India Āndra,AP,Andhra Pradesh,IN,India ,AP,Andhra Pradesh,IN,India Andheri,MH,Maharashtra,IN,India @@ -9793,6 +7831,7 @@ Anchal,KL,Kerala,IN,India Anantapur,AP,Andhra Pradesh,IN,India Anandnagar,UP,Uttar Pradesh,IN,India Anand,GJ,Gujarat,IN,India +Anakapalle,AP,Andhra Pradesh,IN,India Amroha,UP,Uttar Pradesh,IN,India Amritsar,PB,Punjab,IN,India Amreli,GJ,Gujarat,IN,India @@ -9801,41 +7840,30 @@ Amloh,PB,Punjab,IN,India Amethī,UP,Uttar Pradesh,IN,India Ambur,TN,Tamil Nadu,IN,India Ambikāpur,CG,Chhattisgarh,IN,India -Ambalapuzha,KL,Kerala,IN,India +Ambattur,TN,Tamil Nadu,IN,India Ambāla,HR,Haryana,IN,India -Ambajogai,MH,Maharashtra,IN,India +Ambarnath,MH,Maharashtra,IN,India Amalāpuram,AP,Andhra Pradesh,IN,India Alwar,RJ,Rajasthan,IN,India -Ālūr,KA,Karnataka,IN,India -Alnāvar,KA,Karnataka,IN,India Almora,UK,Uttarakhand,IN,India Alappuzha,KL,Kerala,IN,India Prayagraj,UP,Uttar Pradesh,IN,India Alipur Duar,WB,West Bengal,IN,India -Alīpur,DL,National Capital Territory of Delhi,IN,India Aligarh,UP,Uttar Pradesh,IN,India Alibag,MH,Maharashtra,IN,India -Aldona,GA,Goa,IN,India -Ālangulam,TN,Tamil Nadu,IN,India Akola,MH,Maharashtra,IN,India Akivīdu,AP,Andhra Pradesh,IN,India Akbarpur,UP,Uttar Pradesh,IN,India Ajmer,RJ,Rajasthan,IN,India Aizawl,MZ,Mizoram,IN,India -Ahwa,GJ,Gujarat,IN,India -Ahmadpur,MH,Maharashtra,IN,India Ahmednagar,MH,Maharashtra,IN,India Ahmedabad,GJ,Gujarat,IN,India Agra,UP,Uttar Pradesh,IN,India Agartala,TR,Tripura,IN,India -Agarpāra,WB,West Bengal,IN,India Adyār,TN,Tamil Nadu,IN,India Ādūru,KL,Kerala,IN,India -Adra,WB,West Bengal,IN,India Adilabad,TS,Telangana,IN,India -Addanki,AP,Andhra Pradesh,IN,India Adalaj,GJ,Gujarat,IN,India -Abu Road,RJ,Rajasthan,IN,India Mount Abu,RJ,Rajasthan,IN,India Abohar,PB,Punjab,IN,India Xigazê,XZ,Tibet,CN,China @@ -9850,62 +7878,69 @@ Baoshan,YN,Yunnan,CN,China Meedhoo,01,Addu Atoll,MV,Maldives Malé,26,Kaafu Atoll,MV,Maldives ,,,MV,Maldives +Hithadhoo,01,Addu Atoll,MV,Maldives Hanimaadhoo,23,Haa Dhaalu Atholhu,MV,Maldives ,,,IO,British Indian Ocean Territory Tursunzoda,RA,Republican Subordination,TJ,Tajikistan -Tribeṇi,P1,Province 1,NP,Nepal Ṭikāpur,P7,Sudurpashchim Pradesh,NP,Nepal +Taulihawā,P5,Lumbini Province,NP,Nepal +Tānsen,P5,Lumbini Province,NP,Nepal Tanahun,P4,Gandaki Pradesh,NP,Nepal -Syāngjā,P4,Gandaki Pradesh,NP,Nepal Surkhet,P6,Karnali Pradesh,NP,Nepal -Siraha,P2,Province 2,NP,Nepal -Silgarhi-Doti,P7,Sudurpashchim Pradesh,NP,Nepal Salyān,P6,Karnali Pradesh,NP,Nepal Lumbini,P5,Lumbini Province,NP,Nepal Rāmechhāp,P3,Bagmati Province,NP,Nepal +Pyūthān,P5,Lumbini Province,NP,Nepal Pokhara,P4,Gandaki Pradesh,NP,Nepal Patan,P3,Bagmati Province,NP,Nepal +Pālpā,P5,Lumbini Province,NP,Nepal ,,,NP,Nepal +Manigram,P5,Lumbini Province,NP,Nepal +Malaṅgawā,P2,Province 2,NP,Nepal +Mahendranagar,P7,Sudurpashchim Pradesh,NP,Nepal Lahān,P2,Province 2,NP,Nepal Kathmandu,P3,Bagmati Province,NP,Nepal Kaski,P4,Gandaki Pradesh,NP,Nepal Kālimāte,P3,Bagmati Province,NP,Nepal Kailālī,P7,Sudurpashchim Pradesh,NP,Nepal -Joshipur,P7,Sudurpashchim Pradesh,NP,Nepal Jāwalākhel,P3,Bagmati Province,NP,Nepal Janakpur Dham,P2,Province 2,NP,Nepal Itahari,P1,Province 1,NP,Nepal Ilām,P1,Province 1,NP,Nepal Hetauda,P3,Bagmati Province,NP,Nepal +Haraincha,P1,Province 1,NP,Nepal Gorkha,P4,Gandaki Pradesh,NP,Nepal +Gaur,P2,Province 2,NP,Nepal Dharān,P1,Province 1,NP,Nepal -Dhāding,P3,Bagmati Province,NP,Nepal +Dhangadhi,P7,Sudurpashchim Pradesh,NP,Nepal Butwāl,P5,Lumbini Province,NP,Nepal Birgunj,P2,Province 2,NP,Nepal Biratnagar,P1,Province 1,NP,Nepal +Belauri,P7,Sudurpashchim Pradesh,NP,Nepal +Bhojpur,P5,Lumbini Province,NP,Nepal Bharatpur,P3,Bagmati Province,NP,Nepal Bhaktapur,P3,Bagmati Province,NP,Nepal Bardiyā,P5,Lumbini Province,NP,Nepal Bānke,P5,Lumbini Province,NP,Nepal Bāneswar,P3,Bagmati Province,NP,Nepal -Bālāju,P3,Bagmati Province,NP,Nepal +Baitadī,P7,Sudurpashchim Pradesh,NP,Nepal Bāglung,P4,Gandaki Pradesh,NP,Nepal -Yan North,03,Magway Region,MM,Myanmar +Yan,03,Magway Region,MM,Myanmar Dawei,05,Tanintharyi Region,MM,Myanmar -Taunggyi,17,Shan State,MM,Myanmar Ta-kaw,17,Shan State,MM,Myanmar Tadagyi,17,Shan State,MM,Myanmar Tachilek,17,Shan State,MM,Myanmar +,06,Yangon,MM,Myanmar Yangon,06,Yangon,MM,Myanmar Bago,02,Bago Region,MM,Myanmar -Myo Thit,11,Kachin State,MM,Myanmar +Patheingyi,04,Mandalay Region,MM,Myanmar +Myothit,03,Magway Region,MM,Myanmar Myitkyina,11,Kachin State,MM,Myanmar Mawlamyine,15,Mon State,MM,Myanmar Meiktila,04,Mandalay Region,MM,Myanmar -,04,Mandalay Region,MM,Myanmar Mandalay,04,Mandalay Region,MM,Myanmar -Magway,03,Magway Region,MM,Myanmar Loikaw,12,Kayah State,MM,Myanmar +Kalaw,17,Shan State,MM,Myanmar Kaba,17,Shan State,MM,Myanmar Taw Inn Sein,06,Yangon,MM,Myanmar Mun Hlaing,13,Kayin State,MM,Myanmar @@ -9914,28 +7949,28 @@ Falam,14,Chin State,MM,Myanmar Pathein,07,Ayeyarwady Region,MM,Myanmar Manga Mandi,PB,Punjab,PK,Pakistan Bandra,MH,Maharashtra,IN,India -Dargai,KP,Khyber Pakhtunkhwa,PK,Pakistan "Cox's Bazar",B,Chittagong,BD,Bangladesh Khulna,D,Khulna Division,BD,Bangladesh Bhola District,A,Barisal Division,BD,Bangladesh Barishal,A,Barisal Division,BD,Bangladesh Jessore,D,Khulna Division,BD,Bangladesh -Munshiganj,C,Dhaka Division,BD,Bangladesh Brāhmanbāria,B,Chittagong,BD,Bangladesh Pābna,E,Rajshahi Division,BD,Bangladesh Tāngāil,C,Dhaka Division,BD,Bangladesh -,E,Rajshahi Division,BD,Bangladesh -,C,Dhaka Division,BD,Bangladesh +Barisal Division,A,Barisal Division,BD,Bangladesh Bogra,E,Rajshahi Division,BD,Bangladesh +Madaripur,C,Dhaka Division,BD,Bangladesh Kishorganj,C,Dhaka Division,BD,Bangladesh Jakar,33,Bumthang District,BT,Bhutan Samtse,14,Samtse District,BT,Bhutan +Pemagatshel,43,Pemagatshel,BT,Bhutan Tseshinang,24,Wangdue Phodrang Dzongkhag,BT,Bhutan Samdrup Jongkhar,45,Samdrup Jongkhar,BT,Bhutan Mahibadhoo,00,Southern Ari Atoll,MV,Maldives Eydhafushi,20,Baa Atholhu,MV,Maldives Kudahuvadhoo,17,Dhaalu Atholhu,MV,Maldives Magoodhoo,14,Faafu Atholhu,MV,Maldives +Viligili,27,Gaafu Alif Atoll,MV,Maldives Fuvahmulah,29,Gnyaviyani Atoll,MV,Maldives Dhihdhoo,07,Haa Alifu Atholhu,MV,Maldives Kulhudhuffushi,23,Haa Dhaalu Atholhu,MV,Maldives @@ -9949,76 +7984,57 @@ Mongla,D,Khulna Division,BD,Bangladesh Contai,WB,West Bengal,IN,India Haldia,WB,West Bengal,IN,India Khān,KHO,Khowst,AF,Afghanistan -,KT,Viloyati Khatlon,TJ,Tajikistan +,KT,Khatlon Province,TJ,Tajikistan Mānikganj,C,Dhaka Division,BD,Bangladesh Rāmnagar,WB,West Bengal,IN,India -Krishnapur,WB,West Bengal,IN,India Saranga,WB,West Bengal,IN,India -Sāhāpur,WB,West Bengal,IN,India -Maheshtala,WB,West Bengal,IN,India +Gāzipur,WB,West Bengal,IN,India +Gujrāt,WB,West Bengal,IN,India Nirman,WB,West Bengal,IN,India +Nabagrām,WB,West Bengal,IN,India Mithākhāli,WB,West Bengal,IN,India Savar Upazila,C,Dhaka Division,BD,Bangladesh Ārāihāzār,C,Dhaka Division,BD,Bangladesh Ziauddin,BA,Balochistan,PK,Pakistan -Mittai Tangai,KP,Khyber Pakhtunkhwa,PK,Pakistan Arifwala,PB,Punjab,PK,Pakistan Chak One Hundred Seven Northern Branch,PB,Punjab,PK,Pakistan -Goth Karim Dad Junejo,SD,Sindh,PK,Pakistan -Jhang,PB,Punjab,PK,Pakistan -Chak Two Hundred Thirty-eight,PB,Punjab,PK,Pakistan -Sadiqabad,PB,Punjab,PK,Pakistan Khanewal,PB,Punjab,PK,Pakistan Wan,PB,Punjab,PK,Pakistan Sadiqabad,KP,Khyber Pakhtunkhwa,PK,Pakistan Dadu,SD,Sindh,PK,Pakistan -Daud Khel,PB,Punjab,PK,Pakistan Goth Sahibdad,BA,Balochistan,PK,Pakistan Hafizabad,PB,Punjab,PK,Pakistan -Dallowali,JK,Azad Jammu and Kashmir,PK,Pakistan -Islamabad,PB,Punjab,PK,Pakistan -Lodhran,PB,Punjab,PK,Pakistan +Dallowali,JK,Azad Kashmir,PK,Pakistan Hazara,PB,Punjab,PK,Pakistan -Kabirwala,PB,Punjab,PK,Pakistan Basti Khyber,PB,Punjab,PK,Pakistan Rūpnagar,PB,Punjab,IN,India Gold,JK,Jammu and Kashmir,IN,India Haryāna,HR,Haryana,IN,India -Mālpura,RJ,Rajasthan,IN,India Maidān,JK,Jammu and Kashmir,IN,India +Kol,UK,Uttarakhand,IN,India +Rāmbāgh,UK,Uttarakhand,IN,India +Chhutmalpur,UP,Uttar Pradesh,IN,India Rāo,HR,Haryana,IN,India +Chetan,RJ,Rajasthan,IN,India Gāndhīgrām,RJ,Rajasthan,IN,India Kothi,HP,Himachal Pradesh,IN,India ,CG,Chhattisgarh,IN,India ,UK,Uttarakhand,IN,India Mall,UK,Uttarakhand,IN,India -Chevella,TS,Telangana,IN,India Shadnagar,TS,Telangana,IN,India -Nacharām,TS,Telangana,IN,India Tanda,KP,Khyber Pakhtunkhwa,PK,Pakistan -Senbāg,B,Chittagong,BD,Bangladesh -Hāthazāri,B,Chittagong,BD,Bangladesh -Chandina,B,Chittagong,BD,Bangladesh -Burichang,B,Chittagong,BD,Bangladesh -Ka Lawt Ywar Su,06,Yangon,MM,Myanmar -Thirumangalam,TN,Tamil Nadu,IN,India -Kotturpuram,TN,Tamil Nadu,IN,India Anna Nagar,TN,Tamil Nadu,IN,India -Ganesapuram,TN,Tamil Nadu,IN,India -Madipakkam,TN,Tamil Nadu,IN,India -Nandanam,TN,Tamil Nadu,IN,India -Mambakkam,TN,Tamil Nadu,IN,India Vengavasal,TN,Tamil Nadu,IN,India Nandambakkam,TN,Tamil Nadu,IN,India -Bānaripāra,A,Barisal Division,BD,Bangladesh San Chaung,06,Yangon,MM,Myanmar Mithwegon,06,Yangon,MM,Myanmar Kamayut,06,Yangon,MM,Myanmar +Tamwe,06,Yangon,MM,Myanmar ,TK,Tashkent,UZ,Uzbekistan Akshiy,19,Almaty Oblysy,KZ,Kazakhstan +Zyuzino,KGN,Kurgan Oblast,RU,Russia Zavodoukovsk,TYU,Tyumen Oblast,RU,Russia Zarinsk,ALT,Altai Krai,RU,Russia -"Yuzhnoural'sk",CHE,Chelyabinsk Oblast,RU,Russia Yekaterinburg,SVE,Sverdlovsk Oblast,RU,Russia ,YAN,Yamalo-Nenets,RU,Russia Yalutorovsk,TYU,Tyumen Oblast,RU,Russia @@ -10026,23 +8042,25 @@ Vorkuta,KO,Komi,RU,Russia Volchansk,SVE,Sverdlovsk Oblast,RU,Russia Verkhnyaya Salda,SVE,Sverdlovsk Oblast,RU,Russia Verkhnyaya Pyshma,SVE,Sverdlovsk Oblast,RU,Russia +Verkhniy Ufaley,CHE,Chelyabinsk Oblast,RU,Russia Verkh-Chebula,KEM,Kemerovo Oblast,RU,Russia Uyar,KYA,Krasnoyarsk Krai,RU,Russia Uvarovo,CHE,Chelyabinsk Oblast,RU,Russia Zelenogorsk,KYA,Krasnoyarsk Krai,RU,Russia +Ust-abakan,KK,Khakasiya Republic,RU,Russia Urengoy,YAN,Yamalo-Nenets,RU,Russia Uray,KHM,Khanty-Mansia,RU,Russia Uralo-Klyuchi,IRK,Irkutsk Oblast,RU,Russia -,TYU,Tyumen Oblast,RU,Russia +Tyumen Oblast,TYU,Tyumen Oblast,RU,Russia Tyumen,TYU,Tyumen Oblast,RU,Russia Turochak,AL,Altai,RU,Russia -Topki,KEM,Kemerovo Oblast,RU,Russia +Troitsk,CHE,Chelyabinsk Oblast,RU,Russia Tomsk,TOM,Tomsk Oblast,RU,Russia Tobolsk,TYU,Tyumen Oblast,RU,Russia Tiny,KYA,Krasnoyarsk Krai,RU,Russia -Timiryazevskiy,TOM,Tomsk Oblast,RU,Russia Temirtau,KEM,Kemerovo Oblast,RU,Russia Tayshet,IRK,Irkutsk Oblast,RU,Russia +Tayga,KEM,Kemerovo Oblast,RU,Russia Tavda,SVE,Sverdlovsk Oblast,RU,Russia Tashtagol,KEM,Kemerovo Oblast,RU,Russia Tarko-Sale,YAN,Yamalo-Nenets,RU,Russia @@ -10056,7 +8074,6 @@ Sosnovoborsk,KYA,Krasnoyarsk Krai,RU,Russia Sorokino,TYU,Tyumen Oblast,RU,Russia Slavyanka,OMS,Omsk Oblast,RU,Russia Sinara,KGN,Kurgan Oblast,RU,Russia -Shirokaya Rechka,SVE,Sverdlovsk Oblast,RU,Russia Sharypovo,KYA,Krasnoyarsk Krai,RU,Russia Shadrinsk,KGN,Kurgan Oblast,RU,Russia Sevskiy,KEM,Kemerovo Oblast,RU,Russia @@ -10064,43 +8081,43 @@ Sever,TOM,Tomsk Oblast,RU,Russia Serov,SVE,Sverdlovsk Oblast,RU,Russia Sayanogorsk,KK,Khakasiya Republic,RU,Russia Salekhard,YAN,Yamalo-Nenets,RU,Russia +Rubtsovsk,ALT,Altai Krai,RU,Russia Rezh,SVE,Sverdlovsk Oblast,RU,Russia Reftinskiy,SVE,Sverdlovsk Oblast,RU,Russia "Red'kino",KGN,Kurgan Oblast,RU,Russia Prokopyevsk,KEM,Kemerovo Oblast,RU,Russia -Pravda,ALT,Altai Krai,RU,Russia -Poselok Rabochiy,SVE,Sverdlovsk Oblast,RU,Russia Pokrovo-Irtyshskoye,OMS,Omsk Oblast,RU,Russia Pogranichnaya,KYA,Krasnoyarsk Krai,RU,Russia Permyaki,KEM,Kemerovo Oblast,RU,Russia Pereyaslovka,KYA,Krasnoyarsk Krai,RU,Russia +Ozero Shira,KK,Khakasiya Republic,RU,Russia +Ordynskoye,NVS,Novosibirsk Oblast,RU,Russia Omsk,OMS,Omsk Oblast,RU,Russia "Ob'",NVS,Novosibirsk Oblast,RU,Russia Nyagan,KHM,Khanty-Mansia,RU,Russia Noyabrsk,YAN,Yamalo-Nenets,RU,Russia Novy Urengoy,YAN,Yamalo-Nenets,RU,Russia Novovarshavka,OMS,Omsk Oblast,RU,Russia +,NVS,Novosibirsk Oblast,RU,Russia Novosibirsk,NVS,Novosibirsk Oblast,RU,Russia -Novoomskiy,OMS,Omsk Oblast,RU,Russia Novokuznetsk,KEM,Kemerovo Oblast,RU,Russia Novokopylovo,ALT,Altai Krai,RU,Russia -Novoasbest,SVE,Sverdlovsk Oblast,RU,Russia Novoaltaysk,ALT,Altai Krai,RU,Russia Novgorodka,KYA,Krasnoyarsk Krai,RU,Russia "Noril'sk",KYA,Krasnoyarsk Krai,RU,Russia +Nizhneyashkino,KEM,Kemerovo Oblast,RU,Russia Nizhnevartovsk,KHM,Khanty-Mansia,RU,Russia Nefteyugansk,KHM,Khanty-Mansia,RU,Russia Nazarovo,KYA,Krasnoyarsk Krai,RU,Russia Nadym,YAN,Yamalo-Nenets,RU,Russia Myski,KEM,Kemerovo Oblast,RU,Russia -Moskalënki,OMS,Omsk Oblast,RU,Russia +Motygino,KYA,Krasnoyarsk Krai,RU,Russia Morozkino,CHE,Chelyabinsk Oblast,RU,Russia Monetnyy,SVE,Sverdlovsk Oblast,RU,Russia Minusinsk,KYA,Krasnoyarsk Krai,RU,Russia Miass,CHE,Chelyabinsk Oblast,RU,Russia Mezhdurechensk,KEM,Kemerovo Oblast,RU,Russia Megion,KHM,Khanty-Mansia,RU,Russia -Mariinsk,KEM,Kemerovo Oblast,RU,Russia Lesosibirsk,KYA,Krasnoyarsk Krai,RU,Russia Leninsk-Kuznetsky,KEM,Kemerovo Oblast,RU,Russia Leningradskiy,NVS,Novosibirsk Oblast,RU,Russia @@ -10111,10 +8128,8 @@ Kuybyshev,NVS,Novosibirsk Oblast,RU,Russia Kurgan,KGN,Kurgan Oblast,RU,Russia Kuragino,KYA,Krasnoyarsk Krai,RU,Russia Krasnyy Altayets,ALT,Altai Krai,RU,Russia -,KYA,Krasnoyarsk Krai,RU,Russia Krasnoyarsk,KYA,Krasnoyarsk Krai,RU,Russia "Krasnotur'insk",SVE,Sverdlovsk Oblast,RU,Russia -"Krasnopol'ye",SVE,Sverdlovsk Oblast,RU,Russia Krasnoobsk,NVS,Novosibirsk Oblast,RU,Russia Kostylëvo,NVS,Novosibirsk Oblast,RU,Russia Kostenkovo,KEM,Kemerovo Oblast,RU,Russia @@ -10126,7 +8141,6 @@ Yugorsk,KHM,Khanty-Mansia,RU,Russia Kodinsk,KYA,Krasnoyarsk Krai,RU,Russia Kochenëvo,NVS,Novosibirsk Oblast,RU,Russia Kiselëvsk,KEM,Kemerovo Oblast,RU,Russia -Kirsanovo,TYU,Tyumen Oblast,RU,Russia Kirovgrad,SVE,Sverdlovsk Oblast,RU,Russia Khanty-Mansiysk,KHM,Khanty-Mansia,RU,Russia ,KHM,Khanty-Mansia,RU,Russia @@ -10142,11 +8156,14 @@ Karpinsk,SVE,Sverdlovsk Oblast,RU,Russia Kansk,KYA,Krasnoyarsk Krai,RU,Russia Kamensk-Uralsky,SVE,Sverdlovsk Oblast,RU,Russia "Kamen'-na-Obi",ALT,Altai Krai,RU,Russia +Iskitim,NVS,Novosibirsk Oblast,RU,Russia Ishim,TYU,Tyumen Oblast,RU,Russia Ir,KEM,Kemerovo Oblast,RU,Russia +Inta,KO,Komi,RU,Russia Guryevsk,KEM,Kemerovo Oblast,RU,Russia Gorno-Altaysk,AL,Altai,RU,Russia Dudinka,KYA,Krasnoyarsk Krai,RU,Russia +Dorokhovo,KYA,Krasnoyarsk Krai,RU,Russia Divnogorsk,KYA,Krasnoyarsk Krai,RU,Russia Degtyarsk,SVE,Sverdlovsk Oblast,RU,Russia Dalmatovo,KGN,Kurgan Oblast,RU,Russia @@ -10154,13 +8171,11 @@ Chulym,NVS,Novosibirsk Oblast,RU,Russia Chernogorsk,KK,Khakasiya Republic,RU,Russia ,CHE,Chelyabinsk Oblast,RU,Russia Chelyabinsk,CHE,Chelyabinsk Oblast,RU,Russia +"Chebarkul'",CHE,Chelyabinsk Oblast,RU,Russia Borodino,KYA,Krasnoyarsk Krai,RU,Russia -Bogotol,KYA,Krasnoyarsk Krai,RU,Russia -Bogashevo,TOM,Tomsk Oblast,RU,Russia Biysk,ALT,Altai Krai,RU,Russia Berlin,CHE,Chelyabinsk Oblast,RU,Russia Beryozovsky,SVE,Sverdlovsk Oblast,RU,Russia -Berëzovskiy,KEM,Kemerovo Oblast,RU,Russia Berëzovo,IRK,Irkutsk Oblast,RU,Russia Berëzovskiy,SVE,Sverdlovsk Oblast,RU,Russia Berdsk,NVS,Novosibirsk Oblast,RU,Russia @@ -10172,23 +8187,24 @@ Barabinsk,NVS,Novosibirsk Oblast,RU,Russia Balakhta,KYA,Krasnoyarsk Krai,RU,Russia Asino,TOM,Tomsk Oblast,RU,Russia Asbest,SVE,Sverdlovsk Oblast,RU,Russia +Argayash,CHE,Chelyabinsk Oblast,RU,Russia Aramil,SVE,Sverdlovsk Oblast,RU,Russia Anzhero-Sudzhensk,KEM,Kemerovo Oblast,RU,Russia ,ALT,Altai Krai,RU,Russia Aleysk,ALT,Altai Krai,RU,Russia -Aleksandrovskoye,TOM,Tomsk Oblast,RU,Russia Alapayevsk,SVE,Sverdlovsk Oblast,RU,Russia -Aksarka,YAN,Yamalo-Nenets,RU,Russia Achinsk,KYA,Krasnoyarsk Krai,RU,Russia Abaza,KK,Khakasiya Republic,RU,Russia Aban,KYA,Krasnoyarsk Krai,RU,Russia Abakan,KK,Khakasiya Republic,RU,Russia ,,,UZ,Uzbekistan +Urgench,XO,Xorazm Region,UZ,Uzbekistan Tashkent,TK,Tashkent,UZ,Uzbekistan Sirdaryo,SI,Sirdaryo Region,UZ,Uzbekistan -Pop,NG,Namangan,UZ,Uzbekistan -Olmaliq,TO,Tashkent Region,UZ,Uzbekistan +Kokand,FA,Fergana,UZ,Uzbekistan Navoiy,NW,Navoiy Region,UZ,Uzbekistan +Namangan,NG,Namangan,UZ,Uzbekistan +Margilan,FA,Fergana,UZ,Uzbekistan Khiva,XO,Xorazm Region,UZ,Uzbekistan Jizzakh,JI,Jizzakh Region,UZ,Uzbekistan Gurlan,XO,Xorazm Region,UZ,Uzbekistan @@ -10197,9 +8213,11 @@ Fergana,FA,Fergana,UZ,Uzbekistan Amir Timur,TO,Tashkent Region,UZ,Uzbekistan Chust,NG,Namangan,UZ,Uzbekistan Chirchiq,TO,Tashkent Region,UZ,Uzbekistan +Angren,TO,Tashkent Region,UZ,Uzbekistan Andijan,AN,Andijan Region,UZ,Uzbekistan Birata,L,Lebap,TM,Turkmenistan Khujand,SU,Viloyati Sughd,TJ,Tajikistan +Qayroqqum,SU,Viloyati Sughd,TJ,Tajikistan Konibodom,SU,Viloyati Sughd,TJ,Tajikistan Isfara,SU,Viloyati Sughd,TJ,Tajikistan Uliastai,057,Dzavhan Aymag,MN,Mongolia @@ -10215,13 +8233,12 @@ Hasagt,065,Govi-Altai Province,MN,Mongolia Dzuunmod,057,Dzavhan Aymag,MN,Mongolia Dzel,046,Uvs Province,MN,Mongolia Khovd,043,Hovd,MN,Mongolia +Dara Eheiin Jisa,069,Bayanhongor Aymag,MN,Mongolia Altay,057,Dzavhan Aymag,MN,Mongolia Altai,065,Govi-Altai Province,MN,Mongolia Zyryanovsk,63,East Kazakhstan,KZ,Kazakhstan -Zhezqazghan,35,Karaganda,KZ,Kazakhstan Dzhezkazgan,62,Ulytau Region,KZ,Kazakhstan Zhezkent,10,Abai Region,KZ,Kazakhstan -Zhanaturmys,19,Almaty Oblysy,KZ,Kazakhstan Taraz,31,Zhambyl Oblysy,KZ,Kazakhstan Zaysan,63,East Kazakhstan,KZ,Kazakhstan Zarechnoe,35,Karaganda,KZ,Kazakhstan @@ -10241,14 +8258,12 @@ Smīrnovo,59,North Kazakhstan,KZ,Kazakhstan Myrzakent,61,South Kazakhstan,KZ,Kazakhstan Shymkent,79,Shymkent,KZ,Kazakhstan Shu,31,Zhambyl Oblysy,KZ,Kazakhstan -Shortandy,11,Aqmola Oblysy,KZ,Kazakhstan Shchūchīnsk,11,Aqmola Oblysy,KZ,Kazakhstan Shakhtinsk,35,Karaganda,KZ,Kazakhstan North Kazakhstan,59,North Kazakhstan,KZ,Kazakhstan Sergeyevka,39,Qostanay Oblysy,KZ,Kazakhstan Semey,10,Abai Region,KZ,Kazakhstan Sayram,61,South Kazakhstan,KZ,Kazakhstan -Saryozek,33,Jetisu Region,KZ,Kazakhstan Sary-Ozek,43,Qyzylorda Oblysy,KZ,Kazakhstan Saryaghash,61,South Kazakhstan,KZ,Kazakhstan Saran,35,Karaganda,KZ,Kazakhstan @@ -10260,6 +8275,7 @@ Qarqaraly,35,Karaganda,KZ,Kazakhstan Konayev,19,Almaty Oblysy,KZ,Kazakhstan Presnovka,59,North Kazakhstan,KZ,Kazakhstan Petropavl,59,North Kazakhstan,KZ,Kazakhstan +,55,Pavlodar Region,KZ,Kazakhstan Pavlodar,55,Pavlodar Region,KZ,Kazakhstan Ust-Kamenogorsk,63,East Kazakhstan,KZ,Kazakhstan Osakarovka,35,Karaganda,KZ,Kazakhstan @@ -10272,7 +8288,6 @@ Baikonur,,,KZ,Kazakhstan Ridder,63,East Kazakhstan,KZ,Kazakhstan ,43,Qyzylorda Oblysy,KZ,Kazakhstan Kokshetau,11,Aqmola Oblysy,KZ,Kazakhstan -Komsomolets,39,Qostanay Oblysy,KZ,Kazakhstan Kokpekty,,,KZ,Kazakhstan Kentau,61,South Kazakhstan,KZ,Kazakhstan ,,,KZ,Kazakhstan @@ -10282,15 +8297,14 @@ Qaraghandy,59,North Kazakhstan,KZ,Kazakhstan Tenizovskiy,39,Qostanay Oblysy,KZ,Kazakhstan Qamysty,39,Qostanay Oblysy,KZ,Kazakhstan Esik,19,Almaty Oblysy,KZ,Kazakhstan -Esil,11,Aqmola Oblysy,KZ,Kazakhstan -Aqsū,55,Pavlodar Region,KZ,Kazakhstan +Gvardeyskiy,31,Zhambyl Oblysy,KZ,Kazakhstan +Yereymentau,11,Aqmola Oblysy,KZ,Kazakhstan Ekibastuz,55,Pavlodar Region,KZ,Kazakhstan Druzhba,33,Jetisu Region,KZ,Kazakhstan South Kazakhstan,61,South Kazakhstan,KZ,Kazakhstan Besaghash,31,Zhambyl Oblysy,KZ,Kazakhstan Bayqonyr,62,Ulytau Region,KZ,Kazakhstan Balqash,35,Karaganda,KZ,Kazakhstan -Balkashīno,11,Aqmola Oblysy,KZ,Kazakhstan Ayna-Bulak,,,KZ,Kazakhstan Zhangaarqa,62,Ulytau Region,KZ,Kazakhstan Arys,61,South Kazakhstan,KZ,Kazakhstan @@ -10298,24 +8312,28 @@ Astana,71,Astana,KZ,Kazakhstan Almaty,75,Almaty,KZ,Kazakhstan ,75,Almaty,KZ,Kazakhstan Aksu,39,Qostanay Oblysy,KZ,Kazakhstan -Aqsay,39,Qostanay Oblysy,KZ,Kazakhstan -Abay,35,Karaganda,KZ,Kazakhstan Balykchy,Y,Issyk-Kul,KG,Kyrgyzstan Tyup,Y,Issyk-Kul,KG,Kyrgyzstan -Tokmok,C,"Chuyskaya Oblast'",KG,Kyrgyzstan -Tash-Kumyr,J,Jalal-Abad oblast,KG,Kyrgyzstan -Talas,T,Talas,KG,Kyrgyzstan -Sokuluk,C,"Chuyskaya Oblast'",KG,Kyrgyzstan +Tokmok,C,Chuy Region,KG,Kyrgyzstan +Tash-Kumyr,J,Jalal-Abad Region,KG,Kyrgyzstan +Talas,T,Talas Region,KG,Kyrgyzstan +Suzak,J,Jalal-Abad Region,KG,Kyrgyzstan +Sokuluk,C,Chuy Region,KG,Kyrgyzstan Kyzyl-Suu,Y,Issyk-Kul,KG,Kyrgyzstan -Uzgen,O,Osh Oblasty,KG,Kyrgyzstan -Osh,O,Osh Oblasty,KG,Kyrgyzstan +Uzgen,O,Osh Region,KG,Kyrgyzstan +Osh,O,Osh Region,KG,Kyrgyzstan +Naryn,N,Naryn Region,KG,Kyrgyzstan +Kzyl-Kiya,B,Batken,KG,Kyrgyzstan ,,,KG,Kyrgyzstan -Kara Suu,O,Osh Oblasty,KG,Kyrgyzstan +Kara Suu,O,Osh Region,KG,Kyrgyzstan Karakol,Y,Issyk-Kul,KG,Kyrgyzstan -Kant,C,"Chuyskaya Oblast'",KG,Kyrgyzstan -Jalal-Abad,J,Jalal-Abad oblast,KG,Kyrgyzstan +Kara-Balta,C,Chuy Region,KG,Kyrgyzstan +Kant,C,Chuy Region,KG,Kyrgyzstan +Jalal-Abad,J,Jalal-Abad Region,KG,Kyrgyzstan +,GB,Gorod Bishkek,KG,Kyrgyzstan Cholpon-Ata,Y,Issyk-Kul,KG,Kyrgyzstan Bishkek,GB,Gorod Bishkek,KG,Kyrgyzstan +Bazar-Korgon,J,Jalal-Abad Region,KG,Kyrgyzstan Batken,B,Batken,KG,Kyrgyzstan ,XJ,Xinjiang,CN,China Ürümqi,XJ,Xinjiang,CN,China @@ -10337,40 +8355,34 @@ Zheleznogorsk,KYA,Krasnoyarsk Krai,RU,Russia Seversk,TOM,Tomsk Oblast,RU,Russia Yakshino,SVE,Sverdlovsk Oblast,RU,Russia Qayrat,19,Almaty Oblysy,KZ,Kazakhstan -Karasu,75,Almaty,KZ,Kazakhstan Raduzhny,KHM,Khanty-Mansia,RU,Russia Port Mathurin,RO,Rodrigues,MU,Mauritius Port-aux-Français,,,TF,French Southern Territories ,,,TF,French Southern Territories ,,,HM,Heard and McDonald Islands ,,,CC,Cocos (Keeling) Islands +Bantam Village,,,CC,Cocos (Keeling) Islands Rodrigues,RO,Rodrigues,MU,Mauritius -Grande Montagne,RO,Rodrigues,MU,Mauritius -Zhougang,JS,Jiangsu,CN,China Suzuo,GZ,Guizhou,CN,China Gulin,AH,Anhui,CN,China +Luogangzhen,AH,Anhui,CN,China "Gong'an",AH,Anhui,CN,China Huawei,AH,Anhui,CN,China -Koror,150,State of Koror,PW,Palau -Ngchemiangel Hamlet,002,State of Aimeliik,PW,Palau -Ngetkib Hamlet,004,State of Airai,PW,Palau +Koror,150,Koror,PW,Palau +Ngchemiangel Hamlet,002,Aimeliik,PW,Palau +Ngetkib Hamlet,004,Airai,PW,Palau +Ulimang,214,Ngaraard,PW,Palau ,,,PW,Palau -Angaur,010,State of Angaur,PW,Palau -Melekeok Village,212,State of Melekeok,PW,Palau -Imeong Hamlet,227,State of Ngeremlengui,PW,Palau -Nghệ An Province,22,Nghệ An Province,VN,Vietnam +Angaur,010,Angaur,PW,Palau +Melekeok Village,212,Melekeok,PW,Palau +Imeong Hamlet,227,Ngeremlengui,PW,Palau +,22,Nghệ An Province,VN,Vietnam ,52,Sóc Trăng Province,VN,Vietnam -,51,Trà Vinh Province,VN,Vietnam Vĩnh Long Province,49,Vĩnh Long Province,VN,Vietnam Yen Bai,06,Yên Bái Province,VN,Vietnam -Xuan Loc,39,Đồng Nai Province,VN,Vietnam -Xom Yan Lac Hau,22,Nghệ An Province,VN,Vietnam -Xom My Tho,22,Nghệ An Province,VN,Vietnam Binh Phuoc,SG,Ho Chi Minh,VN,Vietnam Trang Bom,39,Đồng Nai Province,VN,Vietnam -Xa Long Hai,43,Bà Rịa–Vũng Tàu Province,VN,Vietnam Vũng Tàu,43,Bà Rịa–Vũng Tàu Province,VN,Vietnam -Vung Liem,49,Vĩnh Long Province,VN,Vietnam Vi Thanh,73,Hậu Giang,VN,Vietnam Vinh Yen,70,Vĩnh Phúc Province,VN,Vietnam Vinh Thuan,47,Kiên Giang Province,VN,Vietnam @@ -10379,40 +8391,28 @@ Vĩnh Long,49,Vĩnh Long Province,VN,Vietnam Vinh,22,Nghệ An Province,VN,Vietnam Viet Tri,68,Phú Thọ Province,VN,Vietnam ,,,VN,Vietnam -Van GJien,HN,Hanoi,VN,Vietnam Tuy Hoa,32,Phú Yên Province,VN,Vietnam Tuyen Quang,07,Tuyên Quang Province,VN,Vietnam -Trung Tu,HN,Hanoi,VN,Vietnam Tra Vinh,51,Trà Vinh Province,VN,Vietnam -Tra On,49,Vĩnh Long Province,VN,Vietnam -Tra Cu,51,Trà Vinh Province,VN,Vietnam Thi Tran Tinh Tuc,04,Cao Bằng Province,VN,Vietnam +Tien Phuoc,27,Quảng Nam Province,VN,Vietnam Tiền Giang,46,Tiền Giang,VN,Vietnam Thuong Ly,HP,Haiphong,VN,Vietnam Thu GJuc,SG,Ho Chi Minh,VN,Vietnam Thu Dau Mot,57,Bình Dương Province,VN,Vietnam -,26,Thừa Thiên Huế Province,VN,Vietnam Thuan An,27,Quảng Nam Province,VN,Vietnam Tho Xuan,21,Thanh Hóa Province,VN,Vietnam -Xuan Hoa,70,Vĩnh Phúc Province,VN,Vietnam Thong Tay Hoi,SG,Ho Chi Minh,VN,Vietnam Than Thuoc,01,Lai Châu Province,VN,Vietnam -Thanh Phuoc An,27,Quảng Nam Province,VN,Vietnam Ho Chi Minh City,SG,Ho Chi Minh,VN,Vietnam -Thanh Oai,HN,Hanoi,VN,Vietnam Thanh Hóa Province,21,Thanh Hóa Province,VN,Vietnam Thanh Hóa,21,Thanh Hóa Province,VN,Vietnam Thanh Chuong,22,Nghệ An Province,VN,Vietnam -Thai Thuy,20,Thái Bình Province,VN,Vietnam Thai Nguyen,69,Thái Nguyên Province,VN,Vietnam Thai Binh,20,Thái Bình Province,VN,Vietnam Tay Ninh,37,Tây Ninh Province,VN,Vietnam -Tan Phong,20,Thái Bình Province,VN,Vietnam -Tan Chau,44,An Giang Province,VN,Vietnam Tan An,41,Long An Povince,VN,Vietnam -Tam Phuoc,39,Đồng Nai Province,VN,Vietnam Tam Ky,27,Quảng Nam Province,VN,Vietnam -Tam Hiep,39,Đồng Nai Province,VN,Vietnam San Thang,01,Lai Châu Province,VN,Vietnam Son Tay,HN,Hanoi,VN,Vietnam Sơn La,05,Sơn La Province,VN,Vietnam @@ -10421,126 +8421,97 @@ Sa Dec,45,Đồng Tháp Province,VN,Vietnam Rach Gia,47,Kiên Giang Province,VN,Vietnam Quynh Luu,18,Ninh Bình Province,VN,Vietnam Qui Nhon,31,ình Định Province,VN,Vietnam -Quang Yen,13,Tinh Quang Ninh,VN,Vietnam ,25,Quảng Trị Province,VN,Vietnam Quang Tri,25,Quảng Trị Province,VN,Vietnam -Quan Hau,24,Quảng Bình Province,VN,Vietnam Quảng Ngãi,29,Quảng Ngãi Province,VN,Vietnam +Quang Ha,27,Quảng Nam Province,VN,Vietnam Quảng Bình Province,24,Quảng Bình Province,VN,Vietnam -Plei Kan,28,Kon Tum,VN,Vietnam Pleiku,30,Gia Lai Province,VN,Vietnam -Phu Yen,05,Sơn La Province,VN,Vietnam -Phu Tu Son,56,Bắc Ninh Province,VN,Vietnam Phu Tho Hoa,SG,Ho Chi Minh,VN,Vietnam Phu Tho,68,Phú Thọ Province,VN,Vietnam Phuong Lam,14,Hòa Bình Province,VN,Vietnam Phu Ly,63,Hà Nam Province,VN,Vietnam +Phuc Yen,70,Vĩnh Phúc Province,VN,Vietnam Phong Tho,01,Lai Châu Province,VN,Vietnam Phan Thiết,40,Bình Thuận Province,VN,Vietnam Phan Rang,36,Ninh Thuận Province,VN,Vietnam -Nong Cong,21,Thanh Hóa Province,VN,Vietnam Ninh Hoa,34,Khánh Hòa Province,VN,Vietnam Ninh Binh,18,Ninh Bình Province,VN,Vietnam +Nho Quan,18,Ninh Bình Province,VN,Vietnam Nhon Trach,39,Đồng Nai Province,VN,Vietnam -Nhon GJuc,SG,Ho Chi Minh,VN,Vietnam Nha Trang,34,Khánh Hòa Province,VN,Vietnam -Nha Be,SG,Ho Chi Minh,VN,Vietnam Ngoc Lac,21,Thanh Hóa Province,VN,Vietnam Nam Định,67,Nam Định Province,VN,Vietnam Ban Na An,01,Lai Châu Province,VN,Vietnam My Tho,31,ình Định Province,VN,Vietnam -Mỹ Tho,46,Tiền Giang,VN,Vietnam -Mong Cai,13,Tinh Quang Ninh,VN,Vietnam -Luc Ngan,54,Bắc Giang Province,VN,Vietnam +Mong Cai,13,Quảng Ninh,VN,Vietnam +Minh Hoa,24,Quảng Bình Province,VN,Vietnam Long Xuyen,44,An Giang Province,VN,Vietnam +Long Thuan,45,Đồng Tháp Province,VN,Vietnam +Long Thanh Tay,41,Long An Povince,VN,Vietnam Long Thanh,39,Đồng Nai Province,VN,Vietnam -Long Phu,52,Sóc Trăng Province,VN,Vietnam ,41,Long An Povince,VN,Vietnam Lap Vo,45,Đồng Tháp Province,VN,Vietnam Lao Cai,02,Lào Cai Province,VN,Vietnam Lang Son,09,Lạng Sơn Province,VN,Vietnam ,35,Lâm Đồng Province,VN,Vietnam -Thi Tran Lai Vung,45,Đồng Tháp Province,VN,Vietnam -Lai Chau,71,Điện Biên Province,VN,Vietnam Kon Tum,28,Kon Tum,VN,Vietnam -Kinh Mon,61,Hải Dương Province,VN,Vietnam -Kim Bang,63,Hà Nam Province,VN,Vietnam -Khánh Hòa Province,34,Khánh Hòa Province,VN,Vietnam +Kim Lien,HN,Hanoi,VN,Vietnam Hung Yen,66,Hưng Yên Province,VN,Vietnam Huế,26,Thừa Thiên Huế Province,VN,Vietnam -Ho Xa,25,Quảng Trị Province,VN,Vietnam -Ha Long,13,Tinh Quang Ninh,VN,Vietnam +Ha Long,13,Quảng Ninh,VN,Vietnam Hoi An,27,Quảng Nam Province,VN,Vietnam Hoc Mon,SG,Ho Chi Minh,VN,Vietnam ,SG,Ho Chi Minh,VN,Vietnam +Hoang Mai,54,Bắc Giang Province,VN,Vietnam ,23,Hà Tĩnh Province,VN,Vietnam Hoa Lac,44,An Giang Province,VN,Vietnam -Hoa Binh,14,Hòa Bình Province,VN,Vietnam -Hiep Xuong,44,An Giang Province,VN,Vietnam -Hiep Hoa,54,Bắc Giang Province,VN,Vietnam +Hoai An,31,ình Định Province,VN,Vietnam Ha Tinh,23,Hà Tĩnh Province,VN,Vietnam ,30,Gia Lai Province,VN,Vietnam ,HN,Hanoi,VN,Vietnam Hanoi,HN,Hanoi,VN,Vietnam -Can Tho,CT,Can Tho,VN,Vietnam Ha Lam,27,Quảng Nam Province,VN,Vietnam -,HP,Haiphong,VN,Vietnam Haiphong,HP,Haiphong,VN,Vietnam -Hai Lang,25,Quảng Trị Province,VN,Vietnam Hai Duong,61,Hải Dương Province,VN,Vietnam Ha Giang,03,Hà Giang Province,VN,Vietnam Ha Dong,20,Thái Bình Province,VN,Vietnam -Giang Thanh,47,Kiên Giang Province,VN,Vietnam +Gio Linh,25,Quảng Trị Province,VN,Vietnam Gia Nghia,72,Đăk Nông Province,VN,Vietnam ,40,Bình Thuận Province,VN,Vietnam -Gia Binh,37,Tây Ninh Province,VN,Vietnam +Duy Xuyen,27,Quảng Nam Province,VN,Vietnam Dong Xoai,58,Bình Phước Province,VN,Vietnam -Thi Tran GJong Trieu,13,Tinh Quang Ninh,VN,Vietnam Đồng Tháp Province,45,Đồng Tháp Province,VN,Vietnam Đồng Nai Province,39,Đồng Nai Province,VN,Vietnam -GJong Nai,23,Hà Tĩnh Province,VN,Vietnam Dong Hoi,24,Quảng Bình Province,VN,Vietnam Đông Hà,25,Quảng Trị Province,VN,Vietnam -GJinh Lien Chieu,DN,Da Nang,VN,Vietnam GJinh Binh,31,ình Định Province,VN,Vietnam -Dien Khanh,34,Khánh Hòa Province,VN,Vietnam +Di Linh,35,Lâm Đồng Province,VN,Vietnam +Dien Bien Phu,71,Điện Biên Province,VN,Vietnam GJien Ban,27,Quảng Nam Province,VN,Vietnam -Dau Tieng,57,Bình Dương Province,VN,Vietnam Da Nang,DN,Da Nang,VN,Vietnam Da Lat,35,Lâm Đồng Province,VN,Vietnam -GJai GJong,56,Bắc Ninh Province,VN,Vietnam +Đắk Lắk,33,Đắk Lắk,VN,Vietnam Bà Rịa–Vũng Tàu Province,43,Bà Rịa–Vũng Tàu Province,VN,Vietnam Cung Son,32,Phú Yên Province,VN,Vietnam -Cu Chi,SG,Ho Chi Minh,VN,Vietnam Coc Leu,02,Lào Cai Province,VN,Vietnam -Giong Trom,50,Bến Tre Province,VN,Vietnam -Chau Thanh,46,Tiền Giang,VN,Vietnam -Chau GJoc,44,An Giang Province,VN,Vietnam +Cat Bi,HP,Haiphong,VN,Vietnam Cao Lanh,45,Đồng Tháp Province,VN,Vietnam ,04,Cao Bằng Province,VN,Vietnam Cao Bang,04,Cao Bằng Province,VN,Vietnam Can Tho,CT,Can Tho,VN,Vietnam -Can Giuoc,41,Long An Povince,VN,Vietnam -Cam Ranh,34,Khánh Hòa Province,VN,Vietnam -Cẩm Phả,13,Tinh Quang Ninh,VN,Vietnam -Cam Lam,34,Khánh Hòa Province,VN,Vietnam -Cam Khe,68,Phú Thọ Province,VN,Vietnam +Cẩm Phả,13,Quảng Ninh,VN,Vietnam Ca Mau,59,Cà Mau Province,VN,Vietnam -Cai Be,46,Tiền Giang,VN,Vietnam +Cai Rang,CT,Can Tho,VN,Vietnam Buon Ma Thuot,33,Đắk Lắk,VN,Vietnam Buon Don,33,Đắk Lắk,VN,Vietnam -Binh Tri GJong,SG,Ho Chi Minh,VN,Vietnam -Binh Thuy,CT,Can Tho,VN,Vietnam -Binh My,57,Bình Dương Province,VN,Vietnam -Binh Luc,63,Hà Nam Province,VN,Vietnam -Binh Hung Hoa,SG,Ho Chi Minh,VN,Vietnam -Tan Tuc,SG,Ho Chi Minh,VN,Vietnam +Binh Son,29,Quảng Ngãi Province,VN,Vietnam Binh An,57,Bình Dương Province,VN,Vietnam Bien Hoa,39,Đồng Nai Province,VN,Vietnam +Bến Tre Province,50,Bến Tre Province,VN,Vietnam Bến Tre,50,Bến Tre Province,VN,Vietnam Ben Cat,57,Bình Dương Province,VN,Vietnam Ba Ria,43,Bà Rịa–Vũng Tàu Province,VN,Vietnam -Bao Loc,54,Bắc Giang Province,VN,Vietnam Bao Loc,35,Lâm Đồng Province,VN,Vietnam Ban Pheu,01,Lai Châu Province,VN,Vietnam Bac Ninh,56,Bắc Ninh Province,VN,Vietnam @@ -10548,82 +8519,49 @@ Ban Pac Ly,01,Lai Châu Province,VN,Vietnam Bac Lieu,55,Bạc Liêu Province,VN,Vietnam Bac Giang,54,Bắc Giang Province,VN,Vietnam Bac Kan,53,Bắc Kạn Province,VN,Vietnam -Ap Thap Muoi,45,Đồng Tháp Province,VN,Vietnam Ap Tan Phat,47,Kiên Giang Province,VN,Vietnam -Phu Thanh,49,Vĩnh Long Province,VN,Vietnam -Long Khanh Mot,39,Đồng Nai Province,VN,Vietnam Hung Yen,58,Bình Phước Province,VN,Vietnam Binh Duong,CT,Can Tho,VN,Vietnam -Ap Ba,27,Quảng Nam Province,VN,Vietnam An Nhon,31,ình Định Province,VN,Vietnam -An Khe,30,Gia Lai Province,VN,Vietnam -An Giang,31,ình Định Province,VN,Vietnam An Giang Province,44,An Giang Province,VN,Vietnam A Me,01,Lai Châu Province,VN,Vietnam -Phatthana Nikhom,16,Lopburi,TH,Thailand -Na Dun,44,Maha Sarakham,TH,Thailand -Ban Sai Mai,13,Pathum Thani,TH,Thailand -Ban Phu Lon Noi,34,Ubon Ratchathani,TH,Thailand Fao Rai,43,Nong Khai,TH,Thailand Yasothon,35,Yasothon,TH,Thailand -Yan Nawa,10,Bangkok,TH,Thailand -Yang Talat,46,Kalasin,TH,Thailand -Yang Chum Noi,33,Si Sa Ket,TH,Thailand Yala,95,Yala,TH,Thailand Wihan Daeng,19,Saraburi,TH,Thailand -Wichian Buri,67,Phetchabun,TH,Thailand Wiang Sa,55,Nan,TH,Thailand Watthana Nakhon,27,Sa Kaeo,TH,Thailand -Wanon Niwat,47,Sakon Nakhon,TH,Thailand +Wapi Pathum,44,Maha Sarakham,TH,Thailand Wang Noi,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Wang Chan,21,Rayong,TH,Thailand ,53,Uttaradit,TH,Thailand Uttaradit,53,Uttaradit,TH,Thailand -Uthumphon Phisai,33,Si Sa Ket,TH,Thailand Uthai Thani,61,Uthai Thani,TH,Thailand Uthai,14,Phra Nakhon Si Ayutthaya,TH,Thailand Udon Thani,41,Udon Thani,TH,Thailand Ubon Ratchathani,34,Ubon Ratchathani,TH,Thailand -Trat,23,Trat,TH,Thailand -Thon Buri,10,Bangkok,TH,Thailand -Tha Tum,32,Surin,TH,Thailand -That Phanom,48,Nakhon Phanom,TH,Thailand -Tha Tako,60,Nakhon Sawan,TH,Thailand Tha Ruea,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Thanyaburi,13,Pathum Thani,TH,Thailand Tha Mai,22,Chanthaburi,TH,Thailand ,,,TH,Thailand -Tha Bo,43,Nong Khai,TH,Thailand -Taling Chan,10,Bangkok,TH,Thailand -Takhli,60,Nakhon Sawan,TH,Thailand -Suwannaphum,45,Roi Et,TH,Thailand Surin,32,Surin,TH,Thailand -Suphan Buri,72,Suphanburi,TH,Thailand +Suphan Buri,72,Suphan Buri,TH,Thailand Sung Noen,30,Nakhon Ratchasima,TH,Thailand -Sung Men,54,Phrae,TH,Thailand -So Phisai,38,Bueng Kan,TH,Thailand -,90,Songkhla,TH,Thailand Songkhla,90,Songkhla,TH,Thailand +Songkhla,90,Songkhla,TH,Thailand +Si Thep,67,Phetchabun,TH,Thailand +Si Songkhram,48,Nakhon Phanom,TH,Thailand Si Sakhon,96,Narathiwat,TH,Thailand Si Sa Ket,33,Si Sa Ket,TH,Thailand -Si Sa Ket,33,Si Sa Ket,TH,Thailand -Si Rattana,33,Si Sa Ket,TH,Thailand Si Racha,20,Chon Buri,TH,Thailand -Si Prachan,72,Suphanburi,TH,Thailand +Si Prachan,72,Suphan Buri,TH,Thailand Sing Buri,17,Sing Buri,TH,Thailand Si Mueang Mai,34,Ubon Ratchathani,TH,Thailand Si Maha Phot,25,Prachin Buri,TH,Thailand Sena,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Seka,38,Bueng Kan,TH,Thailand -Sawang Daen Din,47,Sakon Nakhon,TH,Thailand ,91,Satun,TH,Thailand Satun,91,Satun,TH,Thailand Sattahip,20,Chon Buri,TH,Thailand Changwat Sara Buri,19,Saraburi,TH,Thailand -Sao Hai,19,Saraburi,TH,Thailand -Sapphaya,18,Chai Nat,TH,Thailand Sanam Chai Khet,24,Chachoengsao,TH,Thailand -Samut Songkhram,75,Samut Songkhram,TH,Thailand ,74,Samut Sakhon,TH,Thailand Samut Sakhon,74,Samut Sakhon,TH,Thailand ,11,Samut Prakan,TH,Thailand @@ -10631,164 +8569,95 @@ Mueang Samut Prakan,11,Samut Prakan,TH,Thailand Samrong,11,Samut Prakan,TH,Thailand Sam Phran,73,Nakhon Pathom,TH,Thailand Sam Ngam,66,Phichit,TH,Thailand -Sam Ko,15,Ang Thong,TH,Thailand -Sam Khok,13,Pathum Thani,TH,Thailand -Sam Chuk,72,Suphanburi,TH,Thailand +Sam Chuk,72,Suphan Buri,TH,Thailand ,47,Sakon Nakhon,TH,Thailand Sakon Nakhon,47,Sakon Nakhon,TH,Thailand Sai Noi,12,Nonthaburi,TH,Thailand Roi Et,45,Roi Et,TH,Thailand Rayong,21,Rayong,TH,Thailand -Rat Burana,10,Bangkok,TH,Thailand -Ranot,90,Songkhla,TH,Thailand Pua,55,Nan,TH,Thailand Prachin Buri,25,Prachin Buri,TH,Thailand +Pong,56,Phayao,TH,Thailand Pluak Daeng,21,Rayong,TH,Thailand Plaeng Yao,24,Chachoengsao,TH,Thailand -Phu Wiang,40,Khon Kaen,TH,Thailand -Phrom Phiram,65,Phitsanulok,TH,Thailand +Phu Kradueng,42,Loei,TH,Thailand Phrom Buri,17,Sing Buri,TH,Thailand Amphoe Phra Pradaeng,11,Samut Prakan,TH,Thailand -Phra Phutthabat,19,Saraburi,TH,Thailand Phra Nakhon Si Ayutthaya,14,Phra Nakhon Si Ayutthaya,TH,Thailand Phra Nakhon Si Ayutthaya,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Prakanong,10,Bangkok,TH,Thailand Phrae,54,Phrae,TH,Thailand -,65,Phitsanulok,TH,Thailand +Waeng,45,Roi Et,TH,Thailand Phitsanulok,65,Phitsanulok,TH,Thailand -Phimai,30,Nakhon Ratchasima,TH,Thailand Phichit,66,Phichit,TH,Thailand -Phichai,53,Uttaradit,TH,Thailand -Phetchabun,67,Phetchabun,TH,Thailand -,93,Phatthalung,TH,Thailand +Phayakkhaphum Phisai,44,Maha Sarakham,TH,Thailand Phatthalung,93,Phatthalung,TH,Thailand +Phasi Charoen,10,Bangkok,TH,Thailand Phan Thong,20,Chon Buri,TH,Thailand -Phanom Sarakham,24,Chachoengsao,TH,Thailand -Phanna Nikhom,47,Sakon Nakhon,TH,Thailand -Phang Khon,47,Sakon Nakhon,TH,Thailand Phanat Nikhom,20,Chon Buri,TH,Thailand Phana,37,Amnat Charoen,TH,Thailand -Phachi,14,Phra Nakhon Si Ayutthaya,TH,Thailand Pattani,94,Pattani,TH,Thailand Pathum Thani,13,Pathum Thani,TH,Thailand -Pak Thong Chai,30,Nakhon Ratchasima,TH,Thailand Pak Phanang,80,Nakhon Si Thammarat,TH,Thailand Pak Kret,12,Nonthaburi,TH,Thailand Pak Chong,30,Nakhon Ratchasima,TH,Thailand -Ongkharak,26,Nakhon Nayok,TH,Thailand -Non Thai,30,Nakhon Ratchasima,TH,Thailand -Nonthaburi,12,Nonthaburi,TH,Thailand Nonthaburi,12,Nonthaburi,TH,Thailand -Non Sung,30,Nakhon Ratchasima,TH,Thailand -Non Sa-at,41,Udon Thani,TH,Thailand -Non Kho,33,Si Sa Ket,TH,Thailand -Nong Khae,19,Saraburi,TH,Thailand +Nong Khai,43,Nong Khai,TH,Thailand Nong Han,41,Udon Thani,TH,Thailand Nong Chok,10,Bangkok,TH,Thailand -Nong Bua Lamphu,39,Nong Bua Lam Phu,TH,Thailand Nong Bua,60,Nakhon Sawan,TH,Thailand -Nikhom Kham Soi,49,Mukdahan,TH,Thailand -Na Thawi,90,Songkhla,TH,Thailand Narathiwat,96,Narathiwat,TH,Thailand Narathiwat,96,Narathiwat,TH,Thailand Nan,55,Nan,TH,Thailand -Nakhon Thai,65,Phitsanulok,TH,Thailand Nakhon Sawan,60,Nakhon Sawan,TH,Thailand Nakhon Ratchasima,30,Nakhon Ratchasima,TH,Thailand Nakhon Phanom,48,Nakhon Phanom,TH,Thailand -Nakhon Phanom,48,Nakhon Phanom,TH,Thailand Nakhon Pathom,73,Nakhon Pathom,TH,Thailand Nakhon Nayok,26,Nakhon Nayok,TH,Thailand -Na Kae,48,Nakhon Phanom,TH,Thailand -Na Chaluai,34,Ubon Ratchathani,TH,Thailand Mukdahan,49,Mukdahan,TH,Thailand +Makham,22,Chanthaburi,TH,Thailand Maha Sarakham,44,Maha Sarakham,TH,Thailand Lopburi,16,Lopburi,TH,Thailand -Lom Sak,67,Phetchabun,TH,Thailand +Loeng Nok Tha,35,Yasothon,TH,Thailand Loei,42,Loei,TH,Thailand Lat Bua Luang,14,Phra Nakhon Si Ayutthaya,TH,Thailand +Lam Plai Mat,31,Buriram,TH,Thailand Lam Luk Ka,13,Pathum Thani,TH,Thailand -Lahan Sai,31,Buriram,TH,Thailand -Kut Khaopun,34,Ubon Ratchathani,TH,Thailand -Kut Chum,35,Yasothon,TH,Thailand Kut Bak,47,Sakon Nakhon,TH,Thailand -Kuchinarai,46,Kalasin,TH,Thailand ,10,Bangkok,TH,Thailand Bangkok,10,Bangkok,TH,Thailand Krathum Baen,74,Samut Sakhon,TH,Thailand -Kranuan,40,Khon Kaen,TH,Thailand Klaeng,21,Rayong,TH,Thailand Khun Han,33,Si Sa Ket,TH,Thailand -Khu Khan,33,Si Sa Ket,TH,Thailand -Khuan Khanun,93,Phatthalung,TH,Thailand -Khon Sawan,36,Chaiyaphum,TH,Thailand Khon Kaen,40,Khon Kaen,TH,Thailand -Khong,30,Nakhon Ratchasima,TH,Thailand -Khlung,22,Chanthaburi,TH,Thailand Khlong Luang,13,Pathum Thani,TH,Thailand -Khemarat,34,Ubon Ratchathani,TH,Thailand -Khamcha-i,49,Mukdahan,TH,Thailand -Kaset Sombun,36,Chaiyaphum,TH,Thailand -Kantharawichai,44,Maha Sarakham,TH,Thailand +Kao Liao,60,Nakhon Sawan,TH,Thailand Kalasin,46,Kalasin,TH,Thailand -Huai Thap Than,33,Si Sa Ket,TH,Thailand Hat Yai,90,Songkhla,TH,Thailand Dusit,10,Bangkok,TH,Thailand -Don Chedi,72,Suphanburi,TH,Thailand -Doembang Nangbuat,72,Suphanburi,TH,Thailand -Chum Phae,40,Khon Kaen,TH,Thailand Chon Buri,20,Chon Buri,TH,Thailand -Chiang Kham,56,Phayao,TH,Thailand -Cha-uat,80,Nakhon Si Thammarat,TH,Thailand Chanthaburi,22,Chanthaburi,TH,Thailand Chaloem Phra Kiat,30,Nakhon Ratchasima,TH,Thailand Chaiyaphum,36,Chaiyaphum,TH,Thailand Chainat,18,Chai Nat,TH,Thailand -Chai Badan,16,Lopburi,TH,Thailand Chachoengsao,24,Chachoengsao,TH,Thailand Buriram,31,Buriram,TH,Thailand -Buriram,31,Buriram,TH,Thailand Bueng Kan,38,Bueng Kan,TH,Thailand -Bo Thong,20,Chon Buri,TH,Thailand -Borabue,44,Maha Sarakham,TH,Thailand -Ban Wang Saem,22,Chanthaburi,TH,Thailand -Ban Tamot,93,Phatthalung,TH,Thailand Ban Tarang,94,Pattani,TH,Thailand Rangsit City Municipality,13,Pathum Thani,TH,Thailand Ban Tako,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Ban Song Phi Nong,72,Suphanburi,TH,Thailand -Ban Phru,90,Songkhla,TH,Thailand Ban Phue,41,Udon Thani,TH,Thailand Ban Pho,24,Chachoengsao,TH,Thailand Pattaya,20,Chon Buri,TH,Thailand Ban Phan Don,41,Udon Thani,TH,Thailand -Ban Phai,41,Udon Thani,TH,Thailand Ban Phaeo,74,Samut Sakhon,TH,Thailand -Ban Pak Pat,53,Uttaradit,TH,Thailand -Ban Nong Waeng,41,Udon Thani,TH,Thailand Ban Na Phen,41,Udon Thani,TH,Thailand -Ban Nong Kung,48,Nakhon Phanom,TH,Thailand -Nong Don,19,Saraburi,TH,Thailand Ban Nong Chaeng Yai,30,Nakhon Ratchasima,TH,Thailand -Na Yai Am,22,Chanthaburi,TH,Thailand Ban Nam Phang,55,Nan,TH,Thailand Ban Na,26,Nakhon Nayok,TH,Thailand -Muak Lek,19,Saraburi,TH,Thailand Ban Min Buri,10,Bangkok,TH,Thailand -Ban Lam Mai,95,Yala,TH,Thailand -Ban Ko Wai,26,Nakhon Nayok,TH,Thailand -Ban Khuan Liang,94,Pattani,TH,Thailand -Ban Khok Lam Phan,16,Lopburi,TH,Thailand -Ban Khoi Tai,16,Lopburi,TH,Thailand -Ban Kaeng Khoi Nuea,19,Saraburi,TH,Thailand -Bang Rak,10,Bangkok,TH,Thailand -Bang Racham,17,Sing Buri,TH,Thailand -Bang Pla Ma,72,Suphanburi,TH,Thailand +Bang Pla Ma,72,Suphan Buri,TH,Thailand Bang Phli,11,Samut Prakan,TH,Thailand Bang Pa-in,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Bang Pahan,14,Phra Nakhon Si Ayutthaya,TH,Thailand -Bang Nam Priao,24,Chachoengsao,TH,Thailand -Bang Len,73,Nakhon Pathom,TH,Thailand Bang Lamung,20,Chon Buri,TH,Thailand Bang Kruai,12,Nonthaburi,TH,Thailand Bang Krathum,65,Phitsanulok,TH,Thailand @@ -10797,11 +8666,11 @@ Bangkok Noi,10,Bangkok,TH,Thailand Bang Khun Thian,10,Bangkok,TH,Thailand Bang Khen,10,Bangkok,TH,Thailand Bang Bua Thong,12,Nonthaburi,TH,Thailand -Bang Bo,11,Samut Prakan,TH,Thailand Bang Ban,14,Phra Nakhon Si Ayutthaya,TH,Thailand Ban Dong Khwang,34,Ubon Ratchathani,TH,Thailand Ban Chang,21,Rayong,TH,Thailand Ban Talat Bueng,20,Chon Buri,TH,Thailand +Ban Bua Yai,30,Nakhon Ratchasima,TH,Thailand Bang Na,10,Bangkok,TH,Thailand Ang Thong,15,Ang Thong,TH,Thailand Amnat Charoen,37,Amnat Charoen,TH,Thailand @@ -10810,28 +8679,19 @@ Akat Amnuai,47,Sakon Nakhon,TH,Thailand Yogyakarta,YO,Yogyakarta,ID,Indonesia Wonosobo,JT,Central Java,ID,Indonesia Wonosari,YO,Yogyakarta,ID,Indonesia -Perumnas Wonorejo,JI,East Java,ID,Indonesia -Wonokromo,JI,East Java,ID,Indonesia Wonogiri,JT,Central Java,ID,Indonesia Weleri,JT,Central Java,ID,Indonesia -Watampone,SN,South Sulawesi,ID,Indonesia Wajowajo,SN,South Sulawesi,ID,Indonesia Viqueque,VI,Viqueque,TL,Timor-Leste Ungaran,JT,Central Java,ID,Indonesia -Kolaka,SG,Southeast Sulawesi,ID,Indonesia Makassar,SN,South Sulawesi,ID,Indonesia Ujunggenteng,JB,West Java,ID,Indonesia -Udjungbatu,RI,Riau,ID,Indonesia -Ujuna,ST,Central Sulawesi,ID,Indonesia Ubud,BA,Bali,ID,Indonesia Uatocarabau,VI,Viqueque,TL,Timor-Leste Tulungagung,JI,East Java,ID,Indonesia -Tulangan Utara,JI,East Java,ID,Indonesia Tuban,JI,East Java,ID,Indonesia Trenggalek,JI,East Java,ID,Indonesia Tondano,SA,North Sulawesi,ID,Indonesia -Tomohon,SA,North Sulawesi,ID,Indonesia -Tlekung,JI,East Java,ID,Indonesia Timika,PT,Central Papua,ID,Indonesia Ternate,MU,North Maluku,ID,Indonesia Terbanggi Besar,LA,Lampung,ID,Indonesia @@ -10843,20 +8703,16 @@ Tebing,LA,Lampung,ID,Indonesia Tebet Barat,JK,Jakarta,ID,Indonesia Tasikmalaya,JB,West Java,ID,Indonesia Tarakan,KU,North Kalimantan,ID,Indonesia -Tandjunguban,KR,Riau Islands,ID,Indonesia Tanjung Selor,KU,North Kalimantan,ID,Indonesia -Tanjungpura,JB,West Java,ID,Indonesia Tanjung Pinang,KR,Riau Islands,ID,Indonesia Bandar Lampung,LA,Lampung,ID,Indonesia Tanjung Barat,JK,Jakarta,ID,Indonesia Tanjung Balai,KR,Riau Islands,ID,Indonesia Tanjung,NB,West Nusa Tenggara,ID,Indonesia Tangerang,BT,Banten,ID,Indonesia -Tanah Sereal,JK,Jakarta,ID,Indonesia Taman Sari,JK,Jakarta,ID,Indonesia Tamanan,JI,East Java,ID,Indonesia -Takalar,SN,South Sulawesi,ID,Indonesia -Tajur,JB,West Java,ID,Indonesia +Taman,JI,East Java,ID,Indonesia Taruna,SA,North Sulawesi,ID,Indonesia Tabanan,BA,Bali,ID,Indonesia Surakarta,JT,Central Java,ID,Indonesia @@ -10867,10 +8723,9 @@ Sumenep,JI,East Java,ID,Indonesia Sumedang,JB,West Java,ID,Indonesia Sumberrejo,JT,Central Java,ID,Indonesia Sumbawa Besar,NB,West Nusa Tenggara,ID,Indonesia -,SS,South Sumatra,ID,Indonesia +South Sumatra,SS,South Sumatra,ID,Indonesia ,SB,West Sumatra,ID,Indonesia South Sulawesi,SN,South Sulawesi,ID,Indonesia -Sulang Tengah,JT,Central Java,ID,Indonesia Sukoharjo,JT,Central Java,ID,Indonesia Sukabumi,JB,West Java,ID,Indonesia Sukabumi Utara,JK,Jakarta,ID,Indonesia @@ -10882,35 +8737,28 @@ Sorong,PD,Southwest Papua,ID,Indonesia Solok,SB,West Sumatra,ID,Indonesia Sofifi,MU,North Maluku,ID,Indonesia Soba,PS,South Papua,ID,Indonesia -Slipi,JK,Jakarta,ID,Indonesia Sleman,YO,Yogyakarta,ID,Indonesia Situbondo,JI,East Java,ID,Indonesia Sinjai,SN,South Sulawesi,ID,Indonesia -Singosari,JI,East Java,ID,Indonesia Singkawang,KB,West Kalimantan,ID,Indonesia -Singaraja,BA,Bali,ID,Indonesia +Sigi,ST,Central Sulawesi,ID,Indonesia Sidoarjo,JI,East Java,ID,Indonesia Siak Sri Indrapura,RI,Riau,ID,Indonesia -Sewon,YO,Yogyakarta,ID,Indonesia Setu,JK,Jakarta,ID,Indonesia Serui,PA,Papua,ID,Indonesia -Serpong,JB,West Java,ID,Indonesia Serang,BT,Banten,ID,Indonesia Sangatta,KI,East Kalimantan,ID,Indonesia Senayan,JK,Jakarta,ID,Indonesia Semarang,JT,Central Java,ID,Indonesia -Semanan,JK,Jakarta,ID,Indonesia Selong,NB,West Nusa Tenggara,ID,Indonesia Sekayu,SS,South Sumatra,ID,Indonesia Sekadau,KB,West Kalimantan,ID,Indonesia -Sampit,KT,Central Kalimantan,ID,Indonesia Sampang,JI,East Java,ID,Indonesia Same,MF,Manufahi,TL,Timor-Leste -Sambas,KB,West Kalimantan,ID,Indonesia Samarinda,KI,East Kalimantan,ID,Indonesia Salatiga,JT,Central Java,ID,Indonesia -Ruteng,NT,East Nusa Tenggara,ID,Indonesia Rokan,RI,Riau,ID,Indonesia +Rogojampi Utara,JI,East Java,ID,Indonesia ,RI,Riau,ID,Indonesia Riau,KR,Riau Islands,ID,Indonesia Rembangan,JT,Central Java,ID,Indonesia @@ -10919,12 +8767,11 @@ Rawa Buaya,JK,Jakarta,ID,Indonesia Rawa Bunga,JK,Jakarta,ID,Indonesia Rangkasbitung,BT,Banten,ID,Indonesia Rangkah Utara,JI,East Java,ID,Indonesia -Rancaekek,JB,West Java,ID,Indonesia Ranai,KR,Riau Islands,ID,Indonesia Rambutan,JK,Jakarta,ID,Indonesia Ragunan,JK,Jakarta,ID,Indonesia -Purwosari Tengah,JT,Central Java,ID,Indonesia Purworejo,JT,Central Java,ID,Indonesia +Purworejo,JI,East Java,ID,Indonesia Purwokerto,JT,Central Java,ID,Indonesia Purwodadi Grobogan,JT,Central Java,ID,Indonesia Purwakarta,JB,West Java,ID,Indonesia @@ -10933,19 +8780,17 @@ Duri Pulo,JK,Jakarta,ID,Indonesia Pulo Gebang,JK,Jakarta,ID,Indonesia Probolinggo,JI,East Java,ID,Indonesia Pringsewu,LA,Lampung,ID,Indonesia +Prigen,JI,East Java,ID,Indonesia Parapatan Dua,JB,West Java,ID,Indonesia Pontianak,KB,West Kalimantan,ID,Indonesia Ponorogo,JI,East Java,ID,Indonesia -Pondok Pinang,JK,Jakarta,ID,Indonesia Pondok Labu,JK,Jakarta,ID,Indonesia Pondok Bambu,JK,Jakarta,ID,Indonesia Pondok,BT,Banten,ID,Indonesia Polewali,SR,West Sulawesi,ID,Indonesia -Pohjentrek,JI,East Java,ID,Indonesia Pisangan,JK,Jakarta,ID,Indonesia Kartini,JK,Jakarta,ID,Indonesia Pinrang,SN,South Sulawesi,ID,Indonesia -Petojo Selatan,JK,Jakarta,ID,Indonesia Petamburan,JK,Jakarta,ID,Indonesia Prabumulih,SS,South Sumatra,ID,Indonesia Penggilingan,JK,Jakarta,ID,Indonesia @@ -10953,12 +8798,10 @@ Penanggungan,JI,East Java,ID,Indonesia Pemalang,JT,Central Java,ID,Indonesia Pela Mampang,JK,Jakarta,ID,Indonesia Pelalawan,RI,Riau,ID,Indonesia -Pelaihari,KS,South Kalimantan,ID,Indonesia Pelabuhanratu,JB,West Java,ID,Indonesia Pekayon,JK,Jakarta,ID,Indonesia Pekanbaru,RI,Riau,ID,Indonesia Pekalongan,JT,Central Java,ID,Indonesia -Padurenan,JB,West Java,ID,Indonesia Pecenongan,JK,Jakarta,ID,Indonesia Payakumbuh,SB,West Sumatra,ID,Indonesia Petukangan Selatan,JK,Jakarta,ID,Indonesia @@ -10972,51 +8815,45 @@ Pariaman,SB,West Sumatra,ID,Indonesia Parepare,SN,South Sulawesi,ID,Indonesia Panumbangan,JB,West Java,ID,Indonesia Pante Makasar,OE,Oecusse,TL,Timor-Leste +Panjang,LA,Lampung,ID,Indonesia Pangkalpinang,BB,Bangka–Belitung Islands,ID,Indonesia +Pangkalanbuun,KT,Central Kalimantan,ID,Indonesia Pangkalan Balai,SS,South Sumatra,ID,Indonesia -Panggung,JT,Central Java,ID,Indonesia Pangandaran,JB,West Java,ID,Indonesia Pandeglang,BT,Banten,ID,Indonesia -Pandaan,JI,East Java,ID,Indonesia Pancoran,JK,Jakarta,ID,Indonesia Panasuan,SR,West Sulawesi,ID,Indonesia -Pamulang,JB,West Java,ID,Indonesia Pamekasan,JI,East Java,ID,Indonesia Pamanukan,JB,West Java,ID,Indonesia Palu,ST,Central Sulawesi,ID,Indonesia Palopo,SN,South Sulawesi,ID,Indonesia Palembang,SS,South Sumatra,ID,Indonesia -Palbapang,YO,Yogyakarta,ID,Indonesia +Pelem Satu,JI,East Java,ID,Indonesia Palangkaraya,KT,Central Kalimantan,ID,Indonesia Palangga,SG,Southeast Sulawesi,ID,Indonesia -Kojan,JK,Jakarta,ID,Indonesia -Pakis,JI,East Java,ID,Indonesia Pagak,JI,East Java,ID,Indonesia +Pegadungan,JK,Jakarta,ID,Indonesia Pademangan Barat,JK,Jakarta,ID,Indonesia Padang,SB,West Sumatra,ID,Indonesia Pacitan,JI,East Java,ID,Indonesia ,NB,West Nusa Tenggara,ID,Indonesia -Ngoro,JI,East Java,ID,Indonesia Ngawi,JI,East Java,ID,Indonesia Nganjuk,JI,East Java,ID,Indonesia -Ngabang,KB,West Kalimantan,ID,Indonesia Nangah Pinoh,KB,West Kalimantan,ID,Indonesia Muara Enim,SS,South Sumatra,ID,Indonesia Muara Bungo,JA,Jambi,ID,Indonesia -Mojosongo,JT,Central Java,ID,Indonesia Mojokerto,JI,East Java,ID,Indonesia -Mojoagung,JI,East Java,ID,Indonesia Metro,LA,Lampung,ID,Indonesia +Metinaro,DI,Dili Municipality,TL,Timor-Leste Mertoyudan,JT,Central Java,ID,Indonesia Margoyoso,JT,Central Java,ID,Indonesia Mempawah,KB,West Kalimantan,ID,Indonesia Maumere,NT,East Nusa Tenggara,ID,Indonesia +Maubara,LI,Liquiçá,TL,Timor-Leste Mataram,NB,West Nusa Tenggara,ID,Indonesia -Marundabesar,JK,Jakarta,ID,Indonesia +Martapura,SS,South Sumatra,ID,Indonesia Martapura,KS,South Kalimantan,ID,Indonesia -Maros,SN,South Sulawesi,ID,Indonesia Margahayukencana,JB,West Java,ID,Indonesia -Marabahan,KS,South Kalimantan,ID,Indonesia Manokwari,PB,West Papua,ID,Indonesia Mandalle Utara,SN,South Sulawesi,ID,Indonesia Manatutu,MT,Manatuto,TL,Timor-Leste @@ -11029,80 +8866,69 @@ Majalengka,JB,West Java,ID,Indonesia Magelang,JT,Central Java,ID,Indonesia Madiun,JI,East Java,ID,Indonesia Lumajang,JI,East Java,ID,Indonesia -Lubuk Sikaping,SB,West Sumatra,ID,Indonesia Lubuklinggau,SS,South Sumatra,ID,Indonesia Lubang Buaya,JK,Jakarta,ID,Indonesia Likisá,LI,Liquiçá,TL,Timor-Leste -Lebak Bulus,JK,Jakarta,ID,Indonesia Lebakgedong,BT,Banten,ID,Indonesia Lawang,JI,East Java,ID,Indonesia Lasem,JT,Central Java,ID,Indonesia Lampung,LA,Lampung,ID,Indonesia -Lagoa,JK,Jakarta,ID,Indonesia +Lahat,SS,South Sumatra,ID,Indonesia Kuta,BA,Bali,ID,Indonesia Kurintji,RI,Riau,ID,Indonesia Kuningan,JB,West Java,ID,Indonesia Kuningan Barat,JK,Jakarta,ID,Indonesia Kudus,JT,Central Java,ID,Indonesia Kuala Tungkal,JA,Jambi,ID,Indonesia -Kuala,KB,West Kalimantan,ID,Indonesia Krian,JI,East Java,ID,Indonesia +Krembangan Selatan,JI,East Java,ID,Indonesia Kranjibulak,JB,West Java,ID,Indonesia Kotamobagu,SA,North Sulawesi,ID,Indonesia -Kopo,JB,West Java,ID,Indonesia Klungkung,BA,Bali,ID,Indonesia Klaten,JT,Central Java,ID,Indonesia -Kelapa Dua,JK,Jakarta,ID,Indonesia Kintamani,BA,Bali,ID,Indonesia +Kijang,KR,Riau Islands,ID,Indonesia Teluk Ketapang,JA,Jambi,ID,Indonesia -Kertosono,JI,East Java,ID,Indonesia Kertapati,SS,South Sumatra,ID,Indonesia Keputih,JI,East Java,ID,Indonesia Kepanjen,JI,East Java,ID,Indonesia Kendari,SG,Southeast Sulawesi,ID,Indonesia Kendal,JT,Central Java,ID,Indonesia +Kembaran,JT,Central Java,ID,Indonesia Kediri,JI,East Java,ID,Indonesia +Kebon Sirih,JK,Jakarta,ID,Indonesia Kebon Pala,JK,Jakarta,ID,Indonesia Kebon Manggis,JK,Jakarta,ID,Indonesia -Kebon Kelapa,JK,Jakarta,ID,Indonesia Kebon Jeruk,JK,Jakarta,ID,Indonesia -Kebayoran Baru,JK,Jakarta,ID,Indonesia Karet Tengsin,JK,Jakarta,ID,Indonesia Karet,JK,Jakarta,ID,Indonesia Karawang,JB,West Java,ID,Indonesia Amlapura,BA,Bali,ID,Indonesia Karanganyar Wetankali,JT,Central Java,ID,Indonesia Karanganyar,JB,West Java,ID,Indonesia -Kangboi,KR,Riau Islands,ID,Indonesia -Kandangan,KS,South Kalimantan,ID,Indonesia Kandang,JK,Jakarta,ID,Indonesia Kampungutan,JK,Jakarta,ID,Indonesia Tengah,KT,Central Kalimantan,ID,Indonesia Kampung Melayu,JK,Jakarta,ID,Indonesia +Kampungbali,JK,Jakarta,ID,Indonesia Kamal Muara,JK,Jakarta,ID,Indonesia -,KS,South Kalimantan,ID,Indonesia +,KI,East Kalimantan,ID,Indonesia Kalideres,JK,Jakarta,ID,Indonesia -Kalabahi,NT,East Nusa Tenggara,ID,Indonesia -Jomblang,JT,Central Java,ID,Indonesia +Kajen,JT,Central Java,ID,Indonesia Jombang,JI,East Java,ID,Indonesia Jombang,JB,West Java,ID,Indonesia Joglo,JK,Jakarta,ID,Indonesia Jimbaran,BA,Bali,ID,Indonesia Jepara,JT,Central Java,ID,Indonesia -Jeneponto,SN,South Sulawesi,ID,Indonesia Jembrana,BA,Bali,ID,Indonesia Jember,JI,East Java,ID,Indonesia Jembatan Lima,JK,Jakarta,ID,Indonesia ,JI,East Java,ID,Indonesia -Central Java,JT,Central Java,ID,Indonesia +,JT,Central Java,ID,Indonesia West Java,JB,West Java,ID,Indonesia +Jatisari,JB,West Java,ID,Indonesia Jati Padang,JK,Jakarta,ID,Indonesia Kampunglio,JK,Jakarta,ID,Indonesia -Jatikramat,JB,West Java,ID,Indonesia -Jatibarang,JB,West Java,ID,Indonesia -Jati,JK,Jakarta,ID,Indonesia -Jasinga,JB,West Java,ID,Indonesia -,JA,Jambi,ID,Indonesia Jambi City,JA,Jambi,ID,Indonesia Jatipulo,JK,Jakarta,ID,Indonesia ,JK,Jakarta,ID,Indonesia @@ -11112,34 +8938,21 @@ Papua,PA,Papua,ID,Indonesia Indramayu,JB,West Java,ID,Indonesia ,,,ID,Indonesia Hatoudo,AN,Ainaro,TL,Timor-Leste -Gunung,JK,Jakarta,ID,Indonesia Grogol Selatan,JK,Jakarta,ID,Indonesia -Grogol Utara,JK,Jakarta,ID,Indonesia -Grogol,JK,Jakarta,ID,Indonesia Gresik,JI,East Java,ID,Indonesia Gorontalo,GO,Gorontalo,ID,Indonesia -Glodok,JK,Jakarta,ID,Indonesia Gianyar,BA,Bali,ID,Indonesia -Gerung,NB,West Nusa Tenggara,ID,Indonesia Gedong,JK,Jakarta,ID,Indonesia -Gebog,JT,Central Java,ID,Indonesia Gandaria Utara,JK,Jakarta,ID,Indonesia -Gandaria Selatan,JK,Jakarta,ID,Indonesia Gambir,JK,Jakarta,ID,Indonesia -Galur,JK,Jakarta,ID,Indonesia +Duri Kepa,JK,Jakarta,ID,Indonesia Duren Tiga,JK,Jakarta,ID,Indonesia -Duren Sawit,JK,Jakarta,ID,Indonesia Dumai,RI,Riau,ID,Indonesia -Dukuhturi,JT,Central Java,ID,Indonesia Dukuh Atas,JK,Jakarta,ID,Indonesia Dili,DI,Dili Municipality,TL,Timor-Leste Depok,JB,West Java,ID,Indonesia Denpasar,BA,Bali,ID,Indonesia Demak,JT,Central Java,ID,Indonesia -Dago Tengah,JB,West Java,ID,Indonesia -Balekambang,JK,Jakarta,ID,Indonesia -Citeureup,BT,Banten,ID,Indonesia -Ciseureuh,JB,West Java,ID,Indonesia Cirebon,JB,West Java,ID,Indonesia Ciracas,JK,Jakarta,ID,Indonesia Ciputat,JB,West Java,ID,Indonesia @@ -11147,13 +8960,10 @@ Cipulir,JK,Jakarta,ID,Indonesia Cipinang,JK,Jakarta,ID,Indonesia Cipete Selatan,JK,Jakarta,ID,Indonesia Cipete Utara,JK,Jakarta,ID,Indonesia -Cipayung,BT,Banten,ID,Indonesia Cipari,JT,Central Java,ID,Indonesia Cinere,JB,West Java,ID,Indonesia Cimahi,JB,West Java,ID,Indonesia Cililitan,JK,Jakarta,ID,Indonesia -Cileunyi,JB,West Java,ID,Indonesia -Cileungsir,JB,West Java,ID,Indonesia Cilegon,BT,Banten,ID,Indonesia Cilangkap,JK,Jakarta,ID,Indonesia Cilandak,JK,Jakarta,ID,Indonesia @@ -11163,26 +8973,21 @@ Cikampek,JB,West Java,ID,Indonesia Cicau,JB,West Java,ID,Indonesia Cibitungmasjid,BT,Banten,ID,Indonesia Cibitung,JB,West Java,ID,Indonesia -Cibeber,BT,Banten,ID,Indonesia -Cibadak,JB,West Java,ID,Indonesia +Cibinong,JB,West Java,ID,Indonesia Cianjur,JB,West Java,ID,Indonesia Ciangsana,JB,West Java,ID,Indonesia Ciamis,JB,West Java,ID,Indonesia Cengkareng,JK,Jakarta,ID,Indonesia -Cempaka-udik,JB,West Java,ID,Indonesia -Cempaka Putih Barat,JK,Jakarta,ID,Indonesia -Ceger,JK,Jakarta,ID,Indonesia Cawang,JK,Jakarta,ID,Indonesia -Buntok,KS,South Kalimantan,ID,Indonesia Bumiayu,JT,Central Java,ID,Indonesia -Bulukumba,SN,South Sulawesi,ID,Indonesia Bukittinggi,SB,West Sumatra,ID,Indonesia -Bukit Duri,JK,Jakarta,ID,Indonesia +Buduran,JI,East Java,ID,Indonesia Buaran,JB,West Java,ID,Indonesia Brenggolo,JI,East Java,ID,Indonesia Brebes,JT,Central Java,ID,Indonesia Boyolali,JT,Central Java,ID,Indonesia Bontang,KI,East Kalimantan,ID,Indonesia +Bondowoso,JI,East Java,ID,Indonesia Bojonegoro,JI,East Java,ID,Indonesia Bogor,JB,West Java,ID,Indonesia Blora,JT,Central Java,ID,Indonesia @@ -11191,8 +8996,7 @@ Blega,JI,East Java,ID,Indonesia Bitung,SA,North Sulawesi,ID,Indonesia Bintaro,JK,Jakarta,ID,Indonesia Bima,NB,West Nusa Tenggara,ID,Indonesia -Bidara Cina,JK,Jakarta,ID,Indonesia -Biak,PA,Papua,ID,Indonesia +Betungan,BE,Bengkulu,ID,Indonesia Bengkulu,BE,Bengkulu,ID,Indonesia Bengkayang,KB,West Kalimantan,ID,Indonesia Bengkalis,RI,Riau,ID,Indonesia @@ -11203,76 +9007,68 @@ Baturaja,SS,South Sumatra,ID,Indonesia Batu,JI,East Java,ID,Indonesia Batang,JT,Central Java,ID,Indonesia Baru,KB,West Kalimantan,ID,Indonesia -Barabai,KS,South Kalimantan,ID,Indonesia +Barru,SN,South Sulawesi,ID,Indonesia Banyuwangi,JI,East Java,ID,Indonesia Banyumas,JT,Central Java,ID,Indonesia -Bantul,YO,Yogyakarta,ID,Indonesia Bantul,KU,North Kalimantan,ID,Indonesia Banten,BT,Banten,ID,Indonesia -Banjarsari,JB,West Java,ID,Indonesia -Banjarsari,BT,Banten,ID,Indonesia Banjarnegara,JT,Central Java,ID,Indonesia Banjarmasin,KS,South Kalimantan,ID,Indonesia Banjarbaru,KS,South Kalimantan,ID,Indonesia Banjaran,JI,East Java,ID,Indonesia Bangkinang,RI,Riau,ID,Indonesia -Bangka,JK,Jakarta,ID,Indonesia Bandung,JB,West Java,ID,Indonesia Bambu Apus,JK,Jakarta,ID,Indonesia Balikpapan,KI,East Kalimantan,ID,Indonesia Bali,BA,Bali,ID,Indonesia Ancol,JK,Jakarta,ID,Indonesia Ambon City,MA,Maluku,ID,Indonesia -Ambarawa,JT,Central Java,ID,Indonesia +Ainaro,AN,Ainaro,TL,Timor-Leste Aileu,AL,Aileu,TL,Timor-Leste -Agats,PS,South Papua,ID,Indonesia Vientiane,VT,Vientiane Prefecture,LA,Laos Xam Nua,HO,Houaphan,LA,Laos -Salavan,SL,Salavan,LA,Laos -Pakse,CH,Champasak,LA,Laos +Savannakhet,SV,Savannakhet Province,LA,Laos +Salavan,SL,Salavan Province,LA,Laos +Phôngsali,PH,Khoueng Phongsali,LA,Laos +Pakse,CH,Champasak Province,LA,Laos +Muang Xay,OU,Khoueng Oudomxai,LA,Laos Sainyabuli,XA,Xaignabouli,LA,Laos Vang Vieng,VI,Vientiane Province,LA,Laos +Muang Phonsavan,XI,Xiangkhouang,LA,Laos Pakxan,BL,Bolikhamsai,LA,Laos -Thakhek,KH,Khammouan,LA,Laos +Muang Khong,CH,Champasak Province,LA,Laos +Thakhek,KH,Khammouane Province,LA,Laos +Luang Prabang,LP,Luang Prabang Province,LA,Laos Luang Namtha,LM,Louangnamtha,LA,Laos ,,,LA,Laos +Champasak,CH,Champasak Province,LA,Laos Ban Sixou,XI,Xiangkhouang,LA,Laos Ban Vangluang,XS,Xaisomboun,LA,Laos Ban Phagnalat,PH,Khoueng Phongsali,LA,Laos Ban Longcheng,XS,Xaisomboun,LA,Laos Ban Latlan,OU,Khoueng Oudomxai,LA,Laos +Ban Houayxay,BK,Bokeo,LA,Laos Attapeu,AT,Attapu,LA,Laos New Taipei,NWT,New Taipei,TW,Taiwan Yunlin,YUN,Yunlin,TW,Taiwan Douliu,YUN,Yunlin,TW,Taiwan Yongkang District,TNN,Tainan,TW,Taiwan -Yonghe,CHA,Changhua,TW,Taiwan -Neicheng,ILA,Yilan County,TW,Taiwan Yuanlin,CHA,Changhua,TW,Taiwan Yingge District,NWT,New Taipei,TW,Taiwan Yangmei District,TAO,Taoyuan,TW,Taiwan Wugu District,NWT,New Taipei,TW,Taiwan Wufeng District,TXG,Taichung City,TW,Taiwan Zhigaozhuang,TXG,Taichung City,TW,Taiwan -Tongpanqian,TNN,Tainan,TW,Taiwan -Tongluo,MIA,Miaoli,TW,Taiwan Donggang,PIF,Pingtung,TW,Taiwan Tongxiao,MIA,Miaoli,TW,Taiwan Tucheng,NWT,New Taipei,TW,Taiwan -Cuxi,CYQ,Chiayi County,TW,Taiwan Zuoying,KHH,Kaohsiung,TW,Taiwan -Caotun,NAN,Nantou,TW,Taiwan -Toufen Township,MIA,Miaoli,TW,Taiwan Touchongbu,HSZ,Hsinchu County,TW,Taiwan -Dingjiaotan,TXG,Taichung City,TW,Taiwan Tianzibu,NWT,New Taipei,TW,Taiwan -Dayuan,TAO,Taoyuan,TW,Taiwan -Datong,HUA,Hualien County,TW,Taiwan Dacun,CHA,Changhua,TW,Taiwan -Dabu,MIA,Miaoli,TW,Taiwan Taoyuan District,TAO,Taoyuan,TW,Taiwan Taoyuan,KHH,Kaohsiung,TW,Taiwan -Taoyuan,TTT,Taitung,TW,Taiwan +Tanzi,TXG,Taichung City,TW,Taiwan Tamsui,NWT,New Taipei,TW,Taiwan Dalin,CYQ,Chiayi County,TW,Taiwan ,,,TW,Taiwan @@ -11284,697 +9080,415 @@ Xinying District,TNN,Tainan,TW,Taiwan Tainan City,TNN,Tainan,TW,Taiwan Fengyuan,TXG,Taichung City,TW,Taiwan Taichung,TXG,Taichung City,TW,Taiwan -Taichang,HUA,Hualien County,TW,Taiwan -Dahu,MIA,Miaoli,TW,Taiwan Daxi,TAO,Taoyuan,TW,Taiwan -Dajia,TXG,Taichung City,TW,Taiwan -Anshan,PEN,Penghu County,TW,Taiwan Daan,TPE,Taipei City,TW,Taiwan Dawan,TNN,Tainan,TW,Taiwan -Songwu,TAO,Taoyuan,TW,Taiwan -Suao,ILA,Yilan County,TW,Taiwan -Shulintou,HSQ,Hsinchu City,TW,Taiwan Shulin District,NWT,New Taipei,TW,Taiwan -Shuishang,CYQ,Chiayi County,TW,Taiwan Shoufeng,HUA,Hualien County,TW,Taiwan -Dongshan,TXG,Taichung City,TW,Taiwan -Shetou,CHA,Changhua,TW,Taiwan -Shenkeng District,NWT,New Taipei,TW,Taiwan -Shanhua,TNN,Tainan,TW,Taiwan +Shiding District,NWT,New Taipei,TW,Taiwan Banqiao,NWT,New Taipei,TW,Taiwan Sanxia District,NWT,New Taipei,TW,Taiwan Sanchong District,NWT,New Taipei,TW,Taiwan Sanzhi District,NWT,New Taipei,TW,Taiwan Puli,NAN,Nantou,TW,Taiwan -Pojiao,TAO,Taoyuan,TW,Taiwan Pingtung City,PIF,Pingtung,TW,Taiwan -Bengshan,NWT,New Taipei,TW,Taiwan Penghu County,PEN,Penghu County,TW,Taiwan +Beitun,TXG,Taichung City,TW,Taiwan Beitou,NWT,New Taipei,TW,Taiwan Bade District,TAO,Taoyuan,TW,Taiwan -Baitang,CHA,Changhua,TW,Taiwan Neishuangxi,TPE,Taipei City,TW,Taiwan Neipu,PIF,Pingtung,TW,Taiwan Neihu,NWT,New Taipei,TW,Taiwan Neihu District,TPE,Taipei City,TW,Taiwan Nanzih District,KHH,Kaohsiung,TW,Taiwan -Nantun,TXG,Taichung City,TW,Taiwan Nantou City,NAN,Nantou,TW,Taiwan -Nangang,TPE,Taipei City,TW,Taiwan Miaoli,MIA,Miaoli,TW,Taiwan Mazucun,LIE,Lienchiang County,TW,Taiwan Magong,PEN,Penghu County,TW,Taiwan -Changzhi,PIF,Pingtung,TW,Taiwan Longtan District,TAO,Taoyuan,TW,Taiwan Longjing,TXG,Taichung City,TW,Taiwan -Lugang,CHA,Changhua,TW,Taiwan -Luzhu,TAO,Taoyuan,TW,Taiwan -Luzhou,NWT,New Taipei,TW,Taiwan -Luodong,ILA,Yilan County,TW,Taiwan Lindefu,KHH,Kaohsiung,TW,Taiwan Linkou District,NWT,New Taipei,TW,Taiwan -Bali,NWT,New Taipei,TW,Taiwan -Guting,TPE,Taipei City,TW,Taiwan -Guting,ILA,Yilan County,TW,Taiwan -Gushan,KHH,Kaohsiung,TW,Taiwan -Guizikeng,NWT,New Taipei,TW,Taiwan Guishan,TAO,Taoyuan,TW,Taiwan Guishan,NWT,New Taipei,TW,Taiwan -Guiren,TNN,Tainan,TW,Taiwan -Guanmiao,TNN,Tainan,TW,Taiwan -Guanxi,HSZ,Hsinchu County,TW,Taiwan Fongshan District,KHH,Kaohsiung,TW,Taiwan Kaohsiung City,KHH,Kaohsiung,TW,Taiwan -Ruifang District,NWT,New Taipei,TW,Taiwan -Renwu,KHH,Kaohsiung,TW,Taiwan +Gangshan,KHH,Kaohsiung,TW,Taiwan Yilan,ILA,Yilan County,TW,Taiwan Huwei,YUN,Yunlin,TW,Taiwan Hualien City,HUA,Hualien County,TW,Taiwan -Xuejia,TNN,Tainan,TW,Taiwan Xitun,TXG,Taichung City,TW,Taiwan Xinwu,TAO,Taoyuan,TW,Taiwan Xindian District,NWT,New Taipei,TW,Taiwan -Xinbu,HSZ,Hsinchu County,TW,Taiwan -Dali,TXG,Taichung City,TW,Taiwan Hsinchu County,HSZ,Hsinchu County,TW,Taiwan Xinzhuang District,NWT,New Taipei,TW,Taiwan -Xinzhuang,NAN,Nantou,TW,Taiwan Hsinchu,HSQ,Hsinchu City,TW,Taiwan -Xihu,CHA,Changhua,TW,Taiwan Xizhi District,NWT,New Taipei,TW,Taiwan -Xiaying,TNN,Tainan,TW,Taiwan -Houlong,MIA,Miaoli,TW,Taiwan -Houzhuangzi,TAO,Taoyuan,TW,Taiwan -Hemei,CHA,Changhua,TW,Taiwan Hengchun,PIF,Pingtung,TW,Taiwan -Fuli,HUA,Hualien County,TW,Taiwan +Guoxizi,TAO,Taoyuan,TW,Taiwan Fuxingcun,KHH,Kaohsiung,TW,Taiwan Kinmen County,KIN,Kinmen County,TW,Taiwan Fenyuan,CHA,Changhua,TW,Taiwan -Fangyuan,CHA,Changhua,TW,Taiwan -Chung-ho,NWT,New Taipei,TW,Taiwan -Fangliao,PIF,Pingtung,TW,Taiwan Zhuwei,NWT,New Taipei,TW,Taiwan -Zhuzilin,NWT,New Taipei,TW,Taiwan Zhudong,HSZ,Hsinchu County,TW,Taiwan -Chushui,MIA,Miaoli,TW,Taiwan Zhubei,HSZ,Hsinchu County,TW,Taiwan -Zhongdacuo,KHH,Kaohsiung,TW,Taiwan -Zhongshan,TXG,Taichung City,TW,Taiwan -Taiping,TXG,Taichung City,TW,Taiwan Lehuacun,LIE,Lienchiang County,TW,Taiwan Zhongli District,TAO,Taoyuan,TW,Taiwan Chonglan,PIF,Pingtung,TW,Taiwan -Chung Hsing New Village,NAN,Nantou,TW,Taiwan -Zhunan,MIA,Miaoli,TW,Taiwan Jinshan,NWT,New Taipei,TW,Taiwan Jincheng,KIN,Kinmen County,TW,Taiwan Qingshui,TXG,Taichung City,TW,Taiwan Keelung,KEE,Keelung City,TW,Taiwan -Chishan,KHH,Kaohsiung,TW,Taiwan -Chikanlou,TNN,Tainan,TW,Taiwan Jiaosi,ILA,Yilan County,TW,Taiwan Jian,HUA,Hualien County,TW,Taiwan +Chi-an,HUA,Hualien County,TW,Taiwan Chiayi County,CYQ,Chiayi County,TW,Taiwan Chiayi City,CYI,Chiayi,TW,Taiwan -Honghe,NWT,New Taipei,TW,Taiwan -Chengqian,PEN,Penghu County,TW,Taiwan -Alishan,CYQ,Chiayi County,TW,Taiwan Changtanwo,LIE,Lienchiang County,TW,Taiwan Chang-hua,CHA,Changhua,TW,Taiwan -Zaragoza,03,Central Luzon,PH,Philippines ,09,Zamboanga Peninsula,PH,Philippines Zamboanga City,09,Zamboanga Peninsula,PH,Philippines Province of Zambales,03,Central Luzon,PH,Philippines -Wao,14,Autonomous Region in Muslim Mindanao,PH,Philippines -Virac,05,Bicol,PH,Philippines Vigan,01,Ilocos,PH,Philippines Victorias City,06,Western Visayas,PH,Philippines -Victoria,03,Central Luzon,PH,Philippines -Victoria,40,Calabarzon,PH,Philippines -Valladolid,06,Western Visayas,PH,Philippines -Villadolid,07,Central Visayas,PH,Philippines Valenzuela,00,Metro Manila,PH,Philippines NIA Valencia,10,Northern Mindanao,PH,Philippines Urdaneta,01,Ilocos,PH,Philippines -Tuy,40,Calabarzon,PH,Philippines -Tupi,12,Soccsksargen,PH,Philippines +Urbiztondo,01,Ilocos,PH,Philippines Tunasan,40,Calabarzon,PH,Philippines -Tuktukan,00,Metro Manila,PH,Philippines Tuguegarao City,02,Cagayan Valley,PH,Philippines -Tubungan,06,Western Visayas,PH,Philippines +Tuburan,07,Central Visayas,PH,Philippines Tibigan,07,Central Visayas,PH,Philippines -Tuba,15,Cordillera,PH,Philippines -Tuao,02,Cagayan Valley,PH,Philippines Trece Martires City,40,Calabarzon,PH,Philippines Tonsuya,00,Metro Manila,PH,Philippines +Tolosa,08,Eastern Visayas,PH,Philippines Toledo City,07,Central Visayas,PH,Philippines -Ligid-Tipas,00,Metro Manila,PH,Philippines -Tinambac,05,Bicol,PH,Philippines -Tigaon,05,Bicol,PH,Philippines -Tiaong,40,Calabarzon,PH,Philippines -Tayug,01,Ilocos,PH,Philippines +Tigaon,05,Bicol Region,PH,Philippines +Teresa,40,Calabarzon,PH,Philippines Taytay,40,Calabarzon,PH,Philippines Tayabas,40,Calabarzon,PH,Philippines ,14,Autonomous Region in Muslim Mindanao,PH,Philippines -Tarragona,11,Davao,PH,Philippines Tarlac City,03,Central Luzon,PH,Philippines Tanza,40,Calabarzon,PH,Philippines Tanjay,07,Central Visayas,PH,Philippines Tangub,10,Northern Mindanao,PH,Philippines -Tangnan,07,Central Visayas,PH,Philippines Tandag,13,Caraga,PH,Philippines -Tanay,40,Calabarzon,PH,Philippines Tanauan,40,Calabarzon,PH,Philippines Tanauan,08,Eastern Visayas,PH,Philippines Tampakan,12,Soccsksargen,PH,Philippines -Tambulig,09,Zamboanga Peninsula,PH,Philippines -Talugtug,03,Central Luzon,PH,Philippines -Talisay,06,Western Visayas,PH,Philippines Talisay City,07,Central Visayas,PH,Philippines Talavera,03,Central Luzon,PH,Philippines -Magugpo Poblacion,11,Davao,PH,Philippines +Tagum,11,Davao Region,PH,Philippines Taguig,00,Metro Manila,PH,Philippines -Tagkawayan,40,Calabarzon,PH,Philippines Tagbilaran,07,Central Visayas,PH,Philippines Tagaytay,40,Calabarzon,PH,Philippines Tadlak,40,Calabarzon,PH,Philippines -Tacurong,12,Soccsksargen,PH,Philippines Tacloban City,08,Eastern Visayas,PH,Philippines -Tabuk,15,Cordillera,PH,Philippines -Tabogon,07,Central Visayas,PH,Philippines -Tabaco,05,Bicol,PH,Philippines +Taal,40,Calabarzon,PH,Philippines ,13,Caraga,PH,Philippines Surigao City,13,Caraga,PH,Philippines -Surallah,12,Soccsksargen,PH,Philippines -Province of Sultan Kudarat,12,Soccsksargen,PH,Philippines -Sucat,40,Calabarzon,PH,Philippines Subic,03,Central Luzon,PH,Philippines Sual,01,Ilocos,PH,Philippines South Tambo,40,Calabarzon,PH,Philippines -,05,Bicol,PH,Philippines -Sorsogon,05,Bicol,PH,Philippines -Solsona,01,Ilocos,PH,Philippines +,05,Bicol Region,PH,Philippines +Sorsogon,05,Bicol Region,PH,Philippines Solano,02,Cagayan Valley,PH,Philippines -Solana,02,Cagayan Valley,PH,Philippines Sogod,08,Eastern Visayas,PH,Philippines -Sogod,07,Central Visayas,PH,Philippines -Sogod,08,Eastern Visayas,PH,Philippines -Sison,01,Ilocos,PH,Philippines -Siquijor,07,Central Visayas,PH,Philippines -Sipocot,05,Bicol,PH,Philippines -Sipalay,06,Western Visayas,PH,Philippines -Siniloan,40,Calabarzon,PH,Philippines +Sipocot,05,Bicol Region,PH,Philippines Sindol,03,Central Luzon,PH,Philippines Sindangan,09,Zamboanga Peninsula,PH,Philippines -Sinait,01,Ilocos,PH,Philippines Silay,06,Western Visayas,PH,Philippines Silang,40,Calabarzon,PH,Philippines -Sierra Bullones,07,Central Visayas,PH,Philippines -Sibul Springs,03,Central Luzon,PH,Philippines +Sibulan,07,Central Visayas,PH,Philippines Sariaya,40,Calabarzon,PH,Philippines -Santo Tomas,01,Ilocos,PH,Philippines -Santo Tomas,03,Central Luzon,PH,Philippines Santo Tomas,40,Calabarzon,PH,Philippines -Santo Domingo,01,Ilocos,PH,Philippines Santo Domingo,03,Central Luzon,PH,Philippines -Santiago Norte,01,Ilocos,PH,Philippines -Santiago,01,Ilocos,PH,Philippines -Santiago,03,Central Luzon,PH,Philippines San Teodoro,41,Mimaropa,PH,Philippines -Santa Rosa,03,Central Luzon,PH,Philippines Santa Rosa,40,Calabarzon,PH,Philippines -Santa Rita,03,Central Luzon,PH,Philippines Santa Mesa,00,Metro Manila,PH,Philippines Santa Maria,03,Central Luzon,PH,Philippines -Santa Fe,08,Eastern Visayas,PH,Philippines -Santa Elena,05,Bicol,PH,Philippines +Santa Elena,05,Bicol Region,PH,Philippines Santa Cruz,40,Calabarzon,PH,Philippines -Santa Cruz,11,Davao,PH,Philippines -Santa Clara,03,Central Luzon,PH,Philippines -Santa Barbara,01,Ilocos,PH,Philippines -Santa Barbara,03,Central Luzon,PH,Philippines +Santa Catalina,07,Central Visayas,PH,Philippines Santa Barbara,06,Western Visayas,PH,Philippines Santa Ana,03,Central Luzon,PH,Philippines -San Remigio,06,Western Visayas,PH,Philippines Ramon,01,Ilocos,PH,Philippines San Pedro,40,Calabarzon,PH,Philippines -San Pedro One,40,Calabarzon,PH,Philippines -San Pablo City,40,Calabarzon,PH,Philippines -San Nicolas Second,03,Central Luzon,PH,Philippines +San Pablo,40,Calabarzon,PH,Philippines San Miguel,08,Eastern Visayas,PH,Philippines -San Miguel,13,Caraga,PH,Philippines -San Mateo,02,Cagayan Valley,PH,Philippines San Mateo,40,Calabarzon,PH,Philippines San Marcelino,03,Central Luzon,PH,Philippines -San Luis,03,Central Luzon,PH,Philippines -San Luis,03,Central Luzon,PH,Philippines -San Luis,40,Calabarzon,PH,Philippines San Leonardo,03,Central Luzon,PH,Philippines -San Juan,01,Ilocos,PH,Philippines San Juan,00,Metro Manila,PH,Philippines -San Juan,40,Calabarzon,PH,Philippines -San Juan,07,Central Visayas,PH,Philippines San Jose del Monte,03,Central Luzon,PH,Philippines -San Jose,03,Central Luzon,PH,Philippines +San Jose Sico,40,Calabarzon,PH,Philippines San Jose,41,Mimaropa,PH,Philippines San Jose,06,Western Visayas,PH,Philippines -San Jose,07,Central Visayas,PH,Philippines -San Jacinto,01,Ilocos,PH,Philippines -Catigbian,07,Central Visayas,PH,Philippines +San Isidro,02,Cagayan Valley,PH,Philippines San Ildefonso,03,Central Luzon,PH,Philippines San Guillermo,02,Cagayan Valley,PH,Philippines San Francisco Second,03,Central Luzon,PH,Philippines +Clark,03,Central Luzon,PH,Philippines San Fernando,01,Ilocos,PH,Philippines San Fernando City,03,Central Luzon,PH,Philippines -San Fernando,05,Bicol,PH,Philippines -San Fabian,01,Ilocos,PH,Philippines +San Fernando,05,Bicol Region,PH,Philippines San Carlos City,01,Ilocos,PH,Philippines San Carlos,06,Western Visayas,PH,Philippines -San Andres,03,Central Luzon,PH,Philippines -Sampaloc,40,Calabarzon,PH,Philippines -Samal,03,Central Luzon,PH,Philippines -Samal,11,Davao,PH,Philippines -Sagbayan,07,Central Visayas,PH,Philippines +San Antonio Primero,03,Central Luzon,PH,Philippines +Samal,11,Davao Region,PH,Philippines +Saguday,02,Cagayan Valley,PH,Philippines Sagay,06,Western Visayas,PH,Philippines -Sablan,15,Cordillera,PH,Philippines -Roxas,02,Cagayan Valley,PH,Philippines Roxas City,06,Western Visayas,PH,Philippines Roxas,41,Mimaropa,PH,Philippines -Rosario,01,Ilocos,PH,Philippines -Rosario,40,Calabarzon,PH,Philippines -Rosario,40,Calabarzon,PH,Philippines -Rosales,01,Ilocos,PH,Philippines +Rosario,13,Caraga,PH,Philippines Romblon,41,Mimaropa,PH,Philippines -Robles,06,Western Visayas,PH,Philippines +Rizal Park,09,Zamboanga Peninsula,PH,Philippines ,40,Calabarzon,PH,Philippines -Liwan,15,Cordillera,PH,Philippines -Reina Mercedes,02,Cagayan Valley,PH,Philippines -Real,40,Calabarzon,PH,Philippines -Ramon,02,Cagayan Valley,PH,Philippines Quiapo District,00,Metro Manila,PH,Philippines Quezon City,00,Metro Manila,PH,Philippines ,40,Calabarzon,PH,Philippines Quezon,40,Calabarzon,PH,Philippines Quezon,41,Mimaropa,PH,Philippines -Quezon,10,Northern Mindanao,PH,Philippines -Puro,05,Bicol,PH,Philippines -Pulupandan,06,Western Visayas,PH,Philippines +Puro,05,Bicol Region,PH,Philippines Pulilan,03,Central Luzon,PH,Philippines Puerto Princesa City,41,Mimaropa,PH,Philippines Puerto Galera,41,Mimaropa,PH,Philippines -President Quirino,12,Soccsksargen,PH,Philippines -Pozorrubio,01,Ilocos,PH,Philippines -Potrero,00,Metro Manila,PH,Philippines -Porac,03,Central Luzon,PH,Philippines -Pontevedra,06,Western Visayas,PH,Philippines -Polomolok,12,Soccsksargen,PH,Philippines -Polangui,05,Bicol,PH,Philippines -Polanco,09,Zamboanga Peninsula,PH,Philippines +President Roxas,06,Western Visayas,PH,Philippines Plaridel,03,Central Luzon,PH,Philippines -Pinamalayan,41,Mimaropa,PH,Philippines Pinagbuhatan,40,Calabarzon,PH,Philippines -Pili,05,Bicol,PH,Philippines +Pililla,40,Calabarzon,PH,Philippines +Pili,05,Bicol Region,PH,Philippines Pilar,03,Central Luzon,PH,Philippines -Pilar,06,Western Visayas,PH,Philippines -Pilar,11,Davao,PH,Philippines -Pila,40,Calabarzon,PH,Philippines +Pilar,11,Davao Region,PH,Philippines ,,,PH,Philippines -Peñaranda,03,Central Luzon,PH,Philippines -Peñablanca,02,Cagayan Valley,PH,Philippines -Pavia,06,Western Visayas,PH,Philippines -Patnongon,06,Western Visayas,PH,Philippines Pateros,00,Metro Manila,PH,Philippines -Pastrana,08,Eastern Visayas,PH,Philippines Passi,06,Western Visayas,PH,Philippines -Pasong Tamo,00,Metro Manila,PH,Philippines Pasig-bo,06,Western Visayas,PH,Philippines Pasay,00,Metro Manila,PH,Philippines -Pasacao,05,Bicol,PH,Philippines -Parang Parang,03,Central Luzon,PH,Philippines Paranaque City,00,Metro Manila,PH,Philippines -City of Paranaque,00,Metro Manila,PH,Philippines -Paracale,05,Bicol,PH,Philippines -Papaya,03,Central Luzon,PH,Philippines -Paombong,03,Central Luzon,PH,Philippines -Paniqui,03,Central Luzon,PH,Philippines -Panglao,07,Central Visayas,PH,Philippines Province of Pangasinan,01,Ilocos,PH,Philippines -Pandacan,06,Western Visayas,PH,Philippines -Panabo,11,Davao,PH,Philippines -,03,Central Luzon,PH,Philippines -Pampanga,11,Davao,PH,Philippines -Palompon,08,Eastern Visayas,PH,Philippines +Pandacan,00,Metro Manila,PH,Philippines +Panabo,11,Davao Region,PH,Philippines +Pamplona,07,Central Visayas,PH,Philippines +Province of Pampanga,03,Central Luzon,PH,Philippines +Pampanga,11,Davao Region,PH,Philippines Palo,08,Eastern Visayas,PH,Philippines -Pakil,40,Calabarzon,PH,Philippines -Pagsanjan,40,Calabarzon,PH,Philippines +Palayan,03,Central Luzon,PH,Philippines Pagasinan,14,Autonomous Region in Muslim Mindanao,PH,Philippines Pagadian,09,Zamboanga Peninsula,PH,Philippines -Paete,40,Calabarzon,PH,Philippines Ozamiz,10,Northern Mindanao,PH,Philippines Oroquieta,10,Northern Mindanao,PH,Philippines Ormoc City,08,Eastern Visayas,PH,Philippines Olongapo City,03,Central Luzon,PH,Philippines -Odiongan,41,Mimaropa,PH,Philippines -Obando,03,Central Luzon,PH,Philippines -Oas,05,Bicol,PH,Philippines +Numancia,06,Western Visayas,PH,Philippines +Province of Nueva Ecija,03,Central Luzon,PH,Philippines Noveleta,40,Calabarzon,PH,Philippines Norzagaray,03,Central Luzon,PH,Philippines New Washington,06,Western Visayas,PH,Philippines -New Corella,11,Davao,PH,Philippines -Navotas,00,Metro Manila,PH,Philippines -Naujan,41,Mimaropa,PH,Philippines +Province of Negros Oriental,07,Central Visayas,PH,Philippines +Natividad,01,Ilocos,PH,Philippines Nasugbu,40,Calabarzon,PH,Philippines +Nasipit,13,Caraga,PH,Philippines Naic,40,Calabarzon,PH,Philippines -Naga,05,Bicol,PH,Philippines -Naga,07,Central Visayas,PH,Philippines -Nabunturan,11,Davao,PH,Philippines -Murcia,06,Western Visayas,PH,Philippines +Naga,05,Bicol Region,PH,Philippines +Nabunturan,11,Davao Region,PH,Philippines +Nabua,05,Bicol Region,PH,Philippines City of Muntinlupa,40,Calabarzon,PH,Philippines Muñoz,03,Central Luzon,PH,Philippines Rodriguez,40,Calabarzon,PH,Philippines -Monkayo,11,Davao,PH,Philippines -Molave,09,Zamboanga Peninsula,PH,Philippines -Mogpog,41,Mimaropa,PH,Philippines -,10,Northern Mindanao,PH,Philippines Minglanilla,07,Central Visayas,PH,Philippines Mindanaw,07,Central Visayas,PH,Philippines -Milaor,05,Bicol,PH,Philippines Miagao,06,Western Visayas,PH,Philippines Meycauayan,03,Central Luzon,PH,Philippines Mexico,03,Central Luzon,PH,Philippines -Maytubig,00,Metro Manila,PH,Philippines -Maypajo,00,Metro Manila,PH,Philippines -Mauban,40,Calabarzon,PH,Philippines -Mati,11,Davao,PH,Philippines -Matanao,11,Davao,PH,Philippines -Matalam,12,Soccsksargen,PH,Philippines -Masbate,05,Bicol,PH,Philippines +Mercedes,05,Bicol Region,PH,Philippines +Mendez-Nunez,40,Calabarzon,PH,Philippines +Mati,11,Davao Region,PH,Philippines +Matanao,11,Davao Region,PH,Philippines +Masbate,05,Bicol Region,PH,Philippines +Masantol,03,Central Luzon,PH,Philippines Mariveles,03,Central Luzon,PH,Philippines Marilao,03,Central Luzon,PH,Philippines Marikina City,00,Metro Manila,PH,Philippines -Maria Aurora,03,Central Luzon,PH,Philippines Marawi City,14,Autonomous Region in Muslim Mindanao,PH,Philippines Maragondon,40,Calabarzon,PH,Philippines Manolo Fortich,10,Northern Mindanao,PH,Philippines Manjuyod,07,Central Visayas,PH,Philippines Manila,00,Metro Manila,PH,Philippines -Mangatarem,01,Ilocos,PH,Philippines -Mangaldan,01,Ilocos,PH,Philippines -Manggahan,40,Calabarzon,PH,Philippines Mandaue City,07,Central Visayas,PH,Philippines -Mandaluyong City,00,Metro Manila,PH,Philippines +Mandaluyong,00,Metro Manila,PH,Philippines Manaoag,01,Ilocos,PH,Philippines +Mamburao,41,Mimaropa,PH,Philippines Malolos,03,Central Luzon,PH,Philippines -Mallig,02,Cagayan Valley,PH,Philippines -Malilipot,05,Bicol,PH,Philippines Malaybalay,10,Northern Mindanao,PH,Philippines -Malasiqui,01,Ilocos,PH,Philippines -Malapatan,12,Soccsksargen,PH,Philippines -Malalag,11,Davao,PH,Philippines +Malanday,40,Calabarzon,PH,Philippines Malabon,00,Metro Manila,PH,Philippines Makilala,12,Soccsksargen,PH,Philippines Makati City,00,Metro Manila,PH,Philippines -Majayjay,40,Calabarzon,PH,Philippines -Maigo,10,Northern Mindanao,PH,Philippines -Mahinog,10,Northern Mindanao,PH,Philippines -Mahaplag,08,Eastern Visayas,PH,Philippines -Magsingal,01,Ilocos,PH,Philippines -Magsaysay,11,Davao,PH,Philippines Magalang,03,Central Luzon,PH,Philippines Mactan,07,Central Visayas,PH,Philippines -Maco,11,Davao,PH,Philippines Macabebe,03,Central Luzon,PH,Philippines -Mabini,11,Davao,PH,Philippines +Mabini,11,Davao Region,PH,Philippines Mabalacat,03,Central Luzon,PH,Philippines -Maasin,06,Western Visayas,PH,Philippines Maasin,08,Eastern Visayas,PH,Philippines Maasin,08,Eastern Visayas,PH,Philippines -Lupi Viejo,05,Bicol,PH,Philippines -Lupao,03,Central Luzon,PH,Philippines -Lumbang,40,Calabarzon,PH,Philippines -Lugait,10,Northern Mindanao,PH,Philippines Lucena City,40,Calabarzon,PH,Philippines -Lucban,40,Calabarzon,PH,Philippines -Lubao,03,Central Luzon,PH,Philippines Los Banos,40,Calabarzon,PH,Philippines Lopez Jaena,10,Northern Mindanao,PH,Philippines -Llanera,03,Central Luzon,PH,Philippines Lipa City,40,Calabarzon,PH,Philippines Lingayen,01,Ilocos,PH,Philippines -Limay,03,Central Luzon,PH,Philippines Liloan,07,Central Visayas,PH,Philippines -Libmanan,05,Bicol,PH,Philippines -Libagon,08,Eastern Visayas,PH,Philippines -Leyte,08,Eastern Visayas,PH,Philippines -Legaspi Port,05,Bicol,PH,Philippines +Legaspi Port,05,Bicol Region,PH,Philippines Legaspi,03,Central Luzon,PH,Philippines -Laur,03,Central Luzon,PH,Philippines +Legazpi,05,Bicol Region,PH,Philippines +Lazi,07,Central Visayas,PH,Philippines Province of La Union,01,Ilocos,PH,Philippines La Trinidad,15,Cordillera,PH,Philippines Las Pinas,00,Metro Manila,PH,Philippines Lapu-Lapu City,07,Central Visayas,PH,Philippines Laoag,01,Ilocos,PH,Philippines -Laoac West,01,Ilocos,PH,Philippines -Lal-Lo,02,Cagayan Valley,PH,Philippines Lahug,07,Central Visayas,PH,Philippines -Province of Laguna,40,Calabarzon,PH,Philippines -Laguna,05,Bicol,PH,Philippines -Lagonglong,10,Northern Mindanao,PH,Philippines -La Carlota,06,Western Visayas,PH,Philippines -Labo,05,Bicol,PH,Philippines +Laguna,05,Bicol Region,PH,Philippines +Labo,05,Bicol Region,PH,Philippines +Koronadal,12,Soccsksargen,PH,Philippines Koronadal,12,Soccsksargen,PH,Philippines -Kolambugan,10,Northern Mindanao,PH,Philippines Kidapawan,12,Soccsksargen,PH,Philippines +Kiamba,12,Soccsksargen,PH,Philippines Kawit,40,Calabarzon,PH,Philippines -Caruhatan,00,Metro Manila,PH,Philippines -Kapatagan,10,Northern Mindanao,PH,Philippines -Kapalong,11,Davao,PH,Philippines -Kananya,08,Eastern Visayas,PH,Philippines -Kalibo,12,Soccsksargen,PH,Philippines Kabankalan,06,Western Visayas,PH,Philippines -Jose Panganiban,05,Bicol,PH,Philippines -Jones,02,Cagayan Valley,PH,Philippines -Jimenez,10,Northern Mindanao,PH,Philippines -Jasaan,10,Northern Mindanao,PH,Philippines -Jaro,08,Eastern Visayas,PH,Philippines Jaro,06,Western Visayas,PH,Philippines Jagna,07,Central Visayas,PH,Philippines -Jaen,03,Central Luzon,PH,Philippines -Jabonga,13,Caraga,PH,Philippines -Itogon,15,Cordillera,PH,Philippines Isulan,12,Soccsksargen,PH,Philippines Province of Isabela,02,Cagayan Valley,PH,Philippines -Isabela,06,Western Visayas,PH,Philippines Isabela,14,Autonomous Region in Muslim Mindanao,PH,Philippines Isabel,08,Eastern Visayas,PH,Philippines -Irosin,05,Bicol,PH,Philippines -Iriga City,05,Bicol,PH,Philippines +Irosin,05,Bicol Region,PH,Philippines +Iriga City,05,Bicol Region,PH,Philippines Infanta,40,Calabarzon,PH,Philippines -Indang,40,Calabarzon,PH,Philippines Imus,40,Calabarzon,PH,Philippines Impasugong,10,Northern Mindanao,PH,Philippines Iloilo City,06,Western Visayas,PH,Philippines +Province of Ilocos Sur,01,Ilocos,PH,Philippines +Province of Ilocos Norte,01,Ilocos,PH,Philippines Iligan,10,Northern Mindanao,PH,Philippines Ilagan,02,Cagayan Valley,PH,Philippines Province of Ifugao,15,Cordillera,PH,Philippines -Hinunangan,08,Eastern Visayas,PH,Philippines -Hinigaran,06,Western Visayas,PH,Philippines -Hinatuan,13,Caraga,PH,Philippines -Himamaylan,06,Western Visayas,PH,Philippines +Iba,03,Central Luzon,PH,Philippines Hermosa,03,Central Luzon,PH,Philippines -Hagonoy,03,Central Luzon,PH,Philippines -Hagonoy,11,Davao,PH,Philippines -Guimba,03,Central Luzon,PH,Philippines +Hamtic,06,Western Visayas,PH,Philippines +Guipos,09,Zamboanga Peninsula,PH,Philippines +Guihulñgan,07,Central Visayas,PH,Philippines Guiguinto,03,Central Luzon,PH,Philippines -Gubat,05,Bicol,PH,Philippines Guagua,03,Central Luzon,PH,Philippines -Guadalupe Station,00,Metro Manila,PH,Philippines -Glan,12,Soccsksargen,PH,Philippines -Gingoog,10,Northern Mindanao,PH,Philippines Gerona,03,Central Luzon,PH,Philippines General Trias,40,Calabarzon,PH,Philippines General Santos,12,Soccsksargen,PH,Philippines -General Mamerto Natividad,03,Central Luzon,PH,Philippines Gapan,03,Central Luzon,PH,Philippines Gamu,02,Cagayan Valley,PH,Philippines Floridablanca,03,Central Luzon,PH,Philippines -Espiritu,01,Ilocos,PH,Philippines -Esperanza,12,Soccsksargen,PH,Philippines Escalante,06,Western Visayas,PH,Philippines -Saravia,06,Western Visayas,PH,Philippines -Enrile,02,Cagayan Valley,PH,Philippines El Salvador,10,Northern Mindanao,PH,Philippines -Dumingag,09,Zamboanga Peninsula,PH,Philippines -Dumalinao,09,Zamboanga Peninsula,PH,Philippines -Dumalag,06,Western Visayas,PH,Philippines Dumaguete,07,Central Visayas,PH,Philippines -Dulag,08,Eastern Visayas,PH,Philippines -Dolores,40,Calabarzon,PH,Philippines -Dipolog City,09,Zamboanga Peninsula,PH,Philippines -Diplahan,09,Zamboanga Peninsula,PH,Philippines -Dingalan,03,Central Luzon,PH,Philippines -Dinas,09,Zamboanga Peninsula,PH,Philippines Dinalupihan,03,Central Luzon,PH,Philippines -Digos,11,Davao,PH,Philippines -,11,Davao,PH,Philippines -Davao del Norte,11,Davao,PH,Philippines -Davao City,11,Davao,PH,Philippines -Dauin,07,Central Visayas,PH,Philippines +Digos,11,Davao Region,PH,Philippines +Province of Davao del Sur,11,Davao Region,PH,Philippines +Davao del Norte,11,Davao Region,PH,Philippines +Davao City,11,Davao Region,PH,Philippines +Dauis,07,Central Visayas,PH,Philippines +Dasol,01,Ilocos,PH,Philippines Dasmariñas,40,Calabarzon,PH,Philippines -Daraga,05,Bicol,PH,Philippines -Danao,07,Central Visayas,PH,Philippines Danao,07,Central Visayas,PH,Philippines +Dalandanan,03,Central Luzon,PH,Philippines Dagupan,01,Ilocos,PH,Philippines -Dagohoy,07,Central Visayas,PH,Philippines -Daet,05,Bicol,PH,Philippines +Daet,05,Bicol Region,PH,Philippines +Kotkot,07,Central Visayas,PH,Philippines Cotabato City,14,Autonomous Region in Muslim Mindanao,PH,Philippines -Corella,07,Central Visayas,PH,Philippines Consolacion,07,Central Visayas,PH,Philippines -Concepcion,03,Central Luzon,PH,Philippines -Compostela,07,Central Visayas,PH,Philippines -Compostela,11,Davao,PH,Philippines Carmona,00,Metro Manila,PH,Philippines -Clarin,07,Central Visayas,PH,Philippines ,07,Central Visayas,PH,Philippines Cebu City,07,Central Visayas,PH,Philippines -,40,Calabarzon,PH,Philippines Cavite City,40,Calabarzon,PH,Philippines Cauayan,02,Cagayan Valley,PH,Philippines Catbalogan,08,Eastern Visayas,PH,Philippines Catarman,08,Eastern Visayas,PH,Philippines Castillejos,03,Central Luzon,PH,Philippines Carmona,40,Calabarzon,PH,Philippines -Cogan,07,Central Visayas,PH,Philippines Carigara,08,Eastern Visayas,PH,Philippines Carcar,07,Central Visayas,PH,Philippines Capas,03,Central Luzon,PH,Philippines Cantilan,13,Caraga,PH,Philippines Canlaon,07,Central Visayas,PH,Philippines -Candijay,07,Central Visayas,PH,Philippines +Candon,01,Ilocos,PH,Philippines Candelaria,40,Calabarzon,PH,Philippines -Candaba,03,Central Luzon,PH,Philippines -Camiling,03,Central Luzon,PH,Philippines -Province of Camarines Sur,05,Bicol,PH,Philippines -Calumpit,03,Central Luzon,PH,Philippines -Calubian,08,Eastern Visayas,PH,Philippines +Province of Camarines Sur,05,Bicol Region,PH,Philippines +Province of Camarines Norte,05,Bicol Region,PH,Philippines Caloocan City,00,Metro Manila,PH,Philippines Calbayog City,08,Eastern Visayas,PH,Philippines Calauan,40,Calabarzon,PH,Philippines Calauag,40,Calabarzon,PH,Philippines -Calasiao,01,Ilocos,PH,Philippines -Calape,07,Central Visayas,PH,Philippines Calapan,41,Mimaropa,PH,Philippines Calamba,40,Calabarzon,PH,Philippines -Calamba,10,Northern Mindanao,PH,Philippines +Calabanga,05,Bicol Region,PH,Philippines Cainta,40,Calabarzon,PH,Philippines Cagayan de Oro,10,Northern Mindanao,PH,Philippines Cadiz,06,Western Visayas,PH,Philippines Cabuyao,40,Calabarzon,PH,Philippines -Cabeldatan,01,Ilocos,PH,Philippines -Cabiao,03,Central Luzon,PH,Philippines -Cabarroguis,02,Cagayan Valley,PH,Philippines Cabanatuan City,03,Central Luzon,PH,Philippines -Cabagan,02,Cagayan Valley,PH,Philippines -Caba,01,Ilocos,PH,Philippines Butuan,13,Caraga,PH,Philippines Bustos,03,Central Luzon,PH,Philippines -Burgos,02,Cagayan Valley,PH,Philippines -Burauen,08,Eastern Visayas,PH,Philippines Buluan,14,Autonomous Region in Muslim Mindanao,PH,Philippines -Bulan,05,Bicol,PH,Philippines -Buhi,05,Bicol,PH,Philippines -Bugasong,06,Western Visayas,PH,Philippines -Bugallon,01,Ilocos,PH,Philippines -Buenavista,13,Caraga,PH,Philippines +Bulan,05,Bicol Region,PH,Philippines +Bugabus,13,Caraga,PH,Philippines Budta,14,Autonomous Region in Muslim Mindanao,PH,Philippines -Bucay,15,Cordillera,PH,Philippines -Botolan,03,Central Luzon,PH,Philippines Borongan,08,Eastern Visayas,PH,Philippines -Bool,07,Central Visayas,PH,Philippines -Bontoc,15,Cordillera,PH,Philippines -Bontoc,08,Eastern Visayas,PH,Philippines -Bongabon,03,Central Luzon,PH,Philippines Bolacan,03,Central Luzon,PH,Philippines Bogo,07,Central Visayas,PH,Philippines Bocaue,03,Central Luzon,PH,Philippines -Boac,41,Mimaropa,PH,Philippines -Biwas,40,Calabarzon,PH,Philippines -Bislig,13,Caraga,PH,Philippines Binondo,00,Metro Manila,PH,Philippines -Binmaley,01,Ilocos,PH,Philippines Binangonan,40,Calabarzon,PH,Philippines Biñan,40,Calabarzon,PH,Philippines -Binalonan,01,Ilocos,PH,Philippines -Binalbagan,06,Western Visayas,PH,Philippines Upper Bicutan,00,Metro Manila,PH,Philippines -Bayugan,13,Caraga,PH,Philippines Bayombong,02,Cagayan Valley,PH,Philippines Baybay,08,Eastern Visayas,PH,Philippines Bayambang,01,Ilocos,PH,Philippines Bay,40,Calabarzon,PH,Philippines -Bautista,01,Ilocos,PH,Philippines -Bauang,01,Ilocos,PH,Philippines Bauan,40,Calabarzon,PH,Philippines +Bato,05,Bicol Region,PH,Philippines Batangas,40,Calabarzon,PH,Philippines Bataan,40,Calabarzon,PH,Philippines -Basey,08,Eastern Visayas,PH,Philippines Barbaza,06,Western Visayas,PH,Philippines Baras,40,Calabarzon,PH,Philippines -Bangued,15,Cordillera,PH,Philippines -Bangkal,07,Central Visayas,PH,Philippines -Bañga,06,Western Visayas,PH,Philippines +Bansalan,11,Davao Region,PH,Philippines Bambang,02,Cagayan Valley,PH,Philippines Balungao,01,Ilocos,PH,Philippines Baliuag,03,Central Luzon,PH,Philippines -Balingasag,10,Northern Mindanao,PH,Philippines -Balite,40,Calabarzon,PH,Philippines Baler,03,Central Luzon,PH,Philippines Balayan,40,Calabarzon,PH,Philippines -Balaoan,01,Ilocos,PH,Philippines Balanga,03,Central Luzon,PH,Philippines Balabag,06,Western Visayas,PH,Philippines -Bais City,07,Central Visayas,PH,Philippines -Bagumbayan,12,Soccsksargen,PH,Philippines Baguio City,15,Cordillera,PH,Philippines -Bago City,06,Western Visayas,PH,Philippines +Baggao,02,Cagayan Valley,PH,Philippines Bagac,03,Central Luzon,PH,Philippines -Baesa,40,Calabarzon,PH,Philippines -Badoc,01,Ilocos,PH,Philippines Bacoor,40,Calabarzon,PH,Philippines -Bacolor,03,Central Luzon,PH,Philippines Bacolod City,06,Western Visayas,PH,Philippines -Baco,41,Mimaropa,PH,Philippines Aurora,41,Mimaropa,PH,Philippines -Cambanugoy,11,Davao,PH,Philippines -Asingan,01,Ilocos,PH,Philippines +Asuncion,08,Eastern Visayas,PH,Philippines +Cambanugoy,11,Davao Region,PH,Philippines Aritao,02,Cagayan Valley,PH,Philippines Arayat,03,Central Luzon,PH,Philippines -Aparri,02,Cagayan Valley,PH,Philippines Apalit,03,Central Luzon,PH,Philippines Antipolo City,40,Calabarzon,PH,Philippines Angono,40,Calabarzon,PH,Philippines Angeles City,03,Central Luzon,PH,Philippines Angat,03,Central Luzon,PH,Philippines -Amadeo,40,Calabarzon,PH,Philippines -Altavas,06,Western Visayas,PH,Philippines Alimodian,06,Western Visayas,PH,Philippines -Alicia,02,Cagayan Valley,PH,Philippines -Alicia,09,Zamboanga Peninsula,PH,Philippines -Aliaga,03,Central Luzon,PH,Philippines -Alfonso,40,Calabarzon,PH,Philippines -Alcala,01,Ilocos,PH,Philippines Alangalang,08,Eastern Visayas,PH,Philippines Alaminos,01,Ilocos,PH,Philippines Alabel,12,Soccsksargen,PH,Philippines Alabang,40,Calabarzon,PH,Philippines -Province of Aklan,06,Western Visayas,PH,Philippines Province of Agusan del Sur,13,Caraga,PH,Philippines Agoo,01,Ilocos,PH,Philippines -Aglipay,02,Cagayan Valley,PH,Philippines -Abuyog,08,Eastern Visayas,PH,Philippines -Abucay Sur,07,Central Visayas,PH,Philippines -Abra de Ilog,41,Mimaropa,PH,Philippines +Province of Abra,15,Cordillera,PH,Philippines Aborlan,41,Mimaropa,PH,Philippines Kampong Permatang Pauh,07,Penang,MY,Malaysia Jerantut,06,Pahang,MY,Malaysia @@ -11983,14 +9497,10 @@ Raub,06,Pahang,MY,Malaysia Bentung,06,Pahang,MY,Malaysia Tanjong Malim,08,Perak,MY,Malaysia Batu Pahat,01,Johor,MY,Malaysia -Ayer Hitam,01,Johor,MY,Malaysia Parit Raja,01,Johor,MY,Malaysia Simpang Renggam,01,Johor,MY,Malaysia Pontian Kechil,01,Johor,MY,Malaysia -Kukup,01,Johor,MY,Malaysia Pasir Gudang,01,Johor,MY,Malaysia -Kampung Ulu Tiram,01,Johor,MY,Malaysia -Kampung Larkin Lama,01,Johor,MY,Malaysia Kota Tinggi,01,Johor,MY,Malaysia Taman Senai,01,Johor,MY,Malaysia Kulai,01,Johor,MY,Malaysia @@ -12003,28 +9513,22 @@ Kluang,01,Johor,MY,Malaysia Yong Peng,01,Johor,MY,Malaysia Mersing,01,Johor,MY,Malaysia Segamat,01,Johor,MY,Malaysia -Tangkak,01,Johor,MY,Malaysia -Pagoh,01,Johor,MY,Malaysia -Bandar Sungai Mati,01,Johor,MY,Malaysia Muar town,01,Johor,MY,Malaysia Kuala Selangor,10,Selangor,MY,Malaysia -Kapar,10,Selangor,MY,Malaysia Shah Alam,10,Selangor,MY,Malaysia Klang,10,Selangor,MY,Malaysia -Sungkai,08,Perak,MY,Malaysia +Kuala Lipis,06,Pahang,MY,Malaysia +,11,Terengganu,MY,Malaysia ,10,Selangor,MY,Malaysia -,08,Perak,MY,Malaysia +Sarawak,13,Sarawak,MY,Malaysia Kelantan,03,Kelantan,MY,Malaysia ,,,MY,Malaysia ,14,Kuala Lumpur,MY,Malaysia Penang,07,Penang,MY,Malaysia ,01,Johor,MY,Malaysia -Papar,12,Sabah,MY,Malaysia Kuala,12,Sabah,MY,Malaysia Kota Kinabalu,12,Sabah,MY,Malaysia -Putatan,12,Sabah,MY,Malaysia Tambunan,12,Sabah,MY,Malaysia -Ranau,12,Sabah,MY,Malaysia Kampung Baharu,12,Sabah,MY,Malaysia Labuan,15,Labuan,MY,Malaysia Beaufort,12,Sabah,MY,Malaysia @@ -12034,27 +9538,19 @@ Keningau,12,Sabah,MY,Malaysia Tawau,12,Sabah,MY,Malaysia ,15,Labuan,MY,Malaysia Dungun,11,Terengganu,MY,Malaysia -Paka,11,Terengganu,MY,Malaysia Gerik,08,Perak,MY,Malaysia Lunas,02,Kedah,MY,Malaysia Kulim,02,Kedah,MY,Malaysia -Bandar Baharu,02,Kedah,MY,Malaysia Tasik,08,Perak,MY,Malaysia Baling,02,Kedah,MY,Malaysia -Bau,13,Sarawak,MY,Malaysia -Kampung Cangkat Jering,08,Perak,MY,Malaysia -Kamunting,08,Perak,MY,Malaysia +Simpang Empat,08,Perak,MY,Malaysia Taiping,08,Perak,MY,Malaysia Kuala Kangsar,08,Perak,MY,Malaysia -Sungai Siput Utara,08,Perak,MY,Malaysia Chemor,08,Perak,MY,Malaysia Ipoh,08,Perak,MY,Malaysia Simpang Pulai,06,Pahang,MY,Malaysia -Menglembu,08,Perak,MY,Malaysia Kuala Terengganu,11,Terengganu,MY,Malaysia Marang,11,Terengganu,MY,Malaysia -Masjid Tanah,04,Melaka,MY,Malaysia -Lubok China,04,Melaka,MY,Malaysia Selandar,04,Melaka,MY,Malaysia Alor Gajah,04,Melaka,MY,Malaysia Jasin,04,Melaka,MY,Malaysia @@ -12062,40 +9558,32 @@ Durian Tunggal,04,Melaka,MY,Malaysia Kampung Ayer Keroh,04,Melaka,MY,Malaysia Malacca,04,Melaka,MY,Malaysia Merlimau,04,Melaka,MY,Malaysia -Teluk Panglima Garang,10,Selangor,MY,Malaysia Port Klang,10,Selangor,MY,Malaysia Banting,10,Selangor,MY,Malaysia Jenjarum,10,Selangor,MY,Malaysia Semenyih,10,Selangor,MY,Malaysia Kuala Klawang,05,Negeri Sembilan,MY,Malaysia -Lenggeng,05,Negeri Sembilan,MY,Malaysia Seremban,05,Negeri Sembilan,MY,Malaysia -Rantau,05,Negeri Sembilan,MY,Malaysia Port Dickson,05,Negeri Sembilan,MY,Malaysia -Sungai Pelek,10,Selangor,MY,Malaysia Sepang,10,Selangor,MY,Malaysia -Taman Senawang Indah,05,Negeri Sembilan,MY,Malaysia Bahau,05,Negeri Sembilan,MY,Malaysia Kuala Pilah,05,Negeri Sembilan,MY,Malaysia Sungai Gadut,05,Negeri Sembilan,MY,Malaysia -Kota,05,Negeri Sembilan,MY,Malaysia +Rembau,05,Negeri Sembilan,MY,Malaysia Rompin,05,Negeri Sembilan,MY,Malaysia Pekan,06,Pahang,MY,Malaysia -Mentekab,06,Pahang,MY,Malaysia +Mentakab,06,Pahang,MY,Malaysia Temerluh,06,Pahang,MY,Malaysia Batu Feringgi,07,Penang,MY,Malaysia Butterworth,07,Penang,MY,Malaysia Bukit Mertajam,07,Penang,MY,Malaysia Sungai Bakap,07,Penang,MY,Malaysia Nibong Tebal,07,Penang,MY,Malaysia -Parit Buntar,08,Perak,MY,Malaysia -Tanjung Piandang,08,Perak,MY,Malaysia -Tasek Glugor,07,Penang,MY,Malaysia +Tasek Gelugor,07,Penang,MY,Malaysia Balik Pulau,07,Penang,MY,Malaysia Bayan Lepas,07,Penang,MY,Malaysia -Batu Maung,07,Penang,MY,Malaysia George Town,07,Penang,MY,Malaysia -Genting Highlands,06,Pahang,MY,Malaysia +Rasa,10,Selangor,MY,Malaysia Rawang,10,Selangor,MY,Malaysia Sungai Buloh,10,Selangor,MY,Malaysia Petaling Jaya,10,Selangor,MY,Malaysia @@ -12104,83 +9592,73 @@ Kuala Lumpur,14,Kuala Lumpur,MY,Malaysia Setapak,10,Selangor,MY,Malaysia Batu Caves,10,Selangor,MY,Malaysia Ampang,14,Kuala Lumpur,MY,Malaysia +Hulu Langat,10,Selangor,MY,Malaysia Sabak Bernam,10,Selangor,MY,Malaysia Kuantan,06,Pahang,MY,Malaysia Kuala Pahang,06,Pahang,MY,Malaysia +Cameron Highlands,06,Pahang,MY,Malaysia Gopeng,08,Perak,MY,Malaysia Batu Gajah,08,Perak,MY,Malaysia -Malim Nawar,08,Perak,MY,Malaysia +Kota Baharu,08,Perak,MY,Malaysia Kampar,08,Perak,MY,Malaysia +Tapah,08,Perak,MY,Malaysia Bidur,08,Perak,MY,Malaysia Mukah,13,Sarawak,MY,Malaysia -Parit,08,Perak,MY,Malaysia -Kampung Pasir Salak,08,Perak,MY,Malaysia +Bota,08,Perak,MY,Malaysia +Kampung Sitiawan,08,Perak,MY,Malaysia +Pasir Salak,08,Perak,MY,Malaysia Teluk Intan,08,Perak,MY,Malaysia -Gurun,02,Kedah,MY,Malaysia Sungai Petani,02,Kedah,MY,Malaysia Kepala Batas,07,Penang,MY,Malaysia -Pasir Puteh,03,Kelantan,MY,Malaysia -Tanah Merah,03,Kelantan,MY,Malaysia -Machang,03,Kelantan,MY,Malaysia +Kuala Krai,03,Kelantan,MY,Malaysia Kuching,13,Sarawak,MY,Malaysia Sibu,13,Sarawak,MY,Malaysia Kangar,09,Perlis,MY,Malaysia Arau,09,Perlis,MY,Malaysia -Kuala Perlis,09,Perlis,MY,Malaysia Jitra,02,Kedah,MY,Malaysia Alor Star,02,Kedah,MY,Malaysia -Pokok Sena,02,Kedah,MY,Malaysia -Tumpat,03,Kelantan,MY,Malaysia Pengkalan Chepa,03,Kelantan,MY,Malaysia -Wakaf Baharu,03,Kelantan,MY,Malaysia +Wakaf Bharu,03,Kelantan,MY,Malaysia Pasir Mas,03,Kelantan,MY,Malaysia Kota Bharu,03,Kelantan,MY,Malaysia -Bachok,03,Kelantan,MY,Malaysia Kuala Besut,11,Terengganu,MY,Malaysia -Jertih,11,Terengganu,MY,Malaysia +Besut,11,Terengganu,MY,Malaysia Tamparuli,12,Sabah,MY,Malaysia Tuaran,12,Sabah,MY,Malaysia Pusa,13,Sarawak,MY,Malaysia Saratok,13,Sarawak,MY,Malaysia -Kampong Lundu,13,Sarawak,MY,Malaysia Bintulu,13,Sarawak,MY,Malaysia Limbang,13,Sarawak,MY,Malaysia Marabu,13,Sarawak,MY,Malaysia +Ulu Tiram,01,Johor,MY,Malaysia Tanjung Tokong,07,Penang,MY,Malaysia Tanjung Sepat,10,Selangor,MY,Malaysia Simpang Empat Permatang Buluh,07,Penang,MY,Malaysia -Simpang,08,Perak,MY,Malaysia Seri Kembangan,10,Selangor,MY,Malaysia -Sentul,14,Kuala Lumpur,MY,Malaysia Pulau Sebang,04,Melaka,MY,Malaysia Pulau Pinang,06,Pahang,MY,Malaysia Puchong Batu Dua Belas,10,Selangor,MY,Malaysia -Pokok Sena,07,Penang,MY,Malaysia Penampang,12,Sabah,MY,Malaysia -Pantai Remis,08,Perak,MY,Malaysia +Kuching,02,Kedah,MY,Malaysia Kuala Ketil,02,Kedah,MY,Malaysia Kepong,14,Kuala Lumpur,MY,Malaysia Kampung Teluk Baru,08,Perak,MY,Malaysia Kampung Tasek,08,Perak,MY,Malaysia Kampung Tampin,05,Negeri Sembilan,MY,Malaysia -Taman Rinting,01,Johor,MY,Malaysia Kampung Sempa,06,Pahang,MY,Malaysia -Pendang,02,Kedah,MY,Malaysia -Kampong Pasir Segambut,10,Selangor,MY,Malaysia -Kampung Kuala Jempol,05,Negeri Sembilan,MY,Malaysia +Kampung Paya Simpang Empat Genting,07,Penang,MY,Malaysia Kampong Krian,13,Sarawak,MY,Malaysia Kampong Kemaman,11,Terengganu,MY,Malaysia -Kampung Gajah,07,Penang,MY,Malaysia Kampung Bintang,06,Pahang,MY,Malaysia Kampung Baru Subang,10,Selangor,MY,Malaysia Kampung Baharu Nilai,05,Negeri Sembilan,MY,Malaysia Kampung Baharu Mantin,05,Negeri Sembilan,MY,Malaysia -Kampung Baru Balakong,10,Selangor,MY,Malaysia Juru,07,Penang,MY,Malaysia Jerai,13,Sarawak,MY,Malaysia Jelutong,07,Penang,MY,Malaysia Cheras,10,Selangor,MY,Malaysia Bukit Gambir,01,Johor,MY,Malaysia +Bemban,04,Melaka,MY,Malaysia Batu Berendam,04,Melaka,MY,Malaysia Batang Kali,10,Selangor,MY,Malaysia Badak,02,Kedah,MY,Malaysia @@ -12189,7 +9667,6 @@ Zoucheng,SD,Shandong,CN,China Zigong,SC,Sichuan,CN,China Jianning,HN,Hunan,CN,China Zhumadian,HA,Henan,CN,China -Zhujing,SH,Shanghai,CN,China Shangqiu,HA,Henan,CN,China Zhuji,ZJ,Zhejiang,CN,China Zhucheng,SD,Shandong,CN,China @@ -12218,7 +9695,6 @@ Kunshan,JS,Jiangsu,CN,China Yunmeng Chengguanzhen,HB,Hubei,CN,China Jinghong,YN,Yunnan,CN,China Yunhe,ZJ,Zhejiang,CN,China -Yunfu,GD,Guangdong,CN,China Yuncheng,SX,Shanxi,CN,China Yulin,GX,Guangxi,CN,China Yongjiawan,HN,Hunan,CN,China @@ -12230,6 +9706,7 @@ Yongzhou,HN,Hunan,CN,China Yongchun,FJ,Fujian,CN,China Yishui,SD,Shandong,CN,China Yisa,YN,Yunnan,CN,China +Anlu,HB,Hubei,CN,China Yingtan,JX,Jiangxi,CN,China Yinggen,HI,Hainan,CN,China Yinchuan,NX,Ningxia,CN,China @@ -12239,7 +9716,6 @@ Yichun,JX,Jiangxi,CN,China Yixing,JS,Jiangsu,CN,China Yichang,HB,Hubei,CN,China Yibin,SC,Sichuan,CN,China -Yatou,SD,Shandong,CN,China Yantian,GD,Guangdong,CN,China Yantai,SD,Shandong,CN,China Yangzhou,JS,Jiangsu,CN,China @@ -12275,6 +9751,7 @@ Xidu,HN,Hunan,CN,China Xichang,SC,Sichuan,CN,China Haining,ZJ,Zhejiang,CN,China Xiaoshan,ZJ,Zhejiang,CN,China +Xiaolingwei,JS,Jiangsu,CN,China Xiaogan,HB,Hubei,CN,China Xianyang,SN,Shaanxi,CN,China Xianju,ZJ,Zhejiang,CN,China @@ -12287,7 +9764,6 @@ Xiangfan,HB,Hubei,CN,China Xiamen,FJ,Fujian,CN,China Wuzhou,GX,Guangxi,CN,China Wuzhong,NX,Ningxia,CN,China -Wuyuan,ZJ,Zhejiang,CN,China Wuxi,JS,Jiangsu,CN,China Tongxiang,ZJ,Zhejiang,CN,China Wuqiao,CQ,Chongqing,CN,China @@ -12299,13 +9775,12 @@ Wenzhou,ZJ,Zhejiang,CN,China Wenshang,SD,Shandong,CN,China Wenling,ZJ,Zhejiang,CN,China Wenchang,HI,Hainan,CN,China +Weitang,ZJ,Zhejiang,CN,China Weinan,SN,Shaanxi,CN,China Weihai,SD,Shandong,CN,China Weifang,SD,Shandong,CN,China Wanning,HI,Hainan,CN,China -Wangdian,HB,Hubei,CN,China Huangshan City,AH,Anhui,CN,China -Tongzhou,BJ,Beijing,CN,China Tongren,GZ,Guizhou,CN,China Tonglu,ZJ,Zhejiang,CN,China Tongling,AH,Anhui,CN,China @@ -12375,7 +9850,6 @@ Quanzhou,FJ,Fujian,CN,China Tanbei,HA,Henan,CN,China Qinhuangdao,HE,Hebei,CN,China Qingcheng,GS,Gansu,CN,China -Jinjiang,FJ,Fujian,CN,China Qingtongxia,NX,Ningxia,CN,China "Huai'an",JS,Jiangsu,CN,China Qingdao,SD,Shandong,CN,China @@ -12383,6 +9857,7 @@ Qingyuan,GD,Guangdong,CN,China Puyang,ZJ,Zhejiang,CN,China Putian,FJ,Fujian,CN,China Pudong,SH,Shanghai,CN,China +Pitong,SC,Sichuan,CN,China Pingyi,SD,Shandong,CN,China Pingshan,YN,Yunnan,CN,China Pingliang,GS,Gansu,CN,China @@ -12390,8 +9865,8 @@ Pingdingshan,HA,Henan,CN,China Dadukou,SC,Sichuan,CN,China "Guang'an",SC,Sichuan,CN,China Ningyang,SD,Shandong,CN,China +Yutan,HN,Hunan,CN,China Ningxia,NX,Ningxia,CN,China -Ninghe,TJ,Tianjin,CN,China Ningbo,ZJ,Zhejiang,CN,China Neijiang,SC,Sichuan,CN,China Nanyang,HA,Henan,CN,China @@ -12409,13 +9884,11 @@ Fengtu,CQ,Chongqing,CN,China Mianyang,SC,Sichuan,CN,China Mengyin,SD,Shandong,CN,China Meizhou,GD,Guangdong,CN,China -Meishan,SC,Sichuan,CN,China Wuchuan,GD,Guangdong,CN,China Jiajia,ZJ,Zhejiang,CN,China Meicheng,ZJ,Zhejiang,CN,China Maoming,GD,Guangdong,CN,China Haimen,JS,Jiangsu,CN,China -Macheng,HB,Hubei,CN,China "Ma'anshan",AH,Anhui,CN,China Luzhou,SC,Sichuan,CN,China Luwan,SH,Shanghai,CN,China @@ -12445,26 +9918,26 @@ Lingcheng,SD,Shandong,CN,China Lingao,HI,Hainan,CN,China Linfen,SX,Shanxi,CN,China "Lin'an",ZJ,Zhejiang,CN,China +Xishan,HN,Hunan,CN,China Lichuan,HB,Hubei,CN,China Licheng,GD,Guangdong,CN,China Liaocheng,SD,Shandong,CN,China Lianyun,JS,Jiangsu,CN,China Liantang,GD,Guangdong,CN,China +Anning,YN,Yunnan,CN,China Wuwei,GS,Gansu,CN,China Lianjiang,GD,Guangdong,CN,China Leshan,SC,Sichuan,CN,China -Lengshuijiang,HN,Hunan,CN,China Leizhou,GD,Guangdong,CN,China Lanzhou,GS,Gansu,CN,China Lanxi,ZJ,Zhejiang,CN,China -Lianyuan,HN,Hunan,CN,China +Langli,HN,Hunan,CN,China Langfang,HE,Hebei,CN,China -Laizhou,SD,Shandong,CN,China Laiwu,SD,Shandong,CN,China -Kunyang,ZJ,Zhejiang,CN,China Kunming,YN,Yunnan,CN,China Kouzhen,SD,Shandong,CN,China Kaiyuan,YN,Yunnan,CN,China +Kaili,GZ,Guizhou,CN,China Kaifeng,HA,Henan,CN,China Juye,SD,Shandong,CN,China Jurong,JS,Jiangsu,CN,China @@ -12490,12 +9963,12 @@ Jinchang,GS,Gansu,CN,China Jincheng,SX,Shanxi,CN,China Jinan,SD,Shandong,CN,China Jimo,SD,Shandong,CN,China -Jiexiu,SX,Shanxi,CN,China Jiehu,SD,Shandong,CN,China Jiaxing,ZJ,Zhejiang,CN,China Jiaozuo,HA,Henan,CN,China Ningde,FJ,Fujian,CN,China "Lin'an",YN,Yunnan,CN,China +Jianqiao,ZJ,Zhejiang,CN,China ,JX,Jiangxi,CN,China ,JS,Jiangsu,CN,China Jiangmen,GD,Guangdong,CN,China @@ -12507,6 +9980,7 @@ Huzhou,ZJ,Zhejiang,CN,China Cixi,ZJ,Zhejiang,CN,China Wuyi,ZJ,Zhejiang,CN,China ,HN,Hunan,CN,China +Humen,GD,Guangdong,CN,China Huizhou,GD,Guangdong,CN,China Huilong,JS,Jiangsu,CN,China ,HB,Hubei,CN,China @@ -12516,8 +9990,10 @@ Huangyuan Chengguanzhen,QH,Qinghai,CN,China Huangyan,ZJ,Zhejiang,CN,China Huangshi,HB,Hubei,CN,China Dasha,GD,Guangdong,CN,China +Daxing,BJ,Beijing,CN,China Xingyi,GZ,Guizhou,CN,China Huainan,AH,Anhui,CN,China +Yanshi Chengguanzhen,HA,Henan,CN,China Huaihua,HN,Hunan,CN,China Huaibei,AH,Anhui,CN,China Liangshan,SD,Shandong,CN,China @@ -12530,7 +10006,6 @@ Hengyang,HN,Hunan,CN,China Hengshui,HE,Hebei,CN,China Henggang,GD,Guangdong,CN,China ,HA,Henan,CN,China -Helixi,AH,Anhui,CN,China Heli,ZJ,Zhejiang,CN,China Hefei,AH,Anhui,CN,China Hebi,HA,Henan,CN,China @@ -12545,7 +10020,6 @@ Haiyou,ZJ,Zhejiang,CN,China Jiaojiang,ZJ,Zhejiang,CN,China Haikou,HI,Hainan,CN,China Haidian,BJ,Beijing,CN,China -Haicang,FJ,Fujian,CN,China Guyuan,NX,Ningxia,CN,China Guozhen,SN,Shaanxi,CN,China Gunan,CQ,Chongqing,CN,China @@ -12591,7 +10065,6 @@ Dongguan,GD,Guangdong,CN,China Dipu,ZJ,Zhejiang,CN,China Dingzhou,HE,Hebei,CN,China Dingxi,GS,Gansu,CN,China -Dianbu,AH,Anhui,CN,China Dezhou,SD,Shandong,CN,China Deyang,SC,Sichuan,CN,China Deqing,ZJ,Zhejiang,CN,China @@ -12602,11 +10075,11 @@ Dawukou,NX,Ningxia,CN,China Dawan,GD,Guangdong,CN,China Danzhou,SN,Shaanxi,CN,China Danyang,JS,Jiangsu,CN,China +Danshui,GD,Guangdong,CN,China Danjiangkou,HB,Hubei,CN,China Pinghu,ZJ,Zhejiang,CN,China Danfeng,YN,Yunnan,CN,China Danxi,ZJ,Zhejiang,CN,China -Shunde,GD,Guangdong,CN,China Dalian,LN,Liaoning,CN,China Dali,YN,Yunnan,CN,China "Da'an",ZJ,Zhejiang,CN,China @@ -12615,9 +10088,7 @@ Yiwu,ZJ,Zhejiang,CN,China ,CQ,Chongqing,CN,China Chongqing,CQ,Chongqing,CN,China Chengqiao,SH,Shanghai,CN,China -Chizhou,AH,Anhui,CN,China ,,,CN,China -"Chi'an",ZJ,Zhejiang,CN,China Chenzhou,HN,Hunan,CN,China Jiangyin,JS,Jiangsu,CN,China Chengdu,SC,Sichuan,CN,China @@ -12633,7 +10104,6 @@ Changjiang,SH,Shanghai,CN,China Chaiwan,JS,Jiangsu,CN,China Caoxian,SD,Shandong,CN,China Cangzhou,HE,Hebei,CN,China -Buji,GD,Guangdong,CN,China Bozhou,AH,Anhui,CN,China Boshan,SD,Shandong,CN,China Baise City,GX,Guangxi,CN,China @@ -12659,40 +10129,25 @@ Anqing,AH,Anhui,CN,China ,AH,Anhui,CN,China Yung Shue Wan,NIS,Islands District,HK,Hong Kong Yuen Long San Hui,NYL,Yuen Long District,HK,Hong Kong -Yau Yue Wan,NSK,Sai Kung District,HK,Hong Kong Yau Tong,KKT,Kwun Tong,HK,Hong Kong Yau Ma Tei,KYT,Yau Tsim Mong,HK,Hong Kong Wong Tai Sin,KWT,Wong Tai Sin,HK,Hong Kong -Wong Chuk Wan,NSK,Sai Kung District,HK,Hong Kong -Wanchai,HWC,Wan Chai,HK,Hong Kong +Wan Chai,HWC,Wan Chai,HK,Hong Kong Causeway Bay,HEA,Eastern,HK,Hong Kong Tuen Mun San Hui,NTM,Tuen Mun,HK,Hong Kong Tuen Mun,NTM,Tuen Mun,HK,Hong Kong Tsz Wan Shan,KWT,Wong Tai Sin,HK,Hong Kong -Repulse Bay,HSO,Southern,HK,Hong Kong Tsing Yi,NKT,Kwai Tsing,HK,Hong Kong -Tsing Lung Tau,NTW,Tsuen Wan District,HK,Hong Kong Tsim Sha Tsui,KKC,Kowloon City,HK,Hong Kong Tseung Kwan O,NSK,Sai Kung District,HK,Hong Kong To Kwa Wan,KKC,Kowloon City,HK,Hong Kong -Tiu Keng Leng,KKT,Kwun Tong,HK,Hong Kong Tin Shui Wai,NYL,Yuen Long District,HK,Hong Kong -Tai Wo Hau,NKT,Kwai Tsing,HK,Hong Kong -Tai Wo,NTP,Tai Po District,HK,Hong Kong -Tai Wan,NSK,Sai Kung District,HK,Hong Kong Tai Wai,NYL,Yuen Long District,HK,Hong Kong Tai Tam,HSO,Southern,HK,Hong Kong -Tai Po Kau,NTP,Tai Po District,HK,Hong Kong Tai Po,NTP,Tai Po District,HK,Hong Kong -Tai Peng,,,HK,Hong Kong Tai Kok Tsui,KYT,Yau Tsim Mong,HK,Hong Kong So Kwun Wat,NTM,Tuen Mun,HK,Hong Kong -Siu Lek Yuen,NST,Sha Tin,HK,Hong Kong -Shouson Hill,HSO,Southern,HK,Hong Kong Sheung Shui,NNO,North,HK,Hong Kong -Shek Wai Kok,NTW,Tsuen Wan District,HK,Hong Kong -Shek Tong Tsui,HCW,Central and Western District,HK,Hong Kong -Shek O,HSO,Southern,HK,Hong Kong Shek Lei,NKT,Kwai Tsing,HK,Hong Kong Shek Kip Mei,KSS,Sham Shui Po,HK,Hong Kong Shau Kei Wan,HEA,Eastern,HK,Hong Kong @@ -12702,7 +10157,6 @@ Sha Tau Kok,NNO,North,HK,Hong Kong Sham Tseng,NTW,Tsuen Wan District,HK,Hong Kong Sham Shui Po,KSS,Sham Shui Po,HK,Hong Kong Sau Mau Ping,KKT,Kwun Tong,HK,Hong Kong -San Tin,NST,Sha Tin,HK,Hong Kong San Po Kong,KWT,Wong Tai Sin,HK,Hong Kong Sai Ying Pun,HCW,Central and Western District,HK,Hong Kong Sai Wan Ho,HEA,Eastern,HK,Hong Kong @@ -12711,25 +10165,19 @@ Sai Kung,NSK,Sai Kung District,HK,Hong Kong Quarry Bay,HEA,Eastern,HK,Hong Kong Pok Fu Lam,HSO,Southern,HK,Hong Kong Ping Shan,NYL,Yuen Long District,HK,Hong Kong -Pak Shek Kok,NST,Sha Tin,HK,Hong Kong North Point,HEA,Eastern,HK,Hong Kong -Ngau Wu Tok,NST,Sha Tin,HK,Hong Kong -Ngau Tam Mei,NYL,Yuen Long District,HK,Hong Kong -Ngau Kok Wan,,,HK,Hong Kong +Ngau Tau Kok,KKT,Kwun Tong,HK,Hong Kong San Tung Chung Hang,NIS,Islands District,HK,Hong Kong +Mong Kok,KYT,Yau Tsim Mong,HK,Hong Kong Mid Levels,HCW,Central and Western District,HK,Hong Kong Ma Wan,NIS,Islands District,HK,Hong Kong -Ma Tau Wai,KKC,Kowloon City,HK,Hong Kong -Ma Tau Kok,KKC,Kowloon City,HK,Hong Kong Ma On Shan,NST,Sha Tin,HK,Hong Kong -Man Kok,,,HK,Hong Kong -Mang Kung Uk,NSK,Sai Kung District,HK,Hong Kong -Ma Nam Wat,,,HK,Hong Kong +Ma Liu Shui,NST,Sha Tin,HK,Hong Kong Lam Tin,KKT,Kwun Tong,HK,Hong Kong Lai Chi Kok,KSS,Sham Shui Po,HK,Hong Kong Kwun Tong,KKT,Kwun Tong,HK,Hong Kong -Kwun Hang,NTP,Tai Po District,HK,Hong Kong -Kowloon,KKC,Kowloon City,HK,Hong Kong +Kowloon Tong,KKC,Kowloon City,HK,Hong Kong +Kowloon City,KKC,Kowloon City,HK,Hong Kong Kennedy Town,HCW,Central and Western District,HK,Hong Kong Kam Tin,NYL,Yuen Long District,HK,Hong Kong Kai Yi Wan,,,HK,Hong Kong @@ -12740,22 +10188,24 @@ Hong Kong,,,HK,Hong Kong Ho Man Tin,KKC,Kowloon City,HK,Hong Kong Aberdeen,HSO,Southern,HK,Hong Kong Happy Valley,HWC,Wan Chai,HK,Hong Kong -Hang Hau,NSK,Sai Kung District,HK,Hong Kong Ha Kwai Chung,NKT,Kwai Tsing,HK,Hong Kong Fo Tan,NST,Sha Tin,HK,Hong Kong Fanling,NNO,North,HK,Hong Kong Discovery Bay,NIS,Islands District,HK,Hong Kong -Chuk Yuen,,,HK,Hong Kong Choi Hung,KWT,Wong Tai Sin,HK,Hong Kong Cheung Sha Lan,,,HK,Hong Kong -Cheung Chau,NIS,Islands District,HK,Hong Kong -Chek Chue,HSO,Southern,HK,Hong Kong -Chap Wai Kon,NST,Sha Tin,HK,Hong Kong Cha Kwo Ling,KKT,Kwun Tong,HK,Hong Kong +Chai Wan Kok,NTW,Tsuen Wan District,HK,Hong Kong +Chai Wan,HEA,Eastern,HK,Hong Kong Tutong,TU,Tutong,BN,Brunei +Tempuan Ugas,,,BN,Brunei +Temada,,,BN,Brunei +Sukang,BE,Belait,BN,Brunei +Seria,BE,Belait,BN,Brunei Kuala Belait,BE,Belait,BN,Brunei +Mentiri,BM,Brunei-Muara District,BN,Brunei Kampong Kuala Tutong,TU,Tutong,BN,Brunei -Kiulap,BM,Brunei-Muara District,BN,Brunei +Kapok,BM,Brunei-Muara District,BN,Brunei Kampong Jerudong,BM,Brunei-Muara District,BN,Brunei ,,,BN,Brunei Bangar,TE,Temburong,BN,Brunei @@ -12763,17 +10213,23 @@ Bandar Seri Begawan,BM,Brunei-Muara District,BN,Brunei Taipa,,,MO,Macao Macao,,,MO,Macao ,,,MO,Macao +Lai Chi Van,,,MO,Macao +Heisha,,,MO,Macao Luhuan,,,MO,Macao +Zhuojiacun,,,MO,Macao Phnom Penh,12,Phnom Penh,KH,Cambodia +Ta Khmau,8,Kandal,KH,Cambodia ,21,Takeo,KH,Cambodia Takeo,21,Takeo,KH,Cambodia Svay Rieng,20,Svay Rieng,KH,Cambodia +Suong,25,Tboung Khmum,KH,Cambodia Stung Treng,19,Stung Treng,KH,Cambodia Siem Reap,17,Siem Reap,KH,Cambodia Sen Moronom,11,Mondolkiri,KH,Cambodia Prey Veng,14,Prey Veng,KH,Cambodia Pursat,15,Pursat,KH,Cambodia -Phumi Vott Phnum,5,Kampong Speu,KH,Cambodia +Phumi Vott Phnum,5,Kampong Speu Province,KH,Cambodia +Phumi Veal Sre,21,Takeo,KH,Cambodia Trabaek,22,Otar Meanchey,KH,Cambodia Thmei,4,Kampong Chhnang,KH,Cambodia Thma Pechr,25,Tboung Khmum,KH,Cambodia @@ -12781,7 +10237,7 @@ Setbou,8,Kandal,KH,Cambodia Prei,1,Banteay Meanchey,KH,Cambodia Phumi Preah Haoh,6,Kampong Thom,KH,Cambodia Phluk,19,Stung Treng,KH,Cambodia -Krâvéak,5,Kampong Speu,KH,Cambodia +Krâvéak,5,Kampong Speu Province,KH,Cambodia Kampraeus,25,Tboung Khmum,KH,Cambodia Boeng,6,Kampong Thom,KH,Cambodia Bavet,20,Svay Rieng,KH,Cambodia @@ -12795,19 +10251,18 @@ Kratié,10,Kratie,KH,Cambodia Chak,20,Svay Rieng,KH,Cambodia Kandal,8,Kandal,KH,Cambodia Kampong Thom,6,Kampong Thom,KH,Cambodia +Kampong Speu,5,Kampong Speu Province,KH,Cambodia Sihanoukville,18,Preah Sihanouk,KH,Cambodia Kampong Chhnang,4,Kampong Chhnang,KH,Cambodia Kampong Cham,3,Kampong Cham,KH,Cambodia ,,,KH,Cambodia Battambang,2,Battambang,KH,Cambodia -Heunghae,47,Gyeongsangbuk-do,KR,South Korea +Yuseong,30,Daejeon,KR,South Korea Yeongwol-gun,42,Gangwon-do,KR,South Korea Yongsan-gu,11,Seoul,KR,South Korea -Yongsal-li,45,Jeollabuk-do,KR,South Korea Yongju,46,Jeollanam-do,KR,South Korea Yeongju,47,Gyeongsangbuk-do,KR,South Korea Yongin-si,41,Gyeonggi-do,KR,South Korea -Yongheung,46,Jeollanam-do,KR,South Korea Yeonggwang-gun,46,Jeollanam-do,KR,South Korea Yeongdeungpo-gu,11,Seoul,KR,South Korea Yeongdong-gun,43,North Chungcheong,KR,South Korea @@ -12817,7 +10272,6 @@ Yeongdeok-gun,47,Gyeongsangbuk-do,KR,South Korea Yeongdo-gu,26,Busan,KR,South Korea Yeongcheon-si,47,Gyeongsangbuk-do,KR,South Korea Yeongam-gun,46,Jeollanam-do,KR,South Korea -Yongam,46,Jeollanam-do,KR,South Korea Yeoncheon-gun,41,Gyeonggi-do,KR,South Korea Yeoju,41,Gyeonggi-do,KR,South Korea Yesan,44,Chungcheongnam-do,KR,South Korea @@ -12833,6 +10287,7 @@ Wonteo,44,Chungcheongnam-do,KR,South Korea Wŏnju,42,Gangwon-do,KR,South Korea Wanju,45,Jeollabuk-do,KR,South Korea Wando-gun,46,Jeollanam-do,KR,South Korea +Chilgok,47,Gyeongsangbuk-do,KR,South Korea Usuiei,46,Jeollanam-do,KR,South Korea Eunpyeong-gu,11,Seoul,KR,South Korea Eumseong-gun,43,North Chungcheong,KR,South Korea @@ -12845,7 +10300,6 @@ Uiryeong-gun,48,Gyeongsangnam-do,KR,South Korea Uijeongbu-si,41,Gyeonggi-do,KR,South Korea Dongjak-gu,11,Seoul,KR,South Korea Donghae-si,42,Gangwon-do,KR,South Korea -Donggu,44,Chungcheongnam-do,KR,South Korea Dong-gu,26,Busan,KR,South Korea Dongducheon-si,41,Gyeonggi-do,KR,South Korea Dongdaemun-gu,11,Seoul,KR,South Korea @@ -12869,7 +10323,6 @@ Sunchang-gun,45,Jeollabuk-do,KR,South Korea ,11,Seoul,KR,South Korea Seoul,11,Seoul,KR,South Korea Seosan City,44,Chungcheongnam-do,KR,South Korea -Sosa,41,Gyeonggi-do,KR,South Korea Sŏngnam,43,North Chungcheong,KR,South Korea Seongju-gun,47,Gyeongsangbuk-do,KR,South Korea Songjeong,31,Ulsan,KR,South Korea @@ -12881,8 +10334,6 @@ Seo-gu,26,Busan,KR,South Korea Seodaemun-gu,11,Seoul,KR,South Korea Seocheon-gun,44,Chungcheongnam-do,KR,South Korea Seocho,11,Seoul,KR,South Korea -Sinhyeon,47,Gyeongsangbuk-do,KR,South Korea -Shinal-li,46,Jeollanam-do,KR,South Korea Siheung-si,41,Gyeonggi-do,KR,South Korea Sangju,47,Gyeongsangbuk-do,KR,South Korea Sancheong-gun,48,Gyeongsangnam-do,KR,South Korea @@ -12891,7 +10342,6 @@ Shisen,48,Gyeongsangnam-do,KR,South Korea Pyeongtaek-si,41,Gyeonggi-do,KR,South Korea Pyeongchang,42,Gangwon-do,KR,South Korea Buyeo-gun,44,Chungcheongnam-do,KR,South Korea -Buyeo,44,Chungcheongnam-do,KR,South Korea ,26,Busan,KR,South Korea Busan,26,Busan,KR,South Korea Bucheon-si,41,Gyeonggi-do,KR,South Korea @@ -12906,21 +10356,18 @@ Pohang,47,Gyeongsangbuk-do,KR,South Korea "Poch'on",46,Jeollanam-do,KR,South Korea Paju-si,41,Gyeonggi-do,KR,South Korea Osan,41,Gyeonggi-do,KR,South Korea -Osan,45,Jeollabuk-do,KR,South Korea +Osan,48,Gyeongsangnam-do,KR,South Korea Asan,44,Chungcheongnam-do,KR,South Korea Okcheon-gun,43,North Chungcheong,KR,South Korea -Okcheon,43,North Chungcheong,KR,South Korea Kosong,42,Gangwon-do,KR,South Korea Nonsan,44,Chungcheongnam-do,KR,South Korea Noksal-li,48,Gyeongsangnam-do,KR,South Korea Namhae-gun,48,Gyeongsangnam-do,KR,South Korea -Namhae,30,Daejeon,KR,South Korea Naju,46,Jeollanam-do,KR,South Korea Mungyeong,47,Gyeongsangbuk-do,KR,South Korea Paju,41,Gyeonggi-do,KR,South Korea Muju-gun,45,Jeollabuk-do,KR,South Korea Muju,45,Jeollabuk-do,KR,South Korea -Muan,48,Gyeongsangnam-do,KR,South Korea Muan,46,Jeollanam-do,KR,South Korea Mokpo-si,46,Jeollanam-do,KR,South Korea Mokpo,46,Jeollanam-do,KR,South Korea @@ -12932,7 +10379,6 @@ Gyeongsan-si,47,Gyeongsangbuk-do,KR,South Korea Gyeongju,47,Gyeongsangbuk-do,KR,South Korea ,41,Gyeonggi-do,KR,South Korea Gwangyang-si,46,Jeollanam-do,KR,South Korea -Kwangyang,46,Jeollanam-do,KR,South Korea Gwangsan-gu,29,Gwangju,KR,South Korea ,29,Gwangju,KR,South Korea Gwangju,41,Gyeonggi-do,KR,South Korea @@ -12948,6 +10394,7 @@ Gunsan,45,Jeollabuk-do,KR,South Korea Gunpo,41,Gyeonggi-do,KR,South Korea Geumsan-gun,44,Chungcheongnam-do,KR,South Korea Gimje-si,45,Jeollabuk-do,KR,South Korea +Gumi,42,Gangwon-do,KR,South Korea Gumi,47,Gyeongsangbuk-do,KR,South Korea Kŭmho,48,Gyeongsangnam-do,KR,South Korea Gujae,44,Chungcheongnam-do,KR,South Korea @@ -12976,8 +10423,6 @@ Gangnam-gu,11,Seoul,KR,South Korea Gangjin-gun,46,Jeollanam-do,KR,South Korea Ganghwa-gun,28,Incheon,KR,South Korea Iksan,45,Jeollabuk-do,KR,South Korea -Ipyang-ni,43,North Chungcheong,KR,South Korea -Ipseokdong,27,Daegu,KR,South Korea Inje,42,Gangwon-do,KR,South Korea Inje-gun,42,Gangwon-do,KR,South Korea ,28,Incheon,KR,South Korea @@ -13000,7 +10445,6 @@ Haman-gun,48,Gyeongsangnam-do,KR,South Korea Haman,48,Gyeongsangnam-do,KR,South Korea Haeundae,26,Busan,KR,South Korea Haenam-gun,46,Jeollanam-do,KR,South Korea -Haenam,46,Jeollanam-do,KR,South Korea Jungnam,47,Gyeongsangbuk-do,KR,South Korea Tongyeong-si,48,Gyeongsangnam-do,KR,South Korea Tongyeong,48,Gyeongsangnam-do,KR,South Korea @@ -13010,20 +10454,18 @@ Jung-gu,26,Busan,KR,South Korea Chungcheongnam-do,44,Chungcheongnam-do,KR,South Korea North Chungcheong,43,North Chungcheong,KR,South Korea Chuncheon,42,Gangwon-do,KR,South Korea -Chuja-ri,41,Gyeonggi-do,KR,South Korea -Cheorwon-gun,42,Gangwon-do,KR,South Korea +Cheorwon,42,Gangwon-do,KR,South Korea Jeonju,45,Jeollabuk-do,KR,South Korea Cheongyang-gun,44,Chungcheongnam-do,KR,South Korea Cheongwon-gun,43,North Chungcheong,KR,South Korea Jeongseon-gun,42,Gangwon-do,KR,South Korea -Cheongsong gun,47,Gyeongsangbuk-do,KR,South Korea Jongno-gu,11,Seoul,KR,South Korea Cheongju-si,43,North Chungcheong,KR,South Korea Cheongdo-gun,47,Gyeongsangbuk-do,KR,South Korea "Ch'onbu",47,Gyeongsangbuk-do,KR,South Korea Cheonan,44,Chungcheongnam-do,KR,South Korea Jeollanam-do,46,Jeollanam-do,KR,South Korea -Jeollabuk-do,45,Jeollabuk-do,KR,South Korea +,45,Jeollabuk-do,KR,South Korea Jinju,48,Gyeongsangnam-do,KR,South Korea Jindo-gun,46,Jeollanam-do,KR,South Korea "Chinch'on",43,North Chungcheong,KR,South Korea @@ -13034,7 +10476,7 @@ Jeju-do,49,Jeju-do,KR,South Korea Jeju City,49,Jeju-do,KR,South Korea Jecheon,43,North Chungcheong,KR,South Korea Changwon,48,Gyeongsangnam-do,KR,South Korea -Changsu,45,Jeollabuk-do,KR,South Korea +Changnyeong,46,Jeollanam-do,KR,South Korea Jamwon-dong,11,Seoul,KR,South Korea Anyang-dong,45,Jeollabuk-do,KR,South Korea Anyang-si,41,Gyeonggi-do,KR,South Korea @@ -13048,39 +10490,28 @@ Katayamazu,17,Ishikawa,JP,Japan Atsugi,14,Kanagawa,JP,Japan Akashi,28,Hyōgo,JP,Japan Zushi,14,Kanagawa,JP,Japan -Zentsujichó,37,Kagawa,JP,Japan Zama,14,Kanagawa,JP,Japan +Yuzawa,15,Niigata,JP,Japan Yuyama,22,Shizuoka,JP,Japan Yura,31,Tottori,JP,Japan Gero,21,Gifu,JP,Japan -Yumoto,14,Kanagawa,JP,Japan +Yumura,28,Hyōgo,JP,Japan Yukuhashi,40,Fukuoka,JP,Japan Yūki,08,Ibaraki,JP,Japan -Yui,22,Shizuoka,JP,Japan -Yuasa,30,Wakayama,JP,Japan "Yoyogi-sanyacho,Tokyo",13,Tokyo,JP,Japan -Yoshiwara,22,Shizuoka,JP,Japan -Yoshimi,27,Ōsaka,JP,Japan Yoshikawa,11,Saitama,JP,Japan Yoshihara,47,Okinawa,JP,Japan Yoshihama,14,Kanagawa,JP,Japan -Yoshida-kasugacho,15,Niigata,JP,Japan Yoshida,20,Nagano,JP,Japan Yorii,11,Saitama,JP,Japan -Yono,11,Saitama,JP,Japan Yonagusuku,47,Okinawa,JP,Japan Yonago,31,Tottori,JP,Japan -Yonabaru,47,Okinawa,JP,Japan Yokoyama,06,Yamagata,JP,Japan Yokosuka,14,Kanagawa,JP,Japan Yokoshima,33,Okayama,JP,Japan Matsuida-yokokawa,10,Gunma,JP,Japan Yokohama,14,Kanagawa,JP,Japan -Yokokawa,13,Tokyo,JP,Japan Yokkaichi,24,Mie,JP,Japan -Yogi,47,Okinawa,JP,Japan -Yofuke,47,Okinawa,JP,Japan -Yayoi,17,Ishikawa,JP,Japan Yahata,12,Chiba,JP,Japan Yawata,23,Aichi,JP,Japan Yawata,26,Kyoto,JP,Japan @@ -13088,18 +10519,14 @@ Honmachi,43,Kumamoto,JP,Japan Yasugichō,32,Shimane,JP,Japan Yasuda,15,Niigata,JP,Japan Yashiro,20,Nagano,JP,Japan -Yashiro,28,Hyōgo,JP,Japan Yashio,11,Saitama,JP,Japan Yaotsu,21,Gifu,JP,Japan Yao,27,Ōsaka,JP,Japan +Yanaka,13,Tokyo,JP,Japan Yanai,35,Yamaguchi,JP,Japan -Yanagimotochō,29,Nara,JP,Japan -Yanagichō,14,Kanagawa,JP,Japan -Yanagibashi,13,Tokyo,JP,Japan Yanagawa,40,Fukuoka,JP,Japan Yamata,08,Ibaraki,JP,Japan Yamashitachō,14,Kanagawa,JP,Japan -Yamashitachō,28,Hyōgo,JP,Japan Yamashiro,17,Ishikawa,JP,Japan Yamanokami,46,Kagoshima,JP,Japan Yamanashi,22,Shizuoka,JP,Japan @@ -13108,89 +10535,61 @@ Yamakita,14,Kanagawa,JP,Japan Yamaguchi,35,Yamaguchi,JP,Japan Yamaga,40,Fukuoka,JP,Japan Yamaga,43,Kumamoto,JP,Japan -Yamae,40,Fukuoka,JP,Japan +Yamauchi,47,Okinawa,JP,Japan +Yakage,33,Okayama,JP,Japan Yaizu,22,Shizuoka,JP,Japan Yaita,09,Tochigi,JP,Japan Yahagi,14,Kanagawa,JP,Japan Yagichō,29,Nara,JP,Japan Yagami,21,Gifu,JP,Japan -Yabuhara,20,Nagano,JP,Japan -Yabu,28,Hyōgo,JP,Japan Yabase,31,Tottori,JP,Japan -Washizu,22,Shizuoka,JP,Japan -Wakinohamachō,28,Hyōgo,JP,Japan +Wan,46,Kagoshima,JP,Japan Wakichō,32,Shimane,JP,Japan Waki,35,Yamaguchi,JP,Japan Wakimachi,36,Tokushima,JP,Japan Wake,33,Okayama,JP,Japan -,30,Wakayama,JP,Japan -Wakasato,20,Nagano,JP,Japan Wakasa,31,Tottori,JP,Japan Wakamatsuchō,13,Tokyo,JP,Japan Wajima,17,Ishikawa,JP,Japan Wadajimachō,36,Tokushima,JP,Japan -Wadamachi,20,Nagano,JP,Japan Wada,13,Tokyo,JP,Japan -Wada,16,Toyama,JP,Japan -Wada,21,Gifu,JP,Japan Uzuto,34,Hiroshima,JP,Japan Utsunomiya,09,Tochigi,JP,Japan -Utsumi,23,Aichi,JP,Japan Utazu,37,Kagawa,JP,Japan Usuki,44,Oita,JP,Japan -Usuda,20,Nagano,JP,Japan -Ushiodachō,14,Kanagawa,JP,Japan Ushiomura,32,Shimane,JP,Japan -Ushibukamachi,43,Kumamoto,JP,Japan -Ushitsu,17,Ishikawa,JP,Japan -Uruido,11,Saitama,JP,Japan -Ureshinomachi-shimojuku,41,Saga,JP,Japan -Uraga,14,Kanagawa,JP,Japan -Uradome,31,Tottori,JP,Japan +Urasa,15,Niigata,JP,Japan Uozu,16,Toyama,JP,Japan -Umusa,47,Okinawa,JP,Japan -Unoke,17,Ishikawa,JP,Japan Uno,33,Okayama,JP,Japan Une-hara,28,Hyōgo,JP,Japan Onaga,47,Okinawa,JP,Japan Umi,40,Fukuoka,JP,Japan Ujiie,09,Tochigi,JP,Japan Uji,26,Kyoto,JP,Japan -Ugui,30,Wakayama,JP,Japan -Ūgi,47,Okinawa,JP,Japan Uenohara,19,Yamanashi,JP,Japan Ueno,15,Niigata,JP,Japan -Ueno,13,Tokyo,JP,Japan Ueda,20,Nagano,JP,Japan Ueda,21,Gifu,JP,Japan -Ueta,47,Okinawa,JP,Japan -Yonashiro-uehara,47,Okinawa,JP,Japan Udono,24,Mie,JP,Japan Unazukimachi-uchiyama,16,Toyama,JP,Japan Uchisaiwaichō,13,Tokyo,JP,Japan -Uchinomachi,15,Niigata,JP,Japan +Uchino,40,Fukuoka,JP,Japan Ube,35,Yamaguchi,JP,Japan -Tsuzu,35,Yamaguchi,JP,Japan Tsuyama,33,Okayama,JP,Japan -Tsutsuichō,28,Hyōgo,JP,Japan +Tsuru Shi,19,Yamanashi,JP,Japan Tsuruoka,06,Yamagata,JP,Japan Tsurumi,14,Kanagawa,JP,Japan Tsuruga,18,Fukui,JP,Japan +Tsunozuchō,32,Shimane,JP,Japan Tsumori,27,Ōsaka,JP,Japan Tsuma,45,Miyazaki,JP,Japan Tsukumiura,44,Oita,JP,Japan -Tsukui-itchome,14,Kanagawa,JP,Japan -Tsukuda,13,Tokyo,JP,Japan Tsukuda,27,Ōsaka,JP,Japan -Tsukiyono,10,Gunma,JP,Japan Tsukishima,13,Tokyo,JP,Japan Tsukiji Fish Market,13,Tokyo,JP,Japan Tsukefunechō,15,Niigata,JP,Japan Tsukazan,47,Okinawa,JP,Japan Tsukaguchichō,28,Hyōgo,JP,Japan -Tsujidō,14,Kanagawa,JP,Japan -Tsuji,47,Okinawa,JP,Japan -Tsudachō,36,Tokushima,JP,Japan Tsuboya,47,Okinawa,JP,Japan Tsubata,17,Ishikawa,JP,Japan Tsubame,15,Niigata,JP,Japan @@ -13201,92 +10600,73 @@ Toyosu,13,Tokyo,JP,Japan Toyoshina,20,Nagano,JP,Japan Toyosato,20,Nagano,JP,Japan Toyooka,28,Hyōgo,JP,Japan -Toyonomachi-toyono,20,Nagano,JP,Japan Toyonaka,27,Ōsaka,JP,Japan Toyokawa,23,Aichi,JP,Japan Toyohashi,23,Aichi,JP,Japan -Toyoda,13,Tokyo,JP,Japan Toyoda,24,Mie,JP,Japan -Toyoda,20,Nagano,JP,Japan Toyano,15,Niigata,JP,Japan ,16,Toyama,JP,Japan Toyama,16,Toyama,JP,Japan -Tottori,31,Tottori,JP,Japan +,31,Tottori,JP,Japan Tottori-shi,31,Tottori,JP,Japan Totsuka cho,14,Kanagawa,JP,Japan Tosu,41,Saga,JP,Japan Toshima,28,Hyōgo,JP,Japan -Tosakichō,23,Aichi,JP,Japan -Tosaboridōri,27,Ōsaka,JP,Japan Torishima,27,Ōsaka,JP,Japan Toridemachi,20,Nagano,JP,Japan Toranomon,13,Tokyo,JP,Japan -Tondabayashi Shi,27,Ōsaka,JP,Japan Tondabayashi,27,Ōsaka,JP,Japan Tondachō,27,Ōsaka,JP,Japan Tonami Shi,16,Toyama,JP,Japan Tomobuchichō,27,Ōsaka,JP,Japan Tomitaka,45,Miyazaki,JP,Japan Tomioka,10,Gunma,JP,Japan +Tomiokachō,36,Tokushima,JP,Japan Tomigusuku,47,Okinawa,JP,Japan -Tomida,09,Tochigi,JP,Japan -Tomari,47,Okinawa,JP,Japan ,13,Tokyo,JP,Japan Tokyo,13,Tokyo,JP,Japan ,36,Tokushima,JP,Japan Tokushima,36,Tokushima,JP,Japan -Tokuda,21,Gifu,JP,Japan Tokorozawa,11,Saitama,JP,Japan Tokoname,23,Aichi,JP,Japan Tokiwa,11,Saitama,JP,Japan Tokiwa,20,Nagano,JP,Japan Toki,21,Gifu,JP,Japan Tōkamachi,15,Niigata,JP,Japan -Toidemachi,16,Toyama,JP,Japan -Toi,22,Shizuoka,JP,Japan -Togura,20,Nagano,JP,Japan +Tōkai-shi,23,Aichi,JP,Japan Tochiya,11,Saitama,JP,Japan Tochio-honcho,15,Niigata,JP,Japan -,09,Tochigi,JP,Japan +Tochigi,09,Tochigi,JP,Japan Tochigi,09,Tochigi,JP,Japan Toba,24,Mie,JP,Japan -Teruya,47,Okinawa,JP,Japan -Teraimachi,17,Ishikawa,JP,Japan Terada,26,Kyoto,JP,Japan Tenri,29,Nara,JP,Japan -Tenjin,28,Hyōgo,JP,Japan Taurachō,14,Kanagawa,JP,Japan Tatsuta,29,Nara,JP,Japan Tatsuno,20,Nagano,JP,Japan Tateyama,12,Chiba,JP,Japan -Tateno,16,Toyama,JP,Japan Tatebayashi,10,Gunma,JP,Japan -Tarumi,24,Mie,JP,Japan Tarumichō,37,Kagawa,JP,Japan Tarui,21,Gifu,JP,Japan Ei,28,Hyōgo,JP,Japan Tarui,27,Ōsaka,JP,Japan -Tannowa,27,Ōsaka,JP,Japan Taniguchi,16,Toyama,JP,Japan +Tanezaki,39,Kochi,JP,Japan Nishi-Tokyo-shi,13,Tokyo,JP,Japan Tanashichō,13,Tokyo,JP,Japan Tanaka,20,Nagano,JP,Japan Tanabe,26,Kyoto,JP,Japan Tanabe,30,Wakayama,JP,Japan Tanabaru,47,Okinawa,JP,Japan -Tamashima-kashiwajima,33,Okayama,JP,Japan +Tabeichō,10,Gunma,JP,Japan Tamano,33,Okayama,JP,Japan Tamana,43,Kumamoto,JP,Japan Tamamura,10,Gunma,JP,Japan Takushi,47,Okinawa,JP,Japan -Takinomiya,37,Kagawa,JP,Japan Takinogawa,13,Tokyo,JP,Japan Takimachi,17,Ishikawa,JP,Japan -Taketoyo,23,Aichi,JP,Japan Takeo,41,Saga,JP,Japan -Hitotsubashi,13,Tokyo,JP,Japan Takehara,34,Hiroshima,JP,Japan -Takehanachō,21,Gifu,JP,Japan Takeda,28,Hyōgo,JP,Japan Takayama,21,Gifu,JP,Japan Takaya,33,Okayama,JP,Japan @@ -13294,38 +10674,28 @@ Takayachō,37,Kagawa,JP,Japan Takatsuki,27,Ōsaka,JP,Japan Takatomi,21,Gifu,JP,Japan Ondocho-takasu,34,Hiroshima,JP,Japan -Takashima,14,Kanagawa,JP,Japan -Takasaki Shi,10,Gunma,JP,Japan +Takashiho,47,Okinawa,JP,Japan Takasaki,10,Gunma,JP,Japan Takasago,11,Saitama,JP,Japan Takarazuka,28,Hyōgo,JP,Japan -Takarachō,14,Kanagawa,JP,Japan Takaoka,16,Toyama,JP,Japan Takanawa,13,Tokyo,JP,Japan Takamiya,25,Shiga,JP,Japan Takami,32,Shimane,JP,Japan -Takami,42,Nagasaki,JP,Japan Takamatsu,37,Kagawa,JP,Japan Takaishi,27,Ōsaka,JP,Japan Takahashi,33,Okayama,JP,Japan Takahama,23,Aichi,JP,Japan -Takahama,43,Kumamoto,JP,Japan Takahagi,11,Saitama,JP,Japan -Takada,07,Fukushima,JP,Japan -Takada,21,Gifu,JP,Japan -Takabō,36,Tokushima,JP,Japan -Takahara,47,Okinawa,JP,Japan Tajiri,31,Tottori,JP,Japan Tajimi,21,Gifu,JP,Japan Taishacho-kizukikita,32,Shimane,JP,Japan Taira,21,Gifu,JP,Japan -Taira,47,Okinawa,JP,Japan Tahara,23,Aichi,JP,Japan Taguchi,15,Niigata,JP,Japan -Tanagawa-tanigawa,27,Ōsaka,JP,Japan Tagawa,40,Fukuoka,JP,Japan +Taga,25,Shiga,JP,Japan Tadotsu,37,Kagawa,JP,Japan -Tadami,07,Fukushima,JP,Japan Toyotamacho-ta,42,Nagasaki,JP,Japan Suzuka,24,Mie,JP,Japan Suzaka,20,Nagano,JP,Japan @@ -13333,25 +10703,19 @@ Suwa,20,Nagano,JP,Japan Susuki,22,Shizuoka,JP,Japan Sosu,47,Okinawa,JP,Japan Susami,30,Wakayama,JP,Japan -Susaki,39,Kochi,JP,Japan -Sunomiya,12,Chiba,JP,Japan Sumoto,28,Hyōgo,JP,Japan Sumiyoshi,36,Tokushima,JP,Japan -Sumiyoshi,27,Ōsaka,JP,Japan -Sumiyoshi,40,Fukuoka,JP,Japan Sumiyoshi,22,Shizuoka,JP,Japan Sumiyoshi-honmachi,28,Hyōgo,JP,Japan Sumida,13,Tokyo,JP,Japan Sukumo,39,Kochi,JP,Japan -Suka,23,Aichi,JP,Japan -Suita Shi,27,Ōsaka,JP,Japan Suita,27,Ōsaka,JP,Japan +Sugito,11,Saitama,JP,Japan Furukawacho-sugisaki,21,Gifu,JP,Japan Tanushimarumachi-sugawara,40,Fukuoka,JP,Japan Sugasawa,11,Saitama,JP,Japan Suganuma,22,Shizuoka,JP,Japan -Sueishimachi,42,Nagasaki,JP,Japan -Suehirochō,14,Kanagawa,JP,Japan +Subashiri,22,Shizuoka,JP,Japan Sonogishukugō,42,Nagasaki,JP,Japan Shimosone,40,Fukuoka,JP,Japan Sōka,11,Saitama,JP,Japan @@ -13360,44 +10724,34 @@ Sogachō,29,Nara,JP,Japan Soeda,40,Fukuoka,JP,Japan Sobe,47,Okinawa,JP,Japan Shuku,33,Okayama,JP,Japan -Shōze,15,Niigata,JP,Japan Shoshi,47,Okinawa,JP,Japan -Shōmachi,36,Tokushima,JP,Japan Shōji,19,Yamanashi,JP,Japan +Shōbara,34,Hiroshima,JP,Japan ,22,Shizuoka,JP,Japan Shizuoka,22,Shizuoka,JP,Japan Shizunami,22,Shizuoka,JP,Japan Shizuki,28,Hyōgo,JP,Japan Shizuka,09,Tochigi,JP,Japan -Shirowa,22,Shizuoka,JP,Japan -Shirokochō,24,Mie,JP,Japan +Shirokanedai,13,Tokyo,JP,Japan Shirokane,13,Tokyo,JP,Japan +Shirasuka,22,Shizuoka,JP,Japan Shiraoka,11,Saitama,JP,Japan Shirako,11,Saitama,JP,Japan Shirahama,30,Wakayama,JP,Japan -Shioyachō,37,Kagawa,JP,Japan -Shioya,43,Kumamoto,JP,Japan -Shionada,20,Nagano,JP,Japan Shiojiri,20,Nagano,JP,Japan -Shiobaru,40,Fukuoka,JP,Japan Shinshiro,23,Aichi,JP,Japan -Shinozu,11,Saitama,JP,Japan Shinozaki,40,Fukuoka,JP,Japan Shinonome,13,Tokyo,JP,Japan Shinkaichi,28,Hyōgo,JP,Japan Shinjuku,13,Tokyo,JP,Japan -Shinshuku,11,Saitama,JP,Japan Shinjō,33,Okayama,JP,Japan -Shinjō,29,Nara,JP,Japan -"Shin'ichi",35,Yamaguchi,JP,Japan -Shingū,40,Fukuoka,JP,Japan -Shinanochō,23,Aichi,JP,Japan Shinagawa,38,Ehime,JP,Japan -Shimotakayanagi,15,Niigata,JP,Japan -Shimonumabe,14,Kanagawa,JP,Japan -Ureshino-shimonoshocho,24,Mie,JP,Japan +Shimotsuma Shi,08,Ibaraki,JP,Japan +Shimotsui,33,Okayama,JP,Japan +Yamadacho-shimotanigami,28,Hyōgo,JP,Japan +Shimotaga,22,Shizuoka,JP,Japan +Shimosato,30,Wakayama,JP,Japan Shimonoseki,35,Yamaguchi,JP,Japan -Shimonogō,20,Nagano,JP,Japan Shimonofu,40,Fukuoka,JP,Japan Shimomeguro,13,Tokyo,JP,Japan Shimomaruko,13,Tokyo,JP,Japan @@ -13407,23 +10761,19 @@ Shimojiromaru,44,Oita,JP,Japan Shimo-iino,19,Yamanashi,JP,Japan Shimoichi,29,Nara,JP,Japan Shimofunabara,22,Shizuoka,JP,Japan -Shimodaira,20,Nagano,JP,Japan Shimoda,25,Shiga,JP,Japan Shimoda,22,Shizuoka,JP,Japan -Shimobuchi,29,Nara,JP,Japan Hamanochō,37,Kagawa,JP,Japan -Mano-shinmachi,15,Niigata,JP,Japan Shinmachi,10,Gunma,JP,Japan Shimmachi,33,Okayama,JP,Japan Shimamichō,15,Niigata,JP,Japan Shimada,22,Shizuoka,JP,Japan +Shimata,35,Yamaguchi,JP,Japan Shimabuku,47,Okinawa,JP,Japan Shimabara,42,Nagasaki,JP,Japan Shima,10,Gunma,JP,Japan Shima,24,Mie,JP,Japan -Shikina,47,Okinawa,JP,Japan Shiki,11,Saitama,JP,Japan -Shikanjima,27,Ōsaka,JP,Japan Shiga,25,Shiga,JP,Japan Shido,37,Kagawa,JP,Japan Shichiku,15,Niigata,JP,Japan @@ -13431,110 +10781,73 @@ Shibuya,13,Tokyo,JP,Japan Shibushi,46,Kagoshima,JP,Japan Shibusawa,14,Kanagawa,JP,Japan Shibukawa,10,Gunma,JP,Japan -Kōnan,13,Tokyo,JP,Japan Shibata,15,Niigata,JP,Japan Kawai,22,Shizuoka,JP,Japan Kaigan,13,Tokyo,JP,Japan Shibadaimon,13,Tokyo,JP,Japan Shiba,13,Tokyo,JP,Japan -Settsu,27,Ōsaka,JP,Japan Seto,23,Aichi,JP,Japan Setagaya-ku,13,Tokyo,JP,Japan Seta,25,Shiga,JP,Japan -Serikyaku,47,Okinawa,JP,Japan Senzoku,43,Kumamoto,JP,Japan -Senzaki,35,Yamaguchi,JP,Japan -"Seno'o",33,Okayama,JP,Japan Sengendai,14,Kanagawa,JP,Japan Sendai,46,Kagoshima,JP,Japan -Sekiya,09,Tochigi,JP,Japan -Sekinomiya,28,Hyōgo,JP,Japan Sekime,27,Ōsaka,JP,Japan Sekimachi,43,Kumamoto,JP,Japan -Sekigahara,21,Gifu,JP,Japan Sato,13,Tokyo,JP,Japan -Sata,18,Fukui,JP,Japan Sasebo,42,Nagasaki,JP,Japan Sasayama,28,Hyōgo,JP,Japan Sasakura,43,Kumamoto,JP,Japan Sasaguri,40,Fukuoka,JP,Japan -Sasabe,20,Nagano,JP,Japan Kamezawa,13,Tokyo,JP,Japan Sano,09,Tochigi,JP,Japan +Sano,28,Hyōgo,JP,Japan Sanjō,15,Niigata,JP,Japan +Sankasho,45,Miyazaki,JP,Japan Sanga,16,Toyama,JP,Japan Sandachō,28,Hyōgo,JP,Japan -Sanaguchō,24,Mie,JP,Japan -Sanbongi,15,Niigata,JP,Japan -Sanbonmatsu,37,Kagawa,JP,Japan -Sambanchō,37,Kagawa,JP,Japan -Sakurakabu,14,Kanagawa,JP,Japan Sakurai,29,Nara,JP,Japan Sakuragichō,14,Kanagawa,JP,Japan Sakuragawa,27,Ōsaka,JP,Japan Sakuma,22,Shizuoka,JP,Japan Saku,20,Nagano,JP,Japan -Sakoshi,28,Hyōgo,JP,Japan -Saki,32,Shimane,JP,Japan -Sakazu,33,Okayama,JP,Japan -Sakayachō,15,Niigata,JP,Japan -Sakawa,14,Kanagawa,JP,Japan Sakata,06,Yamagata,JP,Japan -Sakashū,36,Tokushima,JP,Japan -Sakashita,21,Gifu,JP,Japan -Ichinomiyamachi-sakanashi,43,Kumamoto,JP,Japan Sakaki,20,Nagano,JP,Japan Sakaiminato,31,Tottori,JP,Japan +Sakai,08,Ibaraki,JP,Japan Sakai,27,Ōsaka,JP,Japan Sakaemachi,24,Mie,JP,Japan Sakae,30,Wakayama,JP,Japan -Sakadoichiba,12,Chiba,JP,Japan Sakado,11,Saitama,JP,Japan -Saitozaki,40,Fukuoka,JP,Japan ,11,Saitama,JP,Japan -Saikū,24,Mie,JP,Japan Saiki,44,Oita,JP,Japan Saga,41,Saga,JP,Japan +Sadamitsu,36,Tokushima,JP,Japan Sabae,18,Fukui,JP,Japan Sabachō,34,Hiroshima,JP,Japan Ryōke,11,Saitama,JP,Japan Rokujizō,26,Kyoto,JP,Japan -Renjakuchō,10,Gunma,JP,Japan -Raikōji,15,Niigata,JP,Japan -Ōzu,43,Kumamoto,JP,Japan Ozakichō,27,Ōsaka,JP,Japan Ōyama,06,Yamagata,JP,Japan Oyama,09,Tochigi,JP,Japan -Ōyama,47,Okinawa,JP,Japan Ōyabuchō,37,Kagawa,JP,Japan Owase,24,Mie,JP,Japan -Ōwada,11,Saitama,JP,Japan Otto,23,Aichi,JP,Japan Ōtsuki,19,Yamanashi,JP,Japan Ōtsu,25,Shiga,JP,Japan -Otori-nishimachi,27,Ōsaka,JP,Japan -Otobe,24,Mie,JP,Japan Ōtera,36,Tokushima,JP,Japan Ōtemae,27,Ōsaka,JP,Japan Ōtemachi,13,Tokyo,JP,Japan -Ōtani,40,Fukuoka,JP,Japan -Ōta,16,Toyama,JP,Japan Ōta,10,Gunma,JP,Japan Ōta,28,Hyōgo,JP,Japan -Ōshiochō,28,Hyōgo,JP,Japan -Hiro-oshingai,34,Hiroshima,JP,Japan Kamikoshikicho-oshima,46,Kagoshima,JP,Japan Oshigome,34,Hiroshima,JP,Japan Ōsawa,11,Saitama,JP,Japan -Ōzato,47,Okinawa,JP,Japan Osaki,08,Ibaraki,JP,Japan ,27,Ōsaka,JP,Japan Osaka,27,Ōsaka,JP,Japan -Orio,40,Fukuoka,JP,Japan -Ōoka,22,Shizuoka,JP,Japan Ōnuma,24,Mie,JP,Japan Onomichi,34,Hiroshima,JP,Japan -Ōnochō,14,Kanagawa,JP,Japan Onoda,35,Yamaguchi,JP,Japan Ono,28,Hyōgo,JP,Japan Onna,47,Okinawa,JP,Japan @@ -13542,150 +10855,108 @@ Omuta,40,Fukuoka,JP,Japan Ōmura,42,Nagasaki,JP,Japan Omotegawa,34,Hiroshima,JP,Japan Omotechō,10,Gunma,JP,Japan -Ōmorinaka,13,Tokyo,JP,Japan Ōmiya,09,Tochigi,JP,Japan Sakuragicho,11,Saitama,JP,Japan Ōmi,15,Niigata,JP,Japan Ōme,13,Tokyo,JP,Japan -Omatachō,09,Tochigi,JP,Japan Ōmachi,20,Nagano,JP,Japan -Ōmachi,41,Saga,JP,Japan Okuda,23,Aichi,JP,Japan Okuchi-shinohara,46,Kagoshima,JP,Japan -Kokubo,12,Chiba,JP,Japan -Okubocho-okubo,28,Hyōgo,JP,Japan Okubo-naka,27,Ōsaka,JP,Japan -Okoshi,23,Aichi,JP,Japan Okinogamichō,34,Hiroshima,JP,Japan -,47,Okinawa,JP,Japan +Okinawa,47,Okinawa,JP,Japan Okegawa,11,Saitama,JP,Japan Okazaki,23,Aichi,JP,Japan Okaya Shi,20,Nagano,JP,Japan Okayama,33,Okayama,JP,Japan -Ōkawa,22,Shizuoka,JP,Japan Ōkawa,40,Fukuoka,JP,Japan Okata,13,Tokyo,JP,Japan -Oka,27,Ōsaka,JP,Japan Ōka,24,Mie,JP,Japan -Ōjana,47,Okinawa,JP,Japan -Oiwake,20,Nagano,JP,Japan Oiwake,22,Shizuoka,JP,Japan Ōita,44,Oita,JP,Japan Oi-Suzugamoricho,13,Tokyo,JP,Japan Ōiso,14,Kanagawa,JP,Japan Higashiōi,13,Tokyo,JP,Japan -Ōike,22,Shizuoka,JP,Japan Ōichō,21,Gifu,JP,Japan Ōi,11,Saitama,JP,Japan Ōi,23,Aichi,JP,Japan -Ōhito,22,Shizuoka,JP,Japan -Ōhamamachi,43,Kumamoto,JP,Japan Oguni,34,Hiroshima,JP,Japan Nishiogu,13,Tokyo,JP,Japan Ogose,11,Saitama,JP,Japan -Ōgimachiya,11,Saitama,JP,Japan -Ogikubo,13,Tokyo,JP,Japan -Ogi,22,Shizuoka,JP,Japan Ogimachi,41,Saga,JP,Japan Ogawa,11,Saitama,JP,Japan Ogata-honcho,15,Niigata,JP,Japan Ōgaki,21,Gifu,JP,Japan Ōgai,10,Gunma,JP,Japan -Ōfuna,14,Kanagawa,JP,Japan Ōe,43,Kumamoto,JP,Japan Ōe,25,Shiga,JP,Japan Odawara,14,Kanagawa,JP,Japan Oda-sakae,14,Kanagawa,JP,Japan -Odaka,31,Tottori,JP,Japan Ōta,15,Niigata,JP,Japan -Odamachi,32,Shimane,JP,Japan Odacho-oda,32,Shimane,JP,Japan Ochiai,19,Yamanashi,JP,Japan -Ochiai,21,Gifu,JP,Japan Ōbu,23,Aichi,JP,Japan Obata,10,Gunma,JP,Japan Obara,33,Okayama,JP,Japan Haradacho-obara,34,Hiroshima,JP,Japan Obama,18,Fukui,JP,Japan -Ōasa,34,Hiroshima,JP,Japan -Nyūzen,16,Toyama,JP,Japan Numazu,22,Shizuoka,JP,Japan Numata,10,Gunma,JP,Japan +Notsuharu,44,Oita,JP,Japan Nose,17,Ishikawa,JP,Japan Nonoichi,17,Ishikawa,JP,Japan -Nōmachi,16,Toyama,JP,Japan Nomachi,40,Fukuoka,JP,Japan -Nojiri,20,Nagano,JP,Japan +Noma,46,Kagoshima,JP,Japan Noji,25,Shiga,JP,Japan Nohara,26,Kyoto,JP,Japan +Nōgata,40,Fukuoka,JP,Japan Nodake,47,Okinawa,JP,Japan Noda,12,Chiba,JP,Japan Noda,23,Aichi,JP,Japan -Nobitome,11,Saitama,JP,Japan Nobeoka,45,Miyazaki,JP,Japan Nishizaki,47,Okinawa,JP,Japan -Nishiyama,28,Hyōgo,JP,Japan Okubocho-nishiwaki,28,Hyōgo,JP,Japan -Nishitsuruma,14,Kanagawa,JP,Japan Nishitawara,28,Hyōgo,JP,Japan Nishi-takasucho,28,Hyōgo,JP,Japan -Nishishinagawa,13,Tokyo,JP,Japan -Negoro,30,Wakayama,JP,Japan Nishisakamachi,42,Nagasaki,JP,Japan Nishio,23,Aichi,JP,Japan Nishinoomote,46,Kagoshima,JP,Japan -Nishinomiya Shi,28,Hyōgo,JP,Japan Nishinomiya,28,Hyōgo,JP,Japan Nishimachi,20,Nagano,JP,Japan Nishikujō,27,Ōsaka,JP,Japan Nishikichō,13,Tokyo,JP,Japan Nishijima,22,Shizuoka,JP,Japan Nishi-hiranumacho,14,Kanagawa,JP,Japan -Nishihama,34,Hiroshima,JP,Japan +Nishigochō,20,Nagano,JP,Japan Nishigahara,13,Tokyo,JP,Japan -Nishifukubara,31,Tottori,JP,Japan Nishibōjō,29,Nara,JP,Japan Nishi-biwajima,23,Aichi,JP,Japan Nishihara,47,Okinawa,JP,Japan -Nishi,43,Kumamoto,JP,Japan +Nirasaki Shi,19,Yamanashi,JP,Japan Nio,35,Yamaguchi,JP,Japan Ninomiya,14,Kanagawa,JP,Japan Nikkō,09,Tochigi,JP,Japan Niizo,11,Saitama,JP,Japan +Niinazume,45,Miyazaki,JP,Japan Niimi,33,Okayama,JP,Japan Niikura,11,Saitama,JP,Japan Niihama,38,Ehime,JP,Japan ,15,Niigata,JP,Japan Niigata,15,Niigata,JP,Japan -Kamishinden,15,Niigata,JP,Japan -Niibori,06,Yamagata,JP,Japan -Niibo-kitagata,15,Niigata,JP,Japan Taiseimachi,17,Ishikawa,JP,Japan Nichinan,45,Miyazaki,JP,Japan Negoya,15,Niigata,JP,Japan -Negishichō,14,Kanagawa,JP,Japan -Negishi,13,Tokyo,JP,Japan Natsukawa,33,Okayama,JP,Japan -Nasuzukuri,27,Ōsaka,JP,Japan Naruochō,28,Hyōgo,JP,Japan Narihira,13,Tokyo,JP,Japan -,29,Nara,JP,Japan Nanao,17,Ishikawa,JP,Japan -Namihira,47,Okinawa,JP,Japan -Nami,35,Yamaguchi,JP,Japan Namerikawa,16,Toyama,JP,Japan Nambu,19,Yamanashi,JP,Japan -Namamugi,14,Kanagawa,JP,Japan -Nakijin,47,Okinawa,JP,Japan Nakaze,11,Saitama,JP,Japan Nakazawa,20,Nagano,JP,Japan Nakatsugawa,21,Gifu,JP,Japan Nakatsu,44,Oita,JP,Japan -Nakadomari,47,Okinawa,JP,Japan -Nakanoshō,34,Hiroshima,JP,Japan -Nakanoshima,27,Ōsaka,JP,Japan Nakanomachi,22,Shizuoka,JP,Japan -Nakanojō,20,Nagano,JP,Japan Nakanochō,23,Aichi,JP,Japan Nakano,10,Gunma,JP,Japan Nakano,14,Kanagawa,JP,Japan @@ -13693,56 +10964,40 @@ Nakano,25,Shiga,JP,Japan Nakanishi,47,Okinawa,JP,Japan Nakamura,39,Kochi,JP,Japan Nakama,40,Fukuoka,JP,Japan -Nakama,47,Okinawa,JP,Japan Nakajō,20,Nagano,JP,Japan Nakajimamachi-hamada,17,Ishikawa,JP,Japan Nakajima,16,Toyama,JP,Japan Nakai,39,Kochi,JP,Japan -Nakahetsugi,44,Oita,JP,Japan Nakahata,20,Nagano,JP,Japan +Nakahara,15,Niigata,JP,Japan Nakahara,31,Tottori,JP,Japan -Nakagomi,20,Nagano,JP,Japan Naka-ekimae,21,Gifu,JP,Japan -Nakabata,23,Aichi,JP,Japan -Najima,40,Fukuoka,JP,Japan Naiden,37,Kagawa,JP,Japan Naha,47,Okinawa,JP,Japan Nagoya,23,Aichi,JP,Japan Nago,47,Okinawa,JP,Japan Nagatsutachō,14,Kanagawa,JP,Japan Nagatachō,13,Tokyo,JP,Japan -Nagasu,44,Oita,JP,Japan +Nagata,45,Miyazaki,JP,Japan Kahokucho-nagase,39,Kochi,JP,Japan Nagasawa,19,Yamanashi,JP,Japan ,42,Nagasaki,JP,Japan Nagasaki,42,Nagasaki,JP,Japan Nagareyama,12,Chiba,JP,Japan Nagaoka,15,Niigata,JP,Japan -Nagaoka,22,Shizuoka,JP,Japan Tamashima-nagao,33,Okayama,JP,Japan -Naganuma,22,Shizuoka,JP,Japan ,20,Nagano,JP,Japan Nagano,20,Nagano,JP,Japan Furumachi,20,Nagano,JP,Japan -Nagahamamachi,44,Oita,JP,Japan Nagahama,25,Shiga,JP,Japan -Nagahamachō,32,Shimane,JP,Japan -Nagahama,39,Kochi,JP,Japan -Nabegayato,13,Tokyo,JP,Japan +Naegi,21,Gifu,JP,Japan Nabari,24,Mie,JP,Japan -Myōji,30,Wakayama,JP,Japan Mutsuura-minami,14,Kanagawa,JP,Japan Musashino,13,Tokyo,JP,Japan -Muronokimachi,35,Yamaguchi,JP,Japan +Murozumimura,35,Yamaguchi,JP,Japan Muromi,40,Fukuoka,JP,Japan -Murochō,23,Aichi,JP,Japan Muro,29,Nara,JP,Japan -Mure,20,Nagano,JP,Japan -Muramatsu,22,Shizuoka,JP,Japan Murakami,15,Niigata,JP,Japan -Muikamachi,15,Niigata,JP,Japan -Motosōjamachi,10,Gunma,JP,Japan -Motomachidōri,28,Hyōgo,JP,Japan Motomachi,34,Hiroshima,JP,Japan Motomachi,30,Wakayama,JP,Japan Motoichiba,22,Shizuoka,JP,Japan @@ -13753,44 +11008,30 @@ Moriyama,25,Shiga,JP,Japan Moriguchi,27,Ōsaka,JP,Japan Mori,22,Shizuoka,JP,Japan Moji,40,Fukuoka,JP,Japan -Mochimune,22,Shizuoka,JP,Japan Mochida,45,Miyazaki,JP,Japan Mizusawa,15,Niigata,JP,Japan Mizunami,21,Gifu,JP,Japan Mizukami,30,Wakayama,JP,Japan Miyoshi,34,Hiroshima,JP,Japan Miyazu,26,Kyoto,JP,Japan -Miyazato,47,Okinawa,JP,Japan ,45,Miyazaki,JP,Japan Miyazaki,45,Miyazaki,JP,Japan -Miyauchi,15,Niigata,JP,Japan Miyauchi,34,Hiroshima,JP,Japan Miyakonojō,45,Miyazaki,JP,Japan -Miyake-naka,27,Ōsaka,JP,Japan Miyakami,22,Shizuoka,JP,Japan Miyaji,40,Fukuoka,JP,Japan -Miyahara,43,Kumamoto,JP,Japan Yonashiro-miyagi,47,Okinawa,JP,Japan -Miyata,40,Fukuoka,JP,Japan Miwa,20,Nagano,JP,Japan Miwa,29,Nara,JP,Japan -Mitake,21,Gifu,JP,Japan Mitajiri,35,Yamaguchi,JP,Japan -Mitai,45,Miyazaki,JP,Japan -Mishuku,13,Tokyo,JP,Japan Mishimachō,22,Shizuoka,JP,Japan Mishima,22,Shizuoka,JP,Japan Misechō,29,Nara,JP,Japan -Minowa,13,Tokyo,JP,Japan +Misato Shi,11,Saitama,JP,Japan Minoh,27,Ōsaka,JP,Japan -Minatomachi,40,Fukuoka,JP,Japan Minatomachi,46,Kagoshima,JP,Japan -Minatogawa,47,Okinawa,JP,Japan Minato,13,Tokyo,JP,Japan -Minatochō,14,Kanagawa,JP,Japan -Minato,12,Chiba,JP,Japan Minatomachi,41,Saga,JP,Japan -Minari,32,Shimane,JP,Japan Minano,11,Saitama,JP,Japan Minamiuebaru,47,Okinawa,JP,Japan Tsunashimanishi,14,Kanagawa,JP,Japan @@ -13798,130 +11039,90 @@ Minamisuna,13,Tokyo,JP,Japan Minamishinagawa,13,Tokyo,JP,Japan Minamisenju,13,Tokyo,JP,Japan Minamirinkan,14,Kanagawa,JP,Japan -Narukami,30,Wakayama,JP,Japan -Minamichō,27,Ōsaka,JP,Japan Minamiaoyama,13,Tokyo,JP,Japan Minami,32,Shimane,JP,Japan Minamata,43,Kumamoto,JP,Japan +Mikuni-honmachi,27,Ōsaka,JP,Japan Mikumo,25,Shiga,JP,Japan Mikkaichi,16,Toyama,JP,Japan Miki,28,Hyōgo,JP,Japan -Mikazuki,28,Hyōgo,JP,Japan Mikata,18,Fukui,JP,Japan -Mikagecho-mikage,28,Hyōgo,JP,Japan -Ogocho-mikage,28,Hyōgo,JP,Japan Miho,22,Shizuoka,JP,Japan Mihara,34,Hiroshima,JP,Japan +Migōchi,26,Kyoto,JP,Japan Miemachi,24,Mie,JP,Japan ,24,Mie,JP,Japan -Mieji,21,Gifu,JP,Japan -Midaka,22,Shizuoka,JP,Japan -Menuma,11,Saitama,JP,Japan Meinohama,40,Fukuoka,JP,Japan Meguro-ku,13,Tokyo,JP,Japan -Chiyozaki,27,Ōsaka,JP,Japan -Oyama-matsunoki,16,Toyama,JP,Japan +Matsuyama,11,Saitama,JP,Japan Matsumoto,20,Nagano,JP,Japan -Matsuhama,17,Ishikawa,JP,Japan -Matsugawa,47,Okinawa,JP,Japan Matsue,32,Shimane,JP,Japan -Matsudo Shi,12,Chiba,JP,Japan Matsudo,12,Chiba,JP,Japan Matsubara,41,Saga,JP,Japan Matsubara,27,Ōsaka,JP,Japan Masuda,32,Shimane,JP,Japan -Masaki,39,Kochi,JP,Japan Marunouchi,13,Tokyo,JP,Japan Marugame,37,Kagawa,JP,Japan Marifumachi,35,Yamaguchi,JP,Japan Bandaichō,36,Tokushima,JP,Japan Mamiya,22,Shizuoka,JP,Japan -Makiyama,40,Fukuoka,JP,Japan +Mameda-honmachi,17,Ishikawa,JP,Japan Makishi,47,Okinawa,JP,Japan Makinohara,22,Shizuoka,JP,Japan Makabe,47,Okinawa,JP,Japan Maizuru,26,Kyoto,JP,Japan Maibara,25,Shiga,JP,Japan -Nishimagome,13,Tokyo,JP,Japan Maekawa,14,Kanagawa,JP,Japan -Maeganeku,47,Okinawa,JP,Japan Maejima,22,Shizuoka,JP,Japan Maebashi,10,Gunma,JP,Japan Maehara,47,Okinawa,JP,Japan Machida,13,Tokyo,JP,Japan -Machida,37,Kagawa,JP,Japan Machi,20,Nagano,JP,Japan Makiya,47,Okinawa,JP,Japan Kyūhōji,27,Ōsaka,JP,Japan Kyoto,26,Kyoto,JP,Japan Kyoto,26,Kyoto,JP,Japan Kyōmachi,40,Fukuoka,JP,Japan -Gamō,27,Ōsaka,JP,Japan -Kamitakaracho-kuzuyama,21,Gifu,JP,Japan -Kuzuha,40,Fukuoka,JP,Japan -Kutsukake,08,Ibaraki,JP,Japan -Kushiro,28,Hyōgo,JP,Japan +Shinkyōden,16,Toyama,JP,Japan Kushigahama,35,Yamaguchi,JP,Japan Kuse,33,Okayama,JP,Japan Kusatsu,10,Gunma,JP,Japan Kusatsu,25,Shiga,JP,Japan -Kusanomachi-kusano,40,Fukuoka,JP,Japan -Kusagi,23,Aichi,JP,Japan Ōtemachi,10,Gunma,JP,Japan Kurume,40,Fukuoka,JP,Japan -Kurosu,11,Saitama,JP,Japan -Kurono,21,Gifu,JP,Japan Kurokami,43,Kumamoto,JP,Japan Kurita,20,Nagano,JP,Japan Kurihama,14,Kanagawa,JP,Japan Kure,34,Hiroshima,JP,Japan +Kure,39,Kochi,JP,Japan Kurayoshi,31,Tottori,JP,Japan -Kurashiki Shi,33,Okayama,JP,Japan Kurashiki,33,Okayama,JP,Japan +Kuramae,13,Tokyo,JP,Japan Kuraji,27,Ōsaka,JP,Japan Kuraganomachi,10,Gunma,JP,Japan Kuradani,26,Kyoto,JP,Japan -Kunijima,27,Ōsaka,JP,Japan -Kumanochō,27,Ōsaka,JP,Japan ,43,Kumamoto,JP,Japan Kumamoto,43,Kumamoto,JP,Japan -Kumaguramachi-kumagura,07,Fukushima,JP,Japan Kumagaya,11,Saitama,JP,Japan Kukichūō,11,Saitama,JP,Japan -Kuka,35,Yamaguchi,JP,Japan -Kujō,27,Ōsaka,JP,Japan -Honkugenuma,14,Kanagawa,JP,Japan Kugayama,13,Tokyo,JP,Japan -Kugamachi,35,Yamaguchi,JP,Japan -Kudoyama,30,Wakayama,JP,Japan Hakusancho-sada,24,Mie,JP,Japan -Kubosawa,14,Kanagawa,JP,Japan -Kubo,27,Ōsaka,JP,Japan Kubiri,14,Kanagawa,JP,Japan Kuba,34,Hiroshima,JP,Japan -Kōzushima,13,Tokyo,JP,Japan Kōzumachi,17,Ishikawa,JP,Japan Kōzu,14,Kanagawa,JP,Japan -Kozakaichō,32,Shimane,JP,Japan Koyanose,40,Fukuoka,JP,Japan Koyama,27,Ōsaka,JP,Japan Koya,28,Hyōgo,JP,Japan -Kowada,14,Kanagawa,JP,Japan -Kotsubo,14,Kanagawa,JP,Japan Kōtari,26,Kyoto,JP,Japan -Kosugemachi,42,Nagasaki,JP,Japan -Koshigaya Shi,11,Saitama,JP,Japan +Kosudo,15,Niigata,JP,Japan Koshigaya,11,Saitama,JP,Japan -Kōri,33,Okayama,JP,Japan Konzōjichō,37,Kagawa,JP,Japan Kōnosu,11,Saitama,JP,Japan Kona,22,Shizuoka,JP,Japan Komuro,11,Saitama,JP,Japan Komoro,20,Nagano,JP,Japan -Takajaya-komoricho,24,Mie,JP,Japan Komono,24,Mie,JP,Japan -Shimotsucho-kominami,30,Wakayama,JP,Japan -Komesu,47,Okinawa,JP,Japan Komatsushimachō,36,Tokushima,JP,Japan Komatsugawa,13,Tokyo,JP,Japan Komatsubaradōri,30,Wakayama,JP,Japan @@ -13931,13 +11132,11 @@ Komaki,23,Aichi,JP,Japan Komagome,13,Tokyo,JP,Japan Kokuryōchō,13,Tokyo,JP,Japan Kokuryō,28,Hyōgo,JP,Japan -Kōchō,24,Mie,JP,Japan Kokubunji,13,Tokyo,JP,Japan -Kokubu-matsuki,46,Kagoshima,JP,Japan Kokuba,47,Okinawa,JP,Japan -Koja,47,Okinawa,JP,Japan Koizumichō,29,Nara,JP,Japan Nishikoizumichō,22,Shizuoka,JP,Japan +Kōge,31,Tottori,JP,Japan Koga,08,Ibaraki,JP,Japan Koga,40,Fukuoka,JP,Japan Kofu,19,Yamanashi,JP,Japan @@ -13945,36 +11144,26 @@ Koda,15,Niigata,JP,Japan Kochinda,47,Okinawa,JP,Japan ,39,Kochi,JP,Japan Kochi,39,Kochi,JP,Japan -Kōbukuro,40,Fukuoka,JP,Japan Kōbe,26,Kyoto,JP,Japan Kobe,28,Hyōgo,JP,Japan Kobayashi,45,Miyazaki,JP,Japan Kiyosu,23,Aichi,JP,Japan Kiyo,35,Yamaguchi,JP,Japan -Kiyan,47,Okinawa,JP,Japan -Kiwaki,45,Miyazaki,JP,Japan Kitsuki,44,Oita,JP,Japan -Kitayamabushichō,13,Tokyo,JP,Japan +Kitayama,22,Shizuoka,JP,Japan Kitasuna,13,Tokyo,JP,Japan -Kitaōji,25,Shiga,JP,Japan Kitanoda,27,Ōsaka,JP,Japan -Kosugi-kitano,16,Toyama,JP,Japan -Kitanakadōri,14,Kanagawa,JP,Japan Midorigaoka,28,Hyōgo,JP,Japan Kitakyushu,40,Fukuoka,JP,Japan Kitakatsushika-gun,11,Saitama,JP,Japan Kitakata,07,Fukushima,JP,Japan +Kitakaruizawa,10,Gunma,JP,Japan Kitajima,27,Ōsaka,JP,Japan -Kitagatachō,14,Kanagawa,JP,Japan Kitagata,21,Gifu,JP,Japan -Amakusamachi-shimodakita,43,Kumamoto,JP,Japan Kishiwada,27,Ōsaka,JP,Japan -Kishaba,47,Okinawa,JP,Japan Kisarazu,12,Chiba,JP,Japan -Kisabe,27,Ōsaka,JP,Japan Kiryū,10,Gunma,JP,Japan Kinuta,13,Tokyo,JP,Japan -Kinshi,13,Tokyo,JP,Japan Kin,47,Okinawa,JP,Japan Kimiidera,30,Wakayama,JP,Japan Kikudomi,43,Kumamoto,JP,Japan @@ -13985,17 +11174,12 @@ Kida,23,Aichi,JP,Japan Kibune,22,Shizuoka,JP,Japan Otsuku-kibi,28,Hyōgo,JP,Japan Kemachō,27,Ōsaka,JP,Japan -Keinokubimachi,42,Nagasaki,JP,Japan Kazo,11,Saitama,JP,Japan -Kazawa,20,Nagano,JP,Japan Kawada,27,Ōsaka,JP,Japan Kawasaki,14,Kanagawa,JP,Japan -Kawasakichō,24,Mie,JP,Japan -Kawaraichi,18,Fukui,JP,Japan Kawanishi,28,Hyōgo,JP,Japan Kawanabe,24,Mie,JP,Japan Kawana,22,Shizuoka,JP,Japan -Kawamoto,32,Shimane,JP,Japan Kawaminami,45,Miyazaki,JP,Japan Kawakami,15,Niigata,JP,Japan Kawahara,26,Kyoto,JP,Japan @@ -14003,35 +11187,23 @@ Kawaguchi-nakayama,15,Niigata,JP,Japan Kawaguchi,11,Saitama,JP,Japan Kawagoe,11,Saitama,JP,Japan Kawachi-nagano Shi,27,Ōsaka,JP,Japan -Katsuyama,27,Ōsaka,JP,Japan Katsuyama,18,Fukui,JP,Japan Katsushika,13,Tokyo,JP,Japan -Katsuno,25,Shiga,JP,Japan Katayama,11,Saitama,JP,Japan -Katase,14,Kanagawa,JP,Japan Katase,22,Shizuoka,JP,Japan Katano Shi,27,Ōsaka,JP,Japan -Katakaimachi,15,Niigata,JP,Japan -Katada,25,Shiga,JP,Japan -Kasumigaseki,13,Tokyo,JP,Japan -Kasumichō,34,Hiroshima,JP,Japan -Kasumi,28,Hyōgo,JP,Japan Kasukabe,11,Saitama,JP,Japan Kasugai,23,Aichi,JP,Japan -Kasuga,20,Nagano,JP,Japan Kasuga,27,Ōsaka,JP,Japan -Kashū,28,Hyōgo,JP,Japan Kashōji,27,Ōsaka,JP,Japan Kashiyama,30,Wakayama,JP,Japan Kashiwazaki,15,Niigata,JP,Japan -Kashiwabara,20,Nagano,JP,Japan Kashiwa,12,Chiba,JP,Japan Kashima,41,Saga,JP,Japan -Kashihara,27,Ōsaka,JP,Japan Kashihara,29,Nara,JP,Japan Kasaoka,33,Okayama,JP,Japan -Kasamatsuchō,21,Gifu,JP,Japan Nakakasai,13,Tokyo,JP,Japan +Kasado,35,Yamaguchi,JP,Japan Karuizawa,20,Nagano,JP,Japan Kariya,23,Aichi,JP,Japan Karita,27,Ōsaka,JP,Japan @@ -14040,112 +11212,78 @@ Karatsu,41,Saga,JP,Japan Kanzaki,28,Hyōgo,JP,Japan Kanuma,09,Tochigi,JP,Japan Kanoya,46,Kagoshima,JP,Japan -Kano,14,Kanagawa,JP,Japan -Kannonji,06,Yamagata,JP,Japan Kanekomachi,10,Gunma,JP,Japan -Minamishitauramachi-kaneda,14,Kanagawa,JP,Japan Kanazawa,17,Ishikawa,JP,Japan Kanazawachō,14,Kanagawa,JP,Japan Kanaokachō,27,Ōsaka,JP,Japan Kaname,06,Yamagata,JP,Japan -Nitta-kanaicho,10,Gunma,JP,Japan Kanagawa,14,Kanagawa,JP,Japan Kanagawa,07,Fukushima,JP,Japan Mitsu-kanagawa,33,Okayama,JP,Japan +Kanada,40,Fukuoka,JP,Japan Kamonomiya,14,Kanagawa,JP,Japan -Kamoikechō,46,Kagoshima,JP,Japan -Kamoi,14,Kanagawa,JP,Japan Hirosecho-kamiyamasa,32,Shimane,JP,Japan -Tsugemachi,24,Mie,JP,Japan Tatsuda,43,Kumamoto,JP,Japan -Kamitakino,28,Hyōgo,JP,Japan -Kamitanabechō,27,Ōsaka,JP,Japan Kamishiojiri,20,Nagano,JP,Japan Kamiseyachō,14,Kanagawa,JP,Japan Kamisato-machi,11,Saitama,JP,Japan Kamirenjaku,13,Tokyo,JP,Japan -Kaminozokimachi,15,Niigata,JP,Japan Kaminokawa,09,Tochigi,JP,Japan Kami-miyajima,22,Shizuoka,JP,Japan Kamimeguro,13,Tokyo,JP,Japan -Kamikuyamachi,10,Gunma,JP,Japan -Kamikōjaku,40,Fukuoka,JP,Japan Kami-kojimbara,34,Hiroshima,JP,Japan Kamikawa,45,Miyazaki,JP,Japan -Kamiide,22,Shizuoka,JP,Japan -Kamiichi,33,Okayama,JP,Japan -Kamihirakawa,22,Shizuoka,JP,Japan Kamihachimanchō,36,Tokushima,JP,Japan -Kamigōri,28,Hyōgo,JP,Japan -Kamiarakawa,47,Okinawa,JP,Japan -Akuichō,36,Tokushima,JP,Japan -Kameyama,24,Mie,JP,Japan +Takanemachi-kamigahora,21,Gifu,JP,Japan Kametsu,46,Kagoshima,JP,Japan Kameoka,26,Kyoto,JP,Japan Kameido,13,Tokyo,JP,Japan Kameari,13,Tokyo,JP,Japan -Kanbara,22,Shizuoka,JP,Japan Kamaya,15,Niigata,JP,Japan Kamata,13,Tokyo,JP,Japan Kamakura,14,Kanagawa,JP,Japan -Kamakura,14,Kanagawa,JP,Japan -Kakogawa Shi,28,Hyōgo,JP,Japan Kakogawa,28,Hyōgo,JP,Japan -Kaketsuka,22,Shizuoka,JP,Japan Kakegawa,22,Shizuoka,JP,Japan Kakamigahara,21,Gifu,JP,Japan Kakaji,44,Oita,JP,Japan Kaizuka,27,Ōsaka,JP,Japan Kainan,30,Wakayama,JP,Japan -Kaigandōri,28,Hyōgo,JP,Japan -Kaguchiura,45,Miyazaki,JP,Japan Kagoya,30,Wakayama,JP,Japan ,46,Kagoshima,JP,Japan Kagoshima,46,Kagoshima,JP,Japan ,37,Kagawa,JP,Japan Kagawa,35,Yamaguchi,JP,Japan Kadoma,27,Ōsaka,JP,Japan -Kadogawa,45,Miyazaki,JP,Japan Kadena,47,Okinawa,JP,Japan -Kada,30,Wakayama,JP,Japan -Katsushima,13,Tokyo,JP,Japan Kabe,34,Hiroshima,JP,Japan Jōyō,26,Kyoto,JP,Japan -Terauchi,27,Ōsaka,JP,Japan -Jigozen,34,Hiroshima,JP,Japan ,,,JP,Japan Izuo,27,Ōsaka,JP,Japan Izumo,32,Shimane,JP,Japan -Izumo,30,Wakayama,JP,Japan Izumisano,27,Ōsaka,JP,Japan +Izumichō,28,Hyōgo,JP,Japan Izumi-honcho,13,Tokyo,JP,Japan Kamitsushimacho-izumi,42,Nagasaki,JP,Japan Izumi,27,Ōsaka,JP,Japan Izui,15,Niigata,JP,Japan -Iwaya,44,Oita,JP,Japan -Iwataki,26,Kyoto,JP,Japan Iwata,22,Shizuoka,JP,Japan Utano-iwasaki,29,Nara,JP,Japan Iwakura,23,Aichi,JP,Japan Iwakuni,35,Yamaguchi,JP,Japan Iwai,08,Ibaraki,JP,Japan +Iwai,31,Tottori,JP,Japan Itsukaichi,13,Tokyo,JP,Japan Itoman,47,Okinawa,JP,Japan -Itokina,46,Kagoshima,JP,Japan Itoigawa,15,Niigata,JP,Japan Itoi,28,Hyōgo,JP,Japan Itō,22,Shizuoka,JP,Japan -Itazuke,40,Fukuoka,JP,Japan Itami,28,Hyōgo,JP,Japan -Itaga,09,Tochigi,JP,Japan Ita,40,Fukuoka,JP,Japan Isogo,14,Kanagawa,JP,Japan ,17,Ishikawa,JP,Japan -Ishii,36,Tokushima,JP,Japan Ishigaki,46,Kagoshima,JP,Japan Ishigaki,47,Okinawa,JP,Japan Ishida,16,Toyama,JP,Japan -Ishibashi,09,Tochigi,JP,Japan Isesaki,10,Gunma,JP,Japan Isemachi,10,Gunma,JP,Japan Isehara,14,Kanagawa,JP,Japan @@ -14157,39 +11295,32 @@ Irino,39,Kochi,JP,Japan Irifune,13,Tokyo,JP,Japan Irammiya,47,Okinawa,JP,Japan Inuyama,23,Aichi,JP,Japan -Innai,05,Akita,JP,Japan Inazawa,23,Aichi,JP,Japan -Inami,30,Wakayama,JP,Japan Ina,20,Nagano,JP,Japan -Ina,13,Tokyo,JP,Japan -Imawatari,21,Gifu,JP,Japan +Imurechō,23,Aichi,JP,Japan Imaricho-ko,41,Saga,JP,Japan Imamachi,15,Niigata,JP,Japan Imajuku,40,Fukuoka,JP,Japan Imaichichō,32,Shimane,JP,Japan Imaichi,09,Tochigi,JP,Japan Imaichō,29,Nara,JP,Japan -Imado,13,Tokyo,JP,Japan Ikuta,14,Kanagawa,JP,Japan Ikoma,29,Nara,JP,Japan Ikirimachi,17,Ishikawa,JP,Japan Ikeshinden,22,Shizuoka,JP,Japan Ikenohara,46,Kagoshima,JP,Japan -Ikego,14,Kanagawa,JP,Japan Ikeda,20,Nagano,JP,Japan Sanbecho-ikeda,32,Shimane,JP,Japan Ikeda,37,Kagawa,JP,Japan -Ikaruga,28,Hyōgo,JP,Japan Iizuka,40,Fukuoka,JP,Japan Iiyama,20,Nagano,JP,Japan Iida,20,Nagano,JP,Japan +Ihozaki,28,Hyōgo,JP,Japan Monzenmachi-igisu,17,Ishikawa,JP,Japan Ichioka,27,Ōsaka,JP,Japan Ichinomotochō,29,Nara,JP,Japan -Ichinomiya,10,Gunma,JP,Japan Ichinomiya,14,Kanagawa,JP,Japan Ichinomiya,23,Aichi,JP,Japan -Ichimanjōchō,45,Miyazaki,JP,Japan Ichikawa,12,Chiba,JP,Japan Ichikawadaimon,19,Yamanashi,JP,Japan Ichibachō,10,Gunma,JP,Japan @@ -14199,16 +11330,11 @@ Ibaraki,27,Ōsaka,JP,Japan Ibara,33,Okayama,JP,Japan Hyogo-ku,28,Hyōgo,JP,Japan ,28,Hyōgo,JP,Japan -Hoshida,27,Ōsaka,JP,Japan Hōshakuji,09,Tochigi,JP,Japan -Hōryūji,29,Nara,JP,Japan Horioka,16,Toyama,JP,Japan Horikawa,43,Kumamoto,JP,Japan -Honshiochō,13,Tokyo,JP,Japan Honjōchō,32,Shimane,JP,Japan Honjō,11,Saitama,JP,Japan -Honjō,45,Miyazaki,JP,Japan -Hongō,07,Fukushima,JP,Japan Hongō,21,Gifu,JP,Japan Higashitateishi,13,Tokyo,JP,Japan Hommachi,28,Hyōgo,JP,Japan @@ -14217,25 +11343,20 @@ Hodogayachō,14,Kanagawa,JP,Japan Hiyoshi,14,Kanagawa,JP,Japan Hitoyoshi,43,Kumamoto,JP,Japan Hita,44,Oita,JP,Japan -Hisai-motomachi,24,Mie,JP,Japan Kawahigashimachi-hirota,07,Fukushima,JP,Japan ,34,Hiroshima,JP,Japan Hiroshima,34,Hiroshima,JP,Japan -Hironishi,30,Wakayama,JP,Japan -Hiromi,21,Gifu,JP,Japan -Hiromi,39,Kochi,JP,Japan -Hiro-honmachi,34,Hiroshima,JP,Japan Hiratsuka,14,Kanagawa,JP,Japan Hiratsuka,14,Kanagawa,JP,Japan Hiratachō,32,Shimane,JP,Japan Hirasawa,05,Akita,JP,Japan Hirao,35,Yamaguchi,JP,Japan -Hirao,40,Fukuoka,JP,Japan Hirano-honmachi,27,Ōsaka,JP,Japan Hiramatsu,46,Kagoshima,JP,Japan Hirakata,11,Saitama,JP,Japan Hirakata,27,Ōsaka,JP,Japan Hirado,42,Nagasaki,JP,Japan +Hirabari,23,Aichi,JP,Japan Hioki,46,Kagoshima,JP,Japan Hino,13,Tokyo,JP,Japan Hino,14,Kanagawa,JP,Japan @@ -14245,38 +11366,29 @@ Hikosaki,33,Okayama,JP,Japan Hikone,25,Shiga,JP,Japan Hiketa,37,Kagawa,JP,Japan Katsuren-higa,47,Okinawa,JP,Japan +Hiji,44,Oita,JP,Japan Higashiyama District,26,Kyoto,JP,Japan -Higashi-shinozakimachi,13,Tokyo,JP,Japan Higashishinagawa,13,Tokyo,JP,Japan -Ōsaki,13,Tokyo,JP,Japan Higashiosaka,27,Ōsaka,JP,Japan Higashinippori,13,Tokyo,JP,Japan Higashi-nihombashi,13,Tokyo,JP,Japan Higashimatsuyama Shi,11,Saitama,JP,Japan Higashimachi,31,Tottori,JP,Japan -Higashikō,43,Kumamoto,JP,Japan -Higashikamata,13,Tokyo,JP,Japan Higashiboridōri,15,Niigata,JP,Japan -Higashihamachō,42,Nagasaki,JP,Japan -Higashichō,27,Ōsaka,JP,Japan -Higashibōjōchō,29,Nara,JP,Japan +Higashibun,37,Kagawa,JP,Japan Higashiasahimachi,32,Shimane,JP,Japan -Hideya,15,Niigata,JP,Japan -Heta,35,Yamaguchi,JP,Japan Hekinan,23,Aichi,JP,Japan Heigakichō,22,Shizuoka,JP,Japan Hayashima,33,Okayama,JP,Japan +Hayashi,14,Kanagawa,JP,Japan Hayamichiba,15,Niigata,JP,Japan -Hayama,14,Kanagawa,JP,Japan Hayakawa,19,Yamanashi,JP,Japan Hattamachi,17,Ishikawa,JP,Japan Hatsukaichi,34,Hiroshima,JP,Japan Hatchōbori,13,Tokyo,JP,Japan -Hatano,15,Niigata,JP,Japan Hata,40,Fukuoka,JP,Japan Hasumachi,16,Toyama,JP,Japan Hashimoto,30,Wakayama,JP,Japan -Hashida,23,Aichi,JP,Japan Harumi,13,Tokyo,JP,Japan Haruda,40,Fukuoka,JP,Japan Haru,46,Kagoshima,JP,Japan @@ -14284,34 +11396,21 @@ Harigaya,11,Saitama,JP,Japan Harigabesshochō,29,Nara,JP,Japan Tomiuracho-haraoka,12,Chiba,JP,Japan Harajuku,11,Saitama,JP,Japan -Haraichi,11,Saitama,JP,Japan Haraichō,32,Shimane,JP,Japan Harada,33,Okayama,JP,Japan Harada,22,Shizuoka,JP,Japan Haramachi,10,Gunma,JP,Japan -Hara,22,Shizuoka,JP,Japan Hara,36,Tokushima,JP,Japan Hanyū,11,Saitama,JP,Japan Hannō,11,Saitama,JP,Japan -Haneo,10,Gunma,JP,Japan Handa,23,Aichi,JP,Japan -Hanazonocho-minami,27,Ōsaka,JP,Japan -Hanato,34,Hiroshima,JP,Japan -Hanahata,13,Tokyo,JP,Japan -Hamasaka,28,Hyōgo,JP,Japan Hamamatsu,22,Shizuoka,JP,Japan -Hamagawa,47,Okinawa,JP,Japan +Hamakita,22,Shizuoka,JP,Japan Hamada,32,Shimane,JP,Japan -Hama,37,Kagawa,JP,Japan -Hamamachi,41,Saga,JP,Japan "Hakusan'ura",15,Niigata,JP,Japan Hakozaki,40,Fukuoka,JP,Japan Hakonegasaki,13,Tokyo,JP,Japan -Hakone,14,Kanagawa,JP,Japan Hakatachō,27,Ōsaka,JP,Japan -Hajikachō,09,Tochigi,JP,Japan -Hainuzuka,40,Fukuoka,JP,Japan -Haguro,23,Aichi,JP,Japan Hagiwara,22,Shizuoka,JP,Japan Hagi,35,Yamaguchi,JP,Japan Hagi,30,Wakayama,JP,Japan @@ -14320,75 +11419,59 @@ Hachiya,40,Fukuoka,JP,Japan Hachiōji,13,Tokyo,JP,Japan Ōmihachiman,25,Shiga,JP,Japan Hachiman,22,Shizuoka,JP,Japan -Habu,35,Yamaguchi,JP,Japan +Habuminato,13,Tokyo,JP,Japan Gyōda,11,Saitama,JP,Japan Gushikawa,47,Okinawa,JP,Japan Gushichan,47,Okinawa,JP,Japan -,10,Gunma,JP,Japan Goyuchō,23,Aichi,JP,Japan -Goya,47,Okinawa,JP,Japan Gotenba Shi,22,Shizuoka,JP,Japan Gotemba,22,Shizuoka,JP,Japan Higashigotanda,13,Tokyo,JP,Japan Gose,29,Nara,JP,Japan -Gokanjima,22,Shizuoka,JP,Japan Gojō,29,Nara,JP,Japan Gōdo,21,Gifu,JP,Japan Gobō,30,Wakayama,JP,Japan Gion,34,Hiroshima,JP,Japan Ginowan,47,Okinawa,JP,Japan Gifu,21,Gifu,JP,Japan -Gejō,15,Niigata,JP,Japan +Gifu,21,Gifu,JP,Japan Ganeko,47,Okinawa,JP,Japan Gamagōri,23,Aichi,JP,Japan -Gamachō,21,Gifu,JP,Japan Futtsu,12,Chiba,JP,Japan Futto,23,Aichi,JP,Japan -Futsukaichi-chuo,40,Fukuoka,JP,Japan -Futo,22,Shizuoka,JP,Japan -Futenma,47,Okinawa,JP,Japan -Futamicho-minamifutami,28,Hyōgo,JP,Japan -Fushiochō,27,Ōsaka,JP,Japan Fushiki-minatomachi,16,Toyama,JP,Japan -Nisshinchō,14,Kanagawa,JP,Japan +Furumachi,33,Okayama,JP,Japan Kōfukuchō,27,Ōsaka,JP,Japan Furukawa,21,Gifu,JP,Japan Furuichi,27,Ōsaka,JP,Japan Furuichi,34,Hiroshima,JP,Japan Funatsu,19,Yamanashi,JP,Japan Funato,12,Chiba,JP,Japan -Funaki,35,Yamaguchi,JP,Japan Funaechō,24,Mie,JP,Japan Fukuyama,34,Hiroshima,JP,Japan Fukushima,10,Gunma,JP,Japan Fukushima,45,Miyazaki,JP,Japan Fukuroi,22,Shizuoka,JP,Japan +Fukura,28,Hyōgo,JP,Japan Fukuoka,40,Fukuoka,JP,Japan -Fukuoka,23,Aichi,JP,Japan +Fukuokamachi-minojima,16,Toyama,JP,Japan Fukuoka,40,Fukuoka,JP,Japan -Fukumitsu,16,Toyama,JP,Japan Tsurumachi,27,Ōsaka,JP,Japan -Nishifukuma,40,Fukuoka,JP,Japan Fukui,18,Fukui,JP,Japan -Fukuichō,09,Tochigi,JP,Japan -Fukude,22,Shizuoka,JP,Japan Yunotsucho-fukuda,32,Shimane,JP,Japan Fukuchiyama,26,Kyoto,JP,Japan Fukasawa,22,Shizuoka,JP,Japan -Fukami,14,Kanagawa,JP,Japan Tōyō,13,Tokyo,JP,Japan Shirakawa,13,Tokyo,JP,Japan Kiyosumi,13,Tokyo,JP,Japan Kiba,13,Tokyo,JP,Japan Edagawa,13,Tokyo,JP,Japan Fukagawa,13,Tokyo,JP,Japan -Fujishima,06,Yamagata,JP,Japan +Fujita,33,Okayama,JP,Japan Fujisawa,14,Kanagawa,JP,Japan Fujioka,10,Gunma,JP,Japan -Fujioka,22,Shizuoka,JP,Japan Fujinomiya,22,Shizuoka,JP,Japan Fujieda,22,Shizuoka,JP,Japan -Fujie,28,Hyōgo,JP,Japan Fuji,22,Shizuoka,JP,Japan Fuchizaki,37,Kagawa,JP,Japan Fuchinobe,14,Kanagawa,JP,Japan @@ -14399,16 +11482,13 @@ Eko,42,Nagasaki,JP,Japan ,38,Ehime,JP,Japan Egota,13,Tokyo,JP,Japan Edogawa,13,Tokyo,JP,Japan -Edamitsu,40,Fukuoka,JP,Japan -Edagawa,39,Kochi,JP,Japan +Echigawa,25,Shiga,JP,Japan Ebie,16,Toyama,JP,Japan Dotōchō,27,Ōsaka,JP,Japan -Dōjima,27,Ōsaka,JP,Japan Dezaikechō,28,Hyōgo,JP,Japan Daitō,27,Ōsaka,JP,Japan Chuo,13,Tokyo,JP,Japan Chōjabaru,40,Fukuoka,JP,Japan -Chōgo,14,Kanagawa,JP,Japan Chōfu,13,Tokyo,JP,Japan Chizu,31,Tottori,JP,Japan Chiyoda-ku,13,Tokyo,JP,Japan @@ -14418,65 +11498,44 @@ Chiryū,23,Aichi,JP,Japan Chino,20,Nagano,JP,Japan China,46,Kagoshima,JP,Japan Chikugo Shi,40,Fukuoka,JP,Japan -Chihama,22,Shizuoka,JP,Japan Chigasaki,14,Kanagawa,JP,Japan Chichibu,11,Saitama,JP,Japan +Chibana,47,Okinawa,JP,Japan Chayamachi,33,Okayama,JP,Japan Chatan,47,Okinawa,JP,Japan -Boma,46,Kagoshima,JP,Japan -Birugawamachi,17,Ishikawa,JP,Japan Biimata,47,Okinawa,JP,Japan -Bessako,34,Hiroshima,JP,Japan Beppu,44,Oita,JP,Japan Ichibanchō,13,Tokyo,JP,Japan Azusawa,13,Tokyo,JP,Japan -Azumabashi,13,Tokyo,JP,Japan Azo,18,Fukui,JP,Japan -Ayabe,26,Kyoto,JP,Japan Awazumachi,17,Ishikawa,JP,Japan -Awase,47,Okinawa,JP,Japan Awara,18,Fukui,JP,Japan -Atsuta,47,Okinawa,JP,Japan Atami,22,Shizuoka,JP,Japan Asso,30,Wakayama,JP,Japan Ashiya,28,Hyōgo,JP,Japan +Ashida,20,Nagano,JP,Japan Ashikaga,09,Tochigi,JP,Japan Ashihara,27,Ōsaka,JP,Japan -Asakusa,13,Tokyo,JP,Japan +Asarichō,32,Shimane,JP,Japan Asakayamachō,27,Ōsaka,JP,Japan -Asakawa,36,Tokushima,JP,Japan -Asaichō,32,Shimane,JP,Japan -Asahimachi,42,Nagasaki,JP,Japan Asagaya-minami,13,Tokyo,JP,Japan -Asae,35,Yamaguchi,JP,Japan Asa,35,Yamaguchi,JP,Japan -Arita,41,Saga,JP,Japan Arimachō,28,Hyōgo,JP,Japan Arida,30,Wakayama,JP,Japan -Arari,22,Shizuoka,JP,Japan Ogunimachi-aramachi,15,Niigata,JP,Japan -Arakura,19,Yamanashi,JP,Japan Araki,11,Saitama,JP,Japan Arakawa,13,Tokyo,JP,Japan Arakaki,47,Okinawa,JP,Japan -Aoyanagichō,21,Gifu,JP,Japan Aoto,13,Tokyo,JP,Japan Aonohara,14,Kanagawa,JP,Japan -Aoichō,23,Aichi,JP,Japan Ao,16,Toyama,JP,Japan -Aomachi,17,Ishikawa,JP,Japan Aochō,28,Hyōgo,JP,Japan -Ao,24,Mie,JP,Japan Annaka,10,Gunma,JP,Japan Anjo,23,Aichi,JP,Japan Anan,36,Tokushima,JP,Japan Anabuki,36,Tokushima,JP,Japan -Amesoko,47,Okinawa,JP,Japan -Ameku,47,Okinawa,JP,Japan Amagi,40,Fukuoka,JP,Japan -Amagasaki Shi,28,Hyōgo,JP,Japan Amagasaki,28,Hyōgo,JP,Japan -Akutami,21,Gifu,JP,Japan Kariya,28,Hyōgo,JP,Japan Aki,39,Kochi,JP,Japan Akasaki,31,Tottori,JP,Japan @@ -14485,54 +11544,51 @@ Akasaka,13,Tokyo,JP,Japan Kunimimachi-akane,44,Oita,JP,Japan Akamatsu,20,Nagano,JP,Japan Akama,40,Fukuoka,JP,Japan -Akaike,40,Fukuoka,JP,Japan +Akai,11,Saitama,JP,Japan Akaho,20,Nagano,JP,Japan Akabane,13,Tokyo,JP,Japan -Ajisu,35,Yamaguchi,JP,Japan Ajichō,37,Kagawa,JP,Japan Aizu-wakamatsu Shi,07,Fukushima,JP,Japan Aioi,28,Hyōgo,JP,Japan Aimi,23,Aichi,JP,Japan Aikawa-minamizawamachi,15,Niigata,JP,Japan -Aikachō,32,Shimane,JP,Japan Aihara,14,Kanagawa,JP,Japan +Aihama,12,Chiba,JP,Japan ,23,Aichi,JP,Japan Ai,32,Shimane,JP,Japan -Aharen,47,Okinawa,JP,Japan -Ahacha,47,Okinawa,JP,Japan Ageo,11,Saitama,JP,Japan -Ageda,47,Okinawa,JP,Japan Agarie,47,Okinawa,JP,Japan Aga-chuo,34,Hiroshima,JP,Japan Adachi,13,Tokyo,JP,Japan Abeno,27,Ōsaka,JP,Japan Pyongyang,01,Pyongyang,KP,North Korea ,,,KP,North Korea +Tanjong Pagar,,,SG,Singapore Yio Chu Kang,,,SG,Singapore Yew Tee,,,SG,Singapore +Yan Kit,,,SG,Singapore +Woollerton Park,,,SG,Singapore Ulu Bedok,,,SG,Singapore Tuas,,,SG,Singapore Toa Payoh New Town,,,SG,Singapore -Tampines Estate,,,SG,Singapore ,,,SG,Singapore Singapore,,,SG,Singapore Sembawang Estate,,,SG,Singapore +Seletar,,,SG,Singapore Punggol,,,SG,Singapore -Marsiling,,,SG,Singapore Kent Ridge,,,SG,Singapore Kampong Ulu Jurong,,,SG,Singapore Kampong Ubi,,,SG,Singapore Kampong Pasir Ris,,,SG,Singapore +Kalang,,,SG,Singapore +Geylang,,,SG,Singapore Changi Village,,,SG,Singapore Buona Vista,,,SG,Singapore -Bukit Timah Estate,,,SG,Singapore -Bukit Mandai Village,,,SG,Singapore Boon Lay,,,SG,Singapore Alexandra Estate,,,SG,Singapore Huajiadou,ZJ,Zhejiang,CN,China Sanjiangcun,ZJ,Zhejiang,CN,China Ayer Raja New Town,,,SG,Singapore -Bukit Batok New Town,,,SG,Singapore Hougang,,,SG,Singapore Jurong Town,,,SG,Singapore Jurong West,,,SG,Singapore @@ -14551,29 +11607,20 @@ Bukit Panjang New Town,,,SG,Singapore Bedok New Town,,,SG,Singapore Clementi Housing Estate,,,SG,Singapore Queenstown Estate,,,SG,Singapore -Ban Nong Muang,36,Chaiyaphum,TH,Thailand Choa Chu Kang New Town,,,SG,Singapore -"Songch'oni-dong",45,Jeollabuk-do,KR,South Korea Suzhou,JS,Jiangsu,CN,China Zhoushan,ZJ,Zhejiang,CN,China -Aoguan,FJ,Fujian,CN,China +Zhonggongmiao,ZJ,Zhejiang,CN,China Lianhuacun,ZJ,Zhejiang,CN,China -Jeram,10,Selangor,MY,Malaysia Song Dao,47,Sakon Nakhon,TH,Thailand -"Ap'o",47,Gyeongsangbuk-do,KR,South Korea -Kanegusuku,47,Okinawa,JP,Japan Masan-dong,48,Gyeongsangnam-do,KR,South Korea +Ie,47,Okinawa,JP,Japan Okinawa,47,Okinawa,JP,Japan -Seongnam,43,North Chungcheong,KR,South Korea -Cheonju,47,Gyeongsangbuk-do,KR,South Korea -Osan,47,Gyeongsangbuk-do,KR,South Korea -Ōsaki,46,Kagoshima,JP,Japan +Urazoe,47,Okinawa,JP,Japan +Donggu,47,Gyeongsangbuk-do,KR,South Korea Hishida,46,Kagoshima,JP,Japan -Kushima,45,Miyazaki,JP,Japan Hikari,35,Yamaguchi,JP,Japan -Sang-dong,41,Gyeonggi-do,KR,South Korea Towa,35,Yamaguchi,JP,Japan -Shijiazhuang,ZJ,Zhejiang,CN,China Seongnam-si,41,Gyeonggi-do,KR,South Korea Hanam,41,Gyeonggi-do,KR,South Korea Namyangju,41,Gyeonggi-do,KR,South Korea @@ -14581,232 +11628,151 @@ Pocheon-si,41,Gyeonggi-do,KR,South Korea "Xi'ao",ZJ,Zhejiang,CN,China Shandongcun,ZJ,Zhejiang,CN,China Watada-honmura,41,Saga,JP,Japan -Kagami,41,Saga,JP,Japan Yodogawa,40,Fukuoka,JP,Japan -Shima-funakoshi,40,Fukuoka,JP,Japan Shima-shinmachi,40,Fukuoka,JP,Japan Nobe,40,Fukuoka,JP,Japan +Songling,JS,Jiangsu,CN,China Shebei,ZJ,Zhejiang,CN,China Shengdongcun,ZJ,Zhejiang,CN,China +Abu,35,Yamaguchi,JP,Japan Nagato,35,Yamaguchi,JP,Japan Fulilu,GS,Gansu,CN,China ,,,CK,Cook Islands Data,NB,West Nusa Tenggara,ID,Indonesia Yŏsu,48,Gyeongsangnam-do,KR,South Korea Gyeongsangnam-do,48,Gyeongsangnam-do,KR,South Korea -Pelabuhan Kelang Utara,05,Negeri Sembilan,MY,Malaysia Aru,RI,Riau,ID,Indonesia Tam Binh,SG,Ho Chi Minh,VN,Vietnam Phuoc Loc,SG,Ho Chi Minh,VN,Vietnam Quan Bay,SG,Ho Chi Minh,VN,Vietnam -Binh Thanh,SG,Ho Chi Minh,VN,Vietnam -Quan Ninh Kieu,CT,Can Tho,VN,Vietnam ,56,Bắc Ninh Province,VN,Vietnam +Bắc Giang Province,54,Bắc Giang Province,VN,Vietnam +Da Nang,DN,Da Nang,VN,Vietnam Bình Dương Province,57,Bình Dương Province,VN,Vietnam Quảng Nam Province,27,Quảng Nam Province,VN,Vietnam -Hà Nam Province,63,Hà Nam Province,VN,Vietnam +Nam Định Province,67,Nam Định Province,VN,Vietnam +,63,Hà Nam Province,VN,Vietnam ,55,Bạc Liêu Province,VN,Vietnam Tubanan,JI,East Java,ID,Indonesia Vĩnh Phúc Province,70,Vĩnh Phúc Province,VN,Vietnam Xili,GZ,Guizhou,CN,China -Kalijudan,JI,East Java,ID,Indonesia -Sidorejo,JI,East Java,ID,Indonesia -Suko,JI,East Java,ID,Indonesia -Babatan,JI,East Java,ID,Indonesia -Kutisari,JI,East Java,ID,Indonesia -Margorejo,JI,East Java,ID,Indonesia -Siwalankerto,JI,East Java,ID,Indonesia -Santolan,03,Central Luzon,PH,Philippines -Ōno,11,Saitama,JP,Japan -Kōyama,11,Saitama,JP,Japan Hasuda,11,Saitama,JP,Japan -Kamifukuoka,11,Saitama,JP,Japan Sayama,11,Saitama,JP,Japan Fussa,13,Tokyo,JP,Japan -Renkōji,13,Tokyo,JP,Japan Matsugi,13,Tokyo,JP,Japan -Ochikawa,13,Tokyo,JP,Japan Okura,13,Tokyo,JP,Japan -Tashiro,14,Kanagawa,JP,Japan Hagashi,14,Kanagawa,JP,Japan Hongō,14,Kanagawa,JP,Japan -Tomuro,14,Kanagawa,JP,Japan Nakamaru,14,Kanagawa,JP,Japan Takata,14,Kanagawa,JP,Japan -Saidachi,14,Kanagawa,JP,Japan -Teradanawa,14,Kanagawa,JP,Japan Hirasawa,14,Kanagawa,JP,Japan -Sengokuhara,14,Kanagawa,JP,Japan Nakano,22,Shizuoka,JP,Japan -Tsuruma,11,Saitama,JP,Japan Asaka,11,Saitama,JP,Japan -Wako,11,Saitama,JP,Japan -Shimotoda,11,Saitama,JP,Japan Yagisawa,13,Tokyo,JP,Japan Matsuyama,13,Tokyo,JP,Japan Kimitsu,12,Chiba,JP,Japan Miura,14,Kanagawa,JP,Japan Hongyu,FJ,Fujian,CN,China Nanping,CQ,Chongqing,CN,China -Wabu,41,Gyeonggi-do,KR,South Korea +Qiuchang,GD,Guangdong,CN,China Xinchang,ZJ,Zhejiang,CN,China Huangqi,GD,Guangdong,CN,China Longxi,ZJ,Zhejiang,CN,China -Tuopu,GD,Guangdong,CN,China -Qingkou,FJ,Fujian,CN,China +"Datang'an",ZJ,Zhejiang,CN,China ,BT,Banten,ID,Indonesia -Hwawŏn,27,Daegu,KR,South Korea Wakayama,30,Wakayama,JP,Japan Iyo,38,Ehime,JP,Japan Tōyo,38,Ehime,JP,Japan Yoshida,38,Ehime,JP,Japan Uwajima,38,Ehime,JP,Japan -Tsutsui,38,Ehime,JP,Japan -Tsuitachi,38,Ehime,JP,Japan +Shū,38,Ehime,JP,Japan Yuge-habu,38,Ehime,JP,Japan Saijō,38,Ehime,JP,Japan Ōzu,38,Ehime,JP,Japan -Oguri,38,Ehime,JP,Japan Miyoshi,38,Ehime,JP,Japan Matsuyama,38,Ehime,JP,Japan Kuchō,38,Ehime,JP,Japan Kawanoechō,38,Ehime,JP,Japan -Kamibun,38,Ehime,JP,Japan -Horiechō,38,Ehime,JP,Japan -Haramachi,38,Ehime,JP,Japan Hama-zakurai,38,Ehime,JP,Japan -Laweyan,JT,Central Java,ID,Indonesia +Kratonan,JT,Central Java,ID,Indonesia Lospalos,LA,Lautém,TL,Timor-Leste Gleno,ER,Ermera,TL,Timor-Leste +Venilale,BA,Baucau,TL,Timor-Leste Padiae,OE,Oecusse,TL,Timor-Leste Fatubossa,AL,Aileu,TL,Timor-Leste Gwangmyeong,41,Gyeonggi-do,KR,South Korea -Munjuljaya,JB,West Java,ID,Indonesia Lengkong Satu,JB,West Java,ID,Indonesia +Paju,41,Gyeonggi-do,KR,South Korea +Pengasinan,JB,West Java,ID,Indonesia Pademangan Timur,JK,Jakarta,ID,Indonesia Manggadua Selatan,JK,Jakarta,ID,Indonesia -Gunung Sahari Selatan,JK,Jakarta,ID,Indonesia -Bendungan Hilir,JK,Jakarta,ID,Indonesia -Kuningan Timur,JK,Jakarta,ID,Indonesia Tebet Timur,JK,Jakarta,ID,Indonesia Cipinangempang,JK,Jakarta,ID,Indonesia -Kwitang,JK,Jakarta,ID,Indonesia Menteng,JK,Jakarta,ID,Indonesia Pegangsaan Dua,JK,Jakarta,ID,Indonesia Ujungmenteng,JK,Jakarta,ID,Indonesia Srengseng Sawah,JK,Jakarta,ID,Indonesia Cibubur,JK,Jakarta,ID,Indonesia -Munjul,JK,Jakarta,ID,Indonesia -Lebaksukaraja,JB,West Java,ID,Indonesia +Beji,JB,West Java,ID,Indonesia Wanaherang,JB,West Java,ID,Indonesia +Ciriung,JB,West Java,ID,Indonesia Grobogan,JB,West Java,ID,Indonesia +Pabuaran,JB,West Java,ID,Indonesia Kampung Susukan,JK,Jakarta,ID,Indonesia Cipayung,JK,Jakarta,ID,Indonesia -Sampora,BT,Banten,ID,Indonesia -Tegal,JB,West Java,ID,Indonesia -Tugu,JB,West Java,ID,Indonesia +Langgen,BT,Banten,ID,Indonesia Cibabat,JB,West Java,ID,Indonesia -Cigugur Tengah,JB,West Java,ID,Indonesia -Tinjomoyo,JT,Central Java,ID,Indonesia Ngesrep,JT,Central Java,ID,Indonesia -Sumurboto,JT,Central Java,ID,Indonesia Pedalangan,JT,Central Java,ID,Indonesia -Banyumanik,JT,Central Java,ID,Indonesia -Pasirlayung,JB,West Java,ID,Indonesia -Cijagra,JB,West Java,ID,Indonesia Kebumen Satu,JT,Central Java,ID,Indonesia -Hegarmanah,JB,West Java,ID,Indonesia -Padalarang,JB,West Java,ID,Indonesia Situsaeur,JB,West Java,ID,Indonesia -Kembangsari,JT,Central Java,ID,Indonesia -Citeureup,JB,West Java,ID,Indonesia +Jetis,JT,Central Java,ID,Indonesia Babakangarut,JB,West Java,ID,Indonesia -Kupang Tengah,JT,Central Java,ID,Indonesia -Bulusari,JT,Central Java,ID,Indonesia -Grogol,JT,Central Java,ID,Indonesia -Manjahlega,JB,West Java,ID,Indonesia -Cibiru Hilir,JB,West Java,ID,Indonesia -Sawohan,JI,East Java,ID,Indonesia -Tambaksari,JI,East Java,ID,Indonesia -Banaran,JI,East Java,ID,Indonesia -Kebonsari,JI,East Java,ID,Indonesia -Sumbersari,JI,East Java,ID,Indonesia +Jatiguwi,JI,East Java,ID,Indonesia +Banjarejo,JI,East Java,ID,Indonesia Rosario,40,Calabarzon,PH,Philippines -Libertad,12,Soccsksargen,PH,Philippines Sukamaju,JB,West Java,ID,Indonesia -Bagong Pagasa,40,Calabarzon,PH,Philippines -Kaligayahan,00,Metro Manila,PH,Philippines ,,,TL,Timor-Leste Koka,SA,North Sulawesi,ID,Indonesia +Pohuwato,GO,Gorontalo,ID,Indonesia Tombang,ST,Central Sulawesi,ID,Indonesia -Jetis,JI,East Java,ID,Indonesia Lebak,JI,East Java,ID,Indonesia -Kembang,JI,East Java,ID,Indonesia -Wates,JI,East Java,ID,Indonesia -Ngaglik,JI,East Java,ID,Indonesia -Kendal,JI,East Java,ID,Indonesia -Ploso,JI,East Java,ID,Indonesia -Ketintang,JI,East Java,ID,Indonesia -Kepatihan,JI,East Java,ID,Indonesia -Junrejo,JI,East Java,ID,Indonesia -Mulyorejo,JI,East Java,ID,Indonesia +Tuban Timur,JI,East Java,ID,Indonesia Purwatama,JI,East Java,ID,Indonesia Magetan,JI,East Java,ID,Indonesia -Keputran,JI,East Java,ID,Indonesia Mojo Lor,JI,East Java,ID,Indonesia Tegalsari,JT,Central Java,ID,Indonesia Bandung,JT,Central Java,ID,Indonesia -Ngelo,JT,Central Java,ID,Indonesia -Polewali,SN,South Sulawesi,ID,Indonesia -Rahandouna,SG,Southeast Sulawesi,ID,Indonesia +Dukuh,JT,Central Java,ID,Indonesia +Padangsappa,SN,South Sulawesi,ID,Indonesia Malingao,12,Soccsksargen,PH,Philippines Seolman,26,Busan,KR,South Korea Saha-gu,26,Busan,KR,South Korea Zhongxin,HN,Hunan,CN,China -Depok Jaya,JB,West Java,ID,Indonesia -Baratajaya,JI,East Java,ID,Indonesia -Kertajaya,JI,East Java,ID,Indonesia +Karanggan,JB,West Java,ID,Indonesia Kapuk,JK,Jakarta,ID,Indonesia Kali Sari,JK,Jakarta,ID,Indonesia -Kampung Tengah,JK,Jakarta,ID,Indonesia -Kramat,JK,Jakarta,ID,Indonesia Kalibata,JK,Jakarta,ID,Indonesia -Jatimakmur,JB,West Java,ID,Indonesia +Jatiasih,JB,West Java,ID,Indonesia Reno,JB,West Java,ID,Indonesia Rawa Barat,JK,Jakarta,ID,Indonesia Kampungjawa,JK,Jakarta,ID,Indonesia Pengarengan,JK,Jakarta,ID,Indonesia -Kampungbaru,JK,Jakarta,ID,Indonesia Selong,JK,Jakarta,ID,Indonesia Karet Semanggi,JK,Jakarta,ID,Indonesia Setia Budi,JK,Jakarta,ID,Indonesia Guntur,JK,Jakarta,ID,Indonesia Paseban,JK,Jakarta,ID,Indonesia -Tomang,JK,Jakarta,ID,Indonesia Cideng,JK,Jakarta,ID,Indonesia -Bungur,JK,Jakarta,ID,Indonesia -Tambora,JK,Jakarta,ID,Indonesia +Senen,JK,Jakarta,ID,Indonesia Pinangsia,JK,Jakarta,ID,Indonesia ,KR,Riau Islands,ID,Indonesia -Dengjiapo,SN,Shaanxi,CN,China -Rejowinangun,YO,Yogyakarta,ID,Indonesia -Bausasran,YO,Yogyakarta,ID,Indonesia -Wirogunan,YO,Yogyakarta,ID,Indonesia -Tegal,YO,Yogyakarta,ID,Indonesia -Pandeyan,YO,Yogyakarta,ID,Indonesia +Dongda,SN,Shaanxi,CN,China +Demangan,YO,Yogyakarta,ID,Indonesia Sorosutan,YO,Yogyakarta,ID,Indonesia -Giwangan,YO,Yogyakarta,ID,Indonesia -Prenggan,YO,Yogyakarta,ID,Indonesia -Tamanan,YO,Yogyakarta,ID,Indonesia -Tahunan,YO,Yogyakarta,ID,Indonesia -Pringgokusuman,YO,Yogyakarta,ID,Indonesia -Panembahan,YO,Yogyakarta,ID,Indonesia Tirtonirmolo,YO,Yogyakarta,ID,Indonesia Kartasura,JT,Central Java,ID,Indonesia -Bogor,YO,Yogyakarta,ID,Indonesia -Serang,YO,Yogyakarta,ID,Indonesia Znamenka,ZAB,Transbaikal Territory,RU,Russia -Zima,IRK,Irkutsk Oblast,RU,Russia Zeya,AMU,Amur Oblast,RU,Russia Zakamensk,BU,Buryatiya Republic,RU,Russia Yakutsk,SA,Sakha,RU,Russia @@ -14824,7 +11790,6 @@ Ulan-Ude,BU,Buryatiya Republic,RU,Russia Tynda,AMU,Amur Oblast,RU,Russia Tura,KYA,Krasnoyarsk Krai,RU,Russia Tulun,IRK,Irkutsk Oblast,RU,Russia -Topolëvo,KHA,Khabarovsk,RU,Russia Fokino,PRI,Primorye,RU,Russia Tayturka,IRK,Irkutsk Oblast,RU,Russia Taksimo,BU,Buryatiya Republic,RU,Russia @@ -14838,7 +11803,6 @@ Shelekhov,IRK,Irkutsk Oblast,RU,Russia Sedanovo,IRK,Irkutsk Oblast,RU,Russia ,,,RU,Russia ,PRI,Primorye,RU,Russia -Pokrovsk,SA,Sakha,RU,Russia Pereyaslavka,KHA,Khabarovsk,RU,Russia Partizansk,PRI,Primorye,RU,Russia Ozërnoye,ZAB,Transbaikal Territory,RU,Russia @@ -14847,12 +11811,13 @@ Osnova,SA,Sakha,RU,Russia "Ol'ga",PRI,Primorye,RU,Russia Novaya Igirma,IRK,Irkutsk Oblast,RU,Russia Nizhniy Bestyakh,SA,Sakha,RU,Russia -Nizhneangarsk,BU,Buryatiya Republic,RU,Russia Neryungri,SA,Sakha,RU,Russia Nakhodka,PRI,Primorye,RU,Russia Nagornyy,SA,Sakha,RU,Russia Mirny,SA,Sakha,RU,Russia Luchegorsk,PRI,Primorye,RU,Russia +Livadiya,PRI,Primorye,RU,Russia +Lipovtsy,PRI,Primorye,RU,Russia Lesozavodsk,PRI,Primorye,RU,Russia Lensk,SA,Sakha,RU,Russia Leninskoye,YEV,Yevrey (Jewish) Autonomous Oblast,RU,Russia @@ -14877,7 +11842,6 @@ Chegdomyn,KHA,Khabarovsk,RU,Russia Chasovaya,ZAB,Transbaikal Territory,RU,Russia Chara,ZAB,Transbaikal Territory,RU,Russia Borzya,ZAB,Transbaikal Territory,RU,Russia -Bolshoy Kamen,PRI,Primorye,RU,Russia Bodaybo,IRK,Irkutsk Oblast,RU,Russia Blagoveshchensk,AMU,Amur Oblast,RU,Russia Birobidzhan,YEV,Yevrey (Jewish) Autonomous Oblast,RU,Russia @@ -14891,7 +11855,6 @@ Atamanovka,ZAB,Transbaikal Territory,RU,Russia Artyom,PRI,Primorye,RU,Russia "Arsen'yev",PRI,Primorye,RU,Russia Angarsk,IRK,Irkutsk Oblast,RU,Russia -,AMU,Amur Oblast,RU,Russia Amursk,KHA,Khabarovsk,RU,Russia Akuray,ZAB,Transbaikal Territory,RU,Russia Aktay,AMU,Amur Oblast,RU,Russia @@ -14899,14 +11862,16 @@ Ulan Bator,1,Ulaanbaatar Hot,MN,Mongolia Tsonholong Suma,067,Bulgan,MN,Mongolia Cecerleg,073,Arkhangai Province,MN,Mongolia Toyrim,059,Middle Govĭ,MN,Mongolia +Sühbaatar,049,Selenge Province,MN,Mongolia Shuluutayn Hiid,053,Ömnögovĭ,MN,Mongolia Shara-Hobiin-Dugang,1,Ulaanbaatar Hot,MN,Mongolia -Ovoot,051,Suehbaatar Aymag,MN,Mongolia Undurkhaan,039,Hentiy Aymag,MN,Mongolia +Mörön,041,Khövsgöl Province,MN,Mongolia Mörön,073,Arkhangai Province,MN,Mongolia ,,,MN,Mongolia Mandalgovi,059,Middle Govĭ,MN,Mongolia Ihjargalan,063,East Gobi Aymag,MN,Mongolia +Hovd,055,South Khangay,MN,Mongolia Haylaastay,051,Suehbaatar Aymag,MN,Mongolia Khatgal,041,Khövsgöl Province,MN,Mongolia Erdenet,035,Orhon Aymag,MN,Mongolia @@ -14920,9 +11885,8 @@ Bulgan,067,Bulgan,MN,Mongolia Bayanterem,051,Suehbaatar Aymag,MN,Mongolia Bayanhongor,069,Bayanhongor Aymag,MN,Mongolia Baruun-Urt,051,Suehbaatar Aymag,MN,Mongolia -Baruunharaa,049,Selenge Aymag,MN,Mongolia +Baruunharaa,049,Selenge Province,MN,Mongolia Arvayheer,055,South Khangay,MN,Mongolia -Zhaodong,HL,Heilongjiang,CN,China Zhangjiakou,HE,Hebei,CN,China Youyi,HL,Heilongjiang,CN,China Yingkou,LN,Liaoning,CN,China @@ -14932,6 +11896,7 @@ Yanji,JL,Jilin,CN,China Xinglong,HE,Hebei,CN,China Xinbin,LN,Liaoning,CN,China Xiaoyu,BJ,Beijing,CN,China +Wuchang,HL,Heilongjiang,CN,China Tongliao,NM,Inner Mongolia,CN,China Tonghua,JL,Jilin,CN,China Tieling,LN,Liaoning,CN,China @@ -14956,6 +11921,7 @@ Jining,NM,Inner Mongolia,CN,China ,JL,Jilin,CN,China Jilin City,JL,Jilin,CN,China Jiamusi,HL,Heilongjiang,CN,China +Hushitai,LN,Liaoning,CN,China Hulan,HL,Heilongjiang,CN,China Hongdacun,HL,Heilongjiang,CN,China Hohhot,NM,Inner Mongolia,CN,China @@ -14978,7 +11944,6 @@ Chifeng,NM,Inner Mongolia,CN,China Chengde,HE,Hebei,CN,China Chaoyang,LN,Liaoning,CN,China Changchun,JL,Jilin,CN,China -Benxi,LN,Liaoning,CN,China ,BJ,Beijing,CN,China "Bei'an",HL,Heilongjiang,CN,China Baotou,NM,Inner Mongolia,CN,China @@ -14989,23 +11954,18 @@ Baishan,JL,Jilin,CN,China Anshan,LN,Liaoning,CN,China "Manp'o",04,Chagang-do,KP,North Korea "Ch'ang-ch'un",JL,Jilin,CN,China -"Novomal'tinsk",IRK,Irkutsk Oblast,RU,Russia ,BU,Buryatiya Republic,RU,Russia Bratsk,IRK,Irkutsk Oblast,RU,Russia -Qiandian,LN,Liaoning,CN,China Kupang,NT,East Nusa Tenggara,ID,Indonesia Yunta,SA,South Australia,AU,Australia Yorketown,SA,South Australia,AU,Australia Yirrkala,NT,Northern Territory,AU,Australia -Yarloop,WA,Western Australia,AU,Australia Yankalilla,SA,South Australia,AU,Australia Yanchep,WA,Western Australia,AU,Australia -Yallingup,WA,Western Australia,AU,Australia Wudinna,SA,South Australia,AU,Australia Woomera Prohibited Area,SA,South Australia,AU,Australia Woodside,SA,South Australia,AU,Australia Witchcliffe,WA,Western Australia,AU,Australia -Wistow,SA,South Australia,AU,Australia Wirrulla,SA,South Australia,AU,Australia Wiluna,WA,Western Australia,AU,Australia Wilmington,SA,South Australia,AU,Australia @@ -15022,15 +11982,16 @@ Warooka,SA,South Australia,AU,Australia Wangary,SA,South Australia,AU,Australia Wallaroo,SA,South Australia,AU,Australia Waikerie,SA,South Australia,AU,Australia +Wagin,WA,Western Australia,AU,Australia Victor Harbor,SA,South Australia,AU,Australia Vasse,WA,Western Australia,AU,Australia Uraidla,SA,South Australia,AU,Australia +Upper Swan,WA,Western Australia,AU,Australia Ungarra,SA,South Australia,AU,Australia Two Wells,SA,South Australia,AU,Australia Tumby Bay,SA,South Australia,AU,Australia Truro,SA,South Australia,AU,Australia -Trayning,WA,Western Australia,AU,Australia -Toodyay,WA,Western Australia,AU,Australia +Trigg,WA,Western Australia,AU,Australia Thebarton,SA,South Australia,AU,Australia Tea Tree Gully,SA,South Australia,AU,Australia Tarlee,SA,South Australia,AU,Australia @@ -15044,18 +12005,16 @@ Stirling,SA,South Australia,AU,Australia Stansbury,SA,South Australia,AU,Australia Springton,SA,South Australia,AU,Australia Spalding,SA,South Australia,AU,Australia -South Trayning,WA,Western Australia,AU,Australia South Perth,WA,Western Australia,AU,Australia ,SA,South Australia,AU,Australia Snowtown,SA,South Australia,AU,Australia -Second Valley,SA,South Australia,AU,Australia +Sellicks Hill,SA,South Australia,AU,Australia Scott Creek,SA,South Australia,AU,Australia -Sawyers Valley,WA,Western Australia,AU,Australia Salisbury,SA,South Australia,AU,Australia Saddleworth,SA,South Australia,AU,Australia Roxby Downs,SA,South Australia,AU,Australia Roseworthy,SA,South Australia,AU,Australia -Roebourne,WA,Western Australia,AU,Australia +Rosedale,SA,South Australia,AU,Australia Rockleigh,SA,South Australia,AU,Australia Rockingham,WA,Western Australia,AU,Australia Robertstown,SA,South Australia,AU,Australia @@ -15070,25 +12029,20 @@ Prospect,SA,South Australia,AU,Australia Port Wakefield,SA,South Australia,AU,Australia Port Vincent,SA,South Australia,AU,Australia Port Pirie,SA,South Australia,AU,Australia -Moonta Bay,SA,South Australia,AU,Australia Port Lincoln,SA,South Australia,AU,Australia -Port Hughes,SA,South Australia,AU,Australia Port Hedland,WA,Western Australia,AU,Australia Port Elliot,SA,South Australia,AU,Australia Port Broughton,SA,South Australia,AU,Australia Port Augusta West,SA,South Australia,AU,Australia Port Augusta,SA,South Australia,AU,Australia +Popanyinning,WA,Western Australia,AU,Australia Poonindie,SA,South Australia,AU,Australia -Point Samson,WA,Western Australia,AU,Australia Point McLeay,SA,South Australia,AU,Australia -Pinjarra,WA,Western Australia,AU,Australia -Picton Junction,WA,Western Australia,AU,Australia -Pickering Brook,WA,Western Australia,AU,Australia +Pingelly,WA,Western Australia,AU,Australia Peterborough,SA,South Australia,AU,Australia Perth,WA,Western Australia,AU,Australia Penong,SA,South Australia,AU,Australia Penneshaw,SA,South Australia,AU,Australia -Penfield,SA,South Australia,AU,Australia Parkerville,WA,Western Australia,AU,Australia Paris Creek,SA,South Australia,AU,Australia Paracombe,SA,South Australia,AU,Australia @@ -15096,27 +12050,23 @@ Palmer,SA,South Australia,AU,Australia Owen,SA,South Australia,AU,Australia Orroroo,SA,South Australia,AU,Australia Oodnadatta,SA,South Australia,AU,Australia +Onslow,WA,Western Australia,AU,Australia Oakbank,SA,South Australia,AU,Australia Nuriootpa,SA,South Australia,AU,Australia Norton Summit,SA,South Australia,AU,Australia ,NT,Northern Territory,AU,Australia North Dandalup,WA,Western Australia,AU,Australia Northam,WA,Western Australia,AU,Australia -Normanville,SA,South Australia,AU,Australia Nildottie,SA,South Australia,AU,Australia -Nhulunbuy,NT,Northern Territory,AU,Australia Newman,WA,Western Australia,AU,Australia +Newdegate,WA,Western Australia,AU,Australia Narrogin,WA,Western Australia,AU,Australia -Narngulu,WA,Western Australia,AU,Australia Napperby,SA,South Australia,AU,Australia -Nannup,WA,Western Australia,AU,Australia Nairne,SA,South Australia,AU,Australia Myponga,SA,South Australia,AU,Australia Mypolonga,SA,South Australia,AU,Australia Mylor,SA,South Australia,AU,Australia Murray Bridge,SA,South Australia,AU,Australia -Mundijong,WA,Western Australia,AU,Australia -Muchea,WA,Western Australia,AU,Australia Mount Pleasant,SA,South Australia,AU,Australia Mount Isa,QLD,Queensland,AU,Australia Mount Helena,WA,Western Australia,AU,Australia @@ -15126,11 +12076,9 @@ Mount Barker,WA,Western Australia,AU,Australia Mosman Park,WA,Western Australia,AU,Australia Morgan,SA,South Australia,AU,Australia Moonta,SA,South Australia,AU,Australia -Monkey Mia,WA,Western Australia,AU,Australia Minlaton,SA,South Australia,AU,Australia Millendon,WA,Western Australia,AU,Australia Milang,SA,South Australia,AU,Australia -Merredin,WA,Western Australia,AU,Australia Meningie,SA,South Australia,AU,Australia Melrose,SA,South Australia,AU,Australia Meadows,SA,South Australia,AU,Australia @@ -15142,12 +12090,13 @@ Marion,SA,South Australia,AU,Australia Margaret River,WA,Western Australia,AU,Australia Manoora,SA,South Australia,AU,Australia Mannum,SA,South Australia,AU,Australia +Manjimup,WA,Western Australia,AU,Australia +Maningrida,NT,Northern Territory,AU,Australia Mandurah,WA,Western Australia,AU,Australia Mallala,SA,South Australia,AU,Australia Maitland,SA,South Australia,AU,Australia Macclesfield,SA,South Australia,AU,Australia Lyndoch,SA,South Australia,AU,Australia -Longwood,SA,South Australia,AU,Australia Lock,SA,South Australia,AU,Australia Lobethal,SA,South Australia,AU,Australia Little Hampton,SA,South Australia,AU,Australia @@ -15159,7 +12108,6 @@ Laura,SA,South Australia,AU,Australia Langhorne Creek,SA,South Australia,AU,Australia Kwinana,WA,Western Australia,AU,Australia Kununurra,WA,Western Australia,AU,Australia -Kudardup,WA,Western Australia,AU,Australia Koonibba,SA,South Australia,AU,Australia Koolunga,SA,South Australia,AU,Australia Kojonup,WA,Western Australia,AU,Australia @@ -15172,28 +12120,30 @@ Kensington and Norwood,SA,South Australia,AU,Australia Karoonda,SA,South Australia,AU,Australia Karcultaby,SA,South Australia,AU,Australia Kapunda,SA,South Australia,AU,Australia -Kanmantoo,SA,South Australia,AU,Australia Kangarilla,SA,South Australia,AU,Australia Kalgoorlie,WA,Western Australia,AU,Australia +Kalgan,WA,Western Australia,AU,Australia Kadina,SA,South Australia,AU,Australia -Jarrahdale,WA,Western Australia,AU,Australia Jamestown,SA,South Australia,AU,Australia +Inglewood,SA,South Australia,AU,Australia Hindmarsh Island,SA,South Australia,AU,Australia Heathfield,SA,South Australia,AU,Australia Hawker,SA,South Australia,AU,Australia Harvey,WA,Western Australia,AU,Australia Happy Valley,SA,South Australia,AU,Australia Hamley Bridge,SA,South Australia,AU,Australia -Halls Creek,WA,Western Australia,AU,Australia +Hallett,SA,South Australia,AU,Australia Hahndorf,SA,South Australia,AU,Australia Gumeracha,SA,South Australia,AU,Australia Greenock,SA,South Australia,AU,Australia +Greenbushes,WA,Western Australia,AU,Australia Grange,SA,South Australia,AU,Australia Goolwa,SA,South Australia,AU,Australia Golden Grove,SA,South Australia,AU,Australia Gnowangerup,WA,Western Australia,AU,Australia Gladstone,SA,South Australia,AU,Australia Geraldton,WA,Western Australia,AU,Australia +Gawler River,SA,South Australia,AU,Australia Gawler,SA,South Australia,AU,Australia Freeling,SA,South Australia,AU,Australia Eudunda,SA,South Australia,AU,Australia @@ -15204,13 +12154,9 @@ Elizabeth,SA,South Australia,AU,Australia Echunga,SA,South Australia,AU,Australia Eastern Creek,WA,Western Australia,AU,Australia Dunsborough,WA,Western Australia,AU,Australia -Dublin,SA,South Australia,AU,Australia -Donnybrook,WA,Western Australia,AU,Australia Derby,WA,Western Australia,AU,Australia -Denmark,WA,Western Australia,AU,Australia Delamere,SA,South Australia,AU,Australia Darwin,NT,Northern Territory,AU,Australia -Darlington,SA,South Australia,AU,Australia Darlington,WA,Western Australia,AU,Australia Curramulka,SA,South Australia,AU,Australia Cummins,SA,South Australia,AU,Australia @@ -15222,15 +12168,14 @@ Cottesloe,WA,Western Australia,AU,Australia Corrigin,WA,Western Australia,AU,Australia Coonalpyn,SA,South Australia,AU,Australia Coomandook,SA,South Australia,AU,Australia -Cookernup,WA,Western Australia,AU,Australia Cook,SA,South Australia,AU,Australia Coober Pedy,SA,South Australia,AU,Australia Collie,WA,Western Australia,AU,Australia Cockatoo Valley,SA,South Australia,AU,Australia Cleve,SA,South Australia,AU,Australia Clare,SA,South Australia,AU,Australia -Clackline,WA,Western Australia,AU,Australia Ceduna,SA,South Australia,AU,Australia +Capel,WA,Western Australia,AU,Australia Campbelltown,SA,South Australia,AU,Australia Cambrai,SA,South Australia,AU,Australia Callington,SA,South Australia,AU,Australia @@ -15238,10 +12183,11 @@ Cadell,SA,South Australia,AU,Australia Byford,WA,Western Australia,AU,Australia Bute,SA,South Australia,AU,Australia Busselton,WA,Western Australia,AU,Australia +Burracoppin,WA,Western Australia,AU,Australia Burra,SA,South Australia,AU,Australia -Burekup,WA,Western Australia,AU,Australia Bunbury,WA,Western Australia,AU,Australia Bullsbrook,WA,Western Australia,AU,Australia +Bruce Rock,WA,Western Australia,AU,Australia Broome,WA,Western Australia,AU,Australia Brinkworth,SA,South Australia,AU,Australia Brighton,SA,South Australia,AU,Australia @@ -15257,11 +12203,8 @@ Blyth,SA,South Australia,AU,Australia Birdwood,SA,South Australia,AU,Australia Beverley,WA,Western Australia,AU,Australia Bentley,WA,Western Australia,AU,Australia -Bencubbin,WA,Western Australia,AU,Australia Beelerup,WA,Western Australia,AU,Australia Bedford Park,SA,South Australia,AU,Australia -Bedfordale,WA,Western Australia,AU,Australia -Beacon,WA,Western Australia,AU,Australia Basket Range,SA,South Australia,AU,Australia Balhannah,SA,South Australia,AU,Australia Balgowan,SA,South Australia,AU,Australia @@ -15270,45 +12213,50 @@ Bakers Hill,WA,Western Australia,AU,Australia Bakers Gully,SA,South Australia,AU,Australia ,,,AU,Australia Auburn,SA,South Australia,AU,Australia -Ashton,SA,South Australia,AU,Australia Ashbourne,SA,South Australia,AU,Australia Ardrossan,SA,South Australia,AU,Australia -Angle Vale,SA,South Australia,AU,Australia Angaston,SA,South Australia,AU,Australia Alice Springs,NT,Northern Territory,AU,Australia Aldinga,SA,South Australia,AU,Australia Aldgate,SA,South Australia,AU,Australia Albany,WA,Western Australia,AU,Australia Adelaide,SA,South Australia,AU,Australia +Waterfall,,,CX,Christmas Island +Settlement,,,CX,Christmas Island Flying Fish Cove,,,CX,Christmas Island +Drumsite,,,CX,Christmas Island ,,,CX,Christmas Island Seacliff,SA,South Australia,AU,Australia +Hindmarsh,SA,South Australia,AU,Australia Guilderton,WA,Western Australia,AU,Australia Quinns Rocks,WA,Western Australia,AU,Australia East Fremantle,WA,Western Australia,AU,Australia Claremont,WA,Western Australia,AU,Australia -Mullaloo,WA,Western Australia,AU,Australia +Cervantes,WA,Western Australia,AU,Australia +Likiep,LIK,Likiep Atoll,MH,Marshall Islands ,,,MH,Marshall Islands -Weno,TRK,State of Chuuk,FM,Federated States of Micronesia +Jabor,JAL,Jaluit Atoll,MH,Marshall Islands +Ailuk,ALK,Ailuk Atoll,MH,Marshall Islands +Weno,TRK,Chuuk,FM,Federated States of Micronesia Tofol,KSA,State of Kosrae,FM,Federated States of Micronesia Tepat,KSA,State of Kosrae,FM,Federated States of Micronesia -State of Pohnpei,PNI,State of Pohnpei,FM,Federated States of Micronesia +Pohnpei State,PNI,Pohnpei State,FM,Federated States of Micronesia ,,,FM,Federated States of Micronesia Malem Village,KSA,State of Kosrae,FM,Federated States of Micronesia -Palikir,PNI,State of Pohnpei,FM,Federated States of Micronesia +Palikir,PNI,Pohnpei State,FM,Federated States of Micronesia Walung,KSA,State of Kosrae,FM,Federated States of Micronesia State of Kosrae,KSA,State of Kosrae,FM,Federated States of Micronesia -State of Chuuk,TRK,State of Chuuk,FM,Federated States of Micronesia -Sentani,PA,Papua,ID,Indonesia +Chuuk,TRK,Chuuk,FM,Federated States of Micronesia Merauke,PS,South Papua,ID,Indonesia Jayapura,PA,Papua,ID,Indonesia Wewak,ESW,East Sepik Province,PG,Papua New Guinea +Wau,MPL,Morobe Province,PG,Papua New Guinea Wabag,EPW,Enga Province,PG,Papua New Guinea -Vanimo,SAN,West Sepik Province,PG,Papua New Guinea +Vanimo,SAN,Sandaun Province,PG,Papua New Guinea Rabaul,EBR,East New Britain Province,PG,Papua New Guinea Port Moresby,NCD,National Capital,PG,Papua New Guinea -Popondetta,NPP,Northern Province,PG,Papua New Guinea -Pongani,NPP,Northern Province,PG,Papua New Guinea +Popondetta,NPP,Oro Province,PG,Papua New Guinea +Pongani,NPP,Oro Province,PG,Papua New Guinea ,,,PG,Papua New Guinea Panguna,NSB,Bougainville,PG,Papua New Guinea Paivara,GPK,Gulf Province,PG,Papua New Guinea @@ -15323,7 +12271,7 @@ Lae,MPL,Morobe Province,PG,Papua New Guinea Kupano,MRL,Manus Province,PG,Papua New Guinea Kundiawa,CPK,Chimbu Province,PG,Papua New Guinea Kosipe,CPM,Central Province,PG,Papua New Guinea -Koroba,HLA,Hela,PG,Papua New Guinea +Koroba,HLA,Hela Province,PG,Papua New Guinea Kokopo,EBR,East New Britain Province,PG,Papua New Guinea Kimbe,WBK,West New Britain Province,PG,Papua New Guinea Kikori,GPK,Gulf Province,PG,Papua New Guinea @@ -15332,11 +12280,13 @@ Kerema,GPK,Gulf Province,PG,Papua New Guinea Kavieng,NIK,New Ireland,PG,Papua New Guinea Goroka,EHG,Eastern Highlands Province,PG,Papua New Guinea Daru,WPD,Western Province,PG,Papua New Guinea +Bulolo,MPL,Morobe Province,PG,Papua New Guinea +Buka,MBA,Milne Bay Province,PG,Papua New Guinea Boroko,NCD,National Capital,PG,Papua New Guinea Bank,MPM,Madang Province,PG,Papua New Guinea Arawa,NSB,Bougainville,PG,Papua New Guinea Ambunti,ESW,East Sepik Province,PG,Papua New Guinea -Aitape,SAN,West Sepik Province,PG,Papua New Guinea +Aitape,SAN,Sandaun Province,PG,Papua New Guinea Tulagi,CE,Central Province,SB,Solomon Islands ,,,SB,Solomon Islands Noro,WE,Western Province,SB,Solomon Islands @@ -15346,22 +12296,28 @@ Honiara,CT,Honiara,SB,Solomon Islands Gizo,WE,Western Province,SB,Solomon Islands Buala,IS,Isabel Province,SB,Solomon Islands Auki,ML,Malaita Province,SB,Solomon Islands +Teaoraereke Village,G,Gilbert Islands,KI,Kiribati +Buota Village,G,Gilbert Islands,KI,Kiribati +Betio Village,G,Gilbert Islands,KI,Kiribati +Banraeaba Village,G,Gilbert Islands,KI,Kiribati Tarawa,G,Gilbert Islands,KI,Kiribati +Tumaseu Village,VAI,Vaitupu,TV,Tuvalu ,,,TV,Tuvalu Toga Village,NMG,Nanumanga,TV,Tuvalu Tanrake Village,NUI,Nui,TV,Tuvalu Kulia Village,NIT,Niutao,TV,Tuvalu Funafuti,FUN,Funafuti,TV,Tuvalu +Tekavatoetoe Village,FUN,Funafuti,TV,Tuvalu Asau Village,VAI,Vaitupu,TV,Tuvalu -Yangor,01,Aiwo,NR,Nauru -Uaboe,13,Uaboe,NR,Nauru -Ronave,03,Anetan,NR,Nauru +Yangor,01,Aiwo District,NR,Nauru +Uaboe,13,Uaboe District,NR,Nauru +Ronave,03,Anetan District,NR,Nauru ,,,NR,Nauru -Baitsi District,05,Baiti,NR,Nauru -Ijuw,10,Ijuw,NR,Nauru -Arubo,09,Ewa,NR,Nauru -Anibare,04,Anibare,NR,Nauru -Anabar,02,Anabar,NR,Nauru +Baitsi District,05,Baiti District,NR,Nauru +Ijuw,10,Ijuw District,NR,Nauru +Arubo,09,Ewa District,NR,Nauru +Anibare,04,Anibare District,NR,Nauru +Anabar,02,Anabar District,NR,Nauru Yuzawa,05,Akita,JP,Japan Yuriage,04,Miyagi,JP,Japan Yuimachi,07,Fukushima,JP,Japan @@ -15369,6 +12325,7 @@ Yotsukaidō,12,Chiba,JP,Japan Yoshioka,04,Miyagi,JP,Japan Masudacho-yoshino,05,Akita,JP,Japan Yonezawa,06,Yamagata,JP,Japan +Yokote,05,Akita,JP,Japan Yokota,12,Chiba,JP,Japan Yashima,05,Akita,JP,Japan Yamoto,04,Miyagi,JP,Japan @@ -15376,150 +12333,96 @@ Yamoto,04,Miyagi,JP,Japan Yamagata,06,Yamagata,JP,Japan Yamada,03,Iwate,JP,Japan Yachimata,12,Chiba,JP,Japan -Yabuki,07,Fukushima,JP,Japan -Watari,07,Fukushima,JP,Japan -Wakuya,04,Miyagi,JP,Japan -Usui,12,Chiba,JP,Japan Ushiku,08,Ibaraki,JP,Japan -Urizura,08,Ibaraki,JP,Japan Ubagai,09,Tochigi,JP,Japan Tsukumo,06,Yamagata,JP,Japan Tsukuba,08,Ibaraki,JP,Japan Tsukuba,08,Ibaraki,JP,Japan -Tsugaruishi,03,Iwate,JP,Japan Towacho-tsuchizawa,03,Iwate,JP,Japan -Toyomamachi-teraike,04,Miyagi,JP,Japan Towada,07,Fukushima,JP,Japan Toride,08,Ibaraki,JP,Japan Tōno,03,Iwate,JP,Japan Tomiya,04,Miyagi,JP,Japan Tokawa,12,Chiba,JP,Japan Tōgane,12,Chiba,JP,Japan -Tateoka,06,Yamagata,JP,Japan -Tanagura,07,Fukushima,JP,Japan +Teppōmachi,04,Miyagi,JP,Japan Tamanoi,07,Fukushima,JP,Japan -Tako,12,Chiba,JP,Japan Takasai,08,Ibaraki,JP,Japan -Takahata,06,Yamagata,JP,Japan Takahagi,08,Ibaraki,JP,Japan Takagi,04,Miyagi,JP,Japan -Takadama,06,Yamagata,JP,Japan Tairamachi,08,Ibaraki,JP,Japan -Tairadate,03,Iwate,JP,Japan Tabiko,08,Ibaraki,JP,Japan -Sukegawachō,08,Ibaraki,JP,Japan Sukagawa,07,Fukushima,JP,Japan Sugaya,08,Ibaraki,JP,Japan Sotoyama,03,Iwate,JP,Japan Shisui,12,Chiba,JP,Japan Shiroi,12,Chiba,JP,Japan Shirasaka,07,Fukushima,JP,Japan -Shiogasaki,08,Ibaraki,JP,Japan -Shiogama,04,Miyagi,JP,Japan Shinjiku,07,Fukushima,JP,Japan Monoocho-shinden,04,Miyagi,JP,Japan -Sawauchi-shinmachi,03,Iwate,JP,Japan Shinmachi,12,Chiba,JP,Japan Shimizukōji,04,Miyagi,JP,Japan -Setamai,03,Iwate,JP,Japan Sendai,04,Miyagi,JP,Japan Sakura,12,Chiba,JP,Japan Sagae,06,Yamagata,JP,Japan Ryūgasaki,08,Ibaraki,JP,Japan Rifu,04,Miyagi,JP,Japan Ōtsukimachi,07,Fukushima,JP,Japan -Ōtsuchi,03,Iwate,JP,Japan Ōtawara,09,Tochigi,JP,Japan -Ōta,08,Ibaraki,JP,Japan -Oritate,04,Miyagi,JP,Japan Oniyanagichō,03,Iwate,JP,Japan -Onahama,07,Fukushima,JP,Japan -Omoto,03,Iwate,JP,Japan Omigawa,12,Chiba,JP,Japan Okunoya,08,Ibaraki,JP,Japan -Ōkubo,06,Yamagata,JP,Japan +Ōishida,06,Yamagata,JP,Japan Ōhara,12,Chiba,JP,Japan -Ogawa,08,Ibaraki,JP,Japan Ōfunato,03,Iwate,JP,Japan Odawara,04,Miyagi,JP,Japan Ōbuke,03,Iwate,JP,Japan -Obata,08,Ibaraki,JP,Japan -Obanazawa,06,Yamagata,JP,Japan -Ōarai,08,Ibaraki,JP,Japan Yoneyamacho-nishino,04,Miyagi,JP,Japan Nishi,13,Tokyo,JP,Japan -Niida,07,Fukushima,JP,Japan Narutō,12,Chiba,JP,Japan Narita,12,Chiba,JP,Japan Narazaki,05,Akita,JP,Japan -Narashino-shi,12,Chiba,JP,Japan -Nanyo Shi,06,Yamagata,JP,Japan -Nanakita,04,Miyagi,JP,Japan -Nakayamadaira,04,Miyagi,JP,Japan -Nakano,06,Yamagata,JP,Japan -Nakamura,07,Fukushima,JP,Japan +Narashino Shi,12,Chiba,JP,Japan +Nanai,09,Tochigi,JP,Japan Naka,08,Ibaraki,JP,Japan -Nagisawa,06,Yamagata,JP,Japan Nagatsutsumi,09,Tochigi,JP,Japan -Nagasu,08,Ibaraki,JP,Japan +Nagatoro,06,Yamagata,JP,Japan Nagasaki,06,Yamagata,JP,Japan Nagamachi,04,Miyagi,JP,Japan Nagai,06,Yamagata,JP,Japan -Nabekake,09,Tochigi,JP,Japan -Murata,04,Miyagi,JP,Japan Muramatsu,08,Ibaraki,JP,Japan +Motomiya,07,Fukushima,JP,Japan Moriya,08,Ibaraki,JP,Japan Morioka,03,Iwate,JP,Japan Mooka,09,Tochigi,JP,Japan Mobara,12,Chiba,JP,Japan -Miyazaki,04,Miyagi,JP,Japan -Miyauchi,06,Yamagata,JP,Japan -Miyamae,12,Chiba,JP,Japan -Miyamachi,06,Yamagata,JP,Japan Miyako,03,Iwate,JP,Japan ,04,Miyagi,JP,Japan -Mitsuwa,07,Fukushima,JP,Japan Mito,08,Ibaraki,JP,Japan Masuda,04,Miyagi,JP,Japan Mashiko,09,Tochigi,JP,Japan -Makuhari,12,Chiba,JP,Japan Makabe,08,Ibaraki,JP,Japan Maeta,09,Tochigi,JP,Japan -Maebara,12,Chiba,JP,Japan -Machiniwasaka,07,Fukushima,JP,Japan -Kururi,12,Chiba,JP,Japan -Kurosawajiri,03,Iwate,JP,Japan -Kunomoto,06,Yamagata,JP,Japan -Kujichō,08,Ibaraki,JP,Japan +Kubotamachi-kubota,06,Yamagata,JP,Japan Kōya,08,Ibaraki,JP,Japan Kōriyama,07,Fukushima,JP,Japan Kōriyama,04,Miyagi,JP,Japan -Komagamine,07,Fukushima,JP,Japan Koibuchi,08,Ibaraki,JP,Japan Kiyokawa,06,Yamagata,JP,Japan -Kitsuregawa,09,Tochigi,JP,Japan Kitamura,13,Tokyo,JP,Japan Kitakami,03,Iwate,JP,Japan -Ichibancho,04,Miyagi,JP,Japan Kitaibaraki,08,Ibaraki,JP,Japan Kesennuma,04,Miyagi,JP,Japan Kemigawa,12,Chiba,JP,Japan -Kawazu,12,Chiba,JP,Japan Katsuura,12,Chiba,JP,Japan -Katori-shi,12,Chiba,JP,Japan -Katakai,12,Chiba,JP,Japan Kasumichō,06,Yamagata,JP,Japan Kashiwabara,07,Fukushima,JP,Japan Kasama,08,Ibaraki,JP,Japan -Kanezawa,06,Yamagata,JP,Japan -Kaneyama,06,Yamagata,JP,Japan -Kanegasaki,03,Iwate,JP,Japan Kanazu,04,Miyagi,JP,Japan Kaminoyama,06,Yamagata,JP,Japan Kamaishi,03,Iwate,JP,Japan Kamagaya Shi,12,Chiba,JP,Japan Kakuda,04,Miyagi,JP,Japan -Kakioka,08,Ibaraki,JP,Japan Kaburagi,12,Chiba,JP,Japan Jinkōji,08,Ibaraki,JP,Japan Jinmachi,06,Yamagata,JP,Japan @@ -15530,9 +12433,9 @@ Iwane,07,Fukushima,JP,Japan Iwakiri,04,Miyagi,JP,Japan Iwaki,07,Fukushima,JP,Japan Iwaizumi,03,Iwate,JP,Japan -Iwadeyama,04,Miyagi,JP,Japan Itako,08,Ibaraki,JP,Japan Isohamachō,08,Ibaraki,JP,Japan +Ishiwaki,05,Akita,JP,Japan Ishitsuka,08,Ibaraki,JP,Japan Ishioka,08,Ibaraki,JP,Japan Ishinomaki,04,Miyagi,JP,Japan @@ -15544,53 +12447,43 @@ Ichinoseki,03,Iwate,JP,Japan Ichinomiya,12,Chiba,JP,Japan Ichihara,12,Chiba,JP,Japan Ichibachō,12,Chiba,JP,Japan -Ibaraki,08,Ibaraki,JP,Japan +,08,Ibaraki,JP,Japan Honjō,05,Akita,JP,Japan Hokota,08,Ibaraki,JP,Japan -Hobaramachi,07,Fukushima,JP,Japan Hizume,03,Iwate,JP,Japan Hitachi,08,Ibaraki,JP,Japan Higashi-takadama,06,Yamagata,JP,Japan Higashine,06,Yamagata,JP,Japan -Higashikoya,09,Tochigi,JP,Japan Higashi,13,Tokyo,JP,Japan -Hara,04,Miyagi,JP,Japan Hanawa,07,Fukushima,JP,Japan Hanamaki,03,Iwate,JP,Japan Goi,12,Chiba,JP,Japan Gamō,04,Miyagi,JP,Japan Futaba,03,Iwate,JP,Japan -Fusa,12,Chiba,JP,Japan Funaoka,04,Miyagi,JP,Japan -Funaishikawa,08,Ibaraki,JP,Japan ,07,Fukushima,JP,Japan Fukushima,07,Fukushima,JP,Japan -Fukudamachi,06,Yamagata,JP,Japan Fukudamachi,04,Miyagi,JP,Japan Fukawa,08,Ibaraki,JP,Japan Fujita,07,Fukushima,JP,Japan Fujisawacho-niinuma,03,Iwate,JP,Japan -Fujisawa,08,Ibaraki,JP,Japan -Date,07,Fukushima,JP,Japan Choshi,12,Chiba,JP,Japan ,12,Chiba,JP,Japan Chiba,12,Chiba,JP,Japan Ayashi-chuo,04,Miyagi,JP,Japan -Aterazawa,06,Yamagata,JP,Japan Asakawa,07,Fukushima,JP,Japan Asahi,12,Chiba,JP,Japan Arai,04,Miyagi,JP,Japan -Arahama,04,Miyagi,JP,Japan Anesaki,12,Chiba,JP,Japan Ami,08,Ibaraki,JP,Japan Amatsu,12,Chiba,JP,Japan +,05,Akita,JP,Japan Akita,05,Akita,JP,Japan Abiko,12,Chiba,JP,Japan Shōwa,05,Akita,JP,Japan Kitakamicho-jusanhama,04,Miyagi,JP,Japan Majuro,MAJ,Majuro Atoll,MH,Marshall Islands Nishikawa,06,Yamagata,JP,Japan -Jinden,06,Yamagata,JP,Japan Yachi,06,Yamagata,JP,Japan Sado,06,Yamagata,JP,Japan Kozō,04,Miyagi,JP,Japan @@ -15601,8 +12494,6 @@ Sugaya,04,Miyagi,JP,Japan Shimoayashi,04,Miyagi,JP,Japan Yamanobe,06,Yamagata,JP,Japan Misumi,04,Miyagi,JP,Japan -Soegawa,06,Yamagata,JP,Japan -Yoshita,06,Yamagata,JP,Japan Vilyuchinsk,KAM,Kamchatka,RU,Russia Zelënaya Roshcha,KHA,Khabarovsk,RU,Russia Zaporozhskoye,SAK,Sakhalin Oblast,RU,Russia @@ -15642,55 +12533,39 @@ Aniva,SAK,Sakhalin Oblast,RU,Russia Anadyr,CHU,Chukotka,RU,Russia Motomachi,01,Hokkaido,JP,Japan Zenibako,01,Hokkaido,JP,Japan -Wanishichō,01,Hokkaido,JP,Japan +Yanagimachi,02,Aomori,JP,Japan Wakkanai,01,Hokkaido,JP,Japan -Wakimoto,01,Hokkaido,JP,Japan Honchō,01,Hokkaido,JP,Japan Uenae,01,Hokkaido,JP,Japan -Tsuzureko,05,Akita,JP,Japan -Toyotomi,01,Hokkaido,JP,Japan Tomakomai,01,Hokkaido,JP,Japan -Tokoshinai,02,Aomori,JP,Japan Tatehama,01,Hokkaido,JP,Japan Mutsu,02,Aomori,JP,Japan -Takko,02,Aomori,JP,Japan Takikawa,01,Hokkaido,JP,Japan -Takanosu,05,Akita,JP,Japan -Sunagawa,01,Hokkaido,JP,Japan Sugisawa,02,Aomori,JP,Japan Shin-shigai,01,Hokkaido,JP,Japan -Midorimachi,01,Hokkaido,JP,Japan -Shimizu,01,Hokkaido,JP,Japan -Shikabe,01,Hokkaido,JP,Japan Shihoro,01,Hokkaido,JP,Japan Shichinohe,02,Aomori,JP,Japan -Minamishibetsuchō,01,Hokkaido,JP,Japan -Shakanai,05,Akita,JP,Japan Setoushi,01,Hokkaido,JP,Japan Sengen,01,Hokkaido,JP,Japan Sapporo,01,Hokkaido,JP,Japan -Sannai,01,Hokkaido,JP,Japan Samemachi,02,Aomori,JP,Japan Sanbongi,02,Aomori,JP,Japan -Sakuraminami,01,Hokkaido,JP,Japan Sakaechō,01,Hokkaido,JP,Japan Rumoi,01,Hokkaido,JP,Japan Retsureppu,01,Hokkaido,JP,Japan Pippu,01,Hokkaido,JP,Japan Otaru,01,Hokkaido,JP,Japan Oshamambe,01,Hokkaido,JP,Japan +Ōno,03,Iwate,JP,Japan Ōmu,01,Hokkaido,JP,Japan -Ōma,02,Aomori,JP,Japan Chiyoda,01,Hokkaido,JP,Japan Okidate,02,Aomori,JP,Japan Ōkawa,01,Hokkaido,JP,Japan Okadamachō,01,Hokkaido,JP,Japan -Oiwakechō,01,Hokkaido,JP,Japan +Okuno,02,Aomori,JP,Japan Ōdate,05,Akita,JP,Japan Obihiro,01,Hokkaido,JP,Japan Noshiro,05,Akita,JP,Japan -Nosappu,01,Hokkaido,JP,Japan -Nonai,02,Aomori,JP,Japan Noboribetsu,01,Hokkaido,JP,Japan Nemuro,01,Hokkaido,JP,Japan Neiraku,01,Hokkaido,JP,Japan @@ -15699,61 +12574,38 @@ Nanaehama,01,Hokkaido,JP,Japan Maruseppu-murii,01,Hokkaido,JP,Japan Musa,01,Hokkaido,JP,Japan Muroran,01,Hokkaido,JP,Japan -Higashimorichō,01,Hokkaido,JP,Japan Rubeshibecho-mizuho,01,Hokkaido,JP,Japan Mitsui,01,Hokkaido,JP,Japan -Shizunai-misono,01,Hokkaido,JP,Japan Misawa,02,Aomori,JP,Japan Yoichi,01,Hokkaido,JP,Japan -Memuro-minami,01,Hokkaido,JP,Japan Meiji,01,Hokkaido,JP,Japan +Kuzumaki,03,Iwate,JP,Japan Kutchan,01,Hokkaido,JP,Japan Kushiro,01,Hokkaido,JP,Japan Kuroishi,02,Aomori,JP,Japan Kurauchi,02,Aomori,JP,Japan -Kozawa,01,Hokkaido,JP,Japan -Kosaka,05,Akita,JP,Japan -Hiranai,02,Aomori,JP,Japan Kokuryō,01,Hokkaido,JP,Japan Kitami,01,Hokkaido,JP,Japan -Midori,01,Hokkaido,JP,Japan -Kembuchi,01,Hokkaido,JP,Japan -Kawaguchi,01,Hokkaido,JP,Japan -Karumai,03,Iwate,JP,Japan -Kanita,02,Aomori,JP,Japan -Kanayama,01,Hokkaido,JP,Japan -Kanagichō,02,Aomori,JP,Japan -Tayorochō,01,Hokkaido,JP,Japan Kamikawa,01,Hokkaido,JP,Japan Kaga,01,Hokkaido,JP,Japan -Kado,05,Akita,JP,Japan Rubeshicho-izumi,01,Hokkaido,JP,Japan Iwamizawa,01,Hokkaido,JP,Japan Ishiyama,01,Hokkaido,JP,Japan Ishikari,01,Hokkaido,JP,Japan -Irifune,01,Hokkaido,JP,Japan -Imagane,01,Hokkaido,JP,Japan Ichinohe,03,Iwate,JP,Japan Hyōgo,01,Hokkaido,JP,Japan Horobetsuchō,01,Hokkaido,JP,Japan ,01,Hokkaido,JP,Japan -Hitokawame,02,Aomori,JP,Japan Kitahiroshima,01,Hokkaido,JP,Japan Hirosaki,02,Aomori,JP,Japan Hironochō,01,Hokkaido,JP,Japan -Rubeshibecho-hirasato,01,Hokkaido,JP,Japan -Hinami,01,Hokkaido,JP,Japan -Hayaguchi,05,Akita,JP,Japan +Higashikawa,01,Hokkaido,JP,Japan Hanawa,05,Akita,JP,Japan -Hanaokamachi,05,Akita,JP,Japan Hakodate,01,Hokkaido,JP,Japan Hachinohe,02,Aomori,JP,Japan -Futamichō,01,Hokkaido,JP,Japan -Furukawa,02,Aomori,JP,Japan Furano,01,Hokkaido,JP,Japan Fukui,01,Hokkaido,JP,Japan Fukuda,03,Iwate,JP,Japan -Fukagawa,01,Hokkaido,JP,Japan Fukada,03,Iwate,JP,Japan Fujisaki,02,Aomori,JP,Japan Esashi,01,Hokkaido,JP,Japan @@ -15761,135 +12613,118 @@ Engaru,01,Hokkaido,JP,Japan Ebetsu,01,Hokkaido,JP,Japan Date,01,Hokkaido,JP,Japan Chitose,01,Hokkaido,JP,Japan -Bibai,01,Hokkaido,JP,Japan -Ashibetsu,01,Hokkaido,JP,Japan Asahikawa,01,Hokkaido,JP,Japan +,02,Aomori,JP,Japan Aomori,02,Aomori,JP,Japan -Aburakawa,02,Aomori,JP,Japan Abashiri,01,Hokkaido,JP,Japan Goshogawara,02,Aomori,JP,Japan Akaishi,02,Aomori,JP,Japan Waigani,MBA,Milne Bay Province,PG,Papua New Guinea Alotau,MBA,Milne Bay Province,PG,Papua New Guinea +Yoknaéka,TAE,Tafea,VU,Vanuatu +Imnalkaip,TAE,Tafea,VU,Vanuatu +Etap,TAE,Tafea,VU,Vanuatu +Yétakapé,TAE,Tafea,VU,Vanuatu +Yérou,TAE,Tafea,VU,Vanuatu +Yéno,MAP,Malampa,VU,Vanuatu +Yémamoso,SEE,Shefa Province,VU,Vanuatu +Yélowouwou,MAP,Malampa,VU,Vanuatu ,,,VU,Vanuatu Sola,TOB,Torba,VU,Vanuatu Port Vila,SEE,Shefa Province,VU,Vanuatu -Norsup,MAP,Malampa Province,VU,Vanuatu -Luganville,SAM,Sanma Province,VU,Vanuatu -Loltong,PAM,Penama Province,VU,Vanuatu -Isangel,TAE,Tafea Province,VU,Vanuatu +Port-Olry,SAM,Sanma,VU,Vanuatu +Norsup,MAP,Malampa,VU,Vanuatu +Luganville,SAM,Sanma,VU,Vanuatu +Loltong,PAM,Penama,VU,Vanuatu +Lakatoro,MAP,Malampa,VU,Vanuatu +Isangel,TAE,Tafea,VU,Vanuatu Wé,L,Loyalty Islands,NC,New Caledonia -Pouembout,N,North Province,NC,New Caledonia -Pont des Francais,S,South Province,NC,New Caledonia +Thio,S,South Province,NC,New Caledonia +Tadine,L,Loyalty Islands,NC,New Caledonia +Poindimié,N,North Province,NC,New Caledonia Païta,S,South Province,NC,New Caledonia Noumea,S,South Province,NC,New Caledonia ,,,NC,New Caledonia Mont-Dore,S,South Province,NC,New Caledonia La Foa,S,South Province,NC,New Caledonia +Koumac,N,North Province,NC,New Caledonia Koné,N,North Province,NC,New Caledonia +Houaïlou,N,North Province,NC,New Caledonia +Fayaoué,L,Loyalty Islands,NC,New Caledonia Dumbéa,S,South Province,NC,New Caledonia +Canala,N,North Province,NC,New Caledonia Bourail,S,South Province,NC,New Caledonia -Bouloupari,S,South Province,NC,New Caledonia Yungaburra,QLD,Queensland,AU,Australia Yowrie,NSW,New South Wales,AU,Australia Young,NSW,New South Wales,AU,Australia Yinnar,VIC,Victoria,AU,Australia -Yerrinbool,NSW,New South Wales,AU,Australia Yeppoon,QLD,Queensland,AU,Australia -Yellow Rock,NSW,New South Wales,AU,Australia +Yengarie,QLD,Queensland,AU,Australia Yass,NSW,New South Wales,AU,Australia Yarrawonga,VIC,Victoria,AU,Australia -Yandina,QLD,Queensland,AU,Australia +Yarra Glen,VIC,Victoria,AU,Australia Yamba,NSW,New South Wales,AU,Australia Yahl Paddock,SA,South Australia,AU,Australia Yackandandah,VIC,Victoria,AU,Australia Wy Yung,VIC,Victoria,AU,Australia -Wyong Creek,NSW,New South Wales,AU,Australia Wynyard,TAS,Tasmania,AU,Australia -Wurruk,VIC,Victoria,AU,Australia Woorim,QLD,Queensland,AU,Australia -Woolgoolga,NSW,New South Wales,AU,Australia -Woollamia,NSW,New South Wales,AU,Australia Woodridge,QLD,Queensland,AU,Australia Woodford,QLD,Queensland,AU,Australia Woodend,VIC,Victoria,AU,Australia Wonthaggi,VIC,Victoria,AU,Australia -Wondai,QLD,Queensland,AU,Australia Wollongbar,NSW,New South Wales,AU,Australia Wollert,VIC,Victoria,AU,Australia Wodonga,VIC,Victoria,AU,Australia Winnaleah,TAS,Tasmania,AU,Australia Winkie,SA,South Australia,AU,Australia Wingham,NSW,New South Wales,AU,Australia -Wilton,NSW,New South Wales,AU,Australia +Winchelsea,VIC,Victoria,AU,Australia Wilberforce,NSW,New South Wales,AU,Australia -Wiangaree,NSW,New South Wales,AU,Australia Whitton,NSW,New South Wales,AU,Australia -Whittlesea,VIC,Victoria,AU,Australia White Rock,QLD,Queensland,AU,Australia -Whitebridge,NSW,New South Wales,AU,Australia Wherrol Flat,NSW,New South Wales,AU,Australia Weston Creek,ACT,Australian Capital Territory,AU,Australia Weston,NSW,New South Wales,AU,Australia -West Hoxton,NSW,New South Wales,AU,Australia -Wesburn,VIC,Victoria,AU,Australia -Werombi,NSW,New South Wales,AU,Australia Wellington Point,QLD,Queensland,AU,Australia Wellington,NSW,New South Wales,AU,Australia Wellcamp,QLD,Queensland,AU,Australia -Wedderburn,NSW,New South Wales,AU,Australia Weatherboard,VIC,Victoria,AU,Australia -Waurn Ponds,VIC,Victoria,AU,Australia Wauchope,NSW,New South Wales,AU,Australia Wattle Flat,NSW,New South Wales,AU,Australia -Warwick,QLD,Queensland,AU,Australia Warrnambool,VIC,Victoria,AU,Australia +Warrenbayne,VIC,Victoria,AU,Australia Warragul,VIC,Victoria,AU,Australia Warnervale,NSW,New South Wales,AU,Australia -Warburton,VIC,Victoria,AU,Australia -Wanora,QLD,Queensland,AU,Australia -Wangi Wangi,NSW,New South Wales,AU,Australia Wangaratta,VIC,Victoria,AU,Australia -Heathcote Junction,VIC,Victoria,AU,Australia -Wandandian,NSW,New South Wales,AU,Australia +Wandoan,QLD,Queensland,AU,Australia Wamuran,QLD,Queensland,AU,Australia Wallington,VIC,Victoria,AU,Australia Walla Walla,NSW,New South Wales,AU,Australia Wallan,VIC,Victoria,AU,Australia -Wallalong,NSW,New South Wales,AU,Australia Walkerston,QLD,Queensland,AU,Australia +Walcha,NSW,New South Wales,AU,Australia Wahgunyah,VIC,Victoria,AU,Australia Wagga Wagga,NSW,New South Wales,AU,Australia Wadeville,NSW,New South Wales,AU,Australia -Vineyard,NSW,New South Wales,AU,Australia Villawood,NSW,New South Wales,AU,Australia ,VIC,Victoria,AU,Australia Veresdale,QLD,Queensland,AU,Australia -Ventnor,VIC,Victoria,AU,Australia -Urunga,NSW,New South Wales,AU,Australia -Urraween,QLD,Queensland,AU,Australia -Uranquinty,NSW,New South Wales,AU,Australia -Uralla,NSW,New South Wales,AU,Australia -Upper Tallebudgera,QLD,Queensland,AU,Australia Upper Stone,QLD,Queensland,AU,Australia Upper Glastonbury,QLD,Queensland,AU,Australia Upper Coomera,QLD,Queensland,AU,Australia Underwood,TAS,Tasmania,AU,Australia Ulverstone,TAS,Tasmania,AU,Australia Ulladulla,NSW,New South Wales,AU,Australia -Tynong North,VIC,Victoria,AU,Australia +Tyers,VIC,Victoria,AU,Australia Tweed Heads,NSW,New South Wales,AU,Australia Turramurra,NSW,New South Wales,AU,Australia Tumut,NSW,New South Wales,AU,Australia Tumbarumba,NSW,New South Wales,AU,Australia Tully,QLD,Queensland,AU,Australia Tuggerah,NSW,New South Wales,AU,Australia -Trundle,NSW,New South Wales,AU,Australia -Trinity Beach,QLD,Queensland,AU,Australia -Triabunna,TAS,Tasmania,AU,Australia -Trentham East,VIC,Victoria,AU,Australia -Traralgon South,VIC,Victoria,AU,Australia Traralgon,VIC,Victoria,AU,Australia +Trafalgar,VIC,Victoria,AU,Australia Townsville,QLD,Queensland,AU,Australia Towan,VIC,Victoria,AU,Australia Torquay,VIC,Victoria,AU,Australia @@ -15897,216 +12732,151 @@ Toowoomba,QLD,Queensland,AU,Australia Toolern Vale,VIC,Victoria,AU,Australia Toogoom,QLD,Queensland,AU,Australia Toogoolawah,QLD,Queensland,AU,Australia +Tomakin,NSW,New South Wales,AU,Australia Tomago,NSW,New South Wales,AU,Australia Tintinara,SA,South Australia,AU,Australia Tin Can Bay,QLD,Queensland,AU,Australia -Timor,VIC,Victoria,AU,Australia Timbrebongie,NSW,New South Wales,AU,Australia Thompson,VIC,Victoria,AU,Australia Thirlmere,NSW,New South Wales,AU,Australia The Rocks,NSW,New South Wales,AU,Australia The Oaks,NSW,New South Wales,AU,Australia -The Lagoon,NSW,New South Wales,AU,Australia Tharwa,ACT,Australian Capital Territory,AU,Australia -Teralba,NSW,New South Wales,AU,Australia -Tenambit,NSW,New South Wales,AU,Australia -Teesdale,VIC,Victoria,AU,Australia -Tea Gardens,NSW,New South Wales,AU,Australia -Tatura,VIC,Victoria,AU,Australia +Temora,NSW,New South Wales,AU,Australia ,TAS,Tasmania,AU,Australia -Tarro,NSW,New South Wales,AU,Australia Taree,NSW,New South Wales,AU,Australia Tanjil South,VIC,Victoria,AU,Australia Tangambalanga,VIC,Victoria,AU,Australia Tamworth,NSW,New South Wales,AU,Australia -Tallong,NSW,New South Wales,AU,Australia Tallangatta,VIC,Victoria,AU,Australia Tahmoor,NSW,New South Wales,AU,Australia -Taggerty,VIC,Victoria,AU,Australia +Tabulam,NSW,New South Wales,AU,Australia Table Top,NSW,New South Wales,AU,Australia Sydney,NSW,New South Wales,AU,Australia -Swan Reach,VIC,Victoria,AU,Australia -Swanpool,VIC,Victoria,AU,Australia Swan Hill,VIC,Victoria,AU,Australia Sutherland,NSW,New South Wales,AU,Australia Surfers Paradise,QLD,Queensland,AU,Australia -Sunbury,VIC,Victoria,AU,Australia -Stuarts Point,NSW,New South Wales,AU,Australia -Strathdickie,QLD,Queensland,AU,Australia -Stratford,VIC,Victoria,AU,Australia -Stoney Creek,QLD,Queensland,AU,Australia +Stockleigh,QLD,Queensland,AU,Australia Stockinbingal,NSW,New South Wales,AU,Australia Stawell,VIC,Victoria,AU,Australia Stanmore,QLD,Queensland,AU,Australia +Spring Hill,NSW,New South Wales,AU,Australia Seaforth,QLD,Queensland,AU,Australia -Spreyton,TAS,Tasmania,AU,Australia -Spencer,NSW,New South Wales,AU,Australia South Melbourne,VIC,Victoria,AU,Australia -South Grafton,NSW,New South Wales,AU,Australia -Midway Point,TAS,Tasmania,AU,Australia -Somersby,NSW,New South Wales,AU,Australia -Soldiers Point,NSW,New South Wales,AU,Australia -Snug,TAS,Tasmania,AU,Australia -Smythes Creek,VIC,Victoria,AU,Australia +Somerset,TAS,Tasmania,AU,Australia Smithton,TAS,Tasmania,AU,Australia -Smeaton,VIC,Victoria,AU,Australia Singleton,NSW,New South Wales,AU,Australia Shoreham,VIC,Victoria,AU,Australia Shepparton,VIC,Victoria,AU,Australia -Shellharbour,NSW,New South Wales,AU,Australia Shelbourne,VIC,Victoria,AU,Australia Seymour,VIC,Victoria,AU,Australia Segenhoe,NSW,New South Wales,AU,Australia -Seaspray,VIC,Victoria,AU,Australia Seaham,NSW,New South Wales,AU,Australia Scottsdale,TAS,Tasmania,AU,Australia -Scone,NSW,New South Wales,AU,Australia Schofields,NSW,New South Wales,AU,Australia Scarsdale,VIC,Victoria,AU,Australia -Sawtell,NSW,New South Wales,AU,Australia Sarina,QLD,Queensland,AU,Australia -San Remo,VIC,Victoria,AU,Australia +Sandiford,QLD,Queensland,AU,Australia Sandford,TAS,Tasmania,AU,Australia +Samson Vale,QLD,Queensland,AU,Australia Sale,VIC,Victoria,AU,Australia -Saint Andrews,VIC,Victoria,AU,Australia Sackville Reach,NSW,New South Wales,AU,Australia Ryde,NSW,New South Wales,AU,Australia Rutherglen,VIC,Victoria,AU,Australia +Rushworth,VIC,Victoria,AU,Australia Ross Creek,VIC,Victoria,AU,Australia Rosewood,QLD,Queensland,AU,Australia -Rosedale,QLD,Queensland,AU,Australia Romsey,VIC,Victoria,AU,Australia Rogans Hill,NSW,New South Wales,AU,Australia Rockhampton,QLD,Queensland,AU,Australia Rockdale,NSW,New South Wales,AU,Australia Robertson,NSW,New South Wales,AU,Australia Riverside,NSW,New South Wales,AU,Australia -Riddell,VIC,Victoria,AU,Australia +Riddells Creek,VIC,Victoria,AU,Australia +Richmond,TAS,Tasmania,AU,Australia Richmond,NSW,New South Wales,AU,Australia Richmond,QLD,Queensland,AU,Australia -Rhyll,VIC,Victoria,AU,Australia Revesby,NSW,New South Wales,AU,Australia Renmark North,SA,South Australia,AU,Australia Renmark,SA,South Australia,AU,Australia Rendelsham,SA,South Australia,AU,Australia -Redlynch,QLD,Queensland,AU,Australia -Red Hill South,VIC,Victoria,AU,Australia -Red Hill,VIC,Victoria,AU,Australia -Red Cliffs,VIC,Victoria,AU,Australia Raymond Terrace,NSW,New South Wales,AU,Australia -Raymond Island,VIC,Victoria,AU,Australia -Ranelagh,TAS,Tasmania,AU,Australia +Ravenshoe,QLD,Queensland,AU,Australia +Raleigh,NSW,New South Wales,AU,Australia +Quirindi,NSW,New South Wales,AU,Australia Quilpie,QLD,Queensland,AU,Australia ,QLD,Queensland,AU,Australia Queenscliff,VIC,Victoria,AU,Australia Queanbeyan,NSW,New South Wales,AU,Australia Pymble,NSW,New South Wales,AU,Australia Proserpine,QLD,Queensland,AU,Australia -Port Sorell,TAS,Tasmania,AU,Australia Port Melbourne,VIC,Victoria,AU,Australia Port Macquarie,NSW,New South Wales,AU,Australia -Portland,VIC,Victoria,AU,Australia Portland,NSW,New South Wales,AU,Australia Port Huon,TAS,Tasmania,AU,Australia Port Douglas,QLD,Queensland,AU,Australia Port Campbell,VIC,Victoria,AU,Australia Port Arthur,TAS,Tasmania,AU,Australia -Portarlington,VIC,Victoria,AU,Australia Porepunkah,VIC,Victoria,AU,Australia -Poowong East,VIC,Victoria,AU,Australia Pontville,TAS,Tasmania,AU,Australia -Pomona,QLD,Queensland,AU,Australia Point Vernon,QLD,Queensland,AU,Australia -Point Lonsdale,VIC,Victoria,AU,Australia Pinnaroo,SA,South Australia,AU,Australia -Pine Mountain,QLD,Queensland,AU,Australia Pimpama,QLD,Queensland,AU,Australia Piggabeen,NSW,New South Wales,AU,Australia Picton,NSW,New South Wales,AU,Australia -Picola,VIC,Victoria,AU,Australia -Pheasant Creek,VIC,Victoria,AU,Australia -Perth,TAS,Tasmania,AU,Australia Penola,SA,South Australia,AU,Australia -Penguin,TAS,Tasmania,AU,Australia Peeramon,QLD,Queensland,AU,Australia -Pearcedale,VIC,Victoria,AU,Australia Peak Hill,NSW,New South Wales,AU,Australia +Peachester,QLD,Queensland,AU,Australia Paynesville,VIC,Victoria,AU,Australia +Paterson,NSW,New South Wales,AU,Australia Park Ridge,QLD,Queensland,AU,Australia Parkhurst,QLD,Queensland,AU,Australia Parkes,NSW,New South Wales,AU,Australia Parattah,TAS,Tasmania,AU,Australia -Panton Hill,VIC,Victoria,AU,Australia Pambula,NSW,New South Wales,AU,Australia -Palmwoods,QLD,Queensland,AU,Australia -Pakenham Upper,VIC,Victoria,AU,Australia Pakenham,VIC,Victoria,AU,Australia Oxford Park,QLD,Queensland,AU,Australia -Orkabie,QLD,Queensland,AU,Australia -Orford,TAS,Tasmania,AU,Australia Orford,VIC,Victoria,AU,Australia Orange,NSW,New South Wales,AU,Australia Lancefield,VIC,Victoria,AU,Australia -Old Beach,TAS,Tasmania,AU,Australia Officer,VIC,Victoria,AU,Australia -Barwon Heads,VIC,Victoria,AU,Australia Oberon,NSW,New South Wales,AU,Australia Oatley,NSW,New South Wales,AU,Australia Oatlands,TAS,Tasmania,AU,Australia Oakey,QLD,Queensland,AU,Australia -Oakdale,NSW,New South Wales,AU,Australia Numbugga,NSW,New South Wales,AU,Australia Nowra,NSW,New South Wales,AU,Australia Nowa Nowa,VIC,Victoria,AU,Australia North Wonthaggi,VIC,Victoria,AU,Australia -Northdown,TAS,Tasmania,AU,Australia +North Motton,TAS,Tasmania,AU,Australia ,,,NF,Norfolk Island -Norah,NSW,New South Wales,AU,Australia Noosa,QLD,Queensland,AU,Australia Noojee,VIC,Victoria,AU,Australia -Nilma,VIC,Victoria,AU,Australia Nikenbah,QLD,Queensland,AU,Australia -Nicholson,VIC,Victoria,AU,Australia -Newstead,VIC,Victoria,AU,Australia ,NSW,New South Wales,AU,Australia Newrybar,NSW,New South Wales,AU,Australia Newry,VIC,Victoria,AU,Australia Newport,NSW,New South Wales,AU,Australia -New Norfolk,TAS,Tasmania,AU,Australia -Newham,VIC,Victoria,AU,Australia Newcastle,NSW,New South Wales,AU,Australia Nethercote,NSW,New South Wales,AU,Australia -Nelson Bay,NSW,New South Wales,AU,Australia -Neerim South,VIC,Victoria,AU,Australia Nebo,QLD,Queensland,AU,Australia Nashdale,NSW,New South Wales,AU,Australia Narromine,NSW,New South Wales,AU,Australia -Narooma,NSW,New South Wales,AU,Australia -Nar Nar Goon North,VIC,Victoria,AU,Australia Narangba,QLD,Queensland,AU,Australia Naracoorte,SA,South Australia,AU,Australia -Napoleons,VIC,Victoria,AU,Australia Nanango,QLD,Queensland,AU,Australia -Nambucca Heads,NSW,New South Wales,AU,Australia Nambour,QLD,Queensland,AU,Australia -Nabiac,NSW,New South Wales,AU,Australia Myrtleford,VIC,Victoria,AU,Australia -Myrniong,VIC,Victoria,AU,Australia -Muswellbrook,NSW,New South Wales,AU,Australia Murwillumbah,NSW,New South Wales,AU,Australia +Murrumbateman,NSW,New South Wales,AU,Australia Murrindindi,VIC,Victoria,AU,Australia -Murgon,QLD,Queensland,AU,Australia Mundulla,SA,South Australia,AU,Australia Mulwala,NSW,New South Wales,AU,Australia -Mullumbimby,NSW,New South Wales,AU,Australia Mullengandra,NSW,New South Wales,AU,Australia -Mulbring,NSW,New South Wales,AU,Australia Mudgee,NSW,New South Wales,AU,Australia -Mourilyan,QLD,Queensland,AU,Australia -Mount View,NSW,New South Wales,AU,Australia Mount Victoria,NSW,New South Wales,AU,Australia Mount Moriac,VIC,Victoria,AU,Australia -Mount Marshall,QLD,Queensland,AU,Australia Mount Macedon,VIC,Victoria,AU,Australia Mount Gambier,SA,South Australia,AU,Australia Mount Egerton,VIC,Victoria,AU,Australia @@ -16115,20 +12885,17 @@ Mount Burr,SA,South Australia,AU,Australia Moss Vale,NSW,New South Wales,AU,Australia Morwell,VIC,Victoria,AU,Australia Moruya,NSW,New South Wales,AU,Australia -Morisset,NSW,New South Wales,AU,Australia +Moree,NSW,New South Wales,AU,Australia Moorook,SA,South Australia,AU,Australia -Mooney Mooney,NSW,New South Wales,AU,Australia -Moonee Beach,NSW,New South Wales,AU,Australia -Mooloolah Valley,QLD,Queensland,AU,Australia Mooloolabah,QLD,Queensland,AU,Australia -Montville,QLD,Queensland,AU,Australia Mona Vale,NSW,New South Wales,AU,Australia Monash,SA,South Australia,AU,Australia Yallourn,VIC,Victoria,AU,Australia +Moama,NSW,New South Wales,AU,Australia Mittagong,NSW,New South Wales,AU,Australia -Miriam Vale,QLD,Queensland,AU,Australia Mirboo North,VIC,Victoria,AU,Australia Mirani,QLD,Queensland,AU,Australia +Minnamurra,NSW,New South Wales,AU,Australia Millmerran,QLD,Queensland,AU,Australia Millicent,SA,South Australia,AU,Australia Mil-Lel,SA,South Australia,AU,Australia @@ -16142,11 +12909,9 @@ Melbourne,VIC,Victoria,AU,Australia Megan,NSW,New South Wales,AU,Australia Medowie,NSW,New South Wales,AU,Australia Marysville,VIC,Victoria,AU,Australia -Maryborough,VIC,Victoria,AU,Australia Maryborough,QLD,Queensland,AU,Australia Marulan,NSW,New South Wales,AU,Australia -Maroondan,QLD,Queensland,AU,Australia -Marong,VIC,Victoria,AU,Australia +Marian,QLD,Queensland,AU,Australia Margate,TAS,Tasmania,AU,Australia Mareeba,QLD,Queensland,AU,Australia Mardan,VIC,Victoria,AU,Australia @@ -16156,41 +12921,30 @@ Manor,VIC,Victoria,AU,Australia Mangalore,TAS,Tasmania,AU,Australia Malmsbury,VIC,Victoria,AU,Australia Maleny,QLD,Queensland,AU,Australia -Majorca,VIC,Victoria,AU,Australia Maitland,NSW,New South Wales,AU,Australia -Magra,TAS,Tasmania,AU,Australia Maffra,VIC,Victoria,AU,Australia -Maddingley,VIC,Victoria,AU,Australia Mackay,QLD,Queensland,AU,Australia Macclesfield,VIC,Victoria,AU,Australia -Lysterfield,VIC,Victoria,AU,Australia Lucindale,SA,South Australia,AU,Australia Loxton,SA,South Australia,AU,Australia -Lowood,QLD,Queensland,AU,Australia -Lostock,NSW,New South Wales,AU,Australia -Lorne,VIC,Victoria,AU,Australia Longwarry,VIC,Victoria,AU,Australia Longridge Station,,,NF,Norfolk Island Long Jetty,NSW,New South Wales,AU,Australia -Longford,TAS,Tasmania,AU,Australia -Longford,VIC,Victoria,AU,Australia Logan Village,QLD,Queensland,AU,Australia Lockhart,NSW,New South Wales,AU,Australia Loch,VIC,Victoria,AU,Australia Liverpool,NSW,New South Wales,AU,Australia -Little River,VIC,Victoria,AU,Australia Lithgow,NSW,New South Wales,AU,Australia Lismore,NSW,New South Wales,AU,Australia Linton,VIC,Victoria,AU,Australia Lincoln,NSW,New South Wales,AU,Australia +Lidsdale,NSW,New South Wales,AU,Australia Lewisham,TAS,Tasmania,AU,Australia Leura,NSW,New South Wales,AU,Australia Leopold,VIC,Victoria,AU,Australia Leongatha,VIC,Victoria,AU,Australia Leneva,VIC,Victoria,AU,Australia -Leith,TAS,Tasmania,AU,Australia -Legana,TAS,Tasmania,AU,Australia -Lawrence,NSW,New South Wales,AU,Australia +Leeton,NSW,New South Wales,AU,Australia Camden Haven,NSW,New South Wales,AU,Australia Launceston,TAS,Tasmania,AU,Australia Latrobe,TAS,Tasmania,AU,Australia @@ -16198,214 +12952,152 @@ Lara,VIC,Victoria,AU,Australia Lang Lang,VIC,Victoria,AU,Australia Landsborough,QLD,Queensland,AU,Australia Lameroo,SA,South Australia,AU,Australia -Lakesland,NSW,New South Wales,AU,Australia -Laidley,QLD,Queensland,AU,Australia -Lachlan,TAS,Tasmania,AU,Australia Kyogle,NSW,New South Wales,AU,Australia Kyneton,VIC,Victoria,AU,Australia -Kurri Kurri,NSW,New South Wales,AU,Australia Kurrara,NSW,New South Wales,AU,Australia Kurrajong Heights,NSW,New South Wales,AU,Australia -Kundabung,NSW,New South Wales,AU,Australia +Kuranda,QLD,Queensland,AU,Australia Korumburra,VIC,Victoria,AU,Australia Koroit,VIC,Victoria,AU,Australia Koo-Wee-Rup,VIC,Victoria,AU,Australia -Kootingal,NSW,New South Wales,AU,Australia Kongorong,SA,South Australia,AU,Australia Kogarah,NSW,New South Wales,AU,Australia Knight,VIC,Victoria,AU,Australia -Kitchener,NSW,New South Wales,AU,Australia Kingston Beach,TAS,Tasmania,AU,Australia Kingston,,,NF,Norfolk Island Kingscliff,NSW,New South Wales,AU,Australia -Kinglake Central,VIC,Victoria,AU,Australia Kingaroy,QLD,Queensland,AU,Australia Kilmore,VIC,Victoria,AU,Australia -Kilcoy,QLD,Queensland,AU,Australia Kiewa,VIC,Victoria,AU,Australia Kiama,NSW,New South Wales,AU,Australia -Kialla West,VIC,Victoria,AU,Australia Kergunyah,VIC,Victoria,AU,Australia -Kenthurst,NSW,New South Wales,AU,Australia +Kempsey,NSW,New South Wales,AU,Australia Kelso,NSW,New South Wales,AU,Australia Kellevie,TAS,Tasmania,AU,Australia Keith,SA,South Australia,AU,Australia Katoomba,NSW,New South Wales,AU,Australia -Kaoota,TAS,Tasmania,AU,Australia +Karuah,NSW,New South Wales,AU,Australia Kangaroo Valley,NSW,New South Wales,AU,Australia -Kallista,VIC,Victoria,AU,Australia -Kalkallo,VIC,Victoria,AU,Australia +Kandos,NSW,New South Wales,AU,Australia +Kalbar,QLD,Queensland,AU,Australia Kalangadoo,SA,South Australia,AU,Australia Junee,NSW,New South Wales,AU,Australia -Junction View,QLD,Queensland,AU,Australia +Jugiong,NSW,New South Wales,AU,Australia Jindera,NSW,New South Wales,AU,Australia Jindabyne,NSW,New South Wales,AU,Australia Jimboomba,QLD,Queensland,AU,Australia Jilliby,NSW,New South Wales,AU,Australia Jerrys Plains,NSW,New South Wales,AU,Australia -Jerrawa,NSW,New South Wales,AU,Australia -Jambin,QLD,Queensland,AU,Australia -Jamberoo,NSW,New South Wales,AU,Australia Irymple,VIC,Victoria,AU,Australia Ipswich,QLD,Queensland,AU,Australia -Inverloch,VIC,Victoria,AU,Australia Inverleigh,VIC,Victoria,AU,Australia -Inverell,NSW,New South Wales,AU,Australia Ingham,QLD,Queensland,AU,Australia Huon,VIC,Victoria,AU,Australia Howlong,NSW,New South Wales,AU,Australia Horsham,VIC,Victoria,AU,Australia Hornsby,NSW,New South Wales,AU,Australia -Home Hill,QLD,Queensland,AU,Australia -Holgate,NSW,New South Wales,AU,Australia +Holbrook,NSW,New South Wales,AU,Australia Hobart,TAS,Tasmania,AU,Australia -Hill Top,NSW,New South Wales,AU,Australia +Heywood,VIC,Victoria,AU,Australia +Helidon,QLD,Queensland,AU,Australia Helensburgh,NSW,New South Wales,AU,Australia Heddon Greta,NSW,New South Wales,AU,Australia Heathcote,VIC,Victoria,AU,Australia Healesville,VIC,Victoria,AU,Australia Hazelbrook,NSW,New South Wales,AU,Australia -Hartley,NSW,New South Wales,AU,Australia -Harrisville,QLD,Queensland,AU,Australia -Harrington,NSW,New South Wales,AU,Australia -Harkaway,VIC,Victoria,AU,Australia -Hampstead,QLD,Queensland,AU,Australia -Hamilton,VIC,Victoria,AU,Australia +Hatton Vale,QLD,Queensland,AU,Australia +Hanwood,NSW,New South Wales,AU,Australia Hall,ACT,Australian Capital Territory,AU,Australia -Hagley,TAS,Tasmania,AU,Australia -Hadspen,TAS,Tasmania,AU,Australia +Haddon,VIC,Victoria,AU,Australia Gympie,QLD,Queensland,AU,Australia Gunning,NSW,New South Wales,AU,Australia -Gunnedah,NSW,New South Wales,AU,Australia -Gundary,NSW,New South Wales,AU,Australia -Gundaroo,NSW,New South Wales,AU,Australia Gundagai,NSW,New South Wales,AU,Australia Gulgong,NSW,New South Wales,AU,Australia -Grove,TAS,Tasmania,AU,Australia Griffith,NSW,New South Wales,AU,Australia Greta,NSW,New South Wales,AU,Australia Grenfell,NSW,New South Wales,AU,Australia -Greenwell Point,NSW,New South Wales,AU,Australia -Greenmount,QLD,Queensland,AU,Australia Green Hill,NSW,New South Wales,AU,Australia Graytown,VIC,Victoria,AU,Australia Grantham,QLD,Queensland,AU,Australia Grafton,NSW,New South Wales,AU,Australia Gracemere,QLD,Queensland,AU,Australia -Gowrie Junction,QLD,Queensland,AU,Australia Goulburn,NSW,New South Wales,AU,Australia Gosford,NSW,New South Wales,AU,Australia Gordonvale,QLD,Queensland,AU,Australia -Gordon,VIC,Victoria,AU,Australia -Goonengerry,NSW,New South Wales,AU,Australia Goonellabah,NSW,New South Wales,AU,Australia Goondiwindi,QLD,Queensland,AU,Australia Gong Gong,VIC,Victoria,AU,Australia -Golden Valley,TAS,Tasmania,AU,Australia Gold Coast,QLD,Queensland,AU,Australia Gloucester,NSW,New South Wales,AU,Australia Glenview,QLD,Queensland,AU,Australia -Glenorie,NSW,New South Wales,AU,Australia Glen Iris,VIC,Victoria,AU,Australia -Glengarry,VIC,Victoria,AU,Australia +Gleneagle,QLD,Queensland,AU,Australia Glencoe West,SA,South Australia,AU,Australia Glenburnie,SA,South Australia,AU,Australia -Glenburn,VIC,Victoria,AU,Australia Glenbrook,NSW,New South Wales,AU,Australia Glass House Mountains,QLD,Queensland,AU,Australia Gladstone,QLD,Queensland,AU,Australia Gisborne,VIC,Victoria,AU,Australia -Gilberton,QLD,Queensland,AU,Australia Gerringong,NSW,New South Wales,AU,Australia Geranium,SA,South Australia,AU,Australia -George Town,TAS,Tasmania,AU,Australia -Georges Plains,NSW,New South Wales,AU,Australia -Gembrook,VIC,Victoria,AU,Australia Geelong,VIC,Victoria,AU,Australia Gatton,QLD,Queensland,AU,Australia Gap,NSW,New South Wales,AU,Australia Galston,NSW,New South Wales,AU,Australia Freshwater Creek,VIC,Victoria,AU,Australia -Freestone,QLD,Queensland,AU,Australia Frankston East,VIC,Victoria,AU,Australia Frances,SA,South Australia,AU,Australia -Forster,NSW,New South Wales,AU,Australia -Forest Hill,NSW,New South Wales,AU,Australia -Forest Hill,QLD,Queensland,AU,Australia Forbes,NSW,New South Wales,AU,Australia Flinders,VIC,Victoria,AU,Australia -Fiddletown,NSW,New South Wales,AU,Australia -Fernvale,QLD,Queensland,AU,Australia -Fernmount,NSW,New South Wales,AU,Australia Fawkner,VIC,Victoria,AU,Australia -Evans Head,NSW,New South Wales,AU,Australia +Exton,TAS,Tasmania,AU,Australia Evandale,TAS,Tasmania,AU,Australia -Euroa,VIC,Victoria,AU,Australia Eureka,NSW,New South Wales,AU,Australia -Eumundi,QLD,Queensland,AU,Australia -Ettalong,NSW,New South Wales,AU,Australia Epping,NSW,New South Wales,AU,Australia Emu Park,QLD,Queensland,AU,Australia Emerald,VIC,Victoria,AU,Australia Emerald,QLD,Queensland,AU,Australia Elsternwick,VIC,Victoria,AU,Australia -Ellangowan,QLD,Queensland,AU,Australia -Elimbah,QLD,Queensland,AU,Australia -Eildon,VIC,Victoria,AU,Australia +Elphinstone,VIC,Victoria,AU,Australia +Ellerston,NSW,New South Wales,AU,Australia +Eldorado,VIC,Victoria,AU,Australia Eglinton,NSW,New South Wales,AU,Australia -Edge Hill,QLD,Queensland,AU,Australia Eden,NSW,New South Wales,AU,Australia Echuca Village,VIC,Victoria,AU,Australia Echuca,VIC,Victoria,AU,Australia -East Ballina,NSW,New South Wales,AU,Australia Earlwood,NSW,New South Wales,AU,Australia Eagle Heights,QLD,Queensland,AU,Australia -Dunoon,NSW,New South Wales,AU,Australia -Dungowan,NSW,New South Wales,AU,Australia -Dunedoo,NSW,New South Wales,AU,Australia -Dunbogan,NSW,New South Wales,AU,Australia Dubbo,NSW,New South Wales,AU,Australia Drysdale,VIC,Victoria,AU,Australia -Drummond,VIC,Victoria,AU,Australia Drouin,VIC,Victoria,AU,Australia -Downside,NSW,New South Wales,AU,Australia Douglas Park,NSW,New South Wales,AU,Australia -Donnybrook,VIC,Victoria,AU,Australia +Donald,VIC,Victoria,AU,Australia Dirranbandi,QLD,Queensland,AU,Australia Devonport,TAS,Tasmania,AU,Australia -Devon Meadows,VIC,Victoria,AU,Australia Derrinallum,VIC,Victoria,AU,Australia -Dennington,VIC,Victoria,AU,Australia -Denman,NSW,New South Wales,AU,Australia +Dennes Point,TAS,Tasmania,AU,Australia Deniliquin,NSW,New South Wales,AU,Australia -Deeral,QLD,Queensland,AU,Australia +Deloraine,TAS,Tasmania,AU,Australia +Daylesford,VIC,Victoria,AU,Australia Dayboro,QLD,Queensland,AU,Australia Darley,VIC,Victoria,AU,Australia -Dapto,NSW,New South Wales,AU,Australia -Dalyston,VIC,Victoria,AU,Australia +Dalgety,NSW,New South Wales,AU,Australia Dalby,QLD,Queensland,AU,Australia -Curlewis,VIC,Victoria,AU,Australia -Cundletown,NSW,New South Wales,AU,Australia -Cullen Bullen,NSW,New South Wales,AU,Australia -Culcairn,NSW,New South Wales,AU,Australia -Croydon,NSW,New South Wales,AU,Australia -Crookwell,NSW,New South Wales,AU,Australia Creswick,VIC,Victoria,AU,Australia -Craven,NSW,New South Wales,AU,Australia +Cradoc,TAS,Tasmania,AU,Australia Cowra,NSW,New South Wales,AU,Australia Cowes,VIC,Victoria,AU,Australia Cottles Bridge,VIC,Victoria,AU,Australia -Costerfield,VIC,Victoria,AU,Australia Corowa,NSW,New South Wales,AU,Australia Corinella,VIC,Victoria,AU,Australia -Coreen,NSW,New South Wales,AU,Australia -Coraki,NSW,New South Wales,AU,Australia Cooyal,NSW,New South Wales,AU,Australia Cootamundra,NSW,New South Wales,AU,Australia Cooranbong,NSW,New South Wales,AU,Australia +Coonabarabran,NSW,New South Wales,AU,Australia Cooma,NSW,New South Wales,AU,Australia Coolum Beach,QLD,Queensland,AU,Australia Coolangatta,QLD,Queensland,AU,Australia +Coolamon,NSW,New South Wales,AU,Australia Cooktown,QLD,Queensland,AU,Australia Conondale,QLD,Queensland,AU,Australia Connewarre,VIC,Victoria,AU,Australia @@ -16418,125 +13110,92 @@ Cobram,VIC,Victoria,AU,Australia Cobdogla,SA,South Australia,AU,Australia Cobden,VIC,Victoria,AU,Australia Cobbitty,NSW,New South Wales,AU,Australia -Cobargo,NSW,New South Wales,AU,Australia Clyde North,VIC,Victoria,AU,Australia Clyde,VIC,Victoria,AU,Australia -Clyde,NSW,New South Wales,AU,Australia Clunes,VIC,Victoria,AU,Australia -Clunes,NSW,New South Wales,AU,Australia -Cloncurry,QLD,Queensland,AU,Australia -Clifton Springs,VIC,Victoria,AU,Australia +Clifton,QLD,Queensland,AU,Australia Clarendon,QLD,Queensland,AU,Australia Wollongong,NSW,New South Wales,AU,Australia -Christmas Hills,VIC,Victoria,AU,Australia Chiltern,VIC,Victoria,AU,Australia Childers,QLD,Queensland,AU,Australia +Charters Towers,QLD,Queensland,AU,Australia Charleville,QLD,Queensland,AU,Australia Cessnock,NSW,New South Wales,AU,Australia Caulfield,VIC,Victoria,AU,Australia Castlemaine,VIC,Victoria,AU,Australia -Casterton,VIC,Victoria,AU,Australia Casino,NSW,New South Wales,AU,Australia -Carlton South,VIC,Victoria,AU,Australia -Caramut,VIC,Victoria,AU,Australia +Cascade,,,NF,Norfolk Island Cape Clear,VIC,Victoria,AU,Australia Capalaba,QLD,Queensland,AU,Australia -Canungra,QLD,Queensland,AU,Australia Canterbury,QLD,Queensland,AU,Australia -Canowindra,NSW,New South Wales,AU,Australia Cannonvale,QLD,Queensland,AU,Australia +Candelo,NSW,New South Wales,AU,Australia Canberra,ACT,Australian Capital Territory,AU,Australia Camperdown,VIC,Victoria,AU,Australia Campbelltown,NSW,New South Wales,AU,Australia -Campbells Creek,VIC,Victoria,AU,Australia -Campania,TAS,Tasmania,AU,Australia -Cambridge,TAS,Tasmania,AU,Australia Caloundra,QLD,Queensland,AU,Australia Cairns,QLD,Queensland,AU,Australia -Bywong,NSW,New South Wales,AU,Australia Byron Bay,NSW,New South Wales,AU,Australia +Buxton,VIC,Victoria,AU,Australia Burringbar,NSW,New South Wales,AU,Australia Burradoo,NSW,New South Wales,AU,Australia Burnie,TAS,Tasmania,AU,Australia -Buninyong,VIC,Victoria,AU,Australia Bungendore,NSW,New South Wales,AU,Australia Bundalong,VIC,Victoria,AU,Australia Bundaberg,QLD,Queensland,AU,Australia -Bulahdelah,NSW,New South Wales,AU,Australia -Bucca,QLD,Queensland,AU,Australia Brunswick Heads,NSW,New South Wales,AU,Australia +Brundee,NSW,New South Wales,AU,Australia Brownlow Hill,NSW,New South Wales,AU,Australia -Brooklyn,NSW,New South Wales,AU,Australia Broken Hill,NSW,New South Wales,AU,Australia -Brocklehurst,NSW,New South Wales,AU,Australia Broadford,VIC,Victoria,AU,Australia Brisbane,QLD,Queensland,AU,Australia +Bringelly,NSW,New South Wales,AU,Australia Bright,VIC,Victoria,AU,Australia -Bridport,TAS,Tasmania,AU,Australia -Bridgewater,TAS,Tasmania,AU,Australia Braidwood,NSW,New South Wales,AU,Australia -Boyland,QLD,Queensland,AU,Australia +Braemar,NSW,New South Wales,AU,Australia +Boyne Island,QLD,Queensland,AU,Australia Bowral,NSW,New South Wales,AU,Australia -South Bowenfels,NSW,New South Wales,AU,Australia Bowen,QLD,Queensland,AU,Australia Bordertown,SA,South Australia,AU,Australia -Bootawa,QLD,Queensland,AU,Australia Boorowa,NSW,New South Wales,AU,Australia Boonooroo,QLD,Queensland,AU,Australia -Boonah,QLD,Queensland,AU,Australia Boolaroo,NSW,New South Wales,AU,Australia -Bonville,NSW,New South Wales,AU,Australia Bomaderry,NSW,New South Wales,AU,Australia -Boggabri,NSW,New South Wales,AU,Australia -Boambee,NSW,New South Wales,AU,Australia Blayney,NSW,New South Wales,AU,Australia Blaxland,NSW,New South Wales,AU,Australia Blandford,NSW,New South Wales,AU,Australia -Blanchview,QLD,Queensland,AU,Australia Blackmans Bay,TAS,Tasmania,AU,Australia Blackbutt,QLD,Queensland,AU,Australia -Bingara,NSW,New South Wales,AU,Australia Bilpin,NSW,New South Wales,AU,Australia Biloela,QLD,Queensland,AU,Australia -Billinudgel,NSW,New South Wales,AU,Australia -Beveridge,VIC,Victoria,AU,Australia Berry,NSW,New South Wales,AU,Australia -Berrilee,NSW,New South Wales,AU,Australia Berridale,NSW,New South Wales,AU,Australia Berri,SA,South Australia,AU,Australia -Berremangra,NSW,New South Wales,AU,Australia Berkeley Vale,NSW,New South Wales,AU,Australia +Beresfield,NSW,New South Wales,AU,Australia Bendigo,VIC,Victoria,AU,Australia Bendemeer,NSW,New South Wales,AU,Australia Benayeo,VIC,Victoria,AU,Australia +Benaraby,QLD,Queensland,AU,Australia Benalla,VIC,Victoria,AU,Australia -Bellingen,NSW,New South Wales,AU,Australia -Bellbrae,VIC,Victoria,AU,Australia Bell Bay,TAS,Tasmania,AU,Australia -Belford,NSW,New South Wales,AU,Australia Bega,NSW,New South Wales,AU,Australia Beerwah,QLD,Queensland,AU,Australia Beerburrum,QLD,Queensland,AU,Australia Beechworth,VIC,Victoria,AU,Australia Beechmont,QLD,Queensland,AU,Australia Beecher,QLD,Queensland,AU,Australia -Beauty Point,TAS,Tasmania,AU,Australia Beaudesert,QLD,Queensland,AU,Australia -Beaconsfield,TAS,Tasmania,AU,Australia Beachport,SA,South Australia,AU,Australia -Beachmere,QLD,Queensland,AU,Australia Bathurst,NSW,New South Wales,AU,Australia Batesford,VIC,Victoria,AU,Australia Batemans Bay,NSW,New South Wales,AU,Australia -Barongarook,VIC,Victoria,AU,Australia Barmera,SA,South Australia,AU,Australia Bargo,NSW,New South Wales,AU,Australia Bargara,QLD,Queensland,AU,Australia Baranduda,VIC,Victoria,AU,Australia -Bannockburn,VIC,Victoria,AU,Australia Bangalow,NSW,New South Wales,AU,Australia Bandiana,VIC,Victoria,AU,Australia -Balnarring,VIC,Victoria,AU,Australia Ballina,NSW,New South Wales,AU,Australia Balliang East,VIC,Victoria,AU,Australia Ballarat,VIC,Victoria,AU,Australia @@ -16544,307 +13203,231 @@ Ballangeich,VIC,Victoria,AU,Australia Ballan,VIC,Victoria,AU,Australia Bajool,QLD,Queensland,AU,Australia Bairnsdale,VIC,Victoria,AU,Australia -Bahrs Scrub,QLD,Queensland,AU,Australia Bacchus Marsh,VIC,Victoria,AU,Australia -Ayr,QLD,Queensland,AU,Australia +Babinda,QLD,Queensland,AU,Australia Avonsleigh,VIC,Victoria,AU,Australia -Avenel,VIC,Victoria,AU,Australia ,ACT,Australian Capital Territory,AU,Australia Austins Ferry,TAS,Tasmania,AU,Australia +Aura,VIC,Victoria,AU,Australia Atherton,QLD,Queensland,AU,Australia Arthurs Creek,VIC,Victoria,AU,Australia Armidale,NSW,New South Wales,AU,Australia -Aratula,QLD,Queensland,AU,Australia Ararat,VIC,Victoria,AU,Australia -Arakoon,NSW,New South Wales,AU,Australia Appin,NSW,New South Wales,AU,Australia Apollo Bay,VIC,Victoria,AU,Australia -Anna Bay,NSW,New South Wales,AU,Australia -Amamoor,QLD,Queensland,AU,Australia +Anglesea,VIC,Victoria,AU,Australia Alstonville,NSW,New South Wales,AU,Australia Alpha,QLD,Queensland,AU,Australia Allendale East,SA,South Australia,AU,Australia Allans Flat,VIC,Victoria,AU,Australia -Alexandra,VIC,Victoria,AU,Australia +Alfredtown,NSW,New South Wales,AU,Australia Albury,NSW,New South Wales,AU,Australia -Niupani,RB,Rennell and Bellona,SB,Solomon Islands +Niupani,RB,Rennell and Bellona Province,SB,Solomon Islands +,MK,Makira-Ulawa Province,SB,Solomon Islands Lata,TE,Temotu Province,SB,Solomon Islands Kirakira,MK,Makira-Ulawa Province,SB,Solomon Islands Ardmore College,AUK,Auckland,NZ,New Zealand -Woodend,CAN,Canterbury,NZ,New Zealand Wigram,CAN,Canterbury,NZ,New Zealand -Whitianga,WKO,Waikato,NZ,New Zealand Whitford,AUK,Auckland,NZ,New Zealand Whangaparaoa,AUK,Auckland,NZ,New Zealand -Whangamata,WKO,Waikato,NZ,New Zealand -Wellsford,AUK,Auckland,NZ,New Zealand -Wellington,WGN,Wellington,NZ,New Zealand -,WGN,Wellington,NZ,New Zealand -Fox Glacier,WTC,West Coast,NZ,New Zealand +Whangamata,WKO,Waikato Region,NZ,New Zealand +West Melton,CAN,Canterbury,NZ,New Zealand +Wellington,WGN,Wellington Region,NZ,New Zealand +,WGN,Wellington Region,NZ,New Zealand Warkworth,AUK,Auckland,NZ,New Zealand Whanganui,MWT,Manawatu-Wanganui,NZ,New Zealand Manawatu-Wanganui,MWT,Manawatu-Wanganui,NZ,New Zealand -Walton,WKO,Waikato,NZ,New Zealand -Wallacetown,STL,Southland,NZ,New Zealand -Wakefield,TAS,Tasman,NZ,New Zealand +Walton,WKO,Waikato Region,NZ,New Zealand +Wakefield,TAS,Tasman District,NZ,New Zealand Waiuku,AUK,Auckland,NZ,New Zealand -Waitoa,WKO,Waikato,NZ,New Zealand -Waitarere,MWT,Manawatu-Wanganui,NZ,New Zealand +Waitoa,WKO,Waikato Region,NZ,New Zealand Waitangi,NTL,Northland,NZ,New Zealand Waitakere City,AUK,Auckland,NZ,New Zealand Waipu,NTL,Northland,NZ,New Zealand -Wainuiomata,WGN,Wellington,NZ,New Zealand Wainui,GIS,Gisborne,NZ,New Zealand Waimauku,AUK,Auckland,NZ,New Zealand -Waikuku,CAN,Canterbury,NZ,New Zealand -Waikato,WKO,Waikato,NZ,New Zealand -Waikanae,WGN,Wellington,NZ,New Zealand -Waihola,OTA,Otago,NZ,New Zealand -Upper Moutere,TAS,Tasman,NZ,New Zealand -Turangi,WKO,Waikato,NZ,New Zealand -Tuakau,WKO,Waikato,NZ,New Zealand -Torbay,AUK,Auckland,NZ,New Zealand -Tokoroa,WKO,Waikato,NZ,New Zealand -Tirau,WKO,Waikato,NZ,New Zealand +Waimana,BOP,Bay of Plenty,NZ,New Zealand +Waikato Region,WKO,Waikato Region,NZ,New Zealand +Waikanae,WGN,Wellington Region,NZ,New Zealand +Upper Moutere,TAS,Tasman District,NZ,New Zealand +Turangi,WKO,Waikato Region,NZ,New Zealand +Tolaga Bay,GIS,Gisborne,NZ,New Zealand +Tokoroa,WKO,Waikato Region,NZ,New Zealand +Titoki,NTL,Northland,NZ,New Zealand Timaru,CAN,Canterbury,NZ,New Zealand -Thorpe,TAS,Tasman,NZ,New Zealand -Te Kohanga,AUK,Auckland,NZ,New Zealand -Te Kauwhata,WKO,Waikato,NZ,New Zealand -Te Anau,STL,Southland,NZ,New Zealand -Tawa,WGN,Wellington,NZ,New Zealand -Tauweru,WGN,Wellington,NZ,New Zealand -Taupo,WKO,Waikato,NZ,New Zealand -Taupiri,WKO,Waikato,NZ,New Zealand -Tasman,TAS,Tasman,NZ,New Zealand -Taranaki,TKI,Taranaki,NZ,New Zealand -Tapawera,TAS,Tasman,NZ,New Zealand -Tangiwai,MWT,Manawatu-Wanganui,NZ,New Zealand -Tangimoana,MWT,Manawatu-Wanganui,NZ,New Zealand +Te Kauwhata,WKO,Waikato Region,NZ,New Zealand +Taupo,WKO,Waikato Region,NZ,New Zealand +Taupiri,WKO,Waikato Region,NZ,New Zealand +Tasman District,TAS,Tasman District,NZ,New Zealand +Taranaki Region,TKI,Taranaki Region,NZ,New Zealand Taneatua,BOP,Bay of Plenty,NZ,New Zealand -Takaka,TAS,Tasman,NZ,New Zealand +Takaka,TAS,Tasman District,NZ,New Zealand Taipa,NTL,Northland,NZ,New Zealand -Swanson,AUK,Auckland,NZ,New Zealand -Spreydon,CAN,Canterbury,NZ,New Zealand Southland,STL,Southland,NZ,New Zealand -Southbridge,CAN,Canterbury,NZ,New Zealand -Bay of Plenty,BOP,Bay of Plenty,NZ,New Zealand -Silverstream,WGN,Wellington,NZ,New Zealand +,BOP,Bay of Plenty,NZ,New Zealand Silverdale,AUK,Auckland,NZ,New Zealand -Sheffield,CAN,Canterbury,NZ,New Zealand -Selwyn,CAN,Canterbury,NZ,New Zealand -Sefton,CAN,Canterbury,NZ,New Zealand -Seatoun,WGN,Wellington,NZ,New Zealand -Sanson,MWT,Manawatu-Wanganui,NZ,New Zealand -Saint Albans,CAN,Canterbury,NZ,New Zealand Russell,NTL,Northland,NZ,New Zealand Ruatapu,WTC,West Coast,NZ,New Zealand Rolleston,CAN,Canterbury,NZ,New Zealand -Robinsons Bay,CAN,Canterbury,NZ,New Zealand -Riwaka,TAS,Tasman,NZ,New Zealand Riverhead,AUK,Auckland,NZ,New Zealand -Richmond,TAS,Tasman,NZ,New Zealand -Reporoa,BOP,Bay of Plenty,NZ,New Zealand -Reikorangi,WGN,Wellington,NZ,New Zealand +Richmond,TAS,Tasman District,NZ,New Zealand Ranfurly,OTA,Otago,NZ,New Zealand Rakaia,CAN,Canterbury,NZ,New Zealand -Raglan,WKO,Waikato,NZ,New Zealand +Puhoi,AUK,Auckland,NZ,New Zealand Prebbleton,CAN,Canterbury,NZ,New Zealand -Motueka,TAS,Tasman,NZ,New Zealand -Porirua,WGN,Wellington,NZ,New Zealand -Pokeno,WKO,Waikato,NZ,New Zealand -Pleasant Point,CAN,Canterbury,NZ,New Zealand -Piopio,WKO,Waikato,NZ,New Zealand -Penrose,AUK,Auckland,NZ,New Zealand +Motueka,TAS,Tasman District,NZ,New Zealand +Porirua,WGN,Wellington Region,NZ,New Zealand +Pirongia,WKO,Waikato Region,NZ,New Zealand +Piopio,WKO,Waikato Region,NZ,New Zealand Wanaka,OTA,Otago,NZ,New Zealand -Pauanui,WKO,Waikato,NZ,New Zealand -Parnell,AUK,Auckland,NZ,New Zealand -Paraparaumu Beach,WGN,Wellington,NZ,New Zealand -Paraparaumu,WGN,Wellington,NZ,New Zealand +Paraparaumu Beach,WGN,Wellington Region,NZ,New Zealand +Paraparaumu,WGN,Wellington Region,NZ,New Zealand Paradise,OTA,Otago,NZ,New Zealand -Paparoa,NTL,Northland,NZ,New Zealand Papamoa,BOP,Bay of Plenty,NZ,New Zealand Panguru,NTL,Northland,NZ,New Zealand Palmerston North,MWT,Manawatu-Wanganui,NZ,New Zealand -Pakaraka,NTL,Northland,NZ,New Zealand Paihia,NTL,Northland,NZ,New Zealand -Paerata,AUK,Auckland,NZ,New Zealand -Oxford,CAN,Canterbury,NZ,New Zealand -Owhango,MWT,Manawatu-Wanganui,NZ,New Zealand -Outram,OTA,Otago,NZ,New Zealand -Otorohanga,WKO,Waikato,NZ,New Zealand -Otautau,STL,Southland,NZ,New Zealand Otakiri,BOP,Bay of Plenty,NZ,New Zealand -Otakeho,TKI,Taranaki,NZ,New Zealand Orewa,AUK,Auckland,NZ,New Zealand -Opua,NTL,Northland,NZ,New Zealand Omakau,OTA,Otago,NZ,New Zealand -Okaihau,NTL,Northland,NZ,New Zealand Ohope Beach,BOP,Bay of Plenty,NZ,New Zealand -Ohinewai,WKO,Waikato,NZ,New Zealand -Nuhaka,HKB,"Hawke's Bay",NZ,New Zealand North Shore,AUK,Auckland,NZ,New Zealand -Northland,WGN,Wellington,NZ,New Zealand Northland,NTL,Northland,NZ,New Zealand Norsewood,MWT,Manawatu-Wanganui,NZ,New Zealand +Ngatea,WKO,Waikato Region,NZ,New Zealand ,,,NZ,New Zealand Newton,AUK,Auckland,NZ,New Zealand -New Plymouth,TKI,Taranaki,NZ,New Zealand -Nelson,NSN,Nelson,NZ,New Zealand -Napier City,HKB,"Hawke's Bay",NZ,New Zealand +New Plymouth,TKI,Taranaki Region,NZ,New Zealand +Nelson,NSN,Nelson Region,NZ,New Zealand +Napier City,HKB,"Hawke's Bay Region",NZ,New Zealand Murupara,BOP,Bay of Plenty,NZ,New Zealand -Motumaoho,WKO,Waikato,NZ,New Zealand -Moerewa,NTL,Northland,NZ,New Zealand -Moa Creek,OTA,Otago,NZ,New Zealand -Middlemarch,OTA,Otago,NZ,New Zealand -Maungaturoto,NTL,Northland,NZ,New Zealand -Marlborough,MBH,Marlborough,NZ,New Zealand -Mapua,TAS,Tasman,NZ,New Zealand +Methven,CAN,Canterbury,NZ,New Zealand +Mercer,WKO,Waikato Region,NZ,New Zealand +Matakohe,NTL,Northland,NZ,New Zealand +Mapua,TAS,Tasman District,NZ,New Zealand +Manukau,AUK,Auckland,NZ,New Zealand Mangere,AUK,Auckland,NZ,New Zealand Mangawhai,NTL,Northland,NZ,New Zealand -Manakau,MWT,Manawatu-Wanganui,NZ,New Zealand -Makarora,OTA,Otago,NZ,New Zealand -Makarewa,STL,Southland,NZ,New Zealand Mairangi Bay,AUK,Auckland,NZ,New Zealand -Lower Hutt,WGN,Wellington,NZ,New Zealand -Loburn,CAN,Canterbury,NZ,New Zealand -Little River,CAN,Canterbury,NZ,New Zealand +Lower Hutt,WGN,Wellington Region,NZ,New Zealand Lincoln,CAN,Canterbury,NZ,New Zealand Leeston,CAN,Canterbury,NZ,New Zealand +Leamington,WKO,Waikato Region,NZ,New Zealand Lake Tekapo,CAN,Canterbury,NZ,New Zealand -Kurow,CAN,Canterbury,NZ,New Zealand Kumeu,AUK,Auckland,NZ,New Zealand -Kiwi,TAS,Tasman,NZ,New Zealand -Khandallah,WGN,Wellington,NZ,New Zealand +Kiwi,TAS,Tasman District,NZ,New Zealand +Khandallah,WGN,Wellington Region,NZ,New Zealand Kerikeri,NTL,Northland,NZ,New Zealand -Kawhia,WKO,Waikato,NZ,New Zealand Kawerau,BOP,Bay of Plenty,NZ,New Zealand Kawakawa,NTL,Northland,NZ,New Zealand -Kaukapakapa,AUK,Auckland,NZ,New Zealand -Katikati,BOP,Bay of Plenty,NZ,New Zealand -Karori,WGN,Wellington,NZ,New Zealand +Karori,WGN,Wellington Region,NZ,New Zealand Karamea,WTC,West Coast,NZ,New Zealand -Kaponga,TKI,Taranaki,NZ,New Zealand +Kaponga,TKI,Taranaki Region,NZ,New Zealand Kamo,NTL,Northland,NZ,New Zealand +Kaka Point,OTA,Otago,NZ,New Zealand Kaiwaka,NTL,Northland,NZ,New Zealand -Kaipara Flats,AUK,Auckland,NZ,New Zealand Kaikoura,CAN,Canterbury,NZ,New Zealand -Judgeford,WGN,Wellington,NZ,New Zealand -Johnsonville,WGN,Wellington,NZ,New Zealand +Judgeford,WGN,Wellington Region,NZ,New Zealand +Johnsonville,WGN,Wellington Region,NZ,New Zealand Invercargill,STL,Southland,NZ,New Zealand -Hunterville,MWT,Manawatu-Wanganui,NZ,New Zealand +Hunua,AUK,Auckland,NZ,New Zealand Howick,AUK,Auckland,NZ,New Zealand -Hornby,CAN,Canterbury,NZ,New Zealand -Hobsonville,AUK,Auckland,NZ,New Zealand -Hira,NSN,Nelson,NZ,New Zealand -Hilton,CAN,Canterbury,NZ,New Zealand +Hope,TAS,Tasman District,NZ,New Zealand Hikurangi,NTL,Northland,NZ,New Zealand -"Hawke's Bay",HKB,"Hawke's Bay",NZ,New Zealand +Herekino,NTL,Northland,NZ,New Zealand +"Hawke's Bay Region",HKB,"Hawke's Bay Region",NZ,New Zealand Hawarden,CAN,Canterbury,NZ,New Zealand -Havelock North,HKB,"Hawke's Bay",NZ,New Zealand +Havelock North,HKB,"Hawke's Bay Region",NZ,New Zealand Havelock,MBH,Marlborough,NZ,New Zealand -Hastings,HKB,"Hawke's Bay",NZ,New Zealand -Harewood,CAN,Canterbury,NZ,New Zealand -Hanmer Springs,CAN,Canterbury,NZ,New Zealand -Hamilton,WKO,Waikato,NZ,New Zealand -Halswell,CAN,Canterbury,NZ,New Zealand +Hastings,HKB,"Hawke's Bay Region",NZ,New Zealand +Harihari,WTC,West Coast,NZ,New Zealand +Hamilton,WKO,Waikato Region,NZ,New Zealand +Haast,WTC,West Coast,NZ,New Zealand Glenorchy,OTA,Otago,NZ,New Zealand -Gleniti,CAN,Canterbury,NZ,New Zealand -Glen Eden,AUK,Auckland,NZ,New Zealand -Franz Josef,WTC,West Coast,NZ,New Zealand +Glenfield,AUK,Auckland,NZ,New Zealand +Favona,AUK,Auckland,NZ,New Zealand Fairlie,CAN,Canterbury,NZ,New Zealand -Eureka,WKO,Waikato,NZ,New Zealand -Egmont Village,TKI,Taranaki,NZ,New Zealand Edgecumbe,BOP,Bay of Plenty,NZ,New Zealand East Tamaki,AUK,Auckland,NZ,New Zealand Dunedin,OTA,Otago,NZ,New Zealand Drury,AUK,Auckland,NZ,New Zealand -Douglas,TKI,Taranaki,NZ,New Zealand +Douglas,TKI,Taranaki Region,NZ,New Zealand Dipton,STL,Southland,NZ,New Zealand Dargaville,NTL,Northland,NZ,New Zealand Darfield,CAN,Canterbury,NZ,New Zealand Dairy Flat,AUK,Auckland,NZ,New Zealand Culverden,CAN,Canterbury,NZ,New Zealand -Coromandel,WKO,Waikato,NZ,New Zealand -Collingwood,TAS,Tasman,NZ,New Zealand -Coatesville,AUK,Auckland,NZ,New Zealand -Clive,HKB,"Hawke's Bay",NZ,New Zealand -Claudelands,WKO,Waikato,NZ,New Zealand -Claremont,CAN,Canterbury,NZ,New Zealand Christchurch,CAN,Canterbury,NZ,New Zealand Cave,CAN,Canterbury,NZ,New Zealand Cashmere Hills,CAN,Canterbury,NZ,New Zealand -Carew,CAN,Canterbury,NZ,New Zealand -Canterbury,CAN,Canterbury,NZ,New Zealand -Campbells Bay,AUK,Auckland,NZ,New Zealand +,CAN,Canterbury,NZ,New Zealand Bunnythorpe,MWT,Manawatu-Wanganui,NZ,New Zealand -Bulls,MWT,Manawatu-Wanganui,NZ,New Zealand -Brooklyn,WGN,Wellington,NZ,New Zealand -Brightwater,TAS,Tasman,NZ,New Zealand -Brighton,OTA,Otago,NZ,New Zealand -Bombay,AUK,Auckland,NZ,New Zealand +Brooklyn,WGN,Wellington Region,NZ,New Zealand +Bromley,CAN,Canterbury,NZ,New Zealand +Blackball,WTC,West Coast,NZ,New Zealand Beachlands,AUK,Auckland,NZ,New Zealand -Balcairn,CAN,Canterbury,NZ,New Zealand Awatuna,WTC,West Coast,NZ,New Zealand Awanui,NTL,Northland,NZ,New Zealand -Awakino,WKO,Waikato,NZ,New Zealand +Awakeri,BOP,Bay of Plenty,NZ,New Zealand +Avondale,AUK,Auckland,NZ,New Zealand Auckland,AUK,Auckland,NZ,New Zealand ,AUK,Auckland,NZ,New Zealand -Atiamuri,WKO,Waikato,NZ,New Zealand Ashhurst,MWT,Manawatu-Wanganui,NZ,New Zealand -Aranui,CAN,Canterbury,NZ,New Zealand -Aongatete,BOP,Bay of Plenty,NZ,New Zealand +Ararimu,AUK,Auckland,NZ,New Zealand Amberley,CAN,Canterbury,NZ,New Zealand Albany,AUK,Auckland,NZ,New Zealand +Talecake Set,W,Western,FJ,Fiji +Talaulia,E,Eastern,FJ,Fiji +Tai Settlement,E,Eastern,FJ,Fiji +Suvavou Village,C,Central,FJ,Fiji +Suvalailai,C,Central,FJ,Fiji Suva,C,Central,FJ,Fiji +Sumi,R,Rotuma,FJ,Fiji +Soliyaga,C,Central,FJ,Fiji Sigatoka,W,Western,FJ,Fiji +Nasinu,C,Central,FJ,Fiji Nadi,W,Western,FJ,Fiji +Levuka,E,Eastern,FJ,Fiji +Lautoka,W,Western,FJ,Fiji Labasa,N,Northern,FJ,Fiji ,,,FJ,Fiji Ahau,R,Rotuma,FJ,Fiji -Morpeth,NSW,New South Wales,AU,Australia -New Lambton,NSW,New South Wales,AU,Australia -Opunake,TKI,Taranaki,NZ,New Zealand -Eltham,TKI,Taranaki,NZ,New Zealand -Hawera,TKI,Taranaki,NZ,New Zealand -Patea,TKI,Taranaki,NZ,New Zealand +Opunake,TKI,Taranaki Region,NZ,New Zealand +Hawera,TKI,Taranaki Region,NZ,New Zealand +Patea,TKI,Taranaki Region,NZ,New Zealand Foxton,MWT,Manawatu-Wanganui,NZ,New Zealand Levin,MWT,Manawatu-Wanganui,NZ,New Zealand -Otaki,WGN,Wellington,NZ,New Zealand +Otaki,WGN,Wellington Region,NZ,New Zealand Palm Cove,QLD,Queensland,AU,Australia -Yorkeys Knob,QLD,Queensland,AU,Australia -Wairoa,HKB,"Hawke's Bay",NZ,New Zealand +Wairoa,HKB,"Hawke's Bay Region",NZ,New Zealand Gisborne,GIS,Gisborne,NZ,New Zealand -Masterton,WGN,Wellington,NZ,New Zealand +Masterton,WGN,Wellington Region,NZ,New Zealand Hokitika,WTC,West Coast,NZ,New Zealand Greymouth,WTC,West Coast,NZ,New Zealand Westport,WTC,West Coast,NZ,New Zealand Bluff,STL,Southland,NZ,New Zealand -Riverton,STL,Southland,NZ,New Zealand -Bellara,QLD,Queensland,AU,Australia -Laverton,VIC,Victoria,AU,Australia Red Beach,AUK,Auckland,NZ,New Zealand -Stanmore Bay,AUK,Auckland,NZ,New Zealand Tauranga,BOP,Bay of Plenty,NZ,New Zealand Mount Maunganui,BOP,Bay of Plenty,NZ,New Zealand -Waitara,TKI,Taranaki,NZ,New Zealand +Waitara,TKI,Taranaki Region,NZ,New Zealand +Port Chalmers,OTA,Otago,NZ,New Zealand Mosgiel,OTA,Otago,NZ,New Zealand Milton,OTA,Otago,NZ,New Zealand -Balclutha,OTA,Otago,NZ,New Zealand -Paeroa,WKO,Waikato,NZ,New Zealand -Waihi,WKO,Waikato,NZ,New Zealand +Forestville,NSW,New South Wales,AU,Australia +Paeroa,WKO,Waikato Region,NZ,New Zealand +Waihi,WKO,Waikato Region,NZ,New Zealand Papakura,AUK,Auckland,NZ,New Zealand Whakatane,BOP,Bay of Plenty,NZ,New Zealand Opotiki,BOP,Bay of Plenty,NZ,New Zealand -Thames,WKO,Waikato,NZ,New Zealand +Thames,WKO,Waikato Region,NZ,New Zealand Zuwarah,NQ,An Nuqat al Khams,LY,Libya Zliten,MI,"Sha'biyat Misratah",LY,Libya Waddān,JU,Al Jufrah,LY,Libya Tripoli,TB,Tripoli,LY,Libya Sirte,SR,Surt,LY,Libya -Şurmān,ZA,Az Zawiyah,LY,Libya -Sabha,SB,Sabhā,LY,Libya +Sabha,SB,Sabha District,LY,Libya Nālūt,NL,Nālūt,LY,Libya -Murzuk,MQ,Murzuq,LY,Libya +Murzuk,MQ,Murzuq District,LY,Libya Misratah,MI,"Sha'biyat Misratah",LY,Libya ,,,LY,Libya Jādū,JG,Jabal al Gharbi,LY,Libya @@ -16853,21 +13436,32 @@ Zawiya,ZA,Az Zawiyah,LY,Libya Ghat,GT,Ghāt,LY,Libya Gharyan,JG,Jabal al Gharbi,LY,Libya Ghadames,NL,Nālūt,LY,Libya +Az Zawiyah,ZA,Az Zawiyah,LY,Libya Ubari,WD,Wadi al Hayat,LY,Libya +Al Ajaylat,NQ,An Nuqat al Khams,LY,Libya Al Khums,MB,Al Marqab,LY,Libya +Al Jadid,SB,Sabha District,LY,Libya Yaoundé,CE,Centre,CM,Cameroon To,NW,North-West Region,CM,Cameroon Tibati,AD,Adamaoua Region,CM,Cameroon Nkongsamba,LT,Littoral,CM,Cameroon Ngaoundéré,AD,Adamaoua Region,CM,Cameroon Meïganga,AD,Adamaoua Region,CM,Cameroon +Maroua,EN,Far North Region,CM,Cameroon Lolodorf,SU,South,CM,Cameroon Limbe,SW,South-West Region,CM,Cameroon +Kumbo,NW,North-West Region,CM,Cameroon +Kumba,SW,South-West Region,CM,Cameroon Kribi,SU,South,CM,Cameroon +Kousséri,EN,Far North Region,CM,Cameroon +Foumban,OU,West Region,CM,Cameroon Fifinda,SU,South,CM,Cameroon +Edéa,LT,Littoral,CM,Cameroon Dschang,OU,West Region,CM,Cameroon Douala,LT,Littoral,CM,Cameroon ,,,CM,Cameroon +Buea,SW,South-West Region,CM,Cameroon +Bertoua,ES,East,CM,Cameroon Bamenda,NW,North-West Region,CM,Cameroon Bafoussam,OU,West Region,CM,Cameroon Viana,LUA,Luanda Province,AO,Angola @@ -16883,23 +13477,24 @@ Malanje,MAL,Malanje Province,AO,Angola ,LUA,Luanda Province,AO,Angola Luanda,LUA,Luanda Province,AO,Angola Cazeta,BGO,Bengo Province,AO,Angola -Camana,LUA,Luanda Province,AO,Angola Camabatela,CNO,Cuanza Norte Province,AO,Angola -Cacuaco,LUA,Luanda Province,AO,Angola Cabinda,LNO,Luanda Norte,AO,Angola +Cabinda,CAB,Cabinda,AO,Angola Belas,LUA,Luanda Province,AO,Angola Ambriz,BGO,Bengo Province,AO,Angola Ziguinchor,ZG,Ziguinchor,SN,Senegal -Yoff,DK,Dakar,SN,Senegal -Tivaouane,TH,Region de Thies,SN,Senegal +Touba,DB,Diourbel Region,SN,Senegal +Tiébo,DB,Diourbel Region,SN,Senegal +Thies Nones,TH,Region de Thies,SN,Senegal Thiès,TH,Region de Thies,SN,Senegal -Tanaf,SE,Region de Sedhiou,SN,Senegal -Subikouroto,SE,Region de Sedhiou,SN,Senegal +Tanaf,SE,Sédhiou,SN,Senegal +Tambacounda,TC,Tambacounda,SN,Senegal +Subikouroto,SE,Sédhiou,SN,Senegal Sokone,FK,Fatick,SN,Senegal ,,,SN,Senegal Sémé,MT,Matam,SN,Senegal -Sédhiou,SE,Region de Sedhiou,SN,Senegal -Sar,DB,Diourbel,SN,Senegal +Sédhiou,SE,Sédhiou,SN,Senegal +Sar,DB,Diourbel Region,SN,Senegal Saint-Louis,SL,Saint-Louis,SN,Senegal Rufisque,DK,Dakar,SN,Senegal Richard-Toll,SL,Saint-Louis,SN,Senegal @@ -16907,36 +13502,33 @@ Pikine,DK,Dakar,SN,Senegal Oussouye,ZG,Ziguinchor,SN,Senegal Ouro Sogui,MT,Matam,SN,Senegal Ouinndiou,KE,Region de Kedougou,SN,Senegal -Ogo,DB,Diourbel,SN,Senegal +Ogo,DB,Diourbel Region,SN,Senegal Nioro du Rip,KL,Kaolack,SN,Senegal Gouloum,LG,Louga,SN,Senegal -Ngaparou,TH,Region de Thies,SN,Senegal Ndioum,SL,Saint-Louis,SN,Senegal Nangar,KE,Region de Kedougou,SN,Senegal Mbour,TH,Region de Thies,SN,Senegal -Mbaké,DB,Diourbel,SN,Senegal +Mbacké,DB,Diourbel Region,SN,Senegal Matam,MT,Matam,SN,Senegal Marsassoum,KD,Kolda,SN,Senegal Louga,LG,Louga,SN,Senegal Koussanar,TC,Tambacounda,SN,Senegal -Koungheul,KA,Region de Kaffrine,SN,Senegal +Koungheul,KA,Kaffrine,SN,Senegal Kolda,KD,Kolda,SN,Senegal Keur Massar,DK,Dakar,SN,Senegal Kédougou,KE,Region de Kedougou,SN,Senegal Kaolack,KL,Kaolack,SN,Senegal Kandiator,KD,Kolda,SN,Senegal Gambissara,KD,Kolda,SN,Senegal -Gama,KA,Region de Kaffrine,SN,Senegal +Gama,KA,Kaffrine,SN,Senegal Dodji,LG,Louga,SN,Senegal -,DB,Diourbel,SN,Senegal -Diourbel,DB,Diourbel,SN,Senegal -Diattakounda,SE,Region de Sedhiou,SN,Senegal -Dakar Dodj,TH,Region de Thies,SN,Senegal +,DB,Diourbel Region,SN,Senegal +Diourbel,DB,Diourbel Region,SN,Senegal +Diattakounda,SE,Sédhiou,SN,Senegal Dakar,DK,Dakar,SN,Senegal -Boussinki,SE,Region de Sedhiou,SN,Senegal -Bounkiling,SE,Region de Sedhiou,SN,Senegal +Boussinki,SE,Sédhiou,SN,Senegal +Bounkiling,SE,Sédhiou,SN,Senegal Bignona,ZG,Ziguinchor,SN,Senegal -Bargny,DK,Dakar,SN,Senegal Sibiti,2,Lékoumou,CG,Congo Republic Pointe-Noire,16,Pointe-Noire,CG,Congo Republic Pointe Noire,13,Sangha,CG,Congo Republic @@ -16944,502 +13536,302 @@ Owando,8,Cuvette,CG,Congo Republic Ouésso,13,Sangha,CG,Congo Republic Okoyo,8,Cuvette,CG,Congo Republic Mossendjo,9,Niari,CG,Congo Republic +Mossaka,8,Cuvette,CG,Congo Republic +Loutété,11,Bouenza,CG,Congo Republic Dolisie,9,Niari,CG,Congo Republic Loandjili,16,Pointe-Noire,CG,Congo Republic +Bouansa,11,Bouenza,CG,Congo Republic Kinkala,BZV,Brazzaville,CG,Congo Republic +Kayes,11,Bouenza,CG,Congo Republic Impfondo,7,Likouala,CG,Congo Republic Hinda,5,Kouilou,CG,Congo Republic +Gamboma,14,Plateaux,CG,Congo Republic Ewo,15,Cuvette-Ouest,CG,Congo Republic Djambala,14,Plateaux,CG,Congo Republic Diosso,5,Kouilou,CG,Congo Republic ,,,CG,Congo Republic Brazzaville,BZV,Brazzaville,CG,Congo Republic Baratier,12,Pool,CG,Congo Republic -Zambujal,10,Leiria,PT,Portugal -Vimieiro,07,Évora,PT,Portugal Vila Vicosa,07,Évora,PT,Portugal -Vila Velha de Rodao,05,Castelo Branco,PT,Portugal Vila Real de Santo António,08,Faro,PT,Portugal -Vilar,11,Lisbon,PT,Portugal -Vila Pouca,11,Lisbon,PT,Portugal -Vila Nova de Sao Pedro,11,Lisbon,PT,Portugal Vila Nova de Milfontes,02,Beja,PT,Portugal -Vila Nova da Barquinha,14,Santarém,PT,Portugal Vila Nogueira,15,Setúbal,PT,Portugal -Vila Moreira,14,Santarém,PT,Portugal -Vila Fria,11,Lisbon,PT,Portugal -Vila Franca do Rosario,11,Lisbon,PT,Portugal Vila Franca de Xira,11,Lisbon,PT,Portugal -Vila Flor,04,Bragança,PT,Portugal -Vila Facaia,11,Lisbon,PT,Portugal -Vila do Paco,14,Santarém,PT,Portugal Vila do Bispo,08,Faro,PT,Portugal -Vila de Rei,05,Castelo Branco,PT,Portugal Vila de Frades,02,Beja,PT,Portugal -Vila Cha de Ourique,14,Santarém,PT,Portugal +Vila Ca,10,Leiria,PT,Portugal Vila Alva,02,Beja,PT,Portugal -Vieirinhos,10,Leiria,PT,Portugal -Vidigueira,02,Beja,PT,Portugal -Vidais,10,Leiria,PT,Portugal -Vicentes,10,Leiria,PT,Portugal -Vicentes,08,Faro,PT,Portugal Viana do Alentejo,07,Évora,PT,Portugal Vialonga,11,Lisbon,PT,Portugal Vendinha,07,Évora,PT,Portugal Vendas Novas,07,Évora,PT,Portugal +Venda Seca,11,Lisbon,PT,Portugal Venda do Pinheiro,11,Lisbon,PT,Portugal -Vau,10,Leiria,PT,Portugal -Varzea de Sintra,11,Lisbon,PT,Portugal -Vale de Santiago,02,Beja,PT,Portugal -Vale de Santarem,14,Santarém,PT,Portugal -Vale de Acor,14,Santarém,PT,Portugal -Vale Covo,10,Leiria,PT,Portugal -Urqueira,14,Santarém,PT,Portugal +Várzeas,10,Leiria,PT,Portugal +Valado de Frades,10,Leiria,PT,Portugal +Usseira,10,Leiria,PT,Portugal Unhos,11,Lisbon,PT,Portugal -Turquel,10,Leiria,PT,Portugal Turcifal,11,Lisbon,PT,Portugal -Tramagal,14,Santarém,PT,Portugal -Trajouce,11,Lisbon,PT,Portugal -Trafaria,15,Setúbal,PT,Portugal Torres Vedras,11,Lisbon,PT,Portugal Torres Novas,14,Santarém,PT,Portugal Torre da Marinha,15,Setúbal,PT,Portugal +Torrão,15,Setúbal,PT,Portugal Tomar,14,Santarém,PT,Portugal -Terrujem,11,Lisbon,PT,Portugal Tercena,11,Lisbon,PT,Portugal Tavira,08,Faro,PT,Portugal -Souzel,12,Portalegre,PT,Portugal Souto da Carpalhosa,10,Leiria,PT,Portugal Sobreda,15,Setúbal,PT,Portugal -Sobralinho,11,Lisbon,PT,Portugal Sobral de Monte Agraco,11,Lisbon,PT,Portugal Sintra,11,Lisbon,PT,Portugal Sines Municipality,15,Setúbal,PT,Portugal Silves,08,Faro,PT,Portugal -Silveiras,07,Évora,PT,Portugal Silveira,11,Lisbon,PT,Portugal Sesimbra,15,Setúbal,PT,Portugal ,15,Setúbal,PT,Portugal Setúbal,15,Setúbal,PT,Portugal Sertã,05,Castelo Branco,PT,Portugal -Serra de Santo Antonio,14,Santarém,PT,Portugal Serra,14,Santarém,PT,Portugal Serpa,02,Beja,PT,Portugal Senhora da Luz,08,Faro,PT,Portugal +Seixo,10,Leiria,PT,Portugal Seixal,15,Setúbal,PT,Portugal -Seixal,08,Faro,PT,Portugal -Sarilhos Pequenos,15,Setúbal,PT,Portugal -Sarilhos Grandes,15,Setúbal,PT,Portugal -Sardoal,14,Santarém,PT,Portugal -Sao Teotonio,02,Beja,PT,Portugal -Sao Pedro do Corval,07,Évora,PT,Portugal -Sao Pedro da Cadeira,11,Lisbon,PT,Portugal +Seda,12,Portalegre,PT,Portugal Sao Miguel,10,Leiria,PT,Portugal -Sao Martinho do Porto,10,Leiria,PT,Portugal -Sao Marcos da Serra,08,Faro,PT,Portugal -Sao Marcos,11,Lisbon,PT,Portugal Sao Juliao do Tojal,11,Lisbon,PT,Portugal -Sao Joao dos Montes,11,Lisbon,PT,Portugal Sao Joao da Talha,11,Lisbon,PT,Portugal Sao Joao das Lampas,11,Lisbon,PT,Portugal -Sao Francisco,15,Setúbal,PT,Portugal +Sao Geraldo,07,Évora,PT,Portugal Sao Domingos de Rana,11,Lisbon,PT,Portugal +Sao Caetano,14,Santarém,PT,Portugal Sao Bras de Alportel,08,Faro,PT,Portugal Sao Bartolomeu de Messines,08,Faro,PT,Portugal Santo Antonio da Charneca,15,Setúbal,PT,Portugal -Santo Antao do Tojal,11,Lisbon,PT,Portugal -Santo Andre das Tojeiras,05,Castelo Branco,PT,Portugal -Santo Andre,15,Setúbal,PT,Portugal -Santo Amador,02,Beja,PT,Portugal -Santo Aleixo,12,Portalegre,PT,Portugal Santiago do Cacem,15,Setúbal,PT,Portugal ,14,Santarém,PT,Portugal Santarém,14,Santarém,PT,Portugal -Santana,15,Setúbal,PT,Portugal -Santa Luzia,08,Faro,PT,Portugal +Santana,30,Madeira,PT,Portugal +Santa Margarida da Coutada,14,Santarém,PT,Portugal Santa Iria da Azoia,11,Lisbon,PT,Portugal -Santa Cruz,11,Lisbon,PT,Portugal Santa Cruz,30,Madeira,PT,Portugal Santa Catarina da Serra,10,Leiria,PT,Portugal -Santa Barbara de Nexe,08,Faro,PT,Portugal -Sanguinheira,14,Santarém,PT,Portugal -Samouco,15,Setúbal,PT,Portugal Samora Correia,14,Santarém,PT,Portugal Salvaterra de Magos,14,Santarém,PT,Portugal -Salgueiro,10,Leiria,PT,Portugal Sagres,08,Faro,PT,Portugal Sacavém,11,Lisbon,PT,Portugal -Sabugo,11,Lisbon,PT,Portugal -Rossio ao Sul do Tejo,14,Santarém,PT,Portugal -Rosmaninhal,05,Castelo Branco,PT,Portugal -Rosairinho,15,Setúbal,PT,Portugal +Rolão,02,Beja,PT,Portugal Rio Maior,14,Santarém,PT,Portugal Rio de Mouro,11,Lisbon,PT,Portugal -Rio de Moinhos,14,Santarém,PT,Portugal -Rio de Moinhos,15,Setúbal,PT,Portugal Rinchoa,11,Lisbon,PT,Portugal -Ribeira do Pereiro,10,Leiria,PT,Portugal Ribeira Brava,30,Madeira,PT,Portugal Ribamar,11,Lisbon,PT,Portugal -Riachos,14,Santarém,PT,Portugal -Relvas,10,Leiria,PT,Portugal Reguengos de Monsaraz,07,Évora,PT,Portugal -Reguengo Grande,11,Lisbon,PT,Portugal -Regueira de Pontes,10,Leiria,PT,Portugal Redondo,07,Évora,PT,Portugal -Rana,11,Lisbon,PT,Portugal +Rebolaria,10,Leiria,PT,Portugal Ramada,11,Lisbon,PT,Portugal +Quinta Grande,30,Madeira,PT,Portugal Quinta do Anjo,15,Setúbal,PT,Portugal Quintã,05,Castelo Branco,PT,Portugal +Queluz de Baixo,11,Lisbon,PT,Portugal Queluz,11,Lisbon,PT,Portugal Queijas,11,Lisbon,PT,Portugal Quarteira,08,Faro,PT,Portugal Proenca-a-Nova,05,Castelo Branco,PT,Portugal -Praia do Ribatejo,14,Santarém,PT,Portugal +Praia da Vieira,10,Leiria,PT,Portugal +Praia das Macas,11,Lisbon,PT,Portugal Povoa de Santo Adriao,11,Lisbon,PT,Portugal Povoa de Santarem,14,Santarém,PT,Portugal Povoa de Santa Iria,11,Lisbon,PT,Portugal -Povoa da Isenta,14,Santarém,PT,Portugal Povoa da Galega,11,Lisbon,PT,Portugal -Portugal,12,Portalegre,PT,Portugal ,,,PT,Portugal Porto Salvo,11,Lisbon,PT,Portugal -Porto Moscal,15,Setúbal,PT,Portugal Porto Moniz,30,Madeira,PT,Portugal Porto de Mos,10,Leiria,PT,Portugal -Porto Covo,15,Setúbal,PT,Portugal -Porto Alto,14,Santarém,PT,Portugal -Porto,05,Castelo Branco,PT,Portugal Porto,11,Lisbon,PT,Portugal Portimão,08,Faro,PT,Portugal -Portela,14,Santarém,PT,Portugal -Portel,07,Évora,PT,Portugal Portalegre,12,Portalegre,PT,Portugal -Porches,08,Faro,PT,Portugal Pontinha,11,Lisbon,PT,Portugal -Pontével,14,Santarém,PT,Portugal Ponte de Sor,12,Portalegre,PT,Portugal Ponta do Sol,30,Madeira,PT,Portugal Ponta Delgada,30,Madeira,PT,Portugal Pombal,10,Leiria,PT,Portugal -Polima,11,Lisbon,PT,Portugal -Pinheiro,11,Lisbon,PT,Portugal Pinhal Novo,15,Setúbal,PT,Portugal -Pinhal,10,Leiria,PT,Portugal -Pingarelhos,10,Leiria,PT,Portugal -Piedade,15,Setúbal,PT,Portugal +Picassinos,10,Leiria,PT,Portugal Pero Pinheiro,11,Lisbon,PT,Portugal -Pernes,14,Santarém,PT,Portugal -Pereiras,08,Faro,PT,Portugal -Pêra,08,Faro,PT,Portugal +Pero Negro,11,Lisbon,PT,Portugal +Pernigem,11,Lisbon,PT,Portugal Peniche,10,Leiria,PT,Portugal -Penedo,05,Castelo Branco,PT,Portugal -Pegões,15,Setúbal,PT,Portugal -Pego,14,Santarém,PT,Portugal -Pedrome,10,Leiria,PT,Portugal -Pedreiras,10,Leiria,PT,Portugal -Paul do Mar,30,Madeira,PT,Portugal -Pataias,10,Leiria,PT,Portugal -Passagem,10,Leiria,PT,Portugal Parede,11,Lisbon,PT,Portugal Parchal,08,Faro,PT,Portugal -Parceiros de Sao Joao,14,Santarém,PT,Portugal Palmela,15,Setúbal,PT,Portugal -Palhoça,11,Lisbon,PT,Portugal -Paderne,08,Faro,PT,Portugal +Paião,07,Évora,PT,Portugal Paco de Arcos,11,Lisbon,PT,Portugal +Outeiro da Corticada,14,Santarém,PT,Portugal Ourique,02,Beja,PT,Portugal Ourém,14,Santarém,PT,Portugal -Ortigosa,10,Leiria,PT,Portugal -Oriola,07,Évora,PT,Portugal -Olival Basto,11,Lisbon,PT,Portugal Olhão,08,Faro,PT,Portugal -Olaia,14,Santarém,PT,Portugal +Oleiros,05,Castelo Branco,PT,Portugal +Ulgueira,11,Lisbon,PT,Portugal Oeiras,11,Lisbon,PT,Portugal Odivelas,11,Lisbon,PT,Portugal -Odivelas,02,Beja,PT,Portugal +Odiáxere,08,Faro,PT,Portugal Odemira,02,Beja,PT,Portugal Óbidos,10,Leiria,PT,Portugal Nisa,12,Portalegre,PT,Portugal -Negrais,11,Lisbon,PT,Portugal Nazaré,10,Leiria,PT,Portugal Nadadouro,10,Leiria,PT,Portugal +Mouriscas,14,Santarém,PT,Portugal Moura,02,Beja,PT,Portugal -Mosteiro,10,Leiria,PT,Portugal Morgado,14,Santarém,PT,Portugal -Montoito,07,Évora,PT,Portugal Montijo,15,Setúbal,PT,Portugal -Monte Redondo,10,Leiria,PT,Portugal Monte Real,10,Leiria,PT,Portugal Montemor-o-Novo,07,Évora,PT,Portugal -Montemor,11,Lisbon,PT,Portugal Montelavar,11,Lisbon,PT,Portugal -Monte Gordo,08,Faro,PT,Portugal Monte Estoril,11,Lisbon,PT,Portugal Montalvo,14,Santarém,PT,Portugal Monsanto,14,Santarém,PT,Portugal -Monforte,12,Portalegre,PT,Portugal -Monchique,08,Faro,PT,Portugal Moncarapacho,08,Faro,PT,Portugal -Moita dos Ferreiros,11,Lisbon,PT,Portugal -Moita do Boi,10,Leiria,PT,Portugal -Moita,10,Leiria,PT,Portugal -Moita,10,Leiria,PT,Portugal -Moita,14,Santarém,PT,Portugal -Moita,15,Setúbal,PT,Portugal -Miragaia,11,Lisbon,PT,Portugal Minde,14,Santarém,PT,Portugal Milharado,11,Lisbon,PT,Portugal -Mexilhoeira Grande,08,Faro,PT,Portugal -Messines de Baixo,08,Faro,PT,Portugal Mértola,02,Beja,PT,Portugal -Mercês,11,Lisbon,PT,Portugal Mem Martins,11,Lisbon,PT,Portugal Melides,15,Setúbal,PT,Portugal -Meirinhas de Baixo,10,Leiria,PT,Portugal -Mealhada,11,Lisbon,PT,Portugal -Matoeira,10,Leiria,PT,Portugal -Mata,05,Castelo Branco,PT,Portugal Massamá,11,Lisbon,PT,Portugal -Martingança,10,Leiria,PT,Portugal Marinhais,14,Santarém,PT,Portugal Marinha Grande,10,Leiria,PT,Portugal -Manique de Baixo,11,Lisbon,PT,Portugal -Malveira,11,Lisbon,PT,Portugal Malveira da Serra,11,Lisbon,PT,Portugal -Magoito,11,Lisbon,PT,Portugal Mafra,11,Lisbon,PT,Portugal -Madalena do Mar,30,Madeira,PT,Portugal Machico,30,Madeira,PT,Portugal Maceira,10,Leiria,PT,Portugal -Macas de Dona Maria,10,Leiria,PT,Portugal -Macas de Caminho,10,Leiria,PT,Portugal Mação,14,Santarém,PT,Portugal -Lousa,11,Lisbon,PT,Portugal +Lousal,15,Setúbal,PT,Portugal Lourinhã,11,Lisbon,PT,Portugal -Louriçal,10,Leiria,PT,Portugal Loures,11,Lisbon,PT,Portugal Loureira,10,Leiria,PT,Portugal Loulé,08,Faro,PT,Portugal -Lomba de Egua,14,Santarém,PT,Portugal -Livramento,08,Faro,PT,Portugal -Liteiros,14,Santarém,PT,Portugal ,11,Lisbon,PT,Portugal Lisbon,11,Lisbon,PT,Portugal Linda a Velha,11,Lisbon,PT,Portugal ,10,Leiria,PT,Portugal Leiria,10,Leiria,PT,Portugal Lavradio,15,Setúbal,PT,Portugal -Laranjeiro,15,Setúbal,PT,Portugal -Lapas,14,Santarém,PT,Portugal -Lapa,14,Santarém,PT,Portugal -Lameiro,10,Leiria,PT,Portugal -Lameiras,11,Lisbon,PT,Portugal Lagos,08,Faro,PT,Portugal +Lagoa,10,Leiria,PT,Portugal Lagoa,08,Faro,PT,Portugal -Ladoeiro,05,Castelo Branco,PT,Portugal -Juncal,10,Leiria,PT,Portugal Igrejinha,07,Évora,PT,Portugal Idanha-a-Nova,05,Castelo Branco,PT,Portugal -Guia,08,Faro,PT,Portugal -Granja,08,Faro,PT,Portugal Grândola,15,Setúbal,PT,Portugal +Gradil,11,Lisbon,PT,Portugal Gouveia,11,Lisbon,PT,Portugal -Gondemaria,14,Santarém,PT,Portugal -Gaula,30,Madeira,PT,Portugal -Gaeiras,10,Leiria,PT,Portugal +Gomes Aires,02,Beja,PT,Portugal +Golpilheira,10,Leiria,PT,Portugal Fuzeta,08,Faro,PT,Portugal -Funchal,11,Lisbon,PT,Portugal Funchal,30,Madeira,PT,Portugal -Fronteira,12,Portalegre,PT,Portugal Frielas,11,Lisbon,PT,Portugal Freixofeira,11,Lisbon,PT,Portugal Fráguas,14,Santarém,PT,Portugal -Foz do Arelho,10,Leiria,PT,Portugal Fontanelas,11,Lisbon,PT,Portugal -Folgados,11,Lisbon,PT,Portugal Fogueteiro,15,Setúbal,PT,Portugal Figueiro dos Vinhos,10,Leiria,PT,Portugal -Ferrel,10,Leiria,PT,Portugal Ferreiras,08,Faro,PT,Portugal Ferreira do Zezere,14,Santarém,PT,Portugal -Ferreira do Alentejo,02,Beja,PT,Portugal Ferragudo,08,Faro,PT,Portugal -Fazendas de Almeirim,14,Santarém,PT,Portugal Fátima,14,Santarém,PT,Portugal -Faro,08,Faro,PT,Portugal +,08,Faro,PT,Portugal Faro,08,Faro,PT,Portugal Famões,11,Lisbon,PT,Portugal -Falcão,07,Évora,PT,Portugal -Évora,10,Leiria,PT,Portugal Evora,07,Évora,PT,Portugal -Estribeiro,11,Lisbon,PT,Portugal Estremoz,07,Évora,PT,Portugal -Estreito da Calheta,30,Madeira,PT,Portugal +Estreito,05,Castelo Branco,PT,Portugal Estradas,08,Faro,PT,Portugal Estoril,11,Lisbon,PT,Portugal Estômbar,08,Faro,PT,Portugal -Estói,08,Faro,PT,Portugal -Espiche,08,Faro,PT,Portugal Ericeira,11,Lisbon,PT,Portugal -Enxara do Bispo,11,Lisbon,PT,Portugal Entroncamento,14,Santarém,PT,Portugal -Entradas,02,Beja,PT,Portugal -Encarnação,11,Lisbon,PT,Portugal Embra,10,Leiria,PT,Portugal Elvas,12,Portalegre,PT,Portugal -Dona Maria,11,Lisbon,PT,Portugal -Damaia,11,Lisbon,PT,Portugal -Cuba,02,Beja,PT,Portugal -Cruz Quebrada,11,Lisbon,PT,Portugal -Covas de Ferro,11,Lisbon,PT,Portugal -Cova da Iria,14,Santarém,PT,Portugal -Couço,14,Santarém,PT,Portugal -Coto,10,Leiria,PT,Portugal +Cotovia,15,Setúbal,PT,Portugal +Corujeira,14,Santarém,PT,Portugal Coruche,14,Santarém,PT,Portugal -Cortes,10,Leiria,PT,Portugal Corroios,15,Setúbal,PT,Portugal Constância,14,Santarém,PT,Portugal Conceição,08,Faro,PT,Portugal Comporta,15,Setúbal,PT,Portugal Colares,11,Lisbon,PT,Portugal -Coimbrã,10,Leiria,PT,Portugal -Ciborro,07,Évora,PT,Portugal -Cheleiros,11,Lisbon,PT,Portugal -Chelas,11,Lisbon,PT,Portugal -Charneca,10,Leiria,PT,Portugal +Coina,15,Setúbal,PT,Portugal Charneca de Caparica,15,Setúbal,PT,Portugal -Cercal,10,Leiria,PT,Portugal -Cazével,02,Beja,PT,Portugal -Caxias,11,Lisbon,PT,Portugal +Chao de Couce,10,Leiria,PT,Portugal Caxarias,14,Santarém,PT,Portugal -Cavaleiro,02,Beja,PT,Portugal Castro Verde Municipality,02,Beja,PT,Portugal Castro Marim,08,Faro,PT,Portugal Castelo Branco,05,Castelo Branco,PT,Portugal Castanheira do Ribatejo,11,Lisbon,PT,Portugal -Castanheira de Pera,10,Leiria,PT,Portugal Cascais,11,Lisbon,PT,Portugal -Casas Novas de Mares,07,Évora,PT,Portugal -Casal Novo,10,Leiria,PT,Portugal -Casais Robustos,14,Santarém,PT,Portugal -Casais de Santa Teresa,10,Leiria,PT,Portugal -Carvoeiro,08,Faro,PT,Portugal -Carvoeira,11,Lisbon,PT,Portugal -Carvoeira,11,Lisbon,PT,Portugal -Carvide,10,Leiria,PT,Portugal -Carvalhais,14,Santarém,PT,Portugal +Casais Brancos,10,Leiria,PT,Portugal Cartaxo,14,Santarém,PT,Portugal -Carregosa,15,Setúbal,PT,Portugal Carregado,11,Lisbon,PT,Portugal -Carnota,11,Lisbon,PT,Portugal Carnaxide,11,Lisbon,PT,Portugal Carcavelos,11,Lisbon,PT,Portugal -Caparide,11,Lisbon,PT,Portugal Caparica,15,Setúbal,PT,Portugal Caniço,30,Madeira,PT,Portugal -Caniçal,30,Madeira,PT,Portugal Caneças,11,Lisbon,PT,Portugal Campo Maior,12,Portalegre,PT,Portugal -Campelos,11,Lisbon,PT,Portugal -Campanário,30,Madeira,PT,Portugal -Camarões,11,Lisbon,PT,Portugal Camarate,11,Lisbon,PT,Portugal Câmara de Lobos,30,Madeira,PT,Portugal -Camacha,30,Madeira,PT,Portugal Calvaria de Cima,10,Leiria,PT,Portugal -Calvaria de Baixo,10,Leiria,PT,Portugal Calheta,30,Madeira,PT,Portugal Caldas da Rainha,10,Leiria,PT,Portugal Cadaval,11,Lisbon,PT,Portugal -Cadafais,11,Lisbon,PT,Portugal Cacém,11,Lisbon,PT,Portugal -Cabriz,11,Lisbon,PT,Portugal -Cabeca Veada,10,Leiria,PT,Portugal -Cabanas de Torres,11,Lisbon,PT,Portugal -Cabaços,10,Leiria,PT,Portugal -Budens,08,Faro,PT,Portugal Bucelas,11,Lisbon,PT,Portugal Brogueira,14,Santarém,PT,Portugal -Braçal,11,Lisbon,PT,Portugal -Borba,07,Évora,PT,Portugal Bombarral,10,Leiria,PT,Portugal -Boliqueime,08,Faro,PT,Portugal Bobadela,11,Lisbon,PT,Portugal -Boavista dos Pinheiros,02,Beja,PT,Portugal -Birre,11,Lisbon,PT,Portugal -Bensafrim,08,Faro,PT,Portugal Benedita,10,Leiria,PT,Portugal Benavente,14,Santarém,PT,Portugal +Bemposta,14,Santarém,PT,Portugal Belas,11,Lisbon,PT,Portugal Beja,02,Beja,PT,Portugal Beirã,12,Portalegre,PT,Portugal Batalha,10,Leiria,PT,Portugal -Batalha,11,Lisbon,PT,Portugal -Barroso,08,Faro,PT,Portugal Barreiro,15,Setúbal,PT,Portugal -Barcarena,11,Lisbon,PT,Portugal Banco,11,Lisbon,PT,Portugal Baleia,11,Lisbon,PT,Portugal -Bairrada,14,Santarém,PT,Portugal -Azinhaga,14,Santarém,PT,Portugal -Azenhas,11,Lisbon,PT,Portugal Azambuja,11,Lisbon,PT,Portugal -Avis,12,Portalegre,PT,Portugal Avelar,10,Leiria,PT,Portugal -Aveiras de Baixo,11,Lisbon,PT,Portugal Atouguia da Baleia,10,Leiria,PT,Portugal Atalaia,14,Santarém,PT,Portugal -Atalaia,14,Santarém,PT,Portugal -Atalaia,11,Lisbon,PT,Portugal Assumar,12,Portalegre,PT,Portugal -Assenta,11,Lisbon,PT,Portugal Arruda dos Vinhos,11,Lisbon,PT,Portugal -Arronches,12,Portalegre,PT,Portugal Arrentela,15,Setúbal,PT,Portugal Arranhó,11,Lisbon,PT,Portugal Arraiolos,07,Évora,PT,Portugal Armacao de Pera,08,Faro,PT,Portugal -Arco da Calheta,30,Madeira,PT,Portugal Apelação,11,Lisbon,PT,Portugal -Antas,11,Lisbon,PT,Portugal -Antas,11,Lisbon,PT,Portugal Ansião,10,Leiria,PT,Portugal -Amoreira,14,Santarém,PT,Portugal -Amoreira,11,Lisbon,PT,Portugal Amora,15,Setúbal,PT,Portugal Amor,10,Leiria,PT,Portugal +Amêndoa,14,Santarém,PT,Portugal +Amareleja,02,Beja,PT,Portugal Amadora,11,Lisbon,PT,Portugal -Alvorninha,10,Leiria,PT,Portugal -Alvor,08,Faro,PT,Portugal Alverca do Ribatejo,11,Lisbon,PT,Portugal +Alvalade,15,Setúbal,PT,Portugal Alvaiázere,10,Leiria,PT,Portugal -Alvados,10,Leiria,PT,Portugal -Altura,08,Faro,PT,Portugal Alter do Chao,12,Portalegre,PT,Portugal -Alqueva,07,Évora,PT,Portugal Alpiarça,14,Santarém,PT,Portugal -Almoster,14,Santarém,PT,Portugal +Alpalhão,12,Portalegre,PT,Portugal Almodôvar,02,Beja,PT,Portugal Almeirim,14,Santarém,PT,Portugal -Almargem,11,Lisbon,PT,Portugal -Almargem,11,Lisbon,PT,Portugal Almancil,08,Faro,PT,Portugal Almada,11,Lisbon,PT,Portugal -Almada,14,Santarém,PT,Portugal Almada,15,Setúbal,PT,Portugal Aljustrel,02,Beja,PT,Portugal Aljubarrota,10,Leiria,PT,Portugal Aljezur,08,Faro,PT,Portugal Alhos Vedros,15,Setúbal,PT,Portugal -Alhandra,11,Lisbon,PT,Portugal Algueirão,11,Lisbon,PT,Portugal Algoz,08,Faro,PT,Portugal Algés,11,Lisbon,PT,Portugal Algarve,08,Faro,PT,Portugal -Alfundão,02,Beja,PT,Portugal -Alfragide,11,Lisbon,PT,Portugal -Alfeizerão,10,Leiria,PT,Portugal Alenquer,11,Lisbon,PT,Portugal Aldeias de Montoito,07,Évora,PT,Portugal Aldeia de Paio Pires,15,Setúbal,PT,Portugal @@ -17449,90 +13841,86 @@ Alcobaça,10,Leiria,PT,Portugal Alcanena,14,Santarém,PT,Portugal Alcanede,14,Santarém,PT,Portugal Alcains,05,Castelo Branco,PT,Portugal -Alcáçovas,07,Évora,PT,Portugal Alcacer do Sal,15,Setúbal,PT,Portugal Alcabideche,11,Lisbon,PT,Portugal -Alburitel,14,Santarém,PT,Portugal Albufeira,08,Faro,PT,Portugal -Albernoa,02,Beja,PT,Portugal -Albarraque,11,Lisbon,PT,Portugal -Alapraia,11,Lisbon,PT,Portugal -Alandroal,07,Évora,PT,Portugal -Aguas de Moura,15,Setúbal,PT,Portugal Agualva,11,Lisbon,PT,Portugal -Agua de Pena,30,Madeira,PT,Portugal -A dos Cunhados,11,Lisbon,PT,Portugal Assafora,11,Lisbon,PT,Portugal -Abrunheira,11,Lisbon,PT,Portugal Abrigada,11,Lisbon,PT,Portugal Abrantes,14,Santarém,PT,Portugal +Abóbada,11,Lisbon,PT,Portugal Zwedru,GG,Grand Gedeh County,LR,Liberia +Yekepa,NI,Nimba,LR,Liberia Weteken,GK,Grand Kru County,LR,Liberia Voinjama,LO,Lofa County,LR,Liberia Tubmanburg,BM,Bomi County,LR,Liberia Tawalata,GP,Gbarpolu County,LR,Liberia -Sanniquellie,NI,Nimba County,LR,Liberia +Sanniquellie,NI,Nimba,LR,Liberia +Saclepea,NI,Nimba,LR,Liberia River Cess,RI,River Cess County,LR,Liberia +Pleebo,MY,Maryland County,LR,Liberia Monrovia,MO,Montserrado County,LR,Liberia ,,,LR,Liberia Kakata,MG,Margibi County,LR,Liberia Harper,MY,Maryland County,LR,Liberia Harbelville,MG,Margibi County,LR,Liberia +Harbel,MG,Margibi County,LR,Liberia Greenville,SI,Sinoe County,LR,Liberia Gbarnga,BG,Bong County,LR,Liberia +Ganta,NI,Nimba,LR,Liberia +Foya Kamara,LO,Lofa County,LR,Liberia Buchanan,GB,Grand Bassa County,LR,Liberia Zata,YM,Yamoussoukro Autonomous District,CI,Ivory Coast Zambakro,YM,Yamoussoukro Autonomous District,CI,Ivory Coast -Yamoussoukro,LC,Lacs,CI,Ivory Coast -Sinfra,ZZ,Zanzan,CI,Ivory Coast -Sassandra,BS,Bas-Sassandra,CI,Ivory Coast -San-Pedro,BS,Bas-Sassandra,CI,Ivory Coast +Yamoussoukro,LC,Lacs District,CI,Ivory Coast +Sinfra,ZZ,Zanzan District,CI,Ivory Coast +Sassandra,BS,Bas-Sassandra District,CI,Ivory Coast +San-Pedro,BS,Bas-Sassandra District,CI,Ivory Coast Oumé,GD,Goh-Djiboua,CI,Ivory Coast -Odienne-Sienso,DN,Denguele,CI,Ivory Coast -Odienné,DN,Denguele,CI,Ivory Coast +Odienne-Sienso,DN,Denguélé District,CI,Ivory Coast +Odienné,DN,Denguélé District,CI,Ivory Coast Mankono,WR,Woroba,CI,Ivory Coast Man,MG,Montagnes,CI,Ivory Coast -Laoudi,ZZ,Zanzan,CI,Ivory Coast +Laoudi,ZZ,Zanzan District,CI,Ivory Coast Lakota,GD,Goh-Djiboua,CI,Ivory Coast -Koumassi,AB,Abidjan,CI,Ivory Coast -Koroumba,DN,Denguele,CI,Ivory Coast -Korhogo,SV,Savanes,CI,Ivory Coast +Koroumba,DN,Denguélé District,CI,Ivory Coast +Korhogo,SV,Savanes District,CI,Ivory Coast ,,,CI,Ivory Coast -Grand-Bassam,CM,Comoe,CI,Ivory Coast +Grand-Bassam,CM,Comoé,CI,Ivory Coast Duonfla,YM,Yamoussoukro Autonomous District,CI,Ivory Coast -Dimbokro,LC,Lacs,CI,Ivory Coast +Dimbokro,LC,Lacs District,CI,Ivory Coast Daloa,SM,Sassandra-Marahoue,CI,Ivory Coast -Dabou,LG,Lagunes,CI,Ivory Coast -Dabakala,VB,Vallee du Bandama,CI,Ivory Coast -Cocody,AB,Abidjan,CI,Ivory Coast -Bouna,ZZ,Zanzan,CI,Ivory Coast -Bouaké,VB,Vallee du Bandama,CI,Ivory Coast -Béoumi,VB,Vallee du Bandama,CI,Ivory Coast -Grand Berebi,BS,Bas-Sassandra,CI,Ivory Coast +Dabou,LG,Lagunes District,CI,Ivory Coast +Dabakala,VB,Vallée du Bandama District,CI,Ivory Coast +Bouna,ZZ,Zanzan District,CI,Ivory Coast +Bouaké,VB,Vallée du Bandama District,CI,Ivory Coast +Béoumi,VB,Vallée du Bandama District,CI,Ivory Coast +Grand Berebi,BS,Bas-Sassandra District,CI,Ivory Coast Bangolo Tahouake,MG,Montagnes,CI,Ivory Coast -Agnibilékrou,CM,Comoe,CI,Ivory Coast -Agboville,LG,Lagunes,CI,Ivory Coast -Adjamé,LG,Lagunes,CI,Ivory Coast -Aboisso,CM,Comoe,CI,Ivory Coast -Abobo,AB,Abidjan,CI,Ivory Coast +Agnibilékrou,CM,Comoé,CI,Ivory Coast +Agboville,LG,Lagunes District,CI,Ivory Coast +Aboisso,CM,Comoé,CI,Ivory Coast Abidjan,AB,Abidjan,CI,Ivory Coast -Abengourou,CM,Comoe,CI,Ivory Coast +Abengourou,CM,Comoé,CI,Ivory Coast Yendi,NP,Northern Region,GH,Ghana Wa,UW,Upper West Region,GH,Ghana +Teshie,AA,Greater Accra Region,GH,Ghana Tema,AA,Greater Accra Region,GH,Ghana Techiman-Mbreweja Apaisi,AH,Ashanti Region,GH,Ghana -Takwa,CP,Central Region,GH,Ghana Takoradze,WP,Western Region,GH,Ghana Sunyani,BO,Bono,GH,Ghana Site,EP,Eastern Region,GH,Ghana +Sekondi-Takoradi,WP,Western Region,GH,Ghana Sawubele,UW,Upper West Region,GH,Ghana Pong-Tamale,NP,Northern Region,GH,Ghana +Obuase,AH,Ashanti Region,GH,Ghana Nsuonsua,WN,Western North,GH,Ghana Navrongo,UE,Upper East Region,GH,Ghana Nalerigu,NE,North East,GH,Ghana Legon,AA,Greater Accra Region,GH,Ghana Kwabeng,EP,Eastern Region,GH,Ghana Kumasi,AH,Ashanti Region,GH,Ghana +Koforidua,EP,Eastern Region,GH,Ghana Kenyase Number Two,AF,Ahafo,GH,Ghana Jirapa,UW,Upper West Region,GH,Ghana Ho,TV,Volta Region,GH,Ghana @@ -17545,39 +13933,48 @@ Cape Coast,CP,Central Region,GH,Ghana Bolgatanga,UE,Upper East Region,GH,Ghana Berekum,BO,Bono,GH,Ghana Bawku,UE,Upper East Region,GH,Ghana +Ashaiman,AA,Greater Accra Region,GH,Ghana +Amanfro,AA,Greater Accra Region,GH,Ghana Akatsi,TV,Volta Region,GH,Ghana Edukurom,WN,Western North,GH,Ghana +Atsiaman,AA,Greater Accra Region,GH,Ghana Accra,AA,Greater Accra Region,GH,Ghana San Antonio de Palé,AN,Annobon,GQ,Equatorial Guinea +Rebola,BN,Bioko Norte,GQ,Equatorial Guinea Oyala,WN,Wele-Nzas,GQ,Equatorial Guinea +Nsok,WN,Wele-Nzas,GQ,Equatorial Guinea Mongomo,WN,Wele-Nzas,GQ,Equatorial Guinea Mikomeseng,KN,Kié-Ntem,GQ,Equatorial Guinea +Mbini,LI,Litoral,GQ,Equatorial Guinea Evinayong,CS,Centro Sur,GQ,Equatorial Guinea ,,,GQ,Equatorial Guinea +Ebebiyin,KN,Kié-Ntem,GQ,Equatorial Guinea +Cogo,LI,Litoral,GQ,Equatorial Guinea Malabo,BN,Bioko Norte,GQ,Equatorial Guinea Luba,BS,Bioko Sur,GQ,Equatorial Guinea Bicurga,CS,Centro Sur,GQ,Equatorial Guinea Bata,LI,Litoral,GQ,Equatorial Guinea +Ayene,WN,Wele-Nzas,GQ,Equatorial Guinea +Añisok,WN,Wele-Nzas,GQ,Equatorial Guinea Aconibe,WN,Wele-Nzas,GQ,Equatorial Guinea Popokabaka,KG,Kwango,CD,DR Congo +Mbandaka,EQ,Équateur,CD,DR Congo +Matadi,BC,Bas-Congo,CD,DR Congo +Libenge,SU,Sud-Ubangi,CD,DR Congo Kinshasa,KN,Kinshasa City,CD,DR Congo +Kikwit,KL,Kwilu,CD,DR Congo Inongo,MN,Mai-Ndombe,CD,DR Congo -Gombe,BC,Bas-Congo,CD,DR Congo Banana,BC,Bas-Congo,CD,DR Congo Zaria,KD,Kaduna State,NG,Nigeria Yola,AD,Adamawa,NG,Nigeria -Yaba,LA,Lagos,NG,Nigeria -Wukari,TA,Taraba State,NG,Nigeria Warri,DE,Delta,NG,Nigeria Via,NA,Nasarawa State,NG,Nigeria Uyo,AK,Akwa Ibom State,NG,Nigeria -Umuahia,AB,Abia State,NG,Nigeria Uba,BO,Borno State,NG,Nigeria Tayo,YO,Yobe State,NG,Nigeria Surulere,LA,Lagos,NG,Nigeria Sokoto,SO,Sokoto State,NG,Nigeria -Somolu,LA,Lagos,NG,Nigeria -,RI,Rivers State,NG,Nigeria +Rivers State,RI,Rivers State,NG,Nigeria Port Harcourt,RI,Rivers State,NG,Nigeria Pindiga,GO,Gombe State,NG,Nigeria Owerri,IM,Imo State,NG,Nigeria @@ -17591,26 +13988,24 @@ Onitsha,AN,Anambra,NG,Nigeria Oni,OG,Ogun State,NG,Nigeria Ondo,ON,Ondo State,NG,Nigeria Okene,KO,Kogi State,NG,Nigeria -Ojo,LA,Lagos,NG,Nigeria Ogbomoso,OY,Oyo State,NG,Nigeria +Offa,KW,Kwara State,NG,Nigeria Odau,RI,Rivers State,NG,Nigeria +Odogbolu,OG,Ogun State,NG,Nigeria Nsukka,EN,Enugu State,NG,Nigeria North,AK,Akwa Ibom State,NG,Nigeria ,,,NG,Nigeria Baruo,GO,Gombe State,NG,Nigeria -Mushin,LA,Lagos,NG,Nigeria Minna,NI,Niger State,NG,Nigeria Maitama,FC,FCT,NG,Nigeria Maiduguri,BO,Borno State,NG,Nigeria +Magboro,OG,Ogun State,NG,Nigeria London,DE,Delta,NG,Nigeria -Lokoja,KO,Kogi State,NG,Nigeria Lekki,LA,Lagos,NG,Nigeria Langtang,PL,Plateau State,NG,Nigeria ,LA,Lagos,NG,Nigeria Lagos,LA,Lagos,NG,Nigeria -Kudenda,KD,Kaduna State,NG,Nigeria Koko,DE,Delta,NG,Nigeria -Ketu,LA,Lagos,NG,Nigeria Kebbe,SO,Sokoto State,NG,Nigeria Katsina,KT,Katsina State,NG,Nigeria Kano,KN,Kano State,NG,Nigeria @@ -17618,21 +14013,13 @@ Kamba,KE,Kebbi,NG,Nigeria Kaduna,KD,Kaduna State,NG,Nigeria Jos,PL,Plateau State,NG,Nigeria Gini,NI,Niger State,NG,Nigeria -Isolo,LA,Lagos,NG,Nigeria Ilorin,KW,Kwara State,NG,Nigeria Ikoyi,OS,Osun State,NG,Nigeria -Ikoyi,LA,Lagos,NG,Nigeria Ikorodu,LA,Lagos,NG,Nigeria Ikeja,LA,Lagos,NG,Nigeria -Ijoko,OG,Ogun State,NG,Nigeria -Igando,LA,Lagos,NG,Nigeria -Ifo,OG,Ogun State,NG,Nigeria Ile-Ife,OS,Osun State,NG,Nigeria Idiomo,OG,Ogun State,NG,Nigeria -Idi Araba,LA,Lagos,NG,Nigeria -Ibafo,OG,Ogun State,NG,Nigeria Ibadan,OY,Oyo State,NG,Nigeria -Gwarinpa,FC,FCT,NG,Nigeria Gembu,TA,Taraba State,NG,Nigeria Funtua,KT,Katsina State,NG,Nigeria Ezza-Ohu,EB,Ebonyi State,NG,Nigeria @@ -17641,29 +14028,24 @@ Dindima,BA,Bauchi,NG,Nigeria Dan,BA,Bauchi,NG,Nigeria Damaturu,YO,Yobe State,NG,Nigeria Tsafe,ZA,Zamfara State,NG,Nigeria +Calabar,CR,Cross River State,NG,Nigeria Bwari,FC,FCT,NG,Nigeria Bonny,RI,Rivers State,NG,Nigeria Birnin Kebbi,KE,Kebbi,NG,Nigeria -Benin City,ED,Edo,NG,Nigeria +Benin City,ED,Edo State,NG,Nigeria Bauchi,BA,Bauchi,NG,Nigeria -Bariga,LA,Lagos,NG,Nigeria -Ayobo,LA,Lagos,NG,Nigeria Awka,AN,Anambra,NG,Nigeria Asaba,DE,Delta,NG,Nigeria Argungu,KE,Kebbi,NG,Nigeria -Apapa Eleko,LA,Lagos,NG,Nigeria ,AN,Anambra,NG,Nigeria -Aluu,RI,Rivers State,NG,Nigeria +Akwanga,NA,Nasarawa State,NG,Nigeria Akure,ON,Ondo State,NG,Nigeria Akko,GO,Gombe State,NG,Nigeria -Ajah,LA,Lagos,NG,Nigeria Ahun,KO,Kogi State,NG,Nigeria -Agege,LA,Lagos,NG,Nigeria Afam,RI,Rivers State,NG,Nigeria Ado-Ekiti,EK,Ekiti State,NG,Nigeria Adeyemi,OY,Oyo State,NG,Nigeria Adebowale,OY,Oyo State,NG,Nigeria -FCT,FC,FCT,NG,Nigeria Abuja,FC,FCT,NG,Nigeria Abraka,DE,Delta,NG,Nigeria Abeokuta,OG,Ogun State,NG,Nigeria @@ -17671,12 +14053,20 @@ Abakaliki,EB,Ebonyi State,NG,Nigeria Aba,AB,Abia State,NG,Nigeria Ziniaré,11,Plateau-Central,BF,Burkina Faso Tenkodogo,04,Centre-Est,BF,Burkina Faso +Saaba,03,Centre,BF,Burkina Faso +Pouytenga,04,Centre-Est,BF,Burkina Faso Ouahigouya,10,Nord,BF,Burkina Faso Ouagadougou,03,Centre,BF,Burkina Faso +Nioko I,03,Centre,BF,Burkina Faso Lan,01,Boucle du Mouhoun,BF,Burkina Faso +Koudougou,06,Centre-Ouest,BF,Burkina Faso Kongoussi,05,Centre-Nord,BF,Burkina Faso Kombissiri,07,Centre-Sud,BF,Burkina Faso +Kaya,05,Centre-Nord,BF,Burkina Faso +Houndé,09,Hauts-Bassins,BF,Burkina Faso +"Fada N'gourma",08,Est,BF,Burkina Faso Dori,12,Sahel,BF,Burkina Faso +Djibo,12,Sahel,BF,Burkina Faso Diébougou,13,Sud-Ouest,BF,Burkina Faso Diapaga,08,Est,BF,Burkina Faso Dédougou,01,Boucle du Mouhoun,BF,Burkina Faso @@ -17689,34 +14079,52 @@ Tchamba,C,Centrale,TG,Togo Station Meteo,M,Maritime,TG,Togo Sotouboua,C,Centrale,TG,Togo Sokodé,C,Centrale,TG,Togo +Niamtougou,K,Kara,TG,Togo Mango,S,Savanes,TG,Togo Lomé,M,Maritime,TG,Togo Palimé,P,Plateaux,TG,Togo Kara,K,Kara,TG,Togo +Dapaong,S,Savanes,TG,Togo +Sinkassé,S,Savanes,TG,Togo Bassar,K,Kara,TG,Togo +Bafilo,K,Kara,TG,Togo Badou,P,Plateaux,TG,Togo +Atakpamé,P,Plateaux,TG,Togo +Aného,M,Maritime,TG,Togo Quinhámel,BM,Biombo,GW,Guinea-Bissau +Mansôa,OI,Oio Region,GW,Guinea-Bissau +Ingoré,CA,Cacheu Region,GW,Guinea-Bissau ,,,GW,Guinea-Bissau Gabú,GA,Gabú,GW,Guinea-Bissau +Farim,OI,Oio Region,GW,Guinea-Bissau +Catió,TO,Tombali,GW,Guinea-Bissau Canchungo,CA,Cacheu Region,GW,Guinea-Bissau Gamamudo,BA,Bafatá,GW,Guinea-Bissau Cacheu,CA,Cacheu Region,GW,Guinea-Bissau +Bula,CA,Cacheu Region,GW,Guinea-Bissau Bubaque,BL,Bolama,GW,Guinea-Bissau Buba,QU,Quinara,GW,Guinea-Bissau Bolama,BL,Bolama,GW,Guinea-Bissau Bissorã,OI,Oio Region,GW,Guinea-Bissau Bissau,BS,Bissau,GW,Guinea-Bissau +Bambadinca,BA,Bafatá,GW,Guinea-Bissau Bafatá,BA,Bafatá,GW,Guinea-Bissau Aldeia Formosa,,,GW,Guinea-Bissau +Zouérat,11,Tiris Zemmour,MR,Mauritania +Tékane,06,Trarza,MR,Mauritania Tidjikja,09,Tagant,MR,Mauritania Tamchekket,02,Hodh El Gharbi,MR,Mauritania +Sélibaby,10,Guidimaka,MR,Mauritania Rosso,06,Trarza,MR,Mauritania Nouakchott,,,MR,Mauritania +Nouadhibou,08,Dakhlet Nouadhibou,MR,Mauritania Néma,01,Hodh Ech Chargi,MR,Mauritania ,,,MR,Mauritania Maghama,04,Gorgol,MR,Mauritania Kiffa,03,Assaba,MR,Mauritania +Kaédi,04,Gorgol,MR,Mauritania Fderîck,11,Tiris Zemmour,MR,Mauritania +Boutilimit,06,Trarza,MR,Mauritania Bouly,10,Guidimaka,MR,Mauritania Ayoun El Atrous,02,Hodh El Gharbi,MR,Mauritania Atar,07,Adrar,MR,Mauritania @@ -17741,42 +14149,66 @@ Savé,CO,Collines Department,BJ,Benin Savalou,CO,Collines Department,BJ,Benin Sâa,AK,Atakora Department,BJ,Benin Porto-Novo,OU,Ouémé,BJ,Benin +Pobé,PL,Plateau Department,BJ,Benin Parakou,BO,Borgou Department,BJ,Benin Ouidah,AQ,Atlantique Department,BJ,Benin ,OU,Ouémé,BJ,Benin +Nikki,BO,Borgou Department,BJ,Benin Natitingou,AK,Atakora Department,BJ,Benin Malanville,AL,Alibori,BJ,Benin Lokossa,MO,Mono,BJ,Benin +Kérou,AK,Atakora Department,BJ,Benin Kandi,AL,Alibori,BJ,Benin +Godomè,AQ,Atlantique Department,BJ,Benin +Ekpé,OU,Ouémé,BJ,Benin Dogbo,KO,Kouffo Department,BJ,Benin Djougou,DO,Donga,BJ,Benin Dé,BO,Borgou Department,BJ,Benin Cotonou,LI,Littoral,BJ,Benin Comé,CO,Collines Department,BJ,Benin +Bohicon,ZO,Zou Department,BJ,Benin ,,,BJ,Benin Bassila,DO,Donga,BJ,Benin Banikoara,AL,Alibori,BJ,Benin Aplahoué,KO,Kouffo Department,BJ,Benin +Abomey-Calavi,AQ,Atlantique Department,BJ,Benin Abomey,ZO,Zou Department,BJ,Benin +Tchibanga,5,Nyanga,GA,Gabon Port-Gentil,8,Ogooué-Maritime,GA,Gabon Oyem,9,Woleu-Ntem,GA,Gabon Oyam,3,Moyen-Ogooué,GA,Gabon +Owendo,1,Estuaire,GA,Gabon +Ntoum,1,Estuaire,GA,Gabon +Mouila,4,Ngouni,GA,Gabon +Moanda,2,Haut-Ogooué,GA,Gabon Mayumba,5,Nyanga,GA,Gabon Mamagnia,4,Ngouni,GA,Gabon Makokou,6,Ogooué-Ivindo,GA,Gabon Libreville,1,Estuaire,GA,Gabon +Lastoursville,7,Ogooué-Lolo,GA,Gabon +Lambaréné,3,Moyen-Ogooué,GA,Gabon Koulamoutou,7,Ogooué-Lolo,GA,Gabon ,,,GA,Gabon Franceville,2,Haut-Ogooué,GA,Gabon Edouangani I,1,Estuaire,GA,Gabon +Bitom,9,Woleu-Ntem,GA,Gabon Anonébéré,3,Moyen-Ogooué,GA,Gabon ,W,Western Area,SL,Sierra Leone +Waterloo,W,Western Area,SL,Sierra Leone ,,,SL,Sierra Leone +Segbwema,E,Eastern Province,SL,Sierra Leone Port Loko,NW,North West,SL,Sierra Leone +Makeni,N,Northern Province,SL,Sierra Leone +Magburaka,N,Northern Province,SL,Sierra Leone Lunsar,N,Northern Province,SL,Sierra Leone Koidu,E,Eastern Province,SL,Sierra Leone +Kenema,E,Eastern Province,SL,Sierra Leone +Kailahun,E,Eastern Province,SL,Sierra Leone +Kabala,N,Northern Province,SL,Sierra Leone Freetown,W,Western Area,SL,Sierra Leone +Bumpe,S,Southern Province,SL,Sierra Leone Bonthe,S,Southern Province,SL,Sierra Leone +Bo,S,Southern Province,SL,Sierra Leone ,,,ST,São Tomé and Príncipe São Tomé,01,Agua Grande,ST,São Tomé and Príncipe Sao Jose Picate,P,Príncipe,ST,São Tomé and Príncipe @@ -17784,30 +14216,51 @@ Santo António,P,Príncipe,ST,São Tomé and Príncipe Neves,04,Lemba,ST,São Tomé and Príncipe Bombom,P,Príncipe,ST,São Tomé and Príncipe Georgetown,AC,Ascension,SH,Saint Helena +Waterport,,,GI,Gibraltar +Rosia,,,GI,Gibraltar +Laguna Estate,,,GI,Gibraltar Gibraltar,,,GI,Gibraltar ,,,GI,Gibraltar Catalan Bay,,,GI,Gibraltar ,W,West Coast,GM,Gambia +Welingara,W,West Coast,GM,Gambia Sukuta,W,West Coast,GM,Gambia Soma,L,Lower River Division,GM,Gambia Serrekunda,B,Banjul,GM,Gambia +Nema Kunku,W,West Coast,GM,Gambia Mansa Konko,L,Lower River Division,GM,Gambia -Kololi,W,West Coast,GM,Gambia +Lamin,N,North Bank,GM,Gambia Kanifing,B,Banjul,GM,Gambia Janjanbureh,M,Central River,GM,Gambia ,,,GM,Gambia Farafenni,N,North Bank,GM,Gambia +Faji Kunda,W,West Coast,GM,Gambia +Busumbala,W,West Coast,GM,Gambia +Bununka Kunda,B,Banjul,GM,Gambia +Brufut,W,West Coast,GM,Gambia +Brikama,W,West Coast,GM,Gambia ,B,Banjul,GM,Gambia Banjul,B,Banjul,GM,Gambia +Bakau,B,Banjul,GM,Gambia Timbo,M,Mamou Region,GN,Guinea -Sannou,L,Labe Region,GN,Guinea -Kamsar,B,Boke Region,GN,Guinea +Siguiri,K,Kankan Region,GN,Guinea +Sannou,L,Labé Region,GN,Guinea +Kamsar,B,Boké Region,GN,Guinea +Nzérékoré,N,Nzérékoré Region,GN,Guinea +Manéah,D,Kindia,GN,Guinea +Mamou,M,Mamou Region,GN,Guinea +Labé,L,Labé Region,GN,Guinea Kissidougou,F,Faranah,GN,Guinea Kindia,D,Kindia,GN,Guinea Kankan,K,Kankan Region,GN,Guinea ,,,GN,Guinea -Fria,B,Boke Region,GN,Guinea +Gueckedou,N,Nzérékoré Region,GN,Guinea +Fria,B,Boké Region,GN,Guinea +Faranah,F,Faranah,GN,Guinea +Dubréka,D,Kindia,GN,Guinea +Coyah,D,Kindia,GN,Guinea Conakry,C,Conakry Region,GN,Guinea +Camayenne,C,Conakry Region,GN,Guinea Toukra,CB,Chari-Baguirmi Region,TD,Chad Tchiming,MO,Mayo-Kebbi Ouest,TD,Chad Sarh,MC,Moyen-Chari Region,TD,Chad @@ -17823,9 +14276,12 @@ Melfi,GR,Guéra,TD,Chad Massenya,CB,Chari-Baguirmi Region,TD,Chad Massakory,HL,Hadjer-Lamis,TD,Chad Massaguet,HL,Hadjer-Lamis,TD,Chad +Mao,KA,Kanem Region,TD,Chad +Koumra,MA,Mandoul,TD,Chad Kelo,TA,Tandjilé,TD,Chad Goundi,MA,Mandoul,TD,Chad Faya-Largeau,BO,Borkou Region,TD,Chad +Doba,LR,Logone Oriental Region,TD,Chad ,,,TD,Chad Bongor Hahanga,ME,Mayo-Kebbi Est,TD,Chad Bol,LC,Lac Region,TD,Chad @@ -17833,20 +14289,24 @@ Benoy,LO,Logone Occidental Region,TD,Chad Bébédja,LR,Logone Oriental Region,TD,Chad Ati,BA,Batha Region,TD,Chad Aozou,TI,Tibesti Region,TD,Chad -Birni N Konni,5,Tahoua,NE,Niger -Zinder,7,Zinder,NE,Niger -Tessaoua,4,Maradi,NE,Niger -Tahoua,5,Tahoua,NE,Niger +Birni N Konni,5,Tahoua Region,NE,Niger +Zinder,7,Zinder Region,NE,Niger +Tessaoua,4,Maradi Region,NE,Niger +Téra,6,Tillabéri Region,NE,Niger +Tahoua,5,Tahoua Region,NE,Niger ,,,NE,Niger Niamey,8,Niamey,NE,Niger -Mayahi,4,Maradi,NE,Niger -Matamey,7,Zinder,NE,Niger -Maradi,4,Maradi,NE,Niger -Madaoua,5,Tahoua,NE,Niger +Mayahi,4,Maradi Region,NE,Niger +Matamey,7,Zinder Region,NE,Niger +Maradi,4,Maradi Region,NE,Niger +Madaoua,5,Tahoua Region,NE,Niger +Gaya,3,Dosso Region,NE,Niger Dosso,3,Dosso Region,NE,Niger Dogondoutchi,3,Dosso Region,NE,Niger Diffa,2,Diffa,NE,Niger -Ayorou,6,Tillaberi Region,NE,Niger +"D'akora Harouna",4,Maradi Region,NE,Niger +Ayorou,6,Tillabéri Region,NE,Niger +Arlit,1,Agadez,NE,Niger Alaghsas,1,Agadez,NE,Niger Agadez,1,Agadez,NE,Niger Timbuktu,6,Tombouctou,ML,Mali @@ -17854,36 +14314,37 @@ Tassiga,7,Gao,ML,Mali Taoudenni,10,Taoudénit,ML,Mali Sikasso,3,Sikasso,ML,Mali Ségou,4,Ségou,ML,Mali +San,4,Ségou,ML,Mali Sa,5,Mopti,ML,Mali Mopti,5,Mopti,ML,Mali ,,,ML,Mali +Koutiala,3,Sikasso,ML,Mali Koulikoro,2,Koulikoro,ML,Mali Kolondiéba,3,Sikasso,ML,Mali Kolokani,2,Koulikoro,ML,Mali +Kita,1,Kayes,ML,Mali Kidal,8,Kidal,ML,Mali Kinmparana,4,Ségou,ML,Mali Kayes,1,Kayes,ML,Mali Kati,2,Koulikoro,ML,Mali +Gao,7,Gao,ML,Mali Djenné,5,Mopti,ML,Mali +Bougouni,3,Sikasso,ML,Mali Bandiagara,5,Mopti,ML,Mali -Bamako,BKO,Bamako Region,ML,Mali +,BKO,Bamako,ML,Mali +Bamako,BKO,Bamako,ML,Mali Bafoulabé,1,Kayes,ML,Mali Aguelhok,8,Kidal,ML,Mali ,,,EH,Western Sahara -Smara,11,Laayoune-Sakia El Hamra,MA,Morocco Laayoune Plage,,,EH,Western Sahara Bir Anzarane,,,EH,Western Sahara Aousserd,12,Dakhla-Oued Ed-Dahab,MA,Morocco -Skripero,F,Ionian Islands,GR,Greece -Kontokali,F,Ionian Islands,GR,Greece Corfu,F,Ionian Islands,GR,Greece -Agios Stefanos Sinion,F,Ionian Islands,GR,Greece Zaouiet Sousse,51,Sousse Governorate,TN,Tunisia Zaghouan,22,Zaghouan Governorate,TN,Tunisia Wadi Maliz,32,Jendouba Governorate,TN,Tunisia Oued Lill,14,Manouba,TN,Tunisia ,,,TN,Tunisia -,11,Tunis Governorate,TN,Tunisia Tunis,11,Tunis Governorate,TN,Tunisia Tinja,23,Bizerte Governorate,TN,Tunisia Tozeur,72,Tozeur Governorate,TN,Tunisia @@ -17891,17 +14352,15 @@ Tataouine,83,Tataouine,TN,Tunisia Thala,42,Kasserine Governorate,TN,Tunisia Takelsa,21,Nabeul Governorate,TN,Tunisia Tajerouine,33,Kef Governorate,TN,Tunisia -Tabursuq,31,Béja Governorate,TN,Tunisia -Teboulba,52,Monastir Governorate,TN,Tunisia Tabarka,32,Jendouba Governorate,TN,Tunisia Sousse,51,Sousse Governorate,TN,Tunisia Sukrah,12,Ariana Governorate,TN,Tunisia Siliana,34,Siliana Governorate,TN,Tunisia +Sidi Alouane,53,Mahdia Governorate,TN,Tunisia Sidi Bouzid,43,Sidi Bouzid Governorate,TN,Tunisia -Chorbane,53,Mahdia Governorate,TN,Tunisia +Sidi Bou Saïd,11,Tunis Governorate,TN,Tunisia Sfax,61,Sfax Governorate,TN,Tunisia La Sebala du Mornag,13,Ben Arous Governorate,TN,Tunisia -Ras Ettabia,11,Tunis Governorate,TN,Tunisia Radès,13,Ben Arous Governorate,TN,Tunisia Grombalia,21,Nabeul Governorate,TN,Tunisia Korba,21,Nabeul Governorate,TN,Tunisia @@ -17931,7 +14390,6 @@ Hammam Sousse,51,Sousse Governorate,TN,Tunisia Hammam-Lif,13,Ben Arous Governorate,TN,Tunisia La Goulette,11,Tunis Governorate,TN,Tunisia Fouchana,13,Ben Arous Governorate,TN,Tunisia -Feriana,42,Kasserine Governorate,TN,Tunisia Degache,72,Tozeur Governorate,TN,Tunisia Douar Tindja,23,Bizerte Governorate,TN,Tunisia Dar Chabanne,21,Nabeul Governorate,TN,Tunisia @@ -17941,8 +14399,9 @@ Bizerte,23,Bizerte Governorate,TN,Tunisia Beni Khiar,21,Nabeul Governorate,TN,Tunisia Beni Khalled,21,Nabeul Governorate,TN,Tunisia Béja,31,Béja Governorate,TN,Tunisia +Bab El Jazira,11,Tunis Governorate,TN,Tunisia +Es Somaa,21,Nabeul Governorate,TN,Tunisia Sahline,52,Monastir Governorate,TN,Tunisia -Chebba,53,Mahdia Governorate,TN,Tunisia Aryanah,12,Ariana Governorate,TN,Tunisia Redeyef,71,Gafsa,TN,Tunisia Enfidha,51,Sousse Governorate,TN,Tunisia @@ -17952,100 +14411,70 @@ Kasserine,42,Kasserine Governorate,TN,Tunisia La Mornaghia,14,Manouba,TN,Tunisia Monastir,52,Monastir Governorate,TN,Tunisia ,52,Monastir Governorate,TN,Tunisia -Moknine,52,Monastir Governorate,TN,Tunisia La Mohammedia,11,Tunis Governorate,TN,Tunisia Metlaoui,71,Gafsa,TN,Tunisia La Marsa,11,Tunis Governorate,TN,Tunisia +El Marsa,21,Nabeul Governorate,TN,Tunisia +El Maamoura,21,Nabeul Governorate,TN,Tunisia Mahdia,53,Mahdia Governorate,TN,Tunisia Le Kram,11,Tunis Governorate,TN,Tunisia El Kef,33,Kef Governorate,TN,Tunisia El Jem,53,Mahdia Governorate,TN,Tunisia Hammamet,21,Nabeul Governorate,TN,Tunisia +El Hamma,81,Gabès Governorate,TN,Tunisia El Alia,23,Bizerte Governorate,TN,Tunisia Akouda,51,Sousse Governorate,TN,Tunisia Boumerdas,35,Boumerdes,DZ,Algeria -Zoui,40,Khenchela,DZ,Algeria Zeribet el Oued,07,Biskra,DZ,Algeria Zeralda,16,Algiers,DZ,Algeria -Zarzaïtine,33,Illizi,DZ,Algeria -Zahana,29,Mascara,DZ,Algeria -Yakouren,15,Tizi Ouzou,DZ,Algeria Touggourt,55,Touggourt,DZ,Algeria -Tolga,07,Biskra,DZ,Algeria -Tleta,18,Jijel,DZ,Algeria +,13,Tlemcen,DZ,Algeria Tlemcen,13,Tlemcen,DZ,Algeria -Tizi Rached,15,Tizi Ouzou,DZ,Algeria Tizi Ouzou,15,Tizi Ouzou,DZ,Algeria -Tixter,34,Bordj Bou Arréridj,DZ,Algeria +Tizi-n-Tleta,15,Tizi Ouzou,DZ,Algeria Tissemsilt,38,Tissemsilt,DZ,Algeria Tipasa,42,Tipaza,DZ,Algeria Tindouf,37,Tindouf,DZ,Algeria -Timizart,15,Tizi Ouzou,DZ,Algeria Timimoun,49,Timimoun,DZ,Algeria Tighenif,29,Mascara,DZ,Algeria Tidjelabine,35,Boumerdes,DZ,Algeria Tiaret,14,Tiaret,DZ,Algeria Thenia,35,Boumerdes,DZ,Algeria Ténès,02,Chlef,DZ,Algeria -Telerghma,43,Mila,DZ,Algeria -Tébessa,12,Tébessa,DZ,Algeria Tébessa,12,Tébessa,DZ,Algeria Tebesbest,55,Touggourt,DZ,Algeria Tazoult-Lambese,05,Batna,DZ,Algeria Tamanghasset,11,Tamanrasset,DZ,Algeria -Tamalous,21,Skikda,DZ,Algeria -Tamadjert,33,Illizi,DZ,Algeria Taher,18,Jijel,DZ,Algeria -Tablat,26,Medea,DZ,Algeria Staoueli,16,Algiers,DZ,Algeria Sour el Ghozlane,10,Bouira,DZ,Algeria -Souma,09,Blida,DZ,Algeria Souk Ahras,41,Souk Ahras,DZ,Algeria Sougueur,14,Tiaret,DZ,Algeria ,21,Skikda,DZ,Algeria Skikda,21,Skikda,DZ,Algeria Sig,29,Mascara,DZ,Algeria -Sidi Okba,07,Biskra,DZ,Algeria +Sidi Merouane,43,Mila,DZ,Algeria Sidi ech Chahmi,31,Oran,DZ,Algeria Sidi Daoud,35,Boumerdes,DZ,Algeria -Sidi Bel Abbès,22,Sidi Bel Abbès,DZ,Algeria Sidi Bel Abbes,22,Sidi Bel Abbès,DZ,Algeria Sidi Aoun,39,El Oued,DZ,Algeria Sidi Akkacha,02,Chlef,DZ,Algeria -Sidi Aissa,28,"M'Sila",DZ,Algeria +Sidi Aich,06,Béjaïa,DZ,Algeria Sfizef,22,Sidi Bel Abbès,DZ,Algeria Sétif,19,Sétif,DZ,Algeria -Sendjas,02,Chlef,DZ,Algeria -Sedrata,21,Skikda,DZ,Algeria -Seddouk,06,Béjaïa,DZ,Algeria -Sebdou,13,Tlemcen,DZ,Algeria Saoula,16,Algiers,DZ,Algeria Saïda,20,Saida,DZ,Algeria Sabra,13,Tlemcen,DZ,Algeria -Rouissat,30,Ouargla,DZ,Algeria Rouiba,16,Algiers,DZ,Algeria Relizane,48,Relizane,DZ,Algeria -Reguiba,39,El Oued,DZ,Algeria Reghaïa,16,Algiers,DZ,Algeria -Reggane,01,Adrar,DZ,Algeria Ras el Oued,34,Bordj Bou Arréridj,DZ,Algeria -Rahouia,14,Tiaret,DZ,Algeria -Palm Beach,16,Algiers,DZ,Algeria -Oumm Toub,21,Skikda,DZ,Algeria Oum el Bouaghi,04,Oum el Bouaghi,DZ,Algeria -Ouled Moussa,35,Boumerdes,DZ,Algeria -Ouled Mimoun,13,Tlemcen,DZ,Algeria Ouled Djellal,51,Ouled Djellal,DZ,Algeria -Oued Smar,16,Algiers,DZ,Algeria -Oued Rhiou,48,Relizane,DZ,Algeria -Oued Ghir,06,Béjaïa,DZ,Algeria Oued el Alleug,09,Blida,DZ,Algeria -Oued el Abtal,29,Mascara,DZ,Algeria -Oued Athmenia,43,Mila,DZ,Algeria Ouargla,30,Ouargla,DZ,Algeria Oran,31,Oran,DZ,Algeria Ohanet,33,Illizi,DZ,Algeria -"N'Gaous",05,Batna,DZ,Algeria Nedroma,13,Tlemcen,DZ,Algeria Naciria,35,Boumerdes,DZ,Algeria Naama,45,Naama,DZ,Algeria @@ -18053,152 +14482,92 @@ Naama,45,Naama,DZ,Algeria Mouzaïa,09,Blida,DZ,Algeria Mostaganem,27,Mostaganem,DZ,Algeria Mohammadia,29,Mascara,DZ,Algeria -Miliana,44,Aïn Defla,DZ,Algeria Mila,43,Mila,DZ,Algeria -Mezaourou,22,Sidi Bel Abbès,DZ,Algeria -Messaad,17,Djelfa,DZ,Algeria -Merouana,05,Batna,DZ,Algeria -Merad,42,Tipaza,DZ,Algeria +Mers el Kebir,31,Oran,DZ,Algeria Menaâ,05,Batna,DZ,Algeria Melouza,28,"M'Sila",DZ,Algeria Melaab,38,Tissemsilt,DZ,Algeria Mekla,15,Tizi Ouzou,DZ,Algeria Meftah,09,Blida,DZ,Algeria Médéa,26,Medea,DZ,Algeria -Mechroha,41,Souk Ahras,DZ,Algeria Mascara,29,Mascara,DZ,Algeria Marhouma,52,Beni Abbes,DZ,Algeria -Mansoûra,13,Tlemcen,DZ,Algeria -Makouda,15,Tizi Ouzou,DZ,Algeria -Maison Rouge,33,Illizi,DZ,Algeria -Magra,28,"M'Sila",DZ,Algeria -Maghnia,13,Tlemcen,DZ,Algeria -Levacher,44,Aïn Defla,DZ,Algeria Larbaâ,09,Blida,DZ,Algeria Lakhdaria,10,Bouira,DZ,Algeria Laghouat,03,Laghouat,DZ,Algeria "L'Agha",16,Algiers,DZ,Algeria Ksar el Boukhari,26,Medea,DZ,Algeria -Kouinine,39,El Oued,DZ,Algeria Kouba,16,Algiers,DZ,Algeria Kolea,42,Tipaza,DZ,Algeria Khenchela,40,Khenchela,DZ,Algeria Khemis Miliana,44,Aïn Defla,DZ,Algeria -Kenenda,48,Relizane,DZ,Algeria -Kaïs,40,Khenchela,DZ,Algeria Jijelli,18,Jijel,DZ,Algeria Illizi,33,Illizi,DZ,Algeria -Iherir,56,Djanet,DZ,Algeria Igostene,53,In Salah,DZ,Algeria Ighram,06,Béjaïa,DZ,Algeria -Hussein Dey,16,Algiers,DZ,Algeria -Hennaya,13,Tlemcen,DZ,Algeria -Héliopolis,24,Guelma,DZ,Algeria Hassi Messaoud,30,Ouargla,DZ,Algeria -Hassi Khelifa,39,El Oued,DZ,Algeria -Hassi Bel Guebbour,33,Illizi,DZ,Algeria Hassi Bahbah,17,Djelfa,DZ,Algeria Hammamet,12,Tébessa,DZ,Algeria -Hammam Dalaa,28,"M'Sila",DZ,Algeria -Hammam Bou Hadjar,46,Aïn Témouchent,DZ,Algeria -Hadjout,42,Tipaza,DZ,Algeria Guemar,39,El Oued,DZ,Algeria Guelma,24,Guelma,DZ,Algeria -Ghazaouet,13,Tlemcen,DZ,Algeria Ghardaïa,47,Ghardaia,DZ,Algeria -Frenda,14,Tiaret,DZ,Algeria -Freha,15,Tizi Ouzou,DZ,Algeria -Fouka,42,Tipaza,DZ,Algeria Feraoun,06,Béjaïa,DZ,Algeria El Tarf,36,El Tarf,DZ,Algeria El Oued,39,El Oued,DZ,Algeria -El Mihan,56,Djanet,DZ,Algeria +Bir Mourad Rais,16,Algiers,DZ,Algeria El Meghaïer,57,El Mghair,DZ,Algeria -El Malah,46,Aïn Témouchent,DZ,Algeria +El Madher,05,Batna,DZ,Algeria El Madania,16,Algiers,DZ,Algeria El-Kseur,06,Béjaïa,DZ,Algeria -El Khroub,25,Constantine,DZ,Algeria El Kantara,25,Constantine,DZ,Algeria -El Kala,36,El Tarf,DZ,Algeria -El Hadjira,30,Ouargla,DZ,Algeria -El Hadjar,23,Annaba,DZ,Algeria El Eulma,19,Sétif,DZ,Algeria El Biar,16,Algiers,DZ,Algeria El Bayadh,32,El Bayadh,DZ,Algeria ash-Shalif,02,Chlef,DZ,Algeria -El Aouinet,12,Tébessa,DZ,Algeria El Amria,46,Aïn Témouchent,DZ,Algeria -El Affroun,09,Blida,DZ,Algeria -El Achir,34,Bordj Bou Arréridj,DZ,Algeria -El Abiodh Sidi Cheikh,32,El Bayadh,DZ,Algeria Ech Chettia,02,Chlef,DZ,Algeria Dunqulah,54,In Guezzam,DZ,Algeria Draria,16,Algiers,DZ,Algeria Draa el Mizan,15,Tizi Ouzou,DZ,Algeria Draa Ben Khedda,15,Tizi Ouzou,DZ,Algeria -Douéra,16,Algiers,DZ,Algeria -Douar Rouached,31,Oran,DZ,Algeria Djelfa,17,Djelfa,DZ,Algeria Djanet,56,Djanet,DZ,Algeria -Djamaa,57,El Mghair,DZ,Algeria Didouche Mourad,25,Constantine,DZ,Algeria -Dellys,35,Boumerdes,DZ,Algeria Debila,39,El Oued,DZ,Algeria Dar el Beida,16,Algiers,DZ,Algeria ,25,Constantine,DZ,Algeria Constantine,25,Constantine,DZ,Algeria -Chiffa,09,Blida,DZ,Algeria -Chetouane,13,Tlemcen,DZ,Algeria Cheria,12,Tébessa,DZ,Algeria -Cherchell,42,Tipaza,DZ,Algeria -Chemini,06,Béjaïa,DZ,Algeria Chelghoum el Aid,43,Mila,DZ,Algeria -Chekfa,18,Jijel,DZ,Algeria -Chebli,09,Blida,DZ,Algeria Charef,17,Djelfa,DZ,Algeria -Chabet el Ameur,35,Boumerdes,DZ,Algeria -Chaabat el Leham,46,Aïn Témouchent,DZ,Algeria +Chahbounia,26,Medea,DZ,Algeria Brezina,32,El Bayadh,DZ,Algeria -Bouzarea,16,Algiers,DZ,Algeria -Bou Tlelis,31,Oran,DZ,Algeria -Bou Saada,28,"M'Sila",DZ,Algeria Boumerdes,35,Boumerdes,DZ,Algeria Boumahra Ahmed,24,Guelma,DZ,Algeria -Boukadir,02,Chlef,DZ,Algeria Bou Ismail,42,Tipaza,DZ,Algeria Bouïra,10,Bouira,DZ,Algeria -Bougara,09,Blida,DZ,Algeria -Bougaa,19,Sétif,DZ,Algeria -Boufarik,09,Blida,DZ,Algeria +Bouinan,09,Blida,DZ,Algeria Boudouaou,35,Boumerdes,DZ,Algeria -Boudjima,15,Tizi Ouzou,DZ,Algeria Bou Arfa,09,Blida,DZ,Algeria Bordj Zemoura,34,Bordj Bou Arréridj,DZ,Algeria Bordj Ghdir,34,Bordj Bou Arréridj,DZ,Algeria Bordj el Kiffan,16,Algiers,DZ,Algeria -Bordj el Bahri,16,Algiers,DZ,Algeria ,34,Bordj Bou Arréridj,DZ,Algeria Bordj Bou Arreridj,34,Bordj Bou Arréridj,DZ,Algeria Boghni,15,Tizi Ouzou,DZ,Algeria +,09,Blida,DZ,Algeria Blida,09,Blida,DZ,Algeria Biskra,07,Biskra,DZ,Algeria -Birkhadem,16,Algiers,DZ,Algeria -Bir Ghbalou,10,Bouira,DZ,Algeria -Bir el Djir,31,Oran,DZ,Algeria -Bir el Ater,12,Tébessa,DZ,Algeria -Besbes,36,El Tarf,DZ,Algeria Berrouaghia,26,Medea,DZ,Algeria -Berriane,47,Ghardaia,DZ,Algeria Berrahal,23,Annaba,DZ,Algeria -Bensekrane,13,Tlemcen,DZ,Algeria Beni Saf,46,Aïn Témouchent,DZ,Algeria Beni Mered,09,Blida,DZ,Algeria Beni Douala,15,Tizi Ouzou,DZ,Algeria Beni Amrane,35,Boumerdes,DZ,Algeria +Ben Badis,22,Sidi Bel Abbès,DZ,Algeria Bel Bachir,58,El Menia,DZ,Algeria +,06,Béjaïa,DZ,Algeria Béjaïa,06,Béjaïa,DZ,Algeria -Béjaïa,06,Béjaïa,DZ,Algeria -Beida Bordj,19,Sétif,DZ,Algeria Bechloul,10,Bouira,DZ,Algeria Béchar,08,Béchar,DZ,Algeria Batna City,05,Batna,DZ,Algeria @@ -18208,77 +14577,61 @@ Bab Ezzouar,16,Algiers,DZ,Algeria Bāb al-Wādī,16,Algiers,DZ,Algeria Baba Hassen,16,Algiers,DZ,Algeria Azzaba,21,Skikda,DZ,Algeria -Azib Aboudaou,06,Béjaïa,DZ,Algeria -Azazga,15,Tizi Ouzou,DZ,Algeria Asfour,36,El Tarf,DZ,Algeria -Arris,05,Batna,DZ,Algeria Arbatache,35,Boumerdes,DZ,Algeria -Aokas,06,Béjaïa,DZ,Algeria Annaba,23,Annaba,DZ,Algeria -Ammi Moussa,48,Relizane,DZ,Algeria Amizour,06,Béjaïa,DZ,Algeria -Algiers,16,Algiers,DZ,Algeria +,16,Algiers,DZ,Algeria Algiers,16,Algiers,DZ,Algeria Akbou,06,Béjaïa,DZ,Algeria Ain Touta,05,Batna,DZ,Algeria Ain Temouchent,46,Aïn Témouchent,DZ,Algeria -Ain Taya,16,Algiers,DZ,Algeria -Ain Sefra,45,Naama,DZ,Algeria Ain Oulmene,19,Sétif,DZ,Algeria -"Ain M'Lila",04,Oum el Bouaghi,DZ,Algeria "'Ain Merane",02,Chlef,DZ,Algeria -Ain Fakroun,04,Oum el Bouaghi,DZ,Algeria -"'Ain el Melh",28,"M'Sila",DZ,Algeria -Ain el Hadjel,28,"M'Sila",DZ,Algeria -Ain el Bya,31,Oran,DZ,Algeria -"'Ain el Berd",22,Sidi Bel Abbès,DZ,Algeria Ain Defla,44,Aïn Defla,DZ,Algeria Ain Bessem,10,Bouira,DZ,Algeria -Ain Beida,04,Oum el Bouaghi,DZ,Algeria -Aflou,03,Laghouat,DZ,Algeria Adrar,01,Adrar,DZ,Algeria -Adjahil,56,Djanet,DZ,Algeria -Adekar Kebouche,06,Béjaïa,DZ,Algeria Abou el Hassan,02,Chlef,DZ,Algeria Abadla,08,Béchar,DZ,Algeria Zurgena,AN,Andalusia,ES,Spain -Zújar,AN,Andalusia,ES,Spain Zubia,AN,Andalusia,ES,Spain -Zalamea la Real,AN,Andalusia,ES,Spain -Zalamea de la Serena,EX,Extremadura,ES,Spain -Zahara de los Atunes,AN,Andalusia,ES,Spain +Zeneta,MC,Murcia,ES,Spain +Zambra,AN,Andalusia,ES,Spain Zafra,EX,Extremadura,ES,Spain +Yunquera,AN,Andalusia,ES,Spain Yepes,CM,Castille-La Mancha,ES,Spain +Yegen,AN,Andalusia,ES,Spain Yecla,MC,Murcia,ES,Spain -Yéchar,MC,Murcia,ES,Spain Yátova,VC,Valencia,ES,Spain Yaiza,CN,Canary Islands,ES,Spain -Viver,VC,Valencia,ES,Spain Viso del Marques,CM,Castille-La Mancha,ES,Spain Vinalesa,VC,Valencia,ES,Spain Villena,VC,Valencia,ES,Spain Villavieja,VC,Valencia,ES,Spain Villaviciosa de Cordoba,AN,Andalusia,ES,Spain Villaverde del Rio,AN,Andalusia,ES,Spain -Villavaliente,CM,Castille-La Mancha,ES,Spain Villatobas,CM,Castille-La Mancha,ES,Spain -Villaseca de la Sagra,CM,Castille-La Mancha,ES,Spain Villarta de San Juan,CM,Castille-La Mancha,ES,Spain +Villarta,CM,Castille-La Mancha,ES,Spain Villarrubia de Santiago,CM,Castille-La Mancha,ES,Spain Villarrubia de los Ojos,CM,Castille-La Mancha,ES,Spain Villarrubia,AN,Andalusia,ES,Spain Villarrobledo,CM,Castille-La Mancha,ES,Spain +Villarrasa,AN,Andalusia,ES,Spain Villaricos,AN,Andalusia,ES,Spain Villargordo,AN,Andalusia,ES,Spain +Villares del Saz,CM,Castille-La Mancha,ES,Spain Vila-real,VC,Valencia,ES,Spain +Villardompardo,AN,Andalusia,ES,Spain Villar del Rey,EX,Extremadura,ES,Spain Villar del Arzobispo,VC,Valencia,ES,Spain Villanueva de Tapia,AN,Andalusia,ES,Spain Villanueva del Trabuco,AN,Andalusia,ES,Spain Villanueva del Rosario,AN,Andalusia,ES,Spain Villanueva del Rio y Minas,AN,Andalusia,ES,Spain +Villanueva del Rio,AN,Andalusia,ES,Spain Villanueva de los Castillejos,AN,Andalusia,ES,Spain -Villanueva del Fresno,EX,Extremadura,ES,Spain +Villanueva del Duque,AN,Andalusia,ES,Spain Villanueva de la Serena,EX,Extremadura,ES,Spain Villanueva del Arzobispo,AN,Andalusia,ES,Spain Villanueva del Ariscal,AN,Andalusia,ES,Spain @@ -18287,39 +14640,34 @@ Villanueva de la Jara,CM,Castille-La Mancha,ES,Spain Villanueva de la Concepcion,AN,Andalusia,ES,Spain Villanueva de Cordoba,AN,Andalusia,ES,Spain Villanueva de Castellon,VC,Valencia,ES,Spain -Villanueva de Algaidas,AN,Andalusia,ES,Spain Villanueva de Alcardete,CM,Castille-La Mancha,ES,Spain Villaminaya,CM,Castille-La Mancha,ES,Spain -Villamayor de Santiago,CM,Castille-La Mancha,ES,Spain +Villamiel de Toledo,CM,Castille-La Mancha,ES,Spain Villamartín,AN,Andalusia,ES,Spain Vilamarxant,VC,Valencia,ES,Spain Villamanrique de la Condesa,AN,Andalusia,ES,Spain Villamalea,CM,Castille-La Mancha,ES,Spain -Villalpardo,CM,Castille-La Mancha,ES,Spain Villalonga,VC,Valencia,ES,Spain Villalba del Alcor,AN,Andalusia,ES,Spain Villajoyosa,VC,Valencia,ES,Spain -Villaharta,AN,Andalusia,ES,Spain Villagarcia del Llano,CM,Castille-La Mancha,ES,Spain -Villafranqueza,VC,Valencia,ES,Spain Villafranca de los Caballeros,CM,Castille-La Mancha,ES,Spain Villafranca de los Barros,EX,Extremadura,ES,Spain Villafranca de Cordoba,AN,Andalusia,ES,Spain Vilafranca de Bonany,IB,Balearic Islands,ES,Spain Villaescusa de Haro,CM,Castille-La Mancha,ES,Spain Villa del Rio,AN,Andalusia,ES,Spain -Villa de Don Fadrique,CM,Castille-La Mancha,ES,Spain Villacarrillo,AN,Andalusia,ES,Spain Es Castell,IB,Balearic Islands,ES,Spain Villacañas,CM,Castille-La Mancha,ES,Spain Villablanca,AN,Andalusia,ES,Spain Vilches,AN,Andalusia,ES,Spain -Vilaflor,CN,Canary Islands,ES,Spain Vícar,AN,Andalusia,ES,Spain Viator,AN,Andalusia,ES,Spain Vergel,VC,Valencia,ES,Spain Vera,AN,Andalusia,ES,Spain Ventas de Zafarraya,AN,Andalusia,ES,Spain +Venta de los Santos,AN,Andalusia,ES,Spain Velez-Rubio,AN,Andalusia,ES,Spain Vélez-Málaga,AN,Andalusia,ES,Spain Velez de Benaudalla,AN,Andalusia,ES,Spain @@ -18328,10 +14676,11 @@ Vejer de la Frontera,AN,Andalusia,ES,Spain Vega de San Mateo,CN,Canary Islands,ES,Spain Valverde de Leganes,EX,Extremadura,ES,Spain Valverde del Camino,AN,Andalusia,ES,Spain +Valverde de Jucar,CM,Castille-La Mancha,ES,Spain Valverde,CN,Canary Islands,ES,Spain Valsequillo de Gran Canaria,CN,Canary Islands,ES,Spain -Valleseco,CN,Canary Islands,ES,Spain -Vallehermoso,CN,Canary Islands,ES,Spain +Valle de San Lorenzo,CN,Canary Islands,ES,Spain +Valleguerra,CN,Canary Islands,ES,Spain "la Vall d'Uixo",VC,Valencia,ES,Spain Valldemossa,IB,Balearic Islands,ES,Spain Vallada,VC,Valencia,ES,Spain @@ -18340,17 +14689,16 @@ Valencia del Ventoso,EX,Extremadura,ES,Spain Valencia de las Torres,EX,Extremadura,ES,Spain Valencia de Alcantara,EX,Extremadura,ES,Spain Valencia,VC,Valencia,ES,Spain +Valdés,AN,Andalusia,ES,Spain Valderrubio,AN,Andalusia,ES,Spain Valdepenas de Jaen,AN,Andalusia,ES,Spain Valdepeñas,CM,Castille-La Mancha,ES,Spain Valdeganga,CM,Castille-La Mancha,ES,Spain +Valdefuentes,EX,Extremadura,ES,Spain Utrera,AN,Andalusia,ES,Spain Utiel,VC,Valencia,ES,Spain Usagre,EX,Extremadura,ES,Spain -Urda,CM,Castille-La Mancha,ES,Spain Umbrete,AN,Andalusia,ES,Spain -Uleila de Campo,AN,Andalusia,ES,Spain -Ulea,MC,Murcia,ES,Spain Ugíjar,AN,Andalusia,ES,Spain Ubrique,AN,Andalusia,ES,Spain Úbeda,AN,Andalusia,ES,Spain @@ -18359,95 +14707,86 @@ Turís,VC,Valencia,ES,Spain Tuineje,CN,Canary Islands,ES,Spain Trujillo,EX,Extremadura,ES,Spain Trujillo,AN,Andalusia,ES,Spain +Triquivijate,CN,Canary Islands,ES,Spain Trigueros,AN,Andalusia,ES,Spain Trevélez,AN,Andalusia,ES,Spain -Trebujena,AN,Andalusia,ES,Spain -Tous,VC,Valencia,ES,Spain Totana,MC,Murcia,ES,Spain -Torrubia del Campo,CM,Castille-La Mancha,ES,Spain Torrox,AN,Andalusia,ES,Spain Torrijos,CM,Castille-La Mancha,ES,Spain Torrico,CM,Castille-La Mancha,ES,Spain Torrevieja,VC,Valencia,ES,Spain Torres de Albanchez,AN,Andalusia,ES,Spain -Torres,AN,Andalusia,ES,Spain -Torrequebradilla,AN,Andalusia,ES,Spain Torreperogil,AN,Andalusia,ES,Spain Torre Pacheco,MC,Murcia,ES,Spain Torrenueva,CM,Castille-La Mancha,ES,Spain -Torrenueva,AN,Andalusia,ES,Spain Torrent,VC,Valencia,ES,Spain Torremolinos,AN,Andalusia,ES,Spain -Torrejon el Rubio,EX,Extremadura,ES,Spain -Torrejoncillo,EX,Extremadura,ES,Spain Torredonjimeno,AN,Andalusia,ES,Spain Torre del Mar,AN,Andalusia,ES,Spain Torre del Campo,AN,Andalusia,ES,Spain Torre de la Horadada,VC,Valencia,ES,Spain +Torre de Juan Abad,CM,Castille-La Mancha,ES,Spain +Torre Alhaquime,AN,Andalusia,ES,Spain Torreagüera,MC,Murcia,ES,Spain Torralba de Calatrava,CM,Castille-La Mancha,ES,Spain +Tormos,VC,Valencia,ES,Spain Tomelloso,CM,Castille-La Mancha,ES,Spain Tomares,AN,Andalusia,ES,Spain -Tolox,AN,Andalusia,ES,Spain Toledo,CM,Castille-La Mancha,ES,Spain +Tocón,AN,Andalusia,ES,Spain Tocina,AN,Andalusia,ES,Spain Tobarra,CM,Castille-La Mancha,ES,Spain +Tindaya,CN,Canary Islands,ES,Spain Tinajo,CN,Canary Islands,ES,Spain Tíjola,AN,Andalusia,ES,Spain -Tijarafe,CN,Canary Islands,ES,Spain +Tibi,VC,Valencia,ES,Spain Tías,CN,Canary Islands,ES,Spain Teulada,VC,Valencia,ES,Spain -Terrinches,CM,Castille-La Mancha,ES,Spain Teror,CN,Canary Islands,ES,Spain +Teresa de Cofrentes,VC,Valencia,ES,Spain Tenteniguada,CN,Canary Islands,ES,Spain Tembleque,CM,Castille-La Mancha,ES,Spain Telde,CN,Canary Islands,ES,Spain Tejina,CN,Canary Islands,ES,Spain -Teguise,CN,Canary Islands,ES,Spain Tegueste,CN,Canary Islands,ES,Spain Teba,AN,Andalusia,ES,Spain Tazacorte,CN,Canary Islands,ES,Spain Tarifa,AN,Andalusia,ES,Spain Tarazona de la Mancha,CM,Castille-La Mancha,ES,Spain -Tamaraceite,CN,Canary Islands,ES,Spain -Tales,VC,Valencia,ES,Spain Talayuela,EX,Extremadura,ES,Spain Talavera La Real,EX,Extremadura,ES,Spain Talavera de la Reina,CM,Castille-La Mancha,ES,Spain -Talará,AN,Andalusia,ES,Spain +Talarrubias,EX,Extremadura,ES,Spain Tahiche,CN,Canary Islands,ES,Spain Tacoronte,CN,Canary Islands,ES,Spain -Taco,CN,Canary Islands,ES,Spain -Taco,CN,Canary Islands,ES,Spain Tavernes de la Valldigna,VC,Valencia,ES,Spain Tavernes Blanques,VC,Valencia,ES,Spain Tabernas,AN,Andalusia,ES,Spain Sueca,VC,Valencia,ES,Spain Sucina,MC,Murcia,ES,Spain ,,,ES,Spain +Sot de Chera,VC,Valencia,ES,Spain Sorihuela del Guadalimar,AN,Andalusia,ES,Spain Sorbas,AN,Andalusia,ES,Spain -Soo,CN,Canary Islands,ES,Spain Son Servera,IB,Balearic Islands,ES,Spain Sonseca,CM,Castille-La Mancha,ES,Spain Son Ferriol,IB,Balearic Islands,ES,Spain -Soneja,VC,Valencia,ES,Spain -Son Carrió,IB,Balearic Islands,ES,Spain Soller,IB,Balearic Islands,ES,Spain Sollana,VC,Valencia,ES,Spain Socuéllamos,CM,Castille-La Mancha,ES,Spain Socovos,CM,Castille-La Mancha,ES,Spain Sisante,CM,Castille-La Mancha,ES,Spain Siruela,EX,Extremadura,ES,Spain -Singla,MC,Murcia,ES,Spain Sineu,IB,Balearic Islands,ES,Spain +Sinarcas,VC,Valencia,ES,Spain Simat de la Valldigna,VC,Valencia,ES,Spain Silla,VC,Valencia,ES,Spain Sierra de Yeguas,AN,Andalusia,ES,Spain +Sierra de Fuentes,EX,Extremadura,ES,Spain Seville,AN,Andalusia,ES,Spain Setenil de las Bodegas,AN,Andalusia,ES,Spain -ses Salines,IB,Balearic Islands,ES,Spain Serra,VC,Valencia,ES,Spain +Serón,AN,Andalusia,ES,Spain Senija,VC,Valencia,ES,Spain Segura de Leon,EX,Extremadura,ES,Spain Segorbe,VC,Valencia,ES,Spain @@ -18458,58 +14797,48 @@ San Vicent del Raspeig,VC,Valencia,ES,Spain San Vicente de Alcantara,EX,Extremadura,ES,Spain Santo Tome,AN,Andalusia,ES,Spain Santomera,MC,Murcia,ES,Spain -Santo Domingo,AN,Andalusia,ES,Spain Santiponce,AN,Andalusia,ES,Spain Santiago del Teide,CN,Canary Islands,ES,Spain Santiago de la Ribera,MC,Murcia,ES,Spain -Santiago de Calatrava,AN,Andalusia,ES,Spain -Sant Elm,IB,Balearic Islands,ES,Spain Santa Úrsula,CN,Canary Islands,ES,Spain Santa Pola,VC,Valencia,ES,Spain Santanyí,IB,Balearic Islands,ES,Spain -Santa Maria del Mar,CN,Canary Islands,ES,Spain Santa Maria del Camí,IB,Balearic Islands,ES,Spain Santa Margalida,IB,Balearic Islands,ES,Spain -Santa Lucia,CN,Canary Islands,ES,Spain Santa Fe de Mondujar,AN,Andalusia,ES,Spain Santafé,AN,Andalusia,ES,Spain Santa Eulària des Riu,IB,Balearic Islands,ES,Spain Santa Eugènia,IB,Balearic Islands,ES,Spain -Santa Eufemia,AN,Andalusia,ES,Spain Santaella,AN,Andalusia,ES,Spain Santa Cruz de Tenerife,CN,Canary Islands,ES,Spain Santa Cruz de Mudela,CM,Castille-La Mancha,ES,Spain Santa Cruz de la Zarza,CM,Castille-La Mancha,ES,Spain Santa Cruz de La Palma,CN,Canary Islands,ES,Spain -Santa Cruz,AN,Andalusia,ES,Spain Santa Brigida,CN,Canary Islands,ES,Spain Santa Barbara de Casa,AN,Andalusia,ES,Spain Santa Ana,CM,Castille-La Mancha,ES,Spain Santa Ana,MC,Murcia,ES,Spain +Santa Ana,AN,Andalusia,ES,Spain Santa Amalia,EX,Extremadura,ES,Spain -San Silvestre de Guzman,AN,Andalusia,ES,Spain San Sebastián de La Gomera,CN,Canary Islands,ES,Spain San Roque,AN,Andalusia,ES,Spain -San Pedro de Merida,EX,Extremadura,ES,Spain San Pedro del Pinatar,MC,Murcia,ES,Spain San Pedro,AN,Andalusia,ES,Spain -San Pablo,AN,Andalusia,ES,Spain San Miguel,VC,Valencia,ES,Spain San Miguel De Abona,CN,Canary Islands,ES,Spain San Martin de Pusa,CM,Castille-La Mancha,ES,Spain +San Martin de Montalban,CM,Castille-La Mancha,ES,Spain San Luis de Sabinillas,AN,Andalusia,ES,Spain Sant Lluis,IB,Balearic Islands,ES,Spain Sanlucar la Mayor,AN,Andalusia,ES,Spain Sanlúcar de Barrameda,AN,Andalusia,ES,Spain Sant Llorenç des Cardassar,IB,Balearic Islands,ES,Spain -San Lorenzo,CN,Canary Islands,ES,Spain San Juan del Puerto,AN,Andalusia,ES,Spain San Juan de la Rambla,CN,Canary Islands,ES,Spain San Juan de Aznalfarache,AN,Andalusia,ES,Spain "Sant Joan d'Alacant",VC,Valencia,ES,Spain Sant Joan de Labritja,IB,Balearic Islands,ES,Spain Sant Joan,IB,Balearic Islands,ES,Spain -San Juan,VC,Valencia,ES,Spain Playa de San Juan,CN,Canary Islands,ES,Spain San Jose,IB,Balearic Islands,ES,Spain San Jose,AN,Andalusia,ES,Spain @@ -18519,50 +14848,44 @@ San Isidro,CN,Canary Islands,ES,Spain Sangonera la Verde,MC,Murcia,ES,Spain Sant Francesc de Formentera,IB,Balearic Islands,ES,Spain San Fernando,AN,Andalusia,ES,Spain -San Fernando,CN,Canary Islands,ES,Spain +Sanet y Negrals,VC,Valencia,ES,Spain San Cristóbal de La Laguna,CN,Canary Islands,ES,Spain San Clemente,CM,Castille-La Mancha,ES,Spain Sencelles,IB,Balearic Islands,ES,Spain -Sant Carles de Peralta,IB,Balearic Islands,ES,Spain +San Carlos del Valle,CM,Castille-La Mancha,ES,Spain San Bartolomé de Tirajana,CN,Canary Islands,ES,Spain -San Bartolome de la Torre,AN,Andalusia,ES,Spain San Bartolome de las Abiertas,CM,Castille-La Mancha,ES,Spain San Bartolome,VC,Valencia,ES,Spain San Bartolomé,CN,Canary Islands,ES,Spain Sant Antoni de Portmany,IB,Balearic Islands,ES,Spain -San Andres,CN,Canary Islands,ES,Spain +Salvaleón,EX,Extremadura,ES,Spain Salteras,AN,Andalusia,ES,Spain Salobreña,AN,Andalusia,ES,Spain Salinas,VC,Valencia,ES,Spain -Santa Cruz,MC,Murcia,ES,Spain -Salar,AN,Andalusia,ES,Spain Sagunto,VC,Valencia,ES,Spain -Sagra,VC,Valencia,ES,Spain Saceruela,CM,Castille-La Mancha,ES,Spain Sabiote,AN,Andalusia,ES,Spain Rute,AN,Andalusia,ES,Spain +Rus,AN,Andalusia,ES,Spain Rótova,VC,Valencia,ES,Spain +Rotgla y Corbera,VC,Valencia,ES,Spain Rota,AN,Andalusia,ES,Spain Rosal de la Frontera,AN,Andalusia,ES,Spain Roquetas de Mar,AN,Andalusia,ES,Spain Ronda,AN,Andalusia,ES,Spain Roldán,MC,Murcia,ES,Spain Rojales,VC,Valencia,ES,Spain -Cabo Roig,VC,Valencia,ES,Spain Rocafort,VC,Valencia,ES,Spain Riópar,CM,Castille-La Mancha,ES,Spain Riola,VC,Valencia,ES,Spain -Rioja,AN,Andalusia,ES,Spain -Ríogordo,AN,Andalusia,ES,Spain Rincon de la Victoria,AN,Andalusia,ES,Spain -Ribera Baja,AN,Andalusia,ES,Spain +Ribera del Fresno,EX,Extremadura,ES,Spain Ribarroja del Turia,VC,Valencia,ES,Spain Requena,VC,Valencia,ES,Spain -Relleu,VC,Valencia,ES,Spain Redován,VC,Valencia,ES,Spain +Realejo Alto,CN,Canary Islands,ES,Spain Real de Gandia,VC,Valencia,ES,Spain -Rambla del Agua,AN,Andalusia,ES,Spain -Rafelcofer,VC,Valencia,ES,Spain +Rafelguaraf,VC,Valencia,ES,Spain Rafelbunyol,VC,Valencia,ES,Spain Rafal,VC,Valencia,ES,Spain Quintanar del Rey,CM,Castille-La Mancha,ES,Spain @@ -18570,11 +14893,8 @@ Quintanar de la Orden,CM,Castille-La Mancha,ES,Spain Quintana de la Serena,EX,Extremadura,ES,Spain Quesada,AN,Andalusia,ES,Spain Puçol,VC,Valencia,ES,Spain -Purchil,AN,Andalusia,ES,Spain +Purullena,AN,Andalusia,ES,Spain Purchena,AN,Andalusia,ES,Spain -Puntallana,CN,Canary Islands,ES,Spain -Puntagorda,CN,Canary Islands,ES,Spain -Punta Mujeres,CN,Canary Islands,ES,Spain Pulpí,AN,Andalusia,ES,Spain Pulianas,AN,Andalusia,ES,Spain Puigpunyent,IB,Balearic Islands,ES,Spain @@ -18582,26 +14902,22 @@ Puig,VC,Valencia,ES,Spain Puerto Serrano,AN,Andalusia,ES,Spain Puerto Real,AN,Andalusia,ES,Spain Puertollano,CM,Castille-La Mancha,ES,Spain -Puerto Lapice,CM,Castille-La Mancha,ES,Spain Puerto de Santiago,CN,Canary Islands,ES,Spain Puerto del Rosario,CN,Canary Islands,ES,Spain Puerto de la Cruz,CN,Canary Islands,ES,Spain -Puerto de Gandia,VC,Valencia,ES,Spain "Port d'Andratx",IB,Balearic Islands,ES,Spain Puente-Genil,AN,Andalusia,ES,Spain -Puente del Obispo,AN,Andalusia,ES,Spain Puente de Genave,AN,Andalusia,ES,Spain La Pobla Llarga,VC,Valencia,ES,Spain La Pobla de Vallbona,VC,Valencia,ES,Spain -Puebla de la Calzada,EX,Extremadura,ES,Spain +Puebla de Sancho Perez,EX,Extremadura,ES,Spain Puebla de Guzman,AN,Andalusia,ES,Spain -Puebla de Alcocer,EX,Extremadura,ES,Spain +Pruna,AN,Andalusia,ES,Spain Priego de Cordoba,AN,Andalusia,ES,Spain Prado del Rey,AN,Andalusia,ES,Spain Pozuelo de Calatrava,CM,Castille-La Mancha,ES,Spain -Pozohondo,CM,Castille-La Mancha,ES,Spain Pozo Estrecho,MC,Murcia,ES,Spain -Pozo de la Serna,CM,Castille-La Mancha,ES,Spain +Pozo del Camino,AN,Andalusia,ES,Spain Pozoblanco,AN,Andalusia,ES,Spain Pozo Alcon,AN,Andalusia,ES,Spain Potríes,VC,Valencia,ES,Spain @@ -18611,6 +14927,7 @@ Porto Cristo,IB,Balearic Islands,ES,Spain Portocolom,IB,Balearic Islands,ES,Spain Porreres,IB,Balearic Islands,ES,Spain Porcuna,AN,Andalusia,ES,Spain +Polopos,AN,Andalusia,ES,Spain Polop,VC,Valencia,ES,Spain Pollença,IB,Balearic Islands,ES,Spain Polinya de Xuquer,VC,Valencia,ES,Spain @@ -18618,56 +14935,53 @@ Polán,CM,Castille-La Mancha,ES,Spain Poblete,CM,Castille-La Mancha,ES,Spain Pliego,MC,Murcia,ES,Spain Playa Blanca,CN,Canary Islands,ES,Spain -Plasenzuela,EX,Extremadura,ES,Spain Pla de na Tesa,IB,Balearic Islands,ES,Spain Pizarra,AN,Andalusia,ES,Spain Pinos Puente,AN,Andalusia,ES,Spain Pinoso,VC,Valencia,ES,Spain Pinos Genil,AN,Andalusia,ES,Spain Pinos del Valle,AN,Andalusia,ES,Spain -Piñar,AN,Andalusia,ES,Spain -Pina,IB,Balearic Islands,ES,Spain -Piles,VC,Valencia,ES,Spain Pilas,AN,Andalusia,ES,Spain Pilar de la Horadada,VC,Valencia,ES,Spain Piedrabuena,CM,Castille-La Mancha,ES,Spain +Picón,CM,Castille-La Mancha,ES,Spain Picassent,VC,Valencia,ES,Spain Picanya,VC,Valencia,ES,Spain -Pétrola,CM,Castille-La Mancha,ES,Spain -Petrés,VC,Valencia,ES,Spain Petrel,VC,Valencia,ES,Spain Petra,IB,Balearic Islands,ES,Spain +Periana,AN,Andalusia,ES,Spain Peraleda de la Mata,EX,Extremadura,ES,Spain +Penas de San Pedro,CM,Castille-La Mancha,ES,Spain Penarroya-Pueblonuevo,AN,Andalusia,ES,Spain -Peñalosa,AN,Andalusia,ES,Spain Peñaflor,AN,Andalusia,ES,Spain Peligros,AN,Andalusia,ES,Spain -Pegalajar,AN,Andalusia,ES,Spain Pedro Munoz,CM,Castille-La Mancha,ES,Spain -Pedro Martinez,AN,Andalusia,ES,Spain -Pedroche,AN,Andalusia,ES,Spain +Pedro Alvarez,CN,Canary Islands,ES,Spain +Pedro Abad,AN,Andalusia,ES,Spain Pedrera,AN,Andalusia,ES,Spain Pedreguer,VC,Valencia,ES,Spain Pechina,AN,Andalusia,ES,Spain Peal de Becerro,AN,Andalusia,ES,Spain +Paymogo,AN,Andalusia,ES,Spain Patrás,AN,Andalusia,ES,Spain -Paterna del Rio,AN,Andalusia,ES,Spain +Paterna de Rivera,AN,Andalusia,ES,Spain Paterna del Campo,AN,Andalusia,ES,Spain Paterna,VC,Valencia,ES,Spain Parcent,VC,Valencia,ES,Spain Paradas,AN,Andalusia,ES,Spain Palos de la Frontera,AN,Andalusia,ES,Spain Palomares del Rio,AN,Andalusia,ES,Spain -Palomares,AN,Andalusia,ES,Spain Palmones,AN,Andalusia,ES,Spain Palma,IB,Balearic Islands,ES,Spain Palma del Rio,AN,Andalusia,ES,Spain +Palma de Gandia,VC,Valencia,ES,Spain Palenciana,AN,Andalusia,ES,Spain Pájara,CN,Canary Islands,ES,Spain Paiporta,VC,Valencia,ES,Spain Padul,AN,Andalusia,ES,Spain Otura,AN,Andalusia,ES,Spain Otos,VC,Valencia,ES,Spain +Otívar,AN,Andalusia,ES,Spain Osuna,AN,Andalusia,ES,Spain Ossa de Montiel,CM,Castille-La Mancha,ES,Spain Oropesa,CM,Castille-La Mancha,ES,Spain @@ -18675,8 +14989,10 @@ Oropesa,CM,Castille-La Mancha,ES,Spain Orihuela,VC,Valencia,ES,Spain Oria,AN,Andalusia,ES,Spain Orgaz,CM,Castille-La Mancha,ES,Spain +Orcheta,VC,Valencia,ES,Spain Orcera,AN,Andalusia,ES,Spain Orba,VC,Valencia,ES,Spain +Ontur,CM,Castille-La Mancha,ES,Spain Ontígola,CM,Castille-La Mancha,ES,Spain Ontinyent,VC,Valencia,ES,Spain Onil,VC,Valencia,ES,Spain @@ -18684,37 +15000,36 @@ Ondara,VC,Valencia,ES,Spain Onda,VC,Valencia,ES,Spain Olvera,AN,Andalusia,ES,Spain Olula del Rio,AN,Andalusia,ES,Spain +Olocau,VC,Valencia,ES,Spain "L'Olleria",VC,Valencia,ES,Spain Olivares,AN,Andalusia,ES,Spain Oliva de la Frontera,EX,Extremadura,ES,Spain Oliva,VC,Valencia,ES,Spain Olias del Rey,CM,Castille-La Mancha,ES,Spain -Ojén,AN,Andalusia,ES,Spain Ogíjares,AN,Andalusia,ES,Spain Ocaña,CM,Castille-La Mancha,ES,Spain Nules,VC,Valencia,ES,Spain Novelda,VC,Valencia,ES,Spain Noblejas,CM,Castille-La Mancha,ES,Spain +Nívar,AN,Andalusia,ES,Spain Níjar,AN,Andalusia,ES,Spain Nigüelas,AN,Andalusia,ES,Spain Niebla,AN,Andalusia,ES,Spain Nerva,AN,Andalusia,ES,Spain Nerja,AN,Andalusia,ES,Spain +Nazaret,CN,Canary Islands,ES,Spain Navezuelas,EX,Extremadura,ES,Spain -Navas de Estena,CM,Castille-La Mancha,ES,Spain Navarrés,VC,Valencia,ES,Spain Navalvillar de Pela,EX,Extremadura,ES,Spain Navalmoral de la Mata,EX,Extremadura,ES,Spain -Narboneta,CM,Castille-La Mancha,ES,Spain +Navahermosa,CM,Castille-La Mancha,ES,Spain Náquera,VC,Valencia,ES,Spain Nambroca,CM,Castille-La Mancha,ES,Spain Museros,VC,Valencia,ES,Spain Muro del Alcoy,VC,Valencia,ES,Spain Muro,IB,Balearic Islands,ES,Spain -Mures,AN,Andalusia,ES,Spain -,MC,Murcia,ES,Spain Murcia,MC,Murcia,ES,Spain -Murchas,AN,Andalusia,ES,Spain +Murcia,MC,Murcia,ES,Spain Munera,CM,Castille-La Mancha,ES,Spain Mula,MC,Murcia,ES,Spain Mutxamel,VC,Valencia,ES,Spain @@ -18724,36 +15039,35 @@ Motilla del Palancar,CM,Castille-La Mancha,ES,Spain Mota del Cuervo,CM,Castille-La Mancha,ES,Spain Morro del Jable,CN,Canary Islands,ES,Spain Morón de la Frontera,AN,Andalusia,ES,Spain -el Morche,AN,Andalusia,ES,Spain Moraira,VC,Valencia,ES,Spain Moratalla,MC,Murcia,ES,Spain -Moraleda de Zafayona,AN,Andalusia,ES,Spain Moral de Calatrava,CM,Castille-La Mancha,ES,Spain Mora,CM,Castille-La Mancha,ES,Spain +Monturque,AN,Andalusia,ES,Spain Montuïri,IB,Balearic Islands,ES,Spain +Montroy,VC,Valencia,ES,Spain Montoro,AN,Andalusia,ES,Spain Montilla,AN,Andalusia,ES,Spain Montijo,EX,Extremadura,ES,Spain +Montiel,CM,Castille-La Mancha,ES,Spain +Montesa,VC,Valencia,ES,Spain Monterrubio de la Serena,EX,Extremadura,ES,Spain -Montemayor,AN,Andalusia,ES,Spain Montellano,AN,Andalusia,ES,Spain Montejicar,AN,Andalusia,ES,Spain -Montejaque,AN,Andalusia,ES,Spain Montefrío,AN,Andalusia,ES,Spain Montealegre del Castillo,CM,Castille-La Mancha,ES,Spain -Montánchez,EX,Extremadura,ES,Spain Montalban de Cordoba,AN,Andalusia,ES,Spain Montserrat,VC,Valencia,ES,Spain Monòver,VC,Valencia,ES,Spain Monforte del Cid,VC,Valencia,ES,Spain +Monesterio,EX,Extremadura,ES,Spain Monda,AN,Andalusia,ES,Spain Moncofa,VC,Valencia,ES,Spain Moncada,VC,Valencia,ES,Spain Monachil,AN,Andalusia,ES,Spain +Molvízar,AN,Andalusia,ES,Spain Mollina,AN,Andalusia,ES,Spain Molíns,VC,Valencia,ES,Spain -Molinicos,CM,Castille-La Mancha,ES,Spain -Es Molinar,IB,Balearic Islands,ES,Spain Molina de Segura,MC,Murcia,ES,Spain Mojacar Pueblo,AN,Andalusia,ES,Spain Moguer,AN,Andalusia,ES,Spain @@ -18763,35 +15077,28 @@ Moclinejo,AN,Andalusia,ES,Spain Mocejón,CM,Castille-La Mancha,ES,Spain Mislata,VC,Valencia,ES,Spain Mirandilla,EX,Extremadura,ES,Spain -Miraflor,VC,Valencia,ES,Spain +Mira,CM,Castille-La Mancha,ES,Spain Minglanilla,CM,Castille-La Mancha,ES,Spain Minaya,CM,Castille-La Mancha,ES,Spain Minas de Riotinto,AN,Andalusia,ES,Spain -Millanes,EX,Extremadura,ES,Spain Mijas,AN,Andalusia,ES,Spain Miguelturra,CM,Castille-La Mancha,ES,Spain Miajadas,EX,Extremadura,ES,Spain Mérida,EX,Extremadura,ES,Spain -Mercadal,IB,Balearic Islands,ES,Spain Mengibar,AN,Andalusia,ES,Spain -Menasalbas,CM,Castille-La Mancha,ES,Spain Membrilla,CM,Castille-La Mancha,ES,Spain Melilla,ML,Melilla,ES,Spain Meliana,VC,Valencia,ES,Spain Melenara,CN,Canary Islands,ES,Spain Medina-Sidonia,AN,Andalusia,ES,Spain -Mecina Bombaron,AN,Andalusia,ES,Spain -Mazo,CN,Canary Islands,ES,Spain +Medina de las Torres,EX,Extremadura,ES,Spain Mazarrón,MC,Murcia,ES,Spain Mazagón,AN,Andalusia,ES,Spain Matagorda,AN,Andalusia,ES,Spain Maspalomas,CN,Canary Islands,ES,Spain -Massanassa,VC,Valencia,ES,Spain Massamagrell,VC,Valencia,ES,Spain -Massalfassar,VC,Valencia,ES,Spain Masalavés,VC,Valencia,ES,Spain Martos,AN,Andalusia,ES,Spain -Martin de la Jara,AN,Andalusia,ES,Spain Marratxí,IB,Balearic Islands,ES,Spain Marmolejo,AN,Andalusia,ES,Spain Marines el Viejo,VC,Valencia,ES,Spain @@ -18817,32 +15124,28 @@ Mairena del Alcor,AN,Andalusia,ES,Spain Mahora,CM,Castille-La Mancha,ES,Spain Mahon,IB,Balearic Islands,ES,Spain Magán,CM,Castille-La Mancha,ES,Spain -Madroñera,EX,Extremadura,ES,Spain Madrigueras,CM,Castille-La Mancha,ES,Spain Madrigalejo,EX,Extremadura,ES,Spain Madridejos,CM,Castille-La Mancha,ES,Spain Macastre,VC,Valencia,ES,Spain Macael,AN,Andalusia,ES,Spain Puerto Lumbreras,MC,Murcia,ES,Spain -Lugar Nuevo de la Corona,VC,Valencia,ES,Spain +Llocnou de Sant Jeroni,VC,Valencia,ES,Spain Lucena del Puerto,AN,Andalusia,ES,Spain Lucena,AN,Andalusia,ES,Spain Los Yebenes,CM,Castille-La Mancha,ES,Spain Los Villares,AN,Andalusia,ES,Spain -Los Tarragas,MC,Murcia,ES,Spain Los Silos,CN,Canary Islands,ES,Spain Los Santos de Maimona,EX,Extremadura,ES,Spain +Los Rosales,AN,Andalusia,ES,Spain Los Ramos,MC,Murcia,ES,Spain Los Palacios y Villafranca,AN,Andalusia,ES,Spain -Los Navalucillos,CM,Castille-La Mancha,ES,Spain +Los Nietos,MC,Murcia,ES,Spain Los Narejos,MC,Murcia,ES,Spain Los Montesinos,VC,Valencia,ES,Spain Los Molares,AN,Andalusia,ES,Spain -Los Menas,AN,Andalusia,ES,Spain Los Llanos de Aridane,CN,Canary Islands,ES,Spain -Los Gallardos,AN,Andalusia,ES,Spain -Los Corrales,AN,Andalusia,ES,Spain -Los Belones,MC,Murcia,ES,Spain +Los Cerricos,AN,Andalusia,ES,Spain Los Barrios,AN,Andalusia,ES,Spain Los Alcazares,MC,Murcia,ES,Spain Losa del Obispo,VC,Valencia,ES,Spain @@ -18853,47 +15156,44 @@ Lora del Rio,AN,Andalusia,ES,Spain Lopera,AN,Andalusia,ES,Spain Loja,AN,Andalusia,ES,Spain Logrosán,EX,Extremadura,ES,Spain -Lobón,EX,Extremadura,ES,Spain +Lobosillo,MC,Murcia,ES,Spain Llucmajor,IB,Balearic Islands,ES,Spain Llubí,IB,Balearic Islands,ES,Spain Lloseta,IB,Balearic Islands,ES,Spain Llosa de Ranes,VC,Valencia,ES,Spain Lloret de Vistalegre,IB,Balearic Islands,ES,Spain Llombai,VC,Valencia,ES,Spain -es Llombards,IB,Balearic Islands,ES,Spain San Fulgencio,VC,Valencia,ES,Spain -Lliber,VC,Valencia,ES,Spain Llerena,EX,Extremadura,ES,Spain +Llaurí,VC,Valencia,ES,Spain Llano de Brujas,MC,Murcia,ES,Spain +Llanera de Ranes,VC,Valencia,ES,Spain Llíria,VC,Valencia,ES,Spain Linares,AN,Andalusia,ES,Spain Lillo,CM,Castille-La Mancha,ES,Spain +Liétor,CM,Castille-La Mancha,ES,Spain Librilla,MC,Murcia,ES,Spain +Lezuza,CM,Castille-La Mancha,ES,Spain Lepe,AN,Andalusia,ES,Spain Ledaña,CM,Castille-La Mancha,ES,Spain Lebrija,AN,Andalusia,ES,Spain -La Zarza,AN,Andalusia,ES,Spain -Layos,CM,Castille-La Mancha,ES,Spain La Victoria de Acentejo,CN,Canary Islands,ES,Spain La Victoria,AN,Andalusia,ES,Spain La Unión,MC,Murcia,ES,Spain -Las Zocas,CN,Canary Islands,ES,Spain Las Torres de Cotillas,MC,Murcia,ES,Spain -Las Salinas,IB,Balearic Islands,ES,Spain +Las Rosas,CN,Canary Islands,ES,Spain Las Pedroneras,CM,Castille-La Mancha,ES,Spain Las Palmas de Gran Canaria,CN,Canary Islands,ES,Spain La Solana,CM,Castille-La Mancha,ES,Spain -Las Navas de la Concepcion,AN,Andalusia,ES,Spain Las Galletas,CN,Canary Islands,ES,Spain Las Cabezas de San Juan,AN,Andalusia,ES,Spain +Larva,AN,Andalusia,ES,Spain La Romana,VC,Valencia,ES,Spain -Laroles,AN,Andalusia,ES,Spain La Roda de Andalucia,AN,Andalusia,ES,Spain La Roda,CM,Castille-La Mancha,ES,Spain La Roca de la Sierra,EX,Extremadura,ES,Spain La Rinconada,AN,Andalusia,ES,Spain -La Redondela,AN,Andalusia,ES,Spain -La Raya,MC,Murcia,ES,Spain +La Recueja,CM,Castille-La Mancha,ES,Spain La Rambla,AN,Andalusia,ES,Spain La Puerta de Segura,AN,Andalusia,ES,Spain La Puebla de Montalban,CM,Castille-La Mancha,ES,Spain @@ -18903,69 +15203,66 @@ La Puebla de Cazalla,AN,Andalusia,ES,Spain La Puebla de Almoradiel,CM,Castille-La Mancha,ES,Spain sa Pobla,IB,Balearic Islands,ES,Spain La Puebla,MC,Murcia,ES,Spain +Arguineguín,CN,Canary Islands,ES,Spain La Peza,AN,Andalusia,ES,Spain -La Perdoma,CN,Canary Islands,ES,Spain +La Parra,EX,Extremadura,ES,Spain La Palma del Condado,AN,Andalusia,ES,Spain La Palma,MC,Murcia,ES,Spain La Orotava,CN,Canary Islands,ES,Spain La Oliva,CN,Canary Islands,ES,Spain la Nucia,VC,Valencia,ES,Spain -Lanteira,AN,Andalusia,ES,Spain Lanjarón,AN,Andalusia,ES,Spain Landete,CM,Castille-La Mancha,ES,Spain +La Nava de Ricomalillo,CM,Castille-La Mancha,ES,Spain La Mojonera,AN,Andalusia,ES,Spain La Matanza de Acentejo,CN,Canary Islands,ES,Spain -La Mamola,AN,Andalusia,ES,Spain La Luisiana,AN,Andalusia,ES,Spain +La Llosa,VC,Valencia,ES,Spain La Línea de la Concepción,AN,Andalusia,ES,Spain La Lantejuela,AN,Andalusia,ES,Spain -La Lajita,CN,Canary Islands,ES,Spain -La Xara,VC,Valencia,ES,Spain -La Jara,AN,Andalusia,ES,Spain La Iruela,AN,Andalusia,ES,Spain La Herradura,AN,Andalusia,ES,Spain La Haba,EX,Extremadura,ES,Spain La Guardia de Jaen,AN,Andalusia,ES,Spain -La Guardia,CM,Castille-La Mancha,ES,Spain La Guancha,CN,Canary Islands,ES,Spain La Granjuela,AN,Andalusia,ES,Spain La Gineta,CM,Castille-La Mancha,ES,Spain +Lagartera,CM,Castille-La Mancha,ES,Spain La Garrovilla,EX,Extremadura,ES,Spain La Florida,CM,Castille-La Mancha,ES,Spain -La Esperanza,CN,Canary Islands,ES,Spain "L'Eliana",VC,Valencia,ES,Spain -La Cuesta,CN,Canary Islands,ES,Spain +La Cumbre,EX,Extremadura,ES,Spain La Coronada,EX,Extremadura,ES,Spain La Carolina,AN,Andalusia,ES,Spain La Carlota,AN,Andalusia,ES,Spain -La Canada de la Lena,MC,Murcia,ES,Spain La Campana,AN,Andalusia,ES,Spain La Calzada de Calatrava,CM,Castille-La Mancha,ES,Spain La Aparecida,MC,Murcia,ES,Spain -La Almarcha,CM,Castille-La Mancha,ES,Spain +La Algaida,AN,Andalusia,ES,Spain La Algaba,AN,Andalusia,ES,Spain La Albuera,EX,Extremadura,ES,Spain -La Alberca,MC,Murcia,ES,Spain -Júzcar,AN,Andalusia,ES,Spain +Jun,AN,Andalusia,ES,Spain Jumilla,MC,Murcia,ES,Spain Jódar,AN,Andalusia,ES,Spain Jimena de la Frontera,AN,Andalusia,ES,Spain Xixona,VC,Valencia,ES,Spain +Jérica,VC,Valencia,ES,Spain Jerez de los Caballeros,EX,Extremadura,ES,Spain Jerez de la Frontera,AN,Andalusia,ES,Spain Xeresa,VC,Valencia,ES,Spain Javea,VC,Valencia,ES,Spain +Javali Viejo,MC,Murcia,ES,Spain Jauja,AN,Andalusia,ES,Spain Xàtiva,VC,Valencia,ES,Spain Xeraco,VC,Valencia,ES,Spain Jalón,VC,Valencia,ES,Spain -Jalance,VC,Valencia,ES,Spain Jaén,AN,Andalusia,ES,Spain Jacarilla,VC,Valencia,ES,Spain Jabalquinto,AN,Andalusia,ES,Spain Javali Nuevo,MC,Murcia,ES,Spain Iznate,AN,Andalusia,ES,Spain Iznájar,AN,Andalusia,ES,Spain +Ítrabo,AN,Andalusia,ES,Spain Isla Cristina,AN,Andalusia,ES,Spain Iniesta,CM,Castille-La Mancha,ES,Spain Ingenio,CN,Canary Islands,ES,Spain @@ -18973,7 +15270,6 @@ Infantes,CM,Castille-La Mancha,ES,Spain Inca,IB,Balearic Islands,ES,Spain Illora,AN,Andalusia,ES,Spain Icod de los Vinos,CN,Canary Islands,ES,Spain -Ibros,AN,Andalusia,ES,Spain Ibiza Town,IB,Balearic Islands,ES,Spain Ibi,VC,Valencia,ES,Spain Humilladero,AN,Andalusia,ES,Spain @@ -18981,148 +15277,138 @@ Huetor Vega,AN,Andalusia,ES,Spain Huetor-Tajar,AN,Andalusia,ES,Spain Huetor Santillan,AN,Andalusia,ES,Spain Huéscar,AN,Andalusia,ES,Spain +Huertas de Animas,EX,Extremadura,ES,Spain Huercal Overa,AN,Andalusia,ES,Spain Huercal de Almeria,AN,Andalusia,ES,Spain -Huéneja,AN,Andalusia,ES,Spain Huelva,AN,Andalusia,ES,Spain -Huelma,AN,Andalusia,ES,Spain -Huécija,AN,Andalusia,ES,Spain -Hoya-Gonzalo,CM,Castille-La Mancha,ES,Spain +Hoya del Campo,MC,Murcia,ES,Spain Hornachuelos,AN,Andalusia,ES,Spain Hornachos,EX,Extremadura,ES,Spain +Horcajo de Santiago,CM,Castille-La Mancha,ES,Spain Hondon de los Frailes,VC,Valencia,ES,Spain Hondon de las Nieves,VC,Valencia,ES,Spain Hinojosa del Duque,AN,Andalusia,ES,Spain Hinojos,AN,Andalusia,ES,Spain Híjar,AN,Andalusia,ES,Spain -Higueruela,CM,Castille-La Mancha,ES,Spain Higueras,VC,Valencia,ES,Spain Higuera la Real,EX,Extremadura,ES,Spain -Herreruela de Oropesa,CM,Castille-La Mancha,ES,Spain +Higuera de la Serena,EX,Extremadura,ES,Spain Herrera del Duque,EX,Extremadura,ES,Spain Herrera,AN,Andalusia,ES,Spain +Herguijuela,EX,Extremadura,ES,Spain Herencia,CM,Castille-La Mancha,ES,Spain Hellín,CM,Castille-La Mancha,ES,Spain Güimar,CN,Canary Islands,ES,Spain Guillena,AN,Andalusia,ES,Spain Guía de Isora,CN,Canary Islands,ES,Spain -Guia,CN,Canary Islands,ES,Spain Güevéjar,AN,Andalusia,ES,Spain +Guazamara,AN,Andalusia,ES,Spain Guarromán,AN,Andalusia,ES,Spain Guaro,AN,Andalusia,ES,Spain Guareña,EX,Extremadura,ES,Spain Guardamar del Segura,VC,Valencia,ES,Spain -Guamasa,CN,Canary Islands,ES,Spain +Gualchos,AN,Andalusia,ES,Spain Guadix,AN,Andalusia,ES,Spain -Guadiaro,AN,Andalusia,ES,Spain Guadiana del Caudillo,EX,Extremadura,ES,Spain Guadassuar,VC,Valencia,ES,Spain -Guadalupe,MC,Murcia,ES,Spain -Guadalmez,CM,Castille-La Mancha,ES,Spain -Guadalest,VC,Valencia,ES,Spain -Guadalcázar,AN,Andalusia,ES,Spain +Guadamur,CM,Castille-La Mancha,ES,Spain Guadalcanal,AN,Andalusia,ES,Spain +Guadajoz,AN,Andalusia,ES,Spain +Guadahortuna,AN,Andalusia,ES,Spain +Grazalema,AN,Andalusia,ES,Spain Gran Tarajal,CN,Canary Islands,ES,Spain Granja de Torrehermosa,EX,Extremadura,ES,Spain Granadilla de Abona,CN,Canary Islands,ES,Spain Granada,AN,Andalusia,ES,Spain +Gorafe,AN,Andalusia,ES,Spain Gójar,AN,Andalusia,ES,Spain -Godelleta,VC,Valencia,ES,Spain Godella,VC,Valencia,ES,Spain Gines,AN,Andalusia,ES,Spain Gilet,VC,Valencia,ES,Spain Gilena,AN,Andalusia,ES,Spain Gibraleón,AN,Andalusia,ES,Spain +Gerindote,CM,Castille-La Mancha,ES,Spain Gerena,AN,Andalusia,ES,Spain -Genovés,VC,Valencia,ES,Spain -Génave,AN,Andalusia,ES,Spain Gelves,AN,Andalusia,ES,Spain -Gayanes,VC,Valencia,ES,Spain Gaucín,AN,Andalusia,ES,Spain Gata de Gorgos,VC,Valencia,ES,Spain Garrucha,AN,Andalusia,ES,Spain +Garcíaz,EX,Extremadura,ES,Spain +Garbayuela,EX,Extremadura,ES,Spain Garachico,CN,Canary Islands,ES,Spain Gandia,VC,Valencia,ES,Spain -Gamonal,CM,Castille-La Mancha,ES,Spain Gálvez,CM,Castille-La Mancha,ES,Spain Gáldar,CN,Canary Islands,ES,Spain -Fuente Victoria,AN,Andalusia,ES,Spain +Gádor,AN,Andalusia,ES,Spain +Gabia la Grande,AN,Andalusia,ES,Spain +Fuente Vaqueros,AN,Andalusia,ES,Spain Fuentes de Leon,EX,Extremadura,ES,Spain Fuentes de Andalucia,AN,Andalusia,ES,Spain -Fuenterrobles,VC,Valencia,ES,Spain Fuente Palmera,AN,Andalusia,ES,Spain Fuente Obejuna,AN,Andalusia,ES,Spain -La Font de la Figuera,VC,Valencia,ES,Spain -Fuente el Fresno,CM,Castille-La Mancha,ES,Spain Fuente de Piedra,AN,Andalusia,ES,Spain -Fuente de Pedro Naharro,CM,Castille-La Mancha,ES,Spain +Fuente del Maestre,EX,Extremadura,ES,Spain Fuente de Cantos,EX,Extremadura,ES,Spain -Fuente Carreteros,AN,Andalusia,ES,Spain Fuentealbilla,CM,Castille-La Mancha,ES,Spain Fuente-Alamo de Murcia,MC,Murcia,ES,Spain Fuente-Alamo,CM,Castille-La Mancha,ES,Spain Fuensanta de Martos,AN,Andalusia,ES,Spain -Fuenlabrada de los Montes,EX,Extremadura,ES,Spain Fuengirola,AN,Andalusia,ES,Spain Frontera,CN,Canary Islands,ES,Spain Frigiliana,AN,Andalusia,ES,Spain +Fresnedoso de Ibor,EX,Extremadura,ES,Spain Freila,AN,Andalusia,ES,Spain Fregenal de la Sierra,EX,Extremadura,ES,Spain Frailes,AN,Andalusia,ES,Spain Foios,VC,Valencia,ES,Spain Fortuna,MC,Murcia,ES,Spain Fortaleny,VC,Valencia,ES,Spain -Fornes,AN,Andalusia,ES,Spain Formentera de Segura,VC,Valencia,ES,Spain -Fontanar,AN,Andalusia,ES,Spain -Firgas,CN,Canary Islands,ES,Spain +Fondón,AN,Andalusia,ES,Spain Finestrat,VC,Valencia,ES,Spain Fines,AN,Andalusia,ES,Spain Ferreries,IB,Balearic Islands,ES,Spain Fernán Núñez,AN,Andalusia,ES,Spain -Férez,CM,Castille-La Mancha,ES,Spain Felanitx,IB,Balearic Islands,ES,Spain Faura,VC,Valencia,ES,Spain -Fasnia,CN,Canary Islands,ES,Spain Estivella,VC,Valencia,ES,Spain Estepona,AN,Andalusia,ES,Spain Estepa,AN,Andalusia,ES,Spain Esporles,IB,Balearic Islands,ES,Spain Espinardo,MC,Murcia,ES,Spain Espiel,AN,Andalusia,ES,Spain -Espelúy,AN,Andalusia,ES,Spain Espartinas,AN,Andalusia,ES,Spain -Escóznar,AN,Andalusia,ES,Spain -Escañuela,AN,Andalusia,ES,Spain -Escalonilla,CM,Castille-La Mancha,ES,Spain -Escacena del Campo,AN,Andalusia,ES,Spain -Enguera,VC,Valencia,ES,Spain +Esparragosa de la Serena,EX,Extremadura,ES,Spain +Esparragalejo,EX,Extremadura,ES,Spain +Esparragal,MC,Murcia,ES,Spain +Escúzar,AN,Andalusia,ES,Spain +Escurial,EX,Extremadura,ES,Spain Encinas Reales,AN,Andalusia,ES,Spain -Emperador,VC,Valencia,ES,Spain El Viso del Alcor,AN,Andalusia,ES,Spain -El Villar,AN,Andalusia,ES,Spain +El Torno,CM,Castille-La Mancha,ES,Spain El Toboso,CM,Castille-La Mancha,ES,Spain El Tablero,CN,Canary Islands,ES,Spain El Saucejo,AN,Andalusia,ES,Spain El Rubio,AN,Andalusia,ES,Spain -El Rosario,CN,Canary Islands,ES,Spain +El Rompido,AN,Andalusia,ES,Spain +El Rocio,AN,Andalusia,ES,Spain El Robledo,CM,Castille-La Mancha,ES,Spain +El Real de la Jara,AN,Andalusia,ES,Spain +El Raal,MC,Murcia,ES,Spain El Puerto de Santa María,AN,Andalusia,ES,Spain Port de Sagunt,VC,Valencia,ES,Spain El Puerto de Mazarron,MC,Murcia,ES,Spain -El Puente del Arzobispo,CM,Castille-La Mancha,ES,Spain -El Provencio,CM,Castille-La Mancha,ES,Spain -El Porrosillo,AN,Andalusia,ES,Spain El Picazo,CM,Castille-La Mancha,ES,Spain +El Perello,VC,Valencia,ES,Spain El Pedroso,AN,Andalusia,ES,Spain El Pedernoso,CM,Castille-La Mancha,ES,Spain El Paso,CN,Canary Islands,ES,Spain El Palmar de Troya,AN,Andalusia,ES,Spain El Palmar,MC,Murcia,ES,Spain El Medano,CN,Canary Islands,ES,Spain -El Grao,VC,Valencia,ES,Spain +El Matorral,CN,Canary Islands,ES,Spain +El Higueral,AN,Andalusia,ES,Spain El Gastor,AN,Andalusia,ES,Spain -El Garrobo,AN,Andalusia,ES,Spain El Ejido,AN,Andalusia,ES,Spain Elda,VC,Valencia,ES,Spain El Cuervo,AN,Andalusia,ES,Spain @@ -19132,13 +15418,11 @@ Elche,VC,Valencia,ES,Spain El Cerro de Andevalo,AN,Andalusia,ES,Spain El Carpio de Tajo,CM,Castille-La Mancha,ES,Spain El Carpio,AN,Andalusia,ES,Spain -El Canton,MC,Murcia,ES,Spain El Campillo de Rodalquilar,AN,Andalusia,ES,Spain El Campillo,AN,Andalusia,ES,Spain El Bonillo,CM,Castille-La Mancha,ES,Spain El Arahal,AN,Andalusia,ES,Spain -El Altet,VC,Valencia,ES,Spain -El Abrigo,CN,Canary Islands,ES,Spain +Los Abrigos,CN,Canary Islands,ES,Spain Écija,AN,Andalusia,ES,Spain Dúrcal,AN,Andalusia,ES,Spain Dos Torres,AN,Andalusia,ES,Spain @@ -19146,8 +15430,9 @@ Dos Hermanas,AN,Andalusia,ES,Spain Dosbarrios,CM,Castille-La Mancha,ES,Spain Don Benito,EX,Extremadura,ES,Spain Dona Mencia,AN,Andalusia,ES,Spain -Don Alvaro,EX,Extremadura,ES,Spain +Domeño,VC,Valencia,ES,Spain Dolores,VC,Valencia,ES,Spain +Dílar,AN,Andalusia,ES,Spain Denia,VC,Valencia,ES,Spain Deifontes,AN,Andalusia,ES,Spain Dehesas Viejas,AN,Andalusia,ES,Spain @@ -19158,18 +15443,20 @@ Dalías,AN,Andalusia,ES,Spain Daimús,VC,Valencia,ES,Spain Daimiel,CM,Castille-La Mancha,ES,Spain Cullera,VC,Valencia,ES,Spain -Cuevas de Reyllo,MC,Murcia,ES,Spain +Cullar,AN,Andalusia,ES,Spain +Cuevas de San Marcos,AN,Andalusia,ES,Spain Cuevas del Almanzora,AN,Andalusia,ES,Spain -Cuevas Bajas,AN,Andalusia,ES,Spain Cuerva,CM,Castille-La Mancha,ES,Spain Quatretonda,VC,Valencia,ES,Spain +Quartell,VC,Valencia,ES,Spain Quart de Poblet,VC,Valencia,ES,Spain -Quart de les Valls,VC,Valencia,ES,Spain Crevillent,VC,Valencia,ES,Spain +Cozvíjar,AN,Andalusia,ES,Spain Cox,VC,Valencia,ES,Spain Costitx,IB,Balearic Islands,ES,Spain Corvera,MC,Murcia,ES,Spain Cortegana,AN,Andalusia,ES,Spain +Corteconcepción,AN,Andalusia,ES,Spain Corrales,AN,Andalusia,ES,Spain Corralejo,CN,Canary Islands,ES,Spain Corral de Almaguer,CM,Castille-La Mancha,ES,Spain @@ -19184,11 +15471,8 @@ Conil de la Frontera,AN,Andalusia,ES,Spain Cómpeta,AN,Andalusia,ES,Spain Colònia de Sant Pere,IB,Balearic Islands,ES,Spain Colònia de Sant Jordi,IB,Balearic Islands,ES,Spain -Colmenar,AN,Andalusia,ES,Spain Coín,AN,Andalusia,ES,Spain Cogollos Vega,AN,Andalusia,ES,Spain -Cogollos de Guadix,AN,Andalusia,ES,Spain -Cofrentes,VC,Valencia,ES,Spain Cocentaina,VC,Valencia,ES,Spain Cobisa,CM,Castille-La Mancha,ES,Spain Cobatillas,MC,Murcia,ES,Spain @@ -19198,58 +15482,54 @@ Cieza,MC,Murcia,ES,Spain Churriana de la Vega,AN,Andalusia,ES,Spain Churra,MC,Murcia,ES,Spain Chucena,AN,Andalusia,ES,Spain -Chóvar,VC,Valencia,ES,Spain Chiva,VC,Valencia,ES,Spain Xirivella,VC,Valencia,ES,Spain -Chirivel,AN,Andalusia,ES,Spain Chipiona,AN,Andalusia,ES,Spain +Chío,CN,Canary Islands,ES,Spain Chinchilla de Monte Aragon,CM,Castille-La Mancha,ES,Spain Chillón,CM,Castille-La Mancha,ES,Spain Chilches,VC,Valencia,ES,Spain Chilches,AN,Andalusia,ES,Spain +Chiclana de Segura,AN,Andalusia,ES,Spain Chiclana de la Frontera,AN,Andalusia,ES,Spain Cheste,VC,Valencia,ES,Spain Chercos,AN,Andalusia,ES,Spain Chelva,VC,Valencia,ES,Spain Chella,VC,Valencia,ES,Spain Chauchina,AN,Andalusia,ES,Spain -Charco del Pino,CN,Canary Islands,ES,Spain Ceuti,MC,Murcia,ES,Spain +Cenizate,CM,Castille-La Mancha,ES,Spain Cenes de la Vega,AN,Andalusia,ES,Spain Cehegín,MC,Murcia,ES,Spain Ceclavín,EX,Extremadura,ES,Spain Cazorla,AN,Andalusia,ES,Spain Cazalla de la Sierra,AN,Andalusia,ES,Spain +Cazalilla,AN,Andalusia,ES,Spain Caudete,CM,Castille-La Mancha,ES,Spain Catral,VC,Valencia,ES,Spain Catarroja,VC,Valencia,ES,Spain Catadau,VC,Valencia,ES,Spain Castuera,EX,Extremadura,ES,Spain Castro del Rio,AN,Andalusia,ES,Spain +Castril,AN,Andalusia,ES,Spain Castillo de Locubin,AN,Andalusia,ES,Spain -Castilleja del Campo,AN,Andalusia,ES,Spain Castilleja de la Cuesta,AN,Andalusia,ES,Spain Castilleja de Guzman,AN,Andalusia,ES,Spain -Castil de Campos,AN,Andalusia,ES,Spain Castilblanco de los Arroyos,AN,Andalusia,ES,Spain Castello de Rugat,VC,Valencia,ES,Spain Castelló de la Plana,VC,Valencia,ES,Spain Castell de Ferro,AN,Andalusia,ES,Spain -Castellar de Santiago,CM,Castille-La Mancha,ES,Spain -Castellar de la Frontera,AN,Andalusia,ES,Spain -Castanar de Ibor,EX,Extremadura,ES,Spain +Castellar de Santisteban,AN,Andalusia,ES,Spain Castalla,VC,Valencia,ES,Spain Casinos,VC,Valencia,ES,Spain Casillas de Ranera,CM,Castille-La Mancha,ES,Spain Casas Ibanez,CM,Castille-La Mancha,ES,Spain Casas de Juan Nunez,CM,Castille-La Mancha,ES,Spain -Casas de Fernando Alonso,CM,Castille-La Mancha,ES,Spain Casas de Benitez,CM,Castille-La Mancha,ES,Spain Casariche,AN,Andalusia,ES,Spain Casares,AN,Andalusia,ES,Spain Casar de Caceres,EX,Extremadura,ES,Spain Casarabonela,AN,Andalusia,ES,Spain -Casa Nueva,AN,Andalusia,ES,Spain Casabermeja,AN,Andalusia,ES,Spain Cartaya,AN,Andalusia,ES,Spain Estacion de Cartama,AN,Andalusia,ES,Spain @@ -19262,103 +15542,90 @@ Carrion de Calatrava,CM,Castille-La Mancha,ES,Spain Carmona,MC,Murcia,ES,Spain Carmona,AN,Andalusia,ES,Spain Carlet,VC,Valencia,ES,Spain -Carcelén,CM,Castille-La Mancha,ES,Spain +Càrcer,VC,Valencia,ES,Spain Carcaixent,VC,Valencia,ES,Spain -Carcabuey,AN,Andalusia,ES,Spain Carboneros,AN,Andalusia,ES,Spain Carboneras,AN,Andalusia,ES,Spain Caravaca,MC,Murcia,ES,Spain -Capileira,AN,Andalusia,ES,Spain Capdepera,IB,Balearic Islands,ES,Spain -es Capdellà,IB,Balearic Islands,ES,Spain -Cantoria,AN,Andalusia,ES,Spain Cantillana,AN,Andalusia,ES,Spain Canteras,MC,Murcia,ES,Spain -Canjáyar,AN,Andalusia,ES,Spain -Canillas de Albaida,AN,Andalusia,ES,Spain Canete de las Torres,AN,Andalusia,ES,Spain "Canet d'En Berenguer",VC,Valencia,ES,Spain Candelaria,CN,Canary Islands,ES,Spain -Cañamero,EX,Extremadura,ES,Spain Canals,VC,Valencia,ES,Spain -Canada Rosal,AN,Andalusia,ES,Spain Cañada,VC,Valencia,ES,Spain Camuñas,CM,Castille-La Mancha,ES,Spain -Campos del Rio,MC,Murcia,ES,Spain +Campotéjar,AN,Andalusia,ES,Spain Campos,IB,Balearic Islands,ES,Spain Camporrobles,VC,Valencia,ES,Spain Campo de Criptana,CM,Castille-La Mancha,ES,Spain Campillos,AN,Andalusia,ES,Spain +Campillo de Arenas,AN,Andalusia,ES,Spain El Campello,VC,Valencia,ES,Spain Campanet,IB,Balearic Islands,ES,Spain Campanario,EX,Extremadura,ES,Spain -Cambil,AN,Andalusia,ES,Spain Camas,AN,Andalusia,ES,Spain +Calzadilla de Los Barros,EX,Extremadura,ES,Spain Calvià,IB,Balearic Islands,ES,Spain Calpe,VC,Valencia,ES,Spain +Calonge,IB,Balearic Islands,ES,Spain Callosa de Segura,VC,Valencia,ES,Spain "Callosa d'En Sarria",VC,Valencia,ES,Spain -Calicasas,AN,Andalusia,ES,Spain -Caleruela,CM,Castille-La Mancha,ES,Spain Calera y Chozas,CM,Castille-La Mancha,ES,Spain Calasparra,MC,Murcia,ES,Spain Cala Rajada,IB,Balearic Islands,ES,Spain +Calañas,AN,Andalusia,ES,Spain Calamonte,EX,Extremadura,ES,Spain Cala Millor,IB,Balearic Islands,ES,Spain Calahonda,AN,Andalusia,ES,Spain -Cala Figuera,IB,Balearic Islands,ES,Spain +Calabardina,MC,Murcia,ES,Spain +Cala,AN,Andalusia,ES,Spain Cájar,AN,Andalusia,ES,Spain Cadiz,AN,Andalusia,ES,Spain Cáceres,EX,Extremadura,ES,Spain Cabra,AN,Andalusia,ES,Spain -Cabo de Palos,MC,Murcia,ES,Spain Cabo Blanco,CN,Canary Islands,ES,Spain Cabezo de Torres,MC,Murcia,ES,Spain +Cabezas Rubias,AN,Andalusia,ES,Spain Cabezamesada,CM,Castille-La Mancha,ES,Spain -Cabeza del Buey,EX,Extremadura,ES,Spain +Buzanada,CN,Canary Islands,ES,Spain Busot,VC,Valencia,ES,Spain -Burujón,CM,Castille-La Mancha,ES,Spain Burriana,VC,Valencia,ES,Spain Burjassot,VC,Valencia,ES,Spain Burguillos de Toledo,CM,Castille-La Mancha,ES,Spain Burguillos del Cerro,EX,Extremadura,ES,Spain Burguillos,AN,Andalusia,ES,Spain -Bunyola,IB,Balearic Islands,ES,Spain Buñol,VC,Valencia,ES,Spain Bullas,MC,Murcia,ES,Spain Bujalance,AN,Andalusia,ES,Spain -Bugarra,VC,Valencia,ES,Spain +Bufali,VC,Valencia,ES,Spain +Buenavista del Norte,CN,Canary Islands,ES,Spain Brenes,AN,Andalusia,ES,Spain Brena Baja,CN,Canary Islands,ES,Spain Brena Alta,CN,Canary Islands,ES,Spain Bornos,AN,Andalusia,ES,Spain Bormujos,AN,Andalusia,ES,Spain -Bonrepos i Mirambell,VC,Valencia,ES,Spain +Bormate,CM,Castille-La Mancha,ES,Spain Bonete,CM,Castille-La Mancha,ES,Spain Bonares,AN,Andalusia,ES,Spain Bollullos par del Condado,AN,Andalusia,ES,Spain Bollullos de la Mitacion,AN,Andalusia,ES,Spain Bolanos de Calatrava,CM,Castille-La Mancha,ES,Spain -Bohonal de Ibor,EX,Extremadura,ES,Spain -Bodonal de la Sierra,EX,Extremadura,ES,Spain Bocairent,VC,Valencia,ES,Spain Blanca,MC,Murcia,ES,Spain Binissalem,IB,Balearic Islands,ES,Spain Bigastro,VC,Valencia,ES,Spain Biar,VC,Valencia,ES,Spain Bétera,VC,Valencia,ES,Spain -Berlanga,EX,Extremadura,ES,Spain Berja,AN,Andalusia,ES,Spain Benitachell,VC,Valencia,ES,Spain +Benissoda,VC,Valencia,ES,Spain +Benisanó,VC,Valencia,ES,Spain Benissa,VC,Valencia,ES,Spain Beniparrell,VC,Valencia,ES,Spain -Benimodo,VC,Valencia,ES,Spain -Benimeli,VC,Valencia,ES,Spain -Benimarfull,VC,Valencia,ES,Spain -Benimantell,VC,Valencia,ES,Spain Benijofar,VC,Valencia,ES,Spain Benigànim,VC,Valencia,ES,Spain -Beniflá,VC,Valencia,ES,Spain Benifaió,VC,Valencia,ES,Spain Benifairo de les Valls,VC,Valencia,ES,Spain Beniel,MC,Murcia,ES,Spain @@ -19366,17 +15633,16 @@ Benidorm,VC,Valencia,ES,Spain Benidoleig,VC,Valencia,ES,Spain Benicull de Xuquer,VC,Valencia,ES,Spain Beniarrés,VC,Valencia,ES,Spain +Beniardá,VC,Valencia,ES,Spain Beniarbeig,VC,Valencia,ES,Spain Beniaján,MC,Murcia,ES,Spain -Benferri,VC,Valencia,ES,Spain Benetússer,VC,Valencia,ES,Spain Benejúzar,VC,Valencia,ES,Spain Beneixama,VC,Valencia,ES,Spain -Benavites,VC,Valencia,ES,Spain Benaoján,AN,Andalusia,ES,Spain Benamocarra,AN,Andalusia,ES,Spain Benamejí,AN,Andalusia,ES,Spain -Benamaurel,AN,Andalusia,ES,Spain +Benamargosa,AN,Andalusia,ES,Spain Benalua de las Villas,AN,Andalusia,ES,Spain Benalmádena,AN,Andalusia,ES,Spain Benahavís,AN,Andalusia,ES,Spain @@ -19384,9 +15650,8 @@ Benahadux,AN,Andalusia,ES,Spain Benaguasil,VC,Valencia,ES,Spain Benagalbón,AN,Andalusia,ES,Spain Benacazón,AN,Andalusia,ES,Spain -Belvis de la Jara,CM,Castille-La Mancha,ES,Spain +Belmez de la Moraleda,AN,Andalusia,ES,Spain Bélmez,AN,Andalusia,ES,Spain -Bellreguard,VC,Valencia,ES,Spain Belicena,AN,Andalusia,ES,Spain Bèlgida,VC,Valencia,ES,Spain Belalcázar,AN,Andalusia,ES,Spain @@ -19394,26 +15659,26 @@ Begíjar,AN,Andalusia,ES,Spain Bedmar,AN,Andalusia,ES,Spain Betxí,VC,Valencia,ES,Spain Beas de Segura,AN,Andalusia,ES,Spain -Beas de Guadix,AN,Andalusia,ES,Spain Beas,AN,Andalusia,ES,Spain Baza,AN,Andalusia,ES,Spain -Barrax,CM,Castille-La Mancha,ES,Spain +Barranda,MC,Murcia,ES,Spain Barranco Hondo,CN,Canary Islands,ES,Spain Barranco Grande,CN,Canary Islands,ES,Spain Barqueros,MC,Murcia,ES,Spain -Barlovento,CN,Canary Islands,ES,Spain +Barinas,MC,Murcia,ES,Spain Bargas,CM,Castille-La Mancha,ES,Spain +Barxeta,VC,Valencia,ES,Spain Barcarrota,EX,Extremadura,ES,Spain Barbate,AN,Andalusia,ES,Spain -Banos de la Encina,AN,Andalusia,ES,Spain Banyeres de Mariola,VC,Valencia,ES,Spain +Balsicas,MC,Murcia,ES,Spain Balerma,AN,Andalusia,ES,Spain ,IB,Balearic Islands,ES,Spain Balazote,CM,Castille-La Mancha,ES,Spain -Bajamar,CN,Canary Islands,ES,Spain Bailén,AN,Andalusia,ES,Spain Baeza,AN,Andalusia,ES,Spain Baena,AN,Andalusia,ES,Spain +Badolatosa,AN,Andalusia,ES,Spain Badajoz,EX,Extremadura,ES,Spain Badajoz,EX,Extremadura,ES,Spain Azuaga,EX,Extremadura,ES,Spain @@ -19423,8 +15688,8 @@ Ayora,VC,Valencia,ES,Spain Aielo de Malferit,VC,Valencia,ES,Spain Ayamonte,AN,Andalusia,ES,Spain Avileses,MC,Murcia,ES,Spain -Atogo,CN,Canary Islands,ES,Spain Atarfe,AN,Andalusia,ES,Spain +Atalaya,EX,Extremadura,ES,Spain Aspe,VC,Valencia,ES,Spain Arucas,CN,Canary Islands,ES,Spain Artana,VC,Valencia,ES,Spain @@ -19433,10 +15698,9 @@ Arroyo de San Servan,EX,Extremadura,ES,Spain Arroyo del Ojanco,AN,Andalusia,ES,Spain Arroyo de la Miel,AN,Andalusia,ES,Spain Arroyo de la Luz,EX,Extremadura,ES,Spain -Arrieta,CN,Canary Islands,ES,Spain +Arroturas,AN,Andalusia,ES,Spain Arriate,AN,Andalusia,ES,Spain Arrecife,CN,Canary Islands,ES,Spain -Arquillos,AN,Andalusia,ES,Spain Arona,CN,Canary Islands,ES,Spain Armilla,AN,Andalusia,ES,Spain Arjonilla,AN,Andalusia,ES,Spain @@ -19446,7 +15710,6 @@ Arico,CN,Canary Islands,ES,Spain Argés,CM,Castille-La Mancha,ES,Spain Argamasilla de Calatrava,CM,Castille-La Mancha,ES,Spain Argamasilla de Alba,CM,Castille-La Mancha,ES,Spain -Arenas,AN,Andalusia,ES,Spain Arcos de la Frontera,AN,Andalusia,ES,Spain Archivel,MC,Murcia,ES,Spain Archidona,AN,Andalusia,ES,Spain @@ -19456,9 +15719,7 @@ Arafo,CN,Canary Islands,ES,Spain Aracena,AN,Andalusia,ES,Spain Antigua,CN,Canary Islands,ES,Spain Antequera,AN,Andalusia,ES,Spain -Antas,AN,Andalusia,ES,Spain Anover de Tajo,CM,Castille-La Mancha,ES,Spain -Añora,AN,Andalusia,ES,Spain Anna,VC,Valencia,ES,Spain Andújar,AN,Andalusia,ES,Spain Andratx,IB,Balearic Islands,ES,Spain @@ -19466,29 +15727,29 @@ Ambroz,AN,Andalusia,ES,Spain Altura,VC,Valencia,ES,Spain Altea la Vella,VC,Valencia,ES,Spain Altea,VC,Valencia,ES,Spain -Alquife,AN,Andalusia,ES,Spain Alquerías,MC,Murcia,ES,Spain -"L'Alqueria de la Comtessa",VC,Valencia,ES,Spain +Alpera,CM,Castille-La Mancha,ES,Spain Alosno,AN,Andalusia,ES,Spain Alora,AN,Andalusia,ES,Spain Alomartes,AN,Andalusia,ES,Spain Almussafes,VC,Valencia,ES,Spain -Almuradiel,CM,Castille-La Mancha,ES,Spain Almuñécar,AN,Andalusia,ES,Spain Almoradí,VC,Valencia,ES,Spain Almonte,AN,Andalusia,ES,Spain -Almonaster la Real,AN,Andalusia,ES,Spain Almonacid de Toledo,CM,Castille-La Mancha,ES,Spain Almoines,VC,Valencia,ES,Spain +Almoguera,CM,Castille-La Mancha,ES,Spain +Almogía,AN,Andalusia,ES,Spain Almodovar del Rio,AN,Andalusia,ES,Spain Almodovar del Campo,CM,Castille-La Mancha,ES,Spain Almeria,AN,Andalusia,ES,Spain Almería,AN,Andalusia,ES,Spain Almensilla,AN,Andalusia,ES,Spain Almendralejo,EX,Extremadura,ES,Spain +Almendral,EX,Extremadura,ES,Spain Almenara,VC,Valencia,ES,Spain +Almedinilla,AN,Andalusia,ES,Spain Almassora,VC,Valencia,ES,Spain -Almayate Bajo,AN,Andalusia,ES,Spain Almargen,AN,Andalusia,ES,Spain Almaraz,EX,Extremadura,ES,Spain Almanzora,AN,Andalusia,ES,Spain @@ -19496,56 +15757,47 @@ Almansa,CM,Castille-La Mancha,ES,Spain Almagro,CM,Castille-La Mancha,ES,Spain Almadén,CM,Castille-La Mancha,ES,Spain Almáchar,AN,Andalusia,ES,Spain -Almàssera,VC,Valencia,ES,Spain Aljaraque,AN,Andalusia,ES,Spain Aliseda,EX,Extremadura,ES,Spain Alicante,VC,Valencia,ES,Spain -Alía,EX,Extremadura,ES,Spain Alhendín,AN,Andalusia,ES,Spain Alhaurin el Grande,AN,Andalusia,ES,Spain Alhaurin de la Torre,AN,Andalusia,ES,Spain Alhama de Murcia,MC,Murcia,ES,Spain Alhama de Granada,AN,Andalusia,ES,Spain Alhama de Almeria,AN,Andalusia,ES,Spain +Alhabia,AN,Andalusia,ES,Spain Alguazas,MC,Murcia,ES,Spain Algorfa,VC,Valencia,ES,Spain Algodonales,AN,Andalusia,ES,Spain Alginet,VC,Valencia,ES,Spain -Algimia de Alfara,VC,Valencia,ES,Spain +Algezares,MC,Murcia,ES,Spain Algemesí,VC,Valencia,ES,Spain Algeciras,AN,Andalusia,ES,Spain +Algatocín,AN,Andalusia,ES,Spain Algarrobo,AN,Andalusia,ES,Spain -Algarinejo,AN,Andalusia,ES,Spain Algar,MC,Murcia,ES,Spain -Algar,AN,Andalusia,ES,Spain -Algámitas,AN,Andalusia,ES,Spain Algaida,IB,Balearic Islands,ES,Spain +Alfarrasí,VC,Valencia,ES,Spain Alfara del Patriarca,VC,Valencia,ES,Spain -Alfafara,VC,Valencia,ES,Spain Alfafar,VC,Valencia,ES,Spain Alfacar,AN,Andalusia,ES,Spain -Aledo,MC,Murcia,ES,Spain -Aldea Moret,EX,Extremadura,ES,Spain +Aldeire,AN,Andalusia,ES,Spain +Aldea del Rey,CM,Castille-La Mancha,ES,Spain Aldeacentenera,EX,Extremadura,ES,Spain -Aldea Blanca,CN,Canary Islands,ES,Spain Aldaia,VC,Valencia,ES,Spain Alcuéscar,EX,Extremadura,ES,Spain "L'Alcudia de Crespins",VC,Valencia,ES,Spain "L'Alcudia",VC,Valencia,ES,Spain Alcúdia,IB,Balearic Islands,ES,Spain Alcoy,VC,Valencia,ES,Spain -Alconera,EX,Extremadura,ES,Spain Alconchel,EX,Extremadura,ES,Spain Alcolea del Rio,AN,Andalusia,ES,Spain -Alcolea de Calatrava,CM,Castille-La Mancha,ES,Spain Alzira,VC,Valencia,ES,Spain Alcazar de San Juan,CM,Castille-La Mancha,ES,Spain Alcaudete,AN,Andalusia,ES,Spain -Alcaucín,AN,Andalusia,ES,Spain -Alcaraz,CM,Castille-La Mancha,ES,Spain -Alcaracejos,AN,Andalusia,ES,Spain Alcantarilla,MC,Murcia,ES,Spain -Alcantera de Xuquer,VC,Valencia,ES,Spain +Alcántara,EX,Extremadura,ES,Spain Alcala la Real,AN,Andalusia,ES,Spain Alcalá del Valle,AN,Andalusia,ES,Spain Alcalá de los Gazules,AN,Andalusia,ES,Spain @@ -19559,13 +15811,10 @@ Albuñol,AN,Andalusia,ES,Spain Albuixech,VC,Valencia,ES,Spain Albox,AN,Andalusia,ES,Spain Alboraya,VC,Valencia,ES,Spain -Alborache,VC,Valencia,ES,Spain Albolote,AN,Andalusia,ES,Spain Alberic,VC,Valencia,ES,Spain -Albendín,AN,Andalusia,ES,Spain Albatera,VC,Valencia,ES,Spain Albatana,CM,Castille-La Mancha,ES,Spain -Albalat dels Tarongers,VC,Valencia,ES,Spain Albalat dels Sorells,VC,Valencia,ES,Spain Albalat de la Ribera,VC,Valencia,ES,Spain Albal,VC,Valencia,ES,Spain @@ -19573,29 +15822,23 @@ Albaida del Aljarafe,AN,Andalusia,ES,Spain Albaida,VC,Valencia,ES,Spain Albacete,CM,Castille-La Mancha,ES,Spain Alaior,IB,Balearic Islands,ES,Spain -Alatoz,CM,Castille-La Mancha,ES,Spain Alaró,IB,Balearic Islands,ES,Spain Alange,EX,Extremadura,ES,Spain Alameda,AN,Andalusia,ES,Spain Alajeró,CN,Canary Islands,ES,Spain Alaquàs,VC,Valencia,ES,Spain -Ajofrín,CM,Castille-La Mancha,ES,Spain Agullent,VC,Valencia,ES,Spain Agüimes,CN,Canary Islands,ES,Spain Águilas,MC,Murcia,ES,Spain Aguilar,AN,Andalusia,ES,Spain -Aigues,VC,Valencia,ES,Spain Aguadulce,AN,Andalusia,ES,Spain -Agres,VC,Valencia,ES,Spain Agost,VC,Valencia,ES,Spain -Agaete,CN,Canary Islands,ES,Spain +"Atzeneta d'Albaida",VC,Valencia,ES,Spain Adra,AN,Andalusia,ES,Spain Adeje,CN,Canary Islands,ES,Spain Adamuz,AN,Andalusia,ES,Spain Aceuchal,EX,Extremadura,ES,Spain -Acehuche,EX,Extremadura,ES,Spain Alcala del Rio,AN,Andalusia,ES,Spain -Abenójar,CM,Castille-La Mancha,ES,Spain Abarán,MC,Murcia,ES,Spain Abanilla,MC,Murcia,ES,Spain Zumpano,78,Calabria,IT,Italy @@ -19603,269 +15846,243 @@ Zafferana Etnea,82,Sicily,IT,Italy Vizzini,82,Sicily,IT,Italy Vittoria,82,Sicily,IT,Italy Vito,78,Calabria,IT,Italy -Vita,82,Sicily,IT,Italy Villaurbana,88,Sardinia,IT,Italy -Villasor,88,Sardinia,IT,Italy +Villaspeciosa,88,Sardinia,IT,Italy Villasimius,88,Sardinia,IT,Italy Villa San Giovanni,78,Calabria,IT,Italy Villarosa,82,Sicily,IT,Italy +Villapriolo,82,Sicily,IT,Italy Villapiana,78,Calabria,IT,Italy Villa Morelli,78,Calabria,IT,Italy -Villamassargia,88,Sardinia,IT,Italy Villagrande Strisaili,88,Sardinia,IT,Italy -Villafrati,82,Sicily,IT,Italy Villafranca Tirrena,82,Sicily,IT,Italy -Villafranca Sicula,82,Sicily,IT,Italy Villacidro,88,Sardinia,IT,Italy Villabate,82,Sicily,IT,Italy -Vibo Valentia Marina,78,Calabria,IT,Italy +Vicari,82,Sicily,IT,Italy Vibo Valentia,78,Calabria,IT,Italy Viagrande,82,Sicily,IT,Italy Verzino,78,Calabria,IT,Italy -Ventimiglia di Sicilia,82,Sicily,IT,Italy -Vallelunga Pratameno,82,Sicily,IT,Italy -Valledolmo,82,Sicily,IT,Italy +Valguarnera Caropepe,82,Sicily,IT,Italy Uta,88,Sardinia,IT,Italy Ussassai,88,Sardinia,IT,Italy Ussana,88,Sardinia,IT,Italy -Usellus,88,Sardinia,IT,Italy Uras,88,Sardinia,IT,Italy Ugento,75,Apulia,IT,Italy Tusa,82,Sicily,IT,Italy Tuili,88,Sardinia,IT,Italy -Tropea,78,Calabria,IT,Italy Troina,82,Sicily,IT,Italy Tricase,75,Apulia,IT,Italy Trecastagni,82,Sicily,IT,Italy Trebisacce,78,Calabria,IT,Italy Trapani,82,Sicily,IT,Italy -Trabia,82,Sicily,IT,Italy +Tramatza,88,Sardinia,IT,Italy Tortorici,82,Sicily,IT,Italy Tortolì,88,Sardinia,IT,Italy Torretta,82,Sicily,IT,Italy Torregrotta,82,Sicily,IT,Italy Torre di Ruggiero,78,Calabria,IT,Italy -Tiriolo,78,Calabria,IT,Italy -Tiggiano,75,Apulia,IT,Italy -Teulada,88,Sardinia,IT,Italy +Torano Castello,78,Calabria,IT,Italy Terrasini,82,Sicily,IT,Italy Terranova Sappo Minulio,78,Calabria,IT,Italy +Terranova da Sibari,78,Calabria,IT,Italy Terralba,88,Sardinia,IT,Italy Termini Imerese,82,Sicily,IT,Italy +Tenutella,82,Sicily,IT,Italy Taviano,75,Apulia,IT,Italy Taverna,78,Calabria,IT,Italy Taurisano,75,Apulia,IT,Italy Taurianova,78,Calabria,IT,Italy Taormina,82,Sicily,IT,Italy -Stilo,78,Calabria,IT,Italy -Stignano,78,Calabria,IT,Italy Stalettì,78,Calabria,IT,Italy +Squillace,78,Calabria,IT,Italy Spina,78,Calabria,IT,Italy +Spilinga,78,Calabria,IT,Italy Spezzano della Sila,78,Calabria,IT,Italy Spezzano Albanese,78,Calabria,IT,Italy Specchia,75,Apulia,IT,Italy -Spadafora,82,Sicily,IT,Italy Soveria Mannelli,78,Calabria,IT,Italy Soverato Marina,78,Calabria,IT,Italy Sortino,82,Sicily,IT,Italy Soriano Calabro,78,Calabria,IT,Italy -Sorbo San Basile,78,Calabria,IT,Italy Sommatino,82,Sicily,IT,Italy -Soleminis,88,Sardinia,IT,Italy Solarino,82,Sicily,IT,Italy Syracuse,82,Sicily,IT,Italy Sinnai,88,Sardinia,IT,Italy Sini,88,Sardinia,IT,Italy Simone,78,Calabria,IT,Italy Simaxis,88,Sardinia,IT,Italy -Siliqua,88,Sardinia,IT,Italy Siderno,78,Calabria,IT,Italy Siculiana,82,Sicily,IT,Italy ,82,Sicily,IT,Italy -Sibari,78,Calabria,IT,Italy +Siamaggiore,88,Sardinia,IT,Italy Settimo San Pietro,88,Sardinia,IT,Italy Sestu,88,Sardinia,IT,Italy -Sersale,78,Calabria,IT,Italy Serrenti,88,Sardinia,IT,Italy -Serrastretta,78,Calabria,IT,Italy Serra San Bruno,78,Calabria,IT,Italy Serramanna,88,Sardinia,IT,Italy -Serradifalco,82,Sicily,IT,Italy +"Serra d'Aiello",78,Calabria,IT,Italy Senis,88,Sardinia,IT,Italy +Seminara,78,Calabria,IT,Italy +Sellia,78,Calabria,IT,Italy Selargius,88,Sardinia,IT,Italy Scordia,82,Sicily,IT,Italy Scilla,78,Calabria,IT,Italy Scicli,82,Sicily,IT,Italy +Sciara,82,Sicily,IT,Italy Sciacca,82,Sicily,IT,Italy +Scandale,78,Calabria,IT,Italy Scaletta Zanclea,82,Sicily,IT,Italy Scalea,78,Calabria,IT,Italy -Sartano,78,Calabria,IT,Italy +Savelli,78,Calabria,IT,Italy +Satriano,78,Calabria,IT,Italy +Sarroch,88,Sardinia,IT,Italy ,88,Sardinia,IT,Italy -Sardara,88,Sardinia,IT,Italy +Saponara,82,Sicily,IT,Italy San Vito sullo Ionio,78,Calabria,IT,Italy San Vito Lo Capo,82,Sicily,IT,Italy -San Vincenzo La Costa,78,Calabria,IT,Italy -Santo Stefano Quisquina,82,Sicily,IT,Italy -Santo Stefano di Camastra,82,Sicily,IT,Italy +Santo Stefano di Rogliano,78,Calabria,IT,Italy San Sperate,88,Sardinia,IT,Italy -"Sant'Ilario dello Ionio",78,Calabria,IT,Italy -Santa Eufemia Lamezia,78,Calabria,IT,Italy "Sant'Eufemia d'Aspromonte",78,Calabria,IT,Italy Santa Venerina,82,Sicily,IT,Italy Santa Teresa di Riva,82,Sicily,IT,Italy -Santa Severina,78,Calabria,IT,Italy SantAntioco,88,Sardinia,IT,Italy -Santa Ninfa,82,Sicily,IT,Italy -"Sant'Angelo Muxaro",82,Sicily,IT,Italy +"Sant'Angelo di Brolo",82,Sicily,IT,Italy +Gerocarne,78,Calabria,IT,Italy Santa Maria di Licodia,82,Sicily,IT,Italy Santa Margherita di Belice,82,Sicily,IT,Italy -Santa Lucia del Mela,82,Sicily,IT,Italy -"Sant'Alfio",82,Sicily,IT,Italy -Santa Giusta,88,Sardinia,IT,Italy +"Sant'Alessio Siculo",82,Sicily,IT,Italy "Sant'Agata di Militello",82,Sicily,IT,Italy Santa Flavia,82,Sicily,IT,Italy Santadi,88,Sardinia,IT,Italy -Santa Croce Camerina,82,Sicily,IT,Italy Santa Caterina Villarmosa,82,Sicily,IT,Italy -Villa San Pietro,88,Sardinia,IT,Italy -San Pietro Apostolo,78,Calabria,IT,Italy -San Pietro a Maida,78,Calabria,IT,Italy +San Sosti,78,Calabria,IT,Italy +San Pietro in Guarano,78,Calabria,IT,Italy +Santo Pietro,82,Sicily,IT,Italy San Piero Patti,82,Sicily,IT,Italy -San Nicolò Gerrei,88,Sardinia,IT,Italy -San Nicola Arcella,78,Calabria,IT,Italy +San Pier Niceto,82,Sicily,IT,Italy +San Nicola da Crissa,78,Calabria,IT,Italy San Martino,82,Sicily,IT,Italy "San Marco d'Alunzio",82,Sicily,IT,Italy San Marco Argentano,78,Calabria,IT,Italy Sanluri,88,Sardinia,IT,Italy +San Lucido,78,Calabria,IT,Italy San Luca,78,Calabria,IT,Italy +San Lorenzo del Vallo,78,Calabria,IT,Italy +"San Gregorio d'Ippona",78,Calabria,IT,Italy San Gregorio di Catania,82,Sicily,IT,Italy San Giuseppe Jato,82,Sicily,IT,Italy San Giovanni la Punta,82,Sicily,IT,Italy San Giovanni in Fiore,78,Calabria,IT,Italy -San Giovanni Gemini,82,Sicily,IT,Italy -San Giorgio Morgeto,78,Calabria,IT,Italy San Gavino Monreale,88,Sardinia,IT,Italy San Filippo del Mela,82,Sicily,IT,Italy -San Fili,78,Calabria,IT,Italy San Ferdinando,78,Calabria,IT,Italy +San Costantino Calabro,78,Calabria,IT,Italy San Cipirello,82,Sicily,IT,Italy San Cataldo,82,Sicily,IT,Italy -San Biagio Platani,82,Sicily,IT,Italy -Samugheo,88,Sardinia,IT,Italy -Sambuca di Sicilia,82,Sicily,IT,Italy +San Calogero,78,Calabria,IT,Italy +San Benedetto Ullano,78,Calabria,IT,Italy Samatzai,88,Sardinia,IT,Italy Samassi,88,Sardinia,IT,Italy Salve,75,Apulia,IT,Italy Salemi,82,Sicily,IT,Italy -Ruffano,75,Apulia,IT,Italy Rovito,78,Calabria,IT,Italy Rotonda,77,Basilicate,IT,Italy Rota Greca,78,Calabria,IT,Italy Rossano,78,Calabria,IT,Italy Rosolini,82,Sicily,IT,Italy -Rose,78,Calabria,IT,Italy +Roseto Capo Spulico,78,Calabria,IT,Italy Rosarno,78,Calabria,IT,Italy +Rogliano,78,Calabria,IT,Italy Roggiano Gravina,78,Calabria,IT,Italy -Roccella Ionica,78,Calabria,IT,Italy -Roccapalumba,82,Sicily,IT,Italy Roccalumera,82,Sicily,IT,Italy -Roccabernarda,78,Calabria,IT,Italy +Rocca di Neto,78,Calabria,IT,Italy Rizziconi,78,Calabria,IT,Italy Riposto,82,Sicily,IT,Italy Riesi,82,Sicily,IT,Italy -Ricadi,78,Calabria,IT,Italy -Ribera,82,Sicily,IT,Italy Rende,78,Calabria,IT,Italy +Regina,78,Calabria,IT,Italy Reggio Calabria,78,Calabria,IT,Italy -Ravanusa,82,Sicily,IT,Italy +Regalbuto,82,Sicily,IT,Italy Randazzo,82,Sicily,IT,Italy +Ramacca,82,Sicily,IT,Italy Ragusa,82,Sicily,IT,Italy Raffadali,82,Sicily,IT,Italy Raddusa,82,Sicily,IT,Italy Racale,75,Apulia,IT,Italy -Quattromiglia,78,Calabria,IT,Italy "Quartu Sant'Elena",88,Sardinia,IT,Italy Quartucciu,88,Sardinia,IT,Italy -Pula,88,Sardinia,IT,Italy Priolo Gargallo,82,Sicily,IT,Italy Praia a Mare,78,Calabria,IT,Italy Pozzallo,82,Sicily,IT,Italy -Portoscuso,88,Sardinia,IT,Italy -Portopalo di Capo Passero,82,Sicily,IT,Italy Porto Empedocle,82,Sicily,IT,Italy -Polizzi Generosa,82,Sicily,IT,Italy +Pollina,82,Sicily,IT,Italy Polistena,78,Calabria,IT,Italy -Platania,78,Calabria,IT,Italy -Placanica,78,Calabria,IT,Italy Pizzo,78,Calabria,IT,Italy -Piraino,82,Sicily,IT,Italy -Pietraperzia,82,Sicily,IT,Italy +Piedimonte Etneo,82,Sicily,IT,Italy Piazza Armerina,82,Sicily,IT,Italy -Pianopoli,78,Calabria,IT,Italy -Piane Crati,78,Calabria,IT,Italy +Piana degli Albanesi,82,Sicily,IT,Italy Petrosino,82,Sicily,IT,Italy Petronà,78,Calabria,IT,Italy Petilia Policastro,78,Calabria,IT,Italy -Perdasdefogu,88,Sardinia,IT,Italy -Pentone,78,Calabria,IT,Italy -Pedivigliano,78,Calabria,IT,Italy Pedara,82,Sicily,IT,Italy +Pau,88,Sardinia,IT,Italy Patti,82,Sicily,IT,Italy -Paterno Calabro,78,Calabria,IT,Italy Paternò,82,Sicily,IT,Italy Partinico,82,Sicily,IT,Italy Partanna,82,Sicily,IT,Italy +Parenti,78,Calabria,IT,Italy Paola,78,Calabria,IT,Italy +Pantelleria,82,Sicily,IT,Italy +Paludi,78,Calabria,IT,Italy Palmi,78,Calabria,IT,Italy -Palma di Montechiaro,82,Sicily,IT,Italy Palermo,82,Sicily,IT,Italy Palermiti,78,Calabria,IT,Italy -Palazzolo Acreide,82,Sicily,IT,Italy Palazzo Adriano,82,Sicily,IT,Italy Palagonia,82,Sicily,IT,Italy +Pagliara,82,Sicily,IT,Italy Pachino,82,Sicily,IT,Italy Paceco,82,Sicily,IT,Italy -Pabillonis,88,Sardinia,IT,Italy +Orsomarso,78,Calabria,IT,Italy Oristano,88,Sardinia,IT,Italy -Albagiara,88,Sardinia,IT,Italy -Oliveri,82,Sicily,IT,Italy -Nuxis,88,Sardinia,IT,Italy Nuraminis,88,Sardinia,IT,Italy -Nurallao,88,Sardinia,IT,Italy Nurachi,88,Sardinia,IT,Italy Noto,82,Sicily,IT,Italy Nocera Terinese,78,Calabria,IT,Italy +Nizza di Sicilia,82,Sicily,IT,Italy Niscemi,82,Sicily,IT,Italy Nicotera,78,Calabria,IT,Italy Nicosia,82,Sicily,IT,Italy Nicolosi,82,Sicily,IT,Italy Naso,82,Sicily,IT,Italy -Naro,82,Sicily,IT,Italy -Narcao,88,Sardinia,IT,Italy Mussomeli,82,Sicily,IT,Italy "Motta Sant'Anastasia",82,Sicily,IT,Italy -Mormanno,78,Calabria,IT,Italy -Montesardo,75,Apulia,IT,Italy +Mottafollone,78,Calabria,IT,Italy +Morano Calabro,78,Calabria,IT,Italy +Montevago,82,Sicily,IT,Italy Monterosso Calabro,78,Calabria,IT,Italy Montepaone,78,Calabria,IT,Italy +Montemaggiore Belsito,82,Sicily,IT,Italy Montelepre,82,Sicily,IT,Italy Montebello Jonico,78,Calabria,IT,Italy Montalto Uffugo,78,Calabria,IT,Italy Monserrato,88,Sardinia,IT,Italy Monreale,82,Sicily,IT,Italy +Monforte San Giorgio,82,Sicily,IT,Italy Monastir,88,Sardinia,IT,Italy Monasterace,78,Calabria,IT,Italy +Molochio,78,Calabria,IT,Italy Mogoro,88,Sardinia,IT,Italy Modica,82,Sicily,IT,Italy -Mistretta,82,Sicily,IT,Italy Misterbianco,82,Sicily,IT,Italy Misilmeri,82,Sicily,IT,Italy Mineo,82,Sicily,IT,Italy +Milo,82,Sicily,IT,Italy Militello in Val di Catania,82,Sicily,IT,Italy Mili Marina,82,Sicily,IT,Italy Milazzo,82,Sicily,IT,Italy Miggiano,75,Apulia,IT,Italy Messina,82,Sicily,IT,Italy +Mesoraca,78,Calabria,IT,Italy Menfi,82,Sicily,IT,Italy Mendicino,78,Calabria,IT,Italy Melito di Porto Salvo,78,Calabria,IT,Italy @@ -19873,64 +16090,53 @@ Melissano,75,Apulia,IT,Italy Melilli,82,Sicily,IT,Italy Melicucco,78,Calabria,IT,Italy Meana Sardo,88,Sardinia,IT,Italy -Mazzarino,82,Sicily,IT,Italy Mazara del Vallo,82,Sicily,IT,Italy Mauro,78,Calabria,IT,Italy -Maracalagonis,88,Sardinia,IT,Italy -Masullas,88,Sardinia,IT,Italy Mascalucia,82,Sicily,IT,Italy Mascali,82,Sicily,IT,Italy Marzi,78,Calabria,IT,Italy -Martirano,78,Calabria,IT,Italy Marsala,82,Sicily,IT,Italy Marrubiu,88,Sardinia,IT,Italy Marittima,75,Apulia,IT,Italy Marineo,82,Sicily,IT,Italy Marinella,82,Sicily,IT,Italy Marina di Gioiosa Ionica,78,Calabria,IT,Italy -Marina di Camerota,72,Campania,IT,Italy Marina,82,Sicily,IT,Italy Marano Principato,78,Calabria,IT,Italy Marano Marchesato,78,Calabria,IT,Italy -Mangone,78,Calabria,IT,Italy Mandatoriccio,78,Calabria,IT,Italy -Mandanici,82,Sicily,IT,Italy -Maletto,82,Sicily,IT,Italy +Maida,78,Calabria,IT,Italy Luzzi,78,Calabria,IT,Italy Lungro,78,Calabria,IT,Italy -Longobucco,78,Calabria,IT,Italy +Lunamatrona,88,Sardinia,IT,Italy +Longobardi,78,Calabria,IT,Italy +Longi,82,Sicily,IT,Italy Locri,78,Calabria,IT,Italy -Loceri,88,Sardinia,IT,Italy Lipari,82,Sicily,IT,Italy Linguaglossa,82,Sicily,IT,Italy +Linera,82,Sicily,IT,Italy Lido di Mondello,82,Sicily,IT,Italy +Licodia Eubea,82,Sicily,IT,Italy Licata,82,Sicily,IT,Italy -Lercara Friddi,82,Sicily,IT,Italy +Letojanni,82,Sicily,IT,Italy Leonforte,82,Sicily,IT,Italy Lentini,82,Sicily,IT,Italy -Le Castella,78,Calabria,IT,Italy -Laureana di Borrello,78,Calabria,IT,Italy -Lattarico,78,Calabria,IT,Italy Scala,82,Sicily,IT,Italy -Rocca di Capri Leone,82,Sicily,IT,Italy -Larderia,82,Sicily,IT,Italy -Lago,78,Calabria,IT,Italy -Laconi,88,Sardinia,IT,Italy +Laino Borgo,78,Calabria,IT,Italy +Itala,82,Sicily,IT,Italy Ispica,82,Sicily,IT,Italy Isola delle Femmine,82,Sicily,IT,Italy Isola di Capo Rizzuto,78,Calabria,IT,Italy -Isnello,82,Sicily,IT,Italy -Isili,88,Sardinia,IT,Italy Joppolo Giancaxio,82,Sicily,IT,Italy -Ionadi,78,Calabria,IT,Italy Ilbono,88,Sardinia,IT,Italy Iglesias,88,Sardinia,IT,Italy Jerzu,88,Sardinia,IT,Italy Guspini,88,Sardinia,IT,Italy -Guardia Piemontese,78,Calabria,IT,Italy Grotte,82,Sicily,IT,Italy +Grisolia,78,Calabria,IT,Italy Grimaldi,78,Calabria,IT,Italy Grammichele,82,Sicily,IT,Italy +Gonnostramatza,88,Sardinia,IT,Italy Gonnosnò,88,Sardinia,IT,Italy Gonnosfanadiga,88,Sardinia,IT,Italy Gonnoscodina,88,Sardinia,IT,Italy @@ -19938,95 +16144,81 @@ Gonnesa,88,Sardinia,IT,Italy Gizzeria,78,Calabria,IT,Italy Giuliana,82,Sicily,IT,Italy Gioiosa Marea,82,Sicily,IT,Italy +Gioiosa Ionica,78,Calabria,IT,Italy Gioia Tauro,78,Calabria,IT,Italy -Gimigliano,78,Calabria,IT,Italy -Gibellina,82,Sicily,IT,Italy -Giba,88,Sardinia,IT,Italy Giarre,82,Sicily,IT,Italy Giarratana,82,Sicily,IT,Italy Giardini-Naxos,82,Sicily,IT,Italy -Giardinello,82,Sicily,IT,Italy -Gesturi,88,Sardinia,IT,Italy -Genoni,88,Sardinia,IT,Italy Gela,82,Sicily,IT,Italy Gangi,82,Sicily,IT,Italy -Gagliano del Capo,75,Apulia,IT,Italy +Galati Mamertino,82,Sicily,IT,Italy Gaggi,82,Sicily,IT,Italy -Fuscaldo,78,Calabria,IT,Italy Furci Siculo,82,Sicily,IT,Italy Francofonte,82,Sicily,IT,Italy Francavilla di Sicilia,82,Sicily,IT,Italy Francavilla Angitola,78,Calabria,IT,Italy Fossato Serralta,78,Calabria,IT,Italy -Fluminimaggiore,88,Sardinia,IT,Italy Floridia,82,Sicily,IT,Italy Fiumefreddo di Sicilia,82,Sicily,IT,Italy Firmo,78,Calabria,IT,Italy Filadelfia,78,Calabria,IT,Italy -Ficarazzi,82,Sicily,IT,Italy -Feroleto della Chiesa,78,Calabria,IT,Italy Favara,82,Sicily,IT,Italy Faro Superiore,82,Sicily,IT,Italy Falerna,78,Calabria,IT,Italy Fagnano Castello,78,Calabria,IT,Italy Fabrizia,78,Calabria,IT,Italy -Escalaplano,88,Sardinia,IT,Italy Erice,82,Sicily,IT,Italy Enna,82,Sicily,IT,Italy Elmas,88,Sardinia,IT,Italy -Drapia,78,Calabria,IT,Italy Doria,78,Calabria,IT,Italy +Domanico,78,Calabria,IT,Italy Dolianova,88,Sardinia,IT,Italy Diso,75,Apulia,IT,Italy -Delianuova,78,Calabria,IT,Italy +Diamante,78,Calabria,IT,Italy Delia,82,Sicily,IT,Italy +Decollatura,78,Calabria,IT,Italy +Decimoputzu,88,Sardinia,IT,Italy Decimomannu,88,Sardinia,IT,Italy Davoli,78,Calabria,IT,Italy +Cutro,78,Calabria,IT,Italy Custonaci,82,Sicily,IT,Italy -Curinga,78,Calabria,IT,Italy -Crucoli,78,Calabria,IT,Italy Crotone,78,Calabria,IT,Italy Crosia,78,Calabria,IT,Italy +Cropani,78,Calabria,IT,Italy +Cotronei,78,Calabria,IT,Italy Cosenza,78,Calabria,IT,Italy Corsano,75,Apulia,IT,Italy Corleone,82,Sicily,IT,Italy Corigliano Calabro,78,Calabria,IT,Italy -Comitini,82,Sicily,IT,Italy Comiso,82,Sicily,IT,Italy -Cleto,78,Calabria,IT,Italy -Civita,78,Calabria,IT,Italy +Colosimi,78,Calabria,IT,Italy Cittanova,78,Calabria,IT,Italy Cirò Marina,78,Calabria,IT,Italy -Cirò,78,Calabria,IT,Italy +Cirella,78,Calabria,IT,Italy Cinquefrondi,78,Calabria,IT,Italy Cinisi,82,Sicily,IT,Italy Cicala,78,Calabria,IT,Italy +Cianciana,82,Sicily,IT,Italy Chiaravalle Centrale,78,Calabria,IT,Italy -Chiaramonte Gulfi,82,Sicily,IT,Italy Cetraro,78,Calabria,IT,Italy -Cesarò,82,Sicily,IT,Italy -Cervicati,78,Calabria,IT,Italy +Cerrisi,78,Calabria,IT,Italy Cerisano,78,Calabria,IT,Italy Cerda,82,Sicily,IT,Italy +Cerami,82,Sicily,IT,Italy Centuripe,82,Sicily,IT,Italy -Centrache,78,Calabria,IT,Italy -Celico,78,Calabria,IT,Italy Cefalù,82,Sicily,IT,Italy Caulonia,78,Calabria,IT,Italy Cattolica Eraclea,82,Sicily,IT,Italy Catanzaro,78,Calabria,IT,Italy Catania,82,Sicily,IT,Italy Castrovillari,78,Calabria,IT,Italy +Castroreale,82,Sicily,IT,Italy Castrolibero,78,Calabria,IT,Italy -Castiglione di Sicilia,82,Sicily,IT,Italy Castiglione Cosentino,78,Calabria,IT,Italy Castelvetrano,82,Sicily,IT,Italy -"Castell'Umberto",82,Sicily,IT,Italy -Castellana Sicula,82,Sicily,IT,Italy Castellammare del Golfo,82,Sicily,IT,Italy Casteldaccia,82,Sicily,IT,Italy Castelbuono,82,Sicily,IT,Italy -Cassibile,82,Sicily,IT,Italy Cassano Allo Ionio,78,Calabria,IT,Italy Casole Bruzio,78,Calabria,IT,Italy Casignana,78,Calabria,IT,Italy @@ -20035,100 +16227,77 @@ Casarano,75,Apulia,IT,Italy Casa Piana,78,Calabria,IT,Italy Casa Pasquale,78,Calabria,IT,Italy Casa Parisi,82,Sicily,IT,Italy -Carpanzano,78,Calabria,IT,Italy -Caronia,82,Sicily,IT,Italy +Casabona,78,Calabria,IT,Italy Carolei,78,Calabria,IT,Italy -Carloforte,88,Sardinia,IT,Italy Carlentini,82,Sicily,IT,Italy Carini,82,Sicily,IT,Italy Cariati,78,Calabria,IT,Italy Cardeto,78,Calabria,IT,Italy Carbonia,88,Sardinia,IT,Italy -Caraffa di Catanzaro,78,Calabria,IT,Italy -Capri Leone,82,Sicily,IT,Italy Capoterra,88,Sardinia,IT,Italy "Capo d'Orlando",82,Sicily,IT,Italy -Dipignano,78,Calabria,IT,Italy +Capizzi,82,Sicily,IT,Italy +Capistrano,78,Calabria,IT,Italy Capaci,82,Sicily,IT,Italy Canicattini Bagni,82,Sicily,IT,Italy Canicattì,82,Sicily,IT,Italy Camporeale,82,Sicily,IT,Italy Campofelice di Roccella,82,Sicily,IT,Italy Campobello di Mazara,82,Sicily,IT,Italy -Campobello di Licata,82,Sicily,IT,Italy Cammarata,82,Sicily,IT,Italy -Camini,78,Calabria,IT,Italy -Camigliatello Silano,78,Calabria,IT,Italy -Caltavuturo,82,Sicily,IT,Italy Caltanissetta,82,Sicily,IT,Italy Caltagirone,82,Sicily,IT,Italy +Calcarelli,82,Sicily,IT,Italy Calatafimi,82,Sicily,IT,Italy Calatabiano,82,Sicily,IT,Italy -Calasetta,88,Sardinia,IT,Italy -Calascibetta,82,Sicily,IT,Italy -Calamonaci,82,Sicily,IT,Italy ,78,Calabria,IT,Italy Cagliari,88,Sardinia,IT,Italy +Caccuri,78,Calabria,IT,Italy Caccamo,82,Sicily,IT,Italy Cabras,88,Sardinia,IT,Italy -Buscemi,82,Sicily,IT,Italy -Burcei,88,Sardinia,IT,Italy Buccheri,82,Sicily,IT,Italy Bronte,82,Sicily,IT,Italy Brolo,82,Sicily,IT,Italy -Briatico,78,Calabria,IT,Italy Bovalino,78,Calabria,IT,Italy -Botricello,78,Calabria,IT,Italy Borgia,78,Calabria,IT,Italy Borgetto,82,Sicily,IT,Italy -Bonifati,78,Calabria,IT,Italy Bolognetta,82,Sicily,IT,Italy Bivona,82,Sicily,IT,Italy Bisignano,78,Calabria,IT,Italy -Bisacquino,82,Sicily,IT,Italy Bianco,78,Calabria,IT,Italy Bianchi,78,Calabria,IT,Italy Biancavilla,82,Sicily,IT,Italy -Benestare,78,Calabria,IT,Italy Belvedere Marittimo,78,Calabria,IT,Italy +Belsito,78,Calabria,IT,Italy Belpasso,82,Sicily,IT,Italy Belmonte Mezzagno,82,Sicily,IT,Italy +Baucina,82,Sicily,IT,Italy +Barumini,88,Sardinia,IT,Italy Barrafranca,82,Sicily,IT,Italy +Bari Sardo,88,Sardinia,IT,Italy Barcellona Pozzo di Gotto,82,Sicily,IT,Italy +Baratili San Pietro,88,Sardinia,IT,Italy Balestrate,82,Sicily,IT,Italy -Bagnara Calabra,78,Calabria,IT,Italy Baglio Rizzo,82,Sicily,IT,Italy Bagheria,82,Sicily,IT,Italy -Bacu Abis,88,Sardinia,IT,Italy Avola,82,Sicily,IT,Italy Augusta,82,Sicily,IT,Italy Assoro,82,Sicily,IT,Italy Assemini,88,Sardinia,IT,Italy -Argusto,78,Calabria,IT,Italy -Arena,78,Calabria,IT,Italy +Ardore,78,Calabria,IT,Italy Arbus,88,Sardinia,IT,Italy -Arborea,88,Sardinia,IT,Italy Arbatax,88,Sardinia,IT,Italy Aragona,82,Sicily,IT,Italy Antonimina,78,Calabria,IT,Italy Annunziata,78,Calabria,IT,Italy Anna,78,Calabria,IT,Italy -Andrano,75,Apulia,IT,Italy -Amendolara,78,Calabria,IT,Italy -Amaroni,78,Calabria,IT,Italy Amantea,78,Calabria,IT,Italy Altofonte,82,Sicily,IT,Italy -Altilia,78,Calabria,IT,Italy Altavilla Milicia,82,Sicily,IT,Italy Alliste,75,Apulia,IT,Italy -Aliminusa,82,Sicily,IT,Italy -Alia,82,Sicily,IT,Italy Alessano,75,Apulia,IT,Italy -Alessandria della Rocca,82,Sicily,IT,Italy Ales,88,Sardinia,IT,Italy -Alcara li Fusi,82,Sicily,IT,Italy Alcamo,82,Sicily,IT,Italy -Aiello Calabro,78,Calabria,IT,Italy Aidone,82,Sicily,IT,Italy Agrigento,82,Sicily,IT,Italy Agira,82,Sicily,IT,Italy @@ -20136,54 +16305,41 @@ Adrano,82,Sicily,IT,Italy Acri,78,Calabria,IT,Italy Acquedolci,82,Sicily,IT,Italy Acquaro,78,Calabria,IT,Italy -Acquarica del Capo,75,Apulia,IT,Italy +Acquappesa,78,Calabria,IT,Italy "Aci Sant'Antonio",82,Sicily,IT,Italy Acireale,82,Sicily,IT,Italy Aci Catena,82,Sicily,IT,Italy Aci Castello,82,Sicily,IT,Italy +Aci Bonaccorsi,82,Sicily,IT,Italy Acate,82,Sicily,IT,Italy -Zayda,08,Draa-Tafilalet,MA,Morocco -Zaïo,02,Oriental,MA,Morocco -Youssoufia,07,Marrakesh-Safi,MA,Morocco -Tiznit,09,Souss-Massa,MA,Morocco -Tissa,03,Fes-Meknes,MA,Morocco Tinghir,08,Draa-Tafilalet,MA,Morocco Tiflet,04,Rabat-Sale-Kenitra,MA,Morocco -Tifert,07,Marrakesh-Safi,MA,Morocco Tétouan,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Temara,04,Rabat-Sale-Kenitra,MA,Morocco Taza,03,Fes-Meknes,MA,Morocco +Tata,09,Souss-Massa,MA,Morocco Taroudant,09,Souss-Massa,MA,Morocco +Targuist,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Tarfaya,11,Laayoune-Sakia El Hamra,MA,Morocco -"Taourir n'Tirst",09,Souss-Massa,MA,Morocco Taourirt,02,Oriental,MA,Morocco -Taounate,03,Fes-Meknes,MA,Morocco -Tan-Tan,10,Guelmim-Oued Noun,MA,Morocco Tangier,01,Tanger-Tetouan-Al Hoceima,MA,Morocco -Tamesna,08,Draa-Tafilalet,MA,Morocco -Tahla,03,Fes-Meknes,MA,Morocco -Skhour Rehamna,07,Marrakesh-Safi,MA,Morocco Sidi Slimane,04,Rabat-Sale-Kenitra,MA,Morocco Sidi Kacem,04,Rabat-Sale-Kenitra,MA,Morocco -Sidi Bennour,06,Casablanca-Settat,MA,Morocco +Sidi Bettach,06,Casablanca-Settat,MA,Morocco Sidi Allal El Bahraoui,04,Rabat-Sale-Kenitra,MA,Morocco Settat,06,Casablanca-Settat,MA,Morocco -Sefrou,03,Fes-Meknes,MA,Morocco Salé,04,Rabat-Sale-Kenitra,MA,Morocco Saidia,02,Oriental,MA,Morocco Safi,07,Marrakesh-Safi,MA,Morocco Rabat,04,Rabat-Sale-Kenitra,MA,Morocco -Oulmes,04,Rabat-Sale-Kenitra,MA,Morocco -Oulad Teima,09,Souss-Massa,MA,Morocco Oujda,02,Oriental,MA,Morocco Oued Zem,05,Beni Mellal-Khenifra,MA,Morocco Ouezzane,01,Tanger-Tetouan-Al Hoceima,MA,Morocco -Zawyat an Nwacer,06,Casablanca-Settat,MA,Morocco +Ouarzazate,08,Draa-Tafilalet,MA,Morocco Nador,02,Oriental,MA,Morocco Moulay Bousselham,04,Rabat-Sale-Kenitra,MA,Morocco ,,,MA,Morocco Mohammedia,06,Casablanca-Settat,MA,Morocco -Midelt,05,Beni Mellal-Khenifra,MA,Morocco Meknes,03,Fes-Meknes,MA,Morocco Mehediyah,04,Rabat-Sale-Kenitra,MA,Morocco Mdiq,01,Tanger-Tetouan-Al Hoceima,MA,Morocco @@ -20191,105 +16347,65 @@ Martil,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Marrakesh,07,Marrakesh-Safi,MA,Morocco Marouf,08,Draa-Tafilalet,MA,Morocco Larache,01,Tanger-Tetouan-Al Hoceima,MA,Morocco -Lalla Mimouna,04,Rabat-Sale-Kenitra,MA,Morocco Ksar El Kebir,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Khouribga,05,Beni Mellal-Khenifra,MA,Morocco -Khenifra,05,Beni Mellal-Khenifra,MA,Morocco Khaoui Naam,11,Laayoune-Sakia El Hamra,MA,Morocco Kenitra,04,Rabat-Sale-Kenitra,MA,Morocco Kasba Tadla,05,Beni Mellal-Khenifra,MA,Morocco -Bouyigra,07,Marrakesh-Safi,MA,Morocco -Jerada,02,Oriental,MA,Morocco Mrirt,05,Beni Mellal-Khenifra,MA,Morocco -Inezgane,09,Souss-Massa,MA,Morocco "Ifrane de l'Anti-Atlas",10,Guelmim-Oued Noun,MA,Morocco Ifrane,03,Fes-Meknes,MA,Morocco -Guercif,03,Fes-Meknes,MA,Morocco Guelmim,10,Guelmim-Oued Noun,MA,Morocco -Goulmima,08,Draa-Tafilalet,MA,Morocco -Ghafsaï,03,Fes-Meknes,MA,Morocco Fnidek,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Al Fqih Ben Calah,05,Beni Mellal-Khenifra,MA,Morocco Fes,03,Fes-Meknes,MA,Morocco -Essaouira,07,Marrakesh-Safi,MA,Morocco El Menzeh,03,Fes-Meknes,MA,Morocco Al Jorf,07,Marrakesh-Safi,MA,Morocco El Jadida,06,Casablanca-Settat,MA,Morocco El Hajeb,03,Fes-Meknes,MA,Morocco Laayoune,06,Casablanca-Settat,MA,Morocco -Imzouren,01,Tanger-Tetouan-Al Hoceima,MA,Morocco -Driouch,02,Oriental,MA,Morocco -Ad Darwa,06,Casablanca-Settat,MA,Morocco -Demnate,05,Beni Mellal-Khenifra,MA,Morocco -Dbagh,04,Rabat-Sale-Kenitra,MA,Morocco +Dar Bouazza,06,Casablanca-Settat,MA,Morocco Chichaoua,07,Marrakesh-Safi,MA,Morocco -Chefchaouen,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Casablanca,06,Casablanca-Settat,MA,Morocco Bouznika,06,Casablanca-Settat,MA,Morocco Bouskoura,06,Casablanca-Settat,MA,Morocco -Boulemane,03,Fes-Meknes,MA,Morocco Berkane,02,Oriental,MA,Morocco Benslimane,06,Casablanca-Settat,MA,Morocco Beni Mellal,05,Beni Mellal-Khenifra,MA,Morocco Ben Guerir,07,Marrakesh-Safi,MA,Morocco -Ben Ahmed,06,Casablanca-Settat,MA,Morocco Berrechid,06,Casablanca-Settat,MA,Morocco -Azrou,03,Fes-Meknes,MA,Morocco -Azilal,05,Beni Mellal-Khenifra,MA,Morocco Azamor,06,Casablanca-Settat,MA,Morocco -"Al 'Attawia",07,Marrakesh-Safi,MA,Morocco Asilah,01,Tanger-Tetouan-Al Hoceima,MA,Morocco -Ar Rommani,04,Rabat-Sale-Kenitra,MA,Morocco -Arbaoua,04,Rabat-Sale-Kenitra,MA,Morocco -Amizmiz,07,Marrakesh-Safi,MA,Morocco Khemisset,04,Rabat-Sale-Kenitra,MA,Morocco Al Hoceima,01,Tanger-Tetouan-Al Hoceima,MA,Morocco Ait Ourir,07,Marrakesh-Safi,MA,Morocco Ain Taoujdat,03,Fes-Meknes,MA,Morocco -Ain Beni Mathar,02,Oriental,MA,Morocco -Ahfir,02,Oriental,MA,Morocco -Agadir Tasguint,09,Souss-Massa,MA,Morocco Agadir,09,Souss-Massa,MA,Morocco -Afourer,05,Beni Mellal-Khenifra,MA,Morocco Skhirate,04,Rabat-Sale-Kenitra,MA,Morocco Marsaxlokk,28,Marsaxlokk,MT,Malta Żurrieq,68,Iz-Zurrieq,MT,Malta Żejtun,67,Iz-Zejtun,MT,Malta Żebbuġ,65,Iz-Zebbug,MT,Malta -Haz-Zebbug,66,Haz-Zebbug,MT,Malta Żabbar,64,Haz-Zabbar,MT,Malta -Xgħajra,63,Ix-Xghajra,MT,Malta Xewkija,62,Ix-Xewkija,MT,Malta Xagħra,61,Ix-Xaghra,MT,Malta Valletta,60,Valletta,MT,Malta -"Ta' Xbiex",58,Tarxien,MT,Malta Tarxien,59,"Ta' Xbiex",MT,Malta -Tal-Ibrag,57,Is-Swieqi,MT,Malta Sliema,56,Tas-Sliema,MT,Malta -Siġġiewi,55,Is-Siggiewi,MT,Malta Saint Venera,54,Saint Venera,MT,Malta -Santa Lucija,53,Saint Lucia,MT,Malta San Pawl il-Bahar,51,Saint Paul’s Bay,MT,Malta Sannat,52,Sannat,MT,Malta Saint Lawrence,50,Saint Lawrence,MT,Malta "St. Julian's",48,Saint Julian,MT,Malta -Safi,47,Safi,MT,Malta Paola,39,Paola,MT,Malta Victoria,45,Victoria,MT,Malta -Qrendi,44,Il-Qrendi,MT,Malta Qormi,43,Qormi,MT,Malta -Qawra,51,Saint Paul’s Bay,MT,Malta -Qala,42,Il-Qala,MT,Malta Pietà,41,Tal-Pieta,MT,Malta Naxxar,38,In-Naxxar,MT,Malta Munxar,36,Il-Munxar,MT,Malta -Imtarfa,35,Mtarfa,MT,Malta Imsida,34,L-Imsida,MT,Malta Mqabba,33,L-Imqabba,MT,Malta Mosta,32,Il-Mosta,MT,Malta -Mġarr,31,L-Imgarr,MT,Malta -Imġarr,31,L-Imgarr,MT,Malta -Mellieħa,30,Il-Mellieha,MT,Malta Mdina,29,L-Imdina,MT,Malta Marsaskala,27,Marsaskala,MT,Malta Marsalforn,65,Iz-Zebbug,MT,Malta @@ -20299,97 +16415,73 @@ Il-Madliena,57,Is-Swieqi,MT,Malta Luqa,25,Luqa,MT,Malta Senglea,20,Senglea,MT,Malta L-Iklin,19,L-Iklin,MT,Malta +Kirkop,23,Kirkop,MT,Malta Kerċem,22,"Ta' Kercem",MT,Malta -Kalkara,21,Il-Kalkara,MT,Malta Swieqi,57,Is-Swieqi,MT,Malta -Is-Swatar,34,L-Imsida,MT,Malta Gżira,12,Il-Gzira,MT,Malta -Il-Gzira,59,"Ta' Xbiex",MT,Malta -Floriana,09,Floriana,MT,Malta Birgu,03,Il-Birgu,MT,Malta Ħamrun,18,Il-Hamrun,MT,Malta Gudja,11,Il-Gudja,MT,Malta Għaxaq,17,Hal Ghaxaq,MT,Malta Għasri,16,L-Ghasri,MT,Malta -Hal Gharghur,15,Hal Gharghur,MT,Malta Għarb,14,L-Gharb,MT,Malta -Għajnsielem,13,Ghajnsielem,MT,Malta +Għajnsielem,13,Għajnsielem,MT,Malta Fgura,08,Il-Fgura,MT,Malta -Dingli,07,Dingli,MT,Malta Buġibba,51,Saint Paul’s Bay,MT,Malta Cospicua,06,Bormla,MT,Malta -Borg in-Nadur,05,Birzebbuga,MT,Malta -Birżebbuġa,05,Birzebbuga,MT,Malta +Birżebbuġa,05,Birżebbuġa,MT,Malta Birkirkara,04,Birkirkara,MT,Malta Binġemma,31,L-Imgarr,MT,Malta Balzan,02,Balzan,MT,Malta -Bahar ic-Caghaq,38,In-Naxxar,MT,Malta Attard,01,Attard,MT,Malta -Aklim,02,Oriental,MA,Morocco -Blougra,09,Souss-Massa,MA,Morocco Punta Umbría,AN,Andalusia,ES,Spain -San Pawl tat-Targa,38,In-Naxxar,MT,Malta Delta,DE,Delta,NG,Nigeria +Mindouli,7,Likouala,CG,Congo Republic Alimosho,LA,Lagos,NG,Nigeria Ojota,LA,Lagos,NG,Nigeria -Magodo II,LA,Lagos,NG,Nigeria ,BN,Bioko Norte,GQ,Equatorial Guinea -Taraguilla,AN,Andalusia,ES,Spain -Campoamor,VC,Valencia,ES,Spain San Gwann,49,Saint John,MT,Malta Abadou,07,Marrakesh-Safi,MA,Morocco -Sidi Mansour,61,Sfax Governorate,TN,Tunisia -Sao Joao do Estoril,11,Lisbon,PT,Portugal Douane,21,Nabeul Governorate,TN,Tunisia -Gamart,11,Tunis Governorate,TN,Tunisia ,,,DZ,Algeria Bello,OY,Oyo State,NG,Nigeria -Talatona,LUA,Luanda Province,AO,Angola -Cardedu,88,Sardinia,IT,Italy Madeira,30,Madeira,PT,Portugal ,AN,Andalusia,ES,Spain ,CN,Canary Islands,ES,Spain ,CM,Castille-La Mancha,ES,Spain -,EX,Extremadura,ES,Spain ,VC,Valencia,ES,Spain -Sali,TH,Region de Thies,SN,Senegal -Marcory,AB,Abidjan,CI,Ivory Coast -Ekiti State,EK,Ekiti State,NG,Nigeria -Diamniadio,DK,Dakar,SN,Senegal -Guédiawaye,DK,Dakar,SN,Senegal -Ribat Al Khayr,03,Fes-Meknes,MA,Morocco +Masina,KN,Kinshasa City,CD,DR Congo +Dialakorodji,2,Koulikoro,ML,Mali Inékar,7,Gao,ML,Mali Bordj Badji Mokhtar,50,Bordj Badji Mokhtar,DZ,Algeria Séguéla,WR,Woroba,CI,Ivory Coast Björklinge,C,Uppsala County,SE,Sweden -Viken,AB,Stockholm County,SE,Sweden Irenental,3,Lower Austria,AT,Austria Gleinkerau,4,Upper Austria,AT,Austria Gumpenberg,6,Styria,AT,Austria Baltiysk,KGD,Kaliningrad Oblast,RU,Russia Vrå,81,North Denmark,DK,Denmark Vordingborg,85,Zealand,DK,Denmark +Vorbasse,83,South Denmark,DK,Denmark Vojens,83,South Denmark,DK,Denmark Vodskov,81,North Denmark,DK,Denmark -Viuf,83,South Denmark,DK,Denmark Vissenbjerg,83,South Denmark,DK,Denmark Virum,84,Capital Region,DK,Denmark -Virring,82,Central Jutland,DK,Denmark Vipperød,85,Zealand,DK,Denmark Vinderup,82,Central Jutland,DK,Denmark -Vils,81,North Denmark,DK,Denmark Vildbjerg,82,Central Jutland,DK,Denmark -Vig,85,Zealand,DK,Denmark +Vid Sjogv,,,FO,Faroe Islands Videbæk,82,Central Jutland,DK,Denmark Viby J,82,Central Jutland,DK,Denmark Viby,85,Zealand,DK,Denmark Viborg,82,Central Jutland,DK,Denmark +Vibøge,83,South Denmark,DK,Denmark Væggerløse,85,Zealand,DK,Denmark Vestmanna,,,FO,Faroe Islands Vestervig,81,North Denmark,DK,Denmark -Vestbjerg,81,North Denmark,DK,Denmark -Vesløs,81,North Denmark,DK,Denmark Vemmelev,85,Zealand,DK,Denmark +Vemb,82,Central Jutland,DK,Denmark +Veksø,84,Capital Region,DK,Denmark Vejstrup,83,South Denmark,DK,Denmark Vejle,83,South Denmark,DK,Denmark Vejen Municipality,83,South Denmark,DK,Denmark @@ -20397,24 +16489,20 @@ Vejby,84,Capital Region,DK,Denmark Vedbæk,84,Capital Region,DK,Denmark Varde,83,South Denmark,DK,Denmark Vanløse,84,Capital Region,DK,Denmark -Vanløse,85,Zealand,DK,Denmark -Vandel,83,South Denmark,DK,Denmark Vamdrup,83,South Denmark,DK,Denmark +Válur,,,FO,Faroe Islands Vallensbæk,84,Capital Region,DK,Denmark Valby,84,Capital Region,DK,Denmark Vágur,,,FO,Faroe Islands Vadum,81,North Denmark,DK,Denmark -Ulstrup,82,Central Jutland,DK,Denmark Ullerslev,83,South Denmark,DK,Denmark Ulfborg Kirkeby,82,Central Jutland,DK,Denmark Uldum,82,Central Jutland,DK,Denmark -Ugerløse,85,Zealand,DK,Denmark Tylstrup,81,North Denmark,DK,Denmark Tvøroyri,,,FO,Faroe Islands Tureby,85,Zealand,DK,Denmark Tune,85,Zealand,DK,Denmark Trustrup,82,Central Jutland,DK,Denmark -Trongisvágur,,,FO,Faroe Islands Trige,82,Central Jutland,DK,Denmark Tranekær,83,South Denmark,DK,Denmark Tranbjerg,82,Central Jutland,DK,Denmark @@ -20426,28 +16514,22 @@ Tønder,83,South Denmark,DK,Denmark Tølløse,85,Zealand,DK,Denmark Tommerup Stationsby,83,South Denmark,DK,Denmark Toftlund,83,South Denmark,DK,Denmark -Tjæreborg,83,South Denmark,DK,Denmark +Toftir,,,FO,Faroe Islands Tjele,82,Central Jutland,DK,Denmark Tisvildeleje,84,Capital Region,DK,Denmark Tistrup Stationsby,83,South Denmark,DK,Denmark Tinglev,83,South Denmark,DK,Denmark Tim,82,Central Jutland,DK,Denmark Tilst,82,Central Jutland,DK,Denmark -Tikøb,84,Capital Region,DK,Denmark -Thyregod,83,South Denmark,DK,Denmark Thyborøn,82,Central Jutland,DK,Denmark -Thorsø,82,Central Jutland,DK,Denmark Thisted,81,North Denmark,DK,Denmark Them,82,Central Jutland,DK,Denmark Terndrup,81,North Denmark,DK,Denmark Taastrup,84,Capital Region,DK,Denmark -Tåstrup,83,South Denmark,DK,Denmark -Tårnby,84,Capital Region,DK,Denmark Tarm,82,Central Jutland,DK,Denmark Tappernøje,85,Zealand,DK,Denmark Tagholm,83,South Denmark,DK,Denmark Svinninge,85,Zealand,DK,Denmark -Svinninge,85,Zealand,DK,Denmark Svenstrup,81,North Denmark,DK,Denmark Svendborg,83,South Denmark,DK,Denmark Svebølle,85,Zealand,DK,Denmark @@ -20455,16 +16537,15 @@ Svaneke,84,Capital Region,DK,Denmark Sunds,82,Central Jutland,DK,Denmark Sulsted,81,North Denmark,DK,Denmark Suldrup,81,North Denmark,DK,Denmark -Studsgård,82,Central Jutland,DK,Denmark Stubbekøbing,85,Zealand,DK,Denmark Struer Municipality,82,Central Jutland,DK,Denmark Strøby,85,Zealand,DK,Denmark Strib,83,South Denmark,DK,Denmark Strendur,,,FO,Faroe Islands +Strandby,81,North Denmark,DK,Denmark Stouby,82,Central Jutland,DK,Denmark Storvorde,81,North Denmark,DK,Denmark Store Tastrup,85,Zealand,DK,Denmark -Store Merlose,85,Zealand,DK,Denmark Store Heddinge,85,Zealand,DK,Denmark Støvring,81,North Denmark,DK,Denmark Stokkemarke,85,Zealand,DK,Denmark @@ -20473,12 +16554,10 @@ Stenstrup,83,South Denmark,DK,Denmark Stenløse,84,Capital Region,DK,Denmark Stenløse,83,South Denmark,DK,Denmark Stenlille,85,Zealand,DK,Denmark +Stenderup,82,Central Jutland,DK,Denmark Stege,85,Zealand,DK,Denmark -Stavtrup,82,Central Jutland,DK,Denmark -Stavnsholt,84,Capital Region,DK,Denmark Særslev,83,South Denmark,DK,Denmark Spøttrup,82,Central Jutland,DK,Denmark -Spørring,82,Central Jutland,DK,Denmark Spjald,82,Central Jutland,DK,Denmark Spentrup,82,Central Jutland,DK,Denmark Sorring,82,Central Jutland,DK,Denmark @@ -20489,7 +16568,6 @@ Sonder Stenderup,83,South Denmark,DK,Denmark Sondersted Borup,85,Zealand,DK,Denmark Søndersø,83,South Denmark,DK,Denmark Sonder Omme,83,South Denmark,DK,Denmark -Sonder Karstoft,82,Central Jutland,DK,Denmark Sonder Felding,82,Central Jutland,DK,Denmark Sonder Broby,83,South Denmark,DK,Denmark Sønderborg,83,South Denmark,DK,Denmark @@ -20497,16 +16575,16 @@ Sonder Bjert,83,South Denmark,DK,Denmark Søllested,85,Zealand,DK,Denmark Søborg,84,Capital Region,DK,Denmark Søborg,84,Capital Region,DK,Denmark -Sommersted,83,South Denmark,DK,Denmark Solrød,85,Zealand,DK,Denmark Solbjerg,82,Central Jutland,DK,Denmark +Snertinge,85,Zealand,DK,Denmark Snekkersten,84,Capital Region,DK,Denmark Snedsted,81,North Denmark,DK,Denmark Smorumnedre,84,Capital Region,DK,Denmark Slangerup,84,Capital Region,DK,Denmark Slagelse,85,Zealand,DK,Denmark Skævinge,84,Capital Region,DK,Denmark -Skærbæk,83,South Denmark,DK,Denmark +Skaerbaek,83,South Denmark,DK,Denmark Skovlunde,84,Capital Region,DK,Denmark Skopun,,,FO,Faroe Islands Skørping,81,North Denmark,DK,Denmark @@ -20519,22 +16597,19 @@ Skibby,84,Capital Region,DK,Denmark Skårup,83,South Denmark,DK,Denmark Skanderborg,82,Central Jutland,DK,Denmark Skamby,83,South Denmark,DK,Denmark -Skals,82,Central Jutland,DK,Denmark +Skálabotnur,,,FO,Faroe Islands Skagen,81,North Denmark,DK,Denmark Sjølund,83,South Denmark,DK,Denmark Sindal,81,North Denmark,DK,Denmark Silkeborg,82,Central Jutland,DK,Denmark Sejs,82,Central Jutland,DK,Denmark -Sebbersund,81,North Denmark,DK,Denmark Sæby,81,North Denmark,DK,Denmark Sandved,85,Zealand,DK,Denmark Saltangará,,,FO,Faroe Islands -Salby,83,South Denmark,DK,Denmark Sakskøbing,85,Zealand,DK,Denmark Sabro,82,Central Jutland,DK,Denmark Ryslinge,83,South Denmark,DK,Denmark Ryomgård,82,Central Jutland,DK,Denmark -Rynkeby,83,South Denmark,DK,Denmark Ry,82,Central Jutland,DK,Denmark Rungsted,84,Capital Region,DK,Denmark Runavík,,,FO,Faroe Islands @@ -20553,7 +16628,6 @@ Rødkærsbro,82,Central Jutland,DK,Denmark Rødekro,83,South Denmark,DK,Denmark Rødding,83,South Denmark,DK,Denmark Rødby,85,Zealand,DK,Denmark -Rolsted,83,South Denmark,DK,Denmark Risskov,82,Central Jutland,DK,Denmark Ringsted,85,Zealand,DK,Denmark Ringkøbing,82,Central Jutland,DK,Denmark @@ -20563,8 +16637,8 @@ Regstrup,85,Zealand,DK,Denmark Redsted,81,North Denmark,DK,Denmark Rebild,81,North Denmark,DK,Denmark Rask Molle,82,Central Jutland,DK,Denmark -Ranum,81,North Denmark,DK,Denmark Randers,82,Central Jutland,DK,Denmark +Ramten,82,Central Jutland,DK,Denmark Præstø,85,Zealand,DK,Denmark Pindstrup,82,Central Jutland,DK,Denmark Pandrup,81,North Denmark,DK,Denmark @@ -20572,23 +16646,19 @@ Padborg,83,South Denmark,DK,Denmark Outrup,83,South Denmark,DK,Denmark Oure,83,South Denmark,DK,Denmark Otterup,83,South Denmark,DK,Denmark -Osted,85,Zealand,DK,Denmark Østervrå,81,North Denmark,DK,Denmark +Oster Ulslev,85,Zealand,DK,Denmark Oster Svenstrup,81,North Denmark,DK,Denmark -Østermarie,84,Capital Region,DK,Denmark -Oster Assels,81,North Denmark,DK,Denmark Østbirk,82,Central Jutland,DK,Denmark Ørsted,82,Central Jutland,DK,Denmark Ørnhøj,82,Central Jutland,DK,Denmark -Ørbæk,83,South Denmark,DK,Denmark Olstykke Stationsby,84,Capital Region,DK,Denmark -Ølstykke,84,Capital Region,DK,Denmark Ølsted,84,Capital Region,DK,Denmark Ølgod,83,South Denmark,DK,Denmark -Oksbøl,83,South Denmark,DK,Denmark Odense,83,South Denmark,DK,Denmark Odder,82,Central Jutland,DK,Denmark Nysted,85,Zealand,DK,Denmark +Nyrup,85,Zealand,DK,Denmark Nyråd,85,Zealand,DK,Denmark Nykobing Falster,85,Zealand,DK,Denmark Nykobing Sjaelland,85,Zealand,DK,Denmark @@ -20603,8 +16673,7 @@ Nørresundby,81,North Denmark,DK,Denmark Norre Snede,82,Central Jutland,DK,Denmark Norre Smidstrup,85,Zealand,DK,Denmark Norre Nebel,83,South Denmark,DK,Denmark -Nørreballe,85,Zealand,DK,Denmark -Norre Asmindrup,85,Zealand,DK,Denmark +Norre Bindslev,81,North Denmark,DK,Denmark Nørre Alslev,85,Zealand,DK,Denmark Norre Aby,83,South Denmark,DK,Denmark Nørager,81,North Denmark,DK,Denmark @@ -20617,18 +16686,12 @@ Munkebo,83,South Denmark,DK,Denmark Munke Bjergby,85,Zealand,DK,Denmark Morud,83,South Denmark,DK,Denmark Mørkøv,85,Zealand,DK,Denmark -Mørke,82,Central Jutland,DK,Denmark -Møldrup,82,Central Jutland,DK,Denmark Miðvágur,,,FO,Faroe Islands Middelfart,83,South Denmark,DK,Denmark -Mern,85,Zealand,DK,Denmark -Melby,84,Capital Region,DK,Denmark Mejrup,82,Central Jutland,DK,Denmark -Martofte,83,South Denmark,DK,Denmark Marstal,83,South Denmark,DK,Denmark Marslev,83,South Denmark,DK,Denmark Mårslet,82,Central Jutland,DK,Denmark -Marielyst,85,Zealand,DK,Denmark Maribo,85,Zealand,DK,Denmark Mariager,81,North Denmark,DK,Denmark Manna,81,North Denmark,DK,Denmark @@ -20640,113 +16703,100 @@ Lynge,84,Capital Region,DK,Denmark Lunderskov,83,South Denmark,DK,Denmark Lundby Stationsby,85,Zealand,DK,Denmark Løsning,82,Central Jutland,DK,Denmark -Løkken,81,North Denmark,DK,Denmark Løgumkloster,83,South Denmark,DK,Denmark Løgstrup,82,Central Jutland,DK,Denmark Løgstør,81,North Denmark,DK,Denmark -Lindved,82,Central Jutland,DK,Denmark +Lisbjerg,82,Central Jutland,DK,Denmark Værløse,84,Capital Region,DK,Denmark Lille Skensved,85,Zealand,DK,Denmark Lillerød,84,Capital Region,DK,Denmark Lemvig,82,Central Jutland,DK,Denmark Lem,82,Central Jutland,DK,Denmark Leirvík,,,FO,Faroe Islands +Laurbjerg,82,Central Jutland,DK,Denmark Låsby,82,Central Jutland,DK,Denmark Langeskov,83,South Denmark,DK,Denmark Langebæk,85,Zealand,DK,Denmark Langå,82,Central Jutland,DK,Denmark Kværndrup,83,South Denmark,DK,Denmark -Kundby,85,Zealand,DK,Denmark Kruså,83,South Denmark,DK,Denmark Korsør,85,Zealand,DK,Denmark Køge,85,Zealand,DK,Denmark Copenhagen,84,Capital Region,DK,Denmark -Kongerslev,81,North Denmark,DK,Denmark Kongens Lyngby,84,Capital Region,DK,Denmark Kolind,82,Central Jutland,DK,Denmark Kolding,83,South Denmark,DK,Denmark Kokkedal,84,Capital Region,DK,Denmark Knebel,82,Central Jutland,DK,Denmark Klovborg,82,Central Jutland,DK,Denmark +Klippinge,85,Zealand,DK,Denmark Klemensker,84,Capital Region,DK,Denmark Klarup,81,North Denmark,DK,Denmark Klampenborg,84,Capital Region,DK,Denmark Klaksvík,,,FO,Faroe Islands Kjellerup,82,Central Jutland,DK,Denmark Kirke Saby,85,Zealand,DK,Denmark -Kirke-Hyllinge,85,Zealand,DK,Denmark Kirke Hvalso,85,Zealand,DK,Denmark Kirke-Fjenneslev,85,Zealand,DK,Denmark Kibæk,82,Central Jutland,DK,Denmark Kettinge,85,Zealand,DK,Denmark Kerteminde,83,South Denmark,DK,Denmark -Kåstrup,81,North Denmark,DK,Denmark Kastrup,84,Capital Region,DK,Denmark Kås,81,North Denmark,DK,Denmark Karup,82,Central Jutland,DK,Denmark Karrebæksminde,85,Zealand,DK,Denmark Karlslunde,85,Zealand,DK,Denmark -Karlby,82,Central Jutland,DK,Denmark Karise,85,Zealand,DK,Denmark -Kalvehave,85,Zealand,DK,Denmark Kalundborg,85,Zealand,DK,Denmark -Jystrup,85,Zealand,DK,Denmark Jyllinge,85,Zealand,DK,Denmark Jyderup,85,Zealand,DK,Denmark Juelsminde,82,Central Jutland,DK,Denmark Jordrup,83,South Denmark,DK,Denmark Jægerspris,84,Capital Region,DK,Denmark -Jerslev,81,North Denmark,DK,Denmark Jerslev,85,Zealand,DK,Denmark Jelling,83,South Denmark,DK,Denmark Jebjerg,82,Central Jutland,DK,Denmark Ishøj,84,Capital Region,DK,Denmark Ikast,82,Central Jutland,DK,Denmark -Hvilsom,81,North Denmark,DK,Denmark +Idestrup,85,Zealand,DK,Denmark Hvidovre,84,Capital Region,DK,Denmark Hvide Sande,82,Central Jutland,DK,Denmark +Husum,84,Capital Region,DK,Denmark Hurup,81,North Denmark,DK,Denmark -Hundslund,82,Central Jutland,DK,Denmark +Hundige,85,Zealand,DK,Denmark Hundested,84,Capital Region,DK,Denmark Humlebæk,84,Capital Region,DK,Denmark Humble,83,South Denmark,DK,Denmark Hoyvík,,,FO,Faroe Islands -Hovedgård,82,Central Jutland,DK,Denmark -Horslunde,85,Zealand,DK,Denmark Horsens,82,Central Jutland,DK,Denmark Hornsyld,82,Central Jutland,DK,Denmark Hornslet,82,Central Jutland,DK,Denmark Hornbæk,84,Capital Region,DK,Denmark +Horbelev,85,Zealand,DK,Denmark Hørve,85,Zealand,DK,Denmark Hørsholm,84,Capital Region,DK,Denmark Hørning,82,Central Jutland,DK,Denmark Høng,85,Zealand,DK,Denmark Højslev,82,Central Jutland,DK,Denmark -Højer,83,South Denmark,DK,Denmark Højby,85,Zealand,DK,Denmark Højbjerg,82,Central Jutland,DK,Denmark +Højbjerg,85,Zealand,DK,Denmark Holte,84,Capital Region,DK,Denmark Holsted,83,South Denmark,DK,Denmark Holstebro,82,Central Jutland,DK,Denmark -Holme,82,Central Jutland,DK,Denmark -Holeby,85,Zealand,DK,Denmark Holbæk,85,Zealand,DK,Denmark Hobro,81,North Denmark,DK,Denmark Hjortshøj,82,Central Jutland,DK,Denmark Hjørring,81,North Denmark,DK,Denmark -Hjallerup,81,North Denmark,DK,Denmark Hirtshals,81,North Denmark,DK,Denmark Hinnerup,82,Central Jutland,DK,Denmark Hillerød,84,Capital Region,DK,Denmark Hesselager,83,South Denmark,DK,Denmark -Herskind,82,Central Jutland,DK,Denmark Herning,82,Central Jutland,DK,Denmark Herlufmagle,85,Zealand,DK,Denmark Herlev,84,Capital Region,DK,Denmark Herfølge,85,Zealand,DK,Denmark Henne Strand,83,South Denmark,DK,Denmark -Henne,83,South Denmark,DK,Denmark -Hemmet,82,Central Jutland,DK,Denmark Elsinore,84,Capital Region,DK,Denmark Helsinge,84,Capital Region,DK,Denmark Hellerup,84,Capital Region,DK,Denmark @@ -20755,28 +16805,23 @@ Hejnsvig,83,South Denmark,DK,Denmark Hedensted,82,Central Jutland,DK,Denmark Hedehusene,84,Capital Region,DK,Denmark Hedegård,82,Central Jutland,DK,Denmark -Havndal,82,Central Jutland,DK,Denmark Havdrup,85,Zealand,DK,Denmark Hasselager,82,Central Jutland,DK,Denmark Haslev,85,Zealand,DK,Denmark Hasle,84,Capital Region,DK,Denmark Harpelunde,85,Zealand,DK,Denmark -Harndrup,83,South Denmark,DK,Denmark Harlev,82,Central Jutland,DK,Denmark Hårlev,85,Zealand,DK,Denmark Haarby,83,South Denmark,DK,Denmark Harboøre,82,Central Jutland,DK,Denmark Hanstholm,81,North Denmark,DK,Denmark -Hampen,82,Central Jutland,DK,Denmark Hammel,82,Central Jutland,DK,Denmark Hals,81,North Denmark,DK,Denmark Hadsund,81,North Denmark,DK,Denmark Hadsten,82,Central Jutland,DK,Denmark +Haderup,82,Central Jutland,DK,Denmark Haderslev,83,South Denmark,DK,Denmark -Guldborg,85,Zealand,DK,Denmark Gudme,83,South Denmark,DK,Denmark -Gudhjem,84,Capital Region,DK,Denmark -Gudbjerg,83,South Denmark,DK,Denmark Græsted,84,Capital Region,DK,Denmark Grindsted,81,North Denmark,DK,Denmark Grindsted,83,South Denmark,DK,Denmark @@ -20789,14 +16834,12 @@ Gråsten,83,South Denmark,DK,Denmark Gram,83,South Denmark,DK,Denmark Gørløse,84,Capital Region,DK,Denmark Gørlev,85,Zealand,DK,Denmark -Gørding,83,South Denmark,DK,Denmark Glyngøre,82,Central Jutland,DK,Denmark Glumsø,85,Zealand,DK,Denmark Glostrup Municipality,84,Capital Region,DK,Denmark Glesborg,82,Central Jutland,DK,Denmark Glejbjerg,83,South Denmark,DK,Denmark Glamsbjerg,83,South Denmark,DK,Denmark -Gladsaxe,84,Capital Region,DK,Denmark Gjern,82,Central Jutland,DK,Denmark Gjerlev,82,Central Jutland,DK,Denmark Give,83,South Denmark,DK,Denmark @@ -20808,27 +16851,26 @@ Gesten,83,South Denmark,DK,Denmark Gentofte Municipality,84,Capital Region,DK,Denmark Gelsted,83,South Denmark,DK,Denmark Gedved,82,Central Jutland,DK,Denmark -Ganløse,84,Capital Region,DK,Denmark Gandrup,81,North Denmark,DK,Denmark Gammel Lejre,85,Zealand,DK,Denmark Galten,82,Central Jutland,DK,Denmark Gadstrup,85,Zealand,DK,Denmark -Gadbjerg,83,South Denmark,DK,Denmark -Fynshav,83,South Denmark,DK,Denmark Fuglebjerg,85,Zealand,DK,Denmark +Fuglafjørður,,,FO,Faroe Islands Frøstrup,81,North Denmark,DK,Denmark Frørup,83,South Denmark,DK,Denmark Frederiksværk,84,Capital Region,DK,Denmark Frederikssund,84,Capital Region,DK,Denmark Frederikshavn,81,North Denmark,DK,Denmark Frederiksberg,84,Capital Region,DK,Denmark -Frederiksberg,81,North Denmark,DK,Denmark Fredericia,83,South Denmark,DK,Denmark Fredensborg,84,Capital Region,DK,Denmark Føllenslev,85,Zealand,DK,Denmark Fjerritslev,81,North Denmark,DK,Denmark +Fjellerup,82,Central Jutland,DK,Denmark Ferritslev,83,South Denmark,DK,Denmark Fensmark,85,Zealand,DK,Denmark +Fårvang,82,Central Jutland,DK,Denmark Fårup,82,Central Jutland,DK,Denmark Farum,84,Capital Region,DK,Denmark Farsø,81,North Denmark,DK,Denmark @@ -20839,16 +16881,14 @@ Faxe Ladeplads,85,Zealand,DK,Denmark Fakse,85,Zealand,DK,Denmark Faaborg,83,South Denmark,DK,Denmark Espergærde,84,Capital Region,DK,Denmark -Eskilstrup,85,Zealand,DK,Denmark Esbjerg,83,South Denmark,DK,Denmark Erslev,81,North Denmark,DK,Denmark -Engesvang,82,Central Jutland,DK,Denmark Emb,81,North Denmark,DK,Denmark Ejstrupholm,82,Central Jutland,DK,Denmark +Ejby,84,Capital Region,DK,Denmark Ejby,85,Zealand,DK,Denmark Ejby,83,South Denmark,DK,Denmark Egtved,83,South Denmark,DK,Denmark -Egernsund,83,South Denmark,DK,Denmark Egå,82,Central Jutland,DK,Denmark Ebeltoft,82,Central Jutland,DK,Denmark Ebberup,83,South Denmark,DK,Denmark @@ -20865,6 +16905,7 @@ Christiansfeld,83,South Denmark,DK,Denmark Charlottenlund,84,Capital Region,DK,Denmark Byrum,81,North Denmark,DK,Denmark Bylderup-Bov,83,South Denmark,DK,Denmark +Bryrup,82,Central Jutland,DK,Denmark Brund,81,North Denmark,DK,Denmark Brovst,81,North Denmark,DK,Denmark Brørup,83,South Denmark,DK,Denmark @@ -20884,17 +16925,14 @@ Brande,82,Central Jutland,DK,Denmark Bramming,83,South Denmark,DK,Denmark Brabrand,82,Central Jutland,DK,Denmark Borup,85,Zealand,DK,Denmark -Borum,82,Central Jutland,DK,Denmark Borre,85,Zealand,DK,Denmark -Bording Stationsby,82,Central Jutland,DK,Denmark Bøvlingbjerg,82,Central Jutland,DK,Denmark Børkop,83,South Denmark,DK,Denmark -Bogense,83,South Denmark,DK,Denmark Boeslunde,85,Zealand,DK,Denmark +Bælum,81,North Denmark,DK,Denmark Blommenslyst,83,South Denmark,DK,Denmark Blokhus,81,North Denmark,DK,Denmark Blåvand,83,South Denmark,DK,Denmark -Bækmarksbro,82,Central Jutland,DK,Denmark Bække,83,South Denmark,DK,Denmark Bjæverskov,85,Zealand,DK,Denmark Bjerringbro,82,Central Jutland,DK,Denmark @@ -20904,8 +16942,6 @@ Billund,83,South Denmark,DK,Denmark Bevtoft,83,South Denmark,DK,Denmark Bedsted Thy,81,North Denmark,DK,Denmark Beder,82,Central Jutland,DK,Denmark -Barrit,82,Central Jutland,DK,Denmark -Bandholm,85,Zealand,DK,Denmark Ballerup Municipality,84,Capital Region,DK,Denmark Bagsværd,84,Capital Region,DK,Denmark Bagenkop,83,South Denmark,DK,Denmark @@ -20921,7 +16957,6 @@ Aså,81,North Denmark,DK,Denmark Årslev,82,Central Jutland,DK,Denmark Årslev,83,South Denmark,DK,Denmark Aars,81,North Denmark,DK,Denmark -Årre,83,South Denmark,DK,Denmark Aarhus,82,Central Jutland,DK,Denmark Argir,,,FO,Faroe Islands Arden,81,North Denmark,DK,Denmark @@ -20953,23 +16988,17 @@ Neskaupstaður,7,East,IS,Iceland Norðurþing,6,Northeast,IS,Iceland Holar,5,Northwest,IS,Iceland Hofn,7,East,IS,Iceland +Grenvik,6,Northeast,IS,Iceland Eskifjordur,7,East,IS,Iceland Egilsstaðir,7,East,IS,Iceland Dalvik,6,Northeast,IS,Iceland -Fáskrúðsfjörður,7,East,IS,Iceland -Reydarfjordur,7,East,IS,Iceland Akureyri,6,Northeast,IS,Iceland -Zeals,ENG,England,GB,United Kingdom Ystrad Mynach,WLS,Wales,GB,United Kingdom -Ystalyfera,WLS,Wales,GB,United Kingdom -Yoxall,ENG,England,GB,United Kingdom York,ENG,England,GB,United Kingdom -Yetminster,ENG,England,GB,United Kingdom Yeovil,ENG,England,GB,United Kingdom Yelverton,ENG,England,GB,United Kingdom Yeadon,ENG,England,GB,United Kingdom Yaxley,ENG,England,GB,United Kingdom -Yaxham,ENG,England,GB,United Kingdom Yatton,ENG,England,GB,United Kingdom Yate,ENG,England,GB,United Kingdom Yarnton,ENG,England,GB,United Kingdom @@ -20982,49 +17011,47 @@ Wraysbury,ENG,England,GB,United Kingdom Wymondham,ENG,England,GB,United Kingdom Wylam,ENG,England,GB,United Kingdom Wycliffe,ENG,England,GB,United Kingdom -Wybunbury,ENG,England,GB,United Kingdom -Wroxham,ENG,England,GB,United Kingdom Wroxall,ENG,England,GB,United Kingdom -Wrotham,ENG,England,GB,United Kingdom -Wroot,ENG,England,GB,United Kingdom Wrington,ENG,England,GB,United Kingdom Wrexham,WLS,Wales,GB,United Kingdom -Wrenbury,ENG,England,GB,United Kingdom +Wrecclesham,ENG,England,GB,United Kingdom Wray,ENG,England,GB,United Kingdom -Wrafton,ENG,England,GB,United Kingdom +Wrawby,ENG,England,GB,United Kingdom +Wouldham,ENG,England,GB,United Kingdom Wotton-under-Edge,ENG,England,GB,United Kingdom Worthington,ENG,England,GB,United Kingdom Worthing,ENG,England,GB,United Kingdom Wortham,ENG,England,GB,United Kingdom Worsley,ENG,England,GB,United Kingdom +Wormit,SCT,Scotland,GB,United Kingdom Worlington,ENG,England,GB,United Kingdom +Worle,ENG,England,GB,United Kingdom Worksop,ENG,England,GB,United Kingdom Workington,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom +Worcestershire,ENG,England,GB,United Kingdom Worcester Park,ENG,England,GB,United Kingdom Worcester,ENG,England,GB,United Kingdom +Wootton Wawen,ENG,England,GB,United Kingdom Royal Wootton Bassett,ENG,England,GB,United Kingdom -Wootton,ENG,England,GB,United Kingdom Woolwich,ENG,England,GB,United Kingdom Woolpit,ENG,England,GB,United Kingdom Wooler,ENG,England,GB,United Kingdom Woolacombe,ENG,England,GB,United Kingdom Woodstock,ENG,England,GB,United Kingdom Woodley,ENG,England,GB,United Kingdom +Woodley,ENG,England,GB,United Kingdom Woodhall Spa,ENG,England,GB,United Kingdom Wood Green,ENG,England,GB,United Kingdom Woodford Green,ENG,England,GB,United Kingdom -Woodford,ENG,England,GB,United Kingdom Woodbridge,ENG,England,GB,United Kingdom Wonersh,ENG,England,GB,United Kingdom +Womersley,ENG,England,GB,United Kingdom +Wombwell,ENG,England,GB,United Kingdom Wombourne,ENG,England,GB,United Kingdom Wolverton,ENG,England,GB,United Kingdom Wolverton,ENG,England,GB,United Kingdom Wolverhampton,ENG,England,GB,United Kingdom -Wolston,ENG,England,GB,United Kingdom Wolsingham,ENG,England,GB,United Kingdom -Wollaston,ENG,England,GB,United Kingdom -Woldingham,ENG,England,GB,United Kingdom Wokingham,ENG,England,GB,United Kingdom Woking,ENG,England,GB,United Kingdom Woburn Sands,ENG,England,GB,United Kingdom @@ -21033,53 +17060,40 @@ Wivelsfield Green,ENG,England,GB,United Kingdom Wiveliscombe,ENG,England,GB,United Kingdom Wittering,ENG,England,GB,United Kingdom Witney,ENG,England,GB,United Kingdom -Witnesham,ENG,England,GB,United Kingdom Witley,ENG,England,GB,United Kingdom -Withyham,ENG,England,GB,United Kingdom -Withycombe,ENG,England,GB,United Kingdom -Withernwick,ENG,England,GB,United Kingdom +Withington,ENG,England,GB,United Kingdom Withernsea,ENG,England,GB,United Kingdom -Witheridge,ENG,England,GB,United Kingdom Witham,ENG,England,GB,United Kingdom -Witchford,ENG,England,GB,United Kingdom Wistow,ENG,England,GB,United Kingdom Wishaw,SCT,Scotland,GB,United Kingdom Wisborough Green,ENG,England,GB,United Kingdom Wisbech,ENG,England,GB,United Kingdom -Wirksworth,ENG,England,GB,United Kingdom Winterton,ENG,England,GB,United Kingdom -Winteringham,ENG,England,GB,United Kingdom -Winster,ENG,England,GB,United Kingdom +Winterslow,ENG,England,GB,United Kingdom Winslow,ENG,England,GB,United Kingdom Winsford,ENG,England,GB,United Kingdom -Winsford,ENG,England,GB,United Kingdom Winnersh,ENG,England,GB,United Kingdom -Winlaton,ENG,England,GB,United Kingdom Winkleigh,ENG,England,GB,United Kingdom Wingrave,ENG,England,GB,United Kingdom Wingate,ENG,England,GB,United Kingdom Wing,ENG,England,GB,United Kingdom -Wing,ENG,England,GB,United Kingdom +Winestead,ENG,England,GB,United Kingdom Windsor,ENG,England,GB,United Kingdom Windlesham,ENG,England,GB,United Kingdom Windermere,ENG,England,GB,United Kingdom -Winchmore Hill,ENG,England,GB,United Kingdom Winchfield,ENG,England,GB,United Kingdom Winchester,ENG,England,GB,United Kingdom -Winchcombe,ENG,England,GB,United Kingdom Wincanton,ENG,England,GB,United Kingdom -Wimborne St Giles,ENG,England,GB,United Kingdom Wimborne Minster,ENG,England,GB,United Kingdom -Wimblington,ENG,England,GB,United Kingdom Wimbledon,ENG,England,GB,United Kingdom Wiltshire,ENG,England,GB,United Kingdom -Wilton,ENG,England,GB,United Kingdom Wilstead,ENG,England,GB,United Kingdom Wilsden,ENG,England,GB,United Kingdom Wilmslow,ENG,England,GB,United Kingdom Wilmington,ENG,England,GB,United Kingdom +Willoughby on the Wolds,ENG,England,GB,United Kingdom Willington,ENG,England,GB,United Kingdom -Willingdon,ENG,England,GB,United Kingdom +Willey,ENG,England,GB,United Kingdom Willesden,ENG,England,GB,United Kingdom Willerby,ENG,England,GB,United Kingdom Willenhall,ENG,England,GB,United Kingdom @@ -21092,109 +17106,93 @@ Wigton,ENG,England,GB,United Kingdom Wigston Parva,ENG,England,GB,United Kingdom Wigan,ENG,England,GB,United Kingdom Widnes,ENG,England,GB,United Kingdom -Wickham Market,ENG,England,GB,United Kingdom Wickham,ENG,England,GB,United Kingdom Wickford,ENG,England,GB,United Kingdom Wick,SCT,Scotland,GB,United Kingdom Whyteleafe,ENG,England,GB,United Kingdom Whitworth,ENG,England,GB,United Kingdom -Whitwick,ENG,England,GB,United Kingdom -Whitton,ENG,England,GB,United Kingdom -Whittlesford,ENG,England,GB,United Kingdom Whittlesey,ENG,England,GB,United Kingdom Whitstable,ENG,England,GB,United Kingdom Whitley Bay,ENG,England,GB,United Kingdom +Whitley,ENG,England,GB,United Kingdom Whitland,WLS,Wales,GB,United Kingdom Whitfield,ENG,England,GB,United Kingdom Whitehaven,ENG,England,GB,United Kingdom Whitefield,ENG,England,GB,United Kingdom -Whitecroft,ENG,England,GB,United Kingdom Whitechapel,ENG,England,GB,United Kingdom Whitchurch,ENG,England,GB,United Kingdom Whitchurch,ENG,England,GB,United Kingdom -Whitchurch,ENG,England,GB,United Kingdom Whitby,ENG,England,GB,United Kingdom Whitburn,SCT,Scotland,GB,United Kingdom -Whissonsett,ENG,England,GB,United Kingdom +Whitburn,ENG,England,GB,United Kingdom Whimple,ENG,England,GB,United Kingdom -Whetstone,ENG,England,GB,United Kingdom -Whetstone,ENG,England,GB,United Kingdom -Wheatley,ENG,England,GB,United Kingdom -Wheathampstead,ENG,England,GB,United Kingdom -Whatlington,ENG,England,GB,United Kingdom -Whalley,ENG,England,GB,United Kingdom Whaley Bridge,ENG,England,GB,United Kingdom Weymouth,ENG,England,GB,United Kingdom Weybridge,ENG,England,GB,United Kingdom -Weybread,ENG,England,GB,United Kingdom Wethersfield,ENG,England,GB,United Kingdom Wetherby,ENG,England,GB,United Kingdom +West Woodburn,ENG,England,GB,United Kingdom West Wickham,ENG,England,GB,United Kingdom -West Walton,ENG,England,GB,United Kingdom -West Thurrock,ENG,England,GB,United Kingdom West Sussex,ENG,England,GB,United Kingdom -West Runton,ENG,England,GB,United Kingdom West Row,ENG,England,GB,United Kingdom -West Rainton,ENG,England,GB,United Kingdom +Weston under Penyard,ENG,England,GB,United Kingdom Weston-super-Mare,ENG,England,GB,United Kingdom -Westoning,ENG,England,GB,United Kingdom +Weston,ENG,England,GB,United Kingdom +West Norwood,ENG,England,GB,United Kingdom Molesey,ENG,England,GB,United Kingdom City of Westminster,ENG,England,GB,United Kingdom West Mersea,ENG,England,GB,United Kingdom West Malling,ENG,England,GB,United Kingdom West Lothian,SCT,Scotland,GB,United Kingdom -West Looe,ENG,England,GB,United Kingdom West Linton,SCT,Scotland,GB,United Kingdom -West Kirby,ENG,England,GB,United Kingdom West Kilbride,SCT,Scotland,GB,United Kingdom Westhoughton,ENG,England,GB,United Kingdom West Horsley,ENG,England,GB,United Kingdom Westhead,ENG,England,GB,United Kingdom -West Harptree,ENG,England,GB,United Kingdom West Ham,ENG,England,GB,United Kingdom -West Hallam,ENG,England,GB,United Kingdom -West Grinstead,ENG,England,GB,United Kingdom Westgate on Sea,ENG,England,GB,United Kingdom Westgate,ENG,England,GB,United Kingdom Western Isles,SCT,Scotland,GB,United Kingdom Westerleigh,ENG,England,GB,United Kingdom Westerham,ENG,England,GB,United Kingdom -West Dulwich,ENG,England,GB,United Kingdom West Drayton,ENG,England,GB,United Kingdom West Derby,ENG,England,GB,United Kingdom West Chiltington,ENG,England,GB,United Kingdom West Calder,SCT,Scotland,GB,United Kingdom West Byfleet,ENG,England,GB,United Kingdom -West Butterwick,ENG,England,GB,United Kingdom Westbury,ENG,England,GB,United Kingdom West Bromwich,ENG,England,GB,United Kingdom West Boldon,ENG,England,GB,United Kingdom +West Auckland,ENG,England,GB,United Kingdom Wendover,ENG,England,GB,United Kingdom Wemyss Bay,SCT,Scotland,GB,United Kingdom Wembley,ENG,England,GB,United Kingdom Wem,ENG,England,GB,United Kingdom Welwyn Garden City,ENG,England,GB,United Kingdom Welwyn,ENG,England,GB,United Kingdom -"Welton, East Yorkshire",ENG,England,GB,United Kingdom Welshpool,WLS,Wales,GB,United Kingdom Wells-next-the-Sea,ENG,England,GB,United Kingdom Wells,ENG,England,GB,United Kingdom Wellington,ENG,England,GB,United Kingdom -Wellington,ENG,England,GB,United Kingdom Wellingborough,ENG,England,GB,United Kingdom Welling,ENG,England,GB,United Kingdom Wellesbourne,ENG,England,GB,United Kingdom -Welland,ENG,England,GB,United Kingdom Well,ENG,England,GB,United Kingdom +Welford,ENG,England,GB,United Kingdom Welbury,ENG,England,GB,United Kingdom Weedon Bec,ENG,England,GB,United Kingdom Wednesbury,ENG,England,GB,United Kingdom Wedmore,ENG,England,GB,United Kingdom +Weare,ENG,England,GB,United Kingdom +Warehorne,ENG,England,GB,United Kingdom +Watton at Stone,ENG,England,GB,United Kingdom Watton,ENG,England,GB,United Kingdom Watlington,ENG,England,GB,United Kingdom +Wath upon Dearne,ENG,England,GB,United Kingdom Watford,ENG,England,GB,United Kingdom Waterlooville,ENG,England,GB,United Kingdom Waterbeach,ENG,England,GB,United Kingdom +Watchfield,ENG,England,GB,United Kingdom Watchet,ENG,England,GB,United Kingdom Washington,ENG,England,GB,United Kingdom Warwickshire,ENG,England,GB,United Kingdom @@ -21204,12 +17202,11 @@ Warton,ENG,England,GB,United Kingdom Wartling,ENG,England,GB,United Kingdom Warsash,ENG,England,GB,United Kingdom Warrington,ENG,England,GB,United Kingdom -Warrenpoint,NIR,Northern Ireland,GB,United Kingdom Warmsworth,ENG,England,GB,United Kingdom Warminster,ENG,England,GB,United Kingdom Warlingham,ENG,England,GB,United Kingdom Warkworth,ENG,England,GB,United Kingdom -Wargrave,ENG,England,GB,United Kingdom +Warfield,ENG,England,GB,United Kingdom Wareham,ENG,England,GB,United Kingdom Ware,ENG,England,GB,United Kingdom Warboys,ENG,England,GB,United Kingdom @@ -21218,104 +17215,95 @@ Wanstead,ENG,England,GB,United Kingdom Wandsworth,ENG,England,GB,United Kingdom Wanborough,ENG,England,GB,United Kingdom Walton on Thames,ENG,England,GB,United Kingdom -Walton le Dale,ENG,England,GB,United Kingdom Walthamstow,ENG,England,GB,United Kingdom Waltham Cross,ENG,England,GB,United Kingdom Waltham Abbey,ENG,England,GB,United Kingdom Waltham,ENG,England,GB,United Kingdom -Walsall Wood,ENG,England,GB,United Kingdom Walsall,ENG,England,GB,United Kingdom Walmer,ENG,England,GB,United Kingdom Wallsend,ENG,England,GB,United Kingdom Wallington,ENG,England,GB,United Kingdom Wallingford,ENG,England,GB,United Kingdom Wallasey,ENG,England,GB,United Kingdom -Walkern,ENG,England,GB,United Kingdom +Walkeringham,ENG,England,GB,United Kingdom Walkerburn,SCT,Scotland,GB,United Kingdom -Walkden,ENG,England,GB,United Kingdom +Walgrave,ENG,England,GB,United Kingdom Wales,ENG,England,GB,United Kingdom +Waldringfield,ENG,England,GB,United Kingdom Wakefield,ENG,England,GB,United Kingdom -Wainfleet All Saints,ENG,England,GB,United Kingdom Wadhurst,ENG,England,GB,United Kingdom Wadebridge,ENG,England,GB,United Kingdom Verwood,ENG,England,GB,United Kingdom Ventnor,ENG,England,GB,United Kingdom -Vale of Glamorgan,WLS,Wales,GB,United Kingdom +Valley,WLS,Wales,GB,United Kingdom Uxbridge,ENG,England,GB,United Kingdom Uttoxeter,ENG,England,GB,United Kingdom -Utley,ENG,England,GB,United Kingdom Usk,WLS,Wales,GB,United Kingdom +Urquhart,SCT,Scotland,GB,United Kingdom Urmston,ENG,England,GB,United Kingdom Upwood,ENG,England,GB,United Kingdom Upwell,ENG,England,GB,United Kingdom -Upton Pyne,ENG,England,GB,United Kingdom +Upton upon Severn,ENG,England,GB,United Kingdom Upton,ENG,England,GB,United Kingdom Upton,ENG,England,GB,United Kingdom Uppingham,ENG,England,GB,United Kingdom Upper Winchendon,ENG,England,GB,United Kingdom -Upper Poppleton,ENG,England,GB,United Kingdom Upper Norwood,ENG,England,GB,United Kingdom -Upper Heyford,ENG,England,GB,United Kingdom -Upper Dean,ENG,England,GB,United Kingdom -Upper Broughton,ENG,England,GB,United Kingdom +Upper Farringdon,ENG,England,GB,United Kingdom +Upper Boddington,ENG,England,GB,United Kingdom +Upper Beeding,ENG,England,GB,United Kingdom Upminster,ENG,England,GB,United Kingdom -Uplyme,ENG,England,GB,United Kingdom Up Holland,ENG,England,GB,United Kingdom Uphall,SCT,Scotland,GB,United Kingdom -Upavon,ENG,England,GB,United Kingdom -Uny Lelant,ENG,England,GB,United Kingdom +Upchurch,ENG,England,GB,United Kingdom ,,,GB,United Kingdom -Undy,WLS,Wales,GB,United Kingdom Umberleigh,ENG,England,GB,United Kingdom Ulverston,ENG,England,GB,United Kingdom -Ullesthorpe,ENG,England,GB,United Kingdom -Ulleskelf,ENG,England,GB,United Kingdom Ullapool,SCT,Scotland,GB,United Kingdom -Uley,ENG,England,GB,United Kingdom Ulceby,ENG,England,GB,United Kingdom +Uig,SCT,Scotland,GB,United Kingdom Uddingston,SCT,Scotland,GB,United Kingdom Uckfield,ENG,England,GB,United Kingdom -Tyringham,ENG,England,GB,United Kingdom -Tyldesley,ENG,England,GB,United Kingdom +Tynemouth,ENG,England,GB,United Kingdom +Tycroes,WLS,Wales,GB,United Kingdom Twyford,ENG,England,GB,United Kingdom Twycross,ENG,England,GB,United Kingdom Twickenham,ENG,England,GB,United Kingdom -Tweedmouth,ENG,England,GB,United Kingdom -Tuxford,ENG,England,GB,United Kingdom -Tutbury,ENG,England,GB,United Kingdom Turriff,SCT,Scotland,GB,United Kingdom Turners Hill,ENG,England,GB,United Kingdom Truro,ENG,England,GB,United Kingdom -Trowell,ENG,England,GB,United Kingdom Trowbridge,ENG,England,GB,United Kingdom Troon,SCT,Scotland,GB,United Kingdom Tring,ENG,England,GB,United Kingdom Trimdon,ENG,England,GB,United Kingdom -Trevor,WLS,Wales,GB,United Kingdom -Treuddyn,WLS,Wales,GB,United Kingdom Treorchy,WLS,Wales,GB,United Kingdom Treharris,WLS,Wales,GB,United Kingdom -Tregynon,WLS,Wales,GB,United Kingdom Tregaron,WLS,Wales,GB,United Kingdom +Trefriw,WLS,Wales,GB,United Kingdom Treforest,WLS,Wales,GB,United Kingdom +Trefnant,WLS,Wales,GB,United Kingdom Treffgarne,WLS,Wales,GB,United Kingdom Tredegar,WLS,Wales,GB,United Kingdom Tranent,SCT,Scotland,GB,United Kingdom Trafford Park,ENG,England,GB,United Kingdom Towcester,ENG,England,GB,United Kingdom Totton,ENG,England,GB,United Kingdom +Tottington,ENG,England,GB,United Kingdom Tottenham,ENG,England,GB,United Kingdom +Toton,ENG,England,GB,United Kingdom Totnes,ENG,England,GB,United Kingdom Totland,ENG,England,GB,United Kingdom +Torver,ENG,England,GB,United Kingdom +Torthorwald,SCT,Scotland,GB,United Kingdom Torquay,ENG,England,GB,United Kingdom Torpoint,ENG,England,GB,United Kingdom Torphins,SCT,Scotland,GB,United Kingdom -Topsham,ENG,England,GB,United Kingdom +Toot Baldon,ENG,England,GB,United Kingdom +Toome,NIR,Northern Ireland,GB,United Kingdom Tonyrefail,WLS,Wales,GB,United Kingdom -Tongham,ENG,England,GB,United Kingdom Tonbridge,ENG,England,GB,United Kingdom +Tomintoul,SCT,Scotland,GB,United Kingdom Tomich,SCT,Scotland,GB,United Kingdom -Tomatin,SCT,Scotland,GB,United Kingdom Tollesbury,ENG,England,GB,United Kingdom Tollerton,ENG,England,GB,United Kingdom Tollard Royal,ENG,England,GB,United Kingdom @@ -21325,29 +17313,25 @@ Tobermory,SCT,Scotland,GB,United Kingdom Tiverton,ENG,England,GB,United Kingdom Tiptree,ENG,England,GB,United Kingdom Tipton,ENG,England,GB,United Kingdom -Tintinhull,ENG,England,GB,United Kingdom Timsbury,ENG,England,GB,United Kingdom Timperley,ENG,England,GB,United Kingdom Tillicoultry,SCT,Scotland,GB,United Kingdom Tile Hill,ENG,England,GB,United Kingdom +Tilbury Juxta Clare,ENG,England,GB,United Kingdom Tilbury,ENG,England,GB,United Kingdom -Tideswell,ENG,England,GB,United Kingdom -Tickhill,ENG,England,GB,United Kingdom -Ticehurst,ENG,England,GB,United Kingdom +Tighnabruaich,SCT,Scotland,GB,United Kingdom Tibshelf,ENG,England,GB,United Kingdom -Tibenham,ENG,England,GB,United Kingdom Thurso,SCT,Scotland,GB,United Kingdom Thurrock,ENG,England,GB,United Kingdom +Thurnby,ENG,England,GB,United Kingdom Thurlstone,ENG,England,GB,United Kingdom -Thurlby,ENG,England,GB,United Kingdom Thurgarton,ENG,England,GB,United Kingdom -Thundersley,ENG,England,GB,United Kingdom -Thropton,ENG,England,GB,United Kingdom +Thurgarton,ENG,England,GB,United Kingdom Thrapston,ENG,England,GB,United Kingdom Thorrington,ENG,England,GB,United Kingdom +Thorpe le Soken,ENG,England,GB,United Kingdom Thornton Heath,ENG,England,GB,United Kingdom Thornton,SCT,Scotland,GB,United Kingdom -Thornton,ENG,England,GB,United Kingdom Thornhill,SCT,Scotland,GB,United Kingdom Thorne,ENG,England,GB,United Kingdom Thorndon,ENG,England,GB,United Kingdom @@ -21361,17 +17345,14 @@ Thaxted,ENG,England,GB,United Kingdom Thatcham,ENG,England,GB,United Kingdom Thames Ditton,ENG,England,GB,United Kingdom Thame,ENG,England,GB,United Kingdom -Thakeham,ENG,England,GB,United Kingdom -Teynham,ENG,England,GB,United Kingdom Tewkesbury,ENG,England,GB,United Kingdom +Tewin,ENG,England,GB,United Kingdom Tetney,ENG,England,GB,United Kingdom Tetbury,ENG,England,GB,United Kingdom Terrington St Clement,ENG,England,GB,United Kingdom Tenterden,ENG,England,GB,United Kingdom Tenby,WLS,Wales,GB,United Kingdom Tenbury Wells,ENG,England,GB,United Kingdom -Tempo,NIR,Northern Ireland,GB,United Kingdom -Temple Sowerby,ENG,England,GB,United Kingdom Templecombe,ENG,England,GB,United Kingdom Temple,SCT,Scotland,GB,United Kingdom Teignmouth,ENG,England,GB,United Kingdom @@ -21381,77 +17362,70 @@ Taynuilt,SCT,Scotland,GB,United Kingdom Tavistock,ENG,England,GB,United Kingdom Taunton,ENG,England,GB,United Kingdom Tattershall,ENG,England,GB,United Kingdom -Tatsfield,ENG,England,GB,United Kingdom +Tattersett,ENG,England,GB,United Kingdom +Tassagh,NIR,Northern Ireland,GB,United Kingdom Tarporley,ENG,England,GB,United Kingdom -Tarleton,ENG,England,GB,United Kingdom -Tarbolton,SCT,Scotland,GB,United Kingdom Tarbert,SCT,Scotland,GB,United Kingdom -Taplow,ENG,England,GB,United Kingdom Tangmere,ENG,England,GB,United Kingdom Tandragee,NIR,Northern Ireland,GB,United Kingdom Tamworth,ENG,England,GB,United Kingdom -Talybont,WLS,Wales,GB,United Kingdom +Talsarnau,WLS,Wales,GB,United Kingdom Talgarth,WLS,Wales,GB,United Kingdom Takeley,ENG,England,GB,United Kingdom Tain,SCT,Scotland,GB,United Kingdom Tadworth,ENG,England,GB,United Kingdom Tadley,ENG,England,GB,United Kingdom Tadcaster,ENG,England,GB,United Kingdom -Symington,SCT,Scotland,GB,United Kingdom +Syston,ENG,England,GB,United Kingdom Swinton,ENG,England,GB,United Kingdom Swinton,ENG,England,GB,United Kingdom Swinefleet,ENG,England,GB,United Kingdom -Swindon Village,ENG,England,GB,United Kingdom Swindon,ENG,England,GB,United Kingdom Sway,ENG,England,GB,United Kingdom Swavesey,ENG,England,GB,United Kingdom +Swatragh,NIR,Northern Ireland,GB,United Kingdom Swanwick,ENG,England,GB,United Kingdom Swansea,WLS,Wales,GB,United Kingdom Swanscombe,ENG,England,GB,United Kingdom Swanley,ENG,England,GB,United Kingdom -Swanland,ENG,England,GB,United Kingdom +Swanbourne,ENG,England,GB,United Kingdom Swanage,ENG,England,GB,United Kingdom +Swallowfield,ENG,England,GB,United Kingdom Swaffham Prior,ENG,England,GB,United Kingdom Swaffham,ENG,England,GB,United Kingdom Swadlincote,ENG,England,GB,United Kingdom -Sutton on Trent,ENG,England,GB,United Kingdom +Sutton Scotney,ENG,England,GB,United Kingdom +Sutton on the Forest,ENG,England,GB,United Kingdom Sutton on Sea,ENG,England,GB,United Kingdom Sutton in Ashfield,ENG,England,GB,United Kingdom Sutton Coldfield,ENG,England,GB,United Kingdom Sutton Bridge,ENG,England,GB,United Kingdom Sutton Benger,ENG,England,GB,United Kingdom Sutton,ENG,England,GB,United Kingdom -Sutton,ENG,England,GB,United Kingdom -Sutterton,ENG,England,GB,United Kingdom Surrey,ENG,England,GB,United Kingdom -Sunningwell,ENG,England,GB,United Kingdom -Sunningdale,ENG,England,GB,United Kingdom -Sundridge,ENG,England,GB,United Kingdom Sunderland,ENG,England,GB,United Kingdom Sunbury-on-Thames,ENG,England,GB,United Kingdom Suffolk,ENG,England,GB,United Kingdom Sudbury,ENG,England,GB,United Kingdom -Sudbury,ENG,England,GB,United Kingdom Sturminster Newton,ENG,England,GB,United Kingdom Studley,ENG,England,GB,United Kingdom +Stubton,ENG,England,GB,United Kingdom Stroud,ENG,England,GB,United Kingdom -Strood,ENG,England,GB,United Kingdom Stromness,SCT,Scotland,GB,United Kingdom Stretford,ENG,England,GB,United Kingdom +Strensall,ENG,England,GB,United Kingdom Street,ENG,England,GB,United Kingdom -Streatley,ENG,England,GB,United Kingdom -Streatham,ENG,England,GB,United Kingdom -Stratton,ENG,England,GB,United Kingdom Strathpeffer,SCT,Scotland,GB,United Kingdom -Strathkinness,SCT,Scotland,GB,United Kingdom Strathdon,SCT,Scotland,GB,United Kingdom Strathcarron,SCT,Scotland,GB,United Kingdom +Strathblane,SCT,Scotland,GB,United Kingdom Strathaven,SCT,Scotland,GB,United Kingdom Stratford-upon-Avon,ENG,England,GB,United Kingdom Stratford,ENG,England,GB,United Kingdom Stranraer,SCT,Scotland,GB,United Kingdom Stradsett,ENG,England,GB,United Kingdom Stradbroke,ENG,England,GB,United Kingdom +Strachan,SCT,Scotland,GB,United Kingdom Strabane,NIR,Northern Ireland,GB,United Kingdom Stow on the Wold,ENG,England,GB,United Kingdom Stowmarket,ENG,England,GB,United Kingdom @@ -21460,76 +17434,64 @@ Stourbridge,ENG,England,GB,United Kingdom Stotfold,ENG,England,GB,United Kingdom Storrington,ENG,England,GB,United Kingdom Stornoway,SCT,Scotland,GB,United Kingdom -Stony Stratford,ENG,England,GB,United Kingdom Stoney Stanton,ENG,England,GB,United Kingdom -Stonesfield,ENG,England,GB,United Kingdom -Stonehouse,SCT,Scotland,GB,United Kingdom Stonehouse,ENG,England,GB,United Kingdom Stonehaven,SCT,Scotland,GB,United Kingdom Stone,ENG,England,GB,United Kingdom +Stone,ENG,England,GB,United Kingdom Stondon,ENG,England,GB,United Kingdom +Stokesley,ENG,England,GB,United Kingdom Stoke Prior,ENG,England,GB,United Kingdom Stoke Poges,ENG,England,GB,United Kingdom Stoke-on-Trent,ENG,England,GB,United Kingdom +Stokenham,ENG,England,GB,United Kingdom Stokenchurch,ENG,England,GB,United Kingdom +Stoke Golding,ENG,England,GB,United Kingdom Stoke Gifford,ENG,England,GB,United Kingdom +Stoke Fleming,ENG,England,GB,United Kingdom Stockton-on-Tees,ENG,England,GB,United Kingdom Stockton,ENG,England,GB,United Kingdom -Stockton,ENG,England,GB,United Kingdom Stocksfield,ENG,England,GB,United Kingdom Stockport,ENG,England,GB,United Kingdom +Stockbury,ENG,England,GB,United Kingdom Stockbridge,ENG,England,GB,United Kingdom -Stock,ENG,England,GB,United Kingdom Stirling,SCT,Scotland,GB,United Kingdom -Stilton,ENG,England,GB,United Kingdom +Stibbard,ENG,England,GB,United Kingdom Steyning,ENG,England,GB,United Kingdom -Stewkley,ENG,England,GB,United Kingdom Stewartstown,NIR,Northern Ireland,GB,United Kingdom Stewarton,SCT,Scotland,GB,United Kingdom -Steventon,ENG,England,GB,United Kingdom Stevenston,SCT,Scotland,GB,United Kingdom Stevenage,ENG,England,GB,United Kingdom Steeton,ENG,England,GB,United Kingdom Steeple Claydon,ENG,England,GB,United Kingdom -Stebbing,ENG,England,GB,United Kingdom -Staveley,ENG,England,GB,United Kingdom -Staunton,ENG,England,GB,United Kingdom +Staplehurst,ENG,England,GB,United Kingdom Stapleford,ENG,England,GB,United Kingdom Stanwell,ENG,England,GB,United Kingdom Stanton Harcourt,ENG,England,GB,United Kingdom -Stanton by Dale,ENG,England,GB,United Kingdom -Stanton,ENG,England,GB,United Kingdom Stansted Mountfitchet,ENG,England,GB,United Kingdom Stansted,ENG,England,GB,United Kingdom -Stanstead Abbotts,ENG,England,GB,United Kingdom Stanmore,ENG,England,GB,United Kingdom -Stanley,ENG,England,GB,United Kingdom Stanhope,ENG,England,GB,United Kingdom Stanford,ENG,England,GB,United Kingdom Stanford in the Vale,ENG,England,GB,United Kingdom -Standon,ENG,England,GB,United Kingdom Standlake,ENG,England,GB,United Kingdom Standish,ENG,England,GB,United Kingdom Standish,ENG,England,GB,United Kingdom -Stamford Bridge,ENG,England,GB,United Kingdom Stamford,ENG,England,GB,United Kingdom Stalybridge,ENG,England,GB,United Kingdom Stalbridge,ENG,England,GB,United Kingdom -Staithes,ENG,England,GB,United Kingdom -Stainforth,ENG,England,GB,United Kingdom Staines-upon-Thames,ENG,England,GB,United Kingdom -Staffordshire,ENG,England,GB,United Kingdom +,ENG,England,GB,United Kingdom Stafford,ENG,England,GB,United Kingdom -Stadhampton,ENG,England,GB,United Kingdom -Spreyton,ENG,England,GB,United Kingdom +Spixworth,ENG,England,GB,United Kingdom Spilsby,ENG,England,GB,United Kingdom Spennymoor,ENG,England,GB,United Kingdom Speke,ENG,England,GB,United Kingdom -Sparham,ENG,England,GB,United Kingdom +Sparkford,ENG,England,GB,United Kingdom Spalding,ENG,England,GB,United Kingdom Sowerby Bridge,ENG,England,GB,United Kingdom +South Wootton,ENG,England,GB,United Kingdom Southwold,ENG,England,GB,United Kingdom -South Wingfield,ENG,England,GB,United Kingdom Southwick,ENG,England,GB,United Kingdom Southwell,ENG,England,GB,United Kingdom Southwater,ENG,England,GB,United Kingdom @@ -21543,21 +17505,17 @@ South Ockendon,ENG,England,GB,United Kingdom South Normanton,ENG,England,GB,United Kingdom South Molton,ENG,England,GB,United Kingdom Southminster,ENG,England,GB,United Kingdom -South Mimms,ENG,England,GB,United Kingdom South Milford,ENG,England,GB,United Kingdom -Southleigh,ENG,England,GB,United Kingdom -South Hykeham,ENG,England,GB,United Kingdom South Hetton,ENG,England,GB,United Kingdom Southgate,ENG,England,GB,United Kingdom -Southfleet,ENG,England,GB,United Kingdom -Southery,ENG,England,GB,United Kingdom Southend-on-Sea,ENG,England,GB,United Kingdom South Elmsall,ENG,England,GB,United Kingdom +South Creake,ENG,England,GB,United Kingdom South Cerney,ENG,England,GB,United Kingdom South Cave,ENG,England,GB,United Kingdom South Brent,ENG,England,GB,United Kingdom Southbourne,ENG,England,GB,United Kingdom -Southbourne,ENG,England,GB,United Kingdom +Southborough,ENG,England,GB,United Kingdom South Benfleet,ENG,England,GB,United Kingdom Southampton,ENG,England,GB,United Kingdom Southam,ENG,England,GB,United Kingdom @@ -21569,65 +17527,50 @@ Somerset,ENG,England,GB,United Kingdom Solihull,ENG,England,GB,United Kingdom Soham,ENG,England,GB,United Kingdom Snodland,ENG,England,GB,United Kingdom -Snettisham,ENG,England,GB,United Kingdom -Snape,ENG,England,GB,United Kingdom +Snaith,ENG,England,GB,United Kingdom +Snailwell,ENG,England,GB,United Kingdom Smethwick,ENG,England,GB,United Kingdom -Smalley,ENG,England,GB,United Kingdom +Smarden,ENG,England,GB,United Kingdom +Smallburgh,ENG,England,GB,United Kingdom Slough,ENG,England,GB,United Kingdom -Slingsby,ENG,England,GB,United Kingdom -Slinfold,ENG,England,GB,United Kingdom -Slindon,ENG,England,GB,United Kingdom Sleaford,ENG,England,GB,United Kingdom +Slaithwaite,ENG,England,GB,United Kingdom Skipton,ENG,England,GB,United Kingdom Skewen,WLS,Wales,GB,United Kingdom Skelton,ENG,England,GB,United Kingdom Skelmorlie,SCT,Scotland,GB,United Kingdom Skelmersdale,ENG,England,GB,United Kingdom -Skelmanthorpe,ENG,England,GB,United Kingdom -Skellow,ENG,England,GB,United Kingdom Skegness,ENG,England,GB,United Kingdom -Skeffling,ENG,England,GB,United Kingdom +Skegby,ENG,England,GB,United Kingdom Sittingbourne,ENG,England,GB,United Kingdom Sion Mills,NIR,Northern Ireland,GB,United Kingdom -Sinnington,ENG,England,GB,United Kingdom +Silverton,ENG,England,GB,United Kingdom Silverstone,ENG,England,GB,United Kingdom Silsoe,ENG,England,GB,United Kingdom Silsden,ENG,England,GB,United Kingdom -Silloth,ENG,England,GB,United Kingdom -Sileby,ENG,England,GB,United Kingdom -Silchester,ENG,England,GB,United Kingdom -Sigglesthorne,ENG,England,GB,United Kingdom Sidmouth,ENG,England,GB,United Kingdom -Sidlesham,ENG,England,GB,United Kingdom Sidcup,ENG,England,GB,United Kingdom -Sibton,ENG,England,GB,United Kingdom -Sibsey,ENG,England,GB,United Kingdom -Shurdington,ENG,England,GB,United Kingdom -Shrivenham,ENG,England,GB,United Kingdom +Sible Hedingham,ENG,England,GB,United Kingdom +Shrewton,ENG,England,GB,United Kingdom Shrewsbury,ENG,England,GB,United Kingdom -Shorwell,ENG,England,GB,United Kingdom +Shorne,ENG,England,GB,United Kingdom Shoreham-by-Sea,ENG,England,GB,United Kingdom -Shoreham,ENG,England,GB,United Kingdom Shoreditch,ENG,England,GB,United Kingdom Shoeburyness,ENG,England,GB,United Kingdom -Shirenewton,WLS,Wales,GB,United Kingdom Shirehampton,ENG,England,GB,United Kingdom -Shirebrook,ENG,England,GB,United Kingdom Shiptonthorpe,ENG,England,GB,United Kingdom Shipston on Stour,ENG,England,GB,United Kingdom Shipley,ENG,England,GB,United Kingdom Shipley,ENG,England,GB,United Kingdom Shiplake,ENG,England,GB,United Kingdom -Shipdham,ENG,England,GB,United Kingdom +Shipham,ENG,England,GB,United Kingdom +Shinfield,ENG,England,GB,United Kingdom Shildon,ENG,England,GB,United Kingdom Shilbottle,ENG,England,GB,United Kingdom Shifnal,ENG,England,GB,United Kingdom Shetland Islands,SCT,Scotland,GB,United Kingdom -Sherington,ENG,England,GB,United Kingdom Sheringham,ENG,England,GB,United Kingdom -Shere,ENG,England,GB,United Kingdom Sherburn in Elmet,ENG,England,GB,United Kingdom -Sherburn Hill,ENG,England,GB,United Kingdom Sherburn,ENG,England,GB,United Kingdom Sherborne,ENG,England,GB,United Kingdom Shepton Mallet,ENG,England,GB,United Kingdom @@ -21635,60 +17578,48 @@ Shepshed,ENG,England,GB,United Kingdom Shepperton,ENG,England,GB,United Kingdom Shepherds Bush,ENG,England,GB,United Kingdom Shenstone,ENG,England,GB,United Kingdom -Shenley,ENG,England,GB,United Kingdom Shenington,ENG,England,GB,United Kingdom Shenfield,ENG,England,GB,United Kingdom +Sheldon,ENG,England,GB,United Kingdom Shefford,ENG,England,GB,United Kingdom Sheffield,ENG,England,GB,United Kingdom -Sheet,ENG,England,GB,United Kingdom Sheerness,ENG,England,GB,United Kingdom -Shebbear,ENG,England,GB,United Kingdom +Sheering,ENG,England,GB,United Kingdom +Sheepwash,ENG,England,GB,United Kingdom Shawbury,ENG,England,GB,United Kingdom Shaw,ENG,England,GB,United Kingdom Sharnford,ENG,England,GB,United Kingdom Shanklin,ENG,England,GB,United Kingdom -Shandon,SCT,Scotland,GB,United Kingdom Shaftesbury,ENG,England,GB,United Kingdom Sevenoaks,ENG,England,GB,United Kingdom Seven Kings,ENG,England,GB,United Kingdom Settle,ENG,England,GB,United Kingdom -Send,ENG,England,GB,United Kingdom Semington,ENG,England,GB,United Kingdom -Semer,ENG,England,GB,United Kingdom Selston,ENG,England,GB,United Kingdom Selsey,ENG,England,GB,United Kingdom Selkirk,SCT,Scotland,GB,United Kingdom Selby,ENG,England,GB,United Kingdom -Selborne,ENG,England,GB,United Kingdom -Seend,ENG,England,GB,United Kingdom -Sedgley,ENG,England,GB,United Kingdom Sedgeford,ENG,England,GB,United Kingdom Sedgefield,ENG,England,GB,United Kingdom -Sedgebrook,ENG,England,GB,United Kingdom Sedbergh,ENG,England,GB,United Kingdom Seaview,ENG,England,GB,United Kingdom Seaton Delaval,ENG,England,GB,United Kingdom Seaton,ENG,England,GB,United Kingdom Seascale,ENG,England,GB,United Kingdom -Seasalter,ENG,England,GB,United Kingdom +Seale,ENG,England,GB,United Kingdom Sealand,WLS,Wales,GB,United Kingdom Seahouses,ENG,England,GB,United Kingdom Seaham,ENG,England,GB,United Kingdom Seaford,ENG,England,GB,United Kingdom -Seacroft,ENG,England,GB,United Kingdom Scunthorpe,ENG,England,GB,United Kingdom -Scorrier,ENG,England,GB,United Kingdom Isles of Scilly,ENG,England,GB,United Kingdom -Scholes,ENG,England,GB,United Kingdom -Scarisbrick,ENG,England,GB,United Kingdom Scarborough,ENG,England,GB,United Kingdom Scalloway,SCT,Scotland,GB,United Kingdom -Scalford,ENG,England,GB,United Kingdom Saxmundham,ENG,England,GB,United Kingdom +Saxlingham Nethergate,ENG,England,GB,United Kingdom Sawtry,ENG,England,GB,United Kingdom -Sawston,ENG,England,GB,United Kingdom Sawbridgeworth,ENG,England,GB,United Kingdom -Sarn,WLS,Wales,GB,United Kingdom +Saundersfoot,WLS,Wales,GB,United Kingdom Sanquhar,SCT,Scotland,GB,United Kingdom Sandy,ENG,England,GB,United Kingdom Sandwick,SCT,Scotland,GB,United Kingdom @@ -21700,46 +17631,41 @@ Sandown,ENG,England,GB,United Kingdom Sandiacre,ENG,England,GB,United Kingdom Sandhurst,ENG,England,GB,United Kingdom Sandgate,ENG,England,GB,United Kingdom -Sandford,ENG,England,GB,United Kingdom Sanderstead,ENG,England,GB,United Kingdom Sandbach,ENG,England,GB,United Kingdom Sand,SCT,Scotland,GB,United Kingdom -Saltford,ENG,England,GB,United Kingdom Saltcoats,SCT,Scotland,GB,United Kingdom Saltburn-by-the-Sea,ENG,England,GB,United Kingdom Saltash,ENG,England,GB,United Kingdom -Salperton,ENG,England,GB,United Kingdom Shropshire,ENG,England,GB,United Kingdom Salisbury,ENG,England,GB,United Kingdom +Saline,SCT,Scotland,GB,United Kingdom Salfords,ENG,England,GB,United Kingdom Salford,ENG,England,GB,United Kingdom Sale,ENG,England,GB,United Kingdom Salcombe,ENG,England,GB,United Kingdom Saint Peters,ENG,England,GB,United Kingdom Saint Neots,ENG,England,GB,United Kingdom -Saint Mellons,WLS,Wales,GB,United Kingdom -"Saint Margaret's at Cliffe",ENG,England,GB,United Kingdom Saint Leonards-on-Sea,ENG,England,GB,United Kingdom +Saint Lawrence,ENG,England,GB,United Kingdom "St John's Wood",ENG,England,GB,United Kingdom Saint Ives,ENG,England,GB,United Kingdom St Ives,ENG,England,GB,United Kingdom St Helens,ENG,England,GB,United Kingdom St Helens,ENG,England,GB,United Kingdom +Saintfield,NIR,Northern Ireland,GB,United Kingdom St Davids,WLS,Wales,GB,United Kingdom Saint Columb Major,ENG,England,GB,United Kingdom -Saint Blazey,ENG,England,GB,United Kingdom Saint Bees,ENG,England,GB,United Kingdom St Austell,ENG,England,GB,United Kingdom St Athan,WLS,Wales,GB,United Kingdom St Asaph,WLS,Wales,GB,United Kingdom St Andrews,SCT,Scotland,GB,United Kingdom St Albans,ENG,England,GB,United Kingdom -Saighton,ENG,England,GB,United Kingdom Saffron Walden,ENG,England,GB,United Kingdom -Sacriston,ENG,England,GB,United Kingdom +Rye Harbour,ENG,England,GB,United Kingdom Rye,ENG,England,GB,United Kingdom Ryde,ENG,England,GB,United Kingdom -Rutland,ENG,England,GB,United Kingdom Ruthin,WLS,Wales,GB,United Kingdom Rutherglen,SCT,Scotland,GB,United Kingdom Rustington,ENG,England,GB,United Kingdom @@ -21749,16 +17675,16 @@ Runcorn,ENG,England,GB,United Kingdom Ruislip,ENG,England,GB,United Kingdom Rugeley,ENG,England,GB,United Kingdom Rugby,ENG,England,GB,United Kingdom -Rufford,ENG,England,GB,United Kingdom Rudgwick,ENG,England,GB,United Kingdom Royton,ENG,England,GB,United Kingdom Royston,ENG,England,GB,United Kingdom Roydon,ENG,England,GB,United Kingdom Roybridge,SCT,Scotland,GB,United Kingdom Royal Tunbridge Wells,ENG,England,GB,United Kingdom -Roxton,ENG,England,GB,United Kingdom +Roxby,ENG,England,GB,United Kingdom Rowley Regis,ENG,England,GB,United Kingdom Rowlands Gill,ENG,England,GB,United Kingdom +Rowlands Castle,ENG,England,GB,United Kingdom Rothwell,ENG,England,GB,United Kingdom Rothley,ENG,England,GB,United Kingdom Rothienorman,SCT,Scotland,GB,United Kingdom @@ -21767,72 +17693,57 @@ Rotherham,ENG,England,GB,United Kingdom Rotherfield,ENG,England,GB,United Kingdom Rothbury,ENG,England,GB,United Kingdom Rosyth,SCT,Scotland,GB,United Kingdom +Rostrevor,NIR,Northern Ireland,GB,United Kingdom Ross on Wye,ENG,England,GB,United Kingdom -Rosneath,SCT,Scotland,GB,United Kingdom -Ropley,ENG,England,GB,United Kingdom Roos,ENG,England,GB,United Kingdom -Romsley,ENG,England,GB,United Kingdom +Rooks Bridge,ENG,England,GB,United Kingdom Romsey,ENG,England,GB,United Kingdom -Romiley,ENG,England,GB,United Kingdom Romford,ENG,England,GB,United Kingdom -Rolleston,ENG,England,GB,United Kingdom -Rogate,ENG,England,GB,United Kingdom Rogart,SCT,Scotland,GB,United Kingdom Rode Heath,ENG,England,GB,United Kingdom -Rock Ferry,ENG,England,GB,United Kingdom Rochford,ENG,England,GB,United Kingdom Rochester,ENG,England,GB,United Kingdom Roche,ENG,England,GB,United Kingdom Rochdale,ENG,England,GB,United Kingdom +Rocester,ENG,England,GB,United Kingdom Robertsbridge,ENG,England,GB,United Kingdom Roade,ENG,England,GB,United Kingdom +Rivenhall,ENG,England,GB,United Kingdom Risley,ENG,England,GB,United Kingdom -Rishton,ENG,England,GB,United Kingdom -Risca,WLS,Wales,GB,United Kingdom -Ripponden,ENG,England,GB,United Kingdom Ripon,ENG,England,GB,United Kingdom Ripley,ENG,England,GB,United Kingdom +Ripley,ENG,England,GB,United Kingdom Ringwood,ENG,England,GB,United Kingdom -Ringmer,ENG,England,GB,United Kingdom Rickmansworth,ENG,England,GB,United Kingdom Rickinghall,ENG,England,GB,United Kingdom Richmond,ENG,England,GB,United Kingdom Richmond,ENG,England,GB,United Kingdom Richhill,NIR,Northern Ireland,GB,United Kingdom -Riccall,ENG,England,GB,United Kingdom +Ribbesford,ENG,England,GB,United Kingdom Rhymney,WLS,Wales,GB,United Kingdom Rhyl,WLS,Wales,GB,United Kingdom Rhuddlan,WLS,Wales,GB,United Kingdom Rhu,SCT,Scotland,GB,United Kingdom Rhosneigr,WLS,Wales,GB,United Kingdom -Rhosllannerchrugog,WLS,Wales,GB,United Kingdom Rhoose,WLS,Wales,GB,United Kingdom -Rhondda,WLS,Wales,GB,United Kingdom Rhayader,WLS,Wales,GB,United Kingdom -Reydon,ENG,England,GB,United Kingdom Resolven,WLS,Wales,GB,United Kingdom Repton,ENG,England,GB,United Kingdom +Renton,SCT,Scotland,GB,United Kingdom Renfrewshire,SCT,Scotland,GB,United Kingdom Renfrew,SCT,Scotland,GB,United Kingdom Rendlesham,ENG,England,GB,United Kingdom Reigate,ENG,England,GB,United Kingdom -Reepham,ENG,England,GB,United Kingdom -Reepham,ENG,England,GB,United Kingdom Redruth,ENG,England,GB,United Kingdom Redhill,ENG,England,GB,United Kingdom +Redhill,ENG,England,GB,United Kingdom Redditch,ENG,England,GB,United Kingdom Redcar,ENG,England,GB,United Kingdom Redbridge,ENG,England,GB,United Kingdom -Redbourn,ENG,England,GB,United Kingdom -Rearsby,ENG,England,GB,United Kingdom Reading,ENG,England,GB,United Kingdom Raynes Park,ENG,England,GB,United Kingdom Rayleigh,ENG,England,GB,United Kingdom -Rawdon,ENG,England,GB,United Kingdom -Ravenstone,ENG,England,GB,United Kingdom Raunds,ENG,England,GB,United Kingdom -Ratho,SCT,Scotland,GB,United Kingdom -Rangeworthy,ENG,England,GB,United Kingdom Randalstown,NIR,Northern Ireland,GB,United Kingdom Ramsgate,ENG,England,GB,United Kingdom Ramsey,ENG,England,GB,United Kingdom @@ -21841,9 +17752,7 @@ Rainworth,ENG,England,GB,United Kingdom Rainhill,ENG,England,GB,United Kingdom Rainham,ENG,England,GB,United Kingdom Rainham,ENG,England,GB,United Kingdom -Raglan,WLS,Wales,GB,United Kingdom Radstock,ENG,England,GB,United Kingdom -Radley,ENG,England,GB,United Kingdom Radlett,ENG,England,GB,United Kingdom Quenington,ENG,England,GB,United Kingdom Queensferry,SCT,Scotland,GB,United Kingdom @@ -21851,6 +17760,7 @@ Queenborough,ENG,England,GB,United Kingdom Quedgeley,ENG,England,GB,United Kingdom Quainton,ENG,England,GB,United Kingdom Pwllheli,WLS,Wales,GB,United Kingdom +Puttenham,ENG,England,GB,United Kingdom Putney,ENG,England,GB,United Kingdom Purton,ENG,England,GB,United Kingdom Purley,ENG,England,GB,United Kingdom @@ -21861,18 +17771,20 @@ Pulborough,ENG,England,GB,United Kingdom Pudsey,ENG,England,GB,United Kingdom Puckeridge,ENG,England,GB,United Kingdom Prudhoe,ENG,England,GB,United Kingdom -Princetown,ENG,England,GB,United Kingdom +Princethorpe,ENG,England,GB,United Kingdom Princes Risborough,ENG,England,GB,United Kingdom Prestwick,SCT,Scotland,GB,United Kingdom Prestwich,ENG,England,GB,United Kingdom Prestonpans,SCT,Scotland,GB,United Kingdom +Preston on the Hill,ENG,England,GB,United Kingdom Preston,ENG,England,GB,United Kingdom -Preston,ENG,England,GB,United Kingdom +Preston St Mary,ENG,England,GB,United Kingdom Preston,ENG,England,GB,United Kingdom Presteigne,WLS,Wales,GB,United Kingdom Prestbury,ENG,England,GB,United Kingdom Prestatyn,WLS,Wales,GB,United Kingdom Prescot,ENG,England,GB,United Kingdom +Prees,ENG,England,GB,United Kingdom Poynton,ENG,England,GB,United Kingdom Powys,WLS,Wales,GB,United Kingdom Poulton-le-Fylde,ENG,England,GB,United Kingdom @@ -21880,7 +17792,6 @@ Poulton,ENG,England,GB,United Kingdom Potton,ENG,England,GB,United Kingdom Potters Bar,ENG,England,GB,United Kingdom Port Talbot,WLS,Wales,GB,United Kingdom -Port Sunlight,ENG,England,GB,United Kingdom Portstewart,NIR,Northern Ireland,GB,United Kingdom Portsoy,SCT,Scotland,GB,United Kingdom Portsmouth,ENG,England,GB,United Kingdom @@ -21890,6 +17801,7 @@ Portree,SCT,Scotland,GB,United Kingdom Portmahomack,SCT,Scotland,GB,United Kingdom Portlethen,SCT,Scotland,GB,United Kingdom Portishead,ENG,England,GB,United Kingdom +Port Isaac,ENG,England,GB,United Kingdom Porthmadog,WLS,Wales,GB,United Kingdom Porthcawl,WLS,Wales,GB,United Kingdom Porth,WLS,Wales,GB,United Kingdom @@ -21900,45 +17812,36 @@ Portadown,NIR,Northern Ireland,GB,United Kingdom Poplar,ENG,England,GB,United Kingdom Poole,ENG,England,GB,United Kingdom Pool,ENG,England,GB,United Kingdom -Pool,ENG,England,GB,United Kingdom Pontypridd,WLS,Wales,GB,United Kingdom Pontypool,WLS,Wales,GB,United Kingdom -Pontrhydyfen,WLS,Wales,GB,United Kingdom -Ponthir,WLS,Wales,GB,United Kingdom -Pontesbury,ENG,England,GB,United Kingdom Ponteland,ENG,England,GB,United Kingdom Pontefract,ENG,England,GB,United Kingdom Pontarddulais,WLS,Wales,GB,United Kingdom Pontardawe,WLS,Wales,GB,United Kingdom Polperro,ENG,England,GB,United Kingdom Polmont,SCT,Scotland,GB,United Kingdom -Pollington,ENG,England,GB,United Kingdom +Polesworth,ENG,England,GB,United Kingdom Polegate,ENG,England,GB,United Kingdom Pocklington,ENG,England,GB,United Kingdom -Plymtree,ENG,England,GB,United Kingdom Plymstock,ENG,England,GB,United Kingdom Plympton,ENG,England,GB,United Kingdom Plymouth,ENG,England,GB,United Kingdom Plumstead,ENG,England,GB,United Kingdom -Plumbland,ENG,England,GB,United Kingdom Plockton,SCT,Scotland,GB,United Kingdom -Playford,ENG,England,GB,United Kingdom +Plaistow,ENG,England,GB,United Kingdom Pitstone,ENG,England,GB,United Kingdom Pitmedden,SCT,Scotland,GB,United Kingdom Pitlochry,SCT,Scotland,GB,United Kingdom -Pitlessie,SCT,Scotland,GB,United Kingdom -Pirbright,ENG,England,GB,United Kingdom Pinxton,ENG,England,GB,United Kingdom Pinner,ENG,England,GB,United Kingdom Pinchbeck,ENG,England,GB,United Kingdom -Pilton,ENG,England,GB,United Kingdom Pilsley,ENG,England,GB,United Kingdom -Piddletrenthide,ENG,England,GB,United Kingdom +Pilling,ENG,England,GB,United Kingdom +Pill,ENG,England,GB,United Kingdom Pickering,ENG,England,GB,United Kingdom Pewsey,ENG,England,GB,United Kingdom Pevensey,ENG,England,GB,United Kingdom Petworth,ENG,England,GB,United Kingdom -Petham,ENG,England,GB,United Kingdom Petersfield,ENG,England,GB,United Kingdom Peterlee,ENG,England,GB,United Kingdom Peterhead,SCT,Scotland,GB,United Kingdom @@ -21950,29 +17853,31 @@ Perry Barr,ENG,England,GB,United Kingdom Perranporth,ENG,England,GB,United Kingdom Perivale,ENG,England,GB,United Kingdom Penzance,ENG,England,GB,United Kingdom -Penygroes,WLS,Wales,GB,United Kingdom -Pentraeth,WLS,Wales,GB,United Kingdom +Penybont,WLS,Wales,GB,United Kingdom +Penwortham,ENG,England,GB,United Kingdom +Penshurst,ENG,England,GB,United Kingdom Penryn,ENG,England,GB,United Kingdom Penrith,ENG,England,GB,United Kingdom Penrhyndeudraeth,WLS,Wales,GB,United Kingdom Pennant,WLS,Wales,GB,United Kingdom -Penmaenmawr,WLS,Wales,GB,United Kingdom Penkridge,ENG,England,GB,United Kingdom Penistone,ENG,England,GB,United Kingdom Penicuik,SCT,Scotland,GB,United Kingdom -Pencoed,WLS,Wales,GB,United Kingdom -Penclawdd,WLS,Wales,GB,United Kingdom -Pencaitland,SCT,Scotland,GB,United Kingdom Pencader,WLS,Wales,GB,United Kingdom Penarth,WLS,Wales,GB,United Kingdom -Pembury,ENG,England,GB,United Kingdom Pembrokeshire,WLS,Wales,GB,United Kingdom Pembroke Dock,WLS,Wales,GB,United Kingdom Pembroke,WLS,Wales,GB,United Kingdom +Pembrey,WLS,Wales,GB,United Kingdom Pelynt,ENG,England,GB,United Kingdom Peebles,SCT,Scotland,GB,United Kingdom +Peasmarsh,ENG,England,GB,United Kingdom +Paythorne,ENG,England,GB,United Kingdom +Pawlett,ENG,England,GB,United Kingdom Paulton,ENG,England,GB,United Kingdom Paul,ENG,England,GB,United Kingdom +Pattishall,ENG,England,GB,United Kingdom +Pattingham,ENG,England,GB,United Kingdom Patna,SCT,Scotland,GB,United Kingdom Pathhead,SCT,Scotland,GB,United Kingdom Partridge Green,ENG,England,GB,United Kingdom @@ -21981,6 +17886,8 @@ Parkstone,ENG,England,GB,United Kingdom Parkgate,ENG,England,GB,United Kingdom Parbold,ENG,England,GB,United Kingdom Par,ENG,England,GB,United Kingdom +Pangbourne,ENG,England,GB,United Kingdom +Pandy,WLS,Wales,GB,United Kingdom Palmers Green,ENG,England,GB,United Kingdom Paisley,SCT,Scotland,GB,United Kingdom Paignton,ENG,England,GB,United Kingdom @@ -21988,99 +17895,89 @@ Padstow,ENG,England,GB,United Kingdom Padiham,ENG,England,GB,United Kingdom Paddock Wood,ENG,England,GB,United Kingdom Paddington,ENG,England,GB,United Kingdom -Packington,ENG,England,GB,United Kingdom -Oxton,SCT,Scotland,GB,United Kingdom Oxted,ENG,England,GB,United Kingdom Oxshott,ENG,England,GB,United Kingdom Oxfordshire,ENG,England,GB,United Kingdom Oxford,ENG,England,GB,United Kingdom Owston Ferry,ENG,England,GB,United Kingdom -Overton,ENG,England,GB,United Kingdom +Ovingham,ENG,England,GB,United Kingdom Overstrand,ENG,England,GB,United Kingdom Overseal,ENG,England,GB,United Kingdom Oundle,ENG,England,GB,United Kingdom Ottery St Mary,ENG,England,GB,United Kingdom -Ottershaw,ENG,England,GB,United Kingdom +Otterburn,ENG,England,GB,United Kingdom Otterbourne,ENG,England,GB,United Kingdom Otley,ENG,England,GB,United Kingdom -Otford,ENG,England,GB,United Kingdom Oswestry,ENG,England,GB,United Kingdom Oswaldtwistle,ENG,England,GB,United Kingdom Ossett,ENG,England,GB,United Kingdom -Orwell,ENG,England,GB,United Kingdom Orsett,ENG,England,GB,United Kingdom Orpington,ENG,England,GB,United Kingdom Ormskirk,ENG,England,GB,United Kingdom -Ormiston,SCT,Scotland,GB,United Kingdom -Ormesby,ENG,England,GB,United Kingdom +Orlingbury,ENG,England,GB,United Kingdom Orkney Islands,SCT,Scotland,GB,United Kingdom Omagh,NIR,Northern Ireland,GB,United Kingdom Olveston,ENG,England,GB,United Kingdom Olney,ENG,England,GB,United Kingdom Old Windsor,ENG,England,GB,United Kingdom -Old Penshaw,ENG,England,GB,United Kingdom -Oldmeldrum,SCT,Scotland,GB,United Kingdom Oldham,ENG,England,GB,United Kingdom Old Dalby,ENG,England,GB,United Kingdom Oldbury,ENG,England,GB,United Kingdom Okehampton,ENG,England,GB,United Kingdom +Odiham,ENG,England,GB,United Kingdom Oban,SCT,Scotland,GB,United Kingdom Oakhill,ENG,England,GB,United Kingdom Oakham,ENG,England,GB,United Kingdom -Oakamoor,ENG,England,GB,United Kingdom -Nutley,ENG,England,GB,United Kingdom -Nutfield,ENG,England,GB,United Kingdom -Nuneham Courtenay,ENG,England,GB,United Kingdom Nuneaton,ENG,England,GB,United Kingdom +Notting Hill,ENG,England,GB,United Kingdom Nottinghamshire,ENG,England,GB,United Kingdom Nottingham,ENG,England,GB,United Kingdom -Nottage,WLS,Wales,GB,United Kingdom Norwich,ENG,England,GB,United Kingdom +Norton Lindsey,ENG,England,GB,United Kingdom +Norton Fitzwarren,ENG,England,GB,United Kingdom Norton,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom +North Woolwich,ENG,England,GB,United Kingdom Northwood,ENG,England,GB,United Kingdom North Willingham,ENG,England,GB,United Kingdom Northwich,ENG,England,GB,United Kingdom +North Wheatley,ENG,England,GB,United Kingdom North Walsham,ENG,England,GB,United Kingdom Northumberland,ENG,England,GB,United Kingdom North Tyneside,ENG,England,GB,United Kingdom -North Tuddenham,ENG,England,GB,United Kingdom +North Thoresby,ENG,England,GB,United Kingdom North Tawton,ENG,England,GB,United Kingdom -North Stoke,ENG,England,GB,United Kingdom +North Somercotes,ENG,England,GB,United Kingdom North Shields,ENG,England,GB,United Kingdom North Queensferry,SCT,Scotland,GB,United Kingdom North Petherton,ENG,England,GB,United Kingdom Northop,WLS,Wales,GB,United Kingdom Northolt,ENG,England,GB,United Kingdom -North Muskham,ENG,England,GB,United Kingdom -North Mundham,ENG,England,GB,United Kingdom +North Molton,ENG,England,GB,United Kingdom North Marston,ENG,England,GB,United Kingdom Northleach,ENG,England,GB,United Kingdom Lancing,ENG,England,GB,United Kingdom +North Kelsey,ENG,England,GB,United Kingdom Northiam,ENG,England,GB,United Kingdom North Hykeham,ENG,England,GB,United Kingdom Northfleet,ENG,England,GB,United Kingdom North Ferriby,ENG,England,GB,United Kingdom -North Fambridge,ENG,England,GB,United Kingdom +North Elmham,ENG,England,GB,United Kingdom North Cornelly,WLS,Wales,GB,United Kingdom +North Chapel,ENG,England,GB,United Kingdom North Cadbury,ENG,England,GB,United Kingdom North Berwick,SCT,Scotland,GB,United Kingdom Northamptonshire,ENG,England,GB,United Kingdom Northampton,ENG,England,GB,United Kingdom -Northam,ENG,England,GB,United Kingdom Northallerton,ENG,England,GB,United Kingdom Normanton,ENG,England,GB,United Kingdom Norfolk,ENG,England,GB,United Kingdom -Norbury,ENG,England,GB,United Kingdom -Niton,ENG,England,GB,United Kingdom New Tredegar,WLS,Wales,GB,United Kingdom Newtownstewart,NIR,Northern Ireland,GB,United Kingdom Newtownards,NIR,Northern Ireland,GB,United Kingdom Newtownabbey,NIR,Northern Ireland,GB,United Kingdom Newtown,WLS,Wales,GB,United Kingdom Newton Stewart,SCT,Scotland,GB,United Kingdom -Newton Regis,ENG,England,GB,United Kingdom -Newton Poppleford,ENG,England,GB,United Kingdom Newtonmore,SCT,Scotland,GB,United Kingdom Newton Mearns,SCT,Scotland,GB,United Kingdom Newton-le-Willows,ENG,England,GB,United Kingdom @@ -22089,7 +17986,7 @@ Newtongrange,SCT,Scotland,GB,United Kingdom Newton Aycliffe,ENG,England,GB,United Kingdom Newton Abbot,ENG,England,GB,United Kingdom New Southgate,ENG,England,GB,United Kingdom -Scone,SCT,Scotland,GB,United Kingdom +Benderloch,SCT,Scotland,GB,United Kingdom Newry,NIR,Northern Ireland,GB,United Kingdom New Romney,ENG,England,GB,United Kingdom New Quay,WLS,Wales,GB,United Kingdom @@ -22097,6 +17994,7 @@ Newquay,ENG,England,GB,United Kingdom Newport Pagnell,ENG,England,GB,United Kingdom Newport-on-Tay,SCT,Scotland,GB,United Kingdom Newport,ENG,England,GB,United Kingdom +Newport,ENG,England,GB,United Kingdom Newport,WLS,Wales,GB,United Kingdom Newport,ENG,England,GB,United Kingdom Newport,WLS,Wales,GB,United Kingdom @@ -22107,8 +18005,6 @@ Newmilns,SCT,Scotland,GB,United Kingdom New Mills,ENG,England,GB,United Kingdom Newmarket,ENG,England,GB,United Kingdom New Malden,ENG,England,GB,United Kingdom -Newington,ENG,England,GB,United Kingdom -Newick,ENG,England,GB,United Kingdom Newhaven,ENG,England,GB,United Kingdom Newham,ENG,England,GB,United Kingdom New Galloway,SCT,Scotland,GB,United Kingdom @@ -22119,27 +18015,25 @@ Newcastle upon Tyne,ENG,England,GB,United Kingdom Newcastle-under-Lyme,ENG,England,GB,United Kingdom Newcastleton,SCT,Scotland,GB,United Kingdom Newcastle Emlyn,WLS,Wales,GB,United Kingdom +Newcastle,ENG,England,GB,United Kingdom Newby,ENG,England,GB,United Kingdom Newbury,ENG,England,GB,United Kingdom Newburgh,SCT,Scotland,GB,United Kingdom +New Buckenham,ENG,England,GB,United Kingdom Newbridge,SCT,Scotland,GB,United Kingdom Newbridge,WLS,Wales,GB,United Kingdom Newbold Verdon,ENG,England,GB,United Kingdom Newbiggin-by-the-Sea,ENG,England,GB,United Kingdom -New Barnet,ENG,England,GB,United Kingdom Newark on Trent,ENG,England,GB,United Kingdom -New Aberdour,SCT,Scotland,GB,United Kingdom -New Abbey,SCT,Scotland,GB,United Kingdom +New Alresford,ENG,England,GB,United Kingdom Nefyn,WLS,Wales,GB,United Kingdom Nettleton,ENG,England,GB,United Kingdom Nettleham,ENG,England,GB,United Kingdom Nettlebed,ENG,England,GB,United Kingdom -Netherton,ENG,England,GB,United Kingdom Neston,ENG,England,GB,United Kingdom Nelson,ENG,England,GB,United Kingdom -Nelson,WLS,Wales,GB,United Kingdom Neilston,SCT,Scotland,GB,United Kingdom -Needham Market,ENG,England,GB,United Kingdom +Needingworth,ENG,England,GB,United Kingdom Neatishead,ENG,England,GB,United Kingdom Neath,WLS,Wales,GB,United Kingdom Neasden,ENG,England,GB,United Kingdom @@ -22150,96 +18044,77 @@ Nantwich,ENG,England,GB,United Kingdom Nairn,SCT,Scotland,GB,United Kingdom Nailsworth,ENG,England,GB,United Kingdom Nailsea,ENG,England,GB,United Kingdom -Mytholmroyd,ENG,England,GB,United Kingdom -Mytchett,ENG,England,GB,United Kingdom -Meidrim,WLS,Wales,GB,United Kingdom Musselburgh,SCT,Scotland,GB,United Kingdom Munlochy,SCT,Scotland,GB,United Kingdom +Mundesley,ENG,England,GB,United Kingdom Mullion,ENG,England,GB,United Kingdom Mullaghbane,NIR,Northern Ireland,GB,United Kingdom Muir of Ord,SCT,Scotland,GB,United Kingdom Muirhead,SCT,Scotland,GB,United Kingdom Much Wenlock,ENG,England,GB,United Kingdom Much Hadham,ENG,England,GB,United Kingdom +Moy,NIR,Northern Ireland,GB,United Kingdom Mow Cop,ENG,England,GB,United Kingdom -Mountsorrel,ENG,England,GB,United Kingdom -Mountnessing,ENG,England,GB,United Kingdom Mountain Ash,WLS,Wales,GB,United Kingdom -Moulton,ENG,England,GB,United Kingdom -Moulsoe,ENG,England,GB,United Kingdom +Mottisfont,ENG,England,GB,United Kingdom Motherwell,SCT,Scotland,GB,United Kingdom Mostyn,WLS,Wales,GB,United Kingdom -Mosterton,ENG,England,GB,United Kingdom -Mossley,ENG,England,GB,United Kingdom +Mortimer Common,ENG,England,GB,United Kingdom Morpeth,ENG,England,GB,United Kingdom Morley,ENG,England,GB,United Kingdom Moreton in Marsh,ENG,England,GB,United Kingdom -Moretonhampstead,ENG,England,GB,United Kingdom -Moreton,ENG,England,GB,United Kingdom Morecambe,ENG,England,GB,United Kingdom +Morebattle,SCT,Scotland,GB,United Kingdom Morden,ENG,England,GB,United Kingdom +Monyash,ENG,England,GB,United Kingdom Montrose,SCT,Scotland,GB,United Kingdom Montgomery,WLS,Wales,GB,United Kingdom Montacute,ENG,England,GB,United Kingdom -Monreith,SCT,Scotland,GB,United Kingdom Monmouth,WLS,Wales,GB,United Kingdom Monkton,SCT,Scotland,GB,United Kingdom -Monk Fryston,ENG,England,GB,United Kingdom +Monifieth,SCT,Scotland,GB,United Kingdom Moniaive,SCT,Scotland,GB,United Kingdom -Moneyreagh,NIR,Northern Ireland,GB,United Kingdom +Moneymore,NIR,Northern Ireland,GB,United Kingdom Mold,WLS,Wales,GB,United Kingdom Moira,NIR,Northern Ireland,GB,United Kingdom Moffat,SCT,Scotland,GB,United Kingdom +Moelfre,WLS,Wales,GB,United Kingdom Mochdre,WLS,Wales,GB,United Kingdom -Mobberley,ENG,England,GB,United Kingdom Mitcheldean,ENG,England,GB,United Kingdom Mitcham,ENG,England,GB,United Kingdom Misterton,ENG,England,GB,United Kingdom Mirfield,ENG,England,GB,United Kingdom Minworth,ENG,England,GB,United Kingdom -Mintlaw,SCT,Scotland,GB,United Kingdom -Minster Lovell,ENG,England,GB,United Kingdom Minsterley,ENG,England,GB,United Kingdom Minster,ENG,England,GB,United Kingdom Minster,ENG,England,GB,United Kingdom Minehead,ENG,England,GB,United Kingdom -Minchinhampton,ENG,England,GB,United Kingdom Milverton,ENG,England,GB,United Kingdom Milton Keynes,ENG,England,GB,United Kingdom -Milton Ernest,ENG,England,GB,United Kingdom -Milton,SCT,Scotland,GB,United Kingdom -Milton,ENG,England,GB,United Kingdom Milnthorpe,ENG,England,GB,United Kingdom Milltimber,SCT,Scotland,GB,United Kingdom -Millthrop,ENG,England,GB,United Kingdom Millport,SCT,Scotland,GB,United Kingdom Millom,ENG,England,GB,United Kingdom Millisle,NIR,Northern Ireland,GB,United Kingdom -Mill Hill,ENG,England,GB,United Kingdom Milford on Sea,ENG,England,GB,United Kingdom Milford Haven,WLS,Wales,GB,United Kingdom -Milford,ENG,England,GB,United Kingdom Mildenhall,ENG,England,GB,United Kingdom +Milborne St Andrew,ENG,England,GB,United Kingdom +Milborne Port,ENG,England,GB,United Kingdom Midsomer Norton,ENG,England,GB,United Kingdom Midlothian,SCT,Scotland,GB,United Kingdom Midhurst,ENG,England,GB,United Kingdom -Midgham,ENG,England,GB,United Kingdom Middlewich,ENG,England,GB,United Kingdom Middleton,ENG,England,GB,United Kingdom -Middleton,ENG,England,GB,United Kingdom Middlesex,ENG,England,GB,United Kingdom Middlesbrough,ENG,England,GB,United Kingdom -Middle Rasen,ENG,England,GB,United Kingdom Mickleover,ENG,England,GB,United Kingdom Mexborough,ENG,England,GB,United Kingdom -Methley,ENG,England,GB,United Kingdom +Methwold,ENG,England,GB,United Kingdom Methil,SCT,Scotland,GB,United Kingdom -Metheringham,ENG,England,GB,United Kingdom -Metfield,ENG,England,GB,United Kingdom Messingham,ENG,England,GB,United Kingdom -Messing,ENG,England,GB,United Kingdom +Merton,ENG,England,GB,United Kingdom Merthyr Tydfil,WLS,Wales,GB,United Kingdom -Merstone,ENG,England,GB,United Kingdom Merstham,ENG,England,GB,United Kingdom Meriden,ENG,England,GB,United Kingdom Mere,ENG,England,GB,United Kingdom @@ -22247,20 +18122,18 @@ Meppershall,ENG,England,GB,United Kingdom Meopham,ENG,England,GB,United Kingdom Menston,ENG,England,GB,United Kingdom Mennock,SCT,Scotland,GB,United Kingdom -Mendlesham,ENG,England,GB,United Kingdom Menai Bridge,WLS,Wales,GB,United Kingdom Melton Mowbray,ENG,England,GB,United Kingdom Melton Constable,ENG,England,GB,United Kingdom Melton,ENG,England,GB,United Kingdom Melrose,SCT,Scotland,GB,United Kingdom -Mells,ENG,England,GB,United Kingdom +Melling,ENG,England,GB,United Kingdom Melksham,ENG,England,GB,United Kingdom Meldreth,ENG,England,GB,United Kingdom Melbourn,ENG,England,GB,United Kingdom Meikleour,SCT,Scotland,GB,United Kingdom Meifod,WLS,Wales,GB,United Kingdom Measham,ENG,England,GB,United Kingdom -Mayland,ENG,England,GB,United Kingdom Mayfield,ENG,England,GB,United Kingdom Mayfair,ENG,England,GB,United Kingdom Maybole,SCT,Scotland,GB,United Kingdom @@ -22271,24 +18144,20 @@ Maulden,ENG,England,GB,United Kingdom Mauchline,SCT,Scotland,GB,United Kingdom Matlock,ENG,England,GB,United Kingdom Mathry,WLS,Wales,GB,United Kingdom -Matfield,ENG,England,GB,United Kingdom Maryport,ENG,England,GB,United Kingdom Marykirk,SCT,Scotland,GB,United Kingdom +Marton,ENG,England,GB,United Kingdom Martock,ENG,England,GB,United Kingdom -Martley,ENG,England,GB,United Kingdom Martlesham,ENG,England,GB,United Kingdom -Martham,ENG,England,GB,United Kingdom Marston Moretaine,ENG,England,GB,United Kingdom +Marston Green,ENG,England,GB,United Kingdom +Marske,ENG,England,GB,United Kingdom Marske,ENG,England,GB,United Kingdom -Marshfield,ENG,England,GB,United Kingdom Marsham,ENG,England,GB,United Kingdom -Marsden,ENG,England,GB,United Kingdom Marple,ENG,England,GB,United Kingdom -Marnhull,ENG,England,GB,United Kingdom Marlow,ENG,England,GB,United Kingdom Marlborough,ENG,England,GB,United Kingdom Markyate,ENG,England,GB,United Kingdom -Markinch,SCT,Scotland,GB,United Kingdom Markfield,ENG,England,GB,United Kingdom Market Weighton,ENG,England,GB,United Kingdom Market Rasen,ENG,England,GB,United Kingdom @@ -22296,10 +18165,8 @@ Market Harborough,ENG,England,GB,United Kingdom Market Drayton,ENG,England,GB,United Kingdom Market Deeping,ENG,England,GB,United Kingdom Market Bosworth,ENG,England,GB,United Kingdom -Mark,ENG,England,GB,United Kingdom +Marham,ENG,England,GB,United Kingdom Margate,ENG,England,GB,United Kingdom -Marden,ENG,England,GB,United Kingdom -Marchington,ENG,England,GB,United Kingdom March,ENG,England,GB,United Kingdom Marazion,ENG,England,GB,United Kingdom Manston,ENG,England,GB,United Kingdom @@ -22308,7 +18175,6 @@ Mansfield,ENG,England,GB,United Kingdom Manningtree,ENG,England,GB,United Kingdom Manea,ENG,England,GB,United Kingdom Manchester,ENG,England,GB,United Kingdom -Manby,ENG,England,GB,United Kingdom Malton,ENG,England,GB,United Kingdom Malpas,ENG,England,GB,United Kingdom Malmesbury,ENG,England,GB,United Kingdom @@ -22318,31 +18184,29 @@ Maidwell,ENG,England,GB,United Kingdom Maidstone,ENG,England,GB,United Kingdom Maidenhead,ENG,England,GB,United Kingdom Maida Vale,ENG,England,GB,United Kingdom -Magor,WLS,Wales,GB,United Kingdom Maghull,ENG,England,GB,United Kingdom Magherafelt,NIR,Northern Ireland,GB,United Kingdom Maghera,NIR,Northern Ireland,GB,United Kingdom Maesteg,WLS,Wales,GB,United Kingdom +Maerdy,WLS,Wales,GB,United Kingdom Maentwrog,WLS,Wales,GB,United Kingdom Maenclochog,WLS,Wales,GB,United Kingdom -Madeley,ENG,England,GB,United Kingdom -Mackworth,ENG,England,GB,United Kingdom +Macosquin,NIR,Northern Ireland,GB,United Kingdom Machynlleth,WLS,Wales,GB,United Kingdom -Machen,WLS,Wales,GB,United Kingdom Macduff,SCT,Scotland,GB,United Kingdom Macclesfield,ENG,England,GB,United Kingdom Mablethorpe,ENG,England,GB,United Kingdom Lynton,ENG,England,GB,United Kingdom +Lyneham,ENG,England,GB,United Kingdom Lyndhurst,ENG,England,GB,United Kingdom Lympsham,ENG,England,GB,United Kingdom -Lympne,ENG,England,GB,United Kingdom Lymm,ENG,England,GB,United Kingdom Lymington,ENG,England,GB,United Kingdom Lyme Regis,ENG,England,GB,United Kingdom -Lye,ENG,England,GB,United Kingdom Lydney,ENG,England,GB,United Kingdom Lydiate,ENG,England,GB,United Kingdom Lydd,ENG,England,GB,United Kingdom +Lydbury North,ENG,England,GB,United Kingdom Lydbrook,ENG,England,GB,United Kingdom Lybster,SCT,Scotland,GB,United Kingdom Lutterworth,ENG,England,GB,United Kingdom @@ -22350,32 +18214,27 @@ Luton,ENG,England,GB,United Kingdom Lurgan,NIR,Northern Ireland,GB,United Kingdom Ludlow,ENG,England,GB,United Kingdom Ludham,ENG,England,GB,United Kingdom -Ludgershall,ENG,England,GB,United Kingdom Lowton,ENG,England,GB,United Kingdom Lowestoft,ENG,England,GB,United Kingdom Lower Slaughter,ENG,England,GB,United Kingdom -Lower Brailes,ENG,England,GB,United Kingdom +Lower Heyford,ENG,England,GB,United Kingdom Lower Beeding,ENG,England,GB,United Kingdom Louth,ENG,England,GB,United Kingdom Loughton,ENG,England,GB,United Kingdom -Loughor,WLS,Wales,GB,United Kingdom Loughgall,NIR,Northern Ireland,GB,United Kingdom Loughborough,ENG,England,GB,United Kingdom +Loudwater,ENG,England,GB,United Kingdom Lostwithiel,ENG,England,GB,United Kingdom Lossiemouth,SCT,Scotland,GB,United Kingdom -Longworth,ENG,England,GB,United Kingdom Longton,ENG,England,GB,United Kingdom Longton,ENG,England,GB,United Kingdom Long Sutton,ENG,England,GB,United Kingdom Long Stratton,ENG,England,GB,United Kingdom -Long Riston,ENG,England,GB,United Kingdom -Longridge,ENG,England,GB,United Kingdom Longniddry,SCT,Scotland,GB,United Kingdom Long Melford,ENG,England,GB,United Kingdom -Long Marston,ENG,England,GB,United Kingdom -Long Lawford,ENG,England,GB,United Kingdom Longhoughton,ENG,England,GB,United Kingdom Longhope,ENG,England,GB,United Kingdom +Longframlington,ENG,England,GB,United Kingdom Longford,ENG,England,GB,United Kingdom Longfield,ENG,England,GB,United Kingdom Long Eaton,ENG,England,GB,United Kingdom @@ -22383,53 +18242,46 @@ Longdon,ENG,England,GB,United Kingdom Long Ditton,ENG,England,GB,United Kingdom Longcross,ENG,England,GB,United Kingdom Long Crendon,ENG,England,GB,United Kingdom -Long Compton,ENG,England,GB,United Kingdom -Long Bennington,ENG,England,GB,United Kingdom +Long Buckby,ENG,England,GB,United Kingdom +Longbridge,ENG,England,GB,United Kingdom Londonderry,NIR,Northern Ireland,GB,United Kingdom London Colney,ENG,England,GB,United Kingdom London,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Loftus,ENG,England,GB,United Kingdom Lodsworth,ENG,England,GB,United Kingdom -Loddon,ENG,England,GB,United Kingdom +Locking,ENG,England,GB,United Kingdom Lockerbie,SCT,Scotland,GB,United Kingdom Lochwinnoch,SCT,Scotland,GB,United Kingdom Lochmaddy,SCT,Scotland,GB,United Kingdom -Lochgoilhead,SCT,Scotland,GB,United Kingdom +Lochinver,SCT,Scotland,GB,United Kingdom Lochgilphead,SCT,Scotland,GB,United Kingdom Lochgelly,SCT,Scotland,GB,United Kingdom -Lochearnhead,SCT,Scotland,GB,United Kingdom +Colvend,SCT,Scotland,GB,United Kingdom Loanhead,SCT,Scotland,GB,United Kingdom Llysfaen,WLS,Wales,GB,United Kingdom +Llwynypia,WLS,Wales,GB,United Kingdom Llwyngwril,WLS,Wales,GB,United Kingdom Llanymynech,WLS,Wales,GB,United Kingdom Llanybydder,WLS,Wales,GB,United Kingdom Llanwrtyd Wells,WLS,Wales,GB,United Kingdom -Llanwrda,WLS,Wales,GB,United Kingdom Llanvaches,WLS,Wales,GB,United Kingdom Llantwit Major,WLS,Wales,GB,United Kingdom Llantwit Fardre,WLS,Wales,GB,United Kingdom Llansantffraid-ym-Mechain,WLS,Wales,GB,United Kingdom Llanrwst,WLS,Wales,GB,United Kingdom -Llanrhystud,WLS,Wales,GB,United Kingdom Llan-non,WLS,Wales,GB,United Kingdom +Llanigon,WLS,Wales,GB,United Kingdom Llanidloes,WLS,Wales,GB,United Kingdom -Llanharry,WLS,Wales,GB,United Kingdom Llanharan,WLS,Wales,GB,United Kingdom -Llangynog,WLS,Wales,GB,United Kingdom -Llangwm,WLS,Wales,GB,United Kingdom -Llangrannog,WLS,Wales,GB,United Kingdom +Llangwyryfon,WLS,Wales,GB,United Kingdom Llangollen,WLS,Wales,GB,United Kingdom -Llangoed,WLS,Wales,GB,United Kingdom Llangefni,WLS,Wales,GB,United Kingdom -Llangadfan,WLS,Wales,GB,United Kingdom Llanfyrnach,WLS,Wales,GB,United Kingdom Llanfyllin,WLS,Wales,GB,United Kingdom -Llanferres,WLS,Wales,GB,United Kingdom -Llanfechain,WLS,Wales,GB,United Kingdom Llanfairpwllgwyngyll,WLS,Wales,GB,United Kingdom Llanfairfechan,WLS,Wales,GB,United Kingdom -Llanfaelog,WLS,Wales,GB,United Kingdom +Llanfair Caereinion,WLS,Wales,GB,United Kingdom Llanerchymedd,WLS,Wales,GB,United Kingdom Llanelli,WLS,Wales,GB,United Kingdom Llandysul,WLS,Wales,GB,United Kingdom @@ -22438,8 +18290,7 @@ Llandudno,WLS,Wales,GB,United Kingdom Llandrindod Wells,WLS,Wales,GB,United Kingdom Llandovery,WLS,Wales,GB,United Kingdom Llandeilo,WLS,Wales,GB,United Kingdom -Llandegfan,WLS,Wales,GB,United Kingdom -Llanbradach,WLS,Wales,GB,United Kingdom +Llancarfan,WLS,Wales,GB,United Kingdom Llanberis,WLS,Wales,GB,United Kingdom Llanbedr,WLS,Wales,GB,United Kingdom Llanarth,WLS,Wales,GB,United Kingdom @@ -22449,24 +18300,20 @@ Liverpool,ENG,England,GB,United Kingdom Little Walsingham,ENG,England,GB,United Kingdom Little Sutton,ENG,England,GB,United Kingdom Little Strickland,ENG,England,GB,United Kingdom -Little Rissington,ENG,England,GB,United Kingdom +Littlestone,ENG,England,GB,United Kingdom Littleport,ENG,England,GB,United Kingdom -Little Paxton,ENG,England,GB,United Kingdom Little Oakley,ENG,England,GB,United Kingdom Littlemore,ENG,England,GB,United Kingdom Little Hulton,ENG,England,GB,United Kingdom -Little Horwood,ENG,England,GB,United Kingdom Littlehampton,ENG,England,GB,United Kingdom -Little Clacton,ENG,England,GB,United Kingdom -Little Canfield,ENG,England,GB,United Kingdom +Little Budworth,ENG,England,GB,United Kingdom Littleborough,ENG,England,GB,United Kingdom +Little Bookham,ENG,England,GB,United Kingdom Little Barford,ENG,England,GB,United Kingdom -Litherland,ENG,England,GB,United Kingdom Litcham,ENG,England,GB,United Kingdom Liss,ENG,England,GB,United Kingdom Liskeard,ENG,England,GB,United Kingdom Lisburn,NIR,Northern Ireland,GB,United Kingdom -Lisbellaw,NIR,Northern Ireland,GB,United Kingdom Liphook,ENG,England,GB,United Kingdom Linton,ENG,England,GB,United Kingdom Linlithgow,SCT,Scotland,GB,United Kingdom @@ -22474,34 +18321,33 @@ Lingfield,ENG,England,GB,United Kingdom Lindfield,ENG,England,GB,United Kingdom Lincolnshire,ENG,England,GB,United Kingdom Lincoln,ENG,England,GB,United Kingdom -Limekilns,SCT,Scotland,GB,United Kingdom -Limehouse,ENG,England,GB,United Kingdom +Linby,ENG,England,GB,United Kingdom Limavady,NIR,Northern Ireland,GB,United Kingdom Lilley,ENG,England,GB,United Kingdom Lifton,ENG,England,GB,United Kingdom Lichfield,ENG,England,GB,United Kingdom -Lhanbryde,SCT,Scotland,GB,United Kingdom Leyton,ENG,England,GB,United Kingdom Leyland,ENG,England,GB,United Kingdom Leyburn,ENG,England,GB,United Kingdom +Lewisham,ENG,England,GB,United Kingdom Lewes,ENG,England,GB,United Kingdom -Levenshulme,ENG,England,GB,United Kingdom Leven,SCT,Scotland,GB,United Kingdom Leven,ENG,England,GB,United Kingdom Letham,SCT,Scotland,GB,United Kingdom Lesmahagow,SCT,Scotland,GB,United Kingdom +Leslie,SCT,Scotland,GB,United Kingdom Lerwick,SCT,Scotland,GB,United Kingdom Leominster,ENG,England,GB,United Kingdom -Lenham,ENG,England,GB,United Kingdom Leiston,ENG,England,GB,United Kingdom Leighton Buzzard,ENG,England,GB,United Kingdom Leigh-on-Sea,ENG,England,GB,United Kingdom Leigh,ENG,England,GB,United Kingdom Leicestershire,ENG,England,GB,United Kingdom Leicester,ENG,England,GB,United Kingdom +Leeswood,WLS,Wales,GB,United Kingdom Lee-on-the-Solent,ENG,England,GB,United Kingdom -Leek Wootton,ENG,England,GB,United Kingdom Leek,ENG,England,GB,United Kingdom +Leedstown,ENG,England,GB,United Kingdom Leeds,ENG,England,GB,United Kingdom Leeds,ENG,England,GB,United Kingdom Ledbury,ENG,England,GB,United Kingdom @@ -22509,14 +18355,12 @@ Lechlade,ENG,England,GB,United Kingdom Leavesden Green,ENG,England,GB,United Kingdom Leatherhead,ENG,England,GB,United Kingdom Royal Leamington Spa,ENG,England,GB,United Kingdom -Leafield,ENG,England,GB,United Kingdom -Laxton,ENG,England,GB,United Kingdom +Law,SCT,Scotland,GB,United Kingdom Lavenham,ENG,England,GB,United Kingdom Laurencekirk,SCT,Scotland,GB,United Kingdom -Launton,ENG,England,GB,United Kingdom Launceston,ENG,England,GB,United Kingdom Lauder,SCT,Scotland,GB,United Kingdom -Latchingdon and Snoreham,ENG,England,GB,United Kingdom +Latimer,ENG,England,GB,United Kingdom Lasswade,SCT,Scotland,GB,United Kingdom Larne,NIR,Northern Ireland,GB,United Kingdom Larkhill,ENG,England,GB,United Kingdom @@ -22525,20 +18369,20 @@ Largs,SCT,Scotland,GB,United Kingdom Larbert,SCT,Scotland,GB,United Kingdom Lapworth,ENG,England,GB,United Kingdom Lanivet,ENG,England,GB,United Kingdom +Llangwm,WLS,Wales,GB,United Kingdom Langport,ENG,England,GB,United Kingdom +Langley Mill,ENG,England,GB,United Kingdom Langholm,SCT,Scotland,GB,United Kingdom +Langford,ENG,England,GB,United Kingdom Lower Langford,ENG,England,GB,United Kingdom +Lanchester,ENG,England,GB,United Kingdom Lancaster,ENG,England,GB,United Kingdom Lancashire,ENG,England,GB,United Kingdom Lanark,SCT,Scotland,GB,United Kingdom Lampeter,WLS,Wales,GB,United Kingdom -Lambourn,ENG,England,GB,United Kingdom -Lamberhurst,ENG,England,GB,United Kingdom Lakenheath,ENG,England,GB,United Kingdom Lairg,SCT,Scotland,GB,United Kingdom Laindon,ENG,England,GB,United Kingdom -Ladybank,SCT,Scotland,GB,United Kingdom -Laceby,ENG,England,GB,United Kingdom Kyle of Lochalsh,SCT,Scotland,GB,United Kingdom Kyleakin,SCT,Scotland,GB,United Kingdom Knutsford,ENG,England,GB,United Kingdom @@ -22549,61 +18393,53 @@ Knighton,WLS,Wales,GB,United Kingdom Knebworth,ENG,England,GB,United Kingdom Knaresborough,ENG,England,GB,United Kingdom Kirton in Lindsey,ENG,England,GB,United Kingdom -Kirton,ENG,England,GB,United Kingdom Kirtlington,ENG,England,GB,United Kingdom Kirtling,ENG,England,GB,United Kingdom Kirriemuir,SCT,Scotland,GB,United Kingdom Kirkwall,SCT,Scotland,GB,United Kingdom Kirkton of Tealing,SCT,Scotland,GB,United Kingdom -Kirkton,SCT,Scotland,GB,United Kingdom +Kirton,ENG,England,GB,United Kingdom Kirknewton,SCT,Scotland,GB,United Kingdom +Kirkmichael,SCT,Scotland,GB,United Kingdom Kirkliston,SCT,Scotland,GB,United Kingdom Kirkland,ENG,England,GB,United Kingdom Kirkintilloch,SCT,Scotland,GB,United Kingdom Kirkham,ENG,England,GB,United Kingdom -Kirk Ella,ENG,England,GB,United Kingdom Kirkcudbright,SCT,Scotland,GB,United Kingdom Kirkconnel,SCT,Scotland,GB,United Kingdom Kirkcaldy,SCT,Scotland,GB,United Kingdom +Kirkby Thore,ENG,England,GB,United Kingdom Kirkby Stephen,ENG,England,GB,United Kingdom Kirkbymoorside,ENG,England,GB,United Kingdom +Kirkby Malzeard,ENG,England,GB,United Kingdom Kirkby Lonsdale,ENG,England,GB,United Kingdom Kirkby in Ashfield,ENG,England,GB,United Kingdom Kirkby,ENG,England,GB,United Kingdom -Kirby Muxloe,ENG,England,GB,United Kingdom -Kirby Misperton,ENG,England,GB,United Kingdom +Kirdford,ENG,England,GB,United Kingdom +Kirby Cross,ENG,England,GB,United Kingdom Kippax,ENG,England,GB,United Kingdom Kinver,ENG,England,GB,United Kingdom Kintore,SCT,Scotland,GB,United Kingdom -Kintbury,ENG,England,GB,United Kingdom Kinross,SCT,Scotland,GB,United Kingdom Kinoulton,ENG,England,GB,United Kingdom Kinnerton,WLS,Wales,GB,United Kingdom Kinloss,SCT,Scotland,GB,United Kingdom -Kinlet,ENG,England,GB,United Kingdom +Kinlochleven,SCT,Scotland,GB,United Kingdom +Kinlochewe,SCT,Scotland,GB,United Kingdom Kingussie,SCT,Scotland,GB,United Kingdom Kington,ENG,England,GB,United Kingdom Kingswood,ENG,England,GB,United Kingdom -Kingswood,ENG,England,GB,United Kingdom Kingswinford,ENG,England,GB,United Kingdom Kingswear,ENG,England,GB,United Kingdom -Kings Walden,ENG,England,GB,United Kingdom Hull,ENG,England,GB,United Kingdom -Kingston Seymour,ENG,England,GB,United Kingdom -Kingston Bagpuize,ENG,England,GB,United Kingdom +Kingston St Mary,ENG,England,GB,United Kingdom Kingsteignton,ENG,England,GB,United Kingdom -Kings Sutton,ENG,England,GB,United Kingdom Kings Lynn,ENG,England,GB,United Kingdom Kings Langley,ENG,England,GB,United Kingdom -Kingskettle,SCT,Scotland,GB,United Kingdom -Kingsclere,ENG,England,GB,United Kingdom Kingsbridge,ENG,England,GB,United Kingdom Kinglassie,SCT,Scotland,GB,United Kingdom Kineton,ENG,England,GB,United Kingdom -Kincraig,SCT,Scotland,GB,United Kingdom -Kincardine,SCT,Scotland,GB,United Kingdom Kinbrace,SCT,Scotland,GB,United Kingdom -Kimbolton,ENG,England,GB,United Kingdom Kilwinning,SCT,Scotland,GB,United Kingdom Kilsyth,SCT,Scotland,GB,United Kingdom Kilmaurs,SCT,Scotland,GB,United Kingdom @@ -22611,73 +18447,64 @@ Kilmarnock,SCT,Scotland,GB,United Kingdom Kilmacolm,SCT,Scotland,GB,United Kingdom Killyleagh,NIR,Northern Ireland,GB,United Kingdom Killingworth,ENG,England,GB,United Kingdom -Killinchy,NIR,Northern Ireland,GB,United Kingdom Killin,SCT,Scotland,GB,United Kingdom Killearn,SCT,Scotland,GB,United Kingdom Killamarsh,ENG,England,GB,United Kingdom -Kilkhampton,ENG,England,GB,United Kingdom Kilkeel,NIR,Northern Ireland,GB,United Kingdom -Kilham,ENG,England,GB,United Kingdom Kilgetty,WLS,Wales,GB,United Kingdom -Kilcreggan,SCT,Scotland,GB,United Kingdom -Kilburn,ENG,England,GB,United Kingdom Kilbirnie,SCT,Scotland,GB,United Kingdom Kidwelly,WLS,Wales,GB,United Kingdom -Kidsgrove,ENG,England,GB,United Kingdom Kidlington,ENG,England,GB,United Kingdom Kidderminster,ENG,England,GB,United Kingdom Kibworth Harcourt,ENG,England,GB,United Kingdom Keynsham,ENG,England,GB,United Kingdom -Keyingham,ENG,England,GB,United Kingdom -Kew,ENG,England,GB,United Kingdom Kettletoft,SCT,Scotland,GB,United Kingdom Kettering,ENG,England,GB,United Kingdom Keswick,ENG,England,GB,United Kingdom Keston,ENG,England,GB,United Kingdom -Kessingland,ENG,England,GB,United Kingdom -Kenton,ENG,England,GB,United Kingdom +Kesh,NIR,Northern Ireland,GB,United Kingdom +Kentisbeare,ENG,England,GB,United Kingdom Kensworth,ENG,England,GB,United Kingdom Kensington,ENG,England,GB,United Kingdom -Kennington,ENG,England,GB,United Kingdom -Kennett,ENG,England,GB,United Kingdom +Kenn,ENG,England,GB,United Kingdom Kenley,ENG,England,GB,United Kingdom Kenilworth,ENG,England,GB,United Kingdom Kendal,ENG,England,GB,United Kingdom +Kemsing,ENG,England,GB,United Kingdom Kempston,ENG,England,GB,United Kingdom -Kempsford,ENG,England,GB,United Kingdom -Kempsey,ENG,England,GB,United Kingdom Kemnay,SCT,Scotland,GB,United Kingdom -Kelvedon,ENG,England,GB,United Kingdom Kelty,SCT,Scotland,GB,United Kingdom Kelso,SCT,Scotland,GB,United Kingdom Kelsall,ENG,England,GB,United Kingdom +Kelling,ENG,England,GB,United Kingdom Keith,SCT,Scotland,GB,United Kingdom Keighley,ENG,England,GB,United Kingdom Kegworth,ENG,England,GB,United Kingdom Keele,ENG,England,GB,United Kingdom -Keady,NIR,Northern Ireland,GB,United Kingdom +Kedington,ENG,England,GB,United Kingdom +Jordans,ENG,England,GB,United Kingdom Johnstone,SCT,Scotland,GB,United Kingdom Johnston,WLS,Wales,GB,United Kingdom Jedburgh,SCT,Scotland,GB,United Kingdom Jarrow,ENG,England,GB,United Kingdom -Iwade,ENG,England,GB,United Kingdom Ivybridge,ENG,England,GB,United Kingdom Iver,ENG,England,GB,United Kingdom -Islip,ENG,England,GB,United Kingdom -Islip,ENG,England,GB,United Kingdom Islington,ENG,England,GB,United Kingdom Isleworth,ENG,England,GB,United Kingdom Isle of Wight,ENG,England,GB,United Kingdom Irvine,SCT,Scotland,GB,United Kingdom Irthlingborough,ENG,England,GB,United Kingdom Iron Acton,ENG,England,GB,United Kingdom +Irlam,ENG,England,GB,United Kingdom Ireleth,ENG,England,GB,United Kingdom Irchester,ENG,England,GB,United Kingdom Ipswich,ENG,England,GB,United Kingdom +Ipstones,ENG,England,GB,United Kingdom Ipsden,ENG,England,GB,United Kingdom Ipplepen,ENG,England,GB,United Kingdom Inverurie,SCT,Scotland,GB,United Kingdom Inverness,SCT,Scotland,GB,United Kingdom +Inverkip,SCT,Scotland,GB,United Kingdom Inverkeithing,SCT,Scotland,GB,United Kingdom Invergordon,SCT,Scotland,GB,United Kingdom Invergarry,SCT,Scotland,GB,United Kingdom @@ -22687,79 +18514,72 @@ Inveraray,SCT,Scotland,GB,United Kingdom Inver,SCT,Scotland,GB,United Kingdom Insch,SCT,Scotland,GB,United Kingdom Innerleithen,SCT,Scotland,GB,United Kingdom -Ingleton,ENG,England,GB,United Kingdom Ingham,ENG,England,GB,United Kingdom Ingatestone,ENG,England,GB,United Kingdom +Inchture,SCT,Scotland,GB,United Kingdom +Inchmarlo,SCT,Scotland,GB,United Kingdom Immingham,ENG,England,GB,United Kingdom Ilminster,ENG,England,GB,United Kingdom Ilkley,ENG,England,GB,United Kingdom Ilkeston,ENG,England,GB,United Kingdom Ilfracombe,ENG,England,GB,United Kingdom Ilford,ENG,England,GB,United Kingdom -Ilchester,ENG,England,GB,United Kingdom -Ifield,ENG,England,GB,United Kingdom +Icklingham,ENG,England,GB,United Kingdom Ickleton,ENG,England,GB,United Kingdom -Ickenham,ENG,England,GB,United Kingdom Ibthorpe,ENG,England,GB,United Kingdom Ibstock,ENG,England,GB,United Kingdom Hythe,ENG,England,GB,United Kingdom Hythe,ENG,England,GB,United Kingdom Hyde,ENG,England,GB,United Kingdom -Hutton,ENG,England,GB,United Kingdom +Husbands Bosworth,ENG,England,GB,United Kingdom Hurstpierpoint,ENG,England,GB,United Kingdom Hurst Green,ENG,England,GB,United Kingdom +Hunwick,ENG,England,GB,United Kingdom Huntly,SCT,Scotland,GB,United Kingdom Huntington,ENG,England,GB,United Kingdom Huntingdon,ENG,England,GB,United Kingdom Hunstanton,ENG,England,GB,United Kingdom +Hunmanby,ENG,England,GB,United Kingdom Hungerford,ENG,England,GB,United Kingdom -Hugglescote,ENG,England,GB,United Kingdom +Hullavington,ENG,England,GB,United Kingdom Huddersfield,ENG,England,GB,United Kingdom -Huthwaite,ENG,England,GB,United Kingdom Hucknall Torkard,ENG,England,GB,United Kingdom -Huby,ENG,England,GB,United Kingdom Hoylake,ENG,England,GB,United Kingdom Hoxton,ENG,England,GB,United Kingdom +Howden,ENG,England,GB,United Kingdom +Hoveringham,ENG,England,GB,United Kingdom Hove,ENG,England,GB,United Kingdom Hounslow,ENG,England,GB,United Kingdom Houghton Regis,ENG,England,GB,United Kingdom Houghton-Le-Spring,ENG,England,GB,United Kingdom Houghton Conquest,ENG,England,GB,United Kingdom -Hougham,ENG,England,GB,United Kingdom Horwich,ENG,England,GB,United Kingdom -Horton Kirby,ENG,England,GB,United Kingdom Horton,ENG,England,GB,United Kingdom Horsmonden,ENG,England,GB,United Kingdom Horsley,ENG,England,GB,United Kingdom Horsham,ENG,England,GB,United Kingdom -Horrabridge,ENG,England,GB,United Kingdom -Hornsey,ENG,England,GB,United Kingdom +Horsforth,ENG,England,GB,United Kingdom Hornsea,ENG,England,GB,United Kingdom -Horningsham,ENG,England,GB,United Kingdom +Horne,ENG,England,GB,United Kingdom Horndean,ENG,England,GB,United Kingdom Horncastle,ENG,England,GB,United Kingdom -Hornby,ENG,England,GB,United Kingdom Horley,ENG,England,GB,United Kingdom +Hordle,ENG,England,GB,United Kingdom Hope,ENG,England,GB,United Kingdom -Hook Norton,ENG,England,GB,United Kingdom Hook,ENG,England,GB,United Kingdom Hook,ENG,England,GB,United Kingdom Hoo,ENG,England,GB,United Kingdom Honiton,ENG,England,GB,United Kingdom Holywood,NIR,Northern Ireland,GB,United Kingdom Holywell,WLS,Wales,GB,United Kingdom -Holytown,SCT,Scotland,GB,United Kingdom Holyhead,WLS,Wales,GB,United Kingdom -Holton le Clay,ENG,England,GB,United Kingdom Holt,ENG,England,GB,United Kingdom Holsworthy,ENG,England,GB,United Kingdom +Holmpton,ENG,England,GB,United Kingdom Holmfirth,ENG,England,GB,United Kingdom -Holmesfield,ENG,England,GB,United Kingdom +Holmewood,ENG,England,GB,United Kingdom Holmes Chapel,ENG,England,GB,United Kingdom Holme,ENG,England,GB,United Kingdom -Hollym,ENG,England,GB,United Kingdom -Hollingwood,ENG,England,GB,United Kingdom -Hollesley,ENG,England,GB,United Kingdom Holborn,ENG,England,GB,United Kingdom Holbeck,ENG,England,GB,United Kingdom Holbeach,ENG,England,GB,United Kingdom @@ -22767,39 +18587,32 @@ Hoddesdon,ENG,England,GB,United Kingdom Hockley,ENG,England,GB,United Kingdom Hitchin,ENG,England,GB,United Kingdom Hinxton,ENG,England,GB,United Kingdom -Hinton Ampner,ENG,England,GB,United Kingdom -Hingham,ENG,England,GB,United Kingdom +Hindringham,ENG,England,GB,United Kingdom Hindhead,ENG,England,GB,United Kingdom Hinckley,ENG,England,GB,United Kingdom -Himbleton,ENG,England,GB,United Kingdom Hilton,ENG,England,GB,United Kingdom Hillside,SCT,Scotland,GB,United Kingdom Hillsborough,ENG,England,GB,United Kingdom Hillsborough,NIR,Northern Ireland,GB,United Kingdom Hillington,SCT,Scotland,GB,United Kingdom Hillingdon,ENG,England,GB,United Kingdom +Hilderstone,ENG,England,GB,United Kingdom Hildersham,ENG,England,GB,United Kingdom Hildenborough,ENG,England,GB,United Kingdom High Wycombe,ENG,England,GB,United Kingdom Highworth,ENG,England,GB,United Kingdom Hightown,ENG,England,GB,United Kingdom -High Roding,ENG,England,GB,United Kingdom Highley,ENG,England,GB,United Kingdom -,SCT,Scotland,GB,United Kingdom High Halden,ENG,England,GB,United Kingdom -High Ercall,ENG,England,GB,United Kingdom Highbury,ENG,England,GB,United Kingdom Highbridge,ENG,England,GB,United Kingdom High Bentham,ENG,England,GB,United Kingdom Higham Ferrers,ENG,England,GB,United Kingdom -Hickling,ENG,England,GB,United Kingdom Heysham,ENG,England,GB,United Kingdom Heybridge,ENG,England,GB,United Kingdom Hexham,ENG,England,GB,United Kingdom -Hetton-Le-Hole,ENG,England,GB,United Kingdom +Hever,ENG,England,GB,United Kingdom Hethersett,ENG,England,GB,United Kingdom -Heswall,ENG,England,GB,United Kingdom -Heston,ENG,England,GB,United Kingdom Hessle,ENG,England,GB,United Kingdom Hessay,ENG,England,GB,United Kingdom Hesleden,ENG,England,GB,United Kingdom @@ -22807,10 +18620,13 @@ Hertfordshire,ENG,England,GB,United Kingdom Hertford,ENG,England,GB,United Kingdom Herstmonceux,ENG,England,GB,United Kingdom Hersham,ENG,England,GB,United Kingdom +Herringswell,ENG,England,GB,United Kingdom Herne Bay,ENG,England,GB,United Kingdom Hermitage,ENG,England,GB,United Kingdom Herefordshire,ENG,England,GB,United Kingdom Hereford,ENG,England,GB,United Kingdom +Hepworth,ENG,England,GB,United Kingdom +Henstridge,ENG,England,GB,United Kingdom Henlow,ENG,England,GB,United Kingdom Henley on Thames,ENG,England,GB,United Kingdom Henley in Arden,ENG,England,GB,United Kingdom @@ -22819,40 +18635,30 @@ Henfield,ENG,England,GB,United Kingdom Hendon,ENG,England,GB,United Kingdom Hemyock,ENG,England,GB,United Kingdom Hemsworth,ENG,England,GB,United Kingdom -Hemsby,ENG,England,GB,United Kingdom Hemingford Grey,ENG,England,GB,United Kingdom Hemingford Abbots,ENG,England,GB,United Kingdom -Hemerdon,ENG,England,GB,United Kingdom Hemel Hempstead,ENG,England,GB,United Kingdom Helston,ENG,England,GB,United Kingdom Helsby,ENG,England,GB,United Kingdom Helmsley,ENG,England,GB,United Kingdom Helmsdale,SCT,Scotland,GB,United Kingdom -Hellifield,ENG,England,GB,United Kingdom Helensburgh,SCT,Scotland,GB,United Kingdom -Heighington,ENG,England,GB,United Kingdom -Hedon,ENG,England,GB,United Kingdom Hednesford,ENG,England,GB,United Kingdom -Hedgerley,ENG,England,GB,United Kingdom Heckmondwike,ENG,England,GB,United Kingdom +Heckington,ENG,England,GB,United Kingdom Hebden Bridge,ENG,England,GB,United Kingdom Hebburn,ENG,England,GB,United Kingdom Heathfield,ENG,England,GB,United Kingdom +Heather,ENG,England,GB,United Kingdom +Heath and Reach,ENG,England,GB,United Kingdom Heanor,ENG,England,GB,United Kingdom -Healing,ENG,England,GB,United Kingdom -Headley,ENG,England,GB,United Kingdom -Headington,ENG,England,GB,United Kingdom -Headcorn,ENG,England,GB,United Kingdom Heacham,ENG,England,GB,United Kingdom -Hazel Grove,ENG,England,GB,United Kingdom Haywards Heath,ENG,England,GB,United Kingdom -Haynes,ENG,England,GB,United Kingdom Hayle,ENG,England,GB,United Kingdom Hayes,ENG,England,GB,United Kingdom Hayes,ENG,England,GB,United Kingdom +Haydon Bridge,ENG,England,GB,United Kingdom Haydock,ENG,England,GB,United Kingdom -Hay-on-wye,WLS,Wales,GB,United Kingdom -Haxby,ENG,England,GB,United Kingdom Hawkinge,ENG,England,GB,United Kingdom Hawkhurst,ENG,England,GB,United Kingdom Hawick,SCT,Scotland,GB,United Kingdom @@ -22862,8 +18668,7 @@ Havering atte Bower,ENG,England,GB,United Kingdom Haverhill,ENG,England,GB,United Kingdom Haverfordwest,WLS,Wales,GB,United Kingdom Havant,ENG,England,GB,United Kingdom -Haughley,ENG,England,GB,United Kingdom -Hatherleigh,ENG,England,GB,United Kingdom +Hathersage,ENG,England,GB,United Kingdom Hatfield,ENG,England,GB,United Kingdom Hatch End,ENG,England,GB,United Kingdom Hastings,ENG,England,GB,United Kingdom @@ -22872,206 +18677,176 @@ Haslingden,ENG,England,GB,United Kingdom Haslemere,ENG,England,GB,United Kingdom Harworth,ENG,England,GB,United Kingdom Harwich,ENG,England,GB,United Kingdom -Harvington,ENG,England,GB,United Kingdom Hartley Wintney,ENG,England,GB,United Kingdom Hartley,ENG,England,GB,United Kingdom Hartlepool,ENG,England,GB,United Kingdom -Hartlebury,ENG,England,GB,United Kingdom -Harthill,SCT,Scotland,GB,United Kingdom Hartford,ENG,England,GB,United Kingdom Hartfield,ENG,England,GB,United Kingdom Harston,ENG,England,GB,United Kingdom Harrow Weald,ENG,England,GB,United Kingdom Harrow,ENG,England,GB,United Kingdom Harrogate,ENG,England,GB,United Kingdom -Harrietsham,ENG,England,GB,United Kingdom Harpenden,ENG,England,GB,United Kingdom Harlow,ENG,England,GB,United Kingdom Harleston,ENG,England,GB,United Kingdom Harlesden,ENG,England,GB,United Kingdom Harlech,WLS,Wales,GB,United Kingdom +Haresfield,ENG,England,GB,United Kingdom Harefield,ENG,England,GB,United Kingdom -Hardwick,ENG,England,GB,United Kingdom Hardham,ENG,England,GB,United Kingdom Harbury,ENG,England,GB,United Kingdom Harborne,ENG,England,GB,United Kingdom Happisburgh,ENG,England,GB,United Kingdom Hanwell,ENG,England,GB,United Kingdom Hannah,ENG,England,GB,United Kingdom -Hanley,ENG,England,GB,United Kingdom -Sixpenny Handley,ENG,England,GB,United Kingdom +Handcross,ENG,England,GB,United Kingdom Hampton,ENG,England,GB,United Kingdom Hampstead,ENG,England,GB,United Kingdom Hampshire,ENG,England,GB,United Kingdom +Hammerwich,ENG,England,GB,United Kingdom Hammersmith,ENG,England,GB,United Kingdom Hamilton,SCT,Scotland,GB,United Kingdom -Hambleton,ENG,England,GB,United Kingdom -Hambleton,ENG,England,GB,United Kingdom -Hamble,ENG,England,GB,United Kingdom Haltwhistle,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom Halstead,ENG,England,GB,United Kingdom Halstead,ENG,England,GB,United Kingdom +Halsall,ENG,England,GB,United Kingdom +Halkyn,WLS,Wales,GB,United Kingdom +Halkirk,SCT,Scotland,GB,United Kingdom Halifax,ENG,England,GB,United Kingdom Halesworth,ENG,England,GB,United Kingdom Halesowen,ENG,England,GB,United Kingdom Hailsham,ENG,England,GB,United Kingdom -Hagworthingham,ENG,England,GB,United Kingdom Hagley,ENG,England,GB,United Kingdom Hadlow,ENG,England,GB,United Kingdom Hadley,ENG,England,GB,United Kingdom Hadleigh,ENG,England,GB,United Kingdom -Hadfield,ENG,England,GB,United Kingdom -Haddiscoe,ENG,England,GB,United Kingdom +Hadleigh,ENG,England,GB,United Kingdom Haddington,SCT,Scotland,GB,United Kingdom Haddenham,ENG,England,GB,United Kingdom Hackney,ENG,England,GB,United Kingdom -Hackington,ENG,England,GB,United Kingdom Gwynedd,WLS,Wales,GB,United Kingdom Gunnislake,ENG,England,GB,United Kingdom Gullane,SCT,Scotland,GB,United Kingdom Guiseley,ENG,England,GB,United Kingdom Guisborough,ENG,England,GB,United Kingdom Guildford,ENG,England,GB,United Kingdom -Guilden Morden,ENG,England,GB,United Kingdom Grove,ENG,England,GB,United Kingdom Griston,ENG,England,GB,United Kingdom Gringley on the Hill,ENG,England,GB,United Kingdom Grimsby,ENG,England,GB,United Kingdom -Grimoldby,ENG,England,GB,United Kingdom Greyabbey,NIR,Northern Ireland,GB,United Kingdom Gretna,SCT,Scotland,GB,United Kingdom -Grendon Underwood,ENG,England,GB,United Kingdom -Greetland,ENG,England,GB,United Kingdom +Gresford,WLS,Wales,GB,United Kingdom Greetham,ENG,England,GB,United Kingdom Greenwich,ENG,England,GB,United Kingdom Greenock,SCT,Scotland,GB,United Kingdom -Greenisland,NIR,Northern Ireland,GB,United Kingdom Greenhithe,ENG,England,GB,United Kingdom Greenhead,ENG,England,GB,United Kingdom +Green Hammerton,ENG,England,GB,United Kingdom Greenford,ENG,England,GB,United Kingdom -Great Yeldham,ENG,England,GB,United Kingdom Great Yarmouth,ENG,England,GB,United Kingdom Great Witley,ENG,England,GB,United Kingdom -Great Totham,ENG,England,GB,United Kingdom Great Torrington,ENG,England,GB,United Kingdom -Great Tew,ENG,England,GB,United Kingdom +Great Sampford,ENG,England,GB,United Kingdom Great Mitton,ENG,England,GB,United Kingdom Great Missenden,ENG,England,GB,United Kingdom +Great Milton,ENG,England,GB,United Kingdom Great Malvern,ENG,England,GB,United Kingdom -Great Haseley,ENG,England,GB,United Kingdom -Great Gonerby,ENG,England,GB,United Kingdom +Great Kimble,ENG,England,GB,United Kingdom +Great Horkesley,ENG,England,GB,United Kingdom +Great Heck,ENG,England,GB,United Kingdom +Great Glen,ENG,England,GB,United Kingdom +Great Ellingham,ENG,England,GB,United Kingdom Great Dunmow,ENG,England,GB,United Kingdom -Great Dunham,ENG,England,GB,United Kingdom Driffield,ENG,England,GB,United Kingdom -Great Dodford,ENG,England,GB,United Kingdom -Great Cressingham,ENG,England,GB,United Kingdom -Great Brickhill,ENG,England,GB,United Kingdom -Great Bowden,ENG,England,GB,United Kingdom -Great Bookham,ENG,England,GB,United Kingdom -Great Blakenham,ENG,England,GB,United Kingdom -Great Bircham,ENG,England,GB,United Kingdom -Great Bentley,ENG,England,GB,United Kingdom +Great Cornard,ENG,England,GB,United Kingdom +Great Bromley,ENG,England,GB,United Kingdom Badminton,ENG,England,GB,United Kingdom Great Ayton,ENG,England,GB,United Kingdom Grays,ENG,England,GB,United Kingdom Gravesend,ENG,England,GB,United Kingdom -Grasmere,ENG,England,GB,United Kingdom Grantown on Spey,SCT,Scotland,GB,United Kingdom Grantham,ENG,England,GB,United Kingdom Grangemouth,SCT,Scotland,GB,United Kingdom Granborough,ENG,England,GB,United Kingdom -Goxhill,ENG,England,GB,United Kingdom -Govilon,WLS,Wales,GB,United Kingdom Gourock,SCT,Scotland,GB,United Kingdom Goudhurst,ENG,England,GB,United Kingdom Gosport,ENG,England,GB,United Kingdom -Gosforth,ENG,England,GB,United Kingdom -Gosforth,ENG,England,GB,United Kingdom -Gosberton,ENG,England,GB,United Kingdom Gorseinon,WLS,Wales,GB,United Kingdom -Gorleston-on-Sea,ENG,England,GB,United Kingdom Goring,ENG,England,GB,United Kingdom Goring,ENG,England,GB,United Kingdom +Gorfield,ENG,England,GB,United Kingdom Gorebridge,SCT,Scotland,GB,United Kingdom Gordon,SCT,Scotland,GB,United Kingdom Goole,ENG,England,GB,United Kingdom Goodworth Clatford,ENG,England,GB,United Kingdom Goodwick,WLS,Wales,GB,United Kingdom -Goodmayes,ENG,England,GB,United Kingdom Gomersal,ENG,England,GB,United Kingdom Golspie,SCT,Scotland,GB,United Kingdom -Golborne,ENG,England,GB,United Kingdom +Goldhanger,ENG,England,GB,United Kingdom Goffs Oak,ENG,England,GB,United Kingdom Godstone,ENG,England,GB,United Kingdom Godshill,ENG,England,GB,United Kingdom -Godmanchester,ENG,England,GB,United Kingdom Godalming,ENG,England,GB,United Kingdom Gloucestershire,ENG,England,GB,United Kingdom Gloucester,ENG,England,GB,United Kingdom Glossop,ENG,England,GB,United Kingdom -Glentworth,ENG,England,GB,United Kingdom Glenrothes,SCT,Scotland,GB,United Kingdom +Glen Parva,ENG,England,GB,United Kingdom +Glenluce,SCT,Scotland,GB,United Kingdom Glengarnock,SCT,Scotland,GB,United Kingdom Glenfield,ENG,England,GB,United Kingdom -Glenelg,SCT,Scotland,GB,United Kingdom -Glenboig,SCT,Scotland,GB,United Kingdom Glenbervie,SCT,Scotland,GB,United Kingdom +Glemsford,ENG,England,GB,United Kingdom +Glatton,ENG,England,GB,United Kingdom Glastonbury,ENG,England,GB,United Kingdom Glasgow,SCT,Scotland,GB,United Kingdom -Gladsmuir,SCT,Scotland,GB,United Kingdom Gislingham,ENG,England,GB,United Kingdom Girvan,SCT,Scotland,GB,United Kingdom Girton,ENG,England,GB,United Kingdom +Gimingham,ENG,England,GB,United Kingdom Gilwern,WLS,Wales,GB,United Kingdom Gilsland,ENG,England,GB,United Kingdom Gilmorton,ENG,England,GB,United Kingdom Gillingham,ENG,England,GB,United Kingdom Gillingham,ENG,England,GB,United Kingdom -Gilfach Goch,WLS,Wales,GB,United Kingdom Gilberdyke,ENG,England,GB,United Kingdom Giggleswick,ENG,England,GB,United Kingdom Giffnock,SCT,Scotland,GB,United Kingdom -Germansweek,ENG,England,GB,United Kingdom -Gedling,ENG,England,GB,United Kingdom Gayton,ENG,England,GB,United Kingdom Gaydon,ENG,England,GB,United Kingdom +Gawcott,ENG,England,GB,United Kingdom Gateshead,ENG,England,GB,United Kingdom -Garve,SCT,Scotland,GB,United Kingdom -Gartmore,SCT,Scotland,GB,United Kingdom +Garvagh,NIR,Northern Ireland,GB,United Kingdom Garstang,ENG,England,GB,United Kingdom +Garsington,ENG,England,GB,United Kingdom Garrison,NIR,Northern Ireland,GB,United Kingdom +Garnant,WLS,Wales,GB,United Kingdom +Gargrave,ENG,England,GB,United Kingdom Garforth,ENG,England,GB,United Kingdom +Garelochhead,SCT,Scotland,GB,United Kingdom +Ganton,ENG,England,GB,United Kingdom Gamlingay,ENG,England,GB,United Kingdom Galston,SCT,Scotland,GB,United Kingdom -Galmpton,ENG,England,GB,United Kingdom Galashiels,SCT,Scotland,GB,United Kingdom Gairloch,SCT,Scotland,GB,United Kingdom Gainsborough,ENG,England,GB,United Kingdom -Gainford,ENG,England,GB,United Kingdom Gaerwen,WLS,Wales,GB,United Kingdom -Fylde,ENG,England,GB,United Kingdom Funtington,ENG,England,GB,United Kingdom +Full Sutton,ENG,England,GB,United Kingdom Fulham,ENG,England,GB,United Kingdom Fulford,ENG,England,GB,United Kingdom Fulbourn,ENG,England,GB,United Kingdom Frome,ENG,England,GB,United Kingdom Frodsham,ENG,England,GB,United Kingdom -Frizington,ENG,England,GB,United Kingdom -Frittenden,ENG,England,GB,United Kingdom +Friskney,ENG,England,GB,United Kingdom Frinton-on-Sea,ENG,England,GB,United Kingdom -Frimley,ENG,England,GB,United Kingdom -Freuchie,SCT,Scotland,GB,United Kingdom +Fringford,ENG,England,GB,United Kingdom Freshwater,ENG,England,GB,United Kingdom -Freckleton,ENG,England,GB,United Kingdom Fraserburgh,SCT,Scotland,GB,United Kingdom Frampton on Severn,ENG,England,GB,United Kingdom Framlingham,ENG,England,GB,United Kingdom -Fownhope,ENG,England,GB,United Kingdom Fowey,ENG,England,GB,United Kingdom -Fovant,ENG,England,GB,United Kingdom -Four Crosses,WLS,Wales,GB,United Kingdom -Foulden,ENG,England,GB,United Kingdom Fort William,SCT,Scotland,GB,United Kingdom Fortrose,SCT,Scotland,GB,United Kingdom Forth,SCT,Scotland,GB,United Kingdom @@ -23083,107 +18858,88 @@ Forest Row,ENG,England,GB,United Kingdom Forest Hill,ENG,England,GB,United Kingdom Fordingbridge,ENG,England,GB,United Kingdom Fordham,ENG,England,GB,United Kingdom -Forden,WLS,Wales,GB,United Kingdom Folkestone,ENG,England,GB,United Kingdom Fochabers,SCT,Scotland,GB,United Kingdom -Fobbing,ENG,England,GB,United Kingdom Flitwick,ENG,England,GB,United Kingdom Flintshire,WLS,Wales,GB,United Kingdom Flint,WLS,Wales,GB,United Kingdom +Fletching,ENG,England,GB,United Kingdom Fleetwood,ENG,England,GB,United Kingdom Fleet,ENG,England,GB,United Kingdom Flash,ENG,England,GB,United Kingdom -Flamstead,ENG,England,GB,United Kingdom -Flamborough,ENG,England,GB,United Kingdom Fivemiletown,NIR,Northern Ireland,GB,United Kingdom -Fittleworth,ENG,England,GB,United Kingdom +Fiskerton,ENG,England,GB,United Kingdom Fishlake,ENG,England,GB,United Kingdom Fishguard,WLS,Wales,GB,United Kingdom -Fir Tree,ENG,England,GB,United Kingdom Finnieston,SCT,Scotland,GB,United Kingdom -Finedon,ENG,England,GB,United Kingdom Findon,ENG,England,GB,United Kingdom Findhorn,SCT,Scotland,GB,United Kingdom Finchley,ENG,England,GB,United Kingdom +Finchingfield,ENG,England,GB,United Kingdom +Finchampstead,ENG,England,GB,United Kingdom Filton,ENG,England,GB,United Kingdom -Filleigh,ENG,England,GB,United Kingdom Filey,ENG,England,GB,United Kingdom Fife,SCT,Scotland,GB,United Kingdom -Ffrith,WLS,Wales,GB,United Kingdom Ffestiniog,WLS,Wales,GB,United Kingdom Ferryhill,ENG,England,GB,United Kingdom Ferring,ENG,England,GB,United Kingdom Fernhurst,ENG,England,GB,United Kingdom Ferndale,WLS,Wales,GB,United Kingdom Fenstanton,ENG,England,GB,United Kingdom -Felton,ENG,England,GB,United Kingdom Feltham,ENG,England,GB,United Kingdom -Felpham,ENG,England,GB,United Kingdom +Felsted,ENG,England,GB,United Kingdom Felixstowe,ENG,England,GB,United Kingdom Felbrigg,ENG,England,GB,United Kingdom -Felbridge,ENG,England,GB,United Kingdom Feering,ENG,England,GB,United Kingdom -Feeny,NIR,Northern Ireland,GB,United Kingdom Featherstone,ENG,England,GB,United Kingdom Faversham,ENG,England,GB,United Kingdom Fauldhouse,SCT,Scotland,GB,United Kingdom -Farthinghoe,ENG,England,GB,United Kingdom Farningham,ENG,England,GB,United Kingdom Farnham,ENG,England,GB,United Kingdom -Farnham,ENG,England,GB,United Kingdom -Farndon,ENG,England,GB,United Kingdom -Farndon,ENG,England,GB,United Kingdom Farnborough,ENG,England,GB,United Kingdom Faringdon,ENG,England,GB,United Kingdom Fareham,ENG,England,GB,United Kingdom Falmouth,ENG,England,GB,United Kingdom Fallings Park,ENG,England,GB,United Kingdom +Falkland,SCT,Scotland,GB,United Kingdom Falkirk,SCT,Scotland,GB,United Kingdom Fakenham,ENG,England,GB,United Kingdom Fairlie,SCT,Scotland,GB,United Kingdom Fairford,ENG,England,GB,United Kingdom Eynsham,ENG,England,GB,United Kingdom -Eynsford,ENG,England,GB,United Kingdom -Eyke,ENG,England,GB,United Kingdom Eyemouth,SCT,Scotland,GB,United Kingdom Eye,ENG,England,GB,United Kingdom -Eyam,ENG,England,GB,United Kingdom -Exning,ENG,England,GB,United Kingdom Exmouth,ENG,England,GB,United Kingdom Exeter,ENG,England,GB,United Kingdom Ewhurst,ENG,England,GB,United Kingdom Evesham,ENG,England,GB,United Kingdom -Evanton,SCT,Scotland,GB,United Kingdom Euxton,ENG,England,GB,United Kingdom Etwall,ENG,England,GB,United Kingdom Eton,ENG,England,GB,United Kingdom Etchingham,ENG,England,GB,United Kingdom Essex,ENG,England,GB,United Kingdom Esher,ENG,England,GB,United Kingdom -Erpingham,ENG,England,GB,United Kingdom Erith,ENG,England,GB,United Kingdom -Erdington,ENG,England,GB,United Kingdom -Epworth,ENG,England,GB,United Kingdom Epsom,ENG,England,GB,United Kingdom +Epping Green,ENG,England,GB,United Kingdom Epping,ENG,England,GB,United Kingdom Enstone,ENG,England,GB,United Kingdom Enniskillen,NIR,Northern Ireland,GB,United Kingdom -Englefield Green,ENG,England,GB,United Kingdom Enfield,ENG,England,GB,United Kingdom Enderby,ENG,England,GB,United Kingdom Emsworth,ENG,England,GB,United Kingdom -Embsay,ENG,England,GB,United Kingdom +Embo,SCT,Scotland,GB,United Kingdom +Emberton,ENG,England,GB,United Kingdom Ely,ENG,England,GB,United Kingdom Eltham,ENG,England,GB,United Kingdom Elswick,ENG,England,GB,United Kingdom Elstree,ENG,England,GB,United Kingdom +Elstead,ENG,England,GB,United Kingdom Elsenham,ENG,England,GB,United Kingdom Elmswell,ENG,England,GB,United Kingdom -Elmesthorpe,ENG,England,GB,United Kingdom Ellon,SCT,Scotland,GB,United Kingdom Ellesmere Port,ENG,England,GB,United Kingdom Ellesmere,ENG,England,GB,United Kingdom -Ellenbrook,ENG,England,GB,United Kingdom Elland,ENG,England,GB,United Kingdom Elgin,SCT,Scotland,GB,United Kingdom Elderslie,SCT,Scotland,GB,United Kingdom @@ -23192,111 +18948,110 @@ Eglinton,NIR,Northern Ireland,GB,United Kingdom Egham,ENG,England,GB,United Kingdom Egginton,ENG,England,GB,United Kingdom Edwinstowe,ENG,England,GB,United Kingdom -Edwalton,ENG,England,GB,United Kingdom -Edmonton,ENG,England,GB,United Kingdom Edinburgh,SCT,Scotland,GB,United Kingdom Edgware,ENG,England,GB,United Kingdom -Edgcott,ENG,England,GB,United Kingdom Edgbaston,ENG,England,GB,United Kingdom Edenbridge,ENG,England,GB,United Kingdom -Eckington,ENG,England,GB,United Kingdom -Eccleston,ENG,England,GB,United Kingdom +Edderton,SCT,Scotland,GB,United Kingdom Eccleshall,ENG,England,GB,United Kingdom Eccles,ENG,England,GB,United Kingdom Ecclefechan,SCT,Scotland,GB,United Kingdom Ebchester,ENG,England,GB,United Kingdom Ebbw Vale,WLS,Wales,GB,United Kingdom Eaton Socon,ENG,England,GB,United Kingdom -Eaton Bray,ENG,England,GB,United Kingdom +Eaton,ENG,England,GB,United Kingdom +Ettington,ENG,England,GB,United Kingdom Eastwood,ENG,England,GB,United Kingdom +East Wittering,ENG,England,GB,United Kingdom East Tilbury,ENG,England,GB,United Kingdom East Sussex,ENG,England,GB,United Kingdom -East Saltoun,SCT,Scotland,GB,United Kingdom Eastry,ENG,England,GB,United Kingdom East Riding of Yorkshire,ENG,England,GB,United Kingdom Retford,ENG,England,GB,United Kingdom -East Preston,ENG,England,GB,United Kingdom +East Peckham,ENG,England,GB,United Kingdom +Eastoft,ENG,England,GB,United Kingdom East Molesey,ENG,England,GB,United Kingdom -East Markham,ENG,England,GB,United Kingdom +East Meon,ENG,England,GB,United Kingdom East Malling,ENG,England,GB,United Kingdom East Lothian,SCT,Scotland,GB,United Kingdom East Linton,SCT,Scotland,GB,United Kingdom Eastleigh,ENG,England,GB,United Kingdom East Kilbride,SCT,Scotland,GB,United Kingdom +East Ilsley,ENG,England,GB,United Kingdom East Horsley,ENG,England,GB,United Kingdom +East Harling,ENG,England,GB,United Kingdom Eastham,ENG,England,GB,United Kingdom East Ham,ENG,England,GB,United Kingdom East Grinstead,ENG,England,GB,United Kingdom East Farleigh,ENG,England,GB,United Kingdom -Eastergate,ENG,England,GB,United Kingdom East Dulwich,ENG,England,GB,United Kingdom Dereham,ENG,England,GB,United Kingdom -Eastchurch,ENG,England,GB,United Kingdom East Calder,SCT,Scotland,GB,United Kingdom East Bridgford,ENG,England,GB,United Kingdom Eastbourne,ENG,England,GB,United Kingdom East Boldon,ENG,England,GB,United Kingdom East Barnet,ENG,England,GB,United Kingdom Easingwold,ENG,England,GB,United Kingdom -Easington,ENG,England,GB,United Kingdom -Earls Court,ENG,England,GB,United Kingdom +Eartham,ENG,England,GB,United Kingdom +Earlston,SCT,Scotland,GB,United Kingdom Earls Colne,ENG,England,GB,United Kingdom Earls Barton,ENG,England,GB,United Kingdom -Earley,ENG,England,GB,United Kingdom Earle,ENG,England,GB,United Kingdom +Earith,ENG,England,GB,United Kingdom +Eardisland,ENG,England,GB,United Kingdom Ealing,ENG,England,GB,United Kingdom -Eaglesham,SCT,Scotland,GB,United Kingdom -Dymock,ENG,England,GB,United Kingdom Dymchurch,ENG,England,GB,United Kingdom Dyce,SCT,Scotland,GB,United Kingdom -Duxford,ENG,England,GB,United Kingdom Dursley,ENG,England,GB,United Kingdom Durrington,ENG,England,GB,United Kingdom Durham,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Dunure,SCT,Scotland,GB,United Kingdom Dunston,ENG,England,GB,United Kingdom -Dunston,ENG,England,GB,United Kingdom Dunster,ENG,England,GB,United Kingdom Dunstable,ENG,England,GB,United Kingdom Duns,SCT,Scotland,GB,United Kingdom Dunoon,SCT,Scotland,GB,United Kingdom -Dunkirk,ENG,England,GB,United Kingdom +Dunning,SCT,Scotland,GB,United Kingdom +Dunloy,NIR,Northern Ireland,GB,United Kingdom +Dunlop,SCT,Scotland,GB,United Kingdom Dunkeswell,ENG,England,GB,United Kingdom Dunkeld,SCT,Scotland,GB,United Kingdom Dungiven,NIR,Northern Ireland,GB,United Kingdom Dungannon,NIR,Northern Ireland,GB,United Kingdom Dunfermline,SCT,Scotland,GB,United Kingdom -Dundrum,NIR,Northern Ireland,GB,United Kingdom Dundrod,NIR,Northern Ireland,GB,United Kingdom -Dundonald,SCT,Scotland,GB,United Kingdom -Dundonald,NIR,Northern Ireland,GB,United Kingdom Dundee,SCT,Scotland,GB,United Kingdom Dunblane,SCT,Scotland,GB,United Kingdom Dunbeath,SCT,Scotland,GB,United Kingdom Dunbar,SCT,Scotland,GB,United Kingdom Dumfries,SCT,Scotland,GB,United Kingdom -Dumbleton,ENG,England,GB,United Kingdom Dumbarton,SCT,Scotland,GB,United Kingdom +Dulwich,ENG,England,GB,United Kingdom Dulverton,ENG,England,GB,United Kingdom Dukinfield,ENG,England,GB,United Kingdom -Dufton,ENG,England,GB,United Kingdom -Duffus,SCT,Scotland,GB,United Kingdom Dufftown,SCT,Scotland,GB,United Kingdom Dudley,ENG,England,GB,United Kingdom +Duddington,ENG,England,GB,United Kingdom Drymen,SCT,Scotland,GB,United Kingdom Drybrook,ENG,England,GB,United Kingdom +Drumquin,NIR,Northern Ireland,GB,United Kingdom +Drumnadrochit,SCT,Scotland,GB,United Kingdom Drummond,NIR,Northern Ireland,GB,United Kingdom Droylsden,ENG,England,GB,United Kingdom Droxford,ENG,England,GB,United Kingdom Dronfield,ENG,England,GB,United Kingdom Dromore,NIR,Northern Ireland,GB,United Kingdom +Dromore,NIR,Northern Ireland,GB,United Kingdom Dromara,NIR,Northern Ireland,GB,United Kingdom Droitwich,ENG,England,GB,United Kingdom +Draycott in the Moors,ENG,England,GB,United Kingdom +Draycott,ENG,England,GB,United Kingdom +Draycott,ENG,England,GB,United Kingdom Draperstown,NIR,Northern Ireland,GB,United Kingdom -Drakelow,ENG,England,GB,United Kingdom Downpatrick,NIR,Northern Ireland,GB,United Kingdom Downham Market,ENG,England,GB,United Kingdom +Downe,ENG,England,GB,United Kingdom Dover,ENG,England,GB,United Kingdom Dounreay,SCT,Scotland,GB,United Kingdom Doune,SCT,Scotland,GB,United Kingdom @@ -23309,27 +19064,21 @@ Dorking,ENG,England,GB,United Kingdom Dore,ENG,England,GB,United Kingdom Dorchester,ENG,England,GB,United Kingdom Donnington,ENG,England,GB,United Kingdom -Donisthorpe,ENG,England,GB,United Kingdom Doncaster,ENG,England,GB,United Kingdom Donaghcloney,NIR,Northern Ireland,GB,United Kingdom Donaghadee,NIR,Northern Ireland,GB,United Kingdom Dolwyddelan,WLS,Wales,GB,United Kingdom -Dollis Hill,ENG,England,GB,United Kingdom Dollar,SCT,Scotland,GB,United Kingdom Dolgellau,WLS,Wales,GB,United Kingdom -Dogdyke,ENG,England,GB,United Kingdom -Doddington,ENG,England,GB,United Kingdom Ditchling,ENG,England,GB,United Kingdom Ditchingham,ENG,England,GB,United Kingdom Diss,ENG,England,GB,United Kingdom -Dirleton,SCT,Scotland,GB,United Kingdom -Dipton,ENG,England,GB,United Kingdom -Dinnington,ENG,England,GB,United Kingdom +Disley,ENG,England,GB,United Kingdom Dinnington,ENG,England,GB,United Kingdom Dingwall,SCT,Scotland,GB,United Kingdom Dinas Powys,WLS,Wales,GB,United Kingdom +Dilton Marsh,ENG,England,GB,United Kingdom Dilham,ENG,England,GB,United Kingdom -Diggle,ENG,England,GB,United Kingdom Didcot,ENG,England,GB,United Kingdom Dewsbury,ENG,England,GB,United Kingdom Devon,ENG,England,GB,United Kingdom @@ -23337,8 +19086,8 @@ Devizes,ENG,England,GB,United Kingdom Desford,ENG,England,GB,United Kingdom Desborough,ENG,England,GB,United Kingdom Derwen,WLS,Wales,GB,United Kingdom +Dersingham,ENG,England,GB,United Kingdom Derrylin,NIR,Northern Ireland,GB,United Kingdom -Derrygonnelly,NIR,Northern Ireland,GB,United Kingdom Derbyshire,ENG,England,GB,United Kingdom Derby,ENG,England,GB,United Kingdom Deptford,ENG,England,GB,United Kingdom @@ -23351,9 +19100,7 @@ Denbighshire,WLS,Wales,GB,United Kingdom Denbigh,WLS,Wales,GB,United Kingdom Delabole,ENG,England,GB,United Kingdom Deganwy,WLS,Wales,GB,United Kingdom -Deeping Saint James,ENG,England,GB,United Kingdom Deepdale,ENG,England,GB,United Kingdom -Deepcut,ENG,England,GB,United Kingdom Debenham,ENG,England,GB,United Kingdom Deal,ENG,England,GB,United Kingdom Dawlish,ENG,England,GB,United Kingdom @@ -23363,11 +19110,8 @@ Darwen,ENG,England,GB,United Kingdom Darvel,SCT,Scotland,GB,United Kingdom Dartmouth,ENG,England,GB,United Kingdom Dartford,ENG,England,GB,United Kingdom -Darsham,ENG,England,GB,United Kingdom -Darrington,ENG,England,GB,United Kingdom Darnall,ENG,England,GB,United Kingdom Darlington,ENG,England,GB,United Kingdom -Dartington,ENG,England,GB,United Kingdom Darlaston,ENG,England,GB,United Kingdom Darfield,ENG,England,GB,United Kingdom Daresbury,ENG,England,GB,United Kingdom @@ -23382,58 +19126,45 @@ Dallas,SCT,Scotland,GB,United Kingdom Dalkeith,SCT,Scotland,GB,United Kingdom Dalbeattie,SCT,Scotland,GB,United Kingdom Dagenham,ENG,England,GB,United Kingdom +Cwm-y-glo,WLS,Wales,GB,United Kingdom Cwmbran,WLS,Wales,GB,United Kingdom -Cwmann,WLS,Wales,GB,United Kingdom -Curry Mallet,ENG,England,GB,United Kingdom +Cuxton,ENG,England,GB,United Kingdom Currie,SCT,Scotland,GB,United Kingdom -Curbar,ENG,England,GB,United Kingdom Cupar,SCT,Scotland,GB,United Kingdom Cumnock,SCT,Scotland,GB,United Kingdom Cumbria,ENG,England,GB,United Kingdom Cumbernauld,SCT,Scotland,GB,United Kingdom -Cults,SCT,Scotland,GB,United Kingdom Cullompton,ENG,England,GB,United Kingdom -Cullingworth,ENG,England,GB,United Kingdom Cullercoats,ENG,England,GB,United Kingdom -Culbokie,SCT,Scotland,GB,United Kingdom Cuffley,ENG,England,GB,United Kingdom -Cudworth,ENG,England,GB,United Kingdom -Cuddington,ENG,England,GB,United Kingdom Cuddington,ENG,England,GB,United Kingdom Cuckfield,ENG,England,GB,United Kingdom -Crynant,WLS,Wales,GB,United Kingdom Crymych,WLS,Wales,GB,United Kingdom Crumlin,NIR,Northern Ireland,GB,United Kingdom Croydon,ENG,England,GB,United Kingdom -Croxley Green,ENG,England,GB,United Kingdom Crowthorne,ENG,England,GB,United Kingdom -Crowland,ENG,England,GB,United Kingdom Crowborough,ENG,England,GB,United Kingdom -Croston,ENG,England,GB,United Kingdom +Crosskeys,WLS,Wales,GB,United Kingdom Cross Hands,WLS,Wales,GB,United Kingdom -Crossgates,SCT,Scotland,GB,United Kingdom -Crossgar,NIR,Northern Ireland,GB,United Kingdom -Cropredy,ENG,England,GB,United Kingdom Crook of Alves,SCT,Scotland,GB,United Kingdom Crook,ENG,England,GB,United Kingdom -Crondall,ENG,England,GB,United Kingdom Cromwell,ENG,England,GB,United Kingdom -Cromhall,ENG,England,GB,United Kingdom Cromer,ENG,England,GB,United Kingdom +Cromdale,SCT,Scotland,GB,United Kingdom Cromarty,SCT,Scotland,GB,United Kingdom Croft,ENG,England,GB,United Kingdom +Crockham Hill,ENG,England,GB,United Kingdom Crieff,SCT,Scotland,GB,United Kingdom Cricklewood,ENG,England,GB,United Kingdom Cricklade,ENG,England,GB,United Kingdom Crickhowell,WLS,Wales,GB,United Kingdom Crick,ENG,England,GB,United Kingdom Criccieth,WLS,Wales,GB,United Kingdom +Crianlarich,SCT,Scotland,GB,United Kingdom Crewkerne,ENG,England,GB,United Kingdom Crewe,ENG,England,GB,United Kingdom Crew,NIR,Northern Ireland,GB,United Kingdom -Creetown,SCT,Scotland,GB,United Kingdom Crediton,ENG,England,GB,United Kingdom -Credenhill,ENG,England,GB,United Kingdom Crayke,ENG,England,GB,United Kingdom Crawley,ENG,England,GB,United Kingdom Craven Arms,ENG,England,GB,United Kingdom @@ -23452,18 +19183,18 @@ Cowbridge,WLS,Wales,GB,United Kingdom Coventry,ENG,England,GB,United Kingdom Covent Garden,ENG,England,GB,United Kingdom Cove,ENG,England,GB,United Kingdom -Coupar Angus,SCT,Scotland,GB,United Kingdom -Coundon,ENG,England,GB,United Kingdom +Countesthorpe,ENG,England,GB,United Kingdom Coulsdon,ENG,England,GB,United Kingdom Cottingham,ENG,England,GB,United Kingdom -Cottenham,ENG,England,GB,United Kingdom +Coton in the Elms,ENG,England,GB,United Kingdom Coton,ENG,England,GB,United Kingdom Coton,ENG,England,GB,United Kingdom +Cotgrave,ENG,England,GB,United Kingdom Costessey,ENG,England,GB,United Kingdom Cosham,ENG,England,GB,United Kingdom -Coseley,ENG,England,GB,United Kingdom Cosby,ENG,England,GB,United Kingdom Corwen,WLS,Wales,GB,United Kingdom +Corsley,ENG,England,GB,United Kingdom Corsham,ENG,England,GB,United Kingdom Cornwall,ENG,England,GB,United Kingdom Cornhill,SCT,Scotland,GB,United Kingdom @@ -23471,32 +19202,32 @@ Corfe Mullen,ENG,England,GB,United Kingdom Corby,ENG,England,GB,United Kingdom Corbridge,ENG,England,GB,United Kingdom Coppull,ENG,England,GB,United Kingdom +Copmanthorpe,ENG,England,GB,United Kingdom Cooneen,NIR,Northern Ireland,GB,United Kingdom Cookstown,NIR,Northern Ireland,GB,United Kingdom Cookham,ENG,England,GB,United Kingdom Conwy,WLS,Wales,GB,United Kingdom +Contin,SCT,Scotland,GB,United Kingdom +Constantine,ENG,England,GB,United Kingdom Consett,ENG,England,GB,United Kingdom -Cononley,ENG,England,GB,United Kingdom Conon Bridge,SCT,Scotland,GB,United Kingdom +Connel,SCT,Scotland,GB,United Kingdom Connahs Quay,WLS,Wales,GB,United Kingdom -Conlig,NIR,Northern Ireland,GB,United Kingdom Coniston,ENG,England,GB,United Kingdom -Conington,ENG,England,GB,United Kingdom Coningsby,ENG,England,GB,United Kingdom +Congresbury,ENG,England,GB,United Kingdom Congleton,ENG,England,GB,United Kingdom Comrie,SCT,Scotland,GB,United Kingdom -Compton Verney,ENG,England,GB,United Kingdom +Compton Martin,ENG,England,GB,United Kingdom +Compton,ENG,England,GB,United Kingdom +Compton Dundon,ENG,England,GB,United Kingdom Compton,ENG,England,GB,United Kingdom Comber,NIR,Northern Ireland,GB,United Kingdom -Combe Martin,ENG,England,GB,United Kingdom Colyton,ENG,England,GB,United Kingdom Colwyn Bay,WLS,Wales,GB,United Kingdom Old Colwyn,WLS,Wales,GB,United Kingdom -Colwall,ENG,England,GB,United Kingdom Colton,ENG,England,GB,United Kingdom Colne,ENG,England,GB,United Kingdom -Colnbrook,ENG,England,GB,United Kingdom -Colintraive,SCT,Scotland,GB,United Kingdom Coleshill,ENG,England,GB,United Kingdom Coleraine,NIR,Northern Ireland,GB,United Kingdom Coleford,ENG,England,GB,United Kingdom @@ -23508,17 +19239,19 @@ Cofton Hackett,ENG,England,GB,United Kingdom Codsall,ENG,England,GB,United Kingdom Codnor,ENG,England,GB,United Kingdom Codicote,ENG,England,GB,United Kingdom -Cockfield,ENG,England,GB,United Kingdom +Codford,ENG,England,GB,United Kingdom Cockermouth,ENG,England,GB,United Kingdom +Cockerham,ENG,England,GB,United Kingdom +Cobham,ENG,England,GB,United Kingdom Cobham,ENG,England,GB,United Kingdom Coatbridge,SCT,Scotland,GB,United Kingdom Coalville,ENG,England,GB,United Kingdom Coalisland,NIR,Northern Ireland,GB,United Kingdom Coalbrookdale,ENG,England,GB,United Kingdom -Clyro,WLS,Wales,GB,United Kingdom Clunderwen,WLS,Wales,GB,United Kingdom Clydebank,SCT,Scotland,GB,United Kingdom Clydach,WLS,Wales,GB,United Kingdom +Clutton,ENG,England,GB,United Kingdom Clunbury,ENG,England,GB,United Kingdom Clun,ENG,England,GB,United Kingdom Clowne,ENG,England,GB,United Kingdom @@ -23526,42 +19259,37 @@ Clophill,ENG,England,GB,United Kingdom Clogher,NIR,Northern Ireland,GB,United Kingdom Clitheroe,ENG,England,GB,United Kingdom Clifton,ENG,England,GB,United Kingdom +Clifton,ENG,England,GB,United Kingdom Clifford,ENG,England,GB,United Kingdom +Cliddesden,ENG,England,GB,United Kingdom Cleveleys,ENG,England,GB,United Kingdom Clevedon,ENG,England,GB,United Kingdom Cleobury Mortimer,ENG,England,GB,United Kingdom -Cleland,SCT,Scotland,GB,United Kingdom +Clent,ENG,England,GB,United Kingdom +Cleeve Prior,ENG,England,GB,United Kingdom Cleethorpes,ENG,England,GB,United Kingdom Cleckheaton,ENG,England,GB,United Kingdom Cleator Moor,ENG,England,GB,United Kingdom Cleator,ENG,England,GB,United Kingdom Clayworth,ENG,England,GB,United Kingdom -Claygate,ENG,England,GB,United Kingdom +Clay Cross,ENG,England,GB,United Kingdom Claverley,ENG,England,GB,United Kingdom Claverdon,ENG,England,GB,United Kingdom +Claudy,NIR,Northern Ireland,GB,United Kingdom Clarbeston Road,WLS,Wales,GB,United Kingdom -Clarbeston,WLS,Wales,GB,United Kingdom -Clapham,ENG,England,GB,United Kingdom Clapham,ENG,England,GB,United Kingdom -Claines,ENG,England,GB,United Kingdom Clady,NIR,Northern Ireland,GB,United Kingdom Clacton-on-Sea,ENG,England,GB,United Kingdom Clackmannan,SCT,Scotland,GB,United Kingdom Cirencester,ENG,England,GB,United Kingdom Cinderford,ENG,England,GB,United Kingdom -Churwell,ENG,England,GB,United Kingdom Church Stretton,ENG,England,GB,United Kingdom Church Leigh,ENG,England,GB,United Kingdom -Churchill,ENG,England,GB,United Kingdom -Churchill,ENG,England,GB,United Kingdom -Honeybourne,ENG,England,GB,United Kingdom -Churchdown,ENG,England,GB,United Kingdom Chulmleigh,ENG,England,GB,United Kingdom Chudleigh,ENG,England,GB,United Kingdom Chryston,SCT,Scotland,GB,United Kingdom Christian Malford,ENG,England,GB,United Kingdom Christchurch,ENG,England,GB,United Kingdom -Chorleywood,ENG,England,GB,United Kingdom Chorley,ENG,England,GB,United Kingdom Choppington,ENG,England,GB,United Kingdom Chobham,ENG,England,GB,United Kingdom @@ -23574,22 +19302,19 @@ Chipping Sodbury,ENG,England,GB,United Kingdom Chipping Ongar,ENG,England,GB,United Kingdom Chipping Norton,ENG,England,GB,United Kingdom Chipping Campden,ENG,England,GB,United Kingdom -Chipping,ENG,England,GB,United Kingdom Chipperfield,ENG,England,GB,United Kingdom Chippenham,ENG,England,GB,United Kingdom -Chippenham,ENG,England,GB,United Kingdom Chinnor,ENG,England,GB,United Kingdom Chinley,ENG,England,GB,United Kingdom Chingford,ENG,England,GB,United Kingdom Chilworth,ENG,England,GB,United Kingdom Chilgrove,ENG,England,GB,United Kingdom +Chilcompton,ENG,England,GB,United Kingdom Chigwell,ENG,England,GB,United Kingdom -Chicksands,ENG,England,GB,United Kingdom -Chickerell,ENG,England,GB,United Kingdom Chichester,ENG,England,GB,United Kingdom -Chew Stoke,ENG,England,GB,United Kingdom +Chewton Mendip,ENG,England,GB,United Kingdom Great Cheverell,ENG,England,GB,United Kingdom -Chestfield,ENG,England,GB,United Kingdom +Cheswardine,ENG,England,GB,United Kingdom Chester-le-Street,ENG,England,GB,United Kingdom Chesterfield,ENG,England,GB,United Kingdom Chester,ENG,England,GB,United Kingdom @@ -23597,79 +19322,74 @@ Chessington,ENG,England,GB,United Kingdom Cheshunt,ENG,England,GB,United Kingdom Chesham,ENG,England,GB,United Kingdom Chertsey,ENG,England,GB,United Kingdom -Cheriton,ENG,England,GB,United Kingdom +Cherhill,ENG,England,GB,United Kingdom Chepstow,WLS,Wales,GB,United Kingdom -Chelwood,ENG,England,GB,United Kingdom Cheltenham,ENG,England,GB,United Kingdom Chelsea,ENG,England,GB,United Kingdom Chelmsford,ENG,England,GB,United Kingdom -Chedzoy,ENG,England,GB,United Kingdom +Chellaston,ENG,England,GB,United Kingdom Cheddleton,ENG,England,GB,United Kingdom Cheddington,ENG,England,GB,United Kingdom Cheddar,ENG,England,GB,United Kingdom Checkendon,ENG,England,GB,United Kingdom Chearsley,ENG,England,GB,United Kingdom -Cheam,ENG,England,GB,United Kingdom Cheadle Hulme,ENG,England,GB,United Kingdom Cheadle,ENG,England,GB,United Kingdom Cheadle,ENG,England,GB,United Kingdom Chatteris,ENG,England,GB,United Kingdom Chatham,ENG,England,GB,United Kingdom -Charwelton,ENG,England,GB,United Kingdom Chartham,ENG,England,GB,United Kingdom -Charlbury,ENG,England,GB,United Kingdom +Charlton Marshall,ENG,England,GB,United Kingdom Charfield,ENG,England,GB,United Kingdom -Chardstock,ENG,England,GB,United Kingdom Chard,ENG,England,GB,United Kingdom Chapel en le Frith,ENG,England,GB,United Kingdom Chalgrove,ENG,England,GB,United Kingdom Chalfont Saint Peter,ENG,England,GB,United Kingdom Chalfont St Giles,ENG,England,GB,United Kingdom -Chaceley,ENG,England,GB,United Kingdom -Ceres,SCT,Scotland,GB,United Kingdom +Chailey,ENG,England,GB,United Kingdom +Chacewater,ENG,England,GB,United Kingdom Cenarth,WLS,Wales,GB,United Kingdom Cemaes Bay,WLS,Wales,GB,United Kingdom Cellardyke,SCT,Scotland,GB,United Kingdom -Caversham,ENG,England,GB,United Kingdom Catterick,ENG,England,GB,United Kingdom -Catterall,ENG,England,GB,United Kingdom -Cattal,ENG,England,GB,United Kingdom Catrine,SCT,Scotland,GB,United Kingdom -Caton,ENG,England,GB,United Kingdom Catford,ENG,England,GB,United Kingdom Caterham,ENG,England,GB,United Kingdom Castlewellan,NIR,Northern Ireland,GB,United Kingdom Castlerock,NIR,Northern Ireland,GB,United Kingdom Castlereagh,NIR,Northern Ireland,GB,United Kingdom Castleford,ENG,England,GB,United Kingdom -Castle Eden,ENG,England,GB,United Kingdom Castle Douglas,SCT,Scotland,GB,United Kingdom Castle Donington,ENG,England,GB,United Kingdom Castlederg,NIR,Northern Ireland,GB,United Kingdom -Castledawson,NIR,Northern Ireland,GB,United Kingdom Castlecary,SCT,Scotland,GB,United Kingdom Castle Cary,ENG,England,GB,United Kingdom +Cartmel,ENG,England,GB,United Kingdom Carterton,ENG,England,GB,United Kingdom Carshalton,ENG,England,GB,United Kingdom Carryduff,NIR,Northern Ireland,GB,United Kingdom +Carrowdore,NIR,Northern Ireland,GB,United Kingdom Carrickfergus,NIR,Northern Ireland,GB,United Kingdom Carrbridge,SCT,Scotland,GB,United Kingdom -Carnwath,SCT,Scotland,GB,United Kingdom Carnoustie,SCT,Scotland,GB,United Kingdom Carnforth,ENG,England,GB,United Kingdom +Carnaby,ENG,England,GB,United Kingdom Carmarthenshire,WLS,Wales,GB,United Kingdom Carmarthen,WLS,Wales,GB,United Kingdom Carluke,SCT,Scotland,GB,United Kingdom -Carlton,ENG,England,GB,United Kingdom -Carlton,ENG,England,GB,United Kingdom +Carlton Scroop,ENG,England,GB,United Kingdom Carlisle,ENG,England,GB,United Kingdom +Carfin,SCT,Scotland,GB,United Kingdom +Ceredigion,WLS,Wales,GB,United Kingdom Cardigan,WLS,Wales,GB,United Kingdom Cardiff,WLS,Wales,GB,United Kingdom Cardenden,SCT,Scotland,GB,United Kingdom Carbrooke,ENG,England,GB,United Kingdom +Carbis Bay,ENG,England,GB,United Kingdom Canterbury,ENG,England,GB,United Kingdom Canonbie,SCT,Scotland,GB,United Kingdom Cannock,ENG,England,GB,United Kingdom +Canewdon,ENG,England,GB,United Kingdom Camphill,SCT,Scotland,GB,United Kingdom Campbeltown,SCT,Scotland,GB,United Kingdom Camelford,ENG,England,GB,United Kingdom @@ -23678,39 +19398,36 @@ Cambridgeshire,ENG,England,GB,United Kingdom Cambridge,ENG,England,GB,United Kingdom Camborne,ENG,England,GB,United Kingdom Camberley,ENG,England,GB,United Kingdom -Cam,ENG,England,GB,United Kingdom Calverley,ENG,England,GB,United Kingdom Calstock,ENG,England,GB,United Kingdom Calne,ENG,England,GB,United Kingdom Callington,ENG,England,GB,United Kingdom Callander,SCT,Scotland,GB,United Kingdom -Caledon,NIR,Northern Ireland,GB,United Kingdom -Caldy,ENG,England,GB,United Kingdom Caldicot,WLS,Wales,GB,United Kingdom Caistor,ENG,England,GB,United Kingdom Cairnryan,SCT,Scotland,GB,United Kingdom -Cairndow,SCT,Scotland,GB,United Kingdom -Caerwys,WLS,Wales,GB,United Kingdom +Cairnbaan,SCT,Scotland,GB,United Kingdom Caersws,WLS,Wales,GB,United Kingdom Caerphilly,WLS,Wales,GB,United Kingdom Caernarfon,WLS,Wales,GB,United Kingdom +Caddington,ENG,England,GB,United Kingdom Byfleet,ENG,England,GB,United Kingdom -Bwlch,WLS,Wales,GB,United Kingdom -Buxton,ENG,England,GB,United Kingdom Buxton,ENG,England,GB,United Kingdom -Buxhall,ENG,England,GB,United Kingdom Butterwick,ENG,England,GB,United Kingdom -Butleigh,ENG,England,GB,United Kingdom Bushmills,NIR,Northern Ireland,GB,United Kingdom Bushey,ENG,England,GB,United Kingdom Bury St Edmunds,ENG,England,GB,United Kingdom Bury,ENG,England,GB,United Kingdom +Bury,ENG,England,GB,United Kingdom +Burwell,ENG,England,GB,United Kingdom Burtonwood,ENG,England,GB,United Kingdom Burton-on-Trent,ENG,England,GB,United Kingdom +Burton Pidsea,ENG,England,GB,United Kingdom Burton Latimer,ENG,England,GB,United Kingdom -Burton in Lonsdale,ENG,England,GB,United Kingdom +Burton Bradstock,ENG,England,GB,United Kingdom +Burton Agnes,ENG,England,GB,United Kingdom Burton-in-Kendal,ENG,England,GB,United Kingdom -Burslem,ENG,England,GB,United Kingdom +Bursledon,ENG,England,GB,United Kingdom Burscough,ENG,England,GB,United Kingdom Burry Port,WLS,Wales,GB,United Kingdom Burntwood,ENG,England,GB,United Kingdom @@ -23720,12 +19437,10 @@ Burnham-on-Sea,ENG,England,GB,United Kingdom Burnham-on-Crouch,ENG,England,GB,United Kingdom Burnham,ENG,England,GB,United Kingdom Burley in Wharfedale,ENG,England,GB,United Kingdom -Burgh le Marsh,ENG,England,GB,United Kingdom Burghead,SCT,Scotland,GB,United Kingdom Burgess Hill,ENG,England,GB,United Kingdom Burford,ENG,England,GB,United Kingdom Bures Saint Mary,ENG,England,GB,United Kingdom -Burbage,ENG,England,GB,United Kingdom Buntingford,ENG,England,GB,United Kingdom Bungay,ENG,England,GB,United Kingdom Buncrana,U,Ulster,IE,Ireland @@ -23735,39 +19450,34 @@ Bugbrooke,ENG,England,GB,United Kingdom Budleigh Salterton,ENG,England,GB,United Kingdom Bude,ENG,England,GB,United Kingdom Bucknell,ENG,England,GB,United Kingdom +Buckminster,ENG,England,GB,United Kingdom Buckley,WLS,Wales,GB,United Kingdom Buckinghamshire,ENG,England,GB,United Kingdom Buckingham,ENG,England,GB,United Kingdom Buckie,SCT,Scotland,GB,United Kingdom Buckhurst Hill,ENG,England,GB,United Kingdom -Buckhaven,SCT,Scotland,GB,United Kingdom Buckfastleigh,ENG,England,GB,United Kingdom Buckden,ENG,England,GB,United Kingdom Buccleuch,SCT,Scotland,GB,United Kingdom Brynmawr,WLS,Wales,GB,United Kingdom -Brymbo,WLS,Wales,GB,United Kingdom Bruton,ENG,England,GB,United Kingdom Broxburn,SCT,Scotland,GB,United Kingdom Broxbourne,ENG,England,GB,United Kingdom Brownhills,ENG,England,GB,United Kingdom -Broughty Ferry,SCT,Scotland,GB,United Kingdom Broughton in Furness,ENG,England,GB,United Kingdom Broughton Astley,ENG,England,GB,United Kingdom -Broughton,ENG,England,GB,United Kingdom Broughton,WLS,Wales,GB,United Kingdom Broughton,ENG,England,GB,United Kingdom Brough,ENG,England,GB,United Kingdom -Brotton,ENG,England,GB,United Kingdom Broseley,ENG,England,GB,United Kingdom Brora,SCT,Scotland,GB,United Kingdom Broomfield,ENG,England,GB,United Kingdom -Brookeborough,NIR,Northern Ireland,GB,United Kingdom -Brooke,ENG,England,GB,United Kingdom Bromyard,ENG,England,GB,United Kingdom Bromsgrove,ENG,England,GB,United Kingdom Bromley,ENG,England,GB,United Kingdom Brome,ENG,England,GB,United Kingdom Bromborough,ENG,England,GB,United Kingdom +Brodick,SCT,Scotland,GB,United Kingdom Brockenhurst,ENG,England,GB,United Kingdom Broadway,ENG,England,GB,United Kingdom Broadstone,ENG,England,GB,United Kingdom @@ -23778,9 +19488,9 @@ Brixham,ENG,England,GB,United Kingdom Briton Ferry,WLS,Wales,GB,United Kingdom Briston,ENG,England,GB,United Kingdom Bristol,ENG,England,GB,United Kingdom +Brinkworth,ENG,England,GB,United Kingdom Brinklow,ENG,England,GB,United Kingdom Brighton,ENG,England,GB,United Kingdom -Brightlingsea,ENG,England,GB,United Kingdom Brighouse,ENG,England,GB,United Kingdom Brigg,ENG,England,GB,United Kingdom Brierley Hill,ENG,England,GB,United Kingdom @@ -23790,52 +19500,47 @@ Bridlington,ENG,England,GB,United Kingdom Bridgwater,ENG,England,GB,United Kingdom Bridgnorth,ENG,England,GB,United Kingdom Bridge of Weir,SCT,Scotland,GB,United Kingdom +Bridge of Earn,SCT,Scotland,GB,United Kingdom +Bridge of Allan,SCT,Scotland,GB,United Kingdom Bridgend,WLS,Wales,GB,United Kingdom +Bridge,ENG,England,GB,United Kingdom +Bridestowe,ENG,England,GB,United Kingdom Bretherton,ENG,England,GB,United Kingdom Brentwood,ENG,England,GB,United Kingdom Brentford,ENG,England,GB,United Kingdom Brent,ENG,England,GB,United Kingdom -Brenchley,ENG,England,GB,United Kingdom Brecon,WLS,Wales,GB,United Kingdom Brechin,SCT,Scotland,GB,United Kingdom Bream,ENG,England,GB,United Kingdom +Breakish,SCT,Scotland,GB,United Kingdom Braunton,ENG,England,GB,United Kingdom -Braunston,ENG,England,GB,United Kingdom -Brasted,ENG,England,GB,United Kingdom -Brassington,ENG,England,GB,United Kingdom -Brant Broughton,ENG,England,GB,United Kingdom +Bratton Fleming,ENG,England,GB,United Kingdom Branston,ENG,England,GB,United Kingdom Bransgore,ENG,England,GB,United Kingdom Brandon,ENG,England,GB,United Kingdom -Bramshaw,ENG,England,GB,United Kingdom -Bramshall,ENG,England,GB,United Kingdom Brampton,ENG,England,GB,United Kingdom Brampton,ENG,England,GB,United Kingdom Bramley,ENG,England,GB,United Kingdom Bramley,ENG,England,GB,United Kingdom Bramham,ENG,England,GB,United Kingdom Bramhall,ENG,England,GB,United Kingdom +Bramdean,ENG,England,GB,United Kingdom Braintree,ENG,England,GB,United Kingdom Braidwood,SCT,Scotland,GB,United Kingdom Bradwell,ENG,England,GB,United Kingdom -Bradninch,ENG,England,GB,United Kingdom Bradford-on-Avon,ENG,England,GB,United Kingdom +Bradford Abbas,ENG,England,GB,United Kingdom +Bradford,ENG,England,GB,United Kingdom Bradford,ENG,England,GB,United Kingdom -Bradfield,ENG,England,GB,United Kingdom Bracknell,ENG,England,GB,United Kingdom Brackley,ENG,England,GB,United Kingdom -Boxford,ENG,England,GB,United Kingdom Bow Street,WLS,Wales,GB,United Kingdom Bowness-on-Windermere,ENG,England,GB,United Kingdom Bowmore,SCT,Scotland,GB,United Kingdom -Bowers Gifford,ENG,England,GB,United Kingdom -Bowdon,ENG,England,GB,United Kingdom Bow,ENG,England,GB,United Kingdom -Bovingdon,ENG,England,GB,United Kingdom Bovey Tracey,ENG,England,GB,United Kingdom Bourton on the Water,ENG,England,GB,United Kingdom Bourton,ENG,England,GB,United Kingdom -Bournville,ENG,England,GB,United Kingdom Bournemouth,ENG,England,GB,United Kingdom Bourne End,ENG,England,GB,United Kingdom Bourne,ENG,England,GB,United Kingdom @@ -23844,18 +19549,16 @@ Bothwell,SCT,Scotland,GB,United Kingdom Boston,ENG,England,GB,United Kingdom Boscastle,ENG,England,GB,United Kingdom Borth,WLS,Wales,GB,United Kingdom -Borrowash,ENG,England,GB,United Kingdom Borough Green,ENG,England,GB,United Kingdom Boroughbridge,ENG,England,GB,United Kingdom Borehamwood,ENG,England,GB,United Kingdom -Boreham,ENG,England,GB,United Kingdom Bootle,ENG,England,GB,United Kingdom Bootle,ENG,England,GB,United Kingdom Boot,ENG,England,GB,United Kingdom Bonnyrigg,SCT,Scotland,GB,United Kingdom Bonnybridge,SCT,Scotland,GB,United Kingdom "Bo'ness",SCT,Scotland,GB,United Kingdom -Boncath,WLS,Wales,GB,United Kingdom +Bolton upon Dearne,ENG,England,GB,United Kingdom Bolton,ENG,England,GB,United Kingdom Bolsover,ENG,England,GB,United Kingdom Bollington,ENG,England,GB,United Kingdom @@ -23863,46 +19566,47 @@ Bognor Regis,ENG,England,GB,United Kingdom Bodorgan,WLS,Wales,GB,United Kingdom Bodmin,ENG,England,GB,United Kingdom Bodelwyddan,WLS,Wales,GB,United Kingdom -Boddam,SCT,Scotland,GB,United Kingdom Boat of Garten,SCT,Scotland,GB,United Kingdom Blyth,ENG,England,GB,United Kingdom -Bluntisham,ENG,England,GB,United Kingdom Blunham,ENG,England,GB,United Kingdom Bloxham,ENG,England,GB,United Kingdom +Blofield,ENG,England,GB,United Kingdom +Blockley,ENG,England,GB,United Kingdom Blindley Heath,ENG,England,GB,United Kingdom Blidworth,ENG,England,GB,United Kingdom Blewbury,ENG,England,GB,United Kingdom Bletchley,ENG,England,GB,United Kingdom Bletchingley,ENG,England,GB,United Kingdom -Blean,ENG,England,GB,United Kingdom Blaydon,ENG,England,GB,United Kingdom -Blanefield,SCT,Scotland,GB,United Kingdom Blandford Forum,ENG,England,GB,United Kingdom -Blairhall,SCT,Scotland,GB,United Kingdom +Blakeney,ENG,England,GB,United Kingdom Blairgowrie,SCT,Scotland,GB,United Kingdom Blagdon,ENG,England,GB,United Kingdom Blaenavon,WLS,Wales,GB,United Kingdom -Blackwood,SCT,Scotland,GB,United Kingdom -Blackrod,ENG,England,GB,United Kingdom Blackpool,ENG,England,GB,United Kingdom Blackmill,WLS,Wales,GB,United Kingdom Blackburn,SCT,Scotland,GB,United Kingdom Blackburn,ENG,England,GB,United Kingdom -Bitteswell,ENG,England,GB,United Kingdom -Bisley,ENG,England,GB,United Kingdom -Bisley,ENG,England,GB,United Kingdom Bishopton,SCT,Scotland,GB,United Kingdom Bishopthorpe,ENG,England,GB,United Kingdom "Bishop's Waltham",ENG,England,GB,United Kingdom +Bishopsteignton,ENG,England,GB,United Kingdom "Bishop's Stortford",ENG,England,GB,United Kingdom +Bishops Itchington,ENG,England,GB,United Kingdom +"Bishop's Cleeve",ENG,England,GB,United Kingdom "Bishop's Castle",ENG,England,GB,United Kingdom Bishop Auckland,ENG,England,GB,United Kingdom Birtley,ENG,England,GB,United Kingdom Birstall,ENG,England,GB,United Kingdom +Birstall,ENG,England,GB,United Kingdom Birmingham,ENG,England,GB,United Kingdom Birkenhead,ENG,England,GB,United Kingdom +Birdwell,ENG,England,GB,United Kingdom +Bircotes,ENG,England,GB,United Kingdom Birchington,ENG,England,GB,United Kingdom +Birchanger,ENG,England,GB,United Kingdom Birch,ENG,England,GB,United Kingdom +Binsted,ENG,England,GB,United Kingdom Bingley,ENG,England,GB,United Kingdom Binfield,ENG,England,GB,United Kingdom Bilston,ENG,England,GB,United Kingdom @@ -23912,33 +19616,25 @@ Billericay,ENG,England,GB,United Kingdom Biggleswade,ENG,England,GB,United Kingdom Biggin Hill,ENG,England,GB,United Kingdom Biggar,SCT,Scotland,GB,United Kingdom -Bigby,ENG,England,GB,United Kingdom +Bierton,ENG,England,GB,United Kingdom Bidford-on-Avon,ENG,England,GB,United Kingdom Bideford,ENG,England,GB,United Kingdom Biddulph,ENG,England,GB,United Kingdom Biddenden,ENG,England,GB,United Kingdom -Bicknacre,ENG,England,GB,United Kingdom -Bickley,ENG,England,GB,United Kingdom Bickleigh,ENG,England,GB,United Kingdom -Bickerstaffe,ENG,England,GB,United Kingdom Bicester,ENG,England,GB,United Kingdom -Bibury,ENG,England,GB,United Kingdom Bexleyheath,ENG,England,GB,United Kingdom Bexley,ENG,England,GB,United Kingdom Bexhill-on-Sea,ENG,England,GB,United Kingdom Bewdley,ENG,England,GB,United Kingdom Beverley,ENG,England,GB,United Kingdom Betws-y-Coed,WLS,Wales,GB,United Kingdom -Bethesda,WLS,Wales,GB,United Kingdom Betchworth,ENG,England,GB,United Kingdom Berwick-Upon-Tweed,ENG,England,GB,United Kingdom Bermondsey,ENG,England,GB,United Kingdom Berkhamsted,ENG,England,GB,United Kingdom Berkeley,ENG,England,GB,United Kingdom Bere Alston,ENG,England,GB,United Kingdom -Bentley,ENG,England,GB,United Kingdom -Bentley,ENG,England,GB,United Kingdom -Benson,ENG,England,GB,United Kingdom Benniworth,ENG,England,GB,United Kingdom Benenden,ENG,England,GB,United Kingdom Bembridge,ENG,England,GB,United Kingdom @@ -23948,21 +19644,20 @@ Belton,ENG,England,GB,United Kingdom Belper,ENG,England,GB,United Kingdom Bellshill,SCT,Scotland,GB,United Kingdom Bellingham,ENG,England,GB,United Kingdom +Bellaghy,NIR,Northern Ireland,GB,United Kingdom Belford,ENG,England,GB,United Kingdom Belfast,NIR,Northern Ireland,GB,United Kingdom Belbroughton,ENG,England,GB,United Kingdom Beith,SCT,Scotland,GB,United Kingdom +Begelly,WLS,Wales,GB,United Kingdom Beeston,ENG,England,GB,United Kingdom Bedworth,ENG,England,GB,United Kingdom Bedwas,WLS,Wales,GB,United Kingdom Bednall,ENG,England,GB,United Kingdom Bedlington,ENG,England,GB,United Kingdom -Bedingfield,ENG,England,GB,United Kingdom Bedford,ENG,England,GB,United Kingdom Bedale,ENG,England,GB,United Kingdom -Beckton,ENG,England,GB,United Kingdom -Beckingham,ENG,England,GB,United Kingdom -Beckford,ENG,England,GB,United Kingdom +Beckley,ENG,England,GB,United Kingdom Beckermet,ENG,England,GB,United Kingdom Beckenham,ENG,England,GB,United Kingdom Beccles,ENG,England,GB,United Kingdom @@ -23970,25 +19665,21 @@ Bebington,ENG,England,GB,United Kingdom Beaworthy,ENG,England,GB,United Kingdom Beaumaris,WLS,Wales,GB,United Kingdom Beauly,SCT,Scotland,GB,United Kingdom -Beaulieu,ENG,England,GB,United Kingdom -Bearsted,ENG,England,GB,United Kingdom +Bearsden,SCT,Scotland,GB,United Kingdom Beaminster,ENG,England,GB,United Kingdom Beaconsfield,ENG,England,GB,United Kingdom -Bawdeswell,ENG,England,GB,United Kingdom +Baughurst,ENG,England,GB,United Kingdom +Battlesbridge,ENG,England,GB,United Kingdom Battle,ENG,England,GB,United Kingdom Battersby,ENG,England,GB,United Kingdom Batley,ENG,England,GB,United Kingdom Bathgate,SCT,Scotland,GB,United Kingdom Bath,ENG,England,GB,United Kingdom -Baslow,ENG,England,GB,United Kingdom Basingstoke,ENG,England,GB,United Kingdom -Old Basing,ENG,England,GB,United Kingdom Basildon,ENG,England,GB,United Kingdom Upper Basildon,ENG,England,GB,United Kingdom -Basford,ENG,England,GB,United Kingdom Barton upon Humber,ENG,England,GB,United Kingdom Barton under Needwood,ENG,England,GB,United Kingdom -Barton-le-Clay,ENG,England,GB,United Kingdom Barton,ENG,England,GB,United Kingdom Barton on Sea,ENG,England,GB,United Kingdom Barry,WLS,Wales,GB,United Kingdom @@ -23996,6 +19687,9 @@ Barrow upon Soar,ENG,England,GB,United Kingdom Barrow upon Humber,ENG,England,GB,United Kingdom Barrow in Furness,ENG,England,GB,United Kingdom Barrowford,ENG,England,GB,United Kingdom +Barrowden,ENG,England,GB,United Kingdom +Barrow,ENG,England,GB,United Kingdom +Barrington,ENG,England,GB,United Kingdom Barrhead,SCT,Scotland,GB,United Kingdom Barr,NIR,Northern Ireland,GB,United Kingdom Barnwell,ENG,England,GB,United Kingdom @@ -24004,20 +19698,18 @@ Barnstaple,ENG,England,GB,United Kingdom Barnsley,ENG,England,GB,United Kingdom Barnoldswick,ENG,England,GB,United Kingdom Barningham,ENG,England,GB,United Kingdom -Barnham,ENG,England,GB,United Kingdom Barnetby le Wold,ENG,England,GB,United Kingdom Barnet,ENG,England,GB,United Kingdom Barnes,ENG,England,GB,United Kingdom Barnard Castle,ENG,England,GB,United Kingdom Barmouth,WLS,Wales,GB,United Kingdom -Barlaston,ENG,England,GB,United Kingdom Barking,ENG,England,GB,United Kingdom Bargoed,WLS,Wales,GB,United Kingdom Bardney,ENG,England,GB,United Kingdom Barbon,ENG,England,GB,United Kingdom +Barassie,SCT,Scotland,GB,United Kingdom Banwell,ENG,England,GB,United Kingdom Banstead,ENG,England,GB,United Kingdom -Bankfoot,SCT,Scotland,GB,United Kingdom Bangor,NIR,Northern Ireland,GB,United Kingdom Bangor,WLS,Wales,GB,United Kingdom Banff,SCT,Scotland,GB,United Kingdom @@ -24025,8 +19717,10 @@ Banchory,SCT,Scotland,GB,United Kingdom Banbury,ENG,England,GB,United Kingdom Banbridge,NIR,Northern Ireland,GB,United Kingdom Bampton,ENG,England,GB,United Kingdom -Bampton,ENG,England,GB,United Kingdom Bamber Bridge,ENG,England,GB,United Kingdom +Balsham,ENG,England,GB,United Kingdom +Balmullo,SCT,Scotland,GB,United Kingdom +Balmaha,SCT,Scotland,GB,United Kingdom Ballywalter,NIR,Northern Ireland,GB,United Kingdom Ballynure,NIR,Northern Ireland,GB,United Kingdom Ballynahinch,NIR,Northern Ireland,GB,United Kingdom @@ -24036,8 +19730,8 @@ Ballygowan,NIR,Northern Ireland,GB,United Kingdom Ballyclare,NIR,Northern Ireland,GB,United Kingdom Ballycastle,NIR,Northern Ireland,GB,United Kingdom Ballycarry,NIR,Northern Ireland,GB,United Kingdom +Ballybogy,NIR,Northern Ireland,GB,United Kingdom Balloch,SCT,Scotland,GB,United Kingdom -Ballingry,SCT,Scotland,GB,United Kingdom Ballinderry Lower,NIR,Northern Ireland,GB,United Kingdom Ballater,SCT,Scotland,GB,United Kingdom Ballachulish,SCT,Scotland,GB,United Kingdom @@ -24045,27 +19739,25 @@ Balham,ENG,England,GB,United Kingdom Balfron,SCT,Scotland,GB,United Kingdom Balerno,SCT,Scotland,GB,United Kingdom Baldock,ENG,England,GB,United Kingdom +Balderton,ENG,England,GB,United Kingdom Bala,WLS,Wales,GB,United Kingdom Bakewell,ENG,England,GB,United Kingdom Baillieston,SCT,Scotland,GB,United Kingdom +Bagworth,ENG,England,GB,United Kingdom Baguley,ENG,England,GB,United Kingdom Bagshot,ENG,England,GB,United Kingdom Bagillt,WLS,Wales,GB,United Kingdom Badsey,ENG,England,GB,United Kingdom Badingham,ENG,England,GB,United Kingdom -Badby,ENG,England,GB,United Kingdom Bacup,ENG,England,GB,United Kingdom Back,SCT,Scotland,GB,United Kingdom -Babraham,ENG,England,GB,United Kingdom Ayr,SCT,Scotland,GB,United Kingdom Aylsham,ENG,England,GB,United Kingdom -Aylmerton,ENG,England,GB,United Kingdom Aylesford,ENG,England,GB,United Kingdom Aylesbury,ENG,England,GB,United Kingdom -Aycliffe,ENG,England,GB,United Kingdom +Aylesbeare,ENG,England,GB,United Kingdom Axminster,ENG,England,GB,United Kingdom Axbridge,ENG,England,GB,United Kingdom -Avonbridge,SCT,Scotland,GB,United Kingdom Avoch,SCT,Scotland,GB,United Kingdom Aviemore,SCT,Scotland,GB,United Kingdom Aveley,ENG,England,GB,United Kingdom @@ -24074,132 +19766,112 @@ Aultbea,SCT,Scotland,GB,United Kingdom Aughton,ENG,England,GB,United Kingdom Aughnacloy,NIR,Northern Ireland,GB,United Kingdom Augher,NIR,Northern Ireland,GB,United Kingdom +Auchtermuchty,SCT,Scotland,GB,United Kingdom Auchterarder,SCT,Scotland,GB,United Kingdom Auchinleck,SCT,Scotland,GB,United Kingdom -Aubourn,ENG,England,GB,United Kingdom -Atworth,ENG,England,GB,United Kingdom Attleborough,ENG,England,GB,United Kingdom Atherton,ENG,England,GB,United Kingdom Atherstone,ENG,England,GB,United Kingdom -Aston,ENG,England,GB,United Kingdom -Aston,ENG,England,GB,United Kingdom -Astley,ENG,England,GB,United Kingdom Aspley Guise,ENG,England,GB,United Kingdom -Aspatria,ENG,England,GB,United Kingdom -Askern,ENG,England,GB,United Kingdom Askam in Furness,ENG,England,GB,United Kingdom +Ashwell,ENG,England,GB,United Kingdom +Ashwater,ENG,England,GB,United Kingdom +Ash Vale,ENG,England,GB,United Kingdom Ashton-under-Lyne,ENG,England,GB,United Kingdom -Ashton under Hill,ENG,England,GB,United Kingdom Ashton Keynes,ENG,England,GB,United Kingdom Ashtead,ENG,England,GB,United Kingdom -Ashover,ENG,England,GB,United Kingdom -Ashmore,ENG,England,GB,United Kingdom Ashley,ENG,England,GB,United Kingdom Ashington,ENG,England,GB,United Kingdom -Ashington,ENG,England,GB,United Kingdom Ashill,ENG,England,GB,United Kingdom Ashford,ENG,England,GB,United Kingdom Ashford,ENG,England,GB,United Kingdom +Asheldham,ENG,England,GB,United Kingdom Ashby-de-la-Zouch,ENG,England,GB,United Kingdom Ashbury,ENG,England,GB,United Kingdom -Ashburton,ENG,England,GB,United Kingdom Ashbourne,ENG,England,GB,United Kingdom Ascott under Wychwood,ENG,England,GB,United Kingdom Ascot,ENG,England,GB,United Kingdom Arundel,ENG,England,GB,United Kingdom +Arthog,WLS,Wales,GB,United Kingdom Arrochar,SCT,Scotland,GB,United Kingdom -Armoy,NIR,Northern Ireland,GB,United Kingdom +Arnside,ENG,England,GB,United Kingdom Armagh,NIR,Northern Ireland,GB,United Kingdom Armadale,SCT,Scotland,GB,United Kingdom Arlesey,ENG,England,GB,United Kingdom +Arkesden,ENG,England,GB,United Kingdom +East Ardsley,ENG,England,GB,United Kingdom Ardrossan,SCT,Scotland,GB,United Kingdom -Ardingly,ENG,England,GB,United Kingdom -Ardglass,NIR,Northern Ireland,GB,United Kingdom -Ardersier,SCT,Scotland,GB,United Kingdom +Ardeley,ENG,England,GB,United Kingdom Arbroath,SCT,Scotland,GB,United Kingdom -Arborfield,ENG,England,GB,United Kingdom -Apperley Bridge,ENG,England,GB,United Kingdom Antrim,NIR,Northern Ireland,GB,United Kingdom Anstruther,SCT,Scotland,GB,United Kingdom -Annbank,SCT,Scotland,GB,United Kingdom +Annfield Plain,ENG,England,GB,United Kingdom +Annesley,ENG,England,GB,United Kingdom Annan,SCT,Scotland,GB,United Kingdom Annalong,NIR,Northern Ireland,GB,United Kingdom Angus,SCT,Scotland,GB,United Kingdom Angmering,ENG,England,GB,United Kingdom Anglesey,WLS,Wales,GB,United Kingdom +Andoversford,ENG,England,GB,United Kingdom Andover,ENG,England,GB,United Kingdom Ampthill,ENG,England,GB,United Kingdom Ammanford,WLS,Wales,GB,United Kingdom Amlwch,WLS,Wales,GB,United Kingdom Amesbury,ENG,England,GB,United Kingdom Amersham,ENG,England,GB,United Kingdom -Ambrosden,ENG,England,GB,United Kingdom Ambleside,ENG,England,GB,United Kingdom Amble,ENG,England,GB,United Kingdom -Amberley,ENG,England,GB,United Kingdom Alyth,SCT,Scotland,GB,United Kingdom Alvechurch,ENG,England,GB,United Kingdom Alva,SCT,Scotland,GB,United Kingdom Altrincham,ENG,England,GB,United Kingdom Alton,ENG,England,GB,United Kingdom +Althorne,ENG,England,GB,United Kingdom Alston,ENG,England,GB,United Kingdom Alsager,ENG,England,GB,United Kingdom -Alrewas,ENG,England,GB,United Kingdom Alresford,ENG,England,GB,United Kingdom Alnwick,ENG,England,GB,United Kingdom Alness,SCT,Scotland,GB,United Kingdom -Almondsbury,ENG,England,GB,United Kingdom +Alne,ENG,England,GB,United Kingdom Allonby,ENG,England,GB,United Kingdom Alloa,SCT,Scotland,GB,United Kingdom Allesley,ENG,England,GB,United Kingdom -Alkborough,ENG,England,GB,United Kingdom -Alfriston,ENG,England,GB,United Kingdom Alfreton,ENG,England,GB,United Kingdom Alford,SCT,Scotland,GB,United Kingdom Alford,ENG,England,GB,United Kingdom Alexandria,SCT,Scotland,GB,United Kingdom -Aldwincle St Peter,ENG,England,GB,United Kingdom -Aldringham,ENG,England,GB,United Kingdom Aldridge,ENG,England,GB,United Kingdom -Aldington,ENG,England,GB,United Kingdom Aldershot,ENG,England,GB,United Kingdom +Aldermaston,ENG,England,GB,United Kingdom Alderley Edge,ENG,England,GB,United Kingdom -Aldeby,ENG,England,GB,United Kingdom Aldeburgh,ENG,England,GB,United Kingdom +Aldbury,ENG,England,GB,United Kingdom Aldbrough,ENG,England,GB,United Kingdom Aldbourne,ENG,England,GB,United Kingdom Alconbury,ENG,England,GB,United Kingdom Alcester,ENG,England,GB,United Kingdom -Albury,ENG,England,GB,United Kingdom -Albury,ENG,England,GB,United Kingdom -Albrighton,ENG,England,GB,United Kingdom Airdrie,SCT,Scotland,GB,United Kingdom +Ainsdale,ENG,England,GB,United Kingdom Aghalee,NIR,Northern Ireland,GB,United Kingdom -Adwick le Street,ENG,England,GB,United Kingdom Adel,ENG,England,GB,United Kingdom Addlestone,ENG,England,GB,United Kingdom -Addington,ENG,England,GB,United Kingdom Addingham,ENG,England,GB,United Kingdom Adderbury,ENG,England,GB,United Kingdom Acton,ENG,England,GB,United Kingdom Acle,ENG,England,GB,United Kingdom -Achnasheen,SCT,Scotland,GB,United Kingdom Acharacle,SCT,Scotland,GB,United Kingdom Accrington,ENG,England,GB,United Kingdom Aboyne,SCT,Scotland,GB,United Kingdom Abingdon,ENG,England,GB,United Kingdom Aberystwyth,WLS,Wales,GB,United Kingdom Abertillery,WLS,Wales,GB,United Kingdom -Abernethy,SCT,Scotland,GB,United Kingdom -Abermule,WLS,Wales,GB,United Kingdom Charlestown of Aberlour,SCT,Scotland,GB,United Kingdom Aberlady,SCT,Scotland,GB,United Kingdom -Abergynolwyn,WLS,Wales,GB,United Kingdom -Abergwili,WLS,Wales,GB,United Kingdom Abergele,WLS,Wales,GB,United Kingdom Abergavenny,WLS,Wales,GB,United Kingdom -Aberford,ENG,England,GB,United Kingdom +Aberfoyle,SCT,Scotland,GB,United Kingdom Aberfeldy,SCT,Scotland,GB,United Kingdom +Aberdyfi,WLS,Wales,GB,United Kingdom Aberdeenshire,SCT,Scotland,GB,United Kingdom Aberdeen,SCT,Scotland,GB,United Kingdom Aberdare,WLS,Wales,GB,United Kingdom @@ -24208,61 +19880,50 @@ Aberchirder,SCT,Scotland,GB,United Kingdom Abercarn,WLS,Wales,GB,United Kingdom Aberbargoed,WLS,Wales,GB,United Kingdom Aberaeron,WLS,Wales,GB,United Kingdom -Aberaman,WLS,Wales,GB,United Kingdom Abbots Langley,ENG,England,GB,United Kingdom Abbots Bromley,ENG,England,GB,United Kingdom +Abberley,ENG,England,GB,United Kingdom Zwingen,BL,Basel-Landschaft,CH,Switzerland Zweisimmen,BE,Bern,CH,Switzerland Zuzwil,SG,Saint Gallen,CH,Switzerland -Zuzgen,AG,Aargau,CH,Switzerland Bad Zurzach,AG,Aargau,CH,Switzerland ,ZH,Zurich,CH,Switzerland Zurich,ZH,Zurich,CH,Switzerland Zuoz,GR,Grisons,CH,Switzerland Zunzgen,BL,Basel-Landschaft,CH,Switzerland Zumikon,ZH,Zurich,CH,Switzerland -Zullwil,SO,Solothurn,CH,Switzerland ,ZG,Zug,CH,Switzerland Zug,ZG,Zug,CH,Switzerland Zuckenriet,SG,Saint Gallen,CH,Switzerland Zuchwil,SO,Solothurn,CH,Switzerland Zollikon,ZH,Zurich,CH,Switzerland Zollikofen,BE,Bern,CH,Switzerland -Zollbrück,BE,Bern,CH,Switzerland Zofingen,AG,Aargau,CH,Switzerland Zizers,GR,Grisons,CH,Switzerland Zimmerwald,BE,Bern,CH,Switzerland Zillis,GR,Grisons,CH,Switzerland -Zihlschlacht,TG,Thurgau,CH,Switzerland Zernez,GR,Grisons,CH,Switzerland Zermatt,VS,Valais,CH,Switzerland Zell,ZH,Zurich,CH,Switzerland Zell,LU,Lucerne,CH,Switzerland Zeihen,AG,Aargau,CH,Switzerland -Zeglingen,BL,Basel-Landschaft,CH,Switzerland -Yvorne,VD,Vaud,CH,Switzerland Yvonand,VD,Vaud,CH,Switzerland Yverdon-les-Bains,VD,Vaud,CH,Switzerland Yens,VD,Vaud,CH,Switzerland Wynigen,BE,Bern,CH,Switzerland -Wynau,BE,Bern,CH,Switzerland Würenlos,AG,Aargau,CH,Switzerland Würenlingen,AG,Aargau,CH,Switzerland Wuppenau,TG,Thurgau,CH,Switzerland Wünnewil,FR,Fribourg,CH,Switzerland Worblaufen,BE,Bern,CH,Switzerland -Worben,BE,Bern,CH,Switzerland Worb,BE,Bern,CH,Switzerland Wollerau,SZ,Schwyz,CH,Switzerland Wolhusen,LU,Lucerne,CH,Switzerland -Wolfwil,SO,Solothurn,CH,Switzerland Wölflinswil,AG,Aargau,CH,Switzerland Wolfgang,GR,Grisons,CH,Switzerland -Wolfenschiessen,NW,Nidwalden,CH,Switzerland Wohlen,AG,Aargau,CH,Switzerland Wittenbach,SG,Saint Gallen,CH,Switzerland Winterthur,ZH,Zurich,CH,Switzerland -Winikon,LU,Lucerne,CH,Switzerland Windlach,ZH,Zurich,CH,Switzerland Windisch,AG,Aargau,CH,Switzerland Wimmis,BE,Bern,CH,Switzerland @@ -24273,12 +19934,10 @@ Wildhaus,SG,Saint Gallen,CH,Switzerland Wilderswil,BE,Bern,CH,Switzerland Wildegg,AG,Aargau,CH,Switzerland Wildberg,ZH,Zurich,CH,Switzerland -Wilchingen,SH,Schaffhausen,CH,Switzerland Wila,ZH,Zurich,CH,Switzerland Wil,ZH,Zurich,CH,Switzerland Wil,SG,Saint Gallen,CH,Switzerland -Wigoltingen,TG,Thurgau,CH,Switzerland -Wiggen,LU,Lucerne,CH,Switzerland +Wikon,LU,Lucerne,CH,Switzerland Wiesendangen / Wiesendangen (Dorf),ZH,Zurich,CH,Switzerland Wiedlisbach,BE,Bern,CH,Switzerland Wetzikon,ZH,Zurich,CH,Switzerland @@ -24287,8 +19946,8 @@ Werthenstein,LU,Lucerne,CH,Switzerland Wernetshausen,ZH,Zurich,CH,Switzerland Werdenberg,SG,Saint Gallen,CH,Switzerland Wengen,BE,Bern,CH,Switzerland +Welschenrohr,SO,Solothurn,CH,Switzerland Weisslingen,ZH,Zurich,CH,Switzerland -Weissenburg,BE,Bern,CH,Switzerland Weissbad,AI,Appenzell Innerrhoden,CH,Switzerland Weiningen,ZH,Zurich,CH,Switzerland Weinfelden,TG,Thurgau,CH,Switzerland @@ -24312,63 +19971,45 @@ Waldkirch,SG,Saint Gallen,CH,Switzerland Waldhaus,GR,Grisons,CH,Switzerland Wald,ZH,Zurich,CH,Switzerland Walchwil,ZG,Zug,CH,Switzerland -Wahlen,BL,Basel-Landschaft,CH,Switzerland Wagenhausen,TG,Thurgau,CH,Switzerland Wädenswil,ZH,Zurich,CH,Switzerland Wabern,BE,Bern,CH,Switzerland -Vuisternens-en-Ogoz,FR,Fribourg,CH,Switzerland -Vuadens,FR,Fribourg,CH,Switzerland -Vouvry,VS,Valais,CH,Switzerland -Vordemwald,AG,Aargau,CH,Switzerland +Vullierens,VD,Vaud,CH,Switzerland Volketswil / Volketswil (Dorf),ZH,Zurich,CH,Switzerland Vitznau,LU,Lucerne,CH,Switzerland Visp,VS,Valais,CH,Switzerland -Vira,TI,Ticino,CH,Switzerland Vionnaz,VS,Valais,CH,Switzerland Vilters,SG,Saint Gallen,CH,Switzerland -Villnachern,AG,Aargau,CH,Switzerland Villmergen,AG,Aargau,CH,Switzerland Villigen,AG,Aargau,CH,Switzerland Villeneuve,VD,Vaud,CH,Switzerland Villaz-Saint-Pierre,FR,Fribourg,CH,Switzerland Villars-sur-Ollon,VD,Vaud,CH,Switzerland Villars-sur-Glane,FR,Fribourg,CH,Switzerland -Villars-le-Grand,VD,Vaud,CH,Switzerland +Villarsiviriaux,FR,Fribourg,CH,Switzerland Vella,GR,Grisons,CH,Switzerland Viganello,TI,Ticino,CH,Switzerland Vicques,JU,Jura,CH,Switzerland Vicosoprano,GR,Grisons,CH,Switzerland -Veyrier,GE,Geneva,CH,Switzerland Vevey,VD,Vaud,CH,Switzerland Vétroz,VS,Valais,CH,Switzerland -Vésenaz,GE,Geneva,CH,Switzerland Versoix,GE,Geneva,CH,Switzerland -Verscio,TI,Ticino,CH,Switzerland Vernier,GE,Geneva,CH,Switzerland -Vercorin,VS,Valais,CH,Switzerland Verbier,VS,Valais,CH,Switzerland -Vendlincourt,JU,Jura,CH,Switzerland Veltheim,AG,Aargau,CH,Switzerland -Vechigen,BE,Bern,CH,Switzerland -Vauderens,FR,Fribourg,CH,Switzerland ,VD,Vaud,CH,Switzerland -Vandœuvres,GE,Geneva,CH,Switzerland Vals Platz,GR,Grisons,CH,Switzerland -Vallorbe,VD,Vaud,CH,Switzerland -"Val d'Illiez",VS,Valais,CH,Switzerland -,VS,Valais,CH,Switzerland +Valais,VS,Valais,CH,Switzerland Vacallo,TI,Ticino,CH,Switzerland Uzwil,SG,Saint Gallen,CH,Switzerland Uznach,SG,Saint Gallen,CH,Switzerland Utzenstorf,BE,Bern,CH,Switzerland Uttwil,TG,Thurgau,CH,Switzerland Uster,ZH,Zurich,CH,Switzerland -Urtenen,BE,Bern,CH,Switzerland Urnäsch,AR,Appenzell Ausserrhoden,CH,Switzerland Uri,UR,Uri,CH,Switzerland Untervaz,GR,Grisons,CH,Switzerland Unterterzen,SG,Saint Gallen,CH,Switzerland -Unterstammheim,ZH,Zurich,CH,Switzerland Untersiggenthal,AG,Aargau,CH,Switzerland Unterseen,BE,Bern,CH,Switzerland Unterlunkhofen,AG,Aargau,CH,Switzerland @@ -24384,33 +20025,28 @@ Uffikon,LU,Lucerne,CH,Switzerland Uettligen,BE,Bern,CH,Switzerland Uetikon,ZH,Zurich,CH,Switzerland Uetendorf,BE,Bern,CH,Switzerland -Uerkheim,AG,Aargau,CH,Switzerland +Udligenswil,LU,Lucerne,CH,Switzerland +Twann,BE,Bern,CH,Switzerland Turtmann,VS,Valais,CH,Switzerland Turgi,AG,Aargau,CH,Switzerland Turbenthal,ZH,Zurich,CH,Switzerland Tuggen,SZ,Schwyz,CH,Switzerland Tschiertschen,GR,Grisons,CH,Switzerland Trun,GR,Grisons,CH,Switzerland -Trüllikon,ZH,Zurich,CH,Switzerland Trübbach,SG,Saint Gallen,CH,Switzerland -Troistorrents,VS,Valais,CH,Switzerland Trogen,AR,Appenzell Ausserrhoden,CH,Switzerland Trin,GR,Grisons,CH,Switzerland -Trimstein,BE,Bern,CH,Switzerland Trimmis,GR,Grisons,CH,Switzerland Trimbach,SO,Solothurn,CH,Switzerland Triengen,LU,Lucerne,CH,Switzerland -Treyvaux,FR,Fribourg,CH,Switzerland -Trey,VD,Vaud,CH,Switzerland Trélex,VD,Vaud,CH,Switzerland -Travers,NE,Neuchâtel,CH,Switzerland Trasadingen,SH,Schaffhausen,CH,Switzerland Tramelan,BE,Bern,CH,Switzerland Trachselwald,BE,Bern,CH,Switzerland Törbel,VS,Valais,CH,Switzerland Toffen,BE,Bern,CH,Switzerland -Tiefencastel,GR,Grisons,CH,Switzerland -,TI,Ticino,CH,Switzerland +Tobel,TG,Thurgau,CH,Switzerland +Ticino,TI,Ticino,CH,Switzerland Thusis,GR,Grisons,CH,Switzerland ,TG,Thurgau,CH,Switzerland Thun,BE,Bern,CH,Switzerland @@ -24420,18 +20056,14 @@ Therwil,BL,Basel-Landschaft,CH,Switzerland Thayngen,SH,Schaffhausen,CH,Switzerland Thalwil,ZH,Zurich,CH,Switzerland Thalheim,ZH,Zurich,CH,Switzerland -Teuffenthal,BE,Bern,CH,Switzerland -Teufenthal,AG,Aargau,CH,Switzerland +Thalheim,AG,Aargau,CH,Switzerland Teufen AR,AR,Appenzell Ausserrhoden,CH,Switzerland -Territet,VD,Vaud,CH,Switzerland Termen,VS,Valais,CH,Switzerland Tenero,TI,Ticino,CH,Switzerland Tegerfelden,AG,Aargau,CH,Switzerland Tecknau,BL,Basel-Landschaft,CH,Switzerland Taverne,TI,Ticino,CH,Switzerland -Tavannes,BE,Bern,CH,Switzerland Tann,ZH,Zurich,CH,Switzerland -Tamins,GR,Grisons,CH,Switzerland Tägerwilen,TG,Thurgau,CH,Switzerland Tafers,FR,Fribourg,CH,Switzerland ,,,CH,Switzerland @@ -24439,21 +20071,19 @@ Sursee,LU,Lucerne,CH,Switzerland Sumiswald,BE,Bern,CH,Switzerland Sulgen,TG,Thurgau,CH,Switzerland Suhr,AG,Aargau,CH,Switzerland -Sugiez,FR,Fribourg,CH,Switzerland Sufers,GR,Grisons,CH,Switzerland Subingen,SO,Solothurn,CH,Switzerland Suberg,BE,Bern,CH,Switzerland Strengelbach,AG,Aargau,CH,Switzerland Stilli,AG,Aargau,CH,Switzerland Stettlen,BE,Bern,CH,Switzerland -Stettfurt,TG,Thurgau,CH,Switzerland Sternenberg,ZH,Zurich,CH,Switzerland Steinhausen,ZG,Zug,CH,Switzerland -Steinerberg,SZ,Schwyz,CH,Switzerland Stein am Rhein,SH,Schaffhausen,CH,Switzerland Stein,AG,Aargau,CH,Switzerland Stein,AR,Appenzell Ausserrhoden,CH,Switzerland Steingletscher,BE,Bern,CH,Switzerland +Steg,ZH,Zurich,CH,Switzerland Steffisburg,BE,Bern,CH,Switzerland Steckborn,TG,Thurgau,CH,Switzerland Staufen,AG,Aargau,CH,Switzerland @@ -24470,15 +20100,12 @@ Stabio,TI,Ticino,CH,Switzerland Spreitenbach,AG,Aargau,CH,Switzerland Spiez,BE,Bern,CH,Switzerland Speicher,AR,Appenzell Ausserrhoden,CH,Switzerland -Soyhières,JU,Jura,CH,Switzerland -Sorens,FR,Fribourg,CH,Switzerland +Sottens,VD,Vaud,CH,Switzerland Sorengo,TI,Ticino,CH,Switzerland -Sonvico,TI,Ticino,CH,Switzerland -,SO,Solothurn,CH,Switzerland Solothurn,SO,Solothurn,CH,Switzerland Soglio,GR,Grisons,CH,Switzerland -Siviriez,FR,Fribourg,CH,Switzerland Sissach,BL,Basel-Landschaft,CH,Switzerland +Siselen,BE,Bern,CH,Switzerland Sirnach,TG,Thurgau,CH,Switzerland Sion,VS,Valais,CH,Switzerland Sins,AG,Aargau,CH,Switzerland @@ -24487,7 +20114,7 @@ Silvaplana,GR,Grisons,CH,Switzerland Sils im Domleschg,GR,Grisons,CH,Switzerland Sigriswil,BE,Bern,CH,Switzerland Signau,BE,Bern,CH,Switzerland -Siglistorf,AG,Aargau,CH,Switzerland +Sigirino,TI,Ticino,CH,Switzerland Sierre,VS,Valais,CH,Switzerland Siegershausen,TG,Thurgau,CH,Switzerland Siebnen,SZ,Schwyz,CH,Switzerland @@ -24497,10 +20124,8 @@ Seon,AG,Aargau,CH,Switzerland Sent,GR,Grisons,CH,Switzerland Sennwald,SG,Saint Gallen,CH,Switzerland Seen (Kreis 3) / Sennhof,ZH,Zurich,CH,Switzerland -Semsales,FR,Fribourg,CH,Switzerland Sempach,LU,Lucerne,CH,Switzerland Sementina,TI,Ticino,CH,Switzerland -Sembrancher,VS,Valais,CH,Switzerland Selzach,SO,Solothurn,CH,Switzerland Seltisberg,BL,Basel-Landschaft,CH,Switzerland Sils-Segl Maria,GR,Grisons,CH,Switzerland @@ -24510,20 +20135,16 @@ Seengen,AG,Aargau,CH,Switzerland Seelisberg,UR,Uri,CH,Switzerland Seegräben,ZH,Zurich,CH,Switzerland Seedorf,BE,Bern,CH,Switzerland -Seedorf,UR,Uri,CH,Switzerland Sedrun,GR,Grisons,CH,Switzerland Scuol,GR,Grisons,CH,Switzerland -,SZ,Schwyz,CH,Switzerland Schwyz,SZ,Schwyz,CH,Switzerland Schwellbrunn,AR,Appenzell Ausserrhoden,CH,Switzerland -Schwarzenegg,BE,Bern,CH,Switzerland Schwarzenburg,BE,Bern,CH,Switzerland Schwarzenberg,LU,Lucerne,CH,Switzerland Schwanden,GL,Glarus,CH,Switzerland Schüpfheim,LU,Lucerne,CH,Switzerland Schüpfen,BE,Bern,CH,Switzerland Schüpbach,BE,Bern,CH,Switzerland -Schübelbach,SZ,Schwyz,CH,Switzerland Schötz,LU,Lucerne,CH,Switzerland Schönried,BE,Bern,CH,Switzerland Schönholzerswilen,TG,Thurgau,CH,Switzerland @@ -24537,67 +20158,51 @@ Schöftland,AG,Aargau,CH,Switzerland Schnottwil,SO,Solothurn,CH,Switzerland Schmitten,FR,Fribourg,CH,Switzerland Schmerikon,SG,Saint Gallen,CH,Switzerland -Schlossrued,AG,Aargau,CH,Switzerland Schlieren,ZH,Zurich,CH,Switzerland Schleuis,GR,Grisons,CH,Switzerland Schleitheim,SH,Schaffhausen,CH,Switzerland +Schlattingen,TG,Thurgau,CH,Switzerland Schlatt,AI,Appenzell Innerrhoden,CH,Switzerland Schinznach Dorf,AG,Aargau,CH,Switzerland Schindellegi,SZ,Schwyz,CH,Switzerland Schiers,GR,Grisons,CH,Switzerland -Scherzingen,TG,Thurgau,CH,Switzerland Schenkon,LU,Lucerne,CH,Switzerland Schattdorf,UR,Uri,CH,Switzerland -Scharans,GR,Grisons,CH,Switzerland Schänis,SG,Saint Gallen,CH,Switzerland -Schafisheim,AG,Aargau,CH,Switzerland ,SH,Schaffhausen,CH,Switzerland Schaffhausen,SH,Schaffhausen,CH,Switzerland +Schachen,LU,Lucerne,CH,Switzerland Scanfs,GR,Grisons,CH,Switzerland Saxon,VS,Valais,CH,Switzerland Savognin,GR,Grisons,CH,Switzerland Savigny,VD,Vaud,CH,Switzerland -Savièse,VS,Valais,CH,Switzerland Sattel,SZ,Schwyz,CH,Switzerland Satigny,GE,Geneva,CH,Switzerland Sarnen,OW,Obwalden,CH,Switzerland Sarmenstorf,AG,Aargau,CH,Switzerland -Säriswil,BE,Bern,CH,Switzerland Sargans,SG,Saint Gallen,CH,Switzerland -San Vittore,GR,Grisons,CH,Switzerland -San Nazzaro,TI,Ticino,CH,Switzerland -Sankt Ursen,FR,Fribourg,CH,Switzerland Sankt Stephan,BE,Bern,CH,Switzerland St. Moritz,GR,Grisons,CH,Switzerland Sankt Margrethen,SG,Saint Gallen,CH,Switzerland Sankt Gallenkappel,SG,Saint Gallen,CH,Switzerland ,SG,Saint Gallen,CH,Switzerland St. Gallen,SG,Saint Gallen,CH,Switzerland -St. Antoni,FR,Fribourg,CH,Switzerland Sangernboden,BE,Bern,CH,Switzerland Samstagern,ZH,Zurich,CH,Switzerland Samedan,GR,Grisons,CH,Switzerland -Salux,GR,Grisons,CH,Switzerland Salmsach,TG,Thurgau,CH,Switzerland -Salgesch,VS,Valais,CH,Switzerland Salez,SG,Saint Gallen,CH,Switzerland Saland,ZH,Zurich,CH,Switzerland Saint-Sulpice,NE,Neuchâtel,CH,Switzerland Saint-Sulpice,VD,Vaud,CH,Switzerland -Saint-Prex,VD,Vaud,CH,Switzerland -Saint-Maurice,VS,Valais,CH,Switzerland Saint-Imier,BE,Bern,CH,Switzerland -Saint-Cergue,VD,Vaud,CH,Switzerland -Saint-Blaise,NE,Neuchâtel,CH,Switzerland +Saint-Gingolph,VS,Valais,CH,Switzerland +Sainte-Croix,VD,Vaud,CH,Switzerland Saint-Aubin,FR,Fribourg,CH,Switzerland -Saillon,VS,Valais,CH,Switzerland -Saignelégier,JU,Jura,CH,Switzerland -Sagogn,GR,Grisons,CH,Switzerland Safenwil,AG,Aargau,CH,Switzerland Sachseln,OW,Obwalden,CH,Switzerland Saas-Fee,VS,Valais,CH,Switzerland Saas im Praettigau,GR,Grisons,CH,Switzerland -Saanenmöser,BE,Bern,CH,Switzerland Rüti,ZH,Zurich,CH,Switzerland Rüthi,SG,Saint Gallen,CH,Switzerland Ruswil,LU,Lucerne,CH,Switzerland @@ -24609,9 +20214,7 @@ Rupperswil,AG,Aargau,CH,Switzerland Rünenberg,BL,Basel-Landschaft,CH,Switzerland Rümlang,ZH,Zurich,CH,Switzerland Rueun,GR,Grisons,CH,Switzerland -Rueras,GR,Grisons,CH,Switzerland Rüeggisberg,BE,Bern,CH,Switzerland -Rue,FR,Fribourg,CH,Switzerland Rudolfstetten,AG,Aargau,CH,Switzerland Rüdlingen,SH,Schaffhausen,CH,Switzerland Rubigen,BE,Bern,CH,Switzerland @@ -24619,10 +20222,9 @@ Roveredo,GR,Grisons,CH,Switzerland Rotkreuz,ZG,Zug,CH,Switzerland Rothrist,AG,Aargau,CH,Switzerland Rothenburg,LU,Lucerne,CH,Switzerland -Rossens,FR,Fribourg,CH,Switzerland +Rothenbrunnen,GR,Grisons,CH,Switzerland Röschenz,BL,Basel-Landschaft,CH,Switzerland Rorschach,SG,Saint Gallen,CH,Switzerland -Rorbas,ZH,Zurich,CH,Switzerland Root,LU,Lucerne,CH,Switzerland Romont,FR,Fribourg,CH,Switzerland Römerswil,LU,Lucerne,CH,Switzerland @@ -24632,12 +20234,7 @@ Rolle,VD,Vaud,CH,Switzerland Rohrbach,BE,Bern,CH,Switzerland Roggwil,TG,Thurgau,CH,Switzerland Roggwil,BE,Bern,CH,Switzerland -Rodi,TI,Ticino,CH,Switzerland -Rodersdorf,SO,Solothurn,CH,Switzerland -Rodels,GR,Grisons,CH,Switzerland -Roche,VD,Vaud,CH,Switzerland Riva San Vitale,TI,Ticino,CH,Switzerland -Risch,ZG,Zug,CH,Switzerland Ringgenberg,BE,Bern,CH,Switzerland Rigi Kaltbad,LU,Lucerne,CH,Switzerland Riggisberg,BE,Bern,CH,Switzerland @@ -24647,9 +20244,7 @@ Riddes,VS,Valais,CH,Switzerland Rickenbach,ZH,Zurich,CH,Switzerland Rickenbach bei Wil,TG,Thurgau,CH,Switzerland Richterswil,ZH,Zurich,CH,Switzerland -Richigen,BE,Bern,CH,Switzerland Richenthal,LU,Lucerne,CH,Switzerland -Riaz,FR,Fribourg,CH,Switzerland Rheinfelden,AG,Aargau,CH,Switzerland Rheineck,SG,Saint Gallen,CH,Switzerland Rhäzüns,GR,Grisons,CH,Switzerland @@ -24657,23 +20252,19 @@ Reutigen,BE,Bern,CH,Switzerland Renens,VD,Vaud,CH,Switzerland Rekingen,AG,Aargau,CH,Switzerland Reinach,AG,Aargau,CH,Switzerland -Reigoldswil,BL,Basel-Landschaft,CH,Switzerland Reiden,LU,Lucerne,CH,Switzerland Reichenburg,SZ,Schwyz,CH,Switzerland Reichenbach,BE,Bern,CH,Switzerland -Rehetobel,AR,Appenzell Ausserrhoden,CH,Switzerland Regensdorf,ZH,Zurich,CH,Switzerland Regensberg,ZH,Zurich,CH,Switzerland Reconvilier,BE,Bern,CH,Switzerland -Rechthalten,FR,Fribourg,CH,Switzerland Rebstein,SG,Saint Gallen,CH,Switzerland Raron,VS,Valais,CH,Switzerland +Rapperswil,SG,Saint Gallen,CH,Switzerland Rapperswil,BE,Bern,CH,Switzerland -Ranflüh,BE,Bern,CH,Switzerland Randogne,VS,Valais,CH,Switzerland -Ramsen,SH,Schaffhausen,CH,Switzerland -Rämismühle,ZH,Zurich,CH,Switzerland Rafz,ZH,Zurich,CH,Switzerland +Radelfingen,BE,Bern,CH,Switzerland Rabius,GR,Grisons,CH,Switzerland Quartino,TI,Ticino,CH,Switzerland Pura,TI,Ticino,CH,Switzerland @@ -24684,26 +20275,21 @@ Prilly,VD,Vaud,CH,Switzerland Pregassona,TI,Ticino,CH,Switzerland Preda,GR,Grisons,CH,Switzerland Praz-de-Fort,VS,Valais,CH,Switzerland -Praz,FR,Fribourg,CH,Switzerland -Präz,GR,Grisons,CH,Switzerland Pratteln,BL,Basel-Landschaft,CH,Switzerland Prangins,VD,Vaud,CH,Switzerland Praden,GR,Grisons,CH,Switzerland Poschiavo,GR,Grisons,CH,Switzerland +Portalban,FR,Fribourg,CH,Switzerland Porsel,FR,Fribourg,CH,Switzerland Porrentruy,JU,Jura,CH,Switzerland Pontresina,GR,Grisons,CH,Switzerland Ponthaux,FR,Fribourg,CH,Switzerland La Punt-Chamues-ch,GR,Grisons,CH,Switzerland Plan-les-Ouates,GE,Geneva,CH,Switzerland -Plaffeien,FR,Fribourg,CH,Switzerland Pieterlen,BE,Bern,CH,Switzerland -Pianezzo,TI,Ticino,CH,Switzerland -Pfyn,TG,Thurgau,CH,Switzerland Pfungen,ZH,Zurich,CH,Switzerland Pfaffhausen,ZH,Zurich,CH,Switzerland Pfeffingen,BL,Basel-Landschaft,CH,Switzerland -Pfeffikon,LU,Lucerne,CH,Switzerland Pfaffnau,LU,Lucerne,CH,Switzerland Pfaeffikon,ZH,Zurich,CH,Switzerland Pfaeffikon,SZ,Schwyz,CH,Switzerland @@ -24711,36 +20297,23 @@ Pfaefers Dorf,SG,Saint Gallen,CH,Switzerland Peseux,NE,Neuchâtel,CH,Switzerland Péry,BE,Bern,CH,Switzerland Perlen,LU,Lucerne,CH,Switzerland -Penthalaz,VD,Vaud,CH,Switzerland -Peney-le-Jorat,VD,Vaud,CH,Switzerland Pedrinate,TI,Ticino,CH,Switzerland -Peccia,TI,Ticino,CH,Switzerland Payerne,VD,Vaud,CH,Switzerland Paspels,GR,Grisons,CH,Switzerland -Parpan,GR,Grisons,CH,Switzerland Pany,GR,Grisons,CH,Switzerland -Ottenbach,ZH,Zurich,CH,Switzerland +Palézieux,VD,Vaud,CH,Switzerland Othmarsingen,AG,Aargau,CH,Switzerland Otelfingen,ZH,Zurich,CH,Switzerland Ostermundigen,BE,Bern,CH,Switzerland Ossingen,ZH,Zurich,CH,Switzerland -Osogna,TI,Ticino,CH,Switzerland -Orvin,BE,Bern,CH,Switzerland Orsonnens,FR,Fribourg,CH,Switzerland -Orsières,VS,Valais,CH,Switzerland Orpund,BE,Bern,CH,Switzerland -Oron-la-Ville,VD,Vaud,CH,Switzerland Ormalingen,BL,Basel-Landschaft,CH,Switzerland Orbe,VD,Vaud,CH,Switzerland Opfikon,ZH,Zurich,CH,Switzerland -Onnens,VD,Vaud,CH,Switzerland -Onnens,FR,Fribourg,CH,Switzerland Onex,GE,Geneva,CH,Switzerland Olten,SO,Solothurn,CH,Switzerland -Ollon,VD,Vaud,CH,Switzerland -Olivone,TI,Ticino,CH,Switzerland Oftringen,AG,Aargau,CH,Switzerland -Oey,BE,Bern,CH,Switzerland Oetwil / Oetwil an der Limmat,ZH,Zurich,CH,Switzerland Oetwil,ZH,Zurich,CH,Switzerland Zuerich (Kreis 11) / Oerlikon,ZH,Zurich,CH,Switzerland @@ -24750,19 +20323,17 @@ Obfelden,ZH,Zurich,CH,Switzerland Oberwil,BL,Basel-Landschaft,CH,Switzerland Oberwil-Lieli,AG,Aargau,CH,Switzerland Oberwil,BE,Bern,CH,Switzerland -Oberwil,BE,Bern,CH,Switzerland Oberweningen,ZH,Zurich,CH,Switzerland Oberwangen,TG,Thurgau,CH,Switzerland +Obervaz,GR,Grisons,CH,Switzerland Oberuzwil,SG,Saint Gallen,CH,Switzerland Urdorf,ZH,Zurich,CH,Switzerland Oberterzen,SG,Saint Gallen,CH,Switzerland -Oberschrot,FR,Fribourg,CH,Switzerland Obersaxen,GR,Grisons,CH,Switzerland -Oberrüti,AG,Aargau,CH,Switzerland Oberriet,SG,Saint Gallen,CH,Switzerland Oberrieden,ZH,Zurich,CH,Switzerland -Oberried,BE,Bern,CH,Switzerland Oberlunkhofen,AG,Aargau,CH,Switzerland +Oberkirch,LU,Lucerne,CH,Switzerland Oberhofen,BE,Bern,CH,Switzerland Oberhelfenschwil,SG,Saint Gallen,CH,Switzerland Gurzelen,BE,Bern,CH,Switzerland @@ -24772,30 +20343,28 @@ Oberentfelden,AG,Aargau,CH,Switzerland Oberengstringen,ZH,Zurich,CH,Switzerland Endingen,AG,Aargau,CH,Switzerland Oberembrach,ZH,Zurich,CH,Switzerland -Oberegg District,AI,Appenzell Innerrhoden,CH,Switzerland Oberdorf,BL,Basel-Landschaft,CH,Switzerland Oberdiessbach,BE,Bern,CH,Switzerland Oberburg,BE,Bern,CH,Switzerland Oberbüren,SG,Saint Gallen,CH,Switzerland Oberbipp,BE,Bern,CH,Switzerland Nyon,VD,Vaud,CH,Switzerland +Nussbaumen,TG,Thurgau,CH,Switzerland Nürensdorf,ZH,Zurich,CH,Switzerland Nunningen,SO,Solothurn,CH,Switzerland -Novaggio,TI,Ticino,CH,Switzerland Nottwil,LU,Lucerne,CH,Switzerland +Noréaz,FR,Fribourg,CH,Switzerland Nohl,ZH,Zurich,CH,Switzerland Wichtrach,BE,Bern,CH,Switzerland Niederweningen,ZH,Zurich,CH,Switzerland Niederuzwil,SG,Saint Gallen,CH,Switzerland Niederurnen,GL,Glarus,CH,Switzerland +Sommeri,TG,Thurgau,CH,Switzerland Niederscherli,BE,Bern,CH,Switzerland Niederrohrdorf,AG,Aargau,CH,Switzerland Niederlenz,AG,Aargau,CH,Switzerland -Niederhelfenschwil,SG,Saint Gallen,CH,Switzerland -Hallwil,AG,Aargau,CH,Switzerland Niedergösgen,SO,Solothurn,CH,Switzerland Niederbüren,SG,Saint Gallen,CH,Switzerland -Niederbuchsiten,SO,Solothurn,CH,Switzerland Niederbipp,BE,Bern,CH,Switzerland ,NW,Nidwalden,CH,Switzerland Nidau,BE,Bern,CH,Switzerland @@ -24803,10 +20372,8 @@ Neyruz,FR,Fribourg,CH,Switzerland Neu Sankt Johann,SG,Saint Gallen,CH,Switzerland Neunkirch,SH,Schaffhausen,CH,Switzerland Neukirch,TG,Thurgau,CH,Switzerland -Neuhausen,SH,Schaffhausen,CH,Switzerland Neuenkirch,LU,Lucerne,CH,Switzerland Neuenhof,AG,Aargau,CH,Switzerland -Neudorf,LU,Lucerne,CH,Switzerland Neuchâtel,NE,Neuchâtel,CH,Switzerland Netstal,GL,Glarus,CH,Switzerland Nesslau,SG,Saint Gallen,CH,Switzerland @@ -24817,7 +20384,6 @@ Naters,VS,Valais,CH,Switzerland Nänikon,ZH,Zurich,CH,Switzerland Näfels,GL,Glarus,CH,Switzerland Muttenz,BL,Basel-Landschaft,CH,Switzerland -Mutten,GR,Grisons,CH,Switzerland Müstair,GR,Grisons,CH,Switzerland Morat,FR,Fribourg,CH,Switzerland Mürren,BE,Bern,CH,Switzerland @@ -24835,8 +20401,6 @@ Münchenbuchsee,BE,Bern,CH,Switzerland Mumpf,AG,Aargau,CH,Switzerland Müllheim,TG,Thurgau,CH,Switzerland Mühlethurnen,BE,Bern,CH,Switzerland -Mühlehorn,GL,Glarus,CH,Switzerland -Mühleberg,BE,Bern,CH,Switzerland Muhen,AG,Aargau,CH,Switzerland Moutier,BE,Bern,CH,Switzerland Moudon,VD,Vaud,CH,Switzerland @@ -24846,43 +20410,31 @@ Mörschwil,SG,Saint Gallen,CH,Switzerland Morschach,SZ,Schwyz,CH,Switzerland Möriken,AG,Aargau,CH,Switzerland Morges,VD,Vaud,CH,Switzerland -Morgarten,ZG,Zug,CH,Switzerland -Morens,FR,Fribourg,CH,Switzerland Mörel,VS,Valais,CH,Switzerland -Morbio Superiore,TI,Ticino,CH,Switzerland +Morcote,TI,Ticino,CH,Switzerland Morbio Inferiore,TI,Ticino,CH,Switzerland -Moosleerau,AG,Aargau,CH,Switzerland -Mont-sur-Rolle,VD,Vaud,CH,Switzerland -Montricher,VD,Vaud,CH,Switzerland Montreux,VD,Vaud,CH,Switzerland -Montignez,JU,Jura,CH,Switzerland Monthey,VS,Valais,CH,Switzerland -Montfaucon,JU,Jura,CH,Switzerland Monte Carasso,TI,Ticino,CH,Switzerland -Montana,VS,Valais,CH,Switzerland -Montagny,VD,Vaud,CH,Switzerland Montagnola,TI,Ticino,CH,Switzerland Mönchaltorf,ZH,Zurich,CH,Switzerland Mollis,GL,Glarus,CH,Switzerland Möhlin,AG,Aargau,CH,Switzerland -Moghegno,TI,Ticino,CH,Switzerland Mogelsberg,SG,Saint Gallen,CH,Switzerland Minusio,TI,Ticino,CH,Switzerland -Miège,VS,Valais,CH,Switzerland Mezzovico,TI,Ticino,CH,Switzerland Mézières,FR,Fribourg,CH,Switzerland Meyrin,GE,Geneva,CH,Switzerland Mettmenstetten,ZH,Zurich,CH,Switzerland Mettlen,TG,Thurgau,CH,Switzerland +Messen,SO,Solothurn,CH,Switzerland Merishausen,SH,Schaffhausen,CH,Switzerland -Merenschwand,AG,Aargau,CH,Switzerland Menzingen,ZG,Zug,CH,Switzerland Menziken,AG,Aargau,CH,Switzerland Mendrisio,TI,Ticino,CH,Switzerland Mels,SG,Saint Gallen,CH,Switzerland Mellingen,AG,Aargau,CH,Switzerland Melide,TI,Ticino,CH,Switzerland -Melchnau,BE,Bern,CH,Switzerland Melano,TI,Ticino,CH,Switzerland Meisterschwanden,AG,Aargau,CH,Switzerland Meiringen,BE,Bern,CH,Switzerland @@ -24891,7 +20443,6 @@ Meilen,ZH,Zurich,CH,Switzerland Meierskappel,LU,Lucerne,CH,Switzerland Meggen,LU,Lucerne,CH,Switzerland Maur,ZH,Zurich,CH,Switzerland -Mauensee,LU,Lucerne,CH,Switzerland Matzingen,TG,Thurgau,CH,Switzerland Matzendorf,SO,Solothurn,CH,Switzerland Matten bei Interlaken,BE,Bern,CH,Switzerland @@ -24899,14 +20450,11 @@ Mastrils,GR,Grisons,CH,Switzerland Massagno,TI,Ticino,CH,Switzerland Märwil,TG,Thurgau,CH,Switzerland Martigny-Ville,VS,Valais,CH,Switzerland -Martigny-Croix,VS,Valais,CH,Switzerland Marthalen,ZH,Zurich,CH,Switzerland Maerstetten-Dorf,TG,Thurgau,CH,Switzerland Marsens,FR,Fribourg,CH,Switzerland Maroggia,TI,Ticino,CH,Switzerland Marly,FR,Fribourg,CH,Switzerland -Marin,NE,Neuchâtel,CH,Switzerland -Maracon,VD,Vaud,CH,Switzerland Manno,TI,Ticino,CH,Switzerland Männedorf,ZH,Zurich,CH,Switzerland Mammern,TG,Thurgau,CH,Switzerland @@ -24914,12 +20462,9 @@ Malvaglia,TI,Ticino,CH,Switzerland Malters,LU,Lucerne,CH,Switzerland Maloja,GR,Grisons,CH,Switzerland Malleray,BE,Bern,CH,Switzerland -Malix,GR,Grisons,CH,Switzerland Malans,GR,Grisons,CH,Switzerland -Maisprach,BL,Basel-Landschaft,CH,Switzerland Maienfeld,GR,Grisons,CH,Switzerland Magden,AG,Aargau,CH,Switzerland -Magadino,TI,Ticino,CH,Switzerland Madulain,GR,Grisons,CH,Switzerland Madiswil,BE,Bern,CH,Switzerland Lyssach,BE,Bern,CH,Switzerland @@ -24928,7 +20473,6 @@ Lyss,BE,Bern,CH,Switzerland Lucerne,LU,Lucerne,CH,Switzerland Lützelflüh,BE,Bern,CH,Switzerland Lutry,VD,Vaud,CH,Switzerland -Lütisburg,SG,Saint Gallen,CH,Switzerland Luterbach,SO,Solothurn,CH,Switzerland Lumino,TI,Ticino,CH,Switzerland Lugano,TI,Ticino,CH,Switzerland @@ -24937,31 +20481,26 @@ Lü,GR,Grisons,CH,Switzerland Lotzwil,BE,Bern,CH,Switzerland Lostorf,SO,Solothurn,CH,Switzerland Losone,TI,Ticino,CH,Switzerland -Longirod,VD,Vaud,CH,Switzerland Lommis,TG,Thurgau,CH,Switzerland Lodrino,TI,Ticino,CH,Switzerland Locarno,TI,Ticino,CH,Switzerland Littau,LU,Lucerne,CH,Switzerland -"L'Isle",VD,Vaud,CH,Switzerland Linthal,GL,Glarus,CH,Switzerland Linden,BE,Bern,CH,Switzerland Lindau,ZH,Zurich,CH,Switzerland -Ligerz,BE,Bern,CH,Switzerland Liestal,BL,Basel-Landschaft,CH,Switzerland +Lieli,LU,Lucerne,CH,Switzerland Liebistorf,FR,Fribourg,CH,Switzerland Liebefeld,BE,Bern,CH,Switzerland Lichtensteig,SG,Saint Gallen,CH,Switzerland Leytron,VS,Valais,CH,Switzerland Leysin,VD,Vaud,CH,Switzerland Le Vaud,VD,Vaud,CH,Switzerland -Leuzigen,BE,Bern,CH,Switzerland Leutwil,AG,Aargau,CH,Switzerland Leukerbad,VS,Valais,CH,Switzerland Leuk,VS,Valais,CH,Switzerland Les Verrieres,NE,Neuchâtel,CH,Switzerland -Les Valettes,VS,Valais,CH,Switzerland -Les Thioleyres,VD,Vaud,CH,Switzerland -Les Hauts-Geneveys,NE,Neuchâtel,CH,Switzerland +Les Moulins,VD,Vaud,CH,Switzerland Les Geneveys-sur-Coffrane,NE,Neuchâtel,CH,Switzerland Le Sentier,VD,Vaud,CH,Switzerland Les Bois,JU,Jura,CH,Switzerland @@ -24969,7 +20508,6 @@ Les Acacias,GE,Geneva,CH,Switzerland Lenzerheide,GR,Grisons,CH,Switzerland Lenzburg,AG,Aargau,CH,Switzerland Lenz,GR,Grisons,CH,Switzerland -Lens,VS,Valais,CH,Switzerland Le Noirmont,JU,Jura,CH,Switzerland Lenk,BE,Bern,CH,Switzerland Lengnau,BE,Bern,CH,Switzerland @@ -24977,11 +20515,7 @@ Le Mont-sur-Lausanne,VD,Vaud,CH,Switzerland Le Locle,NE,Neuchâtel,CH,Switzerland Le Landeron,NE,Neuchâtel,CH,Switzerland Leissigen,BE,Bern,CH,Switzerland -Leimbach,TG,Thurgau,CH,Switzerland -Le Chenit,VD,Vaud,CH,Switzerland -Léchelles,FR,Fribourg,CH,Switzerland Le Chable,VS,Valais,CH,Switzerland -Le Brassus,VD,Vaud,CH,Switzerland Lax,VS,Valais,CH,Switzerland Lauterbrunnen,BE,Bern,CH,Switzerland Lausen,BL,Basel-Landschaft,CH,Switzerland @@ -24996,17 +20530,12 @@ Lauenen,BE,Bern,CH,Switzerland La Tour-de-Treme,FR,Fribourg,CH,Switzerland La Tour-de-Peilz,VD,Vaud,CH,Switzerland La Sarraz,VD,Vaud,CH,Switzerland -La Roche,FR,Fribourg,CH,Switzerland La Plaine,GE,Geneva,CH,Switzerland -Langwies,GR,Grisons,CH,Switzerland Langrickenbach,TG,Thurgau,CH,Switzerland -Langnau,LU,Lucerne,CH,Switzerland Langnau,BE,Bern,CH,Switzerland Langenthal,BE,Bern,CH,Switzerland -La Neuveville,BE,Bern,CH,Switzerland Landquart,GR,Grisons,CH,Switzerland Lajoux,JU,Jura,CH,Switzerland -Ladir,GR,Grisons,CH,Switzerland St-Legier-La Chiesaz,VD,Vaud,CH,Switzerland Lachen,SZ,Schwyz,CH,Switzerland La Chaux-de-Fonds,NE,Neuchâtel,CH,Switzerland @@ -25021,13 +20550,12 @@ Kriegstetten,SO,Solothurn,CH,Switzerland Kreuzlingen,TG,Thurgau,CH,Switzerland Krauchthal,BE,Bern,CH,Switzerland Krattigen,BE,Bern,CH,Switzerland -Kradolf,TG,Thurgau,CH,Switzerland Koppigen,BE,Bern,CH,Switzerland Konolfingen,BE,Bern,CH,Switzerland Köniz,BE,Bern,CH,Switzerland Kölliken,AG,Aargau,CH,Switzerland Kollbrunn,ZH,Zurich,CH,Switzerland -Knutwil,LU,Lucerne,CH,Switzerland +Knonau,ZH,Zurich,CH,Switzerland Kloten,ZH,Zurich,CH,Switzerland Klosters Serneus,GR,Grisons,CH,Switzerland Klosters Dorf,GR,Grisons,CH,Switzerland @@ -25036,7 +20564,6 @@ Kirchlindach,BE,Bern,CH,Switzerland Kirchdorf,BE,Bern,CH,Switzerland Kirchberg,SG,Saint Gallen,CH,Switzerland Kirchberg,BE,Bern,CH,Switzerland -Killwangen,AG,Aargau,CH,Switzerland Kilchberg,ZH,Zurich,CH,Switzerland Kiesen,BE,Bern,CH,Switzerland Kesswil,TG,Thurgau,CH,Switzerland @@ -25045,28 +20572,21 @@ Kerns,OW,Obwalden,CH,Switzerland Kempttal,ZH,Zurich,CH,Switzerland Kehrsatz,BE,Bern,CH,Switzerland Kefikon,ZH,Zurich,CH,Switzerland -Kastanienbaum,LU,Lucerne,CH,Switzerland Kappelen,BE,Bern,CH,Switzerland -Kappel,ZH,Zurich,CH,Switzerland Kandersteg,BE,Bern,CH,Switzerland Kaltbrunn,SG,Saint Gallen,CH,Switzerland Kallnach,BE,Bern,CH,Switzerland Kaisten,AG,Aargau,CH,Switzerland +Kaiserstuhl,AG,Aargau,CH,Switzerland Kaiseraugst,AG,Aargau,CH,Switzerland Jura,JU,Jura,CH,Switzerland Jonschwil,SG,Saint Gallen,CH,Switzerland -Jonen,AG,Aargau,CH,Switzerland Jona,SG,Saint Gallen,CH,Switzerland -Jeuss,FR,Fribourg,CH,Switzerland -Jenins,GR,Grisons,CH,Switzerland -Jenaz,GR,Grisons,CH,Switzerland Jegenstorf,BE,Bern,CH,Switzerland -Jaun,FR,Fribourg,CH,Switzerland Inwil,LU,Lucerne,CH,Switzerland Interlaken,BE,Bern,CH,Switzerland Ins,BE,Bern,CH,Switzerland Innertkirchen,BE,Bern,CH,Switzerland -Ingenbohl,SZ,Schwyz,CH,Switzerland Immensee,SZ,Schwyz,CH,Switzerland Illnau,ZH,Zurich,CH,Switzerland Ilanz,GR,Grisons,CH,Switzerland @@ -25085,91 +20605,70 @@ Hörhausen,TG,Thurgau,CH,Switzerland Horgen,ZH,Zurich,CH,Switzerland Hombrechtikon,ZH,Zurich,CH,Switzerland Hölstein,BL,Basel-Landschaft,CH,Switzerland -Hohenrain,LU,Lucerne,CH,Switzerland -Hochwald,SO,Solothurn,CH,Switzerland +Hofstetten,SO,Solothurn,CH,Switzerland Hochdorf,LU,Lucerne,CH,Switzerland Hitzkirch,LU,Lucerne,CH,Switzerland Hittnau / Hittnau (Dorf),ZH,Zurich,CH,Switzerland Hinwil,ZH,Zurich,CH,Switzerland Hinterkappelen,BE,Bern,CH,Switzerland Hindelbank,BE,Bern,CH,Switzerland -Himmelried,SO,Solothurn,CH,Switzerland -Hilterfingen,BE,Bern,CH,Switzerland -Hildisrieden,LU,Lucerne,CH,Switzerland Hettlingen,ZH,Zurich,CH,Switzerland Hessigkofen,SO,Solothurn,CH,Switzerland Herzogenbuchsee,BE,Bern,CH,Switzerland Herrliberg,ZH,Zurich,CH,Switzerland Herisau,AR,Appenzell Ausserrhoden,CH,Switzerland Hergiswil,NW,Nidwalden,CH,Switzerland -Hérémence,VS,Valais,CH,Switzerland Henggart,ZH,Zurich,CH,Switzerland Hendschiken,AG,Aargau,CH,Switzerland Henau,SG,Saint Gallen,CH,Switzerland Hemmiken,BL,Basel-Landschaft,CH,Switzerland -Hemmental,SH,Schaffhausen,CH,Switzerland Hemishofen,SH,Schaffhausen,CH,Switzerland Hemberg,SG,Saint Gallen,CH,Switzerland -Hellbühl,LU,Lucerne,CH,Switzerland +Heitenried,FR,Fribourg,CH,Switzerland Heimberg,BE,Bern,CH,Switzerland Heiden,AR,Appenzell Ausserrhoden,CH,Switzerland Heerbrugg,SG,Saint Gallen,CH,Switzerland Hausen am Albis / Hausen (Dorf),ZH,Zurich,CH,Switzerland -Hauptwil,TG,Thurgau,CH,Switzerland -Haslen,AI,Appenzell Innerrhoden,CH,Switzerland Hasle,LU,Lucerne,CH,Switzerland Hallau,SH,Schaffhausen,CH,Switzerland Hägglingen,AG,Aargau,CH,Switzerland Häggenschwil,SG,Saint Gallen,CH,Switzerland Hägendorf,SO,Solothurn,CH,Switzerland +Hagenbuch,ZH,Zurich,CH,Switzerland Habsburg,AG,Aargau,CH,Switzerland Habkern,BE,Bern,CH,Switzerland Gwatt,BE,Bern,CH,Switzerland -Güttingen,TG,Thurgau,CH,Switzerland -Gunzgen,SO,Solothurn,CH,Switzerland Gunten,BE,Bern,CH,Switzerland -Gümmenen,BE,Bern,CH,Switzerland Gümligen,BE,Bern,CH,Switzerland Gstaad,BE,Bern,CH,Switzerland -Gryon,VD,Vaud,CH,Switzerland Grüsch,GR,Grisons,CH,Switzerland Grosswangen,LU,Lucerne,CH,Switzerland Gross Hochstetten,BE,Bern,CH,Switzerland Gross Gurmels,FR,Fribourg,CH,Switzerland Andelfingen,ZH,Zurich,CH,Switzerland Grossaffoltern,BE,Bern,CH,Switzerland -Grono,GR,Grisons,CH,Switzerland Grolley,FR,Fribourg,CH,Switzerland Grindelwald,BE,Bern,CH,Switzerland -Grimisuat,VS,Valais,CH,Switzerland -Grimentz,VS,Valais,CH,Switzerland Greppen,LU,Lucerne,CH,Switzerland Grenchen,SO,Solothurn,CH,Switzerland -Grellingen,BL,Basel-Landschaft,CH,Switzerland Greifensee,ZH,Zurich,CH,Switzerland Gravesano,TI,Ticino,CH,Switzerland ,GR,Grisons,CH,Switzerland Gränichen,AG,Aargau,CH,Switzerland -Granges,VS,Valais,CH,Switzerland Granges,VD,Vaud,CH,Switzerland Grandson,VD,Vaud,CH,Switzerland Le Grand-Saconnex,GE,Geneva,CH,Switzerland -Grandcour,VD,Vaud,CH,Switzerland Grächen,VS,Valais,CH,Switzerland Grabs,SG,Saint Gallen,CH,Switzerland Gossau,SG,Saint Gallen,CH,Switzerland Gossau,ZH,Zurich,CH,Switzerland -Gorduno,TI,Ticino,CH,Switzerland Gontenschwil,AG,Aargau,CH,Switzerland Gonten,AI,Appenzell Innerrhoden,CH,Switzerland Gommiswald,SG,Saint Gallen,CH,Switzerland Gollion,VD,Vaud,CH,Switzerland -Goldswil,BE,Bern,CH,Switzerland -Goldingen,SG,Saint Gallen,CH,Switzerland Goldau,SZ,Schwyz,CH,Switzerland Goldach,SG,Saint Gallen,CH,Switzerland Glis,VS,Valais,CH,Switzerland -Glion,VD,Vaud,CH,Switzerland Glattfelden,ZH,Zurich,CH,Switzerland Glattbrugg,ZH,Zurich,CH,Switzerland Glarus,GL,Glarus,CH,Switzerland @@ -25178,22 +20677,16 @@ Gland,VD,Vaud,CH,Switzerland Giubiasco,TI,Ticino,CH,Switzerland Giswil,OW,Obwalden,CH,Switzerland Gipf-Oberfrick,AG,Aargau,CH,Switzerland -Gingins,VD,Vaud,CH,Switzerland Gimel,VD,Vaud,CH,Switzerland -Gilly,VD,Vaud,CH,Switzerland -Giffers,FR,Fribourg,CH,Switzerland Geuensee,LU,Lucerne,CH,Switzerland Gettnau,LU,Lucerne,CH,Switzerland Gerzensee,BE,Bern,CH,Switzerland Gersau,SZ,Schwyz,CH,Switzerland Gerlafingen,SO,Solothurn,CH,Switzerland -Genolier,VD,Vaud,CH,Switzerland ,GE,Geneva,CH,Switzerland Geneva,GE,Geneva,CH,Switzerland -Genestrerio,TI,Ticino,CH,Switzerland Gelterkinden,BL,Basel-Landschaft,CH,Switzerland Gelfingen,LU,Lucerne,CH,Switzerland -Gebenstorf,AG,Aargau,CH,Switzerland Ganterschwil,SG,Saint Gallen,CH,Switzerland Gamsen,VS,Valais,CH,Switzerland Gams,SG,Saint Gallen,CH,Switzerland @@ -25201,7 +20694,6 @@ Gampel,VS,Valais,CH,Switzerland Gals,BE,Bern,CH,Switzerland Gais,AR,Appenzell Ausserrhoden,CH,Switzerland Gachnang,TG,Thurgau,CH,Switzerland -Gächlingen,SH,Schaffhausen,CH,Switzerland Uors,GR,Grisons,CH,Switzerland Fully,VS,Valais,CH,Switzerland Füllinsdorf,BL,Basel-Landschaft,CH,Switzerland @@ -25218,64 +20710,52 @@ Frauenfeld,TG,Thurgau,CH,Switzerland Fraubrunnen,BE,Bern,CH,Switzerland Founex,VD,Vaud,CH,Switzerland Forel,VD,Vaud,CH,Switzerland -Fontainemelon,NE,Neuchâtel,CH,Switzerland Flurlingen,ZH,Zurich,CH,Switzerland Flums,SG,Saint Gallen,CH,Switzerland Flüelen,UR,Uri,CH,Switzerland Flims,GR,Grisons,CH,Switzerland -Fleurier,NE,Neuchâtel,CH,Switzerland Flawil,SG,Saint Gallen,CH,Switzerland Fläsch,GR,Grisons,CH,Switzerland Flamatt,FR,Fribourg,CH,Switzerland Flaach,ZH,Zurich,CH,Switzerland Fischingen,TG,Thurgau,CH,Switzerland Fischenthal,ZH,Zurich,CH,Switzerland -Fiez,VD,Vaud,CH,Switzerland Fiesch,VS,Valais,CH,Switzerland Fideris,GR,Grisons,CH,Switzerland -Feutersoey,BE,Bern,CH,Switzerland +Fidaz,GR,Grisons,CH,Switzerland Feusisberg,SZ,Schwyz,CH,Switzerland Feuerthalen,ZH,Zurich,CH,Switzerland Felsberg,GR,Grisons,CH,Switzerland Feldmeilen,ZH,Zurich,CH,Switzerland -Feldbrunnen,SO,Solothurn,CH,Switzerland Feldbach,ZH,Zurich,CH,Switzerland Felben,TG,Thurgau,CH,Switzerland Fehraltorf,ZH,Zurich,CH,Switzerland Faulensee,BE,Bern,CH,Switzerland -Farvagny-le-Petit,FR,Fribourg,CH,Switzerland -Fanas,GR,Grisons,CH,Switzerland +Farvagny-le-Grand,FR,Fribourg,CH,Switzerland Fällanden,ZH,Zurich,CH,Switzerland -Falera,GR,Grisons,CH,Switzerland -Faido,TI,Ticino,CH,Switzerland Fahy,JU,Jura,CH,Switzerland Fahrwangen,AG,Aargau,CH,Switzerland Eysins,VD,Vaud,CH,Switzerland Evionnaz,VS,Valais,CH,Switzerland -Evilard,BE,Bern,CH,Switzerland +Euthal,SZ,Schwyz,CH,Switzerland Ettiswil,LU,Lucerne,CH,Switzerland Ettingen,BL,Basel-Landschaft,CH,Switzerland Estavayer-le-Lac,FR,Fribourg,CH,Switzerland Escholzmatt,LU,Lucerne,CH,Switzerland Eschlikon,TG,Thurgau,CH,Switzerland -Eschenz,TG,Thurgau,CH,Switzerland Eschenbach,SG,Saint Gallen,CH,Switzerland Eschenbach,LU,Lucerne,CH,Switzerland -Erstfeld,UR,Uri,CH,Switzerland Ersigen,BE,Bern,CH,Switzerland Erschmatt,VS,Valais,CH,Switzerland Ernen,VS,Valais,CH,Switzerland Ermatingen,TG,Thurgau,CH,Switzerland +Erlenbach im Simmental,BE,Bern,CH,Switzerland Erlenbach,ZH,Zurich,CH,Switzerland Erlen,TG,Thurgau,CH,Switzerland Erlach,BE,Bern,CH,Switzerland Eptingen,BL,Basel-Landschaft,CH,Switzerland -Épendes,FR,Fribourg,CH,Switzerland -Épendes,VD,Vaud,CH,Switzerland -Epautheyres,VD,Vaud,CH,Switzerland Épalinges,VD,Vaud,CH,Switzerland Entlebuch,LU,Lucerne,CH,Switzerland -Enney,FR,Fribourg,CH,Switzerland Ennetbürgen,NW,Nidwalden,CH,Switzerland Engelberg,OW,Obwalden,CH,Switzerland Emmetten,NW,Nidwalden,CH,Switzerland @@ -25283,10 +20763,8 @@ Emmenbrücke,LU,Lucerne,CH,Switzerland Emmen,LU,Lucerne,CH,Switzerland Embrach,ZH,Zurich,CH,Switzerland Elgg,ZH,Zurich,CH,Switzerland -Eischoll,VS,Valais,CH,Switzerland Einsiedeln,SZ,Schwyz,CH,Switzerland Einigen,BE,Bern,CH,Switzerland -Eiken,AG,Aargau,CH,Switzerland Eigenthal,LU,Lucerne,CH,Switzerland Eichberg,SG,Saint Gallen,CH,Switzerland Eich,LU,Lucerne,CH,Switzerland @@ -25300,7 +20778,6 @@ Egg,ZH,Zurich,CH,Switzerland Egerkingen,SO,Solothurn,CH,Switzerland Effretikon,ZH,Zurich,CH,Switzerland Écublens,FR,Fribourg,CH,Switzerland -Echarlens,FR,Fribourg,CH,Switzerland Échallens,VD,Vaud,CH,Switzerland Ebnat-Kappel,SG,Saint Gallen,CH,Switzerland Ebikon,LU,Lucerne,CH,Switzerland @@ -25310,11 +20787,7 @@ Düdingen,FR,Fribourg,CH,Switzerland Dübendorf,ZH,Zurich,CH,Switzerland Dottikon,AG,Aargau,CH,Switzerland Dornach,SO,Solothurn,CH,Switzerland -Dorénaz,VS,Valais,CH,Switzerland -Donatyre,VD,Vaud,CH,Switzerland -Dompierre,FR,Fribourg,CH,Switzerland Domdidier,FR,Fribourg,CH,Switzerland -Dombresson,NE,Neuchâtel,CH,Switzerland Domat,GR,Grisons,CH,Switzerland Disentis,GR,Grisons,CH,Switzerland Dino,TI,Ticino,CH,Switzerland @@ -25323,6 +20796,7 @@ Dietlikon / Dietlikon (Dorf),ZH,Zurich,CH,Switzerland Dietikon,ZH,Zurich,CH,Switzerland Diessenhofen,TG,Thurgau,CH,Switzerland Diesse,BE,Bern,CH,Switzerland +Diessbach,BE,Bern,CH,Switzerland Diepoldsau,SG,Saint Gallen,CH,Switzerland Dielsdorf,ZH,Zurich,CH,Switzerland Diegten,BL,Basel-Landschaft,CH,Switzerland @@ -25334,10 +20808,8 @@ Davos,GR,Grisons,CH,Switzerland Davos Dorf,GR,Grisons,CH,Switzerland Dättwil,AG,Aargau,CH,Switzerland Därstetten,BE,Bern,CH,Switzerland -Dardagny,GE,Geneva,CH,Switzerland -Danis,GR,Grisons,CH,Switzerland Däniken,SO,Solothurn,CH,Switzerland -Dallenwil,NW,Nidwalden,CH,Switzerland +Damvant,JU,Jura,CH,Switzerland Dagmersellen,LU,Lucerne,CH,Switzerland Dachsen,ZH,Zurich,CH,Switzerland Curtina,TI,Ticino,CH,Switzerland @@ -25348,72 +20820,58 @@ Cugy,VD,Vaud,CH,Switzerland Cugnasco,TI,Ticino,CH,Switzerland Cudrefin,VD,Vaud,CH,Switzerland Crissier,VD,Vaud,CH,Switzerland -Cressier,FR,Fribourg,CH,Switzerland Cresciano,TI,Ticino,CH,Switzerland +Crémines,BE,Bern,CH,Switzerland Crans-pres-Celigny,VD,Vaud,CH,Switzerland Couvet,NE,Neuchâtel,CH,Switzerland +Courtion,FR,Fribourg,CH,Switzerland Courtételle,JU,Jura,CH,Switzerland -Courtepin,FR,Fribourg,CH,Switzerland -Courtelary,BE,Bern,CH,Switzerland -Court,BE,Bern,CH,Switzerland -Courroux,JU,Jura,CH,Switzerland -Courgevaux,FR,Fribourg,CH,Switzerland +Courrendlin,JU,Jura,CH,Switzerland Courgenay,JU,Jura,CH,Switzerland -Cossonay,VD,Vaud,CH,Switzerland Cortaillod,NE,Neuchâtel,CH,Switzerland Corsier,GE,Geneva,CH,Switzerland Cornaux,NE,Neuchâtel,CH,Switzerland Corminboeuf,FR,Fribourg,CH,Switzerland -Cordast,FR,Fribourg,CH,Switzerland +Corgémont,BE,Bern,CH,Switzerland Corcelles-pres-Payerne,VD,Vaud,CH,Switzerland -Coppet,VD,Vaud,CH,Switzerland Contone,TI,Ticino,CH,Switzerland Conthey,VS,Valais,CH,Switzerland Conters,GR,Grisons,CH,Switzerland Confignon,GE,Geneva,CH,Switzerland Concise,VD,Vaud,CH,Switzerland +Combremont-le-Petit,VD,Vaud,CH,Switzerland Comano,TI,Ticino,CH,Switzerland Colombier,NE,Neuchâtel,CH,Switzerland Collombey,VS,Valais,CH,Switzerland Cointrin,GE,Geneva,CH,Switzerland -Claro,TI,Ticino,CH,Switzerland Chur,GR,Grisons,CH,Switzerland Chippis,VS,Valais,CH,Switzerland Chiasso,TI,Ticino,CH,Switzerland Chez-le-Bart,NE,Neuchâtel,CH,Switzerland -Chezard-Saint-Martin,NE,Neuchâtel,CH,Switzerland +Cheyres,FR,Fribourg,CH,Switzerland Chexbres,VD,Vaud,CH,Switzerland +Chevroux,VD,Vaud,CH,Switzerland Chevenez,JU,Jura,CH,Switzerland Chesières,VD,Vaud,CH,Switzerland Cheseaux-sur-Lausanne,VD,Vaud,CH,Switzerland Chene-Bourg,GE,Geneva,CH,Switzerland -Cheiry,FR,Fribourg,CH,Switzerland Chavornay,VD,Vaud,CH,Switzerland -Chavannes-le-Chene,VD,Vaud,CH,Switzerland Chavannes,VD,Vaud,CH,Switzerland Chaumont-de-Pury,NE,Neuchâtel,CH,Switzerland -Châtonnaye,FR,Fribourg,CH,Switzerland Chatel-Saint-Denis,FR,Fribourg,CH,Switzerland Châtelaine,GE,Geneva,CH,Switzerland -"Chateau-d'Oex",VD,Vaud,CH,Switzerland Charrat,VS,Valais,CH,Switzerland -Charmey,FR,Fribourg,CH,Switzerland Chardonne,VD,Vaud,CH,Switzerland -Chapelle-sur-Moudon,VD,Vaud,CH,Switzerland -Chancy,GE,Geneva,CH,Switzerland -Champvent,VD,Vaud,CH,Switzerland Champéry,VS,Valais,CH,Switzerland Champagne,VD,Vaud,CH,Switzerland Chamoson,VS,Valais,CH,Switzerland Chambésy,GE,Geneva,CH,Switzerland Cham,ZG,Zug,CH,Switzerland -Chabrey,VD,Vaud,CH,Switzerland Cernier,NE,Neuchâtel,CH,Switzerland Celerina,GR,Grisons,CH,Switzerland Cazis,GR,Grisons,CH,Switzerland Castione,TI,Ticino,CH,Switzerland Castasegna,GR,Grisons,CH,Switzerland -Castagnola,TI,Ticino,CH,Switzerland Caslano,TI,Ticino,CH,Switzerland Carouge,GE,Geneva,CH,Switzerland Canobbio,TI,Ticino,CH,Switzerland @@ -25421,13 +20879,10 @@ Campfer,GR,Grisons,CH,Switzerland Campascio,GR,Grisons,CH,Switzerland Camorino,TI,Ticino,CH,Switzerland Cagiallo,TI,Ticino,CH,Switzerland -Cadro,TI,Ticino,CH,Switzerland Cadenazzo,TI,Ticino,CH,Switzerland Cadempino,TI,Ticino,CH,Switzerland -Buus,BL,Basel-Landschaft,CH,Switzerland Bützberg,BE,Bern,CH,Switzerland Buttwil,AG,Aargau,CH,Switzerland -Buttisholz,LU,Lucerne,CH,Switzerland Bütschwil,SG,Saint Gallen,CH,Switzerland Busswil,BE,Bern,CH,Switzerland Bussigny,VD,Vaud,CH,Switzerland @@ -25437,9 +20892,7 @@ Bürglen,TG,Thurgau,CH,Switzerland Bürglen,UR,Uri,CH,Switzerland Burgistein,BE,Bern,CH,Switzerland Burgdorf,BE,Bern,CH,Switzerland -Buren nid dem Bach,NW,Nidwalden,CH,Switzerland Buren an der Aare,BE,Bern,CH,Switzerland -Bure,JU,Jura,CH,Switzerland Bürchen,VS,Valais,CH,Switzerland Buochs,NW,Nidwalden,CH,Switzerland Bulle,FR,Fribourg,CH,Switzerland @@ -25450,13 +20903,10 @@ Buchs,AG,Aargau,CH,Switzerland Buchs,SG,Saint Gallen,CH,Switzerland Buchrain,LU,Lucerne,CH,Switzerland Wald,AR,Appenzell Ausserrhoden,CH,Switzerland -Buch,ZH,Zurich,CH,Switzerland Bubikon,ZH,Zurich,CH,Switzerland Bubendorf,BL,Basel-Landschaft,CH,Switzerland Brüttisellen,ZH,Zurich,CH,Switzerland -Brütten,ZH,Zurich,CH,Switzerland Brusio,GR,Grisons,CH,Switzerland -Brusino Arsizio,TI,Ticino,CH,Switzerland Brunnen,SZ,Schwyz,CH,Switzerland Brunnadern,SG,Saint Gallen,CH,Switzerland Brugg,AG,Aargau,CH,Switzerland @@ -25469,7 +20919,6 @@ Brislach,BL,Basel-Landschaft,CH,Switzerland Brigerbad,VS,Valais,CH,Switzerland Brig,VS,Valais,CH,Switzerland Brienz,BE,Bern,CH,Switzerland -Breno,TI,Ticino,CH,Switzerland Bremgarten,AG,Aargau,CH,Switzerland Bremgarten,BE,Bern,CH,Switzerland Breitenbach,SO,Solothurn,CH,Switzerland @@ -25477,36 +20926,32 @@ Breíl,GR,Grisons,CH,Switzerland Bramois,VS,Valais,CH,Switzerland Brail,GR,Grisons,CH,Switzerland Bözen,AG,Aargau,CH,Switzerland +Bowil,BE,Bern,CH,Switzerland Le Bouveret,VS,Valais,CH,Switzerland Boudry,NE,Neuchâtel,CH,Switzerland Bottmingen,BL,Basel-Landschaft,CH,Switzerland Bottighofen,TG,Thurgau,CH,Switzerland Bottenwil,AG,Aargau,CH,Switzerland Bottens,VD,Vaud,CH,Switzerland -Bösingen,FR,Fribourg,CH,Switzerland -Bonvillars,VD,Vaud,CH,Switzerland +Borex,VD,Vaud,CH,Switzerland Bonstetten,ZH,Zurich,CH,Switzerland -Bonnefontaine,FR,Fribourg,CH,Switzerland Boniswil,AG,Aargau,CH,Switzerland Bönigen,BE,Bern,CH,Switzerland Bonfol,JU,Jura,CH,Switzerland Boncourt,JU,Jura,CH,Switzerland Bonaduz,GR,Grisons,CH,Switzerland -Boltigen,BE,Bern,CH,Switzerland Bolligen,BE,Bern,CH,Switzerland Boll,BE,Bern,CH,Switzerland -Bogis-Bossey,VD,Vaud,CH,Switzerland Blonay,VD,Vaud,CH,Switzerland -Bitsch,VS,Valais,CH,Switzerland Birsfelden,BL,Basel-Landschaft,CH,Switzerland Birrwil,AG,Aargau,CH,Switzerland Birr,AG,Aargau,CH,Switzerland Bironico,TI,Ticino,CH,Switzerland +Birmenstorf,AG,Aargau,CH,Switzerland Birmensdorf,ZH,Zurich,CH,Switzerland Bioggio,TI,Ticino,CH,Switzerland Binningen,BL,Basel-Landschaft,CH,Switzerland Bilten,GL,Glarus,CH,Switzerland -Bigorio,TI,Ticino,CH,Switzerland Biglen,BE,Bern,CH,Switzerland Bigenthal,BE,Bern,CH,Switzerland Bière,VD,Vaud,CH,Switzerland @@ -25519,9 +20964,10 @@ Bex,VD,Vaud,CH,Switzerland Bévilard,BE,Bern,CH,Switzerland Bever,GR,Grisons,CH,Switzerland Bevaix,NE,Neuchâtel,CH,Switzerland -Beuson,VS,Valais,CH,Switzerland Bettlach,SO,Solothurn,CH,Switzerland +Bettingen,BS,Basel-City,CH,Switzerland Bettelried,BE,Bern,CH,Switzerland +Berschis,SG,Saint Gallen,CH,Switzerland Beromünster,LU,Lucerne,CH,Switzerland Bernex,GE,Geneva,CH,Switzerland ,BE,Bern,CH,Switzerland @@ -25530,6 +20976,7 @@ Beringen,SH,Schaffhausen,CH,Switzerland Berikon,AG,Aargau,CH,Switzerland Bergün,GR,Grisons,CH,Switzerland Berg,TG,Thurgau,CH,Switzerland +Bercher,VD,Vaud,CH,Switzerland Benken,SG,Saint Gallen,CH,Switzerland Belp,BE,Bern,CH,Switzerland Belmont-sur-Lausanne,VD,Vaud,CH,Switzerland @@ -25541,24 +20988,18 @@ Beinwil,AG,Aargau,CH,Switzerland Begnins,VD,Vaud,CH,Switzerland Beggingen,SH,Schaffhausen,CH,Switzerland Beckenried,NW,Nidwalden,CH,Switzerland -Beatenberg,BE,Bern,CH,Switzerland Bazenheid,SG,Saint Gallen,CH,Switzerland -Bavois,VD,Vaud,CH,Switzerland Bauma,ZH,Zurich,CH,Switzerland -Baulmes,VD,Vaud,CH,Switzerland +Bätterkinden,BE,Bern,CH,Switzerland Bassersdorf,ZH,Zurich,CH,Switzerland -Basse-Nendaz,VS,Valais,CH,Switzerland Bassecourt,JU,Jura,CH,Switzerland ,BS,Basel-City,CH,Switzerland ,BL,Basel-Landschaft,CH,Switzerland Basel,BS,Basel-City,CH,Switzerland -Basadingen,TG,Thurgau,CH,Switzerland +Bäriswil,BE,Bern,CH,Switzerland Bäretswil,ZH,Zurich,CH,Switzerland -Bärau,BE,Bern,CH,Switzerland -Baltschieder,VS,Valais,CH,Switzerland Balsthal,SO,Solothurn,CH,Switzerland Ballwil,LU,Lucerne,CH,Switzerland -Ballens,VD,Vaud,CH,Switzerland Balgach,SG,Saint Gallen,CH,Switzerland Balerna,TI,Ticino,CH,Switzerland Bagnes,VS,Valais,CH,Switzerland @@ -25567,40 +21008,32 @@ Baden,AG,Aargau,CH,Switzerland Bachenbülach,ZH,Zurich,CH,Switzerland Bäch,SZ,Schwyz,CH,Switzerland Baar,ZG,Zug,CH,Switzerland -Ayent,VS,Valais,CH,Switzerland Avry-sur-Matran,FR,Fribourg,CH,Switzerland Avenches,VD,Vaud,CH,Switzerland -Auw,AG,Aargau,CH,Switzerland -Auvernier,NE,Neuchâtel,CH,Switzerland -Latterbach,BE,Bern,CH,Switzerland Auenstein,AG,Aargau,CH,Switzerland Aubonne,VD,Vaud,CH,Switzerland Au,SG,Saint Gallen,CH,Switzerland +Attiswil,BE,Bern,CH,Switzerland +Attinghausen,UR,Uri,CH,Switzerland Attalens,FR,Fribourg,CH,Switzerland -Assens,VD,Vaud,CH,Switzerland Ascona,TI,Ticino,CH,Switzerland -Arzo,TI,Ticino,CH,Switzerland -Arzier-Le Muids,VD,Vaud,CH,Switzerland Arth,SZ,Schwyz,CH,Switzerland Arosa,GR,Grisons,CH,Switzerland Arogno,TI,Ticino,CH,Switzerland -Arni,BE,Bern,CH,Switzerland Arlesheim,BL,Basel-Landschaft,CH,Switzerland Aristau,AG,Aargau,CH,Switzerland Arisdorf,BL,Basel-Landschaft,CH,Switzerland Ardon,VS,Valais,CH,Switzerland Arconciel,FR,Fribourg,CH,Switzerland Arch,BE,Bern,CH,Switzerland -Arcegno,TI,Ticino,CH,Switzerland Arbon,TG,Thurgau,CH,Switzerland Arbedo,TI,Ticino,CH,Switzerland Aproz,VS,Valais,CH,Switzerland Apples,VD,Vaud,CH,Switzerland -,AR,Appenzell Ausserrhoden,CH,Switzerland Appenzell,AI,Appenzell Innerrhoden,CH,Switzerland ,AI,Appenzell Innerrhoden,CH,Switzerland +Anières,GE,Geneva,CH,Switzerland Andwil,SG,Saint Gallen,CH,Switzerland -Andermatt,UR,Uri,CH,Switzerland Andeer,GR,Grisons,CH,Switzerland Amsoldingen,BE,Bern,CH,Switzerland Amriswil,TG,Thurgau,CH,Switzerland @@ -25614,12 +21047,11 @@ Altdorf,UR,Uri,CH,Switzerland Alpnach,OW,Obwalden,CH,Switzerland Allschwil,BL,Basel-Landschaft,CH,Switzerland Allmendingen,BE,Bern,CH,Switzerland -Alle,JU,Jura,CH,Switzerland Allaman,VD,Vaud,CH,Switzerland -Albinen,VS,Valais,CH,Switzerland Alberswil,LU,Lucerne,CH,Switzerland Airolo,TI,Ticino,CH,Switzerland Aigle,VD,Vaud,CH,Switzerland +Agra,TI,Ticino,CH,Switzerland Agno,TI,Ticino,CH,Switzerland Agiez,VD,Vaud,CH,Switzerland Affoltern am Albis,ZH,Zurich,CH,Switzerland @@ -25627,7 +21059,6 @@ Affeltrangen,TG,Thurgau,CH,Switzerland Aeschi b. Spiez,BE,Bern,CH,Switzerland Aesch,BL,Basel-Landschaft,CH,Switzerland Aesch,LU,Lucerne,CH,Switzerland -Aedermannsdorf,SO,Solothurn,CH,Switzerland Adliswil,ZH,Zurich,CH,Switzerland Adligenswil,LU,Lucerne,CH,Switzerland Adelboden,BE,Bern,CH,Switzerland @@ -25642,17 +21073,12 @@ Aadorf,TG,Thurgau,CH,Switzerland ,,,SE,Sweden Ytterby,O,Västra Götaland County,SE,Sweden Ystad,M,Skåne County,SE,Sweden -Vrigstad,F,Jönköping,SE,Sweden -Vretstorp,T,Örebro County,SE,Sweden Vreta Kloster,E,Östergötland County,SE,Sweden Vrena,D,Södermanland County,SE,Sweden Vollsjö,M,Skåne County,SE,Sweden -Vittsjö,M,Skåne County,SE,Sweden Vitaby,M,Skåne County,SE,Sweden Vissefjärda,H,Kalmar,SE,Sweden -Vislanda,G,Kronoberg County,SE,Sweden Viskafors,O,Västra Götaland County,SE,Sweden -Visingsö,F,Jönköping,SE,Sweden Visby,I,Gotland County,SE,Sweden Virserum,H,Kalmar,SE,Sweden Virsbo Bruk,U,Västmanland County,SE,Sweden @@ -25661,16 +21087,17 @@ Vintrie,M,Skåne County,SE,Sweden Vinslöv,M,Skåne County,SE,Sweden Vinninga,O,Västra Götaland County,SE,Sweden Vingåker,D,Södermanland County,SE,Sweden +Vindeln,AC,Västerbotten County,SE,Sweden Vimmerby,H,Kalmar,SE,Sweden Vilhelmina,AC,Västerbotten County,SE,Sweden Viks Odegarde,O,Västra Götaland County,SE,Sweden Viksjöfors,X,Gävleborg County,SE,Sweden -Viksjö,Y,Västernorrland County,SE,Sweden Vikingstad,E,Östergötland County,SE,Sweden Viken,M,Skåne County,SE,Sweden Vikarbyn,W,Dalarna County,SE,Sweden Vibo,AC,Västerbotten County,SE,Sweden Vetlanda,F,Jönköping,SE,Sweden +Vessigebro,N,Halland County,SE,Sweden Vendelsö,AB,Stockholm County,SE,Sweden Vemdalen,Z,Jämtland County,SE,Sweden Vellinge,M,Skåne County,SE,Sweden @@ -25678,23 +21105,16 @@ Vejbystrand,M,Skåne County,SE,Sweden Veinge,N,Halland County,SE,Sweden Vegby,O,Västra Götaland County,SE,Sweden Vega,AB,Stockholm County,SE,Sweden -Vedum,O,Västra Götaland County,SE,Sweden -Vedevåg,T,Örebro County,SE,Sweden Veddige,N,Halland County,SE,Sweden Veberöd,M,Skåne County,SE,Sweden -Våxtorp,N,Halland County,SE,Sweden Växsjö,X,Gävleborg County,SE,Sweden Vaxjo,G,Kronoberg County,SE,Sweden Vaxholm,AB,Stockholm County,SE,Sweden -Vätö,AB,Stockholm County,SE,Sweden -Vastra Torup,M,Skåne County,SE,Sweden Vaestra Froelunda,O,Västra Götaland County,SE,Sweden -Vaestra AEmtervik,S,Värmland County,SE,Sweden ,U,Västmanland County,SE,Sweden Västervik,H,Kalmar,SE,Sweden Västertorp,Y,Västernorrland County,SE,Sweden ,Y,Västernorrland County,SE,Sweden -Västerljung,D,Södermanland County,SE,Sweden Västerlanda,O,Västra Götaland County,SE,Sweden Västergård,Y,Västernorrland County,SE,Sweden Västerfärnebo,U,Västmanland County,SE,Sweden @@ -25702,16 +21122,12 @@ Västerfärnebo,U,Västmanland County,SE,Sweden Västerås,U,Västmanland County,SE,Sweden Västeralnö,Y,Västernorrland County,SE,Sweden Väsa,W,Dalarna County,SE,Sweden -Vartofta,O,Västra Götaland County,SE,Sweden Vårsta,AB,Stockholm County,SE,Sweden Värsås,O,Västra Götaland County,SE,Sweden -Väröbacka,N,Halland County,SE,Sweden -Varnhem,O,Västra Götaland County,SE,Sweden Värnamo,H,Kalmar,SE,Sweden Värnamo,F,Jönköping,SE,Sweden ,S,Värmland County,SE,Sweden Värmland,X,Gävleborg County,SE,Sweden -Väring,O,Västra Götaland County,SE,Sweden Vargön,O,Västra Götaland County,SE,Sweden Vårgårda,O,Västra Götaland County,SE,Sweden Varekil,O,Västra Götaland County,SE,Sweden @@ -25721,42 +21137,37 @@ Vara,O,Västra Götaland County,SE,Sweden Vansbro,W,Dalarna County,SE,Sweden Vännäs,AC,Västerbotten County,SE,Sweden Vänersborg,O,Västra Götaland County,SE,Sweden -Vallsta,X,Gävleborg County,SE,Sweden Vällingby,AB,Stockholm County,SE,Sweden Vallentuna,AB,Stockholm County,SE,Sweden Vallda,N,Halland County,SE,Sweden -Vallberga,N,Halland County,SE,Sweden Vallåkra,M,Skåne County,SE,Sweden Valla,D,Södermanland County,SE,Sweden Valdemarsvik,E,Östergötland County,SE,Sweden Valbo,X,Gävleborg County,SE,Sweden Vålberg,S,Värmland County,SE,Sweden Väla,D,Södermanland County,SE,Sweden -Vagnhärad,D,Södermanland County,SE,Sweden +Väja,Y,Västernorrland County,SE,Sweden Vaggeryd,F,Jönköping,SE,Sweden Vadstena,E,Östergötland County,SE,Sweden Väddö,AB,Stockholm County,SE,Sweden Väckelsång,G,Kronoberg County,SE,Sweden Uttran,AB,Stockholm County,SE,Sweden -Utansjö,Y,Västernorrland County,SE,Sweden Urshult,G,Kronoberg County,SE,Sweden Uppsala,C,Uppsala County,SE,Sweden ,C,Uppsala County,SE,Sweden Uppsala,T,Örebro County,SE,Sweden -Uppsala,G,Kronoberg County,SE,Sweden Upplands Vasby,AB,Stockholm County,SE,Sweden Hjärup,M,Skåne County,SE,Sweden -Undenäs,O,Västra Götaland County,SE,Sweden -Ulrika,E,Östergötland County,SE,Sweden Ulricehamn,O,Västra Götaland County,SE,Sweden Ullevi,H,Kalmar,SE,Sweden Ullared,N,Halland County,SE,Sweden -Ukna,H,Kalmar,SE,Sweden +Ugglarp,N,Halland County,SE,Sweden Uddevalla,O,Västra Götaland County,SE,Sweden Tystberga,D,Södermanland County,SE,Sweden Tyringe,M,Skåne County,SE,Sweden Tyreso Strand,AB,Stockholm County,SE,Sweden Tygelsjö,M,Skåne County,SE,Sweden +Tving,K,Blekinge County,SE,Sweden Tvååker,N,Halland County,SE,Sweden Vastra Tunhem,O,Västra Götaland County,SE,Sweden Tungelsta,AB,Stockholm County,SE,Sweden @@ -25765,12 +21176,9 @@ Tullinge,AB,Stockholm County,SE,Sweden Trosa,D,Södermanland County,SE,Sweden Trollhättan,O,Västra Götaland County,SE,Sweden Gimo,C,Uppsala County,SE,Sweden -Tränsum,K,Blekinge County,SE,Sweden Trelleborg,M,Skåne County,SE,Sweden Trekanten,H,Kalmar,SE,Sweden -Trehörningsjö,Y,Västernorrland County,SE,Sweden Trästen,G,Kronoberg County,SE,Sweden -Traryd,G,Kronoberg County,SE,Sweden Trångsviken,Z,Jämtland County,SE,Sweden Trångsund,AB,Stockholm County,SE,Sweden Tranemo,O,Västra Götaland County,SE,Sweden @@ -25782,25 +21190,24 @@ Torshälla,D,Södermanland County,SE,Sweden Torsby,S,Värmland County,SE,Sweden Torsås,H,Kalmar,SE,Sweden Torsåker,X,Gävleborg County,SE,Sweden +Torpsbruk,G,Kronoberg County,SE,Sweden Törnby,AB,Stockholm County,SE,Sweden -Torhamn,K,Blekinge County,SE,Sweden Torekov,M,Skåne County,SE,Sweden Töreboda,O,Västra Götaland County,SE,Sweden Tomelilla,M,Skåne County,SE,Sweden Tom,N,Halland County,SE,Sweden Tollered,O,Västra Götaland County,SE,Sweden -Tollered,O,Västra Götaland County,SE,Sweden Tollarp,M,Skåne County,SE,Sweden Töcksfors,S,Värmland County,SE,Sweden -Tobo,C,Uppsala County,SE,Sweden +Tjureda,G,Kronoberg County,SE,Sweden Tjörnarp,M,Skåne County,SE,Sweden Tingstäde,I,Gotland County,SE,Sweden Tingstad,H,Kalmar,SE,Sweden Tingsryd,G,Kronoberg County,SE,Sweden Timrå,Y,Västernorrland County,SE,Sweden Timmernabben,H,Kalmar,SE,Sweden +Timmele,O,Västra Götaland County,SE,Sweden Tierp,C,Uppsala County,SE,Sweden -Tidan,O,Västra Götaland County,SE,Sweden Tidaholm,O,Västra Götaland County,SE,Sweden Tibro,O,Västra Götaland County,SE,Sweden Tenhult,F,Jönköping,SE,Sweden @@ -25811,32 +21218,27 @@ Tallåsen,X,Gävleborg County,SE,Sweden Tälje,Y,Västernorrland County,SE,Sweden Täby,C,Uppsala County,SE,Sweden Täby,AB,Stockholm County,SE,Sweden -Tåby,U,Västmanland County,SE,Sweden -Taberg,F,Jönköping,SE,Sweden Svenstavik,Z,Jämtland County,SE,Sweden Svenshögen,O,Västra Götaland County,SE,Sweden Svenljunga,O,Västra Götaland County,SE,Sweden Svedala,M,Skåne County,SE,Sweden Svartsjö,AB,Stockholm County,SE,Sweden Svärtinge,E,Östergötland County,SE,Sweden -Svärdsjö,W,Dalarna County,SE,Sweden -Svanskog,S,Värmland County,SE,Sweden Svansele,AC,Västerbotten County,SE,Sweden Svängsta,K,Blekinge County,SE,Sweden Svanesund,O,Västra Götaland County,SE,Sweden -Svaneholm,O,Västra Götaland County,SE,Sweden Svanabyn,AC,Västerbotten County,SE,Sweden Svalöv,M,Skåne County,SE,Sweden Surte,O,Västra Götaland County,SE,Sweden Surahammar,U,Västmanland County,SE,Sweden Sunnemo,S,Värmland County,SE,Sweden Sunne,S,Värmland County,SE,Sweden -Sunnansjö,W,Dalarna County,SE,Sweden Sundsvall,Y,Västernorrland County,SE,Sweden Sundsbruk,Y,Västernorrland County,SE,Sweden Sundbyberg,AB,Stockholm County,SE,Sweden Sundborn,W,Dalarna County,SE,Sweden Styrsö,O,Västra Götaland County,SE,Sweden +Sturkö,K,Blekinge County,SE,Sweden Sturefors,E,Östergötland County,SE,Sweden Studsvik,D,Södermanland County,SE,Sweden Strövelstorp,M,Skåne County,SE,Sweden @@ -25844,28 +21246,26 @@ Strömsund,Z,Jämtland County,SE,Sweden Strömstad,O,Västra Götaland County,SE,Sweden Strömsnäsbruk,G,Kronoberg County,SE,Sweden Strömsbruk,X,Gävleborg County,SE,Sweden -Stråvalla,N,Halland County,SE,Sweden Strängnäs,D,Södermanland County,SE,Sweden -Strandbaden,M,Skåne County,SE,Sweden Strand,Z,Jämtland County,SE,Sweden Storvreta,C,Uppsala County,SE,Sweden -Storvik,X,Gävleborg County,SE,Sweden Storuman,AC,Västerbotten County,SE,Sweden Storfors,S,Värmland County,SE,Sweden +Storebro,H,Kalmar,SE,Sweden Stora Vika,AB,Stockholm County,SE,Sweden Stora Skedvi,W,Dalarna County,SE,Sweden -Stora Melloesa,T,Örebro County,SE,Sweden -Stora Levene,O,Västra Götaland County,SE,Sweden +Stora Höga,O,Västra Götaland County,SE,Sweden Storå,T,Örebro County,SE,Sweden +Stöde,Y,Västernorrland County,SE,Sweden Stocksund,AB,Stockholm County,SE,Sweden ,AB,Stockholm County,SE,Sweden Stockholm,AB,Stockholm County,SE,Sweden -Stockaryd,F,Jönköping,SE,Sweden -Stoby,M,Skåne County,SE,Sweden Stjärnhov,D,Södermanland County,SE,Sweden +Stillingsön,O,Västra Götaland County,SE,Sweden Stigtomta,D,Södermanland County,SE,Sweden Stigen,O,Västra Götaland County,SE,Sweden Stenungsund,O,Västra Götaland County,SE,Sweden +Stenstorp,O,Västra Götaland County,SE,Sweden Stenkullen,O,Västra Götaland County,SE,Sweden Steninge,AB,Stockholm County,SE,Sweden Stenhamra,AB,Stockholm County,SE,Sweden @@ -25874,8 +21274,7 @@ Stehag,M,Skåne County,SE,Sweden Stavsnäs,AB,Stockholm County,SE,Sweden Stallarholmen,D,Södermanland County,SE,Sweden Staffanstorp,M,Skåne County,SE,Sweden -Spekeröd,O,Västra Götaland County,SE,Sweden -Sparreholm,D,Södermanland County,SE,Sweden +Sparsör,O,Västra Götaland County,SE,Sweden Sösdala,M,Skåne County,SE,Sweden Sorsele,AC,Västerbotten County,SE,Sweden Sörberge,Y,Västernorrland County,SE,Sweden @@ -25886,7 +21285,7 @@ Solna,AB,Stockholm County,SE,Sweden Sollentuna,AB,Stockholm County,SE,Sweden Sollefteå,Y,Västernorrland County,SE,Sweden Sollebrunn,O,Västra Götaland County,SE,Sweden -Soedra Sandby,M,Skåne County,SE,Sweden +Södra Sandby,M,Skåne County,SE,Sweden Södertälje,AB,Stockholm County,SE,Sweden ,D,Södermanland County,SE,Sweden Södermalm,AB,Stockholm County,SE,Sweden @@ -25897,25 +21296,22 @@ Söderfors,C,Uppsala County,SE,Sweden Söderby,AB,Stockholm County,SE,Sweden Söderbärke,W,Dalarna County,SE,Sweden Söderala,X,Gävleborg County,SE,Sweden -Smögen,O,Västra Götaland County,SE,Sweden +Smygehamn,M,Skåne County,SE,Sweden +Smedstorp,M,Skåne County,SE,Sweden Smedjebacken,W,Dalarna County,SE,Sweden Smålandsstenar,F,Jönköping,SE,Sweden +Anneberg,F,Jönköping,SE,Sweden Småland,T,Örebro County,SE,Sweden +Slutarp,O,Västra Götaland County,SE,Sweden Slottsbron,S,Värmland County,SE,Sweden -Slöinge,N,Halland County,SE,Sweden Slite,I,Gotland County,SE,Sweden -Slätafly,H,Kalmar,SE,Sweden -Skyttorp,C,Uppsala County,SE,Sweden Skyllberg,T,Örebro County,SE,Sweden Skutskär,C,Uppsala County,SE,Sweden Skurup,M,Skåne County,SE,Sweden Skummeslövsstrand,N,Halland County,SE,Sweden Skultuna,U,Västmanland County,SE,Sweden Skövde,O,Västra Götaland County,SE,Sweden -Skottorp,N,Halland County,SE,Sweden -Skorped,Y,Västernorrland County,SE,Sweden Sköndal,AB,Stockholm County,SE,Sweden -Sköllersta,T,Örebro County,SE,Sweden Sköldinge,D,Södermanland County,SE,Sweden Skogstorpet,D,Södermanland County,SE,Sweden Skoghall,S,Värmland County,SE,Sweden @@ -25924,27 +21320,19 @@ Skog,X,Gävleborg County,SE,Sweden Skivarp,M,Skåne County,SE,Sweden Skinnskatteberg,U,Västmanland County,SE,Sweden Skillingaryd,F,Jönköping,SE,Sweden -Skepplanda,O,Västra Götaland County,SE,Sweden Skene,O,Västra Götaland County,SE,Sweden Skee,O,Västra Götaland County,SE,Sweden -Skattkärr,S,Värmland County,SE,Sweden Skarpnäck,AB,Stockholm County,SE,Sweden -Skärplinge,C,Uppsala County,SE,Sweden Skärholmen,AB,Stockholm County,SE,Sweden Skärhamn,O,Västra Götaland County,SE,Sweden Skärblacka,E,Östergötland County,SE,Sweden Skaraborg,W,Dalarna County,SE,Sweden Skåra,E,Östergötland County,SE,Sweden Skara,O,Västra Götaland County,SE,Sweden -Skåpafors,O,Västra Götaland County,SE,Sweden -Skanör,M,Skåne County,SE,Sweden Skänninge,AB,Stockholm County,SE,Sweden Skänninge,E,Östergötland County,SE,Sweden Skåne,S,Värmland County,SE,Sweden -Skagersvik,O,Västra Götaland County,SE,Sweden Skå,AB,Stockholm County,SE,Sweden -Sjuntorp,O,Västra Götaland County,SE,Sweden -Sjötofta,O,Västra Götaland County,SE,Sweden Sjömarken,O,Västra Götaland County,SE,Sweden Sjöbo,U,Västmanland County,SE,Sweden Sjöbo,M,Skåne County,SE,Sweden @@ -25952,13 +21340,13 @@ Sjö,Y,Västernorrland County,SE,Sweden Själevad,Y,Västernorrland County,SE,Sweden Simrishamn,M,Skåne County,SE,Sweden Silverdalen,H,Kalmar,SE,Sweden +Siljansnäs,W,Dalarna County,SE,Sweden Sigtuna,AB,Stockholm County,SE,Sweden Sibbhult,M,Skåne County,SE,Sweden -Sexdrega,O,Västra Götaland County,SE,Sweden -Sennan,N,Halland County,SE,Sweden +Segmon,S,Värmland County,SE,Sweden Seglora,O,Västra Götaland County,SE,Sweden -Segersta,X,Gävleborg County,SE,Sweden Segeltorp,AB,Stockholm County,SE,Sweden +Saxdalen,W,Dalarna County,SE,Sweden Sävsjö,F,Jönköping,SE,Sweden Sävedalen,O,Västra Götaland County,SE,Sweden Säve,O,Västra Götaland County,SE,Sweden @@ -25967,8 +21355,6 @@ Säter,W,Dalarna County,SE,Sweden Särö,N,Halland County,SE,Sweden Sankt Olof,M,Skåne County,SE,Sweden Sandviken,X,Gävleborg County,SE,Sweden -Sandviken,W,Dalarna County,SE,Sweden -Sandviken,U,Västmanland County,SE,Sweden Sandsjöfors,F,Jönköping,SE,Sweden Sandhult,O,Västra Götaland County,SE,Sweden Sandhem,F,Jönköping,SE,Sweden @@ -25979,31 +21365,28 @@ Saltsjo-Duvnas,AB,Stockholm County,SE,Sweden Saltsjöbaden,AB,Stockholm County,SE,Sweden Sälen,W,Dalarna County,SE,Sweden Sala,U,Västmanland County,SE,Sweden -Sågmyra,W,Dalarna County,SE,Sweden Säffle,S,Värmland County,SE,Sweden +Ryssby,G,Kronoberg County,SE,Sweden Rydsgård,M,Skåne County,SE,Sweden Rydöbruk,N,Halland County,SE,Sweden -Rydebäck,M,Skåne County,SE,Sweden -Rydboholm,O,Västra Götaland County,SE,Sweden -Ryd,E,Östergötland County,SE,Sweden +Rydal,O,Västra Götaland County,SE,Sweden Ryd,G,Kronoberg County,SE,Sweden Runemo,X,Gävleborg County,SE,Sweden Ruda,H,Kalmar,SE,Sweden Rottne,G,Kronoberg County,SE,Sweden -Röstånga,M,Skåne County,SE,Sweden Rosersberg,AB,Stockholm County,SE,Sweden +Rörö,O,Västra Götaland County,SE,Sweden Rönninge,AB,Stockholm County,SE,Sweden Ronneby,K,Blekinge County,SE,Sweden Rönnäng,O,Västra Götaland County,SE,Sweden Romelanda,O,Västra Götaland County,SE,Sweden Roma,I,Gotland County,SE,Sweden -Rolfstorp,N,Halland County,SE,Sweden Röke,M,Skåne County,SE,Sweden Rödeby,K,Blekinge County,SE,Sweden Rockneby,H,Kalmar,SE,Sweden Risbäck,Y,Västernorrland County,SE,Sweden -Rinkaby,M,Skåne County,SE,Sweden Rimbo,AB,Stockholm County,SE,Sweden +Revinge,M,Skåne County,SE,Sweden Resö,O,Västra Götaland County,SE,Sweden Rejmyre,E,Östergötland County,SE,Sweden Reftele,F,Jönköping,SE,Sweden @@ -26011,15 +21394,14 @@ Rävlanda,O,Västra Götaland County,SE,Sweden Rättvik,W,Dalarna County,SE,Sweden Rätan,Z,Jämtland County,SE,Sweden Råsta,U,Västmanland County,SE,Sweden -Ransta,U,Västmanland County,SE,Sweden Rångedala,O,Västra Götaland County,SE,Sweden -Ramnäs,U,Västmanland County,SE,Sweden +Ramsberg,T,Örebro County,SE,Sweden Ramlösa,M,Skåne County,SE,Sweden +Ramdala,K,Blekinge County,SE,Sweden Rå,Y,Västernorrland County,SE,Sweden +Porjus,BD,Norrbotten County,SE,Sweden Pixbo,O,Västra Götaland County,SE,Sweden -Pilgrimstad,Z,Jämtland County,SE,Sweden Perstorp,M,Skåne County,SE,Sweden -Pauliström,F,Jönköping,SE,Sweden Påskallavik,H,Kalmar,SE,Sweden Påryd,H,Kalmar,SE,Sweden Partille,O,Västra Götaland County,SE,Sweden @@ -26029,12 +21411,11 @@ Oxie,M,Skåne County,SE,Sweden Oxhagen,H,Kalmar,SE,Sweden Oxelösund,D,Södermanland County,SE,Sweden Oviken,Z,Jämtland County,SE,Sweden -Överum,H,Kalmar,SE,Sweden Överhörnäs,Y,Västernorrland County,SE,Sweden Ovanåker,W,Dalarna County,SE,Sweden -OEstra Ryd,E,Östergötland County,SE,Sweden +Otterbäcken,O,Västra Götaland County,SE,Sweden +OEstra Ljungby,M,Skåne County,SE,Sweden Ostra knall,D,Södermanland County,SE,Sweden -OEstra Froelunda,O,Västra Götaland County,SE,Sweden Östhammar,C,Uppsala County,SE,Sweden Östersund,Z,Jämtland County,SE,Sweden Österskär,AB,Stockholm County,SE,Sweden @@ -26057,12 +21438,8 @@ Ormaryd,F,Jönköping,SE,Sweden ,T,Örebro County,SE,Sweden Örebro,T,Örebro County,SE,Sweden Öre,AC,Västerbotten County,SE,Sweden -Örbyhus,C,Uppsala County,SE,Sweden Örby,O,Västra Götaland County,SE,Sweden Öränge,X,Gävleborg County,SE,Sweden -Onslunda,M,Skåne County,SE,Sweden -Önnestad,M,Skåne County,SE,Sweden -Önnered,O,Västra Götaland County,SE,Sweden Olsfors,O,Västra Götaland County,SE,Sweden Olofström,K,Blekinge County,SE,Sweden Olofstorp,O,Västra Götaland County,SE,Sweden @@ -26072,23 +21449,20 @@ Olofstorp,O,Västra Götaland County,SE,Sweden Ödsmål,O,Västra Götaland County,SE,Sweden Ödeshög,E,Östergötland County,SE,Sweden Odensbacken,T,Örebro County,SE,Sweden -Ödeborg,O,Västra Götaland County,SE,Sweden Ödåkra,M,Skåne County,SE,Sweden -Öckerö,O,Västra Götaland County,SE,Sweden Ockelbo,X,Gävleborg County,SE,Sweden -Nyvång,M,Skåne County,SE,Sweden Nynäshamn,AB,Stockholm County,SE,Sweden Nynäs,T,Örebro County,SE,Sweden Nykvarn,AB,Stockholm County,SE,Sweden Nyköping,D,Södermanland County,SE,Sweden -Nygård,O,Västra Götaland County,SE,Sweden +Nykil,E,Östergötland County,SE,Sweden Nybro,W,Dalarna County,SE,Sweden Nybro,H,Kalmar,SE,Sweden -Nösund,O,Västra Götaland County,SE,Sweden Nossebro,O,Västra Götaland County,SE,Sweden Norsjö,AC,Västerbotten County,SE,Sweden Norsjö,X,Gävleborg County,SE,Sweden Norsholm,E,Östergötland County,SE,Sweden +Norsborg,C,Uppsala County,SE,Sweden Norsborg,AB,Stockholm County,SE,Sweden Norsborg,D,Södermanland County,SE,Sweden Norrtälje,AB,Stockholm County,SE,Sweden @@ -26097,7 +21471,6 @@ Norrköping,E,Östergötland County,SE,Sweden Norrala,X,Gävleborg County,SE,Sweden Norrahammar,F,Jönköping,SE,Sweden Norra Hagby,H,Kalmar,SE,Sweden -Nordstaden,O,Västra Götaland County,SE,Sweden Nordmaling,AC,Västerbotten County,SE,Sweden Nordanå,Y,Västernorrland County,SE,Sweden Norberg,U,Västmanland County,SE,Sweden @@ -26106,61 +21479,52 @@ Nol,O,Västra Götaland County,SE,Sweden Nödinge,O,Västra Götaland County,SE,Sweden Njutånger,X,Gävleborg County,SE,Sweden Njurundabommen,Y,Västernorrland County,SE,Sweden -Nittorp,O,Västra Götaland County,SE,Sweden Nissafors,F,Jönköping,SE,Sweden +Nävekvarn,D,Södermanland County,SE,Sweden Nättraby,K,Blekinge County,SE,Sweden -Näsum,M,Skåne County,SE,Sweden Nästansjö,AC,Västerbotten County,SE,Sweden Nässjö,F,Jönköping,SE,Sweden -Nås,W,Dalarna County,SE,Sweden -Närkesberg,T,Örebro County,SE,Sweden Nälden,Z,Jämtland County,SE,Sweden Näcksta,Z,Jämtland County,SE,Sweden Nacka,AB,Stockholm County,SE,Sweden Myggenäs,O,Västra Götaland County,SE,Sweden -Munkfors,S,Värmland County,SE,Sweden Munkedal,O,Västra Götaland County,SE,Sweden Munka-Ljungby,M,Skåne County,SE,Sweden Mullsjö,F,Jönköping,SE,Sweden +Mullhyttan,T,Örebro County,SE,Sweden Motala,E,Östergötland County,SE,Sweden -Mörsil,Z,Jämtland County,SE,Sweden Mörrum,K,Blekinge County,SE,Sweden +Mörbylånga,H,Kalmar,SE,Sweden Mörarp,M,Skåne County,SE,Sweden Mora,W,Dalarna County,SE,Sweden -Mora,D,Södermanland County,SE,Sweden Mönsterås,H,Kalmar,SE,Sweden Mölnlycke,O,Västra Götaland County,SE,Sweden Mölndal,O,Västra Götaland County,SE,Sweden Mölnbo,AB,Stockholm County,SE,Sweden Mölltorp,O,Västra Götaland County,SE,Sweden -Mölle,M,Skåne County,SE,Sweden Molkom,S,Värmland County,SE,Sweden Moholm,O,Västra Götaland County,SE,Sweden Moheda,G,Kronoberg County,SE,Sweden -Mockfjärd,W,Dalarna County,SE,Sweden Mjölby,E,Östergötland County,SE,Sweden -Mjöhult,M,Skåne County,SE,Sweden -Mjöbäck,O,Västra Götaland County,SE,Sweden Mellerud,O,Västra Götaland County,SE,Sweden Mellbystrand,N,Halland County,SE,Sweden Vakssamsuoloj,BD,Norrbotten County,SE,Sweden Matfors,Y,Västernorrland County,SE,Sweden Märsta,AB,Stockholm County,SE,Sweden -Marma,X,Gävleborg County,SE,Sweden +Marmaverken,X,Gävleborg County,SE,Sweden +Mark Municipality,O,Västra Götaland County,SE,Sweden Markaryd,G,Kronoberg County,SE,Sweden Marietorp,D,Södermanland County,SE,Sweden Mariestad,O,Västra Götaland County,SE,Sweden Marieholm,M,Skåne County,SE,Sweden Mariefred,D,Södermanland County,SE,Sweden -Mariannelund,F,Jönköping,SE,Sweden -Mårdaklev,O,Västra Götaland County,SE,Sweden +Mantorp,E,Östergötland County,SE,Sweden +Månstad,O,Västra Götaland County,SE,Sweden Månsarp,F,Jönköping,SE,Sweden -Månkarbo,C,Uppsala County,SE,Sweden Malung,W,Dalarna County,SE,Sweden -Målsryd,O,Västra Götaland County,SE,Sweden +Malmön,O,Västra Götaland County,SE,Sweden Malmo,M,Skåne County,SE,Sweden Malmköping,D,Södermanland County,SE,Sweden -Målilla,H,Kalmar,SE,Sweden Malgovik,AC,Västerbotten County,SE,Sweden Mälby,AB,Stockholm County,SE,Sweden Malå,AC,Västerbotten County,SE,Sweden @@ -26168,20 +21532,17 @@ Lysekil,O,Västra Götaland County,SE,Sweden Lycksele,AC,Västerbotten County,SE,Sweden Lyckeby,K,Blekinge County,SE,Sweden Lycke,O,Västra Götaland County,SE,Sweden -Lunde,Y,Västernorrland County,SE,Sweden +Lund,T,Örebro County,SE,Sweden +Lund,O,Västra Götaland County,SE,Sweden Lund,M,Skåne County,SE,Sweden Ludvika,W,Dalarna County,SE,Sweden -Ludvigsborg,M,Skåne County,SE,Sweden Lövliden,Y,Västernorrland County,SE,Sweden Lövestad,M,Skåne County,SE,Sweden Löttorp,H,Kalmar,SE,Sweden -Lönsboda,M,Skåne County,SE,Sweden Lomma,M,Skåne County,SE,Sweden Loftahammar,H,Kalmar,SE,Sweden Lödöse,O,Västra Götaland County,SE,Sweden Löddeköpinge,M,Skåne County,SE,Sweden -Löberöd,M,Skåne County,SE,Sweden -Ljusterö,AB,Stockholm County,SE,Sweden Ljusne,X,Gävleborg County,SE,Sweden Ljusdal,X,Gävleborg County,SE,Sweden Ljusdal,W,Dalarna County,SE,Sweden @@ -26190,26 +21551,25 @@ Ljungsbro,E,Östergötland County,SE,Sweden Ljungbyholm,H,Kalmar,SE,Sweden Ljungbyhed,M,Skåne County,SE,Sweden Ljungby,G,Kronoberg County,SE,Sweden -Ljungby,M,Skåne County,SE,Sweden Ljungaverk,Y,Västernorrland County,SE,Sweden Ljung,O,Västra Götaland County,SE,Sweden Listerby,K,Blekinge County,SE,Sweden Linneryd,G,Kronoberg County,SE,Sweden Linköping,E,Östergötland County,SE,Sweden -Linghem,E,Östergötland County,SE,Sweden Lingbo,X,Gävleborg County,SE,Sweden Lindome,O,Västra Götaland County,SE,Sweden Lindesberg,T,Örebro County,SE,Sweden -Lindesberg,D,Södermanland County,SE,Sweden +Lindås,H,Kalmar,SE,Sweden Limmared,O,Västra Götaland County,SE,Sweden Limhamn,M,Skåne County,SE,Sweden +Lima,W,Dalarna County,SE,Sweden Lillbo,X,Gävleborg County,SE,Sweden Lilla Edet,O,Västra Götaland County,SE,Sweden Liljeholmen,AB,Stockholm County,SE,Sweden +Likenäs,S,Värmland County,SE,Sweden Lidköping,O,Västra Götaland County,SE,Sweden Lidingö,AB,Stockholm County,SE,Sweden Liden,Y,Västernorrland County,SE,Sweden -Liatorp,G,Kronoberg County,SE,Sweden Lessebo,G,Kronoberg County,SE,Sweden Lerum,O,Västra Götaland County,SE,Sweden Lerdala,O,Västra Götaland County,SE,Sweden @@ -26221,37 +21581,37 @@ Laxå,T,Örebro County,SE,Sweden Lavsjö,AC,Västerbotten County,SE,Sweden Latikberg,AC,Västerbotten County,SE,Sweden Larv,O,Västra Götaland County,SE,Sweden -Lärbro,I,Gotland County,SE,Sweden Långviksmon,Y,Västernorrland County,SE,Sweden -Långshyttan,W,Dalarna County,SE,Sweden -Långsele,Y,Västernorrland County,SE,Sweden Länghem,O,Västra Götaland County,SE,Sweden +Långaryd,N,Halland County,SE,Sweden Landvetter,O,Västra Götaland County,SE,Sweden Landskrona,M,Skåne County,SE,Sweden -Landsbro,F,Jönköping,SE,Sweden +Landeryd,N,Halland County,SE,Sweden +Lammhult,G,Kronoberg County,SE,Sweden Laholm,N,Halland County,SE,Sweden +Lagan,G,Kronoberg County,SE,Sweden Kvissleby,Y,Västernorrland County,SE,Sweden +Balsta,D,Södermanland County,SE,Sweden Kvidinge,M,Skåne County,SE,Sweden -Kvicksund,D,Södermanland County,SE,Sweden Kvibille,N,Halland County,SE,Sweden Kvänum,O,Västra Götaland County,SE,Sweden Kungsör,U,Västmanland County,SE,Sweden Kungsholmen,AB,Stockholm County,SE,Sweden Kungshamn,O,Västra Götaland County,SE,Sweden +Kungsgården,X,Gävleborg County,SE,Sweden Kungsbacka,N,Halland County,SE,Sweden Kungsängen,AB,Stockholm County,SE,Sweden Kungälv,O,Västra Götaland County,SE,Sweden +Kumla,AB,Stockholm County,SE,Sweden Kumla,T,Örebro County,SE,Sweden Kullavik,N,Halland County,SE,Sweden -Krylbo,W,Dalarna County,SE,Sweden -,G,Kronoberg County,SE,Sweden +Kronoberg County,G,Kronoberg County,SE,Sweden Kronoberg,T,Örebro County,SE,Sweden Kronan,S,Värmland County,SE,Sweden Krokom,Z,Jämtland County,SE,Sweden Kristinehamn,S,Värmland County,SE,Sweden Kristianstad,M,Skåne County,SE,Sweden Kramfors,Y,Västernorrland County,SE,Sweden -Korskrogen,X,Gävleborg County,SE,Sweden Koppom,S,Värmland County,SE,Sweden ,W,Dalarna County,SE,Sweden Kopparberg,T,Örebro County,SE,Sweden @@ -26269,27 +21629,24 @@ Klövedal,O,Västra Götaland County,SE,Sweden Klippansbruk,M,Skåne County,SE,Sweden Klintehamn,I,Gotland County,SE,Sweden Klimpfjäll,AC,Västerbotten County,SE,Sweden -Klavreström,G,Kronoberg County,SE,Sweden Klagstorp,M,Skåne County,SE,Sweden Klagshamn,M,Skåne County,SE,Sweden Klågerup,M,Skåne County,SE,Sweden +Kivik,M,Skåne County,SE,Sweden Kista,AB,Stockholm County,SE,Sweden Kisa,E,Östergötland County,SE,Sweden Kinnarumma,O,Västra Götaland County,SE,Sweden -Kinnared,N,Halland County,SE,Sweden Kinna,O,Västra Götaland County,SE,Sweden -Kilsmo,T,Örebro County,SE,Sweden +Kimstad,E,Östergötland County,SE,Sweden Killeberg,M,Skåne County,SE,Sweden Kil,S,Värmland County,SE,Sweden Kävlinge,M,Skåne County,SE,Sweden Katrineholm,D,Södermanland County,SE,Sweden -Kärna,O,Västra Götaland County,SE,Sweden Karlstad,S,Värmland County,SE,Sweden Karlskrona,K,Blekinge County,SE,Sweden Karlskoga,T,Örebro County,SE,Sweden Karlshamn,K,Blekinge County,SE,Sweden Karlsborg,O,Västra Götaland County,SE,Sweden -Karlholmsbruk,C,Uppsala County,SE,Sweden Kareby,O,Västra Götaland County,SE,Sweden Kämpersvik,O,Västra Götaland County,SE,Sweden ,H,Kalmar,SE,Sweden @@ -26298,8 +21655,9 @@ Kallinge,K,Blekinge County,SE,Sweden Kållered,O,Västra Götaland County,SE,Sweden Källby,O,Västra Götaland County,SE,Sweden Kågeröd,M,Skåne County,SE,Sweden +Junsele,Y,Västernorrland County,SE,Sweden +Jörlanda,O,Västra Götaland County,SE,Sweden Jordbro,AB,Stockholm County,SE,Sweden -Jönstorp,M,Skåne County,SE,Sweden ,F,Jönköping,SE,Sweden Jönköping,F,Jönköping,SE,Sweden Jokkmokk,BD,Norrbotten County,SE,Sweden @@ -26308,55 +21666,48 @@ Johanneshov,AB,Stockholm County,SE,Sweden Järvsö,X,Gävleborg County,SE,Sweden Järved,Y,Västernorrland County,SE,Sweden Järpen,Z,Jämtland County,SE,Sweden +Järnforsen,H,Kalmar,SE,Sweden Järna,AB,Stockholm County,SE,Sweden Järfälla Municipality,AB,Stockholm County,SE,Sweden -Järbo,X,Gävleborg County,SE,Sweden ,Z,Jämtland County,SE,Sweden Jämtland,AC,Västerbotten County,SE,Sweden -Jämshög,K,Blekinge County,SE,Sweden Jämjö,K,Blekinge County,SE,Sweden +Istorp,O,Västra Götaland County,SE,Sweden Insjön,W,Dalarna County,SE,Sweden -Ingelstad,G,Kronoberg County,SE,Sweden -Ilsbo,X,Gävleborg County,SE,Sweden Iggesund,X,Gävleborg County,SE,Sweden Idrefjäll,W,Dalarna County,SE,Sweden Hyssna,O,Västra Götaland County,SE,Sweden -Hyppeln,O,Västra Götaland County,SE,Sweden Hyltebruk,N,Halland County,SE,Sweden Hylte,F,Jönköping,SE,Sweden Hyllinge,M,Skåne County,SE,Sweden Huvudsta,AB,Stockholm County,SE,Sweden Husum,Y,Västernorrland County,SE,Sweden Huskvarna,F,Jönköping,SE,Sweden -Husby,W,Dalarna County,SE,Sweden Hunnebostrand,O,Västra Götaland County,SE,Sweden Hultsfred,H,Kalmar,SE,Sweden +Hult,F,Jönköping,SE,Sweden Hudiksvall,X,Gävleborg County,SE,Sweden -Huddungeby,C,Uppsala County,SE,Sweden Huddinge,AB,Stockholm County,SE,Sweden -Hovmantorp,G,Kronoberg County,SE,Sweden Höviksnäs,O,Västra Götaland County,SE,Sweden Hovås,O,Västra Götaland County,SE,Sweden Hova,O,Västra Götaland County,SE,Sweden Horred,O,Västra Götaland County,SE,Sweden -Horndal,W,Dalarna County,SE,Sweden +Hörnefors,AC,Västerbotten County,SE,Sweden Hörja,M,Skåne County,SE,Sweden Hörby,K,Blekinge County,SE,Sweden Hörby,M,Skåne County,SE,Sweden Höör,M,Skåne County,SE,Sweden Hönö,O,Västra Götaland County,SE,Sweden +Holsbybrunn,F,Jönköping,SE,Sweden Hölö,AB,Stockholm County,SE,Sweden -Holmsjö,K,Blekinge County,SE,Sweden Höllviken,M,Skåne County,SE,Sweden Hökerum,O,Västra Götaland County,SE,Sweden Hok,F,Jönköping,SE,Sweden -Högsby,H,Kalmar,SE,Sweden Höganäs,M,Skåne County,SE,Sweden Hofors,X,Gävleborg County,SE,Sweden Hjortsberga,G,Kronoberg County,SE,Sweden -Hjorted,H,Kalmar,SE,Sweden +Hjortkvarn,T,Örebro County,SE,Sweden Hjo,O,Västra Götaland County,SE,Sweden -Hjärtum,O,Västra Götaland County,SE,Sweden Hjältevad,F,Jönköping,SE,Sweden Hjälteby,O,Västra Götaland County,SE,Sweden Hindås,O,Västra Götaland County,SE,Sweden @@ -26367,72 +21718,58 @@ Hestra,O,Västra Götaland County,SE,Sweden Herrljunga,O,Västra Götaland County,SE,Sweden Henån,O,Västra Götaland County,SE,Sweden Hemse,I,Gotland County,SE,Sweden -Hemavan,AC,Västerbotten County,SE,Sweden Helsingborg,M,Skåne County,SE,Sweden +Helgumsbyn,Y,Västernorrland County,SE,Sweden Hedesunda,X,Gävleborg County,SE,Sweden Hedemora,W,Dalarna County,SE,Sweden Hedekas,O,Västra Götaland County,SE,Sweden -Hede,Z,Jämtland County,SE,Sweden -Heby,C,Uppsala County,SE,Sweden +Hästveda,M,Skåne County,SE,Sweden Hasslö,K,Blekinge County,SE,Sweden Hässleholm,M,Skåne County,SE,Sweden -Hasslarp,M,Skåne County,SE,Sweden Haesselby strand,AB,Stockholm County,SE,Sweden -Hassela,X,Gävleborg County,SE,Sweden -Härryda,O,Västra Götaland County,SE,Sweden -Harplinge,N,Halland County,SE,Sweden Härnösand,Y,Västernorrland County,SE,Sweden Harlösa,M,Skåne County,SE,Sweden -Harestad,O,Västra Götaland County,SE,Sweden -Harbo,C,Uppsala County,SE,Sweden Haninge,AB,Stockholm County,SE,Sweden Handen,AB,Stockholm County,SE,Sweden Hanaskog,M,Skåne County,SE,Sweden -Hamrångefjärden,X,Gävleborg County,SE,Sweden Hamneda,G,Kronoberg County,SE,Sweden -Hammerdal,Z,Jämtland County,SE,Sweden Hammenhög,M,Skåne County,SE,Sweden Hammarstrand,Z,Jämtland County,SE,Sweden Hammarö,S,Värmland County,SE,Sweden Hammarby,AB,Stockholm County,SE,Sweden Hammar,T,Örebro County,SE,Sweden -Hamburgsund,O,Västra Götaland County,SE,Sweden +Hälsö,O,Västra Götaland County,SE,Sweden Halmstad,N,Halland County,SE,Sweden Hallstavik,AB,Stockholm County,SE,Sweden Hallstahammar,U,Västmanland County,SE,Sweden +Hållsta,D,Södermanland County,SE,Sweden Hallsberg,T,Örebro County,SE,Sweden Hällingsjö,O,Västra Götaland County,SE,Sweden Hälleviksstrand,O,Västra Götaland County,SE,Sweden -Hällevadsholm,O,Västra Götaland County,SE,Sweden -Hällestad,E,Östergötland County,SE,Sweden -Hällekis,O,Västra Götaland County,SE,Sweden +Hallen,Z,Jämtland County,SE,Sweden Hälleforsnäs,D,Södermanland County,SE,Sweden Hällefors,T,Örebro County,SE,Sweden -Hällberga,D,Södermanland County,SE,Sweden ,N,Halland County,SE,Sweden -Hallabro,K,Blekinge County,SE,Sweden Häljarp,M,Skåne County,SE,Sweden Hagfors,S,Värmland County,SE,Sweden Hägersten,AB,Stockholm County,SE,Sweden Hagalund,AB,Stockholm County,SE,Sweden Habo,F,Jönköping,SE,Sweden Gyttorp,T,Örebro County,SE,Sweden -Gustavsberg,C,Uppsala County,SE,Sweden +Gusum,E,Östergötland County,SE,Sweden Gustavsberg,AB,Stockholm County,SE,Sweden Gustafs,W,Dalarna County,SE,Sweden -Gusselby,T,Örebro County,SE,Sweden Gunnilse,O,Västra Götaland County,SE,Sweden Gunnarskog,S,Värmland County,SE,Sweden Gullspång,O,Västra Götaland County,SE,Sweden -Gullringen,H,Kalmar,SE,Sweden -Gullabo,H,Kalmar,SE,Sweden Guldsmedshyttan,T,Örebro County,SE,Sweden +Grythyttan,T,Örebro County,SE,Sweden Gryt,E,Östergötland County,SE,Sweden Grycksbo,W,Dalarna County,SE,Sweden Grundsund,O,Västra Götaland County,SE,Sweden Grums,S,Värmland County,SE,Sweden Grönskåra,H,Kalmar,SE,Sweden -Grimsås,O,Västra Götaland County,SE,Sweden +Grimeton,N,Halland County,SE,Sweden Grillby,C,Uppsala County,SE,Sweden Grebbestad,O,Västra Götaland County,SE,Sweden Grästorp,O,Västra Götaland County,SE,Sweden @@ -26440,7 +21777,6 @@ Gräsö,C,Uppsala County,SE,Sweden Granö,AB,Stockholm County,SE,Sweden Gränna,F,Jönköping,SE,Sweden Grängesberg,W,Dalarna County,SE,Sweden -Gräddö,AB,Stockholm County,SE,Sweden Gråbo,O,Västra Götaland County,SE,Sweden ,I,Gotland County,SE,Sweden Götene,O,Västra Götaland County,SE,Sweden @@ -26448,14 +21784,10 @@ Gothenburg,O,Västra Götaland County,SE,Sweden Göta,O,Västra Götaland County,SE,Sweden Gnosjö,F,Jönköping,SE,Sweden Gnesta,D,Södermanland County,SE,Sweden -Glumslöv,M,Skåne County,SE,Sweden -Glommen,N,Halland County,SE,Sweden Glimåkra,M,Skåne County,SE,Sweden Glava,S,Värmland County,SE,Sweden Glanshammar,T,Örebro County,SE,Sweden Gislaved,F,Jönköping,SE,Sweden -Gideå,Y,Västernorrland County,SE,Sweden -Getinge,N,Halland County,SE,Sweden Genarp,M,Skåne County,SE,Sweden Gemla,G,Kronoberg County,SE,Sweden ,X,Gävleborg County,SE,Sweden @@ -26463,12 +21795,12 @@ Gävle,X,Gävleborg County,SE,Sweden Gärsnäs,M,Skåne County,SE,Sweden Garpenberg,W,Dalarna County,SE,Sweden Gårdtjärn,Y,Västernorrland County,SE,Sweden -Gaerds Koepinge,M,Skåne County,SE,Sweden +Gärds Köpinge,M,Skåne County,SE,Sweden +Gantofta,M,Skåne County,SE,Sweden +Gånghester,O,Västra Götaland County,SE,Sweden Gammelgården,Y,Västernorrland County,SE,Sweden Gamlestaden,O,Västra Götaland County,SE,Sweden Gamleby,H,Kalmar,SE,Sweden -Gällstad,O,Västra Götaland County,SE,Sweden -Gällö,Z,Jämtland County,SE,Sweden Furuvik,X,Gävleborg County,SE,Sweden Furulund,M,Skåne County,SE,Sweden Frufällan,O,Västra Götaland County,SE,Sweden @@ -26478,68 +21810,58 @@ Fritsla,O,Västra Götaland County,SE,Sweden Fristad,O,Västra Götaland County,SE,Sweden Frillesås,N,Halland County,SE,Sweden Fridlevstad,K,Blekinge County,SE,Sweden -Fredriksdal,F,Jönköping,SE,Sweden -Fränsta,Y,Västernorrland County,SE,Sweden Frändefors,O,Västra Götaland County,SE,Sweden -Fotö,O,Västra Götaland County,SE,Sweden Fosie,M,Skåne County,SE,Sweden Förslöv,M,Skåne County,SE,Sweden -Forsheda,F,Jönköping,SE,Sweden Forshaga,S,Värmland County,SE,Sweden Forserum,F,Jönköping,SE,Sweden Forsbacka,X,Gävleborg County,SE,Sweden -Forså,X,Gävleborg County,SE,Sweden Fors,W,Dalarna County,SE,Sweden -Fornåsa,E,Östergötland County,SE,Sweden -Flyingeby,M,Skåne County,SE,Sweden +Föllinge,Z,Jämtland County,SE,Sweden Flåghult,O,Västra Götaland County,SE,Sweden -Floda,W,Dalarna County,SE,Sweden Floda,O,Västra Götaland County,SE,Sweden Floby,O,Västra Götaland County,SE,Sweden Fliseryd,H,Kalmar,SE,Sweden Flen,D,Södermanland County,SE,Sweden Fjugesta,T,Örebro County,SE,Sweden Fjälkinge,M,Skåne County,SE,Sweden +Fiskebäckskil,O,Västra Götaland County,SE,Sweden Finspång,E,Östergötland County,SE,Sweden Finnerödja,T,Örebro County,SE,Sweden Finja,M,Skåne County,SE,Sweden Filipstad,S,Värmland County,SE,Sweden -Fellingsbro,T,Örebro County,SE,Sweden Färlöv,M,Skåne County,SE,Sweden Färjestaden,H,Kalmar,SE,Sweden Färila,X,Gävleborg County,SE,Sweden +Farhult,M,Skåne County,SE,Sweden Färgelanda,O,Västra Götaland County,SE,Sweden Falun,W,Dalarna County,SE,Sweden Falköping,O,Västra Götaland County,SE,Sweden Falkenberg,N,Halland County,SE,Sweden Fagervik,Y,Västernorrland County,SE,Sweden Fagersta,U,Västmanland County,SE,Sweden -Fagersanna,O,Västra Götaland County,SE,Sweden -Fagerhult,H,Kalmar,SE,Sweden +Everöd,M,Skåne County,SE,Sweden Eslöv,M,Skåne County,SE,Sweden Eskilstuna,D,Södermanland County,SE,Sweden -Enstaberga,D,Södermanland County,SE,Sweden +Ervalla,T,Örebro County,SE,Sweden Enköping,C,Uppsala County,SE,Sweden +Eneryda,G,Kronoberg County,SE,Sweden Enebyberg,AB,Stockholm County,SE,Sweden Enånger,X,Gävleborg County,SE,Sweden Emmaboda,H,Kalmar,SE,Sweden -Eldsberga,N,Halland County,SE,Sweden Eksjö,F,Jönköping,SE,Sweden Ekshärad,S,Värmland County,SE,Sweden -Ekolsund,C,Uppsala County,SE,Sweden -Eket,M,Skåne County,SE,Sweden Ekerö,AB,Stockholm County,SE,Sweden Ekenässjön,F,Jönköping,SE,Sweden -Edsvalla,S,Värmland County,SE,Sweden Edsbyn,X,Gävleborg County,SE,Sweden +Edsbruk,H,Kalmar,SE,Sweden Eda Glasbruk,S,Värmland County,SE,Sweden Ed,O,Västra Götaland County,SE,Sweden -Duved,Z,Jämtland County,SE,Sweden Dösjebro,M,Skåne County,SE,Sweden Dorotea,AC,Västerbotten County,SE,Sweden -Domsten,M,Skåne County,SE,Sweden Domsjö,Y,Västernorrland County,SE,Sweden Djursholm,AB,Stockholm County,SE,Sweden +Djurhamn,AB,Stockholm County,SE,Sweden Djurås,W,Dalarna County,SE,Sweden Diö,G,Kronoberg County,SE,Sweden Dingle,O,Västra Götaland County,SE,Sweden @@ -26549,89 +21871,62 @@ Degerfors,T,Örebro County,SE,Sweden Degeberga,M,Skåne County,SE,Sweden Danderyd,AB,Stockholm County,SE,Sweden Dalstorp,O,Västra Götaland County,SE,Sweden -Dals Rostock,O,Västra Götaland County,SE,Sweden -Dals Langed,O,Västra Götaland County,SE,Sweden -Dalskog,O,Västra Götaland County,SE,Sweden +Dals Långed,O,Västra Götaland County,SE,Sweden Dalsjöfors,O,Västra Götaland County,SE,Sweden Dalby,M,Skåne County,SE,Sweden -Dalarö,AB,Stockholm County,SE,Sweden -Dala-Floda,W,Dalarna County,SE,Sweden Charlottenberg,S,Värmland County,SE,Sweden -Burgsvik,I,Gotland County,SE,Sweden +Burlovs Kommun,M,Skåne County,SE,Sweden Bunkeflostrand,M,Skåne County,SE,Sweden -Bua,N,Halland County,SE,Sweden -Bruzaholm,F,Jönköping,SE,Sweden Brunflo,Z,Jämtland County,SE,Sweden Bruksvallarna,Z,Jämtland County,SE,Sweden -Brösarp,M,Skåne County,SE,Sweden +Brottby,AB,Stockholm County,SE,Sweden Bromölla,M,Skåne County,SE,Sweden Bromma,AB,Stockholm County,SE,Sweden -Bromma,D,Södermanland County,SE,Sweden Bromma,M,Skåne County,SE,Sweden Broddetorp,O,Västra Götaland County,SE,Sweden Bröd,M,Skåne County,SE,Sweden Broby,T,Örebro County,SE,Sweden Broby,M,Skåne County,SE,Sweden Broaryd,F,Jönköping,SE,Sweden -Broakulla,H,Kalmar,SE,Sweden Bro,AB,Stockholm County,SE,Sweden -Bredbyn,Y,Västernorrland County,SE,Sweden -Bredaryd,F,Jönköping,SE,Sweden Bredared,O,Västra Götaland County,SE,Sweden Brastad,O,Västra Götaland County,SE,Sweden Brännö,O,Västra Götaland County,SE,Sweden Brännan,Z,Jämtland County,SE,Sweden Brämhult,O,Västra Götaland County,SE,Sweden Brålanda,O,Västra Götaland County,SE,Sweden -Braekne-Hoby,K,Blekinge County,SE,Sweden +Bräkne-Hoby,K,Blekinge County,SE,Sweden Bräcke,Z,Jämtland County,SE,Sweden -Boxholm,E,Östergötland County,SE,Sweden -Bovallstrand,O,Västra Götaland County,SE,Sweden Botkyrka,AB,Stockholm County,SE,Sweden -Borrby,M,Skåne County,SE,Sweden Born,W,Dalarna County,SE,Sweden Borlänge,W,Dalarna County,SE,Sweden -Borgstena,O,Västra Götaland County,SE,Sweden Borgholm,H,Kalmar,SE,Sweden -Borghamn,E,Östergötland County,SE,Sweden Borgen,Z,Jämtland County,SE,Sweden Borensberg,E,Östergötland County,SE,Sweden Borås,O,Västra Götaland County,SE,Sweden Bor,F,Jönköping,SE,Sweden -Bollstabruk,Y,Västernorrland County,SE,Sweden Bollnäs,X,Gävleborg County,SE,Sweden Bollebygd,O,Västra Götaland County,SE,Sweden Bohus,O,Västra Götaland County,SE,Sweden Bodafors,F,Jönköping,SE,Sweden Bo,T,Örebro County,SE,Sweden Blomstermåla,H,Kalmar,SE,Sweden -Blidö,AB,Stockholm County,SE,Sweden Blentarp,M,Skåne County,SE,Sweden ,K,Blekinge County,SE,Sweden Bjuv,M,Skåne County,SE,Sweden Bjurträsk,AC,Västerbotten County,SE,Sweden Bjursås,W,Dalarna County,SE,Sweden Bjurholm,AC,Västerbotten County,SE,Sweden -Björnlunda,D,Södermanland County,SE,Sweden -Björneborg,S,Värmland County,SE,Sweden -Björna,Y,Västernorrland County,SE,Sweden -Björkvik,D,Södermanland County,SE,Sweden Björkå,Y,Västernorrland County,SE,Sweden Bjästa,Y,Västernorrland County,SE,Sweden -Bjärtrå,Y,Västernorrland County,SE,Sweden Bjärred,M,Skåne County,SE,Sweden -Bjärnum,M,Skåne County,SE,Sweden -Bispgården,Z,Jämtland County,SE,Sweden Billingsfors,O,Västra Götaland County,SE,Sweden Billesholm,M,Skåne County,SE,Sweden Billdal,O,Västra Götaland County,SE,Sweden -Bettna,D,Södermanland County,SE,Sweden Bergvik,X,Gävleborg County,SE,Sweden Bergsjö,X,Gävleborg County,SE,Sweden Bergshamra,AB,Stockholm County,SE,Sweden -Hoverberg,Z,Jämtland County,SE,Sweden Bergkvara,H,Kalmar,SE,Sweden -Bergby,X,Gävleborg County,SE,Sweden Berga,H,Kalmar,SE,Sweden Bengtsfors,O,Västra Götaland County,SE,Sweden Beddinge Lage,M,Skåne County,SE,Sweden @@ -26640,7 +21935,6 @@ Barsele,AC,Västerbotten County,SE,Sweden Barsebäck,M,Skåne County,SE,Sweden Bara,M,Skåne County,SE,Sweden Bankeryd,F,Jönköping,SE,Sweden -Bålsta,U,Västmanland County,SE,Sweden Bålsta,C,Uppsala County,SE,Sweden Bälinge,C,Uppsala County,SE,Sweden Bäckefors,O,Västra Götaland County,SE,Sweden @@ -26652,7 +21946,6 @@ Asmundtorp,M,Skåne County,SE,Sweden Åsljunga,M,Skåne County,SE,Sweden Askim,O,Västra Götaland County,SE,Sweden Askersund,T,Örebro County,SE,Sweden -Åshammar,X,Gävleborg County,SE,Sweden Åsensbruk,O,Västra Götaland County,SE,Sweden Åsenhöga,F,Jönköping,SE,Sweden Åsele,AC,Västerbotten County,SE,Sweden @@ -26664,8 +21957,6 @@ Arvika,S,Värmland County,SE,Sweden Arvidsjaur,BD,Norrbotten County,SE,Sweden Årsunda,X,Gävleborg County,SE,Sweden Årsta,AB,Stockholm County,SE,Sweden -Årsta,C,Uppsala County,SE,Sweden -Arnäsvall,Y,Västernorrland County,SE,Sweden Arlöv,M,Skåne County,SE,Sweden Ärla,D,Södermanland County,SE,Sweden Arkelstorp,M,Skåne County,SE,Sweden @@ -26675,31 +21966,31 @@ Arjeplog,BD,Norrbotten County,SE,Sweden Arbrå,X,Gävleborg County,SE,Sweden Arboga,U,Västmanland County,SE,Sweden Ar,I,Gotland County,SE,Sweden +Aplared,O,Västra Götaland County,SE,Sweden Ankarsrum,H,Kalmar,SE,Sweden Angered,O,Västra Götaland County,SE,Sweden Ängelholm,M,Skåne County,SE,Sweden -Ånge,Y,Västernorrland County,SE,Sweden Aneby,F,Jönköping,SE,Sweden Anderstorp,F,Jönköping,SE,Sweden +Anderslöv,M,Skåne County,SE,Sweden Åmotfors,S,Värmland County,SE,Sweden +Åmmeberg,T,Örebro County,SE,Sweden Åmål,O,Västra Götaland County,SE,Sweden Älvsjö,AB,Stockholm County,SE,Sweden -Alvhem,O,Västra Götaland County,SE,Sweden +Älvsered,N,Halland County,SE,Sweden Alvesta,G,Kronoberg County,SE,Sweden Älvdalen,W,Dalarna County,SE,Sweden Älvängen,O,Västra Götaland County,SE,Sweden Alunda,C,Uppsala County,SE,Sweden Älta,AB,Stockholm County,SE,Sweden -Alstermo,G,Kronoberg County,SE,Sweden Alsen,Z,Jämtland County,SE,Sweden -Alnö,Y,Västernorrland County,SE,Sweden Almunge,C,Uppsala County,SE,Sweden Älmhult,G,Kronoberg County,SE,Sweden -Älmestad,O,Västra Götaland County,SE,Sweden Alingsås,O,Västra Götaland County,SE,Sweden Alfta,X,Gävleborg County,SE,Sweden Åled,N,Halland County,SE,Sweden Ale,I,Gotland County,SE,Sweden +Älandsbro,Y,Västernorrland County,SE,Sweden Alafors,O,Västra Götaland County,SE,Sweden Akers Styckebruk,D,Södermanland County,SE,Sweden Åkersberga,AB,Stockholm County,SE,Sweden @@ -26708,627 +21999,317 @@ Akers Styckebruk,D,Södermanland County,SE,Sweden Agnesberg,O,Västra Götaland County,SE,Sweden Adolfsberg,T,Örebro County,SE,Sweden Åby,E,Östergötland County,SE,Sweden -Åby,H,Kalmar,SE,Sweden -Abbekås,M,Skåne County,SE,Sweden Longyearbyen,21,Svalbard,SJ,Svalbard and Jan Mayen Vouzela,18,Viseu,PT,Portugal Vizela,03,Braga,PT,Portugal Vizela,13,Porto,PT,Portugal -Vitória,03,Braga,PT,Portugal Viseu,18,Viseu,PT,Portugal -Vinha da Rainha,06,Coimbra,PT,Portugal -Vimieiro,18,Viseu,PT,Portugal -Vilela,16,Viana do Castelo,PT,Portugal +Vimioso,04,Bragança,PT,Portugal Vilela,13,Porto,PT,Portugal -Vila Verde da Raia,17,Vila Real,PT,Portugal +Vilela,17,Vila Real,PT,Portugal Vila Verde,03,Braga,PT,Portugal Vila Verde,13,Porto,PT,Portugal -Vila Verde,18,Viseu,PT,Portugal -Vilar Seco,18,Viseu,PT,Portugal -Vilarinho do Bairro,01,Aveiro,PT,Portugal -Vilarinho,13,Porto,PT,Portugal +Vila Verde,01,Aveiro,PT,Portugal +Vila Seca,03,Braga,PT,Portugal Vilar Formoso,09,Guarda,PT,Portugal Vila Real,17,Vila Real,PT,Portugal -Vilar do Pinheiro,13,Porto,PT,Portugal -Vilar do Paraiso,13,Porto,PT,Portugal -Vilar de Andorinho,13,Porto,PT,Portugal -Vilarandelo,17,Vila Real,PT,Portugal -Vilar,04,Bragança,PT,Portugal -Vilar,13,Porto,PT,Portugal -Vilar,18,Viseu,PT,Portugal -Vila Praia de Ancora,16,Viana do Castelo,PT,Portugal Vila Pouca de Aguiar,17,Vila Real,PT,Portugal Vila Nova de Paiva,18,Viseu,PT,Portugal -Vila Nova de Gaia,16,Viana do Castelo,PT,Portugal +Vila Nova de Monsarros,01,Aveiro,PT,Portugal Vila Nova de Gaia,13,Porto,PT,Portugal Vila Nova de Foz Coa,09,Guarda,PT,Portugal Vila Nova de Famalicao,03,Braga,PT,Portugal -Vila Nova de Ancos,06,Coimbra,PT,Portugal Vila Nova de Cerveira,16,Viana do Castelo,PT,Portugal -Vila Nova,06,Coimbra,PT,Portugal -Vila Maior,01,Aveiro,PT,Portugal +Vilamar,06,Coimbra,PT,Portugal Vila do Conde,13,Porto,PT,Portugal -Vila Cova,17,Vila Real,PT,Portugal -Vila Cha,04,Bragança,PT,Portugal -Vila Boa do Bispo,13,Porto,PT,Portugal +Vila Cha,06,Coimbra,PT,Portugal Vieira do Minho,03,Braga,PT,Portugal -Viatodos,03,Braga,PT,Portugal ,16,Viana do Castelo,PT,Portugal Viana do Castelo,16,Viana do Castelo,PT,Portugal -Verdugal,09,Guarda,PT,Portugal -Verdelhos,05,Castelo Branco,PT,Portugal -Ventosa do Bairro,01,Aveiro,PT,Portugal -Várzea,13,Porto,PT,Portugal -Vandoma,13,Porto,PT,Portugal -Valverde,05,Castelo Branco,PT,Portugal Valpaços,17,Vila Real,PT,Portugal Valongo,13,Porto,PT,Portugal -Valenca do Douro,18,Viseu,PT,Portugal Válega,01,Aveiro,PT,Portugal Vale de Cambra,01,Aveiro,PT,Portugal -Vale,01,Aveiro,PT,Portugal Valbom,13,Porto,PT,Portugal -Valadares,13,Porto,PT,Portugal Vagos,01,Aveiro,PT,Portugal -Turiz,03,Braga,PT,Portugal Troia,06,Coimbra,PT,Portugal Trofa,13,Porto,PT,Portugal -Trofa,01,Aveiro,PT,Portugal -Travassós,03,Braga,PT,Portugal -Travanca,18,Viseu,PT,Portugal -Travanca,01,Aveiro,PT,Portugal -Travanca,18,Viseu,PT,Portugal Trancoso,09,Guarda,PT,Portugal Touça,09,Guarda,PT,Portugal Torres,09,Guarda,PT,Portugal -Torreira,01,Aveiro,PT,Portugal -Torre de Vilela,06,Coimbra,PT,Portugal Torre de Moncorvo,04,Bragança,PT,Portugal -Torre de Dona Chama,04,Bragança,PT,Portugal -Torre,03,Braga,PT,Portugal -Torrão,13,Porto,PT,Portugal -Torrados,13,Porto,PT,Portugal -Torno,13,Porto,PT,Portugal Tondela,18,Viseu,PT,Portugal Tocha,06,Coimbra,PT,Portugal -Teixoso,05,Castelo Branco,PT,Portugal +Tazem,09,Guarda,PT,Portugal Taveiro,06,Coimbra,PT,Portugal Tarouca,18,Viseu,PT,Portugal -Tamengos,01,Aveiro,PT,Portugal -Tamel,03,Braga,PT,Portugal -Tabuaço,18,Viseu,PT,Portugal +Tagilde,03,Braga,PT,Portugal Tábua,06,Coimbra,PT,Portugal -Taboeira,06,Coimbra,PT,Portugal -Souto Maior,17,Vila Real,PT,Portugal -Soutelo,04,Bragança,PT,Portugal -Soutelo,17,Vila Real,PT,Portugal -Soutelo,01,Aveiro,PT,Portugal -Souselas,06,Coimbra,PT,Portugal +Souto Bom,18,Viseu,PT,Portugal Sousa,13,Porto,PT,Portugal Soure Municipality,06,Coimbra,PT,Portugal -Sobrosa,13,Porto,PT,Portugal Sobreira,13,Porto,PT,Portugal Sobrado de Paiva,01,Aveiro,PT,Portugal -Sobrado,13,Porto,PT,Portugal -Cinfães,18,Viseu,PT,Portugal Silva,03,Braga,PT,Portugal Sever do Vouga,01,Aveiro,PT,Portugal Serzedo,13,Porto,PT,Portugal -Serradelo,01,Aveiro,PT,Portugal -Seroa,13,Porto,PT,Portugal +Serzedelo,03,Braga,PT,Portugal Sernancelhe,18,Viseu,PT,Portugal -Febres,06,Coimbra,PT,Portugal +Sermonde,13,Porto,PT,Portugal Senhora da Hora,13,Porto,PT,Portugal Sendim,13,Porto,PT,Portugal Sendim,04,Bragança,PT,Portugal -Seixo,06,Coimbra,PT,Portugal -Seixezelo,13,Porto,PT,Portugal -Seixas,06,Coimbra,PT,Portugal -Seide,03,Braga,PT,Portugal Seia,09,Guarda,PT,Portugal -Sebal Grande,06,Coimbra,PT,Portugal Sátão,18,Viseu,PT,Portugal -Sarrazola,01,Aveiro,PT,Portugal -Sao Tiago de Custoias,13,Porto,PT,Portugal Sao Roque,01,Aveiro,PT,Portugal Sao Romao,09,Guarda,PT,Portugal Sao Pedro do Sul,18,Viseu,PT,Portugal Sao Pedro da Cova,13,Porto,PT,Portugal +Sao Martinho do Bispo,06,Coimbra,PT,Portugal Sao Mamede de Infesta,13,Porto,PT,Portugal Sao Joao de Ver,01,Aveiro,PT,Portugal Sao Joao de Areias,18,Viseu,PT,Portugal -Sao Joao da Pesqueira,18,Viseu,PT,Portugal Sao Joao da Madeira,01,Aveiro,PT,Portugal -Sao Joao,01,Aveiro,PT,Portugal Sao Felix da Marinha,13,Porto,PT,Portugal Santo Tirso,13,Porto,PT,Portugal Santo Emiliao,03,Braga,PT,Portugal -Santa Marta de Penaguiao,17,Vila Real,PT,Portugal -Santa Marta,13,Porto,PT,Portugal -Santa Leocadia,13,Porto,PT,Portugal Santa Cruz do Bispo,13,Porto,PT,Portugal Santa Cruz da Trapa,18,Viseu,PT,Portugal +Santa Cruz,04,Bragança,PT,Portugal Santa Comba Dao,18,Viseu,PT,Portugal -Sanguedo,01,Aveiro,PT,Portugal -Sanfins do Douro,17,Vila Real,PT,Portugal -Sanfins de Ferreira,13,Porto,PT,Portugal +Sanguinhedo,17,Vila Real,PT,Portugal +Sangalhos,01,Aveiro,PT,Portugal Sandim,13,Porto,PT,Portugal -Sande,03,Braga,PT,Portugal +Sanchequias,01,Aveiro,PT,Portugal Salzedas,18,Viseu,PT,Portugal -Salto,17,Vila Real,PT,Portugal -Saltadouro,06,Coimbra,PT,Portugal Salreu,01,Aveiro,PT,Portugal -Sabugal,09,Guarda,PT,Portugal -Sabrosa,17,Vila Real,PT,Portugal -Ruivães,03,Braga,PT,Portugal -Rua,03,Braga,PT,Portugal Rua,18,Viseu,PT,Portugal -Ronfe,03,Braga,PT,Portugal -Rio Tinto,03,Braga,PT,Portugal Rio Tinto,13,Porto,PT,Portugal -Rio Meao,01,Aveiro,PT,Portugal +Rio Mau,13,Porto,PT,Portugal +Rio Covo,01,Aveiro,PT,Portugal Rio Caldo,03,Braga,PT,Portugal Ribeirão,03,Braga,PT,Portugal -Ribeira de Frades,06,Coimbra,PT,Portugal Ribas,16,Viana do Castelo,PT,Portugal +Ribas,06,Coimbra,PT,Portugal Riba de Ave,03,Braga,PT,Portugal -Ribacãis,13,Porto,PT,Portugal -Revelhe,04,Bragança,PT,Portugal Resende,18,Viseu,PT,Portugal -Requião,03,Braga,PT,Portugal -Refojos de Basto,03,Braga,PT,Portugal Recarei,13,Porto,PT,Portugal Rebordosa,13,Porto,PT,Portugal -Rebordões,13,Porto,PT,Portugal -Reboleiro,09,Guarda,PT,Portugal Quintiães,03,Braga,PT,Portugal -Quinta,06,Coimbra,PT,Portugal -Quiaios,06,Coimbra,PT,Portugal Prime,18,Viseu,PT,Portugal -Prazins,03,Braga,PT,Portugal -Praia de Mira,06,Coimbra,PT,Portugal -Prado,03,Braga,PT,Portugal +Povoa do Concelho,09,Guarda,PT,Portugal Póvoa de Varzim,13,Porto,PT,Portugal -Povoa de Lanhoso,03,Braga,PT,Portugal -Pousafoles,06,Coimbra,PT,Portugal -Pousada,18,Viseu,PT,Portugal ,13,Porto,PT,Portugal -Porto,16,Viana do Castelo,PT,Portugal Porto,13,Porto,PT,Portugal -Portelo,18,Viseu,PT,Portugal Ponte de Lima,16,Viana do Castelo,PT,Portugal -Ponte da Barca,16,Viana do Castelo,PT,Portugal Ponte,03,Braga,PT,Portugal Pombal,13,Porto,PT,Portugal Poiares,06,Coimbra,PT,Portugal -Piódão,06,Coimbra,PT,Portugal Pinhel,09,Guarda,PT,Portugal -Pinheiro de Coja,06,Coimbra,PT,Portugal -Pinheiro,03,Braga,PT,Portugal -Pinheiro,13,Porto,PT,Portugal +Pinhão,17,Vila Real,PT,Portugal Peso da Régua Municipality,17,Vila Real,PT,Portugal -Perre,16,Viana do Castelo,PT,Portugal -Perozinho,13,Porto,PT,Portugal Pereira,06,Coimbra,PT,Portugal Perafita,13,Porto,PT,Portugal -Perafita,13,Porto,PT,Portugal -Penedono,18,Viseu,PT,Portugal -Pendilhe,18,Viseu,PT,Portugal -Penamaior,13,Porto,PT,Portugal Penalva do Castelo,18,Viseu,PT,Portugal Penafiel,13,Porto,PT,Portugal -Penacova,13,Porto,PT,Portugal Penacova,06,Coimbra,PT,Portugal -Pedrouços,13,Porto,PT,Portugal -Pedroso,13,Porto,PT,Portugal Pedroso,13,Porto,PT,Portugal -Pedronhe,18,Viseu,PT,Portugal Pedralva,03,Braga,PT,Portugal -Pedome,03,Braga,PT,Portugal -Paredes do Bairro,01,Aveiro,PT,Portugal Paredes de Coura,16,Viana do Castelo,PT,Portugal Paredes,13,Porto,PT,Portugal -Pardilhó,01,Aveiro,PT,Portugal -Paranhos,09,Guarda,PT,Portugal -Paradela,04,Bragança,PT,Portugal -Parada do Bispo,18,Viseu,PT,Portugal Parada de Gonta,18,Viseu,PT,Portugal -Parada,16,Viana do Castelo,PT,Portugal -Panque,03,Braga,PT,Portugal Pampilhosa da Serra,06,Coimbra,PT,Portugal -Palmeira,03,Braga,PT,Portugal -Palmeira,13,Porto,PT,Portugal -Palhacana,06,Coimbra,PT,Portugal Palhaça,01,Aveiro,PT,Portugal Paços de Ferreira,13,Porto,PT,Portugal Pacos de Brandao,01,Aveiro,PT,Portugal -Paco de Sousa,13,Porto,PT,Portugal -Paço,01,Aveiro,PT,Portugal Ovar,01,Aveiro,PT,Portugal -Ordem,13,Porto,PT,Portugal Oliveirinha,01,Aveiro,PT,Portugal Oliveira do Hospital,06,Coimbra,PT,Portugal -Oliveira do Douro,13,Porto,PT,Portugal Oliveira do Bairro,01,Aveiro,PT,Portugal Oliveira de Frades,18,Viseu,PT,Portugal Oliveira de Azeméis,01,Aveiro,PT,Portugal -Oliveira,01,Aveiro,PT,Portugal Oliveira,18,Viseu,PT,Portugal -Oleiros,03,Braga,PT,Portugal +Oldrões,13,Porto,PT,Portugal Oiã,01,Aveiro,PT,Portugal -Novais,03,Braga,PT,Portugal -Nogueira do Cravo,06,Coimbra,PT,Portugal -Nogueira da Regedoura,01,Aveiro,PT,Portugal -Nogueira,03,Braga,PT,Portugal -Nespereira,18,Viseu,PT,Portugal Nespereira,09,Guarda,PT,Portugal Nelas,18,Viseu,PT,Portugal +Negrelos,18,Viseu,PT,Portugal Nariz,01,Aveiro,PT,Portugal -Muxós,18,Viseu,PT,Portugal Murtosa,01,Aveiro,PT,Portugal Murtede,06,Coimbra,PT,Portugal Murça,17,Vila Real,PT,Portugal -Murça,09,Guarda,PT,Portugal -Mozelos,16,Viana do Castelo,PT,Portugal Mozelos,01,Aveiro,PT,Portugal Mortágua,18,Viseu,PT,Portugal -Morros,06,Coimbra,PT,Portugal Moreira de Conegos,03,Braga,PT,Portugal Moreira,13,Porto,PT,Portugal -Montemor-o-Velho,06,Coimbra,PT,Portugal -Monte Cordova,13,Porto,PT,Portugal -Monte,03,Braga,PT,Portugal Montalegre,17,Vila Real,PT,Portugal -Monsanto,05,Castelo Branco,PT,Portugal -Mondrões,17,Vila Real,PT,Portugal -Mondim de Basto,17,Vila Real,PT,Portugal Monção,16,Viana do Castelo,PT,Portugal -Molelos,18,Viseu,PT,Portugal -Moita,06,Coimbra,PT,Portugal -Moimenta de Maceira Dao,18,Viseu,PT,Portugal Moimenta da Beira,18,Viseu,PT,Portugal -Mogofores,01,Aveiro,PT,Portugal -Mogege,03,Braga,PT,Portugal -Mogadouro,04,Bragança,PT,Portugal -Mões,18,Viseu,PT,Portugal Modivas,13,Porto,PT,Portugal Mirandela,04,Bragança,PT,Portugal -Miranda do Douro,04,Bragança,PT,Portugal Miranda do Corvo,06,Coimbra,PT,Portugal Mira,06,Coimbra,PT,Portugal Mindelo,13,Porto,PT,Portugal Milheiros de Poiares,01,Aveiro,PT,Portugal -Mesquitela,18,Viseu,PT,Portugal Mesquinhata,13,Porto,PT,Portugal -Mesao Frio,17,Vila Real,PT,Portugal +Mesas,01,Aveiro,PT,Portugal Melgaço,16,Viana do Castelo,PT,Portugal -Meixedo,16,Viana do Castelo,PT,Portugal -Medas,13,Porto,PT,Portugal Mêda,09,Guarda,PT,Portugal -Meas do Campo,06,Coimbra,PT,Portugal Mealhada,01,Aveiro,PT,Portugal -Meadela,16,Viana do Castelo,PT,Portugal Matosinhos Municipality,13,Porto,PT,Portugal Mata,06,Coimbra,PT,Portugal -Marvão,06,Coimbra,PT,Portugal -Martim,03,Braga,PT,Portugal -Marinhas,03,Braga,PT,Portugal Marco de Canaveses,13,Porto,PT,Portugal Manteigas,09,Guarda,PT,Portugal -Mansores,01,Aveiro,PT,Portugal -Manhente,03,Braga,PT,Portugal Mangualde,03,Braga,PT,Portugal Mangualde,18,Viseu,PT,Portugal -Mancelos,13,Porto,PT,Portugal Mana,16,Viana do Castelo,PT,Portugal -Mamarrosa,01,Aveiro,PT,Portugal Maia,13,Porto,PT,Portugal -Mafamude,13,Porto,PT,Portugal Madeira,05,Castelo Branco,PT,Portugal -Macinhata do Vouga,01,Aveiro,PT,Portugal Macedo de Cavaleiros,04,Bragança,PT,Portugal Maceda,01,Aveiro,PT,Portugal -Lustosa,13,Porto,PT,Portugal -Luso,01,Aveiro,PT,Portugal Lousada,13,Porto,PT,Portugal -Lousado,03,Braga,PT,Portugal -Lousa,18,Viseu,PT,Portugal -Lousã,06,Coimbra,PT,Portugal Lourosa,01,Aveiro,PT,Portugal -Lourosa,06,Coimbra,PT,Portugal -Lourical do Campo,05,Castelo Branco,PT,Portugal -Loureiro,03,Braga,PT,Portugal -Lordelo do Ouro,13,Porto,PT,Portugal +Lorvão,06,Coimbra,PT,Portugal Lordelo,03,Braga,PT,Portugal -Lordelo,13,Porto,PT,Portugal -Longra,13,Porto,PT,Portugal -Longos,03,Braga,PT,Portugal Lobão,01,Aveiro,PT,Portugal -Limões,17,Vila Real,PT,Portugal -Lijó,03,Braga,PT,Portugal -Lever,13,Porto,PT,Portugal Leca do Bailio,13,Porto,PT,Portugal Leca da Palmeira,13,Porto,PT,Portugal -Lavradio,06,Coimbra,PT,Portugal Lavra,13,Porto,PT,Portugal -Lapa do Lobo,18,Viseu,PT,Portugal +Laundos,13,Porto,PT,Portugal Lanhezes,16,Viana do Castelo,PT,Portugal Lamego,18,Viseu,PT,Portugal -Lamas,01,Aveiro,PT,Portugal -Lamas,18,Viseu,PT,Portugal -Lama,13,Porto,PT,Portugal Lagares,13,Porto,PT,Portugal -Labruge,13,Porto,PT,Portugal Jovim,13,Porto,PT,Portugal Joane,03,Braga,PT,Portugal -Jesufrei,03,Braga,PT,Portugal -Janeiro de Cima,05,Castelo Branco,PT,Portugal Irivo,13,Porto,PT,Portugal -Infantas,03,Braga,PT,Portugal +Inguias,05,Castelo Branco,PT,Portugal Ílhavo,01,Aveiro,PT,Portugal Gulpilhares,13,Porto,PT,Portugal Guimarães,03,Braga,PT,Portugal Guimarães,13,Porto,PT,Portugal -Guimarães,18,Viseu,PT,Portugal -Guilhabreu,13,Porto,PT,Portugal -Guifões,13,Porto,PT,Portugal +Guilhufe,13,Porto,PT,Portugal +Guardizela,03,Braga,PT,Portugal ,09,Guarda,PT,Portugal -Guarda,13,Porto,PT,Portugal Guarda,09,Guarda,PT,Portugal Grimancelos,03,Braga,PT,Portugal -Grijó,16,Viana do Castelo,PT,Portugal -Grijó,13,Porto,PT,Portugal -Gouveia,09,Guarda,PT,Portugal -Gondomar,03,Braga,PT,Portugal -Gondomar,03,Braga,PT,Portugal +Gouveia,13,Porto,PT,Portugal Gondomar,13,Porto,PT,Portugal -Gondomar,18,Viseu,PT,Portugal Gondifelos,03,Braga,PT,Portugal -Gominhães,03,Braga,PT,Portugal +Goncalo Bocas,09,Guarda,PT,Portugal Góis,06,Coimbra,PT,Portugal -Godim,17,Vila Real,PT,Portugal -Giesteira,01,Aveiro,PT,Portugal -Gesteira,06,Coimbra,PT,Portugal -Geraz do Lima,16,Viana do Castelo,PT,Portugal Gemunde,13,Porto,PT,Portugal -Gandra,16,Viana do Castelo,PT,Portugal +Gemieira,16,Viana do Castelo,PT,Portugal +Gavinhos de Baixo,06,Coimbra,PT,Portugal Gandra,13,Porto,PT,Portugal -Gamil,03,Braga,PT,Portugal -Gafanha do Carmo,01,Aveiro,PT,Portugal -Gafanha da Vagueira,01,Aveiro,PT,Portugal Gafanha,01,Aveiro,PT,Portugal Gafanha da Encarnacao,01,Aveiro,PT,Portugal Fundão,05,Castelo Branco,PT,Portugal -Funchal,16,Viana do Castelo,PT,Portugal -Friestas,16,Viana do Castelo,PT,Portugal Freixo de Espada à Cinta Municipality,04,Bragança,PT,Portugal Freixo de Cima,13,Porto,PT,Portugal -Freixo,13,Porto,PT,Portugal -Freixiosa,18,Viseu,PT,Portugal -Freixiel,04,Bragança,PT,Portugal -Freixieiro de Soutelo,16,Viana do Castelo,PT,Portugal -Fregim,13,Porto,PT,Portugal Freamunde,13,Porto,PT,Portugal -Frazão,13,Porto,PT,Portugal Fragoso,03,Braga,PT,Portugal Fradizela,04,Bragança,PT,Portugal -Fradelos,03,Braga,PT,Portugal -Foz do Sousa,13,Porto,PT,Portugal -Fornos,17,Vila Real,PT,Portugal -Fornos,01,Aveiro,PT,Portugal -Formoselos,17,Vila Real,PT,Portugal -Fontoura,16,Viana do Castelo,PT,Portugal -Fontinha,06,Coimbra,PT,Portugal -Fonte Boa,03,Braga,PT,Portugal -Figueiró,13,Porto,PT,Portugal -Figueiredo das Donas,18,Viseu,PT,Portugal Figueira de Castelo Rodrigo Municipality,09,Guarda,PT,Portugal Figueira da Foz Municipality,06,Coimbra,PT,Portugal +Fiais da Telha,18,Viseu,PT,Portugal Fiães,16,Viana do Castelo,PT,Portugal Fiães,01,Aveiro,PT,Portugal Ferro,05,Castelo Branco,PT,Portugal Ferreiros,03,Braga,PT,Portugal -Ferreiros,03,Braga,PT,Portugal -Ferreirós,18,Viseu,PT,Portugal Ferreira-a-Nova,06,Coimbra,PT,Portugal -Ferreira,13,Porto,PT,Portugal -Ferral,17,Vila Real,PT,Portugal -Fermelã,01,Aveiro,PT,Portugal -Felgueiras,03,Braga,PT,Portugal +Fermentelos,01,Aveiro,PT,Portugal Felgueiras,13,Porto,PT,Portugal Feira,01,Aveiro,PT,Portugal Fânzeres,13,Porto,PT,Portugal +Falcão,13,Porto,PT,Portugal Fajões,01,Aveiro,PT,Portugal Fafe,03,Braga,PT,Portugal -Ester,18,Viseu,PT,Portugal -Estela,13,Porto,PT,Portugal Estarreja,01,Aveiro,PT,Portugal Esposende,03,Braga,PT,Portugal -Espinho,18,Viseu,PT,Portugal +Esporões,03,Braga,PT,Portugal Espinho,01,Aveiro,PT,Portugal Esmoriz,01,Aveiro,PT,Portugal Escariz,01,Aveiro,PT,Portugal Escapães,01,Aveiro,PT,Portugal -Escamarão,18,Viseu,PT,Portugal -Ervedal,06,Coimbra,PT,Portugal Ermesinde,13,Porto,PT,Portugal -Eixo,01,Aveiro,PT,Portugal -Eirol,01,Aveiro,PT,Portugal -Dossãos,03,Braga,PT,Portugal Delães,03,Braga,PT,Portugal Dalvares,18,Viseu,PT,Portugal -Curia,01,Aveiro,PT,Portugal Cunha,16,Viana do Castelo,PT,Portugal -Cunha,18,Viseu,PT,Portugal Cucujães,01,Aveiro,PT,Portugal -Cruz,13,Porto,PT,Portugal -Cristelo,01,Aveiro,PT,Portugal -Crestuma,13,Porto,PT,Portugal -Covões,06,Coimbra,PT,Portugal Covilha,05,Castelo Branco,PT,Portugal -Coval Quente,01,Aveiro,PT,Portugal -Cova da Serpe,06,Coimbra,PT,Portugal -Cova,06,Coimbra,PT,Portugal -Cortes,16,Viana do Castelo,PT,Portugal -Cortegaça,01,Aveiro,PT,Portugal -Cortegaça,18,Viseu,PT,Portugal -Cornes,16,Viana do Castelo,PT,Portugal +Corveira,18,Viseu,PT,Portugal +Cortiços,04,Bragança,PT,Portugal Condeixa-a-Nova,06,Coimbra,PT,Portugal -Conde,03,Braga,PT,Portugal Coja,06,Coimbra,PT,Portugal ,06,Coimbra,PT,Portugal Coimbra,06,Coimbra,PT,Portugal -Codeçais,04,Bragança,PT,Portugal -Codeçais,18,Viseu,PT,Portugal -Codal,01,Aveiro,PT,Portugal -Cheira,06,Coimbra,PT,Portugal Chaves,17,Vila Real,PT,Portugal -Chavão,03,Braga,PT,Portugal -Chas de Tavares,18,Viseu,PT,Portugal -Chãos,18,Viseu,PT,Portugal -César,01,Aveiro,PT,Portugal -Cervães,03,Braga,PT,Portugal -Cercosa,18,Viseu,PT,Portugal +Chãs,10,Leiria,PT,Portugal Celorico de Basto,03,Braga,PT,Portugal Celorico da Beira,09,Guarda,PT,Portugal -Cedofeita,01,Aveiro,PT,Portugal -Caxinas,13,Porto,PT,Portugal Cavaleiros,16,Viana do Castelo,PT,Portugal -Cativelos,09,Guarda,PT,Portugal Castro Daire,18,Viseu,PT,Portugal -Castelões,18,Viseu,PT,Portugal -Casal Vasco,09,Guarda,PT,Portugal +Casal de Loivos,17,Vila Real,PT,Portugal Casa,03,Braga,PT,Portugal -Carvalhosa,13,Porto,PT,Portugal -Carvalhosa,01,Aveiro,PT,Portugal -Carvalhal Redondo,18,Viseu,PT,Portugal -Carreira,03,Braga,PT,Portugal +Carvalhas,18,Viseu,PT,Portugal Carregosa,01,Aveiro,PT,Portugal Carregal do Sal,18,Viseu,PT,Portugal -Carrazedo do Alvao,17,Vila Real,PT,Portugal Carrazedo de Montenegro,17,Vila Real,PT,Portugal -Carapito,09,Guarda,PT,Portugal -Carapinheira,06,Coimbra,PT,Portugal -Caramulo,18,Viseu,PT,Portugal +Caria,05,Castelo Branco,PT,Portugal Cantanhede,06,Coimbra,PT,Portugal -Canidelo,13,Porto,PT,Portugal -Canhoso,05,Castelo Branco,PT,Portugal -Canelas,13,Porto,PT,Portugal Canedo,01,Aveiro,PT,Portugal -Campos,16,Viana do Castelo,PT,Portugal -Campos,17,Vila Real,PT,Portugal -Campo de Besteiros,18,Viseu,PT,Portugal -Campo,03,Braga,PT,Portugal Campo,13,Porto,PT,Portugal -Campia,18,Viseu,PT,Portugal Caminha,16,Viana do Castelo,PT,Portugal Cambres,18,Viseu,PT,Portugal +Cambra,18,Viseu,PT,Portugal +Camarneira,06,Coimbra,PT,Portugal Calendário,03,Braga,PT,Portugal -Caldelas,03,Braga,PT,Portugal -Caldas de Vizela,03,Braga,PT,Portugal Caldas de Sao Jorge,01,Aveiro,PT,Portugal -Taipas,03,Braga,PT,Portugal Caldas,16,Viana do Castelo,PT,Portugal -Cacia,01,Aveiro,PT,Portugal -Cabril,18,Viseu,PT,Portugal +Cadaval Grande,06,Coimbra,PT,Portugal Cabeceiras de Basto,03,Braga,PT,Portugal -Bustos,01,Aveiro,PT,Portugal -Bustelo,17,Vila Real,PT,Portugal -Bustelo,17,Vila Real,PT,Portugal -Bustelo,01,Aveiro,PT,Portugal -Burgo,01,Aveiro,PT,Portugal -Bunheiro,01,Aveiro,PT,Portugal -Buarcos,06,Coimbra,PT,Portugal -Brufe,03,Braga,PT,Portugal -Branca,01,Aveiro,PT,Portugal Bragança,04,Bragança,PT,Portugal Braga,03,Braga,PT,Portugal -Botulho,18,Viseu,PT,Portugal Boticas,17,Vila Real,PT,Portugal Bobadela,17,Vila Real,PT,Portugal -Boa Aldeia,18,Viseu,PT,Portugal Bitarães,13,Porto,PT,Portugal -Besteiros,13,Porto,PT,Portugal -Benquerença,05,Castelo Branco,PT,Portugal Belmonte,05,Castelo Branco,PT,Portugal -Beire,01,Aveiro,PT,Portugal Bebedouro,06,Coimbra,PT,Portugal -Barroca,05,Castelo Branco,PT,Portugal Barrô,18,Viseu,PT,Portugal -Barril de Alva,06,Coimbra,PT,Portugal -Barreiro,13,Porto,PT,Portugal Barra,01,Aveiro,PT,Portugal -Barqueiros,03,Braga,PT,Portugal Barcelos,03,Braga,PT,Portugal -Barbudo,03,Braga,PT,Portugal -Balugães,03,Braga,PT,Portugal Baltar,13,Porto,PT,Portugal -Bajouca,13,Porto,PT,Portugal -Bairro,03,Braga,PT,Portugal -Baião,13,Porto,PT,Portugal -Bagunte,13,Porto,PT,Portugal Baguim do Monte,13,Porto,PT,Portugal -Azurara,13,Porto,PT,Portugal -Avintes,13,Porto,PT,Portugal Avidos,03,Braga,PT,Portugal Aves,13,Porto,PT,Portugal -Aver-o-Mar,13,Porto,PT,Portugal Aveleda,03,Braga,PT,Portugal -Aveleda,13,Porto,PT,Portugal -Avelas de Caminho,01,Aveiro,PT,Portugal Aveiro,01,Aveiro,PT,Portugal -Avanca,01,Aveiro,PT,Portugal -Atães,03,Braga,PT,Portugal -Arrifana,03,Braga,PT,Portugal Arrifana,01,Aveiro,PT,Portugal Arouca,01,Aveiro,PT,Portugal Armamar,18,Viseu,PT,Portugal -Argoncilhe,01,Aveiro,PT,Portugal Argivai,13,Porto,PT,Portugal Arganil,06,Coimbra,PT,Portugal -Arcozelo,16,Viana do Castelo,PT,Portugal -Arcozelo,03,Braga,PT,Portugal Arcozelo,13,Porto,PT,Portugal -Arcozelo,01,Aveiro,PT,Portugal -Arcossó,17,Vila Real,PT,Portugal Arcos de Valdevez,16,Viana do Castelo,PT,Portugal Arco de Baulhe,03,Braga,PT,Portugal -Aradas,01,Aveiro,PT,Portugal +Arazede,06,Coimbra,PT,Portugal Arada,01,Aveiro,PT,Portugal Apúlia,03,Braga,PT,Portugal -Antas,16,Viana do Castelo,PT,Portugal -Antas,03,Braga,PT,Portugal -Anais,16,Viana do Castelo,PT,Portugal +Anobra,06,Coimbra,PT,Portugal Anadia,01,Aveiro,PT,Portugal -Amoreira da Gandara,01,Aveiro,PT,Portugal Amares,03,Braga,PT,Portugal Amarante,13,Porto,PT,Portugal -Alvoco da Serra,09,Guarda,PT,Portugal -Alvito,03,Braga,PT,Portugal +Alvite,18,Viseu,PT,Portugal Alvarães,16,Viana do Castelo,PT,Portugal -Alquerubim,01,Aveiro,PT,Portugal Almeida,09,Guarda,PT,Portugal +Alijó,17,Vila Real,PT,Portugal Alfena,13,Porto,PT,Portugal -Aldeia das Dez,06,Coimbra,PT,Portugal -Aldeia,18,Viseu,PT,Portugal -Alcafache,18,Viseu,PT,Portugal Albergaria-a-Velha,01,Aveiro,PT,Portugal -Aguim,01,Aveiro,PT,Portugal -Aguieira,01,Aveiro,PT,Portugal -Aguiar da Beira Municipality,09,Guarda,PT,Portugal +Albergaria-a-Nova,01,Aveiro,PT,Portugal Aguiar,03,Braga,PT,Portugal Águeda Municipality,01,Aveiro,PT,Portugal Aguas Santas,13,Porto,PT,Portugal Águas,05,Castelo Branco,PT,Portugal -Agua Longa,13,Porto,PT,Portugal -Aguada de Cima,01,Aveiro,PT,Portugal -Aguada de Baixo,01,Aveiro,PT,Portugal -Agrela,13,Porto,PT,Portugal -Afife,16,Viana do Castelo,PT,Portugal -Adaúfe,03,Braga,PT,Portugal -Açores,01,Aveiro,PT,Portugal -Abrunhosa-a-Velha,18,Viseu,PT,Portugal -Abragão,13,Porto,PT,Portugal Zwolle,OV,Overijssel,NL,The Netherlands Zwolle,GE,Gelderland,NL,The Netherlands Zwijndrecht,ZH,South Holland,NL,The Netherlands @@ -27338,15 +22319,15 @@ Zwartewaal,ZH,South Holland,NL,The Netherlands Zwartemeer,DR,Drenthe,NL,The Netherlands Zwartebroek,GE,Gelderland,NL,The Netherlands Zwanenburg,NH,North Holland,NL,The Netherlands -Zwammerdam,ZH,South Holland,NL,The Netherlands +Zwagerbosch,FR,Friesland,NL,The Netherlands Zwaanshoek,NH,North Holland,NL,The Netherlands De Westereen,FR,Friesland,NL,The Netherlands +Zwaagdijk-West,NH,North Holland,NL,The Netherlands Zwaagdijk-Oost,NH,North Holland,NL,The Netherlands Zwaag,NH,North Holland,NL,The Netherlands Zutphen,GE,Gelderland,NL,The Netherlands Zundert,NB,North Brabant,NL,The Netherlands Zuilichem,GE,Gelderland,NL,The Netherlands -Zuidzande,ZE,Zeeland,NL,The Netherlands Zuidwolde,DR,Drenthe,NL,The Netherlands Zuidveen,OV,Overijssel,NL,The Netherlands Zuidschermer,NH,North Holland,NL,The Netherlands @@ -27356,16 +22337,16 @@ Zuidlaren,DR,Drenthe,NL,The Netherlands Zuidland,ZH,South Holland,NL,The Netherlands Zuidhorn,GR,Groningen,NL,The Netherlands ,ZH,South Holland,NL,The Netherlands -Zuiderwoude,NH,North Holland,NL,The Netherlands Zuideinde,OV,Overijssel,NL,The Netherlands -Zuiddorpe,ZE,Zeeland,NL,The Netherlands Zuidbroek,GR,Groningen,NL,The Netherlands Zuid-Beijerland,ZH,South Holland,NL,The Netherlands Zoutkamp,GR,Groningen,NL,The Netherlands Zoutelande,ZE,Zeeland,NL,The Netherlands +Zorgvlied,DR,Drenthe,NL,The Netherlands Zonnemaire,ZE,Zeeland,NL,The Netherlands Zoeterwoude-Dorp,ZH,South Holland,NL,The Netherlands Zoetermeer,ZH,South Holland,NL,The Netherlands +Zoelmond,GE,Gelderland,NL,The Netherlands Zoelen,GE,Gelderland,NL,The Netherlands Zilven,GE,Gelderland,NL,The Netherlands Zijderveld,UT,Utrecht,NL,The Netherlands @@ -27381,47 +22362,41 @@ Zetten,GE,Gelderland,NL,The Netherlands Zenderen,OV,Overijssel,NL,The Netherlands Zelhem,GE,Gelderland,NL,The Netherlands Zeist,UT,Utrecht,NL,The Netherlands -Zeyen,DR,Drenthe,NL,The Netherlands Zegveld,UT,Utrecht,NL,The Netherlands Zegge,NB,North Brabant,NL,The Netherlands Zeewolde,FL,Flevoland,NL,The Netherlands Zeeland,NB,North Brabant,NL,The Netherlands Zeddam,GE,Gelderland,NL,The Netherlands Zandvoort,NH,North Holland,NL,The Netherlands -Zandhuizen,FR,Friesland,NL,The Netherlands +Zandeweer,GR,Groningen,NL,The Netherlands Zaltbommel,GE,Gelderland,NL,The Netherlands Zalk,OV,Overijssel,NL,The Netherlands Zaanstad,NH,North Holland,NL,The Netherlands Zaandijk,NH,North Holland,NL,The Netherlands Zaandam,NH,North Holland,NL,The Netherlands -Zaamslag,ZE,Zeeland,NL,The Netherlands Yerseke,ZE,Zeeland,NL,The Netherlands Wouwse Plantage,NB,North Brabant,NL,The Netherlands Wouw,NB,North Brabant,NL,The Netherlands -Wâlterswâld,FR,Friesland,NL,The Netherlands +Woudsend,FR,Friesland,NL,The Netherlands Woudrichem,NB,North Brabant,NL,The Netherlands Woudenberg,UT,Utrecht,NL,The Netherlands Woubrugge,ZH,South Holland,NL,The Netherlands Wormerveer,NH,North Holland,NL,The Netherlands Wormer,NH,North Holland,NL,The Netherlands Workum,FR,Friesland,NL,The Netherlands -Wons,FR,Friesland,NL,The Netherlands Wommels,FR,Friesland,NL,The Netherlands Wolvega,FR,Friesland,NL,The Netherlands Wolsum,FR,Friesland,NL,The Netherlands Wolphaartsdijk,ZE,Zeeland,NL,The Netherlands -Woldendorp,GR,Groningen,NL,The Netherlands Wognum,NH,North Holland,NL,The Netherlands Woerdense Verlaat,ZH,South Holland,NL,The Netherlands Woerden,UT,Utrecht,NL,The Netherlands -Woensdrecht,NB,North Brabant,NL,The Netherlands Witteveen,DR,Drenthe,NL,The Netherlands Wittem,LI,Limburg,NL,The Netherlands Wittelte,DR,Drenthe,NL,The Netherlands Witmarsum,FR,Friesland,NL,The Netherlands -Witharen,OV,Overijssel,NL,The Netherlands +Wissenkerke,ZE,Zeeland,NL,The Netherlands Winterswijk,GE,Gelderland,NL,The Netherlands -Wintelre,NB,North Brabant,NL,The Netherlands Winsum,GR,Groningen,NL,The Netherlands Winsum,FR,Friesland,NL,The Netherlands Winssen,GE,Gelderland,NL,The Netherlands @@ -27432,13 +22407,12 @@ Wilp,GE,Gelderland,NL,The Netherlands Wilnis,UT,Utrecht,NL,The Netherlands Willemstad,NB,North Brabant,NL,The Netherlands Willemsoord,OV,Overijssel,NL,The Netherlands -Wilhelminaoord,DR,Drenthe,NL,The Netherlands Wilhelminadorp,ZE,Zeeland,NL,The Netherlands Wildervank,GR,Groningen,NL,The Netherlands -Wilbertoord,NB,North Brabant,NL,The Netherlands Wijster,DR,Drenthe,NL,The Netherlands Wijnjewoude,FR,Friesland,NL,The Netherlands Wijnandsrade,LI,Limburg,NL,The Netherlands +Wijnaldum,FR,Friesland,NL,The Netherlands Wijlre,LI,Limburg,NL,The Netherlands Wijk bij Duurstede,UT,Utrecht,NL,The Netherlands Wijk aan Zee,NH,North Holland,NL,The Netherlands @@ -27449,19 +22423,17 @@ Wijchen,GE,Gelderland,NL,The Netherlands Wieringerwerf,NH,North Holland,NL,The Netherlands Wieringerwaard,NH,North Holland,NL,The Netherlands Wierden,OV,Overijssel,NL,The Netherlands -Wichmond,GE,Gelderland,NL,The Netherlands -Wezuperbrug,DR,Drenthe,NL,The Netherlands Wezep,GE,Gelderland,NL,The Netherlands Weurt,GE,Gelderland,NL,The Netherlands Westzaan,NH,North Holland,NL,The Netherlands Westwoud,NH,North Holland,NL,The Netherlands West-Terschelling,FR,Friesland,NL,The Netherlands Westmaas,ZH,South Holland,NL,The Netherlands -West-Knollendam,NH,North Holland,NL,The Netherlands +Westkapelle,ZE,Zeeland,NL,The Netherlands West-Graftdijk,NH,North Holland,NL,The Netherlands +Westerwijtwerd,GR,Groningen,NL,The Netherlands Westervoort,GE,Gelderland,NL,The Netherlands Westernieland,GR,Groningen,NL,The Netherlands -Westerlee,GR,Groningen,NL,The Netherlands Westerland,NH,North Holland,NL,The Netherlands Westerhoven,NB,North Brabant,NL,The Netherlands Westerhaar-Vriezenveensewijk,OV,Overijssel,NL,The Netherlands @@ -27469,10 +22441,6 @@ Westergeest,FR,Friesland,NL,The Netherlands Westerbroek,GR,Groningen,NL,The Netherlands Westerbork,DR,Drenthe,NL,The Netherlands Blokker,NH,North Holland,NL,The Netherlands -Westerbeek,NB,North Brabant,NL,The Netherlands -Westendorp,GE,Gelderland,NL,The Netherlands -Westdorpe,ZE,Zeeland,NL,The Netherlands -Westbroek,UT,Utrecht,NL,The Netherlands Westbeemster,NH,North Holland,NL,The Netherlands Wessem,LI,Limburg,NL,The Netherlands Wervershoof,NH,North Holland,NL,The Netherlands @@ -27480,41 +22448,32 @@ Wernhout,NB,North Brabant,NL,The Netherlands Werkhoven,UT,Utrecht,NL,The Netherlands Werkendam,NB,North Brabant,NL,The Netherlands Wemeldinge,ZE,Zeeland,NL,The Netherlands -Wjelsryp,FR,Friesland,NL,The Netherlands Wellseind,GE,Gelderland,NL,The Netherlands Wellerlooi,LI,Limburg,NL,The Netherlands -Well,GE,Gelderland,NL,The Netherlands Well,LI,Limburg,NL,The Netherlands Wekerom,GE,Gelderland,NL,The Netherlands -Weiteveen,DR,Drenthe,NL,The Netherlands Wehl,GE,Gelderland,NL,The Netherlands Wehe-Den Hoorn,GR,Groningen,NL,The Netherlands Weesp,NH,North Holland,NL,The Netherlands Weert,LI,Limburg,NL,The Netherlands Weerselo,OV,Overijssel,NL,The Netherlands Wedde,GR,Groningen,NL,The Netherlands -Waverveen,UT,Utrecht,NL,The Netherlands -Waterlandkerkje,ZE,Zeeland,NL,The Netherlands Wateringen,ZH,South Holland,NL,The Netherlands -Watergang,NH,North Holland,NL,The Netherlands Wassenaar,ZH,South Holland,NL,The Netherlands Waspik,NB,North Brabant,NL,The Netherlands -Warten,FR,Friesland,NL,The Netherlands Warnsveld,GE,Gelderland,NL,The Netherlands Warns,FR,Friesland,NL,The Netherlands Warmond,ZH,South Holland,NL,The Netherlands Warmenhuizen,NH,North Holland,NL,The Netherlands -Warga,FR,Friesland,NL,The Netherlands -Warfstermolen,FR,Friesland,NL,The Netherlands -Warffum,GR,Groningen,NL,The Netherlands -Warder,NH,North Holland,NL,The Netherlands +Wergea,FR,Friesland,NL,The Netherlands Wapserveen,DR,Drenthe,NL,The Netherlands +Wapse,DR,Drenthe,NL,The Netherlands Wapenveld,GE,Gelderland,NL,The Netherlands Wanssum,LI,Limburg,NL,The Netherlands Wanroij,NB,North Brabant,NL,The Netherlands +Wanneperveen,OV,Overijssel,NL,The Netherlands Wamel,GE,Gelderland,NL,The Netherlands Walsoorden,ZE,Zeeland,NL,The Netherlands -Wageningen-Hoog,GE,Gelderland,NL,The Netherlands Wageningen,GE,Gelderland,NL,The Netherlands Wagenborgen,GR,Groningen,NL,The Netherlands Wagenberg,NB,North Brabant,NL,The Netherlands @@ -27522,19 +22481,18 @@ Wadenoijen,GE,Gelderland,NL,The Netherlands Waddinxveen,ZH,South Holland,NL,The Netherlands Wachtum,DR,Drenthe,NL,The Netherlands Waarland,NH,North Holland,NL,The Netherlands -Waardhuizen,NB,North Brabant,NL,The Netherlands Waarder,ZH,South Holland,NL,The Netherlands Waardenburg,GE,Gelderland,NL,The Netherlands Waalwijk,NB,North Brabant,NL,The Netherlands Waalre,NB,North Brabant,NL,The Netherlands Vuren,GE,Gelderland,NL,The Netherlands Vught,NB,North Brabant,NL,The Netherlands +Vrouwenpolder,ZE,Zeeland,NL,The Netherlands Vroomshoop,OV,Overijssel,NL,The Netherlands Vriezenveen,OV,Overijssel,NL,The Netherlands Vries,DR,Drenthe,NL,The Netherlands Vreeland,UT,Utrecht,NL,The Netherlands Vragender,GE,Gelderland,NL,The Netherlands -Vortum-Mullem,NB,North Brabant,NL,The Netherlands Vorstenbosch,NB,North Brabant,NL,The Netherlands Vorden,GE,Gelderland,NL,The Netherlands Voorthuizen,GE,Gelderland,NL,The Netherlands @@ -27545,23 +22503,20 @@ Voorburg,ZH,South Holland,NL,The Netherlands Vollenhove,OV,Overijssel,NL,The Netherlands Volkel,NB,North Brabant,NL,The Netherlands Volendam,NH,North Holland,NL,The Netherlands -Vogelwaarde,ZE,Zeeland,NL,The Netherlands Vogelenzang,NH,North Holland,NL,The Netherlands Voerendaal,LI,Limburg,NL,The Netherlands Vlodrop,LI,Limburg,NL,The Netherlands Flushing,ZE,Zeeland,NL,The Netherlands Vlijmen,NB,North Brabant,NL,The Netherlands +Vlierden,NB,North Brabant,NL,The Netherlands Vleuten,UT,Utrecht,NL,The Netherlands Vledderveen,DR,Drenthe,NL,The Netherlands -Vledder,DR,Drenthe,NL,The Netherlands Vlagtwedde,GR,Groningen,NL,The Netherlands Vlaardingen,ZH,South Holland,NL,The Netherlands Vinkeveen,UT,Utrecht,NL,The Netherlands -Vinkenbuurt,OV,Overijssel,NL,The Netherlands Vilt,LI,Limburg,NL,The Netherlands Vijlen,LI,Limburg,NL,The Netherlands Vijfhuizen,NH,North Holland,NL,The Netherlands -Vijfhuizen,NB,North Brabant,NL,The Netherlands Vierpolders,ZH,South Holland,NL,The Netherlands Vierlingsbeek,NB,North Brabant,NL,The Netherlands Vierhuizen,GR,Groningen,NL,The Netherlands @@ -27570,33 +22525,31 @@ Vierakker,GE,Gelderland,NL,The Netherlands Vianen,UT,Utrecht,NL,The Netherlands Vianen,NB,North Brabant,NL,The Netherlands Vessem,NB,North Brabant,NL,The Netherlands -Ven-Zelderheide,LI,Limburg,NL,The Netherlands Venray,LI,Limburg,NL,The Netherlands Venlo,LI,Limburg,NL,The Netherlands Venhuizen,NH,North Holland,NL,The Netherlands -Venhorst,NB,North Brabant,NL,The Netherlands Velsen,NH,North Holland,NL,The Netherlands Velsen-Noord,NH,North Holland,NL,The Netherlands Velp,GE,Gelderland,NL,The Netherlands Velp,NB,North Brabant,NL,The Netherlands Veldhoven,NB,North Brabant,NL,The Netherlands Velden,LI,Limburg,NL,The Netherlands -Velddriel,GE,Gelderland,NL,The Netherlands Veghel,NB,North Brabant,NL,The Netherlands -Veere,ZE,Zeeland,NL,The Netherlands +Veessen,GE,Gelderland,NL,The Netherlands Feanwâlden,FR,Friesland,NL,The Netherlands Veenoord,DR,Drenthe,NL,The Netherlands -Veenklooster,FR,Friesland,NL,The Netherlands Veenhuizen,DR,Drenthe,NL,The Netherlands Veenendaal,UT,Utrecht,NL,The Netherlands Veendam,GR,Groningen,NL,The Netherlands Veen,NB,North Brabant,NL,The Netherlands +Veelerveen,GR,Groningen,NL,The Netherlands Varsseveld,GE,Gelderland,NL,The Netherlands +Varsselder,GE,Gelderland,NL,The Netherlands +Varik,GE,Gelderland,NL,The Netherlands Valthermond,DR,Drenthe,NL,The Netherlands Valthe,DR,Drenthe,NL,The Netherlands Valkenswaard,NB,North Brabant,NL,The Netherlands Valkenburg,ZH,South Holland,NL,The Netherlands -Valkenburg,NB,North Brabant,NL,The Netherlands Valkenburg,LI,Limburg,NL,The Netherlands Valburg,GE,Gelderland,NL,The Netherlands Vaassen,GE,Gelderland,NL,The Netherlands @@ -27612,7 +22565,6 @@ Ulrum,GR,Groningen,NL,The Netherlands Ulicoten,NB,North Brabant,NL,The Netherlands Ulft,GE,Gelderland,NL,The Netherlands Ulestraten,LI,Limburg,NL,The Netherlands -Uitweg,UT,Utrecht,NL,The Netherlands Uithuizermeeden,GR,Groningen,NL,The Netherlands Uithuizen,GR,Groningen,NL,The Netherlands Uithoorn,NH,North Holland,NL,The Netherlands @@ -27623,55 +22575,39 @@ Udenhout,NB,North Brabant,NL,The Netherlands Uden,NB,North Brabant,NL,The Netherlands Uddel,GE,Gelderland,NL,The Netherlands Ubbergen,GE,Gelderland,NL,The Netherlands -Ubachsberg,LI,Limburg,NL,The Netherlands Tzummarum,FR,Friesland,NL,The Netherlands Tzum,FR,Friesland,NL,The Netherlands -t Zandt,GR,Groningen,NL,The Netherlands "'t Zand",NB,North Brabant,NL,The Netherlands -Tynaarlo,DR,Drenthe,NL,The Netherlands +"'t Zand",NH,North Holland,NL,The Netherlands Twisk,NH,North Holland,NL,The Netherlands Twijzelerheide,FR,Friesland,NL,The Netherlands -Twijzel,FR,Friesland,NL,The Netherlands Twello,GE,Gelderland,NL,The Netherlands Tweede Exloermond,DR,Drenthe,NL,The Netherlands "'t Waar",GR,Groningen,NL,The Netherlands -"Tull en 't Waal",UT,Utrecht,NL,The Netherlands "'t Veld",NH,North Holland,NL,The Netherlands Tuk,OV,Overijssel,NL,The Netherlands Tuitjenhorn,NH,North Holland,NL,The Netherlands Tubbergen,OV,Overijssel,NL,The Netherlands Tricht,GE,Gelderland,NL,The Netherlands -Tonden,GE,Gelderland,NL,The Netherlands Tollebeek,FL,Flevoland,NL,The Netherlands Tolkamer,GE,Gelderland,NL,The Netherlands -Toldijk,GE,Gelderland,NL,The Netherlands Tolbert,GR,Groningen,NL,The Netherlands -"'t Loo",GE,Gelderland,NL,The Netherlands -Tjerkwerd,FR,Friesland,NL,The Netherlands Tjalleberd,FR,Friesland,NL,The Netherlands -Tinte,ZH,South Holland,NL,The Netherlands -Tilligte,OV,Overijssel,NL,The Netherlands Tilburg,NB,North Brabant,NL,The Netherlands Tijnje,FR,Friesland,NL,The Netherlands Tytsjerk,FR,Friesland,NL,The Netherlands -Tienray,LI,Limburg,NL,The Netherlands -Tienhoven,UT,Utrecht,NL,The Netherlands -Tiendeveen,DR,Drenthe,NL,The Netherlands Tiel,GE,Gelderland,NL,The Netherlands Thorn,LI,Limburg,NL,The Netherlands Tholen,ZE,Zeeland,NL,The Netherlands -Thesinge,GR,Groningen,NL,The Netherlands +"'t Hofke",NB,North Brabant,NL,The Netherlands "'t Harde",GE,Gelderland,NL,The Netherlands -"'t Goy",UT,Utrecht,NL,The Netherlands +Teuge,GE,Gelderland,NL,The Netherlands Teteringen,NB,North Brabant,NL,The Netherlands -Terwolde,GE,Gelderland,NL,The Netherlands Terschuur,GE,Gelderland,NL,The Netherlands Terneuzen,ZE,Zeeland,NL,The Netherlands -Termunterzijl,GR,Groningen,NL,The Netherlands -Termunten,GR,Groningen,NL,The Netherlands +Ternaard,FR,Friesland,NL,The Netherlands Terherne,FR,Friesland,NL,The Netherlands Terheijden,NB,North Brabant,NL,The Netherlands -Ter Heijde,ZH,South Holland,NL,The Netherlands Terborg,GE,Gelderland,NL,The Netherlands Terband,FR,Friesland,NL,The Netherlands Ter Apelkanaal,GR,Groningen,NL,The Netherlands @@ -27686,10 +22622,7 @@ Swalmen,LI,Limburg,NL,The Netherlands Susteren,LI,Limburg,NL,The Netherlands Surhuizum,FR,Friesland,NL,The Netherlands Surhuisterveen,FR,Friesland,NL,The Netherlands -Sumar,FR,Friesland,NL,The Netherlands -Stuifzand,DR,Drenthe,NL,The Netherlands Strijen,ZH,South Holland,NL,The Netherlands -Strijbeek,NB,North Brabant,NL,The Netherlands Streefkerk,ZH,South Holland,NL,The Netherlands Stramproy,LI,Limburg,NL,The Netherlands Stoutenburg,UT,Utrecht,NL,The Netherlands @@ -27698,6 +22631,7 @@ Stokkum,GE,Gelderland,NL,The Netherlands Stiens,FR,Friesland,NL,The Netherlands Stieltjeskanaal,DR,Drenthe,NL,The Netherlands Stevensweert,LI,Limburg,NL,The Netherlands +Stevensbeek,NB,North Brabant,NL,The Netherlands Sterksel,NB,North Brabant,NL,The Netherlands Stellendam,ZH,South Holland,NL,The Netherlands Stein,LI,Limburg,NL,The Netherlands @@ -27705,6 +22639,8 @@ Steyl,LI,Limburg,NL,The Netherlands Stegeren,OV,Overijssel,NL,The Netherlands Steenwijkerwold,OV,Overijssel,NL,The Netherlands Steenwijk,OV,Overijssel,NL,The Netherlands +Steensel,NB,North Brabant,NL,The Netherlands +Steenenkamer,GE,Gelderland,NL,The Netherlands Steenderen,GE,Gelderland,NL,The Netherlands Steenbergen,NB,North Brabant,NL,The Netherlands Stedum,GR,Groningen,NL,The Netherlands @@ -27725,23 +22661,21 @@ Spierdijk,NH,North Holland,NL,The Netherlands Spier,DR,Drenthe,NL,The Netherlands Spaubeek,LI,Limburg,NL,The Netherlands Spankeren,GE,Gelderland,NL,The Netherlands -Spanbroek,NH,North Holland,NL,The Netherlands Spakenburg,UT,Utrecht,NL,The Netherlands Spaarndam,NH,North Holland,NL,The Netherlands Son,NB,North Brabant,NL,The Netherlands Sommelsdijk,ZH,South Holland,NL,The Netherlands Someren-Heide,NB,North Brabant,NL,The Netherlands +Someren-Eind,NB,North Brabant,NL,The Netherlands Someren,NB,North Brabant,NL,The Netherlands Soesterberg,UT,Utrecht,NL,The Netherlands -Soestduinen,UT,Utrecht,NL,The Netherlands Soest,UT,Utrecht,NL,The Netherlands +Soerendonk,NB,North Brabant,NL,The Netherlands Snikzwaag,FR,Friesland,NL,The Netherlands Snelrewaard,UT,Utrecht,NL,The Netherlands Sneek,FR,Friesland,NL,The Netherlands Smilde,DR,Drenthe,NL,The Netherlands -Smakt,LI,Limburg,NL,The Netherlands Sluiskil,ZE,Zeeland,NL,The Netherlands -Sluis,UT,Utrecht,NL,The Netherlands Sluis,ZE,Zeeland,NL,The Netherlands Sloten,FR,Friesland,NL,The Netherlands Slootdorp,NH,North Holland,NL,The Netherlands @@ -27758,62 +22692,57 @@ Sint Odilienberg,LI,Limburg,NL,The Netherlands Sint Nicolaasga,FR,Friesland,NL,The Netherlands Sint-Michielsgestel,NB,North Brabant,NL,The Netherlands Sint Maartensbrug,NH,North Holland,NL,The Netherlands -Sint Kruis,ZE,Zeeland,NL,The Netherlands +Sint Maarten,NH,North Holland,NL,The Netherlands +Sint Joost,LI,Limburg,NL,The Netherlands Sintjohannesga,FR,Friesland,NL,The Netherlands Sint Jansteen,ZE,Zeeland,NL,The Netherlands -Sint Jansklooster,OV,Overijssel,NL,The Netherlands Sint Jacobiparochie,FR,Friesland,NL,The Netherlands Sint Hubert,NB,North Brabant,NL,The Netherlands -Sint Geertruid,LI,Limburg,NL,The Netherlands Sint Anthonis,NB,North Brabant,NL,The Netherlands Sint Annaparochie,FR,Friesland,NL,The Netherlands +Sinderen,GE,Gelderland,NL,The Netherlands Simpelveld,LI,Limburg,NL,The Netherlands +Simonshaven,ZH,South Holland,NL,The Netherlands +Sijbekarspel,NH,North Holland,NL,The Netherlands Siebengewald,LI,Limburg,NL,The Netherlands Siddeburen,GR,Groningen,NL,The Netherlands Sibbe,LI,Limburg,NL,The Netherlands "'s-Hertogenbosch",NB,North Brabant,NL,The Netherlands +"'s-Heer Hendrikskinderen",ZE,Zeeland,NL,The Netherlands "'s-Heerenhoek",ZE,Zeeland,NL,The Netherlands "'s-Heerenberg",GE,Gelderland,NL,The Netherlands -"'s-Heer-Arendskerke",ZE,Zeeland,NL,The Netherlands +"'s-Heer Arendskerke",ZE,Zeeland,NL,The Netherlands "'s-Gravenzande",ZH,South Holland,NL,The Netherlands "'s-Gravenpolder",ZE,Zeeland,NL,The Netherlands "'s Gravenmoer",NB,North Brabant,NL,The Netherlands -Gemeente Den Haag,ZH,South Holland,NL,The Netherlands The Hague,ZH,South Holland,NL,The Netherlands "'s-Gravendeel",ZH,South Holland,NL,The Netherlands "'s-Graveland",NH,North Holland,NL,The Netherlands -Sexbierum,FR,Friesland,NL,The Netherlands Sevenum,LI,Limburg,NL,The Netherlands Serooskerke,ZE,Zeeland,NL,The Netherlands -Serooskerke,ZE,Zeeland,NL,The Netherlands Sellingen,GR,Groningen,NL,The Netherlands -Sebaldeburen,GR,Groningen,NL,The Netherlands Schuinesloot,OV,Overijssel,NL,The Netherlands -Schore,ZE,Zeeland,NL,The Netherlands Schoorl,NH,North Holland,NL,The Netherlands -Schoonrewoerd,UT,Utrecht,NL,The Netherlands Schoonoord,DR,Drenthe,NL,The Netherlands Schoonhoven,ZH,South Holland,NL,The Netherlands Schoonebeek,DR,Drenthe,NL,The Netherlands Schipluiden,ZH,South Holland,NL,The Netherlands -De Schiphorst,DR,Drenthe,NL,The Netherlands Schinveld,LI,Limburg,NL,The Netherlands Schin op Geul,LI,Limburg,NL,The Netherlands Schinnen,LI,Limburg,NL,The Netherlands Schimmert,LI,Limburg,NL,The Netherlands +Schildwolde,GR,Groningen,NL,The Netherlands Schijndel,NB,North Brabant,NL,The Netherlands -Schijf,NB,North Brabant,NL,The Netherlands Schiermonnikoog,FR,Friesland,NL,The Netherlands Schiedam,ZH,South Holland,NL,The Netherlands Scheveningen,ZH,South Holland,NL,The Netherlands +Schettens,FR,Friesland,NL,The Netherlands Scherpenzeel,FR,Friesland,NL,The Netherlands Scherpenzeel,GE,Gelderland,NL,The Netherlands Scherpenisse,ZE,Zeeland,NL,The Netherlands -Schermerhorn,NH,North Holland,NL,The Netherlands -Schellinkhout,NH,North Holland,NL,The Netherlands +Scheerwolde,OV,Overijssel,NL,The Netherlands Scheemda,GR,Groningen,NL,The Netherlands Scharsterbrug,FR,Friesland,NL,The Netherlands -Scharnegoutum,FR,Friesland,NL,The Netherlands Scharendijke,ZE,Zeeland,NL,The Netherlands Schalkwijk,UT,Utrecht,NL,The Netherlands Schalkhaar,OV,Overijssel,NL,The Netherlands @@ -27827,11 +22756,9 @@ Sappemeer,GR,Groningen,NL,The Netherlands Santpoort-Zuid,NH,North Holland,NL,The Netherlands Santpoort-Noord,NH,North Holland,NL,The Netherlands Saasveld,OV,Overijssel,NL,The Netherlands -Saaksum,GR,Groningen,NL,The Netherlands Ruurlo,GE,Gelderland,NL,The Netherlands Rutten,FL,Flevoland,NL,The Netherlands Rumpt,GE,Gelderland,NL,The Netherlands -Ruinerwold,DR,Drenthe,NL,The Netherlands Ruinen,DR,Drenthe,NL,The Netherlands Rucphen,NB,North Brabant,NL,The Netherlands Rozendaal,GE,Gelderland,NL,The Netherlands @@ -27839,23 +22766,19 @@ Rozenburg,NH,North Holland,NL,The Netherlands Rozenburg,ZH,South Holland,NL,The Netherlands Rottevalle,FR,Friesland,NL,The Netherlands Rotterdam,ZH,South Holland,NL,The Netherlands -Rotsterhaule,FR,Friesland,NL,The Netherlands Rossum,OV,Overijssel,NL,The Netherlands Rossum,GE,Gelderland,NL,The Netherlands Rosmalen,NB,North Brabant,NL,The Netherlands +Roosteren,LI,Limburg,NL,The Netherlands Roosendaal,NB,North Brabant,NL,The Netherlands -Readtsjerk,FR,Friesland,NL,The Netherlands -Roodeschool,GR,Groningen,NL,The Netherlands +Reduzum,FR,Friesland,NL,The Netherlands Rolde,DR,Drenthe,NL,The Netherlands Roggel,LI,Limburg,NL,The Netherlands Roermond,LI,Limburg,NL,The Netherlands Roelofarendsveen,ZH,South Holland,NL,The Netherlands -Roderwolde,DR,Drenthe,NL,The Netherlands Roden,DR,Drenthe,NL,The Netherlands Rockanje,ZH,South Holland,NL,The Netherlands -Ritthem,ZE,Zeeland,NL,The Netherlands Rinsumageast,FR,Friesland,NL,The Netherlands -Rilland,ZE,Zeeland,NL,The Netherlands Rijswijk,ZH,South Holland,NL,The Netherlands Rijswijk,GE,Gelderland,NL,The Netherlands Rijswijk,NB,North Brabant,NL,The Netherlands @@ -27863,12 +22786,15 @@ Rijssen,OV,Overijssel,NL,The Netherlands Rijsenhout,NH,North Holland,NL,The Netherlands Rijsbergen,NB,North Brabant,NL,The Netherlands Rijpwetering,ZH,South Holland,NL,The Netherlands +Ryptsjerk,FR,Friesland,NL,The Netherlands Rijnsburg,ZH,South Holland,NL,The Netherlands Rijnsaterwoude,ZH,South Holland,NL,The Netherlands +Rijkevoort,NB,North Brabant,NL,The Netherlands Rijen,NB,North Brabant,NL,The Netherlands Rietmolen,GE,Gelderland,NL,The Netherlands Riethoven,NB,North Brabant,NL,The Netherlands Riel,NB,North Brabant,NL,The Netherlands +Ried,FR,Friesland,NL,The Netherlands Ridderkerk,ZH,South Holland,NL,The Netherlands Rhoon,ZH,South Holland,NL,The Netherlands Rhenen,UT,Utrecht,NL,The Netherlands @@ -27878,14 +22804,13 @@ Reusel,NB,North Brabant,NL,The Netherlands Renswoude,UT,Utrecht,NL,The Netherlands Renkum,GE,Gelderland,NL,The Netherlands Renesse,ZE,Zeeland,NL,The Netherlands -Rekken,GE,Gelderland,NL,The Netherlands +Reijmerstok,LI,Limburg,NL,The Netherlands Reeuwijk,ZH,South Holland,NL,The Netherlands Reek,NB,North Brabant,NL,The Netherlands -Ravenswaaij,GE,Gelderland,NL,The Netherlands Ravenstein,NB,North Brabant,NL,The Netherlands -Ransdorp,NH,North Holland,NL,The Netherlands +Raerd,FR,Friesland,NL,The Netherlands Ransdaal,LI,Limburg,NL,The Netherlands -Randwijk,GE,Gelderland,NL,The Netherlands +Radewijk,OV,Overijssel,NL,The Netherlands Raard,FR,Friesland,NL,The Netherlands Raamsdonksveer,NB,North Brabant,NL,The Netherlands Raamsdonk,NB,North Brabant,NL,The Netherlands @@ -27895,22 +22820,19 @@ Putten,GE,Gelderland,NL,The Netherlands Putte,NB,North Brabant,NL,The Netherlands Puth,LI,Limburg,NL,The Netherlands Purmerend,NH,North Holland,NL,The Netherlands -Punthorst,OV,Overijssel,NL,The Netherlands Puiflijk,GE,Gelderland,NL,The Netherlands Prinsenbeek,NB,North Brabant,NL,The Netherlands Posterholt,LI,Limburg,NL,The Netherlands -Poortvliet,ZE,Zeeland,NL,The Netherlands Poortugaal,ZH,South Holland,NL,The Netherlands Polsbroek,UT,Utrecht,NL,The Netherlands Poeldijk,ZH,South Holland,NL,The Netherlands Plasmolen,LI,Limburg,NL,The Netherlands -Pingjum,FR,Friesland,NL,The Netherlands Pijnacker,ZH,South Holland,NL,The Netherlands Pieterburen,GR,Groningen,NL,The Netherlands Piershil,ZH,South Holland,NL,The Netherlands -Philippine,ZE,Zeeland,NL,The Netherlands Petten,NH,North Holland,NL,The Netherlands Pesse,DR,Drenthe,NL,The Netherlands +Persingen,GE,Gelderland,NL,The Netherlands Pernis,ZH,South Holland,NL,The Netherlands Peize,DR,Drenthe,NL,The Netherlands Peins,FR,Friesland,NL,The Netherlands @@ -27918,29 +22840,24 @@ Paterswolde,DR,Drenthe,NL,The Netherlands Parrega,FR,Friesland,NL,The Netherlands Papenhoven,LI,Limburg,NL,The Netherlands Papendrecht,ZH,South Holland,NL,The Netherlands -Papekop,UT,Utrecht,NL,The Netherlands Panningen,LI,Limburg,NL,The Netherlands Pannerden,GE,Gelderland,NL,The Netherlands -Panheel,LI,Limburg,NL,The Netherlands -Paasloo,OV,Overijssel,NL,The Netherlands Ovezande,ZE,Zeeland,NL,The Netherlands Overveen,NH,North Holland,NL,The Netherlands -Overloon,NB,North Brabant,NL,The Netherlands -Overijssel,OV,Overijssel,NL,The Netherlands +,OV,Overijssel,NL,The Netherlands Overdinkel,OV,Overijssel,NL,The Netherlands Overberg,UT,Utrecht,NL,The Netherlands Overasselt,GE,Gelderland,NL,The Netherlands Ouwster-Nijega,FR,Friesland,NL,The Netherlands -Oud-Zuilen,UT,Utrecht,NL,The Netherlands +Oudwoude,FR,Friesland,NL,The Netherlands Oud-Vossemeer,ZE,Zeeland,NL,The Netherlands Oudorp,NH,North Holland,NL,The Netherlands -Aldtsjerk,FR,Friesland,NL,The Netherlands Oudkarspel,NH,North Holland,NL,The Netherlands Oudheusden,NB,North Brabant,NL,The Netherlands Oud Gastel,NB,North Brabant,NL,The Netherlands -Oude Wetering,ZH,South Holland,NL,The Netherlands Oudewater,UT,Utrecht,NL,The Netherlands Oude-Tonge,ZH,South Holland,NL,The Netherlands +Oudesluis,NH,North Holland,NL,The Netherlands Oudeschoot,FR,Friesland,NL,The Netherlands Oudeschild,NH,North Holland,NL,The Netherlands Ouderkerk aan den IJssel,ZH,South Holland,NL,The Netherlands @@ -27950,7 +22867,6 @@ Oudenmolen,NB,North Brabant,NL,The Netherlands Oudenhoorn,ZH,South Holland,NL,The Netherlands Oudenbosch,NB,North Brabant,NL,The Netherlands Oude Meer,NH,North Holland,NL,The Netherlands -Oudelande,ZE,Zeeland,NL,The Netherlands Oudehorne,FR,Friesland,NL,The Netherlands Oudehaske,FR,Friesland,NL,The Netherlands Oudega,FR,Friesland,NL,The Netherlands @@ -27958,24 +22874,25 @@ Ouddorp,ZH,South Holland,NL,The Netherlands Oud-Beijerland,ZH,South Holland,NL,The Netherlands Oud-Alblas,ZH,South Holland,NL,The Netherlands Oud Ade,ZH,South Holland,NL,The Netherlands +Ottoland,ZH,South Holland,NL,The Netherlands Ottersum,LI,Limburg,NL,The Netherlands Otterlo,GE,Gelderland,NL,The Netherlands Ossenzijl,OV,Overijssel,NL,The Netherlands -Ossenisse,ZE,Zeeland,NL,The Netherlands Ossendrecht,NB,North Brabant,NL,The Netherlands Oss,NB,North Brabant,NL,The Netherlands Ospel,LI,Limburg,NL,The Netherlands +Oranje,DR,Drenthe,NL,The Netherlands Opperdoes,NH,North Holland,NL,The Netherlands Oppenhuizen,FR,Friesland,NL,The Netherlands Opmeer,NH,North Holland,NL,The Netherlands +Oploo,NB,North Brabant,NL,The Netherlands Opijnen,GE,Gelderland,NL,The Netherlands Opheusden,GE,Gelderland,NL,The Netherlands +Ophemert,GE,Gelderland,NL,The Netherlands Opende,GR,Groningen,NL,The Netherlands Opeinde,FR,Friesland,NL,The Netherlands Ootmarsum,OV,Overijssel,NL,The Netherlands Oostzaan,NH,North Holland,NL,The Netherlands -Oostwoud,NH,North Holland,NL,The Netherlands -Oostwold,GR,Groningen,NL,The Netherlands Oostwold,GR,Groningen,NL,The Netherlands Oostvoorne,ZH,South Holland,NL,The Netherlands Oost-Souburg,ZE,Zeeland,NL,The Netherlands @@ -27986,23 +22903,23 @@ Oostkapelle,ZE,Zeeland,NL,The Netherlands Oosthuizen,NH,North Holland,NL,The Netherlands Oosterwolde,FR,Friesland,NL,The Netherlands Oosterwolde,GE,Gelderland,NL,The Netherlands -Oosternijkerk,FR,Friesland,NL,The Netherlands +Easterwierrum,FR,Friesland,NL,The Netherlands +Oosterstreek,FR,Friesland,NL,The Netherlands +Easternijtsjerk,FR,Friesland,NL,The Netherlands Eastermar,FR,Friesland,NL,The Netherlands -Oosterland,ZE,Zeeland,NL,The Netherlands +Easterlittens,FR,Friesland,NL,The Netherlands Oosterhout,GE,Gelderland,NL,The Netherlands Oosterhout,NB,North Brabant,NL,The Netherlands -Oosterhesselen,DR,Drenthe,NL,The Netherlands Oosterend,NH,North Holland,NL,The Netherlands Oosterblokker,NH,North Holland,NL,The Netherlands Oosterbeek,GE,Gelderland,NL,The Netherlands -Oosteinde,NH,North Holland,NL,The Netherlands +Oostelbeers,NB,North Brabant,NL,The Netherlands +Oosteind,NB,North Brabant,NL,The Netherlands Oostburg,ZE,Zeeland,NL,The Netherlands Oost,LI,Limburg,NL,The Netherlands Ooltgensplaat,ZH,South Holland,NL,The Netherlands Ooij,GE,Gelderland,NL,The Netherlands Onstwedde,GR,Groningen,NL,The Netherlands -Onnen,GR,Groningen,NL,The Netherlands -Onna,OV,Overijssel,NL,The Netherlands Onderdendam,GR,Groningen,NL,The Netherlands Ommeren,GE,Gelderland,NL,The Netherlands Ommen,OV,Overijssel,NL,The Netherlands @@ -28011,11 +22928,8 @@ Olst,OV,Overijssel,NL,The Netherlands Oldenzaal,OV,Overijssel,NL,The Netherlands Oldemarkt,OV,Overijssel,NL,The Netherlands Oldekerk,GR,Groningen,NL,The Netherlands -Oldehove,GR,Groningen,NL,The Netherlands -Oldeholtpade,FR,Friesland,NL,The Netherlands Oldebroek,GE,Gelderland,NL,The Netherlands Aldeboarn,FR,Friesland,NL,The Netherlands -Oldeberkoop,FR,Friesland,NL,The Netherlands Olburgen,GE,Gelderland,NL,The Netherlands Okkenbroek,OV,Overijssel,NL,The Netherlands Oisterwijk,NB,North Brabant,NL,The Netherlands @@ -28023,7 +22937,7 @@ Oirschot,NB,North Brabant,NL,The Netherlands Oirsbeek,LI,Limburg,NL,The Netherlands Oirlo,LI,Limburg,NL,The Netherlands Oijen,NB,North Brabant,NL,The Netherlands -Offingawier,FR,Friesland,NL,The Netherlands +Ohe en Laak,LI,Limburg,NL,The Netherlands Oentsjerk,FR,Friesland,NL,The Netherlands Oene,GE,Gelderland,NL,The Netherlands Oegstgeest,ZH,South Holland,NL,The Netherlands @@ -28039,6 +22953,7 @@ Nunspeet,GE,Gelderland,NL,The Netherlands Nunhem,LI,Limburg,NL,The Netherlands Numansdorp,ZH,South Holland,NL,The Netherlands Nuland,NB,North Brabant,NL,The Netherlands +Nuis,GR,Groningen,NL,The Netherlands Nuenen,NB,North Brabant,NL,The Netherlands Norg,DR,Drenthe,NL,The Netherlands Nootdorp,ZH,South Holland,NL,The Netherlands @@ -28049,54 +22964,41 @@ Noordwijk aan Zee,ZH,South Holland,NL,The Netherlands Noordwelle,ZE,Zeeland,NL,The Netherlands Noordscheschut,DR,Drenthe,NL,The Netherlands Noord-Scharwoude,NH,North Holland,NL,The Netherlands -Noordlaren,GR,Groningen,NL,The Netherlands Noordhorn,GR,Groningen,NL,The Netherlands North Holland,NH,North Holland,NL,The Netherlands -Noorden,ZH,South Holland,NL,The Netherlands Noordeloos,ZH,South Holland,NL,The Netherlands Noordbroek,GR,Groningen,NL,The Netherlands ,NB,North Brabant,NL,The Netherlands Noardburgum,FR,Friesland,NL,The Netherlands +Noorbeek,LI,Limburg,NL,The Netherlands +Nooitgedacht,DR,Drenthe,NL,The Netherlands Nistelrode,NB,North Brabant,NL,The Netherlands -Nisse,ZE,Zeeland,NL,The Netherlands Nijverdal,OV,Overijssel,NL,The Netherlands Nijnsel,NB,North Brabant,NL,The Netherlands Nijmegen,GE,Gelderland,NL,The Netherlands -Nijland,FR,Friesland,NL,The Netherlands Nijkerkerveen,GE,Gelderland,NL,The Netherlands Nijkerk,GE,Gelderland,NL,The Netherlands Nijeveen,DR,Drenthe,NL,The Netherlands -Nijeholtwolde,FR,Friesland,NL,The Netherlands -Nijeberkoop,FR,Friesland,NL,The Netherlands -Nijbroek,GE,Gelderland,NL,The Netherlands Nij Beets,FR,Friesland,NL,The Netherlands Nij Altoenae,FR,Friesland,NL,The Netherlands Nigtevecht,UT,Utrecht,NL,The Netherlands Niftrik,GE,Gelderland,NL,The Netherlands Nieuw-Weerdinge,DR,Drenthe,NL,The Netherlands Nieuw-Vossemeer,NB,North Brabant,NL,The Netherlands -Nieuwvliet,ZE,Zeeland,NL,The Netherlands Nieuw-Vennep,NH,North Holland,NL,The Netherlands Nieuwveen,ZH,South Holland,NL,The Netherlands Nieuwstadt,LI,Limburg,NL,The Netherlands Nieuw-Schoonebeek,DR,Drenthe,NL,The Netherlands Nieuw-Roden,DR,Drenthe,NL,The Netherlands Nieuwpoort,ZH,South Holland,NL,The Netherlands -Nieuwolda,GR,Groningen,NL,The Netherlands Nieuwleusen,OV,Overijssel,NL,The Netherlands Nieuw-Lekkerland,ZH,South Holland,NL,The Netherlands -Nieuwlande,DR,Drenthe,NL,The Netherlands -Nieuwland,UT,Utrecht,NL,The Netherlands -Nieuw- en Sint Joosland,ZE,Zeeland,NL,The Netherlands Nieuwkuijk,NB,North Brabant,NL,The Netherlands Nieuwkoop,ZH,South Holland,NL,The Netherlands Nieuw-Heeten,OV,Overijssel,NL,The Netherlands Nieuwe Wetering,ZH,South Holland,NL,The Netherlands Nieuwe-Tonge,ZH,South Holland,NL,The Netherlands -Bad Nieuweschans,GR,Groningen,NL,The Netherlands -Nieuwersluis,UT,Utrecht,NL,The Netherlands Nieuweroord,DR,Drenthe,NL,The Netherlands -Nieuwerkerke,ZE,Zeeland,NL,The Netherlands Nieuwerkerk aan den IJssel,ZH,South Holland,NL,The Netherlands Nieuwerbrug aan den Rijn,ZH,South Holland,NL,The Netherlands Nieuwe Pekela,GR,Groningen,NL,The Netherlands @@ -28110,7 +23012,7 @@ Nieuw-Buinen,DR,Drenthe,NL,The Netherlands Nieuw-Bergen,LI,Limburg,NL,The Netherlands Nieuw-Beijerland,ZH,South Holland,NL,The Netherlands Nieuw-Amsterdam,DR,Drenthe,NL,The Netherlands -Nieuwaal,GE,Gelderland,NL,The Netherlands +Nietap,DR,Drenthe,NL,The Netherlands Niekerk,GR,Groningen,NL,The Netherlands Niebert,GR,Groningen,NL,The Netherlands Nibbixwoud,NH,North Holland,NL,The Netherlands @@ -28118,6 +23020,9 @@ Netterden,GE,Gelderland,NL,The Netherlands ,,,NL,The Netherlands Netersel,NB,North Brabant,NL,The Netherlands Nes,FR,Friesland,NL,The Netherlands +Nes,FR,Friesland,NL,The Netherlands +Neerkant,NB,North Brabant,NL,The Netherlands +Neerijnen,GE,Gelderland,NL,The Netherlands Neerbeek,LI,Limburg,NL,The Netherlands Andel,NB,North Brabant,NL,The Netherlands Neer,LI,Limburg,NL,The Netherlands @@ -28126,7 +23031,7 @@ Nederweert,LI,Limburg,NL,The Netherlands Langbroek,UT,Utrecht,NL,The Netherlands Nederland,OV,Overijssel,NL,The Netherlands Nederhorst den Berg,NH,North Holland,NL,The Netherlands -Nederasselt,GE,Gelderland,NL,The Netherlands +Nederhemert,GE,Gelderland,NL,The Netherlands Nagele,FL,Flevoland,NL,The Netherlands Naarden,NH,North Holland,NL,The Netherlands Naaldwijk,ZH,South Holland,NL,The Netherlands @@ -28135,11 +23040,11 @@ Mussel,GR,Groningen,NL,The Netherlands Muntendam,GR,Groningen,NL,The Netherlands Munstergeleen,LI,Limburg,NL,The Netherlands Munnikens-Vinkel,NB,North Brabant,NL,The Netherlands -Munnekezijl,FR,Friesland,NL,The Netherlands Muiderberg,NH,North Holland,NL,The Netherlands Muiden,NH,North Holland,NL,The Netherlands De Mortel,NB,North Brabant,NL,The Netherlands Moordrecht,ZH,South Holland,NL,The Netherlands +Mookhoek,ZH,South Holland,NL,The Netherlands Mook,LI,Limburg,NL,The Netherlands Montfort,LI,Limburg,NL,The Netherlands Montfoort,UT,Utrecht,NL,The Netherlands @@ -28148,44 +23053,41 @@ Monnickendam,NH,North Holland,NL,The Netherlands Molkwerum,FR,Friesland,NL,The Netherlands Molenschot,NB,North Brabant,NL,The Netherlands Molenhoek,LI,Limburg,NL,The Netherlands -Mûnein,FR,Friesland,NL,The Netherlands +Moerstraten,NB,North Brabant,NL,The Netherlands Moerkapelle,ZH,South Holland,NL,The Netherlands Moergestel,NB,North Brabant,NL,The Netherlands Moerdijk,NB,North Brabant,NL,The Netherlands -Moddergat,FR,Friesland,NL,The Netherlands -Minnertsga,FR,Friesland,NL,The Netherlands Milsbeek,LI,Limburg,NL,The Netherlands Millingen aan de Rijn,GE,Gelderland,NL,The Netherlands Mill,NB,North Brabant,NL,The Netherlands Milheeze,NB,North Brabant,NL,The Netherlands +Mildam,FR,Friesland,NL,The Netherlands Mijnsheerenland,ZH,South Holland,NL,The Netherlands Mijdrecht,UT,Utrecht,NL,The Netherlands Mierlo,NB,North Brabant,NL,The Netherlands Midwoud,NH,North Holland,NL,The Netherlands Midwolde,GR,Groningen,NL,The Netherlands -Midwolda,GR,Groningen,NL,The Netherlands Midsland,FR,Friesland,NL,The Netherlands Midlum,FR,Friesland,NL,The Netherlands Middenmeer,NH,North Holland,NL,The Netherlands Middenbeemster,NH,North Holland,NL,The Netherlands Middelstum,GR,Groningen,NL,The Netherlands Middelharnis,ZH,South Holland,NL,The Netherlands -Middelburg,ZH,South Holland,NL,The Netherlands Middelburg,ZE,Zeeland,NL,The Netherlands Middelbeers,NB,North Brabant,NL,The Netherlands -Middelaar,LI,Limburg,NL,The Netherlands +Mheer,LI,Limburg,NL,The Netherlands Metslawier,FR,Friesland,NL,The Netherlands -Meterik,LI,Limburg,NL,The Netherlands Meteren,GE,Gelderland,NL,The Netherlands +Merselo,LI,Limburg,NL,The Netherlands Merkelbeek,LI,Limburg,NL,The Netherlands Meppel,DR,Drenthe,NL,The Netherlands Mensingeweer,GR,Groningen,NL,The Netherlands Menaam,FR,Friesland,NL,The Netherlands Melissant,ZH,South Holland,NL,The Netherlands -Meliskerke,ZE,Zeeland,NL,The Netherlands Melick,LI,Limburg,NL,The Netherlands Melderslo,LI,Limburg,NL,The Netherlands Meijel,LI,Limburg,NL,The Netherlands +Megen,NB,North Brabant,NL,The Netherlands Megchelen,GE,Gelderland,NL,The Netherlands Meeuwen,NB,North Brabant,NL,The Netherlands Meerssen,LI,Limburg,NL,The Netherlands @@ -28193,15 +23095,16 @@ Meerlo,LI,Limburg,NL,The Netherlands Meerkerk,UT,Utrecht,NL,The Netherlands Meeden,GR,Groningen,NL,The Netherlands Medemblik,NH,North Holland,NL,The Netherlands -Mechelen,LI,Limburg,NL,The Netherlands Maurik,GE,Gelderland,NL,The Netherlands Marum,GR,Groningen,NL,The Netherlands +Marsum,FR,Friesland,NL,The Netherlands Marrum,FR,Friesland,NL,The Netherlands Marknesse,FL,Flevoland,NL,The Netherlands +Markenbinnen,NH,North Holland,NL,The Netherlands Markelo,OV,Overijssel,NL,The Netherlands +Mariënvelde,GE,Gelderland,NL,The Netherlands Mariënheem,OV,Overijssel,NL,The Netherlands Mariahout,NB,North Brabant,NL,The Netherlands -Mariahoop,LI,Limburg,NL,The Netherlands Margraten,LI,Limburg,NL,The Netherlands Maren-Kessel,NB,North Brabant,NL,The Netherlands Mantgum,FR,Friesland,NL,The Netherlands @@ -28209,17 +23112,17 @@ Mander,OV,Overijssel,NL,The Netherlands Malden,GE,Gelderland,NL,The Netherlands Makkum,FR,Friesland,NL,The Netherlands Made,NB,North Brabant,NL,The Netherlands +Macharen,NB,North Brabant,NL,The Netherlands Maastricht,LI,Limburg,NL,The Netherlands Maassluis,ZH,South Holland,NL,The Netherlands Maasland,ZH,South Holland,NL,The Netherlands -Maashees,NB,North Brabant,NL,The Netherlands +Maasdijk,ZH,South Holland,NL,The Netherlands Maasdijk,ZH,South Holland,NL,The Netherlands Maasdam,ZH,South Holland,NL,The Netherlands Maasbree,LI,Limburg,NL,The Netherlands Maasbracht,LI,Limburg,NL,The Netherlands Maasbommel,GE,Gelderland,NL,The Netherlands Maartensdijk,UT,Utrecht,NL,The Netherlands -Maarssenbroek,UT,Utrecht,NL,The Netherlands Maarssen,UT,Utrecht,NL,The Netherlands Maarsbergen,UT,Utrecht,NL,The Netherlands Maarn,UT,Utrecht,NL,The Netherlands @@ -28233,18 +23136,19 @@ Lutjewinkel,NH,North Holland,NL,The Netherlands Lutjegast,GR,Groningen,NL,The Netherlands Lutjebroek,NH,North Holland,NL,The Netherlands Lunteren,GE,Gelderland,NL,The Netherlands +Luinjeberd,FR,Friesland,NL,The Netherlands Lottum,LI,Limburg,NL,The Netherlands Losser,OV,Overijssel,NL,The Netherlands +Loppersum,GR,Groningen,NL,The Netherlands Lopikerkapel,UT,Utrecht,NL,The Netherlands Lopik,UT,Utrecht,NL,The Netherlands Loozen,OV,Overijssel,NL,The Netherlands -Loosduinen,ZH,South Holland,NL,The Netherlands -Loosbroek,NB,North Brabant,NL,The Netherlands Loon op Zand,NB,North Brabant,NL,The Netherlands Loo,GE,Gelderland,NL,The Netherlands Lomm,LI,Limburg,NL,The Netherlands Loenen,UT,Utrecht,NL,The Netherlands Loenen,GE,Gelderland,NL,The Netherlands +Loenen,GE,Gelderland,NL,The Netherlands Lochem,GE,Gelderland,NL,The Netherlands Lobith,GE,Gelderland,NL,The Netherlands Lithoijen,NB,North Brabant,NL,The Netherlands @@ -28252,8 +23156,6 @@ Lith,NB,North Brabant,NL,The Netherlands Lisserbroek,NH,North Holland,NL,The Netherlands Lisse,ZH,South Holland,NL,The Netherlands Lippenhuizen,FR,Friesland,NL,The Netherlands -Leons,FR,Friesland,NL,The Netherlands -Lioessens,FR,Friesland,NL,The Netherlands Linschoten,UT,Utrecht,NL,The Netherlands Linne,LI,Limburg,NL,The Netherlands Limmen,NH,North Holland,NL,The Netherlands @@ -28261,10 +23163,10 @@ Limburg,LI,Limburg,NL,The Netherlands Limbricht,LI,Limburg,NL,The Netherlands Lijnden,NH,North Holland,NL,The Netherlands Lievelde,GE,Gelderland,NL,The Netherlands -Liessel,NB,North Brabant,NL,The Netherlands Lieshout,NB,North Brabant,NL,The Netherlands Lierop,NB,North Brabant,NL,The Netherlands Lieren,GE,Gelderland,NL,The Netherlands +Lierderholthuis,OV,Overijssel,NL,The Netherlands Lienden,GE,Gelderland,NL,The Netherlands Liempde,NB,North Brabant,NL,The Netherlands Lichtenvoorde,GE,Gelderland,NL,The Netherlands @@ -28278,7 +23180,6 @@ Lettele,OV,Overijssel,NL,The Netherlands Lepelstraat,NB,North Brabant,NL,The Netherlands Lent,GE,Gelderland,NL,The Netherlands Lemmer,FR,Friesland,NL,The Netherlands -Lemiers,LI,Limburg,NL,The Netherlands Lemelerveld,OV,Overijssel,NL,The Netherlands Lemele,OV,Overijssel,NL,The Netherlands Lelystad,FL,Flevoland,NL,The Netherlands @@ -28289,24 +23190,21 @@ Leiden,ZH,South Holland,NL,The Netherlands Leeuwarden,FR,Friesland,NL,The Netherlands Leersum,UT,Utrecht,NL,The Netherlands Leerdam,UT,Utrecht,NL,The Netherlands -Leerbroek,UT,Utrecht,NL,The Netherlands -Leens,GR,Groningen,NL,The Netherlands Leende,NB,North Brabant,NL,The Netherlands +Leek,GR,Groningen,NL,The Netherlands Lauwerzijl,GR,Groningen,NL,The Netherlands -Lattrop,OV,Overijssel,NL,The Netherlands -Lathum,GE,Gelderland,NL,The Netherlands Laren,NH,North Holland,NL,The Netherlands Laren,GE,Gelderland,NL,The Netherlands -Langezwaag,FR,Friesland,NL,The Netherlands Langeweg,NB,North Brabant,NL,The Netherlands -Langeveen,OV,Overijssel,NL,The Netherlands +Langerak,ZH,South Holland,NL,The Netherlands Langeraar,ZH,South Holland,NL,The Netherlands Langenboom,NB,North Brabant,NL,The Netherlands +Langedijk,NH,North Holland,NL,The Netherlands Landsmeer,NH,North Holland,NL,The Netherlands +Lamswaarde,ZE,Zeeland,NL,The Netherlands Lage Zwaluwe,NB,North Brabant,NL,The Netherlands Lage Mierde,NB,North Brabant,NL,The Netherlands -Laag Zuthem,OV,Overijssel,NL,The Netherlands -Laag-Soeren,GE,Gelderland,NL,The Netherlands +Laag-Keppel,GE,Gelderland,NL,The Netherlands Kwintsheul,ZH,South Holland,NL,The Netherlands Kwadijk,NH,North Holland,NL,The Netherlands Kudelstaart,NH,North Holland,NL,The Netherlands @@ -28314,17 +23212,15 @@ Kûbaard,FR,Friesland,NL,The Netherlands Kruisland,NB,North Brabant,NL,The Netherlands Kruiningen,ZE,Zeeland,NL,The Netherlands Kropswolde,GR,Groningen,NL,The Netherlands -Kronenberg,LI,Limburg,NL,The Netherlands Krommenie,NH,North Holland,NL,The Netherlands Kring van Dorth,GE,Gelderland,NL,The Netherlands Krimpen aan den IJssel,ZH,South Holland,NL,The Netherlands Krimpen aan de Lek,ZH,South Holland,NL,The Netherlands +Kreileroord,NH,North Holland,NL,The Netherlands Krabbendijke,ZE,Zeeland,NL,The Netherlands -Kraaijenstein,ZH,South Holland,NL,The Netherlands Koudum,FR,Friesland,NL,The Netherlands Koudekerke,ZE,Zeeland,NL,The Netherlands Koudekerk aan den Rijn,ZH,South Holland,NL,The Netherlands -Kotten,GE,Gelderland,NL,The Netherlands Kortgene,ZE,Zeeland,NL,The Netherlands Kortenhoef,NH,North Holland,NL,The Netherlands Kootwijkerbroek,GE,Gelderland,NL,The Netherlands @@ -28332,77 +23228,62 @@ Kootstertille,FR,Friesland,NL,The Netherlands Koog aan de Zaan,NH,North Holland,NL,The Netherlands Koningslust,LI,Limburg,NL,The Netherlands Koningsbosch,LI,Limburg,NL,The Netherlands -Kommerzijl,GR,Groningen,NL,The Netherlands -Kollumerzwaag,FR,Friesland,NL,The Netherlands -Kollumerpomp,FR,Friesland,NL,The Netherlands +Kollumersweach,FR,Friesland,NL,The Netherlands Kollum,FR,Friesland,NL,The Netherlands Kolhorn,NH,North Holland,NL,The Netherlands -Kolham,GR,Groningen,NL,The Netherlands Koewacht,ZE,Zeeland,NL,The Netherlands +Koekange,DR,Drenthe,NL,The Netherlands Koedijk,NH,North Holland,NL,The Netherlands Kockengen,UT,Utrecht,NL,The Netherlands Knegsel,NB,North Brabant,NL,The Netherlands Klundert,NB,North Brabant,NL,The Netherlands Kloosterzande,ZE,Zeeland,NL,The Netherlands +Kloosterhaar,OV,Overijssel,NL,The Netherlands Kloetinge,ZE,Zeeland,NL,The Netherlands +Klimmen,LI,Limburg,NL,The Netherlands Klazienaveen,DR,Drenthe,NL,The Netherlands -Klarenbeek,GE,Gelderland,NL,The Netherlands Klaaswaal,ZH,South Holland,NL,The Netherlands Kilder,GE,Gelderland,NL,The Netherlands Kesteren,GE,Gelderland,NL,The Netherlands -Kessel,NB,North Brabant,NL,The Netherlands Kessel,LI,Limburg,NL,The Netherlands -Kerkwijk,GE,Gelderland,NL,The Netherlands Kerkwerve,ZE,Zeeland,NL,The Netherlands Kerkrade,LI,Limburg,NL,The Netherlands -Kerkenveld,DR,Drenthe,NL,The Netherlands Kerkdriel,GE,Gelderland,NL,The Netherlands -Marken,NH,North Holland,NL,The Netherlands Kerk-Avezaath,GE,Gelderland,NL,The Netherlands -Kerckebosch,UT,Utrecht,NL,The Netherlands -Kekerdom,GE,Gelderland,NL,The Netherlands -Keijenborg,GE,Gelderland,NL,The Netherlands +Katwoude,NH,North Holland,NL,The Netherlands Katwijk aan Zee,ZH,South Holland,NL,The Netherlands Katwijk,ZH,South Holland,NL,The Netherlands Katwijk,NB,North Brabant,NL,The Netherlands +Kattendijke,ZE,Zeeland,NL,The Netherlands Kats,ZE,Zeeland,NL,The Netherlands Katlijk,FR,Friesland,NL,The Netherlands -Kapellebrug,ZE,Zeeland,NL,The Netherlands Kapel-Avezaath,GE,Gelderland,NL,The Netherlands -Kantens,GR,Groningen,NL,The Netherlands -Kamperveen,OV,Overijssel,NL,The Netherlands Kamperland,ZE,Zeeland,NL,The Netherlands Kampen,FR,Friesland,NL,The Netherlands Kampen,OV,Overijssel,NL,The Netherlands Kamerik,UT,Utrecht,NL,The Netherlands Kaatsheuvel,NB,North Brabant,NL,The Netherlands -Kaag,ZH,South Holland,NL,The Netherlands Julianadorp,NH,North Holland,NL,The Netherlands Jubbega-Schurega,FR,Friesland,NL,The Netherlands Joure,FR,Friesland,NL,The Netherlands -Jordaan,NH,North Holland,NL,The Netherlands Joppe,GE,Gelderland,NL,The Netherlands -Jisp,NH,North Holland,NL,The Netherlands -Jislum,FR,Friesland,NL,The Netherlands -Jelsum,FR,Friesland,NL,The Netherlands -Jellum,FR,Friesland,NL,The Netherlands Ittervoort,LI,Limburg,NL,The Netherlands Itens,FR,Friesland,NL,The Netherlands Jirnsum,FR,Friesland,NL,The Netherlands Ingen,GE,Gelderland,NL,The Netherlands Ilpendam,NH,North Holland,NL,The Netherlands -IJzendoorn,GE,Gelderland,NL,The Netherlands IJzendijke,ZE,Zeeland,NL,The Netherlands Ysselsteyn,LI,Limburg,NL,The Netherlands IJsselstein,UT,Utrecht,NL,The Netherlands IJsselmuiden,OV,Overijssel,NL,The Netherlands IJmuiden,NH,North Holland,NL,The Netherlands IJlst,FR,Friesland,NL,The Netherlands +IJhorst,OV,Overijssel,NL,The Netherlands +Idskenhuizen,FR,Friesland,NL,The Netherlands +Idaerd,FR,Friesland,NL,The Netherlands Hurwenen,GE,Gelderland,NL,The Netherlands Huppel,GE,Gelderland,NL,The Netherlands Hunsel,LI,Limburg,NL,The Netherlands -Hummelo,GE,Gelderland,NL,The Netherlands -Hulten,NB,North Brabant,NL,The Netherlands Hulst,ZE,Zeeland,NL,The Netherlands Hulshorst,GE,Gelderland,NL,The Netherlands Hulsel,NB,North Brabant,NL,The Netherlands @@ -28410,26 +23291,23 @@ Hulsberg,LI,Limburg,NL,The Netherlands Huizen,NH,North Holland,NL,The Netherlands Huis ter Heide,UT,Utrecht,NL,The Netherlands Huissen,GE,Gelderland,NL,The Netherlands -Huisseling,NB,North Brabant,NL,The Netherlands Huisduinen,NH,North Holland,NL,The Netherlands Huijbergen,NB,North Brabant,NL,The Netherlands Houten,UT,Utrecht,NL,The Netherlands -Horst,NB,North Brabant,NL,The Netherlands Horst,LI,Limburg,NL,The Netherlands Horssen,GE,Gelderland,NL,The Netherlands Hoornsterzwaag,FR,Friesland,NL,The Netherlands Horn,LI,Limburg,NL,The Netherlands Hoornaar,ZH,South Holland,NL,The Netherlands Hoorn,NH,North Holland,NL,The Netherlands -Hoorn,GE,Gelderland,NL,The Netherlands Hoogwoud,NH,North Holland,NL,The Netherlands Hoogvliet,ZH,South Holland,NL,The Netherlands Hoogmade,ZH,South Holland,NL,The Netherlands Hooglanderveen,UT,Utrecht,NL,The Netherlands Hoogland,UT,Utrecht,NL,The Netherlands +Hoogkerk,GR,Groningen,NL,The Netherlands Hoog-Keppel,GE,Gelderland,NL,The Netherlands Hoogkarspel,NH,North Holland,NL,The Netherlands -Hooghalen,DR,Drenthe,NL,The Netherlands Hooge Zwaluwe,NB,North Brabant,NL,The Netherlands Hoogezand,GR,Groningen,NL,The Netherlands Hoogenweg,OV,Overijssel,NL,The Netherlands @@ -28437,8 +23315,8 @@ Hoogeveen,DR,Drenthe,NL,The Netherlands Hoogersmilde,DR,Drenthe,NL,The Netherlands Hoogerheide,NB,North Brabant,NL,The Netherlands Hooge Mierde,NB,North Brabant,NL,The Netherlands +Hoogeloon,NB,North Brabant,NL,The Netherlands Hoogblokland,ZH,South Holland,NL,The Netherlands -Hoofdplaat,ZE,Zeeland,NL,The Netherlands Hoofddorp,NH,North Holland,NL,The Netherlands Honselersdijk,ZH,South Holland,NL,The Netherlands Hommerts,FR,Friesland,NL,The Netherlands @@ -28449,6 +23327,7 @@ Hollum,FR,Friesland,NL,The Netherlands Hollandscheveld,DR,Drenthe,NL,The Netherlands Hollandsche Rading,UT,Utrecht,NL,The Netherlands Holland,NB,North Brabant,NL,The Netherlands +Hoge Rijndijk,ZH,South Holland,NL,The Netherlands Hoeven,NB,North Brabant,NL,The Netherlands Hoeven,NB,North Brabant,NL,The Netherlands Hoevelaken,GE,Gelderland,NL,The Netherlands @@ -28456,14 +23335,12 @@ Hoensbroek,LI,Limburg,NL,The Netherlands Hoenderloo,GE,Gelderland,NL,The Netherlands Hoek van Holland,ZH,South Holland,NL,The Netherlands Hoek,ZE,Zeeland,NL,The Netherlands -Hoedekenskerke,ZE,Zeeland,NL,The Netherlands Hobrede,NH,North Holland,NL,The Netherlands Hippolytushoef,NH,North Holland,NL,The Netherlands Hindeloopen,FR,Friesland,NL,The Netherlands Hilversum,NH,North Holland,NL,The Netherlands Hilvarenbeek,NB,North Brabant,NL,The Netherlands Hillegom,ZH,South Holland,NL,The Netherlands -Hijken,DR,Drenthe,NL,The Netherlands Hierden,GE,Gelderland,NL,The Netherlands Hichtum,FR,Friesland,NL,The Netherlands Heythuysen,LI,Limburg,NL,The Netherlands @@ -28471,27 +23348,28 @@ Heusden,NB,North Brabant,NL,The Netherlands Heusden,NB,North Brabant,NL,The Netherlands Heumen,GE,Gelderland,NL,The Netherlands Heukelum,GE,Gelderland,NL,The Netherlands +Heukelom,NB,North Brabant,NL,The Netherlands +Heteren,GE,Gelderland,NL,The Netherlands Herwijnen,GE,Gelderland,NL,The Netherlands -Herwen,GE,Gelderland,NL,The Netherlands Herveld,GE,Gelderland,NL,The Netherlands Hertme,OV,Overijssel,NL,The Netherlands Herten,LI,Limburg,NL,The Netherlands +Herpt,NB,North Brabant,NL,The Netherlands Herpen,NB,North Brabant,NL,The Netherlands Herkingen,ZH,South Holland,NL,The Netherlands Herkenbosch,LI,Limburg,NL,The Netherlands Herbaijum,FR,Friesland,NL,The Netherlands Hensbroek,NH,North Holland,NL,The Netherlands +Hengevelde,OV,Overijssel,NL,The Netherlands Hengelo,OV,Overijssel,NL,The Netherlands Hengelo,GE,Gelderland,NL,The Netherlands Hendrik-Ido-Ambacht,ZH,South Holland,NL,The Netherlands Hemrik,FR,Friesland,NL,The Netherlands -Hempens,FR,Friesland,NL,The Netherlands Hemelum,FR,Friesland,NL,The Netherlands Hem,NH,North Holland,NL,The Netherlands Helvoirt,NB,North Brabant,NL,The Netherlands Helmond,NB,North Brabant,NL,The Netherlands Hellum,GR,Groningen,NL,The Netherlands -Hellouw,GE,Gelderland,NL,The Netherlands Hellevoetsluis,ZH,South Holland,NL,The Netherlands Hellendoorn,OV,Overijssel,NL,The Netherlands Helden,LI,Limburg,NL,The Netherlands @@ -28500,7 +23378,7 @@ Heino,OV,Overijssel,NL,The Netherlands Heinkenszand,ZE,Zeeland,NL,The Netherlands Heinenoord,ZH,South Holland,NL,The Netherlands Heiloo,NH,North Holland,NL,The Netherlands -Heiligerlee,GR,Groningen,NL,The Netherlands +Heilig Landstichting,GE,Gelderland,NL,The Netherlands Heijningen,NB,North Brabant,NL,The Netherlands Heijen,LI,Limburg,NL,The Netherlands Heibloem,LI,Limburg,NL,The Netherlands @@ -28508,6 +23386,7 @@ Hegelsom,LI,Limburg,NL,The Netherlands Heeze,NB,North Brabant,NL,The Netherlands Heeten,OV,Overijssel,NL,The Netherlands Heeswijk-Dinther,NB,North Brabant,NL,The Netherlands +Heesselt,GE,Gelderland,NL,The Netherlands Heesch,NB,North Brabant,NL,The Netherlands Heerlen,LI,Limburg,NL,The Netherlands Heerle,NB,North Brabant,NL,The Netherlands @@ -28526,14 +23405,12 @@ Hedikhuizen,NB,North Brabant,NL,The Netherlands Hedel,GE,Gelderland,NL,The Netherlands Hazerswoude-Rijndijk,ZH,South Holland,NL,The Netherlands Hazerswoude-Dorp,ZH,South Holland,NL,The Netherlands -Havelterberg,DR,Drenthe,NL,The Netherlands Havelte,DR,Drenthe,NL,The Netherlands Haulerwijk,FR,Friesland,NL,The Netherlands Haule,FR,Friesland,NL,The Netherlands Hattemerbroek,GE,Gelderland,NL,The Netherlands Hattem,GE,Gelderland,NL,The Netherlands Hasselt,OV,Overijssel,NL,The Netherlands -Harskamp,GE,Gelderland,NL,The Netherlands Harreveld,GE,Gelderland,NL,The Netherlands Harmelen,UT,Utrecht,NL,The Netherlands Harlingen,FR,Friesland,NL,The Netherlands @@ -28542,31 +23419,28 @@ Harkema,FR,Friesland,NL,The Netherlands Harich,FR,Friesland,NL,The Netherlands Harfsen,GE,Gelderland,NL,The Netherlands Haren,GR,Groningen,NL,The Netherlands -Haren,NB,North Brabant,NL,The Netherlands -Harderwijk,NH,North Holland,NL,The Netherlands Harderwijk,GE,Gelderland,NL,The Netherlands Hardenberg,OV,Overijssel,NL,The Netherlands Hurdegaryp,FR,Friesland,NL,The Netherlands Harbrinkhoek,OV,Overijssel,NL,The Netherlands Haps,NB,North Brabant,NL,The Netherlands Hapert,NB,North Brabant,NL,The Netherlands -Hantum,FR,Friesland,NL,The Netherlands Hansweert,ZE,Zeeland,NL,The Netherlands Hank,NB,North Brabant,NL,The Netherlands Handel,NB,North Brabant,NL,The Netherlands Halsteren,NB,North Brabant,NL,The Netherlands Hallum,FR,Friesland,NL,The Netherlands -Halle,GE,Gelderland,NL,The Netherlands Hall,GE,Gelderland,NL,The Netherlands Halfweg,NH,North Holland,NL,The Netherlands Halfweg,NH,North Holland,NL,The Netherlands Haler,LI,Limburg,NL,The Netherlands -Haghorst,NB,North Brabant,NL,The Netherlands Hagestein,UT,Utrecht,NL,The Netherlands Haelen,LI,Limburg,NL,The Netherlands Haastrecht,ZH,South Holland,NL,The Netherlands +Haarzuilens,UT,Utrecht,NL,The Netherlands Haarsteeg,NB,North Brabant,NL,The Netherlands Haarlo,GE,Gelderland,NL,The Netherlands +Gemeente Haarlemmermeer,NH,North Holland,NL,The Netherlands Haarlemmerliede,NH,North Holland,NL,The Netherlands Haarlem,NH,North Holland,NL,The Netherlands Haarle,OV,Overijssel,NL,The Netherlands @@ -28594,15 +23468,13 @@ Groenekan,UT,Utrecht,NL,The Netherlands Groede,ZE,Zeeland,NL,The Netherlands Grijpskerke,ZE,Zeeland,NL,The Netherlands Grijpskerk,GR,Groningen,NL,The Netherlands +Griendtsveen,LI,Limburg,NL,The Netherlands Grevenbicht,LI,Limburg,NL,The Netherlands Greup,ZH,South Holland,NL,The Netherlands Grave,NB,North Brabant,NL,The Netherlands -Grashoek,LI,Limburg,NL,The Netherlands Gramsbergen,OV,Overijssel,NL,The Netherlands -Graft,NH,North Holland,NL,The Netherlands Goutum,FR,Friesland,NL,The Netherlands Goudswaard,ZH,South Holland,NL,The Netherlands -Goudriaan,ZH,South Holland,NL,The Netherlands Gouderak,ZH,South Holland,NL,The Netherlands Gouda,ZH,South Holland,NL,The Netherlands Gorssel,GE,Gelderland,NL,The Netherlands @@ -28612,8 +23484,6 @@ Goor,OV,Overijssel,NL,The Netherlands Goirle,NB,North Brabant,NL,The Netherlands Goes,ZE,Zeeland,NL,The Netherlands Goedereede,ZH,South Holland,NL,The Netherlands -De Glind,GE,Gelderland,NL,The Netherlands -Glanerbrug,OV,Overijssel,NL,The Netherlands Glane,OV,Overijssel,NL,The Netherlands Gilze,NB,North Brabant,NL,The Netherlands Giethoorn,OV,Overijssel,NL,The Netherlands @@ -28623,7 +23493,7 @@ Giessenburg,ZH,South Holland,NL,The Netherlands Giessen,NB,North Brabant,NL,The Netherlands Giesbeek,GE,Gelderland,NL,The Netherlands Gytsjerk,FR,Friesland,NL,The Netherlands -Gerkesklooster,FR,Friesland,NL,The Netherlands +Geulle,LI,Limburg,NL,The Netherlands Gennep,LI,Limburg,NL,The Netherlands Genemuiden,OV,Overijssel,NL,The Netherlands Gendt,GE,Gelderland,NL,The Netherlands @@ -28634,41 +23504,28 @@ Gemert,NB,North Brabant,NL,The Netherlands Gellicum,GE,Gelderland,NL,The Netherlands Geleen,LI,Limburg,NL,The Netherlands Geldrop,NB,North Brabant,NL,The Netherlands -Gelderswoude,ZH,South Holland,NL,The Netherlands Geldermalsen,GE,Gelderland,NL,The Netherlands ,GE,Gelderland,NL,The Netherlands Geffen,NB,North Brabant,NL,The Netherlands -Geesteren,OV,Overijssel,NL,The Netherlands -Geesteren,GE,Gelderland,NL,The Netherlands Geesbrug,DR,Drenthe,NL,The Netherlands Geervliet,ZH,South Holland,NL,The Netherlands Geertruidenberg,NB,North Brabant,NL,The Netherlands -Geersdijk,ZE,Zeeland,NL,The Netherlands -Gauw,FR,Friesland,NL,The Netherlands -Gasselternijveen,DR,Drenthe,NL,The Netherlands Gasselte,DR,Drenthe,NL,The Netherlands Gassel,NB,North Brabant,NL,The Netherlands Garmerwolde,GR,Groningen,NL,The Netherlands Garyp,FR,Friesland,NL,The Netherlands -Garderen,GE,Gelderland,NL,The Netherlands Gameren,GE,Gelderland,NL,The Netherlands -Galder,NB,North Brabant,NL,The Netherlands Gaanderen,GE,Gelderland,NL,The Netherlands -Froombosch,GR,Groningen,NL,The Netherlands Friesland,FR,Friesland,NL,The Netherlands Franeker,FR,Friesland,NL,The Netherlands Foxhol,GR,Groningen,NL,The Netherlands Formerum,FR,Friesland,NL,The Netherlands -Follega,FR,Friesland,NL,The Netherlands Fochteloo,FR,Friesland,NL,The Netherlands -Fluitenberg,DR,Drenthe,NL,The Netherlands Finsterwolde,GR,Groningen,NL,The Netherlands Fijnaart,NB,North Brabant,NL,The Netherlands -Ferwoude,FR,Friesland,NL,The Netherlands Ferwert,FR,Friesland,NL,The Netherlands Feerwerd,GR,Groningen,NL,The Netherlands Farmsum,GR,Groningen,NL,The Netherlands -Ezinge,GR,Groningen,NL,The Netherlands Eys,LI,Limburg,NL,The Netherlands Exloo,DR,Drenthe,NL,The Netherlands Ewijk,GE,Gelderland,NL,The Netherlands @@ -28679,23 +23536,19 @@ Est,GE,Gelderland,NL,The Netherlands Espel,FL,Flevoland,NL,The Netherlands Escharen,NB,North Brabant,NL,The Netherlands Esch,NB,North Brabant,NL,The Netherlands -Esbeek,NB,North Brabant,NL,The Netherlands Erp,NB,North Brabant,NL,The Netherlands Ermelo,GE,Gelderland,NL,The Netherlands -Erm,DR,Drenthe,NL,The Netherlands -Erichem,GE,Gelderland,NL,The Netherlands +Erlecom,GE,Gelderland,NL,The Netherlands Erica,DR,Drenthe,NL,The Netherlands Epse,GE,Gelderland,NL,The Netherlands Epen,LI,Limburg,NL,The Netherlands Epe,GE,Gelderland,NL,The Netherlands -Enumatil,GR,Groningen,NL,The Netherlands Enter,OV,Overijssel,NL,The Netherlands +Enspijk,GE,Gelderland,NL,The Netherlands Enschede,OV,Overijssel,NL,The Netherlands Ens,FL,Flevoland,NL,The Netherlands Enkhuizen,NH,North Holland,NL,The Netherlands Engwierum,FR,Friesland,NL,The Netherlands -Ingelum,FR,Friesland,NL,The Netherlands -Engelen,NB,North Brabant,NL,The Netherlands Emst,GE,Gelderland,NL,The Netherlands Empel,NB,North Brabant,NL,The Netherlands Empe,GE,Gelderland,NL,The Netherlands @@ -28708,14 +23561,10 @@ Elst,GE,Gelderland,NL,The Netherlands Elspeet,GE,Gelderland,NL,The Netherlands Elsloo,FR,Friesland,NL,The Netherlands Elsloo,LI,Limburg,NL,The Netherlands -Elshout,NB,North Brabant,NL,The Netherlands Elsendorp,NB,North Brabant,NL,The Netherlands -Ellemeet,ZE,Zeeland,NL,The Netherlands -Ellecom,GE,Gelderland,NL,The Netherlands -Ell,LI,Limburg,NL,The Netherlands +Ellewoutsdijk,ZE,Zeeland,NL,The Netherlands Elim,DR,Drenthe,NL,The Netherlands Elburg,GE,Gelderland,NL,The Netherlands -Ekehaar,DR,Drenthe,NL,The Netherlands Einighausen,LI,Limburg,NL,The Netherlands Eindhoven,NB,North Brabant,NL,The Netherlands Eijsden,LI,Limburg,NL,The Netherlands @@ -28725,26 +23574,22 @@ Egmond-Binnen,NH,North Holland,NL,The Netherlands Egmond aan Zee,NH,North Holland,NL,The Netherlands Egmond aan den Hoef,NH,North Holland,NL,The Netherlands Egchel,LI,Limburg,NL,The Netherlands -Eexterzandvoort,DR,Drenthe,NL,The Netherlands Eext,DR,Drenthe,NL,The Netherlands -Eethen,NB,North Brabant,NL,The Netherlands Eesveen,OV,Overijssel,NL,The Netherlands Jistrum,FR,Friesland,NL,The Netherlands +Eeserveen,DR,Drenthe,NL,The Netherlands Eersel,NB,North Brabant,NL,The Netherlands -Earnewâld,FR,Friesland,NL,The Netherlands +Eerde,NB,North Brabant,NL,The Netherlands Eerbeek,GE,Gelderland,NL,The Netherlands Eemnes,UT,Utrecht,NL,The Netherlands Eelderwolde,DR,Drenthe,NL,The Netherlands Eelde,DR,Drenthe,NL,The Netherlands Eefde,GE,Gelderland,NL,The Netherlands -Eede,ZE,Zeeland,NL,The Netherlands -Ee,FR,Friesland,NL,The Netherlands Ederveen,GE,Gelderland,NL,The Netherlands Ede,GE,Gelderland,NL,The Netherlands Edam,NH,North Holland,NL,The Netherlands -Eck en Wiel,GE,Gelderland,NL,The Netherlands +Eckelrade,LI,Limburg,NL,The Netherlands Echtenerbrug,FR,Friesland,NL,The Netherlands -Echten,DR,Drenthe,NL,The Netherlands Echteld,GE,Gelderland,NL,The Netherlands Echt,LI,Limburg,NL,The Netherlands Dwingeloo,DR,Drenthe,NL,The Netherlands @@ -28754,14 +23599,12 @@ Duivendrecht,NH,North Holland,NL,The Netherlands Duiven,GE,Gelderland,NL,The Netherlands Druten,GE,Gelderland,NL,The Netherlands Drunen,NB,North Brabant,NL,The Netherlands -Drouwen,DR,Drenthe,NL,The Netherlands Dronten,FL,Flevoland,NL,The Netherlands Dronryp,FR,Friesland,NL,The Netherlands Drongelen,NB,North Brabant,NL,The Netherlands Drogeham,FR,Friesland,NL,The Netherlands -Drimmelen,NB,North Brabant,NL,The Netherlands Driewegen,ZE,Zeeland,NL,The Netherlands -Driezum,FR,Friesland,NL,The Netherlands +Driemond,NH,North Holland,NL,The Netherlands Driel,GE,Gelderland,NL,The Netherlands Driehuis,NH,North Holland,NL,The Netherlands Driebruggen,ZH,South Holland,NL,The Netherlands @@ -28770,7 +23613,6 @@ Driebergen,UT,Utrecht,NL,The Netherlands Dreumel,GE,Gelderland,NL,The Netherlands ,DR,Drenthe,NL,The Netherlands Drempt,GE,Gelderland,NL,The Netherlands -Dreischor,ZE,Zeeland,NL,The Netherlands Drachtstercompagnie,FR,Friesland,NL,The Netherlands Drachten,FR,Friesland,NL,The Netherlands Dorst,NB,North Brabant,NL,The Netherlands @@ -28782,14 +23624,13 @@ Doorn,UT,Utrecht,NL,The Netherlands Donkerbroek,FR,Friesland,NL,The Netherlands Dongen,NB,North Brabant,NL,The Netherlands Domburg,ZE,Zeeland,NL,The Netherlands -Doldersum,DR,Drenthe,NL,The Netherlands Dokkum,FR,Friesland,NL,The Netherlands -Doezum,GR,Groningen,NL,The Netherlands Doetinchem,GE,Gelderland,NL,The Netherlands Doesburg,GE,Gelderland,NL,The Netherlands Dodewaard,GE,Gelderland,NL,The Netherlands Dirksland,ZH,South Holland,NL,The Netherlands Dirkshorn,NH,North Holland,NL,The Netherlands +Diphoorn,DR,Drenthe,NL,The Netherlands Dinxperlo,GE,Gelderland,NL,The Netherlands Dinteloord,NB,North Brabant,NL,The Netherlands Dieverbrug,DR,Drenthe,NL,The Netherlands @@ -28797,29 +23638,25 @@ Diever,DR,Drenthe,NL,The Netherlands Diessen,NB,North Brabant,NL,The Netherlands Dieren,GE,Gelderland,NL,The Netherlands Diepenveen,OV,Overijssel,NL,The Netherlands -Diepenheim,OV,Overijssel,NL,The Netherlands Diemen,NH,North Holland,NL,The Netherlands Didam,GE,Gelderland,NL,The Netherlands De Zilk,ZH,South Holland,NL,The Netherlands De Woude,NH,North Holland,NL,The Netherlands De Wilp,GR,Groningen,NL,The Netherlands -De Wilgen,FR,Friesland,NL,The Netherlands -De Wijk,DR,Drenthe,NL,The Netherlands +de Wijk,DR,Drenthe,NL,The Netherlands De Weere,NH,North Holland,NL,The Netherlands De Waal,NH,North Holland,NL,The Netherlands Deventer,OV,Overijssel,NL,The Netherlands -De Veenhoop,FR,Friesland,NL,The Netherlands Deurningen,OV,Overijssel,NL,The Netherlands Deurne,NB,North Brabant,NL,The Netherlands -De Steeg,GE,Gelderland,NL,The Netherlands De Rijp,NH,North Holland,NL,The Netherlands Den Oever,NH,North Holland,NL,The Netherlands Den Huizen,OV,Overijssel,NL,The Netherlands Den Hout,NB,North Brabant,NL,The Netherlands +Den Horn,GR,Groningen,NL,The Netherlands Den Hoorn,NH,North Holland,NL,The Netherlands Den Hoorn,ZH,South Holland,NL,The Netherlands Den Helder,NH,North Holland,NL,The Netherlands -Den Ham,GR,Groningen,NL,The Netherlands Den Ham,OV,Overijssel,NL,The Netherlands Denemarken,GR,Groningen,NL,The Netherlands Denekamp,OV,Overijssel,NL,The Netherlands @@ -28827,7 +23664,6 @@ Den Dungen,NB,North Brabant,NL,The Netherlands Den Dolder,UT,Utrecht,NL,The Netherlands Den Burg,NH,North Holland,NL,The Netherlands Den Bommel,ZH,South Holland,NL,The Netherlands -Den Andel,GR,Groningen,NL,The Netherlands De Meern,UT,Utrecht,NL,The Netherlands De Lutte,OV,Overijssel,NL,The Netherlands De Lier,ZH,South Holland,NL,The Netherlands @@ -28854,36 +23690,36 @@ De Bult,OV,Overijssel,NL,The Netherlands De Blesse,FR,Friesland,NL,The Netherlands De Bilt,UT,Utrecht,NL,The Netherlands Damwâld,FR,Friesland,NL,The Netherlands -Dalmsholte,OV,Overijssel,NL,The Netherlands Dalfsen,OV,Overijssel,NL,The Netherlands Dalerveen,DR,Drenthe,NL,The Netherlands +Dalerpeel,DR,Drenthe,NL,The Netherlands Dalen,DR,Drenthe,NL,The Netherlands Dalem,ZH,South Holland,NL,The Netherlands Daarlerveen,OV,Overijssel,NL,The Netherlands -Daarle,OV,Overijssel,NL,The Netherlands Culemborg,GE,Gelderland,NL,The Netherlands Cuijk,NB,North Brabant,NL,The Netherlands Cruquius,NH,North Holland,NL,The Netherlands +Cromvoirt,NB,North Brabant,NL,The Netherlands Creil,FL,Flevoland,NL,The Netherlands Cothen,UT,Utrecht,NL,The Netherlands -Cornwerd,FR,Friesland,NL,The Netherlands Koarnjum,FR,Friesland,NL,The Netherlands Colmschate,OV,Overijssel,NL,The Netherlands -Collendoorn,OV,Overijssel,NL,The Netherlands +Colijnsplaat,ZE,Zeeland,NL,The Netherlands Coevorden,DR,Drenthe,NL,The Netherlands Clinge,ZE,Zeeland,NL,The Netherlands Chaam,NB,North Brabant,NL,The Netherlands Castricum,NH,North Holland,NL,The Netherlands Casteren,NB,North Brabant,NL,The Netherlands +Castenray,LI,Limburg,NL,The Netherlands Capelle-West,ZH,South Holland,NL,The Netherlands Capelle aan den IJssel,ZH,South Holland,NL,The Netherlands Callantsoog,NH,North Holland,NL,The Netherlands Cadzand,ZE,Zeeland,NL,The Netherlands Cadier en Keer,LI,Limburg,NL,The Netherlands Bussum,NH,North Holland,NL,The Netherlands +Burgerveen,NH,North Holland,NL,The Netherlands Burgerbrug,NH,North Holland,NL,The Netherlands Buren,FR,Friesland,NL,The Netherlands -Buren,GE,Gelderland,NL,The Netherlands Bunschoten,UT,Utrecht,NL,The Netherlands Bunnik,UT,Utrecht,NL,The Netherlands Bunde,LI,Limburg,NL,The Netherlands @@ -28900,11 +23736,7 @@ Brummen,GE,Gelderland,NL,The Netherlands Bruinisse,ZE,Zeeland,NL,The Netherlands Bruchterveld,OV,Overijssel,NL,The Netherlands Bruchem,GE,Gelderland,NL,The Netherlands -Brouwershaven,ZE,Zeeland,NL,The Netherlands -Broeksterwâld,FR,Friesland,NL,The Netherlands Broek op Langedijk,NH,North Holland,NL,The Netherlands -Broekland,OV,Overijssel,NL,The Netherlands -Broekland,GE,Gelderland,NL,The Netherlands Broek in Waterland,NH,North Holland,NL,The Netherlands Broekhuizenvorst,LI,Limburg,NL,The Netherlands Broekhuizen,LI,Limburg,NL,The Netherlands @@ -28923,13 +23755,9 @@ Brandwijk,ZH,South Holland,NL,The Netherlands Brakel,GE,Gelderland,NL,The Netherlands Braamt,GE,Gelderland,NL,The Netherlands Bozum,FR,Friesland,NL,The Netherlands -Boijl,FR,Friesland,NL,The Netherlands -Boksum,FR,Friesland,NL,The Netherlands Boxtel,NB,North Brabant,NL,The Netherlands Boxmeer,NB,North Brabant,NL,The Netherlands Bovensmilde,DR,Drenthe,NL,The Netherlands -Boven-Leeuwen,GE,Gelderland,NL,The Netherlands -Bovenknijpe,FR,Friesland,NL,The Netherlands Bovenkarspel,NH,North Holland,NL,The Netherlands Boven-Hardinxveld,ZH,South Holland,NL,The Netherlands Bosschenhoofd,NB,North Brabant,NL,The Netherlands @@ -28939,46 +23767,37 @@ Borssele,ZE,Zeeland,NL,The Netherlands Bornerbroek,OV,Overijssel,NL,The Netherlands Borne,OV,Overijssel,NL,The Netherlands Born,LI,Limburg,NL,The Netherlands +Borgsweer,GR,Groningen,NL,The Netherlands +Borgharen,LI,Limburg,NL,The Netherlands Borger,DR,Drenthe,NL,The Netherlands Borculo,GE,Gelderland,NL,The Netherlands Boornbergum,FR,Friesland,NL,The Netherlands Bolsward,FR,Friesland,NL,The Netherlands -Boesingheliede,NH,North Holland,NL,The Netherlands Boelenslaan,FR,Friesland,NL,The Netherlands -Boekelo,OV,Overijssel,NL,The Netherlands Boekel,NB,North Brabant,NL,The Netherlands Bodegraven,ZH,South Holland,NL,The Netherlands Bocholtz,LI,Limburg,NL,The Netherlands -Blokzijl,OV,Overijssel,NL,The Netherlands Bloemendaal,NH,North Holland,NL,The Netherlands Blitterswijck,LI,Limburg,NL,The Netherlands Blijham,GR,Groningen,NL,The Netherlands -Blije,FR,Friesland,NL,The Netherlands Bleskensgraaf,ZH,South Holland,NL,The Netherlands -Blesdijke,FR,Friesland,NL,The Netherlands Blerick,LI,Limburg,NL,The Netherlands Bleiswijk,ZH,South Holland,NL,The Netherlands Blauwhuis,FR,Friesland,NL,The Netherlands Blaricum,NH,North Holland,NL,The Netherlands Bladel,NB,North Brabant,NL,The Netherlands Bitswijk,NB,North Brabant,NL,The Netherlands -Burdaard,FR,Friesland,NL,The Netherlands -Bingelrade,LI,Limburg,NL,The Netherlands Bilthoven,UT,Utrecht,NL,The Netherlands -Biggekerke,ZE,Zeeland,NL,The Netherlands Biezenmortel,NB,North Brabant,NL,The Netherlands -Biest-Houtakker,NB,North Brabant,NL,The Netherlands -Biervliet,ZE,Zeeland,NL,The Netherlands -Bierum,GR,Groningen,NL,The Netherlands Biddinghuizen,FL,Flevoland,NL,The Netherlands Beverwijk,NH,North Holland,NL,The Netherlands Beusichem,GE,Gelderland,NL,The Netherlands -Beuningen,OV,Overijssel,NL,The Netherlands Beuningen,GE,Gelderland,NL,The Netherlands Beugen,NB,North Brabant,NL,The Netherlands Best,NB,North Brabant,NL,The Netherlands Berltsum,FR,Friesland,NL,The Netherlands Berlicum,NB,North Brabant,NL,The Netherlands +Berkhout,NH,North Holland,NL,The Netherlands Berkel,NB,North Brabant,NL,The Netherlands Beringe,LI,Limburg,NL,The Netherlands Burgum,FR,Friesland,NL,The Netherlands @@ -28988,12 +23807,10 @@ Bergeijk,NB,North Brabant,NL,The Netherlands Bergentheim,OV,Overijssel,NL,The Netherlands Bergen op Zoom,NB,North Brabant,NL,The Netherlands Berg en Dal,GE,Gelderland,NL,The Netherlands -Bergen aan Zee,NH,North Holland,NL,The Netherlands Bergen,NH,North Holland,NL,The Netherlands Bergen,LI,Limburg,NL,The Netherlands Bergambacht,ZH,South Holland,NL,The Netherlands Benthuizen,ZH,South Holland,NL,The Netherlands -Bentelo,OV,Overijssel,NL,The Netherlands Benschop,UT,Utrecht,NL,The Netherlands Benningbroek,NH,North Holland,NL,The Netherlands Bennekom,GE,Gelderland,NL,The Netherlands @@ -29002,18 +23819,15 @@ Beneden-Leeuwen,GE,Gelderland,NL,The Netherlands Bemmel,GE,Gelderland,NL,The Netherlands Bemelen,LI,Limburg,NL,The Netherlands Beltrum,GE,Gelderland,NL,The Netherlands -Bellingwolde,GR,Groningen,NL,The Netherlands Belfeld,LI,Limburg,NL,The Netherlands -Beinsdorp,NH,North Holland,NL,The Netherlands Beilen,DR,Drenthe,NL,The Netherlands Beetsterzwaag,FR,Friesland,NL,The Netherlands -Beets,NH,North Holland,NL,The Netherlands Bitgummole,FR,Friesland,NL,The Netherlands Bitgum,FR,Friesland,NL,The Netherlands Beesel,LI,Limburg,NL,The Netherlands Beesd,GE,Gelderland,NL,The Netherlands -Beerzerveld,OV,Overijssel,NL,The Netherlands -Beers,NB,North Brabant,NL,The Netherlands +Beerta,GR,Groningen,NL,The Netherlands +Bears,FR,Friesland,NL,The Netherlands Beekbergen,GE,Gelderland,NL,The Netherlands Beek gem Montferland,GE,Gelderland,NL,The Netherlands Beek,LI,Limburg,NL,The Netherlands @@ -29021,46 +23835,44 @@ Beegden,LI,Limburg,NL,The Netherlands Bedum,GR,Groningen,NL,The Netherlands Bavel,NB,North Brabant,NL,The Netherlands Bathmen,OV,Overijssel,NL,The Netherlands -Barsingerhorn,NH,North Holland,NL,The Netherlands Barneveld,GE,Gelderland,NL,The Netherlands +Barger-Compascuum,DR,Drenthe,NL,The Netherlands Barendrecht,ZH,South Holland,NL,The Netherlands Barchem,GE,Gelderland,NL,The Netherlands -Bantega,FR,Friesland,NL,The Netherlands Bant,FL,Flevoland,NL,The Netherlands Banholt,LI,Limburg,NL,The Netherlands -Balloo,DR,Drenthe,NL,The Netherlands Balkbrug,OV,Overijssel,NL,The Netherlands Balk,FR,Friesland,NL,The Netherlands -Balgoy,GE,Gelderland,NL,The Netherlands Bakkum,NH,North Holland,NL,The Netherlands Bakkeveen,FR,Friesland,NL,The Netherlands +Bakhuizen,FR,Friesland,NL,The Netherlands Bakel,NB,North Brabant,NL,The Netherlands -Baijum,FR,Friesland,NL,The Netherlands Baflo,GR,Groningen,NL,The Netherlands Baexem,LI,Limburg,NL,The Netherlands Badhoevedorp,NH,North Holland,NL,The Netherlands +Babyloniënbroek,NB,North Brabant,NL,The Netherlands Babberich,GE,Gelderland,NL,The Netherlands Baarn,UT,Utrecht,NL,The Netherlands Baarlo,LI,Limburg,NL,The Netherlands Baarle-Nassau,NB,North Brabant,NL,The Netherlands -Baarland,ZE,Zeeland,NL,The Netherlands +Baambrugge,UT,Utrecht,NL,The Netherlands Azewijn,GE,Gelderland,NL,The Netherlands Axel,ZE,Zeeland,NL,The Netherlands Avenhorn,NH,North Holland,NL,The Netherlands Austerlitz,UT,Utrecht,NL,The Netherlands +Augustinusga,FR,Friesland,NL,The Netherlands Asten,NB,North Brabant,NL,The Netherlands Assendelft,NH,North Holland,NL,The Netherlands Assen,DR,Drenthe,NL,The Netherlands +Asperen,GE,Gelderland,NL,The Netherlands Arum,FR,Friesland,NL,The Netherlands Arnhem,GE,Gelderland,NL,The Netherlands Arnemuiden,ZE,Zeeland,NL,The Netherlands Arkel,ZH,South Holland,NL,The Netherlands Arcen,LI,Limburg,NL,The Netherlands Appingedam,GR,Groningen,NL,The Netherlands -Appeltern,GE,Gelderland,NL,The Netherlands Appelscha,FR,Friesland,NL,The Netherlands Apeldoorn,GE,Gelderland,NL,The Netherlands -Ansen,DR,Drenthe,NL,The Netherlands Annen,DR,Drenthe,NL,The Netherlands Anna Paulowna,NH,North Holland,NL,The Netherlands Ankeveen,NH,North Holland,NL,The Netherlands @@ -29068,7 +23880,6 @@ Anjum,FR,Friesland,NL,The Netherlands Angerlo,GE,Gelderland,NL,The Netherlands Angeren,GE,Gelderland,NL,The Netherlands Andijk,NH,North Holland,NL,The Netherlands -Anderen,DR,Drenthe,NL,The Netherlands Andelst,GE,Gelderland,NL,The Netherlands Amsterdam,NH,North Holland,NL,The Netherlands Amstenrade,LI,Limburg,NL,The Netherlands @@ -29080,7 +23891,6 @@ Amersfoort,UT,Utrecht,NL,The Netherlands Amerongen,UT,Utrecht,NL,The Netherlands America,LI,Limburg,NL,The Netherlands Ameide,UT,Utrecht,NL,The Netherlands -Altforst,GE,Gelderland,NL,The Netherlands Alteveer,DR,Drenthe,NL,The Netherlands Alphen aan den Rijn,ZH,South Holland,NL,The Netherlands Alphen,GE,Gelderland,NL,The Netherlands @@ -29092,7 +23902,6 @@ Almere Buiten,FL,Flevoland,NL,The Netherlands Almen,GE,Gelderland,NL,The Netherlands Almelo,OV,Overijssel,NL,The Netherlands Alkmaar,NH,North Holland,NL,The Netherlands -Alem,GE,Gelderland,NL,The Netherlands Alblasserdam,ZH,South Holland,NL,The Netherlands Albergen,OV,Overijssel,NL,The Netherlands Akkrum,FR,Friesland,NL,The Netherlands @@ -29103,123 +23912,77 @@ Aerdt,GE,Gelderland,NL,The Netherlands Aerdenhout,NH,North Holland,NL,The Netherlands Aduard,GR,Groningen,NL,The Netherlands Acquoy,GE,Gelderland,NL,The Netherlands -Achthuizen,ZH,South Holland,NL,The Netherlands Achterveld,UT,Utrecht,NL,The Netherlands -Achlum,FR,Friesland,NL,The Netherlands Abcoude,UT,Utrecht,NL,The Netherlands Abbenes,NH,North Holland,NL,The Netherlands Abbenbroek,ZH,South Holland,NL,The Netherlands -Abbekerk,NH,North Holland,NL,The Netherlands -Aardenburg,ZE,Zeeland,NL,The Netherlands Aalten,GE,Gelderland,NL,The Netherlands +Aalst,GE,Gelderland,NL,The Netherlands Aalsmeerderbrug,NH,North Holland,NL,The Netherlands Aalsmeer,NH,North Holland,NL,The Netherlands Aalden,DR,Drenthe,NL,The Netherlands Wijk en Aalburg,NB,North Brabant,NL,The Netherlands -Aadorp,OV,Overijssel,NL,The Netherlands -Millstatt,2,Carinthia,AT,Austria Zwölfaxing,3,Lower Austria,AT,Austria -Zwischenwasser,8,Vorarlberg,AT,Austria Zwettl Stadt,3,Lower Austria,AT,Austria -Zwettl an der Rodl,4,Upper Austria,AT,Austria Zwentendorf,3,Lower Austria,AT,Austria Zurndorf,1,Burgenland,AT,Austria Zistersdorf,3,Lower Austria,AT,Austria Zirl,7,Tyrol,AT,Austria -Zipf,4,Upper Austria,AT,Austria -Zillingtal,1,Burgenland,AT,Austria -Ziersdorf,3,Lower Austria,AT,Austria Zeltweg,6,Styria,AT,Austria -Zell an der Pram,4,Upper Austria,AT,Austria Zell am Ziller,7,Tyrol,AT,Austria Zell am See,5,Salzburg,AT,Austria -Zell am Pettenfirst,4,Upper Austria,AT,Austria Zell am Moos,4,Upper Austria,AT,Austria +Zeiselmauer,3,Lower Austria,AT,Austria +Zeillern,3,Lower Austria,AT,Austria Zederhaus,5,Salzburg,AT,Austria +Zagersdorf,1,Burgenland,AT,Austria Ybbsitz,3,Lower Austria,AT,Austria Ybbs an der Donau,3,Lower Austria,AT,Austria -Würmla,3,Lower Austria,AT,Austria -Würflach,3,Lower Austria,AT,Austria Wulkaprodersdorf,1,Burgenland,AT,Austria Wörgl,7,Tyrol,AT,Austria Wördern,3,Lower Austria,AT,Austria -Wöllersdorf,3,Lower Austria,AT,Austria Wolkersdorf im Weinviertel,3,Lower Austria,AT,Austria Wolfurt,8,Vorarlberg,AT,Austria Wolfsgraben,3,Lower Austria,AT,Austria +Wolfsegg am Hausruck,4,Upper Austria,AT,Austria Wolfsberg,2,Carinthia,AT,Austria Wolfau,1,Burgenland,AT,Austria -Winzendorf,3,Lower Austria,AT,Austria -Winklern,2,Carinthia,AT,Austria -Winklarn,3,Lower Austria,AT,Austria -Winkl,3,Lower Austria,AT,Austria Windischgarsten,4,Upper Austria,AT,Austria -Windigsteig,3,Lower Austria,AT,Austria -Windhaag bei Freistadt,4,Upper Austria,AT,Austria -Winden am See,1,Burgenland,AT,Austria -Wimpassing im Schwarzatale,3,Lower Austria,AT,Austria -Willersdorf,1,Burgenland,AT,Austria Wilhering,4,Upper Austria,AT,Austria Wilhelmsburg,3,Lower Austria,AT,Austria -Wilfersdorf,3,Lower Austria,AT,Austria -Wildungsmauer,3,Lower Austria,AT,Austria -Wildon,6,Styria,AT,Austria -Wildermieming,7,Tyrol,AT,Austria -Wildenau,4,Upper Austria,AT,Austria -Wiesing,7,Tyrol,AT,Austria Wiesen,1,Burgenland,AT,Austria Wieselburg,3,Lower Austria,AT,Austria Wiener Neustadt,3,Lower Austria,AT,Austria Wiener Neudorf,3,Lower Austria,AT,Austria -Wienerherberg,3,Lower Austria,AT,Austria Wienerbruck,3,Lower Austria,AT,Austria ,9,Vienna,AT,Austria Vienna,9,Vienna,AT,Austria Weyregg,4,Upper Austria,AT,Austria Weyer,4,Upper Austria,AT,Austria -Wettmannstätten,6,Styria,AT,Austria Westendorf,7,Tyrol,AT,Austria Wernstein am Inn,4,Upper Austria,AT,Austria Werndorf,6,Styria,AT,Austria Wernberg,2,Carinthia,AT,Austria -Werfenweng,5,Salzburg,AT,Austria -Werfen,5,Salzburg,AT,Austria -Weppersdorf,1,Burgenland,AT,Austria -Weng im Innkreis,4,Upper Austria,AT,Austria Wels,4,Upper Austria,AT,Austria Weiz,6,Styria,AT,Austria -Weitra,3,Lower Austria,AT,Austria -Weitersfelden,4,Upper Austria,AT,Austria Weiten,3,Lower Austria,AT,Austria -Weistrach,3,Lower Austria,AT,Austria Weisskirchen in Steiermark,6,Styria,AT,Austria Weisskirchen an der Traun,4,Upper Austria,AT,Austria -Weissenkirchen in der Wachau,3,Lower Austria,AT,Austria Weissenbach an der Triesting,3,Lower Austria,AT,Austria Weissbriach,2,Carinthia,AT,Austria -Weinitzen,6,Styria,AT,Austria Weiler,8,Vorarlberg,AT,Austria -Weilbach,4,Upper Austria,AT,Austria -Weikendorf,3,Lower Austria,AT,Austria -Weigelsdorf,3,Lower Austria,AT,Austria Weiden am See,1,Burgenland,AT,Austria -Weibern,4,Upper Austria,AT,Austria -Weer,7,Tyrol,AT,Austria +Waxenberg,4,Upper Austria,AT,Austria Wattens,7,Tyrol,AT,Austria Wattenberg,7,Tyrol,AT,Austria Wartberg ob der Aist,4,Upper Austria,AT,Austria Wartberg an der Krems,4,Upper Austria,AT,Austria -Wartberg,6,Styria,AT,Austria -Wang,3,Lower Austria,AT,Austria -Wampersdorf,3,Lower Austria,AT,Austria Wals,5,Salzburg,AT,Austria -Walpersdorf,3,Lower Austria,AT,Austria +Wallern im Burgenland,1,Burgenland,AT,Austria Wallern an der Trattnach,4,Upper Austria,AT,Austria -Waldzell,4,Upper Austria,AT,Austria -Waldneukirchen,4,Upper Austria,AT,Austria Walding,4,Upper Austria,AT,Austria Wald im Pinzgau,5,Salzburg,AT,Austria -Waldhausen im Strudengau,4,Upper Austria,AT,Austria +Waldhäuser,4,Upper Austria,AT,Austria Walchsee,7,Tyrol,AT,Austria Waizenkirchen,4,Upper Austria,AT,Austria Waidhofen an der Ybbs,3,Lower Austria,AT,Austria @@ -29229,58 +23992,38 @@ Wagrain,5,Salzburg,AT,Austria Wagna,6,Styria,AT,Austria Vösendorf,3,Lower Austria,AT,Austria Murau,6,Styria,AT,Austria -Vorderweissenbach,4,Upper Austria,AT,Austria -Vorderreuthe,8,Vorarlberg,AT,Austria Vorchdorf,4,Upper Austria,AT,Austria Vorau,6,Styria,AT,Austria -Vorarlberg,8,Vorarlberg,AT,Austria Vomp,7,Tyrol,AT,Austria Völs,7,Tyrol,AT,Austria Völkermarkt,2,Carinthia,AT,Austria -Volders,7,Tyrol,AT,Austria Voitsberg,6,Styria,AT,Austria -Vöcklamarkt,4,Upper Austria,AT,Austria Vöcklabruck,4,Upper Austria,AT,Austria +Vitis,3,Lower Austria,AT,Austria Villach,2,Carinthia,AT,Austria -Vill,7,Tyrol,AT,Austria Bad Vigaun,5,Salzburg,AT,Austria -Viehhofen,5,Salzburg,AT,Austria Velden am Wörther See,2,Carinthia,AT,Austria Veitsch,6,Styria,AT,Austria -Uttendorf,4,Upper Austria,AT,Austria Uttendorf,5,Salzburg,AT,Austria Unzmarkt,6,Styria,AT,Austria -Unterweitersdorf,4,Upper Austria,AT,Austria -Unterweissenbach,4,Upper Austria,AT,Austria Unterwaltersdorf,3,Lower Austria,AT,Austria +Untersiebenbrunn,3,Lower Austria,AT,Austria +Rohrbach an der Goelsen,3,Lower Austria,AT,Austria +Unterpullendorf,1,Burgenland,AT,Austria Unterpremstätten,6,Styria,AT,Austria Unterlochen,4,Upper Austria,AT,Austria -Unterlamm,6,Styria,AT,Austria -Untergrafendorf,3,Lower Austria,AT,Austria Unterahrnbach,7,Tyrol,AT,Austria Ungenach,4,Upper Austria,AT,Austria Umhausen,7,Tyrol,AT,Austria Ulrichsberg,4,Upper Austria,AT,Austria -Uderns,7,Tyrol,AT,Austria -Übersaxen,8,Vorarlberg,AT,Austria Turnau,6,Styria,AT,Austria -Tumeltsham,4,Upper Austria,AT,Austria Tulln,3,Lower Austria,AT,Austria -Tulfes,7,Tyrol,AT,Austria Tulbing,3,Lower Austria,AT,Austria -Trumau,3,Lower Austria,AT,Austria +Tschagguns,8,Vorarlberg,AT,Austria Trofaiach,6,Styria,AT,Austria Trins,7,Tyrol,AT,Austria -Trimmelkam,4,Upper Austria,AT,Austria -Tribuswinkel,3,Lower Austria,AT,Austria -Tresdorf,3,Lower Austria,AT,Austria Treibach,2,Carinthia,AT,Austria -Treffen,2,Carinthia,AT,Austria -Trebesing,2,Carinthia,AT,Austria -Trautmannsdorf an der Leitha,3,Lower Austria,AT,Austria -Trausdorf an der Wulka,1,Burgenland,AT,Austria -Bad Traunstein,3,Lower Austria,AT,Austria -Traunfeld,3,Lower Austria,AT,Austria +Traunkirchen,4,Upper Austria,AT,Austria Traun,4,Upper Austria,AT,Austria Traismauer,3,Lower Austria,AT,Austria Traiskirchen,3,Lower Austria,AT,Austria @@ -29288,231 +24031,137 @@ Traisen,3,Lower Austria,AT,Austria Tragwein,4,Upper Austria,AT,Austria ,7,Tyrol,AT,Austria Tirol,6,Styria,AT,Austria -Timmersdorf,6,Styria,AT,Austria Timelkam,4,Upper Austria,AT,Austria Tiefgraben,4,Upper Austria,AT,Austria -Thüringen,8,Vorarlberg,AT,Austria -Thörl,6,Styria,AT,Austria Theresienfeld,3,Lower Austria,AT,Austria Thaya,3,Lower Austria,AT,Austria Thaur,7,Tyrol,AT,Austria Thalheim bei Wels,4,Upper Austria,AT,Austria Thalgau,5,Salzburg,AT,Austria -Texing,3,Lower Austria,AT,Austria -Ternitz,3,Lower Austria,AT,Austria Ternberg,4,Upper Austria,AT,Austria Telfs,7,Tyrol,AT,Austria -Telfes im Stubai,7,Tyrol,AT,Austria -Teesdorf,3,Lower Austria,AT,Austria -Taxenbach,5,Salzburg,AT,Austria -Taxach,5,Salzburg,AT,Austria -Taufkirchen an der Trattnach,4,Upper Austria,AT,Austria Taufkirchen an der Pram,4,Upper Austria,AT,Austria -Tattendorf,3,Lower Austria,AT,Austria -Tarsdorf,4,Upper Austria,AT,Austria Tarrenz,7,Tyrol,AT,Austria Tamsweg,5,Salzburg,AT,Austria -Sulz im Wienerwald,3,Lower Austria,AT,Austria Sulz im Burgenland,1,Burgenland,AT,Austria Sulzberg,8,Vorarlberg,AT,Austria Sulzau,5,Salzburg,AT,Austria -Stumm,7,Tyrol,AT,Austria -Stuhlfelden,5,Salzburg,AT,Austria +Sulz,8,Vorarlberg,AT,Austria Studenzen,6,Styria,AT,Austria -Stubenberg,6,Styria,AT,Austria -Stuben,1,Burgenland,AT,Austria -Stuben,2,Carinthia,AT,Austria -Stubach,5,Salzburg,AT,Austria -Stroheim,4,Upper Austria,AT,Austria Strobl,5,Salzburg,AT,Austria -Streithofen,3,Lower Austria,AT,Austria -Streitdorf,3,Lower Austria,AT,Austria -Strau,2,Carinthia,AT,Austria -Strass im Attergau,4,Upper Austria,AT,Austria +Stratzing,3,Lower Austria,AT,Austria +Strasswalchen,5,Salzburg,AT,Austria Strasshof an der Nordbahn,3,Lower Austria,AT,Austria -Strass,3,Lower Austria,AT,Austria -Straden,6,Styria,AT,Austria -Stoob,1,Burgenland,AT,Austria +Stranzendorf,3,Lower Austria,AT,Austria Stockerau,3,Lower Austria,AT,Austria Steinbrunn,1,Burgenland,AT,Austria -Stillfried,3,Lower Austria,AT,Austria -Steyrling,4,Upper Austria,AT,Austria Steyregg,4,Upper Austria,AT,Austria Steyr,4,Upper Austria,AT,Austria Stetten,3,Lower Austria,AT,Austria Steinhaus,4,Upper Austria,AT,Austria -Steinfeld,2,Carinthia,AT,Austria -Steindorf am Ossiacher See,2,Carinthia,AT,Austria -Steindorf,4,Upper Austria,AT,Austria -Steindorf,5,Salzburg,AT,Austria -Steinberg an der Rabnitz,1,Burgenland,AT,Austria -Steinakirchen am Forst,3,Lower Austria,AT,Austria -Steinach am Brenner,7,Tyrol,AT,Austria -Steinabrückl,3,Lower Austria,AT,Austria +Steinerkirchen an der Traun,4,Upper Austria,AT,Austria ,6,Styria,AT,Austria Stegersbach,1,Burgenland,AT,Austria -Stanzach,7,Tyrol,AT,Austria -Stams,7,Tyrol,AT,Austria -Stallhofen,6,Styria,AT,Austria +Stans,7,Tyrol,AT,Austria Stainz,6,Styria,AT,Austria -Stainach,6,Styria,AT,Austria Stadtschlaining,1,Burgenland,AT,Austria Stadl-Paura,4,Upper Austria,AT,Austria +Stadlkirchen,4,Upper Austria,AT,Austria Spitz,3,Lower Austria,AT,Austria Spittal an der Drau,2,Carinthia,AT,Austria -Spital am Pyhrn,4,Upper Austria,AT,Austria Spillern,3,Lower Austria,AT,Austria -Spielberg bei Knittelfeld,6,Styria,AT,Austria -Sooss,3,Lower Austria,AT,Austria -Sommerein,3,Lower Austria,AT,Austria +Sonntagberg,3,Lower Austria,AT,Austria Sollenau,3,Lower Austria,AT,Austria Söll,7,Tyrol,AT,Austria Solden,7,Tyrol,AT,Austria Hall in Tirol,7,Tyrol,AT,Austria -Sitzenberg,3,Lower Austria,AT,Austria -Sittendorf,3,Lower Austria,AT,Austria -Sittendorf,3,Lower Austria,AT,Austria -Sistrans,7,Tyrol,AT,Austria -Sipbachzell,4,Upper Austria,AT,Austria -Sinabelkirchen,6,Styria,AT,Austria -Sillian,7,Tyrol,AT,Austria +Simmering,9,Vienna,AT,Austria Sigless,1,Burgenland,AT,Austria -Sigharting,4,Upper Austria,AT,Austria Siezenheim,5,Salzburg,AT,Austria Sierning,4,Upper Austria,AT,Austria -Sieghartskirchen,3,Lower Austria,AT,Austria -Sieggraben,1,Burgenland,AT,Austria -Siegersdorf,3,Lower Austria,AT,Austria Siegersdorf,3,Lower Austria,AT,Austria Siegendorf im Burgenland,1,Burgenland,AT,Austria -Senning,3,Lower Austria,AT,Austria Senftenberg,3,Lower Austria,AT,Austria -Senftenbach,4,Upper Austria,AT,Austria -Semriach,6,Styria,AT,Austria Selzthal,6,Styria,AT,Austria Seitenstetten Markt,3,Lower Austria,AT,Austria Seiersberg,6,Styria,AT,Austria -Seewalchen,4,Upper Austria,AT,Austria Seekirchen am Wallersee,5,Salzburg,AT,Austria Seeham,5,Salzburg,AT,Austria Seefeld in Tirol,7,Tyrol,AT,Austria Seeboden,2,Carinthia,AT,Austria Seebenstein,3,Lower Austria,AT,Austria Seebach,2,Carinthia,AT,Austria -Sebersdorf,6,Styria,AT,Austria -Schwoich,7,Tyrol,AT,Austria Schwertberg,4,Upper Austria,AT,Austria -Schwendt,4,Upper Austria,AT,Austria -Schwendau,7,Tyrol,AT,Austria -Schweinbach,4,Upper Austria,AT,Austria Schwechat,3,Lower Austria,AT,Austria Schwaz,7,Tyrol,AT,Austria -Schwarzenbach,3,Lower Austria,AT,Austria -Schwarzenau,3,Lower Austria,AT,Austria Schwarzach im Pongau,5,Salzburg,AT,Austria Schwarzach,8,Vorarlberg,AT,Austria Schwanenstadt,4,Upper Austria,AT,Austria Schwanberg,6,Styria,AT,Austria -Schwadorf,3,Lower Austria,AT,Austria +Schuetzen am Gebirge,1,Burgenland,AT,Austria Schuppertholz,3,Lower Austria,AT,Austria -Schruns,8,Vorarlberg,AT,Austria -Schrick,3,Lower Austria,AT,Austria Schrems,3,Lower Austria,AT,Austria -Schrattenberg,3,Lower Austria,AT,Austria Schörfling,4,Upper Austria,AT,Austria -Schoppernau,8,Vorarlberg,AT,Austria Schöndorf,3,Lower Austria,AT,Austria -Schönbach,3,Lower Austria,AT,Austria Schoenau an der Triesting,3,Lower Austria,AT,Austria Schlüsslberg,4,Upper Austria,AT,Austria Schlitters,7,Tyrol,AT,Austria Schlins,8,Vorarlberg,AT,Austria Schlierbach,4,Upper Austria,AT,Austria -Schleissheim,4,Upper Austria,AT,Austria -Schleinbach,3,Lower Austria,AT,Austria Schleedorf,5,Salzburg,AT,Austria Schladming,6,Styria,AT,Austria Schiltern,3,Lower Austria,AT,Austria -Schiefling am See,2,Carinthia,AT,Austria Schiedlberg,4,Upper Austria,AT,Austria +Schenkenfelden,4,Upper Austria,AT,Austria Scheifling,6,Styria,AT,Austria Scheibbs,3,Lower Austria,AT,Austria -Scheffau am Wilden Kaiser,7,Tyrol,AT,Austria -Schattendorf,1,Burgenland,AT,Austria Scharten,4,Upper Austria,AT,Austria Scharnstein,4,Upper Austria,AT,Austria Schärding,4,Upper Austria,AT,Austria Schalchen,4,Upper Austria,AT,Austria -Saxen,4,Upper Austria,AT,Austria +Sautens,7,Tyrol,AT,Austria Säusenstein,3,Lower Austria,AT,Austria Sattledt,4,Upper Austria,AT,Austria Sarleinsbach,4,Upper Austria,AT,Austria -Sarasdorf,3,Lower Austria,AT,Austria -Sankt Wolfgang im Salzkammergut,4,Upper Austria,AT,Austria -Sankt Willibald,4,Upper Austria,AT,Austria -Sankt Veit im Pongau,5,Salzburg,AT,Austria -Sankt Veit an der Goelsen,3,Lower Austria,AT,Austria Sankt Veit an der Glan,2,Carinthia,AT,Austria Sankt Valentin,3,Lower Austria,AT,Austria -Sankt Urban,2,Carinthia,AT,Austria Sankt Ulrich bei Steyr,4,Upper Austria,AT,Austria Sankt Stefan ob Stainz,6,Styria,AT,Austria -Sankt Stefan im Rosental,6,Styria,AT,Austria Sankt Ruprecht an der Raab,6,Styria,AT,Austria Sankt Primus,2,Carinthia,AT,Austria Sankt Pölten,3,Lower Austria,AT,Austria -Sankt Peter am Wimberg,4,Upper Austria,AT,Austria Sankt Peter am Ottersbach,6,Styria,AT,Austria Sankt Peter am Kammersberg,6,Styria,AT,Austria -Sankt Paul,2,Carinthia,AT,Austria -Sankt Pantaleon,4,Upper Austria,AT,Austria -Sankt Oswald bei Plankenwarth,6,Styria,AT,Austria -Sankt Oswald bei Haslach,4,Upper Austria,AT,Austria -Sankt Oswald bei Freistadt,4,Upper Austria,AT,Austria +Sankt Pankraz,4,Upper Austria,AT,Austria Sankt Nikolai im Sausal,6,Styria,AT,Austria Sankt Niklas an der Drau,2,Carinthia,AT,Austria -Sankt Michael in Obersteiermark,6,Styria,AT,Austria -St Michael im Lungau,5,Salzburg,AT,Austria Sankt Michael im Burgenland,1,Burgenland,AT,Austria Sankt Michael ob Bleiburg,2,Carinthia,AT,Austria Sankt Martin im Sulmtal,6,Styria,AT,Austria Sankt Martin im Muehlkreis,4,Upper Austria,AT,Austria Sankt Martin im Innkreis,4,Upper Austria,AT,Austria -Sankt Martin bei Lofer,5,Salzburg,AT,Austria -Sankt Martin am Techelsberg,2,Carinthia,AT,Austria Sankt Marien,4,Upper Austria,AT,Austria -Sankt Margarethen im Lungau,5,Salzburg,AT,Austria Sankt Margarethen im Burgenland,1,Burgenland,AT,Austria -Sankt Margarethen an der Raab,6,Styria,AT,Austria Sankt Marein im Muerztal,6,Styria,AT,Austria Sankt Marein bei Graz,6,Styria,AT,Austria Sankt Lorenzen im Muerztal,6,Styria,AT,Austria Sankt Lorenz,4,Upper Austria,AT,Austria -Sankt Leonhard am Hornerwald,3,Lower Austria,AT,Austria Sankt Johann in Tirol,7,Tyrol,AT,Austria St Johann im Pongau,5,Salzburg,AT,Austria -Sankt Jakob,2,Carinthia,AT,Austria St. Gilgen,5,Salzburg,AT,Austria Sankt Georgen im Attergau,4,Upper Austria,AT,Austria Sankt Georgen bei Salzburg,5,Salzburg,AT,Austria -Sankt Georgen an der Leys,3,Lower Austria,AT,Austria Sankt Georgen an der Gusen,4,Upper Austria,AT,Austria -Sankt Georgen am Ybbsfelde,3,Lower Austria,AT,Austria Sankt Gallenkirch,8,Vorarlberg,AT,Austria Sankt Gallen,6,Styria,AT,Austria -Sankt Florian am Inn,4,Upper Austria,AT,Austria -Sankt Christophen,3,Lower Austria,AT,Austria Saint Anton,7,Tyrol,AT,Austria -Sankt Andrae im Lungau,5,Salzburg,AT,Austria Sankt Andrae am Zicksee,1,Burgenland,AT,Austria Sankt Andrae,2,Carinthia,AT,Austria -Sankt Agatha,4,Upper Austria,AT,Austria -Sankt Aegyd am Neuwalde,3,Lower Austria,AT,Austria ,5,Salzburg,AT,Austria Salzburg,5,Salzburg,AT,Austria +Sallingberg,3,Lower Austria,AT,Austria Saalfelden am Steinernen Meer,5,Salzburg,AT,Austria Saalbach,5,Salzburg,AT,Austria -Rutzenmoos,4,Upper Austria,AT,Austria Rüstorf,4,Upper Austria,AT,Austria Rust,1,Burgenland,AT,Austria Rum,7,Tyrol,AT,Austria @@ -29520,249 +24169,148 @@ Rührsdorf,3,Lower Austria,AT,Austria Rudersdorf,1,Burgenland,AT,Austria Rottenmann,6,Styria,AT,Austria Rottenegg,4,Upper Austria,AT,Austria -Rottenbach,4,Upper Austria,AT,Austria -Rothenthurn,2,Carinthia,AT,Austria -Rotenturm an der Pinka,1,Burgenland,AT,Austria Rosenau am Sonntagberg,3,Lower Austria,AT,Austria -Roseldorf,3,Lower Austria,AT,Austria -Rosegg,2,Carinthia,AT,Austria -Röns,8,Vorarlberg,AT,Austria -Roitham,4,Upper Austria,AT,Austria -Röhrenbach,3,Lower Austria,AT,Austria Rohrbach in Oberoesterreich,4,Upper Austria,AT,Austria -Rohrbach bei Mattersburg,1,Burgenland,AT,Austria -Rohrbach an der Lafnitz,6,Styria,AT,Austria -Rohrbach,3,Lower Austria,AT,Austria -Roggenreith,3,Lower Austria,AT,Austria -Ritzing,1,Burgenland,AT,Austria Rinn,7,Tyrol,AT,Austria Riezlern,8,Vorarlberg,AT,Austria -Rietz,7,Tyrol,AT,Austria +Riegersdorf,6,Styria,AT,Austria Riegersdorf,2,Carinthia,AT,Austria -Riefensberg,8,Vorarlberg,AT,Austria Riedlingsdorf,1,Burgenland,AT,Austria Ried in der Riedmark,4,Upper Austria,AT,Austria Ried im Traunkreis,4,Upper Austria,AT,Austria Ried im Innkreis,4,Upper Austria,AT,Austria -Riedenthal,3,Lower Austria,AT,Austria -Riedau,4,Upper Austria,AT,Austria Reutte,7,Tyrol,AT,Austria Retz,3,Lower Austria,AT,Austria Rettenbach in Oststeiermark,6,Styria,AT,Austria -Rettenbach,1,Burgenland,AT,Austria Rennweg am Katschberg,2,Carinthia,AT,Austria Reith bei Kitzbuehel,7,Tyrol,AT,Austria -Reith im Alpbachtal,7,Tyrol,AT,Austria Reisenberg,3,Lower Austria,AT,Austria -Reinsberg,3,Lower Austria,AT,Austria -Reidling,3,Lower Austria,AT,Austria -Reichenthal,4,Upper Austria,AT,Austria -Reichendorf,6,Styria,AT,Austria +Reichersdorf,3,Lower Austria,AT,Austria Redlham,4,Upper Austria,AT,Austria Rauris,5,Salzburg,AT,Austria -Rauchenwarth,3,Lower Austria,AT,Austria -Ratzling,4,Upper Austria,AT,Austria -Ratten,6,Styria,AT,Austria -Rastenfeld,3,Lower Austria,AT,Austria -Ranten,6,Styria,AT,Austria -Rannersdorf,3,Lower Austria,AT,Austria +Rauchwart im Burgenland,1,Burgenland,AT,Austria Rankweil,8,Vorarlberg,AT,Austria Randegg,3,Lower Austria,AT,Austria Ramsau am Dachstein,6,Styria,AT,Austria -Ramsau im Zillertal,7,Tyrol,AT,Austria -Rainfeld,3,Lower Austria,AT,Austria Rainbach im Muehlkreis,4,Upper Austria,AT,Austria Raiding,1,Burgenland,AT,Austria -Ragnitz,6,Styria,AT,Austria Raggal,8,Vorarlberg,AT,Austria Radstadt,5,Salzburg,AT,Austria Bad Radkersburg,6,Styria,AT,Austria Radfeld,7,Tyrol,AT,Austria -Radenthein,2,Carinthia,AT,Austria -Rabenstein an der Pielach,3,Lower Austria,AT,Austria Raabs an der Thaya,3,Lower Austria,AT,Austria Raaba,6,Styria,AT,Austria Raab,4,Upper Austria,AT,Austria Pyhra,3,Lower Austria,AT,Austria -Pusterwald,6,Styria,AT,Austria Purkersdorf,3,Lower Austria,AT,Austria Purgstall,3,Lower Austria,AT,Austria -Purbach am Neusiedler See,1,Burgenland,AT,Austria Pucking,4,Upper Austria,AT,Austria Puchenau,4,Upper Austria,AT,Austria -Puchberg am Schneeberg,3,Lower Austria,AT,Austria -Puch bei Weiz,6,Styria,AT,Austria Puch bei Hallein,5,Salzburg,AT,Austria -Pubersdorf,2,Carinthia,AT,Austria -Hofamt Priel,3,Lower Austria,AT,Austria Pressbaum,3,Lower Austria,AT,Austria -Prellenkirchen,3,Lower Austria,AT,Austria Pregarten,4,Upper Austria,AT,Austria Preding,6,Styria,AT,Austria -Prambachkirchen,4,Upper Austria,AT,Austria -Prama,7,Tyrol,AT,Austria Pram,4,Upper Austria,AT,Austria +Pradl,7,Tyrol,AT,Austria Poysdorf,3,Lower Austria,AT,Austria +Pottschach,3,Lower Austria,AT,Austria Pottenstein,3,Lower Austria,AT,Austria Pottendorf,3,Lower Austria,AT,Austria Pottenbrunn,3,Lower Austria,AT,Austria -Pöndorf,4,Upper Austria,AT,Austria -Pöls,6,Styria,AT,Austria -Polling in Tirol,7,Tyrol,AT,Austria -Pollau,6,Styria,AT,Austria +Poertschach am Woerthersee,2,Carinthia,AT,Austria Poggersdorf,2,Carinthia,AT,Austria -Podersdorf am See,1,Burgenland,AT,Austria Pöchlarn,3,Lower Austria,AT,Austria -Platt,3,Lower Austria,AT,Austria -Plank am Kamp,3,Lower Austria,AT,Austria Plainfeld,5,Salzburg,AT,Austria -Pitten,3,Lower Austria,AT,Austria Pischelsdorf,3,Lower Austria,AT,Austria Pischeldorf,2,Carinthia,AT,Austria -Pirka,6,Styria,AT,Austria -Pirching am Traubenberg,6,Styria,AT,Austria Pinsdorf,4,Upper Austria,AT,Austria Pilgersdorf,1,Burgenland,AT,Austria Piesendorf,5,Salzburg,AT,Austria Pichl bei Wels,4,Upper Austria,AT,Austria -Pfarrkirchen im Muehlkreis,4,Upper Austria,AT,Austria -Pfaffstätten,3,Lower Austria,AT,Austria Peuerbach,4,Upper Austria,AT,Austria Petzenkirchen,3,Lower Austria,AT,Austria Pettenbach,4,Upper Austria,AT,Austria -Petronell-Carnuntum,3,Lower Austria,AT,Austria -Peterskirchen,4,Upper Austria,AT,Austria -Perwang am Grabensee,4,Upper Austria,AT,Austria -Pertisau,7,Tyrol,AT,Austria -Persenbeug,3,Lower Austria,AT,Austria Pernitz,3,Lower Austria,AT,Austria -Pernegg an der Mur,6,Styria,AT,Austria Perg,4,Upper Austria,AT,Austria Perchtoldsdorf,3,Lower Austria,AT,Austria -Pennewang,4,Upper Austria,AT,Austria -Peisching,3,Lower Austria,AT,Austria Peilstein im Muehlviertel,4,Upper Austria,AT,Austria Peggau,6,Styria,AT,Austria -Payerbach,3,Lower Austria,AT,Austria Passail,6,Styria,AT,Austria Pasching,4,Upper Austria,AT,Austria Parndorf,1,Burgenland,AT,Austria Pamhagen,1,Burgenland,AT,Austria -Paasdorf,3,Lower Austria,AT,Austria -Oeynhausen,3,Lower Austria,AT,Austria -Ottensheim,4,Upper Austria,AT,Austria +Pama,1,Burgenland,AT,Austria +Oetz,7,Tyrol,AT,Austria Ottakring,9,Vienna,AT,Austria Ostermiething,4,Upper Austria,AT,Austria Ort im Innkreis,4,Upper Austria,AT,Austria -Ollersdorf,3,Lower Austria,AT,Austria -Olbendorf,1,Burgenland,AT,Austria Ohlsdorf,4,Upper Austria,AT,Austria Oggau,1,Burgenland,AT,Austria -Oftering,4,Upper Austria,AT,Austria Offenhausen,4,Upper Austria,AT,Austria Oetting,2,Carinthia,AT,Austria -Oehling,3,Lower Austria,AT,Austria -Obritzberg,3,Lower Austria,AT,Austria -Öblarn,6,Styria,AT,Austria -Oberwölbling,3,Lower Austria,AT,Austria -Oberweiden,3,Lower Austria,AT,Austria Oberwart,1,Burgenland,AT,Austria +Oberwang,4,Upper Austria,AT,Austria Oberwaltersdorf,3,Lower Austria,AT,Austria -Obervogau,6,Styria,AT,Austria Obervellach,2,Carinthia,AT,Austria Obertrum am See,5,Salzburg,AT,Austria -Obertauern,5,Salzburg,AT,Austria -Obersiebenbrunn,3,Lower Austria,AT,Austria -Obersdorf,3,Lower Austria,AT,Austria Oberschützen,1,Burgenland,AT,Austria Oberpullendorf,1,Burgenland,AT,Austria Pettnau,7,Tyrol,AT,Austria ,4,Upper Austria,AT,Austria Oberneukirchen,4,Upper Austria,AT,Austria -Oberndorf in Tirol,7,Tyrol,AT,Austria Oberndorf bei Salzburg,5,Salzburg,AT,Austria Oberndorf an der Melk,3,Lower Austria,AT,Austria -Obernberg am Inn,4,Upper Austria,AT,Austria Obernalb,3,Lower Austria,AT,Austria Oberhofen im Inntal,7,Tyrol,AT,Austria Oberhofen am Irrsee,4,Upper Austria,AT,Austria Obergurgl,7,Tyrol,AT,Austria Ober-Grafendorf,3,Lower Austria,AT,Austria -Oberdrauburg,2,Carinthia,AT,Austria Aurach,7,Tyrol,AT,Austria -Oberau,7,Tyrol,AT,Austria -Oberalm,5,Salzburg,AT,Austria Obdach,6,Styria,AT,Austria Nüziders,8,Vorarlberg,AT,Austria Nussdorf am Haunsberg,5,Salzburg,AT,Austria Nussbach,4,Upper Austria,AT,Austria Noreia,6,Styria,AT,Austria -Niklasdorf,6,Styria,AT,Austria +Nöchling,3,Lower Austria,AT,Austria Niederthalheim,4,Upper Austria,AT,Austria -Niedersulz,3,Lower Austria,AT,Austria -Niederranna,4,Upper Austria,AT,Austria ,3,Lower Austria,AT,Austria -Niedernsill,5,Salzburg,AT,Austria Niederneukirchen,4,Upper Austria,AT,Austria -Niederndorf,7,Tyrol,AT,Austria -Niederkreuzstetten,3,Lower Austria,AT,Austria Niederkappel,4,Upper Austria,AT,Austria -Niederhollabrunn,3,Lower Austria,AT,Austria Nickelsdorf,1,Burgenland,AT,Austria Neuzeug,4,Upper Austria,AT,Austria Neutillmitsch,6,Styria,AT,Austria Neutal,1,Burgenland,AT,Austria +Neustift,7,Tyrol,AT,Austria +Neustift an der Lafnitz,1,Burgenland,AT,Austria Neustift im Muehlkreis,4,Upper Austria,AT,Austria -Neustadtl-Markt,3,Lower Austria,AT,Austria Neusiedl am See,1,Burgenland,AT,Austria Neunkirchen,3,Lower Austria,AT,Austria -Neumarkt an der Ybbs,3,Lower Austria,AT,Austria Neumarkt am Wallersee,5,Salzburg,AT,Austria Neulengbach,3,Lower Austria,AT,Austria -Neukirchen bei Lambach,4,Upper Austria,AT,Austria Neukirchen an der Voeckla,4,Upper Austria,AT,Austria -Neukirchen an der Enknach,4,Upper Austria,AT,Austria -Neukirchen am Walde,4,Upper Austria,AT,Austria Neukirchen am Grossvenediger,5,Salzburg,AT,Austria -Neuhofen im Innkreis,4,Upper Austria,AT,Austria +Neuhofen an der Ybbs,3,Lower Austria,AT,Austria Neuhofen an der Krems,4,Upper Austria,AT,Austria Neuhaus,3,Lower Austria,AT,Austria Neufelden,4,Upper Austria,AT,Austria -Neufeld an der Leitha,1,Burgenland,AT,Austria Neudörfl,1,Burgenland,AT,Austria -Neudorf,4,Upper Austria,AT,Austria -Neuberg an der Muerz,6,Styria,AT,Austria -Neubau,3,Lower Austria,AT,Austria -Nestelbach bei Graz,6,Styria,AT,Austria -Nenzing,8,Vorarlberg,AT,Austria -Neidling,3,Lower Austria,AT,Austria Nauders,7,Tyrol,AT,Austria Natternbach,4,Upper Austria,AT,Austria -Nassereith,7,Tyrol,AT,Austria -Naarn im Machlande,4,Upper Austria,AT,Austria -Mutters,7,Tyrol,AT,Austria Mürzzuschlag,6,Styria,AT,Austria Mureck,6,Styria,AT,Austria Münzbach,4,Upper Austria,AT,Austria -Münster,7,Tyrol,AT,Austria Munderfing,4,Upper Austria,AT,Austria -Münchendorf,3,Lower Austria,AT,Austria Müllendorf,1,Burgenland,AT,Austria Muhr,5,Salzburg,AT,Austria -Mühldorf,3,Lower Austria,AT,Austria -Mühldorf,2,Carinthia,AT,Austria Muehlbach am Hochkoenig,5,Salzburg,AT,Austria -Mühlbach,4,Upper Austria,AT,Austria Muggendorf,3,Lower Austria,AT,Austria -Mooskirchen,6,Styria,AT,Austria +Muckendorf an der Donau,3,Lower Austria,AT,Austria Moosburg,2,Carinthia,AT,Austria -Moosbrunn,3,Lower Austria,AT,Austria -Moosbach,4,Upper Austria,AT,Austria Mondsee,4,Upper Austria,AT,Austria Mönchhof,1,Burgenland,AT,Austria Molln,4,Upper Austria,AT,Austria Möllersdorf,3,Lower Austria,AT,Austria -Möllbrücke,2,Carinthia,AT,Austria +Mödring,3,Lower Austria,AT,Austria Mödling,3,Lower Austria,AT,Austria Mittersill,5,Salzburg,AT,Austria Mitterndorf an der Fischa,3,Lower Austria,AT,Austria @@ -29771,24 +24319,16 @@ Mitterdorf an der Raab,6,Styria,AT,Austria Mistelbach bei Wels,4,Upper Austria,AT,Austria Mistelbach,3,Lower Austria,AT,Austria Mils bei Solbad Hall,7,Tyrol,AT,Austria -Mieming,7,Tyrol,AT,Austria -Mieders,7,Tyrol,AT,Austria -Michelhausen,3,Lower Austria,AT,Austria Micheldorf in Oberoesterreich,4,Upper Austria,AT,Austria -Micheldorf,2,Carinthia,AT,Austria -Michelbach Markt,3,Lower Austria,AT,Austria -Michaelnbach,4,Upper Austria,AT,Austria Mettmach,4,Upper Austria,AT,Austria -Mettersdorf am Sassbach,6,Styria,AT,Austria Melk,3,Lower Austria,AT,Austria -Meiningen,8,Vorarlberg,AT,Austria +Meidling,9,Vienna,AT,Austria Mayrhofen,7,Tyrol,AT,Austria Mauthausen,4,Upper Austria,AT,Austria -Mauer bei Melk,3,Lower Austria,AT,Austria -Mauer bei Amstetten,3,Lower Austria,AT,Austria +Mautern,3,Lower Austria,AT,Austria +Mauerkirchen,4,Upper Austria,AT,Austria Mauerbach,3,Lower Austria,AT,Austria Matzendorf,3,Lower Austria,AT,Austria -Mattsee,5,Salzburg,AT,Austria Mattighofen,4,Upper Austria,AT,Austria Mattersburg,1,Burgenland,AT,Austria Matrei in Osttirol,7,Tyrol,AT,Austria @@ -29796,594 +24336,365 @@ Matrei am Brenner,7,Tyrol,AT,Austria Marz,1,Burgenland,AT,Austria Sankt Florian,4,Upper Austria,AT,Austria Bad Pirawarth,3,Lower Austria,AT,Austria -Markt Allhau,1,Burgenland,AT,Austria +Markt Piesting,3,Lower Austria,AT,Austria +Markgrafneusiedl,3,Lower Austria,AT,Austria Mariazell,6,Styria,AT,Austria -Maria Woerth,2,Carinthia,AT,Austria -Maria Taferl,3,Lower Austria,AT,Austria -Mariasdorf,1,Burgenland,AT,Austria -Maria Saal,2,Carinthia,AT,Austria -Maria Rain,2,Carinthia,AT,Austria Mariapfarr,5,Salzburg,AT,Austria +Maria Neustift,4,Upper Austria,AT,Austria Maria Lanzendorf,3,Lower Austria,AT,Austria +Maria Lankowitz,6,Styria,AT,Austria Maria Enzersdorf,3,Lower Austria,AT,Austria Maria Ellend,3,Lower Austria,AT,Austria -Margarethen am Moos,3,Lower Austria,AT,Austria Marchtrenk,4,Upper Austria,AT,Austria Marchegg,3,Lower Austria,AT,Austria Manning,4,Upper Austria,AT,Austria -Mallnitz,2,Carinthia,AT,Austria +Mannersdorf am Leithagebirge,3,Lower Austria,AT,Austria Maishofen,5,Salzburg,AT,Austria Maiernigg,2,Carinthia,AT,Austria Mäder,8,Vorarlberg,AT,Austria -Lutzmannsburg,1,Burgenland,AT,Austria Lustenau,8,Vorarlberg,AT,Austria -Lungötz,5,Salzburg,AT,Austria +Lunz am See,3,Lower Austria,AT,Austria Luftenberg an der Donau,4,Upper Austria,AT,Austria -Ludesch,8,Vorarlberg,AT,Austria -Ludersdorf,6,Styria,AT,Austria -Loretto,1,Burgenland,AT,Austria Loosdorf,3,Lower Austria,AT,Austria -Loipersdorf im Burgenland,1,Burgenland,AT,Austria Loipersbach im Burgenland,1,Burgenland,AT,Austria -Loipersbach,3,Lower Austria,AT,Austria -Loimersdorf,3,Lower Austria,AT,Austria Lofer,5,Salzburg,AT,Austria Lochau,8,Vorarlberg,AT,Austria -Litzelsdorf,1,Burgenland,AT,Austria -Litschau,3,Lower Austria,AT,Austria Linz,4,Upper Austria,AT,Austria -Lilienfeld,3,Lower Austria,AT,Austria +Lind,2,Carinthia,AT,Austria Liezen,6,Styria,AT,Austria -Lieserbrücke,2,Carinthia,AT,Austria Lienz,7,Tyrol,AT,Austria -Lieboch,6,Styria,AT,Austria -Liebenau,4,Upper Austria,AT,Austria Lichtenwörth,3,Lower Austria,AT,Austria -Lichtenberg,4,Upper Austria,AT,Austria -Lichtenau,3,Lower Austria,AT,Austria -Lichendorf,6,Styria,AT,Austria Leutschach,6,Styria,AT,Austria Lermoos,7,Tyrol,AT,Austria -Leopoldsdorf im Marchfelde,3,Lower Austria,AT,Austria Leopoldsdorf,3,Lower Austria,AT,Austria -Leonstein,4,Upper Austria,AT,Austria Leonding,4,Upper Austria,AT,Austria Leogang,5,Salzburg,AT,Austria -Leobersdorf,3,Lower Austria,AT,Austria Leobendorf,3,Lower Austria,AT,Austria Leoben,6,Styria,AT,Austria -Leoben,2,Carinthia,AT,Austria Lenzing,4,Upper Austria,AT,Austria -Lengenfeld,3,Lower Austria,AT,Austria -Lendorf,2,Carinthia,AT,Austria Lend,5,Salzburg,AT,Austria -Lembach im Muehlkreis,4,Upper Austria,AT,Austria -Leitring,6,Styria,AT,Austria +Leitzersdorf,3,Lower Austria,AT,Austria Leithen,7,Tyrol,AT,Austria -Leithaprodersdorf,1,Burgenland,AT,Austria "Leibnitz, Styria",6,Styria,AT,Austria -Lechaschau,7,Tyrol,AT,Austria Lech,8,Vorarlberg,AT,Austria -Lebring,6,Styria,AT,Austria Laxenburg,3,Lower Austria,AT,Austria -Tullnerbach-Lawies,3,Lower Austria,AT,Austria -Lavant,7,Tyrol,AT,Austria Lauterach,8,Vorarlberg,AT,Austria -Laussa,4,Upper Austria,AT,Austria Lassnitzhöhe,6,Styria,AT,Austria Lassing,6,Styria,AT,Austria Lassee,3,Lower Austria,AT,Austria -Lasberg,4,Upper Austria,AT,Austria Lanzenkirchen,3,Lower Austria,AT,Austria Lannach,6,Styria,AT,Austria Langenzersdorf,3,Lower Austria,AT,Austria Langenstein,4,Upper Austria,AT,Austria Langenrohr,3,Lower Austria,AT,Austria Langenlois,3,Lower Austria,AT,Austria -Landskron,2,Carinthia,AT,Austria +Lang,6,Styria,AT,Austria Landeck,7,Tyrol,AT,Austria Lamprechtshausen,5,Salzburg,AT,Austria Lambach,4,Upper Austria,AT,Austria +Lambach,6,Styria,AT,Austria Lafnitz,6,Styria,AT,Austria -Ladis,7,Tyrol,AT,Austria -Ladendorf,3,Lower Austria,AT,Austria -Lackenbach,1,Burgenland,AT,Austria +Lackenhof,3,Lower Austria,AT,Austria Laakirchen,4,Upper Austria,AT,Austria Laab im Walde,3,Lower Austria,AT,Austria -Laa an der Thaya,3,Lower Austria,AT,Austria Kundl,7,Tyrol,AT,Austria +Kumberg,6,Styria,AT,Austria Kufstein,7,Tyrol,AT,Austria Kuchl,5,Salzburg,AT,Austria -Krumpendorf,2,Carinthia,AT,Austria -Krumnussbaum,3,Lower Austria,AT,Austria -Krumbach Markt,3,Lower Austria,AT,Austria Kronstorf,4,Upper Austria,AT,Austria +Kritzendorf,3,Lower Austria,AT,Austria Krieglach,6,Styria,AT,Austria -Bad Kreuzen,4,Upper Austria,AT,Austria -Krensdorf,1,Burgenland,AT,Austria Krenglbach,4,Upper Austria,AT,Austria Kremsmünster,4,Upper Austria,AT,Austria Krems,3,Lower Austria,AT,Austria -Kraubath an der Mur,6,Styria,AT,Austria Kramsach,7,Tyrol,AT,Austria -Kraig,2,Carinthia,AT,Austria Köttmannsdorf,2,Carinthia,AT,Austria Kottingbrunn,3,Lower Austria,AT,Austria -Kottes,3,Lower Austria,AT,Austria +Kötschach,2,Carinthia,AT,Austria Köstendorf,5,Salzburg,AT,Austria +Kössen,7,Tyrol,AT,Austria Korneuburg,3,Lower Austria,AT,Austria Koppl,5,Salzburg,AT,Austria -Königstetten,3,Lower Austria,AT,Austria -Kollnbrunn,3,Lower Austria,AT,Austria Kollerschlag,4,Upper Austria,AT,Austria -Kogl,4,Upper Austria,AT,Austria Köflach,6,Styria,AT,Austria Koblach,8,Vorarlberg,AT,Austria Kobersdorf,1,Burgenland,AT,Austria Kobenz,6,Styria,AT,Austria Knittelfeld,6,Styria,AT,Austria -Knappenberg,2,Carinthia,AT,Austria Klosterneuburg,3,Lower Austria,AT,Austria -Klösterle,8,Vorarlberg,AT,Austria -Klöch,6,Styria,AT,Austria Klingenbach,1,Burgenland,AT,Austria -Kleinzell im Muehlkreis,4,Upper Austria,AT,Austria -Kleinzell,3,Lower Austria,AT,Austria -Klein Meiseldorf,3,Lower Austria,AT,Austria -Kledering,3,Lower Austria,AT,Austria +Kleinhoeflein im Burgenland,1,Burgenland,AT,Austria Klaus an der Pyhrnbahn,4,Upper Austria,AT,Austria Klaus,8,Vorarlberg,AT,Austria Klagenfurt,2,Carinthia,AT,Austria +Kitzeck im Sausal,6,Styria,AT,Austria Kitzbühel,7,Tyrol,AT,Austria Kittsee,1,Burgenland,AT,Austria Kirchstetten,3,Lower Austria,AT,Austria Kirchschlag bei Linz,4,Upper Austria,AT,Austria -Kirchschlag,3,Lower Austria,AT,Austria -Kirchdorf in Tirol,7,Tyrol,AT,Austria Kirchdorf an der Krems,4,Upper Austria,AT,Austria Kirchberg in Tirol,7,Tyrol,AT,Austria -Kirchberg an der Wild,3,Lower Austria,AT,Austria Kirchberg am Wechsel,3,Lower Austria,AT,Austria Kirchberg am Walde,3,Lower Austria,AT,Austria -Kirchberg am Wagram,3,Lower Austria,AT,Austria Kirchbach in Steiermark,6,Styria,AT,Austria Kindberg,6,Styria,AT,Austria -Kilb,3,Lower Austria,AT,Austria -Kienberg,3,Lower Austria,AT,Austria -Keutschach am See,2,Carinthia,AT,Austria -Kennelbach,8,Vorarlberg,AT,Austria Kematen in Tirol,7,Tyrol,AT,Austria Kematen an der Krems,4,Upper Austria,AT,Austria -Kematen an der Ybbs,3,Lower Austria,AT,Austria Kautzen,3,Lower Austria,AT,Austria -Kaumberg,3,Lower Austria,AT,Austria -Katzelsdorf,3,Lower Austria,AT,Austria -Katzelsdorf,6,Styria,AT,Austria -Katsdorf,4,Upper Austria,AT,Austria -Kasten bei Boeheimkirchen,3,Lower Austria,AT,Austria ,2,Carinthia,AT,Austria -Karlstift,3,Lower Austria,AT,Austria -Karlstetten,3,Lower Austria,AT,Austria -Karlstein,3,Lower Austria,AT,Austria -Karl,1,Burgenland,AT,Austria Kaprun,5,Salzburg,AT,Austria -Kappl,7,Tyrol,AT,Austria Kapfenberg,6,Styria,AT,Austria -Kammern im Liesingtal,6,Styria,AT,Austria -Kalsdorf bei Ilz,6,Styria,AT,Austria +Kalwang,6,Styria,AT,Austria +Kaltenleutgeben,3,Lower Austria,AT,Austria Kalsdorf bei Graz,6,Styria,AT,Austria Kallham,4,Upper Austria,AT,Austria -Kaisersteinbruch,1,Burgenland,AT,Austria -Kaisersdorf,1,Burgenland,AT,Austria -Kaindorf an der Sulm,6,Styria,AT,Austria -Kaindorf,6,Styria,AT,Austria Kainach bei Voitsberg,6,Styria,AT,Austria Jungholz,7,Tyrol,AT,Austria Judenburg,6,Styria,AT,Austria -Judenau,3,Lower Austria,AT,Austria -Jochberg,7,Tyrol,AT,Austria Jennersdorf,1,Burgenland,AT,Austria +Jenig,2,Carinthia,AT,Austria Jenbach,7,Tyrol,AT,Austria -Jabing,1,Burgenland,AT,Austria -Ysper,3,Lower Austria,AT,Austria Ischgl,7,Tyrol,AT,Austria Irnfritz,3,Lower Austria,AT,Austria Irdning,6,Styria,AT,Austria Inzing,7,Tyrol,AT,Austria -Inzersdorf im Kremstal,4,Upper Austria,AT,Austria Innsbruck,7,Tyrol,AT,Austria Weerberg,7,Tyrol,AT,Austria -Innervillgraten,7,Tyrol,AT,Austria -Innermanzing,3,Lower Austria,AT,Austria +Innerschwand,4,Upper Austria,AT,Austria Innere Lassnitz,6,Styria,AT,Austria -Innerbraz,8,Vorarlberg,AT,Austria Imsterberg,7,Tyrol,AT,Austria Imst,7,Tyrol,AT,Austria -Ilz,6,Styria,AT,Austria Illmitz,1,Burgenland,AT,Austria +Hüttau,5,Salzburg,AT,Austria Hürm,3,Lower Austria,AT,Austria +Hungerberg,4,Upper Austria,AT,Austria +Hötting,7,Tyrol,AT,Austria Hörsching,4,Upper Austria,AT,Austria -Hornstein,1,Burgenland,AT,Austria Horn,3,Lower Austria,AT,Austria +Horitschon,1,Burgenland,AT,Austria Hörbranz,8,Vorarlberg,AT,Austria Hopfgarten im Brixental,7,Tyrol,AT,Austria -Hönigsberg,6,Styria,AT,Austria -Hollersbach im Pinzgau,5,Salzburg,AT,Austria Hollenstein an der Ybbs,3,Lower Austria,AT,Austria Hollabrunn,3,Lower Austria,AT,Austria Höhnhart,4,Upper Austria,AT,Austria -Hohenweiler,8,Vorarlberg,AT,Austria Hohentauern,6,Styria,AT,Austria Hohenems,8,Vorarlberg,AT,Austria -Höhenberg,3,Lower Austria,AT,Austria -Hohenau,3,Lower Austria,AT,Austria +Hoheneich,3,Lower Austria,AT,Austria Hofstetten,3,Lower Austria,AT,Austria -Hoeflein an der Donau,3,Lower Austria,AT,Austria Hofkirchen im Traunkreis,4,Upper Austria,AT,Austria -Hofkirchen,4,Upper Austria,AT,Austria +Hofkirchen an der Trattnach,4,Upper Austria,AT,Austria Hof bei Salzburg,5,Salzburg,AT,Austria -Hof am Leithaberge,3,Lower Austria,AT,Austria Höchst,8,Vorarlberg,AT,Austria Hochfilzen,7,Tyrol,AT,Austria -Hochburg-Ach,4,Upper Austria,AT,Austria -Hochburg,4,Upper Austria,AT,Austria -Höbersdorf,3,Lower Austria,AT,Austria Hitzendorf,6,Styria,AT,Austria Hirtenberg,3,Lower Austria,AT,Austria Hirschegg,6,Styria,AT,Austria Hirschegg,8,Vorarlberg,AT,Austria -Hirschbach,3,Lower Austria,AT,Austria -Hirnsdorf,6,Styria,AT,Austria -Hirm,1,Burgenland,AT,Austria -Hippach,7,Tyrol,AT,Austria -Hinzenbach,4,Upper Austria,AT,Austria -Hinterstoder,4,Upper Austria,AT,Austria Hintersee,5,Salzburg,AT,Austria Hintersdorf,3,Lower Austria,AT,Austria Hinterbrühl,3,Lower Austria,AT,Austria Himmelreich,5,Salzburg,AT,Austria -Himberg,3,Lower Austria,AT,Austria -Hilm,3,Lower Austria,AT,Austria +Hietzing,9,Vienna,AT,Austria Herzogsdorf,4,Upper Austria,AT,Austria Herzogenburg,3,Lower Austria,AT,Austria +Hernals,9,Vienna,AT,Austria Hermagor,2,Carinthia,AT,Austria -Hennersdorf,3,Lower Austria,AT,Austria -Henndorf am Wallersee,5,Salzburg,AT,Austria -Hemmerberg,6,Styria,AT,Austria Heiligenkreuz am Waasen,6,Styria,AT,Austria -Heiligenblut am Großglockner,2,Carinthia,AT,Austria Heiligenberg,4,Upper Austria,AT,Austria Heidenreichstein,3,Lower Austria,AT,Austria -Hausmannstätten,6,Styria,AT,Austria Hausleiten,3,Lower Austria,AT,Austria Hauskirchen,3,Lower Austria,AT,Austria Haugsdorf,3,Lower Austria,AT,Austria -Hatting,7,Tyrol,AT,Austria Haslach an der Muehl,4,Upper Austria,AT,Austria -Haselsdorf,6,Styria,AT,Austria -Hartmannsdorf,6,Styria,AT,Austria Hartkirchen,4,Upper Austria,AT,Austria Hart im Zillertal,7,Tyrol,AT,Austria Hartberg,6,Styria,AT,Austria Hart bei Eggersdorf,6,Styria,AT,Austria -Harmannsdorf,3,Lower Austria,AT,Austria -Haringsee,3,Lower Austria,AT,Austria Bad Haering,7,Tyrol,AT,Austria Hard,8,Vorarlberg,AT,Austria Hanzing,4,Upper Austria,AT,Austria Hanfthal,3,Lower Austria,AT,Austria Hallwang,5,Salzburg,AT,Austria -Hallstatt,4,Upper Austria,AT,Austria Hallein,5,Salzburg,AT,Austria Halbturn,1,Burgenland,AT,Austria Halbenrain,6,Styria,AT,Austria -Hainfeld,3,Lower Austria,AT,Austria Hainburg an der Donau,3,Lower Austria,AT,Austria -Haiming,7,Tyrol,AT,Austria -Haidershofen,3,Lower Austria,AT,Austria Haid,4,Upper Austria,AT,Austria -Haibach ob der Donau,4,Upper Austria,AT,Austria Hagenbrunn,3,Lower Austria,AT,Austria Hagenberg im Muehlkreis,4,Upper Austria,AT,Austria -Hafnerbach,3,Lower Austria,AT,Austria -Hadres,3,Lower Austria,AT,Austria -Hadersdorf am Kamp,3,Lower Austria,AT,Austria Haag am Hausruck,4,Upper Austria,AT,Austria -Haag,3,Lower Austria,AT,Austria -Guttaring,2,Carinthia,AT,Austria -Gutenstein,3,Lower Austria,AT,Austria -Gutenbrunn,3,Lower Austria,AT,Austria -Gusswerk,6,Styria,AT,Austria -Güssing,1,Burgenland,AT,Austria Gurk,2,Carinthia,AT,Austria Guntramsdorf,3,Lower Austria,AT,Austria Gunskirchen,4,Upper Austria,AT,Austria Günselsdorf,3,Lower Austria,AT,Austria -Gumpoldskirchen,3,Lower Austria,AT,Austria Gummern,2,Carinthia,AT,Austria -Gschwandt,4,Upper Austria,AT,Austria -Gruenbach am Schneeberg,3,Lower Austria,AT,Austria -Grosswilfersdorf,6,Styria,AT,Austria -Großweikersdorf,3,Lower Austria,AT,Austria -Grosssteinbach,6,Styria,AT,Austria Gross-Siegharts,3,Lower Austria,AT,Austria Gross-Schweinbarth,3,Lower Austria,AT,Austria +Grossschönau,3,Lower Austria,AT,Austria Gross Sankt Florian,6,Styria,AT,Austria Grosspetersdorf,1,Burgenland,AT,Austria Großmugl,3,Lower Austria,AT,Austria Großkrut,3,Lower Austria,AT,Austria -Großkadolz,3,Lower Austria,AT,Austria -Gross-Inzersdorf,3,Lower Austria,AT,Austria +Großklein,6,Styria,AT,Austria +Heimschuh,6,Styria,AT,Austria Grossgmain,5,Salzburg,AT,Austria -Gross-Gerungs,3,Lower Austria,AT,Austria Gross-Enzersdorf,3,Lower Austria,AT,Austria Großebersdorf,3,Lower Austria,AT,Austria Grossarl,5,Salzburg,AT,Austria Grödig,5,Salzburg,AT,Austria -Gröbming,6,Styria,AT,Austria Grieskirchen,4,Upper Austria,AT,Austria -Gresten,3,Lower Austria,AT,Austria Grein,4,Upper Austria,AT,Austria -Greifenburg,2,Carinthia,AT,Austria Graz,6,Styria,AT,Austria Gratwein,6,Styria,AT,Austria Gratkorn,6,Styria,AT,Austria -Grambach,6,Styria,AT,Austria Gramatneusiedl,3,Lower Austria,AT,Austria Gramastetten,4,Upper Austria,AT,Austria Grafenwörth,3,Lower Austria,AT,Austria -Grafenstein,2,Carinthia,AT,Austria Grafenschlag,3,Lower Austria,AT,Austria -Grafendorf bei Hartberg,6,Styria,AT,Austria -Grafenbach,3,Lower Austria,AT,Austria +Grafendorf,2,Carinthia,AT,Austria Götzis,8,Vorarlberg,AT,Austria Götzens,7,Tyrol,AT,Austria -Göttlesbrunn,3,Lower Austria,AT,Austria Goestling an der Ybbs,3,Lower Austria,AT,Austria -Gössendorf,6,Styria,AT,Austria -Gösing,3,Lower Austria,AT,Austria Gosau,4,Upper Austria,AT,Austria Goepfritz an der Wild,3,Lower Austria,AT,Austria Gols,1,Burgenland,AT,Austria Golling an der Salzach,5,Salzburg,AT,Austria -Göllersdorf,3,Lower Austria,AT,Austria -Goldgeben,3,Lower Austria,AT,Austria -Goldegg,5,Salzburg,AT,Austria Going,7,Tyrol,AT,Austria -Göfis,8,Vorarlberg,AT,Austria Gmunden,4,Upper Austria,AT,Austria Gmünd,3,Lower Austria,AT,Austria -Gmünd,2,Carinthia,AT,Austria -Gloggnitz,3,Lower Austria,AT,Austria -Globasnitz,2,Carinthia,AT,Austria Gleisdorf,6,Styria,AT,Austria -Gießhübl,3,Lower Austria,AT,Austria -Gföhl,3,Lower Austria,AT,Austria Gerasdorf bei Wien,3,Lower Austria,AT,Austria -Geiseldorf,6,Styria,AT,Austria -Geinberg,4,Upper Austria,AT,Austria Gedersdorf,3,Lower Austria,AT,Austria Geboltskirchen,4,Upper Austria,AT,Austria -Gaweinstal,3,Lower Austria,AT,Austria -Gattendorf,1,Burgenland,AT,Austria -Gastern,3,Lower Austria,AT,Austria -Gasteig,7,Tyrol,AT,Austria Gars am Kamp,3,Lower Austria,AT,Austria Gänserndorf,3,Lower Austria,AT,Austria -Gamlitz,6,Styria,AT,Austria Gaming,3,Lower Austria,AT,Austria -Gallspach,4,Upper Austria,AT,Austria Gallneukirchen,4,Upper Austria,AT,Austria -Gallizien,2,Carinthia,AT,Austria Gaflenz,4,Upper Austria,AT,Austria Gablitz,3,Lower Austria,AT,Austria -Gabersdorf,6,Styria,AT,Austria -Gaaden,3,Lower Austria,AT,Austria Fußach,8,Vorarlberg,AT,Austria -Fuschl am See,5,Salzburg,AT,Austria -Furth an der Triesting,3,Lower Austria,AT,Austria Furth bei Goettweig,3,Lower Austria,AT,Austria -Fürstenfeld,6,Styria,AT,Austria -Fürnitz,2,Carinthia,AT,Austria -Fulpmes,7,Tyrol,AT,Austria -Fügen,7,Tyrol,AT,Austria Frohnleiten,6,Styria,AT,Austria Fritzens,7,Tyrol,AT,Austria Frisch,1,Burgenland,AT,Austria Friesach,2,Carinthia,AT,Austria -Friedberg,6,Styria,AT,Austria -Freundorf,3,Lower Austria,AT,Austria Fresing,6,Styria,AT,Austria -Fresach,2,Carinthia,AT,Austria Freistadt,4,Upper Austria,AT,Austria -Frauenkirchen,1,Burgenland,AT,Austria -Frättingsdorf,3,Lower Austria,AT,Austria +Frauenhofen,3,Lower Austria,AT,Austria Frankenmarkt,4,Upper Austria,AT,Austria +Frankenfels,3,Lower Austria,AT,Austria Frankenburg,4,Upper Austria,AT,Austria -Fraham,4,Upper Austria,AT,Austria Fohnsdorf,6,Styria,AT,Austria +Floridsdorf,9,Vienna,AT,Austria Flinsdorf,3,Lower Austria,AT,Austria -Fladnitz im Raabtal,6,Styria,AT,Austria Flachau,5,Salzburg,AT,Austria -Fistritz,3,Lower Austria,AT,Austria -Fischbach,6,Styria,AT,Austria Fischamend-Markt,3,Lower Austria,AT,Austria Fischamend Dorf,3,Lower Austria,AT,Austria Finkenberg,7,Tyrol,AT,Austria Filzmoos,5,Salzburg,AT,Austria Fieberbrunn,7,Tyrol,AT,Austria -Feuersbrunn,3,Lower Austria,AT,Austria -Ferschnitz,3,Lower Austria,AT,Austria -Ferndorf,2,Carinthia,AT,Austria Ferlach,2,Carinthia,AT,Austria -Fels am Wagram,3,Lower Austria,AT,Austria -Felixdorf,3,Lower Austria,AT,Austria Feldkirchen in Kaernten,2,Carinthia,AT,Austria -Feldkirchen bei Mattighofen,4,Upper Austria,AT,Austria -Feldkirchen bei Graz,6,Styria,AT,Austria Feldkirchen an der Donau,4,Upper Austria,AT,Austria Feldkirch,8,Vorarlberg,AT,Austria Feldbach,6,Styria,AT,Austria -Feld am See,2,Carinthia,AT,Austria -Feistritz im Rosental,2,Carinthia,AT,Austria -Feistritz bei Knittelfeld,6,Styria,AT,Austria -Feistritz an der Drau,2,Carinthia,AT,Austria -Feistritz am Wechsel,3,Lower Austria,AT,Austria +Fehring,6,Styria,AT,Austria +Faistenau,5,Salzburg,AT,Austria Euratsfeld,3,Lower Austria,AT,Austria -Eugendorf,5,Salzburg,AT,Austria -Etsdorf am Kamp,3,Lower Austria,AT,Austria -Erpfendorf,7,Tyrol,AT,Austria -Erpersdorf,3,Lower Austria,AT,Austria -Ernstbrunn,3,Lower Austria,AT,Austria Ernst,3,Lower Austria,AT,Austria Bad Erlach,3,Lower Austria,AT,Austria -Enzesfeld,3,Lower Austria,AT,Austria -Enzersfeld,3,Lower Austria,AT,Austria -Enzersdorf an der Fischa,3,Lower Austria,AT,Austria Enzenstall,7,Tyrol,AT,Austria Enzenkirchen,4,Upper Austria,AT,Austria Ennsdorf,3,Lower Austria,AT,Austria Enns,4,Upper Austria,AT,Austria Engerwitzdorf,4,Upper Austria,AT,Austria -Engelhartstetten,3,Lower Austria,AT,Austria -Emmersdorf an der Donau,3,Lower Austria,AT,Austria Elsbethen,5,Salzburg,AT,Austria Elixhausen,5,Salzburg,AT,Austria Elbigenalp,7,Tyrol,AT,Austria -Eitweg,2,Carinthia,AT,Austria Eisenstadt,1,Burgenland,AT,Austria Bad Eisenkappel,2,Carinthia,AT,Austria Eisenerz,6,Styria,AT,Austria Eichgraben,3,Lower Austria,AT,Austria Eibiswald,6,Styria,AT,Austria -Eibesthal,3,Lower Austria,AT,Austria -Ehrenhausen,6,Styria,AT,Austria +Ehrendorf,3,Lower Austria,AT,Austria Eggersdorf bei Graz,6,Styria,AT,Austria +Eggern,3,Lower Austria,AT,Austria +Eggerding,4,Upper Austria,AT,Austria Eggendorf im Traunkreis,4,Upper Austria,AT,Austria -Eggendorf im Thale,3,Lower Austria,AT,Austria Eggenburg,3,Lower Austria,AT,Austria Eggelsberg,4,Upper Austria,AT,Austria Egg,8,Vorarlberg,AT,Austria Eferding,4,Upper Austria,AT,Austria Edt bei Lambach,4,Upper Austria,AT,Austria +Echsenbach,3,Lower Austria,AT,Austria Ebreichsdorf,3,Lower Austria,AT,Austria -Eberstein,2,Carinthia,AT,Austria Eberstalzell,4,Upper Austria,AT,Austria -Ebersdorf,6,Styria,AT,Austria -Eberschwang,4,Upper Austria,AT,Austria -Eberndorf,2,Carinthia,AT,Austria Ebergassing,3,Lower Austria,AT,Austria -Eberau,1,Burgenland,AT,Austria -Ebenthal,3,Lower Austria,AT,Austria Ebenthal,2,Carinthia,AT,Austria +Ebensee,4,Upper Austria,AT,Austria Eben im Pongau,5,Salzburg,AT,Austria -Ebenfurth,3,Lower Austria,AT,Austria +Ebenau,5,Salzburg,AT,Austria Ebbs,7,Tyrol,AT,Austria -Bad Duerrnberg,5,Salzburg,AT,Austria -Droß,3,Lower Austria,AT,Austria -Drosendorf,3,Lower Austria,AT,Austria -Drobollach am Faakersee,2,Carinthia,AT,Austria -Drassburg,1,Burgenland,AT,Austria Dornbirn,8,Vorarlberg,AT,Austria -Fusch an der Glocknerstrasse,5,Salzburg,AT,Austria +Dörfla,6,Styria,AT,Austria +Dorfgastein,5,Salzburg,AT,Austria Dorf Dienten,5,Salzburg,AT,Austria -Dorfbeuern,5,Salzburg,AT,Austria Dorf an der Pram,4,Upper Austria,AT,Austria Doren,8,Vorarlberg,AT,Austria -Doppl,4,Upper Austria,AT,Austria -Döbriach,2,Carinthia,AT,Austria -Dobldorf,6,Styria,AT,Austria -Dimbach,4,Upper Austria,AT,Austria -Dietachdorf,4,Upper Austria,AT,Austria Dietach,4,Upper Austria,AT,Austria Deutsch-Wagram,3,Lower Austria,AT,Austria Deutschlandsberg,6,Styria,AT,Austria Deutschkreutz,1,Burgenland,AT,Austria -Deutsch Goritz,6,Styria,AT,Austria Deutschfeistritz,6,Styria,AT,Austria Desselbrunn,4,Upper Austria,AT,Austria -Dellach im Drautal,2,Carinthia,AT,Austria -Deinzendorf,3,Lower Austria,AT,Austria -Dechantskirchen,6,Styria,AT,Austria Debant,7,Tyrol,AT,Austria -Dalaas,8,Vorarlberg,AT,Austria -Bürs,8,Vorarlberg,AT,Austria Bürmoos,5,Salzburg,AT,Austria ,1,Burgenland,AT,Austria Buchkirchen,4,Upper Austria,AT,Austria -Brunnenthal,4,Upper Austria,AT,Austria Brunn am Gebirge,3,Lower Austria,AT,Austria Bruckneudorf,1,Burgenland,AT,Austria -Bruckberg,5,Salzburg,AT,Austria Bruck an der Mur,6,Styria,AT,Austria -Bruck an der Leitha,3,Lower Austria,AT,Austria -Bromberg,3,Lower Austria,AT,Austria Brixlegg,7,Tyrol,AT,Austria -Brixen im Thale,7,Tyrol,AT,Austria -Breitenwang,7,Tyrol,AT,Austria -Breitenwaida,3,Lower Austria,AT,Austria -Breitenstein am Semmering,3,Lower Austria,AT,Austria Breitenfurt bei Wien,3,Lower Austria,AT,Austria -Breitenfeld an der Rittschein,6,Styria,AT,Austria Breitenbrunn,1,Burgenland,AT,Austria -Breitenbach am Inn,7,Tyrol,AT,Austria -Breitenau,3,Lower Austria,AT,Austria Bregenz,8,Vorarlberg,AT,Austria Braunau am Inn,4,Upper Austria,AT,Austria Bramberg am Wildkogel,5,Salzburg,AT,Austria Böhlerwerk,3,Lower Austria,AT,Austria -Böheimkirchen,3,Lower Austria,AT,Austria -Bockfließ,3,Lower Austria,AT,Austria Bad Blumau,6,Styria,AT,Austria Bludesch,8,Vorarlberg,AT,Austria Bludenz,8,Vorarlberg,AT,Austria -Blons,8,Vorarlberg,AT,Austria Bleiburg,2,Carinthia,AT,Austria -Bleiberg ob Villach,2,Carinthia,AT,Austria +Bizau,8,Vorarlberg,AT,Austria Bischofshofen,5,Salzburg,AT,Austria Bisamberg,3,Lower Austria,AT,Austria Birkfeld,6,Styria,AT,Austria Biedermannsdorf,3,Lower Austria,AT,Austria -Biberwier,7,Tyrol,AT,Austria -Biberbach,3,Lower Austria,AT,Austria -Bezau,8,Vorarlberg,AT,Austria -Bernstein,1,Burgenland,AT,Austria Berndorf bei Salzburg,5,Salzburg,AT,Austria Berndorf,3,Lower Austria,AT,Austria -Berndorf,6,Styria,AT,Austria Bergheim,5,Salzburg,AT,Austria +Berg,3,Lower Austria,AT,Austria Behamberg,3,Lower Austria,AT,Austria -Baumkirchen,7,Tyrol,AT,Austria +Baumgarten im Burgenland,1,Burgenland,AT,Austria Baumgartenberg,4,Upper Austria,AT,Austria Baumgarten am Tullnerfeld,3,Lower Austria,AT,Austria -Bartholomäberg,8,Vorarlberg,AT,Austria -Baldramsdorf,2,Carinthia,AT,Austria +Wimsbach,4,Upper Austria,AT,Austria Bad Voeslau,3,Lower Austria,AT,Austria -Bad Tatzmannsdorf,1,Burgenland,AT,Austria Bad Schallerbach,4,Upper Austria,AT,Austria -Bad Sankt Leonhard im Lavanttal,2,Carinthia,AT,Austria Bad Ischl,4,Upper Austria,AT,Austria Bad Hofgastein,5,Salzburg,AT,Austria Bad Hall,4,Upper Austria,AT,Austria Bad Goisern am Hallstättersee,4,Upper Austria,AT,Austria -Bad Gleichenberg,6,Styria,AT,Austria Bad Gastein,5,Salzburg,AT,Austria -Bad Fischau,3,Lower Austria,AT,Austria Baden bei Wien,3,Lower Austria,AT,Austria Bad Deutsch-Altenburg,3,Lower Austria,AT,Austria Bach Zweinitz,2,Carinthia,AT,Austria Axams,7,Tyrol,AT,Austria ,,,AT,Austria -Aurolzmünster,4,Upper Austria,AT,Austria Aurach am Hongar,4,Upper Austria,AT,Austria Auersbach,6,Styria,AT,Austria -Auen,2,Carinthia,AT,Austria Au bei Gaishorn am See,6,Styria,AT,Austria -Au an der Traun,4,Upper Austria,AT,Austria -Au an der Donau,4,Upper Austria,AT,Austria -Atzelsdorf,3,Lower Austria,AT,Austria Atzbach,4,Upper Austria,AT,Austria -Attersee,4,Upper Austria,AT,Austria Asten,4,Upper Austria,AT,Austria Aspersdorf,3,Lower Austria,AT,Austria Asperhofen,3,Lower Austria,AT,Austria @@ -30391,52 +24702,32 @@ Aschbach Markt,3,Lower Austria,AT,Austria Aschach an der Steyr,4,Upper Austria,AT,Austria Aschach an der Donau,4,Upper Austria,AT,Austria Arzl im Pitztal,7,Tyrol,AT,Austria -Artstetten,3,Lower Austria,AT,Austria Arnoldstein,2,Carinthia,AT,Austria -Ardagger Stift,3,Lower Austria,AT,Austria +Ardagger Markt,3,Lower Austria,AT,Austria Arbing,4,Upper Austria,AT,Austria Apetlon,1,Burgenland,AT,Austria -Anthering,5,Salzburg,AT,Austria -Antau,1,Burgenland,AT,Austria -Ansfelden,4,Upper Austria,AT,Austria Anif,5,Salzburg,AT,Austria -Angern an der March,3,Lower Austria,AT,Austria -Anger,6,Styria,AT,Austria -Andrichsfurth,4,Upper Austria,AT,Austria Andorf,4,Upper Austria,AT,Austria Andau,1,Burgenland,AT,Austria Amstetten,3,Lower Austria,AT,Austria Ampflwang,4,Upper Austria,AT,Austria Ampass,7,Tyrol,AT,Austria -Amaliendorf,3,Lower Austria,AT,Austria -Altruppersdorf,3,Lower Austria,AT,Austria Altmünster,4,Upper Austria,AT,Austria +Altlengbach,3,Lower Austria,AT,Austria Althofen,2,Carinthia,AT,Austria -Altheim,4,Upper Austria,AT,Austria Altenmarkt im Pongau,5,Salzburg,AT,Austria -Altenburg,3,Lower Austria,AT,Austria +Altenmarkt an der Triesting,3,Lower Austria,AT,Austria Altenberg bei Linz,4,Upper Austria,AT,Austria -Altenberg,3,Lower Austria,AT,Austria Altach,8,Vorarlberg,AT,Austria -Allhartsberg,3,Lower Austria,AT,Austria Allhaming,4,Upper Austria,AT,Austria -Allerheiligen im Muehlkreis,4,Upper Austria,AT,Austria -Alland,3,Lower Austria,AT,Austria +Allentsteig,3,Lower Austria,AT,Austria Alkoven,4,Upper Austria,AT,Austria -Alberndorf in der Riedmark,4,Upper Austria,AT,Austria Ainet,7,Tyrol,AT,Austria -Aigen im Muehlkreis,4,Upper Austria,AT,Austria Aichkirchen,4,Upper Austria,AT,Austria Aich,6,Styria,AT,Austria -Aflenz,6,Styria,AT,Austria Adnet,5,Salzburg,AT,Austria -Admont,6,Styria,AT,Austria Adlwang,4,Upper Austria,AT,Austria Achensee,7,Tyrol,AT,Austria -Achenkirch,7,Tyrol,AT,Austria -Achau,3,Lower Austria,AT,Austria -Abtenau,5,Salzburg,AT,Austria -Absam,7,Tyrol,AT,Austria Zwijndrecht,VLG,Flanders,BE,Belgium Zwijnaarde,VLG,Flanders,BE,Belgium Zwevezele,VLG,Flanders,BE,Belgium @@ -30444,212 +24735,115 @@ Zwevegem,VLG,Flanders,BE,Belgium Zutendaal,VLG,Flanders,BE,Belgium Zulte,VLG,Flanders,BE,Belgium Zuienkerke,VLG,Flanders,BE,Belgium -Zuidschote,VLG,Flanders,BE,Belgium Zoutleeuw,VLG,Flanders,BE,Belgium Zottegem,VLG,Flanders,BE,Belgium Zonnebeke,VLG,Flanders,BE,Belgium Zonhoven,VLG,Flanders,BE,Belgium Zomergem,VLG,Flanders,BE,Belgium -Zolder,VLG,Flanders,BE,Belgium Zoersel,VLG,Flanders,BE,Belgium Zingem,VLG,Flanders,BE,Belgium -Zillebeke,VLG,Flanders,BE,Belgium -Zichem,VLG,Flanders,BE,Belgium -Zerkegem,VLG,Flanders,BE,Belgium Zemst,VLG,Flanders,BE,Belgium -Zelzate,VLG,Flanders,BE,Belgium Zellik,VLG,Flanders,BE,Belgium Zele,VLG,Flanders,BE,Belgium Zeebrugge,VLG,Flanders,BE,Belgium Zedelgem,VLG,Flanders,BE,Belgium Zaventem,VLG,Flanders,BE,Belgium Zandhoven,VLG,Flanders,BE,Belgium -Zaffelare,VLG,Flanders,BE,Belgium Yvoir,WAL,Wallonia,BE,Belgium Xhoris,WAL,Wallonia,BE,Belgium -Xhendelesse,WAL,Wallonia,BE,Belgium Wuustwezel,VLG,Flanders,BE,Belgium -Woumen,VLG,Flanders,BE,Belgium Wortegem,VLG,Flanders,BE,Belgium Wondelgem,VLG,Flanders,BE,Belgium Wommelgem,VLG,Flanders,BE,Belgium -Wolvertem,VLG,Flanders,BE,Belgium Woluwe-Saint-Pierre - Sint-Pieters-Woluwe,BRU,Brussels Capital,BE,Belgium Woluwe-Saint-Lambert,BRU,Brussels Capital,BE,Belgium -Woesten,VLG,Flanders,BE,Belgium -Witry,WAL,Wallonia,BE,Belgium -Winksele,VLG,Flanders,BE,Belgium +Wolkrange,WAL,Wallonia,BE,Belgium Wingene,VLG,Flanders,BE,Belgium -Winenne,WAL,Wallonia,BE,Belgium -Wilsele,VLG,Flanders,BE,Belgium Wilrijk,VLG,Flanders,BE,Belgium Willebroek,VLG,Flanders,BE,Belgium -Wilderen,VLG,Flanders,BE,Belgium -Wijtschate,VLG,Flanders,BE,Belgium Wijnegem,VLG,Flanders,BE,Belgium Wijgmaal,VLG,Flanders,BE,Belgium -Wihogne,WAL,Wallonia,BE,Belgium -Wihéries,WAL,Wallonia,BE,Belgium -Wieze,VLG,Flanders,BE,Belgium Wiers,WAL,Wallonia,BE,Belgium -Wierde,WAL,Wallonia,BE,Belgium Wielsbeke,VLG,Flanders,BE,Belgium Wiekevorst,VLG,Flanders,BE,Belgium -Wichelen,VLG,Flanders,BE,Belgium -Wibrin,WAL,Wallonia,BE,Belgium -Wezembeek-Oppem,VLG,Flanders,BE,Belgium -Wezemaal,VLG,Flanders,BE,Belgium -Wévercé,WAL,Wallonia,BE,Belgium Wevelgem,VLG,Flanders,BE,Belgium Wetteren,VLG,Flanders,BE,Belgium +Westvleteren,VLG,Flanders,BE,Belgium Westrem,VLG,Flanders,BE,Belgium Westouter,VLG,Flanders,BE,Belgium -Westkapelle,VLG,Flanders,BE,Belgium +Westmeerbeek,VLG,Flanders,BE,Belgium Westerlo,VLG,Flanders,BE,Belgium Westende,VLG,Flanders,BE,Belgium Wervik,VLG,Flanders,BE,Belgium Werchter,VLG,Flanders,BE,Belgium Wépion,WAL,Wallonia,BE,Belgium -Wenduine,VLG,Flanders,BE,Belgium Wemmel,VLG,Flanders,BE,Belgium -Wellen,VLG,Flanders,BE,Belgium -Welle,VLG,Flanders,BE,Belgium +Wellin,WAL,Wallonia,BE,Belgium Welkenraedt,WAL,Wallonia,BE,Belgium -Weerde,VLG,Flanders,BE,Belgium -Wechelderzande,VLG,Flanders,BE,Belgium -Webbekom,VLG,Flanders,BE,Belgium -Ways,WAL,Wallonia,BE,Belgium +Wegnez,WAL,Wallonia,BE,Belgium Wavre,WAL,Wallonia,BE,Belgium -Waver,VLG,Flanders,BE,Belgium Waudrez,WAL,Wallonia,BE,Belgium Watervliet,VLG,Flanders,BE,Belgium Watermael-Boitsfort,BRU,Brussels Capital,BE,Belgium Waterloo,WAL,Wallonia,BE,Belgium -Wasseiges,WAL,Wallonia,BE,Belgium Wasmes,WAL,Wallonia,BE,Belgium -Warzée,WAL,Wallonia,BE,Belgium Warneton,WAL,Wallonia,BE,Belgium -Warnant-Dreye,WAL,Wallonia,BE,Belgium Waremme,WAL,Wallonia,BE,Belgium Waregem,VLG,Flanders,BE,Belgium -Warcoing,WAL,Wallonia,BE,Belgium +Warchin,WAL,Wallonia,BE,Belgium Wanze,WAL,Wallonia,BE,Belgium -Wannebecq,WAL,Wallonia,BE,Belgium Wanfercee-Baulet,WAL,Wallonia,BE,Belgium Wandre,WAL,Wallonia,BE,Belgium -Wambeek,VLG,Flanders,BE,Belgium -Walhorn,WAL,Wallonia,BE,Belgium -Walem,VLG,Flanders,BE,Belgium Walcourt,WAL,Wallonia,BE,Belgium -Wakken,VLG,Flanders,BE,Belgium -Waimes,WAL,Wallonia,BE,Belgium -Wagnelée,WAL,Wallonia,BE,Belgium -Wachtebeke,VLG,Flanders,BE,Belgium -Waasmunster,VLG,Flanders,BE,Belgium Waarschoot,VLG,Flanders,BE,Belgium -Waardamme,VLG,Flanders,BE,Belgium Waarbeke,VLG,Flanders,BE,Belgium -Vurste,VLG,Flanders,BE,Belgium -Vresse-sur-Semois,WAL,Wallonia,BE,Belgium -Vrasene,VLG,Flanders,BE,Belgium Vottem,WAL,Wallonia,BE,Belgium -Vosselare,VLG,Flanders,BE,Belgium Vosselaar,VLG,Flanders,BE,Belgium -Vorselaar,VLG,Flanders,BE,Belgium -Voroux-lez-Liers,WAL,Wallonia,BE,Belgium -Voormezele,VLG,Flanders,BE,Belgium -Voorde,VLG,Flanders,BE,Belgium -Vonêche,WAL,Wallonia,BE,Belgium -Vollezele,VLG,Flanders,BE,Belgium -Vlissegem,VLG,Flanders,BE,Belgium -Vlimmeren,VLG,Flanders,BE,Belgium -Vlijtingen,VLG,Flanders,BE,Belgium -Vlierzele,VLG,Flanders,BE,Belgium -Vliermaalroot,VLG,Flanders,BE,Belgium Vliermaal,VLG,Flanders,BE,Belgium -Vlezenbeek,VLG,Flanders,BE,Belgium Vivegnis,WAL,Wallonia,BE,Belgium Visé,WAL,Wallonia,BE,Belgium Virton,WAL,Wallonia,BE,Belgium -Virelles,WAL,Wallonia,BE,Belgium -Vinkt,VLG,Flanders,BE,Belgium Vilvoorde,VLG,Flanders,BE,Belgium -Ville-sur-Haine,WAL,Wallonia,BE,Belgium -Villers-Poterie,WAL,Wallonia,BE,Belgium Villers-Perwin,WAL,Wallonia,BE,Belgium -Villers-lez-Heest,WAL,Wallonia,BE,Belgium -Villers-le-Temple,WAL,Wallonia,BE,Belgium Villers-le-Bouillet,WAL,Wallonia,BE,Belgium Villers-la-Ville,WAL,Wallonia,BE,Belgium -Villers-la-Loue,WAL,Wallonia,BE,Belgium -Villerot,WAL,Wallonia,BE,Belgium -Vieux-Genappe,WAL,Wallonia,BE,Belgium -Viesville,WAL,Wallonia,BE,Belgium -Viemme,WAL,Wallonia,BE,Belgium Vielsalm,WAL,Wallonia,BE,Belgium -Vichte,VLG,Flanders,BE,Belgium -Vezin,WAL,Wallonia,BE,Belgium Veurne,VLG,Flanders,BE,Belgium Verviers,WAL,Wallonia,BE,Belgium -Verrebroek,VLG,Flanders,BE,Belgium -Verlaine,WAL,Wallonia,BE,Belgium Velm,VLG,Flanders,BE,Belgium -Vellereille-les-Brayeux,WAL,Wallonia,BE,Belgium -Veldwezelt,VLG,Flanders,BE,Belgium -Veldegem,VLG,Flanders,BE,Belgium -Veerle,VLG,Flanders,BE,Belgium -Vedrin,WAL,Wallonia,BE,Belgium -Vaux-sur-Sure,WAL,Wallonia,BE,Belgium -Valansart,WAL,Wallonia,BE,Belgium -Ursel,VLG,Flanders,BE,Belgium -Uitbergen,VLG,Flanders,BE,Belgium -Uikhoven,VLG,Flanders,BE,Belgium +Velaine,WAL,Wallonia,BE,Belgium +Vaux-sous-Chevremont,WAL,Wallonia,BE,Belgium +Vaulx-lez-Tournai,WAL,Wallonia,BE,Belgium +Varsenare,VLG,Flanders,BE,Belgium Uccle,BRU,Brussels Capital,BE,Belgium Turnhout,VLG,Flanders,BE,Belgium Tubize,WAL,Wallonia,BE,Belgium Trooz,WAL,Wallonia,BE,Belgium Trivières,WAL,Wallonia,BE,Belgium Tremelo,VLG,Flanders,BE,Belgium -Treignes,WAL,Wallonia,BE,Belgium Trazegnies,WAL,Wallonia,BE,Belgium Tournai,WAL,Wallonia,BE,Belgium Torhout,VLG,Flanders,BE,Belgium -Tongrinne,WAL,Wallonia,BE,Belgium Tongre-Notre-Dame,WAL,Wallonia,BE,Belgium -Tongerlo,VLG,Flanders,BE,Belgium Tongeren,VLG,Flanders,BE,Belgium -Tollembeek,VLG,Flanders,BE,Belgium -Tisselt,VLG,Flanders,BE,Belgium -Tintigny,WAL,Wallonia,BE,Belgium Tinlot,WAL,Wallonia,BE,Belgium -Tilly,WAL,Wallonia,BE,Belgium Tilleur,WAL,Wallonia,BE,Belgium -Tildonk,VLG,Flanders,BE,Belgium -Tihange,WAL,Wallonia,BE,Belgium +Tilff,WAL,Wallonia,BE,Belgium Tienen,VLG,Flanders,BE,Belgium Tielt,VLG,Flanders,BE,Belgium -Tielrode,VLG,Flanders,BE,Belgium Tielen,VLG,Flanders,BE,Belgium -Tiegem,VLG,Flanders,BE,Belgium +Thy-le-Chateau,WAL,Wallonia,BE,Belgium Thulin,WAL,Wallonia,BE,Belgium Thuin,WAL,Wallonia,BE,Belgium -Thuillies,WAL,Wallonia,BE,Belgium Thimister,WAL,Wallonia,BE,Belgium Thiméon,WAL,Wallonia,BE,Belgium -Thieulain,WAL,Wallonia,BE,Belgium Thieu,WAL,Wallonia,BE,Belgium Theux,WAL,Wallonia,BE,Belgium -Testelt,VLG,Flanders,BE,Belgium Tessenderlo,VLG,Flanders,BE,Belgium Tervuren,VLG,Flanders,BE,Belgium Tertre,WAL,Wallonia,BE,Belgium Ternat,VLG,Flanders,BE,Belgium -Terhagen,VLG,Flanders,BE,Belgium Temse,VLG,Flanders,BE,Belgium -Templeuve,WAL,Wallonia,BE,Belgium -Tellin,WAL,Wallonia,BE,Belgium -Tavigny,WAL,Wallonia,BE,Belgium -Tavier,WAL,Wallonia,BE,Belgium Tarcienne,WAL,Wallonia,BE,Belgium Tamines,WAL,Wallonia,BE,Belgium Suarlée,WAL,Wallonia,BE,Belgium @@ -30658,427 +24852,246 @@ Strepy-Bracquegnies,WAL,Wallonia,BE,Belgium Stoumont,WAL,Wallonia,BE,Belgium Stevoort,VLG,Flanders,BE,Belgium Sterrebeek,VLG,Flanders,BE,Belgium -Sterpenich,WAL,Wallonia,BE,Belgium Stembert,WAL,Wallonia,BE,Belgium Stekene,VLG,Flanders,BE,Belgium -Steenokkerzeel,VLG,Flanders,BE,Belgium -Steenhuffel,VLG,Flanders,BE,Belgium -Steendorp,VLG,Flanders,BE,Belgium Stavelot,WAL,Wallonia,BE,Belgium -Stambruges,WAL,Wallonia,BE,Belgium -Stalhille,VLG,Flanders,BE,Belgium Staden,VLG,Flanders,BE,Belgium Stabroek,VLG,Flanders,BE,Belgium -Spy,WAL,Wallonia,BE,Belgium Sprimont,WAL,Wallonia,BE,Belgium -Spontin,WAL,Wallonia,BE,Belgium -Spiennes,WAL,Wallonia,BE,Belgium Spa,WAL,Wallonia,BE,Belgium Souvret,WAL,Wallonia,BE,Belgium Soumagne,WAL,Wallonia,BE,Belgium -Sorinnes,WAL,Wallonia,BE,Belgium Somzée,WAL,Wallonia,BE,Belgium Somme-Leuze,WAL,Wallonia,BE,Belgium Sombreffe,WAL,Wallonia,BE,Belgium -Soiron,WAL,Wallonia,BE,Belgium Soignies,WAL,Wallonia,BE,Belgium -Slins,WAL,Wallonia,BE,Belgium Sleidinge,VLG,Flanders,BE,Belgium -Sirault,WAL,Wallonia,BE,Belgium Sint-Truiden,VLG,Flanders,BE,Belgium Sint-Pieters-Leeuw,VLG,Flanders,BE,Belgium Sint-Niklaas,VLG,Flanders,BE,Belgium -Sint-Michiels,VLG,Flanders,BE,Belgium -Sint-Martens-Leerne,VLG,Flanders,BE,Belgium Sint-Martens-Latem,VLG,Flanders,BE,Belgium -Sint-Maria-Lierde,VLG,Flanders,BE,Belgium Sint-Lievens-Houtem,VLG,Flanders,BE,Belgium Sint-Lenaarts,VLG,Flanders,BE,Belgium -Sint-Laureins,VLG,Flanders,BE,Belgium -Sint-Lambrechts-Herk,VLG,Flanders,BE,Belgium Sint-Kruis,VLG,Flanders,BE,Belgium -Sint-Katherina-Lombeek,VLG,Flanders,BE,Belgium Sint-Katelijne-Waver,VLG,Flanders,BE,Belgium -Sint-Joris-Winge,VLG,Flanders,BE,Belgium -"Sint-Job-in-'t-Goor",VLG,Flanders,BE,Belgium -Sint-Jan-in-Eremo,VLG,Flanders,BE,Belgium -Sint-Jan,VLG,Flanders,BE,Belgium Sint-Gillis-Waas,VLG,Flanders,BE,Belgium Sint-Genesius-Rode,VLG,Flanders,BE,Belgium -Sint-Eloois-Winkel,VLG,Flanders,BE,Belgium -Sint-Eloois-Vijve,VLG,Flanders,BE,Belgium -Sint-Denijs-Westrem,VLG,Flanders,BE,Belgium -Sint-Baafs-Vijve,VLG,Flanders,BE,Belgium Sint-Andries,VLG,Flanders,BE,Belgium -Sint-Amandsberg,VLG,Flanders,BE,Belgium -Sint-Amands,VLG,Flanders,BE,Belgium Sinaai,VLG,Flanders,BE,Belgium Silly,WAL,Wallonia,BE,Belgium -Silenrieux,WAL,Wallonia,BE,Belgium -Sijsele,VLG,Flanders,BE,Belgium -"'s-Gravenwezel",VLG,Flanders,BE,Belgium -Serskamp,VLG,Flanders,BE,Belgium +Sibret,WAL,Wallonia,BE,Belgium Seraing,WAL,Wallonia,BE,Belgium Seneffe,WAL,Wallonia,BE,Belgium -Semmerzake,VLG,Flanders,BE,Belgium -Seilles,WAL,Wallonia,BE,Belgium -Sclayn,WAL,Wallonia,BE,Belgium -Schulen,VLG,Flanders,BE,Belgium +Sélange,WAL,Wallonia,BE,Belgium Schoten,VLG,Flanders,BE,Belgium -Schoonaarde,VLG,Flanders,BE,Belgium Schilde,VLG,Flanders,BE,Belgium Scherpenheuvel,VLG,Flanders,BE,Belgium Schepdaal,VLG,Flanders,BE,Belgium -Schendelbeke,VLG,Flanders,BE,Belgium -Schellebelle,VLG,Flanders,BE,Belgium Schelle,VLG,Flanders,BE,Belgium Scheldewindeke,VLG,Flanders,BE,Belgium -Schaffen,VLG,Flanders,BE,Belgium +Schelderode,VLG,Flanders,BE,Belgium Schaarbeek,BRU,Brussels Capital,BE,Belgium -Sauvenière,WAL,Wallonia,BE,Belgium -Sautin,WAL,Wallonia,BE,Belgium -Sart-Eustache,WAL,Wallonia,BE,Belgium -Samrée,WAL,Wallonia,BE,Belgium +Sars-la-Buissiere,WAL,Wallonia,BE,Belgium Saive,WAL,Wallonia,BE,Belgium Sankt Vith,WAL,Wallonia,BE,Belgium -Saint-Symphorien,WAL,Wallonia,BE,Belgium -Saint-Servais,WAL,Wallonia,BE,Belgium Saint-Nicolas,WAL,Wallonia,BE,Belgium Saint-Mard,WAL,Wallonia,BE,Belgium -Saint-Marc,WAL,Wallonia,BE,Belgium -Saint-Leger,WAL,Wallonia,BE,Belgium Saint-Josse-ten-Noode,BRU,Brussels Capital,BE,Belgium +Saint-Hubert,WAL,Wallonia,BE,Belgium Saint-Gilles,BRU,Brussels Capital,BE,Belgium Saint-Ghislain,WAL,Wallonia,BE,Belgium Saint-Georges-sur-Meuse,WAL,Wallonia,BE,Belgium -Sainte-Ode,WAL,Wallonia,BE,Belgium -Russeignies,WAL,Wallonia,BE,Belgium Rupelmonde,VLG,Flanders,BE,Belgium Rumst,VLG,Flanders,BE,Belgium -Rummen,VLG,Flanders,BE,Belgium Rumes,WAL,Wallonia,BE,Belgium -Rumbeke,VLG,Flanders,BE,Belgium -Rulles,WAL,Wallonia,BE,Belgium Ruiselede,VLG,Flanders,BE,Belgium Ruisbroek,VLG,Flanders,BE,Belgium -Ruisbroek,VLG,Flanders,BE,Belgium Ruette,WAL,Wallonia,BE,Belgium -Ruddervoorde,VLG,Flanders,BE,Belgium Roux-Miroir,WAL,Wallonia,BE,Belgium Roux,WAL,Wallonia,BE,Belgium Rouvreux,WAL,Wallonia,BE,Belgium Rotselaar,VLG,Flanders,BE,Belgium -Rosières,WAL,Wallonia,BE,Belgium -Roselies,WAL,Wallonia,BE,Belgium -Ronsele,VLG,Flanders,BE,Belgium Ronse,VLG,Flanders,BE,Belgium Ronquières,WAL,Wallonia,BE,Belgium -Rongy,WAL,Wallonia,BE,Belgium -Romsée,WAL,Wallonia,BE,Belgium Roisin,WAL,Wallonia,BE,Belgium Le Roeulx,WAL,Wallonia,BE,Belgium Roeselare,VLG,Flanders,BE,Belgium -Roesbrugge-Haringe,VLG,Flanders,BE,Belgium -Rocourt,WAL,Wallonia,BE,Belgium Rochefort,WAL,Wallonia,BE,Belgium Rixensart,WAL,Wallonia,BE,Belgium -Rillaar,VLG,Flanders,BE,Belgium Rijmenam,VLG,Flanders,BE,Belgium Rijkevorsel,VLG,Flanders,BE,Belgium -Rijkel,VLG,Flanders,BE,Belgium Riemst,VLG,Flanders,BE,Belgium Richelle,WAL,Wallonia,BE,Belgium -Rhisnes,WAL,Wallonia,BE,Belgium Retinne,WAL,Wallonia,BE,Belgium Retie,VLG,Flanders,BE,Belgium Resteigne,WAL,Wallonia,BE,Belgium Ressaix,WAL,Wallonia,BE,Belgium -Reningelst,VLG,Flanders,BE,Belgium -Rendeux,WAL,Wallonia,BE,Belgium Remicourt,WAL,Wallonia,BE,Belgium -Rekem,VLG,Flanders,BE,Belgium -Reet,VLG,Flanders,BE,Belgium +Rekkem,VLG,Flanders,BE,Belgium Redu,WAL,Wallonia,BE,Belgium -Recht,WAL,Wallonia,BE,Belgium -Ravels,VLG,Flanders,BE,Belgium Ranst,VLG,Flanders,BE,Belgium Ransart,WAL,Wallonia,BE,Belgium Rance,WAL,Wallonia,BE,Belgium -Ramsel,VLG,Flanders,BE,Belgium Ramillies,WAL,Wallonia,BE,Belgium Ramelot,WAL,Wallonia,BE,Belgium -Ramegnies-Chin,WAL,Wallonia,BE,Belgium -Ragnies,WAL,Wallonia,BE,Belgium Raeren,WAL,Wallonia,BE,Belgium -Racour,WAL,Wallonia,BE,Belgium Quiévrain,WAL,Wallonia,BE,Belgium Quevaucamps,WAL,Wallonia,BE,Belgium -Quenast,WAL,Wallonia,BE,Belgium Quaregnon,WAL,Wallonia,BE,Belgium Puurs,VLG,Flanders,BE,Belgium Putte,VLG,Flanders,BE,Belgium -Pulderbos,VLG,Flanders,BE,Belgium -Pry,WAL,Wallonia,BE,Belgium Profondeville,WAL,Wallonia,BE,Belgium -Presles,WAL,Wallonia,BE,Belgium -Pousset,WAL,Wallonia,BE,Belgium Poulseur,WAL,Wallonia,BE,Belgium -Pottes,WAL,Wallonia,BE,Belgium -Poppel,VLG,Flanders,BE,Belgium Poperinge,VLG,Flanders,BE,Belgium -Pont-de-Loup,WAL,Wallonia,BE,Belgium Pont-a-Celles,WAL,Wallonia,BE,Belgium Pondrôme,WAL,Wallonia,BE,Belgium -Pommeroeul,WAL,Wallonia,BE,Belgium -Pollinkhove,VLG,Flanders,BE,Belgium -Poelkapelle,VLG,Flanders,BE,Belgium Poederlee,VLG,Flanders,BE,Belgium Plombières,WAL,Wallonia,BE,Belgium -Plainevaux,WAL,Wallonia,BE,Belgium Pittem,VLG,Flanders,BE,Belgium Pironchamps,WAL,Wallonia,BE,Belgium Pipaix,WAL,Wallonia,BE,Belgium -Pin,WAL,Wallonia,BE,Belgium -Piétrebais,WAL,Wallonia,BE,Belgium +Piéton,WAL,Wallonia,BE,Belgium Philippeville,WAL,Wallonia,BE,Belgium -Lettelingen,WAL,Wallonia,BE,Belgium -Petegem,VLG,Flanders,BE,Belgium Perwez,WAL,Wallonia,BE,Belgium Péruwelz,WAL,Wallonia,BE,Belgium Péronnes,WAL,Wallonia,BE,Belgium Pepinster,WAL,Wallonia,BE,Belgium Pepingen,VLG,Flanders,BE,Belgium -Pennepoel,VLG,Flanders,BE,Belgium Peer,VLG,Flanders,BE,Belgium Pecq,WAL,Wallonia,BE,Belgium -Pâturages,WAL,Wallonia,BE,Belgium -Passendale,VLG,Flanders,BE,Belgium -Parike,VLG,Flanders,BE,Belgium -Paliseul,WAL,Wallonia,BE,Belgium Paal,VLG,Flanders,BE,Belgium Overpelt,VLG,Flanders,BE,Belgium -Overmere,VLG,Flanders,BE,Belgium Overijse,VLG,Flanders,BE,Belgium -Ouwegem,VLG,Flanders,BE,Belgium Oupeye,WAL,Wallonia,BE,Belgium Ougrée,WAL,Wallonia,BE,Belgium Ouffet,WAL,Wallonia,BE,Belgium Oud-Turnhout,VLG,Flanders,BE,Belgium -Oudler,WAL,Wallonia,BE,Belgium -Oud-Heverlee,VLG,Flanders,BE,Belgium Oudenburg,VLG,Flanders,BE,Belgium Oudenaarde,VLG,Flanders,BE,Belgium -Oudegem,VLG,Flanders,BE,Belgium Ottignies,WAL,Wallonia,BE,Belgium Otegem,VLG,Flanders,BE,Belgium -Ostiches,WAL,Wallonia,BE,Belgium -Ormeignies,WAL,Wallonia,BE,Belgium +Ortho,WAL,Wallonia,BE,Belgium +Orroir,WAL,Wallonia,BE,Belgium Oreye,WAL,Wallonia,BE,Belgium Opwijk,VLG,Flanders,BE,Belgium -Oppuurs,VLG,Flanders,BE,Belgium -Opoeteren,VLG,Flanders,BE,Belgium -Ophain-Bois-Seigneur-Isaac,WAL,Wallonia,BE,Belgium +Oppagne,WAL,Wallonia,BE,Belgium Opglabbeek,VLG,Flanders,BE,Belgium ,VLG,Flanders,BE,Belgium Oostrozebeke,VLG,Flanders,BE,Belgium -Oostnieuwkerke,VLG,Flanders,BE,Belgium -Oostmalle,VLG,Flanders,BE,Belgium Oostkamp,VLG,Flanders,BE,Belgium -Oostham,VLG,Flanders,BE,Belgium Oosterzele,VLG,Flanders,BE,Belgium Ostend,VLG,Flanders,BE,Belgium Oostduinkerke,VLG,Flanders,BE,Belgium Oostakker,VLG,Flanders,BE,Belgium -Ooike,VLG,Flanders,BE,Belgium Ooigem,VLG,Flanders,BE,Belgium -Onze-Lieve-Vrouw-Waver,VLG,Flanders,BE,Belgium -Onhaye,WAL,Wallonia,BE,Belgium -On,WAL,Wallonia,BE,Belgium -Olsene,VLG,Flanders,BE,Belgium -Olne,WAL,Wallonia,BE,Belgium -Olmen,VLG,Flanders,BE,Belgium -Ollignies,WAL,Wallonia,BE,Belgium -Oleye,WAL,Wallonia,BE,Belgium Olen,VLG,Flanders,BE,Belgium Oevel,VLG,Flanders,BE,Belgium -Oetingen,VLG,Flanders,BE,Belgium -Oeselgem,VLG,Flanders,BE,Belgium -Oelegem,VLG,Flanders,BE,Belgium -Oedelem,VLG,Flanders,BE,Belgium Obourg,WAL,Wallonia,BE,Belgium +Obigies,WAL,Wallonia,BE,Belgium Obaix,WAL,Wallonia,BE,Belgium -Nukerke,VLG,Flanders,BE,Belgium -Nouvelles,WAL,Wallonia,BE,Belgium -Nokere,VLG,Flanders,BE,Belgium Nodebais,WAL,Wallonia,BE,Belgium Nivelles,WAL,Wallonia,BE,Belgium -Nismes,WAL,Wallonia,BE,Belgium Ninove,VLG,Flanders,BE,Belgium Nimy,WAL,Wallonia,BE,Belgium Nijlen,VLG,Flanders,BE,Belgium Nieuwrode,VLG,Flanders,BE,Belgium Nieuwpoort,VLG,Flanders,BE,Belgium -Nieuwpoort,WAL,Wallonia,BE,Belgium -Nieuwkerken-Waas,VLG,Flanders,BE,Belgium -Nieuwerkerken,VLG,Flanders,BE,Belgium Nieuwerkerken,VLG,Flanders,BE,Belgium Niel,VLG,Flanders,BE,Belgium -Nevele,VLG,Flanders,BE,Belgium -Neuvillers,WAL,Wallonia,BE,Belgium -Neu-Moresnet,WAL,Wallonia,BE,Belgium +Neuville-en-Condroz,WAL,Wallonia,BE,Belgium Neufvilles,WAL,Wallonia,BE,Belgium Neufchâteau,WAL,Wallonia,BE,Belgium -Nethen,WAL,Wallonia,BE,Belgium -Neijen,VLG,Flanders,BE,Belgium Neerpelt,VLG,Flanders,BE,Belgium -Neeroeteren,VLG,Flanders,BE,Belgium Neder-Over-Heembeek,BRU,Brussels Capital,BE,Belgium -Nederokkerzeel,VLG,Flanders,BE,Belgium -Nederhasselt,VLG,Flanders,BE,Belgium -Nederename,VLG,Flanders,BE,Belgium Brakel,VLG,Flanders,BE,Belgium Nazareth,VLG,Flanders,BE,Belgium Nassogne,WAL,Wallonia,BE,Belgium Naninne,WAL,Wallonia,BE,Belgium -Nandrin,WAL,Wallonia,BE,Belgium ,WAL,Wallonia,BE,Belgium Namur,WAL,Wallonia,BE,Belgium -Namêche,WAL,Wallonia,BE,Belgium Nalinnes,WAL,Wallonia,BE,Belgium -Naast,WAL,Wallonia,BE,Belgium -My,WAL,Wallonia,BE,Belgium +Mussy-la-Ville,WAL,Wallonia,BE,Belgium Musson,WAL,Wallonia,BE,Belgium -Munkzwalm,VLG,Flanders,BE,Belgium Muizen,VLG,Flanders,BE,Belgium +Moxhe,WAL,Wallonia,BE,Belgium Mouscron,WAL,Wallonia,BE,Belgium Mourcourt,WAL,Wallonia,BE,Belgium Mortsel,VLG,Flanders,BE,Belgium +Mortroux,WAL,Wallonia,BE,Belgium +Mornimont,WAL,Wallonia,BE,Belgium Mormont,WAL,Wallonia,BE,Belgium Morlanwelz-Mariemont,WAL,Wallonia,BE,Belgium -Morkhoven,VLG,Flanders,BE,Belgium -Morialmé,WAL,Wallonia,BE,Belgium -Morhet,WAL,Wallonia,BE,Belgium -Moresnet,WAL,Wallonia,BE,Belgium +Moortsele,VLG,Flanders,BE,Belgium Moorslede,VLG,Flanders,BE,Belgium -Moorsele,VLG,Flanders,BE,Belgium -Moorsel,VLG,Flanders,BE,Belgium -Montzen,WAL,Wallonia,BE,Belgium Mont-sur-Marchienne,WAL,Wallonia,BE,Belgium Mont-Saint-Guibert,WAL,Wallonia,BE,Belgium Montignies-sur-Sambre,WAL,Wallonia,BE,Belgium Montigny-le-Tilleul,WAL,Wallonia,BE,Belgium Montegnée,WAL,Wallonia,BE,Belgium -Mons-lez-Liege,WAL,Wallonia,BE,Belgium Mons,WAL,Wallonia,BE,Belgium Monceau-sur-Sambre,WAL,Wallonia,BE,Belgium Molenstede,VLG,Flanders,BE,Belgium -Molenbeersel,VLG,Flanders,BE,Belgium Molenbeek-Saint-Jean,BRU,Brussels Capital,BE,Belgium Mol,VLG,Flanders,BE,Belgium Moignelée,WAL,Wallonia,BE,Belgium -Moerkerke,VLG,Flanders,BE,Belgium Moerbeke,VLG,Flanders,BE,Belgium -Moen,VLG,Flanders,BE,Belgium Modave,WAL,Wallonia,BE,Belgium -Mirwart,WAL,Wallonia,BE,Belgium -Minderhout,VLG,Flanders,BE,Belgium Milmort,WAL,Wallonia,BE,Belgium -Millen,VLG,Flanders,BE,Belgium Mignault,WAL,Wallonia,BE,Belgium Middelkerke,VLG,Flanders,BE,Belgium -Meux,WAL,Wallonia,BE,Belgium -Meulebeke,VLG,Flanders,BE,Belgium Mettet,WAL,Wallonia,BE,Belgium -Mesvin,WAL,Wallonia,BE,Belgium -Messelbroek,VLG,Flanders,BE,Belgium Messancy,WAL,Wallonia,BE,Belgium -"Meslin-l'Eveque",WAL,Wallonia,BE,Belgium -Mesen,VLG,Flanders,BE,Belgium -Merksplas,VLG,Flanders,BE,Belgium Merksem,VLG,Flanders,BE,Belgium -Merendree,VLG,Flanders,BE,Belgium Merelbeke,VLG,Flanders,BE,Belgium -Mere,VLG,Flanders,BE,Belgium Merchtem,VLG,Flanders,BE,Belgium Menen,VLG,Flanders,BE,Belgium -Melsele,VLG,Flanders,BE,Belgium Melsbroek,VLG,Flanders,BE,Belgium -Mellet,WAL,Wallonia,BE,Belgium Melle,VLG,Flanders,BE,Belgium -Melen,WAL,Wallonia,BE,Belgium -Meldert,VLG,Flanders,BE,Belgium -Meldert,VLG,Flanders,BE,Belgium Meise,VLG,Flanders,BE,Belgium Meeuwen,VLG,Flanders,BE,Belgium -Meerle,VLG,Flanders,BE,Belgium -Meerhout,VLG,Flanders,BE,Belgium Meerdonk,VLG,Flanders,BE,Belgium -Meerbeke,VLG,Flanders,BE,Belgium -Meer,VLG,Flanders,BE,Belgium -Meensel-Kiezegem,VLG,Flanders,BE,Belgium Mechelen,VLG,Flanders,BE,Belgium -Mazy,WAL,Wallonia,BE,Belgium Maurage,WAL,Wallonia,BE,Belgium -Mater,VLG,Flanders,BE,Belgium -Masnuy-Saint-Jean,WAL,Wallonia,BE,Belgium Martelange,WAL,Wallonia,BE,Belgium Markegem,VLG,Flanders,BE,Belgium Marke,VLG,Flanders,BE,Belgium Mariembourg,WAL,Wallonia,BE,Belgium -Mariakerke,VLG,Flanders,BE,Belgium -Mark,WAL,Wallonia,BE,Belgium Marcinelle,WAL,Wallonia,BE,Belgium Marchin,WAL,Wallonia,BE,Belgium -Marchienne-au-Pont,WAL,Wallonia,BE,Belgium -Marche-lez-Ecaussinnes,WAL,Wallonia,BE,Belgium +Marche-les-Dames,WAL,Wallonia,BE,Belgium Marche-en-Famenne,WAL,Wallonia,BE,Belgium -Marbehan,WAL,Wallonia,BE,Belgium -Marbay,WAL,Wallonia,BE,Belgium -Marbais,WAL,Wallonia,BE,Belgium +Manhay,WAL,Wallonia,BE,Belgium Manage,WAL,Wallonia,BE,Belgium -Malonne,WAL,Wallonia,BE,Belgium Malmedy,WAL,Wallonia,BE,Belgium -Malderen,VLG,Flanders,BE,Belgium Maldegem,VLG,Flanders,BE,Belgium -Maizeret,WAL,Wallonia,BE,Belgium -Maissin,WAL,Wallonia,BE,Belgium Maisières,WAL,Wallonia,BE,Belgium -Macquenoise,WAL,Wallonia,BE,Belgium +Maillen,WAL,Wallonia,BE,Belgium Machelen,VLG,Flanders,BE,Belgium Maasmechelen,VLG,Flanders,BE,Belgium Maaseik,VLG,Flanders,BE,Belgium -Maarkedal,VLG,Flanders,BE,Belgium ,WAL,Wallonia,BE,Belgium Luttre,WAL,Wallonia,BE,Belgium -Lustin,WAL,Wallonia,BE,Belgium Lummen,VLG,Flanders,BE,Belgium Lubbeek,VLG,Flanders,BE,Belgium -Lovenjoel,VLG,Flanders,BE,Belgium Lovendegem,VLG,Flanders,BE,Belgium Louveigné,WAL,Wallonia,BE,Belgium Louvain-la-Neuve,WAL,Wallonia,BE,Belgium -Lotenhulle,VLG,Flanders,BE,Belgium -Lot,VLG,Flanders,BE,Belgium -Loppem,VLG,Flanders,BE,Belgium +Loupoigne,WAL,Wallonia,BE,Belgium Lontzen,WAL,Wallonia,BE,Belgium +Longchamps,WAL,Wallonia,BE,Belgium +Longchamps,WAL,Wallonia,BE,Belgium Londerzeel,VLG,Flanders,BE,Belgium Loncin,WAL,Wallonia,BE,Belgium Lommel,VLG,Flanders,BE,Belgium -Lombardsijde,VLG,Flanders,BE,Belgium Lokeren,VLG,Flanders,BE,Belgium -Loenhout,VLG,Flanders,BE,Belgium Lodelinsart,WAL,Wallonia,BE,Belgium Lochristi,VLG,Flanders,BE,Belgium Lobbes,WAL,Wallonia,BE,Belgium -Lo,VLG,Flanders,BE,Belgium -Lissewege,VLG,Flanders,BE,Belgium Lint,VLG,Flanders,BE,Belgium Linkebeek,VLG,Flanders,BE,Belgium -Linden,VLG,Flanders,BE,Belgium Lincent,WAL,Wallonia,BE,Belgium -Limont,WAL,Wallonia,BE,Belgium Limelette,WAL,Wallonia,BE,Belgium -Limbourg,WAL,Wallonia,BE,Belgium +Limburg Province,VLG,Flanders,BE,Belgium Limal,WAL,Wallonia,BE,Belgium Lille,VLG,Flanders,BE,Belgium Ligny,WAL,Wallonia,BE,Belgium @@ -31087,98 +25100,55 @@ Lier,VLG,Flanders,BE,Belgium Lierneux,WAL,Wallonia,BE,Belgium ,WAL,Wallonia,BE,Belgium Liège,WAL,Wallonia,BE,Belgium -Lieferinge,VLG,Flanders,BE,Belgium Liedekerke,VLG,Flanders,BE,Belgium -Lichtervelde,VLG,Flanders,BE,Belgium -Lichtaart,VLG,Flanders,BE,Belgium Libramont,WAL,Wallonia,BE,Belgium -Libin,WAL,Wallonia,BE,Belgium -Liberchies,WAL,Wallonia,BE,Belgium -Leval-Trahegnies,WAL,Wallonia,BE,Belgium -Leval,WAL,Wallonia,BE,Belgium -Leuze,WAL,Wallonia,BE,Belgium -Leuze,WAL,Wallonia,BE,Belgium Leuven,VLG,Flanders,BE,Belgium Letterhoutem,VLG,Flanders,BE,Belgium Lessines,WAL,Wallonia,BE,Belgium -Les Hayons,WAL,Wallonia,BE,Belgium -Deux-Acren,WAL,Wallonia,BE,Belgium -Le Paradis,WAL,Wallonia,BE,Belgium Leopoldsburg,VLG,Flanders,BE,Belgium -Lens-Saint-Servais,WAL,Wallonia,BE,Belgium Lens,WAL,Wallonia,BE,Belgium Lendelede,VLG,Flanders,BE,Belgium -Lembeke,VLG,Flanders,BE,Belgium -Lembeek,VLG,Flanders,BE,Belgium -Leisele,VLG,Flanders,BE,Belgium -Leffinge,VLG,Flanders,BE,Belgium -Leest,VLG,Flanders,BE,Belgium -Leers-Nord,WAL,Wallonia,BE,Belgium -Leernes,WAL,Wallonia,BE,Belgium -Leefdaal,VLG,Flanders,BE,Belgium -Ledegem,VLG,Flanders,BE,Belgium +Léglise,WAL,Wallonia,BE,Belgium Ledeberg,VLG,Flanders,BE,Belgium Lede,VLG,Flanders,BE,Belgium -Le Bizet,WAL,Wallonia,BE,Belgium Lebbeke,VLG,Flanders,BE,Belgium Lavacherie,WAL,Wallonia,BE,Belgium Lauwe,VLG,Flanders,BE,Belgium -Lauw,VLG,Flanders,BE,Belgium -Latour,WAL,Wallonia,BE,Belgium Lasne,WAL,Wallonia,BE,Belgium La Roche-en-Ardenne,WAL,Wallonia,BE,Belgium -La Reid,WAL,Wallonia,BE,Belgium -Laplaigne,WAL,Wallonia,BE,Belgium -Langemark,VLG,Flanders,BE,Belgium -Langdorp,VLG,Flanders,BE,Belgium -Landenne,WAL,Wallonia,BE,Belgium Landen,VLG,Flanders,BE,Belgium -Landegem,VLG,Flanders,BE,Belgium Lanaken,VLG,Flanders,BE,Belgium -Lamine,WAL,Wallonia,BE,Belgium Lambusart,WAL,Wallonia,BE,Belgium La Louvière,WAL,Wallonia,BE,Belgium La Hulpe,WAL,Wallonia,BE,Belgium La Hestre,WAL,Wallonia,BE,Belgium -La Gleize,WAL,Wallonia,BE,Belgium -La Glanerie,WAL,Wallonia,BE,Belgium Laken,BRU,Brussels Capital,BE,Belgium La Calamine,WAL,Wallonia,BE,Belgium -Labuissière,WAL,Wallonia,BE,Belgium La Bouverie,WAL,Wallonia,BE,Belgium Laarne,VLG,Flanders,BE,Belgium Kwaremont,VLG,Flanders,BE,Belgium Kuurne,VLG,Flanders,BE,Belgium -Kuringen,VLG,Flanders,BE,Belgium Kruishoutem,VLG,Flanders,BE,Belgium Kruibeke,VLG,Flanders,BE,Belgium Kraainem,VLG,Flanders,BE,Belgium -Kortrijk-Dutsel,VLG,Flanders,BE,Belgium Kortrijk,VLG,Flanders,BE,Belgium -Kortessem,VLG,Flanders,BE,Belgium Kortenberg,VLG,Flanders,BE,Belgium -Kortenaken,VLG,Flanders,BE,Belgium Kortemark,VLG,Flanders,BE,Belgium -Korbeek-Lo,VLG,Flanders,BE,Belgium Kontich,VLG,Flanders,BE,Belgium -Koningshooikt,VLG,Flanders,BE,Belgium Koksijde,VLG,Flanders,BE,Belgium Koersel,VLG,Flanders,BE,Belgium Koekelberg,BRU,Brussels Capital,BE,Belgium Koekelare,VLG,Flanders,BE,Belgium Knokke-Heist,VLG,Flanders,BE,Belgium -Knokke,VLG,Flanders,BE,Belgium Knesselare,VLG,Flanders,BE,Belgium +Kluizen,VLG,Flanders,BE,Belgium Kluisbergen,VLG,Flanders,BE,Belgium Klemskerke,VLG,Flanders,BE,Belgium Kinrooi,VLG,Flanders,BE,Belgium Kieldrecht,VLG,Flanders,BE,Belgium +Kettenis,WAL,Wallonia,BE,Belgium Kessel-Lo,VLG,Flanders,BE,Belgium -Kermt,VLG,Flanders,BE,Belgium -Kerksken,VLG,Flanders,BE,Belgium -Kemzeke,VLG,Flanders,BE,Belgium Kemmel,VLG,Flanders,BE,Belgium -Keiem,VLG,Flanders,BE,Belgium Keerbergen,VLG,Flanders,BE,Belgium Kasterlee,VLG,Flanders,BE,Belgium Kaprijke,VLG,Flanders,BE,Belgium @@ -31189,232 +25159,144 @@ Kalmthout,VLG,Flanders,BE,Belgium Kallo,VLG,Flanders,BE,Belgium Kalken,VLG,Flanders,BE,Belgium Kain,WAL,Wallonia,BE,Belgium -Kachtem,VLG,Flanders,BE,Belgium +Kaggevinne,VLG,Flanders,BE,Belgium Jurbise,WAL,Wallonia,BE,Belgium Juprelle,WAL,Wallonia,BE,Belgium -Jupille-sur-Meuse,WAL,Wallonia,BE,Belgium Jumet,WAL,Wallonia,BE,Belgium -Jodoigne-Souveraine,WAL,Wallonia,BE,Belgium +Joncret,WAL,Wallonia,BE,Belgium Jodoigne,WAL,Wallonia,BE,Belgium Jette,BRU,Brussels Capital,BE,Belgium -Jeneffe,WAL,Wallonia,BE,Belgium -Jemeppe-sur-Meuse,WAL,Wallonia,BE,Belgium Jemeppe-sur-Sambre,WAL,Wallonia,BE,Belgium Jemappes,WAL,Wallonia,BE,Belgium -Jehay,WAL,Wallonia,BE,Belgium -Jamioulx,WAL,Wallonia,BE,Belgium +Jandrain-Jandrenouille,WAL,Wallonia,BE,Belgium Jambes,WAL,Wallonia,BE,Belgium -Jalhay,WAL,Wallonia,BE,Belgium Jabbeke,VLG,Flanders,BE,Belgium Jabbeke,VLG,Flanders,BE,Belgium Izegem,VLG,Flanders,BE,Belgium Ixelles-Elsene,BRU,Brussels Capital,BE,Belgium -Ittre,WAL,Wallonia,BE,Belgium Itterbeek,VLG,Flanders,BE,Belgium Itegem,VLG,Flanders,BE,Belgium -Isnes,WAL,Wallonia,BE,Belgium Ingelmunster,VLG,Flanders,BE,Belgium Incourt,WAL,Wallonia,BE,Belgium Ieper,VLG,Flanders,BE,Belgium -Iddergem,VLG,Flanders,BE,Belgium Ichtegem,VLG,Flanders,BE,Belgium -Hyon,WAL,Wallonia,BE,Belgium Huy,WAL,Wallonia,BE,Belgium -Humbeek,VLG,Flanders,BE,Belgium -Hulste,VLG,Flanders,BE,Belgium Hulshout,VLG,Flanders,BE,Belgium Huldenberg,VLG,Flanders,BE,Belgium Huizingen,VLG,Flanders,BE,Belgium -Huissignies,WAL,Wallonia,BE,Belgium -Huise,VLG,Flanders,BE,Belgium -Hoves,WAL,Wallonia,BE,Belgium -Hove,VLG,Flanders,BE,Belgium -Houwaart,VLG,Flanders,BE,Belgium -Houtvenne,VLG,Flanders,BE,Belgium -Houthulst,VLG,Flanders,BE,Belgium +Houyet,WAL,Wallonia,BE,Belgium Houthalen,VLG,Flanders,BE,Belgium +Houtave,VLG,Flanders,BE,Belgium Houtain-le-Val,WAL,Wallonia,BE,Belgium Houffalize,WAL,Wallonia,BE,Belgium Houdeng-Aimeries,WAL,Wallonia,BE,Belgium -Houdemont,WAL,Wallonia,BE,Belgium Hotton,WAL,Wallonia,BE,Belgium Horrues,WAL,Wallonia,BE,Belgium Hornu,WAL,Wallonia,BE,Belgium Hoogstraten,VLG,Flanders,BE,Belgium -Hooglede,VLG,Flanders,BE,Belgium -Hondelange,WAL,Wallonia,BE,Belgium Hombourg,WAL,Wallonia,BE,Belgium -Hombeek,VLG,Flanders,BE,Belgium -Holsbeek,VLG,Flanders,BE,Belgium -Hollogne,WAL,Wallonia,BE,Belgium -Hogne,WAL,Wallonia,BE,Belgium -Hofstade,VLG,Flanders,BE,Belgium Hofstade,VLG,Flanders,BE,Belgium Hoevenen,VLG,Flanders,BE,Belgium Hoeselt,VLG,Flanders,BE,Belgium -Hoeleden,VLG,Flanders,BE,Belgium -Hoelbeek,VLG,Flanders,BE,Belgium Hoeilaart,VLG,Flanders,BE,Belgium Hoegaarden,VLG,Flanders,BE,Belgium Hoboken,VLG,Flanders,BE,Belgium -Hillegem,VLG,Flanders,BE,Belgium -Heyd,WAL,Wallonia,BE,Belgium Heverlee,VLG,Flanders,BE,Belgium Hever,VLG,Flanders,BE,Belgium Heusy,WAL,Wallonia,BE,Belgium Heusden,VLG,Flanders,BE,Belgium -Heusden,VLG,Flanders,BE,Belgium -Heure-le-Romain,WAL,Wallonia,BE,Belgium Heule,VLG,Flanders,BE,Belgium Herzele,VLG,Flanders,BE,Belgium Herve,WAL,Wallonia,BE,Belgium -Hertsberge,VLG,Flanders,BE,Belgium Herstal,WAL,Wallonia,BE,Belgium -Herselt,VLG,Flanders,BE,Belgium Herseaux,WAL,Wallonia,BE,Belgium -Héron,WAL,Wallonia,BE,Belgium Herne,VLG,Flanders,BE,Belgium -Hermalle-sous-Argenteau,WAL,Wallonia,BE,Belgium -Herk-de-Stad,VLG,Flanders,BE,Belgium Hérinnes,WAL,Wallonia,BE,Belgium -Herfelingen,VLG,Flanders,BE,Belgium Herenthout,VLG,Flanders,BE,Belgium Herentals,VLG,Flanders,BE,Belgium Herent,VLG,Flanders,BE,Belgium -Herdersem,VLG,Flanders,BE,Belgium -Herderen,VLG,Flanders,BE,Belgium -Heppen,VLG,Flanders,BE,Belgium +Herchies,WAL,Wallonia,BE,Belgium Hensies,WAL,Wallonia,BE,Belgium Henri-Chapelle,WAL,Wallonia,BE,Belgium -Hennuyères,WAL,Wallonia,BE,Belgium Hemiksem,VLG,Flanders,BE,Belgium -Hekelgem,VLG,Flanders,BE,Belgium +Heldergem,VLG,Flanders,BE,Belgium Heist-op-den-Berg,VLG,Flanders,BE,Belgium -Heist,VLG,Flanders,BE,Belgium -Heffen,VLG,Flanders,BE,Belgium +Heikruis,VLG,Flanders,BE,Belgium Heers,VLG,Flanders,BE,Belgium -Heer,WAL,Wallonia,BE,Belgium -Hechtel,VLG,Flanders,BE,Belgium -Havré,WAL,Wallonia,BE,Belgium -Havinnes,WAL,Wallonia,BE,Belgium -Haversin,WAL,Wallonia,BE,Belgium -Havelange,WAL,Wallonia,BE,Belgium Havay,WAL,Wallonia,BE,Belgium Hautrage,WAL,Wallonia,BE,Belgium Hasselt,VLG,Flanders,BE,Belgium -Harzé,WAL,Wallonia,BE,Belgium +Harsin,WAL,Wallonia,BE,Belgium Haren,BRU,Brussels Capital,BE,Belgium Harelbeke,VLG,Flanders,BE,Belgium Hannut,WAL,Wallonia,BE,Belgium -Hannêche,WAL,Wallonia,BE,Belgium -Haneffe,WAL,Wallonia,BE,Belgium -Handzame,VLG,Flanders,BE,Belgium -Ham-sur-Sambre,WAL,Wallonia,BE,Belgium -Ham-sur-Heure,WAL,Wallonia,BE,Belgium -Hamont,VLG,Flanders,BE,Belgium -Hamois,WAL,Wallonia,BE,Belgium Hamoir,WAL,Wallonia,BE,Belgium Hamme,VLG,Flanders,BE,Belgium Ham,WAL,Wallonia,BE,Belgium Halle,VLG,Flanders,BE,Belgium -Halle,VLG,Flanders,BE,Belgium Hallaar,VLG,Flanders,BE,Belgium -Halen,VLG,Flanders,BE,Belgium +Halanzy,WAL,Wallonia,BE,Belgium Haine-Saint-Pierre,WAL,Wallonia,BE,Belgium ,WAL,Wallonia,BE,Belgium -Haillot,WAL,Wallonia,BE,Belgium Haccourt,WAL,Wallonia,BE,Belgium -Habay-la-Vieille,WAL,Wallonia,BE,Belgium Habay-la-Neuve,WAL,Wallonia,BE,Belgium -Haasdonk,VLG,Flanders,BE,Belgium Haaltert,VLG,Flanders,BE,Belgium Haacht,VLG,Flanders,BE,Belgium -Gullegem,VLG,Flanders,BE,Belgium -Grote-Brogel,VLG,Flanders,BE,Belgium Groot-Bijgaarden,VLG,Flanders,BE,Belgium Grobbendonk,VLG,Flanders,BE,Belgium -Grivegnée,WAL,Wallonia,BE,Belgium Grimbergen,VLG,Flanders,BE,Belgium Grez-Doiceau,WAL,Wallonia,BE,Belgium -Grembergen,VLG,Flanders,BE,Belgium -Grandvoir,WAL,Wallonia,BE,Belgium -Grand-Rechain,WAL,Wallonia,BE,Belgium +Graty,WAL,Wallonia,BE,Belgium +Grandrieu,WAL,Wallonia,BE,Belgium Grandmetz,WAL,Wallonia,BE,Belgium -Graide,WAL,Wallonia,BE,Belgium +Grandglise,WAL,Wallonia,BE,Belgium Gozée,WAL,Wallonia,BE,Belgium Gouy-lez-Pieton,WAL,Wallonia,BE,Belgium Goutroux,WAL,Wallonia,BE,Belgium Gourdinne,WAL,Wallonia,BE,Belgium -Gottignies,WAL,Wallonia,BE,Belgium Gosselies,WAL,Wallonia,BE,Belgium Gooik,VLG,Flanders,BE,Belgium -Gonrieux,WAL,Wallonia,BE,Belgium -Goetsenhoven,VLG,Flanders,BE,Belgium -Goeferdinge,VLG,Flanders,BE,Belgium -Godinne,WAL,Wallonia,BE,Belgium -Godarville,WAL,Wallonia,BE,Belgium -Glons,WAL,Wallonia,BE,Belgium -Glain,WAL,Wallonia,BE,Belgium -Glabbeek,VLG,Flanders,BE,Belgium Glabais,WAL,Wallonia,BE,Belgium Givry,WAL,Wallonia,BE,Belgium Gits,VLG,Flanders,BE,Belgium Gistel,VLG,Flanders,BE,Belgium -Gingelom,VLG,Flanders,BE,Belgium Gilly,WAL,Wallonia,BE,Belgium Gijzegem,VLG,Flanders,BE,Belgium -Gibecq,WAL,Wallonia,BE,Belgium -Ghoy,WAL,Wallonia,BE,Belgium Ghlin,WAL,Wallonia,BE,Belgium -Ghislenghien,WAL,Wallonia,BE,Belgium Gesves,WAL,Wallonia,BE,Belgium Gerpinnes,WAL,Wallonia,BE,Belgium Geraardsbergen,VLG,Flanders,BE,Belgium -Genval,WAL,Wallonia,BE,Belgium -Gentinnes,WAL,Wallonia,BE,Belgium Gentbrugge,VLG,Flanders,BE,Belgium Ghent,VLG,Flanders,BE,Belgium +Genly,WAL,Wallonia,BE,Belgium Genk,VLG,Flanders,BE,Belgium Genappe,WAL,Wallonia,BE,Belgium Gemmenich,WAL,Wallonia,BE,Belgium Gembloux,WAL,Wallonia,BE,Belgium -Geluwe,VLG,Flanders,BE,Belgium -Gelrode,VLG,Flanders,BE,Belgium -Geetbets,VLG,Flanders,BE,Belgium -Geer,WAL,Wallonia,BE,Belgium Geel,VLG,Flanders,BE,Belgium -Gavere,VLG,Flanders,BE,Belgium Gaurain-Ramecroix,WAL,Wallonia,BE,Belgium Ganshoren,BRU,Brussels Capital,BE,Belgium Galmaarden,VLG,Flanders,BE,Belgium Froyennes,WAL,Wallonia,BE,Belgium -Fronville,WAL,Wallonia,BE,Belgium -Froidchapelle,WAL,Wallonia,BE,Belgium Frasnes-lez-Gosselies,WAL,Wallonia,BE,Belgium Frameries,WAL,Wallonia,BE,Belgium +Fraipont,WAL,Wallonia,BE,Belgium Fosses-la-Ville,WAL,Wallonia,BE,Belgium Forest,BRU,Brussels Capital,BE,Belgium Forchies-la-Marche,WAL,Wallonia,BE,Belgium -Fontaine-Valmont,WAL,Wallonia,BE,Belgium "Fontaine-l'Eveque",WAL,Wallonia,BE,Belgium +Focant,WAL,Wallonia,BE,Belgium Florenville,WAL,Wallonia,BE,Belgium Florennes,WAL,Wallonia,BE,Belgium Floreffe,WAL,Wallonia,BE,Belgium -Flobecq,WAL,Wallonia,BE,Belgium Fleurus,WAL,Wallonia,BE,Belgium Fléron,WAL,Wallonia,BE,Belgium Flénu,WAL,Wallonia,BE,Belgium -Flemalle-Grande,WAL,Wallonia,BE,Belgium -Finnevaux,WAL,Wallonia,BE,Belgium -Filot,WAL,Wallonia,BE,Belgium -Fexhe-le-Haut-Clocher,WAL,Wallonia,BE,Belgium +Flemalle-Haute,WAL,Wallonia,BE,Belgium Ferrières,WAL,Wallonia,BE,Belgium -Ferrière,WAL,Wallonia,BE,Belgium -Feneur,WAL,Wallonia,BE,Belgium +Feluy,WAL,Wallonia,BE,Belgium Fayt-lez-Manage,WAL,Wallonia,BE,Belgium Farciennes,WAL,Wallonia,BE,Belgium -Falisolle,WAL,Wallonia,BE,Belgium -Falaën,WAL,Wallonia,BE,Belgium Faimes,WAL,Wallonia,BE,Belgium Eynatten,WAL,Wallonia,BE,Belgium Evregnies,WAL,Wallonia,BE,Belgium @@ -31425,149 +25307,97 @@ Eugies,WAL,Wallonia,BE,Belgium Etterbeek,BRU,Brussels Capital,BE,Belgium Étalle,WAL,Wallonia,BE,Belgium Estaimpuis,WAL,Wallonia,BE,Belgium +Essene,VLG,Flanders,BE,Belgium Essen,VLG,Flanders,BE,Belgium -Esplechin,WAL,Wallonia,BE,Belgium Esneux,WAL,Wallonia,BE,Belgium -Esen,VLG,Flanders,BE,Belgium Escanaffles,WAL,Wallonia,BE,Belgium Ertvelde,VLG,Flanders,BE,Belgium Erquelinnes,WAL,Wallonia,BE,Belgium -Erps-Kwerps,VLG,Flanders,BE,Belgium Erpent,WAL,Wallonia,BE,Belgium -Erpe,VLG,Flanders,BE,Belgium Erondegem,VLG,Flanders,BE,Belgium -Érezée,WAL,Wallonia,BE,Belgium Erembodegem,VLG,Flanders,BE,Belgium -Eppegem,VLG,Flanders,BE,Belgium -Épinois,WAL,Wallonia,BE,Belgium +Erbisoeul,WAL,Wallonia,BE,Belgium Ensival,WAL,Wallonia,BE,Belgium +Énines,WAL,Wallonia,BE,Belgium Engis,WAL,Wallonia,BE,Belgium Enghien,WAL,Wallonia,BE,Belgium -Ename,VLG,Flanders,BE,Belgium -Emelgem,VLG,Flanders,BE,Belgium +Émines,WAL,Wallonia,BE,Belgium Embourg,WAL,Wallonia,BE,Belgium -Emblem,VLG,Flanders,BE,Belgium -Elverdinge,VLG,Flanders,BE,Belgium Élouges,WAL,Wallonia,BE,Belgium Ellezelles,WAL,Wallonia,BE,Belgium -Ellemelle,WAL,Wallonia,BE,Belgium Elewijt,VLG,Flanders,BE,Belgium Ekeren,VLG,Flanders,BE,Belgium -Eisden,VLG,Flanders,BE,Belgium Éghezée,WAL,Wallonia,BE,Belgium Eeklo,VLG,Flanders,BE,Belgium Edegem,VLG,Flanders,BE,Belgium -Dworp,VLG,Flanders,BE,Belgium Durnal,WAL,Wallonia,BE,Belgium Durbuy,WAL,Wallonia,BE,Belgium -Duisburg,VLG,Flanders,BE,Belgium Duffel,VLG,Flanders,BE,Belgium -Dudzele,VLG,Flanders,BE,Belgium -Drongen,VLG,Flanders,BE,Belgium Drogenbos,VLG,Flanders,BE,Belgium Dour,WAL,Wallonia,BE,Belgium -Dottignies,WAL,Wallonia,BE,Belgium -Dormaal,VLG,Flanders,BE,Belgium Dorinne,WAL,Wallonia,BE,Belgium Roosdaal,VLG,Flanders,BE,Belgium -Dongelberg,WAL,Wallonia,BE,Belgium Donceel,WAL,Wallonia,BE,Belgium -Dommartin,WAL,Wallonia,BE,Belgium -Dolhain,WAL,Wallonia,BE,Belgium -Dolembreux,WAL,Wallonia,BE,Belgium -Doische,WAL,Wallonia,BE,Belgium Dison,WAL,Wallonia,BE,Belgium Dinant,WAL,Wallonia,BE,Belgium -Dilsen,VLG,Flanders,BE,Belgium Dilbeek,VLG,Flanders,BE,Belgium Diksmuide,VLG,Flanders,BE,Belgium -Dikkelvenne,VLG,Flanders,BE,Belgium -Dikkebus,VLG,Flanders,BE,Belgium Diest,VLG,Flanders,BE,Belgium Diepenbeek,VLG,Flanders,BE,Belgium Diegem,VLG,Flanders,BE,Belgium -Dhuy,WAL,Wallonia,BE,Belgium Deurne,VLG,Flanders,BE,Belgium Deurne,VLG,Flanders,BE,Belgium -Deurle,VLG,Flanders,BE,Belgium Destelbergen,VLG,Flanders,BE,Belgium Desselgem,VLG,Flanders,BE,Belgium Dessel,VLG,Flanders,BE,Belgium -Dergneau,WAL,Wallonia,BE,Belgium De Pinte,VLG,Flanders,BE,Belgium De Panne,VLG,Flanders,BE,Belgium -Dentergem,VLG,Flanders,BE,Belgium -Denderwindeke,VLG,Flanders,BE,Belgium Dendermonde,VLG,Flanders,BE,Belgium Denderleeuw,VLG,Flanders,BE,Belgium Denderhoutem,VLG,Flanders,BE,Belgium -Denderbelle,VLG,Flanders,BE,Belgium -De Klinge,VLG,Flanders,BE,Belgium Deinze,VLG,Flanders,BE,Belgium -Deidenberg,WAL,Wallonia,BE,Belgium De Haan,VLG,Flanders,BE,Belgium -Deftinge,VLG,Flanders,BE,Belgium Deerlijk,VLG,Flanders,BE,Belgium -Daverdisse,WAL,Wallonia,BE,Belgium Darion,WAL,Wallonia,BE,Belgium Dampremy,WAL,Wallonia,BE,Belgium -Damme,VLG,Flanders,BE,Belgium -Dalhem,WAL,Wallonia,BE,Belgium Cuesmes,WAL,Wallonia,BE,Belgium -Crisnée,WAL,Wallonia,BE,Belgium Couvin,WAL,Wallonia,BE,Belgium Couthuin,WAL,Wallonia,BE,Belgium Court-Saint-Etienne,WAL,Wallonia,BE,Belgium +Cour-sur-Heure,WAL,Wallonia,BE,Belgium Courrière,WAL,Wallonia,BE,Belgium Courcelles,WAL,Wallonia,BE,Belgium Couillet,WAL,Wallonia,BE,Belgium -Cornesse,WAL,Wallonia,BE,Belgium Comines,WAL,Wallonia,BE,Belgium -Comblain-au-Pont,WAL,Wallonia,BE,Belgium Colfontaine,WAL,Wallonia,BE,Belgium -Clermont,WAL,Wallonia,BE,Belgium Clavier,WAL,Wallonia,BE,Belgium Clabecq,WAL,Wallonia,BE,Belgium -Ciply,WAL,Wallonia,BE,Belgium Ciney,WAL,Wallonia,BE,Belgium -Chiny,WAL,Wallonia,BE,Belgium Chimay,WAL,Wallonia,BE,Belgium Chièvres,WAL,Wallonia,BE,Belgium -Chercq,WAL,Wallonia,BE,Belgium Cheratte,WAL,Wallonia,BE,Belgium Chênée,WAL,Wallonia,BE,Belgium Chaumont-Gistoux,WAL,Wallonia,BE,Belgium Chaudfontaine,WAL,Wallonia,BE,Belgium +Châtillon,WAL,Wallonia,BE,Belgium Châtelineau,WAL,Wallonia,BE,Belgium Châtelet,WAL,Wallonia,BE,Belgium -Charneux,WAL,Wallonia,BE,Belgium Charleroi,WAL,Wallonia,BE,Belgium Chapelle-lez-Herlaimont,WAL,Wallonia,BE,Belgium Ceroux-Mousty,WAL,Wallonia,BE,Belgium -Cerfontaine,WAL,Wallonia,BE,Belgium Celles,WAL,Wallonia,BE,Belgium -Casteau,WAL,Wallonia,BE,Belgium Carnières,WAL,Wallonia,BE,Belgium Carlsbourg,WAL,Wallonia,BE,Belgium -Calonne,WAL,Wallonia,BE,Belgium -Buzet,WAL,Wallonia,BE,Belgium Buvrinnes,WAL,Wallonia,BE,Belgium -Butgenbach,WAL,Wallonia,BE,Belgium Burst,VLG,Flanders,BE,Belgium Burdinne,WAL,Wallonia,BE,Belgium Burcht,VLG,Flanders,BE,Belgium -Büllingen,WAL,Wallonia,BE,Belgium -Buissonville,WAL,Wallonia,BE,Belgium Buggenhout,VLG,Flanders,BE,Belgium Budingen,VLG,Flanders,BE,Belgium Brussels,BRU,Brussels Capital,BE,Belgium ,BRU,Brussels Capital,BE,Belgium -Brustem,VLG,Flanders,BE,Belgium -Brussegem,VLG,Flanders,BE,Belgium Bruges,VLG,Flanders,BE,Belgium -Brugelette,WAL,Wallonia,BE,Belgium -Broechem,VLG,Flanders,BE,Belgium -Breendonk,VLG,Flanders,BE,Belgium +Brielen,VLG,Flanders,BE,Belgium Bree,VLG,Flanders,BE,Belgium Bredene,VLG,Flanders,BE,Belgium Brecht,VLG,Flanders,BE,Belgium @@ -31575,84 +25405,51 @@ Bray,WAL,Wallonia,BE,Belgium Brasschaat,VLG,Flanders,BE,Belgium Braives,WAL,Wallonia,BE,Belgium Braine-le-Comte,WAL,Wallonia,BE,Belgium -Braine-le-Chateau,WAL,Wallonia,BE,Belgium "Braine-l'Alleud",WAL,Wallonia,BE,Belgium -Braibant,WAL,Wallonia,BE,Belgium -Bovigny,WAL,Wallonia,BE,Belgium Bouwel,VLG,Flanders,BE,Belgium Boutersem,VLG,Flanders,BE,Belgium -Bousval,WAL,Wallonia,BE,Belgium Boussu,WAL,Wallonia,BE,Belgium -Boussoit,WAL,Wallonia,BE,Belgium -Bouillon,WAL,Wallonia,BE,Belgium Bouge,WAL,Wallonia,BE,Belgium -Bouffioulx,WAL,Wallonia,BE,Belgium -Bottelare,VLG,Flanders,BE,Belgium -Bothey,WAL,Wallonia,BE,Belgium -Bost,VLG,Flanders,BE,Belgium -Bossière,WAL,Wallonia,BE,Belgium Borsbeek,VLG,Flanders,BE,Belgium Bornem,VLG,Flanders,BE,Belgium -Borgloon,VLG,Flanders,BE,Belgium Borgerhout,VLG,Flanders,BE,Belgium -Borchtlombeek,VLG,Flanders,BE,Belgium -Boortmeerbeek,VLG,Flanders,BE,Belgium Boom,VLG,Flanders,BE,Belgium Booischot,VLG,Flanders,BE,Belgium -Bonneville,WAL,Wallonia,BE,Belgium Bonheiden,VLG,Flanders,BE,Belgium -Boncelles,WAL,Wallonia,BE,Belgium -Bomal,WAL,Wallonia,BE,Belgium -Boezinge,VLG,Flanders,BE,Belgium +Boneffe,WAL,Wallonia,BE,Belgium +Bois-de-Lessines,WAL,Wallonia,BE,Belgium Boechout,VLG,Flanders,BE,Belgium Bocholt,VLG,Flanders,BE,Belgium -Blicquy,WAL,Wallonia,BE,Belgium Blégny,WAL,Wallonia,BE,Belgium -Blaton,WAL,Wallonia,BE,Belgium Blankenberge,VLG,Flanders,BE,Belgium Blanden,VLG,Flanders,BE,Belgium -Blaimont,WAL,Wallonia,BE,Belgium -Blaasveld,VLG,Flanders,BE,Belgium -Bissegem,VLG,Flanders,BE,Belgium -Biron,WAL,Wallonia,BE,Belgium -Binkom,VLG,Flanders,BE,Belgium +Blandain,WAL,Wallonia,BE,Belgium Binche,WAL,Wallonia,BE,Belgium Bilzen,VLG,Flanders,BE,Belgium -Bilstain,WAL,Wallonia,BE,Belgium Biesme,WAL,Wallonia,BE,Belgium +Bierwart,WAL,Wallonia,BE,Belgium Bierset,WAL,Wallonia,BE,Belgium Bierges,WAL,Wallonia,BE,Belgium -Biercée,WAL,Wallonia,BE,Belgium Bierbeek,VLG,Flanders,BE,Belgium Bienne-lez-Happart,WAL,Wallonia,BE,Belgium Beyne-Heusay,WAL,Wallonia,BE,Belgium -Beverlo,VLG,Flanders,BE,Belgium Beveren,VLG,Flanders,BE,Belgium -Beveren-Leie,VLG,Flanders,BE,Belgium Bever,VLG,Flanders,BE,Belgium -Bevel,VLG,Flanders,BE,Belgium +Beuzet,WAL,Wallonia,BE,Belgium +Berzée,WAL,Wallonia,BE,Belgium Bertrix,WAL,Wallonia,BE,Belgium -Bertogne,WAL,Wallonia,BE,Belgium -Bertem,VLG,Flanders,BE,Belgium Bernissart,WAL,Wallonia,BE,Belgium Berneau,WAL,Wallonia,BE,Belgium Berloz,WAL,Wallonia,BE,Belgium -Berlare,VLG,Flanders,BE,Belgium Berlaar,VLG,Flanders,BE,Belgium Beringen,VLG,Flanders,BE,Belgium -Berg,VLG,Flanders,BE,Belgium -Berendrecht,VLG,Flanders,BE,Belgium Sint-Agatha-Berchem,BRU,Brussels Capital,BE,Belgium Berchem,VLG,Flanders,BE,Belgium Belsele,VLG,Flanders,BE,Belgium Beloeil,WAL,Wallonia,BE,Belgium -Bellem,VLG,Flanders,BE,Belgium -Bellegem,VLG,Flanders,BE,Belgium Belgrade,WAL,Wallonia,BE,Belgium ,,,BE,Belgium -Beigem,VLG,Flanders,BE,Belgium Begijnendijk,VLG,Flanders,BE,Belgium -Beerzel,VLG,Flanders,BE,Belgium Beersel,VLG,Flanders,BE,Belgium Beerse,VLG,Flanders,BE,Belgium Beernem,VLG,Flanders,BE,Belgium @@ -31662,208 +25459,128 @@ Beauraing,WAL,Wallonia,BE,Belgium Beaumont,WAL,Wallonia,BE,Belgium Beaufays,WAL,Wallonia,BE,Belgium Bazel,VLG,Flanders,BE,Belgium -Bavikhove,VLG,Flanders,BE,Belgium -Bavegem,VLG,Flanders,BE,Belgium Baulers,WAL,Wallonia,BE,Belgium +Baugnies,WAL,Wallonia,BE,Belgium Baudour,WAL,Wallonia,BE,Belgium -Battice,WAL,Wallonia,BE,Belgium Bastogne,WAL,Wallonia,BE,Belgium Bassevelde,VLG,Flanders,BE,Belgium Bassenge,WAL,Wallonia,BE,Belgium Basècles,WAL,Wallonia,BE,Belgium -Barchon,WAL,Wallonia,BE,Belgium Balen,VLG,Flanders,BE,Belgium -Balegem,VLG,Flanders,BE,Belgium -Balâtre,WAL,Wallonia,BE,Belgium -Baillonville,WAL,Wallonia,BE,Belgium Bailleul,WAL,Wallonia,BE,Belgium -Baasrode,VLG,Flanders,BE,Belgium Baarle-Hertog,VLG,Flanders,BE,Belgium -Baardegem,VLG,Flanders,BE,Belgium -Baal,VLG,Flanders,BE,Belgium Aywaille,WAL,Wallonia,BE,Belgium Aye,WAL,Wallonia,BE,Belgium -Awirs,WAL,Wallonia,BE,Belgium Awans,WAL,Wallonia,BE,Belgium -Avin,WAL,Wallonia,BE,Belgium -Averbode,VLG,Flanders,BE,Belgium -Avennes,WAL,Wallonia,BE,Belgium Avelgem,VLG,Flanders,BE,Belgium -Avekapelle,VLG,Flanders,BE,Belgium -Auvelais,WAL,Wallonia,BE,Belgium Autre-Eglise,WAL,Wallonia,BE,Belgium Aulnois,WAL,Wallonia,BE,Belgium -Audregnies,WAL,Wallonia,BE,Belgium Auderghem,BRU,Brussels Capital,BE,Belgium Aubange,WAL,Wallonia,BE,Belgium -Attre,WAL,Wallonia,BE,Belgium -Attert,WAL,Wallonia,BE,Belgium -Attenhoven,VLG,Flanders,BE,Belgium Athus,WAL,Wallonia,BE,Belgium Ath,WAL,Wallonia,BE,Belgium -Assesse,WAL,Wallonia,BE,Belgium -Assenois,WAL,Wallonia,BE,Belgium Assenede,VLG,Flanders,BE,Belgium Assebroek,VLG,Flanders,BE,Belgium Asse,VLG,Flanders,BE,Belgium -Asper,VLG,Flanders,BE,Belgium -Aspelare,VLG,Flanders,BE,Belgium As,VLG,Flanders,BE,Belgium Arsimont,WAL,Wallonia,BE,Belgium Arquennes,WAL,Wallonia,BE,Belgium Arlon,WAL,Wallonia,BE,Belgium Arendonk,VLG,Flanders,BE,Belgium Ardooie,VLG,Flanders,BE,Belgium -Appels,VLG,Flanders,BE,Belgium -Anzegem,VLG,Flanders,BE,Belgium -Anvaing,WAL,Wallonia,BE,Belgium +Arbre,WAL,Wallonia,BE,Belgium ,VLG,Flanders,BE,Belgium Antwerp,VLG,Flanders,BE,Belgium +Antoing,WAL,Wallonia,BE,Belgium Anthisnes,WAL,Wallonia,BE,Belgium Antheit,WAL,Wallonia,BE,Belgium -Anseroeul,WAL,Wallonia,BE,Belgium -Anseremme,WAL,Wallonia,BE,Belgium Ans,WAL,Wallonia,BE,Belgium Anhée,WAL,Wallonia,BE,Belgium Angleur,WAL,Wallonia,BE,Belgium Andrimont,WAL,Wallonia,BE,Belgium -Andrimont,WAL,Wallonia,BE,Belgium Anderlues,WAL,Wallonia,BE,Belgium Anderlecht,BRU,Brussels Capital,BE,Belgium Andenne,WAL,Wallonia,BE,Belgium -Ambresin,WAL,Wallonia,BE,Belgium -Amel,WAL,Wallonia,BE,Belgium +Ampsin,WAL,Wallonia,BE,Belgium Amay,WAL,Wallonia,BE,Belgium -Alveringem,VLG,Flanders,BE,Belgium -Alsemberg,VLG,Flanders,BE,Belgium Alleur,WAL,Wallonia,BE,Belgium Alken,VLG,Flanders,BE,Belgium -Aisemont,WAL,Wallonia,BE,Belgium -Aiseau,WAL,Wallonia,BE,Belgium Adegem,VLG,Flanders,BE,Belgium -Achel,VLG,Flanders,BE,Belgium Aartselaar,VLG,Flanders,BE,Belgium Aarschot,VLG,Flanders,BE,Belgium Aalter,VLG,Flanders,BE,Belgium Aalst,VLG,Flanders,BE,Belgium -Aalst,VLG,Flanders,BE,Belgium Zwota,SN,Saxony,DE,Germany Zwönitz,SN,Saxony,DE,Germany Zwingenberg,HE,Hesse,DE,Germany -Zwingenberg,BW,Baden-Wurttemberg,DE,Germany Zwiesel,BY,Bavaria,DE,Germany -Zwiefalten,BW,Baden-Wurttemberg,DE,Germany Zwickau,SN,Saxony,DE,Germany Bad Zwesten,HE,Hesse,DE,Germany Zwenkau,SN,Saxony,DE,Germany -Zweiflingen,BW,Baden-Wurttemberg,DE,Germany Zweibrücken,RP,Rheinland-Pfalz,DE,Germany Zuzenhausen,BW,Baden-Wurttemberg,DE,Germany Zusmarshausen,BY,Bavaria,DE,Germany -Züsch,RP,Rheinland-Pfalz,DE,Germany -Zusamaltheim,BY,Bavaria,DE,Germany Zulpich,NW,North Rhine-Westphalia,DE,Germany -Zühlsdorf,BB,Brandenburg,DE,Germany -Zschorlau,SN,Saxony,DE,Germany Zschopau,SN,Saxony,DE,Germany -Zschepplin,SN,Saxony,DE,Germany -Zotzenheim,RP,Rheinland-Pfalz,DE,Germany Zossen,BB,Brandenburg,DE,Germany Zornheim,RP,Rheinland-Pfalz,DE,Germany Zorneding,BY,Bavaria,DE,Germany Zörbig,ST,Saxony-Anhalt,DE,Germany Zolling,BY,Bavaria,DE,Germany Zittau,SN,Saxony,DE,Germany -Zislow,MV,Mecklenburg-Vorpommern,DE,Germany Zirndorf,BY,Bavaria,DE,Germany -Zirkow,MV,Mecklenburg-Vorpommern,DE,Germany Ostseebad Zinnowitz,MV,Mecklenburg-Vorpommern,DE,Germany Zingst,MV,Mecklenburg-Vorpommern,DE,Germany Zimmern ob Rottweil,BW,Baden-Wurttemberg,DE,Germany -Ziethen,SH,Schleswig-Holstein,DE,Germany -Ziesendorf,MV,Mecklenburg-Vorpommern,DE,Germany Zierow,MV,Mecklenburg-Vorpommern,DE,Germany -Zierenberg,HE,Hesse,DE,Germany -Ziemetshausen,BY,Bavaria,DE,Germany -Zielitz,ST,Saxony-Anhalt,DE,Germany Ziegler,BY,Bavaria,DE,Germany -Ziegenrück,TH,Thuringia,DE,Germany -Ziegelhausen,BW,Baden-Wurttemberg,DE,Germany Zeven,NI,Lower Saxony,DE,Germany Zeuthen,BB,Brandenburg,DE,Germany Zeulenroda,TH,Thuringia,DE,Germany -Zettlitz,SN,Saxony,DE,Germany Zetel,NI,Lower Saxony,DE,Germany -Zerrenthin,MV,Mecklenburg-Vorpommern,DE,Germany -Zerpenschleuse,BB,Brandenburg,DE,Germany -Zernin,MV,Mecklenburg-Vorpommern,DE,Germany -Zernien,NI,Lower Saxony,DE,Germany -Zerf,RP,Rheinland-Pfalz,DE,Germany Zerbst,ST,Saxony-Anhalt,DE,Germany -Zenting,BY,Bavaria,DE,Germany -Zempin,MV,Mecklenburg-Vorpommern,DE,Germany -Zemmer,RP,Rheinland-Pfalz,DE,Germany -Zell unter Aichelberg,BW,Baden-Wurttemberg,DE,Germany -Zellingen,BY,Bavaria,DE,Germany Zell im Wiesental,BW,Baden-Wurttemberg,DE,Germany Mainhausen,HE,Hesse,DE,Germany Zell am Main,BY,Bavaria,DE,Germany -Zell am Harmersbach,BW,Baden-Wurttemberg,DE,Germany Zella-Mehlis,TH,Thuringia,DE,Germany Zell im Fichtelgebirge,BY,Bavaria,DE,Germany Zell,RP,Rheinland-Pfalz,DE,Germany Zeitz,ST,Saxony-Anhalt,DE,Germany +Zeitlarn,BY,Bavaria,DE,Germany Zeithain,SN,Saxony,DE,Germany -Zeilarn,BY,Bavaria,DE,Germany +Zeiskam,RP,Rheinland-Pfalz,DE,Germany Zeil,BY,Bavaria,DE,Germany -Zehna,MV,Mecklenburg-Vorpommern,DE,Germany Zehlendorf,BE,Land Berlin,DE,Germany Zehdenick,BB,Brandenburg,DE,Germany -Zedlitz,TH,Thuringia,DE,Germany -Zechin,BB,Brandenburg,DE,Germany Zarrentin,MV,Mecklenburg-Vorpommern,DE,Germany -Zarrendorf,MV,Mecklenburg-Vorpommern,DE,Germany +Zarpen,SH,Schleswig-Holstein,DE,Germany Zapfendorf,BY,Bavaria,DE,Germany -Zandt,BY,Bavaria,DE,Germany Zahna,ST,Saxony-Anhalt,DE,Germany Zachenberg,BY,Bavaria,DE,Germany Zaberfeld,BW,Baden-Wurttemberg,DE,Germany Xanten,NW,North Rhine-Westphalia,DE,Germany Wyk auf Foehr,SH,Schleswig-Holstein,DE,Germany -Wyhl,BW,Baden-Wurttemberg,DE,Germany Wutöschingen,BW,Baden-Wurttemberg,DE,Germany Wutha,TH,Thuringia,DE,Germany Wustrow,NI,Lower Saxony,DE,Germany -Wüstheuterode,TH,Thuringia,DE,Germany Wusterwitz,BB,Brandenburg,DE,Germany Wustermark,BB,Brandenburg,DE,Germany Wusterhausen,BB,Brandenburg,DE,Germany -Wüstenrot,BW,Baden-Wurttemberg,DE,Germany -Wüstenbrand,SN,Saxony,DE,Germany Wust,ST,Saxony-Anhalt,DE,Germany Wurzen,SN,Saxony,DE,Germany Würzburg,BY,Bavaria,DE,Germany -Wurzbach,TH,Thuringia,DE,Germany Würselen,NW,North Rhine-Westphalia,DE,Germany -Wurmlingen,BW,Baden-Wurttemberg,DE,Germany -Wurmberg,BW,Baden-Wurttemberg,DE,Germany -Wurmannsquick,BY,Bavaria,DE,Germany Wuppertal,NW,North Rhine-Westphalia,DE,Germany Wunstorf,NI,Lower Saxony,DE,Germany Wunsiedel,BY,Bavaria,DE,Germany Bad Wuennenberg,NW,North Rhine-Westphalia,DE,Germany -Wundersleben,TH,Thuringia,DE,Germany Wunder,BY,Bavaria,DE,Germany -Wulsbüttel,NI,Lower Saxony,DE,Germany -Wulkenzin,MV,Mecklenburg-Vorpommern,DE,Germany -Wulften,NI,Lower Saxony,DE,Germany Wulfsmoor,SH,Schleswig-Holstein,DE,Germany -Wulfsen,NI,Lower Saxony,DE,Germany Wuelfrath,NW,North Rhine-Westphalia,DE,Germany -Wrixum,SH,Schleswig-Holstein,DE,Germany +Wrohm,SH,Schleswig-Holstein,DE,Germany Wrist,SH,Schleswig-Holstein,DE,Germany Wriezen,BB,Brandenburg,DE,Germany -Wrestedt,NI,Lower Saxony,DE,Germany +Wriedel,NI,Lower Saxony,DE,Germany Wörthsee,BY,Bavaria,DE,Germany Worth an der Isar,BY,Bavaria,DE,Germany Worth an der Donau,BY,Bavaria,DE,Germany @@ -31871,315 +25588,169 @@ Woerth am Rhein,RP,Rheinland-Pfalz,DE,Germany Worth am Main,BY,Bavaria,DE,Germany Wörrstadt,RP,Rheinland-Pfalz,DE,Germany Worpswede,NI,Lower Saxony,DE,Germany -Wörnitz,BY,Bavaria,DE,Germany Worms,RP,Rheinland-Pfalz,DE,Germany -Woringen,BY,Bavaria,DE,Germany -Worfelden,HE,Hesse,DE,Germany Worbis,TH,Thuringia,DE,Germany -Wonfurt,BY,Bavaria,DE,Germany -Woltersdorf,BB,Brandenburg,DE,Germany -Wolsfeld,RP,Rheinland-Pfalz,DE,Germany -Wolpertswende,BW,Baden-Wurttemberg,DE,Germany -Wolpertshausen,BW,Baden-Wurttemberg,DE,Germany Wolnzach,BY,Bavaria,DE,Germany Wolmirstedt,ST,Saxony-Anhalt,DE,Germany Wolmirsleben,ST,Saxony-Anhalt,DE,Germany -Wölmersen,RP,Rheinland-Pfalz,DE,Germany -Wöllstein,RP,Rheinland-Pfalz,DE,Germany -Wollbrandshausen,NI,Lower Saxony,DE,Germany -Wolkertshofen,BY,Bavaria,DE,Germany -Wolkenstein,SN,Saxony,DE,Germany Wolkenstein,BY,Bavaria,DE,Germany -Wolken,RP,Rheinland-Pfalz,DE,Germany Wolgast,MV,Mecklenburg-Vorpommern,DE,Germany -Wolfsheim,RP,Rheinland-Pfalz,DE,Germany -Wolfsegg,BY,Bavaria,DE,Germany -Wolfschlugen,BW,Baden-Wurttemberg,DE,Germany Wolfsburg,NI,Lower Saxony,DE,Germany Wolfsburg,TH,Thuringia,DE,Germany Wolfratshausen,BY,Bavaria,DE,Germany +Wolframs-Eschenbach,BY,Bavaria,DE,Germany Wolfhagen,HE,Hesse,DE,Germany -Wolfertschwenden,BY,Bavaria,DE,Germany Wölfersheim,HE,Hesse,DE,Germany -Wolfersdorf,BY,Bavaria,DE,Germany -Wölferlingen,RP,Rheinland-Pfalz,DE,Germany Wolfenbüttel,NI,Lower Saxony,DE,Germany -Wolfen,ST,Saxony-Anhalt,DE,Germany -Wolfegg,BW,Baden-Wurttemberg,DE,Germany Wolfach,BW,Baden-Wurttemberg,DE,Germany Woldegk,MV,Mecklenburg-Vorpommern,DE,Germany -Wöhrden,SH,Schleswig-Holstein,DE,Germany -Wohra,HE,Hesse,DE,Germany -Wixhausen,HE,Hesse,DE,Germany -Witzin,MV,Mecklenburg-Vorpommern,DE,Germany +Wohltorf,SH,Schleswig-Holstein,DE,Germany Witzhave,SH,Schleswig-Holstein,DE,Germany Witzenhausen,HE,Hesse,DE,Germany Wittstock,BB,Brandenburg,DE,Germany -Wittorf,NI,Lower Saxony,DE,Germany Wittmund,NI,Lower Saxony,DE,Germany +Wittlingen,BW,Baden-Wurttemberg,DE,Germany Wittlich,RP,Rheinland-Pfalz,DE,Germany Wittislingen,BY,Bavaria,DE,Germany Wittingen,NI,Lower Saxony,DE,Germany -Wittichenau,SN,Saxony,DE,Germany -Wittibreut,BY,Bavaria,DE,Germany -Wittgert,RP,Rheinland-Pfalz,DE,Germany -Wittenhagen,MV,Mecklenburg-Vorpommern,DE,Germany -Wittenförden,MV,Mecklenburg-Vorpommern,DE,Germany Wittenburg,MV,Mecklenburg-Vorpommern,DE,Germany +Wittenborn,SH,Schleswig-Holstein,DE,Germany Wittenberge,BB,Brandenburg,DE,Germany -Wittenbeck,MV,Mecklenburg-Vorpommern,DE,Germany Witten,NW,North Rhine-Westphalia,DE,Germany -Wistedt,NI,Lower Saxony,DE,Germany Wissen,RP,Rheinland-Pfalz,DE,Germany +Wispenstein,NI,Lower Saxony,DE,Germany Wismar,MV,Mecklenburg-Vorpommern,DE,Germany Wismar,ST,Saxony-Anhalt,DE,Germany Wischhafen,NI,Lower Saxony,DE,Germany -Wirsberg,BY,Bavaria,DE,Germany -Wirges,RP,Rheinland-Pfalz,DE,Germany -Wirdum,NI,Lower Saxony,DE,Germany Wipperfürth,NW,North Rhine-Westphalia,DE,Germany -Wipfeld,BY,Bavaria,DE,Germany -Winzeln,BW,Baden-Wurttemberg,DE,Germany -Wintzingerode,TH,Thuringia,DE,Germany -Wintersdorf,TH,Thuringia,DE,Germany -Wintersdorf,RP,Rheinland-Pfalz,DE,Germany -Winterrieden,BY,Bavaria,DE,Germany Winterlingen,BW,Baden-Wurttemberg,DE,Germany Winterberg,NW,North Rhine-Westphalia,DE,Germany Winterbach,RP,Rheinland-Pfalz,DE,Germany Winterbach,RP,Rheinland-Pfalz,DE,Germany Winterbach,BW,Baden-Wurttemberg,DE,Germany -Winsen,SH,Schleswig-Holstein,DE,Germany Winsen,NI,Lower Saxony,DE,Germany Winsen,NI,Lower Saxony,DE,Germany Winnweiler,RP,Rheinland-Pfalz,DE,Germany -Winnert,SH,Schleswig-Holstein,DE,Germany Winnenden,BW,Baden-Wurttemberg,DE,Germany Winklarn,BY,Bavaria,DE,Germany -Winkelhaid,BY,Bavaria,DE,Germany -Winhöring,BY,Bavaria,DE,Germany Wingst,NI,Lower Saxony,DE,Germany -Wingerode,TH,Thuringia,DE,Germany Windsbach,BY,Bavaria,DE,Germany Windorf,BY,Bavaria,DE,Germany Windischeschenbach,BY,Bavaria,DE,Germany Windhagen,RP,Rheinland-Pfalz,DE,Germany -Windesheim,RP,Rheinland-Pfalz,DE,Germany -Windenreute,BW,Baden-Wurttemberg,DE,Germany -Windelsbach,BY,Bavaria,DE,Germany -Windehausen,TH,Thuringia,DE,Germany Windeck,NW,North Rhine-Westphalia,DE,Germany Windbergen,SH,Schleswig-Holstein,DE,Germany -Windberg,BY,Bavaria,DE,Germany -Windach,BY,Bavaria,DE,Germany -Wincheringen,RP,Rheinland-Pfalz,DE,Germany Wimsheim,BW,Baden-Wurttemberg,DE,Germany -Wimmelburg,ST,Saxony-Anhalt,DE,Germany -Wimbach,RP,Rheinland-Pfalz,DE,Germany Wilthen,SN,Saxony,DE,Germany -Wilsum,NI,Lower Saxony,DE,Germany Wilster,SH,Schleswig-Holstein,DE,Germany -Wilstedt,NI,Lower Saxony,DE,Germany Wilsdruff,SN,Saxony,DE,Germany Wilnsdorf,NW,North Rhine-Westphalia,DE,Germany Willstätt,BW,Baden-Wurttemberg,DE,Germany -Willroth,RP,Rheinland-Pfalz,DE,Germany -Willmering,BY,Bavaria,DE,Germany Willmenrod,RP,Rheinland-Pfalz,DE,Germany -Willingshausen,HE,Hesse,DE,Germany Willingen,HE,Hesse,DE,Germany Willich,NW,North Rhine-Westphalia,DE,Germany Willebadessen,NW,North Rhine-Westphalia,DE,Germany -Willanzheim,BY,Bavaria,DE,Germany Wilkau-Hasslau,SN,Saxony,DE,Germany Wilhermsdorf,BY,Bavaria,DE,Germany -Wilhelmsthal,BY,Bavaria,DE,Germany Wilhelmshaven,NI,Lower Saxony,DE,Germany Wilhelmsfeld,BW,Baden-Wurttemberg,DE,Germany -Wilhelmsdorf,BY,Bavaria,DE,Germany -Wilhelmsdorf,BW,Baden-Wurttemberg,DE,Germany Wilhelm,BY,Bavaria,DE,Germany +Wildsteig,BY,Bavaria,DE,Germany Wildpoldsried,BY,Bavaria,DE,Germany -Wildflecken,BY,Bavaria,DE,Germany Wildeshausen,NI,Lower Saxony,DE,Germany Wildenfels,SN,Saxony,DE,Germany -Wildemann,NI,Lower Saxony,DE,Germany Wildberg,BW,Baden-Wurttemberg,DE,Germany Bad Wildbad,BW,Baden-Wurttemberg,DE,Germany Wildau,BB,Brandenburg,DE,Germany -Wilburgstetten,BY,Bavaria,DE,Germany Wiggensbach,BY,Bavaria,DE,Germany -Wietzendorf,NI,Lower Saxony,DE,Germany Wietzen,NI,Lower Saxony,DE,Germany -Wietze,NI,Lower Saxony,DE,Germany Wietmarschen,NI,Lower Saxony,DE,Germany -Wiesweiler,RP,Rheinland-Pfalz,DE,Germany Wiesmoor,NI,Lower Saxony,DE,Germany Wiesloch,BW,Baden-Wurttemberg,DE,Germany -Wieseth,BY,Bavaria,DE,Germany -Wieserode,ST,Saxony-Anhalt,DE,Germany Wiesentheid,BY,Bavaria,DE,Germany -Wiesenthau,BY,Bavaria,DE,Germany -Wiesenthal,TH,Thuringia,DE,Germany Wiesent,BY,Bavaria,DE,Germany -Wiesensteig,BW,Baden-Wurttemberg,DE,Germany -Wiesenfelden,BY,Bavaria,DE,Germany Wiesenburg,BB,Brandenburg,DE,Germany -Wiesenau,BB,Brandenburg,DE,Germany -Wiesen,BY,Bavaria,DE,Germany +Wiesenbach,BW,Baden-Wurttemberg,DE,Germany Wiesbaden,HE,Hesse,DE,Germany Wiesau,BY,Bavaria,DE,Germany Wiernsheim,BW,Baden-Wurttemberg,DE,Germany -Wiepkenhagen,MV,Mecklenburg-Vorpommern,DE,Germany -Wienrode,ST,Saxony-Anhalt,DE,Germany -Wienhausen,NI,Lower Saxony,DE,Germany -Wiemersdorf,SH,Schleswig-Holstein,DE,Germany Wielenbach,BY,Bavaria,DE,Germany Wiek,MV,Mecklenburg-Vorpommern,DE,Germany Wiehl,NW,North Rhine-Westphalia,DE,Germany Wiefelstede,NI,Lower Saxony,DE,Germany -Wiedersbach,TH,Thuringia,DE,Germany Wiedergeltingen,BY,Bavaria,DE,Germany -Wiedenzhausen,BY,Bavaria,DE,Germany Wiedemar,SN,Saxony,DE,Germany -Wiebelskirchen,SL,Saarland,DE,Germany Widdern,BW,Baden-Wurttemberg,DE,Germany Wickrath,NW,North Rhine-Westphalia,DE,Germany Wickede,NW,North Rhine-Westphalia,DE,Germany Weyhe,NI,Lower Saxony,DE,Germany Weyhausen,NI,Lower Saxony,DE,Germany -Weyerbusch,RP,Rheinland-Pfalz,DE,Germany -Weyer,RP,Rheinland-Pfalz,DE,Germany Weyarn,BY,Bavaria,DE,Germany -Wewelsfleth,SH,Schleswig-Holstein,DE,Germany Wetzlar,HE,Hesse,DE,Germany Wettstetten,BY,Bavaria,DE,Germany Wettringen,NW,North Rhine-Westphalia,DE,Germany -Wettringen,BY,Bavaria,DE,Germany -Wettmar,NI,Lower Saxony,DE,Germany -Wettin,ST,Saxony-Anhalt,DE,Germany -Wetterzeube,ST,Saxony-Anhalt,DE,Germany Wetter,NW,North Rhine-Westphalia,DE,Germany -Wetter,HE,Hesse,DE,Germany -Wetschen,NI,Lower Saxony,DE,Germany Westhofen,RP,Rheinland-Pfalz,DE,Germany -Westheim,RP,Rheinland-Pfalz,DE,Germany -Westhausen,TH,Thuringia,DE,Germany Westhausen,TH,Thuringia,DE,Germany Westhausen,BW,Baden-Wurttemberg,DE,Germany -Westerwalsede,NI,Lower Saxony,DE,Germany +Westertimke,NI,Lower Saxony,DE,Germany Westerstede,NI,Lower Saxony,DE,Germany -Westerrönfeld,SH,Schleswig-Holstein,DE,Germany -Wester-Ohrstedt,SH,Schleswig-Holstein,DE,Germany -Westernohe,RP,Rheinland-Pfalz,DE,Germany -Westerngrund,BY,Bavaria,DE,Germany -Westermoor,SH,Schleswig-Holstein,DE,Germany Westerland,SH,Schleswig-Holstein,DE,Germany Westerkappeln,NW,North Rhine-Westphalia,DE,Germany -Westerhorn,SH,Schleswig-Holstein,DE,Germany -Westerholt,NI,Lower Saxony,DE,Germany Westerheim,BW,Baden-Wurttemberg,DE,Germany -Westeregeln,ST,Saxony-Anhalt,DE,Germany -Westerdeichstrich,SH,Schleswig-Holstein,DE,Germany +Westerham,BY,Bavaria,DE,Germany Westerburg,RP,Rheinland-Pfalz,DE,Germany Westerau,SH,Schleswig-Holstein,DE,Germany -Westensee,SH,Schleswig-Holstein,DE,Germany -Westen,NI,Lower Saxony,DE,Germany Weste,NI,Lower Saxony,DE,Germany Wessobrunn,BY,Bavaria,DE,Germany Weßling,BY,Bavaria,DE,Germany -Wesseln,SH,Schleswig-Holstein,DE,Germany Wesseling,NW,North Rhine-Westphalia,DE,Germany Wesselburen,SH,Schleswig-Holstein,DE,Germany -Wesendorf,NI,Lower Saxony,DE,Germany Wesenberg,MV,Mecklenburg-Vorpommern,DE,Germany +Weselberg,RP,Rheinland-Pfalz,DE,Germany Wesel,NW,North Rhine-Westphalia,DE,Germany Wertingen,BY,Bavaria,DE,Germany Petersberg,HE,Hesse,DE,Germany Werther,NW,North Rhine-Westphalia,DE,Germany Wertheim am Main,BW,Baden-Wurttemberg,DE,Germany -Wershofen,RP,Rheinland-Pfalz,DE,Germany -Werningshausen,TH,Thuringia,DE,Germany Wernigerode,ST,Saxony-Anhalt,DE,Germany -Werneuchen,BB,Brandenburg,DE,Germany Werneck,BY,Bavaria,DE,Germany Werne,NW,North Rhine-Westphalia,DE,Germany Wernberg-Koblitz,BY,Bavaria,DE,Germany Wernau,BW,Baden-Wurttemberg,DE,Germany -Wermsdorf,SN,Saxony,DE,Germany Wermelskirchen,NW,North Rhine-Westphalia,DE,Germany Werlte,NI,Lower Saxony,DE,Germany -Werle,MV,Mecklenburg-Vorpommern,DE,Germany Werl,NW,North Rhine-Westphalia,DE,Germany Werdohl,NW,North Rhine-Westphalia,DE,Germany -Werder,MV,Mecklenburg-Vorpommern,DE,Germany Werder,BB,Brandenburg,DE,Germany Werdau,SN,Saxony,DE,Germany -Werda,SN,Saxony,DE,Germany -Werbach,BW,Baden-Wurttemberg,DE,Germany -Wenzendorf,NI,Lower Saxony,DE,Germany Wenzenbach,BY,Bavaria,DE,Germany Wentorf bei Hamburg,SH,Schleswig-Holstein,DE,Germany -Wenningstedt,SH,Schleswig-Holstein,DE,Germany +Wensin,SH,Schleswig-Holstein,DE,Germany Wennigsen,NI,Lower Saxony,DE,Germany -Wenigensömmern,TH,Thuringia,DE,Germany -Wendtorf,SH,Schleswig-Holstein,DE,Germany -Wendorf,MV,Mecklenburg-Vorpommern,DE,Germany Wendlingen am Neckar,BW,Baden-Wurttemberg,DE,Germany -Wendisch Rietz,BB,Brandenburg,DE,Germany -Wendershausen,HE,Hesse,DE,Germany Wenden,NW,North Rhine-Westphalia,DE,Germany Wendelstein,BY,Bavaria,DE,Germany -Wendelsheim,RP,Rheinland-Pfalz,DE,Germany -Wendehausen,TH,Thuringia,DE,Germany Wendeburg,NI,Lower Saxony,DE,Germany Wemding,BY,Bavaria,DE,Germany -Welzow,BB,Brandenburg,DE,Germany Welzheim,BW,Baden-Wurttemberg,DE,Germany Welver,NW,North Rhine-Westphalia,DE,Germany Welt,SH,Schleswig-Holstein,DE,Germany -Welsleben,ST,Saxony-Anhalt,DE,Germany -Welshofen,BY,Bavaria,DE,Germany -Welschbillig,RP,Rheinland-Pfalz,DE,Germany -Wellheim,BY,Bavaria,DE,Germany -Wellesweiler,SL,Saarland,DE,Germany -Wellerode,HE,Hesse,DE,Germany -Wellendingen,BW,Baden-Wurttemberg,DE,Germany -Wellen,ST,Saxony-Anhalt,DE,Germany +Welmbüttel,SH,Schleswig-Holstein,DE,Germany Welden,BY,Bavaria,DE,Germany -Weitramsdorf,BY,Bavaria,DE,Germany -Weitnau,BY,Bavaria,DE,Germany Weiterstadt,HE,Hesse,DE,Germany -Weitersburg,RP,Rheinland-Pfalz,DE,Germany -Weiterdingen,BW,Baden-Wurttemberg,DE,Germany -Weitenhagen,MV,Mecklenburg-Vorpommern,DE,Germany Weitefeld,RP,Rheinland-Pfalz,DE,Germany -Weisweil,BW,Baden-Wurttemberg,DE,Germany Weißwasser,SN,Saxony,DE,Germany -Weißkeißel,SN,Saxony,DE,Germany Weißenthurm,RP,Rheinland-Pfalz,DE,Germany -Weißenstein,BW,Baden-Wurttemberg,DE,Germany -Weißenstadt,BY,Bavaria,DE,Germany Weißensee,TH,Thuringia,DE,Germany -Weißenschirmbach,ST,Saxony-Anhalt,DE,Germany -Weißensberg,BY,Bavaria,DE,Germany +Weißenohe,BY,Bavaria,DE,Germany Weißenhorn,BY,Bavaria,DE,Germany Weißenfels,ST,Saxony-Anhalt,DE,Germany Weissenburg in Bayern,BY,Bavaria,DE,Germany -Weißenborn,SN,Saxony,DE,Germany -Weißenberg,SN,Saxony,DE,Germany -Weißdorf,BY,Bavaria,DE,Germany Weissach,BW,Baden-Wurttemberg,DE,Germany -Weißach,BY,Bavaria,DE,Germany -Weismain,BY,Bavaria,DE,Germany Weiskirchen,SL,Saarland,DE,Germany -Weisenheim am Sand,RP,Rheinland-Pfalz,DE,Germany Weisenheim am Berg,RP,Rheinland-Pfalz,DE,Germany -Weisendorf,BY,Bavaria,DE,Germany Weisenbach,BW,Baden-Wurttemberg,DE,Germany -Weisel,RP,Rheinland-Pfalz,DE,Germany -Weischlitz,SN,Saxony,DE,Germany -Weinsheim,RP,Rheinland-Pfalz,DE,Germany Weinsberg,BW,Baden-Wurttemberg,DE,Germany Weinheim,BW,Baden-Wurttemberg,DE,Germany Weingarten,RP,Rheinland-Pfalz,DE,Germany @@ -32187,7 +25758,6 @@ Weingarten,BW,Baden-Wurttemberg,DE,Germany Weingarten,BW,Baden-Wurttemberg,DE,Germany Weine,NW,North Rhine-Westphalia,DE,Germany Weinböhla,SN,Saxony,DE,Germany -Weinbach,HE,Hesse,DE,Germany Weimar,HE,Hesse,DE,Germany Weimar,TH,Thuringia,DE,Germany Weilmünster,HE,Hesse,DE,Germany @@ -32196,369 +25766,203 @@ Weilheim an der Teck,BW,Baden-Wurttemberg,DE,Germany Weilheim,BY,Bavaria,DE,Germany Weilheim,BW,Baden-Wurttemberg,DE,Germany Weilerswist,NW,North Rhine-Westphalia,DE,Germany -Weiler Niederrieden,BY,Bavaria,DE,Germany -Weiler im Allgaeu,BY,Bavaria,DE,Germany Weilerbach,RP,Rheinland-Pfalz,DE,Germany Weiler,RP,Rheinland-Pfalz,DE,Germany -Weiler,RP,Rheinland-Pfalz,DE,Germany Weil der Stadt,BW,Baden-Wurttemberg,DE,Germany Weilburg,HE,Hesse,DE,Germany Weil am Rhein,BW,Baden-Wurttemberg,DE,Germany -Weil,BY,Bavaria,DE,Germany -Weil,BY,Bavaria,DE,Germany Weikersheim,BW,Baden-Wurttemberg,DE,Germany -Weihmichl,BY,Bavaria,DE,Germany Weiherhammer,BY,Bavaria,DE,Germany -Weihenzell,BY,Bavaria,DE,Germany -Weigenheim,BY,Bavaria,DE,Germany -Weidhausen,BY,Bavaria,DE,Germany -Weidenthal,RP,Rheinland-Pfalz,DE,Germany -Weidenstetten,BW,Baden-Wurttemberg,DE,Germany Weidenberg,BY,Bavaria,DE,Germany Weiden,RP,Rheinland-Pfalz,DE,Germany Weiden,BY,Bavaria,DE,Germany -Weiden,BW,Baden-Wurttemberg,DE,Germany -Weida,TH,Thuringia,DE,Germany Weichs,BY,Bavaria,DE,Germany Weichering,BY,Bavaria,DE,Germany -Weibersbrunn,BY,Bavaria,DE,Germany -Weibern,RP,Rheinland-Pfalz,DE,Germany Wehringen,BY,Bavaria,DE,Germany Wehrheim,HE,Hesse,DE,Germany -Wehr,RP,Rheinland-Pfalz,DE,Germany Wehr,BW,Baden-Wurttemberg,DE,Germany Wehingen,BW,Baden-Wurttemberg,DE,Germany Wegscheid,BY,Bavaria,DE,Germany -Wegeleben,ST,Saxony-Anhalt,DE,Germany -Wegefarth,SN,Saxony,DE,Germany Wegberg,NW,North Rhine-Westphalia,DE,Germany -Weferlingen,ST,Saxony-Anhalt,DE,Germany Weeze,NW,North Rhine-Westphalia,DE,Germany Weener,NI,Lower Saxony,DE,Germany Weede,SH,Schleswig-Holstein,DE,Germany -Wedringen,ST,Saxony-Anhalt,DE,Germany Wedel,SH,Schleswig-Holstein,DE,Germany Weddingstedt,SH,Schleswig-Holstein,DE,Germany -Weddersleben,ST,Saxony-Anhalt,DE,Germany -Wechselburg,SN,Saxony,DE,Germany -Wechingen,BY,Bavaria,DE,Germany -Weberin,MV,Mecklenburg-Vorpommern,DE,Germany -Waxweiler,RP,Rheinland-Pfalz,DE,Germany -Wawern,RP,Rheinland-Pfalz,DE,Germany Wattenheim,RP,Rheinland-Pfalz,DE,Germany -Wattenbek,SH,Schleswig-Holstein,DE,Germany Wathlingen,NI,Lower Saxony,DE,Germany -Wasungen,TH,Thuringia,DE,Germany -Wassertrüdingen,BY,Bavaria,DE,Germany -Wasserlosen,BY,Bavaria,DE,Germany -Wasserliesch,RP,Rheinland-Pfalz,DE,Germany Wasserburg am Inn,BY,Bavaria,DE,Germany Wassenberg,NW,North Rhine-Westphalia,DE,Germany Wäschenbeuren,BW,Baden-Wurttemberg,DE,Germany Wasbek,SH,Schleswig-Holstein,DE,Germany -Warwerort,SH,Schleswig-Holstein,DE,Germany -Wartmannsroth,BY,Bavaria,DE,Germany Wartenberg,BY,Bavaria,DE,Germany Warstein,NW,North Rhine-Westphalia,DE,Germany -Warsow,MV,Mecklenburg-Vorpommern,DE,Germany Warrenzin,MV,Mecklenburg-Vorpommern,DE,Germany -Warpe,NI,Lower Saxony,DE,Germany -Warnow,MV,Mecklenburg-Vorpommern,DE,Germany -Warngau,BY,Bavaria,DE,Germany -Warmsen,NI,Lower Saxony,DE,Germany -Warmensteinach,BY,Bavaria,DE,Germany -Warlitz,MV,Mecklenburg-Vorpommern,DE,Germany Warin,MV,Mecklenburg-Vorpommern,DE,Germany Warendorf,NW,North Rhine-Westphalia,DE,Germany Waren,MV,Mecklenburg-Vorpommern,DE,Germany Wardenburg,NI,Lower Saxony,DE,Germany Warburg,NW,North Rhine-Westphalia,DE,Germany -Warberg,NI,Lower Saxony,DE,Germany -Wanzleben,ST,Saxony-Anhalt,DE,Germany Wannweil,BW,Baden-Wurttemberg,DE,Germany -Wanna,NI,Lower Saxony,DE,Germany Wankendorf,SH,Schleswig-Holstein,DE,Germany -Wangerooge,NI,Lower Saxony,DE,Germany -Wangen,BW,Baden-Wurttemberg,DE,Germany Wangen,BW,Baden-Wurttemberg,DE,Germany Wangels,SH,Schleswig-Holstein,DE,Germany -Wang,BY,Bavaria,DE,Germany Wanfried,HE,Hesse,DE,Germany Wandlitz,BB,Brandenburg,DE,Germany Wanderup,SH,Schleswig-Holstein,DE,Germany Walzbachtal,BW,Baden-Wurttemberg,DE,Germany Waltrop,NW,North Rhine-Westphalia,DE,Germany -Walting,BY,Bavaria,DE,Germany Waltershausen,TH,Thuringia,DE,Germany -Walterschen,RP,Rheinland-Pfalz,DE,Germany Waltenhofen,BY,Bavaria,DE,Germany Walsrode,NI,Lower Saxony,DE,Germany -Walsheim,RP,Rheinland-Pfalz,DE,Germany Walsdorf,RP,Rheinland-Pfalz,DE,Germany Walsdorf,BY,Bavaria,DE,Germany -Walschleben,TH,Thuringia,DE,Germany -Walpertskirchen,BY,Bavaria,DE,Germany -Wallwitzhafen,ST,Saxony-Anhalt,DE,Germany -Wallstawe,ST,Saxony-Anhalt,DE,Germany -Wallhausen,ST,Saxony-Anhalt,DE,Germany -Wallhausen,BW,Baden-Wurttemberg,DE,Germany -Wallgau,BY,Bavaria,DE,Germany -Wallertheim,RP,Rheinland-Pfalz,DE,Germany -Wallerstein,BY,Bavaria,DE,Germany -Wallersheim,RP,Rheinland-Pfalz,DE,Germany +Wallsbüll,SH,Schleswig-Holstein,DE,Germany Wallersdorf,BY,Bavaria,DE,Germany -Wallerfing,BY,Bavaria,DE,Germany Wallerfangen,SL,Saarland,DE,Germany Wallenhorst,NI,Lower Saxony,DE,Germany Wallenfels,BY,Bavaria,DE,Germany -Wallenborn,RP,Rheinland-Pfalz,DE,Germany Walle,NI,Lower Saxony,DE,Germany -Walldürn,BW,Baden-Wurttemberg,DE,Germany -Walldorf,TH,Thuringia,DE,Germany Walldorf,BW,Baden-Wurttemberg,DE,Germany -Walkertshofen,BY,Bavaria,DE,Germany Walkenried,NI,Lower Saxony,DE,Germany -Walkendorf,MV,Mecklenburg-Vorpommern,DE,Germany Walheim,BW,Baden-Wurttemberg,DE,Germany Waldstetten,BW,Baden-Wurttemberg,DE,Germany +Waldstetten,BY,Bavaria,DE,Germany Waldshut-Tiengen,BW,Baden-Wurttemberg,DE,Germany Waldsee,RP,Rheinland-Pfalz,DE,Germany Waldsassen,BY,Bavaria,DE,Germany -Waldrach,RP,Rheinland-Pfalz,DE,Germany -Waldmünchen,BY,Bavaria,DE,Germany Waldmohr,RP,Rheinland-Pfalz,DE,Germany Wald-Michelbach,HE,Hesse,DE,Germany -Waldlaubersheim,RP,Rheinland-Pfalz,DE,Germany Waldkraiburg,BY,Bavaria,DE,Germany +Waldkirchen,SN,Saxony,DE,Germany Waldkirchen,BY,Bavaria,DE,Germany Waldkirch,BW,Baden-Wurttemberg,DE,Germany Waldkappel,HE,Hesse,DE,Germany Waldheim,SN,Saxony,DE,Germany Waldfischbach-Burgalben,RP,Rheinland-Pfalz,DE,Germany -Waldesch,RP,Rheinland-Pfalz,DE,Germany -Waldershof,BY,Bavaria,DE,Germany Waldenburg,SN,Saxony,DE,Germany -Waldenburg,BW,Baden-Wurttemberg,DE,Germany Waldenbuch,BW,Baden-Wurttemberg,DE,Germany Waldeck,HE,Hesse,DE,Germany Walddorfhäslach,BW,Baden-Wurttemberg,DE,Germany Waldbüttelbrunn,BY,Bavaria,DE,Germany -Waldburg,BW,Baden-Wurttemberg,DE,Germany Waldbrunn,BY,Bavaria,DE,Germany Waldbröl,NW,North Rhine-Westphalia,DE,Germany -Waldbreitbach,RP,Rheinland-Pfalz,DE,Germany Waldböckelheim,RP,Rheinland-Pfalz,DE,Germany Waldaschaff,BY,Bavaria,DE,Germany -Waldalgesheim,RP,Rheinland-Pfalz,DE,Germany -Wald,BY,Bavaria,DE,Germany Wald,BW,Baden-Wurttemberg,DE,Germany -Walchow,BB,Brandenburg,DE,Germany -Walbeck,ST,Saxony-Anhalt,DE,Germany -Waischenfeld,BY,Bavaria,DE,Germany -Wain,BW,Baden-Wurttemberg,DE,Germany Waigolshausen,BY,Bavaria,DE,Germany -Waidhofen,BY,Bavaria,DE,Germany Waidhaus,BY,Bavaria,DE,Germany Waibstadt,BW,Baden-Wurttemberg,DE,Germany Waiblingen,BW,Baden-Wurttemberg,DE,Germany -Wahrenholz,NI,Lower Saxony,DE,Germany -Wahrenbrück,BB,Brandenburg,DE,Germany -Wahnwegen,RP,Rheinland-Pfalz,DE,Germany -Wahlstedt,SH,Schleswig-Holstein,DE,Germany -Wahlitz,ST,Saxony-Anhalt,DE,Germany +Wahlheim,RP,Rheinland-Pfalz,DE,Germany Wahl,RP,Rheinland-Pfalz,DE,Germany Waging am See,BY,Bavaria,DE,Germany Waghäusel,BW,Baden-Wurttemberg,DE,Germany -Wagersrott,SH,Schleswig-Holstein,DE,Germany -Wagenfeld,NI,Lower Saxony,DE,Germany Wadgassen,SL,Saarland,DE,Germany Wadersloh,NW,North Rhine-Westphalia,DE,Germany Wadern,SL,Saarland,DE,Germany -Waddeweitz,NI,Lower Saxony,DE,Germany Wackersdorf,BY,Bavaria,DE,Germany -Wackersberg,BY,Bavaria,DE,Germany -Wackerow,MV,Mecklenburg-Vorpommern,DE,Germany -Wacken,SH,Schleswig-Holstein,DE,Germany -Wächtersbach,HE,Hesse,DE,Germany Wachtendonk,NW,North Rhine-Westphalia,DE,Germany Wachtberg,NW,North Rhine-Westphalia,DE,Germany -Wachstedt,TH,Thuringia,DE,Germany Wachsenburg,TH,Thuringia,DE,Germany Wachenheim,RP,Rheinland-Pfalz,DE,Germany -Wachenheim,RP,Rheinland-Pfalz,DE,Germany +Wachau,SN,Saxony,DE,Germany Wabern,HE,Hesse,DE,Germany Wabern,BY,Bavaria,DE,Germany Waal,BY,Bavaria,DE,Germany -Waakirchen,BY,Bavaria,DE,Germany Vreden,NW,North Rhine-Westphalia,DE,Germany -Vorra,BY,Bavaria,DE,Germany -Vorhelm,NW,North Rhine-Westphalia,DE,Germany -Vordorf,NI,Lower Saxony,DE,Germany -Vorderweidenthal,RP,Rheinland-Pfalz,DE,Germany -Vordereich,BY,Bavaria,DE,Germany Volxheim,RP,Rheinland-Pfalz,DE,Germany -Völpke,ST,Saxony-Anhalt,DE,Germany -Vollrathsruhe,MV,Mecklenburg-Vorpommern,DE,Germany +Volsemenhusen,SH,Schleswig-Holstein,DE,Germany Völling,BY,Bavaria,DE,Germany -Vollersroda,TH,Thuringia,DE,Germany -Vollersode,NI,Lower Saxony,DE,Germany +Volkmarst,NI,Lower Saxony,DE,Germany Volkmarsen,HE,Hesse,DE,Germany Völklingen,SL,Saarland,DE,Germany -Volkesfeld,RP,Rheinland-Pfalz,DE,Germany -Volkerzen,RP,Rheinland-Pfalz,DE,Germany Volkertshausen,BW,Baden-Wurttemberg,DE,Germany -Volkenschwand,BY,Bavaria,DE,Germany Volkach,BY,Bavaria,DE,Germany Vöhringen,BW,Baden-Wurttemberg,DE,Germany Vöhringen,BY,Bavaria,DE,Germany -Vöhrenbach,BW,Baden-Wurttemberg,DE,Germany -Vöhl,HE,Hesse,DE,Germany Vohenstrauß,BY,Bavaria,DE,Germany Vohburg an der Donau,BY,Bavaria,DE,Germany -Vogtareuth,BY,Bavaria,DE,Germany -Vogt,BW,Baden-Wurttemberg,DE,Germany -Vögelsen,NI,Lower Saxony,DE,Germany Voerde,NW,North Rhine-Westphalia,DE,Germany -Vockerode,HE,Hesse,DE,Germany Vlotho,NW,North Rhine-Westphalia,DE,Germany Visselhövede,NI,Lower Saxony,DE,Germany Visbek,NI,Lower Saxony,DE,Germany Viöl,SH,Schleswig-Holstein,DE,Germany -Vilssattling,BY,Bavaria,DE,Germany Vilshofen,BY,Bavaria,DE,Germany -Vilsheim,BY,Bavaria,DE,Germany Vilseck,BY,Bavaria,DE,Germany Vilsbiburg,BY,Bavaria,DE,Germany Villmar,HE,Hesse,DE,Germany Villingen-Schwenningen,BW,Baden-Wurttemberg,DE,Germany Villingendorf,BW,Baden-Wurttemberg,DE,Germany -Villenbach,BY,Bavaria,DE,Germany -Veitsrodt,RP,Rheinland-Pfalz,DE,Germany Viersen,NW,North Rhine-Westphalia,DE,Germany Viernheim,HE,Hesse,DE,Germany Vierkirchen,BY,Bavaria,DE,Germany -Vierhöfen,NI,Lower Saxony,DE,Germany -Viereck,MV,Mecklenburg-Vorpommern,DE,Germany Vier,MV,Mecklenburg-Vorpommern,DE,Germany -Vienenburg,NI,Lower Saxony,DE,Germany -Vielank,MV,Mecklenburg-Vorpommern,DE,Germany -Vettweiß,NW,North Rhine-Westphalia,DE,Germany -Vettelschoß,RP,Rheinland-Pfalz,DE,Germany Vetschau,BB,Brandenburg,DE,Germany Vestenbergsgreuth,BY,Bavaria,DE,Germany Versmold,NW,North Rhine-Westphalia,DE,Germany -Verl,NW,North Rhine-Westphalia,DE,Germany -Veringenstadt,BW,Baden-Wurttemberg,DE,Germany Verden an der Aller,NI,Lower Saxony,DE,Germany -Verchen,MV,Mecklenburg-Vorpommern,DE,Germany -Ventschow,MV,Mecklenburg-Vorpommern,DE,Germany +Venningen,RP,Rheinland-Pfalz,DE,Germany Velten,BB,Brandenburg,DE,Germany -Velpke,NI,Lower Saxony,DE,Germany Vellberg,BW,Baden-Wurttemberg,DE,Germany -Vellahn,MV,Mecklenburg-Vorpommern,DE,Germany Velen,NW,North Rhine-Westphalia,DE,Germany Velden,BY,Bavaria,DE,Germany -Velden,BY,Bavaria,DE,Germany -Velburg,BY,Bavaria,DE,Germany Velbert,NW,North Rhine-Westphalia,DE,Germany Veitshöchheim,BY,Bavaria,DE,Germany -Veitsbronn,BY,Bavaria,DE,Germany -Veilsdorf,TH,Thuringia,DE,Germany -Veelböken,MV,Mecklenburg-Vorpommern,DE,Germany Vechta,NI,Lower Saxony,DE,Germany Vechelde,NI,Lower Saxony,DE,Germany Vaterstetten,BY,Bavaria,DE,Germany Varel,NI,Lower Saxony,DE,Germany -Valley,BY,Bavaria,DE,Germany Vallendar,RP,Rheinland-Pfalz,DE,Germany Vaihingen an der Enz,BW,Baden-Wurttemberg,DE,Germany -Vahlhausen,NW,North Rhine-Westphalia,DE,Germany Vahle,NI,Lower Saxony,DE,Germany -Vagen,BY,Bavaria,DE,Germany Vacha,TH,Thuringia,DE,Germany Utting am Ammersee,BY,Bavaria,DE,Germany Uttenweiler,BW,Baden-Wurttemberg,DE,Germany -Uthwerdum,NI,Lower Saxony,DE,Germany -Uthmöden,ST,Saxony-Anhalt,DE,Germany Uetersen,SH,Schleswig-Holstein,DE,Germany -Utendorf,TH,Thuringia,DE,Germany +Utarp,NI,Lower Saxony,DE,Germany Uslar,NI,Lower Saxony,DE,Germany Usingen,HE,Hesse,DE,Germany -Userin,MV,Mecklenburg-Vorpommern,DE,Germany Usedom,MV,Mecklenburg-Vorpommern,DE,Germany -Uersfeld,RP,Rheinland-Pfalz,DE,Germany -Ursberg,BY,Bavaria,DE,Germany Urmersbach,RP,Rheinland-Pfalz,DE,Germany -Urbar,RP,Rheinland-Pfalz,DE,Germany Urbach,TH,Thuringia,DE,Germany Bad Urach,BW,Baden-Wurttemberg,DE,Germany Uplengen,NI,Lower Saxony,DE,Germany Upgant-Schott,NI,Lower Saxony,DE,Germany -Upen,NI,Lower Saxony,DE,Germany Upahl,MV,Mecklenburg-Vorpommern,DE,Germany -Unterwössen,BY,Bavaria,DE,Germany -Unterwellenborn,TH,Thuringia,DE,Germany Unterweiler,BW,Baden-Wurttemberg,DE,Germany -Unterthingau,BY,Bavaria,DE,Germany Untersteinach,BY,Bavaria,DE,Germany Untersiemau,BY,Bavaria,DE,Germany -Unterschwaningen,BY,Bavaria,DE,Germany -Unterschneidheim,BW,Baden-Wurttemberg,DE,Germany Unterschleissheim,BY,Bavaria,DE,Germany -Unterroth,BY,Bavaria,DE,Germany -Unterrieden,BY,Bavaria,DE,Germany Unterreit,BY,Bavaria,DE,Germany -Unterpleichfeld,BY,Bavaria,DE,Germany +Unterreichenbach,BW,Baden-Wurttemberg,DE,Germany Unterneukirchen,BY,Bavaria,DE,Germany Untermeitingen,BY,Bavaria,DE,Germany -Untermaßfeld,TH,Thuringia,DE,Germany -Untermarchtal,BW,Baden-Wurttemberg,DE,Germany -Unterlüß,NI,Lower Saxony,DE,Germany +Unterkirnach,BW,Baden-Wurttemberg,DE,Germany Unterhaching,BY,Bavaria,DE,Germany Untergruppenbach,BW,Baden-Wurttemberg,DE,Germany -Untergriesbach,BY,Bavaria,DE,Germany Unterföhring,BY,Bavaria,DE,Germany Unteressendorf,BW,Baden-Wurttemberg,DE,Germany Unterensingen,BW,Baden-Wurttemberg,DE,Germany Untereisesheim,BW,Baden-Wurttemberg,DE,Germany -Unteregg,BY,Bavaria,DE,Germany -Unterdietfurt,BY,Bavaria,DE,Germany -Unterdielbach,BW,Baden-Wurttemberg,DE,Germany -Unterbrunn,BY,Bavaria,DE,Germany Unterbreizbach,TH,Thuringia,DE,Germany -Unterbodnitz,TH,Thuringia,DE,Germany -Unterammergau,BY,Bavaria,DE,Germany -Unsleben,BY,Bavaria,DE,Germany -Unseburg,ST,Saxony-Anhalt,DE,Germany -Unnau,RP,Rheinland-Pfalz,DE,Germany Unna,NW,North Rhine-Westphalia,DE,Germany Unlingen,BW,Baden-Wurttemberg,DE,Germany Unkel,RP,Rheinland-Pfalz,DE,Germany -Ungerhausen,BY,Bavaria,DE,Germany -Undenheim,RP,Rheinland-Pfalz,DE,Germany -Umpferstedt,TH,Thuringia,DE,Germany -Ummern,NI,Lower Saxony,DE,Germany +Ummerstadt,TH,Thuringia,DE,Germany Ummendorf,BW,Baden-Wurttemberg,DE,Germany -Umkirch,BW,Baden-Wurttemberg,DE,Germany +Ummanz,MV,Mecklenburg-Vorpommern,DE,Germany Ulrichstein,HE,Hesse,DE,Germany -Ulmet,RP,Rheinland-Pfalz,DE,Germany Ulmen,RP,Rheinland-Pfalz,DE,Germany Ulm,BW,Baden-Wurttemberg,DE,Germany -Uehlfeld,BY,Bavaria,DE,Germany Uhingen,BW,Baden-Wurttemberg,DE,Germany -Uffing,BY,Bavaria,DE,Germany Uffenheim,BY,Bavaria,DE,Germany Uetze,NI,Lower Saxony,DE,Germany Uelzen,NI,Lower Saxony,DE,Germany Uelversheim,RP,Rheinland-Pfalz,DE,Germany Uelsen,NI,Lower Saxony,DE,Germany -Uelitz,MV,Mecklenburg-Vorpommern,DE,Germany Uedem,NW,North Rhine-Westphalia,DE,Germany Ueckermünde,MV,Mecklenburg-Vorpommern,DE,Germany -Ückeritz,MV,Mecklenburg-Vorpommern,DE,Germany -Uebigau,BB,Brandenburg,DE,Germany -Udestedt,TH,Thuringia,DE,Germany -Uder,TH,Thuringia,DE,Germany Udenheim,RP,Rheinland-Pfalz,DE,Germany Üchtelhausen,BY,Bavaria,DE,Germany Uchte,NI,Lower Saxony,DE,Germany @@ -32567,156 +25971,81 @@ Uchte,NI,Lower Saxony,DE,Germany Überherrn,SL,Saarland,DE,Germany UEbach-Palenberg,NW,North Rhine-Westphalia,DE,Germany Tschernitz,BB,Brandenburg,DE,Germany -Tyrlaching,BY,Bavaria,DE,Germany -Twistringen,NI,Lower Saxony,DE,Germany Twist,NI,Lower Saxony,DE,Germany Tutzing,BY,Bavaria,DE,Germany Tuttlingen,BW,Baden-Wurttemberg,DE,Germany -Tutow,MV,Mecklenburg-Vorpommern,DE,Germany Tüßling,BY,Bavaria,DE,Germany -Tussenhausen,BY,Bavaria,DE,Germany -Türkheim,BY,Bavaria,DE,Germany Türkenfeld,BY,Bavaria,DE,Germany Tünzhausen,BY,Bavaria,DE,Germany Tuntenhausen,BY,Bavaria,DE,Germany -Tuningen,BW,Baden-Wurttemberg,DE,Germany -Tülau,NI,Lower Saxony,DE,Germany +Tullau,BW,Baden-Wurttemberg,DE,Germany Tuchenbach,BY,Bavaria,DE,Germany Tübingen,BW,Baden-Wurttemberg,DE,Germany -Tschirn,BY,Bavaria,DE,Germany -Trusetal,TH,Thuringia,DE,Germany -Trunkelsberg,BY,Bavaria,DE,Germany -Trügleben,TH,Thuringia,DE,Germany Trostberg an der Alz,BY,Bavaria,DE,Germany Tröstau,BY,Bavaria,DE,Germany Trossingen,BW,Baden-Wurttemberg,DE,Germany -Trossin,SN,Saxony,DE,Germany -Tröndel,SH,Schleswig-Holstein,DE,Germany -Troistedt,TH,Thuringia,DE,Germany Troisdorf,NW,North Rhine-Westphalia,DE,Germany -Trochtelfingen,BW,Baden-Wurttemberg,DE,Germany -Tröchtelborn,TH,Thuringia,DE,Germany Tröbitz,BB,Brandenburg,DE,Germany Trittau,SH,Schleswig-Holstein,DE,Germany Triptis,TH,Thuringia,DE,Germany Trips,MV,Mecklenburg-Vorpommern,DE,Germany -Trippstadt,RP,Rheinland-Pfalz,DE,Germany -Trimberg,BY,Bavaria,DE,Germany -Triglitz,BB,Brandenburg,DE,Germany Triftern,BY,Bavaria,DE,Germany Trierweiler,RP,Rheinland-Pfalz,DE,Germany Trier,RP,Rheinland-Pfalz,DE,Germany -Triefenstein,BY,Bavaria,DE,Germany -Tribsees,MV,Mecklenburg-Vorpommern,DE,Germany -Triberg,BW,Baden-Wurttemberg,DE,Germany Treuenbrietzen,BB,Brandenburg,DE,Germany Treuen,SN,Saxony,DE,Germany Treuchtlingen,BY,Bavaria,DE,Germany -Treptitz,SN,Saxony,DE,Germany -Treplin,BB,Brandenburg,DE,Germany -Trent,MV,Mecklenburg-Vorpommern,DE,Germany -Treis-Karden,RP,Rheinland-Pfalz,DE,Germany Treffurt,TH,Thuringia,DE,Germany Trebur,HE,Hesse,DE,Germany Trebsen,SN,Saxony,DE,Germany -Trebsau,BY,Bavaria,DE,Germany -Trebgast,BY,Bavaria,DE,Germany Treben,SN,Saxony,DE,Germany -Trebbin,BB,Brandenburg,DE,Germany -Trautskirchen,BY,Bavaria,DE,Germany -Traunwalchen,BY,Bavaria,DE,Germany Traunstein,BY,Bavaria,DE,Germany Traunreut,BY,Bavaria,DE,Germany +Trassenheide,MV,Mecklenburg-Vorpommern,DE,Germany Trappenkamp,SH,Schleswig-Holstein,DE,Germany -Traitsching,BY,Bavaria,DE,Germany -Trabitz,BY,Bavaria,DE,Germany Traben-Trarbach,RP,Rheinland-Pfalz,DE,Germany Tostedt,NI,Lower Saxony,DE,Germany Tornesch,SH,Schleswig-Holstein,DE,Germany Torgelow,MV,Mecklenburg-Vorpommern,DE,Germany Torgau,SN,Saxony,DE,Germany Toppenstedt,NI,Lower Saxony,DE,Germany -Töpen,BY,Bavaria,DE,Germany Tönning,SH,Schleswig-Holstein,DE,Germany Tönisvorst,NW,North Rhine-Westphalia,DE,Germany -Tollwitz,ST,Saxony-Anhalt,DE,Germany -Tolk,SH,Schleswig-Holstein,DE,Germany Toging am Inn,BY,Bavaria,DE,Germany Todtnau,BW,Baden-Wurttemberg,DE,Germany -Todtmoos,BW,Baden-Wurttemberg,DE,Germany -Todtenweis,BY,Bavaria,DE,Germany +Todesfelde,SH,Schleswig-Holstein,DE,Germany Todendorf,SH,Schleswig-Holstein,DE,Germany -Todenbüttel,SH,Schleswig-Holstein,DE,Germany -Toddin,MV,Mecklenburg-Vorpommern,DE,Germany Titz,NW,North Rhine-Westphalia,DE,Germany -Tittmoning,BY,Bavaria,DE,Germany -Titting,BY,Bavaria,DE,Germany Titisee-Neustadt,BW,Baden-Wurttemberg,DE,Germany Tirschenreuth,BY,Bavaria,DE,Germany Timmendorfer Strand,SH,Schleswig-Holstein,DE,Germany -Tieringen,BW,Baden-Wurttemberg,DE,Germany -Tiefenthal,RP,Rheinland-Pfalz,DE,Germany Tiefenbronn,BW,Baden-Wurttemberg,DE,Germany Tiefenbach,RP,Rheinland-Pfalz,DE,Germany Tiefenbach,BY,Bavaria,DE,Germany Tiefenbach,BY,Bavaria,DE,Germany -Tiefenbach,BY,Bavaria,DE,Germany -Tiefenbach,BY,Bavaria,DE,Germany -Tiefenbach,BW,Baden-Wurttemberg,DE,Germany -Tiefenau,SN,Saxony,DE,Germany -Tiddische,NI,Lower Saxony,DE,Germany -Thyrnau,BY,Bavaria,DE,Germany -Thurnau,BY,Bavaria,DE,Germany -Thurmansbang,BY,Bavaria,DE,Germany ,TH,Thuringia,DE,Germany -Thüngersheim,BY,Bavaria,DE,Germany -Thum,SN,Saxony,DE,Germany -Thulendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Thuine,NI,Lower Saxony,DE,Germany -Thoßfell,SN,Saxony,DE,Germany -Thomasburg,NI,Lower Saxony,DE,Germany +Thundorf in Unterfranken,BY,Bavaria,DE,Germany Tholey,SL,Saarland,DE,Germany -Thiessow,MV,Mecklenburg-Vorpommern,DE,Germany -Thiersheim,BY,Bavaria,DE,Germany -Thierhaupten,BY,Bavaria,DE,Germany Thiendorf,SN,Saxony,DE,Germany -Theuma,SN,Saxony,DE,Germany -Thermalbad Wiesenbad,SN,Saxony,DE,Germany Themar,TH,Thuringia,DE,Germany -Theißen,ST,Saxony-Anhalt,DE,Germany -Theisa,BB,Brandenburg,DE,Germany -Theilheim,BY,Bavaria,DE,Germany Thedinghausen,NI,Lower Saxony,DE,Germany -Tharandt,SN,Saxony,DE,Germany -Thanstein,BY,Bavaria,DE,Germany -Thannhausen,BY,Bavaria,DE,Germany -Thalwenden,TH,Thuringia,DE,Germany Thalmässing,BY,Bavaria,DE,Germany Thalmassing,BY,Bavaria,DE,Germany -Thallwitz,SN,Saxony,DE,Germany Thallichtenberg,RP,Rheinland-Pfalz,DE,Germany -Thalheim,ST,Saxony-Anhalt,DE,Germany Thalheim,SN,Saxony,DE,Germany Thalfingen,BY,Bavaria,DE,Germany Thaleischweiler-Froschen,RP,Rheinland-Pfalz,DE,Germany Thale,ST,Saxony-Anhalt,DE,Germany -Thalberg,BB,Brandenburg,DE,Germany Teutschenthal,ST,Saxony-Anhalt,DE,Germany -Teuschnitz,BY,Bavaria,DE,Germany -Teunz,BY,Bavaria,DE,Germany -Teugn,BY,Bavaria,DE,Germany Teuchern,ST,Saxony-Anhalt,DE,Germany -Teublitz,BY,Bavaria,DE,Germany Tettnang,BW,Baden-Wurttemberg,DE,Germany Tettenweis,BY,Bavaria,DE,Germany +Tettau,BY,Bavaria,DE,Germany Teterow,MV,Mecklenburg-Vorpommern,DE,Germany Tetenhusen,SH,Schleswig-Holstein,DE,Germany Tessin,MV,Mecklenburg-Vorpommern,DE,Germany Tessin,MV,Mecklenburg-Vorpommern,DE,Germany -Wittendörp,MV,Mecklenburg-Vorpommern,DE,Germany Tespe,NI,Lower Saxony,DE,Germany -Teschenmoschel,RP,Rheinland-Pfalz,DE,Germany -Terpitz,SN,Saxony,DE,Germany Teningen,BW,Baden-Wurttemberg,DE,Germany Tengen,BW,Baden-Wurttemberg,DE,Germany Templin,BB,Brandenburg,DE,Germany @@ -32724,211 +26053,111 @@ Tempel,MV,Mecklenburg-Vorpommern,DE,Germany Teltow,BB,Brandenburg,DE,Germany Tellingstedt,SH,Schleswig-Holstein,DE,Germany Telgte,NW,North Rhine-Westphalia,DE,Germany -Teistungen,TH,Thuringia,DE,Germany -Teisnach,BY,Bavaria,DE,Germany Teising,BY,Bavaria,DE,Germany Teisendorf,BY,Bavaria,DE,Germany -Tegernsee,BY,Bavaria,DE,Germany Tegernheim,BY,Bavaria,DE,Germany Tecklenburg,NW,North Rhine-Westphalia,DE,Germany Techentin,MV,Mecklenburg-Vorpommern,DE,Germany -Alttechau,SH,Schleswig-Holstein,DE,Germany Tawern,RP,Rheinland-Pfalz,DE,Germany Taunusstein,HE,Hesse,DE,Germany Taufkirchen,BY,Bavaria,DE,Germany Taufkirchen,BY,Bavaria,DE,Germany -Taufkirchen,BY,Bavaria,DE,Germany -Tauer,BB,Brandenburg,DE,Germany -Tauche,BB,Brandenburg,DE,Germany Taucha,SN,Saxony,DE,Germany -Tauberrettersheim,BY,Bavaria,DE,Germany Tauberbischofsheim,BW,Baden-Wurttemberg,DE,Germany -Tating,SH,Schleswig-Holstein,DE,Germany -Tastungen,TH,Thuringia,DE,Germany -Tastrup,SH,Schleswig-Holstein,DE,Germany -Markt Taschendorf,BY,Bavaria,DE,Germany Tarp,SH,Schleswig-Holstein,DE,Germany -Tarnewitz,MV,Mecklenburg-Vorpommern,DE,Germany Tarmstedt,NI,Lower Saxony,DE,Germany -Tappenbeck,NI,Lower Saxony,DE,Germany -Tapfheim,BY,Bavaria,DE,Germany Tannheim,BW,Baden-Wurttemberg,DE,Germany -Tännesberg,BY,Bavaria,DE,Germany -Tannenberg,SN,Saxony,DE,Germany Tanna,TH,Thuringia,DE,Germany Tann,HE,Hesse,DE,Germany Tann,BY,Bavaria,DE,Germany Tangstedt,SH,Schleswig-Holstein,DE,Germany -Tangstedt,SH,Schleswig-Holstein,DE,Germany Tangermünde,ST,Saxony-Anhalt,DE,Germany Tangerhütte,ST,Saxony-Anhalt,DE,Germany Tamm,BW,Baden-Wurttemberg,DE,Germany -Tambach-Dietharz,TH,Thuringia,DE,Germany -Talkau,SH,Schleswig-Holstein,DE,Germany Talheim,BW,Baden-Wurttemberg,DE,Germany -Talheim,BW,Baden-Wurttemberg,DE,Germany -Taching am See,BY,Bavaria,DE,Germany -Tacherting,BY,Bavaria,DE,Germany +Täferrot,BW,Baden-Wurttemberg,DE,Germany Tabarz,TH,Thuringia,DE,Germany -Syrau,SN,Saxony,DE,Germany Syke,NI,Lower Saxony,DE,Germany -Sustrum,NI,Lower Saxony,DE,Germany Süßen,BW,Baden-Wurttemberg,DE,Germany -Süsel,SH,Schleswig-Holstein,DE,Germany Surwold,NI,Lower Saxony,DE,Germany -Süptitz,SN,Saxony,DE,Germany -Süplingen,ST,Saxony-Anhalt,DE,Germany -Sünna,TH,Thuringia,DE,Germany +Süpplingen,NI,Lower Saxony,DE,Germany Sundern,NW,North Rhine-Westphalia,DE,Germany -Sünching,BY,Bavaria,DE,Germany -Summt,BB,Brandenburg,DE,Germany -Sulzheim,BY,Bavaria,DE,Germany -Sülzfeld,TH,Thuringia,DE,Germany -Sulzfeld,BW,Baden-Wurttemberg,DE,Germany +Sulzfeld,BY,Bavaria,DE,Germany Sulzburg,BW,Baden-Wurttemberg,DE,Germany Sulzberg,BY,Bavaria,DE,Germany Sulzbach-Rosenberg,BY,Bavaria,DE,Germany -Sulzbach an der Murr,BW,Baden-Wurttemberg,DE,Germany Sulzbach am Main,BY,Bavaria,DE,Germany Sulzbach,HE,Hesse,DE,Germany Sulzbach,SL,Saarland,DE,Germany Sulz am Neckar,BW,Baden-Wurttemberg,DE,Germany Sulingen,NI,Lower Saxony,DE,Germany -Sülstorf,MV,Mecklenburg-Vorpommern,DE,Germany +Sukow,MV,Mecklenburg-Vorpommern,DE,Germany +Suhlendorf,NI,Lower Saxony,DE,Germany Suhl,TH,Thuringia,DE,Germany -Sugenheim,BY,Bavaria,DE,Germany -Südlohn,NW,North Rhine-Westphalia,DE,Germany Süderstapel,SH,Schleswig-Holstein,DE,Germany -Süderlügum,SH,Schleswig-Holstein,DE,Germany Süderhackstedt,SH,Schleswig-Holstein,DE,Germany -Südergellersen,NI,Lower Saxony,DE,Germany -Süderfahrenstedt,SH,Schleswig-Holstein,DE,Germany -Suderburg,NI,Lower Saxony,DE,Germany Süderbrarup,SH,Schleswig-Holstein,DE,Germany Stützengrün,SN,Saxony,DE,Germany Stuttgart,BW,Baden-Wurttemberg,DE,Germany Stutensee,BW,Baden-Wurttemberg,DE,Germany +Stukenbrock,NW,North Rhine-Westphalia,DE,Germany Stuhr,NI,Lower Saxony,DE,Germany -Stühlingen,BW,Baden-Wurttemberg,DE,Germany -Struvenhütten,SH,Schleswig-Holstein,DE,Germany Struth-Helmershof,TH,Thuringia,DE,Germany -Struth,TH,Thuringia,DE,Germany Strullendorf,BY,Bavaria,DE,Germany Strom,HB,Bremen,DE,Germany -Strohn,RP,Rheinland-Pfalz,DE,Germany -Streufdorf,TH,Thuringia,DE,Germany -Streithausen,RP,Rheinland-Pfalz,DE,Germany Strehla,SN,Saxony,DE,Germany Straußfurt,TH,Thuringia,DE,Germany Strausberg,BB,Brandenburg,DE,Germany -Straupitz,BB,Brandenburg,DE,Germany Straubing,BY,Bavaria,DE,Germany -Straßkirchen,BY,Bavaria,DE,Germany -Straßenhaus,RP,Rheinland-Pfalz,DE,Germany Straße,NW,North Rhine-Westphalia,DE,Germany -Bessenbach,BY,Bavaria,DE,Germany Straßberg,BW,Baden-Wurttemberg,DE,Germany -Strasburg,MV,Mecklenburg-Vorpommern,DE,Germany Strang,HE,Hesse,DE,Germany Stralsund,MV,Mecklenburg-Vorpommern,DE,Germany -Strahlungen,BY,Bavaria,DE,Germany +Stralendorf,MV,Mecklenburg-Vorpommern,DE,Germany Straelen,NW,North Rhine-Westphalia,DE,Germany -Stove,MV,Mecklenburg-Vorpommern,DE,Germany Stöttwang,BY,Bavaria,DE,Germany -Stotel,NI,Lower Saxony,DE,Germany Störnstein,BY,Bavaria,DE,Germany Storkow,BB,Brandenburg,DE,Germany -Stördorf,SH,Schleswig-Holstein,DE,Germany Stolzenau,NI,Lower Saxony,DE,Germany -Stolpen,SN,Saxony,DE,Germany -Stolpe,SH,Schleswig-Holstein,DE,Germany -Stolpe,MV,Mecklenburg-Vorpommern,DE,Germany Stollberg,SN,Saxony,DE,Germany -Stolk,SH,Schleswig-Holstein,DE,Germany Stolberg,NW,North Rhine-Westphalia,DE,Germany -Stödtlen,BW,Baden-Wurttemberg,DE,Germany Stockstadt am Main,BY,Bavaria,DE,Germany Stockstadt am Rhein,HE,Hesse,DE,Germany Stockheim,BY,Bavaria,DE,Germany -Stockheim,BY,Bavaria,DE,Germany -Stockheim,BY,Bavaria,DE,Germany Stockhausen-Illfurth,RP,Rheinland-Pfalz,DE,Germany -Stockhausen,HE,Hesse,DE,Germany Stockelsdorf,SH,Schleswig-Holstein,DE,Germany Stöckach,BY,Bavaria,DE,Germany Stockach,BW,Baden-Wurttemberg,DE,Germany -Stipsdorf,SH,Schleswig-Holstein,DE,Germany -Stimpfach,BW,Baden-Wurttemberg,DE,Germany -Stiege,ST,Saxony-Anhalt,DE,Germany -Steyerberg,NI,Lower Saxony,DE,Germany -Steutz,ST,Saxony-Anhalt,DE,Germany -Stettfeld,BY,Bavaria,DE,Germany -Stettenhofen,BY,Bavaria,DE,Germany -Stetten am Kalten Markt,BW,Baden-Wurttemberg,DE,Germany -Stetten am Heuchelberg,BW,Baden-Wurttemberg,DE,Germany Stetten,BY,Bavaria,DE,Germany -Sterzhausen,HE,Hesse,DE,Germany Sternenfels,BW,Baden-Wurttemberg,DE,Germany -Sternberg,MV,Mecklenburg-Vorpommern,DE,Germany -Sterdebüll,SH,Schleswig-Holstein,DE,Germany -Stephansposching,BY,Bavaria,DE,Germany -Stephanskirchen,BY,Bavaria,DE,Germany Stendal,ST,Saxony-Anhalt,DE,Germany -Stelzenberg,RP,Rheinland-Pfalz,DE,Germany -Stelle-Wittenwurth,SH,Schleswig-Holstein,DE,Germany -Stelle,NI,Lower Saxony,DE,Germany Steißlingen,BW,Baden-Wurttemberg,DE,Germany -Steinwiesen,BY,Bavaria,DE,Germany Steinwenden,RP,Rheinland-Pfalz,DE,Germany -Steinweiler,RP,Rheinland-Pfalz,DE,Germany Steinsfeld,BY,Bavaria,DE,Germany -Steinmauern,BW,Baden-Wurttemberg,DE,Germany -Steinkirchen,BY,Bavaria,DE,Germany -Steinigtwolmsdorf,SN,Saxony,DE,Germany -Steinhude,NI,Lower Saxony,DE,Germany -Steinhorst,NI,Lower Saxony,DE,Germany -Steinhöring,BY,Bavaria,DE,Germany +Steinkirchen,NI,Lower Saxony,DE,Germany Steinhöfel,BB,Brandenburg,DE,Germany Steinheim an der Murr,BW,Baden-Wurttemberg,DE,Germany Steinheim am Albuch,BW,Baden-Wurttemberg,DE,Germany Steinheim,NW,North Rhine-Westphalia,DE,Germany -Steinheim,BY,Bavaria,DE,Germany -Steinheid,TH,Thuringia,DE,Germany -Steinhausen an der Rottum,BW,Baden-Wurttemberg,DE,Germany -Steinhagen,MV,Mecklenburg-Vorpommern,DE,Germany Steinhagen,MV,Mecklenburg-Vorpommern,DE,Germany Steinhagen,NW,North Rhine-Westphalia,DE,Germany -Steingaden,BY,Bavaria,DE,Germany Steinfurt,NW,North Rhine-Westphalia,DE,Germany Steinfurt,HE,Hesse,DE,Germany Steinfeld,NI,Lower Saxony,DE,Germany -Steinfeld,BY,Bavaria,DE,Germany Steinfeld,RP,Rheinland-Pfalz,DE,Germany -Steinenbronn,BW,Baden-Wurttemberg,DE,Germany Steinen,BW,Baden-Wurttemberg,DE,Germany Steinefrenz,RP,Rheinland-Pfalz,DE,Germany Steine,NI,Lower Saxony,DE,Germany -Steinborn,RP,Rheinland-Pfalz,DE,Germany +Steinbergkirche,SH,Schleswig-Holstein,DE,Germany Stein,BY,Bavaria,DE,Germany Steinbach-Hallenberg,TH,Thuringia,DE,Germany -Steinbach am Wald,BY,Bavaria,DE,Germany Steinbach am Taunus,HE,Hesse,DE,Germany -Steinbach,TH,Thuringia,DE,Germany -Steinbach,SN,Saxony,DE,Germany -Steinau,NI,Lower Saxony,DE,Germany Steinau an der Strasse,HE,Hesse,DE,Germany -Stein an der Traun,BY,Bavaria,DE,Germany Stein am Kocher,BW,Baden-Wurttemberg,DE,Germany -Steinach,TH,Thuringia,DE,Germany -Steinach,BW,Baden-Wurttemberg,DE,Germany -Steina,SN,Saxony,DE,Germany -Stein,SH,Schleswig-Holstein,DE,Germany -Steigra,ST,Saxony-Anhalt,DE,Germany +Steimbke,NI,Lower Saxony,DE,Germany Stegen,BW,Baden-Wurttemberg,DE,Germany Stegaurach,BY,Bavaria,DE,Germany Steffenshagen,MV,Mecklenburg-Vorpommern,DE,Germany -Steffeln,RP,Rheinland-Pfalz,DE,Germany -Steenfeld,SH,Schleswig-Holstein,DE,Germany Steele,NW,North Rhine-Westphalia,DE,Germany Stedesdorf,NI,Lower Saxony,DE,Germany Staven,MV,Mecklenburg-Vorpommern,DE,Germany @@ -32937,99 +26166,57 @@ Staufenberg,HE,Hesse,DE,Germany Staufen,BY,Bavaria,DE,Germany Staudt,RP,Rheinland-Pfalz,DE,Germany Staudernheim,RP,Rheinland-Pfalz,DE,Germany -Staudach-Egerndach,BY,Bavaria,DE,Germany Staßfurt,ST,Saxony-Anhalt,DE,Germany Starnberg,BY,Bavaria,DE,Germany Stapelfeld,SH,Schleswig-Holstein,DE,Germany Stamsried,BY,Bavaria,DE,Germany -Stammham,BY,Bavaria,DE,Germany -Stammbach,BY,Bavaria,DE,Germany -Stallwang,BY,Bavaria,DE,Germany Staig,BW,Baden-Wurttemberg,DE,Germany Stahnsdorf,BB,Brandenburg,DE,Germany -Stahlhofen,RP,Rheinland-Pfalz,DE,Germany Stahl,RP,Rheinland-Pfalz,DE,Germany Bad Staffelstein,BY,Bavaria,DE,Germany -Stadt Wehlen,SN,Saxony,DE,Germany -Stadtsteinach,BY,Bavaria,DE,Germany Stadtroda,TH,Thuringia,DE,Germany -Stadtprozelten,BY,Bavaria,DE,Germany +Stadtoldendorf,NI,Lower Saxony,DE,Germany Stadtlohn,NW,North Rhine-Westphalia,DE,Germany Stadtlauringen,BY,Bavaria,DE,Germany -Stadtkyll,RP,Rheinland-Pfalz,DE,Germany -Stadtilm,TH,Thuringia,DE,Germany Stadthagen,NI,Lower Saxony,DE,Germany Stadtbergen,BY,Bavaria,DE,Germany Stadtallendorf,HE,Hesse,DE,Germany Stadt,NI,Lower Saxony,DE,Germany -Stadlern,BY,Bavaria,DE,Germany Stadensen,NI,Lower Saxony,DE,Germany Stade,NI,Lower Saxony,DE,Germany Stade,NW,North Rhine-Westphalia,DE,Germany -Staad,BW,Baden-Wurttemberg,DE,Germany Sprockhövel,NW,North Rhine-Westphalia,DE,Germany Springe,NI,Lower Saxony,DE,Germany -Sprenge,SH,Schleswig-Holstein,DE,Germany -Sprendlingen,RP,Rheinland-Pfalz,DE,Germany Spremberg,BB,Brandenburg,DE,Germany -Spreenhagen,BB,Brandenburg,DE,Germany Spree,SN,Saxony,DE,Germany -Sprakensehl,NI,Lower Saxony,DE,Germany Spraitbach,BW,Baden-Wurttemberg,DE,Germany Spornitz,MV,Mecklenburg-Vorpommern,DE,Germany -Sponholz,MV,Mecklenburg-Vorpommern,DE,Germany Spiesen-Elversberg,SL,Saarland,DE,Germany Spiekeroog,NI,Lower Saxony,DE,Germany -Spiegelberg,BW,Baden-Wurttemberg,DE,Germany Speyer,RP,Rheinland-Pfalz,DE,Germany -Spessart,RP,Rheinland-Pfalz,DE,Germany Spenge,NW,North Rhine-Westphalia,DE,Germany Spelle,NI,Lower Saxony,DE,Germany Speinshart,BY,Bavaria,DE,Germany -Speichersdorf,BY,Bavaria,DE,Germany Speicher,RP,Rheinland-Pfalz,DE,Germany Spechbach,BW,Baden-Wurttemberg,DE,Germany -Sparneck,BY,Bavaria,DE,Germany -Spardorf,BY,Bavaria,DE,Germany -Spantekow,MV,Mecklenburg-Vorpommern,DE,Germany -Spangenberg,HE,Hesse,DE,Germany -Spangdahlem,RP,Rheinland-Pfalz,DE,Germany Spalt,BY,Bavaria,DE,Germany -Spall,RP,Rheinland-Pfalz,DE,Germany Spaichingen,BW,Baden-Wurttemberg,DE,Germany Spabrücken,RP,Rheinland-Pfalz,DE,Germany Soyen,BY,Bavaria,DE,Germany Sottrum,NI,Lower Saxony,DE,Germany -Sötern,SL,Saarland,DE,Germany -Sörgenloch,RP,Rheinland-Pfalz,DE,Germany -Sontra,HE,Hesse,DE,Germany +Sörup,SH,Schleswig-Holstein,DE,Germany Sonthofen,BY,Bavaria,DE,Germany -Sontheim an der Brenz,BW,Baden-Wurttemberg,DE,Germany -Sontheim,BY,Bavaria,DE,Germany -Sonsbeck,NW,North Rhine-Westphalia,DE,Germany Sonnewalde,BB,Brandenburg,DE,Germany Sonnenstein,TH,Thuringia,DE,Germany -Sonnenberg,BB,Brandenburg,DE,Germany Sonnenberg,HE,Hesse,DE,Germany -Sonnefeld,BY,Bavaria,DE,Germany Sonneborn,TH,Thuringia,DE,Germany Sonneberg,TH,Thuringia,DE,Germany -Sondheim vor der Rhoen,BY,Bavaria,DE,Germany Sondershausen,TH,Thuringia,DE,Germany -Sommersdorf,MV,Mecklenburg-Vorpommern,DE,Germany -Sommersdorf,ST,Saxony-Anhalt,DE,Germany -Sommerloch,RP,Rheinland-Pfalz,DE,Germany -Sommerhausen,BY,Bavaria,DE,Germany Sömmerda,TH,Thuringia,DE,Germany -Sommerau,RP,Rheinland-Pfalz,DE,Germany -Sommerach,BY,Bavaria,DE,Germany +Soltendieck,NI,Lower Saxony,DE,Germany Soltau,NI,Lower Saxony,DE,Germany -Solln,BY,Bavaria,DE,Germany -Söllingen,NI,Lower Saxony,DE,Germany Solingen,NW,North Rhine-Westphalia,DE,Germany -Sölden,BW,Baden-Wurttemberg,DE,Germany Solar,BY,Bavaria,DE,Germany -Sohren,RP,Rheinland-Pfalz,DE,Germany Söhlde,NI,Lower Saxony,DE,Germany Sohland,SN,Saxony,DE,Germany Sögel,NI,Lower Saxony,DE,Germany @@ -33039,71 +26226,42 @@ Soden,BY,Bavaria,DE,Germany Söchtenau,BY,Bavaria,DE,Germany Bad Sobernheim,RP,Rheinland-Pfalz,DE,Germany Sittensen,NI,Lower Saxony,DE,Germany -Sirksfelde,SH,Schleswig-Holstein,DE,Germany -Sippersfeld,RP,Rheinland-Pfalz,DE,Germany Sinzing,BY,Bavaria,DE,Germany Sinzig,RP,Rheinland-Pfalz,DE,Germany Sinzheim,BW,Baden-Wurttemberg,DE,Germany Sinsheim,BW,Baden-Wurttemberg,DE,Germany -Sinn,HE,Hesse,DE,Germany Singhofen,RP,Rheinland-Pfalz,DE,Germany Singen,BW,Baden-Wurttemberg,DE,Germany Sindelfingen,BW,Baden-Wurttemberg,DE,Germany -Simonswolde,NI,Lower Saxony,DE,Germany +Simonsberg,SH,Schleswig-Holstein,DE,Germany Simmozheim,BW,Baden-Wurttemberg,DE,Germany Simmersfeld,BW,Baden-Wurttemberg,DE,Germany Simmern,RP,Rheinland-Pfalz,DE,Germany Simmern,RP,Rheinland-Pfalz,DE,Germany +Simmertal,RP,Rheinland-Pfalz,DE,Germany Simmerath,NW,North Rhine-Westphalia,DE,Germany Simmelsdorf,BY,Bavaria,DE,Germany Simbach am Inn,BY,Bavaria,DE,Germany -Simbach,BY,Bavaria,DE,Germany -Silz,MV,Mecklenburg-Vorpommern,DE,Germany -Silbitz,TH,Thuringia,DE,Germany -Silberstedt,SH,Schleswig-Holstein,DE,Germany -Silberhausen,TH,Thuringia,DE,Germany -Sigmarszell,BY,Bavaria,DE,Germany Sigmaringendorf,BW,Baden-Wurttemberg,DE,Germany Sigmaringen,BW,Baden-Wurttemberg,DE,Germany Siggelkow,MV,Mecklenburg-Vorpommern,DE,Germany -Sieverstedt,SH,Schleswig-Holstein,DE,Germany -Sietow,MV,Mecklenburg-Vorpommern,DE,Germany Siershahn,RP,Rheinland-Pfalz,DE,Germany -Sierksdorf,SH,Schleswig-Holstein,DE,Germany -Siemerode,TH,Thuringia,DE,Germany -Siemen,NI,Lower Saxony,DE,Germany Sielenbach,BY,Bavaria,DE,Germany -Siek,SH,Schleswig-Holstein,DE,Germany Siegsdorf,BY,Bavaria,DE,Germany -Siegenburg,BY,Bavaria,DE,Germany Siegen,NW,North Rhine-Westphalia,DE,Germany -Siegelsbach,BW,Baden-Wurttemberg,DE,Germany Siegburg,NW,North Rhine-Westphalia,DE,Germany -Siefersheim,RP,Rheinland-Pfalz,DE,Germany Siebenbäumen,SH,Schleswig-Holstein,DE,Germany -Siebeldingen,RP,Rheinland-Pfalz,DE,Germany -Sibbesse,NI,Lower Saxony,DE,Germany -Sexau,BW,Baden-Wurttemberg,DE,Germany Severin,MV,Mecklenburg-Vorpommern,DE,Germany -Seulingen,NI,Lower Saxony,DE,Germany -Seukendorf,BY,Bavaria,DE,Germany Setzin,MV,Mecklenburg-Vorpommern,DE,Germany -Seßlach,BY,Bavaria,DE,Germany -Sessenhausen,RP,Rheinland-Pfalz,DE,Germany Sersheim,BW,Baden-Wurttemberg,DE,Germany Sennfeld,BY,Bavaria,DE,Germany -Sengenthal,BY,Bavaria,DE,Germany Senftenberg,BB,Brandenburg,DE,Germany Sendenhorst,NW,North Rhine-Westphalia,DE,Germany Senden,NW,North Rhine-Westphalia,DE,Germany Senden,BY,Bavaria,DE,Germany Sembach,RP,Rheinland-Pfalz,DE,Germany -Selzen,RP,Rheinland-Pfalz,DE,Germany -Selters,RP,Rheinland-Pfalz,DE,Germany Selters,HE,Hesse,DE,Germany Selsingen,NI,Lower Saxony,DE,Germany -Selpin,MV,Mecklenburg-Vorpommern,DE,Germany -Selmsdorf,MV,Mecklenburg-Vorpommern,DE,Germany Selm,NW,North Rhine-Westphalia,DE,Germany Seligenstadt,HE,Hesse,DE,Germany Selent,SH,Schleswig-Holstein,DE,Germany @@ -33112,349 +26270,194 @@ Selb,BY,Bavaria,DE,Germany Seifhennersdorf,SN,Saxony,DE,Germany Sehnde,NI,Lower Saxony,DE,Germany Sehlendorf,SH,Schleswig-Holstein,DE,Germany -Sehlen,MV,Mecklenburg-Vorpommern,DE,Germany -Sehlem,RP,Rheinland-Pfalz,DE,Germany -Segnitz,BY,Bavaria,DE,Germany +Sehestedt,SH,Schleswig-Holstein,DE,Germany Seggebruch,NI,Lower Saxony,DE,Germany Seevetal,NI,Lower Saxony,DE,Germany Seeth,SH,Schleswig-Holstein,DE,Germany Seesen,NI,Lower Saxony,DE,Germany Seelze,NI,Lower Saxony,DE,Germany Seelow,BB,Brandenburg,DE,Germany -Seelingstädt,TH,Thuringia,DE,Germany -Seelbach,BW,Baden-Wurttemberg,DE,Germany -Seehof,MV,Mecklenburg-Vorpommern,DE,Germany -Seehausen am Staffelsee,BY,Bavaria,DE,Germany Seehausen,ST,Saxony-Anhalt,DE,Germany -Seeg,BY,Bavaria,DE,Germany Seefeld,BY,Bavaria,DE,Germany -Seedorf,SH,Schleswig-Holstein,DE,Germany -Seedorf,SH,Schleswig-Holstein,DE,Germany -Seedorf,BW,Baden-Wurttemberg,DE,Germany -Seeburg,NI,Lower Saxony,DE,Germany Seebad Heringsdorf,MV,Mecklenburg-Vorpommern,DE,Germany -Seebad Bansin,MV,Mecklenburg-Vorpommern,DE,Germany Ahlbeck,MV,Mecklenburg-Vorpommern,DE,Germany -Seebach,BW,Baden-Wurttemberg,DE,Germany See,SN,Saxony,DE,Germany -Sedelsberg,NI,Lower Saxony,DE,Germany Seckach,BW,Baden-Wurttemberg,DE,Germany -Seck,RP,Rheinland-Pfalz,DE,Germany -Sebnitz,SN,Saxony,DE,Germany -Schwörstadt,BW,Baden-Wurttemberg,DE,Germany -Schwirzheim,RP,Rheinland-Pfalz,DE,Germany -Schwindegg,BY,Bavaria,DE,Germany Schwieberdingen,BW,Baden-Wurttemberg,DE,Germany Schwetzingen,BW,Baden-Wurttemberg,DE,Germany Schwerte,NW,North Rhine-Westphalia,DE,Germany Schwerin,MV,Mecklenburg-Vorpommern,DE,Germany -Schwepnitz,SN,Saxony,DE,Germany -Schwenningen am Neckar,BW,Baden-Wurttemberg,DE,Germany Schwendi,BW,Baden-Wurttemberg,DE,Germany Schwelm,NW,North Rhine-Westphalia,DE,Germany Schweitenkirchen,BY,Bavaria,DE,Germany -Schweinschied,RP,Rheinland-Pfalz,DE,Germany Schweinfurt,BY,Bavaria,DE,Germany -Schweighofen,RP,Rheinland-Pfalz,DE,Germany -Schweich,RP,Rheinland-Pfalz,DE,Germany -Schweiburg,NI,Lower Saxony,DE,Germany -Schwegenheim,RP,Rheinland-Pfalz,DE,Germany Schwedt,BB,Brandenburg,DE,Germany Schwedelbach,RP,Rheinland-Pfalz,DE,Germany -Schwebheim,BY,Bavaria,DE,Germany Schwarzheide,BB,Brandenburg,DE,Germany Schwarzenfeld,BY,Bavaria,DE,Germany Schwarzenbruck,BY,Bavaria,DE,Germany -Schwarzenborn,HE,Hesse,DE,Germany Schwarzenberg,SN,Saxony,DE,Germany Schwarzenbek,SH,Schleswig-Holstein,DE,Germany Schwarzenbach an der Saale,BY,Bavaria,DE,Germany Schwarzenbach am Wald,BY,Bavaria,DE,Germany -Schwarzenbach,BY,Bavaria,DE,Germany Spiegelau,BY,Bavaria,DE,Germany -Schwarzach,BY,Bavaria,DE,Germany -Schwarz,MV,Mecklenburg-Vorpommern,DE,Germany Schwarz,HE,Hesse,DE,Germany -Schwartbuck,SH,Schleswig-Holstein,DE,Germany -Schwarmstedt,NI,Lower Saxony,DE,Germany -Schwarme,NI,Lower Saxony,DE,Germany -Schwangau,BY,Bavaria,DE,Germany Schwanfeld,BY,Bavaria,DE,Germany Schwanewede,NI,Lower Saxony,DE,Germany -Schwanebeck,ST,Saxony-Anhalt,DE,Germany Schwandorf in Bayern,BY,Bavaria,DE,Germany Schwalmtal,NW,North Rhine-Westphalia,DE,Germany Schwalmtal,HE,Hesse,DE,Germany Schwalmstadt,HE,Hesse,DE,Germany -Schwallungen,TH,Thuringia,DE,Germany +Schwalbach,HE,Hesse,DE,Germany Schwalbach am Taunus,HE,Hesse,DE,Germany Schwalbach,SL,Saarland,DE,Germany Schwaikheim,BW,Baden-Wurttemberg,DE,Germany Schwaigern,BW,Baden-Wurttemberg,DE,Germany Schwaig,BY,Bavaria,DE,Germany -Schwaförden,NI,Lower Saxony,DE,Germany -Schwabstedt,SH,Schleswig-Holstein,DE,Germany Schwabmünchen,BY,Bavaria,DE,Germany Schwäbisch Hall,BW,Baden-Wurttemberg,DE,Germany Schwäbisch Gmünd,BW,Baden-Wurttemberg,DE,Germany -Schwabhausen,BY,Bavaria,DE,Germany -Schwabhausen,TH,Thuringia,DE,Germany -Schwabenheim,RP,Rheinland-Pfalz,DE,Germany Schwaben,BY,Bavaria,DE,Germany Schwabe,SH,Schleswig-Holstein,DE,Germany Schwabach,BY,Bavaria,DE,Germany -Schwaara,TH,Thuringia,DE,Germany Schwaan,MV,Mecklenburg-Vorpommern,DE,Germany Schutzbach,RP,Rheinland-Pfalz,DE,Germany Schüttorf,NI,Lower Saxony,DE,Germany Schutterwald,BW,Baden-Wurttemberg,DE,Germany -Schuttertal,BW,Baden-Wurttemberg,DE,Germany Bad Schussenried,BW,Baden-Wurttemberg,DE,Germany -Schürensöhlen,SH,Schleswig-Holstein,DE,Germany Schulzendorf,BB,Brandenburg,DE,Germany -Schülp,SH,Schleswig-Holstein,DE,Germany Schüller,RP,Rheinland-Pfalz,DE,Germany -Schulendorf,SH,Schleswig-Holstein,DE,Germany -Schuld,RP,Rheinland-Pfalz,DE,Germany -Schuby,SH,Schleswig-Holstein,DE,Germany Schrozberg,BW,Baden-Wurttemberg,DE,Germany Schrobenhausen,BY,Bavaria,DE,Germany Schriesheim,BW,Baden-Wurttemberg,DE,Germany -Schrecksbach,HE,Hesse,DE,Germany -Schraplau,ST,Saxony-Anhalt,DE,Germany Schramberg,BW,Baden-Wurttemberg,DE,Germany Schraden,BB,Brandenburg,DE,Germany Schotten,HE,Hesse,DE,Germany Schortens,NI,Lower Saxony,DE,Germany -Schorssow,MV,Mecklenburg-Vorpommern,DE,Germany -Schorndorf,BY,Bavaria,DE,Germany Schorndorf,BW,Baden-Wurttemberg,DE,Germany -Schöppingen,NW,North Rhine-Westphalia,DE,Germany Schöppenstedt,NI,Lower Saxony,DE,Germany -Schopp,RP,Rheinland-Pfalz,DE,Germany -Schopfloch,BY,Bavaria,DE,Germany -Schopfloch,BW,Baden-Wurttemberg,DE,Germany Schopfheim,BW,Baden-Wurttemberg,DE,Germany Schonwalde am Bungsberg,SH,Schleswig-Holstein,DE,Germany Schönwalde,BB,Brandenburg,DE,Germany -Schönwald,BY,Bavaria,DE,Germany -Schönwald,BW,Baden-Wurttemberg,DE,Germany +Schönwalde,BB,Brandenburg,DE,Germany Schonungen,BY,Bavaria,DE,Germany Schöntal,BW,Baden-Wurttemberg,DE,Germany -Schönsee,BY,Bavaria,DE,Germany Schönkirchen,SH,Schleswig-Holstein,DE,Germany Schöningen,NI,Lower Saxony,DE,Germany Schönheide,SN,Saxony,DE,Germany -Schöngeising,BY,Bavaria,DE,Germany Schongau,BY,Bavaria,DE,Germany -Schönewörde,NI,Lower Saxony,DE,Germany -Schönewalde,BB,Brandenburg,DE,Germany -Schöneiche,BB,Brandenburg,DE,Germany +Schönfließ,BB,Brandenburg,DE,Germany Schönefeld,BB,Brandenburg,DE,Germany Schönecken,RP,Rheinland-Pfalz,DE,Germany -Schöneck,SN,Saxony,DE,Germany -Schöneberg,RP,Rheinland-Pfalz,DE,Germany Schönebeck,ST,Saxony-Anhalt,DE,Germany -Schondra,BY,Bavaria,DE,Germany -Schöndorf,TH,Thuringia,DE,Germany -Schönderling,BY,Bavaria,DE,Germany -Schönbrunn,SN,Saxony,DE,Germany -Schönborn,BB,Brandenburg,DE,Germany Schönborn,RP,Rheinland-Pfalz,DE,Germany Schönberg,MV,Mecklenburg-Vorpommern,DE,Germany -Schönberg,SH,Schleswig-Holstein,DE,Germany -Schönberg,SN,Saxony,DE,Germany Schönberg,BY,Bavaria,DE,Germany -Schönberg,BY,Bavaria,DE,Germany -Schönbach,RP,Rheinland-Pfalz,DE,Germany -Schoenau im Schwarzwald,BW,Baden-Wurttemberg,DE,Germany -Schönau am Königssee,BY,Bavaria,DE,Germany Schönaich,BW,Baden-Wurttemberg,DE,Germany Schonach im Schwarzwald,BW,Baden-Wurttemberg,DE,Germany Schömberg,BW,Baden-Wurttemberg,DE,Germany Schömberg,BW,Baden-Wurttemberg,DE,Germany Schöllnach,BY,Bavaria,DE,Germany -Schöllkrippen,BY,Bavaria,DE,Germany -Schollbrunn,BY,Bavaria,DE,Germany -Schöfweg,BY,Bavaria,DE,Germany -Schnürpflingen,BW,Baden-Wurttemberg,DE,Germany Schneverdingen,NI,Lower Saxony,DE,Germany Schnelldorf,BY,Bavaria,DE,Germany -Schnega,NI,Lower Saxony,DE,Germany Schneeberg,SN,Saxony,DE,Germany Schnaittenbach,BY,Bavaria,DE,Germany Schnaittach,BY,Bavaria,DE,Germany Schnaitsee,BY,Bavaria,DE,Germany -Schnabelwaid,BY,Bavaria,DE,Germany -Schmon,ST,Saxony-Anhalt,DE,Germany Schmölln,TH,Thuringia,DE,Germany -Schmittweiler bei Odenbach,RP,Rheinland-Pfalz,DE,Germany Schmitten,HE,Hesse,DE,Germany -Schmitshausen,RP,Rheinland-Pfalz,DE,Germany Schmiedefeld,TH,Thuringia,DE,Germany -Schmidthachenbach,RP,Rheinland-Pfalz,DE,Germany -Schmidmühlen,BY,Bavaria,DE,Germany -Schmidgaden,BY,Bavaria,DE,Germany -Schmerkendorf,BB,Brandenburg,DE,Germany Schmelz,SL,Saarland,DE,Germany -Schmeheim,TH,Thuringia,DE,Germany -Schmatzhausen,BY,Bavaria,DE,Germany Schmalstede,SH,Schleswig-Holstein,DE,Germany Schmallenberg,NW,North Rhine-Westphalia,DE,Germany Schmalkalden,TH,Thuringia,DE,Germany Schlüsselfeld,BY,Bavaria,DE,Germany Schlüchtern,HE,Hesse,DE,Germany -Schluchsee,BW,Baden-Wurttemberg,DE,Germany Schlotheim,TH,Thuringia,DE,Germany Schloßvippach,TH,Thuringia,DE,Germany -Schloßböckelheim,RP,Rheinland-Pfalz,DE,Germany Schloß,BW,Baden-Wurttemberg,DE,Germany Schlitz,HE,Hesse,DE,Germany -Schliersee,BY,Bavaria,DE,Germany Schlierbach,BW,Baden-Wurttemberg,DE,Germany Schlier,BW,Baden-Wurttemberg,DE,Germany Schliengen,BW,Baden-Wurttemberg,DE,Germany Schlieben,BB,Brandenburg,DE,Germany Schleusingen,TH,Thuringia,DE,Germany Schlettau,SN,Saxony,DE,Germany -Schleswig-Holstein,SH,Schleswig-Holstein,DE,Germany +,SH,Schleswig-Holstein,DE,Germany Schleswig,SH,Schleswig-Holstein,DE,Germany Schlepzig,BB,Brandenburg,DE,Germany -Bad Schlema,SN,Saxony,DE,Germany Schleiz,TH,Thuringia,DE,Germany -Schleife,SN,Saxony,DE,Germany Schleiden,NW,North Rhine-Westphalia,DE,Germany Schleich,RP,Rheinland-Pfalz,DE,Germany -Schleching,BY,Bavaria,DE,Germany Schlat,BW,Baden-Wurttemberg,DE,Germany -Schlangenbad,HE,Hesse,DE,Germany Schlangen,NW,North Rhine-Westphalia,DE,Germany -Schlagsdorf,MV,Mecklenburg-Vorpommern,DE,Germany -Schladen,NI,Lower Saxony,DE,Germany Schkopau,ST,Saxony-Anhalt,DE,Germany -Schkölen,TH,Thuringia,DE,Germany Schkeuditz,SN,Saxony,DE,Germany Schirmitz,BY,Bavaria,DE,Germany +Schirgiswalde,SN,Saxony,DE,Germany Schipkau,BB,Brandenburg,DE,Germany -Schinkel,SH,Schleswig-Holstein,DE,Germany Schimmel,ST,Saxony-Anhalt,DE,Germany -Schiltberg,BY,Bavaria,DE,Germany Schiltach,BW,Baden-Wurttemberg,DE,Germany Schillsdorf,SH,Schleswig-Holstein,DE,Germany Schillingsfürst,BY,Bavaria,DE,Germany +Schillingen,RP,Rheinland-Pfalz,DE,Germany Schildow,BB,Brandenburg,DE,Germany -Schildau,SN,Saxony,DE,Germany Schiffweiler,SL,Saarland,DE,Germany Schifferstadt,RP,Rheinland-Pfalz,DE,Germany Schiffdorf,NI,Lower Saxony,DE,Germany -Schietingen,BW,Baden-Wurttemberg,DE,Germany -Schiesheim,RP,Rheinland-Pfalz,DE,Germany Schierling,BY,Bavaria,DE,Germany -Schierke,ST,Saxony-Anhalt,DE,Germany -Schierbrok,NI,Lower Saxony,DE,Germany -Schierau,ST,Saxony-Anhalt,DE,Germany Scheyern,BY,Bavaria,DE,Germany -Scheuerfeld,RP,Rheinland-Pfalz,DE,Germany -Scheßlitz,BY,Bavaria,DE,Germany -Schernfeld,BY,Bavaria,DE,Germany -Schermen,ST,Saxony-Anhalt,DE,Germany +Scherstetten,BY,Bavaria,DE,Germany Schermbeck,NW,North Rhine-Westphalia,DE,Germany -Schenklengsfeld,HE,Hesse,DE,Germany Schenkenzell,BW,Baden-Wurttemberg,DE,Germany Schenkendöbern,BB,Brandenburg,DE,Germany Schenefeld,SH,Schleswig-Holstein,DE,Germany -Schemmerberg,BW,Baden-Wurttemberg,DE,Germany -Schellroda,TH,Thuringia,DE,Germany -Schellerten,NI,Lower Saxony,DE,Germany -Schellerhau,SN,Saxony,DE,Germany -Schelklingen,BW,Baden-Wurttemberg,DE,Germany Scheinfeld,BY,Bavaria,DE,Germany Scheidegg,BY,Bavaria,DE,Germany Scheibenberg,SN,Saxony,DE,Germany Scheggerott,SH,Schleswig-Holstein,DE,Germany Scheeßel,NI,Lower Saxony,DE,Germany +Scheer,BW,Baden-Wurttemberg,DE,Germany Schechingen,BW,Baden-Wurttemberg,DE,Germany Schechen,BY,Bavaria,DE,Germany -Schauren,RP,Rheinland-Pfalz,DE,Germany -Schauberg,BY,Bavaria,DE,Germany Schashagen,SH,Schleswig-Holstein,DE,Germany -Scharnebeck,NI,Lower Saxony,DE,Germany -Scharbow,MV,Mecklenburg-Vorpommern,DE,Germany +Scharrel,NI,Lower Saxony,DE,Germany Scharbeutz,SH,Schleswig-Holstein,DE,Germany Schapen,NI,Lower Saxony,DE,Germany -Schankweiler,RP,Rheinland-Pfalz,DE,Germany -Schambach,BY,Bavaria,DE,Germany Schallstadt,BW,Baden-Wurttemberg,DE,Germany -Schalksmühle,NW,North Rhine-Westphalia,DE,Germany -Schalkenbach,RP,Rheinland-Pfalz,DE,Germany -Schalkau,TH,Thuringia,DE,Germany -Schafstedt,SH,Schleswig-Holstein,DE,Germany Schafflund,SH,Schleswig-Holstein,DE,Germany -Schackendorf,SH,Schleswig-Holstein,DE,Germany -Schacht-Audorf,SH,Schleswig-Holstein,DE,Germany Schaafheim,HE,Hesse,DE,Germany Sayda,SN,Saxony,DE,Germany Bad Saulgau,BW,Baden-Wurttemberg,DE,Germany -Sauldorf,BW,Baden-Wurttemberg,DE,Germany Sauerlach,BY,Bavaria,DE,Germany Sauensiek,NI,Lower Saxony,DE,Germany Satteldorf,BW,Baden-Wurttemberg,DE,Germany Satow,MV,Mecklenburg-Vorpommern,DE,Germany Sassnitz,MV,Mecklenburg-Vorpommern,DE,Germany Sassenberg,NW,North Rhine-Westphalia,DE,Germany -Sasbachwalden,BW,Baden-Wurttemberg,DE,Germany -Sasbach,BW,Baden-Wurttemberg,DE,Germany Sasbach,BW,Baden-Wurttemberg,DE,Germany Sarstedt,NI,Lower Saxony,DE,Germany -Sarnow,MV,Mecklenburg-Vorpommern,DE,Germany -Sarmersbach,RP,Rheinland-Pfalz,DE,Germany -Sarlhusen,SH,Schleswig-Holstein,DE,Germany Sankt Wolfgang,BY,Bavaria,DE,Germany Sankt Wendel,SL,Saarland,DE,Germany -Sankt Thomas,RP,Rheinland-Pfalz,DE,Germany -Sankt Sebastian,RP,Rheinland-Pfalz,DE,Germany -Sankt Peter-Ording,SH,Schleswig-Holstein,DE,Germany Saint Michaelisdonn,SH,Schleswig-Holstein,DE,Germany -Sankt Katharinen,RP,Rheinland-Pfalz,DE,Germany -Sankt Julian,RP,Rheinland-Pfalz,DE,Germany -Sankt Johann,RP,Rheinland-Pfalz,DE,Germany Sankt Ingbert,SL,Saarland,DE,Germany -Saint Goarshausen,RP,Rheinland-Pfalz,DE,Germany -Sankt Goar,RP,Rheinland-Pfalz,DE,Germany Sankt Georgen im Schwarzwald,BW,Baden-Wurttemberg,DE,Germany Saint Egidien,SN,Saxony,DE,Germany -Saint Blasien,BW,Baden-Wurttemberg,DE,Germany Sankt Augustin,NW,North Rhine-Westphalia,DE,Germany Sankt Anton,BY,Bavaria,DE,Germany -Sankt Andreasberg,NI,Lower Saxony,DE,Germany -Sanitz,MV,Mecklenburg-Vorpommern,DE,Germany Sangerhausen,ST,Saxony-Anhalt,DE,Germany Sandhausen,BW,Baden-Wurttemberg,DE,Germany Sandesneben,SH,Schleswig-Holstein,DE,Germany -Sandersleben,ST,Saxony-Anhalt,DE,Germany Sandersdorf,ST,Saxony-Anhalt,DE,Germany Sande,NI,Lower Saxony,DE,Germany -Sandbostel,NI,Lower Saxony,DE,Germany -Sandberg,BY,Bavaria,DE,Germany -Samtens,MV,Mecklenburg-Vorpommern,DE,Germany -Samswegen,ST,Saxony-Anhalt,DE,Germany -Samerberg,BY,Bavaria,DE,Germany -Salzwoog,RP,Rheinland-Pfalz,DE,Germany -Salzweg,BY,Bavaria,DE,Germany Salzwedel,ST,Saxony-Anhalt,DE,Germany Salzkotten,NW,North Rhine-Westphalia,DE,Germany -Salzhemmendorf,NI,Lower Saxony,DE,Germany Salzhausen,NI,Lower Saxony,DE,Germany Salzgitter,NI,Lower Saxony,DE,Germany Salzbergen,NI,Lower Saxony,DE,Germany -Salz,BY,Bavaria,DE,Germany -Salgen,BY,Bavaria,DE,Germany -Saldenburg,BY,Bavaria,DE,Germany Salach,BW,Baden-Wurttemberg,DE,Germany Sagard,MV,Mecklenburg-Vorpommern,DE,Germany -Saffig,RP,Rheinland-Pfalz,DE,Germany Saerbeck,NW,North Rhine-Westphalia,DE,Germany -Sachsenhagen,NI,Lower Saxony,DE,Germany ,ST,Saxony-Anhalt,DE,Germany ,SN,Saxony,DE,Germany Sachsen bei Ansbach,BY,Bavaria,DE,Germany @@ -33463,223 +26466,119 @@ Saarwellingen,SL,Saarland,DE,Germany Dorf Saarow,BB,Brandenburg,DE,Germany Saarlouis,SL,Saarland,DE,Germany ,SL,Saarland,DE,Germany -Saaringen,BB,Brandenburg,DE,Germany Saarburg,RP,Rheinland-Pfalz,DE,Germany Saarbrücken,SL,Saarland,DE,Germany Saalfeld,TH,Thuringia,DE,Germany Saaldorf,BY,Bavaria,DE,Germany -Saalburg,TH,Thuringia,DE,Germany -Saal,MV,Mecklenburg-Vorpommern,DE,Germany -Saal,BY,Bavaria,DE,Germany -Rysum,NI,Lower Saxony,DE,Germany +Saal an der Saale,BY,Bavaria,DE,Germany Rüthen,NW,North Rhine-Westphalia,DE,Germany -Rutesheim,BW,Baden-Wurttemberg,DE,Germany Rust,BW,Baden-Wurttemberg,DE,Germany Rüsselsheim am Main,HE,Hesse,DE,Germany Ruppichteroth,NW,North Rhine-Westphalia,DE,Germany -Ruppertsweiler,RP,Rheinland-Pfalz,DE,Germany -Ruppertshofen,RP,Rheinland-Pfalz,DE,Germany -Ruppertshofen,BW,Baden-Wurttemberg,DE,Germany -Ruppertsberg,RP,Rheinland-Pfalz,DE,Germany Runkel,HE,Hesse,DE,Germany -Runding,BY,Bavaria,DE,Germany Rülzheim,RP,Rheinland-Pfalz,DE,Germany -Rullstorf,NI,Lower Saxony,DE,Germany -Ruhstorf,BY,Bavaria,DE,Germany Ruhpolding,BY,Bavaria,DE,Germany Ruhmannsfelden,BY,Bavaria,DE,Germany Ruhland,BB,Brandenburg,DE,Germany Ruhla,TH,Thuringia,DE,Germany -Rühen,NI,Lower Saxony,DE,Germany Rudolstadt,TH,Thuringia,DE,Germany -Rüdnitz,BB,Brandenburg,DE,Germany -Rüdigsdorf,SN,Saxony,DE,Germany -Ruedesheim am Rhein,HE,Hesse,DE,Germany Rüdesheim an der Nahe,RP,Rheinland-Pfalz,DE,Germany Ruderting,BY,Bavaria,DE,Germany Rüdersdorf,BB,Brandenburg,DE,Germany Rudersberg,BW,Baden-Wurttemberg,DE,Germany Ruderatshofen,BY,Bavaria,DE,Germany Rüdenhausen,BY,Bavaria,DE,Germany -Rüdenau,BY,Bavaria,DE,Germany -Rudelzhausen,BY,Bavaria,DE,Germany Rückersdorf,BY,Bavaria,DE,Germany Ruchheim,RP,Rheinland-Pfalz,DE,Germany Rubkow,MV,Mecklenburg-Vorpommern,DE,Germany -Rüber,RP,Rheinland-Pfalz,DE,Germany -Rubenow,MV,Mecklenburg-Vorpommern,DE,Germany -Roxheim,RP,Rheinland-Pfalz,DE,Germany -Rövershagen,MV,Mecklenburg-Vorpommern,DE,Germany -Rötz,BY,Bavaria,DE,Germany +Rübenach,RP,Rheinland-Pfalz,DE,Germany Rottweil,BW,Baden-Wurttemberg,DE,Germany -Rottleben,TH,Thuringia,DE,Germany -Röttingen,BY,Bavaria,DE,Germany -Rotthalmünster,BY,Bavaria,DE,Germany -Rottershausen,BY,Bavaria,DE,Germany Rottendorf,BY,Bavaria,DE,Germany Rottenburg an der Laaber,BY,Bavaria,DE,Germany Rottenburg,BW,Baden-Wurttemberg,DE,Germany -Rottenacker,BW,Baden-Wurttemberg,DE,Germany Rott am Inn,BY,Bavaria,DE,Germany Rottach-Egern,BY,Bavaria,DE,Germany Rotta,ST,Saxony-Anhalt,DE,Germany -Rott,RP,Rheinland-Pfalz,DE,Germany -Rott,BY,Bavaria,DE,Germany -Roetsweiler-Nockenthal,RP,Rheinland-Pfalz,DE,Germany Röthlein,BY,Bavaria,DE,Germany -Rothenstein,TH,Thuringia,DE,Germany -Rothenklempenow,MV,Mecklenburg-Vorpommern,DE,Germany Rothenburg upon Tauber,BY,Bavaria,DE,Germany Rothenburg,SN,Saxony,DE,Germany Rothenbuch,BY,Bavaria,DE,Germany Rothenbach an der Pegnitz,BY,Bavaria,DE,Germany -Röthenbach,BY,Bavaria,DE,Germany -Rötha,SN,Saxony,DE,Germany Roth,HE,Hesse,DE,Germany -Roth,RP,Rheinland-Pfalz,DE,Germany -Roth,RP,Rheinland-Pfalz,DE,Germany -Roth,RP,Rheinland-Pfalz,DE,Germany Roth,BY,Bavaria,DE,Germany -Rötgesbüttel,NI,Lower Saxony,DE,Germany Roetgen,NW,North Rhine-Westphalia,DE,Germany +Rotfelden,BW,Baden-Wurttemberg,DE,Germany Rotenburg an der Fulda,HE,Hesse,DE,Germany Rotenburg,NI,Lower Saxony,DE,Germany -Rot am See,BW,Baden-Wurttemberg,DE,Germany Rostock,MV,Mecklenburg-Vorpommern,DE,Germany Roßwein,SN,Saxony,DE,Germany Roßtal,BY,Bavaria,DE,Germany Roßdorf,HE,Hesse,DE,Germany -Roßbach,BY,Bavaria,DE,Germany Rösrath,NW,North Rhine-Westphalia,DE,Germany Rositz,TH,Thuringia,DE,Germany Rosenthal,HE,Hesse,DE,Germany Rosenthal,TH,Thuringia,DE,Germany Rosenow,MV,Mecklenburg-Vorpommern,DE,Germany -Rosenkopf,RP,Rheinland-Pfalz,DE,Germany Rosenheim,BY,Bavaria,DE,Germany -Rosenhagen,MV,Mecklenburg-Vorpommern,DE,Germany Rosengarten,BW,Baden-Wurttemberg,DE,Germany Rosenfeld,BW,Baden-Wurttemberg,DE,Germany Rosenberg,BW,Baden-Wurttemberg,DE,Germany Rosdorf,NI,Lower Saxony,DE,Germany -Rosche,NI,Lower Saxony,DE,Germany +Roschbach,RP,Rheinland-Pfalz,DE,Germany Rosbach vor der Hoehe,HE,Hesse,DE,Germany Rosbach,NW,North Rhine-Westphalia,DE,Germany -Rosa,TH,Thuringia,DE,Germany -Ronshausen,HE,Hesse,DE,Germany -Ronsberg,BY,Bavaria,DE,Germany Ronnenberg,NI,Lower Saxony,DE,Germany Ronnenberg,RP,Rheinland-Pfalz,DE,Germany -Ronneburg,TH,Thuringia,DE,Germany -Römstedt,NI,Lower Saxony,DE,Germany -Romrod,HE,Hesse,DE,Germany +Rondeshagen,SH,Schleswig-Holstein,DE,Germany Rommerskirchen,NW,North Rhine-Westphalia,DE,Germany -Rommersheim,RP,Rheinland-Pfalz,DE,Germany -Römhild,TH,Thuringia,DE,Germany -Rolofshagen,MV,Mecklenburg-Vorpommern,DE,Germany -Rollshausen,NI,Lower Saxony,DE,Germany -Röllbach,BY,Bavaria,DE,Germany -Roitzsch,ST,Saxony-Anhalt,DE,Germany -Roigheim,BW,Baden-Wurttemberg,DE,Germany -Rohrsen,NI,Lower Saxony,DE,Germany -Röhrsdorf,SN,Saxony,DE,Germany Röhrnbach,BY,Bavaria,DE,Germany Röhrmoos,BY,Bavaria,DE,Germany -Rohrlack,BB,Brandenburg,DE,Germany -Rohrdorf,BW,Baden-Wurttemberg,DE,Germany -Rohrdorf,BW,Baden-Wurttemberg,DE,Germany Rohrdorf,BY,Bavaria,DE,Germany -Rohrberg,ST,Saxony-Anhalt,DE,Germany -Rohrbach,RP,Rheinland-Pfalz,DE,Germany Rohrbach,BY,Bavaria,DE,Germany -Rohr,TH,Thuringia,DE,Germany -Rohr,BY,Bavaria,DE,Germany -Rohr,BY,Bavaria,DE,Germany -Rohlstorf,MV,Mecklenburg-Vorpommern,DE,Germany -Röhl,RP,Rheinland-Pfalz,DE,Germany -Roggendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Roggenburg,BY,Bavaria,DE,Germany Rogätz,ST,Saxony-Anhalt,DE,Germany -Röfingen,BY,Bavaria,DE,Germany Rodleben,ST,Saxony-Anhalt,DE,Germany Rödinghausen,NW,North Rhine-Westphalia,DE,Germany Roding,BY,Bavaria,DE,Germany Rodewisch,SN,Saxony,DE,Germany Rodenberg,NI,Lower Saxony,DE,Germany -Rodenbach,RP,Rheinland-Pfalz,DE,Germany Rodenbach,HE,Hesse,DE,Germany -Rodenbach,RP,Rheinland-Pfalz,DE,Germany -Roden,BY,Bavaria,DE,Germany -Rödelsee,BY,Bavaria,DE,Germany -Rödelmaier,BY,Bavaria,DE,Germany Rödelheim,HE,Hesse,DE,Germany -Rodder,RP,Rheinland-Pfalz,DE,Germany Rodalben,RP,Rheinland-Pfalz,DE,Germany Bad Rodach,BY,Bavaria,DE,Germany -Rockeskyll,RP,Rheinland-Pfalz,DE,Germany Rockenhausen,RP,Rheinland-Pfalz,DE,Germany -Rockenberg,HE,Hesse,DE,Germany Rochlitz,SN,Saxony,DE,Germany -Rochau,ST,Saxony-Anhalt,DE,Germany Röbel,MV,Mecklenburg-Vorpommern,DE,Germany -Riveris,RP,Rheinland-Pfalz,DE,Germany -Ritzerau,SH,Schleswig-Holstein,DE,Germany Rittmarshausen,NI,Lower Saxony,DE,Germany Rittersdorf,RP,Rheinland-Pfalz,DE,Germany Ritterhude,NI,Lower Saxony,DE,Germany -Rinzenberg,RP,Rheinland-Pfalz,DE,Germany -Rintheim,BW,Baden-Wurttemberg,DE,Germany +Riol,RP,Rheinland-Pfalz,DE,Germany Rinteln,NI,Lower Saxony,DE,Germany -Ringstedt,NI,Lower Saxony,DE,Germany -Ringsheim,BW,Baden-Wurttemberg,DE,Germany -Ringelai,BY,Bavaria,DE,Germany -Rinchnach,BY,Bavaria,DE,Germany +Rinkerode,NW,North Rhine-Westphalia,DE,Germany Rimsting,BY,Bavaria,DE,Germany -Rimschweiler,RP,Rheinland-Pfalz,DE,Germany Rimpar,BY,Bavaria,DE,Germany Rimbach,HE,Hesse,DE,Germany Rimbach,BY,Bavaria,DE,Germany -Rietz Neuendorf,BB,Brandenburg,DE,Germany -Rietschen,SN,Saxony,DE,Germany -Riethnordhausen,ST,Saxony-Anhalt,DE,Germany Riethnordhausen,TH,Thuringia,DE,Germany Rietberg,NW,North Rhine-Westphalia,DE,Germany -Rieste,NI,Lower Saxony,DE,Germany Rieseby,SH,Schleswig-Holstein,DE,Germany -Riesdorf,BB,Brandenburg,DE,Germany Riesa,SN,Saxony,DE,Germany -Rieneck,BY,Bavaria,DE,Germany Riemerling,BY,Bavaria,DE,Germany Rielasingen-Worblingen,BW,Baden-Wurttemberg,DE,Germany -Riegsee,BY,Bavaria,DE,Germany Riegelsberg,SL,Saarland,DE,Germany -Riegel,BW,Baden-Wurttemberg,DE,Germany Riedlingen,BY,Bavaria,DE,Germany Riedlingen,BW,Baden-Wurttemberg,DE,Germany -Riedlhütte,BY,Bavaria,DE,Germany Riederwald,HE,Hesse,DE,Germany -Riedering,BY,Bavaria,DE,Germany -Riederich,BW,Baden-Wurttemberg,DE,Germany -Riedenburg,BY,Bavaria,DE,Germany Rieden,RP,Rheinland-Pfalz,DE,Germany -Rieden am Forggensee,BY,Bavaria,DE,Germany +Riedelberg,RP,Rheinland-Pfalz,DE,Germany Riede,NI,Lower Saxony,DE,Germany -Rieda,ST,Saxony-Anhalt,DE,Germany -Ried,BY,Bavaria,DE,Germany -Rickling,SH,Schleswig-Holstein,DE,Germany Rickenbach,BW,Baden-Wurttemberg,DE,Germany Ribnitz-Damgarten,MV,Mecklenburg-Vorpommern,DE,Germany Ribbesbüttel,NI,Lower Saxony,DE,Germany -Rhumspringe,NI,Lower Saxony,DE,Germany -Rhinow,BB,Brandenburg,DE,Germany Rheurdt,NW,North Rhine-Westphalia,DE,Germany -Rhens,RP,Rheinland-Pfalz,DE,Germany Rheinzabern,RP,Rheinland-Pfalz,DE,Germany -Rheinsberg,BB,Brandenburg,DE,Germany ,RP,Rheinland-Pfalz,DE,Germany Rheinfelden,BW,Baden-Wurttemberg,DE,Germany Rheine,NW,North Rhine-Westphalia,DE,Germany -Rheinbrohl,RP,Rheinland-Pfalz,DE,Germany Rheinbreitbach,RP,Rheinland-Pfalz,DE,Germany Rheinböllen,RP,Rheinland-Pfalz,DE,Germany Rheinberg,NW,North Rhine-Westphalia,DE,Germany @@ -33687,814 +26586,446 @@ Rheinbach,NW,North Rhine-Westphalia,DE,Germany Rhede,NI,Lower Saxony,DE,Germany Rhede,NW,North Rhine-Westphalia,DE,Germany Rheda-Wiedenbrueck,NW,North Rhine-Westphalia,DE,Germany -Rhaunen,RP,Rheinland-Pfalz,DE,Germany -Rhade,NI,Lower Saxony,DE,Germany Reutlingen,BW,Baden-Wurttemberg,DE,Germany -Reuth bei Erbendorf,BY,Bavaria,DE,Germany -Reut,BY,Bavaria,DE,Germany -Reurieth,TH,Thuringia,DE,Germany -Reuden,ST,Saxony-Anhalt,DE,Germany -Retzstadt,BY,Bavaria,DE,Germany Rettershain,RP,Rheinland-Pfalz,DE,Germany -Rettenberg,BY,Bavaria,DE,Germany -Rettenbach am Auerberg,BY,Bavaria,DE,Germany -Rethem,NI,Lower Saxony,DE,Germany -Resthausen,NI,Lower Saxony,DE,Germany -Reppichau,ST,Saxony-Anhalt,DE,Germany -Reppenstedt,NI,Lower Saxony,DE,Germany -Rentweinsdorf,BY,Bavaria,DE,Germany -Renquishausen,BW,Baden-Wurttemberg,DE,Germany +Rettenbach,BY,Bavaria,DE,Germany Renningen,BW,Baden-Wurttemberg,DE,Germany -Rennertshofen,BY,Bavaria,DE,Germany -Rennersdorf,SN,Saxony,DE,Germany Rennerod,RP,Rheinland-Pfalz,DE,Germany -Rennau,NI,Lower Saxony,DE,Germany -Renkenberge,NI,Lower Saxony,DE,Germany -Rengsdorf,RP,Rheinland-Pfalz,DE,Germany Rendsburg,SH,Schleswig-Holstein,DE,Germany -Renchen,BW,Baden-Wurttemberg,DE,Germany Remshalden,BW,Baden-Wurttemberg,DE,Germany Remscheid,NW,North Rhine-Westphalia,DE,Germany Remptendorf,TH,Thuringia,DE,Germany -Remlingen,NI,Lower Saxony,DE,Germany -Remlingen,BY,Bavaria,DE,Germany Remagen,RP,Rheinland-Pfalz,DE,Germany Rellingen,SH,Schleswig-Holstein,DE,Germany -Reitwein,BB,Brandenburg,DE,Germany -Reit im Winkl,BY,Bavaria,DE,Germany Reiskirchen,HE,Hesse,DE,Germany -Reisgang,BY,Bavaria,DE,Germany -Reischach,BY,Bavaria,DE,Germany -Reisbach,BY,Bavaria,DE,Germany -Reinstorf,NI,Lower Saxony,DE,Germany -Reinstedt,ST,Saxony-Anhalt,DE,Germany Reinstädt,TH,Thuringia,DE,Germany -Reinsfeld,RP,Rheinland-Pfalz,DE,Germany -Reinsdorf,ST,Saxony-Anhalt,DE,Germany -Reinsdorf,SN,Saxony,DE,Germany -Reinsbüttel,SH,Schleswig-Holstein,DE,Germany -Reinholdshain,SN,Saxony,DE,Germany Reinheim,HE,Hesse,DE,Germany Reinfeld,SH,Schleswig-Holstein,DE,Germany Reinbek,SH,Schleswig-Holstein,DE,Germany -Reimlingen,BY,Bavaria,DE,Germany -Reimersgrün,SN,Saxony,DE,Germany Reilingen,BW,Baden-Wurttemberg,DE,Germany -Reileifzen,NI,Lower Saxony,DE,Germany Reifland,SN,Saxony,DE,Germany -Reidenhausen,RP,Rheinland-Pfalz,DE,Germany -Reichling,BY,Bavaria,DE,Germany Reichertshofen,BY,Bavaria,DE,Germany -Reichertshausen,BY,Bavaria,DE,Germany -Reichersbeuern,BY,Bavaria,DE,Germany Reichenschwand,BY,Bavaria,DE,Germany -Reichenberg,BY,Bavaria,DE,Germany -Reichenbach-Steegen,RP,Rheinland-Pfalz,DE,Germany Reichenbach an der Fils,BW,Baden-Wurttemberg,DE,Germany -Reichenbach,SN,Saxony,DE,Germany -Reichenbach,TH,Thuringia,DE,Germany Reichenbach/Vogtland,SN,Saxony,DE,Germany -Reichenbach,BY,Bavaria,DE,Germany -Reichelsheim,HE,Hesse,DE,Germany Reichelsheim,HE,Hesse,DE,Germany Reichartshausen,BW,Baden-Wurttemberg,DE,Germany -Reich,RP,Rheinland-Pfalz,DE,Germany -Rehna,MV,Mecklenburg-Vorpommern,DE,Germany -Rehm-Flehde-Bargen,SH,Schleswig-Holstein,DE,Germany Rehling,BY,Bavaria,DE,Germany -Rehfelde,BB,Brandenburg,DE,Germany -Reher,SH,Schleswig-Holstein,DE,Germany -Rehe,RP,Rheinland-Pfalz,DE,Germany -Rehden,NI,Lower Saxony,DE,Germany Rehburg-Loccum,NI,Lower Saxony,DE,Germany -Rehborn,RP,Rheinland-Pfalz,DE,Germany -Rehbeck,NI,Lower Saxony,DE,Germany Rehau,BY,Bavaria,DE,Germany -Regnitzlosau,BY,Bavaria,DE,Germany -Regis-Breitingen,SN,Saxony,DE,Germany -Regesbostel,NI,Lower Saxony,DE,Germany Regenstauf,BY,Bavaria,DE,Germany Regensburg,BY,Bavaria,DE,Germany Regen,BY,Bavaria,DE,Germany Reese,NI,Lower Saxony,DE,Germany Rees,NW,North Rhine-Westphalia,DE,Germany Redwitz an der Rodach,BY,Bavaria,DE,Germany -Rednitzhembach,BY,Bavaria,DE,Germany +Reddelich,MV,Mecklenburg-Vorpommern,DE,Germany Recklinghausen,NW,North Rhine-Westphalia,DE,Germany Reckershausen,RP,Rheinland-Pfalz,DE,Germany Recke,NW,North Rhine-Westphalia,DE,Germany -Rechtmehring,BY,Bavaria,DE,Germany Rechlin,MV,Mecklenburg-Vorpommern,DE,Germany Rechberghausen,BW,Baden-Wurttemberg,DE,Germany -Rech,RP,Rheinland-Pfalz,DE,Germany Ravensburg,BW,Baden-Wurttemberg,DE,Germany Rauschwitz,TH,Thuringia,DE,Germany -Rauschenberg,HE,Hesse,DE,Germany Rausch,BY,Bavaria,DE,Germany Raunheim,HE,Hesse,DE,Germany +Raumbach,RP,Rheinland-Pfalz,DE,Germany Raum,SN,Saxony,DE,Germany Rauenberg,BW,Baden-Wurttemberg,DE,Germany -Rauda,TH,Thuringia,DE,Germany -Raubling,BY,Bavaria,DE,Germany -Raubach,RP,Rheinland-Pfalz,DE,Germany Ratzeburg,SH,Schleswig-Holstein,DE,Germany Rattiszell,BY,Bavaria,DE,Germany -Rattenkirchen,BY,Bavaria,DE,Germany -Rattenberg,BY,Bavaria,DE,Germany -Rattelsdorf,BY,Bavaria,DE,Germany Ratingen,NW,North Rhine-Westphalia,DE,Germany Rathmannsdorf,SN,Saxony,DE,Germany Rathenow,BB,Brandenburg,DE,Germany Ratekau,SH,Schleswig-Holstein,DE,Germany -Rastow,MV,Mecklenburg-Vorpommern,DE,Germany Rastorf,SH,Schleswig-Holstein,DE,Germany -Rastenberg,TH,Thuringia,DE,Germany Rastede,NI,Lower Saxony,DE,Germany Rastatt,BW,Baden-Wurttemberg,DE,Germany -Raßnitz,ST,Saxony-Anhalt,DE,Germany -Rasdorf,HE,Hesse,DE,Germany -Raschau,SN,Saxony,DE,Germany Rasch,BY,Bavaria,DE,Germany +Rantzau,SH,Schleswig-Holstein,DE,Germany Rantrum,SH,Schleswig-Holstein,DE,Germany Ranstadt,HE,Hesse,DE,Germany Ranschbach,RP,Rheinland-Pfalz,DE,Germany -Ranoldsberg,BY,Bavaria,DE,Germany Rannungen,BY,Bavaria,DE,Germany -Rankwitz,MV,Mecklenburg-Vorpommern,DE,Germany -Ranis,TH,Thuringia,DE,Germany Rangsdorf,BB,Brandenburg,DE,Germany Rangendingen,BW,Baden-Wurttemberg,DE,Germany -Randersacker,BY,Bavaria,DE,Germany -Ramsthal,BY,Bavaria,DE,Germany Ramstein-Miesenbach,RP,Rheinland-Pfalz,DE,Germany -Ramsloh,NI,Lower Saxony,DE,Germany -Ramsen,RP,Rheinland-Pfalz,DE,Germany +Ramsau,BY,Bavaria,DE,Germany Rammenau,SN,Saxony,DE,Germany -Rammelsbach,RP,Rheinland-Pfalz,DE,Germany Ramerberg,BY,Bavaria,DE,Germany -Rambin,MV,Mecklenburg-Vorpommern,DE,Germany -Rain,BY,Bavaria,DE,Germany +Raisting,BY,Bavaria,DE,Germany Rain,BY,Bavaria,DE,Germany Am Rain,BW,Baden-Wurttemberg,DE,Germany -Rahms,RP,Rheinland-Pfalz,DE,Germany +Rahden,NI,Lower Saxony,DE,Germany Rahden,NW,North Rhine-Westphalia,DE,Germany Raguhn,ST,Saxony-Anhalt,DE,Germany Raesfeld,NW,North Rhine-Westphalia,DE,Germany Radolfzell,BW,Baden-Wurttemberg,DE,Germany +Radibor,SN,Saxony,DE,Germany Radevormwald,NW,North Rhine-Westphalia,DE,Germany -Radegast,ST,Saxony-Anhalt,DE,Germany Radeburg,SN,Saxony,DE,Germany Radebeul,SN,Saxony,DE,Germany Radeberg,SN,Saxony,DE,Germany Rackwitz,SN,Saxony,DE,Germany -Räbke,NI,Lower Saxony,DE,Germany Raben Steinfeld,MV,Mecklenburg-Vorpommern,DE,Germany -Rabenau,SN,Saxony,DE,Germany -Quirnheim,RP,Rheinland-Pfalz,DE,Germany Quierschied,SL,Saarland,DE,Germany Quickborn,SH,Schleswig-Holstein,DE,Germany Quickborn,NI,Lower Saxony,DE,Germany Querfurt,ST,Saxony-Anhalt,DE,Germany Queidersbach,RP,Rheinland-Pfalz,DE,Germany Quedlinburg,ST,Saxony-Anhalt,DE,Germany +Quarnstedt,SH,Schleswig-Holstein,DE,Germany Quakenbrück,NI,Lower Saxony,DE,Germany -Pyrbaum,BY,Bavaria,DE,Germany Putzbrunn,BY,Bavaria,DE,Germany Püttlingen,SL,Saarland,DE,Germany -Putlitz,BB,Brandenburg,DE,Germany Putbus,MV,Mecklenburg-Vorpommern,DE,Germany -Puschendorf,BY,Bavaria,DE,Germany Purkshof,MV,Mecklenburg-Vorpommern,DE,Germany Pürkelgut,BY,Bavaria,DE,Germany Pürgen,BY,Bavaria,DE,Germany -Pünderich,RP,Rheinland-Pfalz,DE,Germany Pulsnitz,SN,Saxony,DE,Germany Pullach im Isartal,BY,Bavaria,DE,Germany Pulheim,NW,North Rhine-Westphalia,DE,Germany -Puderbach,RP,Rheinland-Pfalz,DE,Germany Puchheim,BY,Bavaria,DE,Germany Prutting,BY,Bavaria,DE,Germany Prüm,RP,Rheinland-Pfalz,DE,Germany -Pruchten,MV,Mecklenburg-Vorpommern,DE,Germany -Prossen,SN,Saxony,DE,Germany -Prosselsheim,BY,Bavaria,DE,Germany -Prösen,BB,Brandenburg,DE,Germany -Proseken,MV,Mecklenburg-Vorpommern,DE,Germany -Proschwitz,SN,Saxony,DE,Germany -Pronstorf,SH,Schleswig-Holstein,DE,Germany Pronsfeld,RP,Rheinland-Pfalz,DE,Germany Prohn,MV,Mecklenburg-Vorpommern,DE,Germany -Probsteierhagen,SH,Schleswig-Holstein,DE,Germany Pritzwalk,BB,Brandenburg,DE,Germany Prisdorf,SH,Schleswig-Holstein,DE,Germany -Pripsleben,MV,Mecklenburg-Vorpommern,DE,Germany -Prinzhöfte,NI,Lower Saxony,DE,Germany -Priepert,MV,Mecklenburg-Vorpommern,DE,Germany Prien am Chiemsee,BY,Bavaria,DE,Germany -Prichsenstadt,BY,Bavaria,DE,Germany -Priborn,MV,Mecklenburg-Vorpommern,DE,Germany Preussisch Oldendorf,NW,North Rhine-Westphalia,DE,Germany +Pretzfeld,BY,Bavaria,DE,Germany Pressig,BY,Bavaria,DE,Germany -Presseck,BY,Bavaria,DE,Germany Pressath,BY,Bavaria,DE,Germany Prenzlau,BB,Brandenburg,DE,Germany Premnitz,BB,Brandenburg,DE,Germany -Preetz,MV,Mecklenburg-Vorpommern,DE,Germany Preetz,SH,Schleswig-Holstein,DE,Germany -Prebberede,MV,Mecklenburg-Vorpommern,DE,Germany -Pragsdorf,MV,Mecklenburg-Vorpommern,DE,Germany Prackenbach,BY,Bavaria,DE,Germany -Poyenberg,SH,Schleswig-Holstein,DE,Germany -Poxdorf,BY,Bavaria,DE,Germany -Pöttmes,BY,Bavaria,DE,Germany -Pottiga,TH,Thuringia,DE,Germany Pottenstein,BY,Bavaria,DE,Germany Potsdam,BB,Brandenburg,DE,Germany -Pötenitz,MV,Mecklenburg-Vorpommern,DE,Germany -Postfeld,SH,Schleswig-Holstein,DE,Germany -Posterstein,TH,Thuringia,DE,Germany -Postau,BY,Bavaria,DE,Germany Pößneck,TH,Thuringia,DE,Germany -Pösing,BY,Bavaria,DE,Germany -Poseritz,MV,Mecklenburg-Vorpommern,DE,Germany Porta Westfalica,NW,North Rhine-Westphalia,DE,Germany -Porschdorf,SN,Saxony,DE,Germany -Pörnbach,BY,Bavaria,DE,Germany -Porbitz-Poppitz,ST,Saxony-Anhalt,DE,Germany Poppenricht,BY,Bavaria,DE,Germany -Poppenhausen,HE,Hesse,DE,Germany -Poppenhausen,BY,Bavaria,DE,Germany -Pönning,BY,Bavaria,DE,Germany -Pommersfelden,BY,Bavaria,DE,Germany -Pommelsbrunn,BY,Bavaria,DE,Germany Polz,MV,Mecklenburg-Vorpommern,DE,Germany -Polsingen,BY,Bavaria,DE,Germany -Polling,BY,Bavaria,DE,Germany -Polling,BY,Bavaria,DE,Germany -Pölitz,SH,Schleswig-Holstein,DE,Germany -Pölchow,MV,Mecklenburg-Vorpommern,DE,Germany Polch,RP,Rheinland-Pfalz,DE,Germany Poing,BY,Bavaria,DE,Germany -Pohle,NI,Lower Saxony,DE,Germany -Pöhl,SN,Saxony,DE,Germany Pohl,RP,Rheinland-Pfalz,DE,Germany Poggensee,SH,Schleswig-Holstein,DE,Germany Pocking,BY,Bavaria,DE,Germany -Pöcking,BY,Bavaria,DE,Germany Pockau,SN,Saxony,DE,Germany Pluwig,RP,Rheinland-Pfalz,DE,Germany -Plüderhausen,BW,Baden-Wurttemberg,DE,Germany -Plößberg,BY,Bavaria,DE,Germany Plön,SH,Schleswig-Holstein,DE,Germany Plochingen,BW,Baden-Wurttemberg,DE,Germany Pliezhausen,BW,Baden-Wurttemberg,DE,Germany Pliening,BY,Bavaria,DE,Germany -Pleystein,BY,Bavaria,DE,Germany Plettenberg,NW,North Rhine-Westphalia,DE,Germany Plessa,BB,Brandenburg,DE,Germany -Pless,BY,Bavaria,DE,Germany -Pleisweiler-Oberhofen,RP,Rheinland-Pfalz,DE,Germany -Pleiskirchen,BY,Bavaria,DE,Germany -Pleiserhohn,NW,North Rhine-Westphalia,DE,Germany Pleinfeld,BY,Bavaria,DE,Germany Pleidelsheim,BW,Baden-Wurttemberg,DE,Germany -Pleckhausen,RP,Rheinland-Pfalz,DE,Germany Plauen,SN,Saxony,DE,Germany Plau am See,MV,Mecklenburg-Vorpommern,DE,Germany Platz,BY,Bavaria,DE,Germany Plattling,BY,Bavaria,DE,Germany -Plattenburg,BB,Brandenburg,DE,Germany Plath,MV,Mecklenburg-Vorpommern,DE,Germany -Plate,MV,Mecklenburg-Vorpommern,DE,Germany Plankstadt,BW,Baden-Wurttemberg,DE,Germany Planegg,BY,Bavaria,DE,Germany Plan,SN,Saxony,DE,Germany Plaidt,RP,Rheinland-Pfalz,DE,Germany Plagwitz,SN,Saxony,DE,Germany -Plaaz,MV,Mecklenburg-Vorpommern,DE,Germany -Pittenhart,BY,Bavaria,DE,Germany Pirna,SN,Saxony,DE,Germany Pirmasens,RP,Rheinland-Pfalz,DE,Germany -Pirk,BY,Bavaria,DE,Germany -Pinnow,MV,Mecklenburg-Vorpommern,DE,Germany -Pinnow,MV,Mecklenburg-Vorpommern,DE,Germany -Pinnow,BB,Brandenburg,DE,Germany Pinneberg,SH,Schleswig-Holstein,DE,Germany -Pilsting,BY,Bavaria,DE,Germany -Pilsach,BY,Bavaria,DE,Germany -Piethen,ST,Saxony-Anhalt,DE,Germany Pieper,NW,North Rhine-Westphalia,DE,Germany -Pielitz,SN,Saxony,DE,Germany Piding,BY,Bavaria,DE,Germany -Picher,MV,Mecklenburg-Vorpommern,DE,Germany -Philippsthal,HE,Hesse,DE,Germany Philippsburg,BW,Baden-Wurttemberg,DE,Germany Pfungstadt,HE,Hesse,DE,Germany Pfullingen,BW,Baden-Wurttemberg,DE,Germany Pfullendorf,BW,Baden-Wurttemberg,DE,Germany Pfronten,BY,Bavaria,DE,Germany -Pfronstetten,BW,Baden-Wurttemberg,DE,Germany -Pfreimd,BY,Bavaria,DE,Germany Pforzheim,BW,Baden-Wurttemberg,DE,Germany -Pforzen,BY,Bavaria,DE,Germany -Pförring,BY,Bavaria,DE,Germany +Pfofeld,BY,Bavaria,DE,Germany Pfinztal,BW,Baden-Wurttemberg,DE,Germany -Pfersdorf,BY,Bavaria,DE,Germany Pfeffenhausen,BY,Bavaria,DE,Germany -Pfeffelbach,RP,Rheinland-Pfalz,DE,Germany Pfedelbach,BW,Baden-Wurttemberg,DE,Germany -Pfatter,BY,Bavaria,DE,Germany -Pfarrweisach,BY,Bavaria,DE,Germany Pfarrkirchen,BY,Bavaria,DE,Germany Pfalzgrafenweiler,BW,Baden-Wurttemberg,DE,Germany -Pfalzfeld,RP,Rheinland-Pfalz,DE,Germany -Pfahlheim,BW,Baden-Wurttemberg,DE,Germany -Pfaffschwende,TH,Thuringia,DE,Germany Pfaffing,BY,Bavaria,DE,Germany Pfaffenweiler,BW,Baden-Wurttemberg,DE,Germany Pfaffenhofen an der Roth,BY,Bavaria,DE,Germany Pfaffenhofen an der Ilm,BY,Bavaria,DE,Germany -Pfaffenhofen,BW,Baden-Wurttemberg,DE,Germany Pfaffenhofen,BY,Bavaria,DE,Germany -Pfaffenhausen,BY,Bavaria,DE,Germany Petting,BY,Bavaria,DE,Germany Pettendorf,BY,Bavaria,DE,Germany -Petersroda,ST,Saxony-Anhalt,DE,Germany -Petershausen,BY,Bavaria,DE,Germany Petershagen,BB,Brandenburg,DE,Germany Petershagen,NW,North Rhine-Westphalia,DE,Germany Petersberg,ST,Saxony-Anhalt,DE,Germany -Petersberg,RP,Rheinland-Pfalz,DE,Germany -Pesterwitz,SN,Saxony,DE,Germany -Perlesreut,BY,Bavaria,DE,Germany Perleberg,BB,Brandenburg,DE,Germany Perl,SL,Saarland,DE,Germany -Perkam,BY,Bavaria,DE,Germany -Peritz,SN,Saxony,DE,Germany -Perach,BY,Bavaria,DE,Germany Penzlin,MV,Mecklenburg-Vorpommern,DE,Germany Penzberg,BY,Bavaria,DE,Germany Pentling,BY,Bavaria,DE,Germany Penig,SN,Saxony,DE,Germany -Pemfling,BY,Bavaria,DE,Germany Pelm,RP,Rheinland-Pfalz,DE,Germany Peitz,BB,Brandenburg,DE,Germany Peiting,BY,Bavaria,DE,Germany Peißenberg,BY,Bavaria,DE,Germany Peißen,ST,Saxony-Anhalt,DE,Germany Peine,NI,Lower Saxony,DE,Germany -Peheim,NI,Lower Saxony,DE,Germany Pegnitz,BY,Bavaria,DE,Germany -Pegestorf,NI,Lower Saxony,DE,Germany Pegau,SN,Saxony,DE,Germany -Pechbrunn,BY,Bavaria,DE,Germany -Pauscha,ST,Saxony-Anhalt,DE,Germany Pausa,SN,Saxony,DE,Germany -Paunzhausen,BY,Bavaria,DE,Germany -Paulushofen,BY,Bavaria,DE,Germany -Paulinenaue,BB,Brandenburg,DE,Germany Pattensen,NI,Lower Saxony,DE,Germany -Patersdorf,BY,Bavaria,DE,Germany Passau,BY,Bavaria,DE,Germany -Passade,SH,Schleswig-Holstein,DE,Germany -Pasing,BY,Bavaria,DE,Germany Pasewalk,MV,Mecklenburg-Vorpommern,DE,Germany -Parum,MV,Mecklenburg-Vorpommern,DE,Germany Partenstein,BY,Bavaria,DE,Germany Parsdorf,BY,Bavaria,DE,Germany Parsberg,BY,Bavaria,DE,Germany -Parkstetten,BY,Bavaria,DE,Germany -Parkstein,BY,Bavaria,DE,Germany -Parey,ST,Saxony-Anhalt,DE,Germany Parchim,MV,Mecklenburg-Vorpommern,DE,Germany -Pappenheim,BY,Bavaria,DE,Germany Papendorf,MV,Mecklenburg-Vorpommern,DE,Germany Papenburg,NI,Lower Saxony,DE,Germany -Pantenburg,RP,Rheinland-Pfalz,DE,Germany Pantelitz,MV,Mecklenburg-Vorpommern,DE,Germany -Pansdorf,SH,Schleswig-Holstein,DE,Germany -Panschwitz-Kuckau,SN,Saxony,DE,Germany Pampow,MV,Mecklenburg-Vorpommern,DE,Germany -Palzem,RP,Rheinland-Pfalz,DE,Germany -Palling,BY,Bavaria,DE,Germany +Paitzdorf,TH,Thuringia,DE,Germany Painten,BY,Bavaria,DE,Germany Pahlen,SH,Schleswig-Holstein,DE,Germany -Pähl,BY,Bavaria,DE,Germany Paderborn,NW,North Rhine-Westphalia,DE,Germany -Padenstedt,SH,Schleswig-Holstein,DE,Germany -Pabstorf,ST,Saxony-Anhalt,DE,Germany Oyten,NI,Lower Saxony,DE,Germany Owschlag,SH,Schleswig-Holstein,DE,Germany -Owingen,BW,Baden-Wurttemberg,DE,Germany Owen,BW,Baden-Wurttemberg,DE,Germany Oeversee,SH,Schleswig-Holstein,DE,Germany Overath,NW,North Rhine-Westphalia,DE,Germany Ovelgönne,NI,Lower Saxony,DE,Germany -Ötzingen,RP,Rheinland-Pfalz,DE,Germany Otzing,BY,Bavaria,DE,Germany Ottweiler,SL,Saarland,DE,Germany -Ottrau,HE,Hesse,DE,Germany -Ottobeuren,BY,Bavaria,DE,Germany -Ottmaring,BY,Bavaria,DE,Germany -Otting,BY,Bavaria,DE,Germany -Otterwisch,SN,Saxony,DE,Germany -Ottersweier,BW,Baden-Wurttemberg,DE,Germany Otterstadt,RP,Rheinland-Pfalz,DE,Germany -Ottersheim,RP,Rheinland-Pfalz,DE,Germany Ottersberg,NI,Lower Saxony,DE,Germany Otterndorf,NI,Lower Saxony,DE,Germany -Otterfing,BY,Bavaria,DE,Germany Otterberg,RP,Rheinland-Pfalz,DE,Germany Otterbach,HE,Hesse,DE,Germany -Otterbach,RP,Rheinland-Pfalz,DE,Germany Otter,NI,Lower Saxony,DE,Germany -Ottenstein,NI,Lower Saxony,DE,Germany Ottensoos,BY,Bavaria,DE,Germany Ottendorf-Okrilla,SN,Saxony,DE,Germany Ottenbüttel,SH,Schleswig-Holstein,DE,Germany -Ottenbach,BW,Baden-Wurttemberg,DE,Germany Ötisheim,BW,Baden-Wurttemberg,DE,Germany Ötigheim,BW,Baden-Wurttemberg,DE,Germany Oststeinbek,SH,Schleswig-Holstein,DE,Germany Sellin,MV,Mecklenburg-Vorpommern,DE,Germany -Ostseebad Rerik,MV,Mecklenburg-Vorpommern,DE,Germany -Ostseebad Prerow,MV,Mecklenburg-Vorpommern,DE,Germany Ostseebad Nienhagen,MV,Mecklenburg-Vorpommern,DE,Germany Ostseebad Kuehlungsborn,MV,Mecklenburg-Vorpommern,DE,Germany -Seeheilbad Graal-Mueritz,MV,Mecklenburg-Vorpommern,DE,Germany -Ostseebad Dierhagen,MV,Mecklenburg-Vorpommern,DE,Germany Ostseebad Boltenhagen,MV,Mecklenburg-Vorpommern,DE,Germany Ostseebad Binz,MV,Mecklenburg-Vorpommern,DE,Germany -Ostseebad Baabe,MV,Mecklenburg-Vorpommern,DE,Germany -Ostrohe,SH,Schleswig-Holstein,DE,Germany -Ostritz,SN,Saxony,DE,Germany Östringen,BW,Baden-Wurttemberg,DE,Germany Ostrhauderfehn,NI,Lower Saxony,DE,Germany Ostrau,SN,Saxony,DE,Germany -Ostrach,BW,Baden-Wurttemberg,DE,Germany -Ostingersleben,ST,Saxony-Anhalt,DE,Germany Osthofen,RP,Rheinland-Pfalz,DE,Germany Ostheim,BY,Bavaria,DE,Germany -Osterwieck,ST,Saxony-Anhalt,DE,Germany -Osterspai,RP,Rheinland-Pfalz,DE,Germany Osterrönfeld,SH,Schleswig-Holstein,DE,Germany Osterode am Harz,NI,Lower Saxony,DE,Germany -Osternienburg,ST,Saxony-Anhalt,DE,Germany -Osterhorn,SH,Schleswig-Holstein,DE,Germany Osterholz-Scharmbeck,NI,Lower Saxony,DE,Germany Osterhofen,BY,Bavaria,DE,Germany -Osterhever,SH,Schleswig-Holstein,DE,Germany -Osterfeld,ST,Saxony-Anhalt,DE,Germany -Ostereistedt,NI,Lower Saxony,DE,Germany -Ostercappeln,NI,Lower Saxony,DE,Germany Osterburken,BW,Baden-Wurttemberg,DE,Germany Osterburg,ST,Saxony-Anhalt,DE,Germany -Osterberg,BY,Bavaria,DE,Germany Osten,NI,Lower Saxony,DE,Germany -Osteel,NI,Lower Saxony,DE,Germany Ostbevern,NW,North Rhine-Westphalia,DE,Germany -Oßling,SN,Saxony,DE,Germany Osnabrück,NI,Lower Saxony,DE,Germany -Osloß,NI,Lower Saxony,DE,Germany -Osdorf,SH,Schleswig-Holstein,DE,Germany Oschersleben,ST,Saxony-Anhalt,DE,Germany Oschatz,SN,Saxony,DE,Germany -Osburg,RP,Rheinland-Pfalz,DE,Germany -Ortrand,BB,Brandenburg,DE,Germany -Ortenburg,BY,Bavaria,DE,Germany Ortenberg,HE,Hesse,DE,Germany +Ortenberg,BW,Baden-Wurttemberg,DE,Germany Orsingen-Nenzingen,BW,Baden-Wurttemberg,DE,Germany -Oersdorf,SH,Schleswig-Holstein,DE,Germany Ornbau,BY,Bavaria,DE,Germany -Orlishausen,TH,Thuringia,DE,Germany -Orlenbach,RP,Rheinland-Pfalz,DE,Germany -Oerlenbach,BY,Bavaria,DE,Germany Öring,SH,Schleswig-Holstein,DE,Germany -Orenhofen,RP,Rheinland-Pfalz,DE,Germany +Oerel,NI,Lower Saxony,DE,Germany Oranienburg,BB,Brandenburg,DE,Germany -Oranienbaum,ST,Saxony-Anhalt,DE,Germany -Oppurg,TH,Thuringia,DE,Germany -Oppenweiler,BW,Baden-Wurttemberg,DE,Germany Oppenheim,RP,Rheinland-Pfalz,DE,Germany -Oppenau,BW,Baden-Wurttemberg,DE,Germany -Oppach,SN,Saxony,DE,Germany -Öpfingen,BW,Baden-Wurttemberg,DE,Germany -Opfenbach,BY,Bavaria,DE,Germany -Ommersheim,SL,Saarland,DE,Germany -Olzheim,RP,Rheinland-Pfalz,DE,Germany -Ölsen,RP,Rheinland-Pfalz,DE,Germany Olsberg,NW,North Rhine-Westphalia,DE,Germany Olpe,NW,North Rhine-Westphalia,DE,Germany Oelixdorf,SH,Schleswig-Holstein,DE,Germany Olfen,NW,North Rhine-Westphalia,DE,Germany Olfen,HE,Hesse,DE,Germany -Olderup,SH,Schleswig-Holstein,DE,Germany -Oldenstadt,NI,Lower Saxony,DE,Germany -Oldendorf,NI,Lower Saxony,DE,Germany Oldenburg in Holstein,SH,Schleswig-Holstein,DE,Germany Oldenburg,NI,Lower Saxony,DE,Germany Olching,BY,Bavaria,DE,Germany -Olbersdorf,SN,Saxony,DE,Germany Olbernhau,SN,Saxony,DE,Germany Öhringen,BW,Baden-Wurttemberg,DE,Germany Ohrdruf,TH,Thuringia,DE,Germany -Ohorn,SN,Saxony,DE,Germany Öhningen,BW,Baden-Wurttemberg,DE,Germany Ohmden,BW,Baden-Wurttemberg,DE,Germany Ohlsbach,BW,Baden-Wurttemberg,DE,Germany Oha,SH,Schleswig-Holstein,DE,Germany Oftersheim,BW,Baden-Wurttemberg,DE,Germany -Ofterschwang,BY,Bavaria,DE,Germany -Ofterdingen,BW,Baden-Wurttemberg,DE,Germany -Offstein,RP,Rheinland-Pfalz,DE,Germany +Offleben,NI,Lower Saxony,DE,Germany Offingen,BY,Bavaria,DE,Germany Offenheim,RP,Rheinland-Pfalz,DE,Germany Offenhausen,BY,Bavaria,DE,Germany Offenburg,BW,Baden-Wurttemberg,DE,Germany Offenbach an der Queich,RP,Rheinland-Pfalz,DE,Germany -Offenbach,BW,Baden-Wurttemberg,DE,Germany Offenbach,HE,Hesse,DE,Germany Offenau,BW,Baden-Wurttemberg,DE,Germany Offen,NI,Lower Saxony,DE,Germany -Oetzen,NI,Lower Saxony,DE,Germany Oettingen in Bayern,BY,Bavaria,DE,Germany -Oettersdorf,TH,Thuringia,DE,Germany Oerlinghausen,NW,North Rhine-Westphalia,DE,Germany Oer-Erkenschwick,NW,North Rhine-Westphalia,DE,Germany Oelsnitz,SN,Saxony,DE,Germany Oelsnitz,SN,Saxony,DE,Germany -Oelsberg,RP,Rheinland-Pfalz,DE,Germany Oelde,NW,North Rhine-Westphalia,DE,Germany -Oehrberg,BY,Bavaria,DE,Germany Oedheim,BW,Baden-Wurttemberg,DE,Germany Oederan,SN,Saxony,DE,Germany -Oechsen,TH,Thuringia,DE,Germany Oebisfelde,ST,Saxony-Anhalt,DE,Germany Oederquart,NI,Lower Saxony,DE,Germany -Oderberg,BB,Brandenburg,DE,Germany Oder,BY,Bavaria,DE,Germany Odenthal,NW,North Rhine-Westphalia,DE,Germany -Odenheim,BW,Baden-Wurttemberg,DE,Germany Odelzhausen,BY,Bavaria,DE,Germany -Odderade,SH,Schleswig-Holstein,DE,Germany Ockenheim,RP,Rheinland-Pfalz,DE,Germany Ochtrup,NW,North Rhine-Westphalia,DE,Germany Ochtendung,RP,Rheinland-Pfalz,DE,Germany Ochsenhausen,BW,Baden-Wurttemberg,DE,Germany Ochsenfurt,BY,Bavaria,DE,Germany -Obrigheim,BW,Baden-Wurttemberg,DE,Germany -Obing,BY,Bavaria,DE,Germany -Obhausen,ST,Saxony-Anhalt,DE,Germany -Oberwolfach,BW,Baden-Wurttemberg,DE,Germany Dammbach,BY,Bavaria,DE,Germany -Oberwiera,SN,Saxony,DE,Germany Oberwesel,RP,Rheinland-Pfalz,DE,Germany -Oberweis,RP,Rheinland-Pfalz,DE,Germany Oberwallmenach,RP,Rheinland-Pfalz,DE,Germany -Oberviehbach,BY,Bavaria,DE,Germany Oberviechtach,BY,Bavaria,DE,Germany Oberursel,HE,Hesse,DE,Germany Obertshausen,HE,Hesse,DE,Germany -Obertrubach,BY,Bavaria,DE,Germany -Obertriebel,SN,Saxony,DE,Germany Obertraubling,BY,Bavaria,DE,Germany -Oberthulba,BY,Bavaria,DE,Germany Oberthal,SL,Saarland,DE,Germany Oberteuringen,BW,Baden-Wurttemberg,DE,Germany -Obertaufkirchen,BY,Bavaria,DE,Germany -Obersüßbach,BY,Bavaria,DE,Germany Oberstreu,BY,Bavaria,DE,Germany -Oberstenfeld,BW,Baden-Wurttemberg,DE,Germany Oberstdorf,BY,Bavaria,DE,Germany Oberstaufen,BY,Bavaria,DE,Germany -Oberstadtfeld,RP,Rheinland-Pfalz,DE,Germany -Obersontheim,BW,Baden-Wurttemberg,DE,Germany -Obersöchering,BY,Bavaria,DE,Germany -Obersimten,RP,Rheinland-Pfalz,DE,Germany -Oberschweinbach,BY,Bavaria,DE,Germany -Oberschönau,TH,Thuringia,DE,Germany -Oberschöna,SN,Saxony,DE,Germany -Oberschneiding,BY,Bavaria,DE,Germany Oberschleißheim,BY,Bavaria,DE,Germany -Oberscheinfeld,BY,Bavaria,DE,Germany -Oberroth,BY,Bavaria,DE,Germany Oberrot,BW,Baden-Wurttemberg,DE,Germany -Oberriexingen,BW,Baden-Wurttemberg,DE,Germany -Oberreute,BY,Bavaria,DE,Germany -Oberreichenbach,BY,Bavaria,DE,Germany -Oberreichenbach,BW,Baden-Wurttemberg,DE,Germany +Oberreidenbach,RP,Rheinland-Pfalz,DE,Germany Ober-Ramstadt,HE,Hesse,DE,Germany -Oberraden,RP,Rheinland-Pfalz,DE,Germany -Oberpöring,BY,Bavaria,DE,Germany -Oberpleichfeld,BY,Bavaria,DE,Germany -Oberpframmern,BY,Bavaria,DE,Germany Oberotterbach,RP,Rheinland-Pfalz,DE,Germany -Oberopfingen,BW,Baden-Wurttemberg,DE,Germany -Ober-Olm,RP,Rheinland-Pfalz,DE,Germany Obernzenn,BY,Bavaria,DE,Germany -Obernzell,BY,Bavaria,DE,Germany Obernkirchen,NI,Lower Saxony,DE,Germany -Obernheim-Kirchenarnbach,RP,Rheinland-Pfalz,DE,Germany -Obernfeld,NI,Lower Saxony,DE,Germany -Oberneuching,BY,Bavaria,DE,Germany Oberndorf,NI,Lower Saxony,DE,Germany Oberndorf,BY,Bavaria,DE,Germany Oberndorf,BW,Baden-Wurttemberg,DE,Germany +Oberndorf,BW,Baden-Wurttemberg,DE,Germany Obernburg am Main,BY,Bavaria,DE,Germany -Obermühlhausen,BY,Bavaria,DE,Germany Obermoschel,RP,Rheinland-Pfalz,DE,Germany -Ober-Morlen,HE,Hesse,DE,Germany -Obermiethnach,BY,Bavaria,DE,Germany -Obermeitingen,BY,Bavaria,DE,Germany -Obermassfeld-Grimmenthal,TH,Thuringia,DE,Germany -Obermarchtal,BW,Baden-Wurttemberg,DE,Germany +Obermichelbach,BY,Bavaria,DE,Germany Oberlungwitz,SN,Saxony,DE,Germany -Oberlichtenau,SN,Saxony,DE,Germany -Langfurth,BY,Bavaria,DE,Germany -Oberlahr,RP,Rheinland-Pfalz,DE,Germany Oberkotzau,BY,Bavaria,DE,Germany Oberkochen,BW,Baden-Wurttemberg,DE,Germany Oberkirch,BW,Baden-Wurttemberg,DE,Germany -Oberirsen,RP,Rheinland-Pfalz,DE,Germany -Oberhüll,NI,Lower Saxony,DE,Germany -Oberheldrungen,TH,Thuringia,DE,Germany -Oberheimbach,RP,Rheinland-Pfalz,DE,Germany -Oberheide,NW,North Rhine-Westphalia,DE,Germany Oberhausen-Rheinhausen,BW,Baden-Wurttemberg,DE,Germany Oberhausen an der Appel,RP,Rheinland-Pfalz,DE,Germany Oberhausen,NW,North Rhine-Westphalia,DE,Germany -Oberhausen,RP,Rheinland-Pfalz,DE,Germany -Oberhambach,RP,Rheinland-Pfalz,DE,Germany -Oberhaindlfing,BY,Bavaria,DE,Germany -Oberhaid,BY,Bavaria,DE,Germany +Oberhausen,BY,Bavaria,DE,Germany Oberhaching,BY,Bavaria,DE,Germany Obergurig,SN,Saxony,DE,Germany Obergünzburg,BY,Bavaria,DE,Germany -Obergriesbach,BY,Bavaria,DE,Germany -Oberfladungen,BY,Bavaria,DE,Germany -Oberfell,RP,Rheinland-Pfalz,DE,Germany -Obererbach,RP,Rheinland-Pfalz,DE,Germany -Obereisesheim,BW,Baden-Wurttemberg,DE,Germany +Oberelbert,RP,Rheinland-Pfalz,DE,Germany Oberdorla,TH,Thuringia,DE,Germany -Simonswald,BW,Baden-Wurttemberg,DE,Germany -Oberdolling,BY,Bavaria,DE,Germany Oberdischingen,BW,Baden-Wurttemberg,DE,Germany Oberding,BY,Bavaria,DE,Germany Oberderdingen,BW,Baden-Wurttemberg,DE,Germany -Oberdachstetten,BY,Bavaria,DE,Germany Obercunnersdorf,SN,Saxony,DE,Germany Oberboihingen,BW,Baden-Wurttemberg,DE,Germany -Oberbieber,RP,Rheinland-Pfalz,DE,Germany Oberbergkirchen,BY,Bavaria,DE,Germany -Oberbachern,BY,Bavaria,DE,Germany Oberaula,HE,Hesse,DE,Germany -Oberaudorf,BY,Bavaria,DE,Germany -Oberau,BY,Bavaria,DE,Germany Oberasbach,BY,Bavaria,DE,Germany -Oberammergau,BY,Bavaria,DE,Germany Ob,BY,Bavaria,DE,Germany Nützen,SH,Schleswig-Holstein,DE,Germany Nußloch,BW,Baden-Wurttemberg,DE,Germany Nußdorf,RP,Rheinland-Pfalz,DE,Germany -Nußbach,RP,Rheinland-Pfalz,DE,Germany +Nußbaum,RP,Rheinland-Pfalz,DE,Germany +Nusplingen,BW,Baden-Wurttemberg,DE,Germany Nürtingen,BW,Baden-Wurttemberg,DE,Germany Nuremberg,BY,Bavaria,DE,Germany Nünchritz,SN,Saxony,DE,Germany Nümbrecht,NW,North Rhine-Westphalia,DE,Germany Nufringen,BW,Baden-Wurttemberg,DE,Germany Nüdlingen,BY,Bavaria,DE,Germany -Nübel,SH,Schleswig-Holstein,DE,Germany -Notzingen,BW,Baden-Wurttemberg,DE,Germany +Nübbel,SH,Schleswig-Holstein,DE,Germany Nottuln,NW,North Rhine-Westphalia,DE,Germany Nottensdorf,NI,Lower Saxony,DE,Germany -Nothweiler,RP,Rheinland-Pfalz,DE,Germany Nossen,SN,Saxony,DE,Germany Nörvenich,NW,North Rhine-Westphalia,DE,Germany Nortrup,NI,Lower Saxony,DE,Germany Nortorf,SH,Schleswig-Holstein,DE,Germany Nortmoor,NI,Lower Saxony,DE,Germany Northeim,NI,Lower Saxony,DE,Germany -Nörtershausen,RP,Rheinland-Pfalz,DE,Germany Noerten-Hardenberg,NI,Lower Saxony,DE,Germany -Norken,RP,Rheinland-Pfalz,DE,Germany Norheim,RP,Rheinland-Pfalz,DE,Germany Nordwalde,NW,North Rhine-Westphalia,DE,Germany Nordstemmen,NI,Lower Saxony,DE,Germany ,NW,North Rhine-Westphalia,DE,Germany -Nordrach,BW,Baden-Wurttemberg,DE,Germany Nördlingen,BY,Bavaria,DE,Germany -Nordleda,NI,Lower Saxony,DE,Germany Nordkirchen,NW,North Rhine-Westphalia,DE,Germany Nordhorn,NI,Lower Saxony,DE,Germany Nordholz,NI,Lower Saxony,DE,Germany Nordholz,BY,Bavaria,DE,Germany -Nordheim,BY,Bavaria,DE,Germany +Nordhofen,RP,Rheinland-Pfalz,DE,Germany Nordheim,BW,Baden-Wurttemberg,DE,Germany Nordhausen,TH,Thuringia,DE,Germany Nordhausen,BW,Baden-Wurttemberg,DE,Germany Nordhastedt,SH,Schleswig-Holstein,DE,Germany -Nordhalben,BY,Bavaria,DE,Germany Nordhackstedt,SH,Schleswig-Holstein,DE,Germany Norderstedt,SH,Schleswig-Holstein,DE,Germany Norderney,NI,Lower Saxony,DE,Germany -Norderbrarup,SH,Schleswig-Holstein,DE,Germany Nordenham,NI,Lower Saxony,DE,Germany -Nordendorf,BY,Bavaria,DE,Germany Norden,NI,Lower Saxony,DE,Germany Norddeich,NI,Lower Saxony,DE,Germany -Norath,RP,Rheinland-Pfalz,DE,Germany -Nonnweiler,SL,Saarland,DE,Germany -Nonnenhorn,BY,Bavaria,DE,Germany -Nomborn,RP,Rheinland-Pfalz,DE,Germany -Nohra,TH,Thuringia,DE,Germany -Nohn,RP,Rheinland-Pfalz,DE,Germany Nohfelden,SL,Saarland,DE,Germany -Noer,SH,Schleswig-Holstein,DE,Germany Nobitz,TH,Thuringia,DE,Germany Nittendorf,BY,Bavaria,DE,Germany Nittenau,BY,Bavaria,DE,Germany -Nister,RP,Rheinland-Pfalz,DE,Germany -Nindorf,SH,Schleswig-Holstein,DE,Germany Nindorf,SH,Schleswig-Holstein,DE,Germany -Nimshuscheid,RP,Rheinland-Pfalz,DE,Germany Niestetal,HE,Hesse,DE,Germany -Nieste,HE,Hesse,DE,Germany Niesky,SN,Saxony,DE,Germany Nierstein,RP,Rheinland-Pfalz,DE,Germany Niepars,MV,Mecklenburg-Vorpommern,DE,Germany Nienstädt,NI,Lower Saxony,DE,Germany Nienhagen,NI,Lower Saxony,DE,Germany -Niendorf an der Stecknitz,SH,Schleswig-Holstein,DE,Germany Nienburg,NI,Lower Saxony,DE,Germany Nienburg/Saale,ST,Saxony-Anhalt,DE,Germany -Nieheim,NW,North Rhine-Westphalia,DE,Germany Niederzissen,RP,Rheinland-Pfalz,DE,Germany Niederzier,NW,North Rhine-Westphalia,DE,Germany Niederwinkling,BY,Bavaria,DE,Germany -Nieder-Wiesen,RP,Rheinland-Pfalz,DE,Germany Niederwiesa,SN,Saxony,DE,Germany -Niederwerth,RP,Rheinland-Pfalz,DE,Germany Niederwerrn,BY,Bavaria,DE,Germany Niederwerbig,BB,Brandenburg,DE,Germany -Niederwambach,RP,Rheinland-Pfalz,DE,Germany -Niederwallmenach,RP,Rheinland-Pfalz,DE,Germany -Niederstotzingen,BW,Baden-Wurttemberg,DE,Germany Niederstetten,BW,Baden-Wurttemberg,DE,Germany -Niedersteinebach,RP,Rheinland-Pfalz,DE,Germany Niederstaufenbach,RP,Rheinland-Pfalz,DE,Germany -Niederselters,HE,Hesse,DE,Germany Nieder-Saulheim,RP,Rheinland-Pfalz,DE,Germany -,NI,Lower Saxony,DE,Germany -Niederroßla,TH,Thuringia,DE,Germany +Lower Saxony,NI,Lower Saxony,DE,Germany Niederroßbach,RP,Rheinland-Pfalz,DE,Germany -Niederraden,RP,Rheinland-Pfalz,DE,Germany Niederorschel,TH,Thuringia,DE,Germany Nieder-Olm,RP,Rheinland-Pfalz,DE,Germany Niedernwöhren,NI,Lower Saxony,DE,Germany Niedernhausen,HE,Hesse,DE,Germany Niedernhall,BW,Baden-Wurttemberg,DE,Germany Niederneisen,RP,Rheinland-Pfalz,DE,Germany +Niederndorf,BY,Bavaria,DE,Germany Niederndodeleben,ST,Saxony-Anhalt,DE,Germany Niedernberg,BY,Bavaria,DE,Germany +Niedermurach,BY,Bavaria,DE,Germany Niedermohr,RP,Rheinland-Pfalz,DE,Germany -Niederlauer,BY,Bavaria,DE,Germany Niederkumbd,RP,Rheinland-Pfalz,DE,Germany Niederkrüchten,NW,North Rhine-Westphalia,DE,Germany -Niederkirchen bei Deidesheim,RP,Rheinland-Pfalz,DE,Germany Niederkassel,NW,North Rhine-Westphalia,DE,Germany -Niederhosenbach,RP,Rheinland-Pfalz,DE,Germany -Nieder-Hilbersheim,RP,Rheinland-Pfalz,DE,Germany -Niedergörsdorf,BB,Brandenburg,DE,Germany Niederfüllbach,BY,Bavaria,DE,Germany +Niederfrohna,SN,Saxony,DE,Germany Niederfischbach,RP,Rheinland-Pfalz,DE,Germany Niederfinow,BB,Brandenburg,DE,Germany -Niedereschach,BW,Baden-Wurttemberg,DE,Germany -Niedererbach,RP,Rheinland-Pfalz,DE,Germany -Niederelbert,RP,Rheinland-Pfalz,DE,Germany -Niederdreisbach,RP,Rheinland-Pfalz,DE,Germany -Niederdorla,TH,Thuringia,DE,Germany -Niederdorfelden,HE,Hesse,DE,Germany Niederdorf,SN,Saxony,DE,Germany Niederdorf,RP,Rheinland-Pfalz,DE,Germany -Niederbreitbach,RP,Rheinland-Pfalz,DE,Germany -Niederbrechen,HE,Hesse,DE,Germany -Niederbergkirchen,BY,Bavaria,DE,Germany -Niederaula,HE,Hesse,DE,Germany Niederau,SN,Saxony,DE,Germany -Aschau im Chiemgau,BY,Bavaria,DE,Germany -Niederalteich,BY,Bavaria,DE,Germany Niederaichbach,BY,Bavaria,DE,Germany -Niedenstein,HE,Hesse,DE,Germany Niebüll,SH,Schleswig-Holstein,DE,Germany +Nieblum,SH,Schleswig-Holstein,DE,Germany Nideggen,NW,North Rhine-Westphalia,DE,Germany Nidderau,HE,Hesse,DE,Germany Nidda,HE,Hesse,DE,Germany -Newel,RP,Rheinland-Pfalz,DE,Germany -Neuzelle,BB,Brandenburg,DE,Germany +Neversdorf,SH,Schleswig-Holstein,DE,Germany +Neu Zauche,BB,Brandenburg,DE,Germany Neuwürschnitz,SN,Saxony,DE,Germany Neu Wulmstorf,NI,Lower Saxony,DE,Germany Neuwied,RP,Rheinland-Pfalz,DE,Germany -Neuweiler,SL,Saarland,DE,Germany Neuweiler,BW,Baden-Wurttemberg,DE,Germany Neu-Ulm,BY,Bavaria,DE,Germany Neutrebbin,BB,Brandenburg,DE,Germany @@ -34504,113 +27035,74 @@ Neustadt in Holstein,SH,Schleswig-Holstein,DE,Germany Neustadt-Glewe,MV,Mecklenburg-Vorpommern,DE,Germany Neustadt bei Coburg,BY,Bavaria,DE,Germany Neustadt an der Weinstraße,RP,Rheinland-Pfalz,DE,Germany -Neustadt an der Waldnaab,BY,Bavaria,DE,Germany Neustadt an der Donau,BY,Bavaria,DE,Germany Neustadt an der Aisch,BY,Bavaria,DE,Germany Neustadt am Ruebenberge,NI,Lower Saxony,DE,Germany -Neustadt am Rennsteig,TH,Thuringia,DE,Germany Neustadt (Dosse),BB,Brandenburg,DE,Germany +Neustadt,TH,Thuringia,DE,Germany Neustadt in Sachsen,SN,Saxony,DE,Germany Neustadt (Hessen),HE,Hesse,DE,Germany Neuss,NW,North Rhine-Westphalia,DE,Germany Neuseddin,BB,Brandenburg,DE,Germany -Neuschönau,BY,Bavaria,DE,Germany Neusäß,BY,Bavaria,DE,Germany +Neusalza-Spremberg,SN,Saxony,DE,Germany Neuruppin,BB,Brandenburg,DE,Germany -Neuried,BY,Bavaria,DE,Germany -Neureichenau,BY,Bavaria,DE,Germany Neupotz,RP,Rheinland-Pfalz,DE,Germany -Neupetershain,BB,Brandenburg,DE,Germany +Neu Poserin,MV,Mecklenburg-Vorpommern,DE,Germany Neuötting,BY,Bavaria,DE,Germany -Neunkirchen am Sand,BY,Bavaria,DE,Germany -Neunkirchen am Potzberg,RP,Rheinland-Pfalz,DE,Germany Neunkirchen,NW,North Rhine-Westphalia,DE,Germany Neunkirchen,NW,North Rhine-Westphalia,DE,Germany -Neunkirchen,BW,Baden-Wurttemberg,DE,Germany Neunkirchen,SL,Saarland,DE,Germany Neunburg vorm Wald,BY,Bavaria,DE,Germany Neumünster,SH,Schleswig-Holstein,DE,Germany Neumünster,BY,Bavaria,DE,Germany Neumarkt-Sankt Veit,BY,Bavaria,DE,Germany Neumarkt in der Oberpfalz,BY,Bavaria,DE,Germany -Neumark,SN,Saxony,DE,Germany Neulußheim,BW,Baden-Wurttemberg,DE,Germany -Neu Luebbenau,BB,Brandenburg,DE,Germany -Lokstedt,HH,Free and Hanseatic City of Hamburg,DE,Germany Neulewin,BB,Brandenburg,DE,Germany Neuler,BW,Baden-Wurttemberg,DE,Germany -Neukloster,MV,Mecklenburg-Vorpommern,DE,Germany -Neukirchen vorm Wald,BY,Bavaria,DE,Germany -Neukirchen beim Heiligen Blut,BY,Bavaria,DE,Germany -Neukirchen-Balbini,BY,Bavaria,DE,Germany Neukirchen,HE,Hesse,DE,Germany Neukirchen,SN,Saxony,DE,Germany -Neukirchen,SN,Saxony,DE,Germany Neukirch/Lausitz,SN,Saxony,DE,Germany -Neukirch,BW,Baden-Wurttemberg,DE,Germany Neukieritzsch,SN,Saxony,DE,Germany -Neukeferloh,BY,Bavaria,DE,Germany -Neu Kaliss,MV,Mecklenburg-Vorpommern,DE,Germany -Neukalen,MV,Mecklenburg-Vorpommern,DE,Germany Neu-Isenburg,HE,Hesse,DE,Germany Neuhütten,RP,Rheinland-Pfalz,DE,Germany Neuhofen,RP,Rheinland-Pfalz,DE,Germany -Neuhof an der Zenn,BY,Bavaria,DE,Germany Neuhof,HE,Hesse,DE,Germany Neuhemsbach,RP,Rheinland-Pfalz,DE,Germany -Neuheilenbach,RP,Rheinland-Pfalz,DE,Germany Neuhaus-Schierschnitz,TH,Thuringia,DE,Germany Neuhausen ob Eck,BW,Baden-Wurttemberg,DE,Germany Neuhausen auf den Fildern,BW,Baden-Wurttemberg,DE,Germany -Neuhausen,BB,Brandenburg,DE,Germany -Neuhausen,SN,Saxony,DE,Germany Neuhausen,BW,Baden-Wurttemberg,DE,Germany Neuhäusel,RP,Rheinland-Pfalz,DE,Germany -Neuhaus an der Pegnitz,BY,Bavaria,DE,Germany Neuhaus am Rennweg,TH,Thuringia,DE,Germany -Neuhaus am Inn,BY,Bavaria,DE,Germany Neuhaus,RP,Rheinland-Pfalz,DE,Germany Neuharlingersiel,NI,Lower Saxony,DE,Germany Neuhardenberg,BB,Brandenburg,DE,Germany Neugersdorf,SN,Saxony,DE,Germany Neufra,BW,Baden-Wurttemberg,DE,Germany -Neuffen,BW,Baden-Wurttemberg,DE,Germany Neufarn,BY,Bavaria,DE,Germany -Neufahrn in Niederbayern,BY,Bavaria,DE,Germany Neufahrn bei Freising,BY,Bavaria,DE,Germany -Neuershausen,BW,Baden-Wurttemberg,DE,Germany -Neuerburg,RP,Rheinland-Pfalz,DE,Germany -Neuental,HE,Hesse,DE,Germany Neuenstein,BW,Baden-Wurttemberg,DE,Germany Neuenstadt am Kocher,BW,Baden-Wurttemberg,DE,Germany Neuenrade,NW,North Rhine-Westphalia,DE,Germany -Neuenmarkt,BY,Bavaria,DE,Germany -Neuenkirchen,SH,Schleswig-Holstein,DE,Germany Neuenkirchen,MV,Mecklenburg-Vorpommern,DE,Germany Neuenkirchen,NI,Lower Saxony,DE,Germany Neuenkirchen,NI,Lower Saxony,DE,Germany Neuenkirchen,NI,Lower Saxony,DE,Germany -Neuenkirchen,NI,Lower Saxony,DE,Germany Neuenkirchen,NW,North Rhine-Westphalia,DE,Germany -Neuenhofe,ST,Saxony-Anhalt,DE,Germany Neuenhaus,NI,Lower Saxony,DE,Germany Neuenhagen,BB,Brandenburg,DE,Germany -Neuenhagen,BB,Brandenburg,DE,Germany -Neuengörs,SH,Schleswig-Holstein,DE,Germany +Neuengönna,TH,Thuringia,DE,Germany Neuendorf,BY,Bavaria,DE,Germany Neuendettelsau,BY,Bavaria,DE,Germany Neuenbürg,BW,Baden-Wurttemberg,DE,Germany Neuenburg am Rhein,BW,Baden-Wurttemberg,DE,Germany Neuenbrook,SH,Schleswig-Holstein,DE,Germany -Neudrossenfeld,BY,Bavaria,DE,Germany -Neudorf-Bornstein,SH,Schleswig-Holstein,DE,Germany -Neudietendorf,TH,Thuringia,DE,Germany Neudenau,BW,Baden-Wurttemberg,DE,Germany Neuburg an der Donau,BY,Bavaria,DE,Germany Neuburg,RP,Rheinland-Pfalz,DE,Germany -Neuburg am Inn,BY,Bavaria,DE,Germany -Neubulach,BW,Baden-Wurttemberg,DE,Germany -Neubrunn,TH,Thuringia,DE,Germany +Neubukow,MV,Mecklenburg-Vorpommern,DE,Germany Neubrunn,BY,Bavaria,DE,Germany Neubrandenburg,MV,Mecklenburg-Vorpommern,DE,Germany Neubiberg,BY,Bavaria,DE,Germany @@ -34619,286 +27111,155 @@ Neuberend,SH,Schleswig-Holstein,DE,Germany Neu-Anspach,HE,Hesse,DE,Germany Netze,HE,Hesse,DE,Germany Nettetal,NW,North Rhine-Westphalia,DE,Germany -Nettersheim,NW,North Rhine-Westphalia,DE,Germany Nettelsee,SH,Schleswig-Holstein,DE,Germany Netphen,NW,North Rhine-Westphalia,DE,Germany Nesselwang,BY,Bavaria,DE,Germany Nersingen,BY,Bavaria,DE,Germany -Neroth,RP,Rheinland-Pfalz,DE,Germany -Neresheim,BW,Baden-Wurttemberg,DE,Germany -Nentershausen,HE,Hesse,DE,Germany -Nentershausen,RP,Rheinland-Pfalz,DE,Germany -Nennslingen,BY,Bavaria,DE,Germany -Nempitz,ST,Saxony-Anhalt,DE,Germany Nellingen,BW,Baden-Wurttemberg,DE,Germany -Neitersen,RP,Rheinland-Pfalz,DE,Germany Neidlingen,BW,Baden-Wurttemberg,DE,Germany Neidenstein,BW,Baden-Wurttemberg,DE,Germany Neidenfels,RP,Rheinland-Pfalz,DE,Germany -Neidenbach,RP,Rheinland-Pfalz,DE,Germany -Nehren,BW,Baden-Wurttemberg,DE,Germany -Nehmten,SH,Schleswig-Holstein,DE,Germany -Neheim-Huesten,NW,North Rhine-Westphalia,DE,Germany -Negenborn,NI,Lower Saxony,DE,Germany -Neetze,NI,Lower Saxony,DE,Germany -Nedlitz,ST,Saxony-Anhalt,DE,Germany Neckarzimmern,BW,Baden-Wurttemberg,DE,Germany Neckarwestheim,BW,Baden-Wurttemberg,DE,Germany Neckartenzlingen,BW,Baden-Wurttemberg,DE,Germany Neckartailfingen,BW,Baden-Wurttemberg,DE,Germany Neckarsulm,BW,Baden-Wurttemberg,DE,Germany -Neckarsteinach,HE,Hesse,DE,Germany -Neckargerach,BW,Baden-Wurttemberg,DE,Germany Neckargemünd,BW,Baden-Wurttemberg,DE,Germany -Neckarbischofsheim,BW,Baden-Wurttemberg,DE,Germany -Nebra,ST,Saxony-Anhalt,DE,Germany -Nebelschütz,SN,Saxony,DE,Germany -Naurath,RP,Rheinland-Pfalz,DE,Germany +Nebel,SH,Schleswig-Holstein,DE,Germany Naunhof,SN,Saxony,DE,Germany -Naundorf,SN,Saxony,DE,Germany -Naundorf,SN,Saxony,DE,Germany -Naumburg,HE,Hesse,DE,Germany Naumburg,ST,Saxony-Anhalt,DE,Germany Nauheim,HE,Hesse,DE,Germany Nauendorf,TH,Thuringia,DE,Germany Nauen,BB,Brandenburg,DE,Germany Nattheim,BW,Baden-Wurttemberg,DE,Germany -Nastätten,RP,Rheinland-Pfalz,DE,Germany Nassenfels,BY,Bavaria,DE,Germany -Narsdorf,SN,Saxony,DE,Germany Nanzdietschweiler,RP,Rheinland-Pfalz,DE,Germany Nandlstadt,BY,Bavaria,DE,Germany -Namborn,SL,Saarland,DE,Germany Nalbach,SL,Saarland,DE,Germany Naila,BY,Bavaria,DE,Germany -Nahrendorf,NI,Lower Saxony,DE,Germany Nahe,SH,Schleswig-Holstein,DE,Germany Nagold,BW,Baden-Wurttemberg,DE,Germany Nagel,BY,Bavaria,DE,Germany Nackenheim,RP,Rheinland-Pfalz,DE,Germany -Nack,RP,Rheinland-Pfalz,DE,Germany -Nachtsheim,RP,Rheinland-Pfalz,DE,Germany Nachrodt-Wiblingwerde,NW,North Rhine-Westphalia,DE,Germany -Nabburg,BY,Bavaria,DE,Germany Mylau,SN,Saxony,DE,Germany Mutterstadt,RP,Rheinland-Pfalz,DE,Germany Mutlangen,BW,Baden-Wurttemberg,DE,Germany -Mustin,MV,Mecklenburg-Vorpommern,DE,Germany -Müssen,SH,Schleswig-Holstein,DE,Germany -Müschenbach,RP,Rheinland-Pfalz,DE,Germany Murrhardt,BW,Baden-Wurttemberg,DE,Germany Murr,BW,Baden-Wurttemberg,DE,Germany Murnau am Staffelsee,BY,Bavaria,DE,Germany -Mürlenbach,RP,Rheinland-Pfalz,DE,Germany -Murg,BW,Baden-Wurttemberg,DE,Germany -Murchin,MV,Mecklenburg-Vorpommern,DE,Germany -Münzenberg,HE,Hesse,DE,Germany -Muenster-Sarmsheim,RP,Rheinland-Pfalz,DE,Germany -Münstermaifeld,RP,Rheinland-Pfalz,DE,Germany -Münsterdorf,SH,Schleswig-Holstein,DE,Germany -Münsterappel,RP,Rheinland-Pfalz,DE,Germany Munster,NI,Lower Saxony,DE,Germany Münster,NW,North Rhine-Westphalia,DE,Germany Münster,HE,Hesse,DE,Germany Münsingen,BW,Baden-Wurttemberg,DE,Germany Münsing,BY,Bavaria,DE,Germany Münnerstadt,BY,Bavaria,DE,Germany -Munkbrarup,SH,Schleswig-Holstein,DE,Germany -Münk,RP,Rheinland-Pfalz,DE,Germany Munderkingen,BW,Baden-Wurttemberg,DE,Germany Hannoversch Münden,NI,Lower Saxony,DE,Germany -Mundelsheim,BW,Baden-Wurttemberg,DE,Germany -Muenchweiler an der Rodalb,RP,Rheinland-Pfalz,DE,Germany -Münchsteinach,BY,Bavaria,DE,Germany -Münchsmünster,BY,Bavaria,DE,Germany -Münchsdorf,BY,Bavaria,DE,Germany -Münchhausen am Christenberg,HE,Hesse,DE,Germany +Münchenbernsdorf,TH,Thuringia,DE,Germany München,BY,Bavaria,DE,Germany Munich,BY,Bavaria,DE,Germany Müncheberg,BB,Brandenburg,DE,Germany Münchberg,BY,Bavaria,DE,Germany Mülsen,SN,Saxony,DE,Germany -Müllrose,BB,Brandenburg,DE,Germany Müllheim,BW,Baden-Wurttemberg,DE,Germany Mülheim,NW,North Rhine-Westphalia,DE,Germany -Mülheim,RP,Rheinland-Pfalz,DE,Germany -Mulfingen,BW,Baden-Wurttemberg,DE,Germany -Muehl Rosin,MV,Mecklenburg-Vorpommern,DE,Germany -Mühlingen,BW,Baden-Wurttemberg,DE,Germany +Muldenstein,ST,Saxony-Anhalt,DE,Germany +Mulda,SN,Saxony,DE,Germany Muehlheim am Main,HE,Hesse,DE,Germany Mühlhausen,TH,Thuringia,DE,Germany -Mühlhausen,BY,Bavaria,DE,Germany Mühlhausen,BW,Baden-Wurttemberg,DE,Germany Mühlhausen,BY,Bavaria,DE,Germany -Muehlen Eichsen,MV,Mecklenburg-Vorpommern,DE,Germany Mühlenbeck,BB,Brandenburg,DE,Germany -Mühlenbach,BW,Baden-Wurttemberg,DE,Germany Mühldorf,BY,Bavaria,DE,Germany Mühldorf,BY,Bavaria,DE,Germany Mühlberg,BB,Brandenburg,DE,Germany -Mühlau,SN,Saxony,DE,Germany Mühlacker,BW,Baden-Wurttemberg,DE,Germany Muggensturm,BW,Baden-Wurttemberg,DE,Germany -Mügeln,SN,Saxony,DE,Germany -Mudersbach,RP,Rheinland-Pfalz,DE,Germany Mudenbach,RP,Rheinland-Pfalz,DE,Germany Müden,NI,Lower Saxony,DE,Germany -Müden,RP,Rheinland-Pfalz,DE,Germany -Mudau,BW,Baden-Wurttemberg,DE,Germany -Mücke,HE,Hesse,DE,Germany -Mucheln,SH,Schleswig-Holstein,DE,Germany Mücheln,ST,Saxony-Anhalt,DE,Germany -Much,NW,North Rhine-Westphalia,DE,Germany -Mözen,SH,Schleswig-Holstein,DE,Germany -Moxa,TH,Thuringia,DE,Germany -Mötzingen,BW,Baden-Wurttemberg,DE,Germany -Möttingen,BY,Bavaria,DE,Germany +Motzenhofen,BY,Bavaria,DE,Germany Mössingen,BW,Baden-Wurttemberg,DE,Germany Mossautal,HE,Hesse,DE,Germany -Möser,ST,Saxony-Anhalt,DE,Germany Mosbach,BW,Baden-Wurttemberg,DE,Germany -Mörsfeld,RP,Rheinland-Pfalz,DE,Germany -Morscheid,RP,Rheinland-Pfalz,DE,Germany -Mörschbach,RP,Rheinland-Pfalz,DE,Germany Morsbach,NW,North Rhine-Westphalia,DE,Germany Mörlenbach,HE,Hesse,DE,Germany Moritzburg,SN,Saxony,DE,Germany -Moringen,NI,Lower Saxony,DE,Germany Morgenstern,SH,Schleswig-Holstein,DE,Germany -Morbach,RP,Rheinland-Pfalz,DE,Germany -Moosthenning,BY,Bavaria,DE,Germany Moosinning,BY,Bavaria,DE,Germany Moosburg,BY,Bavaria,DE,Germany -Moosbach,BY,Bavaria,DE,Germany -Moos,BY,Bavaria,DE,Germany -Moos,BY,Bavaria,DE,Germany -Moos,BW,Baden-Wurttemberg,DE,Germany -Moorhusen,SH,Schleswig-Holstein,DE,Germany -Monzingen,RP,Rheinland-Pfalz,DE,Germany -Monzelfeld,RP,Rheinland-Pfalz,DE,Germany +Moorrege,SH,Schleswig-Holstein,DE,Germany Montabaur,RP,Rheinland-Pfalz,DE,Germany -Monsheim,RP,Rheinland-Pfalz,DE,Germany -Mönsheim,BW,Baden-Wurttemberg,DE,Germany Monschau,NW,North Rhine-Westphalia,DE,Germany -Mönkhagen,SH,Schleswig-Holstein,DE,Germany -Mönkebude,MV,Mecklenburg-Vorpommern,DE,Germany Mönkeberg,SH,Schleswig-Holstein,DE,Germany Monheim am Rhein,NW,North Rhine-Westphalia,DE,Germany Monheim,BY,Bavaria,DE,Germany Mönchweiler,BW,Baden-Wurttemberg,DE,Germany Mönchsdeggingen,BY,Bavaria,DE,Germany Mönchengladbach,NW,North Rhine-Westphalia,DE,Germany -Mönchberg,BY,Bavaria,DE,Germany -Mommenheim,RP,Rheinland-Pfalz,DE,Germany -Mömlingen,BY,Bavaria,DE,Germany Mömbris,BY,Bavaria,DE,Germany -Mölschow,MV,Mecklenburg-Vorpommern,DE,Germany -Molschleben,TH,Thuringia,DE,Germany Mölln,SH,Schleswig-Holstein,DE,Germany -Mölln,MV,Mecklenburg-Vorpommern,DE,Germany Molfsee,SH,Schleswig-Holstein,DE,Germany Molbergen,NI,Lower Saxony,DE,Germany -Moisburg,NI,Lower Saxony,DE,Germany Möhrendorf,BY,Bavaria,DE,Germany Mohr,BW,Baden-Wurttemberg,DE,Germany Möglingen,BW,Baden-Wurttemberg,DE,Germany -Möglenz,BB,Brandenburg,DE,Germany Mögglingen,BW,Baden-Wurttemberg,DE,Germany Moers,NW,North Rhine-Westphalia,DE,Germany Mockrehna,SN,Saxony,DE,Germany Möckmühl,BW,Baden-Wurttemberg,DE,Germany Möckern,ST,Saxony-Anhalt,DE,Germany -Mitwitz,BY,Bavaria,DE,Germany Mittweida,SN,Saxony,DE,Germany Mitterteich,BY,Bavaria,DE,Germany -Mitterskirchen,BY,Bavaria,DE,Germany -Mitterfels,BY,Bavaria,DE,Germany Mittenwalde,BB,Brandenburg,DE,Germany Mittenwald,BY,Bavaria,DE,Germany -Mittenaar,HE,Hesse,DE,Germany -Mittelstrimmig,RP,Rheinland-Pfalz,DE,Germany -Mittelstetten,BY,Bavaria,DE,Germany -Mittelstenahe,NI,Lower Saxony,DE,Germany -Mittelnkirchen,NI,Lower Saxony,DE,Germany -Mittelneufnach,BY,Bavaria,DE,Germany -Mittelhof,RP,Rheinland-Pfalz,DE,Germany Mittel-Gruendau,HE,Hesse,DE,Germany -Mittelbrunn,RP,Rheinland-Pfalz,DE,Germany -Mittelbiberach,BW,Baden-Wurttemberg,DE,Germany +Mittelbreese,BB,Brandenburg,DE,Germany Mittegroßefehn,NI,Lower Saxony,DE,Germany Mistelgau,BY,Bavaria,DE,Germany -Mistelbach,BY,Bavaria,DE,Germany -Misselwarden,NI,Lower Saxony,DE,Germany Mirow,MV,Mecklenburg-Vorpommern,DE,Germany -Mintraching,BY,Bavaria,DE,Germany -Minfeld,RP,Rheinland-Pfalz,DE,Germany +Minderlittgen,RP,Rheinland-Pfalz,DE,Germany Minden,NW,North Rhine-Westphalia,DE,Germany Mindelheim,BY,Bavaria,DE,Germany Miltenberg,BY,Bavaria,DE,Germany -Miltach,BY,Bavaria,DE,Germany -Milmersdorf,BB,Brandenburg,DE,Germany Mildstedt,SH,Schleswig-Holstein,DE,Germany -Mildenau,SN,Saxony,DE,Germany -Milda,TH,Thuringia,DE,Germany +Mietingen,BW,Baden-Wurttemberg,DE,Germany Miesbach,BY,Bavaria,DE,Germany -Miehlen,RP,Rheinland-Pfalz,DE,Germany -Mickhausen,BY,Bavaria,DE,Germany Michendorf,BB,Brandenburg,DE,Germany Michelstadt,HE,Hesse,DE,Germany -Michelfeld,BY,Bavaria,DE,Germany Michelfeld,BW,Baden-Wurttemberg,DE,Germany Michelbach an der Bilz,BW,Baden-Wurttemberg,DE,Germany -Michelbach,RP,Rheinland-Pfalz,DE,Germany -Michelau,BY,Bavaria,DE,Germany Meyenburg,BB,Brandenburg,DE,Germany Meuspath,RP,Rheinland-Pfalz,DE,Germany Meuselwitz,TH,Thuringia,DE,Germany -Meurich,RP,Rheinland-Pfalz,DE,Germany Meudt,RP,Rheinland-Pfalz,DE,Germany Metzingen,BW,Baden-Wurttemberg,DE,Germany Mettmann,NW,North Rhine-Westphalia,DE,Germany Mettlach,SL,Saarland,DE,Germany Mettingen,NW,North Rhine-Westphalia,DE,Germany -Metterich,RP,Rheinland-Pfalz,DE,Germany Mettenheim,BY,Bavaria,DE,Germany Mettendorf,RP,Rheinland-Pfalz,DE,Germany Metten,BY,Bavaria,DE,Germany -Metelen,NW,North Rhine-Westphalia,DE,Germany -Meßstetten,BW,Baden-Wurttemberg,DE,Germany Messkirch,BW,Baden-Wurttemberg,DE,Germany Messerich,RP,Rheinland-Pfalz,DE,Germany -Messel,HE,Hesse,DE,Germany -Mesenich,RP,Rheinland-Pfalz,DE,Germany -Mescherin,BB,Brandenburg,DE,Germany Meschede,NW,North Rhine-Westphalia,DE,Germany Merzig,SL,Saarland,DE,Germany -Merzien,ST,Saxony-Anhalt,DE,Germany -Merzhausen,BW,Baden-Wurttemberg,DE,Germany -Merzenich,NW,North Rhine-Westphalia,DE,Germany Merzen,NI,Lower Saxony,DE,Germany -Merzalben,RP,Rheinland-Pfalz,DE,Germany Merxheim,RP,Rheinland-Pfalz,DE,Germany Mertloch,RP,Rheinland-Pfalz,DE,Germany Mertingen,BY,Bavaria,DE,Germany -Mertesdorf,RP,Rheinland-Pfalz,DE,Germany +Mertendorf,TH,Thuringia,DE,Germany Merseburg,ST,Saxony-Anhalt,DE,Germany Mersch,NW,North Rhine-Westphalia,DE,Germany -Mermuth,RP,Rheinland-Pfalz,DE,Germany -Merklingen,BW,Baden-Wurttemberg,DE,Germany Merkendorf,BY,Bavaria,DE,Germany Mering,BY,Bavaria,DE,Germany -Merenberg,HE,Hesse,DE,Germany Merdingen,BW,Baden-Wurttemberg,DE,Germany -Merchweiler,SL,Saarland,DE,Germany Merching,BY,Bavaria,DE,Germany -Merbelsrod,TH,Thuringia,DE,Germany Meppen,NI,Lower Saxony,DE,Germany -Menzendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Menteroda,TH,Thuringia,DE,Germany -Menslage,NI,Lower Saxony,DE,Germany Mengkofen,BY,Bavaria,DE,Germany Mengerskirchen,HE,Hesse,DE,Germany -Mengersgereuth-Haemmern,TH,Thuringia,DE,Germany +Mengerschied,RP,Rheinland-Pfalz,DE,Germany Mengen,BW,Baden-Wurttemberg,DE,Germany Mendig,RP,Rheinland-Pfalz,DE,Germany Menden,NW,North Rhine-Westphalia,DE,Germany @@ -34906,37 +27267,22 @@ Memmingerberg,BY,Bavaria,DE,Germany Memmingen,BY,Bavaria,DE,Germany Memmelsdorf,BY,Bavaria,DE,Germany Melsungen,HE,Hesse,DE,Germany -Melsbach,RP,Rheinland-Pfalz,DE,Germany Mellrichstadt,BY,Bavaria,DE,Germany -Mellinghausen,NI,Lower Saxony,DE,Germany -Mellingen,TH,Thuringia,DE,Germany -Am Mellensee,BB,Brandenburg,DE,Germany Melle,NI,Lower Saxony,DE,Germany -Melkof,MV,Mecklenburg-Vorpommern,DE,Germany Meldorf,SH,Schleswig-Holstein,DE,Germany Melbeck,NI,Lower Saxony,DE,Germany Meitingen,BY,Bavaria,DE,Germany -Meißenheim,BW,Baden-Wurttemberg,DE,Germany Meissen,SN,Saxony,DE,Germany -Meisenheim,RP,Rheinland-Pfalz,DE,Germany Meisdorf,ST,Saxony-Anhalt,DE,Germany Meiningen,TH,Thuringia,DE,Germany Meinerzhagen,NW,North Rhine-Westphalia,DE,Germany Meinersen,NI,Lower Saxony,DE,Germany Meine,NI,Lower Saxony,DE,Germany -Mehrstetten,BW,Baden-Wurttemberg,DE,Germany -Mehren,RP,Rheinland-Pfalz,DE,Germany Mehlingen,RP,Rheinland-Pfalz,DE,Germany -Mehlbek,SH,Schleswig-Holstein,DE,Germany -Meggerdorf,SH,Schleswig-Holstein,DE,Germany -Meersburg,BW,Baden-Wurttemberg,DE,Germany Meerbusch,NW,North Rhine-Westphalia,DE,Germany -Meerbeck,NI,Lower Saxony,DE,Germany Meerane,SN,Saxony,DE,Germany -Meeder,BY,Bavaria,DE,Germany -Medelby,SH,Schleswig-Holstein,DE,Germany Medebach,NW,North Rhine-Westphalia,DE,Germany -Meddersheim,RP,Rheinland-Pfalz,DE,Germany +Meddewade,SH,Schleswig-Holstein,DE,Germany Mecklenburg-Vorpommern,MV,Mecklenburg-Vorpommern,DE,Germany Mecklenburg,MV,Mecklenburg-Vorpommern,DE,Germany Meckesheim,BW,Baden-Wurttemberg,DE,Germany @@ -34944,7 +27290,7 @@ Meckenheim,NW,North Rhine-Westphalia,DE,Germany Meckenheim,RP,Rheinland-Pfalz,DE,Germany Meckenbeuren,BW,Baden-Wurttemberg,DE,Germany Mechernich,NW,North Rhine-Westphalia,DE,Germany -Mechelsdorf,MV,Mecklenburg-Vorpommern,DE,Germany +Mechelroda,TH,Thuringia,DE,Germany Mechelgrün,SN,Saxony,DE,Germany Mayschoß,RP,Rheinland-Pfalz,DE,Germany Mayen,RP,Rheinland-Pfalz,DE,Germany @@ -34952,268 +27298,162 @@ May,NW,North Rhine-Westphalia,DE,Germany Maxsain,RP,Rheinland-Pfalz,DE,Germany Maxhutte-Haidhof,BY,Bavaria,DE,Germany Maxdorf,RP,Rheinland-Pfalz,DE,Germany -Mauth,BY,Bavaria,DE,Germany Maulburg,BW,Baden-Wurttemberg,DE,Germany Maulbronn,BW,Baden-Wurttemberg,DE,Germany -Mauerstetten,BY,Bavaria,DE,Germany Mauern,BY,Bavaria,DE,Germany -Mauer,BW,Baden-Wurttemberg,DE,Germany Mauden,RP,Rheinland-Pfalz,DE,Germany -Mauchenheim,RP,Rheinland-Pfalz,DE,Germany -Matting,BY,Bavaria,DE,Germany -Mastershausen,RP,Rheinland-Pfalz,DE,Germany -Maßweiler,RP,Rheinland-Pfalz,DE,Germany -Massing,BY,Bavaria,DE,Germany Masserberg,TH,Thuringia,DE,Germany -Massenhausen,BY,Bavaria,DE,Germany Massenbachhausen,BW,Baden-Wurttemberg,DE,Germany Maßbach,BY,Bavaria,DE,Germany Maselheim,BW,Baden-Wurttemberg,DE,Germany -Marzling,BY,Bavaria,DE,Germany -Marxzell,BW,Baden-Wurttemberg,DE,Germany -Marxheim,BY,Bavaria,DE,Germany Marx,NI,Lower Saxony,DE,Germany Marwitz,BB,Brandenburg,DE,Germany -Martinshöhe,RP,Rheinland-Pfalz,DE,Germany -Martinsheim,BY,Bavaria,DE,Germany Martinroda,TH,Thuringia,DE,Germany -Martfeld,NI,Lower Saxony,DE,Germany Martensrade,SH,Schleswig-Holstein,DE,Germany Marsberg,NW,North Rhine-Westphalia,DE,Germany -Marquartstein,BY,Bavaria,DE,Germany Marquardt,BB,Brandenburg,DE,Germany Marpingen,SL,Saarland,DE,Germany -Marolterode,TH,Thuringia,DE,Germany -Maroldsweisach,BY,Bavaria,DE,Germany -Marnheim,RP,Rheinland-Pfalz,DE,Germany Marne,SH,Schleswig-Holstein,DE,Germany -Marlow,MV,Mecklenburg-Vorpommern,DE,Germany +Marloffstein,BY,Bavaria,DE,Germany Marl,NW,North Rhine-Westphalia,DE,Germany -Marktzeuln,BY,Bavaria,DE,Germany Marktsteft,BY,Bavaria,DE,Germany Markt Schwaben,BY,Bavaria,DE,Germany -Marktschorgast,BY,Bavaria,DE,Germany -Markt Rettenbach,BY,Bavaria,DE,Germany Marktredwitz,BY,Bavaria,DE,Germany Marktoberdorf,BY,Bavaria,DE,Germany Marktleugast,BY,Bavaria,DE,Germany -Marktl,BY,Bavaria,DE,Germany Markt Indersdorf,BY,Bavaria,DE,Germany Marktheidenfeld,BY,Bavaria,DE,Germany Markt Erlbach,BY,Bavaria,DE,Germany Marktbreit,BY,Bavaria,DE,Germany -Markt Berolzheim,BY,Bavaria,DE,Germany -Marktbergel,BY,Bavaria,DE,Germany Markt,BY,Bavaria,DE,Germany Markranstädt,SN,Saxony,DE,Germany Markneukirchen,SN,Saxony,DE,Germany Marklohe,NI,Lower Saxony,DE,Germany -Marklkofen,BY,Bavaria,DE,Germany Markkleeberg,SN,Saxony,DE,Germany -Maerkisch Buchholz,BB,Brandenburg,DE,Germany Markgröningen,BW,Baden-Wurttemberg,DE,Germany Markersdorf,SN,Saxony,DE,Germany Markdorf,BW,Baden-Wurttemberg,DE,Germany -Marienwerder,BB,Brandenburg,DE,Germany -Mariental,NI,Lower Saxony,DE,Germany -Marienmünster,NW,North Rhine-Westphalia,DE,Germany Marienhof,MV,Mecklenburg-Vorpommern,DE,Germany Marienheide,NW,North Rhine-Westphalia,DE,Germany -Marienhafe,NI,Lower Saxony,DE,Germany Marienfeld,NW,North Rhine-Westphalia,DE,Germany Marienberg,SN,Saxony,DE,Germany -Mariaposching,BY,Bavaria,DE,Germany -Margetshöchheim,BY,Bavaria,DE,Germany Marburg,HE,Hesse,DE,Germany Marbach am Neckar,BW,Baden-Wurttemberg,DE,Germany Manubach,RP,Rheinland-Pfalz,DE,Germany Mantel,BY,Bavaria,DE,Germany Mansfeld,ST,Saxony-Anhalt,DE,Germany Mannheim,BW,Baden-Wurttemberg,DE,Germany -Mankmoos,MV,Mecklenburg-Vorpommern,DE,Germany -Manderscheid,RP,Rheinland-Pfalz,DE,Germany -Mandern,RP,Rheinland-Pfalz,DE,Germany -Mandel,RP,Rheinland-Pfalz,DE,Germany Manching,BY,Bavaria,DE,Germany Mamming,BY,Bavaria,DE,Germany Mammendorf,BY,Bavaria,DE,Germany +Mammelzen,RP,Rheinland-Pfalz,DE,Germany Malterdingen,BW,Baden-Wurttemberg,DE,Germany Malsfeld,HE,Hesse,DE,Germany -Malschwitz,SN,Saxony,DE,Germany -Malsch,BW,Baden-Wurttemberg,DE,Germany Malsch,BW,Baden-Wurttemberg,DE,Germany Mallin,MV,Mecklenburg-Vorpommern,DE,Germany Malente,SH,Schleswig-Holstein,DE,Germany Malchow,MV,Mecklenburg-Vorpommern,DE,Germany Malchin,MV,Mecklenburg-Vorpommern,DE,Germany -Malborn,RP,Rheinland-Pfalz,DE,Germany -Maitenbeth,BY,Bavaria,DE,Germany Mainz,RP,Rheinland-Pfalz,DE,Germany Maintal,HE,Hesse,DE,Germany -Mainstockheim,BY,Bavaria,DE,Germany -Mainsondheim,BY,Bavaria,DE,Germany -Mainleus,BY,Bavaria,DE,Germany Mainhardt,BW,Baden-Wurttemberg,DE,Germany Mainburg,BY,Bavaria,DE,Germany Mainbernheim,BY,Bavaria,DE,Germany Mainaschaff,BY,Bavaria,DE,Germany Maikammer,RP,Rheinland-Pfalz,DE,Germany -Maierhöfen,BY,Bavaria,DE,Germany -Mähren,RP,Rheinland-Pfalz,DE,Germany Mahlow,BB,Brandenburg,DE,Germany Mahlberg,BW,Baden-Wurttemberg,DE,Germany Magstadt,BW,Baden-Wurttemberg,DE,Germany Magdeburg,ST,Saxony-Anhalt,DE,Germany -Mackenbach,RP,Rheinland-Pfalz,DE,Germany -Machtolsheim,BW,Baden-Wurttemberg,DE,Germany -Machern,SN,Saxony,DE,Germany -Maasdorf,BB,Brandenburg,DE,Germany -Lychen,BB,Brandenburg,DE,Germany -Luxem,RP,Rheinland-Pfalz,DE,Germany -Lutzerath,RP,Rheinland-Pfalz,DE,Germany -Lützen,ST,Saxony-Anhalt,DE,Germany -Lütjenwestedt,SH,Schleswig-Holstein,DE,Germany -Lütjensee,SH,Schleswig-Holstein,DE,Germany Lütjenburg,SH,Schleswig-Holstein,DE,Germany -Lütetsburg,NI,Lower Saxony,DE,Germany +Lütau,SH,Schleswig-Holstein,DE,Germany Lustadt,RP,Rheinland-Pfalz,DE,Germany -Lüssow,MV,Mecklenburg-Vorpommern,DE,Germany -Lüsche,NI,Lower Saxony,DE,Germany -Lupburg,BY,Bavaria,DE,Germany -Lunzenau,SN,Saxony,DE,Germany +Lürschau,SH,Schleswig-Holstein,DE,Germany Lünen,NW,North Rhine-Westphalia,DE,Germany Lüneburg,NI,Lower Saxony,DE,Germany Lunden,SH,Schleswig-Holstein,DE,Germany +Luisenthal,TH,Thuringia,DE,Germany Luhe-Wildenau,BY,Bavaria,DE,Germany -Luhden,NI,Lower Saxony,DE,Germany Lügde,NW,North Rhine-Westphalia,DE,Germany Lugau,SN,Saxony,DE,Germany Lueg,BY,Bavaria,DE,Germany -Ludwigsstadt,BY,Bavaria,DE,Germany Ludwigslust,MV,Mecklenburg-Vorpommern,DE,Germany -Ludwigshöhe,RP,Rheinland-Pfalz,DE,Germany Ludwigshafen am Rhein,RP,Rheinland-Pfalz,DE,Germany Ludwigsfelde,BB,Brandenburg,DE,Germany Ludwigsburg,BW,Baden-Wurttemberg,DE,Germany Lüdinghausen,NW,North Rhine-Westphalia,DE,Germany -Lüdersburg,NI,Lower Saxony,DE,Germany +Lüder,NI,Lower Saxony,DE,Germany Lüdenscheid,NW,North Rhine-Westphalia,DE,Germany -Luckow,MV,Mecklenburg-Vorpommern,DE,Germany Luckenwalde,BB,Brandenburg,DE,Germany -Lückenburg,RP,Rheinland-Pfalz,DE,Germany -Luckenbach,RP,Rheinland-Pfalz,DE,Germany Luckau,BB,Brandenburg,DE,Germany Lucka,TH,Thuringia,DE,Germany Lüchow,NI,Lower Saxony,DE,Germany Lübz,MV,Mecklenburg-Vorpommern,DE,Germany Lübtheen,MV,Mecklenburg-Vorpommern,DE,Germany -Lübow,MV,Mecklenburg-Vorpommern,DE,Germany Lubmin,MV,Mecklenburg-Vorpommern,DE,Germany -Lüblow,MV,Mecklenburg-Vorpommern,DE,Germany Lübesse,MV,Mecklenburg-Vorpommern,DE,Germany Lübeck,SH,Schleswig-Holstein,DE,Germany -Lübberstedt,NI,Lower Saxony,DE,Germany Lubnjow,BB,Brandenburg,DE,Germany Lubin,BB,Brandenburg,DE,Germany Lübbecke,NW,North Rhine-Westphalia,DE,Germany -Lübars,ST,Saxony-Anhalt,DE,Germany Loxstedt,NI,Lower Saxony,DE,Germany -Löwenstein,BW,Baden-Wurttemberg,DE,Germany Lottstetten,BW,Baden-Wurttemberg,DE,Germany Lotte,NW,North Rhine-Westphalia,DE,Germany Lößnitz,SN,Saxony,DE,Germany -Loßburg,BW,Baden-Wurttemberg,DE,Germany Losheim,SL,Saarland,DE,Germany Lörzweiler,RP,Rheinland-Pfalz,DE,Germany -Lorup,NI,Lower Saxony,DE,Germany -Lorscheid,RP,Rheinland-Pfalz,DE,Germany Lorsch,HE,Hesse,DE,Germany Loerrach,BW,Baden-Wurttemberg,DE,Germany -Lorch,HE,Hesse,DE,Germany Lorch,BW,Baden-Wurttemberg,DE,Germany -Loose,SH,Schleswig-Holstein,DE,Germany Lonsheim,RP,Rheinland-Pfalz,DE,Germany Lonsee,BW,Baden-Wurttemberg,DE,Germany Lonnig,RP,Rheinland-Pfalz,DE,Germany -Lonnerstadt,BY,Bavaria,DE,Germany Löningen,NI,Lower Saxony,DE,Germany -Lommatzsch,SN,Saxony,DE,Germany Lollar,HE,Hesse,DE,Germany -Loitz,MV,Mecklenburg-Vorpommern,DE,Germany -Loiching,BY,Bavaria,DE,Germany Lohsa,SN,Saxony,DE,Germany -Lohrhaupten,HE,Hesse,DE,Germany -Lohra,HE,Hesse,DE,Germany Lohr a. Main,BY,Bavaria,DE,Germany -Lohnweiler,RP,Rheinland-Pfalz,DE,Germany Lohne,NI,Lower Saxony,DE,Germany Löhne,NW,North Rhine-Westphalia,DE,Germany Lohne,HE,Hesse,DE,Germany Löhnberg,HE,Hesse,DE,Germany -Lohmen,SN,Saxony,DE,Germany Lohmar,NW,North Rhine-Westphalia,DE,Germany -Lohhof,BY,Bavaria,DE,Germany Lohfelden,HE,Hesse,DE,Germany -Loh,BY,Bavaria,DE,Germany -Lögow,BB,Brandenburg,DE,Germany +Lohen,BY,Bavaria,DE,Germany +Lohbarbek,SH,Schleswig-Holstein,DE,Germany Löffingen,BW,Baden-Wurttemberg,DE,Germany -Löf,RP,Rheinland-Pfalz,DE,Germany -Loddin,MV,Mecklenburg-Vorpommern,DE,Germany Löcknitz,MV,Mecklenburg-Vorpommern,DE,Germany Löchgau,BW,Baden-Wurttemberg,DE,Germany +Löbichau,TH,Thuringia,DE,Germany Bad Lobenstein,TH,Thuringia,DE,Germany Löbau,SN,Saxony,DE,Germany -Litzendorf,BY,Bavaria,DE,Germany -Litzelstetten,BW,Baden-Wurttemberg,DE,Germany -List,NI,Lower Saxony,DE,Germany List auf Sylt,SH,Schleswig-Holstein,DE,Germany -Lissendorf,RP,Rheinland-Pfalz,DE,Germany Lippstadt,NW,North Rhine-Westphalia,DE,Germany -Lippendorf,SN,Saxony,DE,Germany Linz am Rhein,RP,Rheinland-Pfalz,DE,Germany Linthe,BB,Brandenburg,DE,Germany Linstow,MV,Mecklenburg-Vorpommern,DE,Germany -Linnich,NW,North Rhine-Westphalia,DE,Germany Lingenfeld,RP,Rheinland-Pfalz,DE,Germany Lingen,NI,Lower Saxony,DE,Germany -Lindwedel,NI,Lower Saxony,DE,Germany Lindow,BB,Brandenburg,DE,Germany Lindlar,NW,North Rhine-Westphalia,DE,Germany Lindhorst,NI,Lower Saxony,DE,Germany -Lindewitt,SH,Schleswig-Holstein,DE,Germany Lindern,NI,Lower Saxony,DE,Germany -Lindenfels,HE,Hesse,DE,Germany Lindenberg,BY,Bavaria,DE,Germany Lindenberg,HE,Hesse,DE,Germany -Linden,SH,Schleswig-Holstein,DE,Germany -Lindberg,BY,Bavaria,DE,Germany -Lindau,SH,Schleswig-Holstein,DE,Germany Lindau,BY,Bavaria,DE,Germany -Lind,RP,Rheinland-Pfalz,DE,Germany -Linau,SH,Schleswig-Holstein,DE,Germany Limburgerhof,RP,Rheinland-Pfalz,DE,Germany Limburg an der Lahn,HE,Hesse,DE,Germany Limburg,BY,Bavaria,DE,Germany Limbach-Oberfrohna,SN,Saxony,DE,Germany -Limbach,RP,Rheinland-Pfalz,DE,Germany -Limbach,BW,Baden-Wurttemberg,DE,Germany Lilienthal,NI,Lower Saxony,DE,Germany -Lietzen,BB,Brandenburg,DE,Germany -Lieth,SH,Schleswig-Holstein,DE,Germany -Lierschied,RP,Rheinland-Pfalz,DE,Germany Lienen,NW,North Rhine-Westphalia,DE,Germany -Liebstadt,SN,Saxony,DE,Germany Liebshausen,RP,Rheinland-Pfalz,DE,Germany -Liebenwalde,BB,Brandenburg,DE,Germany -Liebenstein,TH,Thuringia,DE,Germany -Liebenscheid,RP,Rheinland-Pfalz,DE,Germany +Lieberose,BB,Brandenburg,DE,Germany Liebenburg,NI,Lower Saxony,DE,Germany Liebenau,NI,Lower Saxony,DE,Germany Liebenau,HE,Hesse,DE,Germany Lichtentanne,SN,Saxony,DE,Germany Lichtenstein,SN,Saxony,DE,Germany Lichtenfels,BY,Bavaria,DE,Germany -Lichtenberg,SN,Saxony,DE,Germany Lichtenau,NW,North Rhine-Westphalia,DE,Germany Lichtenau,BW,Baden-Wurttemberg,DE,Germany Lich,HE,Hesse,DE,Germany @@ -35221,136 +27461,81 @@ Leverkusen,NW,North Rhine-Westphalia,DE,Germany Leutkirch,BW,Baden-Wurttemberg,DE,Germany Leutesdorf,RP,Rheinland-Pfalz,DE,Germany Leutershausen,BY,Bavaria,DE,Germany -Leutersdorf,SN,Saxony,DE,Germany -Leuterod,RP,Rheinland-Pfalz,DE,Germany -Leutenberg,TH,Thuringia,DE,Germany -Leutenbach,BY,Bavaria,DE,Germany Leutenbach,BW,Baden-Wurttemberg,DE,Germany -Leupoldsgrün,BY,Bavaria,DE,Germany Leuna,ST,Saxony-Anhalt,DE,Germany -Leun,HE,Hesse,DE,Germany -Leubsdorf,RP,Rheinland-Pfalz,DE,Germany Letschin,BB,Brandenburg,DE,Germany -Letmathe,NW,North Rhine-Westphalia,DE,Germany Leopoldshöhe,NW,North Rhine-Westphalia,DE,Germany Leonberg,BW,Baden-Wurttemberg,DE,Germany Lenzkirch,BW,Baden-Wurttemberg,DE,Germany -Lenzen,BB,Brandenburg,DE,Germany Lenting,BY,Bavaria,DE,Germany Lensahn,SH,Schleswig-Holstein,DE,Germany Lennestadt,NW,North Rhine-Westphalia,DE,Germany Lenggries,BY,Bavaria,DE,Germany -Lengerich,NI,Lower Saxony,DE,Germany Lengerich,NW,North Rhine-Westphalia,DE,Germany -Lengenwang,BY,Bavaria,DE,Germany -Lengenfeld,SN,Saxony,DE,Germany +Lengefeld,ST,Saxony-Anhalt,DE,Germany Lengefeld,SN,Saxony,DE,Germany Lengede,NI,Lower Saxony,DE,Germany -Lengdorf,BY,Bavaria,DE,Germany -Lendringsen,NW,North Rhine-Westphalia,DE,Germany Lemwerder,NI,Lower Saxony,DE,Germany Lemgo,NW,North Rhine-Westphalia,DE,Germany -Lemförde,NI,Lower Saxony,DE,Germany -Lemberg,RP,Rheinland-Pfalz,DE,Germany -Lelkendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Leiwen,RP,Rheinland-Pfalz,DE,Germany -Leitzkau,ST,Saxony-Anhalt,DE,Germany Leist,MV,Mecklenburg-Vorpommern,DE,Germany Leisnig,SN,Saxony,DE,Germany Leipzig,SN,Saxony,DE,Germany Leipheim,BY,Bavaria,DE,Germany -Leipferdingen,BW,Baden-Wurttemberg,DE,Germany Leinzell,BW,Baden-Wurttemberg,DE,Germany -Leinsweiler,RP,Rheinland-Pfalz,DE,Germany -Leiningen,RP,Rheinland-Pfalz,DE,Germany Leinfelden-Echterdingen,BW,Baden-Wurttemberg,DE,Germany Leinefelde-Worbis,TH,Thuringia,DE,Germany Leinburg,BY,Bavaria,DE,Germany -Leimersheim,RP,Rheinland-Pfalz,DE,Germany Leimen,BW,Baden-Wurttemberg,DE,Germany -Leimen,RP,Rheinland-Pfalz,DE,Germany Leihgestern,HE,Hesse,DE,Germany Leiferde,NI,Lower Saxony,DE,Germany Leidersbach,BY,Bavaria,DE,Germany -Leidenborn,RP,Rheinland-Pfalz,DE,Germany Leichlingen,NW,North Rhine-Westphalia,DE,Germany Leichendorf,BY,Bavaria,DE,Germany Leiblfing,BY,Bavaria,DE,Germany Leibertingen,BW,Baden-Wurttemberg,DE,Germany -Lehsten,MV,Mecklenburg-Vorpommern,DE,Germany Lehrte,NI,Lower Saxony,DE,Germany -Lehrensteinsfeld,BW,Baden-Wurttemberg,DE,Germany Lehre,NI,Lower Saxony,DE,Germany -Lehrberg,BY,Bavaria,DE,Germany Lehnitz,BB,Brandenburg,DE,Germany Kloster Lehnin,BB,Brandenburg,DE,Germany -Lehmkuhlen,SH,Schleswig-Holstein,DE,Germany -Lehesten,TH,Thuringia,DE,Germany Lehen,BW,Baden-Wurttemberg,DE,Germany Lehe,SH,Schleswig-Holstein,DE,Germany -Lehe,NI,Lower Saxony,DE,Germany -Legefeld,TH,Thuringia,DE,Germany Legden,NW,North Rhine-Westphalia,DE,Germany Legau,BY,Bavaria,DE,Germany Leezen,SH,Schleswig-Holstein,DE,Germany -Leezen,MV,Mecklenburg-Vorpommern,DE,Germany Leezdorf,NI,Lower Saxony,DE,Germany Leer,NI,Lower Saxony,DE,Germany Leegebruch,BB,Brandenburg,DE,Germany Leck,SH,Schleswig-Holstein,DE,Germany -Lechbruck,BY,Bavaria,DE,Germany Lebus,BB,Brandenburg,DE,Germany +Lebrade,SH,Schleswig-Holstein,DE,Germany Lebach,SL,Saarland,DE,Germany -Lawalde,SN,Saxony,DE,Germany -Lautzenbrücken,RP,Rheinland-Pfalz,DE,Germany Lautertal,HE,Hesse,DE,Germany -Lautertal,HE,Hesse,DE,Germany -Lautersheim,RP,Rheinland-Pfalz,DE,Germany -Lauterhofen,BY,Bavaria,DE,Germany Lauterecken,RP,Rheinland-Pfalz,DE,Germany -Lauterbach,TH,Thuringia,DE,Germany Lauterbach,HE,Hesse,DE,Germany -Lauterbach/Schwarzwald,BW,Baden-Wurttemberg,DE,Germany Lauter,SN,Saxony,DE,Germany Lautenbach,BW,Baden-Wurttemberg,DE,Germany Lauta,SN,Saxony,DE,Germany -Laußnitz,SN,Saxony,DE,Germany -Laußig,SN,Saxony,DE,Germany Lausitz,BB,Brandenburg,DE,Germany -Lauscha,TH,Thuringia,DE,Germany Laupheim,BW,Baden-Wurttemberg,DE,Germany -Laumersheim,RP,Rheinland-Pfalz,DE,Germany Lauingen,BY,Bavaria,DE,Germany Lauffen am Neckar,BW,Baden-Wurttemberg,DE,Germany -Laufersweiler,RP,Rheinland-Pfalz,DE,Germany -Laufenselden,HE,Hesse,DE,Germany Laufenbürg,BY,Bavaria,DE,Germany -Laufenburg,BW,Baden-Wurttemberg,DE,Germany Laufen,BY,Bavaria,DE,Germany Lauf an der Pegnitz,BY,Bavaria,DE,Germany Laufach,BY,Bavaria,DE,Germany -Lauf,BW,Baden-Wurttemberg,DE,Germany -Lauenhagen,NI,Lower Saxony,DE,Germany Lauenburg,SH,Schleswig-Holstein,DE,Germany -Lauenbrück,NI,Lower Saxony,DE,Germany Lauenau,NI,Lower Saxony,DE,Germany -Laudenbach,BY,Bavaria,DE,Germany Laudenbach,BW,Baden-Wurttemberg,DE,Germany -Lauchheim,BW,Baden-Wurttemberg,DE,Germany Lauchhammer,BB,Brandenburg,DE,Germany -Laucha,ST,Saxony-Anhalt,DE,Germany -Laucha,TH,Thuringia,DE,Germany -Laubenheim,RP,Rheinland-Pfalz,DE,Germany Laubach,HE,Hesse,DE,Germany -Laubach,RP,Rheinland-Pfalz,DE,Germany Lathen,NI,Lower Saxony,DE,Germany Lastrup,NI,Lower Saxony,DE,Germany Lasbek,SH,Schleswig-Holstein,DE,Germany Lappersdorf,BY,Bavaria,DE,Germany +Langweiler,RP,Rheinland-Pfalz,DE,Germany Langweid,BY,Bavaria,DE,Germany -Langwedel,SH,Schleswig-Holstein,DE,Germany Langwedel,NI,Lower Saxony,DE,Germany -Langsur,RP,Rheinland-Pfalz,DE,Germany +Langstedt,SH,Schleswig-Holstein,DE,Germany Langquaid,BY,Bavaria,DE,Germany Langlingen,NI,Lower Saxony,DE,Germany Langgöns,HE,Hesse,DE,Germany @@ -35358,59 +27543,38 @@ Langewahl,BB,Brandenburg,DE,Germany Langerwehe,NW,North Rhine-Westphalia,DE,Germany Langeoog,NI,Lower Saxony,DE,Germany Langenzenn,BY,Bavaria,DE,Germany -Langenwolschendorf,TH,Thuringia,DE,Germany -Langenwolmsdorf,SN,Saxony,DE,Germany -Langenwetzendorf,TH,Thuringia,DE,Germany -Langenstein,ST,Saxony-Anhalt,DE,Germany -Langensendelbach,BY,Bavaria,DE,Germany Langenselbold,HE,Hesse,DE,Germany +Langenroda,TH,Thuringia,DE,Germany Langenpreising,BY,Bavaria,DE,Germany -Langenorla,TH,Thuringia,DE,Germany -Langenneufnach,BY,Bavaria,DE,Germany Langenlonsheim,RP,Rheinland-Pfalz,DE,Germany Langenleuba-Niederhain,TH,Thuringia,DE,Germany -Langenhorn,SH,Schleswig-Holstein,DE,Germany -Langenhahn,RP,Rheinland-Pfalz,DE,Germany -Langenhagen,MV,Mecklenburg-Vorpommern,DE,Germany Langenhagen,NI,Lower Saxony,DE,Germany Langenfeld,NW,North Rhine-Westphalia,DE,Germany -Langenfeld,BY,Bavaria,DE,Germany -Langenenslingen,BW,Baden-Wurttemberg,DE,Germany Langeneichstädt,ST,Saxony-Anhalt,DE,Germany Langendorf,NI,Lower Saxony,DE,Germany Bad Schoenborn,BW,Baden-Wurttemberg,DE,Germany Langenbernsdorf,SN,Saxony,DE,Germany Langenberg,NW,North Rhine-Westphalia,DE,Germany Langenberg,HE,Hesse,DE,Germany -Langenbach bei Kirburg,RP,Rheinland-Pfalz,DE,Germany -Langenbach,TH,Thuringia,DE,Germany Langenbach,BY,Bavaria,DE,Germany Langenau,BW,Baden-Wurttemberg,DE,Germany -Langenargen,BW,Baden-Wurttemberg,DE,Germany Langenaltheim,BY,Bavaria,DE,Germany Langen,NI,Lower Saxony,DE,Germany Langen,HE,Hesse,DE,Germany Langelsheim,NI,Lower Saxony,DE,Germany Landstuhl,RP,Rheinland-Pfalz,DE,Germany Landshut,BY,Bavaria,DE,Germany -Landscheid,RP,Rheinland-Pfalz,DE,Germany Landsberied,BY,Bavaria,DE,Germany Landsberg,ST,Saxony-Anhalt,DE,Germany Landsberg am Lech,BY,Bavaria,DE,Germany -Landolfshausen,NI,Lower Saxony,DE,Germany Landesbergen,NI,Lower Saxony,DE,Germany Landau,RP,Rheinland-Pfalz,DE,Germany Landau an der Isar,BY,Bavaria,DE,Germany -Lamspringe,NI,Lower Saxony,DE,Germany Lampertswalde,SN,Saxony,DE,Germany -Lampertshausen,BY,Bavaria,DE,Germany Lampertheim,HE,Hesse,DE,Germany Lambsheim,RP,Rheinland-Pfalz,DE,Germany Lambrechtshagen,MV,Mecklenburg-Vorpommern,DE,Germany Lambrecht,RP,Rheinland-Pfalz,DE,Germany -Lam,BY,Bavaria,DE,Germany -Lalling,BY,Bavaria,DE,Germany -Lalendorf,MV,Mecklenburg-Vorpommern,DE,Germany Laim,BY,Bavaria,DE,Germany Laichingen,BW,Baden-Wurttemberg,DE,Germany Lahr,BW,Baden-Wurttemberg,DE,Germany @@ -35421,29 +27585,19 @@ Lage,NW,North Rhine-Westphalia,DE,Germany Bad Laer,NI,Lower Saxony,DE,Germany Laer,NW,North Rhine-Westphalia,DE,Germany Ladenburg,BW,Baden-Wurttemberg,DE,Germany -Ladbergen,NW,North Rhine-Westphalia,DE,Germany Lachendorf,NI,Lower Saxony,DE,Germany Laboe,SH,Schleswig-Holstein,DE,Germany -Laberweinting,BY,Bavaria,DE,Germany Labenz,SH,Schleswig-Holstein,DE,Germany Laatzen,NI,Lower Saxony,DE,Germany -Bad Laasphe,NW,North Rhine-Westphalia,DE,Germany -Laasdorf,TH,Thuringia,DE,Germany -Laar,NI,Lower Saxony,DE,Germany Laage,MV,Mecklenburg-Vorpommern,DE,Germany Laaber,BY,Bavaria,DE,Germany Kyritz,BB,Brandenburg,DE,Germany -Kyllburg,RP,Rheinland-Pfalz,DE,Germany -Kutzenhausen,BY,Bavaria,DE,Germany Kutenholz,NI,Lower Saxony,DE,Germany -Kusterdingen,BW,Baden-Wurttemberg,DE,Germany Küssaberg,BW,Baden-Wurttemberg,DE,Germany Kusel,RP,Rheinland-Pfalz,DE,Germany Kurz,BY,Bavaria,DE,Germany +Kurtscheid,RP,Rheinland-Pfalz,DE,Germany Kürten,NW,North Rhine-Westphalia,DE,Germany -Oberwiesenthal,SN,Saxony,DE,Germany -Kurort Jonsdorf,SN,Saxony,DE,Germany -Kürnbach,BW,Baden-Wurttemberg,DE,Germany Kürnach,BY,Bavaria,DE,Germany Küps,BY,Bavaria,DE,Germany Kuppenheim,BW,Baden-Wurttemberg,DE,Germany @@ -35451,632 +27605,327 @@ Kupferzell,BW,Baden-Wurttemberg,DE,Germany Künzelsau,BW,Baden-Wurttemberg,DE,Germany Künzell,HE,Hesse,DE,Germany Kümmersbruck,BY,Bavaria,DE,Germany -Kummerfeld,SH,Schleswig-Holstein,DE,Germany -Kumhausen,BY,Bavaria,DE,Germany Külsheim,BW,Baden-Wurttemberg,DE,Germany Kulmbach,BY,Bavaria,DE,Germany -Kulmain,BY,Bavaria,DE,Germany Kühsen,SH,Schleswig-Holstein,DE,Germany -Kühren,SH,Schleswig-Holstein,DE,Germany Kühn,BY,Bavaria,DE,Germany Kühlenthal,BY,Bavaria,DE,Germany -Kühbach,BY,Bavaria,DE,Germany -Kuhardt,RP,Rheinland-Pfalz,DE,Germany -Kuden,SH,Schleswig-Holstein,DE,Germany -Kuchen,BW,Baden-Wurttemberg,DE,Germany -Kuchelmiß,MV,Mecklenburg-Vorpommern,DE,Germany -Kubschütz,SN,Saxony,DE,Germany Krunkel,RP,Rheinland-Pfalz,DE,Germany Krün,BY,Bavaria,DE,Germany -Krumstedt,SH,Schleswig-Holstein,DE,Germany -Krummesse,SH,Schleswig-Holstein,DE,Germany -Krummennaab,BY,Bavaria,DE,Germany +Krumhermersdorf,SN,Saxony,DE,Germany Krumbach,BY,Bavaria,DE,Germany -Krugsdorf,MV,Mecklenburg-Vorpommern,DE,Germany -Kruckow,MV,Mecklenburg-Vorpommern,DE,Germany -Kröv,RP,Rheinland-Pfalz,DE,Germany +Kruft,RP,Rheinland-Pfalz,DE,Germany Krostitz,SN,Saxony,DE,Germany -Crossen an der Elster,TH,Thuringia,DE,Germany -Kröslin,MV,Mecklenburg-Vorpommern,DE,Germany -Kroppach,RP,Rheinland-Pfalz,DE,Germany Kropp,SH,Schleswig-Holstein,DE,Germany Kröpelin,MV,Mecklenburg-Vorpommern,DE,Germany -Kronshagen,SH,Schleswig-Holstein,DE,Germany +Kronsmoor,SH,Schleswig-Holstein,DE,Germany Kronberg,HE,Hesse,DE,Germany Kronau,BW,Baden-Wurttemberg,DE,Germany Kronach,BY,Bavaria,DE,Germany -Krombach,BY,Bavaria,DE,Germany Kritzmow,MV,Mecklenburg-Vorpommern,DE,Germany Kriftel,HE,Hesse,DE,Germany -Krien,MV,Mecklenburg-Vorpommern,DE,Germany -Kriebstein,SN,Saxony,DE,Germany -Kriebitzsch,TH,Thuringia,DE,Germany Krickenbach,RP,Rheinland-Pfalz,DE,Germany Kreuzwertheim,BY,Bavaria,DE,Germany Kreuztal,NW,North Rhine-Westphalia,DE,Germany -Kreuzebra,TH,Thuringia,DE,Germany Kreuzau,NW,North Rhine-Westphalia,DE,Germany Kreuz,NW,North Rhine-Westphalia,DE,Germany -Kretzschau,ST,Saxony-Anhalt,DE,Germany Kressbronn am Bodensee,BW,Baden-Wurttemberg,DE,Germany -Kremperheide,SH,Schleswig-Holstein,DE,Germany Krempel,SH,Schleswig-Holstein,DE,Germany Krempel,NI,Lower Saxony,DE,Germany Krempe,SH,Schleswig-Holstein,DE,Germany Kremmen,BB,Brandenburg,DE,Germany Krefeld,NW,North Rhine-Westphalia,DE,Germany -Krebeck,NI,Lower Saxony,DE,Germany -Krautheim,BW,Baden-Wurttemberg,DE,Germany -Krauthausen,TH,Thuringia,DE,Germany -Krauschwitz,SN,Saxony,DE,Germany Krauchenwies,BW,Baden-Wurttemberg,DE,Germany Kranzberg,BY,Bavaria,DE,Germany -Kranichfeld,TH,Thuringia,DE,Germany +Kranepuhl,BB,Brandenburg,DE,Germany Kranenburg,NW,North Rhine-Westphalia,DE,Germany -Kramerhof,MV,Mecklenburg-Vorpommern,DE,Germany Krakow am See,MV,Mecklenburg-Vorpommern,DE,Germany Krailling,BY,Bavaria,DE,Germany Krailing,BY,Bavaria,DE,Germany -Kraiburg am Inn,BY,Bavaria,DE,Germany Kraftsdorf,TH,Thuringia,DE,Germany -Krackow,MV,Mecklenburg-Vorpommern,DE,Germany -Kotzen,BB,Brandenburg,DE,Germany -Kottweiler-Schwanden,RP,Rheinland-Pfalz,DE,Germany Kottenheim,RP,Rheinland-Pfalz,DE,Germany Köthen,ST,Saxony-Anhalt,DE,Germany Mainz Kostheim,HE,Hesse,DE,Germany -Kossa,SN,Saxony,DE,Germany -Kospoda,TH,Thuringia,DE,Germany -Koserow,MV,Mecklenburg-Vorpommern,DE,Germany -Kosel,SH,Schleswig-Holstein,DE,Germany -Kösching,BY,Bavaria,DE,Germany Korschenbroich,NW,North Rhine-Westphalia,DE,Germany -Körprich,SL,Saarland,DE,Germany Kornwestheim,BW,Baden-Wurttemberg,DE,Germany Korntal,BW,Baden-Wurttemberg,DE,Germany -Korlingen,RP,Rheinland-Pfalz,DE,Germany Körle,HE,Hesse,DE,Germany Kordel,RP,Rheinland-Pfalz,DE,Germany Korbach,HE,Hesse,DE,Germany Korb,RP,Rheinland-Pfalz,DE,Germany Korb,BW,Baden-Wurttemberg,DE,Germany -Korb,BW,Baden-Wurttemberg,DE,Germany Kopp,RP,Rheinland-Pfalz,DE,Germany -Köpernitz,BB,Brandenburg,DE,Germany -Konzell,BY,Bavaria,DE,Germany Konz,RP,Rheinland-Pfalz,DE,Germany Konstanz,BW,Baden-Wurttemberg,DE,Germany +Konradsreuth,BY,Bavaria,DE,Germany Könnern,ST,Saxony-Anhalt,DE,Germany -Konken,RP,Rheinland-Pfalz,DE,Germany Koenigs Wusterhausen,BB,Brandenburg,DE,Germany Königswinter,NW,North Rhine-Westphalia,DE,Germany -Königswartha,SN,Saxony,DE,Germany -Königswalde,SN,Saxony,DE,Germany Koenigstein im Taunus,HE,Hesse,DE,Germany -Königstein,BY,Bavaria,DE,Germany -Königsmoor,NI,Lower Saxony,DE,Germany Koenigslutter am Elm,NI,Lower Saxony,DE,Germany Bad Konigshofen im Grabfeld,BY,Bavaria,DE,Germany -Königsheim,BW,Baden-Wurttemberg,DE,Germany -Königsfeld,BY,Bavaria,DE,Germany -Konigsfeld im Schwarzwald,BW,Baden-Wurttemberg,DE,Germany Königsee,TH,Thuringia,DE,Germany -Königsdorf,BY,Bavaria,DE,Germany Königsbrunn,BY,Bavaria,DE,Germany Königsbrück,SN,Saxony,DE,Germany Königsbronn,BW,Baden-Wurttemberg,DE,Germany Konigsberg in Bayern,BY,Bavaria,DE,Germany Königheim,BW,Baden-Wurttemberg,DE,Germany Köngen,BW,Baden-Wurttemberg,DE,Germany -Kölsa,BB,Brandenburg,DE,Germany -Kölpinsee,MV,Mecklenburg-Vorpommern,DE,Germany Cologne,NW,North Rhine-Westphalia,DE,Germany +Kollow,SH,Schleswig-Holstein,DE,Germany Kolln-Reisiek,SH,Schleswig-Holstein,DE,Germany Kollnburg,BY,Bavaria,DE,Germany -Kollmar,SH,Schleswig-Holstein,DE,Germany -Kölleda,TH,Thuringia,DE,Germany Kolkwitz,BB,Brandenburg,DE,Germany -Kolitzheim,BY,Bavaria,DE,Germany Koldenbüttel,SH,Schleswig-Holstein,DE,Germany -Kölbingen,RP,Rheinland-Pfalz,DE,Germany Kolbermoor,BY,Bavaria,DE,Germany -Köhn,SH,Schleswig-Holstein,DE,Germany Kohlberg,BY,Bavaria,DE,Germany -Kohlberg,BW,Baden-Wurttemberg,DE,Germany -Köfering,BY,Bavaria,DE,Germany Ködnitz,BY,Bavaria,DE,Germany -Köditz,BY,Bavaria,DE,Germany Kodersdorf,SN,Saxony,DE,Germany +Kochendorf,BW,Baden-Wurttemberg,DE,Germany Kochel,BY,Bavaria,DE,Germany Koblenz,RP,Rheinland-Pfalz,DE,Germany -Koblentz,MV,Mecklenburg-Vorpommern,DE,Germany -Knorrendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Knopp-Labach,RP,Rheinland-Pfalz,DE,Germany Knittlingen,BW,Baden-Wurttemberg,DE,Germany Knetzgau,BY,Bavaria,DE,Germany -Knesebeck,NI,Lower Saxony,DE,Germany -Klütz,MV,Mecklenburg-Vorpommern,DE,Germany Klötze,ST,Saxony-Anhalt,DE,Germany -Klotten,RP,Rheinland-Pfalz,DE,Germany Klostermansfeld,ST,Saxony-Anhalt,DE,Germany Klosterlechfeld,BY,Bavaria,DE,Germany -Kloster,MV,Mecklenburg-Vorpommern,DE,Germany Klipphausen,SN,Saxony,DE,Germany Klink,MV,Mecklenburg-Vorpommern,DE,Germany -Klingsmoos,BY,Bavaria,DE,Germany -Klingenthal,SN,Saxony,DE,Germany -Klingenmünster,RP,Rheinland-Pfalz,DE,Germany Klingenberg am Main,BY,Bavaria,DE,Germany -Klingenberg,SN,Saxony,DE,Germany -Kleve,SH,Schleswig-Holstein,DE,Germany Kleve,NW,North Rhine-Westphalia,DE,Germany +Kletzin,MV,Mecklenburg-Vorpommern,DE,Germany Klettwitz,BB,Brandenburg,DE,Germany -Klenau,BY,Bavaria,DE,Germany +Kleinzschocher,SN,Saxony,DE,Germany Klein Wittensee,SH,Schleswig-Holstein,DE,Germany -Klein-Winternheim,RP,Rheinland-Pfalz,DE,Germany +Klein Wesenberg,SH,Schleswig-Holstein,DE,Germany Kleinwallstadt,BY,Bavaria,DE,Germany -Klein Upahl,MV,Mecklenburg-Vorpommern,DE,Germany -Kleinsteinhausen,RP,Rheinland-Pfalz,DE,Germany -Kleinsendelbach,BY,Bavaria,DE,Germany -Klein Roennau,SH,Schleswig-Holstein,DE,Germany -Klein Rogahn,MV,Mecklenburg-Vorpommern,DE,Germany -Kleinrinderfeld,BY,Bavaria,DE,Germany -Klein Pritz,MV,Mecklenburg-Vorpommern,DE,Germany +Klein Trebbow,MV,Mecklenburg-Vorpommern,DE,Germany Kleinostheim,BY,Bavaria,DE,Germany Klein Nordende,SH,Schleswig-Holstein,DE,Germany Kleinmaischeid,RP,Rheinland-Pfalz,DE,Germany Kleinmachnow,BB,Brandenburg,DE,Germany -Kleinlangheim,BY,Bavaria,DE,Germany Kleinkugel,ST,Saxony-Anhalt,DE,Germany +Kleinkems,BW,Baden-Wurttemberg,DE,Germany Kleinheubach,BY,Bavaria,DE,Germany -Kleinern,HE,Hesse,DE,Germany Kleinblittersdorf,SL,Saarland,DE,Germany Klein Berssen,NI,Lower Saxony,DE,Germany -Kleinbartloff,TH,Thuringia,DE,Germany -Kleinaspach,BW,Baden-Wurttemberg,DE,Germany -Rauhenebrach,BY,Bavaria,DE,Germany Klaus,BY,Bavaria,DE,Germany Klais,BY,Bavaria,DE,Germany -Kitzscher,SN,Saxony,DE,Germany Kitzingen,BY,Bavaria,DE,Germany Kist,BY,Bavaria,DE,Germany Kißlegg,BW,Baden-Wurttemberg,DE,Germany Kissing,BY,Bavaria,DE,Germany -Kisdorf,SH,Schleswig-Holstein,DE,Germany -Kirrweiler,RP,Rheinland-Pfalz,DE,Germany Kirn,RP,Rheinland-Pfalz,DE,Germany Kirkel,SL,Saarland,DE,Germany -Kirf,RP,Rheinland-Pfalz,DE,Germany Kirchzarten,BW,Baden-Wurttemberg,DE,Germany -Kirchweiler,RP,Rheinland-Pfalz,DE,Germany -Kirchweidach,BY,Bavaria,DE,Germany +Kirchworbis,TH,Thuringia,DE,Germany Kirchseeon,BY,Bavaria,DE,Germany -Kirchroth,BY,Bavaria,DE,Germany Kirchlinteln,NI,Lower Saxony,DE,Germany Kirchlengern,NW,North Rhine-Westphalia,DE,Germany -Kirchlauter,BY,Bavaria,DE,Germany -Kirchhundem,NW,North Rhine-Westphalia,DE,Germany Kirchheim unter Teck,BW,Baden-Wurttemberg,DE,Germany Kirchheimbolanden,RP,Rheinland-Pfalz,DE,Germany Kirchheim bei Muenchen,BY,Bavaria,DE,Germany -Kirchheim an der Weinstrasse,RP,Rheinland-Pfalz,DE,Germany Kirchheim am Neckar,BW,Baden-Wurttemberg,DE,Germany -Kirchheim,BY,Bavaria,DE,Germany -Kirchheim,BY,Bavaria,DE,Germany Kirchhatten,NI,Lower Saxony,DE,Germany -Kirchham,BY,Bavaria,DE,Germany Kirchhain,HE,Hesse,DE,Germany Kirchgellersen,NI,Lower Saxony,DE,Germany -Kirchgandern,TH,Thuringia,DE,Germany -Kirchenthumbach,BY,Bavaria,DE,Germany Kirchentellinsfurt,BW,Baden-Wurttemberg,DE,Germany Kirchensittenbach,BY,Bavaria,DE,Germany Kirchenpingarten,BY,Bavaria,DE,Germany Kirchenlamitz,BY,Bavaria,DE,Germany -Kirchengel,TH,Thuringia,DE,Germany -Kirchenbirkig,BY,Bavaria,DE,Germany Kirchen,RP,Rheinland-Pfalz,DE,Germany -Kirchehrenbach,BY,Bavaria,DE,Germany -Kirchdorf im Wald,BY,Bavaria,DE,Germany Kirchdorf am Inn,BY,Bavaria,DE,Germany -Kirchdorf,NI,Lower Saxony,DE,Germany Kirchdorf,BW,Baden-Wurttemberg,DE,Germany Kirchdorf,BW,Baden-Wurttemberg,DE,Germany -Kirchberg an der Murr,BW,Baden-Wurttemberg,DE,Germany Kirchberg an der Jagst,BW,Baden-Wurttemberg,DE,Germany -Kirchberg an der Iller,BW,Baden-Wurttemberg,DE,Germany -Kirchberg,SN,Saxony,DE,Germany -Kirchberg,RP,Rheinland-Pfalz,DE,Germany -Kirchberg,BY,Bavaria,DE,Germany Kirchberg,BY,Bavaria,DE,Germany -Kirchardt,BW,Baden-Wurttemberg,DE,Germany Kirchanschöring,BY,Bavaria,DE,Germany -Kirburg,RP,Rheinland-Pfalz,DE,Germany Kippenheim,BW,Baden-Wurttemberg,DE,Germany Kipfenberg,BY,Bavaria,DE,Germany -Kinsau,BY,Bavaria,DE,Germany Kindsbach,RP,Rheinland-Pfalz,DE,Germany Kinding,BY,Bavaria,DE,Germany -Kinderbeuern,RP,Rheinland-Pfalz,DE,Germany -Kindelbrück,TH,Thuringia,DE,Germany -Kieselbronn,BW,Baden-Wurttemberg,DE,Germany Kierspe,NW,North Rhine-Westphalia,DE,Germany Kiel,SH,Schleswig-Holstein,DE,Germany Kiefersfelden,BY,Bavaria,DE,Germany Kiedrich,HE,Hesse,DE,Germany -Kiebitzreihe,SH,Schleswig-Holstein,DE,Germany Kevelaer,NW,North Rhine-Westphalia,DE,Germany -Keula,TH,Thuringia,DE,Germany -Ketzin,BB,Brandenburg,DE,Germany -Kettig,RP,Rheinland-Pfalz,DE,Germany -Kettenkamp,NI,Lower Saxony,DE,Germany Ketsch,BW,Baden-Wurttemberg,DE,Germany Kesselsdorf,SN,Saxony,DE,Germany -Kesseling,RP,Rheinland-Pfalz,DE,Germany -Kerzenheim,RP,Rheinland-Pfalz,DE,Germany Kerpen,NW,North Rhine-Westphalia,DE,Germany Kerpen,RP,Rheinland-Pfalz,DE,Germany Kernen,BW,Baden-Wurttemberg,DE,Germany -Kerbfeld,BY,Bavaria,DE,Germany -Kenzingen,BW,Baden-Wurttemberg,DE,Germany -Kenn,RP,Rheinland-Pfalz,DE,Germany Kempten (Allgaeu),BY,Bavaria,DE,Germany Kempfeld,RP,Rheinland-Pfalz,DE,Germany -Kempenich,RP,Rheinland-Pfalz,DE,Germany Kempen,NW,North Rhine-Westphalia,DE,Germany -Kemnitz,SN,Saxony,DE,Germany Kemnath,BY,Bavaria,DE,Germany -Kemberg,ST,Saxony-Anhalt,DE,Germany +Kemmern,BY,Bavaria,DE,Germany Kelsterbach,HE,Hesse,DE,Germany -Kellmünz,BY,Bavaria,DE,Germany Kellinghusen,SH,Schleswig-Holstein,DE,Germany Kellenhusen,SH,Schleswig-Holstein,DE,Germany Kelkheim,HE,Hesse,DE,Germany Kelheim,BY,Bavaria,DE,Germany -Kelbra,ST,Saxony-Anhalt,DE,Germany -Kelberg,RP,Rheinland-Pfalz,DE,Germany -Kehrig,RP,Rheinland-Pfalz,DE,Germany Kehl,BW,Baden-Wurttemberg,DE,Germany -Kefenrod,HE,Hesse,DE,Germany -Kausen,RP,Rheinland-Pfalz,DE,Germany Kaulsdorf,TH,Thuringia,DE,Germany Kaufering,BY,Bavaria,DE,Germany Kaufbeuren,BY,Bavaria,DE,Germany -Kaub,RP,Rheinland-Pfalz,DE,Germany -Katzweiler,RP,Rheinland-Pfalz,DE,Germany -Katzenelnbogen,RP,Rheinland-Pfalz,DE,Germany -Katzenbach,RP,Rheinland-Pfalz,DE,Germany -Kastorf,SH,Schleswig-Holstein,DE,Germany -Kastl,BY,Bavaria,DE,Germany -Kastl,BY,Bavaria,DE,Germany -Kastl,BY,Bavaria,DE,Germany Kastellaun,RP,Rheinland-Pfalz,DE,Germany Kastel,HE,Hesse,DE,Germany Kassel,HE,Hesse,DE,Germany -Kasendorf,BY,Bavaria,DE,Germany -Kasel-Golzig,BB,Brandenburg,DE,Germany Karstädt,BB,Brandenburg,DE,Germany -Karsdorf,ST,Saxony-Anhalt,DE,Germany -Karsbach,BY,Bavaria,DE,Germany -Karnin,MV,Mecklenburg-Vorpommern,DE,Germany Karlstadt am Main,BY,Bavaria,DE,Germany Karlsruhe,BW,Baden-Wurttemberg,DE,Germany -Karlskron,BY,Bavaria,DE,Germany -Karlshuld,BY,Bavaria,DE,Germany Karlshagen,MV,Mecklenburg-Vorpommern,DE,Germany -Bad Karlshafen,HE,Hesse,DE,Germany Karlsfeld,BY,Bavaria,DE,Germany Karlsburg,MV,Mecklenburg-Vorpommern,DE,Germany -Karlsbrunn,SL,Saarland,DE,Germany -Karenz,MV,Mecklenburg-Vorpommern,DE,Germany -Karcheez,MV,Mecklenburg-Vorpommern,DE,Germany -Karby,SH,Schleswig-Holstein,DE,Germany +Karlburg,BY,Bavaria,DE,Germany Karben,HE,Hesse,DE,Germany -Karbach,BY,Bavaria,DE,Germany Kappelrodeck,BW,Baden-Wurttemberg,DE,Germany Kappeln,SH,Schleswig-Holstein,DE,Germany -Kappeln,RP,Rheinland-Pfalz,DE,Germany -Kappel,RP,Rheinland-Pfalz,DE,Germany Kandern,BW,Baden-Wurttemberg,DE,Germany Kandel,RP,Rheinland-Pfalz,DE,Germany -Kamsdorf,TH,Thuringia,DE,Germany Kamp-Lintfort,NW,North Rhine-Westphalia,DE,Germany -Kampen,SH,Schleswig-Holstein,DE,Germany Kampe,NI,Lower Saxony,DE,Germany Kamp-Bornhofen,RP,Rheinland-Pfalz,DE,Germany -Kammerforst,TH,Thuringia,DE,Germany Kamenz,SN,Saxony,DE,Germany Kamen,NW,North Rhine-Westphalia,DE,Germany Kalübbe,SH,Schleswig-Holstein,DE,Germany Kaltennordheim,TH,Thuringia,DE,Germany Kaltenkirchen,SH,Schleswig-Holstein,DE,Germany -Kaltenengers,RP,Rheinland-Pfalz,DE,Germany -Kalteneber,TH,Thuringia,DE,Germany -Kaltenberg,BY,Bavaria,DE,Germany -Kalt,RP,Rheinland-Pfalz,DE,Germany Kallstadt,RP,Rheinland-Pfalz,DE,Germany Kallmünz,BY,Bavaria,DE,Germany Kall,NW,North Rhine-Westphalia,DE,Germany Kalkar,NW,North Rhine-Westphalia,DE,Germany Kalefeld,NI,Lower Saxony,DE,Germany Kaldorf,BY,Bavaria,DE,Germany -Kalchreuth,BY,Bavaria,DE,Germany -Kalbsrieth,TH,Thuringia,DE,Germany -Kalbe,ST,Saxony-Anhalt,DE,Germany -Kakenstorf,NI,Lower Saxony,DE,Germany Kaisheim,BY,Bavaria,DE,Germany Kaiserslautern,RP,Rheinland-Pfalz,DE,Germany -Kaisersesch,RP,Rheinland-Pfalz,DE,Germany Kaisersbach,BW,Baden-Wurttemberg,DE,Germany -Kaifenheim,RP,Rheinland-Pfalz,DE,Germany Kahl am Main,BY,Bavaria,DE,Germany Kahla,TH,Thuringia,DE,Germany -Kadow,MV,Mecklenburg-Vorpommern,DE,Germany -Kaden,RP,Rheinland-Pfalz,DE,Germany -Kackrow,BB,Brandenburg,DE,Germany Kabelhorst,SH,Schleswig-Holstein,DE,Germany Kaarst,NW,North Rhine-Westphalia,DE,Germany Jüterbog,BB,Brandenburg,DE,Germany -Jürgenstorf,MV,Mecklenburg-Vorpommern,DE,Germany -Jünkerath,RP,Rheinland-Pfalz,DE,Germany +Jungingen,BW,Baden-Wurttemberg,DE,Germany Jungingen,BW,Baden-Wurttemberg,DE,Germany Jülich,NW,North Rhine-Westphalia,DE,Germany -Julbach,BY,Bavaria,DE,Germany Juist,NI,Lower Saxony,DE,Germany -Jugenheim,RP,Rheinland-Pfalz,DE,Germany Jüchen,NW,North Rhine-Westphalia,DE,Germany -Jübar,ST,Saxony-Anhalt,DE,Germany Jössnitz,SN,Saxony,DE,Germany -Jörl,SH,Schleswig-Holstein,DE,Germany Jork,NI,Lower Saxony,DE,Germany -Jördenstorf,MV,Mecklenburg-Vorpommern,DE,Germany Jordan,SH,Schleswig-Holstein,DE,Germany -Joldelund,SH,Schleswig-Holstein,DE,Germany -Jöhstadt,SN,Saxony,DE,Germany -Johanniskirchen,BY,Bavaria,DE,Germany Johanngeorgenstadt,SN,Saxony,DE,Germany Johannesberg,BY,Bavaria,DE,Germany Jockgrim,RP,Rheinland-Pfalz,DE,Germany -Joachimsthal,BB,Brandenburg,DE,Germany Jever,NI,Lower Saxony,DE,Germany -Jevenstedt,SH,Schleswig-Holstein,DE,Germany -Jetzendorf,BY,Bavaria,DE,Germany Jettenbach,RP,Rheinland-Pfalz,DE,Germany -Jestetten,BW,Baden-Wurttemberg,DE,Germany Jesteburg,NI,Lower Saxony,DE,Germany -Jeßnitz,ST,Saxony-Anhalt,DE,Germany Jessen,ST,Saxony-Anhalt,DE,Germany -Jesewitz,SN,Saxony,DE,Germany -Jesenwang,BY,Bavaria,DE,Germany -Jesendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Jesberg,HE,Hesse,DE,Germany Jersbek,SH,Schleswig-Holstein,DE,Germany -Jerrishoe,SH,Schleswig-Holstein,DE,Germany Jena,TH,Thuringia,DE,Germany -Jemgum,NI,Lower Saxony,DE,Germany -Jembke,NI,Lower Saxony,DE,Germany Jatznick,MV,Mecklenburg-Vorpommern,DE,Germany -Jarmen,MV,Mecklenburg-Vorpommern,DE,Germany -Jandelsbrunn,BY,Bavaria,DE,Germany -Jameln,NI,Lower Saxony,DE,Germany -Jakobsdorf,MV,Mecklenburg-Vorpommern,DE,Germany -Jacobsdorf,BB,Brandenburg,DE,Germany Jahnsdorf,SN,Saxony,DE,Germany -Jagstzell,BW,Baden-Wurttemberg,DE,Germany -Jagsthausen,BW,Baden-Wurttemberg,DE,Germany Jagel,SH,Schleswig-Holstein,DE,Germany -Ivenrode,ST,Saxony-Anhalt,DE,Germany -Itzstedt,SH,Schleswig-Holstein,DE,Germany -Itzgrund,BY,Bavaria,DE,Germany Itzehoe,SH,Schleswig-Holstein,DE,Germany Itterbeck,NI,Lower Saxony,DE,Germany Issum,NW,North Rhine-Westphalia,DE,Germany -Isselburg,NW,North Rhine-Westphalia,DE,Germany +Ispringen,BW,Baden-Wurttemberg,DE,Germany Isny,BW,Baden-Wurttemberg,DE,Germany Ismaning,BY,Bavaria,DE,Germany Iserlohn,NW,North Rhine-Westphalia,DE,Germany Isenbüttel,NI,Lower Saxony,DE,Germany Isen,BY,Bavaria,DE,Germany Irxleben,ST,Saxony-Anhalt,DE,Germany -Irsee,BY,Bavaria,DE,Germany Irschenberg,BY,Bavaria,DE,Germany -Irrel,RP,Rheinland-Pfalz,DE,Germany Irmtraut,RP,Rheinland-Pfalz,DE,Germany -Irmenseul,NI,Lower Saxony,DE,Germany -Irmenach,RP,Rheinland-Pfalz,DE,Germany -Irchenrieth,BY,Bavaria,DE,Germany -Ippesheim,BY,Bavaria,DE,Germany Iphofen,BY,Bavaria,DE,Germany Inzell,BY,Bavaria,DE,Germany Insheim,RP,Rheinland-Pfalz,DE,Germany -Inning am Ammersee,BY,Bavaria,DE,Germany Ingolstadt,BY,Bavaria,DE,Germany -Ingoldingen,BW,Baden-Wurttemberg,DE,Germany -Ingersleben,TH,Thuringia,DE,Germany Ingelheim,RP,Rheinland-Pfalz,DE,Germany -Ingelfingen,BW,Baden-Wurttemberg,DE,Germany Inden,NW,North Rhine-Westphalia,DE,Germany -Inchenhofen,BY,Bavaria,DE,Germany -Imsbach,RP,Rheinland-Pfalz,DE,Germany -Impflingen,RP,Rheinland-Pfalz,DE,Germany Immenstadt im Allgau,BY,Bavaria,DE,Germany Immenstaad am Bodensee,BW,Baden-Wurttemberg,DE,Germany -Immenreuth,BY,Bavaria,DE,Germany Immenhausen,HE,Hesse,DE,Germany -Immenhausen,BW,Baden-Wurttemberg,DE,Germany Immendingen,BW,Baden-Wurttemberg,DE,Germany -Ilvesheim,BW,Baden-Wurttemberg,DE,Germany Ilshofen,BW,Baden-Wurttemberg,DE,Germany Ilsfeld,BW,Baden-Wurttemberg,DE,Germany Ilsenburg,ST,Saxony-Anhalt,DE,Germany Ilmmünster,BY,Bavaria,DE,Germany Ilmenau,TH,Thuringia,DE,Germany -Illschwang,BY,Bavaria,DE,Germany Illingen,SL,Saarland,DE,Germany Illingen,BW,Baden-Wurttemberg,DE,Germany -Illesheim,BY,Bavaria,DE,Germany Illertissen,BY,Bavaria,DE,Germany -Illerrieden,BW,Baden-Wurttemberg,DE,Germany -Illerich,RP,Rheinland-Pfalz,DE,Germany -Ilbesheim,RP,Rheinland-Pfalz,DE,Germany -Ilbesheim,RP,Rheinland-Pfalz,DE,Germany -Ihrlerstein,BY,Bavaria,DE,Germany Ihringen,BW,Baden-Wurttemberg,DE,Germany Ihlow,BB,Brandenburg,DE,Germany -Ihlienworth,NI,Lower Saxony,DE,Germany +Iggingen,BW,Baden-Wurttemberg,DE,Germany Igersheim,BW,Baden-Wurttemberg,DE,Germany Igensdorf,BY,Bavaria,DE,Germany -Igel,RP,Rheinland-Pfalz,DE,Germany Iffezheim,BW,Baden-Wurttemberg,DE,Germany -Iffeldorf,BY,Bavaria,DE,Germany Idstein,HE,Hesse,DE,Germany Idstedt,SH,Schleswig-Holstein,DE,Germany -Idesheim,RP,Rheinland-Pfalz,DE,Germany -Idenheim,RP,Rheinland-Pfalz,DE,Germany Iden,ST,Saxony-Anhalt,DE,Germany -Idelberg,RP,Rheinland-Pfalz,DE,Germany Idar-Oberstein,RP,Rheinland-Pfalz,DE,Germany +Icking,BY,Bavaria,DE,Germany Ichenhausen,BY,Bavaria,DE,Germany Ibbenbueren,NW,North Rhine-Westphalia,DE,Germany Iba,HE,Hesse,DE,Germany -Hüttlingen,BW,Baden-Wurttemberg,DE,Germany -Hüttisheim,BW,Baden-Wurttemberg,DE,Germany Hutthurm,BY,Bavaria,DE,Germany -Hüttenfeld,HE,Hesse,DE,Germany -Hütschenhausen,RP,Rheinland-Pfalz,DE,Germany Husum,SH,Schleswig-Holstein,DE,Germany -Husum,NI,Lower Saxony,DE,Germany Hürth,NW,North Rhine-Westphalia,DE,Germany Hürth,BY,Bavaria,DE,Germany -Hurlach,BY,Bavaria,DE,Germany -Hupperath,RP,Rheinland-Pfalz,DE,Germany -Hünxe,NW,North Rhine-Westphalia,DE,Germany Hünstetten,HE,Hesse,DE,Germany +Hüngheim,BW,Baden-Wurttemberg,DE,Germany Hunger,BY,Bavaria,DE,Germany -Hungenroth,RP,Rheinland-Pfalz,DE,Germany Hungen,HE,Hesse,DE,Germany Hünfeld,HE,Hesse,DE,Germany -Hundsangen,RP,Rheinland-Pfalz,DE,Germany -Hundisburg,ST,Saxony-Anhalt,DE,Germany -Hunderdorf,BY,Bavaria,DE,Germany -Hülsede,NI,Lower Saxony,DE,Germany Hüllhorst,NW,North Rhine-Westphalia,DE,Germany -Hülben,BW,Baden-Wurttemberg,DE,Germany Huglfing,BY,Bavaria,DE,Germany Hügelsheim,BW,Baden-Wurttemberg,DE,Germany Hüfingen,BW,Baden-Wurttemberg,DE,Germany -Hüffler,RP,Rheinland-Pfalz,DE,Germany -Hüffenhardt,BW,Baden-Wurttemberg,DE,Germany Hüffelsheim,RP,Rheinland-Pfalz,DE,Germany Hude,NI,Lower Saxony,DE,Germany Hückeswagen,NW,North Rhine-Westphalia,DE,Germany Hückelhoven,NW,North Rhine-Westphalia,DE,Germany -Hübingen,RP,Rheinland-Pfalz,DE,Germany -Hoym,ST,Saxony-Anhalt,DE,Germany Hoyerswerda,SN,Saxony,DE,Germany -Hoyerhagen,NI,Lower Saxony,DE,Germany Hoya,NI,Lower Saxony,DE,Germany Höxter,NW,North Rhine-Westphalia,DE,Germany Hövelhof,NW,North Rhine-Westphalia,DE,Germany Höttingen,BY,Bavaria,DE,Germany Hötensleben,ST,Saxony-Anhalt,DE,Germany -Hosten,RP,Rheinland-Pfalz,DE,Germany -Hosenfeld,HE,Hesse,DE,Germany -Höselhurst,BY,Bavaria,DE,Germany +Höslwang,BY,Bavaria,DE,Germany Hösbach,BY,Bavaria,DE,Germany -Horstmar,NW,North Rhine-Westphalia,DE,Germany +Horstreihe,SH,Schleswig-Holstein,DE,Germany Hörstel,NW,North Rhine-Westphalia,DE,Germany -Horstedt,SH,Schleswig-Holstein,DE,Germany -Horstedt,NI,Lower Saxony,DE,Germany Horst,SH,Schleswig-Holstein,DE,Germany -Horst,NI,Lower Saxony,DE,Germany -Hörselgau,TH,Thuringia,DE,Germany -Horrem,NW,North Rhine-Westphalia,DE,Germany -Hörnum,SH,Schleswig-Holstein,DE,Germany Horneburg,NI,Lower Saxony,DE,Germany -Hornburg,NI,Lower Saxony,DE,Germany -Hornberg,BW,Baden-Wurttemberg,DE,Germany -Hornbek,SH,Schleswig-Holstein,DE,Germany Horn-Bad Meinberg,NW,North Rhine-Westphalia,DE,Germany -Horn,RP,Rheinland-Pfalz,DE,Germany -Horheim,BW,Baden-Wurttemberg,DE,Germany -Horhausen,RP,Rheinland-Pfalz,DE,Germany -Horhausen,BY,Bavaria,DE,Germany Hörgertshausen,BY,Bavaria,DE,Germany -Horgenzell,BW,Baden-Wurttemberg,DE,Germany -Horgau,BY,Bavaria,DE,Germany +Hördt,RP,Rheinland-Pfalz,DE,Germany Horb am Neckar,BW,Baden-Wurttemberg,DE,Germany -Horbach,RP,Rheinland-Pfalz,DE,Germany -Horbach,RP,Rheinland-Pfalz,DE,Germany -Hopsten,NW,North Rhine-Westphalia,DE,Germany -Hoppstädten,RP,Rheinland-Pfalz,DE,Germany -Hoppenstedt,ST,Saxony-Anhalt,DE,Germany -Hoppenrade,MV,Mecklenburg-Vorpommern,DE,Germany Hoppegarten,BB,Brandenburg,DE,Germany -Höpfingen,BW,Baden-Wurttemberg,DE,Germany -Hopfgarten,TH,Thuringia,DE,Germany -Hopferau,BY,Bavaria,DE,Germany -Hoogstede,NI,Lower Saxony,DE,Germany -Hönow,BB,Brandenburg,DE,Germany Honigsee,SH,Schleswig-Holstein,DE,Germany -Honhardt,BW,Baden-Wurttemberg,DE,Germany -Hommerdingen,RP,Rheinland-Pfalz,DE,Germany -Homburg am Main,BY,Bavaria,DE,Germany Homburg,SL,Saarland,DE,Germany Homberg (Efze),HE,Hesse,DE,Germany Homberg (Ohm),HE,Hesse,DE,Germany -Homberg,RP,Rheinland-Pfalz,DE,Germany Hömberg,RP,Rheinland-Pfalz,DE,Germany Holzwickede,NW,North Rhine-Westphalia,DE,Germany Holzminden,NI,Lower Saxony,DE,Germany -Holzmaden,BW,Baden-Wurttemberg,DE,Germany -Holzkirchen,BY,Bavaria,DE,Germany Holzkirchen,BY,Bavaria,DE,Germany -Holzheim am Forst,BY,Bavaria,DE,Germany -Holzheim,RP,Rheinland-Pfalz,DE,Germany -Holzhausen,BB,Brandenburg,DE,Germany Holzhau,SN,Saxony,DE,Germany Holzgerlingen,BW,Baden-Wurttemberg,DE,Germany -Holzen,NI,Lower Saxony,DE,Germany -Holzdorf,SH,Schleswig-Holstein,DE,Germany -Holzappel,RP,Rheinland-Pfalz,DE,Germany Holtsee,SH,Schleswig-Holstein,DE,Germany -Höltinghausen,NI,Lower Saxony,DE,Germany -Holtgast,NI,Lower Saxony,DE,Germany -Holsthum,RP,Rheinland-Pfalz,DE,Germany -Holm,SH,Schleswig-Holstein,DE,Germany -Hollstadt,BY,Bavaria,DE,Germany -Hollnseth,NI,Lower Saxony,DE,Germany -Hollnich,RP,Rheinland-Pfalz,DE,Germany +Hollingstedt,SH,Schleswig-Holstein,DE,Germany Hollfeld,BY,Bavaria,DE,Germany Hollenstedt,NI,Lower Saxony,DE,Germany -Hollenbach,BY,Bavaria,DE,Germany -Holenberg,NI,Lower Saxony,DE,Germany -Holdorf,MV,Mecklenburg-Vorpommern,DE,Germany Holdorf,NI,Lower Saxony,DE,Germany Hoisdorf,SH,Schleswig-Holstein,DE,Germany -Hohwacht,SH,Schleswig-Holstein,DE,Germany Hoehr-Grenzhausen,RP,Rheinland-Pfalz,DE,Germany -Hohnstorf,NI,Lower Saxony,DE,Germany Hohnstein,SN,Saxony,DE,Germany -Hohne,NI,Lower Saxony,DE,Germany -Hohndorf,SN,Saxony,DE,Germany -Hohndorf,SN,Saxony,DE,Germany Hohn,SH,Schleswig-Holstein,DE,Germany Hohenwestedt,SH,Schleswig-Holstein,DE,Germany -Hohenwarthe,ST,Saxony-Anhalt,DE,Germany -Hohenwarth,BY,Bavaria,DE,Germany -Hohenwarte,TH,Thuringia,DE,Germany -Hohenwart,BY,Bavaria,DE,Germany -Hohenthann,BY,Bavaria,DE,Germany -Hohentengen,BW,Baden-Wurttemberg,DE,Germany Hohentengen,BW,Baden-Wurttemberg,DE,Germany Hohenstein-Ernstthal,SN,Saxony,DE,Germany -Hohenstadt,BW,Baden-Wurttemberg,DE,Germany Hohenschwangau,BY,Bavaria,DE,Germany -Hohenschäftlarn,BY,Bavaria,DE,Germany -Hohenroth,BY,Bavaria,DE,Germany -Hohen Pritz,MV,Mecklenburg-Vorpommern,DE,Germany Hohenpolding,BY,Bavaria,DE,Germany Hohenpeißenberg,BY,Bavaria,DE,Germany Hohen Neuendorf,BB,Brandenburg,DE,Germany @@ -36084,576 +27933,315 @@ Hohenmölsen,ST,Saxony-Anhalt,DE,Germany Hohenlohe,BW,Baden-Wurttemberg,DE,Germany Hohenlockstedt,SH,Schleswig-Holstein,DE,Germany Hohenlinden,BY,Bavaria,DE,Germany +Hohenleuben,TH,Thuringia,DE,Germany Hohenleipisch,BB,Brandenburg,DE,Germany -Hohenkirchen,MV,Mecklenburg-Vorpommern,DE,Germany Hohenkammer,BY,Bavaria,DE,Germany -Hohenhameln,NI,Lower Saxony,DE,Germany -Hohenfels,BY,Bavaria,DE,Germany -Hohenfelde,MV,Mecklenburg-Vorpommern,DE,Germany +Hohenfelden,TH,Thuringia,DE,Germany Hohenelse,BB,Brandenburg,DE,Germany Hohenbrunn,BY,Bavaria,DE,Germany -Hohenbocka,BB,Brandenburg,DE,Germany -Hohenaspe,SH,Schleswig-Holstein,DE,Germany -Hohenaltheim,BY,Bavaria,DE,Germany -Hohenahr,HE,Hesse,DE,Germany -Höheischweiler,RP,Rheinland-Pfalz,DE,Germany -Höheinöd,RP,Rheinland-Pfalz,DE,Germany Hohberg,BW,Baden-Wurttemberg,DE,Germany -Hofstetten,BY,Bavaria,DE,Germany +Högsdorf,SH,Schleswig-Holstein,DE,Germany Hofkirchen,BY,Bavaria,DE,Germany Hofheim in Unterfranken,BY,Bavaria,DE,Germany Hofheim am Taunus,HE,Hesse,DE,Germany Hofgeismar,HE,Hesse,DE,Germany -Höfer,NI,Lower Saxony,DE,Germany Hofbieber,HE,Hesse,DE,Germany Hof,RP,Rheinland-Pfalz,DE,Germany Hof,BY,Bavaria,DE,Germany Hodenhagen,NI,Lower Saxony,DE,Germany Hockenheim,BW,Baden-Wurttemberg,DE,Germany -Höckel,NI,Lower Saxony,DE,Germany -Hochzoll,BY,Bavaria,DE,Germany Hoechst im Odenwald,HE,Hesse,DE,Germany -Hochstätten,RP,Rheinland-Pfalz,DE,Germany Hochstadt an der Donau,BY,Bavaria,DE,Germany Hochstadt am Main,BY,Bavaria,DE,Germany Hochstadt an der Aisch,BY,Bavaria,DE,Germany Hochspeyer,RP,Rheinland-Pfalz,DE,Germany -Hochkirch,SN,Saxony,DE,Germany Hochheim am Main,HE,Hesse,DE,Germany -Höchenschwand,BW,Baden-Wurttemberg,DE,Germany -Hochdorf,BW,Baden-Wurttemberg,DE,Germany -Hochdorf,BW,Baden-Wurttemberg,DE,Germany Hochdonn,SH,Schleswig-Holstein,DE,Germany Höchberg,BY,Bavaria,DE,Germany -Hitzhusen,SH,Schleswig-Holstein,DE,Germany -Hitzhofen,BY,Bavaria,DE,Germany Hitzacker,NI,Lower Saxony,DE,Germany -Hirschling,BY,Bavaria,DE,Germany -Hirschhorn,RP,Rheinland-Pfalz,DE,Germany Hirschfeld,BB,Brandenburg,DE,Germany -Hirschfeld,SN,Saxony,DE,Germany -Hirschfeld,BY,Bavaria,DE,Germany Hirschberg,TH,Thuringia,DE,Germany -Hirschbach,BY,Bavaria,DE,Germany Hirschau,BY,Bavaria,DE,Germany Hirschaid,BY,Bavaria,DE,Germany Hirrlingen,BW,Baden-Wurttemberg,DE,Germany -Hipstedt,NI,Lower Saxony,DE,Germany -Hinterzarten,BW,Baden-Wurttemberg,DE,Germany -Hinterweidenthal,RP,Rheinland-Pfalz,DE,Germany Hinterschmiding,BY,Bavaria,DE,Germany -Hinterhermsdorf,SN,Saxony,DE,Germany Hinte,NI,Lower Saxony,DE,Germany -Bad Hindelang,BY,Bavaria,DE,Germany Himmelpforten,NI,Lower Saxony,DE,Germany -Himmelkron,BY,Bavaria,DE,Germany +Himbergen,NI,Lower Saxony,DE,Germany Hilzingen,BW,Baden-Wurttemberg,DE,Germany -Hiltpoltstein,BY,Bavaria,DE,Germany Hilter,NI,Lower Saxony,DE,Germany Hilpoltstein,BY,Bavaria,DE,Germany Hillscheid,RP,Rheinland-Pfalz,DE,Germany -Hillesheim,RP,Rheinland-Pfalz,DE,Germany -Hillerse,NI,Lower Saxony,DE,Germany Hille,NW,North Rhine-Westphalia,DE,Germany -Hilgertshausen-Tandern,BY,Bavaria,DE,Germany -Hilgenroth,RP,Rheinland-Pfalz,DE,Germany Hildrizhausen,BW,Baden-Wurttemberg,DE,Germany Hildesheim,NI,Lower Saxony,DE,Germany -Hilders,HE,Hesse,DE,Germany Hilden,NW,North Rhine-Westphalia,DE,Germany Hildburghausen,TH,Thuringia,DE,Germany -Hilchenbach,NW,North Rhine-Westphalia,DE,Germany Hiddenhausen,NW,North Rhine-Westphalia,DE,Germany Heyerode,TH,Thuringia,DE,Germany -Hexenagger,BY,Bavaria,DE,Germany -Heuweiler,BW,Baden-Wurttemberg,DE,Germany Heusweiler,SL,Saarland,DE,Germany -Heustreu,BY,Bavaria,DE,Germany Heusenstamm,HE,Hesse,DE,Germany -Heuerßen,NI,Lower Saxony,DE,Germany -Heuchstetten,BW,Baden-Wurttemberg,DE,Germany -Heuchelheim,HE,Hesse,DE,Germany Heubach,BW,Baden-Wurttemberg,DE,Germany -Hetzerath,RP,Rheinland-Pfalz,DE,Germany Hettstedt,ST,Saxony-Anhalt,DE,Germany Hettingen,BW,Baden-Wurttemberg,DE,Germany Hettenshausen,BY,Bavaria,DE,Germany -Hettenrodt,RP,Rheinland-Pfalz,DE,Germany Hettenleidelheim,RP,Rheinland-Pfalz,DE,Germany Hessisch Oldendorf,NI,Lower Saxony,DE,Germany -Hessisch Lichtenau,HE,Hesse,DE,Germany Hessigheim,BW,Baden-Wurttemberg,DE,Germany +Heßheim,RP,Rheinland-Pfalz,DE,Germany ,HE,Hesse,DE,Germany Hessen,ST,Saxony-Anhalt,DE,Germany Hesselberg,BY,Bavaria,DE,Germany -Heßdorf,BY,Bavaria,DE,Germany -Heßberg,TH,Thuringia,DE,Germany -Hespe,NI,Lower Saxony,DE,Germany Hesel,NI,Lower Saxony,DE,Germany Herzogenrath,NW,North Rhine-Westphalia,DE,Germany Herzogenaurach,BY,Bavaria,DE,Germany Herzlake,NI,Lower Saxony,DE,Germany -Herzfelde,BB,Brandenburg,DE,Germany -Herzfelde,BB,Brandenburg,DE,Germany Herzebrock,NW,North Rhine-Westphalia,DE,Germany Herzberg am Harz,NI,Lower Saxony,DE,Germany -Herzberg,MV,Mecklenburg-Vorpommern,DE,Germany Herzberg,BB,Brandenburg,DE,Germany Herxheimweyher,RP,Rheinland-Pfalz,DE,Germany -Herxheim,RP,Rheinland-Pfalz,DE,Germany Herten,NW,North Rhine-Westphalia,DE,Germany Herscheid,NW,North Rhine-Westphalia,DE,Germany -Herschbroich,RP,Rheinland-Pfalz,DE,Germany -Herschberg,RP,Rheinland-Pfalz,DE,Germany Herschbach,RP,Rheinland-Pfalz,DE,Germany Hersbruck,BY,Bavaria,DE,Germany -Herrstein,RP,Rheinland-Pfalz,DE,Germany Herrsching am Ammersee,BY,Bavaria,DE,Germany Herrnhut,SN,Saxony,DE,Germany -Herrngiersdorf,BY,Bavaria,DE,Germany -Herrnburg,MV,Mecklenburg-Vorpommern,DE,Germany -Herrischried,BW,Baden-Wurttemberg,DE,Germany Herrieden,BY,Bavaria,DE,Germany -Herren Steinfeld,MV,Mecklenburg-Vorpommern,DE,Germany +Herresbach,RP,Rheinland-Pfalz,DE,Germany Herrenberg,BW,Baden-Wurttemberg,DE,Germany Heroldsberg,BY,Bavaria,DE,Germany Heroldsbach,BY,Bavaria,DE,Germany Herne,NW,North Rhine-Westphalia,DE,Germany -Hermsgrün,SN,Saxony,DE,Germany Hermsdorf,TH,Thuringia,DE,Germany Hermeskeil,RP,Rheinland-Pfalz,DE,Germany Hermannsburg,NI,Lower Saxony,DE,Germany -Herleshausen,HE,Hesse,DE,Germany Heringsdorf,SH,Schleswig-Holstein,DE,Germany -Heringen,TH,Thuringia,DE,Germany Heringen,HE,Hesse,DE,Germany Hergisdorf,ST,Saxony-Anhalt,DE,Germany -Hergensweiler,BY,Bavaria,DE,Germany Hergenroth,RP,Rheinland-Pfalz,DE,Germany -Hergatz,BY,Bavaria,DE,Germany -Herforst,RP,Rheinland-Pfalz,DE,Germany Herford,NW,North Rhine-Westphalia,DE,Germany -Heretsried,BY,Bavaria,DE,Germany Herdorf,RP,Rheinland-Pfalz,DE,Germany Herdecke,NW,North Rhine-Westphalia,DE,Germany -Herbstein,HE,Hesse,DE,Germany Herbrechtingen,BW,Baden-Wurttemberg,DE,Germany Herborn,HE,Hesse,DE,Germany Herbolzheim,BW,Baden-Wurttemberg,DE,Germany -Herbertingen,BW,Baden-Wurttemberg,DE,Germany Heppenheim an der Bergstrasse,HE,Hesse,DE,Germany -Hepberg,BY,Bavaria,DE,Germany -Hennweiler,RP,Rheinland-Pfalz,DE,Germany Hennstedt,SH,Schleswig-Holstein,DE,Germany Hennigsdorf,BB,Brandenburg,DE,Germany -Hennickendorf,BB,Brandenburg,DE,Germany Hennef (Sieg),NW,North Rhine-Westphalia,DE,Germany Hengersberg,BY,Bavaria,DE,Germany -Henfenfeld,BY,Bavaria,DE,Germany -Hemsbünde,NI,Lower Saxony,DE,Germany +Hemslingen,NI,Lower Saxony,DE,Germany Hemsbach,BW,Baden-Wurttemberg,DE,Germany Hemmoor,NI,Lower Saxony,DE,Germany -Hemmingstedt,SH,Schleswig-Holstein,DE,Germany Hemmingen,NI,Lower Saxony,DE,Germany Hemmingen,BW,Baden-Wurttemberg,DE,Germany -Hemmendorf,NI,Lower Saxony,DE,Germany -Hemleben,TH,Thuringia,DE,Germany +Hemme,SH,Schleswig-Holstein,DE,Germany Hemhofen,BY,Bavaria,DE,Germany -Hemeringen,NI,Lower Saxony,DE,Germany Hemer,NW,North Rhine-Westphalia,DE,Germany Hemdingen,SH,Schleswig-Holstein,DE,Germany Hemau,BY,Bavaria,DE,Germany Helsen,HE,Hesse,DE,Germany -Helse,SH,Schleswig-Holstein,DE,Germany -Helsa,HE,Hesse,DE,Germany +Helpsen,NI,Lower Saxony,DE,Germany Helmstedt,NI,Lower Saxony,DE,Germany -Helmstadt,BY,Bavaria,DE,Germany -Helmsdorf,SN,Saxony,DE,Germany Helmeringhausen,NW,North Rhine-Westphalia,DE,Germany Helmbrechts,BY,Bavaria,DE,Germany -Hellwege,NI,Lower Saxony,DE,Germany -Hellingen,TH,Thuringia,DE,Germany -Hellenthal,NW,North Rhine-Westphalia,DE,Germany -Heldburg,TH,Thuringia,DE,Germany Helbra,ST,Saxony-Anhalt,DE,Germany Heitersheim,BW,Baden-Wurttemberg,DE,Germany -Heistenbach,RP,Rheinland-Pfalz,DE,Germany -Heist,SH,Schleswig-Holstein,DE,Germany Heise,NI,Lower Saxony,DE,Germany -Heisdorf,RP,Rheinland-Pfalz,DE,Germany Heinz,BY,Bavaria,DE,Germany Heinsberg,NW,North Rhine-Westphalia,DE,Germany -Heiningen,BW,Baden-Wurttemberg,DE,Germany Heinersreuth,BY,Bavaria,DE,Germany Heinbockel,NI,Lower Saxony,DE,Germany -Heinade,NI,Lower Saxony,DE,Germany -Heimstetten,BY,Bavaria,DE,Germany Heimsheim,BW,Baden-Wurttemberg,DE,Germany -Heimenkirch,BY,Bavaria,DE,Germany -Heimburg,ST,Saxony-Anhalt,DE,Germany -Heimbuchenthal,BY,Bavaria,DE,Germany -Heimbach,NW,North Rhine-Westphalia,DE,Germany -Heimbach,RP,Rheinland-Pfalz,DE,Germany -Heilsbronn,BY,Bavaria,DE,Germany Heiligkreuzsteinach,BW,Baden-Wurttemberg,DE,Germany -Heiligenstedtenerkamp,SH,Schleswig-Holstein,DE,Germany -Heiligenstedten,SH,Schleswig-Holstein,DE,Germany Heilbad Heiligenstadt,TH,Thuringia,DE,Germany Heiligenstadt,BY,Bavaria,DE,Germany -Heiligenroth,RP,Rheinland-Pfalz,DE,Germany Heiligenhaus,NW,North Rhine-Westphalia,DE,Germany Heiligenhafen,SH,Schleswig-Holstein,DE,Germany -Heiligengrabe,BB,Brandenburg,DE,Germany -Ostseebad Heiligendamm,MV,Mecklenburg-Vorpommern,DE,Germany +Heiligendamm,MV,Mecklenburg-Vorpommern,DE,Germany Heiligenberg,BW,Baden-Wurttemberg,DE,Germany Heilbronn,BW,Baden-Wurttemberg,DE,Germany -Heilberscheid,RP,Rheinland-Pfalz,DE,Germany Heikendorf,SH,Schleswig-Holstein,DE,Germany -Heigenbrücken,BY,Bavaria,DE,Germany -Heidmühlen,SH,Schleswig-Holstein,DE,Germany -Heidgraben,SH,Schleswig-Holstein,DE,Germany Heidesheim,RP,Rheinland-Pfalz,DE,Germany Heidenheim,BW,Baden-Wurttemberg,DE,Germany Heidenheim,BY,Bavaria,DE,Germany Heidenau,NI,Lower Saxony,DE,Germany Heidenau,SN,Saxony,DE,Germany -Heiden,NW,North Rhine-Westphalia,DE,Germany Heidelberg,BW,Baden-Wurttemberg,DE,Germany -Heideck,BY,Bavaria,DE,Germany Heide,SH,Schleswig-Holstein,DE,Germany -Hefersweiler,RP,Rheinland-Pfalz,DE,Germany -Heeslingen,NI,Lower Saxony,DE,Germany -Heemsen,NI,Lower Saxony,DE,Germany +Hehlen,NI,Lower Saxony,DE,Germany Heek,NW,North Rhine-Westphalia,DE,Germany -Heede,SH,Schleswig-Holstein,DE,Germany -Heede,NI,Lower Saxony,DE,Germany -Guldental,RP,Rheinland-Pfalz,DE,Germany Heddesheim,BW,Baden-Wurttemberg,DE,Germany -Heddesbach,BW,Baden-Wurttemberg,DE,Germany Hecklingen,ST,Saxony-Anhalt,DE,Germany -Heckhuscheid,RP,Rheinland-Pfalz,DE,Germany -Hechthausen,NI,Lower Saxony,DE,Germany Hechingen,BW,Baden-Wurttemberg,DE,Germany Hebertshausen,BY,Bavaria,DE,Germany -Hebertsfelden,BY,Bavaria,DE,Germany -Hayingen,BW,Baden-Wurttemberg,DE,Germany Havixbeck,NW,North Rhine-Westphalia,DE,Germany Havelberg,ST,Saxony-Anhalt,DE,Germany Hauzenberg,BY,Bavaria,DE,Germany -Hausten,RP,Rheinland-Pfalz,DE,Germany Haus im Wald,BY,Bavaria,DE,Germany Hausham,BY,Bavaria,DE,Germany -Hausen,RP,Rheinland-Pfalz,DE,Germany -Hausen,BY,Bavaria,DE,Germany -Hausen,BY,Bavaria,DE,Germany -Hausen,BW,Baden-Wurttemberg,DE,Germany Hausach,BW,Baden-Wurttemberg,DE,Germany Haundorf,BY,Bavaria,DE,Germany -Hauerz,BW,Baden-Wurttemberg,DE,Germany -Hauenstein,RP,Rheinland-Pfalz,DE,Germany Hatzenport,RP,Rheinland-Pfalz,DE,Germany Hatzenbühl,RP,Rheinland-Pfalz,DE,Germany Hattstedt,SH,Schleswig-Holstein,DE,Germany -Hattorf,NI,Lower Saxony,DE,Germany Hattingen,NW,North Rhine-Westphalia,DE,Germany Hattersheim,HE,Hesse,DE,Germany Hattenhofen,BW,Baden-Wurttemberg,DE,Germany -Hattenhofen,BY,Bavaria,DE,Germany -Haste,NI,Lower Saxony,DE,Germany -Haste,NI,Lower Saxony,DE,Germany Haßmersheim,BW,Baden-Wurttemberg,DE,Germany Haßloch,RP,Rheinland-Pfalz,DE,Germany -Haßleben,TH,Thuringia,DE,Germany Haßfurt,BY,Bavaria,DE,Germany -Hassendorf,NI,Lower Saxony,DE,Germany -Hasselfelde,ST,Saxony-Anhalt,DE,Germany -Hasselbach,RP,Rheinland-Pfalz,DE,Germany Hassel,NI,Lower Saxony,DE,Germany -Hassel,NW,North Rhine-Westphalia,DE,Germany -Haßbergen,NI,Lower Saxony,DE,Germany Hasloh,SH,Schleswig-Holstein,DE,Germany -Hasloch,BY,Bavaria,DE,Germany Haslach im Kinzigtal,BW,Baden-Wurttemberg,DE,Germany Haselünne,NI,Lower Saxony,DE,Germany -Haselund,SH,Schleswig-Holstein,DE,Germany -Haselmühl,BY,Bavaria,DE,Germany -Haseldorf,SH,Schleswig-Holstein,DE,Germany -Hasel,BW,Baden-Wurttemberg,DE,Germany -Haschbach am Remigiusberg,RP,Rheinland-Pfalz,DE,Germany -Hasborn-Dautweiler,SL,Saarland,DE,Germany Hasbergen,NI,Lower Saxony,DE,Germany Harzgerode,ST,Saxony-Anhalt,DE,Germany -Harxheim,RP,Rheinland-Pfalz,DE,Germany Hartmannsdorf,TH,Thuringia,DE,Germany -Hartmannsdorf,SN,Saxony,DE,Germany -Hartheim,BW,Baden-Wurttemberg,DE,Germany -Harthausen,BW,Baden-Wurttemberg,DE,Germany -Harthausen,RP,Rheinland-Pfalz,DE,Germany Hartha,SN,Saxony,DE,Germany -Kurort Hartha,SN,Saxony,DE,Germany -Hartenstein,SN,Saxony,DE,Germany Hartenstein,BY,Bavaria,DE,Germany -Harsum,NI,Lower Saxony,DE,Germany -Harsleben,ST,Saxony-Anhalt,DE,Germany Harsewinkel,NW,North Rhine-Westphalia,DE,Germany Harsefeld,NI,Lower Saxony,DE,Germany -Harsdorf,BY,Bavaria,DE,Germany -Harschbach,RP,Rheinland-Pfalz,DE,Germany Harrislee,SH,Schleswig-Holstein,DE,Germany -Harras,TH,Thuringia,DE,Germany -Harpstedt,NI,Lower Saxony,DE,Germany -Harmstorf,NI,Lower Saxony,DE,Germany Haren,NI,Lower Saxony,DE,Germany -Hardt,RP,Rheinland-Pfalz,DE,Germany -Hardt,BW,Baden-Wurttemberg,DE,Germany Hardingen,NI,Lower Saxony,DE,Germany Hardheim,BW,Baden-Wurttemberg,DE,Germany Hardegsen,NI,Lower Saxony,DE,Germany -Harburg,BY,Bavaria,DE,Germany -Harbke,ST,Saxony-Anhalt,DE,Germany +Hardebek,SH,Schleswig-Holstein,DE,Germany Harbach,BY,Bavaria,DE,Germany Happurg,BY,Bavaria,DE,Germany -Hansühn,SH,Schleswig-Holstein,DE,Germany -Hanstedt Eins,NI,Lower Saxony,DE,Germany -Hanstedt,NI,Lower Saxony,DE,Germany Hanshagen,MV,Mecklenburg-Vorpommern,DE,Germany Hansen,NI,Lower Saxony,DE,Germany Hänse,BY,Bavaria,DE,Germany Hanover,NI,Lower Saxony,DE,Germany -Hankensbüttel,NI,Lower Saxony,DE,Germany Hanerau-Hademarschen,SH,Schleswig-Holstein,DE,Germany Handwerk,BY,Bavaria,DE,Germany -Handorf,NI,Lower Saxony,DE,Germany Handewitt,SH,Schleswig-Holstein,DE,Germany -Handeloh,NI,Lower Saxony,DE,Germany -Hänchen,BB,Brandenburg,DE,Germany Hanau,HE,Hesse,DE,Germany -Hamwarde,SH,Schleswig-Holstein,DE,Germany -Hammoor,SH,Schleswig-Holstein,DE,Germany Hamminkeln,NW,North Rhine-Westphalia,DE,Germany Hammerstein,RP,Rheinland-Pfalz,DE,Germany -Hammersbach,HE,Hesse,DE,Germany Hammelburg,BY,Bavaria,DE,Germany Hammah,NI,Lower Saxony,DE,Germany Hamm,NW,North Rhine-Westphalia,DE,Germany Hamm (Sieg),RP,Rheinland-Pfalz,DE,Germany Hamelin,NI,Lower Saxony,DE,Germany +Hämelhausen,NI,Lower Saxony,DE,Germany Wandsbek,HH,Free and Hanseatic City of Hamburg,DE,Germany -Eimsbüttel,HH,Free and Hanseatic City of Hamburg,DE,Germany +Marienthal,HH,Free and Hanseatic City of Hamburg,DE,Germany ,HH,Free and Hanseatic City of Hamburg,DE,Germany Hamburg,HH,Free and Hanseatic City of Hamburg,DE,Germany Hambühren,NI,Lower Saxony,DE,Germany Hambrücken,BW,Baden-Wurttemberg,DE,Germany Hambergen,NI,Lower Saxony,DE,Germany -Hamberge,SH,Schleswig-Holstein,DE,Germany -Halvesbostel,NI,Lower Saxony,DE,Germany +Hambach,RP,Rheinland-Pfalz,DE,Germany Halver,NW,North Rhine-Westphalia,DE,Germany Haltern am See,NW,North Rhine-Westphalia,DE,Germany Halstenbek,SH,Schleswig-Holstein,DE,Germany -Halsenbach,RP,Rheinland-Pfalz,DE,Germany Halsbrücke,SN,Saxony,DE,Germany -Halsbach,BY,Bavaria,DE,Germany Hallstadt,BY,Bavaria,DE,Germany -Hallgarten,RP,Rheinland-Pfalz,DE,Germany -Hallerndorf,BY,Bavaria,DE,Germany Halle,NW,North Rhine-Westphalia,DE,Germany Halle,ST,Saxony-Anhalt,DE,Germany Hallbergmoos,BY,Bavaria,DE,Germany -Halfing,BY,Bavaria,DE,Germany -Haldenwang,BY,Bavaria,DE,Germany -Haldenwang,BY,Bavaria,DE,Germany -Halblech,BY,Bavaria,DE,Germany +Haldensleben I,ST,Saxony-Anhalt,DE,Germany Halberstadt,ST,Saxony-Anhalt,DE,Germany -Haiterbach,BW,Baden-Wurttemberg,DE,Germany -Hainichen,TH,Thuringia,DE,Germany +Hainspitz,TH,Thuringia,DE,Germany Hainichen,SN,Saxony,DE,Germany -Hainewalde,SN,Saxony,DE,Germany Haiming,BY,Bavaria,DE,Germany -Haimhausen,BY,Bavaria,DE,Germany Haigerloch,BW,Baden-Wurttemberg,DE,Germany Haiger,HE,Hesse,DE,Germany -Haidmühle,BY,Bavaria,DE,Germany -Haidlfing,BY,Bavaria,DE,Germany -Haibach,BY,Bavaria,DE,Germany Haibach,BY,Bavaria,DE,Germany Hahnstätten,RP,Rheinland-Pfalz,DE,Germany -Hähnichen,SN,Saxony,DE,Germany -Hahnheim,RP,Rheinland-Pfalz,DE,Germany -Hahnenbach,RP,Rheinland-Pfalz,DE,Germany Hahn bei Marienberg,RP,Rheinland-Pfalz,DE,Germany -Hahnbach,BY,Bavaria,DE,Germany -Hagermarsch,NI,Lower Saxony,DE,Germany Hagenow,MV,Mecklenburg-Vorpommern,DE,Germany Hagen im Bremischen,NI,Lower Saxony,DE,Germany Hagenburg,NI,Lower Saxony,DE,Germany -Hagenbüchach,BY,Bavaria,DE,Germany Hagenbach,RP,Rheinland-Pfalz,DE,Germany -Hagen,SH,Schleswig-Holstein,DE,Germany Hagen,NI,Lower Saxony,DE,Germany Hagen,NW,North Rhine-Westphalia,DE,Germany -Hagelstadt,BY,Bavaria,DE,Germany Hage,NI,Lower Saxony,DE,Germany Häg,BW,Baden-Wurttemberg,DE,Germany -Haffkrug,SH,Schleswig-Holstein,DE,Germany -Hafenlohr,BY,Bavaria,DE,Germany Hadamar,HE,Hesse,DE,Germany -Hackenheim,RP,Rheinland-Pfalz,DE,Germany Hachenburg,RP,Rheinland-Pfalz,DE,Germany -Haby,SH,Schleswig-Holstein,DE,Germany -Habscheid,RP,Rheinland-Pfalz,DE,Germany Haar,BY,Bavaria,DE,Germany Haan,NW,North Rhine-Westphalia,DE,Germany -Haale,SH,Schleswig-Holstein,DE,Germany Haag in Oberbayern,BY,Bavaria,DE,Germany -Haag an der Amper,BY,Bavaria,DE,Germany -Guxhagen,HE,Hesse,DE,Germany -Gützkow,MV,Mecklenburg-Vorpommern,DE,Germany Gutweiler,RP,Rheinland-Pfalz,DE,Germany Guttenberg,BY,Bavaria,DE,Germany Guttau,SN,Saxony,DE,Germany Gütersloh,NW,North Rhine-Westphalia,DE,Germany -Güterglück,ST,Saxony-Anhalt,DE,Germany -Gutenstetten,BY,Bavaria,DE,Germany -Gütenbach,BW,Baden-Wurttemberg,DE,Germany -Gutenacker,RP,Rheinland-Pfalz,DE,Germany Gutach im Breisgau,BW,Baden-Wurttemberg,DE,Germany Güstrow,MV,Mecklenburg-Vorpommern,DE,Germany +Gusterath,RP,Rheinland-Pfalz,DE,Germany Güster,SH,Schleswig-Holstein,DE,Germany -Güsten,ST,Saxony-Anhalt,DE,Germany -Güsen,ST,Saxony-Anhalt,DE,Germany -Günzerode,TH,Thuringia,DE,Germany Gunzenhausen,BY,Bavaria,DE,Germany Günzburg,BY,Bavaria,DE,Germany -Günthersdorf,SN,Saxony,DE,Germany Güntersleben,BY,Bavaria,DE,Germany -Guntersblum,RP,Rheinland-Pfalz,DE,Germany -Gündringen,BW,Baden-Wurttemberg,DE,Germany -Gündlkofen,BY,Bavaria,DE,Germany Gundernhausen,HE,Hesse,DE,Germany -Gundelsheim,BY,Bavaria,DE,Germany +Gunderath,RP,Rheinland-Pfalz,DE,Germany Gundelsheim,BW,Baden-Wurttemberg,DE,Germany -Gundelfingen,BY,Bavaria,DE,Germany Gundelfingen,BW,Baden-Wurttemberg,DE,Germany Gummersbach,NW,North Rhine-Westphalia,DE,Germany -Gumbsheim,RP,Rheinland-Pfalz,DE,Germany Güglingen,BW,Baden-Wurttemberg,DE,Germany Gudow,SH,Schleswig-Holstein,DE,Germany -Guderhandviertel,NI,Lower Saxony,DE,Germany Gudensberg,HE,Hesse,DE,Germany -Gückingen,RP,Rheinland-Pfalz,DE,Germany -Güby,SH,Schleswig-Holstein,DE,Germany Guben,BB,Brandenburg,DE,Germany Gschwend,BW,Baden-Wurttemberg,DE,Germany +Grußendorf,NI,Lower Saxony,DE,Germany Grünwald,BY,Bavaria,DE,Germany Grünstadt,RP,Rheinland-Pfalz,DE,Germany Grünsfeld,BW,Baden-Wurttemberg,DE,Germany Grünow,MV,Mecklenburg-Vorpommern,DE,Germany -Grünkraut,BW,Baden-Wurttemberg,DE,Germany Grünheide,BB,Brandenburg,DE,Germany Grünhainichen,SN,Saxony,DE,Germany -Grünenplan,NI,Lower Saxony,DE,Germany -Grünenbach,BY,Bavaria,DE,Germany Grünberg,HE,Hesse,DE,Germany Grünbach,SN,Saxony,DE,Germany -Grüna,SN,Saxony,DE,Germany -Grumbach,RP,Rheinland-Pfalz,DE,Germany Gruibingen,BW,Baden-Wurttemberg,DE,Germany -Grube,SH,Schleswig-Holstein,DE,Germany -Grub am Forst,BY,Bavaria,DE,Germany Aichtal,BW,Baden-Wurttemberg,DE,Germany +Gröst,ST,Saxony-Anhalt,DE,Germany +Großzschocher,SN,Saxony,DE,Germany Gross-Zimmern,HE,Hesse,DE,Germany -Gross Zicker,MV,Mecklenburg-Vorpommern,DE,Germany -Gross Wuestenfelde,MV,Mecklenburg-Vorpommern,DE,Germany -Gross Wittensee,SH,Schleswig-Holstein,DE,Germany -Großweil,BY,Bavaria,DE,Germany -Großwechsungen,TH,Thuringia,DE,Germany Großwallstadt,BY,Bavaria,DE,Germany -Gross Vielen,MV,Mecklenburg-Vorpommern,DE,Germany Gross-Umstadt,HE,Hesse,DE,Germany -Gross Twulpstedt,NI,Lower Saxony,DE,Germany -Großsteinhausen,RP,Rheinland-Pfalz,DE,Germany -Großseifen,RP,Rheinland-Pfalz,DE,Germany -Gross Schwass,MV,Mecklenburg-Vorpommern,DE,Germany +Gross Teetzleben,MV,Mecklenburg-Vorpommern,DE,Germany Großschönau,SN,Saxony,DE,Germany -Gross Schenkenberg,SH,Schleswig-Holstein,DE,Germany -Gross Sarau,SH,Schleswig-Holstein,DE,Germany Großsachsenheim,BW,Baden-Wurttemberg,DE,Germany -Großrückerswalde,SN,Saxony,DE,Germany -Großrosseln,SL,Saarland,DE,Germany -Großröhrsdorf,SN,Saxony,DE,Germany -Großrinderfeld,BW,Baden-Wurttemberg,DE,Germany -Gross Rheide,SH,Schleswig-Holstein,DE,Germany +Großrössen,BB,Brandenburg,DE,Germany +Gross-Rohrheim,HE,Hesse,DE,Germany Gross Reken,NW,North Rhine-Westphalia,DE,Germany -Großräschen,BB,Brandenburg,DE,Germany -Großpürschütz,TH,Thuringia,DE,Germany -Budestecy,SN,Saxony,DE,Germany Großpösna,SN,Saxony,DE,Germany -Gross Plasten,MV,Mecklenburg-Vorpommern,DE,Germany -Gross Pankow,BB,Brandenburg,DE,Germany Großostheim,BY,Bavaria,DE,Germany -Gross Oesingen,NI,Lower Saxony,DE,Germany -Gross Nordende,SH,Schleswig-Holstein,DE,Germany -Großniedesheim,RP,Rheinland-Pfalz,DE,Germany -Gross Nemerow,MV,Mecklenburg-Vorpommern,DE,Germany -Großnaundorf,SN,Saxony,DE,Germany -Großmühlingen,ST,Saxony-Anhalt,DE,Germany Großmehring,BY,Bavaria,DE,Germany -Großmaischeid,RP,Rheinland-Pfalz,DE,Germany -Gross Luckow,MV,Mecklenburg-Vorpommern,DE,Germany -Großlittgen,RP,Rheinland-Pfalz,DE,Germany -Gross Laasch,MV,Mecklenburg-Vorpommern,DE,Germany Großkrotzenburg,HE,Hesse,DE,Germany -Gross Kreutz,BB,Brandenburg,DE,Germany -Gross Koeris,BB,Brandenburg,DE,Germany Großkarolinenfeld,BY,Bavaria,DE,Germany Gross Ippener,NI,Lower Saxony,DE,Germany Großheubach,BY,Bavaria,DE,Germany -Großhennersdorf,SN,Saxony,DE,Germany Großheirath,BY,Bavaria,DE,Germany -Großhartmannsdorf,SN,Saxony,DE,Germany -Großharthau,SN,Saxony,DE,Germany Großhansdorf,SH,Schleswig-Holstein,DE,Germany -Großhabersdorf,BY,Bavaria,DE,Germany Gross Gronau,SH,Schleswig-Holstein,DE,Germany Gross-Gerau,HE,Hesse,DE,Germany +Großfahner,TH,Thuringia,DE,Germany Großerlach,BW,Baden-Wurttemberg,DE,Germany Großenwiehe,SH,Schleswig-Holstein,DE,Germany -Großenseebach,BY,Bavaria,DE,Germany Großensee,SH,Schleswig-Holstein,DE,Germany +Großenrade,SH,Schleswig-Holstein,DE,Germany Großenlüder,HE,Hesse,DE,Germany Großenkneten,NI,Lower Saxony,DE,Germany Großenhain,SN,Saxony,DE,Germany Großengottern,TH,Thuringia,DE,Germany -Großenehrich,TH,Thuringia,DE,Germany Grossen Buseck,HE,Hesse,DE,Germany -Grossenbrode,SH,Schleswig-Holstein,DE,Germany Großenaspe,SH,Schleswig-Holstein,DE,Germany -Großeibstadt,BY,Bavaria,DE,Germany Großdubrau,SN,Saxony,DE,Germany -Großburgwedel,NI,Lower Saxony,DE,Germany -Großbreitenbach,TH,Thuringia,DE,Germany Großbottwar,BW,Baden-Wurttemberg,DE,Germany -Gross-Bieberau,HE,Hesse,DE,Germany Großbettlingen,BW,Baden-Wurttemberg,DE,Germany -Gross Berssen,NI,Lower Saxony,DE,Germany Großbeeren,BB,Brandenburg,DE,Germany Großbartloff,TH,Thuringia,DE,Germany -Großbardorf,BY,Bavaria,DE,Germany -Großalmerode,HE,Hesse,DE,Germany Großaitingen,BY,Bavaria,DE,Germany Gröningen,ST,Saxony-Anhalt,DE,Germany -Gronig,SL,Saarland,DE,Germany -Grönheim,NI,Lower Saxony,DE,Germany -Bad Groenenbach,BY,Bavaria,DE,Germany Gronau,NW,North Rhine-Westphalia,DE,Germany Gronau,NI,Lower Saxony,DE,Germany Grömitz,SH,Schleswig-Holstein,DE,Germany -Grolsheim,RP,Rheinland-Pfalz,DE,Germany Groitzsch,SN,Saxony,DE,Germany Gröditz,SN,Saxony,DE,Germany -Gröden,BB,Brandenburg,DE,Germany -Gröbzig,ST,Saxony-Anhalt,DE,Germany -Gröbitz,BB,Brandenburg,DE,Germany Gröbenzell,BY,Bavaria,DE,Germany Grimmen,MV,Mecklenburg-Vorpommern,DE,Germany Grimma,SN,Saxony,DE,Germany @@ -36662,878 +28250,486 @@ Griesheim,HE,Hesse,DE,Germany Bad Griesbach,BY,Bavaria,DE,Germany Grevesmühlen,MV,Mecklenburg-Vorpommern,DE,Germany Grevenbroich,NW,North Rhine-Westphalia,DE,Germany -Greven,MV,Mecklenburg-Vorpommern,DE,Germany Greven,NW,North Rhine-Westphalia,DE,Germany Greußenheim,BY,Bavaria,DE,Germany Greußen,TH,Thuringia,DE,Germany Grettstadt,BY,Bavaria,DE,Germany -Gresse,MV,Mecklenburg-Vorpommern,DE,Germany -Greppin,ST,Saxony-Anhalt,DE,Germany Grenzach-Wyhlen,BW,Baden-Wurttemberg,DE,Germany Greiz,TH,Thuringia,DE,Germany -Greiling,BY,Bavaria,DE,Germany +Greimerath,RP,Rheinland-Pfalz,DE,Germany Greifswald,MV,Mecklenburg-Vorpommern,DE,Germany Greifenstein,HE,Hesse,DE,Germany -Greifenberg,BY,Bavaria,DE,Germany Grefrath,NW,North Rhine-Westphalia,DE,Germany Greding,BY,Bavaria,DE,Germany -Grebs,MV,Mecklenburg-Vorpommern,DE,Germany Grebenstein,HE,Hesse,DE,Germany -Grebenhain,HE,Hesse,DE,Germany -Grebbin,MV,Mecklenburg-Vorpommern,DE,Germany Grävenwiesbach,HE,Hesse,DE,Germany Grassau,BY,Bavaria,DE,Germany Grasbrunn,BY,Bavaria,DE,Germany -Grasberg,NI,Lower Saxony,DE,Germany -Gräpel,NI,Lower Saxony,DE,Germany Gransee,BB,Brandenburg,DE,Germany -Gransebieth,MV,Mecklenburg-Vorpommern,DE,Germany -Granschütz,ST,Saxony-Anhalt,DE,Germany Grana,ST,Saxony-Anhalt,DE,Germany Gramzow,BB,Brandenburg,DE,Germany -Grammendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Grambow,MV,Mecklenburg-Vorpommern,DE,Germany -Grainau,BY,Bavaria,DE,Germany Grafschaft,NW,North Rhine-Westphalia,DE,Germany Grafrath,BY,Bavaria,DE,Germany Grafing bei Munchen,BY,Bavaria,DE,Germany Grafenwöhr,BY,Bavaria,DE,Germany -Grafenwiesen,BY,Bavaria,DE,Germany -Gräfenthal,TH,Thuringia,DE,Germany -Gräfenroda,TH,Thuringia,DE,Germany Grafenrheinfeld,BY,Bavaria,DE,Germany -Grafenhausen,BW,Baden-Wurttemberg,DE,Germany -Gräfenhainichen,ST,Saxony-Anhalt,DE,Germany -Gräfenhain,TH,Thuringia,DE,Germany -Grafengehaig,BY,Bavaria,DE,Germany -Gräfendorf,BY,Bavaria,DE,Germany -Gräfenberg,BY,Bavaria,DE,Germany Grafenau,BY,Bavaria,DE,Germany -Gräfelfing,BY,Bavaria,DE,Germany -Grabowhöfe,MV,Mecklenburg-Vorpommern,DE,Germany Grabow,MV,Mecklenburg-Vorpommern,DE,Germany -Grabenstetten,BW,Baden-Wurttemberg,DE,Germany Grabenstätt,BY,Bavaria,DE,Germany Gräben,BB,Brandenburg,DE,Germany -Graben,BY,Bavaria,DE,Germany Gottmadingen,BW,Baden-Wurttemberg,DE,Germany Göttingen,NI,Lower Saxony,DE,Germany Göttingen,BW,Baden-Wurttemberg,DE,Germany -Gottfrieding,BY,Bavaria,DE,Germany -Gotteszell,BY,Bavaria,DE,Germany -Gottenheim,BW,Baden-Wurttemberg,DE,Germany -Göttelborn,SL,Saarland,DE,Germany Gotha,TH,Thuringia,DE,Germany -Gößweinstein,BY,Bavaria,DE,Germany Gößnitz,TH,Thuringia,DE,Germany Goslar,NI,Lower Saxony,DE,Germany Gosheim,BW,Baden-Wurttemberg,DE,Germany -Görzke,BB,Brandenburg,DE,Germany -Gorxheimertal,HE,Hesse,DE,Germany -Görwihl,BW,Baden-Wurttemberg,DE,Germany Görsbach,TH,Thuringia,DE,Germany -Gornsdorf,SN,Saxony,DE,Germany -Gornau,SN,Saxony,DE,Germany -Görmin,MV,Mecklenburg-Vorpommern,DE,Germany -Gorlosen,MV,Mecklenburg-Vorpommern,DE,Germany Görlitz,SN,Saxony,DE,Germany -Görisried,BY,Bavaria,DE,Germany -Görgeshausen,RP,Rheinland-Pfalz,DE,Germany Göppingen,BW,Baden-Wurttemberg,DE,Germany Gönnheim,RP,Rheinland-Pfalz,DE,Germany Gondelsheim,BW,Baden-Wurttemberg,DE,Germany Gommern,ST,Saxony-Anhalt,DE,Germany Gomaringen,BW,Baden-Wurttemberg,DE,Germany -Gomadingen,BW,Baden-Wurttemberg,DE,Germany Golzow,BB,Brandenburg,DE,Germany -Golzow,BB,Brandenburg,DE,Germany -Golßen,BB,Brandenburg,DE,Germany -Golmbach,NI,Lower Saxony,DE,Germany -Göllheim,RP,Rheinland-Pfalz,DE,Germany -Goldkronach,BY,Bavaria,DE,Germany Goldenstedt,NI,Lower Saxony,DE,Germany -Göldenitz,SH,Schleswig-Holstein,DE,Germany +Goldenstädt,MV,Mecklenburg-Vorpommern,DE,Germany Goldberg,MV,Mecklenburg-Vorpommern,DE,Germany Goldbach,BY,Bavaria,DE,Germany -Golchen,MV,Mecklenburg-Vorpommern,DE,Germany -Goehren-Lebbin,MV,Mecklenburg-Vorpommern,DE,Germany -Gödenstorf,NI,Lower Saxony,DE,Germany Göda,SN,Saxony,DE,Germany Gochsheim,BY,Bavaria,DE,Germany Goch,NW,North Rhine-Westphalia,DE,Germany -Gnoien,MV,Mecklenburg-Vorpommern,DE,Germany Gniebsdorf,TH,Thuringia,DE,Germany -Gneven,MV,Mecklenburg-Vorpommern,DE,Germany -Gnaschwitz,SN,Saxony,DE,Germany Gnarrenburg,NI,Lower Saxony,DE,Germany -Gnadau,ST,Saxony-Anhalt,DE,Germany Gmund am Tegernsee,BY,Bavaria,DE,Germany Glückstadt,SH,Schleswig-Holstein,DE,Germany Glücksburg,SH,Schleswig-Holstein,DE,Germany -Glowe,MV,Mecklenburg-Vorpommern,DE,Germany -Glött,BY,Bavaria,DE,Germany -Glonn,BY,Bavaria,DE,Germany -Glon,BY,Bavaria,DE,Germany Glinde,SH,Schleswig-Holstein,DE,Germany Glienicke,BB,Brandenburg,DE,Germany Gleschendorf,SH,Schleswig-Holstein,DE,Germany -Gleiszellen-Gleishorbach,RP,Rheinland-Pfalz,DE,Germany -Gleißenberg,BY,Bavaria,DE,Germany -Gleiritsch,BY,Bavaria,DE,Germany -Glees,RP,Rheinland-Pfalz,DE,Germany -Glauzig,ST,Saxony-Anhalt,DE,Germany Glauchau,SN,Saxony,DE,Germany -Glauburg,HE,Hesse,DE,Germany -Glaubitz,SN,Saxony,DE,Germany -Glatten,BW,Baden-Wurttemberg,DE,Germany Glatt,BW,Baden-Wurttemberg,DE,Germany -Glasin,MV,Mecklenburg-Vorpommern,DE,Germany Glashütten,HE,Hesse,DE,Germany -Glashütten,BY,Bavaria,DE,Germany -Glashütte,SN,Saxony,DE,Germany -Glasau,SH,Schleswig-Holstein,DE,Germany -Glan-Munchweiler,RP,Rheinland-Pfalz,DE,Germany -Glandorf,NI,Lower Saxony,DE,Germany -Gladenbach,HE,Hesse,DE,Germany Gladbeck,NW,North Rhine-Westphalia,DE,Germany Gladbach,RP,Rheinland-Pfalz,DE,Germany -Gladau,ST,Saxony-Anhalt,DE,Germany -Girod,RP,Rheinland-Pfalz,DE,Germany +Gladbach,RP,Rheinland-Pfalz,DE,Germany Girkenroth,RP,Rheinland-Pfalz,DE,Germany Ginsheim-Gustavsburg,HE,Hesse,DE,Germany -Gingst,MV,Mecklenburg-Vorpommern,DE,Germany Gingen an der Fils,BW,Baden-Wurttemberg,DE,Germany Gimbsheim,RP,Rheinland-Pfalz,DE,Germany -Gilserberg,HE,Hesse,DE,Germany -Gillenfeld,RP,Rheinland-Pfalz,DE,Germany Gilching,BY,Bavaria,DE,Germany Gifhorn,NI,Lower Saxony,DE,Germany Giessen,HE,Hesse,DE,Germany +Gierstädt,TH,Thuringia,DE,Germany Giengen an der Brenz,BW,Baden-Wurttemberg,DE,Germany -Gieleroth,RP,Rheinland-Pfalz,DE,Germany -Giekau,SH,Schleswig-Holstein,DE,Germany Gieboldehausen,NI,Lower Saxony,DE,Germany Giebelstadt,BY,Bavaria,DE,Germany -Geyer,SN,Saxony,DE,Germany -Gevensleben,NI,Lower Saxony,DE,Germany Gevelsberg,NW,North Rhine-Westphalia,DE,Germany Gettorf,SH,Schleswig-Holstein,DE,Germany Gessertshausen,BY,Bavaria,DE,Germany -Geslau,BY,Bavaria,DE,Germany Geseke,NW,North Rhine-Westphalia,DE,Germany Geschwenda,TH,Thuringia,DE,Germany Gescher,NW,North Rhine-Westphalia,DE,Germany -Gerzen,BY,Bavaria,DE,Germany -Gerswalde,BB,Brandenburg,DE,Germany +Gerwisch,ST,Saxony-Anhalt,DE,Germany Gerstungen,TH,Thuringia,DE,Germany Gersthofen,BY,Bavaria,DE,Germany Gerstetten,BW,Baden-Wurttemberg,DE,Germany -Gersheim,SL,Saarland,DE,Germany Gersfeld,HE,Hesse,DE,Germany -Gersdorf,SN,Saxony,DE,Germany Gerolzhofen,BY,Bavaria,DE,Germany -Gerolstein,RP,Rheinland-Pfalz,DE,Germany Gerolsheim,RP,Rheinland-Pfalz,DE,Germany Gerolsbach,BY,Bavaria,DE,Germany -Geroldshausen,BY,Bavaria,DE,Germany +Geroldsgrün,BY,Bavaria,DE,Germany Gernsheim,HE,Hesse,DE,Germany Gernsbach,BW,Baden-Wurttemberg,DE,Germany Gernrode,TH,Thuringia,DE,Germany -Gernlinden,BY,Bavaria,DE,Germany Germersheim,RP,Rheinland-Pfalz,DE,Germany Germering,BY,Bavaria,DE,Germany ,,,DE,Germany -Gerlingen,NW,North Rhine-Westphalia,DE,Germany Gerlingen,BW,Baden-Wurttemberg,DE,Germany Geringswalde,SN,Saxony,DE,Germany Geretsried,BY,Bavaria,DE,Germany -Gerdshagen,BB,Brandenburg,DE,Germany -Gerdau,NI,Lower Saxony,DE,Germany Gerbstedt,ST,Saxony-Anhalt,DE,Germany Gerbrunn,BY,Bavaria,DE,Germany Gerau,BW,Baden-Wurttemberg,DE,Germany -Gerach,BY,Bavaria,DE,Germany -Gerabronn,BW,Baden-Wurttemberg,DE,Germany -Geraberg,TH,Thuringia,DE,Germany Gera,TH,Thuringia,DE,Germany Georgsmarienhütte,NI,Lower Saxony,DE,Germany -Georgsdorf,NI,Lower Saxony,DE,Germany Georgenthal,TH,Thuringia,DE,Germany Georgensgmünd,BY,Bavaria,DE,Germany -Georgenberg,BY,Bavaria,DE,Germany Genthin,ST,Saxony-Anhalt,DE,Germany -Gensingen,RP,Rheinland-Pfalz,DE,Germany Gengenbach,BW,Baden-Wurttemberg,DE,Germany Genderkingen,BY,Bavaria,DE,Germany Gemuenden an der Wohra,HE,Hesse,DE,Germany -Gemünden,HE,Hesse,DE,Germany Gemünden am Main,BY,Bavaria,DE,Germany -Gemünden,RP,Rheinland-Pfalz,DE,Germany -Gemünda,BY,Bavaria,DE,Germany Gemmrigheim,BW,Baden-Wurttemberg,DE,Germany Gemmingen,BW,Baden-Wurttemberg,DE,Germany Geltorf,SH,Schleswig-Holstein,DE,Germany -Gelting,SH,Schleswig-Holstein,DE,Germany Geltendorf,BY,Bavaria,DE,Germany Gelsenkirchen,NW,North Rhine-Westphalia,DE,Germany Gelnhausen,HE,Hesse,DE,Germany Gelenau,SN,Saxony,DE,Germany Geldersheim,BY,Bavaria,DE,Germany Guelders,NW,North Rhine-Westphalia,DE,Germany -Gelbelsee,BY,Bavaria,DE,Germany -Geithain,SN,Saxony,DE,Germany Geislingen an der Steige,BW,Baden-Wurttemberg,DE,Germany -Geislingen,BW,Baden-Wurttemberg,DE,Germany -Geisfeld,BY,Bavaria,DE,Germany +Geislautern,SL,Saarland,DE,Germany +Geisingen,BW,Baden-Wurttemberg,DE,Germany Geisenheim,HE,Hesse,DE,Germany -Geisenhausen,BY,Bavaria,DE,Germany Geisenfeld,BY,Bavaria,DE,Germany -Geisenbrunn,BY,Bavaria,DE,Germany Geiselwind,BY,Bavaria,DE,Germany Geiselhöring,BY,Bavaria,DE,Germany -Geiselgasteig,BY,Bavaria,DE,Germany -Geiselberg,RP,Rheinland-Pfalz,DE,Germany -Geiselbach,BY,Bavaria,DE,Germany Geilenkirchen,NW,North Rhine-Westphalia,DE,Germany Geiger,BW,Baden-Wurttemberg,DE,Germany -Geiersthal,BY,Bavaria,DE,Germany -Geichlingen,RP,Rheinland-Pfalz,DE,Germany Gehring,BY,Bavaria,DE,Germany Gehrden,NI,Lower Saxony,DE,Germany Gehrden,NW,North Rhine-Westphalia,DE,Germany Gehrde,NI,Lower Saxony,DE,Germany -Gehlweiler,RP,Rheinland-Pfalz,DE,Germany +Gehofen,TH,Thuringia,DE,Germany Gefrees,BY,Bavaria,DE,Germany -Gefell,TH,Thuringia,DE,Germany Geesthacht,SH,Schleswig-Holstein,DE,Germany Geeste,NI,Lower Saxony,DE,Germany -Gedern,HE,Hesse,DE,Germany -Gebsattel,BY,Bavaria,DE,Germany -Gebroth,RP,Rheinland-Pfalz,DE,Germany -Gebhardshain,RP,Rheinland-Pfalz,DE,Germany -Gebesee,TH,Thuringia,DE,Germany -Gebenbach,BY,Bavaria,DE,Germany Gauting,BY,Bavaria,DE,Germany -Huska,SN,Saxony,DE,Germany -Gau-Odernheim,RP,Rheinland-Pfalz,DE,Germany -Gaukönigshofen,BY,Bavaria,DE,Germany +Gau-Heppenheim,RP,Rheinland-Pfalz,DE,Germany Gaugrehweiler,RP,Rheinland-Pfalz,DE,Germany -Gauersheim,RP,Rheinland-Pfalz,DE,Germany Gau-Bickelheim,RP,Rheinland-Pfalz,DE,Germany Gau-Algesheim,RP,Rheinland-Pfalz,DE,Germany Gatterstädt,ST,Saxony-Anhalt,DE,Germany Gatersleben,ST,Saxony-Anhalt,DE,Germany +Garz,MV,Mecklenburg-Vorpommern,DE,Germany Gärtringen,BW,Baden-Wurttemberg,DE,Germany Gartow,NI,Lower Saxony,DE,Germany Garstedt,NI,Lower Saxony,DE,Germany -Gars,BY,Bavaria,DE,Germany Garrel,NI,Lower Saxony,DE,Germany Garmisch-Partenkirchen,BY,Bavaria,DE,Germany -Garding,SH,Schleswig-Holstein,DE,Germany Gardelegen,ST,Saxony-Anhalt,DE,Germany Garching,BY,Bavaria,DE,Germany Garching an der Alz,BY,Bavaria,DE,Germany Garbsen,NI,Lower Saxony,DE,Germany Gangkofen,BY,Bavaria,DE,Germany -Gangelt,NW,North Rhine-Westphalia,DE,Germany Ganderkesee,NI,Lower Saxony,DE,Germany Gammelshausen,BW,Baden-Wurttemberg,DE,Germany -Gammelsdorf,BY,Bavaria,DE,Germany -Gamburg,BW,Baden-Wurttemberg,DE,Germany -Galenbeck,MV,Mecklenburg-Vorpommern,DE,Germany Gaimersheim,BY,Bavaria,DE,Germany -Gailingen,BW,Baden-Wurttemberg,DE,Germany Gaildorf,BW,Baden-Wurttemberg,DE,Germany -Gaienhofen,BW,Baden-Wurttemberg,DE,Germany Gaggenau,BW,Baden-Wurttemberg,DE,Germany -Gädheim,BY,Bavaria,DE,Germany Gadebusch,MV,Mecklenburg-Vorpommern,DE,Germany -Gachenbach,BY,Bavaria,DE,Germany Gablingen,BY,Bavaria,DE,Germany -Fussingen,HE,Hesse,DE,Germany Bad Fussing,BY,Bavaria,DE,Germany -Fußgönheim,RP,Rheinland-Pfalz,DE,Germany Füssen,BY,Bavaria,DE,Germany Furtwangen im Schwarzwald,BW,Baden-Wurttemberg,DE,Germany Furth im Wald,BY,Bavaria,DE,Germany -Fürthen,RP,Rheinland-Pfalz,DE,Germany Fürth,HE,Hesse,DE,Germany Fürth,BY,Bavaria,DE,Germany -Furth,BY,Bavaria,DE,Germany -Fürstenzell,BY,Bavaria,DE,Germany Fürstenwalde,BB,Brandenburg,DE,Germany -Fürstenwalde,SN,Saxony,DE,Germany -Fürstenstein,BY,Bavaria,DE,Germany Fürstenfeldbruck,BY,Bavaria,DE,Germany -Fürsteneck,BY,Bavaria,DE,Germany Fürstenberg,BB,Brandenburg,DE,Germany -Fürstenberg,NI,Lower Saxony,DE,Germany -Fürstenau,NI,Lower Saxony,DE,Germany -Fürstenau,SN,Saxony,DE,Germany -Fürholz,BY,Bavaria,DE,Germany -Fünfstetten,BY,Bavaria,DE,Germany +Fürholzen,BY,Bavaria,DE,Germany Fuldatal,HE,Hesse,DE,Germany Fuldabrück,HE,Hesse,DE,Germany Fulda,HE,Hesse,DE,Germany -Fuhlendorf,MV,Mecklenburg-Vorpommern,DE,Germany Fuchsstadt,BY,Bavaria,DE,Germany -Fuchsmühl,BY,Bavaria,DE,Germany -Fuchshain,SN,Saxony,DE,Germany -Fröttstädt,TH,Thuringia,DE,Germany -Frontenhausen,BY,Bavaria,DE,Germany -Fronhausen,HE,Hesse,DE,Germany Fröndenberg,NW,North Rhine-Westphalia,DE,Germany -Frömmstedt,TH,Thuringia,DE,Germany -Fröhstockheim,BY,Bavaria,DE,Germany Frohburg,SN,Saxony,DE,Germany Fritzlar,HE,Hesse,DE,Germany -Frittlingen,BW,Baden-Wurttemberg,DE,Germany -Friolzheim,BW,Baden-Wurttemberg,DE,Germany Friesoythe,NI,Lower Saxony,DE,Germany Friesheim,NW,North Rhine-Westphalia,DE,Germany Friesenheim,BW,Baden-Wurttemberg,DE,Germany -Friesenhagen,RP,Rheinland-Pfalz,DE,Germany Friesack,BB,Brandenburg,DE,Germany Frielendorf,HE,Hesse,DE,Germany Friedrichsthal,SL,Saarland,DE,Germany Friedrichstadt,SH,Schleswig-Holstein,DE,Germany Friedrichshain,BE,Land Berlin,DE,Germany -Friedrichshain,BB,Brandenburg,DE,Germany Friedrichshafen,BW,Baden-Wurttemberg,DE,Germany Friedrichsdorf,HE,Hesse,DE,Germany Friedrichroda,TH,Thuringia,DE,Germany -Friedland,MV,Mecklenburg-Vorpommern,DE,Germany Friedland,BB,Brandenburg,DE,Germany -Friedewald,HE,Hesse,DE,Germany -Friedenweiler,BW,Baden-Wurttemberg,DE,Germany -Friedelsheim,RP,Rheinland-Pfalz,DE,Germany -Friedeburg,NI,Lower Saxony,DE,Germany +Friedensau,ST,Saxony-Anhalt,DE,Germany Friedeburg,ST,Saxony-Anhalt,DE,Germany Friedberg,HE,Hesse,DE,Germany Friedberg,BY,Bavaria,DE,Germany Fridolfing,BY,Bavaria,DE,Germany -Frickingen,BW,Baden-Wurttemberg,DE,Germany -Frickenhausen,BY,Bavaria,DE,Germany -Frickenhausen,BW,Baden-Wurttemberg,DE,Germany -Freyung,BY,Bavaria,DE,Germany -Freystadt,BY,Bavaria,DE,Germany Freyburg,ST,Saxony-Anhalt,DE,Germany Freudenstadt,BW,Baden-Wurttemberg,DE,Germany -Freudenburg,RP,Rheinland-Pfalz,DE,Germany Freudenberg,NW,North Rhine-Westphalia,DE,Germany -Freudenberg,BW,Baden-Wurttemberg,DE,Germany Freudenberg,BY,Bavaria,DE,Germany -Frestedt,SH,Schleswig-Holstein,DE,Germany Freren,NI,Lower Saxony,DE,Germany -Frensdorf,BY,Bavaria,DE,Germany Freital,SN,Saxony,DE,Germany Freistatt,NI,Lower Saxony,DE,Germany Freising,BY,Bavaria,DE,Germany Freisen,SL,Saarland,DE,Germany -Freisbach,RP,Rheinland-Pfalz,DE,Germany -Freirachdorf,RP,Rheinland-Pfalz,DE,Germany Freinsheim,RP,Rheinland-Pfalz,DE,Germany -Freinhausen,BY,Bavaria,DE,Germany -Freilingen,NW,North Rhine-Westphalia,DE,Germany -Frei-Laubersheim,RP,Rheinland-Pfalz,DE,Germany Freilassing,BY,Bavaria,DE,Germany -Freihung,BY,Bavaria,DE,Germany -Freiham,BY,Bavaria,DE,Germany Freienwill,SH,Schleswig-Holstein,DE,Germany -Freienbessingen,TH,Thuringia,DE,Germany Freiburg im Breisgau,BW,Baden-Wurttemberg,DE,Germany -Freiburg/Elbe,NI,Lower Saxony,DE,Germany Freiberg am Neckar,BW,Baden-Wurttemberg,DE,Germany Freiberg,SN,Saxony,DE,Germany -Freiamt,BW,Baden-Wurttemberg,DE,Germany -Fredersdorf,BB,Brandenburg,DE,Germany -Freden,NI,Lower Saxony,DE,Germany Frechen,NW,North Rhine-Westphalia,DE,Germany Fraureuth,SN,Saxony,DE,Germany -Fraunberg,BY,Bavaria,DE,Germany Frauenstein,SN,Saxony,DE,Germany -Frauenneuharting,BY,Bavaria,DE,Germany -Frauenchiemsee,BY,Bavaria,DE,Germany -Frauenberg,BY,Bavaria,DE,Germany -Frauenberg,RP,Rheinland-Pfalz,DE,Germany -Frauenau,BY,Bavaria,DE,Germany -Frasdorf,BY,Bavaria,DE,Germany -Franzenheim,RP,Rheinland-Pfalz,DE,Germany Franzburg,MV,Mecklenburg-Vorpommern,DE,Germany -Frankisch-Crumbach,HE,Hesse,DE,Germany Frankfurt am Main,HE,Hesse,DE,Germany Frankfurt (Oder),BB,Brandenburg,DE,Germany +Frankfurt,BY,Bavaria,DE,Germany Frankenthal,RP,Rheinland-Pfalz,DE,Germany -Frankenheim,TH,Thuringia,DE,Germany -Frankenfeld,NI,Lower Saxony,DE,Germany -Frankeneck,RP,Rheinland-Pfalz,DE,Germany Frankenberg,HE,Hesse,DE,Germany Frankenberg,SN,Saxony,DE,Germany -Frankenbach,HE,Hesse,DE,Germany Franken,RP,Rheinland-Pfalz,DE,Germany -Frammersbach,BY,Bavaria,DE,Germany -Forstmehren,RP,Rheinland-Pfalz,DE,Germany Forstinning,BY,Bavaria,DE,Germany Forstern,BY,Bavaria,DE,Germany Forst,BB,Brandenburg,DE,Germany -Forst,RP,Rheinland-Pfalz,DE,Germany Forst,BW,Baden-Wurttemberg,DE,Germany Föritz,TH,Thuringia,DE,Germany -Forchtenberg,BW,Baden-Wurttemberg,DE,Germany Forchheim,BY,Bavaria,DE,Germany -Forbach,BW,Baden-Wurttemberg,DE,Germany -Föhren,RP,Rheinland-Pfalz,DE,Germany -Fockbek,SH,Schleswig-Holstein,DE,Germany +Fockendorf,TH,Thuringia,DE,Germany Fluorn,BW,Baden-Wurttemberg,DE,Germany -Flüggendorf,SH,Schleswig-Holstein,DE,Germany -Floß,BY,Bavaria,DE,Germany Flörsheim,HE,Hesse,DE,Germany -Flonheim,RP,Rheinland-Pfalz,DE,Germany Flöha,SN,Saxony,DE,Germany Flintsbach,BY,Bavaria,DE,Germany -Flintbek,SH,Schleswig-Holstein,DE,Germany -Fließem,RP,Rheinland-Pfalz,DE,Germany Flieden,HE,Hesse,DE,Germany Flensburg,SH,Schleswig-Holstein,DE,Germany -Flemhude,SH,Schleswig-Holstein,DE,Germany Fleischwangen,BW,Baden-Wurttemberg,DE,Germany Flein,BW,Baden-Wurttemberg,DE,Germany +Flecken Zechlin,BB,Brandenburg,DE,Germany Fleckeby,SH,Schleswig-Holstein,DE,Germany Flechtingen,ST,Saxony-Anhalt,DE,Germany Flacht,RP,Rheinland-Pfalz,DE,Germany -Flachslanden,BY,Bavaria,DE,Germany -Fitzbek,SH,Schleswig-Holstein,DE,Germany Fischingen,BW,Baden-Wurttemberg,DE,Germany -Fischerbach,BW,Baden-Wurttemberg,DE,Germany -Fischen,BY,Bavaria,DE,Germany Fischbachtal,HE,Hesse,DE,Germany -Fischbachau,BY,Bavaria,DE,Germany -Fischbach,RP,Rheinland-Pfalz,DE,Germany -Fischach,BY,Bavaria,DE,Germany -Firrel,NI,Lower Saxony,DE,Germany Fintel,NI,Lower Saxony,DE,Germany Finsterwalde,BB,Brandenburg,DE,Germany Finsing,BY,Bavaria,DE,Germany Finnentrop,NW,North Rhine-Westphalia,DE,Germany -Finkenthal,MV,Mecklenburg-Vorpommern,DE,Germany -Fincken,MV,Mecklenburg-Vorpommern,DE,Germany -Filsum,NI,Lower Saxony,DE,Germany -Filsen,RP,Rheinland-Pfalz,DE,Germany -Fiersbach,RP,Rheinland-Pfalz,DE,Germany +Fichtenberg,BW,Baden-Wurttemberg,DE,Germany Feuchtwangen,BY,Bavaria,DE,Germany Feucht,BY,Bavaria,DE,Germany -Ferschweiler,RP,Rheinland-Pfalz,DE,Germany -Ferdinandshof,MV,Mecklenburg-Vorpommern,DE,Germany Felsberg,HE,Hesse,DE,Germany Fellbach,BW,Baden-Wurttemberg,DE,Germany -Fell,RP,Rheinland-Pfalz,DE,Germany Feldkirchen-Westerham,BY,Bavaria,DE,Germany Feldkirchen,BY,Bavaria,DE,Germany -Feldkirchen,BY,Bavaria,DE,Germany Felde,SH,Schleswig-Holstein,DE,Germany -Feldafing,BY,Bavaria,DE,Germany Feilbingert,RP,Rheinland-Pfalz,DE,Germany Feichten,BY,Bavaria,DE,Germany Fehrbellin,BB,Brandenburg,DE,Germany -Faurndau,BW,Baden-Wurttemberg,DE,Germany Faulenrost,MV,Mecklenburg-Vorpommern,DE,Germany Faulbach,BY,Bavaria,DE,Germany Faßberg,NI,Lower Saxony,DE,Germany Farchant,BY,Bavaria,DE,Germany -Fambach,TH,Thuringia,DE,Germany Bad Fallingbostel,NI,Lower Saxony,DE,Germany Falkenstein,SN,Saxony,DE,Germany Falkenstein,RP,Rheinland-Pfalz,DE,Germany Falkenstein,BY,Bavaria,DE,Germany Falkensee,BB,Brandenburg,DE,Germany -Falkenfels,BY,Bavaria,DE,Germany Falkenberg,BB,Brandenburg,DE,Germany Falkenberg,BB,Brandenburg,DE,Germany -Falkenberg,BY,Bavaria,DE,Germany -Falkenberg,BY,Bavaria,DE,Germany -Faid,RP,Rheinland-Pfalz,DE,Germany -Fahrenkrug,SH,Schleswig-Holstein,DE,Germany -Fahrdorf,SH,Schleswig-Holstein,DE,Germany Fachbach,RP,Rheinland-Pfalz,DE,Germany Eystrup,NI,Lower Saxony,DE,Germany -Eyershausen,NI,Lower Saxony,DE,Germany -Exdorf,TH,Thuringia,DE,Germany -Everswinkel,NW,North Rhine-Westphalia,DE,Germany Eutingen an der Enz,BW,Baden-Wurttemberg,DE,Germany Eutin,SH,Schleswig-Holstein,DE,Germany -Eußerthal,RP,Rheinland-Pfalz,DE,Germany -Eußenheim,BY,Bavaria,DE,Germany Euskirchen,NW,North Rhine-Westphalia,DE,Germany Eurasburg,BY,Bavaria,DE,Germany -Eurasburg,BY,Bavaria,DE,Germany -Eulenbis,RP,Rheinland-Pfalz,DE,Germany Euerdorf,BY,Bavaria,DE,Germany -Euerbach,BY,Bavaria,DE,Germany Etzbach,RP,Rheinland-Pfalz,DE,Germany Ettringen,RP,Rheinland-Pfalz,DE,Germany Ettlingen,BW,Baden-Wurttemberg,DE,Germany Ettingshausen,HE,Hesse,DE,Germany -Ettinghausen,RP,Rheinland-Pfalz,DE,Germany -Ettersburg,TH,Thuringia,DE,Germany Ettenheim,BW,Baden-Wurttemberg,DE,Germany -Estorf,NI,Lower Saxony,DE,Germany -Esthal,RP,Rheinland-Pfalz,DE,Germany +Ettal,BY,Bavaria,DE,Germany Esterwegen,NI,Lower Saxony,DE,Germany Estenfeld,BY,Bavaria,DE,Germany Esslingen am Neckar,BW,Baden-Wurttemberg,DE,Germany Essingen,RP,Rheinland-Pfalz,DE,Germany Essingen,BW,Baden-Wurttemberg,DE,Germany Essenheim,RP,Rheinland-Pfalz,DE,Germany -Essenbach,BY,Bavaria,DE,Germany Essen,NI,Lower Saxony,DE,Germany Essen,NW,North Rhine-Westphalia,DE,Germany -Esselbach,BY,Bavaria,DE,Germany -Eßbach,TH,Thuringia,DE,Germany -Espenau,HE,Hesse,DE,Germany Espelkamp,NW,North Rhine-Westphalia,DE,Germany Eslohe,NW,North Rhine-Westphalia,DE,Germany Eslarn,BY,Bavaria,DE,Germany Esens,NI,Lower Saxony,DE,Germany Eschweiler,NW,North Rhine-Westphalia,DE,Germany Eschwege,HE,Hesse,DE,Germany -Eschlkam,BY,Bavaria,DE,Germany -Eschershausen,NI,Lower Saxony,DE,Germany Eschenlohe,BY,Bavaria,DE,Germany Eschenbach in der Oberpfalz,BY,Bavaria,DE,Germany -Eschenbach,BW,Baden-Wurttemberg,DE,Germany -Eschelbronn,BW,Baden-Wurttemberg,DE,Germany -Eschede,NI,Lower Saxony,DE,Germany -Escheburg,SH,Schleswig-Holstein,DE,Germany Eschborn,HE,Hesse,DE,Germany -Eschbach,RP,Rheinland-Pfalz,DE,Germany -Eschbach,BW,Baden-Wurttemberg,DE,Germany -Eschbach,BW,Baden-Wurttemberg,DE,Germany -Eschau,BY,Bavaria,DE,Germany -Erzingen,BW,Baden-Wurttemberg,DE,Germany -Erzhausen,HE,Hesse,DE,Germany -Erxleben,ST,Saxony-Anhalt,DE,Germany Erxleben,ST,Saxony-Anhalt,DE,Germany Erwitte,NW,North Rhine-Westphalia,DE,Germany Ertingen,BW,Baden-Wurttemberg,DE,Germany -Erpolzheim,RP,Rheinland-Pfalz,DE,Germany Erpel,RP,Rheinland-Pfalz,DE,Germany Erolzheim,BW,Baden-Wurttemberg,DE,Germany Ernst,RP,Rheinland-Pfalz,DE,Germany -Ernsgaden,BY,Bavaria,DE,Germany -Erndtebrück,NW,North Rhine-Westphalia,DE,Germany -Ermsleben,ST,Saxony-Anhalt,DE,Germany -Ermke,NI,Lower Saxony,DE,Germany -Erligheim,BW,Baden-Wurttemberg,DE,Germany Erlensee,HE,Hesse,DE,Germany Erlenbach bei Marktheidenfeld,BY,Bavaria,DE,Germany Erlenbach am Main,BY,Bavaria,DE,Germany Erlenbach,BW,Baden-Wurttemberg,DE,Germany -Erlau,SN,Saxony,DE,Germany Erlangen,BY,Bavaria,DE,Germany -Erlach,BY,Bavaria,DE,Germany Erlabrunn,BY,Bavaria,DE,Germany Erkrath,NW,North Rhine-Westphalia,DE,Germany Erkner,BB,Brandenburg,DE,Germany -Erkheim,BY,Bavaria,DE,Germany -Erkerode,NI,Lower Saxony,DE,Germany -Erkenbrechtsweiler,BW,Baden-Wurttemberg,DE,Germany Erkelenz,NW,North Rhine-Westphalia,DE,Germany -Eriskirch,BW,Baden-Wurttemberg,DE,Germany -Ering,BY,Bavaria,DE,Germany -Erharting,BY,Bavaria,DE,Germany Ergoldsbach,BY,Bavaria,DE,Germany Ergolding,BY,Bavaria,DE,Germany -Ergersheim,BY,Bavaria,DE,Germany -Erfweiler,RP,Rheinland-Pfalz,DE,Germany Erfurt,TH,Thuringia,DE,Germany Erftstadt,NW,North Rhine-Westphalia,DE,Germany -Erfde,SH,Schleswig-Holstein,DE,Germany +Erfelden,HE,Hesse,DE,Germany Erdweg,BY,Bavaria,DE,Germany -Erdmannhausen,BW,Baden-Wurttemberg,DE,Germany Erding,BY,Bavaria,DE,Germany +Erbes-Budesheim,RP,Rheinland-Pfalz,DE,Germany Erbendorf,BY,Bavaria,DE,Germany Erbach im Odenwald,HE,Hesse,DE,Germany Erbach,BW,Baden-Wurttemberg,DE,Germany Eppstein,HE,Hesse,DE,Germany -Eppishausen,BY,Bavaria,DE,Germany Eppingen,BW,Baden-Wurttemberg,DE,Germany Eppertshausen,HE,Hesse,DE,Germany -Eppendorf,SN,Saxony,DE,Germany -Eppenbrunn,RP,Rheinland-Pfalz,DE,Germany Eppelheim,BW,Baden-Wurttemberg,DE,Germany Eppelborn,SL,Saarland,DE,Germany Epfendorf,BW,Baden-Wurttemberg,DE,Germany -Epfenbach,BW,Baden-Wurttemberg,DE,Germany Enz,RP,Rheinland-Pfalz,DE,Germany Entrischenbrunn,BY,Bavaria,DE,Germany Ammerbuch,BW,Baden-Wurttemberg,DE,Germany Ense,NW,North Rhine-Westphalia,DE,Germany -Ensdorf,BY,Bavaria,DE,Germany Ensdorf,SL,Saarland,DE,Germany Ennigerloh,NW,North Rhine-Westphalia,DE,Germany Ennepetal,NW,North Rhine-Westphalia,DE,Germany -Enkering,BY,Bavaria,DE,Germany Enkenbach-Alsenborn,RP,Rheinland-Pfalz,DE,Germany Eningen unter Achalm,BW,Baden-Wurttemberg,DE,Germany -Sankt Englmar,BY,Bavaria,DE,Germany Enger,NW,North Rhine-Westphalia,DE,Germany Engen,BW,Baden-Wurttemberg,DE,Germany Engelskirchen,NW,North Rhine-Westphalia,DE,Germany Engelsbrand,BW,Baden-Wurttemberg,DE,Germany -Engelsberg,BY,Bavaria,DE,Germany Bad Endorf,BY,Bavaria,DE,Germany Endingen,BW,Baden-Wurttemberg,DE,Germany -Bad Endbach,HE,Hesse,DE,Germany -Emtinghausen,NI,Lower Saxony,DE,Germany Emstek,NI,Lower Saxony,DE,Germany Emskirchen,BY,Bavaria,DE,Germany Emsdetten,NW,North Rhine-Westphalia,DE,Germany Emsbüren,NI,Lower Saxony,DE,Germany Ems,NW,North Rhine-Westphalia,DE,Germany -Empfingen,BW,Baden-Wurttemberg,DE,Germany -Empelde,NI,Lower Saxony,DE,Germany -Emmingen ab Egg,BW,Baden-Wurttemberg,DE,Germany Emmerthal,NI,Lower Saxony,DE,Germany -Emmering,BY,Bavaria,DE,Germany -Emmering,BY,Bavaria,DE,Germany Emmerich,NW,North Rhine-Westphalia,DE,Germany -Emmendorf,NI,Lower Saxony,DE,Germany Emmendingen,BW,Baden-Wurttemberg,DE,Germany Emmelshausen,RP,Rheinland-Pfalz,DE,Germany Emlichheim,NI,Lower Saxony,DE,Germany Emkendorf,SH,Schleswig-Holstein,DE,Germany -Emersleben,ST,Saxony-Anhalt,DE,Germany -Emersacker,BY,Bavaria,DE,Germany Emden,NI,Lower Saxony,DE,Germany -Embsen,NI,Lower Saxony,DE,Germany Elztal,BW,Baden-Wurttemberg,DE,Germany Elze,NI,Lower Saxony,DE,Germany Elzach,BW,Baden-Wurttemberg,DE,Germany Elz,HE,Hesse,DE,Germany -Elxleben,TH,Thuringia,DE,Germany -Elxleben,TH,Thuringia,DE,Germany Eltville,HE,Hesse,DE,Germany -Eltmann,BY,Bavaria,DE,Germany -Eltheim,BY,Bavaria,DE,Germany -Elterlein,SN,Saxony,DE,Germany Elten,NW,North Rhine-Westphalia,DE,Germany -Elstra,SN,Saxony,DE,Germany -Elstorf,NI,Lower Saxony,DE,Germany Elsterwerda,BB,Brandenburg,DE,Germany Elsterberg,SN,Saxony,DE,Germany Elster,ST,Saxony-Anhalt,DE,Germany -Elsoff,RP,Rheinland-Pfalz,DE,Germany -Elsnig,SN,Saxony,DE,Germany Elsfleth,NI,Lower Saxony,DE,Germany Elsenfeld,BY,Bavaria,DE,Germany -Elsendorf,BY,Bavaria,DE,Germany Elsdorf-Westermuhlen,SH,Schleswig-Holstein,DE,Germany -Elsdorf,NI,Lower Saxony,DE,Germany Elsdorf,NW,North Rhine-Westphalia,DE,Germany -Elmstein,RP,Rheinland-Pfalz,DE,Germany Elmshorn,SH,Schleswig-Holstein,DE,Germany -Elmenhorst,MV,Mecklenburg-Vorpommern,DE,Germany -Elmenhorst,SH,Schleswig-Holstein,DE,Germany Elmenhorst,SH,Schleswig-Holstein,DE,Germany Elmau,BY,Bavaria,DE,Germany Ellwangen,BW,Baden-Wurttemberg,DE,Germany -Ellscheid,RP,Rheinland-Pfalz,DE,Germany Ellrich,TH,Thuringia,DE,Germany -Ellingshausen,TH,Thuringia,DE,Germany Ellingen,BY,Bavaria,DE,Germany -Ellhofen,BW,Baden-Wurttemberg,DE,Germany Ellgau,BY,Bavaria,DE,Germany -Ellerstadt,RP,Rheinland-Pfalz,DE,Germany -Ellern,RP,Rheinland-Pfalz,DE,Germany Ellerhoop,SH,Schleswig-Holstein,DE,Germany Ellerbek,SH,Schleswig-Holstein,DE,Germany Ellerau,SH,Schleswig-Holstein,DE,Germany -Ellenhausen,RP,Rheinland-Pfalz,DE,Germany -Ellenberg,BW,Baden-Wurttemberg,DE,Germany Elleben,TH,Thuringia,DE,Germany Elkenroth,RP,Rheinland-Pfalz,DE,Germany -Elgersburg,TH,Thuringia,DE,Germany -Eldingen,NI,Lower Saxony,DE,Germany Elchesheim,BW,Baden-Wurttemberg,DE,Germany Elbingerode,ST,Saxony-Anhalt,DE,Germany -Eitting,BY,Bavaria,DE,Germany Eitorf,NW,North Rhine-Westphalia,DE,Germany Eiterfeld,HE,Hesse,DE,Germany Eitensheim,BY,Bavaria,DE,Germany Eitelborn,RP,Rheinland-Pfalz,DE,Germany -Eismannsdorf,ST,Saxony-Anhalt,DE,Germany Eislingen,BW,Baden-Wurttemberg,DE,Germany -Eisingen,BY,Bavaria,DE,Germany -Eisingen,BW,Baden-Wurttemberg,DE,Germany Eisfeld,TH,Thuringia,DE,Germany Eisenhüttenstadt,BB,Brandenburg,DE,Germany -Eisenharz,BW,Baden-Wurttemberg,DE,Germany Eisenberg,TH,Thuringia,DE,Germany Eisenberg,RP,Rheinland-Pfalz,DE,Germany -Eisenbach,BW,Baden-Wurttemberg,DE,Germany Eisenach,TH,Thuringia,DE,Germany -Eisenach,RP,Rheinland-Pfalz,DE,Germany -Einselthum,RP,Rheinland-Pfalz,DE,Germany -Einhausen,TH,Thuringia,DE,Germany -Einhausen,HE,Hesse,DE,Germany Einbeck,NI,Lower Saxony,DE,Germany Eimeldingen,BW,Baden-Wurttemberg,DE,Germany -Eime,NI,Lower Saxony,DE,Germany -Eilum,NI,Lower Saxony,DE,Germany Eilsleben,ST,Saxony-Anhalt,DE,Germany -Eilenstedt,ST,Saxony-Anhalt,DE,Germany Eilenburg,SN,Saxony,DE,Germany -Eil,NW,North Rhine-Westphalia,DE,Germany -Eigeltingen,BW,Baden-Wurttemberg,DE,Germany -Eicklingen,NI,Lower Saxony,DE,Germany -Eickendorf,ST,Saxony-Anhalt,DE,Germany -Eickendorf,ST,Saxony-Anhalt,DE,Germany Eichwalde,BB,Brandenburg,DE,Germany -Eichstetten,BW,Baden-Wurttemberg,DE,Germany Eichstätt,BY,Bavaria,DE,Germany Eichenzell,HE,Hesse,DE,Germany Eichendorf,BY,Bavaria,DE,Germany -Eichenbühl,BY,Bavaria,DE,Germany -Eichenberg,TH,Thuringia,DE,Germany Eichenau,BY,Bavaria,DE,Germany -Eichen,RP,Rheinland-Pfalz,DE,Germany -Eichelhardt,RP,Rheinland-Pfalz,DE,Germany -Eich,RP,Rheinland-Pfalz,DE,Germany Eibsee,BY,Bavaria,DE,Germany -Eibenstock,SN,Saxony,DE,Germany Eibelstadt,BY,Bavaria,DE,Germany -Ehweiler,RP,Rheinland-Pfalz,DE,Germany -Ehringshausen,HE,Hesse,DE,Germany Ehrenfriedersdorf,SN,Saxony,DE,Germany -Ehrenburg,NI,Lower Saxony,DE,Germany Ehningen,BW,Baden-Wurttemberg,DE,Germany -Ehlscheid,RP,Rheinland-Pfalz,DE,Germany -Ehlingen,SL,Saarland,DE,Germany Ehingen am Ries,BY,Bavaria,DE,Germany Ehingen,BW,Baden-Wurttemberg,DE,Germany -Ehekirchen,BY,Bavaria,DE,Germany Eheim,BY,Bavaria,DE,Germany Egling,BY,Bavaria,DE,Germany Eglharting,BY,Bavaria,DE,Germany -Eging am See,BY,Bavaria,DE,Germany -Eggstedt,SH,Schleswig-Holstein,DE,Germany -Eggolsheim,BY,Bavaria,DE,Germany -Egglham,BY,Bavaria,DE,Germany +Eggstätt,BY,Bavaria,DE,Germany Eggesin,MV,Mecklenburg-Vorpommern,DE,Germany Eggersdorf,BB,Brandenburg,DE,Germany -Eggenthal,BY,Bavaria,DE,Germany Eggenstein-Leopoldshafen,BW,Baden-Wurttemberg,DE,Germany Eggenfelden,BY,Bavaria,DE,Germany Eggebek,SH,Schleswig-Holstein,DE,Germany Egg,BY,Bavaria,DE,Germany Egestorf,NI,Lower Saxony,DE,Germany -Egenhofen,BY,Bavaria,DE,Germany -Egenhausen,BW,Baden-Wurttemberg,DE,Germany Egelsbach,HE,Hesse,DE,Germany Egeln,ST,Saxony-Anhalt,DE,Germany Efringen-Kirchen,BW,Baden-Wurttemberg,DE,Germany -Effringen,BW,Baden-Wurttemberg,DE,Germany Effeltrich,BY,Bavaria,DE,Germany -Effelder,TH,Thuringia,DE,Germany Edling,BY,Bavaria,DE,Germany Edingen-Neckarhausen,BW,Baden-Wurttemberg,DE,Germany Edewecht,NI,Lower Saxony,DE,Germany Edenkoben,RP,Rheinland-Pfalz,DE,Germany Edemissen,NI,Lower Saxony,DE,Germany -Edelstetten,BY,Bavaria,DE,Germany -Edelshausen,BY,Bavaria,DE,Germany -Edelsfeld,BY,Bavaria,DE,Germany Eddelak,SH,Schleswig-Holstein,DE,Germany -Ecklingerode,TH,Thuringia,DE,Germany Eckernförde,SH,Schleswig-Holstein,DE,Germany -Eckenroth,RP,Rheinland-Pfalz,DE,Germany Eckel,NI,Lower Saxony,DE,Germany -Eckartsberga,ST,Saxony-Anhalt,DE,Germany Echzell,HE,Hesse,DE,Germany -Echterdingen,BW,Baden-Wurttemberg,DE,Germany Eching,BY,Bavaria,DE,Germany Eching,BY,Bavaria,DE,Germany Eching,BY,Bavaria,DE,Germany -Echem,NI,Lower Saxony,DE,Germany Ebstorf,NI,Lower Saxony,DE,Germany -Ebringen,BW,Baden-Wurttemberg,DE,Germany Ebrach,BY,Bavaria,DE,Germany -Ebingen,BW,Baden-Wurttemberg,DE,Germany -Ebhausen,BW,Baden-Wurttemberg,DE,Germany Eberswalde,BB,Brandenburg,DE,Germany -Eberstedt,TH,Thuringia,DE,Germany +Eberstadt,BW,Baden-Wurttemberg,DE,Germany Mainz-Ebersheim,RP,Rheinland-Pfalz,DE,Germany Ebersdorf bei Coburg,BY,Bavaria,DE,Germany -Ebersdorf,NI,Lower Saxony,DE,Germany Ebersdorf,HE,Hesse,DE,Germany Ebersberg,BY,Bavaria,DE,Germany Ebersbach an der Fils,BW,Baden-Wurttemberg,DE,Germany Ebersbach,SN,Saxony,DE,Germany -Ebernhahn,RP,Rheinland-Pfalz,DE,Germany Ebern,BY,Bavaria,DE,Germany -Ebermannstadt,BY,Bavaria,DE,Germany -Eberhardzell,BW,Baden-Wurttemberg,DE,Germany Ebergötzen,NI,Lower Saxony,DE,Germany -Eberdingen,BW,Baden-Wurttemberg,DE,Germany Eberbach,BW,Baden-Wurttemberg,DE,Germany -Ebenweiler,BW,Baden-Wurttemberg,DE,Germany -Ebensfeld,BY,Bavaria,DE,Germany Ebenhausen,BY,Bavaria,DE,Germany Ebelsbach,BY,Bavaria,DE,Germany -Ebeleben,TH,Thuringia,DE,Germany Dußlingen,BW,Baden-Wurttemberg,DE,Germany Düsseldorf,NW,North Rhine-Westphalia,DE,Germany -Dürrwangen,BY,Bavaria,DE,Germany -Dürrröhrsdorf,SN,Saxony,DE,Germany Dürrhennersdorf,SN,Saxony,DE,Germany Dürnau,BW,Baden-Wurttemberg,DE,Germany Durmersheim,BW,Baden-Wurttemberg,DE,Germany Dürmentingen,BW,Baden-Wurttemberg,DE,Germany -Durlangen,BW,Baden-Wurttemberg,DE,Germany Düren,NW,North Rhine-Westphalia,DE,Germany -Durchhausen,BW,Baden-Wurttemberg,DE,Germany +Dürbheim,BW,Baden-Wurttemberg,DE,Germany Durbach,BW,Baden-Wurttemberg,DE,Germany Durach,BY,Bavaria,DE,Germany Dunum,NI,Lower Saxony,DE,Germany Dunningen,BW,Baden-Wurttemberg,DE,Germany -Düngenheim,RP,Rheinland-Pfalz,DE,Germany -Dümpelfeld,RP,Rheinland-Pfalz,DE,Germany -Dummerstorf,MV,Mecklenburg-Vorpommern,DE,Germany -Dümmer,MV,Mecklenburg-Vorpommern,DE,Germany Dülmen,NW,North Rhine-Westphalia,DE,Germany Duisburg,NW,North Rhine-Westphalia,DE,Germany -Duingen,NI,Lower Saxony,DE,Germany Duderstadt,NI,Lower Saxony,DE,Germany -Düdenbüttel,NI,Lower Saxony,DE,Germany +Dudenhofen,RP,Rheinland-Pfalz,DE,Germany Dudeldorf,RP,Rheinland-Pfalz,DE,Germany -Ducherow,MV,Mecklenburg-Vorpommern,DE,Germany +Duchroth,RP,Rheinland-Pfalz,DE,Germany Droyßig,ST,Saxony-Anhalt,DE,Germany Drolshagen,NW,North Rhine-Westphalia,DE,Germany -Drochtersen,NI,Lower Saxony,DE,Germany -Driedorf,HE,Hesse,DE,Germany -Drewitz,BB,Brandenburg,DE,Germany Dresden,SN,Saxony,DE,Germany -Dreschvitz,MV,Mecklenburg-Vorpommern,DE,Germany -Drentwede,NI,Lower Saxony,DE,Germany Drensteinfurt,NW,North Rhine-Westphalia,DE,Germany Dreitzsch,TH,Thuringia,DE,Germany -Dreißigacker,TH,Thuringia,DE,Germany Dreisbach,RP,Rheinland-Pfalz,DE,Germany Dreieich,HE,Hesse,DE,Germany -Dreetz,BB,Brandenburg,DE,Germany -Dreenkrögen,MV,Mecklenburg-Vorpommern,DE,Germany Drebkau,BB,Brandenburg,DE,Germany -Drebach,SN,Saxony,DE,Germany Dranske,MV,Mecklenburg-Vorpommern,DE,Germany -Dransfeld,NI,Lower Saxony,DE,Germany -Drakenburg,NI,Lower Saxony,DE,Germany -Drage,SH,Schleswig-Holstein,DE,Germany Drage,NI,Lower Saxony,DE,Germany -Drachselsried,BY,Bavaria,DE,Germany -Dottingen,BW,Baden-Wurttemberg,DE,Germany -Döttesfeld,RP,Rheinland-Pfalz,DE,Germany Dotternhausen,BW,Baden-Wurttemberg,DE,Germany -Dötlingen,NI,Lower Saxony,DE,Germany Dossenheim,BW,Baden-Wurttemberg,DE,Germany Dörzbach,BW,Baden-Wurttemberg,DE,Germany Dörverden,NI,Lower Saxony,DE,Germany @@ -37541,68 +28737,41 @@ Dorum,NI,Lower Saxony,DE,Germany Dortmund,NW,North Rhine-Westphalia,DE,Germany Dorsten,NW,North Rhine-Westphalia,DE,Germany Dorst,ST,Saxony-Anhalt,DE,Germany -Dörrenbach,RP,Rheinland-Pfalz,DE,Germany Dörrebach,RP,Rheinland-Pfalz,DE,Germany Dörpen,NI,Lower Saxony,DE,Germany Dorow,MV,Mecklenburg-Vorpommern,DE,Germany -Dornumersiel,NI,Lower Saxony,DE,Germany -Dornum,NI,Lower Saxony,DE,Germany Dornstetten,BW,Baden-Wurttemberg,DE,Germany -Dornstadt,BW,Baden-Wurttemberg,DE,Germany Dornhan,BW,Baden-Wurttemberg,DE,Germany Dorn-Durkheim,RP,Rheinland-Pfalz,DE,Germany -Dorndorf,ST,Saxony-Anhalt,DE,Germany Dorndorf,TH,Thuringia,DE,Germany -Dornburg,ST,Saxony-Anhalt,DE,Germany Dornach,BY,Bavaria,DE,Germany -Dormitz,BY,Bavaria,DE,Germany Dormagen,NW,North Rhine-Westphalia,DE,Germany Dorfen,BY,Bavaria,DE,Germany Adelsdorf,SN,Saxony,DE,Germany Dorfchemnitz,SN,Saxony,DE,Germany Dörentrup,NW,North Rhine-Westphalia,DE,Germany Donzdorf,BW,Baden-Wurttemberg,DE,Germany -Donsieders,RP,Rheinland-Pfalz,DE,Germany Donauwörth,BY,Bavaria,DE,Germany Donaustauf,BY,Bavaria,DE,Germany Donaueschingen,BW,Baden-Wurttemberg,DE,Germany -Domsühl,MV,Mecklenburg-Vorpommern,DE,Germany Dommershausen,RP,Rheinland-Pfalz,DE,Germany -Dömitz,MV,Mecklenburg-Vorpommern,DE,Germany Dombühl,BY,Bavaria,DE,Germany Dollnstein,BY,Bavaria,DE,Germany -Dollern,NI,Lower Saxony,DE,Germany -Dollenchen,BB,Brandenburg,DE,Germany -Dolgesheim,RP,Rheinland-Pfalz,DE,Germany -Dohna,SN,Saxony,DE,Germany Dohma,SN,Saxony,DE,Germany Döhlau,BY,Bavaria,DE,Germany -Dogern,BW,Baden-Wurttemberg,DE,Germany -Doberschütz,SN,Saxony,DE,Germany -Doberschau,SN,Saxony,DE,Germany -Doberlug-Kirchhain,BB,Brandenburg,DE,Germany Döbeln,SN,Saxony,DE,Germany Dobel,BW,Baden-Wurttemberg,DE,Germany Ditzingen,BW,Baden-Wurttemberg,DE,Germany Dittelsdorf,SN,Saxony,DE,Germany -Dittelbrunn,BY,Bavaria,DE,Germany -Ditfurt,ST,Saxony-Anhalt,DE,Germany +Ditscheid,RP,Rheinland-Pfalz,DE,Germany Dissen,NI,Lower Saxony,DE,Germany -Dissen,BB,Brandenburg,DE,Germany Dischingen,BW,Baden-Wurttemberg,DE,Germany -Dirmstein,RP,Rheinland-Pfalz,DE,Germany -Dirlewang,BY,Bavaria,DE,Germany Dippoldiswalde,SN,Saxony,DE,Germany Dipperz,HE,Hesse,DE,Germany -Dippach,TH,Thuringia,DE,Germany -Dipbach,BY,Bavaria,DE,Germany Dinslaken,NW,North Rhine-Westphalia,DE,Germany -Dinklage,NI,Lower Saxony,DE,Germany Dinkelscherben,BY,Bavaria,DE,Germany Dinkelsbühl,BY,Bavaria,DE,Germany Dingolfing,BY,Bavaria,DE,Germany -Dingen,SH,Schleswig-Holstein,DE,Germany -Dingelstedt,ST,Saxony-Anhalt,DE,Germany Dingelstädt,TH,Thuringia,DE,Germany Dillingen an der Donau,BY,Bavaria,DE,Germany Dillingen,SL,Saarland,DE,Germany @@ -37610,99 +28779,52 @@ Dillenburg,HE,Hesse,DE,Germany Diez,RP,Rheinland-Pfalz,DE,Germany Dietzenbach,HE,Hesse,DE,Germany Dietramszell,BY,Bavaria,DE,Germany -Dietmannsried,BY,Bavaria,DE,Germany Dietingen,BW,Baden-Wurttemberg,DE,Germany Dietfurt,BY,Bavaria,DE,Germany -Dieterskirchen,BY,Bavaria,DE,Germany -Dietersheim,BY,Bavaria,DE,Germany -Dietersburg,BY,Bavaria,DE,Germany Dietenhofen,BY,Bavaria,DE,Germany -Dietenheim,BW,Baden-Wurttemberg,DE,Germany -Diessen am Ammersee,BY,Bavaria,DE,Germany Diespeck,BY,Bavaria,DE,Germany -Diesdorf,ST,Saxony-Anhalt,DE,Germany Dierdorf,RP,Rheinland-Pfalz,DE,Germany -Dierberg,BB,Brandenburg,DE,Germany -Dierbach,RP,Rheinland-Pfalz,DE,Germany Diepholz,NI,Lower Saxony,DE,Germany -Diepenau,NI,Lower Saxony,DE,Germany Dienstweiler,RP,Rheinland-Pfalz,DE,Germany -Dienheim,RP,Rheinland-Pfalz,DE,Germany -Dielmissen,NI,Lower Saxony,DE,Germany Dielheim,BW,Baden-Wurttemberg,DE,Germany Diekholzen,NI,Lower Saxony,DE,Germany Diedorf,BY,Bavaria,DE,Germany Dieburg,HE,Hesse,DE,Germany -Dieblich,RP,Rheinland-Pfalz,DE,Germany -Dickesbach,RP,Rheinland-Pfalz,DE,Germany -Dickenschied,RP,Rheinland-Pfalz,DE,Germany -Dexheim,RP,Rheinland-Pfalz,DE,Germany -Deutschneudorf,SN,Saxony,DE,Germany -Deutsch Evern,NI,Lower Saxony,DE,Germany Deutsch,ST,Saxony-Anhalt,DE,Germany -Deusdorf,BY,Bavaria,DE,Germany -Deuerling,BY,Bavaria,DE,Germany -Dettum,NI,Lower Saxony,DE,Germany Dettingen unter Teck,BW,Baden-Wurttemberg,DE,Germany -Dettingen an der Iller,BW,Baden-Wurttemberg,DE,Germany Dettingen an der Erms,BW,Baden-Wurttemberg,DE,Germany -Dettingen,BW,Baden-Wurttemberg,DE,Germany Dettenhausen,BW,Baden-Wurttemberg,DE,Germany Dettelbach,BY,Bavaria,DE,Germany Detmold,NW,North Rhine-Westphalia,DE,Germany -Detern,NI,Lower Saxony,DE,Germany Dessau,ST,Saxony-Anhalt,DE,Germany +Desloch,RP,Rheinland-Pfalz,DE,Germany Dersum,NI,Lower Saxony,DE,Germany -Dersekow,MV,Mecklenburg-Vorpommern,DE,Germany -Derschen,RP,Rheinland-Pfalz,DE,Germany Dersau,SH,Schleswig-Holstein,DE,Germany +Derne,NW,North Rhine-Westphalia,DE,Germany Dernbach,RP,Rheinland-Pfalz,DE,Germany -Dernbach,RP,Rheinland-Pfalz,DE,Germany -Dernau,RP,Rheinland-Pfalz,DE,Germany Dermbach,TH,Thuringia,DE,Germany -Derenburg,ST,Saxony-Anhalt,DE,Germany Denzlingen,BW,Baden-Wurttemberg,DE,Germany -Dentlein am Forst,BY,Bavaria,DE,Germany -Densborn,RP,Rheinland-Pfalz,DE,Germany -Dennweiler-Frohnbach,RP,Rheinland-Pfalz,DE,Germany Denkingen,BW,Baden-Wurttemberg,DE,Germany Denkendorf,BY,Bavaria,DE,Germany Denkendorf,BW,Baden-Wurttemberg,DE,Germany Demmin,MV,Mecklenburg-Vorpommern,DE,Germany Demitz-Thumitz,SN,Saxony,DE,Germany Demerthin,BB,Brandenburg,DE,Germany -Delve,SH,Schleswig-Holstein,DE,Germany Delmenhorst,NI,Lower Saxony,DE,Germany -Dellstedt,SH,Schleswig-Holstein,DE,Germany Delligsen,NI,Lower Saxony,DE,Germany -Dellfeld,RP,Rheinland-Pfalz,DE,Germany Delitzsch,SN,Saxony,DE,Germany -Delingsdorf,SH,Schleswig-Holstein,DE,Germany Delbrück,NW,North Rhine-Westphalia,DE,Germany Deizisau,BW,Baden-Wurttemberg,DE,Germany -Deißlingen,BW,Baden-Wurttemberg,DE,Germany -Deinste,NI,Lower Saxony,DE,Germany -Deining,BY,Bavaria,DE,Germany -Deilingen,BW,Baden-Wurttemberg,DE,Germany -Deidesheim,RP,Rheinland-Pfalz,DE,Germany +Deiningen,BY,Bavaria,DE,Germany Deggingen,BW,Baden-Wurttemberg,DE,Germany -Deggenhausen,BW,Baden-Wurttemberg,DE,Germany Deggendorf,BY,Bavaria,DE,Germany -Deesen,RP,Rheinland-Pfalz,DE,Germany -Deesbach,TH,Thuringia,DE,Germany -Deersheim,ST,Saxony-Anhalt,DE,Germany -Deensen,NI,Lower Saxony,DE,Germany Dedeleben,ST,Saxony-Anhalt,DE,Germany Deckenpfronn,BW,Baden-Wurttemberg,DE,Germany -Dausenau,RP,Rheinland-Pfalz,DE,Germany Daun,RP,Rheinland-Pfalz,DE,Germany Dauer,BB,Brandenburg,DE,Germany Dauchingen,BW,Baden-Wurttemberg,DE,Germany Dattenberg,RP,Rheinland-Pfalz,DE,Germany Datteln,NW,North Rhine-Westphalia,DE,Germany -Dätgen,SH,Schleswig-Holstein,DE,Germany -Dassow,MV,Mecklenburg-Vorpommern,DE,Germany -Dassendorf,SH,Schleswig-Holstein,DE,Germany Dassel,NI,Lower Saxony,DE,Germany Dasing,BY,Bavaria,DE,Germany Darß,MV,Mecklenburg-Vorpommern,DE,Germany @@ -37710,510 +28832,269 @@ Darscheid,RP,Rheinland-Pfalz,DE,Germany Darmstadt,HE,Hesse,DE,Germany Dargun,MV,Mecklenburg-Vorpommern,DE,Germany Dargen,MV,Mecklenburg-Vorpommern,DE,Germany -Dardesheim,ST,Saxony-Anhalt,DE,Germany -Dannigkow,ST,Saxony-Anhalt,DE,Germany -Dannenfels,RP,Rheinland-Pfalz,DE,Germany -Dannenberg,NI,Lower Saxony,DE,Germany +Dannewerk,SH,Schleswig-Holstein,DE,Germany Danndorf,NI,Lower Saxony,DE,Germany +Dannau,SH,Schleswig-Holstein,DE,Germany Dankmarshausen,TH,Thuringia,DE,Germany -Dankenfeld,BY,Bavaria,DE,Germany Dänischenhagen,SH,Schleswig-Holstein,DE,Germany Damshagen,MV,Mecklenburg-Vorpommern,DE,Germany -Damscheid,RP,Rheinland-Pfalz,DE,Germany Damp,SH,Schleswig-Holstein,DE,Germany Damme,NI,Lower Saxony,DE,Germany -Damm,MV,Mecklenburg-Vorpommern,DE,Germany Damm,BB,Brandenburg,DE,Germany -Damflos,RP,Rheinland-Pfalz,DE,Germany -Daleiden,RP,Rheinland-Pfalz,DE,Germany Daldorf,SH,Schleswig-Holstein,DE,Germany Daiting,BY,Bavaria,DE,Germany -Dähre,ST,Saxony-Anhalt,DE,Germany -Dahnen,RP,Rheinland-Pfalz,DE,Germany +Daisendorf,BW,Baden-Wurttemberg,DE,Germany Dahn,RP,Rheinland-Pfalz,DE,Germany Dahmen,MV,Mecklenburg-Vorpommern,DE,Germany Dahme,SH,Schleswig-Holstein,DE,Germany Dahme,BB,Brandenburg,DE,Germany -Dahlwitz-Hoppegarten,BB,Brandenburg,DE,Germany -Dahlheim,RP,Rheinland-Pfalz,DE,Germany -Dahlenburg,NI,Lower Saxony,DE,Germany -Dahlen,SN,Saxony,DE,Germany -Dahlem,NW,North Rhine-Westphalia,DE,Germany -Dahlem,RP,Rheinland-Pfalz,DE,Germany Dägeling,SH,Schleswig-Holstein,DE,Germany -Dachwig,TH,Thuringia,DE,Germany -Dachsenhausen,RP,Rheinland-Pfalz,DE,Germany -Dachsbach,BY,Bavaria,DE,Germany Dachau,BY,Bavaria,DE,Germany -Daaden,RP,Rheinland-Pfalz,DE,Germany +Dabergotz,BB,Brandenburg,DE,Germany Cuxhaven,NI,Lower Saxony,DE,Germany -Curau,SH,Schleswig-Holstein,DE,Germany Cunewalde,SN,Saxony,DE,Germany -Crottendorf,SN,Saxony,DE,Germany -Cronskamp,MV,Mecklenburg-Vorpommern,DE,Germany -Crock,TH,Thuringia,DE,Germany Crivitz,MV,Mecklenburg-Vorpommern,DE,Germany -Crinitz,BB,Brandenburg,DE,Germany Crimmitschau,SN,Saxony,DE,Germany Creuzburg,TH,Thuringia,DE,Germany Creußen,BY,Bavaria,DE,Germany -Cremlingen,NI,Lower Saxony,DE,Germany -Creglingen,BW,Baden-Wurttemberg,DE,Germany -Cranzahl,SN,Saxony,DE,Germany Crailsheim,BW,Baden-Wurttemberg,DE,Germany Cottbus,BB,Brandenburg,DE,Germany Coswig,ST,Saxony-Anhalt,DE,Germany Coswig,SN,Saxony,DE,Germany -Coppenbrügge,NI,Lower Saxony,DE,Germany -Contwig,RP,Rheinland-Pfalz,DE,Germany Conow,MV,Mecklenburg-Vorpommern,DE,Germany Cölpin,MV,Mecklenburg-Vorpommern,DE,Germany -Colmberg,BY,Bavaria,DE,Germany Colditz,SN,Saxony,DE,Germany -Colbitz,ST,Saxony-Anhalt,DE,Germany Cölbe,HE,Hesse,DE,Germany Coesfeld,NW,North Rhine-Westphalia,DE,Germany Cochem,RP,Rheinland-Pfalz,DE,Germany Coburg,BY,Bavaria,DE,Germany Cloppenburg,NI,Lower Saxony,DE,Germany -Clenze,NI,Lower Saxony,DE,Germany Cleebronn,BW,Baden-Wurttemberg,DE,Germany Clausthal-Zellerfeld,NI,Lower Saxony,DE,Germany -Clausthal,NI,Lower Saxony,DE,Germany Claußnitz,SN,Saxony,DE,Germany -Christiansholm,SH,Schleswig-Holstein,DE,Germany -Christes,TH,Thuringia,DE,Germany -Chieming,BY,Bavaria,DE,Germany +Chorin,BB,Brandenburg,DE,Germany Chemnitz,SN,Saxony,DE,Germany Cham,BY,Bavaria,DE,Germany Celle,NI,Lower Saxony,DE,Germany -Cavertitz,SN,Saxony,DE,Germany -Cattenstedt,ST,Saxony-Anhalt,DE,Germany Castrop-Rauxel,NW,North Rhine-Westphalia,DE,Germany -Casekow,BB,Brandenburg,DE,Germany Carpin,MV,Mecklenburg-Vorpommern,DE,Germany -Carlsberg,RP,Rheinland-Pfalz,DE,Germany -Cappeln,NI,Lower Saxony,DE,Germany -Camburg,TH,Thuringia,DE,Germany Cambs,MV,Mecklenburg-Vorpommern,DE,Germany Bad Camberg,HE,Hesse,DE,Germany Calw,BW,Baden-Wurttemberg,DE,Germany Calvörde,ST,Saxony-Anhalt,DE,Germany -Callenberg,SN,Saxony,DE,Germany Calden,HE,Hesse,DE,Germany -Calberlah,NI,Lower Saxony,DE,Germany -Calbe,ST,Saxony-Anhalt,DE,Germany Kalawa,BB,Brandenburg,DE,Germany Cadolzburg,BY,Bavaria,DE,Germany -Cadenberge,NI,Lower Saxony,DE,Germany -Caaschwitz,TH,Thuringia,DE,Germany Buxtehude,NI,Lower Saxony,DE,Germany -Buxheim,BY,Bavaria,DE,Germany -Buxheim,BY,Bavaria,DE,Germany -Bützow,MV,Mecklenburg-Vorpommern,DE,Germany -Butzow,MV,Mecklenburg-Vorpommern,DE,Germany Butzbach,HE,Hesse,DE,Germany -Büttstedt,TH,Thuringia,DE,Germany Buttstädt,TH,Thuringia,DE,Germany -Buttlar,TH,Thuringia,DE,Germany Buttenwiesen,BY,Bavaria,DE,Germany Buttenheim,BY,Bavaria,DE,Germany -Büttelbronn,BY,Bavaria,DE,Germany Büttelborn,HE,Hesse,DE,Germany -Büsum,SH,Schleswig-Holstein,DE,Germany -Busenwurth,SH,Schleswig-Holstein,DE,Germany -Busenberg,RP,Rheinland-Pfalz,DE,Germany Busdorf,SH,Schleswig-Holstein,DE,Germany Bürstadt,HE,Hesse,DE,Germany Burscheid,NW,North Rhine-Westphalia,DE,Germany -Burrweiler,RP,Rheinland-Pfalz,DE,Germany -Burow,MV,Mecklenburg-Vorpommern,DE,Germany -Burladingen,BW,Baden-Wurttemberg,DE,Germany Burkhardtsdorf,SN,Saxony,DE,Germany -Burkau,SN,Saxony,DE,Germany -Burkardroth,BY,Bavaria,DE,Germany -Burk,BY,Bavaria,DE,Germany -Burgwindheim,BY,Bavaria,DE,Germany -Burgtonna,TH,Thuringia,DE,Germany Burgthann,BY,Bavaria,DE,Germany -Burg Stargard,MV,Mecklenburg-Vorpommern,DE,Germany Burgstädt,SN,Saxony,DE,Germany Bürgstadt,BY,Bavaria,DE,Germany -Burgsinn,BY,Bavaria,DE,Germany Burgrieden,BW,Baden-Wurttemberg,DE,Germany Burgoberbach,BY,Bavaria,DE,Germany Burglengenfeld,BY,Bavaria,DE,Germany -Burglauer,BY,Bavaria,DE,Germany Burgkunstadt,BY,Bavaria,DE,Germany Burgkirchen an der Alz,BY,Bavaria,DE,Germany Burgheim,BY,Bavaria,DE,Germany Burghausen,BY,Bavaria,DE,Germany Burghausen,BY,Bavaria,DE,Germany -Burghaun,HE,Hesse,DE,Germany Burghaslach,BY,Bavaria,DE,Germany -Burggrumbach,BY,Bavaria,DE,Germany -Burggen,BY,Bavaria,DE,Germany -Burgen,RP,Rheinland-Pfalz,DE,Germany Bürgel,TH,Thuringia,DE,Germany -Burgebrach,BY,Bavaria,DE,Germany "Burgdorf, Hanover",NI,Lower Saxony,DE,Germany Burgdorf,NI,Lower Saxony,DE,Germany -Burgbrohl,RP,Rheinland-Pfalz,DE,Germany -Burgbernheim,BY,Bavaria,DE,Germany -Burgberg,BY,Bavaria,DE,Germany Burgau,NW,North Rhine-Westphalia,DE,Germany Burgau,BY,Bavaria,DE,Germany -Burg,SH,Schleswig-Holstein,DE,Germany Burg bei Magdeburg,ST,Saxony-Anhalt,DE,Germany Burg,BB,Brandenburg,DE,Germany Büren,NW,North Rhine-Westphalia,DE,Germany Burbach,NW,North Rhine-Westphalia,DE,Germany -Burbach,RP,Rheinland-Pfalz,DE,Germany -Bunsoh,SH,Schleswig-Holstein,DE,Germany -Bundorf,BY,Bavaria,DE,Germany Bundenthal,RP,Rheinland-Pfalz,DE,Germany -Bunde,NI,Lower Saxony,DE,Germany Bünde,NW,North Rhine-Westphalia,DE,Germany -Bülzig,ST,Saxony-Anhalt,DE,Germany Bullay,RP,Rheinland-Pfalz,DE,Germany -Bülkau,NI,Lower Saxony,DE,Germany -Bühren,NI,Lower Saxony,DE,Germany -Bühnsdorf,SH,Schleswig-Holstein,DE,Germany Bühlerzell,BW,Baden-Wurttemberg,DE,Germany -Bühlertann,BW,Baden-Wurttemberg,DE,Germany Bühlertal,BW,Baden-Wurttemberg,DE,Germany Bühl,BW,Baden-Wurttemberg,DE,Germany -Buggingen,BW,Baden-Wurttemberg,DE,Germany -Bugewitz,MV,Mecklenburg-Vorpommern,DE,Germany Büdingen,HE,Hesse,DE,Germany -Büdesheim,RP,Rheinland-Pfalz,DE,Germany Budenheim,RP,Rheinland-Pfalz,DE,Germany Buedelsdorf,SH,Schleswig-Holstein,DE,Germany Buckow,BB,Brandenburg,DE,Germany -Buckenhof,BY,Bavaria,DE,Germany -Bücken,NI,Lower Saxony,DE,Germany Bückeburg,NI,Lower Saxony,DE,Germany Buchloe,BY,Bavaria,DE,Germany -Büchlberg,BY,Bavaria,DE,Germany Buchholz in der Nordheide,NI,Lower Saxony,DE,Germany -Buchholz,SH,Schleswig-Holstein,DE,Germany -Buchholz,NW,North Rhine-Westphalia,DE,Germany -Buchhofen,BY,Bavaria,DE,Germany -Buchheim,BW,Baden-Wurttemberg,DE,Germany -Buchheim,BW,Baden-Wurttemberg,DE,Germany -Buchfart,TH,Thuringia,DE,Germany Büchenbeuren,RP,Rheinland-Pfalz,DE,Germany -Buchenberg,BY,Bavaria,DE,Germany -Büchenbach,BY,Bavaria,DE,Germany -Buchenbach,BW,Baden-Wurttemberg,DE,Germany Büchen,SH,Schleswig-Holstein,DE,Germany Buchen in Odenwald,BW,Baden-Wurttemberg,DE,Germany -Büchelberg,RP,Rheinland-Pfalz,DE,Germany -Büchel,RP,Rheinland-Pfalz,DE,Germany -Buchberg,BY,Bavaria,DE,Germany -Buchbach,BY,Bavaria,DE,Germany -Buch am Buchrain,BY,Bavaria,DE,Germany Buch,BE,Land Berlin,DE,Germany Buch,RP,Rheinland-Pfalz,DE,Germany -Buch,RP,Rheinland-Pfalz,DE,Germany -Buch,BY,Bavaria,DE,Germany -Bubsheim,BW,Baden-Wurttemberg,DE,Germany Bubenreuth,BY,Bavaria,DE,Germany -Brüssow,BB,Brandenburg,DE,Germany -Brüsewitz,MV,Mecklenburg-Vorpommern,DE,Germany Brünzow,MV,Mecklenburg-Vorpommern,DE,Germany -Brunstorf,SH,Schleswig-Holstein,DE,Germany -Brunsmark,SH,Schleswig-Holstein,DE,Germany Brunsbüttel,SH,Schleswig-Holstein,DE,Germany -Brunow,MV,Mecklenburg-Vorpommern,DE,Germany Brunnthal,BY,Bavaria,DE,Germany Brunnen,BY,Bavaria,DE,Germany -Brunn,MV,Mecklenburg-Vorpommern,DE,Germany -Brunn,BY,Bavaria,DE,Germany Brühl,NW,North Rhine-Westphalia,DE,Germany Brühl,BW,Baden-Wurttemberg,DE,Germany Brüggen,NW,North Rhine-Westphalia,DE,Germany -Brügge,SH,Schleswig-Holstein,DE,Germany -Brüel,MV,Mecklenburg-Vorpommern,DE,Germany Bruckmühl,BY,Bavaria,DE,Germany -Bruck,BY,Bavaria,DE,Germany -Brücken,RP,Rheinland-Pfalz,DE,Germany -Bruckberg,BY,Bavaria,DE,Germany -Bruckberg,BY,Bavaria,DE,Germany Brück,BB,Brandenburg,DE,Germany -Bruchweiler,RP,Rheinland-Pfalz,DE,Germany Bruchsal,BW,Baden-Wurttemberg,DE,Germany Bruchköbel,HE,Hesse,DE,Germany Bruchhausen-Vilsen,NI,Lower Saxony,DE,Germany -Bruchertseifen,RP,Rheinland-Pfalz,DE,Germany -Bröthen,SH,Schleswig-Holstein,DE,Germany -Brotdorf,SL,Saarland,DE,Germany -Bromskirchen,HE,Hesse,DE,Germany -Brome,NI,Lower Saxony,DE,Germany +Brotterode,TH,Thuringia,DE,Germany Brokstedt,SH,Schleswig-Holstein,DE,Germany -Brokdorf,SH,Schleswig-Holstein,DE,Germany Broderstorf,MV,Mecklenburg-Vorpommern,DE,Germany -Brodersby,SH,Schleswig-Holstein,DE,Germany -Brockum,NI,Lower Saxony,DE,Germany -Brockel,NI,Lower Saxony,DE,Germany Bröckel,NI,Lower Saxony,DE,Germany -Britz,BB,Brandenburg,DE,Germany -Brinkum,NI,Lower Saxony,DE,Germany Brilon,NW,North Rhine-Westphalia,DE,Germany Brill,NI,Lower Saxony,DE,Germany -Brietlingen,NI,Lower Saxony,DE,Germany -Brieskow-Finkenheerd,BB,Brandenburg,DE,Germany -Brieske,BB,Brandenburg,DE,Germany -Briesen,BB,Brandenburg,DE,Germany Brieselang,BB,Brandenburg,DE,Germany -Briedel,RP,Rheinland-Pfalz,DE,Germany -Breuberg,HE,Hesse,DE,Germany Bretzfeld,BW,Baden-Wurttemberg,DE,Germany -Bretzenheim,RP,Rheinland-Pfalz,DE,Germany Bretten,BW,Baden-Wurttemberg,DE,Germany -Brettach,BW,Baden-Wurttemberg,DE,Germany -Bretnig,SN,Saxony,DE,Germany -Brest,NI,Lower Saxony,DE,Germany -Bresewitz,MV,Mecklenburg-Vorpommern,DE,Germany -Bresegard,MV,Mecklenburg-Vorpommern,DE,Germany -Brensbach,HE,Hesse,DE,Germany -Brennberg,BY,Bavaria,DE,Germany Bremervörde,NI,Lower Saxony,DE,Germany Bremerhaven,HB,Bremen,DE,Germany ,HB,Bremen,DE,Germany Bremen,HB,Bremen,DE,Germany -Bremen,NW,North Rhine-Westphalia,DE,Germany Breklum,SH,Schleswig-Holstein,DE,Germany -Brekendorf,SH,Schleswig-Holstein,DE,Germany Breitungen,TH,Thuringia,DE,Germany -Breitscheid,HE,Hesse,DE,Germany -Breitscheid,RP,Rheinland-Pfalz,DE,Germany -Breitnau,BW,Baden-Wurttemberg,DE,Germany Breitenworbis,TH,Thuringia,DE,Germany -Breitengüßbach,BY,Bavaria,DE,Germany Breitenfelde,SH,Schleswig-Holstein,DE,Germany -Breitenburg,SH,Schleswig-Holstein,DE,Germany Breitenbrunn,SN,Saxony,DE,Germany -Breitenbrunn,BY,Bavaria,DE,Germany -Breitenbrunn,BY,Bavaria,DE,Germany Breitenberg,SH,Schleswig-Holstein,DE,Germany Breitenberg,BY,Bavaria,DE,Germany -Breitenbach am Herzberg,HE,Hesse,DE,Germany Breitenau,RP,Rheinland-Pfalz,DE,Germany -Breitbrunn am Chiemsee,BY,Bavaria,DE,Germany -Breitbrunn,BY,Bavaria,DE,Germany -Breit,RP,Rheinland-Pfalz,DE,Germany Breisach,BW,Baden-Wurttemberg,DE,Germany Breidenbach,HE,Hesse,DE,Germany Brehna,ST,Saxony-Anhalt,DE,Germany Breesen,MV,Mecklenburg-Vorpommern,DE,Germany -Breege,MV,Mecklenburg-Vorpommern,DE,Germany Bredstedt,SH,Schleswig-Holstein,DE,Germany -Bredenfelde,MV,Mecklenburg-Vorpommern,DE,Germany Bredenbek,SH,Schleswig-Holstein,DE,Germany Breckerfeld,NW,North Rhine-Westphalia,DE,Germany -Brebel,SH,Schleswig-Holstein,DE,Germany Braunschweig,NI,Lower Saxony,DE,Germany -Braunsberg,BB,Brandenburg,DE,Germany Braunsbedra,ST,Saxony-Anhalt,DE,Germany -Braunsbach,BW,Baden-Wurttemberg,DE,Germany Bräunlingen,BW,Baden-Wurttemberg,DE,Germany -Braunlage,NI,Lower Saxony,DE,Germany -Braunichswalde,TH,Thuringia,DE,Germany Braunfels,HE,Hesse,DE,Germany -Brauneberg,RP,Rheinland-Pfalz,DE,Germany -Braubach,RP,Rheinland-Pfalz,DE,Germany -Brannenburg,BY,Bavaria,DE,Germany -Brandscheid,RP,Rheinland-Pfalz,DE,Germany Brandis,SN,Saxony,DE,Germany Brand-Erbisdorf,SN,Saxony,DE,Germany ,BB,Brandenburg,DE,Germany Brandenburg,BB,Brandenburg,DE,Germany +Brande-Hornerkirchen,SH,Schleswig-Holstein,DE,Germany Bramsche,NI,Lower Saxony,DE,Germany Brakel,NW,North Rhine-Westphalia,DE,Germany Brake (Unterweser),NI,Lower Saxony,DE,Germany -Brahmenau,TH,Thuringia,DE,Germany Braderup,SH,Schleswig-Holstein,DE,Germany Brackenheim,BW,Baden-Wurttemberg,DE,Germany -Brackel,NI,Lower Saxony,DE,Germany Brachstedt,ST,Saxony-Anhalt,DE,Germany +Braak,SH,Schleswig-Holstein,DE,Germany Boxberg,SN,Saxony,DE,Germany -Boxberg,RP,Rheinland-Pfalz,DE,Germany Boxberg,BW,Baden-Wurttemberg,DE,Germany Bovenden,NI,Lower Saxony,DE,Germany Bous,SL,Saarland,DE,Germany Bötzingen,BW,Baden-Wurttemberg,DE,Germany Bottrop,NW,North Rhine-Westphalia,DE,Germany Böttingen,BW,Baden-Wurttemberg,DE,Germany -Bottendorf,HE,Hesse,DE,Germany Bottenbach,RP,Rheinland-Pfalz,DE,Germany -Böttingen,BW,Baden-Wurttemberg,DE,Germany Bothel,NI,Lower Saxony,DE,Germany Bosse,NI,Lower Saxony,DE,Germany Bösingen,BW,Baden-Wurttemberg,DE,Germany -Bösenbrunn,SN,Saxony,DE,Germany +Bosenbach,RP,Rheinland-Pfalz,DE,Germany Bösel,NI,Lower Saxony,DE,Germany -Bosau,SH,Schleswig-Holstein,DE,Germany -Börtlingen,BW,Baden-Wurttemberg,DE,Germany +Bösdorf,SH,Schleswig-Holstein,DE,Germany Borstorf,SH,Schleswig-Holstein,DE,Germany Borstel-Hohenraden,SH,Schleswig-Holstein,DE,Germany -Börßum,NI,Lower Saxony,DE,Germany -Borsfleth,SH,Schleswig-Holstein,DE,Germany +Borstel,NI,Lower Saxony,DE,Germany Borsdorf,SN,Saxony,DE,Germany Borsch,TH,Thuringia,DE,Germany -Borod,RP,Rheinland-Pfalz,DE,Germany Börnsen,SH,Schleswig-Holstein,DE,Germany -Bornhöved,SH,Schleswig-Holstein,DE,Germany Bornheim,NW,North Rhine-Westphalia,DE,Germany -Bornheim,RP,Rheinland-Pfalz,DE,Germany -Bornhagen,TH,Thuringia,DE,Germany Borna,SN,Saxony,DE,Germany Börm,SH,Schleswig-Holstein,DE,Germany Borkum,NI,Lower Saxony,DE,Germany Borken,NW,North Rhine-Westphalia,DE,Germany Borken,HE,Hesse,DE,Germany -Borgstedt,SH,Schleswig-Holstein,DE,Germany Borgsdorf,BB,Brandenburg,DE,Germany -Borgholzhausen,NW,North Rhine-Westphalia,DE,Germany -Börger,NI,Lower Saxony,DE,Germany Borgentreich,NW,North Rhine-Westphalia,DE,Germany -Boren,SH,Schleswig-Holstein,DE,Germany Bordesholm,SH,Schleswig-Holstein,DE,Germany Boppard,RP,Rheinland-Pfalz,DE,Germany Bopfingen,BW,Baden-Wurttemberg,DE,Germany Boostedt,SH,Schleswig-Holstein,DE,Germany Boos,BY,Bavaria,DE,Germany -Bookholzberg,NI,Lower Saxony,DE,Germany -Bonstetten,BY,Bavaria,DE,Germany -Bönningstedt,SH,Schleswig-Holstein,DE,Germany Bönnigheim,BW,Baden-Wurttemberg,DE,Germany -Bonndorf,BW,Baden-Wurttemberg,DE,Germany Bonn,NW,North Rhine-Westphalia,DE,Germany Bönen,NW,North Rhine-Westphalia,DE,Germany -Bonefeld,RP,Rheinland-Pfalz,DE,Germany Bönebüttel,SH,Schleswig-Holstein,DE,Germany Bondorf,BW,Baden-Wurttemberg,DE,Germany Boltenhagen,MV,Mecklenburg-Vorpommern,DE,Germany -Bolsterlang,BY,Bavaria,DE,Germany -Bölsberg,RP,Rheinland-Pfalz,DE,Germany -Bollschweil Priory,BW,Baden-Wurttemberg,DE,Germany -Bollendorf,RP,Rheinland-Pfalz,DE,Germany -Bolanden,RP,Rheinland-Pfalz,DE,Germany -Boksee,SH,Schleswig-Holstein,DE,Germany +Böklund,SH,Schleswig-Holstein,DE,Germany Bokholt-Hanredder,SH,Schleswig-Holstein,DE,Germany Bokensdorf,NI,Lower Saxony,DE,Germany Boizenburg,MV,Mecklenburg-Vorpommern,DE,Germany Boiensdorf,MV,Mecklenburg-Vorpommern,DE,Germany -Böhnhusen,SH,Schleswig-Holstein,DE,Germany Bohmte,NI,Lower Saxony,DE,Germany -Böhming,BY,Bavaria,DE,Germany Böhmenkirch,BW,Baden-Wurttemberg,DE,Germany Böhlen,SN,Saxony,DE,Germany -Böhl,RP,Rheinland-Pfalz,DE,Germany Bogen,BY,Bavaria,DE,Germany Boffzen,NI,Lower Saxony,DE,Germany -Böel,SH,Schleswig-Holstein,DE,Germany -Bodolz,BY,Bavaria,DE,Germany -Bodnegg,BW,Baden-Wurttemberg,DE,Germany Bodenwöhr,BY,Bavaria,DE,Germany Bodenwerder,NI,Lower Saxony,DE,Germany Bodenteich,NI,Lower Saxony,DE,Germany -Bodenstedt,NI,Lower Saxony,DE,Germany -Bodenmais,BY,Bavaria,DE,Germany -Bodenkirchen,BY,Bavaria,DE,Germany Bodenheim,RP,Rheinland-Pfalz,DE,Germany -Bodenfelde,NI,Lower Saxony,DE,Germany +Bodelwitz,TH,Thuringia,DE,Germany Bodelshausen,BW,Baden-Wurttemberg,DE,Germany -Bockhorn,NI,Lower Saxony,DE,Germany -Bockhorn,BY,Bavaria,DE,Germany -Bockenheim,RP,Rheinland-Pfalz,DE,Germany Bockenem,NI,Lower Saxony,DE,Germany -Bockenau,RP,Rheinland-Pfalz,DE,Germany Bockau,SN,Saxony,DE,Germany Bochum,NW,North Rhine-Westphalia,DE,Germany Bocholt,NW,North Rhine-Westphalia,DE,Germany -Bochingen,BW,Baden-Wurttemberg,DE,Germany -Böbrach,BY,Bavaria,DE,Germany Böblingen,BW,Baden-Wurttemberg,DE,Germany Bobingen,BY,Bavaria,DE,Germany -Böbing,BY,Bavaria,DE,Germany -Bobenthal,RP,Rheinland-Pfalz,DE,Germany Bobenheim-Roxheim,RP,Rheinland-Pfalz,DE,Germany Blumberg,BW,Baden-Wurttemberg,DE,Germany Blomberg,NW,North Rhine-Westphalia,DE,Germany -Blomberg,NI,Lower Saxony,DE,Germany Blieskastel,SL,Saarland,DE,Germany +Bliesdorf,BB,Brandenburg,DE,Germany Bliedersdorf,NI,Lower Saxony,DE,Germany -Blickstedt,SH,Schleswig-Holstein,DE,Germany -Blender,NI,Lower Saxony,DE,Germany Blekendorf,SH,Schleswig-Holstein,DE,Germany Bleicherode,TH,Thuringia,DE,Germany -Bleialf,RP,Rheinland-Pfalz,DE,Germany Bleckede,NI,Lower Saxony,DE,Germany +Blaufelden,BW,Baden-Wurttemberg,DE,Germany Blaubeuren Abbey,BW,Baden-Wurttemberg,DE,Germany -Blankensee,MV,Mecklenburg-Vorpommern,DE,Germany Blankenheim,NW,North Rhine-Westphalia,DE,Germany Blankenhain,TH,Thuringia,DE,Germany -Blankenhagen,MV,Mecklenburg-Vorpommern,DE,Germany Blankenfelde,BB,Brandenburg,DE,Germany Blankenburg,ST,Saxony-Anhalt,DE,Germany Blankenburg,TH,Thuringia,DE,Germany Blaichach,BY,Bavaria,DE,Germany Blaibach,BY,Bavaria,DE,Germany -Bitzfeld,BW,Baden-Wurttemberg,DE,Germany -Bitz,BW,Baden-Wurttemberg,DE,Germany Bitterfeld-Wolfen,ST,Saxony-Anhalt,DE,Germany Bitburg,RP,Rheinland-Pfalz,DE,Germany -Bissingen an der Teck,BW,Baden-Wurttemberg,DE,Germany -Bissingen,BY,Bavaria,DE,Germany Bissendorf,NI,Lower Saxony,DE,Germany Bispingen,NI,Lower Saxony,DE,Germany -Bismark,ST,Saxony-Anhalt,DE,Germany Bisingen,BW,Baden-Wurttemberg,DE,Germany -Bischweier,BW,Baden-Wurttemberg,DE,Germany Bischofswiesen,BY,Bavaria,DE,Germany Bischofswerda,SN,Saxony,DE,Germany -Bischofsmais,BY,Bavaria,DE,Germany -Bischofsheim in der Rhoen,BY,Bavaria,DE,Germany Bischofsheim,HE,Hesse,DE,Germany Bischofsgrün,BY,Bavaria,DE,Germany -Bischofferode,TH,Thuringia,DE,Germany Bischoffen,HE,Hesse,DE,Germany -Bischheim,RP,Rheinland-Pfalz,DE,Germany -Bischbrunn,BY,Bavaria,DE,Germany -Bischberg,BY,Bavaria,DE,Germany -Birx,TH,Thuringia,DE,Germany Birstein,HE,Hesse,DE,Germany -Birresborn,RP,Rheinland-Pfalz,DE,Germany -Birnbach,RP,Rheinland-Pfalz,DE,Germany Bad Birnbach,BY,Bavaria,DE,Germany +Birlenbach,RP,Rheinland-Pfalz,DE,Germany Birkweiler,RP,Rheinland-Pfalz,DE,Germany Birkungen,TH,Thuringia,DE,Germany -Birkenwerder,BB,Brandenburg,DE,Germany Birkenheide,RP,Rheinland-Pfalz,DE,Germany -Birkenfeld,BY,Bavaria,DE,Germany Birkenfeld,RP,Rheinland-Pfalz,DE,Germany Birkenfeld,BW,Baden-Wurttemberg,DE,Germany -Birkenbeul,RP,Rheinland-Pfalz,DE,Germany -Birkenau,HE,Hesse,DE,Germany -Birkach,BW,Baden-Wurttemberg,DE,Germany -Birgel,RP,Rheinland-Pfalz,DE,Germany Bippen,NI,Lower Saxony,DE,Germany Binzen,BW,Baden-Wurttemberg,DE,Germany -Binsfeld,RP,Rheinland-Pfalz,DE,Germany Bingen am Rhein,RP,Rheinland-Pfalz,DE,Germany -Bingen,BW,Baden-Wurttemberg,DE,Germany Bindlach,BY,Bavaria,DE,Germany -Bimöhlen,SH,Schleswig-Holstein,DE,Germany -Bilsen,SH,Schleswig-Holstein,DE,Germany -Billigheim,BW,Baden-Wurttemberg,DE,Germany Billerbeck,NW,North Rhine-Westphalia,DE,Germany -Biewer,RP,Rheinland-Pfalz,DE,Germany Bietigheim-Bissingen,BW,Baden-Wurttemberg,DE,Germany -Bietigheim,BW,Baden-Wurttemberg,DE,Germany Biessenhofen,BY,Bavaria,DE,Germany -Biesenthal,BB,Brandenburg,DE,Germany -Biesdorf,RP,Rheinland-Pfalz,DE,Germany Biere,ST,Saxony-Anhalt,DE,Germany Bienenbüttel,NI,Lower Saxony,DE,Germany Bielefeld,NW,North Rhine-Westphalia,DE,Germany @@ -38221,83 +29102,46 @@ Biederitz,ST,Saxony-Anhalt,DE,Germany Biedenkopf,HE,Hesse,DE,Germany Biebrich,RP,Rheinland-Pfalz,DE,Germany Biebesheim,HE,Hesse,DE,Germany -Biebelsheim,RP,Rheinland-Pfalz,DE,Germany Bickenbach,HE,Hesse,DE,Germany -Biburg,BY,Bavaria,DE,Germany -Bibow,MV,Mecklenburg-Vorpommern,DE,Germany Biblis,HE,Hesse,DE,Germany -Biberbach,BY,Bavaria,DE,Germany Biberach an der Riss,BW,Baden-Wurttemberg,DE,Germany -Biberach,BW,Baden-Wurttemberg,DE,Germany -Beyharting,BY,Bavaria,DE,Germany Bexbach,SL,Saarland,DE,Germany Beverungen,NW,North Rhine-Westphalia,DE,Germany Beverstedt,NI,Lower Saxony,DE,Germany -Bevern,NI,Lower Saxony,DE,Germany +Bevern,SH,Schleswig-Holstein,DE,Germany Bad Bevensen,NI,Lower Saxony,DE,Germany -Beutelsbach,BY,Bavaria,DE,Germany -Beuren,BW,Baden-Wurttemberg,DE,Germany Beulich,RP,Rheinland-Pfalz,DE,Germany -Beucha,SN,Saxony,DE,Germany -Betzigau,BY,Bavaria,DE,Germany -Betzenstein,BY,Bavaria,DE,Germany -Betzendorf,NI,Lower Saxony,DE,Germany Betzdorf,RP,Rheinland-Pfalz,DE,Germany Bettingen,RP,Rheinland-Pfalz,DE,Germany -Bethenhausen,TH,Thuringia,DE,Germany +Bethen,NI,Lower Saxony,DE,Germany Bestwig,NW,North Rhine-Westphalia,DE,Germany Bestensee,BB,Brandenburg,DE,Germany Besigheim,BW,Baden-Wurttemberg,DE,Germany -Beschendorf,SH,Schleswig-Holstein,DE,Germany -Bertingen,ST,Saxony-Anhalt,DE,Germany -Berßel,ST,Saxony-Anhalt,DE,Germany +Berumbur,NI,Lower Saxony,DE,Germany Bersenbrück,NI,Lower Saxony,DE,Germany -Bernstadt,SN,Saxony,DE,Germany Bernsdorf,SN,Saxony,DE,Germany Bernsdorf,SN,Saxony,DE,Germany Bernried,BY,Bavaria,DE,Germany -Bernried,BY,Bavaria,DE,Germany Bernkastel-Kues,RP,Rheinland-Pfalz,DE,Germany -Bernitt,MV,Mecklenburg-Vorpommern,DE,Germany -Bernhardswald,BY,Bavaria,DE,Germany -Berngau,BY,Bavaria,DE,Germany Bernburg,ST,Saxony-Anhalt,DE,Germany Bernbeuren,BY,Bavaria,DE,Germany Bernau am Chiemsee,BY,Bavaria,DE,Germany Bernau bei Berlin,BB,Brandenburg,DE,Germany -Bernau,BW,Baden-Wurttemberg,DE,Germany -Bermel,RP,Rheinland-Pfalz,DE,Germany Bermatingen,BW,Baden-Wurttemberg,DE,Germany Berlingerode,TH,Thuringia,DE,Germany ,BE,Land Berlin,DE,Germany Berlin,BE,Land Berlin,DE,Germany -Berkheim,BW,Baden-Wurttemberg,DE,Germany Berkenbrück,BB,Brandenburg,DE,Germany -Berka,TH,Thuringia,DE,Germany -Beringstedt,SH,Schleswig-Holstein,DE,Germany -Bergtheim,BY,Bavaria,DE,Germany -Bergrheinfeld,BY,Bavaria,DE,Germany Bergneustadt,NW,North Rhine-Westphalia,DE,Germany -Berglern,BY,Bavaria,DE,Germany -Bergkirchen,NW,North Rhine-Westphalia,DE,Germany Bergkirchen,BY,Bavaria,DE,Germany Bergkamen,NW,North Rhine-Westphalia,DE,Germany Bergisch Gladbach,NW,North Rhine-Westphalia,DE,Germany -Berghülen,BW,Baden-Wurttemberg,DE,Germany +Berg im Gau,BY,Bavaria,DE,Germany Bergheim,NW,North Rhine-Westphalia,DE,Germany Bergheim,HE,Hesse,DE,Germany -Bergheim,BY,Bavaria,DE,Germany -Berghaupten,BW,Baden-Wurttemberg,DE,Germany -Bergfelde,BB,Brandenburg,DE,Germany Bergen auf Ruegen,MV,Mecklenburg-Vorpommern,DE,Germany -Bergen an der Dumme,NI,Lower Saxony,DE,Germany Bergen,NI,Lower Saxony,DE,Germany -Bergen,SN,Saxony,DE,Germany Bergen,BY,Bavaria,DE,Germany -Berge,NI,Lower Saxony,DE,Germany -Bergatreute,BW,Baden-Wurttemberg,DE,Germany -Berga,ST,Saxony-Anhalt,DE,Germany -Berga,TH,Thuringia,DE,Germany Berg,RP,Rheinland-Pfalz,DE,Germany Berg,RP,Rheinland-Pfalz,DE,Germany Berg,BY,Bavaria,DE,Germany @@ -38305,141 +29149,87 @@ Berg,BW,Baden-Wurttemberg,DE,Germany Berenbrock,ST,Saxony-Anhalt,DE,Germany Berchtesgaden,BY,Bavaria,DE,Germany Berching,BY,Bavaria,DE,Germany -Beratzhausen,BY,Bavaria,DE,Germany Benz,MV,Mecklenburg-Vorpommern,DE,Germany Bentwisch,MV,Mecklenburg-Vorpommern,DE,Germany Bentheim,NI,Lower Saxony,DE,Germany Bensheim,HE,Hesse,DE,Germany -Benshausen,TH,Thuringia,DE,Germany Bensersiel,NI,Lower Saxony,DE,Germany Benningen am Neckar,BW,Baden-Wurttemberg,DE,Germany Benningen,BY,Bavaria,DE,Germany Bennewitz,SN,Saxony,DE,Germany -Benneckenstein,ST,Saxony-Anhalt,DE,Germany Benndorf,ST,Saxony-Anhalt,DE,Germany -Benfe,NW,North Rhine-Westphalia,DE,Germany -Benediktbeuern,BY,Bavaria,DE,Germany Bendorf,RP,Rheinland-Pfalz,DE,Germany Bendestorf,NI,Lower Saxony,DE,Germany Bempflingen,BW,Baden-Wurttemberg,DE,Germany Bad Belzig,BB,Brandenburg,DE,Germany Belum,NI,Lower Saxony,DE,Germany Beltheim,RP,Rheinland-Pfalz,DE,Germany -Beltershausen,HE,Hesse,DE,Germany -Belrieth,TH,Thuringia,DE,Germany -Belm,NI,Lower Saxony,DE,Germany Bellingen,RP,Rheinland-Pfalz,DE,Germany Bellheim,RP,Rheinland-Pfalz,DE,Germany Bellenberg,BY,Bavaria,DE,Germany Bell,RP,Rheinland-Pfalz,DE,Germany -Bell,RP,Rheinland-Pfalz,DE,Germany Belgershain,SN,Saxony,DE,Germany -Belgern,SN,Saxony,DE,Germany -Beldorf,SH,Schleswig-Holstein,DE,Germany -Beindersheim,RP,Rheinland-Pfalz,DE,Germany Beilstein,BW,Baden-Wurttemberg,DE,Germany Beilrode,SN,Saxony,DE,Germany Beilngries,BY,Bavaria,DE,Germany -Beilingen,RP,Rheinland-Pfalz,DE,Germany -Beierstedt,NI,Lower Saxony,DE,Germany -Beiersdorf,SN,Saxony,DE,Germany Beierfeld,SN,Saxony,DE,Germany -Beidenfleth,SH,Schleswig-Holstein,DE,Germany -Beidendorf,MV,Mecklenburg-Vorpommern,DE,Germany -Behren-Luebchin,MV,Mecklenburg-Vorpommern,DE,Germany Behrendorf,SH,Schleswig-Holstein,DE,Germany -Behlendorf,SH,Schleswig-Holstein,DE,Germany -Beggerow,MV,Mecklenburg-Vorpommern,DE,Germany Beetzendorf,ST,Saxony-Anhalt,DE,Germany Beesten,NI,Lower Saxony,DE,Germany Beeskow,BB,Brandenburg,DE,Germany -Beendorf,ST,Saxony-Anhalt,DE,Germany Beelitz,BB,Brandenburg,DE,Germany Beelen,NW,North Rhine-Westphalia,DE,Germany -Bederkesa,NI,Lower Saxony,DE,Germany Bedburg,NW,North Rhine-Westphalia,DE,Germany Beckum,NW,North Rhine-Westphalia,DE,Germany Beckingen,SL,Saarland,DE,Germany -Beckdorf,NI,Lower Saxony,DE,Germany -Bechtsrieth,BY,Bavaria,DE,Germany -Bechtolsheim,RP,Rheinland-Pfalz,DE,Germany -Bechhofen,RP,Rheinland-Pfalz,DE,Germany +Beckedorf,NI,Lower Saxony,DE,Germany Bechhofen,BY,Bavaria,DE,Germany Bebra,HE,Hesse,DE,Germany -Bayrischzell,BY,Bavaria,DE,Germany Bayreuth,BY,Bavaria,DE,Germany ,BY,Bavaria,DE,Germany Bayern,BY,Bavaria,DE,Germany -Bayerisch Gmain,BY,Bavaria,DE,Germany -Bayerisch Eisenstein,BY,Bavaria,DE,Germany -Bayerbach,BY,Bavaria,DE,Germany -Bawinkel,NI,Lower Saxony,DE,Germany Bautzen,SN,Saxony,DE,Germany Baunatal,HE,Hesse,DE,Germany Baunach,BY,Bavaria,DE,Germany Baumholder,RP,Rheinland-Pfalz,DE,Germany Bau,NW,North Rhine-Westphalia,DE,Germany -Batzhausen,BY,Bavaria,DE,Germany -Battweiler,RP,Rheinland-Pfalz,DE,Germany Battenfeld,HE,Hesse,DE,Germany Battenberg,HE,Hesse,DE,Germany Bastheim,BY,Bavaria,DE,Germany Bassum,NI,Lower Saxony,DE,Germany Bassenheim,RP,Rheinland-Pfalz,DE,Germany -Basedow,MV,Mecklenburg-Vorpommern,DE,Germany +Barwedel,NI,Lower Saxony,DE,Germany Baruth,BB,Brandenburg,DE,Germany -Barum,NI,Lower Saxony,DE,Germany Bartholomä,BW,Baden-Wurttemberg,DE,Germany Barth,MV,Mecklenburg-Vorpommern,DE,Germany Barßel,NI,Lower Saxony,DE,Germany Barsinghausen,NI,Lower Saxony,DE,Germany Barsbüttel,SH,Schleswig-Holstein,DE,Germany -Barntrup,NW,North Rhine-Westphalia,DE,Germany Barnstorf,NI,Lower Saxony,DE,Germany -Barnekow,MV,Mecklenburg-Vorpommern,DE,Germany -Bärnau,BY,Bavaria,DE,Germany Barmstedt,SH,Schleswig-Holstein,DE,Germany -Barlt,SH,Schleswig-Holstein,DE,Germany Barleben,ST,Saxony-Anhalt,DE,Germany -Barkelsby,SH,Schleswig-Holstein,DE,Germany -Bark,SH,Schleswig-Holstein,DE,Germany Bargteheide,SH,Schleswig-Holstein,DE,Germany -Bargstedt,SH,Schleswig-Holstein,DE,Germany -Bargstedt,NI,Lower Saxony,DE,Germany Bargfeld-Stegen,SH,Schleswig-Holstein,DE,Germany -Bärenstein,SN,Saxony,DE,Germany -Barendorf,MV,Mecklenburg-Vorpommern,DE,Germany Barenburg,NI,Lower Saxony,DE,Germany -Bärenbrück,BB,Brandenburg,DE,Germany -Bärenbach,RP,Rheinland-Pfalz,DE,Germany Bardowick,NI,Lower Saxony,DE,Germany -Barchfeld,TH,Thuringia,DE,Germany Barbing,BY,Bavaria,DE,Germany Banzkow,MV,Mecklenburg-Vorpommern,DE,Germany -Bantin,MV,Mecklenburg-Vorpommern,DE,Germany +Bansin,MV,Mecklenburg-Vorpommern,DE,Germany Bannewitz,SN,Saxony,DE,Germany Bann,RP,Rheinland-Pfalz,DE,Germany -Bandenitz,MV,Mecklenburg-Vorpommern,DE,Germany Bammental,BW,Baden-Wurttemberg,DE,Germany Bamberg,BY,Bavaria,DE,Germany -Balve,NW,North Rhine-Westphalia,DE,Germany -Baltmannsweiler,BW,Baden-Wurttemberg,DE,Germany +Balzfeld,BW,Baden-Wurttemberg,DE,Germany Ballenstedt,ST,Saxony-Anhalt,DE,Germany -Balje,NI,Lower Saxony,DE,Germany Balingen,BW,Baden-Wurttemberg,DE,Germany -Balgstädt,ST,Saxony-Anhalt,DE,Germany -Balge,NI,Lower Saxony,DE,Germany -Balduinstein,RP,Rheinland-Pfalz,DE,Germany Baldham,BY,Bavaria,DE,Germany Bakum,NI,Lower Saxony,DE,Germany +Baisweil,BY,Bavaria,DE,Germany Baindt,BW,Baden-Wurttemberg,DE,Germany Baiersdorf,BY,Bavaria,DE,Germany Baiersbronn,BW,Baden-Wurttemberg,DE,Germany -Baiern,BY,Bavaria,DE,Germany -Baierbrunn,BY,Bavaria,DE,Germany Baienfurt,BW,Baden-Wurttemberg,DE,Germany Bahrenfleth,SH,Schleswig-Holstein,DE,Germany -Bahrdorf,NI,Lower Saxony,DE,Germany Bahlingen,BW,Baden-Wurttemberg,DE,Germany Baesweiler,NW,North Rhine-Westphalia,DE,Germany Bad Zwischenahn,NI,Lower Saxony,DE,Germany @@ -38447,17 +29237,11 @@ Bad Wurzach,BW,Baden-Wurttemberg,DE,Germany Bad Worishofen,BY,Bavaria,DE,Germany Bad Windsheim,BY,Bavaria,DE,Germany Bad Wimpfen,BW,Baden-Wurttemberg,DE,Germany -Bad Wilsnack,BB,Brandenburg,DE,Germany Bad Wildungen,HE,Hesse,DE,Germany -Bad Wiessee,BY,Bavaria,DE,Germany -Bad Waldsee,BW,Baden-Wurttemberg,DE,Germany Bad Vilbel,HE,Hesse,DE,Germany -Bad Uberkingen,BW,Baden-Wurttemberg,DE,Germany Bad Toelz,BY,Bavaria,DE,Germany Bad Tennstedt,TH,Thuringia,DE,Germany -Bad Suelze,MV,Mecklenburg-Vorpommern,DE,Germany Bad Sulza,TH,Thuringia,DE,Germany -Bad Suderode,ST,Saxony-Anhalt,DE,Germany Bad Steben,BY,Bavaria,DE,Germany Bad Sooden-Allendorf,HE,Hesse,DE,Germany Bad Soden-Salmuenster,HE,Hesse,DE,Germany @@ -38470,11 +29254,8 @@ Bad Schandau,SN,Saxony,DE,Germany Bad Sassendorf,NW,North Rhine-Westphalia,DE,Germany Bad Salzungen,TH,Thuringia,DE,Germany Bad Salzuflen,NW,North Rhine-Westphalia,DE,Germany -Bad Salzschlirf,HE,Hesse,DE,Germany -Bad Salzdetfurth,NI,Lower Saxony,DE,Germany Bad Sackingen,BW,Baden-Wurttemberg,DE,Germany Bad Sachsa,NI,Lower Saxony,DE,Germany -Bad Saarow,BB,Brandenburg,DE,Germany Bad Rothenfelde,NI,Lower Saxony,DE,Germany Bad Reichenhall,BY,Bavaria,DE,Germany Bad Rappenau,BW,Baden-Wurttemberg,DE,Germany @@ -38487,7 +29268,6 @@ Bad Neustadt an der Saale,BY,Bavaria,DE,Germany Bad Neuenahr-Ahrweiler,RP,Rheinland-Pfalz,DE,Germany Bad Nenndorf,NI,Lower Saxony,DE,Germany Bad Nauheim,HE,Hesse,DE,Germany -Bad Muskau,SN,Saxony,DE,Germany Bad Muenstereifel,NW,North Rhine-Westphalia,DE,Germany Bad Muender am Deister,NI,Lower Saxony,DE,Germany Bad Mergentheim,BW,Baden-Wurttemberg,DE,Germany @@ -38502,6 +29282,7 @@ Bad Lauchstaedt,ST,Saxony-Anhalt,DE,Germany Bad Langensalza,TH,Thuringia,DE,Germany Bad Krozingen,BW,Baden-Wurttemberg,DE,Germany Bad Kreuznach,RP,Rheinland-Pfalz,DE,Germany +Bad Koestritz,TH,Thuringia,DE,Germany Bad Koenig,HE,Hesse,DE,Germany Bad Kohlgrub,BY,Bavaria,DE,Germany Bad Klosterlausnitz,TH,Thuringia,DE,Germany @@ -38512,26 +29293,18 @@ Bad Hoenningen,RP,Rheinland-Pfalz,DE,Germany Bad Honnef,NW,North Rhine-Westphalia,DE,Germany Bad Homburg,HE,Hesse,DE,Germany Bad Hersfeld,HE,Hesse,DE,Germany -Bad Herrenalb,BW,Baden-Wurttemberg,DE,Germany Bad Heilbrunn,BY,Bavaria,DE,Germany Bad Harzburg,NI,Lower Saxony,DE,Germany -Bad Grund,NI,Lower Saxony,DE,Germany Bad Gottleuba,SN,Saxony,DE,Germany -Bad Godesberg,NW,North Rhine-Westphalia,DE,Germany Bad Gandersheim,NI,Lower Saxony,DE,Germany Bad Friedrichshall,BW,Baden-Wurttemberg,DE,Germany Bad Freienwalde,BB,Brandenburg,DE,Germany Bad Frankenhausen,TH,Thuringia,DE,Germany -Bad Feilnbach,BY,Bavaria,DE,Germany Bad Essen,NI,Lower Saxony,DE,Germany ,BW,Baden-Wurttemberg,DE,Germany Badenweiler,BW,Baden-Wurttemberg,DE,Germany -Badenheim,RP,Rheinland-Pfalz,DE,Germany Baden-Baden,BW,Baden-Wurttemberg,DE,Germany Bad Ems,RP,Rheinland-Pfalz,DE,Germany -Badem,RP,Rheinland-Pfalz,DE,Germany -Bad Elster,SN,Saxony,DE,Germany -Bad Eilsen,NI,Lower Saxony,DE,Germany Bad Durrheim,BW,Baden-Wurttemberg,DE,Germany Bad Duerrenberg,ST,Saxony-Anhalt,DE,Germany Bad Duerkheim,RP,Rheinland-Pfalz,DE,Germany @@ -38539,45 +29312,27 @@ Bad Dueben,SN,Saxony,DE,Germany Bad Driburg,NW,North Rhine-Westphalia,DE,Germany Bad Doberan,MV,Mecklenburg-Vorpommern,DE,Germany Bad Ditzenbach,BW,Baden-Wurttemberg,DE,Germany -Baddeckenstedt,NI,Lower Saxony,DE,Germany Bad Buchau,BW,Baden-Wurttemberg,DE,Germany Bad Bruckenau,BY,Bavaria,DE,Germany -Bad Breisig,RP,Rheinland-Pfalz,DE,Germany Bad Bramstedt,SH,Schleswig-Holstein,DE,Germany -Bad Brambach,SN,Saxony,DE,Germany -Bad Boll,BW,Baden-Wurttemberg,DE,Germany Bad Bocklet,BY,Bavaria,DE,Germany Bad Blankenburg,TH,Thuringia,DE,Germany -Bad Bibra,ST,Saxony-Anhalt,DE,Germany Bad Berneck im Fichtelgebirge,BY,Bavaria,DE,Germany Bad Berleburg,NW,North Rhine-Westphalia,DE,Germany Bad Berka,TH,Thuringia,DE,Germany Bad Bergzaben,RP,Rheinland-Pfalz,DE,Germany -Badbergen,NI,Lower Saxony,DE,Germany Bad Bentheim,NI,Lower Saxony,DE,Germany Bad Bellingen,BW,Baden-Wurttemberg,DE,Germany Bad Aibling,BY,Bavaria,DE,Germany Bad Abbach,BY,Bavaria,DE,Germany Backnang,BW,Baden-Wurttemberg,DE,Germany Bäcker,BY,Bavaria,DE,Germany -Bachingen an der Brenz,BY,Bavaria,DE,Germany -Bacharach,RP,Rheinland-Pfalz,DE,Germany -Babensham,BY,Bavaria,DE,Germany Babenhausen,HE,Hesse,DE,Germany -Babenhausen,BY,Bavaria,DE,Germany -Baasdorf,ST,Saxony-Anhalt,DE,Germany -Aystetten,BY,Bavaria,DE,Germany -Ayl,RP,Rheinland-Pfalz,DE,Germany -Aying,BY,Bavaria,DE,Germany -Axstedt,NI,Lower Saxony,DE,Germany -Auufer,SH,Schleswig-Holstein,DE,Germany -Authausen,SN,Saxony,DE,Germany -Außernzell,BY,Bavaria,DE,Germany +Baalborn,RP,Rheinland-Pfalz,DE,Germany Aurich,NI,Lower Saxony,DE,Germany Aurich,BW,Baden-Wurttemberg,DE,Germany Aurach,BY,Bavaria,DE,Germany -Auma,TH,Thuringia,DE,Germany -Aulendorf,BW,Baden-Wurttemberg,DE,Germany +Aumühle,SH,Schleswig-Holstein,DE,Germany Auleben,TH,Thuringia,DE,Germany Au in der Hallertau,BY,Bavaria,DE,Germany Auhagen,NI,Lower Saxony,DE,Germany @@ -38585,251 +29340,142 @@ Augustusburg,SN,Saxony,DE,Germany Augustdorf,NW,North Rhine-Westphalia,DE,Germany Augsburg,BY,Bavaria,DE,Germany Auggen,BW,Baden-Wurttemberg,DE,Germany -Aufhausen,BY,Bavaria,DE,Germany -Aufham,BY,Bavaria,DE,Germany Auf dem Bock,RP,Rheinland-Pfalz,DE,Germany Auerbach,SN,Saxony,DE,Germany Auerbach,BY,Bavaria,DE,Germany -Auerbach,BY,Bavaria,DE,Germany Auer,SN,Saxony,DE,Germany -Auel,RP,Rheinland-Pfalz,DE,Germany Aue,SN,Saxony,DE,Germany -Auderath,RP,Rheinland-Pfalz,DE,Germany -Aub,BY,Bavaria,DE,Germany Au am Rhein,BW,Baden-Wurttemberg,DE,Germany -Atzelgift,RP,Rheinland-Pfalz,DE,Germany -Atting,BY,Bavaria,DE,Germany -Attenkirchen,BY,Bavaria,DE,Germany -Attenham,BY,Bavaria,DE,Germany Attendorn,NW,North Rhine-Westphalia,DE,Germany Aßlar,HE,Hesse,DE,Germany -Assenheim,HE,Hesse,DE,Germany Asperg,BW,Baden-Wurttemberg,DE,Germany Asendorf,NI,Lower Saxony,DE,Germany Asendorf,NI,Lower Saxony,DE,Germany -Ascholding,BY,Bavaria,DE,Germany Aschheim,BY,Bavaria,DE,Germany Aschersleben,ST,Saxony-Anhalt,DE,Germany -Aschendorf-Moor-Siedlung,NI,Lower Saxony,DE,Germany Ascheffel,SH,Schleswig-Holstein,DE,Germany -Ascheberg,SH,Schleswig-Holstein,DE,Germany Ascheberg,NW,North Rhine-Westphalia,DE,Germany Aschau am Inn,BY,Bavaria,DE,Germany Aschaffenburg,BY,Bavaria,DE,Germany -Aschach bei Bad Kissingen,BY,Bavaria,DE,Germany Asbach,RP,Rheinland-Pfalz,DE,Germany -Arzberg,BY,Bavaria,DE,Germany -Arzbach,RP,Rheinland-Pfalz,DE,Germany Artern,TH,Thuringia,DE,Germany -Arrach,BY,Bavaria,DE,Germany -Arpsdorf,SH,Schleswig-Holstein,DE,Germany Bad Arolsen,HE,Hesse,DE,Germany Arnstorf,BY,Bavaria,DE,Germany Arnstein,BY,Bavaria,DE,Germany Arnstadt,TH,Thuringia,DE,Germany -Arnsdorf,SN,Saxony,DE,Germany -Arnschwang,BY,Bavaria,DE,Germany Arnsberg,NW,North Rhine-Westphalia,DE,Germany -Arneburg,ST,Saxony-Anhalt,DE,Germany -Arnbruck,BY,Bavaria,DE,Germany Armsheim,RP,Rheinland-Pfalz,DE,Germany -Arholzen,NI,Lower Saxony,DE,Germany -Argenthal,RP,Rheinland-Pfalz,DE,Germany -Arft,RP,Rheinland-Pfalz,DE,Germany -Aresing,BY,Bavaria,DE,Germany -Arenshausen,TH,Thuringia,DE,Germany -Arensdorf,ST,Saxony-Anhalt,DE,Germany Luftkurort Arendsee,ST,Saxony-Anhalt,DE,Germany -Aremberg,RP,Rheinland-Pfalz,DE,Germany -Arberg,BY,Bavaria,DE,Germany Appenweier,BW,Baden-Wurttemberg,DE,Germany -Appenrode,TH,Thuringia,DE,Germany -Appenheim,RP,Rheinland-Pfalz,DE,Germany -Appen,SH,Schleswig-Holstein,DE,Germany Apolda,TH,Thuringia,DE,Germany -Äpfingen,BW,Baden-Wurttemberg,DE,Germany -Apfeltrach,BY,Bavaria,DE,Germany Apensen,NI,Lower Saxony,DE,Germany +Apenburg,ST,Saxony-Anhalt,DE,Germany Apen,NI,Lower Saxony,DE,Germany -Apelern,NI,Lower Saxony,DE,Germany Anzing,BY,Bavaria,DE,Germany -Anzenkirchen,BY,Bavaria,DE,Germany Ansbach,BY,Bavaria,DE,Germany Anröchte,NW,North Rhine-Westphalia,DE,Germany Annweiler am Trifels,RP,Rheinland-Pfalz,DE,Germany -Annaburg,ST,Saxony-Anhalt,DE,Germany Annaberg-Buchholz,SN,Saxony,DE,Germany Ankum,NI,Lower Saxony,DE,Germany Anklam,MV,Mecklenburg-Vorpommern,DE,Germany Ankershagen,MV,Mecklenburg-Vorpommern,DE,Germany Anker,BY,Bavaria,DE,Germany -Anhausen,RP,Rheinland-Pfalz,DE,Germany +Angern,ST,Saxony-Anhalt,DE,Germany Angermünde,BB,Brandenburg,DE,Germany -Anger,BY,Bavaria,DE,Germany Andernach,RP,Rheinland-Pfalz,DE,Germany Andechs,BY,Bavaria,DE,Germany Amtzell,BW,Baden-Wurttemberg,DE,Germany -Amstetten,BW,Baden-Wurttemberg,DE,Germany Am See,BY,Bavaria,DE,Germany Ampfing,BY,Bavaria,DE,Germany -Amöneburg,HE,Hesse,DE,Germany -Ammerndorf,BY,Bavaria,DE,Germany -Amorbach,BY,Bavaria,DE,Germany -Amerang,BY,Bavaria,DE,Germany Amelinghausen,NI,Lower Saxony,DE,Germany Amberg,BY,Bavaria,DE,Germany -Amberg,BY,Bavaria,DE,Germany Alzey,RP,Rheinland-Pfalz,DE,Germany Alzenau in Unterfranken,BY,Bavaria,DE,Germany -Alxing,BY,Bavaria,DE,Germany Alveslohe,SH,Schleswig-Holstein,DE,Germany Alvern,NI,Lower Saxony,DE,Germany -Alt Zachun,MV,Mecklenburg-Vorpommern,DE,Germany -Altweidelbach,RP,Rheinland-Pfalz,DE,Germany Altusried,BY,Bavaria,DE,Germany -Altstädten,BY,Bavaria,DE,Germany -Altshausen,BW,Baden-Wurttemberg,DE,Germany -Alt Ruppin,BB,Brandenburg,DE,Germany Altrip,RP,Rheinland-Pfalz,DE,Germany Altrich,RP,Rheinland-Pfalz,DE,Germany Altötting,BY,Bavaria,DE,Germany Altona,ST,Saxony-Anhalt,DE,Germany Altomünster,BY,Bavaria,DE,Germany -Altmittweida,SN,Saxony,DE,Germany -Alt Meteln,MV,Mecklenburg-Vorpommern,DE,Germany -Altmannstein,BY,Bavaria,DE,Germany -Altlußheim,BW,Baden-Wurttemberg,DE,Germany -Altleiningen,RP,Rheinland-Pfalz,DE,Germany -Altlay,RP,Rheinland-Pfalz,DE,Germany Altlandsberg,BB,Brandenburg,DE,Germany -Alt Jabel,MV,Mecklenburg-Vorpommern,DE,Germany -Altisheim,BY,Bavaria,DE,Germany -Althirschstein,SN,Saxony,DE,Germany Althengstett,BW,Baden-Wurttemberg,DE,Germany -Altheim,BW,Baden-Wurttemberg,DE,Germany -Althegnenberg,BY,Bavaria,DE,Germany Altfraunhofen,BY,Bavaria,DE,Germany Alterkülz,RP,Rheinland-Pfalz,DE,Germany Altenwalde,NI,Lower Saxony,DE,Germany Altentreptow,MV,Mecklenburg-Vorpommern,DE,Germany -Altenthann,BY,Bavaria,DE,Germany Altensteig,BW,Baden-Wurttemberg,DE,Germany Altenstadt,HE,Hesse,DE,Germany -Altenstadt,BY,Bavaria,DE,Germany -Altenmünster,BY,Bavaria,DE,Germany -Altenmoor,SH,Schleswig-Holstein,DE,Germany +Altenpleen,MV,Mecklenburg-Vorpommern,DE,Germany Altenmedingen,NI,Lower Saxony,DE,Germany Altenmarkt an der Alz,BY,Bavaria,DE,Germany -Altenkunstadt,BY,Bavaria,DE,Germany -Altenkirchen,MV,Mecklenburg-Vorpommern,DE,Germany Altenkirchen,RP,Rheinland-Pfalz,DE,Germany -Altenkessel,SL,Saarland,DE,Germany Altenholz,SH,Schleswig-Holstein,DE,Germany -Altenhof,MV,Mecklenburg-Vorpommern,DE,Germany -Altenhausen,ST,Saxony-Anhalt,DE,Germany Altengottern,TH,Thuringia,DE,Germany Altenglan,RP,Rheinland-Pfalz,DE,Germany Altendiez,RP,Rheinland-Pfalz,DE,Germany -Altencelle,NI,Lower Saxony,DE,Germany Altenburg,TH,Thuringia,DE,Germany Altenberge,NW,North Rhine-Westphalia,DE,Germany -Altenberg,SN,Saxony,DE,Germany Altenbeken,NW,North Rhine-Westphalia,DE,Germany -Altenau,NI,Lower Saxony,DE,Germany -Altenahr,RP,Rheinland-Pfalz,DE,Germany Altena,NW,North Rhine-Westphalia,DE,Germany -Alteglofsheim,BY,Bavaria,DE,Germany -Alt Duvenstedt,SH,Schleswig-Holstein,DE,Germany Altdorf bei Nurnberg,BY,Bavaria,DE,Germany Altdorf,BW,Baden-Wurttemberg,DE,Germany -Altdorf,BW,Baden-Wurttemberg,DE,Germany Altdorf,BY,Bavaria,DE,Germany +Altdorf,BW,Baden-Wurttemberg,DE,Germany Altdöbern,BB,Brandenburg,DE,Germany Altbach,BW,Baden-Wurttemberg,DE,Germany -Ammerthal,BY,Bavaria,DE,Germany -Alsmoos,BY,Bavaria,DE,Germany -Alsleben,ST,Saxony-Anhalt,DE,Germany Alsheim,RP,Rheinland-Pfalz,DE,Germany Alsfeld,HE,Hesse,DE,Germany -Alsenz,RP,Rheinland-Pfalz,DE,Germany Alsdorf,NW,North Rhine-Westphalia,DE,Germany +Alsbach,RP,Rheinland-Pfalz,DE,Germany Alpirsbach,BW,Baden-Wurttemberg,DE,Germany +Alpenrod,RP,Rheinland-Pfalz,DE,Germany Alpen,NW,North Rhine-Westphalia,DE,Germany -Almersbach,RP,Rheinland-Pfalz,DE,Germany -Allstedt,ST,Saxony-Anhalt,DE,Germany Allmersbach im Tal,BW,Baden-Wurttemberg,DE,Germany -Allmendingen,BW,Baden-Wurttemberg,DE,Germany -Allmannsweiler,BW,Baden-Wurttemberg,DE,Germany -Alling,BY,Bavaria,DE,Germany -Allersheim,BY,Bavaria,DE,Germany -Allershausen,BY,Bavaria,DE,Germany Allershagen,MV,Mecklenburg-Vorpommern,DE,Germany Allersberg,BY,Bavaria,DE,Germany Allensbach,BW,Baden-Wurttemberg,DE,Germany -Allendorf an der Lumda,HE,Hesse,DE,Germany -Allendorf,HE,Hesse,DE,Germany -Allendorf,RP,Rheinland-Pfalz,DE,Germany -Alheim,HE,Hesse,DE,Germany +Alken,RP,Rheinland-Pfalz,DE,Germany Algermissen,NI,Lower Saxony,DE,Germany Alfter,NW,North Rhine-Westphalia,DE,Germany Alfstedt,NI,Lower Saxony,DE,Germany -Alfhausen,NI,Lower Saxony,DE,Germany +Alflen,RP,Rheinland-Pfalz,DE,Germany Alfeld,NI,Lower Saxony,DE,Germany -Alfeld,BY,Bavaria,DE,Germany Alfdorf,BW,Baden-Wurttemberg,DE,Germany -Bad Alexandersbad,BY,Bavaria,DE,Germany Alexander,NW,North Rhine-Westphalia,DE,Germany -Alesheim,BY,Bavaria,DE,Germany Alerheim,BY,Bavaria,DE,Germany Aldingen,BW,Baden-Wurttemberg,DE,Germany Aldersbach,BY,Bavaria,DE,Germany Aldenhoven,NW,North Rhine-Westphalia,DE,Germany Albstadt,BW,Baden-Wurttemberg,DE,Germany -Albishofen,BY,Bavaria,DE,Germany Albisheim,RP,Rheinland-Pfalz,DE,Germany Albis,BY,Bavaria,DE,Germany -Albig,RP,Rheinland-Pfalz,DE,Germany Albertshofen,BY,Bavaria,DE,Germany Albersweiler,RP,Rheinland-Pfalz,DE,Germany Albersloh,NW,North Rhine-Westphalia,DE,Germany Albershausen,BW,Baden-Wurttemberg,DE,Germany Albersdorf,SH,Schleswig-Holstein,DE,Germany +Albersdorf,TH,Thuringia,DE,Germany Albbruck,BW,Baden-Wurttemberg,DE,Germany -Albaching,BY,Bavaria,DE,Germany -Aken,ST,Saxony-Anhalt,DE,Germany -Aitrach,BW,Baden-Wurttemberg,DE,Germany Aitern,BW,Baden-Wurttemberg,DE,Germany -Aiterhofen,BY,Bavaria,DE,Germany Ainring,BY,Bavaria,DE,Germany Aindling,BY,Bavaria,DE,Germany Aigner,BY,Bavaria,DE,Germany -Aiglsbach,BY,Bavaria,DE,Germany Aidlingen,BW,Baden-Wurttemberg,DE,Germany Aidhausen,BY,Bavaria,DE,Germany -Aichstetten,BW,Baden-Wurttemberg,DE,Germany -Aichhalden,BW,Baden-Wurttemberg,DE,Germany -Aichelberg,BW,Baden-Wurttemberg,DE,Germany -Aicha vorm Wald,BY,Bavaria,DE,Germany Aichach,BY,Bavaria,DE,Germany -Ahrenviölfeld,SH,Schleswig-Holstein,DE,Germany Ahrensfelde,BB,Brandenburg,DE,Germany Ahrensburg,SH,Schleswig-Holstein,DE,Germany -Ahrensbök,SH,Schleswig-Holstein,DE,Germany Ahorn,BY,Bavaria,DE,Germany Aholming,BY,Bavaria,DE,Germany -Aholfing,BY,Bavaria,DE,Germany -Ahnsen,NI,Lower Saxony,DE,Germany Ahnsbeck,NI,Lower Saxony,DE,Germany -Ahlerstedt,NI,Lower Saxony,DE,Germany Ahlen,NW,North Rhine-Westphalia,DE,Germany -Ahlbeck,MV,Mecklenburg-Vorpommern,DE,Germany -Ahausen,NI,Lower Saxony,DE,Germany Ahaus,NW,North Rhine-Westphalia,DE,Germany Aham,BY,Bavaria,DE,Germany -Aglasterhausen,BW,Baden-Wurttemberg,DE,Germany -Agelsberg,BY,Bavaria,DE,Germany +Agethorst,SH,Schleswig-Holstein,DE,Germany +Agathenburg,NI,Lower Saxony,DE,Germany Affing,BY,Bavaria,DE,Germany -Affalterbach,BW,Baden-Wurttemberg,DE,Germany Aerzen,NI,Lower Saxony,DE,Germany Adorf,SN,Saxony,DE,Germany Adlkofen,BY,Bavaria,DE,Germany @@ -38837,38 +29483,23 @@ Adendorf,NI,Lower Saxony,DE,Germany Adenau,RP,Rheinland-Pfalz,DE,Germany Adelzhausen,BY,Bavaria,DE,Germany Adelsried,BY,Bavaria,DE,Germany -Adelshofen,BY,Bavaria,DE,Germany -Adelshofen,BY,Bavaria,DE,Germany Adelsheim,BW,Baden-Wurttemberg,DE,Germany Adelsdorf,BY,Bavaria,DE,Germany -Adelschlag,BY,Bavaria,DE,Germany -Adelmannsfelden,BW,Baden-Wurttemberg,DE,Germany -Adelheidsdorf,NI,Lower Saxony,DE,Germany -Adelebsen,NI,Lower Saxony,DE,Germany -Adelberg,BW,Baden-Wurttemberg,DE,Germany -Adamshof,MV,Mecklenburg-Vorpommern,DE,Germany +Adelsdorf,BY,Bavaria,DE,Germany Achtrup,SH,Schleswig-Holstein,DE,Germany Achstetten,BW,Baden-Wurttemberg,DE,Germany -Acholshausen,BY,Bavaria,DE,Germany Achim,NI,Lower Saxony,DE,Germany Achern,BW,Baden-Wurttemberg,DE,Germany -Achberg,BW,Baden-Wurttemberg,DE,Germany -Abtswind,BY,Bavaria,DE,Germany Abtsgmuend,BW,Baden-Wurttemberg,DE,Germany Abstatt,BW,Baden-Wurttemberg,DE,Germany -Absberg,BY,Bavaria,DE,Germany Abensberg,BY,Bavaria,DE,Germany -Abenberg,BY,Bavaria,DE,Germany Aalen,BW,Baden-Wurttemberg,DE,Germany Aach,RP,Rheinland-Pfalz,DE,Germany Aach,BW,Baden-Wurttemberg,DE,Germany -Wormeldange,GR,Grevenmacher,LU,Luxembourg Wiltz,WI,Wiltz,LU,Luxembourg -Weiler-la-Tour,LU,Luxembourg,LU,Luxembourg -Watrange,WI,Wiltz,LU,Luxembourg Walferdange,LU,Luxembourg,LU,Luxembourg +Waldbredimus,RM,Remich,LU,Luxembourg Vianden,VD,Vianden,LU,Luxembourg -Tuntange,ME,Mersch,LU,Luxembourg Troisvierges,CL,Clervaux,LU,Luxembourg Tétange,ES,Esch-sur-Alzette,LU,Luxembourg Strassen,LU,Luxembourg,LU,Luxembourg @@ -38876,38 +29507,28 @@ Steinsel,LU,Luxembourg,LU,Luxembourg Steinfort,CA,Capellen,LU,Luxembourg Soleuvre,ES,Esch-sur-Alzette,LU,Luxembourg Schuttrange,LU,Luxembourg,LU,Luxembourg -Schouweiler,CA,Capellen,LU,Luxembourg -Schoenfels,ME,Mersch,LU,Luxembourg Schifflange,ES,Esch-sur-Alzette,LU,Luxembourg Schieren,DI,Diekirch,LU,Luxembourg Schengen,RM,Remich,LU,Luxembourg Sanem,ES,Esch-sur-Alzette,LU,Luxembourg Sandweiler,LU,Luxembourg,LU,Luxembourg -Rumelange,ES,Esch-sur-Alzette,LU,Luxembourg Roodt-sur-Syre,GR,Grevenmacher,LU,Luxembourg Roodt,CA,Capellen,LU,Luxembourg Rollingen,ME,Mersch,LU,Luxembourg Rodange,ES,Esch-sur-Alzette,LU,Luxembourg Remich,RM,Remich,LU,Luxembourg Redange,RD,Redange,LU,Luxembourg -Reckange-sur-Mess,ES,Esch-sur-Alzette,LU,Luxembourg -Pontpierre,ES,Esch-sur-Alzette,LU,Luxembourg Pétange,ES,Esch-sur-Alzette,LU,Luxembourg -Olm,LU,Luxembourg,LU,Luxembourg -Obercorn,ES,Esch-sur-Alzette,LU,Luxembourg Nommern,ME,Mersch,LU,Luxembourg Niedercorn,ES,Esch-sur-Alzette,LU,Luxembourg Niederanven,LU,Luxembourg,LU,Luxembourg Münsbach,LU,Luxembourg,LU,Luxembourg Mondorf-les-Bains,RM,Remich,LU,Luxembourg Mondercange,ES,Esch-sur-Alzette,LU,Luxembourg -Moesdorf,ME,Mersch,LU,Luxembourg Mertzig,DI,Diekirch,LU,Luxembourg Mertert,GR,Grevenmacher,LU,Luxembourg Mersch,ME,Mersch,LU,Luxembourg Merl,LU,Luxembourg,LU,Luxembourg -Medingen,LU,Luxembourg,LU,Luxembourg -Marienthal,ME,Mersch,LU,Luxembourg Mamer,CA,Capellen,LU,Luxembourg ,,,LU,Luxembourg Luxembourg,LU,Luxembourg,LU,Luxembourg @@ -38916,15 +29537,13 @@ Leudelange,ES,Esch-sur-Alzette,LU,Luxembourg Larochette,ME,Mersch,LU,Luxembourg Lamadelaine,ES,Esch-sur-Alzette,LU,Luxembourg Kopstal,CA,Capellen,LU,Luxembourg -Koerich,CA,Capellen,LU,Luxembourg Kehlen,CA,Capellen,LU,Luxembourg Kayl,ES,Esch-sur-Alzette,LU,Luxembourg Junglinster,GR,Grevenmacher,LU,Luxembourg Itzig,LU,Luxembourg,LU,Luxembourg -Hunsdorf,ME,Mersch,LU,Luxembourg +Hostert,RD,Redange,LU,Luxembourg Hesperange,LU,Luxembourg,LU,Luxembourg Helmsange,LU,Luxembourg,LU,Luxembourg -Helmdange,ME,Mersch,LU,Luxembourg Heisdorf,LU,Luxembourg,LU,Luxembourg Hautcharage,CA,Capellen,LU,Luxembourg Grevenmacher,GR,Grevenmacher,LU,Luxembourg @@ -38933,9 +29552,7 @@ Fentange,LU,Luxembourg,LU,Luxembourg Ettelbruck,DI,Diekirch,LU,Luxembourg Esch-sur-Alzette,ES,Esch-sur-Alzette,LU,Luxembourg Ersange,RM,Remich,LU,Luxembourg -Erpeldange,DI,Diekirch,LU,Luxembourg Eischen,CA,Capellen,LU,Luxembourg -Ehlerange,ES,Esch-sur-Alzette,LU,Luxembourg Echternach,EC,Echternach,LU,Luxembourg Dudelange,ES,Esch-sur-Alzette,LU,Luxembourg Differdange,ES,Esch-sur-Alzette,LU,Luxembourg @@ -38945,319 +29562,227 @@ Crauthem,ES,Esch-sur-Alzette,LU,Luxembourg Contern,LU,Luxembourg,LU,Luxembourg Consdorf,EC,Echternach,LU,Luxembourg Colmar,ME,Mersch,LU,Luxembourg -Clervaux,CL,Clervaux,LU,Luxembourg Clemency,CA,Capellen,LU,Luxembourg Capellen,CA,Capellen,LU,Luxembourg Bridel,CA,Capellen,LU,Luxembourg -Bous,RM,Remich,LU,Luxembourg Bissen,ME,Mersch,LU,Luxembourg Bivange,ES,Esch-sur-Alzette,LU,Luxembourg Binsfeld,CL,Clervaux,LU,Luxembourg -Beyren,GR,Grevenmacher,LU,Luxembourg Betzdorf,GR,Grevenmacher,LU,Luxembourg Bettembourg,ES,Esch-sur-Alzette,LU,Luxembourg Bertrange,LU,Luxembourg,LU,Luxembourg Bergem,ES,Esch-sur-Alzette,LU,Luxembourg Béreldange,LU,Luxembourg,LU,Luxembourg Belvaux,ES,Esch-sur-Alzette,LU,Luxembourg -Beckerich,RD,Redange,LU,Luxembourg Bascharage,CA,Capellen,LU,Luxembourg Alzingen,LU,Luxembourg,LU,Luxembourg -Altwies,RM,Remich,LU,Luxembourg Youghal,M,Munster,IE,Ireland Wicklow,L,Leinster,IE,Ireland -Whitegate,M,Munster,IE,Ireland -Whitechurch,M,Munster,IE,Ireland Wexford,L,Leinster,IE,Ireland Westport,C,Connacht,IE,Ireland County Westmeath,L,Leinster,IE,Ireland -Wellingtonbridge,L,Leinster,IE,Ireland -Watergrasshill,M,Munster,IE,Ireland Waterford,M,Munster,IE,Ireland Virginia,U,Ulster,IE,Ireland -Tyrrellspass,L,Leinster,IE,Ireland Tullow,L,Leinster,IE,Ireland Tullamore,L,Leinster,IE,Ireland +Tulla,M,Munster,IE,Ireland Tuam,C,Connacht,IE,Ireland Trim,L,Leinster,IE,Ireland Tramore,M,Munster,IE,Ireland Tralee,M,Munster,IE,Ireland -Tower,M,Munster,IE,Ireland -Tomhaggard,L,Leinster,IE,Ireland Tobercurry,C,Connacht,IE,Ireland Tipperary,M,Munster,IE,Ireland -Tinahely,L,Leinster,IE,Ireland -Timoleague,M,Munster,IE,Ireland Thurles,M,Munster,IE,Ireland Thomastown,L,Leinster,IE,Ireland -Termonfeckin,L,Leinster,IE,Ireland Terenure,L,Leinster,IE,Ireland Templemore,M,Munster,IE,Ireland +Tallow,M,Munster,IE,Ireland Tallaght,L,Leinster,IE,Ireland Swords,L,Leinster,IE,Ireland -Swanlinbar,U,Ulster,IE,Ireland +Swinford,C,Connacht,IE,Ireland Sutton,L,Leinster,IE,Ireland Strokestown,C,Connacht,IE,Ireland Straffan,L,Leinster,IE,Ireland Stradbally,L,Leinster,IE,Ireland -Stillorgan,L,Leinster,IE,Ireland +Stepaside,L,Leinster,IE,Ireland Stamullin,L,Leinster,IE,Ireland Spiddal,C,Connacht,IE,Ireland -Sneem,M,Munster,IE,Ireland Sligo,C,Connacht,IE,Ireland Slane,L,Leinster,IE,Ireland +Schull,M,Munster,IE,Ireland Skibbereen,M,Munster,IE,Ireland Skerries,L,Leinster,IE,Ireland Sixmilebridge,M,Munster,IE,Ireland -Shrule,C,Connacht,IE,Ireland -Shercock,U,Ulster,IE,Ireland -Scarriff,M,Munster,IE,Ireland +Shillelagh,L,Leinster,IE,Ireland +Shankill,L,Leinster,IE,Ireland Santry,L,Leinster,IE,Ireland Sallins,L,Leinster,IE,Ireland Saggart,L,Leinster,IE,Ireland -Rosslare,L,Leinster,IE,Ireland Rosses Point,C,Connacht,IE,Ireland Roscrea,M,Munster,IE,Ireland -,C,Connacht,IE,Ireland Roscommon,C,Connacht,IE,Ireland -Rochfortbridge,L,Leinster,IE,Ireland -Robertstown,L,Leinster,IE,Ireland Riverstown,C,Connacht,IE,Ireland Rhode,L,Leinster,IE,Ireland Ratoath,L,Leinster,IE,Ireland -Rathvilly,L,Leinster,IE,Ireland Rathowen,L,Leinster,IE,Ireland -Rathnew,L,Leinster,IE,Ireland Rathmore,M,Munster,IE,Ireland Rathmines,L,Leinster,IE,Ireland -Rathmelton,U,Ulster,IE,Ireland -Rathfarnham,L,Leinster,IE,Ireland Rathdrum,L,Leinster,IE,Ireland -Rathcormack,M,Munster,IE,Ireland -Rathcool,M,Munster,IE,Ireland +Rathdowney,L,Leinster,IE,Ireland Rathangan,L,Leinster,IE,Ireland Raphoe,U,Ulster,IE,Ireland -Raharney,L,Leinster,IE,Ireland +Raheny,L,Leinster,IE,Ireland +Prosperous,L,Leinster,IE,Ireland Portumna,C,Connacht,IE,Ireland -Portmarnock,L,Leinster,IE,Ireland Portlaoise,L,Leinster,IE,Ireland Portarlington,L,Leinster,IE,Ireland Piltown,L,Leinster,IE,Ireland -Peterswell,C,Connacht,IE,Ireland Passage West,M,Munster,IE,Ireland Avoca,L,Leinster,IE,Ireland Oughterard,C,Connacht,IE,Ireland Oranmore,C,Connacht,IE,Ireland -Omeath,L,Leinster,IE,Ireland -Oilgate,L,Leinster,IE,Ireland +Oldcastle,L,Leinster,IE,Ireland County Offaly,L,Leinster,IE,Ireland +Nurney,L,Leinster,IE,Ireland New Ross,L,Leinster,IE,Ireland Newmarket,M,Munster,IE,Ireland -Newcestown,M,Munster,IE,Ireland Newcastle West,M,Munster,IE,Ireland Droichead Nua,L,Leinster,IE,Ireland +Newbliss,U,Ulster,IE,Ireland Nenagh,M,Munster,IE,Ireland Navan,L,Leinster,IE,Ireland Naul,L,Leinster,IE,Ireland Naas,L,Leinster,IE,Ireland -Mungret,M,Munster,IE,Ireland Mullingar,L,Leinster,IE,Ireland -Mullinahone,M,Munster,IE,Ireland Mullagh,U,Ulster,IE,Ireland +Moyne,L,Leinster,IE,Ireland Moycullen,C,Connacht,IE,Ireland Moville,U,Ulster,IE,Ireland -Mountrath,L,Leinster,IE,Ireland Mountmellick,L,Leinster,IE,Ireland Mornington,L,Leinster,IE,Ireland +Mooncoin,L,Leinster,IE,Ireland Monasterevin,L,Leinster,IE,Ireland Monaghan,U,Ulster,IE,Ireland Mohill,C,Connacht,IE,Ireland Mitchelstown,M,Munster,IE,Ireland Milltown Malbay,M,Munster,IE,Ireland -Millstreet,M,Munster,IE,Ireland Midleton,M,Munster,IE,Ireland Meath,L,Leinster,IE,Ireland ,C,Connacht,IE,Ireland Mayo,C,Connacht,IE,Ireland Maynooth,L,Leinster,IE,Ireland -Manorhamilton,C,Connacht,IE,Ireland -Manorcunningham,U,Ulster,IE,Ireland Mallow,M,Munster,IE,Ireland -Malin,U,Ulster,IE,Ireland Malahide,L,Leinster,IE,Ireland Macroom,M,Munster,IE,Ireland Lusk,L,Leinster,IE,Ireland Lucan,L,Leinster,IE,Ireland -Louth,L,Leinster,IE,Ireland -Louisburgh,C,Connacht,IE,Ireland Loughrea,C,Connacht,IE,Ireland Longwood,L,Leinster,IE,Ireland Longford,L,Leinster,IE,Ireland -Lixnaw,M,Munster,IE,Ireland Listowel,M,Munster,IE,Ireland -Liscannor,M,Munster,IE,Ireland +Lisdoonvarna,M,Munster,IE,Ireland Limerick,M,Munster,IE,Ireland Lifford,U,Ulster,IE,Ireland Letterkenny,U,Ulster,IE,Ireland Leixlip,L,Leinster,IE,Ireland -Leitrim,C,Connacht,IE,Ireland Leap,M,Munster,IE,Ireland -Laytown,L,Leinster,IE,Ireland -Strandhill,C,Connacht,IE,Ireland Laois,L,Leinster,IE,Ireland Kinvarra,C,Connacht,IE,Ireland Kinsale,M,Munster,IE,Ireland Kinnegad,L,Leinster,IE,Ireland Kingscourt,U,Ulster,IE,Ireland -Kilworth,M,Munster,IE,Ireland -Kiltegan,L,Leinster,IE,Ireland Kiltamagh,C,Connacht,IE,Ireland Kilrush,M,Munster,IE,Ireland -Kilmuckridge,L,Leinster,IE,Ireland Kilmallock,M,Munster,IE,Ireland -Kilmaley,M,Munster,IE,Ireland Kilmacrenan,U,Ulster,IE,Ireland -Kilmacow,L,Leinster,IE,Ireland Killybegs,U,Ulster,IE,Ireland -Killucan,L,Leinster,IE,Ireland Killorglin,M,Munster,IE,Ireland Killiney,L,Leinster,IE,Ireland -Killenaule,M,Munster,IE,Ireland Killarney,M,Munster,IE,Ireland Kilkenny,L,Leinster,IE,Ireland -Kilkelly,C,Connacht,IE,Ireland -Kilkee,M,Munster,IE,Ireland -Kilfinane,M,Munster,IE,Ireland -Kildavin,L,Leinster,IE,Ireland Kildare,L,Leinster,IE,Ireland Kilcullen,L,Leinster,IE,Ireland -Kilcornan,M,Munster,IE,Ireland -Kilcoole,L,Leinster,IE,Ireland -Kilcolgan,C,Connacht,IE,Ireland Kilcock,L,Leinster,IE,Ireland +Kilcar,U,Ulster,IE,Ireland Kilbride,L,Leinster,IE,Ireland Kilbeggan,L,Leinster,IE,Ireland Co Kerry,M,Munster,IE,Ireland Kenmare,M,Munster,IE,Ireland Kells,L,Leinster,IE,Ireland -Kells,L,Leinster,IE,Ireland -Keenagh,L,Leinster,IE,Ireland Kanturk,M,Munster,IE,Ireland -Julianstown,L,Leinster,IE,Ireland Johnstown,L,Leinster,IE,Ireland ,,,IE,Ireland Inveran,C,Connacht,IE,Ireland -Inishcrone,C,Connacht,IE,Ireland -Inishannon,M,Munster,IE,Ireland -Howth,L,Leinster,IE,Ireland -Hollywood,L,Leinster,IE,Ireland Headford,C,Connacht,IE,Ireland Greystones,L,Leinster,IE,Ireland -Grenagh,M,Munster,IE,Ireland -Greencastle,U,Ulster,IE,Ireland Granard,L,Leinster,IE,Ireland -Graiguenamanagh,L,Leinster,IE,Ireland -Gowran,L,Leinster,IE,Ireland -Gorteen,C,Connacht,IE,Ireland Gort,C,Connacht,IE,Ireland Gormanston,L,Leinster,IE,Ireland Gorey,L,Leinster,IE,Ireland -Golden,M,Munster,IE,Ireland -Glin,M,Munster,IE,Ireland -Glenties,U,Ulster,IE,Ireland Glenealy,L,Leinster,IE,Ireland Glasnevin,L,Leinster,IE,Ireland -Glaslough,U,Ulster,IE,Ireland Glanmire,M,Munster,IE,Ireland -Glandore,M,Munster,IE,Ireland -Geevagh,C,Connacht,IE,Ireland ,C,Connacht,IE,Ireland Galway,C,Connacht,IE,Ireland Fore,L,Leinster,IE,Ireland Finglas,L,Leinster,IE,Ireland +Fethard,L,Leinster,IE,Ireland Fermoy,M,Munster,IE,Ireland -Feenagh,M,Munster,IE,Ireland -Feakle,M,Munster,IE,Ireland +Errill,L,Leinster,IE,Ireland Ennistimon,M,Munster,IE,Ireland Enniskerry,L,Leinster,IE,Ireland Enniscorthy,L,Leinster,IE,Ireland Ennis,M,Munster,IE,Ireland Enfield,L,Leinster,IE,Ireland Emyvale,U,Ulster,IE,Ireland -Emo,L,Leinster,IE,Ireland -Edgeworthstown,L,Leinster,IE,Ireland Edenderry,L,Leinster,IE,Ireland Dunshaughlin,L,Leinster,IE,Ireland Dunmore East,M,Munster,IE,Ireland -Dunmanway,M,Munster,IE,Ireland Dún Laoghaire,L,Leinster,IE,Ireland -Dunlavin,L,Leinster,IE,Ireland Dungarvan,M,Munster,IE,Ireland -Dundrum,M,Munster,IE,Ireland +Dundrum,L,Leinster,IE,Ireland Dundalk,L,Leinster,IE,Ireland Dunboyne,L,Leinster,IE,Ireland -Duleek,L,Leinster,IE,Ireland Dublin,L,Leinster,IE,Ireland -Drumshanbo,C,Connacht,IE,Ireland -Dromahair,C,Connacht,IE,Ireland +Drumfin,C,Connacht,IE,Ireland Drogheda,L,Leinster,IE,Ireland -Dripsey,M,Munster,IE,Ireland Douglas,M,Munster,IE,Ireland -Doonbeg,M,Munster,IE,Ireland Doon,M,Munster,IE,Ireland Donore,L,Leinster,IE,Ireland Donegal,U,Ulster,IE,Ireland -Donacarney,L,Leinster,IE,Ireland Donabate,L,Leinster,IE,Ireland Derrybrien,C,Connacht,IE,Ireland -Derrinturn,L,Leinster,IE,Ireland -Delvin,L,Leinster,IE,Ireland Delgany,L,Leinster,IE,Ireland Dalkey,L,Leinster,IE,Ireland -Crumlin,L,Leinster,IE,Ireland -Crosshaven,M,Munster,IE,Ireland -Courtown,L,Leinster,IE,Ireland -Courtmacsherry,M,Munster,IE,Ireland Cork,M,Munster,IE,Ireland Corbally Cross Roads,L,Leinster,IE,Ireland -Cootehill,U,Ulster,IE,Ireland -Coolcullen,L,Leinster,IE,Ireland -Coolaney,C,Connacht,IE,Ireland -Convoy,U,Ulster,IE,Ireland -Cong,C,Connacht,IE,Ireland -Collooney,C,Connacht,IE,Ireland Collon,L,Leinster,IE,Ireland Cobh,M,Munster,IE,Ireland -Coachford,M,Munster,IE,Ireland -Cloyne,M,Munster,IE,Ireland Clonsilla,L,Leinster,IE,Ireland Clonmellon,L,Leinster,IE,Ireland Clonmel,M,Munster,IE,Ireland Clones,U,Ulster,IE,Ireland +Clonegall,L,Leinster,IE,Ireland Clonee,L,Leinster,IE,Ireland Clondalkin,L,Leinster,IE,Ireland +Cloonbur,C,Connacht,IE,Ireland Clonakilty,M,Munster,IE,Ireland Cloghjordan,M,Munster,IE,Ireland +Clogherhead,L,Leinster,IE,Ireland Clifden,C,Connacht,IE,Ireland Claremorris,C,Connacht,IE,Ireland Claregalway,C,Connacht,IE,Ireland Clarecastle,M,Munster,IE,Ireland -Clara,L,Leinster,IE,Ireland Clane,L,Leinster,IE,Ireland Charleville,M,Munster,IE,Ireland -Charlestown,C,Connacht,IE,Ireland Celbridge,L,Leinster,IE,Ireland ,U,Ulster,IE,Ireland Cavan,U,Ulster,IE,Ireland -Castletownroche,M,Munster,IE,Ireland -Castletownbere,M,Munster,IE,Ireland Castlerea,C,Connacht,IE,Ireland Castlepollard,L,Leinster,IE,Ireland Castleknock,L,Leinster,IE,Ireland Castleisland,M,Munster,IE,Ireland -Castlegregory,M,Munster,IE,Ireland Castlecomer,L,Leinster,IE,Ireland -Castlebridge,L,Leinster,IE,Ireland Castleblayney,U,Ulster,IE,Ireland Castlebellingham,L,Leinster,IE,Ireland Castlebar,C,Connacht,IE,Ireland @@ -39266,371 +29791,233 @@ Carrigtohill,M,Munster,IE,Ireland Carrigaline,M,Munster,IE,Ireland Carrick-on-Suir,M,Munster,IE,Ireland Carrick on Shannon,C,Connacht,IE,Ireland -Carrickmines,L,Leinster,IE,Ireland Carrickmacross,U,Ulster,IE,Ireland Carrick,U,Ulster,IE,Ireland Carney,C,Connacht,IE,Ireland -Carnew,L,Leinster,IE,Ireland Carndonagh,U,Ulster,IE,Ireland -Carna,C,Connacht,IE,Ireland Carlow,L,Leinster,IE,Ireland Carlingford,L,Leinster,IE,Ireland -Carbury,L,Leinster,IE,Ireland -Cappoquin,M,Munster,IE,Ireland -Camolin,L,Leinster,IE,Ireland -Callan,L,Leinster,IE,Ireland Cahersiveen,M,Munster,IE,Ireland -Caherlistrane,C,Connacht,IE,Ireland Caherdaniel,M,Munster,IE,Ireland -Caherconlish,M,Munster,IE,Ireland Caher,M,Munster,IE,Ireland Cabinteely,L,Leinster,IE,Ireland Buttevant,M,Munster,IE,Ireland -Bunratty,M,Munster,IE,Ireland -Bundoran,U,Ulster,IE,Ireland -Bunclody,L,Leinster,IE,Ireland -Bunbeg,U,Ulster,IE,Ireland -Broadford,M,Munster,IE,Ireland -Bridgetown,L,Leinster,IE,Ireland +Broadway,L,Leinster,IE,Ireland Bray,L,Leinster,IE,Ireland Boyle,C,Connacht,IE,Ireland -Borrisokane,M,Munster,IE,Ireland Borris in Ossory,L,Leinster,IE,Ireland Blessington,L,Leinster,IE,Ireland Blarney,M,Munster,IE,Ireland Blanchardstown,L,Leinster,IE,Ireland -Blackwood,L,Leinster,IE,Ireland Blackrock,L,Leinster,IE,Ireland -Blackrock,M,Munster,IE,Ireland Blackpool,M,Munster,IE,Ireland Birr,L,Leinster,IE,Ireland -Birdhill,M,Munster,IE,Ireland Bettystown,L,Leinster,IE,Ireland -Belturbet,U,Ulster,IE,Ireland Bellananagh,U,Ulster,IE,Ireland -Beaufort,M,Munster,IE,Ireland -Barna,C,Connacht,IE,Ireland Bantry,M,Munster,IE,Ireland Bandon,M,Munster,IE,Ireland Banagher,L,Leinster,IE,Ireland Baltinglass,L,Leinster,IE,Ireland -Balrothery,L,Leinster,IE,Ireland Ballyvaghan,M,Munster,IE,Ireland -Ballyshannon,U,Ulster,IE,Ireland -Ballyragget,L,Leinster,IE,Ireland -Ballyneety,M,Munster,IE,Ireland -Ballynacarrigy,L,Leinster,IE,Ireland -Ballymote,C,Connacht,IE,Ireland Ballymore Eustace,L,Leinster,IE,Ireland -Ballymacarbry,M,Munster,IE,Ireland -Ballylanders,M,Munster,IE,Ireland -Ballyjamesduff,U,Ulster,IE,Ireland -Ballyhaise,U,Ulster,IE,Ireland -Ballyhahill,M,Munster,IE,Ireland -Ballygar,C,Connacht,IE,Ireland +Ballymahon,L,Leinster,IE,Ireland Ballycumber,L,Leinster,IE,Ireland -Ballycotton,M,Munster,IE,Ireland -Ballyconnell,U,Ulster,IE,Ireland -Ballycanew,L,Leinster,IE,Ireland Ballybofey,U,Ulster,IE,Ireland -Ballsbridge,L,Leinster,IE,Ireland -Ballon,L,Leinster,IE,Ireland -Ballivor,L,Leinster,IE,Ireland -Ballinskelligs,M,Munster,IE,Ireland Ballinrobe,C,Connacht,IE,Ireland -Ballinlough,C,Connacht,IE,Ireland Ballingarry,M,Munster,IE,Ireland Ballincollig,M,Munster,IE,Ireland Ballinasloe,C,Connacht,IE,Ireland -Ballinascarty,M,Munster,IE,Ireland -Ballinamore Bridge,C,Connacht,IE,Ireland -Ballinamore,C,Connacht,IE,Ireland -Ballinaclash,L,Leinster,IE,Ireland Ballina,C,Connacht,IE,Ireland Ballaghaderreen,C,Connacht,IE,Ireland -Balla,C,Connacht,IE,Ireland -Baldoyle,L,Leinster,IE,Ireland Balbriggan,L,Leinster,IE,Ireland Bailieborough,U,Ulster,IE,Ireland -Bagenalstown,L,Leinster,IE,Ireland Athy,L,Leinster,IE,Ireland Athenry,C,Connacht,IE,Ireland -Athea,M,Munster,IE,Ireland -Athboy,L,Leinster,IE,Ireland -Askeaton,M,Munster,IE,Ireland Ashbourne,L,Leinster,IE,Ireland -Arvagh,U,Ulster,IE,Ireland Arklow,L,Leinster,IE,Ireland -Ardrahan,C,Connacht,IE,Ireland -Ardfert,M,Munster,IE,Ireland Ardee,L,Leinster,IE,Ireland -Ardara,U,Ulster,IE,Ireland Ardagh,L,Leinster,IE,Ireland -Ardagh,M,Munster,IE,Ireland -Anascaul,M,Munster,IE,Ireland Adare,M,Munster,IE,Ireland -Achill,C,Connacht,IE,Ireland -Abbeyshrule,L,Leinster,IE,Ireland -Abbeyleix,L,Leinster,IE,Ireland Abbeyfeale,M,Munster,IE,Ireland Blaye,NAQ,Nouvelle-Aquitaine,FR,France Zudausques,HDF,Hauts-de-France,FR,France Zonza,20R,Corsica,FR,France -Zittersheim,GES,Grand Est,FR,France -Zincourt,GES,Grand Est,FR,France Zimming,GES,Grand Est,FR,France +Zimmersheim,GES,Grand Est,FR,France Zillisheim,GES,Grand Est,FR,France Zilia,20R,Corsica,FR,France -Zermezeele,HDF,Hauts-de-France,FR,France Zellwiller,GES,Grand Est,FR,France Zellenberg,GES,Grand Est,FR,France Zegerscappel,HDF,Hauts-de-France,FR,France -Yzosse,NAQ,Nouvelle-Aquitaine,FR,France -Yzeure,ARA,Auvergne-Rhone-Alpes,FR,France -Yzeron,ARA,Auvergne-Rhone-Alpes,FR,France -Yzernay,PDL,Pays de la Loire,FR,France +Yzeure,ARA,Auvergne-Rhône-Alpes,FR,France +Yzeron,ARA,Auvergne-Rhône-Alpes,FR,France "Yvre-l'Eveque",PDL,Pays de la Loire,FR,France Yvre-le-Polin,PDL,Pays de la Loire,FR,France Yvrac,NAQ,Nouvelle-Aquitaine,FR,France Yvrac,NAQ,Nouvelle-Aquitaine,FR,France -Yvoy-le-Marron,CVL,Centre-Val de Loire,FR,France -Yvignac-la-Tour,BRE,Brittany,FR,France -Yvias,BRE,Brittany,FR,France Yvetot,NOR,Normandy,FR,France Yves,NAQ,Nouvelle-Aquitaine,FR,France Yversay,NAQ,Nouvelle-Aquitaine,FR,France -Yvecrique,NOR,Normandy,FR,France -Ytrac,ARA,Auvergne-Rhone-Alpes,FR,France -Yssingeaux,ARA,Auvergne-Rhone-Alpes,FR,France -Yssandon,NAQ,Nouvelle-Aquitaine,FR,France -Yronde,ARA,Auvergne-Rhone-Alpes,FR,France -Yquelon,NOR,Normandy,FR,France -Youx,ARA,Auvergne-Rhone-Alpes,FR,France -Yolet,ARA,Auvergne-Rhone-Alpes,FR,France -Ymeray,CVL,Centre-Val de Loire,FR,France -Ygos-Saint-Saturnin,NAQ,Nouvelle-Aquitaine,FR,France +Ytrac,ARA,Auvergne-Rhône-Alpes,FR,France +Yssingeaux,ARA,Auvergne-Rhône-Alpes,FR,France +Ypreville-Biville,NOR,Normandy,FR,France +Youx,ARA,Auvergne-Rhône-Alpes,FR,France +Ymare,NOR,Normandy,FR,France Yffiniac,BRE,Brittany,FR,France Yèvres,CVL,Centre-Val de Loire,FR,France -Yerville,NOR,Normandy,FR,France Yerres,IDF,Île-de-France,FR,France -Yermenonville,CVL,Centre-Val de Loire,FR,France -Yenne,ARA,Auvergne-Rhone-Alpes,FR,France +Yenne,ARA,Auvergne-Rhône-Alpes,FR,France Yèbles,IDF,Île-de-France,FR,France Yébleron,NOR,Normandy,FR,France -Ydes,ARA,Auvergne-Rhone-Alpes,FR,France +Ydes,ARA,Auvergne-Rhône-Alpes,FR,France Ychoux,NAQ,Nouvelle-Aquitaine,FR,France -Yainville,NOR,Normandy,FR,France Y,HDF,Hauts-de-France,FR,France Xonrupt-Longemer,GES,Grand Est,FR,France -Xivry-Circourt,GES,Grand Est,FR,France -Xirocourt,GES,Grand Est,FR,France Xeuilley,GES,Grand Est,FR,France Xertigny,GES,Grand Est,FR,France +Xermaménil,GES,Grand Est,FR,France Xanton-Chassenon,PDL,Pays de la Loire,FR,France -Xanrey,GES,Grand Est,FR,France +Xammes,GES,Grand Est,FR,France +Wuenheim,GES,Grand Est,FR,France Woustviller,GES,Grand Est,FR,France Wormhout,HDF,Hauts-de-France,FR,France -Wolxheim,GES,Grand Est,FR,France -Wolfisheim,GES,Grand Est,FR,France +Wolfskirchen,GES,Grand Est,FR,France +Wolfgantzen,GES,Grand Est,FR,France Woippy,GES,Grand Est,FR,France +Woignarue,HDF,Hauts-de-France,FR,France Wœrth,GES,Grand Est,FR,France Wizernes,HDF,Hauts-de-France,FR,France Wiwersheim,GES,Grand Est,FR,France -Wittring,GES,Grand Est,FR,France Wittisheim,GES,Grand Est,FR,France -Wittersheim,GES,Grand Est,FR,France Wittenheim,GES,Grand Est,FR,France Wittelsheim,GES,Grand Est,FR,France Witry-les-Reims,GES,Grand Est,FR,France Wissous,IDF,Île-de-France,FR,France Wissembourg,GES,Grand Est,FR,France Wissant,HDF,Hauts-de-France,FR,France -Wisembach,GES,Grand Est,FR,France Wisches,GES,Grand Est,FR,France Wintzenheim,GES,Grand Est,FR,France -Winkel,GES,Grand Est,FR,France Wingles,HDF,Hauts-de-France,FR,France +Wimy,HDF,Hauts-de-France,FR,France Wimille,HDF,Hauts-de-France,FR,France Wimereux,HDF,Hauts-de-France,FR,France -Willerwald,GES,Grand Est,FR,France +Wilwisheim,GES,Grand Est,FR,France Willerval,HDF,Hauts-de-France,FR,France -Willer-sur-Thur,GES,Grand Est,FR,France -Willeman,HDF,Hauts-de-France,FR,France +Willems,HDF,Hauts-de-France,FR,France Wignehies,HDF,Hauts-de-France,FR,France Wierre-Effroy,HDF,Hauts-de-France,FR,France Widensolen,GES,Grand Est,FR,France Wicres,HDF,Hauts-de-France,FR,France +Wicquinghem,HDF,Hauts-de-France,FR,France Weyersheim,GES,Grand Est,FR,France -Wettolsheim,GES,Grand Est,FR,France Westhalten,GES,Grand Est,FR,France Wervicq-Sud,HDF,Hauts-de-France,FR,France -Wentzwiller,GES,Grand Est,FR,France Weitbruch,GES,Grand Est,FR,France +Weinbourg,GES,Grand Est,FR,France Weckolsheim,GES,Grand Est,FR,France Waziers,HDF,Hauts-de-France,FR,France Wavrin,HDF,Hauts-de-France,FR,France -Wavrechain-sous-Denain,HDF,Hauts-de-France,FR,France +Waville,GES,Grand Est,FR,France +Wattwiller,GES,Grand Est,FR,France Wattrelos,HDF,Hauts-de-France,FR,France Wattignies,HDF,Hauts-de-France,FR,France Watten,HDF,Hauts-de-France,FR,France Wassy,GES,Grand Est,FR,France Wassigny,HDF,Hauts-de-France,FR,France -Wasserbourg,GES,Grand Est,FR,France Wasselonne,GES,Grand Est,FR,France Wasquehal,HDF,Hauts-de-France,FR,France Warmeriville,GES,Grand Est,FR,France -Warluis,HDF,Hauts-de-France,FR,France -Warlaing,HDF,Hauts-de-France,FR,France -Warhem,HDF,Hauts-de-France,FR,France -Wargnies,HDF,Hauts-de-France,FR,France -Wardrecques,HDF,Hauts-de-France,FR,France +Warlincourt-les-Pas,HDF,Hauts-de-France,FR,France Warcq,GES,Grand Est,FR,France -Wanquetin,HDF,Hauts-de-France,FR,France -Wangenbourg-Engenthal,GES,Grand Est,FR,France Wangen,GES,Grand Est,FR,France -Wamin,HDF,Hauts-de-France,FR,France Wambrechies,HDF,Hauts-de-France,FR,France -Wambez,HDF,Hauts-de-France,FR,France -Walscheid,GES,Grand Est,FR,France Wallers,HDF,Hauts-de-France,FR,France Walincourt-Selvigny,HDF,Hauts-de-France,FR,France +Waldweistroff,GES,Grand Est,FR,France Waldighofen,GES,Grand Est,FR,France -Walbourg,GES,Grand Est,FR,France -Walbach,GES,Grand Est,FR,France Wailly-Beaucamp,HDF,Hauts-de-France,FR,France -Wailly,HDF,Hauts-de-France,FR,France Wahlenheim,GES,Grand Est,FR,France Wahagnies,HDF,Hauts-de-France,FR,France -Wadelincourt,GES,Grand Est,FR,France -Vulbens,ARA,Auvergne-Rhone-Alpes,FR,France +Vulbens,ARA,Auvergne-Rhône-Alpes,FR,France Vulaines-sur-Seine,IDF,Île-de-France,FR,France -Vulaines,GES,Grand Est,FR,France Vue,PDL,Pays de la Loire,FR,France -Vry,GES,Grand Est,FR,France -Vritz,PDL,Pays de la Loire,FR,France Vrigny,GES,Grand Est,FR,France Vrigny,CVL,Centre-Val de Loire,FR,France -Vrigne-aux-Bois,GES,Grand Est,FR,France -Vraiville,NOR,Normandy,FR,France +Vrély,HDF,Hauts-de-France,FR,France Vraincourt,GES,Grand Est,FR,France -Voyenne,HDF,Hauts-de-France,FR,France Voves,CVL,Centre-Val de Loire,FR,France Vouziers,GES,Grand Est,FR,France -Vieux Vouzan,NAQ,Nouvelle-Aquitaine,FR,France +Vouzeron,CVL,Centre-Val de Loire,FR,France +Vouzailles,NAQ,Nouvelle-Aquitaine,FR,France Vouvray,CVL,Centre-Val de Loire,FR,France -Voutré,PDL,Pays de la Loire,FR,France -Vouthon,NAQ,Nouvelle-Aquitaine,FR,France -Vourles,ARA,Auvergne-Rhone-Alpes,FR,France -Vourey,ARA,Auvergne-Rhone-Alpes,FR,France -Vouneuil-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France +Vourey,ARA,Auvergne-Rhône-Alpes,FR,France Vouneuil-sous-Biard,NAQ,Nouvelle-Aquitaine,FR,France Voulx,IDF,Île-de-France,FR,France Voulton,IDF,Île-de-France,FR,France Voulon,NAQ,Nouvelle-Aquitaine,FR,France -Voulgézac,NAQ,Nouvelle-Aquitaine,FR,France -Voulangis,IDF,Île-de-France,FR,France -Voujeaucourt,BFC,Bourgogne-Franche-Comte,FR,France +Voujeaucourt,BFC,Bourgogne-Franche-Comté,FR,France Vouillé,NAQ,Nouvelle-Aquitaine,FR,France -Vougy,ARA,Auvergne-Rhone-Alpes,FR,France -Vougy,ARA,Auvergne-Rhone-Alpes,FR,France -Voué,GES,Grand Est,FR,France -Vornay,CVL,Centre-Val de Loire,FR,France -Vorges-les-Pins,BFC,Bourgogne-Franche-Comte,FR,France -Vorges,HDF,Hauts-de-France,FR,France -Vorey,ARA,Auvergne-Rhone-Alpes,FR,France -Voreppe,ARA,Auvergne-Rhone-Alpes,FR,France -Vonnas,ARA,Auvergne-Rhone-Alpes,FR,France -Vonges,BFC,Bourgogne-Franche-Comte,FR,France -Voncq,GES,Grand Est,FR,France -Vomécourt,GES,Grand Est,FR,France +Vougy,ARA,Auvergne-Rhône-Alpes,FR,France +Vougécourt,BFC,Bourgogne-Franche-Comté,FR,France +Voreppe,ARA,Auvergne-Rhône-Alpes,FR,France +Vonnas,ARA,Auvergne-Rhône-Alpes,FR,France +Vonges,BFC,Bourgogne-Franche-Comté,FR,France Volx,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Volvic,ARA,Auvergne-Rhone-Alpes,FR,France +Volvic,ARA,Auvergne-Rhône-Alpes,FR,France Volstroff,GES,Grand Est,FR,France Volonne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Nurieux-Volognat,ARA,Auvergne-Rhone-Alpes,FR,France -Volnay,PDL,Pays de la Loire,FR,France -Volnay,BFC,Bourgogne-Franche-Comte,FR,France -Vollore-Ville,ARA,Auvergne-Rhone-Alpes,FR,France -Volksberg,GES,Grand Est,FR,France -Volgré,BFC,Bourgogne-Franche-Comte,FR,France -Volckerinckhove,HDF,Hauts-de-France,FR,France -Voissant,ARA,Auvergne-Rhone-Alpes,FR,France +Nurieux-Volognat,ARA,Auvergne-Rhône-Alpes,FR,France +Volmunster,GES,Grand Est,FR,France +Voiteur,BFC,Bourgogne-Franche-Comté,FR,France Voisins-le-Bretonneux,IDF,Île-de-France,FR,France -Voiron,ARA,Auvergne-Rhone-Alpes,FR,France +Voiron,ARA,Auvergne-Rhône-Alpes,FR,France Voillecomte,GES,Grand Est,FR,France +Voigny,GES,Grand Est,FR,France Void-Vacon,GES,Grand Est,FR,France -Vogüé,ARA,Auvergne-Rhone-Alpes,FR,France -Voglans,ARA,Auvergne-Rhone-Alpes,FR,France +Voglans,ARA,Auvergne-Rhône-Alpes,FR,France Volgelsheim,GES,Grand Est,FR,France -Vœgtlinshoffen,GES,Grand Est,FR,France -Vodable,ARA,Auvergne-Rhone-Alpes,FR,France -Vizille,ARA,Auvergne-Rhone-Alpes,FR,France -Vix,BFC,Bourgogne-Franche-Comte,FR,France +Voeuil-et-Giget,NAQ,Nouvelle-Aquitaine,FR,France +Vocance,ARA,Auvergne-Rhône-Alpes,FR,France +Vizille,ARA,Auvergne-Rhône-Alpes,FR,France Vix,PDL,Pays de la Loire,FR,France -Vivy,PDL,Pays de la Loire,FR,France Vivonne,NAQ,Nouvelle-Aquitaine,FR,France -Viville,NAQ,Nouvelle-Aquitaine,FR,France Viviez,OCC,Occitanie,FR,France Viviers-les-Lavaur,OCC,Occitanie,FR,France Viviers,GES,Grand Est,FR,France -Viviers,ARA,Auvergne-Rhone-Alpes,FR,France +Viviers,ARA,Auvergne-Rhône-Alpes,FR,France Vivier-au-Court,GES,Grand Est,FR,France -Vivey,GES,Grand Est,FR,France -Viverols,ARA,Auvergne-Rhone-Alpes,FR,France -Vivans,ARA,Auvergne-Rhone-Alpes,FR,France Vivaise,HDF,Hauts-de-France,FR,France -Viuz-la-Chiesaz,ARA,Auvergne-Rhone-Alpes,FR,France -Viuz-en-Sallaz,ARA,Auvergne-Rhone-Alpes,FR,France -Vittoncourt,GES,Grand Est,FR,France +Viuz-la-Chiesaz,ARA,Auvergne-Rhône-Alpes,FR,France Vittel,GES,Grand Est,FR,France -Vittefleur,NOR,Normandy,FR,France -Vitteaux,BFC,Bourgogne-Franche-Comte,FR,France Vitry-sur-Seine,IDF,Île-de-France,FR,France Vitry-sur-Orne,GES,Grand Est,FR,France Vitry-le-François,GES,Grand Est,FR,France -Vitry-en-Perthois,GES,Grand Est,FR,France Vitry-en-Artois,HDF,Hauts-de-France,FR,France -Vitrolles-en-Luberon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vitrolles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vitrimont,GES,Grand Est,FR,France Vitré,BRE,Brittany,FR,France -Vitrac-Saint-Vincent,NAQ,Nouvelle-Aquitaine,FR,France -Vitrac,NAQ,Nouvelle-Aquitaine,FR,France -Viterne,GES,Grand Est,FR,France -Vissac-Auteyrac,ARA,Auvergne-Rhone-Alpes,FR,France -Viserny,BFC,Bourgogne-Franche-Comte,FR,France -Viscomtat,ARA,Auvergne-Rhone-Alpes,FR,France -Visan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Viry-Noureuil,HDF,Hauts-de-France,FR,France +Vismes,HDF,Hauts-de-France,FR,France +Vis-en-Artois,HDF,Hauts-de-France,FR,France Viry-Châtillon,IDF,Île-de-France,FR,France -Viry,ARA,Auvergne-Rhone-Alpes,FR,France +Viry,ARA,Auvergne-Rhône-Alpes,FR,France +Virville,NOR,Normandy,FR,France Virsac,NAQ,Nouvelle-Aquitaine,FR,France -Vironchaux,HDF,Hauts-de-France,FR,France Viroflay,IDF,Île-de-France,FR,France -Viriville,ARA,Auvergne-Rhone-Alpes,FR,France -Virignin,ARA,Auvergne-Rhone-Alpes,FR,France -Virigneux,ARA,Auvergne-Rhone-Alpes,FR,France -Viricelles,ARA,Auvergne-Rhone-Alpes,FR,France -Viriat,ARA,Auvergne-Rhone-Alpes,FR,France +Viriville,ARA,Auvergne-Rhône-Alpes,FR,France +Virignin,ARA,Auvergne-Rhône-Alpes,FR,France +Viriat,ARA,Auvergne-Rhône-Alpes,FR,France Virey,NOR,Normandy,FR,France +Virey-le-Grand,BFC,Bourgogne-Franche-Comté,FR,France Vireux-Molhain,GES,Grand Est,FR,France Virelade,NAQ,Nouvelle-Aquitaine,FR,France Vire,NOR,Normandy,FR,France Virazeil,NAQ,Nouvelle-Aquitaine,FR,France Virandeville,NOR,Normandy,FR,France -Virac,OCC,Occitanie,FR,France Vion,PDL,Pays de la Loire,FR,France -Vion,ARA,Auvergne-Rhone-Alpes,FR,France Viols-le-Fort,OCC,Occitanie,FR,France -Violès,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Violay,ARA,Auvergne-Rhone-Alpes,FR,France Violaines,HDF,Hauts-de-France,FR,France -Vinzieux,ARA,Auvergne-Rhone-Alpes,FR,France Vins-sur-Caramy,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vinsobres,ARA,Auvergne-Rhone-Alpes,FR,France Vinon-sur-Verdon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vinneuf,BFC,Bourgogne-Franche-Comte,FR,France -Vinnemerville,NOR,Normandy,FR,France +Vinneuf,BFC,Bourgogne-Franche-Comté,FR,France Vingrau,OCC,Occitanie,FR,France Vineuil-Saint-Firmin,HDF,Hauts-de-France,FR,France Vineuil,CVL,Centre-Val de Loire,FR,France @@ -39639,1248 +30026,988 @@ Vindey,GES,Grand Est,FR,France Vindelle,NAQ,Nouvelle-Aquitaine,FR,France Vincey,GES,Grand Est,FR,France Vincennes,IDF,Île-de-France,FR,France -Vincelottes,BFC,Bourgogne-Franche-Comte,FR,France -Vincelles,GES,Grand Est,FR,France -Vincelles,BFC,Bourgogne-Franche-Comte,FR,France +Vincelles,BFC,Bourgogne-Franche-Comté,FR,France +Vincelles,BFC,Bourgogne-Franche-Comté,FR,France Vinça,OCC,Occitanie,FR,France Vinay,GES,Grand Est,FR,France -Vinay,ARA,Auvergne-Rhone-Alpes,FR,France +Vinay,ARA,Auvergne-Rhône-Alpes,FR,France Vinassan,OCC,Occitanie,FR,France Vimy,HDF,Hauts-de-France,FR,France Vimoutiers,NOR,Normandy,FR,France -Vimory,CVL,Centre-Val de Loire,FR,France -Viménil,GES,Grand Est,FR,France -Villy-le-Pelloux,ARA,Auvergne-Rhone-Alpes,FR,France -Villy-en-Auxois,BFC,Bourgogne-Franche-Comte,FR,France -Villons-les-Buissons,NOR,Normandy,FR,France -Villieu-Loyes-Mollon,ARA,Auvergne-Rhone-Alpes,FR,France +Villy-le-Pelloux,ARA,Auvergne-Rhône-Alpes,FR,France +Villieu-Loyes-Mollon,ARA,Auvergne-Rhône-Alpes,FR,France +Villiers-sur-Orge,IDF,Île-de-France,FR,France +Villiers-sur-Morin,IDF,Île-de-France,FR,France Villiers-sur-Marne,IDF,Île-de-France,FR,France Villiers-sur-Loir,CVL,Centre-Val de Loire,FR,France Villiers-sous-Grez,IDF,Île-de-France,FR,France -Villiers-le-Morhier,CVL,Centre-Val de Loire,FR,France +Villiers-Saint-Georges,IDF,Île-de-France,FR,France +Villiers-le-Sec,GES,Grand Est,FR,France Villiers-le-Bel,IDF,Île-de-France,FR,France -Villiers-Fossard,NOR,Normandy,FR,France -Villiersfaux,CVL,Centre-Val de Loire,FR,France Villiers-en-Plaine,NAQ,Nouvelle-Aquitaine,FR,France -Villiers-Adam,IDF,Île-de-France,FR,France Villiers,NAQ,Nouvelle-Aquitaine,FR,France -Villie-Morgon,ARA,Auvergne-Rhone-Alpes,FR,France -Villey-Saint-Etienne,GES,Grand Est,FR,France -Villexavier,NAQ,Nouvelle-Aquitaine,FR,France -Villevocance,ARA,Auvergne-Rhone-Alpes,FR,France -Villevieux,BFC,Bourgogne-Franche-Comte,FR,France +Villie-Morgon,ARA,Auvergne-Rhône-Alpes,FR,France +Villez-sous-Bailleul,NOR,Normandy,FR,France +Villevieux,BFC,Bourgogne-Franche-Comté,FR,France Villeveyrac,OCC,Occitanie,FR,France Villevêque,PDL,Pays de la Loire,FR,France -Villevaudé,IDF,Île-de-France,FR,France -Villeurbanne,ARA,Auvergne-Rhone-Alpes,FR,France -Villette-les-Dole,BFC,Bourgogne-Franche-Comte,FR,France -"Villette-d'Anthon",ARA,Auvergne-Rhone-Alpes,FR,France -Villetrun,CVL,Centre-Val de Loire,FR,France +Villeurbanne,ARA,Auvergne-Rhône-Alpes,FR,France +Villette-de-Vienne,ARA,Auvergne-Rhône-Alpes,FR,France +"Villette-d'Anthon",ARA,Auvergne-Rhône-Alpes,FR,France +Villette,IDF,Île-de-France,FR,France Villetoureix,NAQ,Nouvelle-Aquitaine,FR,France -Villethierry,BFC,Bourgogne-Franche-Comte,FR,France Villetelle,OCC,Occitanie,FR,France Villetaneuse,IDF,Île-de-France,FR,France -Ville-sous-Anjou,ARA,Auvergne-Rhone-Alpes,FR,France -Villeseneux,GES,Grand Est,FR,France -Villeselve,HDF,Hauts-de-France,FR,France -Villery,GES,Grand Est,FR,France -Villerville,NOR,Normandy,FR,France +Villes-sur-Auzon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Villerupt,GES,Grand Est,FR,France Villers-sur-Mer,NOR,Normandy,FR,France -Villers-sur-Coudun,HDF,Hauts-de-France,FR,France Villers-sous-Saint-Leu,HDF,Hauts-de-France,FR,France -Villers-sous-Preny,GES,Grand Est,FR,France -Villers-Sir-Simon,HDF,Hauts-de-France,FR,France +Villers-sous-Foucarmont,NOR,Normandy,FR,France Villers-Semeuse,GES,Grand Est,FR,France -Villers-Saint-Sepulcre,HDF,Hauts-de-France,FR,France Villers-Saint-Paul,HDF,Hauts-de-France,FR,France -Villers-Saint-Genest,HDF,Hauts-de-France,FR,France Villers-Outreaux,HDF,Hauts-de-France,FR,France -Villers-le-Tilleul,GES,Grand Est,FR,France -Villers-les-Pots,BFC,Bourgogne-Franche-Comte,FR,France Villers-les-Nancy,GES,Grand Est,FR,France -Villers-les-Luxeuil,BFC,Bourgogne-Franche-Comte,FR,France -Villers-le-Sec,BFC,Bourgogne-Franche-Comte,FR,France -Villers-le-Lac,BFC,Bourgogne-Franche-Comte,FR,France -Villers-la-Ville,BFC,Bourgogne-Franche-Comte,FR,France +Villers-le-Sec,GES,Grand Est,FR,France +Villers-le-Lac,BFC,Bourgogne-Franche-Comté,FR,France +Villers-la-Ville,BFC,Bourgogne-Franche-Comté,FR,France Villers-Guislain,HDF,Hauts-de-France,FR,France -Villers-Faucon,HDF,Hauts-de-France,FR,France -Villersexel,BFC,Bourgogne-Franche-Comte,FR,France +Villers-Farlay,BFC,Bourgogne-Franche-Comté,FR,France +Villersexel,BFC,Bourgogne-Franche-Comté,FR,France +Villers-en-Vexin,NOR,Normandy,FR,France Villers-en-Cauchies,HDF,Hauts-de-France,FR,France -Villers-en-Arthies,IDF,Île-de-France,FR,France Villers-Cotterêts,HDF,Hauts-de-France,FR,France -Villers-Cernay,GES,Grand Est,FR,France -Villers-Canivet,NOR,Normandy,FR,France -Villers-Buzon,BFC,Bourgogne-Franche-Comte,FR,France +Villers-Bretonneux,HDF,Hauts-de-France,FR,France Villers-Bocage,NOR,Normandy,FR,France +Villers-Allerand,GES,Grand Est,FR,France Villers,GES,Grand Est,FR,France -Villers,ARA,Auvergne-Rhone-Alpes,FR,France -Villeroy,IDF,Île-de-France,FR,France Villeron,IDF,Île-de-France,FR,France -Villereversure,ARA,Auvergne-Rhone-Alpes,FR,France -Villerest,ARA,Auvergne-Rhone-Alpes,FR,France +Villereversure,ARA,Auvergne-Rhône-Alpes,FR,France +Villerest,ARA,Auvergne-Rhône-Alpes,FR,France Villereau,HDF,Hauts-de-France,FR,France -Villeréal,NAQ,Nouvelle-Aquitaine,FR,France -Villerbon,CVL,Centre-Val de Loire,FR,France -Villequier,NOR,Normandy,FR,France +Villequier-Aumont,HDF,Hauts-de-France,FR,France Villepreux,IDF,Île-de-France,FR,France Villepinte,IDF,Île-de-France,FR,France Villepinte,OCC,Occitanie,FR,France -Villeperdue,CVL,Centre-Val de Loire,FR,France +Villeperrot,BFC,Bourgogne-Franche-Comté,FR,France Villeparisis,IDF,Île-de-France,FR,France -Villeny,CVL,Centre-Val de Loire,FR,France Villenoy,IDF,Île-de-France,FR,France Villenouvelle,OCC,Occitanie,FR,France Villennes-sur-Seine,IDF,Île-de-France,FR,France Villeneuve-Tolosane,OCC,Occitanie,FR,France -Villeneuve-sur-Yonne,BFC,Bourgogne-Franche-Comte,FR,France +Villeneuve-sur-Yonne,BFC,Bourgogne-Franche-Comté,FR,France Villeneuve-sur-Lot,NAQ,Nouvelle-Aquitaine,FR,France -Villeneuve-sur-Allier,ARA,Auvergne-Rhone-Alpes,FR,France -Villeneuve-sous-Dammartin,IDF,Île-de-France,FR,France +Villeneuve-sur-Bellot,IDF,Île-de-France,FR,France +Villeneuve-Saint-Germain,HDF,Hauts-de-France,FR,France Villeneuve-Saint-Georges,IDF,Île-de-France,FR,France -Villeneuve-Saint-Denis,IDF,Île-de-France,FR,France -Villeneuve-Minervois,OCC,Occitanie,FR,France Villeneuve-Loubet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Villeneuve-les-Sablons,HDF,Hauts-de-France,FR,France Villeneuve-les-Maguelone,OCC,Occitanie,FR,France -Villeneuve-les-Bouloc,OCC,Occitanie,FR,France Villeneuve les beziers,OCC,Occitanie,FR,France Villeneuve-les-Avignon,OCC,Occitanie,FR,France Villeneuve-le-Roi,IDF,Île-de-France,FR,France Villeneuve-le-Comte,IDF,Île-de-France,FR,France -Villeneuve-la-Guyard,BFC,Bourgogne-Franche-Comte,FR,France +Villeneuve-la-Guyard,BFC,Bourgogne-Franche-Comté,FR,France Villeneuve-la-Garenne,IDF,Île-de-France,FR,France +Villeneuve-la-Comptal,OCC,Occitanie,FR,France +Villeneuve-du-Pareage,OCC,Occitanie,FR,France Villeneuve-de-Marsan,NAQ,Nouvelle-Aquitaine,FR,France -Villeneuve-de-Marc,ARA,Auvergne-Rhone-Alpes,FR,France Villeneuve-de-la-Raho,OCC,Occitanie,FR,France Villeneuve,NAQ,Nouvelle-Aquitaine,FR,France -Villeneuve-de-Berg,ARA,Auvergne-Rhone-Alpes,FR,France +Villeneuve-de-Berg,ARA,Auvergne-Rhône-Alpes,FR,France Villeneuve,OCC,Occitanie,FR,France -Villeneuve,IDF,Île-de-France,FR,France -Villeneuve,ARA,Auvergne-Rhone-Alpes,FR,France +Villeneuve,ARA,Auvergne-Rhône-Alpes,FR,France Villeneuve,PAC,"Provence-Alpes-Côte d'Azur",FR,France "Villenave-d'Ornon",NAQ,Nouvelle-Aquitaine,FR,France -Villenave,NAQ,Nouvelle-Aquitaine,FR,France +Villenave-de-Rions,NAQ,Nouvelle-Aquitaine,FR,France Villenauxe-la-Grande,GES,Grand Est,FR,France Villemur-sur-Tarn,OCC,Occitanie,FR,France -Villemoyenne,GES,Grand Est,FR,France -Villemoutiers,CVL,Centre-Val de Loire,FR,France +Villemurlin,CVL,Centre-Val de Loire,FR,France Villemoustaussou,OCC,Occitanie,FR,France -Villemotier,ARA,Auvergne-Rhone-Alpes,FR,France +Villemorin,NAQ,Nouvelle-Aquitaine,FR,France +Villemontais,ARA,Auvergne-Rhône-Alpes,FR,France Villemomble,IDF,Île-de-France,FR,France -Villemolaque,OCC,Occitanie,FR,France -Villemoisson-sur-Orge,IDF,Île-de-France,FR,France -Villemoisan,PDL,Pays de la Loire,FR,France -Villemoirieu,ARA,Auvergne-Rhone-Alpes,FR,France -Villemer,IDF,Île-de-France,FR,France +Villemoirieu,ARA,Auvergne-Rhône-Alpes,FR,France +Villemeux-sur-Eure,CVL,Centre-Val de Loire,FR,France +Villembray,HDF,Hauts-de-France,FR,France Villembits,OCC,Occitanie,FR,France -Villemanoche,BFC,Bourgogne-Franche-Comte,FR,France +Villemanoche,BFC,Bourgogne-Franche-Comté,FR,France Villemandeur,CVL,Centre-Val de Loire,FR,France -Villemade,OCC,Occitanie,FR,France +Villemagne,OCC,Occitanie,FR,France Vilallonga dels Monts,OCC,Occitanie,FR,France Villelongue-de-la-Salanque,OCC,Occitanie,FR,France Villelaure,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Ville-la-Grand,ARA,Auvergne-Rhone-Alpes,FR,France +Ville-la-Grand,ARA,Auvergne-Rhône-Alpes,FR,France Villejust,IDF,Île-de-France,FR,France Villejuif,IDF,Île-de-France,FR,France Villegouge,NAQ,Nouvelle-Aquitaine,FR,France -Villegly,OCC,Occitanie,FR,France -Villegats,NOR,Normandy,FR,France Villegailhenc,OCC,Occitanie,FR,France -Villegagnon,IDF,Île-de-France,FR,France Villefranque,NAQ,Nouvelle-Aquitaine,FR,France -Villefranche-sur-Saône,ARA,Auvergne-Rhone-Alpes,FR,France +Villefranche-sur-Saône,ARA,Auvergne-Rhône-Alpes,FR,France Villefranche-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France Villefranche-de-Rouergue,OCC,Occitanie,FR,France +Villefranche-de-Lonchat,NAQ,Nouvelle-Aquitaine,FR,France Villefranche-de-Lauragais,OCC,Occitanie,FR,France Villefranche,IDF,Île-de-France,FR,France Villefranche-sur-Cher,CVL,Centre-Val de Loire,FR,France -Villefontaine,ARA,Auvergne-Rhone-Alpes,FR,France -Villefargeau,BFC,Bourgogne-Franche-Comte,FR,France -Villefagnan,NAQ,Nouvelle-Aquitaine,FR,France -Villedoux,NAQ,Nouvelle-Aquitaine,FR,France +Villefontaine,ARA,Auvergne-Rhône-Alpes,FR,France +Villefargeau,BFC,Bourgogne-Franche-Comté,FR,France Villedieu-sur-Indre,CVL,Centre-Val de Loire,FR,France Villedieu-les-Poeles,NOR,Normandy,FR,France -Villedieu,ARA,Auvergne-Rhone-Alpes,FR,France "Ville-d'Avray",IDF,Île-de-France,FR,France Villedaigne,OCC,Occitanie,FR,France Villecroze,PAC,"Provence-Alpes-Côte d'Azur",FR,France Villecresnes,IDF,Île-de-France,FR,France Villechétif,GES,Grand Est,FR,France +Villechenève,ARA,Auvergne-Rhône-Alpes,FR,France Villecerf,IDF,Île-de-France,FR,France -Villebret,ARA,Auvergne-Rhone-Alpes,FR,France +Villebrumier,OCC,Occitanie,FR,France +Villebret,ARA,Auvergne-Rhône-Alpes,FR,France Villebon-sur-Yvette,IDF,Île-de-France,FR,France -Villebois,ARA,Auvergne-Rhone-Alpes,FR,France -Villeblevin,BFC,Bourgogne-Franche-Comte,FR,France -Villebernier,PDL,Pays de la Loire,FR,France +Villebois,ARA,Auvergne-Rhône-Alpes,FR,France +Villeblevin,BFC,Bourgogne-Franche-Comté,FR,France +Villebichot,BFC,Bourgogne-Franche-Comté,FR,France +Villebaudon,NOR,Normandy,FR,France Villebarou,CVL,Centre-Val de Loire,FR,France +Ville-au-Montois,GES,Grand Est,FR,France Villeau,CVL,Centre-Val de Loire,FR,France Ville,HDF,Hauts-de-France,FR,France Villé,GES,Grand Est,FR,France -Villaz,ARA,Auvergne-Rhone-Alpes,FR,France +Villaz,ARA,Auvergne-Rhône-Alpes,FR,France Villaudric,OCC,Occitanie,FR,France Villasavary,OCC,Occitanie,FR,France -Villarzel-du-Razes,OCC,Occitanie,FR,France -Villarzel-Cabardes,OCC,Occitanie,FR,France -Villars-sous-Ecot,BFC,Bourgogne-Franche-Comte,FR,France -Villars-les-Dombes,ARA,Auvergne-Rhone-Alpes,FR,France -Villars,ARA,Auvergne-Rhone-Alpes,FR,France -Villars,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Villars-les-Dombes,ARA,Auvergne-Rhône-Alpes,FR,France +Villars-Fontaine,BFC,Bourgogne-Franche-Comté,FR,France +Villars,ARA,Auvergne-Rhône-Alpes,FR,France Villariès,OCC,Occitanie,FR,France -Villard-sur-Bienne,BFC,Bourgogne-Franche-Comte,FR,France -Villard-de-Lans,ARA,Auvergne-Rhone-Alpes,FR,France -Villard-Bonnot,ARA,Auvergne-Rhone-Alpes,FR,France +Villardonnel,OCC,Occitanie,FR,France +Villard-de-Lans,ARA,Auvergne-Rhône-Alpes,FR,France +Villard-Bonnot,ARA,Auvergne-Rhône-Alpes,FR,France Villard,NAQ,Nouvelle-Aquitaine,FR,France -Villard,ARA,Auvergne-Rhone-Alpes,FR,France Villandry,CVL,Centre-Val de Loire,FR,France Villandraut,NAQ,Nouvelle-Aquitaine,FR,France Villamblard,NAQ,Nouvelle-Aquitaine,FR,France -Villamblain,CVL,Centre-Val de Loire,FR,France -Villalier,OCC,Occitanie,FR,France -Villainville,NOR,Normandy,FR,France -Villaines-sous-Malicorne,PDL,Pays de la Loire,FR,France -Villaines-sous-Bois,IDF,Île-de-France,FR,France Village-Neuf,GES,Grand Est,FR,France -Villacerf,GES,Grand Est,FR,France +Villac,NAQ,Nouvelle-Aquitaine,FR,France +Villabon,CVL,Centre-Val de Loire,FR,France Villabé,IDF,Île-de-France,FR,France -Vijon,CVL,Centre-Val de Loire,FR,France +Vilde-Guingalan,BRE,Brittany,FR,France Vihiers,PDL,Pays de la Loire,FR,France Vigy,GES,Grand Est,FR,France Vigny,IDF,Île-de-France,FR,France Vignoux-sur-Barangeon,CVL,Centre-Val de Loire,FR,France -Vignonet,NAQ,Nouvelle-Aquitaine,FR,France -Vignols,NAQ,Nouvelle-Aquitaine,FR,France -Vignoles,BFC,Bourgogne-Franche-Comte,FR,France +Vignot,GES,Grand Est,FR,France Vignoc,BRE,Brittany,FR,France -Vignieu,ARA,Auvergne-Rhone-Alpes,FR,France +Vignieu,ARA,Auvergne-Rhône-Alpes,FR,France Vigneux-sur-Seine,IDF,Île-de-France,FR,France -Vigneux-de-Bretagne,PDL,Pays de la Loire,FR,France -Vigneulles-les-Hattonchatel,GES,Grand Est,FR,France Vignemont,HDF,Hauts-de-France,FR,France Vignacourt,HDF,Hauts-de-France,FR,France Viglain,CVL,Centre-Val de Loire,FR,France Vigeville,NAQ,Nouvelle-Aquitaine,FR,France -Vigeois,NAQ,Nouvelle-Aquitaine,FR,France Viffort,HDF,Hauts-de-France,FR,France -Vif,ARA,Auvergne-Rhone-Alpes,FR,France -Vieux-Vy-sur-Couesnon,BRE,Brittany,FR,France -Vieux-Villez,NOR,Normandy,FR,France +Vif,ARA,Auvergne-Rhône-Alpes,FR,France Vieux-Thann,GES,Grand Est,FR,France -Vieux-Port,NOR,Normandy,FR,France +Vieux-Moulin,HDF,Hauts-de-France,FR,France +Vieux-Moulin,GES,Grand Est,FR,France Vieux-Ferrette,GES,Grand Est,FR,France -Vieux Conde,HDF,Hauts-de-France,FR,France Vieux-Conde,HDF,Hauts-de-France,FR,France +Vieux-Charmont,BFC,Bourgogne-Franche-Comté,FR,France Vieux-Boucau-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France Vieux-Berquin,HDF,Hauts-de-France,FR,France -Vieuvicq,CVL,Centre-Val de Loire,FR,France -Vieugy,ARA,Auvergne-Rhone-Alpes,FR,France -Viessoix,NOR,Normandy,FR,France +Vieux,NOR,Normandy,FR,France +Vieu,ARA,Auvergne-Rhône-Alpes,FR,France Viesly,HDF,Hauts-de-France,FR,France Vierzon,CVL,Centre-Val de Loire,FR,France -Vienne-le-Chateau,GES,Grand Est,FR,France -Vienne-la-Ville,GES,Grand Est,FR,France +Viens,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vienne-en-Val,CVL,Centre-Val de Loire,FR,France -Vienne,ARA,Auvergne-Rhone-Alpes,FR,France +Vienne,ARA,Auvergne-Rhône-Alpes,FR,France Viennay,NAQ,Nouvelle-Aquitaine,FR,France -Vielverge,BFC,Bourgogne-Franche-Comte,FR,France -Vielle-Saint-Girons,NAQ,Nouvelle-Aquitaine,FR,France -Viella,OCC,Occitanie,FR,France +Viel-Saint-Remy,GES,Grand Est,FR,France +Vielmur-sur-Agout,OCC,Occitanie,FR,France +Vielle-Louron,OCC,Occitanie,FR,France Vieil-Moutier,HDF,Hauts-de-France,FR,France Vieillevigne,PDL,Pays de la Loire,FR,France Vieilles-Maisons-sur-Joudry,CVL,Centre-Val de Loire,FR,France -Vieille-Eglise-en-Yvelines,IDF,Île-de-France,FR,France -Vieille-Chapelle,HDF,Hauts-de-France,FR,France -Vieille-Brioude,ARA,Auvergne-Rhone-Alpes,FR,France +Vieille-Eglise,HDF,Hauts-de-France,FR,France Vieil-Hesdin,HDF,Hauts-de-France,FR,France -Videix,NAQ,Nouvelle-Aquitaine,FR,France Vidauban,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vic-sur-Seille,GES,Grand Est,FR,France Vic-sur-Aisne,HDF,Hauts-de-France,FR,France -Vicq,HDF,Hauts-de-France,FR,France -Vico,20R,Corsica,FR,France -Vic-le-Comte,ARA,Auvergne-Rhone-Alpes,FR,France +Vicq-Exemplet,CVL,Centre-Val de Loire,FR,France +Vic-le-Comte,ARA,Auvergne-Rhône-Alpes,FR,France Vic-la-Gardiole,OCC,Occitanie,FR,France -Vichy,ARA,Auvergne-Rhone-Alpes,FR,France +Vichy,ARA,Auvergne-Rhône-Alpes,FR,France +Vichères,CVL,Centre-Val de Loire,FR,France Vic-Fezensac,OCC,Occitanie,FR,France Vic-en-Bigorre,OCC,Occitanie,FR,France -Vicdessos,OCC,Occitanie,FR,France Vibraye,PDL,Pays de la Loire,FR,France -Vibeuf,NOR,Normandy,FR,France Vibersviller,GES,Grand Est,FR,France Vias,OCC,Occitanie,FR,France Viarmes,IDF,Île-de-France,FR,France -Vianne,NAQ,Nouvelle-Aquitaine,FR,France -Viabon,CVL,Centre-Val de Loire,FR,France -Vezins,PDL,Pays de la Loire,FR,France Vezin-le-Coquet,BRE,Brittany,FR,France -Vézézoux,ARA,Auvergne-Rhone-Alpes,FR,France Vézénobres,OCC,Occitanie,FR,France Vézelise,GES,Grand Est,FR,France -Vézelay,BFC,Bourgogne-Franche-Comte,FR,France Vézaponin,HDF,Hauts-de-France,FR,France -Vézac,NAQ,Nouvelle-Aquitaine,FR,France -Veyrignac,NAQ,Nouvelle-Aquitaine,FR,France -Veyrier-du-Lac,ARA,Auvergne-Rhone-Alpes,FR,France -Veyrier,ARA,Auvergne-Rhone-Alpes,FR,France -Veyre-Monton,ARA,Auvergne-Rhone-Alpes,FR,France +Veyrier-du-Lac,ARA,Auvergne-Rhône-Alpes,FR,France +Veyrier,ARA,Auvergne-Rhône-Alpes,FR,France +Veyre-Monton,ARA,Auvergne-Rhône-Alpes,FR,France Veyrac,NAQ,Nouvelle-Aquitaine,FR,France Veynes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vevy,BFC,Bourgogne-Franche-Comte,FR,France -Veurey-Voroize,ARA,Auvergne-Rhone-Alpes,FR,France -Vetraz-Monthoux,ARA,Auvergne-Rhone-Alpes,FR,France +Veurey-Voroize,ARA,Auvergne-Rhône-Alpes,FR,France +Vetraz-Monthoux,ARA,Auvergne-Rhône-Alpes,FR,France Vétheuil,IDF,Île-de-France,FR,France -Vestric-et-Candiac,OCC,Occitanie,FR,France -Vesseaux,ARA,Auvergne-Rhone-Alpes,FR,France -Vesoul,BFC,Bourgogne-Franche-Comte,FR,France -Veslud,HDF,Hauts-de-France,FR,France +Vesseaux,ARA,Auvergne-Rhône-Alpes,FR,France +Vesoul,BFC,Bourgogne-Franche-Comté,FR,France +Vesly,NOR,Normandy,FR,France Vescovato,20R,Corsica,FR,France -Vesc,ARA,Auvergne-Rhone-Alpes,FR,France +Vescemont,BFC,Bourgogne-Franche-Comté,FR,France +Vesancy,ARA,Auvergne-Rhône-Alpes,FR,France Verzy,GES,Grand Est,FR,France Verzenay,GES,Grand Est,FR,France -Verzeille,OCC,Occitanie,FR,France -Verzé,BFC,Bourgogne-Franche-Comte,FR,France Vervins,HDF,Hauts-de-France,FR,France -Vert-Saint-Denis,IDF,Île-de-France,FR,France +Vervant,NAQ,Nouvelle-Aquitaine,FR,France +Vervant,NAQ,Nouvelle-Aquitaine,FR,France +Vertus,GES,Grand Est,FR,France Vertou,PDL,Pays de la Loire,FR,France Verton,HDF,Hauts-de-France,FR,France -Vertolaye,ARA,Auvergne-Rhone-Alpes,FR,France Vert-le-Petit,IDF,Île-de-France,FR,France Vert-le-Grand,IDF,Île-de-France,FR,France -Vert-Toulon,GES,Grand Est,FR,France Vertheuil,NAQ,Nouvelle-Aquitaine,FR,France -Vertaizon,ARA,Auvergne-Rhone-Alpes,FR,France +"Verteuil-d'Agenais",NAQ,Nouvelle-Aquitaine,FR,France +Vertaizon,ARA,Auvergne-Rhône-Alpes,FR,France Vert,IDF,Île-de-France,FR,France Ver-sur-Mer,NOR,Normandy,FR,France -Ver-sur-Launette,HDF,Hauts-de-France,FR,France -Vers-sur-Selles,HDF,Hauts-de-France,FR,France -Versonnex,ARA,Auvergne-Rhone-Alpes,FR,France +Versonnex,ARA,Auvergne-Rhône-Alpes,FR,France +Versonnex,ARA,Auvergne-Rhône-Alpes,FR,France Verson,NOR,Normandy,FR,France Versigny,HDF,Hauts-de-France,FR,France -Versainville,NOR,Normandy,FR,France -Versailleux,ARA,Auvergne-Rhone-Alpes,FR,France Versailles,IDF,Île-de-France,FR,France -Vers,BFC,Bourgogne-Franche-Comte,FR,France -Vers,ARA,Auvergne-Rhone-Alpes,FR,France +Vers,BFC,Bourgogne-Franche-Comté,FR,France +Vers,ARA,Auvergne-Rhône-Alpes,FR,France Verruyes,NAQ,Nouvelle-Aquitaine,FR,France Verrieres-le-Buisson,IDF,Île-de-France,FR,France Verrières,GES,Grand Est,FR,France -Verrières,ARA,Auvergne-Rhone-Alpes,FR,France Verquin,HDF,Hauts-de-France,FR,France +Verquigneul,HDF,Hauts-de-France,FR,France Verquières,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Véron,BFC,Bourgogne-Franche-Comte,FR,France -Vero,20R,Corsica,FR,France +Véron,BFC,Bourgogne-Franche-Comté,FR,France Verny,GES,Grand Est,FR,France Vern-sur-Seiche,BRE,Brittany,FR,France -Vernoux-en-Gatine,NAQ,Nouvelle-Aquitaine,FR,France +Vernoux-en-Vivarais,ARA,Auvergne-Rhône-Alpes,FR,France +Vernou-la-Celle-sur-Seine,IDF,Île-de-France,FR,France Vernou-sur-Brenne,CVL,Centre-Val de Loire,FR,France Vernouillet,IDF,Île-de-France,FR,France Vernouillet,CVL,Centre-Val de Loire,FR,France -Vernosc-les-Annonay,ARA,Auvergne-Rhone-Alpes,FR,France +Vernouillet,ARA,Auvergne-Rhône-Alpes,FR,France Vernon,NOR,Normandy,FR,France -Vernon,NAQ,Nouvelle-Aquitaine,FR,France +Vernoil-le-Fourrier,PDL,Pays de la Loire,FR,France +Vernioz,ARA,Auvergne-Rhône-Alpes,FR,France Verniolle,OCC,Occitanie,FR,France -Vernines,ARA,Auvergne-Rhone-Alpes,FR,France -Verneusses,NOR,Normandy,FR,France Verneuil-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France Verneuil-sur-Seine,IDF,Île-de-France,FR,France -Verneuil-sur-Indre,CVL,Centre-Val de Loire,FR,France -Verneuil-sur-Igneraie,CVL,Centre-Val de Loire,FR,France Verneuil-sur-Avre,NOR,Normandy,FR,France Verneuil-en-Halatte,HDF,Hauts-de-France,FR,France -Verneuil,GES,Grand Est,FR,France -Vernet-la-Varenne,ARA,Auvergne-Rhone-Alpes,FR,France +Vernet-les-Bains,OCC,Occitanie,FR,France Vernet,CVL,Centre-Val de Loire,FR,France -Verneix,ARA,Auvergne-Rhone-Alpes,FR,France Vernègues,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Verne,BFC,Bourgogne-Franche-Comte,FR,France -Verne,ARA,Auvergne-Rhone-Alpes,FR,France +Verne,ARA,Auvergne-Rhône-Alpes,FR,France Vernantes,PDL,Pays de la Loire,FR,France -Vernaison,ARA,Auvergne-Rhone-Alpes,FR,France -Vermenton,BFC,Bourgogne-Franche-Comte,FR,France +Vernaison,ARA,Auvergne-Rhône-Alpes,FR,France +Vermenton,BFC,Bourgogne-Franche-Comté,FR,France Vermelles,HDF,Hauts-de-France,FR,France -Vermand,HDF,Hauts-de-France,FR,France -Verlin,BFC,Bourgogne-Franche-Comte,FR,France -Verjon,ARA,Auvergne-Rhone-Alpes,FR,France +Verlinghem,HDF,Hauts-de-France,FR,France +Verjon,ARA,Auvergne-Rhône-Alpes,FR,France Vérines,NAQ,Nouvelle-Aquitaine,FR,France -Vérigny,CVL,Centre-Val de Loire,FR,France -Vergt,NAQ,Nouvelle-Aquitaine,FR,France -Vergongheon,ARA,Auvergne-Rhone-Alpes,FR,France -Vergigny,BFC,Bourgogne-Franche-Comte,FR,France +Vergonnes,PDL,Pays de la Loire,FR,France +Vergongheon,ARA,Auvergne-Rhône-Alpes,FR,France +Vergigny,BFC,Bourgogne-Franche-Comté,FR,France Vergèze,OCC,Occitanie,FR,France -Vergetot,NOR,Normandy,FR,France Vergeroux,NAQ,Nouvelle-Aquitaine,FR,France -Vergaville,GES,Grand Est,FR,France Verfeuil,OCC,Occitanie,FR,France Verfeil,OCC,Occitanie,FR,France -Vereux,BFC,Bourgogne-Franche-Comte,FR,France Véretz,CVL,Centre-Val de Loire,FR,France Verdun,GES,Grand Est,FR,France -Verdun-sur-le-Doubs,BFC,Bourgogne-Franche-Comte,FR,France -Verdun-sur-Garonne,OCC,Occitanie,FR,France +Verdun-sur-le-Doubs,BFC,Bourgogne-Franche-Comté,FR,France +Verdun-en-Lauragais,OCC,Occitanie,FR,France Verdon,NAQ,Nouvelle-Aquitaine,FR,France Verdilly,HDF,Hauts-de-France,FR,France -Verdes,CVL,Centre-Val de Loire,FR,France Verderel-les-Sauqueuse,HDF,Hauts-de-France,FR,France Verdelais,NAQ,Nouvelle-Aquitaine,FR,France -Verchocq,HDF,Hauts-de-France,FR,France -Verchain-Maugre,HDF,Hauts-de-France,FR,France -Vercel-Villedieu-le-Camp,BFC,Bourgogne-Franche-Comte,FR,France +Vercel-Villedieu-le-Camp,BFC,Bourgogne-Franche-Comté,FR,France Verberie,HDF,Hauts-de-France,FR,France Venzolasca,20R,Corsica,FR,France -Ventron,GES,Grand Est,FR,France Ventiseri,20R,Corsica,FR,France -Venthon,ARA,Auvergne-Rhone-Alpes,FR,France +Venthon,ARA,Auvergne-Rhône-Alpes,FR,France Venteuil,GES,Grand Est,FR,France Venterol,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Venterol,ARA,Auvergne-Rhone-Alpes,FR,France Ventabren,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vensat,ARA,Auvergne-Rhone-Alpes,FR,France Vensac,NAQ,Nouvelle-Aquitaine,FR,France -Venoy,BFC,Bourgogne-Franche-Comte,FR,France -Vénosc,ARA,Auvergne-Rhone-Alpes,FR,France +Vénosc,ARA,Auvergne-Rhône-Alpes,FR,France Venon,NOR,Normandy,FR,France -Venon,ARA,Auvergne-Rhone-Alpes,FR,France -Vennezey,GES,Grand Est,FR,France Vennecy,CVL,Centre-Val de Loire,FR,France Venizel,HDF,Hauts-de-France,FR,France -Vénissieux,ARA,Auvergne-Rhone-Alpes,FR,France -Veneux-les-Sablons,IDF,Île-de-France,FR,France +Vénissieux,ARA,Auvergne-Rhône-Alpes,FR,France Venette,HDF,Hauts-de-France,FR,France +Venesmes,CVL,Centre-Val de Loire,FR,France Venerque,OCC,Occitanie,FR,France -Vénérand,NAQ,Nouvelle-Aquitaine,FR,France +Vénérieu,ARA,Auvergne-Rhône-Alpes,FR,France Venelles,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vénéjan,OCC,Occitanie,FR,France +Vendrest,IDF,Île-de-France,FR,France Vendres,OCC,Occitanie,FR,France -Vendrennes,PDL,Pays de la Loire,FR,France Vendôme,CVL,Centre-Val de Loire,FR,France Vendœuvres,CVL,Centre-Val de Loire,FR,France -Vendin-le-Vieil,HDF,Hauts-de-France,FR,France -Vendin-les-Bethune,HDF,Hauts-de-France,FR,France Vendeville,HDF,Hauts-de-France,FR,France Vendeuvre-sur-Barse,GES,Grand Est,FR,France Vendeuvre-du-Poitou,NAQ,Nouvelle-Aquitaine,FR,France +Vendeuvre,NOR,Normandy,FR,France Vendenheim,GES,Grand Est,FR,France -Vendée,PDL,Pays de la Loire,FR,France Vendays-Montalivet,NAQ,Nouvelle-Aquitaine,FR,France -Vendat,ARA,Auvergne-Rhone-Alpes,FR,France +Vendat,ARA,Auvergne-Rhône-Alpes,FR,France Vendargues,OCC,Occitanie,FR,France Vence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Venarey-les-Laumes,BFC,Bourgogne-Franche-Comte,FR,France +Venarey-les-Laumes,BFC,Bourgogne-Franche-Comté,FR,France Venansault,PDL,Pays de la Loire,FR,France -Venaco,20R,Corsica,FR,France Venables,NOR,Normandy,FR,France Vémars,IDF,Île-de-France,FR,France -Velzic,ARA,Auvergne-Rhone-Alpes,FR,France -Velogny,BFC,Bourgogne-Franche-Comte,FR,France Velluire,PDL,Pays de la Loire,FR,France -Velles,CVL,Centre-Val de Loire,FR,France Velleron,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Vellefaux,BFC,Bourgogne-Franche-Comté,FR,France Vélizy-Villacoublay,IDF,Île-de-France,FR,France Vélines,NAQ,Nouvelle-Aquitaine,FR,France -Velesmes-Echevanne,BFC,Bourgogne-Franche-Comte,FR,France Velaux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Veigy,ARA,Auvergne-Rhone-Alpes,FR,France +Veigy,ARA,Auvergne-Rhône-Alpes,FR,France Veigné,CVL,Centre-Val de Loire,FR,France Vedène,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vecqueville,GES,Grand Est,FR,France Vecquemont,HDF,Hauts-de-France,FR,France -Veckring,GES,Grand Est,FR,France -Veaunes,ARA,Auvergne-Rhone-Alpes,FR,France -Veauchette,ARA,Auvergne-Rhone-Alpes,FR,France -Veauche,ARA,Auvergne-Rhone-Alpes,FR,France -Veauce,ARA,Auvergne-Rhone-Alpes,FR,France +Vecoux,GES,Grand Est,FR,France +Vebron,OCC,Occitanie,FR,France +Veauchette,ARA,Auvergne-Rhône-Alpes,FR,France +Veauche,ARA,Auvergne-Rhône-Alpes,FR,France Vayres,NAQ,Nouvelle-Aquitaine,FR,France Vayrac,OCC,Occitanie,FR,France -Vay,PDL,Pays de la Loire,FR,France Vaxoncourt,GES,Grand Est,FR,France -Vavincourt,GES,Grand Est,FR,France -Vaux-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France +Vaux-Villaine,GES,Grand Est,FR,France Vaux-sur-Seine,IDF,Île-de-France,FR,France Vaux-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France -Vaux-le-Penil,IDF,Île-de-France,FR,France -Vaux-en-Beaujolais,ARA,Auvergne-Rhone-Alpes,FR,France Vauxbuin,HDF,Hauts-de-France,FR,France Vaux-Andigny,HDF,Hauts-de-France,FR,France Vaux,GES,Grand Est,FR,France -Vaux,ARA,Auvergne-Rhone-Alpes,FR,France Vaux,NAQ,Nouvelle-Aquitaine,FR,France -Vauvillers,BFC,Bourgogne-Franche-Comte,FR,France +Vauville,NOR,Normandy,FR,France Vauvert,OCC,Occitanie,FR,France +Vauvenargues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vauréal,IDF,Île-de-France,FR,France Vaupillon,CVL,Centre-Val de Loire,FR,France -Vaunac,NAQ,Nouvelle-Aquitaine,FR,France -Vaumort,BFC,Bourgogne-Franche-Comte,FR,France -Vaulx-en-Velin,ARA,Auvergne-Rhone-Alpes,FR,France -Vaulx,ARA,Auvergne-Rhone-Alpes,FR,France -Vaulnaveys-le-Haut,ARA,Auvergne-Rhone-Alpes,FR,France -Vaulnaveys-le-Bas,ARA,Auvergne-Rhone-Alpes,FR,France +Vaumoise,HDF,Hauts-de-France,FR,France +Vaulx-Milieu,ARA,Auvergne-Rhône-Alpes,FR,France +Vaulx-en-Velin,ARA,Auvergne-Rhône-Alpes,FR,France +Vaulx,ARA,Auvergne-Rhône-Alpes,FR,France +Vaulnaveys-le-Haut,ARA,Auvergne-Rhône-Alpes,FR,France +Vaulnaveys-le-Bas,ARA,Auvergne-Rhône-Alpes,FR,France Vaujours,IDF,Île-de-France,FR,France Vauhallan,IDF,Île-de-France,FR,France Vaugrigneuse,IDF,Île-de-France,FR,France -Vaugneray,ARA,Auvergne-Rhone-Alpes,FR,France +Vaugneray,ARA,Auvergne-Rhône-Alpes,FR,France Vaugines,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vaudrimesnil,NOR,Normandy,FR,France -Vaudricourt,HDF,Hauts-de-France,FR,France -Vaudrey,BFC,Bourgogne-Franche-Comte,FR,France Vaudreching,GES,Grand Est,FR,France -Vaudevant,ARA,Auvergne-Rhone-Alpes,FR,France -Vaudémont,GES,Grand Est,FR,France +Vaudoy-en-Brie,IDF,Île-de-France,FR,France Vaudemange,GES,Grand Est,FR,France Vaudelnay,PDL,Pays de la Loire,FR,France +Vaudebarrier,BFC,Bourgogne-Franche-Comté,FR,France Vaucresson,IDF,Île-de-France,FR,France Vaucouleurs,GES,Grand Est,FR,France -Vauchrétien,PDL,Pays de la Loire,FR,France +Vauclusotte,BFC,Bourgogne-Franche-Comté,FR,France Vauchelles-les-Quesnoy,HDF,Hauts-de-France,FR,France -Vauchassis,GES,Grand Est,FR,France +Vaubadon,NOR,Normandy,FR,France Vatteville-la-Rue,NOR,Normandy,FR,France -Vathiménil,GES,Grand Est,FR,France Vatan,CVL,Centre-Val de Loire,FR,France -Vasteville,NOR,Normandy,FR,France Vassy,NOR,Normandy,FR,France Vassonville,NOR,Normandy,FR,France -Vasselay,CVL,Centre-Val de Loire,FR,France -Vasles,NAQ,Nouvelle-Aquitaine,FR,France -Varzy,BFC,Bourgogne-Franche-Comte,FR,France Varzay,NAQ,Nouvelle-Aquitaine,FR,France -Varsberg,GES,Grand Est,FR,France +Vars,BFC,Bourgogne-Franche-Comté,FR,France Vars,NAQ,Nouvelle-Aquitaine,FR,France Varreddes,IDF,Île-de-France,FR,France -Varrains,PDL,Pays de la Loire,FR,France -Varois-et-Chaignot,BFC,Bourgogne-Franche-Comte,FR,France -Varize,GES,Grand Est,FR,France +Varouville,NOR,Normandy,FR,France +Varois-et-Chaignot,BFC,Bourgogne-Franche-Comté,FR,France Variscourt,HDF,Hauts-de-France,FR,France Varilhes,OCC,Occitanie,FR,France Varetz,NAQ,Nouvelle-Aquitaine,FR,France -Varès,NAQ,Nouvelle-Aquitaine,FR,France Varennes-sur-Seine,IDF,Île-de-France,FR,France -Varennes-le-Grand,BFC,Bourgogne-Franche-Comte,FR,France +Varennes-sur-Allier,ARA,Auvergne-Rhône-Alpes,FR,France +Varennes-le-Grand,BFC,Bourgogne-Franche-Comté,FR,France Varennes-Jarcy,IDF,Île-de-France,FR,France Varennes-Changy,CVL,Centre-Val de Loire,FR,France Varennes-en-Argonne,GES,Grand Est,FR,France Varennes,HDF,Hauts-de-France,FR,France Varennes,OCC,Occitanie,FR,France -Varces-Allieres-et-Risset,ARA,Auvergne-Rhone-Alpes,FR,France +Vareilles,BFC,Bourgogne-Franche-Comté,FR,France +Varces-Allieres-et-Risset,ARA,Auvergne-Rhône-Alpes,FR,France Varangéville,GES,Grand Est,FR,France -Varanges,BFC,Bourgogne-Franche-Comte,FR,France -Varambon,ARA,Auvergne-Rhone-Alpes,FR,France +Varambon,ARA,Auvergne-Rhône-Alpes,FR,France Varaize,NAQ,Nouvelle-Aquitaine,FR,France Varages,PAC,"Provence-Alpes-Côte d'Azur",FR,France Varades,PDL,Pays de la Loire,FR,France -Vaour,OCC,Occitanie,FR,France -Vanzy,ARA,Auvergne-Rhone-Alpes,FR,France -Vanzac,NAQ,Nouvelle-Aquitaine,FR,France Vanves,IDF,Île-de-France,FR,France Vantoux,GES,Grand Est,FR,France Vannes-sur-Cosson,CVL,Centre-Val de Loire,FR,France +Vannes-le-Chatel,GES,Grand Est,FR,France Vannes,BRE,Brittany,FR,France +Vandrimare,NOR,Normandy,FR,France Vandoeuvre-les-Nancy,GES,Grand Est,FR,France Vandières,GES,Grand Est,FR,France Vandeuil,GES,Grand Est,FR,France -Vandelans,BFC,Bourgogne-Franche-Comte,FR,France -Valzergues,OCC,Occitanie,FR,France -Valuéjols,ARA,Auvergne-Rhone-Alpes,FR,France -Vals-pres-le-Puy,ARA,Auvergne-Rhone-Alpes,FR,France -Vals-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France -Vals,OCC,Occitanie,FR,France +Valuéjols,ARA,Auvergne-Rhône-Alpes,FR,France +Vals-pres-le-Puy,ARA,Auvergne-Rhône-Alpes,FR,France +Vals-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France Valros,OCC,Occitanie,FR,France Valréas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Valras-Plage,OCC,Occitanie,FR,France -Valprivas,ARA,Auvergne-Rhone-Alpes,FR,France +Valprivas,ARA,Auvergne-Rhône-Alpes,FR,France Valognes,NOR,Normandy,FR,France Valmy,GES,Grand Est,FR,France -Valmont,NOR,Normandy,FR,France Valmont,GES,Grand Est,FR,France -Valloire,ARA,Auvergne-Rhone-Alpes,FR,France +Vallon-en-Sully,ARA,Auvergne-Rhône-Alpes,FR,France +Valliquerville,NOR,Normandy,FR,France Valliguières,OCC,Occitanie,FR,France -Vallières,ARA,Auvergne-Rhone-Alpes,FR,France -Vallière,NAQ,Nouvelle-Aquitaine,FR,France Vallet,PDL,Pays de la Loire,FR,France +Vallery,BFC,Bourgogne-Franche-Comté,FR,France +Valleroy-le-Sec,GES,Grand Est,FR,France Valleroy,GES,Grand Est,FR,France -Valleraugue,OCC,Occitanie,FR,France +Vallères,CVL,Centre-Val de Loire,FR,France Vallenay,CVL,Centre-Val de Loire,FR,France -Valleiry,ARA,Auvergne-Rhone-Alpes,FR,France -Valle-di-Rostino,20R,Corsica,FR,France +Valleiry,ARA,Auvergne-Rhône-Alpes,FR,France +Valle-di-Mezzana,20R,Corsica,FR,France Vallauris,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vallant-Saint-Georges,GES,Grand Est,FR,France -Vallans,NAQ,Nouvelle-Aquitaine,FR,France +Vallangoujard,IDF,Île-de-France,FR,France +Vallabrègues,OCC,Occitanie,FR,France Valjouan,IDF,Île-de-France,FR,France -Valines,HDF,Hauts-de-France,FR,France -Valframbert,NOR,Normandy,FR,France -Valfleury,ARA,Auvergne-Rhone-Alpes,FR,France -Valff,GES,Grand Est,FR,France -Valeyrac,NAQ,Nouvelle-Aquitaine,FR,France Valergues,OCC,Occitanie,FR,France Valenton,IDF,Île-de-France,FR,France -Valentine,OCC,Occitanie,FR,France -Valentigney,BFC,Bourgogne-Franche-Comte,FR,France +Valentigney,BFC,Bourgogne-Franche-Comté,FR,France Valensole,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Valencin,ARA,Auvergne-Rhone-Alpes,FR,France +Valencin,ARA,Auvergne-Rhône-Alpes,FR,France Valenciennes,HDF,Hauts-de-France,FR,France -Valence-sur-Baise,OCC,Occitanie,FR,France -Valence,ARA,Auvergne-Rhone-Alpes,FR,France +"Valence-d'Albigeois",OCC,Occitanie,FR,France +Valence,ARA,Auvergne-Rhône-Alpes,FR,France Valence,OCC,Occitanie,FR,France Valençay,CVL,Centre-Val de Loire,FR,France -Valdurenque,OCC,Occitanie,FR,France -Valdoie,BFC,Bourgogne-Franche-Comte,FR,France -"Val d'Isère",ARA,Auvergne-Rhone-Alpes,FR,France +Valeins,ARA,Auvergne-Rhône-Alpes,FR,France +Valdoie,BFC,Bourgogne-Franche-Comté,FR,France +Val-dIzé,BRE,Brittany,FR,France Val-de-la-Haye,NOR,Normandy,FR,France Valdampierre,HDF,Hauts-de-France,FR,France Valcourt,GES,Grand Est,FR,France -Valcanville,NOR,Normandy,FR,France Valbonne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Valbonnais,ARA,Auvergne-Rhone-Alpes,FR,France -Valailles,NOR,Normandy,FR,France -Valady,OCC,Occitanie,FR,France -Vaite,BFC,Bourgogne-Franche-Comte,FR,France +Vaivre-et-Montoille,BFC,Bourgogne-Franche-Comté,FR,France Vaison-la-Romaine,PAC,"Provence-Alpes-Côte d'Azur",FR,France Vaires-sur-Marne,IDF,Île-de-France,FR,France -Vairé,PDL,Pays de la Loire,FR,France +Vains,NOR,Normandy,FR,France +Vailly-sur-Aisne,HDF,Hauts-de-France,FR,France Vailhauquès,OCC,Occitanie,FR,France Vaiges,PDL,Pays de la Loire,FR,France Vahl-Ebersing,GES,Grand Est,FR,France Vagney,GES,Grand Est,FR,France -Vadencourt,HDF,Hauts-de-France,FR,France Vacquiers,OCC,Occitanie,FR,France Vacqueyras,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Vacqueville,GES,Grand Est,FR,France Vabre,OCC,Occitanie,FR,France Vaas,PDL,Pays de la Loire,FR,France Uzès,OCC,Occitanie,FR,France Uzerche,NAQ,Nouvelle-Aquitaine,FR,France -Uzer,ARA,Auvergne-Rhone-Alpes,FR,France +Uzer,ARA,Auvergne-Rhône-Alpes,FR,France Uzel,BRE,Brittany,FR,France +Uzan,NAQ,Nouvelle-Aquitaine,FR,France +Uxem,HDF,Hauts-de-France,FR,France Uxegney,GES,Grand Est,FR,France Ustaritz,NAQ,Nouvelle-Aquitaine,FR,France Ussy-sur-Marne,IDF,Île-de-France,FR,France Ussy,NOR,Normandy,FR,France -Usson-du-Poitou,NAQ,Nouvelle-Aquitaine,FR,France Ussel,NAQ,Nouvelle-Aquitaine,FR,France -Usseau,NAQ,Nouvelle-Aquitaine,FR,France Ussac,NAQ,Nouvelle-Aquitaine,FR,France Us,IDF,Île-de-France,FR,France +Urzy,BFC,Bourgogne-Franche-Comté,FR,France Ury,IDF,Île-de-France,FR,France -Urvillers,HDF,Hauts-de-France,FR,France -Urville,NOR,Normandy,FR,France +Urville-Nacqueville,NOR,Normandy,FR,France Urville,NOR,Normandy,FR,France Urt,NAQ,Nouvelle-Aquitaine,FR,France +Urschenheim,GES,Grand Est,FR,France Urrugne,NAQ,Nouvelle-Aquitaine,FR,France -Urmatt,GES,Grand Est,FR,France Uriménil,GES,Grand Est,FR,France Urcuit,NAQ,Nouvelle-Aquitaine,FR,France Urbès,GES,Grand Est,FR,France -Upie,ARA,Auvergne-Rhone-Alpes,FR,France -Unieux,ARA,Auvergne-Rhone-Alpes,FR,France -Unias,ARA,Auvergne-Rhone-Alpes,FR,France -Ungersheim,GES,Grand Est,FR,France +Unieux,ARA,Auvergne-Rhône-Alpes,FR,France Ully-Saint-Georges,HDF,Hauts-de-France,FR,France -Uhlwiller,GES,Grand Est,FR,France -Ugny,GES,Grand Est,FR,France -Ugine,ARA,Auvergne-Rhone-Alpes,FR,France -Uffholtz,GES,Grand Est,FR,France -Uffheim,GES,Grand Est,FR,France +Ugine,ARA,Auvergne-Rhône-Alpes,FR,France +Ueberstrass,GES,Grand Est,FR,France Uckange,GES,Grand Est,FR,France +Uchizy,BFC,Bourgogne-Franche-Comté,FR,France +Uchaux,PAC,"Provence-Alpes-Côte d'Azur",FR,France Uchaud,OCC,Occitanie,FR,France -Ubexy,GES,Grand Est,FR,France -Tuzaguet,OCC,Occitanie,FR,France +Uberach,GES,Grand Est,FR,France Tursac,NAQ,Nouvelle-Aquitaine,FR,France Turretot,NOR,Normandy,FR,France Turquant,PDL,Pays de la Loire,FR,France Turckheim,GES,Grand Est,FR,France -Tully,HDF,Hauts-de-France,FR,France -Tullins,ARA,Auvergne-Rhone-Alpes,FR,France +Tullins,ARA,Auvergne-Rhône-Alpes,FR,France Tulle,NAQ,Nouvelle-Aquitaine,FR,France -Tulette,ARA,Auvergne-Rhone-Alpes,FR,France -Tugeras-Saint-Maurice,NAQ,Nouvelle-Aquitaine,FR,France -Tucquegnieux,GES,Grand Est,FR,France -Tuchan,OCC,Occitanie,FR,France +Tulette,ARA,Auvergne-Rhône-Alpes,FR,France Truyes,CVL,Centre-Val de Loire,FR,France -Trun,NOR,Normandy,FR,France -Trumilly,HDF,Hauts-de-France,FR,France -Truinas,ARA,Auvergne-Rhone-Alpes,FR,France Truchtersheim,GES,Grand Est,FR,France Troyes,GES,Grand Est,FR,France Trouy,CVL,Centre-Val de Loire,FR,France Trouville-sur-Mer,NOR,Normandy,FR,France Troussey,GES,Grand Est,FR,France -Trouillas,OCC,Occitanie,FR,France -Trouhans,BFC,Bourgogne-Franche-Comte,FR,France Trosly-Loire,HDF,Hauts-de-France,FR,France -Trosly-Breuil,HDF,Hauts-de-France,FR,France Tronville-en-Barrois,GES,Grand Est,FR,France Troissy,GES,Grand Est,FR,France -Troissereux,HDF,Hauts-de-France,FR,France Trois-Palis,NAQ,Nouvelle-Aquitaine,FR,France -Troisgots,NOR,Normandy,FR,France Troisfontaines,GES,Grand Est,FR,France -Trois Epis,GES,Grand Est,FR,France -Trogues,CVL,Centre-Val de Loire,FR,France -Troësnes,HDF,Hauts-de-France,FR,France Troarn,NOR,Normandy,FR,France Trizay,NAQ,Nouvelle-Aquitaine,FR,France +Trivy,BFC,Bourgogne-Franche-Comté,FR,France Trith-Saint-Leger,HDF,Hauts-de-France,FR,France Trimer,BRE,Brittany,FR,France Trilport,IDF,Île-de-France,FR,France Trilbardou,IDF,Île-de-France,FR,France +Trigny,GES,Grand Est,FR,France Trignac,PDL,Pays de la Loire,FR,France -Trigance,PAC,"Provence-Alpes-Côte d'Azur",FR,France Trieux,GES,Grand Est,FR,France Triel-sur-Seine,IDF,Île-de-France,FR,France -Trie-la-Ville,HDF,Hauts-de-France,FR,France +Trie-Chateau,HDF,Hauts-de-France,FR,France Trie-sur-Baise,OCC,Occitanie,FR,France Tricot,HDF,Hauts-de-France,FR,France -Triaize,PDL,Pays de la Loire,FR,France -Triac-Lautrait,NAQ,Nouvelle-Aquitaine,FR,France -Trézelles,ARA,Auvergne-Rhone-Alpes,FR,France -Trévoux,ARA,Auvergne-Rhone-Alpes,FR,France -Trévol,ARA,Auvergne-Rhone-Alpes,FR,France -Trévillers,BFC,Bourgogne-Franche-Comte,FR,France -Trévillach,OCC,Occitanie,FR,France -Trévières,NOR,Normandy,FR,France -Trèves,ARA,Auvergne-Rhone-Alpes,FR,France -Trévé,BRE,Brittany,FR,France -Treuzy-Levelay,IDF,Île-de-France,FR,France -Trévenans,BFC,Bourgogne-Franche-Comte,FR,France +Tribehou,NOR,Normandy,FR,France +Trévoux,ARA,Auvergne-Rhône-Alpes,FR,France +Trévol,ARA,Auvergne-Rhône-Alpes,FR,France +Trèves,ARA,Auvergne-Rhône-Alpes,FR,France Trets,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Tressin,HDF,Hauts-de-France,FR,France -Tressignaux,BRE,Brittany,FR,France Tresses,NAQ,Nouvelle-Aquitaine,FR,France -Tresserve,ARA,Auvergne-Rhone-Alpes,FR,France -Tresserre,OCC,Occitanie,FR,France -Tressange,GES,Grand Est,FR,France Tresques,OCC,Occitanie,FR,France -Trespoux,OCC,Occitanie,FR,France -Trésilley,BFC,Bourgogne-Franche-Comte,FR,France -Tresbœuf,BRE,Brittany,FR,France -Trept,ARA,Auvergne-Rhone-Alpes,FR,France -Trépail,GES,Grand Est,FR,France +Trept,ARA,Auvergne-Rhône-Alpes,FR,France Tréon,CVL,Centre-Val de Loire,FR,France -Trentels,NAQ,Nouvelle-Aquitaine,FR,France -Trenal,BFC,Bourgogne-Franche-Comte,FR,France Trémuson,BRE,Brittany,FR,France Trémorel,BRE,Brittany,FR,France Trémolat,NAQ,Nouvelle-Aquitaine,FR,France Tréméven,BRE,Brittany,FR,France -Trémeur,BRE,Brittany,FR,France +Tréméven,BRE,Brittany,FR,France Trémery,GES,Grand Est,FR,France Tréméreuc,BRE,Brittany,FR,France Trémentines,PDL,Pays de la Loire,FR,France Tréméloir,BRE,Brittany,FR,France +Trémel,BRE,Brittany,FR,France Tremblay-en-France,IDF,Île-de-France,FR,France Tremblay,GES,Grand Est,FR,France Tremblay,BRE,Brittany,FR,France -Trémauville,NOR,Normandy,FR,France Trélon,HDF,Hauts-de-France,FR,France Trelly,NOR,Normandy,FR,France -Trélivan,BRE,Brittany,FR,France Trélissac,NAQ,Nouvelle-Aquitaine,FR,France -Trélévern,BRE,Brittany,FR,France +Trelins,ARA,Auvergne-Rhône-Alpes,FR,France Trélazé,PDL,Pays de la Loire,FR,France +Treize-Septiers,PDL,Pays de la Loire,FR,France Treillières,PDL,Pays de la Loire,FR,France -Treignac,NAQ,Nouvelle-Aquitaine,FR,France Trégunc,BRE,Brittany,FR,France Tréguier,BRE,Brittany,FR,France Trégueux,BRE,Brittany,FR,France -Trégonneau,BRE,Brittany,FR,France -Trégon,BRE,Brittany,FR,France -Tréglamus,BRE,Brittany,FR,France +Trégomeur,BRE,Brittany,FR,France Trégastel,BRE,Brittany,FR,France -Trégarantec,BRE,Brittany,FR,France Tréflez,BRE,Brittany,FR,France -Treffrin,BRE,Brittany,FR,France Treffieux,PDL,Pays de la Loire,FR,France Treffiagat,BRE,Brittany,FR,France Treffendel,BRE,Brittany,FR,France -Tredrez-Locquemeau,BRE,Brittany,FR,France Trédion,BRE,Brittany,FR,France -Trédarzec,BRE,Brittany,FR,France -Trébrivan,BRE,Brittany,FR,France -Trébons,OCC,Occitanie,FR,France Trébeurden,BRE,Brittany,FR,France Trèbes,OCC,Occitanie,FR,France -Trébédan,BRE,Brittany,FR,France -Trébas,OCC,Occitanie,FR,France -Traversères,OCC,Occitanie,FR,France -Travecy,HDF,Hauts-de-France,FR,France Travaillan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Trausse,OCC,Occitanie,FR,France -Traubach-le-Bas,GES,Grand Est,FR,France Trappes,IDF,Île-de-France,FR,France Trans-en-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Trans-la-Foret,BRE,Brittany,FR,France Trangé,PDL,Pays de la Loire,FR,France -Tramayes,BFC,Bourgogne-Franche-Comte,FR,France -Tralonca,20R,Corsica,FR,France -Traînou,CVL,Centre-Val de Loire,FR,France +Tramoyes,ARA,Auvergne-Rhône-Alpes,FR,France +Tramery,GES,Grand Est,FR,France +Tramayes,BFC,Bourgogne-Franche-Comté,FR,France +Tramain,BRE,Brittany,FR,France Traînel,GES,Grand Est,FR,France -Traenheim,GES,Grand Est,FR,France -Tracy-le-Mont,HDF,Hauts-de-France,FR,France +Tracy-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France +Tracy-Bocage,NOR,Normandy,FR,France Touzac,NAQ,Nouvelle-Aquitaine,FR,France -Touzac,OCC,Occitanie,FR,France Touvois,PDL,Pays de la Loire,FR,France -Toutlemonde,PDL,Pays de la Loire,FR,France -Toutens,OCC,Occitanie,FR,France -Toutencourt,HDF,Hauts-de-France,FR,France -Toutainville,NOR,Normandy,FR,France -Tousson,IDF,Île-de-France,FR,France -Toussieu,ARA,Auvergne-Rhone-Alpes,FR,France -Toussaint,NOR,Normandy,FR,France -Toury-sur-Jour,BFC,Bourgogne-Franche-Comte,FR,France +Toussieux,ARA,Auvergne-Rhône-Alpes,FR,France +Tourzel,ARA,Auvergne-Rhône-Alpes,FR,France +Toury-sur-Jour,BFC,Bourgogne-Franche-Comté,FR,France Toury,CVL,Centre-Val de Loire,FR,France -Tourville-sur-Odon,NOR,Normandy,FR,France Tourville-sur-Arques,NOR,Normandy,FR,France -Tourville-la-Chapelle,NOR,Normandy,FR,France +Tourville-la-Riviere,NOR,Normandy,FR,France Tourves,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Tourtoirac,NAQ,Nouvelle-Aquitaine,FR,France -Tourtenay,NAQ,Nouvelle-Aquitaine,FR,France -Tours-sur-Meymont,ARA,Auvergne-Rhone-Alpes,FR,France +Tours-sur-Meymont,ARA,Auvergne-Rhône-Alpes,FR,France Tours-sur-Marne,GES,Grand Est,FR,France Tours-en-Vimeu,HDF,Hauts-de-France,FR,France -Tours-en-Savoie,ARA,Auvergne-Rhone-Alpes,FR,France +Tours-en-Savoie,ARA,Auvergne-Rhône-Alpes,FR,France Tours,CVL,Centre-Val de Loire,FR,France -Tours,ARA,Auvergne-Rhone-Alpes,FR,France Tourrette-Levens,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Tourouvre,NOR,Normandy,FR,France -Tourny,NOR,Normandy,FR,France -Tournus,BFC,Bourgogne-Franche-Comte,FR,France -Tournon-Saint-Martin,CVL,Centre-Val de Loire,FR,France -Tournon,ARA,Auvergne-Rhone-Alpes,FR,France -Tournon-sur-Rhône,ARA,Auvergne-Rhone-Alpes,FR,France +Tournus,BFC,Bourgogne-Franche-Comté,FR,France +Tournon,ARA,Auvergne-Rhône-Alpes,FR,France +Tournon-sur-Rhône,ARA,Auvergne-Rhône-Alpes,FR,France +Tournes,GES,Grand Est,FR,France Tournemire,OCC,Occitanie,FR,France +Tournehem-sur-la-Hem,HDF,Hauts-de-France,FR,France Tournefeuille,OCC,Occitanie,FR,France +Tournedos-Bois-Hubert,NOR,Normandy,FR,France Tournan-en-Brie,IDF,Île-de-France,FR,France -Tournan,OCC,Occitanie,FR,France +Tourmont,BFC,Bourgogne-Franche-Comté,FR,France Tourlaville,NOR,Normandy,FR,France Tourrettes-sur-Loup,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Tour-en-Bessin,NOR,Normandy,FR,France Tourcoing,HDF,Hauts-de-France,FR,France +Tourch,BRE,Brittany,FR,France Tourbes,OCC,Occitanie,FR,France Touquin,IDF,Île-de-France,FR,France Touques,NOR,Normandy,FR,France -Toulouse-le-Chateau,BFC,Bourgogne-Franche-Comte,FR,France Toulouse,OCC,Occitanie,FR,France Toulouges,OCC,Occitanie,FR,France -Toulon-sur-Allier,ARA,Auvergne-Rhone-Alpes,FR,France Toulonjac,OCC,Occitanie,FR,France Toulon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Toulenne,NAQ,Nouvelle-Aquitaine,FR,France Toul,GES,Grand Est,FR,France Touget,OCC,Occitanie,FR,France -Touffreville-la-Corbeline,NOR,Normandy,FR,France -Toufflers,HDF,Hauts-de-France,FR,France -Touffailles,OCC,Occitanie,FR,France -Toucy,BFC,Bourgogne-Franche-Comte,FR,France +Touffreville,NOR,Normandy,FR,France +Toucy,BFC,Bourgogne-Franche-Comté,FR,France +Touchay,CVL,Centre-Val de Loire,FR,France Tôtes,NOR,Normandy,FR,France -Tossiat,ARA,Auvergne-Rhone-Alpes,FR,France +Tossiat,ARA,Auvergne-Rhône-Alpes,FR,France Tosse,NAQ,Nouvelle-Aquitaine,FR,France Torvilliers,GES,Grand Est,FR,France Tortequesne,HDF,Hauts-de-France,FR,France -Torsac,NAQ,Nouvelle-Aquitaine,FR,France Torreilles,OCC,Occitanie,FR,France -Torpes,BFC,Bourgogne-Franche-Comte,FR,France -Torfou,IDF,Île-de-France,FR,France +Torpes,BFC,Bourgogne-Franche-Comté,FR,France +Tornac,OCC,Occitanie,FR,France Torfou,PDL,Pays de la Loire,FR,France -Tordouet,NOR,Normandy,FR,France Torcy-le-Grand,NOR,Normandy,FR,France Torcy,IDF,Île-de-France,FR,France -Torcy,BFC,Bourgogne-Franche-Comte,FR,France -Torcieu,ARA,Auvergne-Rhone-Alpes,FR,France +Torcy,BFC,Bourgogne-Franche-Comté,FR,France +Torchamp,NOR,Normandy,FR,France Torce-en-Vallee,PDL,Pays de la Loire,FR,France Tonnoy,GES,Grand Est,FR,France -Tonnerre,BFC,Bourgogne-Franche-Comte,FR,France +Tonneville,NOR,Normandy,FR,France +Tonnerre,BFC,Bourgogne-Franche-Comté,FR,France Tonneins,NAQ,Nouvelle-Aquitaine,FR,France Tonnay-Charente,NAQ,Nouvelle-Aquitaine,FR,France -Tonnay-Boutonne,NAQ,Nouvelle-Aquitaine,FR,France Tomblaine,GES,Grand Est,FR,France -Tollevast,NOR,Normandy,FR,France Tocane-Saint-Apre,NAQ,Nouvelle-Aquitaine,FR,France Figari,20R,Corsica,FR,France Tinténiac,BRE,Brittany,FR,France Tinqueux,GES,Grand Est,FR,France -Tinchebray,NOR,Normandy,FR,France -Tilques,HDF,Hauts-de-France,FR,France -Tilly-sur-Meuse,GES,Grand Est,FR,France -Tillé,HDF,Hauts-de-France,FR,France +Tincques,HDF,Hauts-de-France,FR,France +Tilly,NOR,Normandy,FR,France +Tillières,PDL,Pays de la Loire,FR,France Tigy,CVL,Centre-Val de Loire,FR,France -Tignieu,ARA,Auvergne-Rhone-Alpes,FR,France -Tignes,ARA,Auvergne-Rhone-Alpes,FR,France +Tignieu,ARA,Auvergne-Rhône-Alpes,FR,France Tigery,IDF,Île-de-France,FR,France -Tigeaux,IDF,Île-de-France,FR,France -Tiffauges,PDL,Pays de la Loire,FR,France +Tiercelet,GES,Grand Est,FR,France Tiercé,PDL,Pays de la Loire,FR,France -Thyez,ARA,Auvergne-Rhone-Alpes,FR,France -Thusy,ARA,Auvergne-Rhone-Alpes,FR,France -Thury,BFC,Bourgogne-Franche-Comte,FR,France -Thurins,ARA,Auvergne-Rhone-Alpes,FR,France -Thurey,BFC,Bourgogne-Franche-Comte,FR,France -Thuret,ARA,Auvergne-Rhone-Alpes,FR,France +Thyez,ARA,Auvergne-Rhône-Alpes,FR,France +Thury,BFC,Bourgogne-Franche-Comté,FR,France +Thury,BFC,Bourgogne-Franche-Comté,FR,France +Thurins,ARA,Auvergne-Rhône-Alpes,FR,France +Thuret,ARA,Auvergne-Rhône-Alpes,FR,France Thuré,NAQ,Nouvelle-Aquitaine,FR,France -Thun-Saint-Martin,HDF,Hauts-de-France,FR,France +Thurageau,NAQ,Nouvelle-Aquitaine,FR,France +Thun-Saint-Amand,HDF,Hauts-de-France,FR,France Thumeries,HDF,Hauts-de-France,FR,France -Thumeréville,GES,Grand Est,FR,France +Val-de-Vesle,GES,Grand Est,FR,France Thuir,OCC,Occitanie,FR,France -Thueyts,ARA,Auvergne-Rhone-Alpes,FR,France Thourotte,HDF,Hauts-de-France,FR,France Thourie,BRE,Brittany,FR,France Thouars,NAQ,Nouvelle-Aquitaine,FR,France Thouare-sur-Loire,PDL,Pays de la Loire,FR,France -Thouarcé,PDL,Pays de la Loire,FR,France Thorigny-sur-Marne,IDF,Île-de-France,FR,France -Thorigny,PDL,Pays de la Loire,FR,France Thorigne-Fouillard,BRE,Brittany,FR,France -Thorigné,NAQ,Nouvelle-Aquitaine,FR,France -Thorey-en-Plaine,BFC,Bourgogne-Franche-Comte,FR,France -Thonon-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France -Thônes,ARA,Auvergne-Rhone-Alpes,FR,France +Thorey-en-Plaine,BFC,Bourgogne-Franche-Comté,FR,France +Thorens-Glieres,ARA,Auvergne-Rhône-Alpes,FR,France +Thoraise,BFC,Bourgogne-Franche-Comté,FR,France +Thonon-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France +Thônes,ARA,Auvergne-Rhône-Alpes,FR,France Thomery,IDF,Île-de-France,FR,France -Thollon-les-Memises,ARA,Auvergne-Rhone-Alpes,FR,France -Thoisy-le-Desert,BFC,Bourgogne-Franche-Comte,FR,France -Thoissey,ARA,Auvergne-Rhone-Alpes,FR,France +Thollon-les-Memises,ARA,Auvergne-Rhône-Alpes,FR,France +Thoissey,ARA,Auvergne-Rhône-Alpes,FR,France Thoiry,IDF,Île-de-France,FR,France -Thoiry,ARA,Auvergne-Rhone-Alpes,FR,France -Thoiras,OCC,Occitanie,FR,France -Thodure,ARA,Auvergne-Rhone-Alpes,FR,France -Thizy-les-Bourgs,ARA,Auvergne-Rhone-Alpes,FR,France -Thizay,CVL,Centre-Val de Loire,FR,France +Thoiry,ARA,Auvergne-Rhône-Alpes,FR,France +Thodure,ARA,Auvergne-Rhône-Alpes,FR,France +Thizy-les-Bourgs,ARA,Auvergne-Rhône-Alpes,FR,France Thiviers,NAQ,Nouvelle-Aquitaine,FR,France -Thiverval-Grignon,IDF,Île-de-France,FR,France Thivars,CVL,Centre-Val de Loire,FR,France -Thise,BFC,Bourgogne-Franche-Comte,FR,France +Thise,BFC,Bourgogne-Franche-Comté,FR,France +This,GES,Grand Est,FR,France Thiron Gardais,CVL,Centre-Val de Loire,FR,France -Thiré,PDL,Pays de la Loire,FR,France Thionville,GES,Grand Est,FR,France Thionville,IDF,Île-de-France,FR,France -Thionne,ARA,Auvergne-Rhone-Alpes,FR,France -Thimory,CVL,Centre-Val de Loire,FR,France -Thilouze,CVL,Centre-Val de Loire,FR,France -Thil-Manneville,NOR,Normandy,FR,France -Thillot,GES,Grand Est,FR,France -Thillois,GES,Grand Est,FR,France -Thilleux,GES,Grand Est,FR,France Thilay,GES,Grand Est,FR,France -Thil,OCC,Occitanie,FR,France -Thieux,IDF,Île-de-France,FR,France +Thiézac,ARA,Auvergne-Rhône-Alpes,FR,France "Thieulloy-l'Abbaye",HDF,Hauts-de-France,FR,France Thierville-sur-Meuse,GES,Grand Est,FR,France -Thierville,NOR,Normandy,FR,France Thiers,HDF,Hauts-de-France,FR,France -Thiers,ARA,Auvergne-Rhone-Alpes,FR,France -Thiembronne,HDF,Hauts-de-France,FR,France -Thiel-sur-Acolin,ARA,Auvergne-Rhone-Alpes,FR,France -Thieffrans,BFC,Bourgogne-Franche-Comte,FR,France -Thibouville,NOR,Normandy,FR,France +Thiers,ARA,Auvergne-Rhône-Alpes,FR,France +Thiennes,HDF,Hauts-de-France,FR,France +Thiéfosse,GES,Grand Est,FR,France Thibivillers,HDF,Hauts-de-France,FR,France Thibie,GES,Grand Est,FR,France -Thiberville,NOR,Normandy,FR,France Thiant,HDF,Hauts-de-France,FR,France Thiais,IDF,Île-de-France,FR,France -Théziers,OCC,Occitanie,FR,France -Thèze,NAQ,Nouvelle-Aquitaine,FR,France -Thézac,NAQ,Nouvelle-Aquitaine,FR,France -Théza,OCC,Occitanie,FR,France +Thezan-les-Beziers,OCC,Occitanie,FR,France Théville,NOR,Normandy,FR,France -Téthieu,NAQ,Nouvelle-Aquitaine,FR,France +Theuville-aux-Maillots,NOR,Normandy,FR,France Thésée,CVL,Centre-Val de Loire,FR,France -Thérouanne,HDF,Hauts-de-France,FR,France +Therdonne,HDF,Hauts-de-France,FR,France Theoule-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France Thenon,NAQ,Nouvelle-Aquitaine,FR,France Thennes,HDF,Hauts-de-France,FR,France -Thenissey,BFC,Bourgogne-Franche-Comte,FR,France -Thénezay,NAQ,Nouvelle-Aquitaine,FR,France +Thénésol,ARA,Auvergne-Rhône-Alpes,FR,France Thenelles,HDF,Hauts-de-France,FR,France Thenay,CVL,Centre-Val de Loire,FR,France Thenay,CVL,Centre-Val de Loire,FR,France -Thénac,NAQ,Nouvelle-Aquitaine,FR,France -Théminettes,OCC,Occitanie,FR,France Thémines,OCC,Occitanie,FR,France Thélus,HDF,Hauts-de-France,FR,France Theix,BRE,Brittany,FR,France -Théhillac,BRE,Brittany,FR,France +Thégra,OCC,Occitanie,FR,France Thaon-les-Vosges,GES,Grand Est,FR,France Thaon,NOR,Normandy,FR,France Thanvillé,GES,Grand Est,FR,France Thann,GES,Grand Est,FR,France -Thairé,NAQ,Nouvelle-Aquitaine,FR,France Thaas,GES,Grand Est,FR,France Teyran,OCC,Occitanie,FR,France -Teurtheville-Bocage,NOR,Normandy,FR,France -Teuillac,NAQ,Nouvelle-Aquitaine,FR,France -Teting-sur-Nied,GES,Grand Est,FR,France +Teulat,OCC,Occitanie,FR,France +Téterchen,GES,Grand Est,FR,France Téteghem,HDF,Hauts-de-France,FR,France Tesson,NAQ,Nouvelle-Aquitaine,FR,France Tesse-Froulay,NOR,Normandy,FR,France Terville,GES,Grand Est,FR,France -Terssac,OCC,Occitanie,FR,France -Tersanne,ARA,Auvergne-Rhone-Alpes,FR,France Terrebasse,OCC,Occitanie,FR,France Terrasson-Lavilledieu,NAQ,Nouvelle-Aquitaine,FR,France -Ternuay-Melay-et-Saint-Hilaire,BFC,Bourgogne-Franche-Comte,FR,France Ternay,CVL,Centre-Val de Loire,FR,France -Ternay,ARA,Auvergne-Rhone-Alpes,FR,France +Ternay,ARA,Auvergne-Rhône-Alpes,FR,France Ternant,NAQ,Nouvelle-Aquitaine,FR,France -Ternand,ARA,Auvergne-Rhone-Alpes,FR,France -Terminiers,CVL,Centre-Val de Loire,FR,France +Ternand,ARA,Auvergne-Rhône-Alpes,FR,France Tergnier,HDF,Hauts-de-France,FR,France -Tercis-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France Tercé,NAQ,Nouvelle-Aquitaine,FR,France +Tennie,PDL,Pays de la Loire,FR,France +Teneur,HDF,Hauts-de-France,FR,France Tende,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Tencin,ARA,Auvergne-Rhone-Alpes,FR,France -Tence,ARA,Auvergne-Rhone-Alpes,FR,France -Tenay,ARA,Auvergne-Rhone-Alpes,FR,France +Tencin,ARA,Auvergne-Rhône-Alpes,FR,France +Tence,ARA,Auvergne-Rhône-Alpes,FR,France +Tenay,ARA,Auvergne-Rhône-Alpes,FR,France Templeuve-en-Pevele,HDF,Hauts-de-France,FR,France Templemars,HDF,Hauts-de-France,FR,France -Teloché,PDL,Pays de la Loire,FR,France -Tellancourt,GES,Grand Est,FR,France Telgruc-sur-Mer,BRE,Brittany,FR,France -Teillet-Argenty,ARA,Auvergne-Rhone-Alpes,FR,France Teillé,PDL,Pays de la Loire,FR,France -Teilhède,ARA,Auvergne-Rhone-Alpes,FR,France -Têche,ARA,Auvergne-Rhone-Alpes,FR,France +Teillay,BRE,Brittany,FR,France +Teilhède,ARA,Auvergne-Rhône-Alpes,FR,France +Tayac,NAQ,Nouvelle-Aquitaine,FR,France Taverny,IDF,Île-de-France,FR,France Tavernes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Tavel,OCC,Occitanie,FR,France -Tavaux,BFC,Bourgogne-Franche-Comte,FR,France -Tauves,ARA,Auvergne-Rhone-Alpes,FR,France +Tavaux,BFC,Bourgogne-Franche-Comté,FR,France +Tauves,ARA,Auvergne-Rhône-Alpes,FR,France Tautavel,OCC,Occitanie,FR,France -Taussat-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France -Tauriac,NAQ,Nouvelle-Aquitaine,FR,France +Taurinya,OCC,Occitanie,FR,France Tauriac,OCC,Occitanie,FR,France -Taulignan,ARA,Auvergne-Rhone-Alpes,FR,France +Taupont,BRE,Brittany,FR,France +Taulignan,ARA,Auvergne-Rhône-Alpes,FR,France Taulé,BRE,Brittany,FR,France Tatinghem,HDF,Hauts-de-France,FR,France -Tassin-la-Demi-Lune,ARA,Auvergne-Rhone-Alpes,FR,France -Tassé,PDL,Pays de la Loire,FR,France +Tassin-la-Demi-Lune,ARA,Auvergne-Rhône-Alpes,FR,France +Tart-le-Haut,BFC,Bourgogne-Franche-Comté,FR,France Tartas,NAQ,Nouvelle-Aquitaine,FR,France -Tarsacq,NAQ,Nouvelle-Aquitaine,FR,France Tarnos,NAQ,Nouvelle-Aquitaine,FR,France -Tarnès,NAQ,Nouvelle-Aquitaine,FR,France Targon,NAQ,Nouvelle-Aquitaine,FR,France -Target,ARA,Auvergne-Rhone-Alpes,FR,France -Targassonne,OCC,Occitanie,FR,France -Tarcenay,BFC,Bourgogne-Franche-Comte,FR,France +Target,ARA,Auvergne-Rhône-Alpes,FR,France Tarbes,OCC,Occitanie,FR,France -Tarascon-sur-Ariege,OCC,Occitanie,FR,France Tarascon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Tarare,ARA,Auvergne-Rhone-Alpes,FR,France +Tarare,ARA,Auvergne-Rhône-Alpes,FR,France Taradeau,PAC,"Provence-Alpes-Côte d'Azur",FR,France Taponnat,NAQ,Nouvelle-Aquitaine,FR,France -Tannay,BFC,Bourgogne-Franche-Comte,FR,France -Taninges,ARA,Auvergne-Rhone-Alpes,FR,France -Tancon,BFC,Bourgogne-Franche-Comte,FR,France +Taponas,ARA,Auvergne-Rhône-Alpes,FR,France +Tannois,GES,Grand Est,FR,France +Tanis,NOR,Normandy,FR,France +Taninges,ARA,Auvergne-Rhône-Alpes,FR,France +Tancon,BFC,Bourgogne-Franche-Comté,FR,France Tancarville,NOR,Normandy,FR,France -Taluyers,ARA,Auvergne-Rhone-Alpes,FR,France +Taluyers,ARA,Auvergne-Rhône-Alpes,FR,France Talus-Saint-Prix,GES,Grand Est,FR,France Talmont-Saint-Hilaire,PDL,Pays de la Loire,FR,France -Talmay,BFC,Bourgogne-Franche-Comte,FR,France -Tallende,ARA,Auvergne-Rhone-Alpes,FR,France +Talmay,BFC,Bourgogne-Franche-Comté,FR,France +Talloires,ARA,Auvergne-Rhône-Alpes,FR,France Tallard,PAC,"Provence-Alpes-Côte d'Azur",FR,France Talensac,BRE,Brittany,FR,France -Talencieux,ARA,Auvergne-Rhone-Alpes,FR,France +Talencieux,ARA,Auvergne-Rhône-Alpes,FR,France Talence,NAQ,Nouvelle-Aquitaine,FR,France -Talant,BFC,Bourgogne-Franche-Comte,FR,France +Talant,BFC,Bourgogne-Franche-Comté,FR,France Talange,GES,Grand Est,FR,France Talais,NAQ,Nouvelle-Aquitaine,FR,France Taissy,GES,Grand Est,FR,France Taintrux,GES,Grand Est,FR,France -"Tain-l'Hermitage",ARA,Auvergne-Rhone-Alpes,FR,France -Tailly,BFC,Bourgogne-Franche-Comte,FR,France -Taillis,BRE,Brittany,FR,France +"Tain-l'Hermitage",ARA,Auvergne-Rhône-Alpes,FR,France +Taillecourt,BFC,Bourgogne-Franche-Comté,FR,France Taillebourg,NAQ,Nouvelle-Aquitaine,FR,France -Taillancourt,GES,Grand Est,FR,France -Tailhac,ARA,Auvergne-Rhone-Alpes,FR,France Tagnon,GES,Grand Est,FR,France Taden,BRE,Brittany,FR,France -Tacoignières,IDF,Île-de-France,FR,France -Tabanac,NAQ,Nouvelle-Aquitaine,FR,France -Suzoy,HDF,Hauts-de-France,FR,France -Suze-la-Rousse,ARA,Auvergne-Rhone-Alpes,FR,France +Suze-la-Rousse,ARA,Auvergne-Rhône-Alpes,FR,France Sussargues,OCC,Occitanie,FR,France -Sus,NAQ,Nouvelle-Aquitaine,FR,France +Sussac,NAQ,Nouvelle-Aquitaine,FR,France Surzur,BRE,Brittany,FR,France -Sury-pres-Lere,CVL,Centre-Val de Loire,FR,France -Sury-le-Comtal,ARA,Auvergne-Rhone-Alpes,FR,France -Sury-aux-Bois,CVL,Centre-Val de Loire,FR,France +Sury-le-Comtal,ARA,Auvergne-Rhône-Alpes,FR,France Survilliers,IDF,Île-de-France,FR,France Surville,NOR,Normandy,FR,France -Surtauville,NOR,Normandy,FR,France Surtainville,NOR,Normandy,FR,France -Surin,NAQ,Nouvelle-Aquitaine,FR,France +Surgy,BFC,Bourgogne-Franche-Comté,FR,France Surgères,NAQ,Nouvelle-Aquitaine,FR,France Suresnes,IDF,Île-de-France,FR,France +Suré,NOR,Normandy,FR,France Surbourg,GES,Grand Est,FR,France Sundhouse,GES,Grand Est,FR,France Sundhoffen,GES,Grand Est,FR,France -Sumène,OCC,Occitanie,FR,France Sulniac,BRE,Brittany,FR,France Sully-sur-Loire,CVL,Centre-Val de Loire,FR,France -Sully,BFC,Bourgogne-Franche-Comte,FR,France -Suisse,GES,Grand Est,FR,France +Sully,BFC,Bourgogne-Franche-Comté,FR,France +Suizy-le-Franc,GES,Grand Est,FR,France Suippes,GES,Grand Est,FR,France -Sugères,ARA,Auvergne-Rhone-Alpes,FR,France +Suèvres,CVL,Centre-Val de Loire,FR,France Sucy-en-Brie,IDF,Île-de-France,FR,France Suce-sur-Erdre,PDL,Pays de la Loire,FR,France Stutzheim-Offenheim,GES,Grand Est,FR,France +Stuckange,GES,Grand Est,FR,France Strazeele,HDF,Hauts-de-France,FR,France Strasbourg,GES,Grand Est,FR,France Stosswihr,GES,Grand Est,FR,France Stiring-Wendel,GES,Grand Est,FR,France Still,GES,Grand Est,FR,France -Stetten,GES,Grand Est,FR,France Stenay,GES,Grand Est,FR,France -Steinseltz,GES,Grand Est,FR,France Steinbourg,GES,Grand Est,FR,France Steinbach,GES,Grand Est,FR,France Steenwerck,HDF,Hauts-de-France,FR,France Steenvoorde,HDF,Hauts-de-France,FR,France -Steene,HDF,Hauts-de-France,FR,France Steenbecque,HDF,Hauts-de-France,FR,France -Staple,HDF,Hauts-de-France,FR,France Stains,IDF,Île-de-France,FR,France Staffelfelden,GES,Grand Est,FR,France Squiffiec,BRE,Brittany,FR,France -Spycker,HDF,Hauts-de-France,FR,France +Spoy,BFC,Bourgogne-Franche-Comté,FR,France Spicheren,GES,Grand Est,FR,France Spézet,BRE,Brittany,FR,France +Spechbach-le-Bas,GES,Grand Est,FR,France Spay,PDL,Pays de la Loire,FR,France -Soyons,ARA,Auvergne-Rhone-Alpes,FR,France +Soyons,ARA,Auvergne-Rhône-Alpes,FR,France Soye-en-Septaine,CVL,Centre-Val de Loire,FR,France +Soyécourt,HDF,Hauts-de-France,FR,France Soyaux,NAQ,Nouvelle-Aquitaine,FR,France -Soyans,ARA,Auvergne-Rhone-Alpes,FR,France -Souzy,ARA,Auvergne-Rhone-Alpes,FR,France -Souzay,PDL,Pays de la Loire,FR,France -Souyeaux,OCC,Occitanie,FR,France -Souvigny,ARA,Auvergne-Rhone-Alpes,FR,France +Souzy,ARA,Auvergne-Rhône-Alpes,FR,France +Souvigny-de-Touraine,CVL,Centre-Val de Loire,FR,France +Souvigny,ARA,Auvergne-Rhône-Alpes,FR,France Souvigné,CVL,Centre-Val de Loire,FR,France Souvigné,NAQ,Nouvelle-Aquitaine,FR,France -Souvigné,NAQ,Nouvelle-Aquitaine,FR,France Soustons,NAQ,Nouvelle-Aquitaine,FR,France Soussans,NAQ,Nouvelle-Aquitaine,FR,France -Sous-Parsat,NAQ,Nouvelle-Aquitaine,FR,France -Sousceyrac,OCC,Occitanie,FR,France -Soursac,NAQ,Nouvelle-Aquitaine,FR,France +Soussac,NAQ,Nouvelle-Aquitaine,FR,France +Sourzac,NAQ,Nouvelle-Aquitaine,FR,France Sours,CVL,Centre-Val de Loire,FR,France Sournia,OCC,Occitanie,FR,France Sourdun,IDF,Île-de-France,FR,France -Sourdeval,NOR,Normandy,FR,France -Sourcieux-les-Mines,ARA,Auvergne-Rhone-Alpes,FR,France +Sourcieux-les-Mines,ARA,Auvergne-Rhône-Alpes,FR,France Souprosse,NAQ,Nouvelle-Aquitaine,FR,France Souppes-sur-Loing,IDF,Île-de-France,FR,France -Soupex,OCC,Occitanie,FR,France +Soupir,HDF,Hauts-de-France,FR,France Soumoulou,NAQ,Nouvelle-Aquitaine,FR,France -Soumaintrain,BFC,Bourgogne-Franche-Comte,FR,France -Soultz-sous-Forets,GES,Grand Est,FR,France -Soultzmatt,GES,Grand Est,FR,France +Souméras,NAQ,Nouvelle-Aquitaine,FR,France Soultz-Haut-Rhin,GES,Grand Est,FR,France -Soultzbach-les-Bains,GES,Grand Est,FR,France -Soulomès,OCC,Occitanie,FR,France -Soullans,PDL,Pays de la Loire,FR,France -Soulignonne,NAQ,Nouvelle-Aquitaine,FR,France -Soulaucourt-sur-Mouzon,GES,Grand Est,FR,France -Soulangis,CVL,Centre-Val de Loire,FR,France +Soulosse-sous-Saint-Elophe,GES,Grand Est,FR,France +Soulanges,GES,Grand Est,FR,France Soulaires,CVL,Centre-Val de Loire,FR,France Soulac-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France -Soula,OCC,Occitanie,FR,France Souilly,GES,Grand Est,FR,France Souillac,OCC,Occitanie,FR,France +Souge-le-Ganelon,PDL,Pays de la Loire,FR,France Soufflenheim,GES,Grand Est,FR,France Souffelweyersheim,GES,Grand Est,FR,France Souesmes,CVL,Centre-Val de Loire,FR,France Soues,OCC,Occitanie,FR,France -Soudorgues,OCC,Occitanie,FR,France -Soudan,NAQ,Nouvelle-Aquitaine,FR,France -Soucy,BFC,Bourgogne-Franche-Comte,FR,France -Soucieu-en-Jarrest,ARA,Auvergne-Rhone-Alpes,FR,France +Soucy,BFC,Bourgogne-Franche-Comté,FR,France +Soucieu-en-Jarrest,ARA,Auvergne-Rhône-Alpes,FR,France Souchez,HDF,Hauts-de-France,FR,France +Soucelles,PDL,Pays de la Loire,FR,France Soubise,NAQ,Nouvelle-Aquitaine,FR,France -Souastre,HDF,Hauts-de-France,FR,France -Souance-au-Perche,CVL,Centre-Val de Loire,FR,France Soual,OCC,Occitanie,FR,France Soturac,OCC,Occitanie,FR,France Sotteville-lès-Rouen,NOR,Normandy,FR,France -Sotta,20R,Corsica,FR,France +Sottevast,NOR,Normandy,FR,France Sossais,NAQ,Nouvelle-Aquitaine,FR,France Sospel,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sos,NAQ,Nouvelle-Aquitaine,FR,France -Sort-en-Chalosse,NAQ,Nouvelle-Aquitaine,FR,France -Sorrus,HDF,Hauts-de-France,FR,France -Sorquainville,NOR,Normandy,FR,France Sornéville,GES,Grand Est,FR,France -Sornay,BFC,Bourgogne-Franche-Comte,FR,France -Sornac,NAQ,Nouvelle-Aquitaine,FR,France +Sornay,BFC,Bourgogne-Franche-Comté,FR,France Sorigny,CVL,Centre-Val de Loire,FR,France Sorgues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sorèze,OCC,Occitanie,FR,France Sorel-Moussel,CVL,Centre-Val de Loire,FR,France Sorède,OCC,Occitanie,FR,France -Sorcy-Saint-Martin,GES,Grand Est,FR,France -Sorbiers,ARA,Auvergne-Rhone-Alpes,FR,France +Sorbiers,ARA,Auvergne-Rhône-Alpes,FR,France Sorbey,GES,Grand Est,FR,France -Soppe-le-Bas,GES,Grand Est,FR,France Soorts,NAQ,Nouvelle-Aquitaine,FR,France -Sonnaz,ARA,Auvergne-Rhone-Alpes,FR,France -Sonnay,ARA,Auvergne-Rhone-Alpes,FR,France -Sondersdorf,GES,Grand Est,FR,France +Sonnaz,ARA,Auvergne-Rhône-Alpes,FR,France +Sonnay,ARA,Auvergne-Rhône-Alpes,FR,France +Songy,GES,Grand Est,FR,France +Sonchamp,IDF,Île-de-France,FR,France Sompuis,GES,Grand Est,FR,France Sommières,OCC,Occitanie,FR,France -Sommevoire,GES,Grand Est,FR,France Sommesous,GES,Grand Est,FR,France -Sommesnil,NOR,Normandy,FR,France Sommerviller,GES,Grand Est,FR,France -Sommervieu,NOR,Normandy,FR,France -Sommepy-Tahure,GES,Grand Est,FR,France +Sommereux,HDF,Hauts-de-France,FR,France Sommedieue,GES,Grand Est,FR,France +Sommaing,HDF,Hauts-de-France,FR,France Somloire,PDL,Pays de la Loire,FR,France -Sombernon,BFC,Bourgogne-Franche-Comte,FR,France +Sombernon,BFC,Bourgogne-Franche-Comté,FR,France +Sombacour,BFC,Bourgogne-Franche-Comté,FR,France Somain,HDF,Hauts-de-France,FR,France Solre-le-Chateau,HDF,Hauts-de-France,FR,France Sollies-Toucas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sollies-Pont,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sollacaro,20R,Corsica,FR,France +Solignat,ARA,Auvergne-Rhône-Alpes,FR,France +Solignac,NAQ,Nouvelle-Aquitaine,FR,France Soliers,NOR,Normandy,FR,France -Solférino,NAQ,Nouvelle-Aquitaine,FR,France -Soleymieu,ARA,Auvergne-Rhone-Alpes,FR,France +Solgne,GES,Grand Est,FR,France +Soleymieux,ARA,Auvergne-Rhône-Alpes,FR,France Solesmes,HDF,Hauts-de-France,FR,France -Solesmes,PDL,Pays de la Loire,FR,France Solers,IDF,Île-de-France,FR,France +Solérieux,ARA,Auvergne-Rhône-Alpes,FR,France +Solenzara,20R,Corsica,FR,France +Solente,HDF,Hauts-de-France,FR,France Solaro,20R,Corsica,FR,France -Solaize,ARA,Auvergne-Rhone-Alpes,FR,France +Solaize,ARA,Auvergne-Rhône-Alpes,FR,France Soisy-sur-Seine,IDF,Île-de-France,FR,France -Soisy-sur-Ecole,IDF,Île-de-France,FR,France Soisy-sous-Montmorency,IDF,Île-de-France,FR,France Soissons,HDF,Hauts-de-France,FR,France -Soirans,BFC,Bourgogne-Franche-Comte,FR,France +Soings-en-Sologne,CVL,Centre-Val de Loire,FR,France Soindres,IDF,Île-de-France,FR,France -Socx,HDF,Hauts-de-France,FR,France -Sochaux,BFC,Bourgogne-Franche-Comte,FR,France +Sochaux,BFC,Bourgogne-Franche-Comté,FR,France Smarves,NAQ,Nouvelle-Aquitaine,FR,France Sizun,BRE,Brittany,FR,France Six-Fours-les-Plages,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sivry-Courtry,IDF,Île-de-France,FR,France Sisteron,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sissonne,HDF,Hauts-de-France,FR,France -Sisco,20R,Corsica,FR,France +Sireuil,NAQ,Nouvelle-Aquitaine,FR,France Siran,OCC,Occitanie,FR,France -Siradan,OCC,Occitanie,FR,France -Siouville-Hague,NOR,Normandy,FR,France -Sionviller,GES,Grand Est,FR,France Sin-le-Noble,HDF,Hauts-de-France,FR,France -Singleyrac,NAQ,Nouvelle-Aquitaine,FR,France -Sinard,ARA,Auvergne-Rhone-Alpes,FR,France +Sinceny,HDF,Hauts-de-France,FR,France Simorre,OCC,Occitanie,FR,France Simiane-Collongue,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Simard,BFC,Bourgogne-Franche-Comte,FR,France -Simandre-sur-Suran,ARA,Auvergne-Rhone-Alpes,FR,France -Simandres,ARA,Auvergne-Rhone-Alpes,FR,France -Simandre,BFC,Bourgogne-Franche-Comte,FR,France -Silvareccio,20R,Corsica,FR,France +Simard,BFC,Bourgogne-Franche-Comté,FR,France +Simandres,ARA,Auvergne-Rhône-Alpes,FR,France +Simandre,BFC,Bourgogne-Franche-Comté,FR,France Siltzheim,GES,Grand Est,FR,France -Silly-le-Long,HDF,Hauts-de-France,FR,France -Sillingy,ARA,Auvergne-Rhone-Alpes,FR,France -Silley-Blefond,BFC,Bourgogne-Franche-Comte,FR,France +Silly-Tillard,HDF,Hauts-de-France,FR,France +Silly-sur-Nied,GES,Grand Est,FR,France +Sillingy,ARA,Auvergne-Rhône-Alpes,FR,France +Silley-Blefond,BFC,Bourgogne-Franche-Comté,FR,France Sillery,GES,Grand Est,FR,France Sille-le-Philippe,PDL,Pays de la Loire,FR,France Sille-le-Guillaume,PDL,Pays de la Loire,FR,France Sillars,NAQ,Nouvelle-Aquitaine,FR,France -Sillans-la-Cascade,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sillans,ARA,Auvergne-Rhone-Alpes,FR,France Silfiac,BRE,Brittany,FR,France Sigournais,PDL,Pays de la Loire,FR,France Sigoulès,NAQ,Nouvelle-Aquitaine,FR,France @@ -40888,162 +31015,132 @@ Sigolsheim,GES,Grand Est,FR,France Sigogne,NAQ,Nouvelle-Aquitaine,FR,France Signy-Signets,IDF,Île-de-France,FR,France Signy-le-Petit,GES,Grand Est,FR,France -Signéville,GES,Grand Est,FR,France Signes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sigloy,CVL,Centre-Val de Loire,FR,France Sigean,OCC,Occitanie,FR,France -Sigalens,NAQ,Nouvelle-Aquitaine,FR,France +Siewiller,GES,Grand Est,FR,France Sierentz,GES,Grand Est,FR,France Sierck-les-Bains,GES,Grand Est,FR,France -Sideville,NOR,Normandy,FR,France -Siccieu,ARA,Auvergne-Rhone-Alpes,FR,France +Siccieu,ARA,Auvergne-Rhône-Alpes,FR,France Sézanne,GES,Grand Est,FR,France -Seytroux,ARA,Auvergne-Rhone-Alpes,FR,France -Seyssins,ARA,Auvergne-Rhone-Alpes,FR,France -Seyssinet-Pariset,ARA,Auvergne-Rhone-Alpes,FR,France -Seysses-Saves,OCC,Occitanie,FR,France +Seyssins,ARA,Auvergne-Rhône-Alpes,FR,France +Seyssinet-Pariset,ARA,Auvergne-Rhône-Alpes,FR,France Seysses,OCC,Occitanie,FR,France -Seyssel,ARA,Auvergne-Rhone-Alpes,FR,France -Seyresse,NAQ,Nouvelle-Aquitaine,FR,France -Seynod,ARA,Auvergne-Rhone-Alpes,FR,France -Seyches,NAQ,Nouvelle-Aquitaine,FR,France -Seychalles,ARA,Auvergne-Rhone-Alpes,FR,France -Sewen,GES,Grand Est,FR,France -Sevrier,ARA,Auvergne-Rhone-Alpes,FR,France -Sevrey,BFC,Bourgogne-Franche-Comte,FR,France -Sevres-Anxaumont,NAQ,Nouvelle-Aquitaine,FR,France +Seyssel,ARA,Auvergne-Rhône-Alpes,FR,France +Seynod,ARA,Auvergne-Rhône-Alpes,FR,France +Seychalles,ARA,Auvergne-Rhône-Alpes,FR,France +Sexey-aux-Forges,GES,Grand Est,FR,France +Sevrier,ARA,Auvergne-Rhône-Alpes,FR,France +Sevrey,BFC,Bourgogne-Franche-Comté,FR,France Sèvres,IDF,Île-de-France,FR,France Sevran,IDF,Île-de-France,FR,France Sevignacq-Meyracq,NAQ,Nouvelle-Aquitaine,FR,France -Sévignac,BRE,Brittany,FR,France -Seurre,BFC,Bourgogne-Franche-Comte,FR,France -Seuillet,ARA,Auvergne-Rhone-Alpes,FR,France -Setques,HDF,Hauts-de-France,FR,France +Sevenans,BFC,Bourgogne-Franche-Comté,FR,France +Sevelinges,ARA,Auvergne-Rhône-Alpes,FR,France +Seurre,BFC,Bourgogne-Franche-Comté,FR,France Sète,OCC,Occitanie,FR,France Sessenheim,GES,Grand Est,FR,France -Servoz,ARA,Auvergne-Rhone-Alpes,FR,France Servon,IDF,Île-de-France,FR,France -Servins,HDF,Hauts-de-France,FR,France -Servilly,ARA,Auvergne-Rhone-Alpes,FR,France Serville,CVL,Centre-Val de Loire,FR,France Servian,OCC,Occitanie,FR,France -Serverette,OCC,Occitanie,FR,France Servaville-Salmonville,NOR,Normandy,FR,France -Servas,ARA,Auvergne-Rhone-Alpes,FR,France -Servant,ARA,Auvergne-Rhone-Alpes,FR,France -Servance,BFC,Bourgogne-Franche-Comte,FR,France +Servas,ARA,Auvergne-Rhône-Alpes,FR,France +Servance,BFC,Bourgogne-Franche-Comté,FR,France Serris,IDF,Île-de-France,FR,France -Ladoix-Serrigny,BFC,Bourgogne-Franche-Comte,FR,France +Ladoix-Serrigny,BFC,Bourgogne-Franche-Comté,FR,France +Serrieres-en-Chautagne,ARA,Auvergne-Rhône-Alpes,FR,France Serres-Castet,NAQ,Nouvelle-Aquitaine,FR,France Serres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Serre-les-Sapins,BFC,Bourgogne-Franche-Comte,FR,France +Serre-les-Sapins,BFC,Bourgogne-Franche-Comté,FR,France Serquigny,NOR,Normandy,FR,France -Serqueux,NOR,Normandy,FR,France +Serpaize,ARA,Auvergne-Rhône-Alpes,FR,France Sernhac,OCC,Occitanie,FR,France -Sermoyer,ARA,Auvergne-Rhone-Alpes,FR,France -Sermoise-sur-Loire,BFC,Bourgogne-Franche-Comte,FR,France -Sermiers,GES,Grand Est,FR,France +Sermoyer,ARA,Auvergne-Rhône-Alpes,FR,France +Sermoise,HDF,Hauts-de-France,FR,France +Sermoise-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France Sermersheim,GES,Grand Est,FR,France -Sermérieu,ARA,Auvergne-Rhone-Alpes,FR,France -Sermamagny,BFC,Bourgogne-Franche-Comte,FR,France +Sermamagny,BFC,Bourgogne-Franche-Comté,FR,France Sermaize-les-Bains,GES,Grand Est,FR,France Sermaises,CVL,Centre-Val de Loire,FR,France Sermaise,IDF,Île-de-France,FR,France +Sermaise,PDL,Pays de la Loire,FR,France Serignan-du-Comtat,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sérignan,OCC,Occitanie,FR,France +Serignac-sur-Garonne,NAQ,Nouvelle-Aquitaine,FR,France +Serignac-Peboudou,NAQ,Nouvelle-Aquitaine,FR,France Sérifontaine,HDF,Hauts-de-France,FR,France -Sergy,ARA,Auvergne-Rhone-Alpes,FR,France -Sergines,BFC,Bourgogne-Franche-Comte,FR,France -Serezin-du-Rhone,ARA,Auvergne-Rhone-Alpes,FR,France +Sergy,ARA,Auvergne-Rhône-Alpes,FR,France +Sergines,BFC,Bourgogne-Franche-Comté,FR,France +Serezin-du-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Sérent,BRE,Brittany,FR,France Seremange-Erzange,GES,Grand Est,FR,France -Séreilhac,NAQ,Nouvelle-Aquitaine,FR,France -Serbonnes,BFC,Bourgogne-Franche-Comte,FR,France -Serazereux,CVL,Centre-Val de Loire,FR,France -Seranvillers-Forenville,HDF,Hauts-de-France,FR,France +Sercœur,GES,Grand Est,FR,France Sequedin,HDF,Hauts-de-France,FR,France -Sepx,OCC,Occitanie,FR,France Septfonds,OCC,Occitanie,FR,France Septeuil,IDF,Île-de-France,FR,France Septemes-les-Vallons,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Septème,ARA,Auvergne-Rhone-Alpes,FR,France -Sepmes,CVL,Centre-Val de Loire,FR,France +Septème,ARA,Auvergne-Rhône-Alpes,FR,France +Seppois-le-Haut,GES,Grand Est,FR,France Sentheim,GES,Grand Est,FR,France Sens-de-Bretagne,BRE,Brittany,FR,France -Sens,BFC,Bourgogne-Franche-Comte,FR,France -Senozan,BFC,Bourgogne-Franche-Comte,FR,France +Sens,BFC,Bourgogne-Franche-Comté,FR,France +Senozan,BFC,Bourgogne-Franche-Comté,FR,France +Senouillac,OCC,Occitanie,FR,France Senots,HDF,Hauts-de-France,FR,France Senones,GES,Grand Est,FR,France -Senoncourt,BFC,Bourgogne-Franche-Comte,FR,France Senonches,CVL,Centre-Val de Loire,FR,France -Sennecey-le-Grand,BFC,Bourgogne-Franche-Comte,FR,France -Senlis-le-Sec,HDF,Hauts-de-France,FR,France +Sennecey-les-Dijon,BFC,Bourgogne-Franche-Comté,FR,France +Sennecey-le-Grand,BFC,Bourgogne-Franche-Comté,FR,France Senlis,HDF,Hauts-de-France,FR,France -Sénestis,NAQ,Nouvelle-Aquitaine,FR,France Séné,BRE,Brittany,FR,France -Sendets,NAQ,Nouvelle-Aquitaine,FR,France Sénas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Senarpont,HDF,Hauts-de-France,FR,France -Semur-en-Auxois,BFC,Bourgogne-Franche-Comte,FR,France +Senantes,HDF,Hauts-de-France,FR,France +Senantes,CVL,Centre-Val de Loire,FR,France +Semur-en-Auxois,BFC,Bourgogne-Franche-Comté,FR,France Sempigny,HDF,Hauts-de-France,FR,France -Sempesserre,OCC,Occitanie,FR,France Semoy,CVL,Centre-Val de Loire,FR,France +Sémeries,HDF,Hauts-de-France,FR,France +Semens,NAQ,Nouvelle-Aquitaine,FR,France Séméac,OCC,Occitanie,FR,France Semblançay,CVL,Centre-Val de Loire,FR,France Sémalens,OCC,Occitanie,FR,France Seltz,GES,Grand Est,FR,France -Selongey,BFC,Bourgogne-Franche-Comte,FR,France -Seloncourt,BFC,Bourgogne-Franche-Comte,FR,France +Selongey,BFC,Bourgogne-Franche-Comté,FR,France +Seloncourt,BFC,Bourgogne-Franche-Comté,FR,France Selommes,CVL,Centre-Val de Loire,FR,France -Selles,BFC,Bourgogne-Franche-Comte,FR,France Sélestat,GES,Grand Est,FR,France Seissan,OCC,Occitanie,FR,France -Seingbouse,GES,Grand Est,FR,France "Seillons-Source-d'Argens",PAC,"Provence-Alpes-Côte d'Azur",FR,France -Seillans,PAC,"Provence-Alpes-Côte d'Azur",FR,France Seilhac,NAQ,Nouvelle-Aquitaine,FR,France -Seilh,OCC,Occitanie,FR,France Seignosse,NAQ,Nouvelle-Aquitaine,FR,France -Seigneulles,GES,Grand Est,FR,France -Seignelay,BFC,Bourgogne-Franche-Comte,FR,France -Seiches-sur-le-Loir,PDL,Pays de la Loire,FR,France +Seignelay,BFC,Bourgogne-Franche-Comté,FR,France Seichamps,GES,Grand Est,FR,France -Segur-les-Villas,ARA,Auvergne-Rhone-Alpes,FR,France -Segur-le-Chateau,NAQ,Nouvelle-Aquitaine,FR,France -Séguret,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Segur-les-Villas,ARA,Auvergne-Rhône-Alpes,FR,France +Ségur,OCC,Occitanie,FR,France Segré,PDL,Pays de la Loire,FR,France Ségoufielle,OCC,Occitanie,FR,France Segonzac,NAQ,Nouvelle-Aquitaine,FR,France -Segonzac,NAQ,Nouvelle-Aquitaine,FR,France -Séez,ARA,Auvergne-Rhone-Alpes,FR,France +Séez,ARA,Auvergne-Rhône-Alpes,FR,France Sées,NOR,Normandy,FR,France Sedzère,NAQ,Nouvelle-Aquitaine,FR,France -Sédeilhac,OCC,Occitanie,FR,France Sedan,GES,Grand Est,FR,France Secondigny,NAQ,Nouvelle-Aquitaine,FR,France Seclin,HDF,Hauts-de-France,FR,France -Séchilienne,ARA,Auvergne-Rhone-Alpes,FR,France -Sécheval,GES,Grand Est,FR,France -Sécheras,ARA,Auvergne-Rhone-Alpes,FR,France -Secenans,BFC,Bourgogne-Franche-Comte,FR,France +Secenans,BFC,Bourgogne-Franche-Comté,FR,France Sebourg,HDF,Hauts-de-France,FR,France Seboncourt,HDF,Hauts-de-France,FR,France Sebazac-Concoures,OCC,Occitanie,FR,France Scy-Chazelles,GES,Grand Est,FR,France -Scionzier,ARA,Auvergne-Rhone-Alpes,FR,France -Scillé,NAQ,Nouvelle-Aquitaine,FR,France -Sciez,ARA,Auvergne-Rhone-Alpes,FR,France -Scientrier,ARA,Auvergne-Rhone-Alpes,FR,France +Scorbe-Clairvaux,NAQ,Nouvelle-Aquitaine,FR,France +Scionzier,ARA,Auvergne-Rhône-Alpes,FR,France +Sciez,ARA,Auvergne-Rhône-Alpes,FR,France +Scientrier,ARA,Auvergne-Rhône-Alpes,FR,France Sciecq,NAQ,Nouvelle-Aquitaine,FR,France -Schwoben,GES,Grand Est,FR,France Schwindratzheim,GES,Grand Est,FR,France -Schweyen,GES,Grand Est,FR,France +Schwerdorff,GES,Grand Est,FR,France Schweighouse-Thann,GES,Grand Est,FR,France Schweighouse-sur-Moder,GES,Grand Est,FR,France Schopperten,GES,Grand Est,FR,France -Schœnbourg,GES,Grand Est,FR,France -Schnersheim,GES,Grand Est,FR,France -Schneckenbusch,GES,Grand Est,FR,France Schleithal,GES,Grand Est,FR,France Schirrhein,GES,Grand Est,FR,France Schirmeck,GES,Grand Est,FR,France @@ -41052,516 +31149,405 @@ Schillersdorf,GES,Grand Est,FR,France Scherwiller,GES,Grand Est,FR,France Scheibenhard,GES,Grand Est,FR,France Schaeffersheim,GES,Grand Est,FR,France -Scey-sur-Saone-et-Saint-Albin,BFC,Bourgogne-Franche-Comte,FR,France +Scey-sur-Saone-et-Saint-Albin,BFC,Bourgogne-Franche-Comté,FR,France Sceaux,IDF,Île-de-France,FR,France Scaër,BRE,Brittany,FR,France -Sazeray,CVL,Centre-Val de Loire,FR,France Saze,OCC,Occitanie,FR,France -Sayat,ARA,Auvergne-Rhone-Alpes,FR,France -Savouges,BFC,Bourgogne-Franche-Comte,FR,France +Sayat,ARA,Auvergne-Rhône-Alpes,FR,France +Savy-Berlette,HDF,Hauts-de-France,FR,France +Savouges,BFC,Bourgogne-Franche-Comté,FR,France Savonnières,CVL,Centre-Val de Loire,FR,France -Savins,IDF,Île-de-France,FR,France -Savines-le-Lac,PAC,"Provence-Alpes-Côte d'Azur",FR,France Savigny-sur-Orge,IDF,Île-de-France,FR,France -Savigny-sur-Braye,CVL,Centre-Val de Loire,FR,France +Savigny-Levescault,NAQ,Nouvelle-Aquitaine,FR,France Savigny-le-Temple,IDF,Île-de-France,FR,France -Savigny-les-Beaune,BFC,Bourgogne-Franche-Comte,FR,France -Savigny,ARA,Auvergne-Rhone-Alpes,FR,France -Savigny,ARA,Auvergne-Rhone-Alpes,FR,France -Savigneux,ARA,Auvergne-Rhone-Alpes,FR,France -Savigne-sous-le-Lude,PDL,Pays de la Loire,FR,France +Savigny,ARA,Auvergne-Rhône-Alpes,FR,France +Savignies,HDF,Hauts-de-France,FR,France +Savigneux,ARA,Auvergne-Rhône-Alpes,FR,France +Savigne-sur-Lathan,CVL,Centre-Val de Loire,FR,France "Savigne-l'Eveque",PDL,Pays de la Loire,FR,France -Savignac,OCC,Occitanie,FR,France -Savigna,BFC,Bourgogne-Franche-Comte,FR,France -Savières,GES,Grand Est,FR,France Saveuse,HDF,Hauts-de-France,FR,France Saverne,GES,Grand Est,FR,France Saverdun,OCC,Occitanie,FR,France Savennières,PDL,Pays de la Loire,FR,France Savenay,PDL,Pays de la Loire,FR,France -Savasse,ARA,Auvergne-Rhone-Alpes,FR,France Savarthès,OCC,Occitanie,FR,France -Sauzon,BRE,Brittany,FR,France -Sauze-Vaussais,NAQ,Nouvelle-Aquitaine,FR,France -Sauzet,ARA,Auvergne-Rhone-Alpes,FR,France -Sauzet,OCC,Occitanie,FR,France +Sauzet,ARA,Auvergne-Rhône-Alpes,FR,France Sauzet,OCC,Occitanie,FR,France -Sauxillanges,ARA,Auvergne-Rhone-Alpes,FR,France -Sauvillers-Mongival,HDF,Hauts-de-France,FR,France -Sauviat,ARA,Auvergne-Rhone-Alpes,FR,France +Sauvigny-les-Bois,BFC,Bourgogne-Franche-Comté,FR,France +Sauvigny-le-Bois,BFC,Bourgogne-Franche-Comté,FR,France Sauvian,OCC,Occitanie,FR,France -Sauveterre-de-Rouergue,OCC,Occitanie,FR,France -Sauveterre-de-Guyenne,NAQ,Nouvelle-Aquitaine,FR,France -Sauveterre,OCC,Occitanie,FR,France Sauveterre-de-Bearn,NAQ,Nouvelle-Aquitaine,FR,France -Sauvessanges,ARA,Auvergne-Rhone-Alpes,FR,France +Sauvessanges,ARA,Auvergne-Rhône-Alpes,FR,France Sauve,OCC,Occitanie,FR,France -Sauvain,ARA,Auvergne-Rhone-Alpes,FR,France +Sauvain,ARA,Auvergne-Rhône-Alpes,FR,France Sauvagnon,NAQ,Nouvelle-Aquitaine,FR,France -Sauvagnat-Sainte-Marthe,ARA,Auvergne-Rhone-Alpes,FR,France Sautron,PDL,Pays de la Loire,FR,France -Sauteyrargues,OCC,Occitanie,FR,France -Saussines,OCC,Occitanie,FR,France +Sauternes,NAQ,Nouvelle-Aquitaine,FR,France Sausset-les-Pins,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saussay-la-Campagne,NOR,Normandy,FR,France Saussan,OCC,Occitanie,FR,France Sausheim,GES,Grand Est,FR,France Saurat,OCC,Occitanie,FR,France Saumur,PDL,Pays de la Loire,FR,France -Saumos,NAQ,Nouvelle-Aquitaine,FR,France -Saumont-la-Poterie,NOR,Normandy,FR,France -Saumane,OCC,Occitanie,FR,France -Saulzoir,HDF,Hauts-de-France,FR,France +Saulzet,ARA,Auvergne-Rhône-Alpes,FR,France +Saulzais-le-Potier,CVL,Centre-Val de Loire,FR,France Saulxures-sur-Moselotte,GES,Grand Est,FR,France Saulxures-les-Nancy,GES,Grand Est,FR,France -Saulxures,GES,Grand Est,FR,France -Saulxures,GES,Grand Est,FR,France Saulx-Marchais,IDF,Île-de-France,FR,France -Sault-Brenaz,ARA,Auvergne-Rhone-Alpes,FR,France +Saulx-les-Chartreux,IDF,Île-de-France,FR,France +Saulx,BFC,Bourgogne-Franche-Comté,FR,France +Sault-Brenaz,ARA,Auvergne-Rhône-Alpes,FR,France Saultain,HDF,Hauts-de-France,FR,France -Saulon-la-Chapelle,BFC,Bourgogne-Franche-Comte,FR,France -Saulny,GES,Grand Est,FR,France -Saulnot,BFC,Bourgogne-Franche-Comte,FR,France +Saulon-la-Chapelle,BFC,Bourgogne-Franche-Comté,FR,France +Saulnot,BFC,Bourgogne-Franche-Comté,FR,France Saulnières,CVL,Centre-Val de Loire,FR,France Saulnes,GES,Grand Est,FR,France -Saulnay,CVL,Centre-Val de Loire,FR,France -Saulieu,BFC,Bourgogne-Franche-Comte,FR,France +Saulieu,BFC,Bourgogne-Franche-Comté,FR,France Saulcy-sur-Meurthe,GES,Grand Est,FR,France -Saulchery,HDF,Hauts-de-France,FR,France -Saulcet,ARA,Auvergne-Rhone-Alpes,FR,France +Saulcet,ARA,Auvergne-Rhône-Alpes,FR,France +Saulce-sur-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Saujon,NAQ,Nouvelle-Aquitaine,FR,France -Saugues,ARA,Auvergne-Rhone-Alpes,FR,France +Saugnacq,NAQ,Nouvelle-Aquitaine,FR,France Saucats,NAQ,Nouvelle-Aquitaine,FR,France -Saubusse,NAQ,Nouvelle-Aquitaine,FR,France Saubrigues,NAQ,Nouvelle-Aquitaine,FR,France Saubion,NAQ,Nouvelle-Aquitaine,FR,France -Saubens,OCC,Occitanie,FR,France Saturargues,OCC,Occitanie,FR,France -Satolas-et-Bonce,ARA,Auvergne-Rhone-Alpes,FR,France -Sathonay-Village,ARA,Auvergne-Rhone-Alpes,FR,France -Sathonay-Camp,ARA,Auvergne-Rhone-Alpes,FR,France -Sassenay,BFC,Bourgogne-Franche-Comte,FR,France -Sassenage,ARA,Auvergne-Rhone-Alpes,FR,France -Sassay,CVL,Centre-Val de Loire,FR,France -Sassangy,BFC,Bourgogne-Franche-Comte,FR,France +Satolas-et-Bonce,ARA,Auvergne-Rhône-Alpes,FR,France +Sathonay-Camp,ARA,Auvergne-Rhône-Alpes,FR,France +Sassenage,ARA,Auvergne-Rhône-Alpes,FR,France +Sassangy,BFC,Bourgogne-Franche-Comté,FR,France Sarzeau,BRE,Brittany,FR,France -Sarzay,CVL,Centre-Val de Loire,FR,France Sartrouville,IDF,Île-de-France,FR,France Sartène,20R,Corsica,FR,France Sars-Poteries,HDF,Hauts-de-France,FR,France -Sarry,GES,Grand Est,FR,France -Sarron,NAQ,Nouvelle-Aquitaine,FR,France Sarrola,20R,Corsica,FR,France Sarrigné,PDL,Pays de la Loire,FR,France Sarrians,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sarrey,GES,Grand Est,FR,France Sarre-Union,GES,Grand Est,FR,France Sarreinsming,GES,Grand Est,FR,France Sarreguemines,GES,Grand Est,FR,France Sarrebourg,GES,Grand Est,FR,France -Sarrazac,OCC,Occitanie,FR,France -Sarras,ARA,Auvergne-Rhone-Alpes,FR,France +Sarras,ARA,Auvergne-Rhône-Alpes,FR,France Sarrance,NAQ,Nouvelle-Aquitaine,FR,France Sarraltroff,GES,Grand Est,FR,France Sarralbe,GES,Grand Est,FR,France -Sarniguet,OCC,Occitanie,FR,France +Sarpourenx,NAQ,Nouvelle-Aquitaine,FR,France Sarlat-la-Canéda,NAQ,Nouvelle-Aquitaine,FR,France Sarlat,NAQ,Nouvelle-Aquitaine,FR,France -Sarlande,NAQ,Nouvelle-Aquitaine,FR,France -Sari-Solenzara,20R,Corsica,FR,France Sare,NAQ,Nouvelle-Aquitaine,FR,France -Sardieu,ARA,Auvergne-Rhone-Alpes,FR,France -Sarcy,GES,Grand Est,FR,France -Sarcicourt,GES,Grand Est,FR,France -Sarcey,ARA,Auvergne-Rhone-Alpes,FR,France +Sarcey,ARA,Auvergne-Rhône-Alpes,FR,France Sarcelles,IDF,Île-de-France,FR,France -Sarbazan,NAQ,Nouvelle-Aquitaine,FR,France Saran,CVL,Centre-Val de Loire,FR,France -Saramon,OCC,Occitanie,FR,France -Sapignies,HDF,Hauts-de-France,FR,France Saorge,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saône,BFC,Bourgogne-Franche-Comte,FR,France -Sanvignes-les-Mines,BFC,Bourgogne-Franche-Comte,FR,France -Santilly,BFC,Bourgogne-Franche-Comte,FR,France -Santigny,BFC,Bourgogne-Franche-Comte,FR,France +Saône,BFC,Bourgogne-Franche-Comté,FR,France +Sanvignes-les-Mines,BFC,Bourgogne-Franche-Comté,FR,France Santes,HDF,Hauts-de-France,FR,France Santeny,IDF,Île-de-France,FR,France -Santenay,CVL,Centre-Val de Loire,FR,France -Santenay,BFC,Bourgogne-Franche-Comte,FR,France Santec,BRE,Brittany,FR,France -Santans,BFC,Bourgogne-Franche-Comte,FR,France +Santa-Maria-Siche,20R,Corsica,FR,France +Santa-Maria-Poggio,20R,Corsica,FR,France +Santa-Maria-di-Lota,20R,Corsica,FR,France +Santa-Lucia-di-Moriani,20R,Corsica,FR,France Sansais,NAQ,Nouvelle-Aquitaine,FR,France -Sansac-de-Marmiesse,ARA,Auvergne-Rhone-Alpes,FR,France -Sanous,OCC,Occitanie,FR,France +Sansac-de-Marmiesse,ARA,Auvergne-Rhône-Alpes,FR,France Sannois,IDF,Île-de-France,FR,France San-Nicolao,20R,Corsica,FR,France Sannes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sannerville,NOR,Normandy,FR,France -San-Martino-di-Lota,20R,Corsica,FR,France Sanguinet,NAQ,Nouvelle-Aquitaine,FR,France -San-Gavino-di-Carbini,20R,Corsica,FR,France Sangatte,HDF,Hauts-de-France,FR,France Sandillon,CVL,Centre-Val de Loire,FR,France -Sandarville,CVL,Centre-Val de Loire,FR,France -Sand,GES,Grand Est,FR,France Sancy,GES,Grand Est,FR,France Sancourt,HDF,Hauts-de-France,FR,France Sancoins,CVL,Centre-Val de Loire,FR,France Sanchey,GES,Grand Est,FR,France -Sancey-le-Long,BFC,Bourgogne-Franche-Comte,FR,France +Sancheville,CVL,Centre-Val de Loire,FR,France +Sancey-le-Long,BFC,Bourgogne-Franche-Comté,FR,France Sancerre,CVL,Centre-Val de Loire,FR,France -Sancé,BFC,Bourgogne-Franche-Comte,FR,France +Sancé,BFC,Bourgogne-Franche-Comté,FR,France Sanary-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sampigny,GES,Grand Est,FR,France -Sampans,BFC,Bourgogne-Franche-Comte,FR,France -Samoussy,HDF,Hauts-de-France,FR,France Samoreau,IDF,Île-de-France,FR,France Samonac,NAQ,Nouvelle-Aquitaine,FR,France Samois-sur-Seine,IDF,Île-de-France,FR,France -Samogneux,GES,Grand Est,FR,France -Samoëns,ARA,Auvergne-Rhone-Alpes,FR,France -Sammarçolles,NAQ,Nouvelle-Aquitaine,FR,France +Samoëns,ARA,Auvergne-Rhône-Alpes,FR,France Sames,NAQ,Nouvelle-Aquitaine,FR,France Samer,HDF,Hauts-de-France,FR,France Saméon,HDF,Hauts-de-France,FR,France -Sambin,CVL,Centre-Val de Loire,FR,France Samazan,NAQ,Nouvelle-Aquitaine,FR,France -Samaran,OCC,Occitanie,FR,France +Samatan,OCC,Occitanie,FR,France Salviac,OCC,Occitanie,FR,France Salvagnac,OCC,Occitanie,FR,France -Salperwick,HDF,Hauts-de-France,FR,France Salouël,HDF,Hauts-de-France,FR,France -Salonnes,GES,Grand Est,FR,France Salon-de-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Salon,GES,Grand Est,FR,France Salomé,HDF,Hauts-de-France,FR,France -Salles-la-Source,OCC,Occitanie,FR,France +Salmiech,OCC,Occitanie,FR,France +Salles-sur-Garonne,OCC,Occitanie,FR,France +Sallespisse,NAQ,Nouvelle-Aquitaine,FR,France +Salles-de-Barbezieux,NAQ,Nouvelle-Aquitaine,FR,France "Salles-d'Angles",NAQ,Nouvelle-Aquitaine,FR,France Salles-Adour,OCC,Occitanie,FR,France Salles,NAQ,Nouvelle-Aquitaine,FR,France Salles,OCC,Occitanie,FR,France -Sallertaine,PDL,Pays de la Loire,FR,France -Sallenôves,ARA,Auvergne-Rhone-Alpes,FR,France -Sallenelles,NOR,Normandy,FR,France +Sallenôves,ARA,Auvergne-Rhône-Alpes,FR,France "Salleles-d'Aude",OCC,Occitanie,FR,France -Sallebœuf,NAQ,Nouvelle-Aquitaine,FR,France Sallaumines,HDF,Hauts-de-France,FR,France -Sallanches,ARA,Auvergne-Rhone-Alpes,FR,France -Salins-les-Bains,BFC,Bourgogne-Franche-Comte,FR,France +Sallanches,ARA,Auvergne-Rhône-Alpes,FR,France +Salins-les-Bains,BFC,Bourgogne-Franche-Comté,FR,France Salins,IDF,Île-de-France,FR,France -Salins,ARA,Auvergne-Rhone-Alpes,FR,France Salindres,OCC,Occitanie,FR,France -Salin-de-Giraud,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saligney,BFC,Bourgogne-Franche-Comte,FR,France +Saligny,PDL,Pays de la Loire,FR,France Salignac,NAQ,Nouvelle-Aquitaine,FR,France Salignac-Eyvigues,NAQ,Nouvelle-Aquitaine,FR,France -Salies-du-Salat,OCC,Occitanie,FR,France -Salies-de-Bearn,NAQ,Nouvelle-Aquitaine,FR,France -Saleux,HDF,Hauts-de-France,FR,France -Salettes,ARA,Auvergne-Rhone-Alpes,FR,France -Salers,ARA,Auvergne-Rhone-Alpes,FR,France +Salignac,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Salesches,HDF,Hauts-de-France,FR,France +Sales,ARA,Auvergne-Rhône-Alpes,FR,France +Salers,ARA,Auvergne-Rhône-Alpes,FR,France Salernes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Salenthal,GES,Grand Est,FR,France Saleilles,OCC,Occitanie,FR,France -Saleich,OCC,Occitanie,FR,France Salses-le-Chateau,OCC,Occitanie,FR,France Salbris,CVL,Centre-Val de Loire,FR,France -Salavre,ARA,Auvergne-Rhone-Alpes,FR,France -Salavas,ARA,Auvergne-Rhone-Alpes,FR,France -Salaunes,NAQ,Nouvelle-Aquitaine,FR,France -Salasc,OCC,Occitanie,FR,France -Salagnon,ARA,Auvergne-Rhone-Alpes,FR,France -Salagnac,NAQ,Nouvelle-Aquitaine,FR,France +Salaise-sur-Sanne,ARA,Auvergne-Rhône-Alpes,FR,France +Salagnon,ARA,Auvergne-Rhône-Alpes,FR,France Saizerais,GES,Grand Est,FR,France Saïx,OCC,Occitanie,FR,France -Saivres,NAQ,Nouvelle-Aquitaine,FR,France -Saisseval,HDF,Hauts-de-France,FR,France -Saissac,OCC,Occitanie,FR,France Sainville,CVL,Centre-Val de Loire,FR,France Saint-Zacharie,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Yzan-de-Soudiac,NAQ,Nouvelle-Aquitaine,FR,France Saint-Yvi,BRE,Brittany,FR,France Saint-Yrieix-sur-Charente,NAQ,Nouvelle-Aquitaine,FR,France Saint-Yrieix-la-Perche,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Yorre,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Yorre,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Ybard,NAQ,Nouvelle-Aquitaine,FR,France Saint-Xandre,NAQ,Nouvelle-Aquitaine,FR,France Saint-Wandrille-Rancon,NOR,Normandy,FR,France -Saint-Vulbas,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Vulbas,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Vrain,IDF,Île-de-France,FR,France Saint-Vivien-de-Medoc,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Vite,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Vit,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Vincent-sur-Jard,PDL,Pays de la Loire,FR,France -Saint-Vincent-Sterlanges,PDL,Pays de la Loire,FR,France -Saint-Vincent-la-Commanderie,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Vincent-en-Bresse,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Vincent-du-Boulay,NOR,Normandy,FR,France +Saint-Vivien-de-Blaye,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Vivien,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Vit,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Vincent-sur-Oust,BRE,Brittany,FR,France Saint-Vincent-de-Tyrosse,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Vincent-de-Paul,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Vincent-de-Boisset,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Vincent-de-Barres,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Vigor-d'Ymonville",NOR,Normandy,FR,France +Saint-Vincent-de-Barres,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Vincent,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Victurnien,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Victor-sur-Rhins,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Victor-la-Coste,OCC,Occitanie,FR,France Saint-Victoret,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Victor,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Victor,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Viaud,PDL,Pays de la Loire,FR,France -Saint-Verand,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Victor-de-Buthon,CVL,Centre-Val de Loire,FR,France +Saint-Victor,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Victeur,PDL,Pays de la Loire,FR,France +Saint-Viatre,CVL,Centre-Val de Loire,FR,France +Saint-Viance,NAQ,Nouvelle-Aquitaine,FR,France Saint-Vaury,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Vallier-sur-Marne,GES,Grand Est,FR,France Saint-Vallier-de-Thiey,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Vallier,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Vallier,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Valery-sur-Somme,HDF,Hauts-de-France,FR,France +Saint-Vallier,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Vallier,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Valery-en-Caux,NOR,Normandy,FR,France -Saint-Vaast-la-Hougue,NOR,Normandy,FR,France -Saint-Uze,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Valerien,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Vaast-de-Longmont,HDF,Hauts-de-France,FR,France +Saint-Uze,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Usage,BFC,Bourgogne-Franche-Comté,FR,France Saint-Urbain,PDL,Pays de la Loire,FR,France Saint-Tropez,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Trojan-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Trojan,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Trivier-sur-Moignans,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Trivier-de-Courtes,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Thurien,BRE,Brittany,FR,France -Saint-Thurial,BRE,Brittany,FR,France -Saint-Thomas-de-Courceriers,PDL,Pays de la Loire,FR,France -Saint-Thomas-de-Conac,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Trivier-de-Courtes,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Thurien,NOR,Normandy,FR,France +Saint-Thual,BRE,Brittany,FR,France +Saint-Thierry,GES,Grand Est,FR,France Saint-Thibery,OCC,Occitanie,FR,France Saint-Thibault-des-Vignes,IDF,Île-de-France,FR,France -Saint-Thibault,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Thibault,HDF,Hauts-de-France,FR,France +Saint-Thibault,BFC,Bourgogne-Franche-Comté,FR,France Saint-Thegonnec,BRE,Brittany,FR,France -Saint-Symphorien-sur-Coise,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Symphorien-dOzon,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Symphorien-sur-Coise,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Symphorien-dOzon,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Symphorien-de-Mahun,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Symphorien-d'Ancelles",BFC,Bourgogne-Franche-Comté,FR,France +Saint-Symphorien,PDL,Pays de la Loire,FR,France Saint-Symphorien,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Symphorien,NAQ,Nouvelle-Aquitaine,FR,France -Pragoulin,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Sulpice-le-Gueretois,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Sylvestre-sur-Lot,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Sylvestre,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Sylvestre,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Sylvain,NOR,Normandy,FR,France Saint-Sulpice-la-Foret,BRE,Brittany,FR,France Saint-Sulpice,NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Sulpice-d'Excideuil",NAQ,Nouvelle-Aquitaine,FR,France Saint-Sulpice-de-Royan,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Sulpice-de-Cognac,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Sulpice,PDL,Pays de la Loire,FR,France -Saint-Sulpice-de-Pommeray,CVL,Centre-Val de Loire,FR,France +Saint-Sulpice,HDF,Hauts-de-France,FR,France +Saint-Sulpice,OCC,Occitanie,FR,France Saint-Sulpice-la-Pointe,OCC,Occitanie,FR,France -Saint-Suliac,BRE,Brittany,FR,France Saint-Soupplets,IDF,Île-de-France,FR,France -Saint-Souplet,HDF,Hauts-de-France,FR,France -Saint-Solen,BRE,Brittany,FR,France Saint-Simon,HDF,Hauts-de-France,FR,France -Saint-Simeon-de-Bressieux,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Simeon,IDF,Île-de-France,FR,France +Saint-Simeux,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Simeon-de-Bressieux,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Sever,NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Seurin-sur-l'Isle",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Seurin-de-Cursac,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Seurin-de-Cadourne,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Sernin,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Servais,BRE,Brittany,FR,France +Saint-Serotin,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Sernin,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Senoux,BRE,Brittany,FR,France Saint-Segal,BRE,Brittany,FR,France Saint-Sébastien-sur-Loire,PDL,Pays de la Loire,FR,France -Saint-Sebastien-de-Morsent,NOR,Normandy,FR,France -Saint-Sebastien,PDL,Pays de la Loire,FR,France Saint-Savournin,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Savinien,NAQ,Nouvelle-Aquitaine,FR,France Saint-Savin,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Sauveur-Marville,CVL,Centre-Val de Loire,FR,France -Saint-Sauveur-Lendelin,NOR,Normandy,FR,France -"Saint-Sauveur-d'Emalleville",NOR,Normandy,FR,France -Saint-Sauveur,BRE,Brittany,FR,France -Saint-Sauveur,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Savin,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Savin,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Sauveur-les-Bray,IDF,Île-de-France,FR,France +Saint-Sauveur-en-Puisaye,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Sauveur-de-Puynormand,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Sauveur-dAunis,NAQ,Nouvelle-Aquitaine,FR,France Saint-Sauveur,NAQ,Nouvelle-Aquitaine,FR,France Saint-Sauveur,OCC,Occitanie,FR,France +Saint-Sauvant,NAQ,Nouvelle-Aquitaine,FR,France Saint-Saulve,HDF,Hauts-de-France,FR,France -Saint-Saulge,BFC,Bourgogne-Franche-Comte,FR,France Saint-Sauflieu,HDF,Hauts-de-France,FR,France Saint-Saturnin-les-Avignon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Saturnin-les-Apt,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Saturnin,PDL,Pays de la Loire,FR,France -Saint-Saturnin,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Samson-de-la-Roque,NOR,Normandy,FR,France -Saint-Samson,PDL,Pays de la Loire,FR,France Saint-Saens,NOR,Normandy,FR,France Saints,IDF,Île-de-France,FR,France -Saint-Rome-de-Cernon,OCC,Occitanie,FR,France -Saint-Romain-sur-Cher,CVL,Centre-Val de Loire,FR,France -Saint-Romain-la-Virvee,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Romain-la-Motte,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Romain-en-Viennois,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Romain-en-Gal,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Romain-de-Lerps,ARA,Auvergne-Rhone-Alpes,FR,France +Saintry-sur-Seine,IDF,Île-de-France,FR,France +Saint-Romans,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Romain-le-Puy,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Romain-de-Popey,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Romain-de-Jalionas,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Romain-de-Colbosc,NOR,Normandy,FR,France -Saint-Romain-de-Benet,NAQ,Nouvelle-Aquitaine,FR,France Saint-Riquier,HDF,Hauts-de-France,FR,France -Saint-Reverien,BFC,Bourgogne-Franche-Comte,FR,France Saint-Reverend,PDL,Pays de la Loire,FR,France Saint-Renan,BRE,Brittany,FR,France -Saint-Remy-sur-Durolle,ARA,Auvergne-Rhone-Alpes,FR,France Saint-Remy-sur-Avre,CVL,Centre-Val de Loire,FR,France -"Saint-Remy-l'Honore",IDF,Île-de-France,FR,France Saint-Remy-les-Chevreuse,IDF,Île-de-France,FR,France -Saint-Remy-la-Vanne,IDF,Île-de-France,FR,France -Saint-Remy-de-Sille,PDL,Pays de la Loire,FR,France +Saint-Remy-en-Rollat,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Rémy-de-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Remy,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Remy,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Remy,OCC,Occitanie,FR,France +Saint-Remy-Blanzy,HDF,Hauts-de-France,FR,France +Saint-Remy,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Remy,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Remy-de-Maurienne,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Remimont,GES,Grand Est,FR,France Saint-Raphaël,NAQ,Nouvelle-Aquitaine,FR,France Saint-Raphaël,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Rambert-en-Bugey,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Rambert-d'Albon",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Quirin,GES,Grand Est,FR,France -Saint-Quentin-le-Verger,GES,Grand Est,FR,France -Saint-Quentin-Fallavier,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Quentin-du-Dropt,NAQ,Nouvelle-Aquitaine,FR,France +"Saint-Rambert-d'Albon",ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Quentin-sur-Isere,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Quentin-Fallavier,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Quentin-de-Baron,NAQ,Nouvelle-Aquitaine,FR,France Saint-Quentin,HDF,Hauts-de-France,FR,France Saint-Quay-Portrieux,BRE,Brittany,FR,France -Saint-Quay-Perros,BRE,Brittany,FR,France -Saint-Puy,OCC,Occitanie,FR,France Saint-Pryve-Saint-Mesmin,CVL,Centre-Val de Loire,FR,France +Saint-Prouant,PDL,Pays de la Loire,FR,France Saint-Prix,IDF,Île-de-France,FR,France -Saint-Prix,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Prive,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Privat-la-Montagne,GES,Grand Est,FR,France -Saint-Privat-des-Vieux,OCC,Occitanie,FR,France -Saint-Prim,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Prim,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Priest-Taurion,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Priest-la-Vetre,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Priest-Ligoure,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Priest-la-Vetre,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Priest-la-Marche,CVL,Centre-Val de Loire,FR,France -Saint-Priest-en-Jarez,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Priest-Bramefant,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Priest,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Priest,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Pourcain-sur-Sioule,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Priest-en-Jarez,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Priest,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Preuil,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Prest,CVL,Centre-Val de Loire,FR,France +Saint-Pourcain-sur-Sioule,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Pouange,GES,Grand Est,FR,France +Saint-Pons-de-Mauchiens,OCC,Occitanie,FR,France Saint-Pons-de-Thomieres,OCC,Occitanie,FR,France -Saint-Pompon,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Pompain,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Polycarpe,OCC,Occitanie,FR,France Saint-Pol-sur-Ternoise,HDF,Hauts-de-France,FR,France -Saint-Pol-de-Léon,BRE,Brittany,FR,France -Saint-Pois,NOR,Normandy,FR,France -Saint-Plantaire,CVL,Centre-Val de Loire,FR,France -Saint-Plaisir,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Point-Lac,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Plancard,OCC,Occitanie,FR,France Saint-Pierre-Quiberon,BRE,Brittany,FR,France -Saint-Pierre-le-Vieux,PDL,Pays de la Loire,FR,France +Saint-Pierre-Montlimart,PDL,Pays de la Loire,FR,France +Saint-Pierre-le-Viger,NOR,Normandy,FR,France Saint-Pierre-les-Nemours,IDF,Île-de-France,FR,France Saint-Pierre-les-Elbeuf,NOR,Normandy,FR,France -Saint-Pierre-la-Palud,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Pierre-la-Palud,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Pierre-la-Garenne,NOR,Normandy,FR,France -Saint-Pierre-Eglise,NOR,Normandy,FR,France Saint-Pierre-du-Perray,IDF,Île-de-France,FR,France -Saint-Pierre-du-Mont,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Pierre-du-Mont,BFC,Bourgogne-Franche-Comté,FR,France Saint-Pierre-du-Mont,NAQ,Nouvelle-Aquitaine,FR,France Saint-Pierre-du-Bosguerard,NOR,Normandy,FR,France "Saint-Pierre-d'Oleron",NAQ,Nouvelle-Aquitaine,FR,France "Saint-Pierre-d'Irube",NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Pierre-d'Eyraud",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Pierre-de-Varennes,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Pierre-de-Varengeville,NOR,Normandy,FR,France -Saint-Pierre-des-Ormes,PDL,Pays de la Loire,FR,France -Saint-Pierre-des-Nids,PDL,Pays de la Loire,FR,France Saint-Pierre-des-Fleurs,NOR,Normandy,FR,France Saint-Pierre-de-Semilly,NOR,Normandy,FR,France Saint-Pierre-des-Corps,CVL,Centre-Val de Loire,FR,France -Saint-Pierre-en-Faucigny,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Pierre-de-Plesguen,BRE,Brittany,FR,France -Saint-Pierre-de-Manneville,NOR,Normandy,FR,France -Saint-Pierre-de-Chandieu,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Pierre-de-Boeuf,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Pierre-d'Aurillac",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Pierre-dAllevard,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Pierre-d'Albigny",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Pierre-Bellevue,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Pierre-Aigle,HDF,Hauts-de-France,FR,France -Saint-Pierre,GES,Grand Est,FR,France -Saint-Pierre,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Pierre-en-Faucigny,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Pierre-de-Chandieu,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Pierre-de-Boeuf,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Pierre-dAllevard,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Pierre-d'Albigny",ARA,Auvergne-Rhône-Alpes,FR,France Saint-Piat,CVL,Centre-Val de Loire,FR,France +Saint-Philibert,BRE,Brittany,FR,France +Saint-Philbert-du-Peuple,PDL,Pays de la Loire,FR,France Saint-Philbert-de-Grand-Lieu,PDL,Pays de la Loire,FR,France Saint-Philbert-de-Bouaine,PDL,Pays de la Loire,FR,France -Saint-Pever,BRE,Brittany,FR,France -Saint-Pere-sur-Loire,CVL,Centre-Val de Loire,FR,France +"Saint-Pey-d'Armens",NAQ,Nouvelle-Aquitaine,FR,France Saint-Pere-en-Retz,PDL,Pays de la Loire,FR,France -Saint-Pere-Marc-en-Poulet,BRE,Brittany,FR,France Saint-Perdon,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Peray,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Peray,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Peravy-la-Colombe,CVL,Centre-Val de Loire,FR,France Saint-Pee-sur-Nivelle,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Pe-de-Leren,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Paul-Trois-Chateaux,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Pe-de-Bigorre,OCC,Occitanie,FR,France +Saint-Paul-Trois-Chateaux,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Paul-les-Romans,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Paul-les-Dax,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Paul-le-Jeune,ARA,Auvergne-Rhone-Alpes,FR,France Saint-Paul-le-Gaultier,PDL,Pays de la Loire,FR,France -Saint-Paul-la-Roche,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Paulien,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Paulien,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Paulet-de-Caisson,OCC,Occitanie,FR,France -Saint-Paul-en-Pareds,PDL,Pays de la Loire,FR,France -Saint-Paul-en-Jarez,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Paul,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Paul-en-Chablais,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Paul-en-Born,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Paul-des-Landes,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Paul-en-Jarez,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Paul-en-Foret,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Saint-Paul-en-Chablais,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Paul-de-Fenouillet,OCC,Occitanie,FR,France Saint-Paul,HDF,Hauts-de-France,FR,France -Saint-Paul,NOR,Normandy,FR,France +Saint-Paul,NAQ,Nouvelle-Aquitaine,FR,France Saint-Paul-de-Vence,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Paul-sur-Save,OCC,Occitanie,FR,France Saint-Paul,OCC,Occitanie,FR,France Saint-Pathus,IDF,Île-de-France,FR,France -Saint-Paterne-Racan,CVL,Centre-Val de Loire,FR,France -Saint-Pastour,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Parres-aux-Tertres,GES,Grand Est,FR,France -Saint-Parize-le-Chatel,BFC,Bourgogne-Franche-Comte,FR,France Saint-Pargoire,OCC,Occitanie,FR,France -Saint-Papoul,OCC,Occitanie,FR,France +"Saint-Pardoux-l'Ortigier",NAQ,Nouvelle-Aquitaine,FR,France +Saint-Pardoux-le-Vieux,NAQ,Nouvelle-Aquitaine,FR,France Saint-Pantaleon-de-Larche,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Pal-de-Mons,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Pal-de-Mons,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Palais-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Palais-de-Negrignac,NAQ,Nouvelle-Aquitaine,FR,France Saint-Palais,NAQ,Nouvelle-Aquitaine,FR,France Saint-Pair-sur-Mer,NOR,Normandy,FR,France -Saint-Pabu,BRE,Brittany,FR,France -Saint-Ours,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Ours,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Ouen-Marchefroy,CVL,Centre-Val de Loire,FR,France -Saint-Ouen-les-Vignes,CVL,Centre-Val de Loire,FR,France +Saint-Pair,NOR,Normandy,FR,France +Saint-Ouen-sur-Morin,IDF,Île-de-France,FR,France +Saint-Ouen-les-Parey,GES,Grand Est,FR,France "Saint-Ouen-l'Aumone",IDF,Île-de-France,FR,France Saint-Ouen-du-Tilleul,NOR,Normandy,FR,France Saint-Ouen-de-Thouberville,NOR,Normandy,FR,France Saint-Ouen-des-Toits,PDL,Pays de la Loire,FR,France Saint-Ouen-des-Alleux,BRE,Brittany,FR,France +Saint-Ouen-de-Mimbre,PDL,Pays de la Loire,FR,France +Saint-Ouen,HDF,Hauts-de-France,FR,France Saint-Ouen,IDF,Île-de-France,FR,France -Saint-Ouen,CVL,Centre-Val de Loire,FR,France Saint-Orens-de-Gameville,OCC,Occitanie,FR,France -Saint-Oradoux-pres-Crocq,NAQ,Nouvelle-Aquitaine,FR,France Saint-Omer-Capelle,HDF,Hauts-de-France,FR,France Saint-Omer,HDF,Hauts-de-France,FR,France Saint-Nom-la-Breteche,IDF,Île-de-France,FR,France Saint-Nolff,BRE,Brittany,FR,France +Saint-Nizier-sous-Charlieu,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Nicolas-de-Redon,PDL,Pays de la Loire,FR,France Saint-Nicolas-de-Port,GES,Grand Est,FR,France -Saint-Nicolas-de-la-Taille,NOR,Normandy,FR,France Saint-Nicolas-de-Brem,PDL,Pays de la Loire,FR,France +"Saint-Nicolas-d'Aliermont",NOR,Normandy,FR,France Saint Nicolas Les Arras,HDF,Hauts-de-France,FR,France -Saint-Nectaire,ARA,Auvergne-Rhone-Alpes,FR,France "Saint-Nazaire-d'Aude",OCC,Occitanie,FR,France Saint-Nazaire,PDL,Pays de la Loire,FR,France -Saint-Nazaire-les-Eymes,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Nazaire,NAQ,Nouvelle-Aquitaine,FR,France Saint-Nazaire,OCC,Occitanie,FR,France -Saint-Nauphary,OCC,Occitanie,FR,France Saint-Nabord,GES,Grand Est,FR,France -Saint-Molf,PDL,Pays de la Loire,FR,France +Saint-Morel,GES,Grand Est,FR,France +Saint-Montan,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Mont,OCC,Occitanie,FR,France Saint-Mitre-les-Remparts,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Mihiel,GES,Grand Est,FR,France Saint-Michel-sur-Orge,IDF,Île-de-France,FR,France Saint-Michel-lObservatoire,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Michel-de-Maurienne,ARA,Auvergne-Rhone-Alpes,FR,France +Escalus,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Michel-en-lHerm,PDL,Pays de la Loire,FR,France +Saint-Michel-de-Rieufret,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Michel-de-Maurienne,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Michel-Chef-Chef,PDL,Pays de la Loire,FR,France -Saint-Michel,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Mezard,OCC,Occitanie,FR,France -Saint-Merd-les-Oussines,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Menges,GES,Grand Est,FR,France +Saint-Michel,HDF,Hauts-de-France,FR,France +Saint-Mesmes,IDF,Île-de-France,FR,France Saint-Memmie,GES,Grand Est,FR,France +Saint-Meme-les-Carrieres,NAQ,Nouvelle-Aquitaine,FR,France Saint-Meloir-des-Ondes,BRE,Brittany,FR,France Saint-Melaine-sur-Aubance,PDL,Pays de la Loire,FR,France Saint-Meen-le-Grand,BRE,Brittany,FR,France @@ -41569,863 +31555,759 @@ Saint-Medard-sur-Ille,BRE,Brittany,FR,France Saint-Médard-en-Jalles,NAQ,Nouvelle-Aquitaine,FR,France "Saint-Medard-d'Eyrans",NAQ,Nouvelle-Aquitaine,FR,France "Saint-Medard-d'Aunis",NAQ,Nouvelle-Aquitaine,FR,France +Saint-Maxire,NAQ,Nouvelle-Aquitaine,FR,France Saint-Maximin-la-Sainte-Baume,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Maximin,HDF,Hauts-de-France,FR,France Saint-Max,GES,Grand Est,FR,France Saint-Maurice-sur-Moselle,GES,Grand Est,FR,France Saint-Maurice-sur-Fessard,CVL,Centre-Val de Loire,FR,France -Saint-Maurice-la-Souterraine,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Maurice-la-Clouere,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Maurice-en-Cotentin,NOR,Normandy,FR,France -Saint-Maurice-de-Lignon,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Maurice-de-Gourdans,ARA,Auvergne-Rhone-Alpes,FR,France +Chabanière,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Maurice-l'Exil",ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Maurice-de-Gourdans,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Maurice-de-Beynost,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Maurice,IDF,Île-de-France,FR,France -Saint-Maurice,GES,Grand Est,FR,France -Saint-Maurice,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Maurice,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Maur-des-Fossés,IDF,Île-de-France,FR,France -Saint-Maudan,BRE,Brittany,FR,France +Saint-Maur,CVL,Centre-Val de Loire,FR,France Saint-Mathieu-de-Treviers,OCC,Occitanie,FR,France -Saint-Mathieu,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Martin-sur-la-Chambre,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Masmes,GES,Grand Est,FR,France +Saint-Martin-sur-Oust,BRE,Brittany,FR,France +Saint-Martin-sur-la-Chambre,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Martin-Osmonville,NOR,Normandy,FR,France -Saint-Martin-le-Vinoux,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Martin-le-Beau,CVL,Centre-Val de Loire,FR,France +"Saint-Martin-l'Hortier",NOR,Normandy,FR,France +Saint-Martin-le-Vinoux,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Martin-le-Chatel,ARA,Auvergne-Rhône-Alpes,FR,France Valdivienne,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Martin-en-Bresse,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Martin-du-Vivier,NOR,Normandy,FR,France -Saint-Martin-du-Var,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Saint-Martin-la-Plaine,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Martin-l'Aiguillon",NOR,Normandy,FR,France +Saint-Martin-Labouval,OCC,Occitanie,FR,France +Saint-Martin-en-Haut,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Martin-en-Campagne,NOR,Normandy,FR,France Saint-Martin-du-Tertre,IDF,Île-de-France,FR,France -"Saint-Martin-d'Uriage",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Martin-du-Mont,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Martin-du-Mont,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Martin-du-Limet,PDL,Pays de la Loire,FR,France -Saint-Martin-du-Frene,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Martin-d'Ordon",BFC,Bourgogne-Franche-Comte,FR,France -"Saint-Martin-d'Hères",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Martin-de-Valgalgues,OCC,Occitanie,FR,France +"Saint-Martin-d'Uriage",ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Martin-du-Mont,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Martin-d'Oney",NAQ,Nouvelle-Aquitaine,FR,France +"Saint-Martin-d'Hères",ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Martin-des-Fontaines,PDL,Pays de la Loire,FR,France Saint-Martin-de-Seignanx,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Martin-de-Re,NAQ,Nouvelle-Aquitaine,FR,France Saint-Martin-de-Mailloc,NOR,Normandy,FR,France Saint-Martin-de-Londres,OCC,Occitanie,FR,France -Saint-Martin-de-la-Lieue,NOR,Normandy,FR,France +Saint-Martin-de-Hinx,NAQ,Nouvelle-Aquitaine,FR,France Saint-Martin-de-Fressengeas,NAQ,Nouvelle-Aquitaine,FR,France Saint-Martin-de-Fontenay,NOR,Normandy,FR,France Saint-Martin-de-Crau,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Martin-de-Castillon,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Brem-sur-Mer,PDL,Pays de la Loire,FR,France +Saint-Martin-de-Bernegoue,NAQ,Nouvelle-Aquitaine,FR,France "Saint-Martin-d'Auxigny",CVL,Centre-Val de Loire,FR,France +Saint-Martin-Choquel,HDF,Hauts-de-France,FR,France Saint-Martin-Boulogne,HDF,Hauts-de-France,FR,France -Saint-Martin-Bellevue,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Martin-Belle-Roche,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Martin-aux-Chartrains,NOR,Normandy,FR,France +Saint-Martin-Bellevue,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Martin-Belle-Roche,BFC,Bourgogne-Franche-Comté,FR,France Saint-Martin-au-Laert,HDF,Hauts-de-France,FR,France Saint-Martin,OCC,Occitanie,FR,France -Saint-Martin,OCC,Occitanie,FR,France -Saint-Martial-de-Vitaterne,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Mars-la-Reorthe,PDL,Pays de la Loire,FR,France +Saint-Martial,OCC,Occitanie,FR,France Saint-Mars-la-Jaille,PDL,Pays de la Loire,FR,France Saint-Mars-la-Briere,PDL,Pays de la Loire,FR,France -Saint-Mars-du-Desert,PDL,Pays de la Loire,FR,France -"Saint-Mars-d'Outille",PDL,Pays de la Loire,FR,France -Saint-Mars-de-Locquenay,PDL,Pays de la Loire,FR,France -Saint-Mard,IDF,Île-de-France,FR,France -Saint-Marc-le-Blanc,BRE,Brittany,FR,France -Saint-Marcet,OCC,Occitanie,FR,France -Saint-Marcellin-en-Forez,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Marcellin,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Marcel-les-Valence,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Marcel-les-Annonay,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Marcel-dArdèche,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Marcel-Bel-Accueil,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Marcel,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Marcel,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Marc-Jaumegarde,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Saint-Marcellin-en-Forez,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Marcellin,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Marcel-les-Valence,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Marcel,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Marcel,NOR,Normandy,FR,France +Saint-Marcel,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Marcel,BRE,Brittany,FR,France +Saint-Marcel,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Marcel-sur-Aude,OCC,Occitanie,FR,France +Saint-Marceau,PDL,Pays de la Loire,FR,France Saint-Mandrier-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Mande,IDF,Île-de-France,FR,France Saint-Mammes,IDF,Île-de-France,FR,France -Saint-Mamet-la-Salvetat,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Mamert-du-Gard,OCC,Occitanie,FR,France -Saint-Malo-en-Donziois,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Malo-du-Bois,PDL,Pays de la Loire,FR,France -Saint-Malo-de-Phily,BRE,Brittany,FR,France -Saint-Malo-de-Guersac,PDL,Pays de la Loire,FR,France +Saint-Mamet-la-Salvetat,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Malo-en-Donziois,BFC,Bourgogne-Franche-Comté,FR,France St-Malo,BRE,Brittany,FR,France "Saint-Maixent-l'Ecole",NAQ,Nouvelle-Aquitaine,FR,France Saint-Maixant,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Magne-de-Castillon,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Maclou,NOR,Normandy,FR,France Saint-Macaire-en-Mauges,PDL,Pays de la Loire,FR,France -Saint-Macaire-du-Bois,PDL,Pays de la Loire,FR,France Saint-Macaire,NAQ,Nouvelle-Aquitaine,FR,France Saint-Lys,OCC,Occitanie,FR,France -Saint-Lyphard,PDL,Pays de la Loire,FR,France -Saint-Lye-la-Foret,CVL,Centre-Val de Loire,FR,France +Saint-Lye,GES,Grand Est,FR,France Saint-Lumine-de-Clisson,PDL,Pays de la Loire,FR,France Saint-Lubin-des-Joncherets,CVL,Centre-Val de Loire,FR,France -Saint-Lubin-de-la-Haye,CVL,Centre-Val de Loire,FR,France -Saint-Loup-sur-Semouse,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Loup-de-Varennes,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Loup-Geanges,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Loup-de-Gonois,CVL,Centre-Val de Loire,FR,France +Saint-Loup-sur-Semouse,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Loup-du-Dorat,PDL,Pays de la Loire,FR,France +Saint-Loup-de-Varennes,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Loup-de-Naud,IDF,Île-de-France,FR,France Saint-Loup-Cammas,OCC,Occitanie,FR,France -Saint-Loup,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Louis-les-Bitche,GES,Grand Est,FR,France +Saint-Loup,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Loup,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Louis,GES,Grand Est,FR,France Saint-Loubes,NAQ,Nouvelle-Aquitaine,FR,France Saint-Lormel,BRE,Brittany,FR,France Saint-Lô,NOR,Normandy,FR,France Saint-Lizier,OCC,Occitanie,FR,France -Saint-Lieux-les-Lavaur,OCC,Occitanie,FR,France -Saint-Lezer,OCC,Occitanie,FR,France Saint-Leu-la-Foret,IDF,Île-de-France,FR,France "Saint-Leu-d'Esserent",HDF,Hauts-de-France,FR,France -Saint-Leonard,HDF,Hauts-de-France,FR,France -Saint-Leon,OCC,Occitanie,FR,France +Saint-Leonard,GES,Grand Est,FR,France +Saint-Leger-sous-Brienne,GES,Grand Est,FR,France +Saint-Leger-pres-Troyes,GES,Grand Est,FR,France Saint-Leger-les-Domart,HDF,Hauts-de-France,FR,France -Saint-Leger-en-Bray,HDF,Hauts-de-France,FR,France Saint-Leger-du-Bourg-Denis,NOR,Normandy,FR,France -Saint-Leger-des-Vignes,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Laurs,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Leger-des-Vignes,BFC,Bourgogne-Franche-Comté,FR,France Saint-Laurent-sur-Sevre,PDL,Pays de la Loire,FR,France -Saint-Laurent-les-Tours,OCC,Occitanie,FR,France +Saint-Laurent-sur-Othain,GES,Grand Est,FR,France Saint-Laurent-Medoc,NAQ,Nouvelle-Aquitaine,FR,France Saint-Laurent-du-Var,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Laurent-du-Pont,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Laurent-en-Grandvaux,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Laurent-de-Vaux,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Laurent-du-Pont,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Laurent-en-Grandvaux,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Laurent-dOingt,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Laurent-de-Vaux,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Laurent-Nouan,CVL,Centre-Val de Loire,FR,France St Laurent des Arbres,OCC,Occitanie,FR,France Saint-Laurent-de-la-Salanque,OCC,Occitanie,FR,France Saint-Laurent-de-la-Pree,NAQ,Nouvelle-Aquitaine,FR,France Saint-Laurent-de-la-Cabrerisse,OCC,Occitanie,FR,France -Saint-Laurent-de-Condel,NOR,Normandy,FR,France -Saint-Laurent-de-Chamousset,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Laurent-de-Brevedent,NOR,Normandy,FR,France -"Saint-Laurent-d'Arce",NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Laurent-d'Aigouze",OCC,Occitanie,FR,France -"Saint-Laurent-d'Agny",ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Laurent-de-Chamousset,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Laurent-Blangy,HDF,Hauts-de-France,FR,France Saint-Laurent,GES,Grand Est,FR,France Saint-Laurent,CVL,Centre-Val de Loire,FR,France -Saint-Laure,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Lambert-la-Potherie,PDL,Pays de la Loire,FR,France +Saint-Lattier,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Lambert,IDF,Île-de-France,FR,France -Saint-Lager,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Just-Saint-Rambert,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Just-Sauvage,GES,Grand Est,FR,France -Saint-Just-Malmont,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Just-le-Martel,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Lager-Bressac,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Lager,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Just-Saint-Rambert,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Just-sur-Dive,PDL,Pays de la Loire,FR,France +Saint-Just-Malmont,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Just-la-Pendue,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Just-en-Chaussee,HDF,Hauts-de-France,FR,France Saint-Just-en-Brie,IDF,Île-de-France,FR,France -Saint-Just-de-Claix,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Just-Chaleyssin,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Just-Chaleyssin,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Just-Luzac,NAQ,Nouvelle-Aquitaine,FR,France Saint-Junien,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Julien-sur-Reyssouze,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Julien-les-Villas,GES,Grand Est,FR,France -Saint-Julien-le-Petit,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Julien-les-Metz,GES,Grand Est,FR,France "Saint-Julien-l'Ars",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Julien-en-Saint-Alban,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Julien-en-Genevois,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Julien-en-Saint-Alban,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Julien-en-Genevois,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Julien-en-Born,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Julien-du-Sault,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Julien-du-Sault,BFC,Bourgogne-Franche-Comté,FR,France Saint-Julien-les-Rosiers,OCC,Occitanie,FR,France -Saint-Julien-Mont-Denis,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Julien-des-Chazes,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Julien-Mont-Denis,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Julien-de-la-Liegue,NOR,Normandy,FR,France Saint-Julien-de-Concelles,PDL,Pays de la Loire,FR,France -Saint-Julien-de-Civry,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Julien,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Julien-de-Chedon,CVL,Centre-Val de Loire,FR,France Saint-Julien,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Josse,HDF,Hauts-de-France,FR,France +Saint-Juery,OCC,Occitanie,FR,France Saint-Joseph,NOR,Normandy,FR,France -Saint-Joseph,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Joseph,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Jory,OCC,Occitanie,FR,France -Saint-Jorioz,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Jorioz,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Joachim,PDL,Pays de la Loire,FR,France -Saint-Jeoire,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-sur-Veyle,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-sur-Mayenne,PDL,Pays de la Loire,FR,France +Saint-Jeoire,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-sur-Veyle,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-Soleymieux,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Jean,PAC,"Provence-Alpes-Côte d'Azur",FR,France St. Jean-Pla-de-Corts,OCC,Occitanie,FR,France Saint-Jeannet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Jean-les-Deux-Jumeaux,IDF,Île-de-France,FR,France Saint-Jean-le-Blanc,CVL,Centre-Val de Loire,FR,France -Saint-Jean-Lasseille,OCC,Occitanie,FR,France -Saint-Jean-en-Royans,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-du-Gard,OCC,Occitanie,FR,France +Saint-Jean-en-Royans,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Jean-du-Falga,OCC,Occitanie,FR,France "Saint-Jean-d'Illac",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Jean-de-Verges,OCC,Occitanie,FR,France Saint-Jean-de-Vedas,OCC,Occitanie,FR,France -Saint-Jean-de-Tholome,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-de-Soudain,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-de-Muzols,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Jean-de-Thurigneux,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-de-Soudain,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-des-Champs,NOR,Normandy,FR,France +Saint-Jean-de-Niost,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-de-Muzols,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Jean-de-Monts,PDL,Pays de la Loire,FR,France -Saint-Jean-de-Moirans,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-de-Maurienne,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Jean-de-Moirans,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-de-Maurienne,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-de-Marsacq,NAQ,Nouvelle-Aquitaine,FR,France Saint-Jean-de-Luz,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Jean-de-Liversay,NAQ,Nouvelle-Aquitaine,FR,France Saint-Jean-de-la-Ruelle,CVL,Centre-Val de Loire,FR,France -Saint-Jean-de-la-Neuville,NOR,Normandy,FR,France Saint-Jean-de-la-Blaquiere,OCC,Occitanie,FR,France -Saint-Jean-de-Gonville,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-de-Cuculles,OCC,Occitanie,FR,France Saint-Jean-de-Braye,CVL,Centre-Val de Loire,FR,France -Saint-Jean-de-Bournay,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Jean-de-Bournay,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Jean-de-Boiseau,PDL,Pays de la Loire,FR,France -Saint-Jean-de-Blaignac,NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Jean-d'Avelanne",ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Jean-d'Asse",PDL,Pays de la Loire,FR,France -"Saint-Jean-d'Ardieres",ARA,Auvergne-Rhone-Alpes,FR,France +"Saint-Jean-d'Avelanne",ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Jean-d'Ardieres",ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Jean-d'Angle",NAQ,Nouvelle-Aquitaine,FR,France "Saint-Jean-d'Angely",NAQ,Nouvelle-Aquitaine,FR,France Saint-Jean-Brevelay,BRE,Brittany,FR,France -Saint-Jean-Bonnefonds,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Jean-aux-Bois,HDF,Hauts-de-France,FR,France +Saint-Jean-Bonnefonds,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Jean-aux-Amognes,BFC,Bourgogne-Franche-Comté,FR,France Saint-Jean,OCC,Occitanie,FR,France -Saint-Jans-Cappel,HDF,Hauts-de-France,FR,France -Saint-Jammes,NAQ,Nouvelle-Aquitaine,FR,France Saint-James,NOR,Normandy,FR,France -Saint-Jacut-les-Pins,BRE,Brittany,FR,France Saint-Jacut-de-la-Mer,BRE,Brittany,FR,France Saint-Jacques-de-la-Lande,BRE,Brittany,FR,France -Saint-Ismier,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Ignat,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Igeaux,BRE,Brittany,FR,France -Saint-Hubert,GES,Grand Est,FR,France +Saint-Ismier,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Hippolyte-du-Fort,OCC,Occitanie,FR,France Saint-Hippolyte,OCC,Occitanie,FR,France -Saint-Hilaire-sous-Charlieu,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Hilaire-Saint-Mesmin,CVL,Centre-Val de Loire,FR,France +Saint-Hilarion,IDF,Île-de-France,FR,France Saint-Hilaire-lez-Cambrai,HDF,Hauts-de-France,FR,France +Saint-Hilaire-du-Rosier,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Hilaire-du-Harcouet,NOR,Normandy,FR,France -Saint-Hilaire-du-Bois,NAQ,Nouvelle-Aquitaine,FR,France Saint-Hilaire-de-Riez,PDL,Pays de la Loire,FR,France Saint-Hilaire-de-Loulay,PDL,Pays de la Loire,FR,France +Saint-Hilaire-de-la-Cote,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Hilaire-de-Chaleons,PDL,Pays de la Loire,FR,France Saint-Hilaire-de-Brethmas,OCC,Occitanie,FR,France -Saint-Hilaire-Bonneval,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Hilaire,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Hilaire-de-Brens,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Hilaire,OCC,Occitanie,FR,France Saint-Hilaire,OCC,Occitanie,FR,France -Saint-Hernin,BRE,Brittany,FR,France Saint-Herblain,PDL,Pays de la Loire,FR,France -Saint-Heand,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Haon-le-Vieux,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Heand,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Guinoux,BRE,Brittany,FR,France Saint-Gregoire,BRE,Brittany,FR,France +Saint-Grave,BRE,Brittany,FR,France +Saint-Gratien,HDF,Hauts-de-France,FR,France Saint-Gratien,IDF,Île-de-France,FR,France Saint-Gonnery,BRE,Brittany,FR,France -Saint-Gonlay,BRE,Brittany,FR,France Saint-Gobain,HDF,Hauts-de-France,FR,France Saint-Girons,OCC,Occitanie,FR,France Saint-Gilles-Croix-de-Vie,PDL,Pays de la Loire,FR,France -Saint-Gilles-de-la-Neuville,NOR,Normandy,FR,France Saint-Gilles,BRE,Brittany,FR,France Saint-Gilles,OCC,Occitanie,FR,France +Saint-Gildas-des-Bois,PDL,Pays de la Loire,FR,France Saint-Gildas-de-Rhuys,BRE,Brittany,FR,France -Saint-Gibrien,GES,Grand Est,FR,France -Saint-Gery,OCC,Occitanie,FR,France -Saint-Gervais-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Gervais-des-Sablons,NOR,Normandy,FR,France +Saint-Gervais-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Gervais-la-Foret,CVL,Centre-Val de Loire,FR,France +Saint-Gervais-en-Belin,PDL,Pays de la Loire,FR,France Saint-Gervais,PDL,Pays de la Loire,FR,France Saint-Gervais,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Gervais,OCC,Occitanie,FR,France Saint-Germer-de-Fly,HDF,Hauts-de-France,FR,France -Saint-Germain-sur-Morin,IDF,Île-de-France,FR,France -Saint-Germain-Nuelles,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Germain-Nuelles,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Germain-sur-Avre,NOR,Normandy,FR,France Saint-Germainmont,GES,Grand Est,FR,France -Saint-Germain-Lespinasse,ARA,Auvergne-Rhone-Alpes,FR,France Saint-Germain-les-Corbeil,IDF,Île-de-France,FR,France +Saint-Germain-les-Buxy,BFC,Bourgogne-Franche-Comté,FR,France Saint-Germain-les-Arpajon,IDF,Île-de-France,FR,France -Saint-Germain-Lembron,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Germain-Laprade,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Germain-le-Gaillard,NOR,Normandy,FR,France +Saint-Germain-le-Fouilloux,PDL,Pays de la Loire,FR,France +Saint-Germain-Laval,IDF,Île-de-France,FR,France +Saint-Germain-Laprade,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Germain-la-Blanche-Herbe,NOR,Normandy,FR,France -Saint-Germain-en-Montagne,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Germain-en-Montagne,BFC,Bourgogne-Franche-Comté,FR,France Saint-Germain-en-Laye,IDF,Île-de-France,FR,France Saint-Germain-du-Puy,CVL,Centre-Val de Loire,FR,France Saint-Germain-du-Puch,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Germain-du-Plain,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Germain-du-Plain,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Germain-du-Corbeis,NOR,Normandy,FR,France +Saint-Germain-de-Vibrac,NAQ,Nouvelle-Aquitaine,FR,France "Saint-Germain-d'Esteuil",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Germain-des-Fosses,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Germain-des-Angles,NOR,Normandy,FR,France -Saint-Germain-de-Lusignan,NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Germain-d'Anxure",PDL,Pays de la Loire,FR,France -"Saint-Germain-au-Mont-d'Or",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Germain,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Gerand-le-Puy,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Germain-des-Fosses,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Gerand-le-Puy,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Geours-de-Maremne,NAQ,Nouvelle-Aquitaine,FR,France -Saints-Geosmes,GES,Grand Est,FR,France -Saint-Georges-sur-Moulon,CVL,Centre-Val de Loire,FR,France Saint-Georges-sur-Loire,PDL,Pays de la Loire,FR,France -Saint-Georges-sur-la-Pree,CVL,Centre-Val de Loire,FR,France -Saint-Georges-sur-Baulche,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Georges-sur-Eure,CVL,Centre-Val de Loire,FR,France Saint-Georges-Motel,NOR,Normandy,FR,France -Saint-Georges-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Georges-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Georges-les-Baillargeaux,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Georges-la-Pouge,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Georges-Haute-Ville,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Georges-en-Couzan,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Georges-des-Gardes,PDL,Pays de la Loire,FR,France +Saint-Georges-du-Bois,PDL,Pays de la Loire,FR,France Saint-Georges-dOrques,OCC,Occitanie,FR,France "Saint-Georges-d'Oléron",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Georges-des-Groseillers,NOR,Normandy,FR,France Saint-Georges-des-Coteaux,NAQ,Nouvelle-Aquitaine,FR,France Saint-Georges-de-Rex,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Georges-de-Reneins,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Georges-de-Reneins,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Georges-de-Pointindoux,PDL,Pays de la Loire,FR,France -Saint-Georges-de-Montaigu,PDL,Pays de la Loire,FR,France +Saint-Georges-de-Montclard,NAQ,Nouvelle-Aquitaine,FR,France Saint-Georges-de-Didonne,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Georges-Antignac,NAQ,Nouvelle-Aquitaine,FR,France Saint-Georges-de-Chesne,BRE,Brittany,FR,France -Saint-Georges-dAnnebecq,NOR,Normandy,FR,France -Saint-Georges-Buttavent,PDL,Pays de la Loire,FR,France +Saint-Georges,OCC,Occitanie,FR,France Saint-Genou,CVL,Centre-Val de Loire,FR,France -Saint-Genis-Pouilly,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Genis-les-Ollieres,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Genis-Laval,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Genis-Pouilly,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Genis-Laval,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Genis-l'Argentiere",ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Genis-de-Saintonge,NAQ,Nouvelle-Aquitaine,FR,France Saint-Genis-des-Fontaines,OCC,Occitanie,FR,France Saint-Genies-des-Mourgues,OCC,Occitanie,FR,France Saint-Genies-de-Malgoires,OCC,Occitanie,FR,France Saint-Genies-de-Comolas,OCC,Occitanie,FR,France -Saint-Gengoulph,HDF,Hauts-de-France,FR,France -Saint-Genest-Malifaux,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Genest-Lerpt,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Genies-Bellevue,OCC,Occitanie,FR,France +Saint-Genest-Malifaux,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Genest-Lerpt,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Genes-de-Fronsac,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Genes-de-Castillon,NAQ,Nouvelle-Aquitaine,FR,France Saint-Gence,NAQ,Nouvelle-Aquitaine,FR,France Saint-Gely-du-Fesc,OCC,Occitanie,FR,France +Saint-Gelais,NAQ,Nouvelle-Aquitaine,FR,France Saint-Gaudens,OCC,Occitanie,FR,France Saint-Gatien-des-Bois,NOR,Normandy,FR,France -Saint-Galmier,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Fulgent-des-Ormes,NOR,Normandy,FR,France +Saint-Galmier,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Fuscien,HDF,Hauts-de-France,FR,France Saint-Fulgent,PDL,Pays de la Loire,FR,France -Saint-Front-sur-Lemance,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Fromond,NOR,Normandy,FR,France -Saint-Fregant,BRE,Brittany,FR,France -Saint-Fons,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Folquin,HDF,Hauts-de-France,FR,France -Saint-Flour,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Front-la-Riviere,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Forgeux-Lespinasse,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Forgeux,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Fons,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Flour,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Florent-sur-Cher,CVL,Centre-Val de Loire,FR,France -Saint-Florent-sur-Auzonnet,OCC,Occitanie,FR,France -Saint-Florentin,CVL,Centre-Val de Loire,FR,France -Saint-Florent-des-Bois,PDL,Pays de la Loire,FR,France -Saint-Flavy,GES,Grand Est,FR,France -Saint-Firmin,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Florentin,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Firmin-sur-Loire,CVL,Centre-Val de Loire,FR,France Saint-Fiacre-sur-Maine,PDL,Pays de la Loire,FR,France +"Saint-Ferreol-d'Auroure",ARA,Auvergne-Rhône-Alpes,FR,France Saint-Felix-Lauragais,OCC,Occitanie,FR,France Saint-Felix-de-Lodez,OCC,Occitanie,FR,France -"Saint-Feliu-d'Avall",OCC,Occitanie,FR,France +Saint-Felix,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Felix,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Fargeau-Ponthierry,IDF,Île-de-France,FR,France -Saint-Fargeau,BFC,Bourgogne-Franche-Comte,FR,France -Sainte-Verge,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Evarzec,BRE,Brittany,FR,France -Saint-Eustache-la-Foret,NOR,Normandy,FR,France -Saint-Eusebe,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Eugene,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Fargeau,BFC,Bourgogne-Franche-Comté,FR,France Sainte-Tulle,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Etienne-les-Remiremont,GES,Grand Est,FR,France -Saint-Etienne-le-Molard,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Etienne-en-Bresse,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Etienne-le-Molard,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Étienne-du-Rouvray,NOR,Normandy,FR,France Saint-Etienne-du-Gres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Etienne-du-Bois,PDL,Pays de la Loire,FR,France -Saint-Etienne-de-Valoux,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Etienne-du-Bois,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Etienne-de-Valoux,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Etienne-de-Tulmont,OCC,Occitanie,FR,France Saint-Etienne-de-Tinee,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Etienne-des-Sorts,OCC,Occitanie,FR,France -Saint-Etienne-des-Oullieres,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Etienne-de-Saint-Geoirs,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Etienne-des-Oullieres,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Etienne-de-Saint-Geoirs,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Etienne-de-Montluc,PDL,Pays de la Loire,FR,France -Saint-Etienne-de-Mer-Morte,PDL,Pays de la Loire,FR,France -Saint-Etienne-de-Lisse,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Etienne-de-Fontbellon,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Etienne-de-Crossey,ARA,Auvergne-Rhone-Alpes,FR,France -Corcoue-sur-Logne,PDL,Pays de la Loire,FR,France +Saint-Etienne-de-Crossey,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Etienne-de-Boulogne,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Etienne-de-Baigorry,NAQ,Nouvelle-Aquitaine,FR,France Saint-Etienne-au-Mont,HDF,Hauts-de-France,FR,France -Saint-Etienne,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Etienne,ARA,Auvergne-Rhône-Alpes,FR,France +Sainte-Suzanne,BFC,Bourgogne-Franche-Comté,FR,France Saint-Esteve,OCC,Occitanie,FR,France -Sainte-Soulle,NAQ,Nouvelle-Aquitaine,FR,France -Sainte-Solange,CVL,Centre-Val de Loire,FR,France Saintes-Maries-de-la-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sainte-Sigolene,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Seve,BRE,Brittany,FR,France +Sainte-Sigolene,ARA,Auvergne-Rhône-Alpes,FR,France Sainte-Savine,GES,Grand Est,FR,France Saintes,NAQ,Nouvelle-Aquitaine,FR,France -Sainte-Ruffine,GES,Grand Est,FR,France Saint-Erme-Outre-et-Ramecourt,HDF,Hauts-de-France,FR,France -Sainte-Radegonde,NAQ,Nouvelle-Aquitaine,FR,France -Sainte-Radegonde,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Reine-de-Bretagne,PDL,Pays de la Loire,FR,France +Saint-Erblon,BRE,Brittany,FR,France Sainte-Radegonde,OCC,Occitanie,FR,France Sainte-Pole,GES,Grand Est,FR,France -Sainte-Pexine,PDL,Pays de la Loire,FR,France Sainte-Pazanne,PDL,Pays de la Loire,FR,France -Saint-Epain,CVL,Centre-Val de Loire,FR,France Sainte-Ouenne,NAQ,Nouvelle-Aquitaine,FR,France Sainteny,NOR,Normandy,FR,France Saint-Emilion,NAQ,Nouvelle-Aquitaine,FR,France Sainte-Menehould,GES,Grand Est,FR,France Sainte-Maxime,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sainte-Maure-de-Touraine,CVL,Centre-Val de Loire,FR,France -Sainte-Marthe,NOR,Normandy,FR,France +Sainte-Maure,GES,Grand Est,FR,France +Sainte-Marthe,NAQ,Nouvelle-Aquitaine,FR,France Sainte-Marie,OCC,Occitanie,FR,France -Sainte-Marie-du-Bois,PDL,Pays de la Loire,FR,France Sainte-Marie-des-Champs,NOR,Normandy,FR,France Sainte-Marie-de-Re,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Marie-de-Gosse,NAQ,Nouvelle-Aquitaine,FR,France Sainte-Marie-aux-Mines,GES,Grand Est,FR,France Sainte-Marie-aux-Chenes,GES,Grand Est,FR,France -Sainte-Marie,BFC,Bourgogne-Franche-Comte,FR,France -Sainte-Marguerite-sur-Mer,NOR,Normandy,FR,France -Sainte-Magnance,BFC,Bourgogne-Franche-Comte,FR,France +Sainte-Marguerite,GES,Grand Est,FR,France Sainte-Luce-sur-Loire,PDL,Pays de la Loire,FR,France -Saint-Eloy-les-Mines,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Eloi,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Eloy-les-Mines,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Eloi,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Elix-le-Chateau,OCC,Occitanie,FR,France Sainte-Livrade-sur-Lot,NAQ,Nouvelle-Aquitaine,FR,France Sainte-Juliette-sur-Viaur,OCC,Occitanie,FR,France -Sainte-Honorine-des-Pertes,NOR,Normandy,FR,France +Sainte-Julie,ARA,Auvergne-Rhône-Alpes,FR,France Sainte-Hermine,PDL,Pays de la Loire,FR,France -Sainte-Helene-sur-Isere,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Helene-du-Lac,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Helene-Bondeville,NOR,Normandy,FR,France +Sainte-Helene,NAQ,Nouvelle-Aquitaine,FR,France Sainte-Geneviève-des-Bois,IDF,Île-de-France,FR,France -Sainte-Genevieve-des-Bois,CVL,Centre-Val de Loire,FR,France -Sainte-Gemme-la-Plaine,PDL,Pays de la Loire,FR,France +Sainte-Genevieve,HDF,Hauts-de-France,FR,France +Sainte-Gemme-Moronval,CVL,Centre-Val de Loire,FR,France Sainte-Gemme,NAQ,Nouvelle-Aquitaine,FR,France -Sainte-Foy-Tarentaise,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Foy-Saint-Sulpice,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Foy-les-Lyon,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Foy-la-Grande,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Gauburge-Sainte-Colombe,NOR,Normandy,FR,France +Sainte-Foy-les-Lyon,ARA,Auvergne-Rhône-Alpes,FR,France "Sainte-Foy-d'Aigrefeuille",OCC,Occitanie,FR,France -Sainte-Foy,NOR,Normandy,FR,France -Sainte-Foy,PDL,Pays de la Loire,FR,France -Sainte-Florine,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Eulalie-en-Born,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Fortunade,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Florine,ARA,Auvergne-Rhône-Alpes,FR,France +Sainte-Flaive-des-Loups,PDL,Pays de la Loire,FR,France +Sainte-Fereole,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Eusoye,HDF,Hauts-de-France,FR,France +Sainte-Euphemie,ARA,Auvergne-Rhône-Alpes,FR,France Sainte-Eulalie,NAQ,Nouvelle-Aquitaine,FR,France -Sainte-Eulalie,OCC,Occitanie,FR,France -Saint Egreve,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Croix-sur-Buchy,NOR,Normandy,FR,France +Saint Egreve,ARA,Auvergne-Rhône-Alpes,FR,France +Sainte-Croix-Hague,NOR,Normandy,FR,France Sainte-Croix-en-Plaine,GES,Grand Est,FR,France -Sainte-Croix-Volvestre,OCC,Occitanie,FR,France -Sainte-Croix-aux-Mines,GES,Grand Est,FR,France -Sainte-Croix,BFC,Bourgogne-Franche-Comte,FR,France -Sainte-Consorce,ARA,Auvergne-Rhone-Alpes,FR,France +Sainte-Croix-du-Mont,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Croix,BFC,Bourgogne-Franche-Comté,FR,France +Sainte-Consorce,ARA,Auvergne-Rhône-Alpes,FR,France Sainte-Colombe-en-Bruilhois,NAQ,Nouvelle-Aquitaine,FR,France -Sainte-Colombe,BFC,Bourgogne-Franche-Comte,FR,France -Sainte-Colombe,NAQ,Nouvelle-Aquitaine,FR,France +Sainte-Colombe,BFC,Bourgogne-Franche-Comté,FR,France +Sainte-Colombe,ARA,Auvergne-Rhône-Alpes,FR,France Sainte-Cecile-les-Vignes,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Sainte-Catherine,HDF,Hauts-de-France,FR,France Saint-Ebremond-de-Bonfosse,NOR,Normandy,FR,France -Sainte-Blandine,ARA,Auvergne-Rhone-Alpes,FR,France +Sainte-Barbe,GES,Grand Est,FR,France Sainte-Austreberthe,NOR,Normandy,FR,France -Sainte-Anne-sur-Gervonde,ARA,Auvergne-Rhone-Alpes,FR,France -Sainte-Anne-sur-Brivet,PDL,Pays de la Loire,FR,France -Sainte-Anne,CVL,Centre-Val de Loire,FR,France +"Sainte-Anne-d'Auray",BRE,Brittany,FR,France +Sainte-Anne,OCC,Occitanie,FR,France Sainte-Anastasie-sur-Issole,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sainte-Agnes,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Sainte-Agathe-la-Bouteresse,ARA,Auvergne-Rhône-Alpes,FR,France Sainte-Adresse,NOR,Normandy,FR,France -Saint-Dye-sur-Loire,CVL,Centre-Val de Loire,FR,France -Saint-Drezery,OCC,Occitanie,FR,France Saint-Doulchard,CVL,Centre-Val de Loire,FR,France -Saint-Dos,NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Donat-sur-l'Herbasse",ARA,Auvergne-Rhone-Alpes,FR,France +"Saint-Donat-sur-l'Herbasse",ARA,Auvergne-Rhône-Alpes,FR,France Saint-Domineuc,BRE,Brittany,FR,France Saint-Dizier,GES,Grand Est,FR,France Saint-Dié,GES,Grand Est,FR,France +Saint-Didier-sur-Chalaronne,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Didier-sous-Ecouves,NOR,Normandy,FR,France -Saint-Didier-en-Velay,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Didier-la-Foret,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Didier-de-la-Tour,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Didier-au-Mont-d'Or",ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Didier-en-Velay,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Didier-des-Bois,NOR,Normandy,FR,France +Saint-Didier-de-la-Tour,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Didier-au-Mont-d'Or",ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Didier,BRE,Brittany,FR,France Saint-Didier,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Dezery,OCC,Occitanie,FR,France -Saint-Denis-les-Bourg,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Desert,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Derrien,BRE,Brittany,FR,France +Saint-Denis-les-Bourg,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Denis-la-Chevasse,PDL,Pays de la Loire,FR,France Saint-Denis-en-Val,CVL,Centre-Val de Loire,FR,France -Saint-Denis-en-Bugey,ARA,Auvergne-Rhone-Alpes,FR,France "Saint-Denis-d'Oleron",NAQ,Nouvelle-Aquitaine,FR,France +Saint-Denis-de-Vaux,BFC,Bourgogne-Franche-Comté,FR,France Saint-Denis-de-Pile,NAQ,Nouvelle-Aquitaine,FR,France Saint-Denis-de-lHôtel,CVL,Centre-Val de Loire,FR,France +Saint-Denis-de-Jouhet,CVL,Centre-Val de Loire,FR,France +Saint-Denis-de-Gastines,PDL,Pays de la Loire,FR,France +Saint-Denis-de-Cabanne,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Denis,IDF,Île-de-France,FR,France Saint-Denis,NAQ,Nouvelle-Aquitaine,FR,France Saint-Denis,OCC,Occitanie,FR,France Saint-Cyr-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Cyr-sur-Menthon,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Cyr-sur-Menthon,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Cyr-sur-Loire,CVL,Centre-Val de Loire,FR,France -Saint-Cyr-sur-le-Rhone,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Cyr-sous-Dourdan,IDF,Île-de-France,FR,France +Saint-Cyr-les-Vignes,ARA,Auvergne-Rhône-Alpes,FR,France "Saint-Cyr-l'École",IDF,Île-de-France,FR,France Saint-Cyr-en-Val,CVL,Centre-Val de Loire,FR,France -"Saint-Cyr-au-Mont-d'Or",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Cyprien,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Cyprien,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Cyr-de-Favieres,ARA,Auvergne-Rhône-Alpes,FR,France +"Saint-Cyr-au-Mont-d'Or",ARA,Auvergne-Rhône-Alpes,FR,France Saint-Cyprien,NAQ,Nouvelle-Aquitaine,FR,France Saint-Cyprien,OCC,Occitanie,FR,France -Saint-Cybranet,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Cricq-Villeneuve,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Crespin-sur-Moine,PDL,Pays de la Loire,FR,France Saint-Crepin-Ibouvillers,HDF,Hauts-de-France,FR,France -"Saint-Couat-d'Aude",OCC,Occitanie,FR,France +Saint-Corneille,PDL,Pays de la Loire,FR,France +Saint-Contest,NOR,Normandy,FR,France Saint-Colomban,PDL,Pays de la Loire,FR,France Saint-Cloud,IDF,Île-de-France,FR,France Voulmentin,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Clement-de-Valorgue,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Clement-de-Riviere,OCC,Occitanie,FR,France Saint-Claude-de-Diray,CVL,Centre-Val de Loire,FR,France -Saint-Claude,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Claude,BFC,Bourgogne-Franche-Comté,FR,France Saint-Claud,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Clar,OCC,Occitanie,FR,France Saint-Clair-sur-Epte,IDF,Île-de-France,FR,France -Saint-Clair-du-Rhone,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Clair-de-la-Tour,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Ciers-du-Taillon,NAQ,Nouvelle-Aquitaine,FR,France -"Saint-Ciers-d'Abzac",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Christophe-sur-le-Nais,CVL,Centre-Val de Loire,FR,France -Saint-Christophe-sur-Guiers,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Christophe-en-Bazelle,CVL,Centre-Val de Loire,FR,France +Saint-Clair-du-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Clair-de-la-Tour,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Clair-de-Halouze,NOR,Normandy,FR,France +Saint-Clair,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Cirgues,OCC,Occitanie,FR,France +Saint-Christophe-Vallon,OCC,Occitanie,FR,France +Saint-Christophe-en-Bresse,BFC,Bourgogne-Franche-Comté,FR,France Saint-Christophe-du-Ligneron,PDL,Pays de la Loire,FR,France Saint-Christophe,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Christophe,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Christophe,NAQ,Nouvelle-Aquitaine,FR,France Saint-Christol-les-Ales,OCC,Occitanie,FR,France -Saint-Christol,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Christo-en-Jarez,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Chinian,OCC,Occitanie,FR,France +Saint-Christo-en-Jarez,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Cheron,IDF,Île-de-France,FR,France "Saint-Chely-d'Apcher",OCC,Occitanie,FR,France -Saint-Chef,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Chef,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Chaptes,OCC,Occitanie,FR,France -Saint-Chamond,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Chamond,ARA,Auvergne-Rhône-Alpes,FR,France St Chamas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Chamarand,OCC,Occitanie,FR,France Saint-Chaffrey,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Cezert,OCC,Occitanie,FR,France Saint-Cezaire-sur-Siagne,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Cesaire,OCC,Occitanie,FR,France -"Saint-Cernin-de-l'Herm",NAQ,Nouvelle-Aquitaine,FR,France -Saint-Cergues,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Cergues,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Cere,OCC,Occitanie,FR,France +Saint-Castin,NAQ,Nouvelle-Aquitaine,FR,France Saint-Cast-le-Guildo,BRE,Brittany,FR,France -Saint-Carreuc,BRE,Brittany,FR,France -Saint-Caprais-de-Lerm,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Caprais-de-Bordeaux,NAQ,Nouvelle-Aquitaine,FR,France +Saint-Capraise-de-Lalinde,NAQ,Nouvelle-Aquitaine,FR,France Saint-Caprais,CVL,Centre-Val de Loire,FR,France Saint-Cannat,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Saint-Calez-en-Saosnois,PDL,Pays de la Loire,FR,France Saint-Calais,PDL,Pays de la Loire,FR,France -Saint-Brisson-sur-Loire,CVL,Centre-Val de Loire,FR,France +Saint-Bueil,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Brieuc,BRE,Brittany,FR,France Saint-Brice-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France Saint-Brice-sous-Foret,IDF,Île-de-France,FR,France -Saint-Brice-Courcelles,GES,Grand Est,FR,France -Saint-Brice,IDF,Île-de-France,FR,France +Saint-Brice-en-Cogles,BRE,Brittany,FR,France Saint-Briac-sur-Mer,BRE,Brittany,FR,France Saint-Brevin-les-Pins,PDL,Pays de la Loire,FR,France -Saint-Bon-Tarentaise,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Bonnet-sur-Gironde,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Bonnet-pres-Riom,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Bonnet-les-Oules,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Bonnet-les-Allier,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Bonnet-le-Chateau,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Bonnet-de-Mure,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Bres,OCC,Occitanie,FR,France +Saint-Brandan,BRE,Brittany,FR,France +Saint-Bonnet-pres-Riom,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Bonnet-en-Bresse,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Bonnet-de-Valclerieux,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Bonnet-de-Mure,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Bonnet-Briance,NAQ,Nouvelle-Aquitaine,FR,France Saint-Bonnet-en-Champsaur,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Blimont,HDF,Hauts-de-France,FR,France Saint-Blaise-la-Roche,GES,Grand Est,FR,France -Saint-Blaise-du-Buis,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Blaise-du-Buis,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Berthevin,PDL,Pays de la Loire,FR,France +Saint-Beron,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Berain-sous-Sanvignes,BFC,Bourgogne-Franche-Comté,FR,France Saint-Benoit-sur-Loire,CVL,Centre-Val de Loire,FR,France -Saint-Benoit-du-Sault,CVL,Centre-Val de Loire,FR,France Saint-Benoit-des-Ondes,BRE,Brittany,FR,France -Saint-Benoit,IDF,Île-de-France,FR,France Saint-Benoit,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Benoit,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Beat,OCC,Occitanie,FR,France -Saint-Baudelle,PDL,Pays de la Loire,FR,France -Saint-Basile,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Barthelemy-de-Vals,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Benigne,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Beauzire,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Barthelemy-Lestra,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Barthelemy-le-Plain,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Barthelemy-de-Vals,ARA,Auvergne-Rhône-Alpes,FR,France "Saint-Barthelemy-d'Anjou",PDL,Pays de la Loire,FR,France -Saint-Bardoux,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Baldoph,ARA,Auvergne-Rhone-Alpes,FR,France Saint-Ay,CVL,Centre-Val de Loire,FR,France +Saint-Avre,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Avold,GES,Grand Est,FR,France -Saint-Avit-Riviere,NAQ,Nouvelle-Aquitaine,FR,France Saint-Avit,NAQ,Nouvelle-Aquitaine,FR,France Saint-Avertin,CVL,Centre-Val de Loire,FR,France Saint-Ave,BRE,Brittany,FR,France +Saint-Avaugourd-des-Landes,PDL,Pays de la Loire,FR,France Saint-Aunes,OCC,Occitanie,FR,France -Saint-Augustin,IDF,Île-de-France,FR,France +Saint-Aulaire,NAQ,Nouvelle-Aquitaine,FR,France Saint-Aubin-sur-Mer,NOR,Normandy,FR,France -Saint-Aubin-Routot,NOR,Normandy,FR,France Saint-Aubin-les-Elbeuf,NOR,Normandy,FR,France Saint-Aubin-le-Cloud,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Aubin-en-Charollais,BFC,Bourgogne-Franche-Comte,FR,France -Saint-Aubin-du-Plain,NAQ,Nouvelle-Aquitaine,FR,France Saint-Aubin-du-Cormier,BRE,Brittany,FR,France +Saint-Aubin-de-Cretot,NOR,Normandy,FR,France "Saint-Aubin-d'Aubigne",BRE,Brittany,FR,France -Saint-Aubin,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Aubin-Celloville,NOR,Normandy,FR,France Saint-Aubin,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Auban,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Saint-Aubert,HDF,Hauts-de-France,FR,France Saint-Astier,NAQ,Nouvelle-Aquitaine,FR,France Saint-Arnoult-en-Yvelines,IDF,Île-de-France,FR,France Saint-Arnoult-des-Bois,CVL,Centre-Val de Loire,FR,France -Saint-Arnoult,NOR,Normandy,FR,France -Saint-Apollinaire,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Apollinaire,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Apollinaire,PAC,"Provence-Alpes-Côte d'Azur",FR,France Saint-Aout,CVL,Centre-Val de Loire,FR,France Saint-Antonin-Noble-Val,OCC,Occitanie,FR,France -Saint-Antoine-la-Foret,NOR,Normandy,FR,France -Saint-Andre-sur-Cailly,NOR,Normandy,FR,France +Saint-Antoine-du-Rocher,CVL,Centre-Val de Loire,FR,France +Saint-Antoine-de-Breuilh,NAQ,Nouvelle-Aquitaine,FR,France Saint-Andre-les-Vergers,GES,Grand Est,FR,France Saint-Andre-les-Alpes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Andre-le-Puy,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Andre-le-Gaz,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Andre-le-Puy,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Andre-le-Gaz,ARA,Auvergne-Rhône-Alpes,FR,France "Saint-Andre-Goule-d'Oie",PDL,Pays de la Loire,FR,France -Saint-Andre-en-Terre-Plaine,BFC,Bourgogne-Franche-Comte,FR,France Saint-Andre-des-Eaux,PDL,Pays de la Loire,FR,France Saint-Andre-de-Sangonis,OCC,Occitanie,FR,France -Saint-Andre-de-Messei,NOR,Normandy,FR,France +Saint-Andre-de-Roquelongue,OCC,Occitanie,FR,France +Saint-Andre-de-Najac,OCC,Occitanie,FR,France "Saint-Andre-de-l'Eure",NOR,Normandy,FR,France "Saint-Andre-de-l'Epine",NOR,Normandy,FR,France -Saint-Andre-de-la-Marche,PDL,Pays de la Loire,FR,France -Saint-Andre-de-Double,NAQ,Nouvelle-Aquitaine,FR,France Saint-Andre-de-Cubzac,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Andre-de-Corcy,ARA,Auvergne-Rhone-Alpes,FR,France -"Saint-Andre-d'Apchon",ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Andre-de-Corcy,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Andre-de-Bage,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Andre-lez-Lille,HDF,Hauts-de-France,FR,France Saint-Andre-de-la-Roche,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saint-Andeol-le-Chateau,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Amour,BFC,Bourgogne-Franche-Comte,FR,France +Saint-Andre,OCC,Occitanie,FR,France +Saint-Andiol,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Saint-Andelain,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Amour-Bellevue,BFC,Bourgogne-Franche-Comté,FR,France +Saint-Amour,BFC,Bourgogne-Franche-Comté,FR,France Saint-Ame,GES,Grand Est,FR,France Saint-Ambroix,OCC,Occitanie,FR,France Saint-Amarin,GES,Grand Est,FR,France Saint-Amant-de-Boixe,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Amand-sur-Fion,GES,Grand Est,FR,France +Saint-Amans-Soult,OCC,Occitanie,FR,France +Saint-Amand-sur-Sevre,NAQ,Nouvelle-Aquitaine,FR,France Saint-Amand-Montrond,CVL,Centre-Val de Loire,FR,France Saint-Amand-les-Eaux,HDF,Hauts-de-France,FR,France -Saint-Amand-en-Puisaye,BFC,Bourgogne-Franche-Comte,FR,France Saint-Amand-Longpre,CVL,Centre-Val de Loire,FR,France -Saint-Alban-sur-Limagnole,OCC,Occitanie,FR,France -"Saint-Alban-d'Ay",ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Alban-Leysse,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Alexandre,OCC,Occitanie,FR,France +Saint-Alban-du-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Alban,BRE,Brittany,FR,France +Saint-Alban-Leysse,ARA,Auvergne-Rhône-Alpes,FR,France Saint-Alban,OCC,Occitanie,FR,France Saint-Aigulin,NAQ,Nouvelle-Aquitaine,FR,France -Saint-Aignan-le-Jaillard,CVL,Centre-Val de Loire,FR,France +Saint-Aignan-sur-Roe,PDL,Pays de la Loire,FR,France Saint-Aignan-Grandlieu,PDL,Pays de la Loire,FR,France Saint-Aignan-des-Noyers,CVL,Centre-Val de Loire,FR,France Saint-Aignan,CVL,Centre-Val de Loire,FR,France -Saint-Agreve,ARA,Auvergne-Rhone-Alpes,FR,France +Saint-Aignan,OCC,Occitanie,FR,France Saint-Agnant,NAQ,Nouvelle-Aquitaine,FR,France Saint-Agathon,BRE,Brittany,FR,France Saint-Affrique,OCC,Occitanie,FR,France +Saint-Adjutory,NAQ,Nouvelle-Aquitaine,FR,France Sains-en-Gohelle,HDF,Hauts-de-France,FR,France -Sains-en-Amienois,HDF,Hauts-de-France,FR,France Sains-du-Nord,HDF,Hauts-de-France,FR,France Sainghin-en-Weppes,HDF,Hauts-de-France,FR,France Sainghin-en-Melantois,HDF,Hauts-de-France,FR,France -Sain-Bel,ARA,Auvergne-Rhone-Alpes,FR,France +Sail-sous-Couzan,ARA,Auvergne-Rhône-Alpes,FR,France Sailly-sur-la-Lys,HDF,Hauts-de-France,FR,France -Sailly-lez-Lannoy,HDF,Hauts-de-France,FR,France -Sailly-le-Sec,HDF,Hauts-de-France,FR,France -Sailly-Labourse,HDF,Hauts-de-France,FR,France Saillé,PDL,Pays de la Loire,FR,France -Saillans,ARA,Auvergne-Rhone-Alpes,FR,France +Saillans,ARA,Auvergne-Rhône-Alpes,FR,France +Saillagouse,OCC,Occitanie,FR,France Saillac,NAQ,Nouvelle-Aquitaine,FR,France Saignon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Saigneville,HDF,Hauts-de-France,FR,France Sahurs,NOR,Normandy,FR,France -Sahorre,OCC,Occitanie,FR,France -Sagy,BFC,Bourgogne-Franche-Comte,FR,France -Saffré,PDL,Pays de la Loire,FR,France -Sadroc,NAQ,Nouvelle-Aquitaine,FR,France +Sagy,BFC,Bourgogne-Franche-Comté,FR,France Sadirac,NAQ,Nouvelle-Aquitaine,FR,France -Sacy-le-Grand,HDF,Hauts-de-France,FR,France -Sacquenay,BFC,Bourgogne-Franche-Comte,FR,France -Saconin-et-Breuil,HDF,Hauts-de-France,FR,France +Sacquenville,NOR,Normandy,FR,France Saclay,IDF,Île-de-France,FR,France Saclas,IDF,Île-de-France,FR,France Sachin,HDF,Hauts-de-France,FR,France Saché,CVL,Centre-Val de Loire,FR,France Sabres,NAQ,Nouvelle-Aquitaine,FR,France Sabran,OCC,Occitanie,FR,France -Sablons,ARA,Auvergne-Rhone-Alpes,FR,France +Sablons,ARA,Auvergne-Rhône-Alpes,FR,France Sablons,NAQ,Nouvelle-Aquitaine,FR,France Sablonceaux,NAQ,Nouvelle-Aquitaine,FR,France Sablet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Sable-sur-Sarthe,PDL,Pays de la Loire,FR,France Saacy-sur-Marne,IDF,Île-de-France,FR,France -Rye,BFC,Bourgogne-Franche-Comte,FR,France Ry,NOR,Normandy,FR,France -Ruy,ARA,Auvergne-Rhone-Alpes,FR,France Ruvigny,GES,Grand Est,FR,France -Rutali,20R,Corsica,FR,France Rustroff,GES,Grand Est,FR,France Rustrel,PAC,"Provence-Alpes-Côte d'Azur",FR,France Russ,GES,Grand Est,FR,France -Rurey,BFC,Bourgogne-Franche-Comte,FR,France -Rurange-les-Thionville,GES,Grand Est,FR,France -Rupt-sur-Moselle,GES,Grand Est,FR,France -Ruoms,ARA,Auvergne-Rhone-Alpes,FR,France +Rurey,BFC,Bourgogne-Franche-Comté,FR,France +Rupt,GES,Grand Est,FR,France +Ruoms,ARA,Auvergne-Rhône-Alpes,FR,France Rungis,IDF,Île-de-France,FR,France -Ruminghem,HDF,Hauts-de-France,FR,France -Rumilly-en-Cambresis,HDF,Hauts-de-France,FR,France -Rumilly,ARA,Auvergne-Rhone-Alpes,FR,France -Rumigny,GES,Grand Est,FR,France +Rumilly,ARA,Auvergne-Rhône-Alpes,FR,France Rumaucourt,HDF,Hauts-de-France,FR,France -Rully,HDF,Hauts-de-France,FR,France -Rully,BFC,Bourgogne-Franche-Comte,FR,France +Rully,BFC,Bourgogne-Franche-Comté,FR,France Ruitz,HDF,Hauts-de-France,FR,France -Ruynes-en-Margeride,ARA,Auvergne-Rhone-Alpes,FR,France -Ruille-le-Gravelais,PDL,Pays de la Loire,FR,France Rugles,NOR,Normandy,FR,France -Ruffigné,PDL,Pays de la Loire,FR,France -Ruffiac,BRE,Brittany,FR,France -Ruffey-les-Echirey,BFC,Bourgogne-Franche-Comte,FR,France +Ruffey-les-Beaune,BFC,Bourgogne-Franche-Comté,FR,France Ruffec,NAQ,Nouvelle-Aquitaine,FR,France Ruelle-sur-Touvre,NAQ,Nouvelle-Aquitaine,FR,France Ruelisheim,GES,Grand Est,FR,France Rueil-Malmaison,IDF,Île-de-France,FR,France -Ruederbach,GES,Grand Est,FR,France Rue,HDF,Hauts-de-France,FR,France Ruch,NAQ,Nouvelle-Aquitaine,FR,France -Rubescourt,HDF,Hauts-de-France,FR,France -Rubercy,NOR,Normandy,FR,France Rubempré,HDF,Hauts-de-France,FR,France Rubelles,IDF,Île-de-France,FR,France Ruaudin,PDL,Pays de la Loire,FR,France -Rozoy-le-Vieil,CVL,Centre-Val de Loire,FR,France -Rozier-en-Donzy,ARA,Auvergne-Rhone-Alpes,FR,France +Rozoy-sur-Serre,HDF,Hauts-de-France,FR,France +Roz-Landrieux,BRE,Brittany,FR,France +Rozieres-sur-Crise,HDF,Hauts-de-France,FR,France +Rozier-en-Donzy,ARA,Auvergne-Rhône-Alpes,FR,France +Rozay-en-Brie,IDF,Île-de-France,FR,France Royon,HDF,Hauts-de-France,FR,France -Roye-sur-Matz,HDF,Hauts-de-France,FR,France Royères,NAQ,Nouvelle-Aquitaine,FR,France Roye,HDF,Hauts-de-France,FR,France -Roye,BFC,Bourgogne-Franche-Comte,FR,France -Roybon,ARA,Auvergne-Rhone-Alpes,FR,France -Royat,ARA,Auvergne-Rhone-Alpes,FR,France +Roye,BFC,Bourgogne-Franche-Comté,FR,France +Royat,ARA,Auvergne-Rhône-Alpes,FR,France Royan,NAQ,Nouvelle-Aquitaine,FR,France -Rovon,ARA,Auvergne-Rhone-Alpes,FR,France Rouziers-de-Touraine,CVL,Centre-Val de Loire,FR,France +Rouy-le-Grand,HDF,Hauts-de-France,FR,France Rouxmesnil-Bouteilles,NOR,Normandy,FR,France Rouvroy,HDF,Hauts-de-France,FR,France -Rouvres-les-Bois,CVL,Centre-Val de Loire,FR,France -Rouvres-en-Plaine,BFC,Bourgogne-Franche-Comte,FR,France +Rouvres-en-Woevre,GES,Grand Est,FR,France +Rouvres-en-Plaine,BFC,Bourgogne-Franche-Comté,FR,France Rouvres,IDF,Île-de-France,FR,France -Rouvre,NAQ,Nouvelle-Aquitaine,FR,France -Rouvillers,HDF,Hauts-de-France,FR,France -Rouville,NOR,Normandy,FR,France -Rouville,HDF,Hauts-de-France,FR,France -Rouvignies,HDF,Hauts-de-France,FR,France Rouves,GES,Grand Est,FR,France Routot,NOR,Normandy,FR,France -Routelle,BFC,Bourgogne-Franche-Comte,FR,France Roussy-le-Village,GES,Grand Est,FR,France Rousson,OCC,Occitanie,FR,France -Roussillon-en-Morvan,BFC,Bourgogne-Franche-Comte,FR,France -Roussillon,ARA,Auvergne-Rhone-Alpes,FR,France +Roussillon-en-Morvan,BFC,Bourgogne-Franche-Comté,FR,France +Roussillon,ARA,Auvergne-Rhône-Alpes,FR,France Roussillon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Rousset-les-Vignes,ARA,Auvergne-Rhone-Alpes,FR,France -Rousset,ARA,Auvergne-Rhone-Alpes,FR,France -Rousset,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Rousset,ARA,Auvergne-Rhône-Alpes,FR,France Rousset,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roussay,PDL,Pays de la Loire,FR,France -Roussac,NAQ,Nouvelle-Aquitaine,FR,France Rousies,HDF,Hauts-de-France,FR,France Roupy,HDF,Hauts-de-France,FR,France -Roumoules,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Roumégoux,ARA,Auvergne-Rhone-Alpes,FR,France +Roupeldange,GES,Grand Est,FR,France +Rountzenheim,GES,Grand Est,FR,France Roumare,NOR,Normandy,FR,France -Roumagne,NAQ,Nouvelle-Aquitaine,FR,France +Roullours,NOR,Normandy,FR,France Roullet-Saint-Estephe,NAQ,Nouvelle-Aquitaine,FR,France -Roulans,BFC,Bourgogne-Franche-Comte,FR,France +Roulans,BFC,Bourgogne-Franche-Comté,FR,France Roujan,OCC,Occitanie,FR,France -Rouillon,PDL,Pays de la Loire,FR,France +Rouilly-Sacey,GES,Grand Est,FR,France Rouillé,NAQ,Nouvelle-Aquitaine,FR,France Rouillac,NAQ,Nouvelle-Aquitaine,FR,France Rouhling,GES,Grand Est,FR,France +Rougnat,NAQ,Nouvelle-Aquitaine,FR,France Rougnac,NAQ,Nouvelle-Aquitaine,FR,France -Rougemont-le-Chateau,BFC,Bourgogne-Franche-Comte,FR,France -Rougemontiers,NOR,Normandy,FR,France -Rougemont,BFC,Bourgogne-Franche-Comte,FR,France -Rougegoutte,BFC,Bourgogne-Franche-Comte,FR,France -Rouffignac,NAQ,Nouvelle-Aquitaine,FR,France +Rougiers,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Rougemont-le-Chateau,BFC,Bourgogne-Franche-Comté,FR,France +Rougemont,BFC,Bourgogne-Franche-Comté,FR,France Rouffiac-Tolosan,OCC,Occitanie,FR,France -Rouffiac,OCC,Occitanie,FR,France Rouffach,GES,Grand Est,FR,France Rouen,NOR,Normandy,FR,France Rouède,OCC,Occitanie,FR,France -Roudouallec,BRE,Brittany,FR,France -Roucy,HDF,Hauts-de-France,FR,France -Roucourt,HDF,Hauts-de-France,FR,France Roubaix,HDF,Hauts-de-France,FR,France Rouans,PDL,Pays de la Loire,FR,France Rots,NOR,Normandy,FR,France -Rothonay,BFC,Bourgogne-Franche-Comte,FR,France -Rothbach,GES,Grand Est,FR,France Rosult,HDF,Hauts-de-France,FR,France Rostrenen,BRE,Brittany,FR,France Rosselange,GES,Grand Est,FR,France Rosporden,BRE,Brittany,FR,France -Rosoy-en-Multien,HDF,Hauts-de-France,FR,France Rosoy,HDF,Hauts-de-France,FR,France -Rosoy,BFC,Bourgogne-Franche-Comte,FR,France Rosny-sur-Seine,IDF,Île-de-France,FR,France Rosny-sous-Bois,IDF,Île-de-France,FR,France Rosnoën,BRE,Brittany,FR,France Rosieres-pres-Troyes,GES,Grand Est,FR,France Rosieres-en-Santerre,HDF,Hauts-de-France,FR,France Rosieres-aux-Salines,GES,Grand Est,FR,France +Rosières,ARA,Auvergne-Rhône-Alpes,FR,France Rosheim,GES,Grand Est,FR,France -Rosey,BFC,Bourgogne-Franche-Comte,FR,France Rosenau,GES,Grand Est,FR,France +Rosel,NOR,Normandy,FR,France Roscoff,BRE,Brittany,FR,France -Roscanvel,BRE,Brittany,FR,France -Rosbruck,GES,Grand Est,FR,France -Rosay,IDF,Île-de-France,FR,France +Rosans,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roquevaire,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roquettes,OCC,Occitanie,FR,France Roquetoire,HDF,Hauts-de-France,FR,France -Roquesteron,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roquesérière,OCC,Occitanie,FR,France Roques,OCC,Occitanie,FR,France Roquemaure,OCC,Occitanie,FR,France -Roquemaure,OCC,Occitanie,FR,France +Roquefort-sur-Garonne,OCC,Occitanie,FR,France Roquefort-la-Bedoule,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roquefort,NAQ,Nouvelle-Aquitaine,FR,France Roquefort,NAQ,Nouvelle-Aquitaine,FR,France -Roquedur,OCC,Occitanie,FR,France +Roquefeuil,OCC,Occitanie,FR,France Roquecourbe,OCC,Occitanie,FR,France Roquebrune-sur-Argens,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roquebrune-Cap-Martin,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Roquebrun,OCC,Occitanie,FR,France Roquebillière,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roppenheim,GES,Grand Est,FR,France -Roppe,BFC,Bourgogne-Franche-Comte,FR,France +Roppe,BFC,Bourgogne-Franche-Comté,FR,France Roost-Warendin,HDF,Hauts-de-France,FR,France -Ronssoy,HDF,Hauts-de-France,FR,France +Rontignon,NAQ,Nouvelle-Aquitaine,FR,France Roncq,HDF,Hauts-de-France,FR,France -Roncourt,GES,Grand Est,FR,France Ronchin,HDF,Hauts-de-France,FR,France -Ronchamp,BFC,Bourgogne-Franche-Comte,FR,France +Roncherolles-sur-le-Vivier,NOR,Normandy,FR,France +Ronchaux,BFC,Bourgogne-Franche-Comté,FR,France +Ronchamp,BFC,Bourgogne-Franche-Comté,FR,France Romorantin-Lanthenay,CVL,Centre-Val de Loire,FR,France Romilly-sur-Seine,GES,Grand Est,FR,France Romilly-sur-Andelle,NOR,Normandy,FR,France Romillé,BRE,Brittany,FR,France Romigny,GES,Grand Est,FR,France -Romenay,BFC,Bourgogne-Franche-Comte,FR,France -Romegoux,NAQ,Nouvelle-Aquitaine,FR,France +Romenay,BFC,Bourgogne-Franche-Comté,FR,France Rombas,GES,Grand Est,FR,France -Romans-sur-Isère,ARA,Auvergne-Rhone-Alpes,FR,France +Rombach-le-Franc,GES,Grand Est,FR,France +Romans-sur-Isère,ARA,Auvergne-Rhône-Alpes,FR,France Romans,NAQ,Nouvelle-Aquitaine,FR,France -Romans,ARA,Auvergne-Rhone-Alpes,FR,France -Romange,BFC,Bourgogne-Franche-Comte,FR,France -Romaneche-Thorins,BFC,Bourgogne-Franche-Comte,FR,France +Romans,ARA,Auvergne-Rhône-Alpes,FR,France +Romange,BFC,Bourgogne-Franche-Comté,FR,France +Romaneche-Thorins,BFC,Bourgogne-Franche-Comté,FR,France Romainville,IDF,Île-de-France,FR,France +Romain,GES,Grand Est,FR,France Romagne-sous-Montfaucon,GES,Grand Est,FR,France Romagné,BRE,Brittany,FR,France -Romagne,NAQ,Nouvelle-Aquitaine,FR,France -Romagnat,ARA,Auvergne-Rhone-Alpes,FR,France -Rom,NAQ,Nouvelle-Aquitaine,FR,France -Rollot,HDF,Hauts-de-France,FR,France -Rolleville,NOR,Normandy,FR,France +Romagnat,ARA,Auvergne-Rhône-Alpes,FR,France Rolleboise,IDF,Île-de-France,FR,France -Rolampont,GES,Grand Est,FR,France Roizy,GES,Grand Est,FR,France -Roisey,ARA,Auvergne-Rhone-Alpes,FR,France +Roisey,ARA,Auvergne-Rhône-Alpes,FR,France Roissy-en-France,IDF,Île-de-France,FR,France Roissy-en-Brie,IDF,Île-de-France,FR,France +Roissard,ARA,Auvergne-Rhône-Alpes,FR,France Roisel,HDF,Hauts-de-France,FR,France -Roinville,IDF,Île-de-France,FR,France Roiglise,HDF,Hauts-de-France,FR,France -Roiffieux,ARA,Auvergne-Rhone-Alpes,FR,France +Roiffieux,ARA,Auvergne-Rhône-Alpes,FR,France +Roiffé,NAQ,Nouvelle-Aquitaine,FR,France +Rohrbach-les-Bitche,GES,Grand Est,FR,France Rohan,BRE,Brittany,FR,France -Rogy,HDF,Hauts-de-France,FR,France Rognonas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Rognes,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Rognaix,ARA,Auvergne-Rhône-Alpes,FR,France Rognac,PAC,"Provence-Alpes-Côte d'Azur",FR,France Rogerville,NOR,Normandy,FR,France +Rogécourt,HDF,Hauts-de-France,FR,France Roeze-sur-Sarthe,PDL,Pays de la Loire,FR,France Rœux,HDF,Hauts-de-France,FR,France Rœulx,HDF,Hauts-de-France,FR,France @@ -42433,103 +32315,84 @@ Roeschwoog,GES,Grand Est,FR,France Rodilhan,OCC,Occitanie,FR,France Rodez,OCC,Occitanie,FR,France Rodès,OCC,Occitanie,FR,France +Rodern,GES,Grand Est,FR,France +Rodelle,OCC,Occitanie,FR,France Rodalbe,GES,Grand Est,FR,France Rocroi,GES,Grand Est,FR,France -Rocquemont,NOR,Normandy,FR,France -Rocquancourt,NOR,Normandy,FR,France +Rocquigny,GES,Grand Est,FR,France Roclincourt,HDF,Hauts-de-France,FR,France Rochetrejoux,PDL,Pays de la Loire,FR,France -Rochetoirin,ARA,Auvergne-Rhone-Alpes,FR,France -Roches-sur-Marne,GES,Grand Est,FR,France +Rochetoirin,ARA,Auvergne-Rhône-Alpes,FR,France +Rochetaillee-sur-Saone,ARA,Auvergne-Rhône-Alpes,FR,France +Roches-Premarie-Andille,NAQ,Nouvelle-Aquitaine,FR,France Rocheservière,PDL,Pays de la Loire,FR,France Rochessadoule,OCC,Occitanie,FR,France -Rochemaure,ARA,Auvergne-Rhone-Alpes,FR,France -Roche-lez-Beaupre,BFC,Bourgogne-Franche-Comte,FR,France -Roche-la-Moliere,ARA,Auvergne-Rhone-Alpes,FR,France -Rochegude,ARA,Auvergne-Rhone-Alpes,FR,France -Rochefort-sur-Nenon,BFC,Bourgogne-Franche-Comte,FR,France -Rochefort-sur-Loire,PDL,Pays de la Loire,FR,France -Rochefort-Montagne,ARA,Auvergne-Rhone-Alpes,FR,France +Rochemaure,ARA,Auvergne-Rhône-Alpes,FR,France +Roche-lez-Beaupre,BFC,Bourgogne-Franche-Comté,FR,France +Roche-la-Moliere,ARA,Auvergne-Rhône-Alpes,FR,France +Rochejean,BFC,Bourgogne-Franche-Comté,FR,France +Rochefort-sur-Nenon,BFC,Bourgogne-Franche-Comté,FR,France Rochefort-du-Gard,OCC,Occitanie,FR,France Rochefort,NAQ,Nouvelle-Aquitaine,FR,France Rochecorbon,CVL,Centre-Val de Loire,FR,France -Rochechouart,NAQ,Nouvelle-Aquitaine,FR,France -Rochebrune,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Roche,ARA,Auvergne-Rhone-Alpes,FR,France Rocbaron,PAC,"Provence-Alpes-Côte d'Azur",FR,France Rocamadour,OCC,Occitanie,FR,France Robion,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Robertot,NOR,Normandy,FR,France Robecq,HDF,Hauts-de-France,FR,France -Roannes-Saint-Mary,ARA,Auvergne-Rhone-Alpes,FR,France -Roanne,ARA,Auvergne-Rhone-Alpes,FR,France +Roanne,ARA,Auvergne-Rhône-Alpes,FR,France Roaix,PAC,"Provence-Alpes-Côte d'Azur",FR,France Roaillan,NAQ,Nouvelle-Aquitaine,FR,France Rixheim,GES,Grand Est,FR,France -Rivolet,ARA,Auvergne-Rhone-Alpes,FR,France -Riville,NOR,Normandy,FR,France -Rivières,NAQ,Nouvelle-Aquitaine,FR,France Rivières,OCC,Occitanie,FR,France -Rivière,HDF,Hauts-de-France,FR,France -Rivière,CVL,Centre-Val de Loire,FR,France Rivesaltes,OCC,Occitanie,FR,France Rives,CVL,Centre-Val de Loire,FR,France -Rives,ARA,Auvergne-Rhone-Alpes,FR,France +Rives,ARA,Auvergne-Rhône-Alpes,FR,France Rivery,HDF,Hauts-de-France,FR,France -Rivèrenert,OCC,Occitanie,FR,France Rivedoux-Plage,NAQ,Nouvelle-Aquitaine,FR,France -Rive-de-Gier,ARA,Auvergne-Rhone-Alpes,FR,France +Rive-de-Gier,ARA,Auvergne-Rhône-Alpes,FR,France Rive,CVL,Centre-Val de Loire,FR,France Rittershoffen,GES,Grand Est,FR,France +Risoul,PAC,"Provence-Alpes-Côte d'Azur",FR,France Ris-Orangis,IDF,Île-de-France,FR,France Riscle,OCC,Occitanie,FR,France Riquewihr,GES,Grand Est,FR,France -Rioz,BFC,Bourgogne-Franche-Comte,FR,France +Rioz,BFC,Bourgogne-Franche-Comté,FR,France Rioux-Martin,NAQ,Nouvelle-Aquitaine,FR,France Rioux,NAQ,Nouvelle-Aquitaine,FR,France -Riotord,ARA,Auvergne-Rhone-Alpes,FR,France -Riorges,ARA,Auvergne-Rhone-Alpes,FR,France -Rions,NAQ,Nouvelle-Aquitaine,FR,France -Rion-des-Landes,NAQ,Nouvelle-Aquitaine,FR,France -Riom-es-Montagnes,ARA,Auvergne-Rhone-Alpes,FR,France -Riom,ARA,Auvergne-Rhone-Alpes,FR,France +Riotord,ARA,Auvergne-Rhône-Alpes,FR,France +Riorges,ARA,Auvergne-Rhône-Alpes,FR,France +Riom-es-Montagnes,ARA,Auvergne-Rhône-Alpes,FR,France +Riom,ARA,Auvergne-Rhône-Alpes,FR,France Rinxent,HDF,Hauts-de-France,FR,France -Ringeldorf,GES,Grand Est,FR,France -Rimsdorf,GES,Grand Est,FR,France Rimou,BRE,Brittany,FR,France -Rimont,OCC,Occitanie,FR,France Rimogne,GES,Grand Est,FR,France Rimaucourt,GES,Grand Est,FR,France -Rilly-la-Montagne,GES,Grand Est,FR,France -Rillieux-la-Pape,ARA,Auvergne-Rhone-Alpes,FR,France +Rillieux-la-Pape,ARA,Auvergne-Rhône-Alpes,FR,France Rillé,CVL,Centre-Val de Loire,FR,France Rilhac-Rancon,NAQ,Nouvelle-Aquitaine,FR,France -Riguepeu,OCC,Occitanie,FR,France -Rignieux-le-Franc,ARA,Auvergne-Rhone-Alpes,FR,France -Rigney,BFC,Bourgogne-Franche-Comte,FR,France Rignac,OCC,Occitanie,FR,France -Rieux,HDF,Hauts-de-France,FR,France +Riez,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Rieux-Minervois,OCC,Occitanie,FR,France Rieux,BRE,Brittany,FR,France Rieux-Volvestre,OCC,Occitanie,FR,France Rieupeyroux,OCC,Occitanie,FR,France Rieumes,OCC,Occitanie,FR,France Rieulay,HDF,Hauts-de-France,FR,France Rieucros,OCC,Occitanie,FR,France +Riespach,GES,Grand Est,FR,France Riedisheim,GES,Grand Est,FR,France Riec-sur-Belon,BRE,Brittany,FR,France Ricquebourg,HDF,Hauts-de-France,FR,France Richwiller,GES,Grand Est,FR,France Richeval,GES,Grand Est,FR,France Richerenches,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Richemont,GES,Grand Est,FR,France Richeling,GES,Grand Est,FR,France Richebourg,HDF,Hauts-de-France,FR,France -Richebourg,GES,Grand Est,FR,France Richardménil,GES,Grand Est,FR,France -Ricaud,OCC,Occitanie,FR,France Ribiers,PAC,"Provence-Alpes-Côte d'Azur",FR,France Ribérac,NAQ,Nouvelle-Aquitaine,FR,France Ribemont,HDF,Hauts-de-France,FR,France -Ribecourt-la-Tour,HDF,Hauts-de-France,FR,France Ribecourt-Dreslincourt,HDF,Hauts-de-France,FR,France Ribeauvillé,GES,Grand Est,FR,France Ribeaucourt,HDF,Hauts-de-France,FR,France @@ -42542,129 +32405,112 @@ Ria-Sirach,OCC,Occitanie,FR,France Ri,NOR,Normandy,FR,France Rhinau,GES,Grand Est,FR,France Rezé,PDL,Pays de la Loire,FR,France -Reyssouze,ARA,Auvergne-Rhone-Alpes,FR,France -Reyrieux,ARA,Auvergne-Rhone-Alpes,FR,France -Reyrevignes,OCC,Occitanie,FR,France -Reyniès,OCC,Occitanie,FR,France +Reyssouze,ARA,Auvergne-Rhône-Alpes,FR,France +Reyrieux,ARA,Auvergne-Rhône-Alpes,FR,France Rexpoëde,HDF,Hauts-de-France,FR,France Revin,GES,Grand Est,FR,France Revigny-sur-Ornain,GES,Grand Est,FR,France -Revigny,BFC,Bourgogne-Franche-Comte,FR,France -Reventin-Vaugris,ARA,Auvergne-Rhone-Alpes,FR,France -Revel,ARA,Auvergne-Rhone-Alpes,FR,France +Revel,ARA,Auvergne-Rhône-Alpes,FR,France Revel,OCC,Occitanie,FR,France -Reuville,NOR,Normandy,FR,France Reutenbourg,GES,Grand Est,FR,France Reumont,HDF,Hauts-de-France,FR,France Reuilly,NOR,Normandy,FR,France Reuilly,CVL,Centre-Val de Loire,FR,France Reugny,CVL,Centre-Val de Loire,FR,France -Retournac,ARA,Auvergne-Rhone-Alpes,FR,France +Rety,HDF,Hauts-de-France,FR,France +Rettel,GES,Grand Est,FR,France +Retournac,ARA,Auvergne-Rhône-Alpes,FR,France +Rétonval,NOR,Normandy,FR,France Retonfey,GES,Grand Est,FR,France Retiers,BRE,Brittany,FR,France +Rethondes,HDF,Hauts-de-France,FR,France Rethel,GES,Grand Est,FR,France +Reterre,NAQ,Nouvelle-Aquitaine,FR,France Restinclières,OCC,Occitanie,FR,France -Restigné,CVL,Centre-Val de Loire,FR,France Rest,BRE,Brittany,FR,France Ressons-sur-Matz,HDF,Hauts-de-France,FR,France -Requeil,PDL,Pays de la Loire,FR,France -Replonges,ARA,Auvergne-Rhone-Alpes,FR,France -Réparsac,NAQ,Nouvelle-Aquitaine,FR,France -Réotier,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Renwez,GES,Grand Est,FR,France -Renneville,NOR,Normandy,FR,France +Replonges,ARA,Auvergne-Rhône-Alpes,FR,France Rennes-en-Grenouilles,PDL,Pays de la Loire,FR,France Rennes,BRE,Brittany,FR,France Renescure,HDF,Hauts-de-France,FR,France René,PDL,Pays de la Loire,FR,France Renazé,PDL,Pays de la Loire,FR,France -Renay,CVL,Centre-Val de Loire,FR,France -Renaison,ARA,Auvergne-Rhone-Alpes,FR,France -Renage,ARA,Auvergne-Rhone-Alpes,FR,France -Renac,BRE,Brittany,FR,France +Renaison,ARA,Auvergne-Rhône-Alpes,FR,France +Renage,ARA,Auvergne-Rhône-Alpes,FR,France Rémy,HDF,Hauts-de-France,FR,France Remy,HDF,Hauts-de-France,FR,France Remoulins,OCC,Occitanie,FR,France Remouillé,PDL,Pays de la Loire,FR,France Remoncourt,GES,Grand Est,FR,France -Remollon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Remiremont,GES,Grand Est,FR,France -Réminiac,BRE,Brittany,FR,France +Remilly-Wirquin,HDF,Hauts-de-France,FR,France Rémilly,GES,Grand Est,FR,France -Rémering,GES,Grand Est,FR,France -Remenoville,GES,Grand Est,FR,France Rémelfing,GES,Grand Est,FR,France +Remaugies,HDF,Hauts-de-France,FR,France +Rémalard,NOR,Normandy,FR,France Rely,HDF,Hauts-de-France,FR,France -Relevant,ARA,Auvergne-Rhone-Alpes,FR,France -Relans,BFC,Bourgogne-Franche-Comte,FR,France -Reitwiller,GES,Grand Est,FR,France -Reims-la-Brulee,GES,Grand Est,FR,France +Relevant,ARA,Auvergne-Rhône-Alpes,FR,France +Relans,BFC,Bourgogne-Franche-Comté,FR,France +Reiningue,GES,Grand Est,FR,France Reims,GES,Grand Est,FR,France -Reillanne,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Reillon,GES,Grand Est,FR,France Reilhac,OCC,Occitanie,FR,France -Reignier-Esery,ARA,Auvergne-Rhone-Alpes,FR,France +Reignier-Esery,ARA,Auvergne-Rhône-Alpes,FR,France Reignac-sur-Indre,CVL,Centre-Val de Loire,FR,France Reignac,NAQ,Nouvelle-Aquitaine,FR,France -Reignac,NAQ,Nouvelle-Aquitaine,FR,France Reichstett,GES,Grand Est,FR,France Reichshoffen,GES,Grand Est,FR,France Réhon,GES,Grand Est,FR,France -Rehaupal,GES,Grand Est,FR,France Rehainviller,GES,Grand Est,FR,France -Rehaincourt,GES,Grand Est,FR,France Régusse,PAC,"Provence-Alpes-Côte d'Azur",FR,France Réguisheim,GES,Grand Est,FR,France Réguiny,BRE,Brittany,FR,France -Régades,OCC,Occitanie,FR,France Redon,BRE,Brittany,FR,France Réding,GES,Grand Est,FR,France Redessan,OCC,Occitanie,FR,France Rédené,BRE,Brittany,FR,France +Recy,GES,Grand Est,FR,France Recquignies,HDF,Hauts-de-France,FR,France -Recques-sur-Hem,HDF,Hauts-de-France,FR,France -Recologne,BFC,Bourgogne-Franche-Comte,FR,France +Recologne,BFC,Bourgogne-Franche-Comté,FR,France Recloses,IDF,Île-de-France,FR,France -Rebreuve-sur-Canche,HDF,Hauts-de-France,FR,France -Rebreuve-Ranchicourt,HDF,Hauts-de-France,FR,France +Rebreuviette,HDF,Hauts-de-France,FR,France +Rebréchien,CVL,Centre-Val de Loire,FR,France Rebigue,OCC,Occitanie,FR,France +Rebergues,HDF,Hauts-de-France,FR,France Rebais,IDF,Île-de-France,FR,France -Réauville,ARA,Auvergne-Rhone-Alpes,FR,France -Réaumur,PDL,Pays de la Loire,FR,France -Réaumont,ARA,Auvergne-Rhone-Alpes,FR,France +Réauville,ARA,Auvergne-Rhône-Alpes,FR,France Réau,IDF,Île-de-France,FR,France Réalville,OCC,Occitanie,FR,France Réalmont,OCC,Occitanie,FR,France Razès,NAQ,Nouvelle-Aquitaine,FR,France -Ray-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France -Ravilloles,BFC,Bourgogne-Franche-Comte,FR,France -Raves,GES,Grand Est,FR,France -Ravenel,HDF,Hauts-de-France,FR,France -Ravel,ARA,Auvergne-Rhone-Alpes,FR,France -Rauzan,NAQ,Nouvelle-Aquitaine,FR,France -Raucourt-et-Flaba,GES,Grand Est,FR,France +Razac-sur-lIsle,NAQ,Nouvelle-Aquitaine,FR,France +Ray-sur-Saone,BFC,Bourgogne-Franche-Comté,FR,France +Ravilloles,BFC,Bourgogne-Franche-Comté,FR,France +Raville-sur-Sanon,GES,Grand Est,FR,France +Raville,GES,Grand Est,FR,France +Ravières,BFC,Bourgogne-Franche-Comté,FR,France Raucourt-au-Bois,HDF,Hauts-de-France,FR,France -Raucoules,ARA,Auvergne-Rhone-Alpes,FR,France +Ratzwiller,GES,Grand Est,FR,France Rasteau,PAC,"Provence-Alpes-Côte d'Azur",FR,France "Raon-l'Etape",GES,Grand Est,FR,France +Raon-aux-Bois,GES,Grand Est,FR,France Ranville,NOR,Normandy,FR,France Rantigny,HDF,Hauts-de-France,FR,France Ranspach,GES,Grand Est,FR,France -Rans,BFC,Bourgogne-Franche-Comte,FR,France -Rannée,BRE,Brittany,FR,France Rang-du-Fliers,HDF,Hauts-de-France,FR,France +Rang,BFC,Bourgogne-Franche-Comté,FR,France Rânes,NOR,Normandy,FR,France -Randens,ARA,Auvergne-Rhone-Alpes,FR,France -Randan,ARA,Auvergne-Rhone-Alpes,FR,France -Rancy,BFC,Bourgogne-Franche-Comte,FR,France +Randonnai,NOR,Normandy,FR,France +Randan,ARA,Auvergne-Rhône-Alpes,FR,France +Rancy,BFC,Bourgogne-Franche-Comté,FR,France Rancogne,NAQ,Nouvelle-Aquitaine,FR,France +Ranchot,BFC,Bourgogne-Franche-Comté,FR,France Rancennes,GES,Grand Est,FR,France -Rancenay,BFC,Bourgogne-Franche-Comte,FR,France -Rancé,ARA,Auvergne-Rhone-Alpes,FR,France -Rampillon,IDF,Île-de-France,FR,France -Ramous,NAQ,Nouvelle-Aquitaine,FR,France +Rancé,ARA,Auvergne-Rhône-Alpes,FR,France +Rampan,NOR,Normandy,FR,France Ramonville-Saint-Agne,OCC,Occitanie,FR,France Ramonchamp,GES,Grand Est,FR,France -Ramillies,HDF,Hauts-de-France,FR,France +Ramburelles,HDF,Hauts-de-France,FR,France Rambouillet,IDF,Île-de-France,FR,France Rambervillers,GES,Grand Est,FR,France Ramatuelle,PAC,"Provence-Alpes-Côte d'Azur",FR,France @@ -42672,268 +32518,215 @@ Raizeux,IDF,Île-de-France,FR,France Rai,NOR,Normandy,FR,France Raismes,HDF,Hauts-de-France,FR,France Rainvillers,HDF,Hauts-de-France,FR,France -Rainneville,HDF,Hauts-de-France,FR,France -Raincourt,BFC,Bourgogne-Franche-Comte,FR,France -Rainans,BFC,Bourgogne-Franche-Comte,FR,France Raimbeaucourt,HDF,Hauts-de-France,FR,France -Raillencourt-Sainte-Olle,HDF,Hauts-de-France,FR,France -Raffetot,NOR,Normandy,FR,France -Raedersheim,GES,Grand Est,FR,France -Radepont,NOR,Normandy,FR,France -Radenac,BRE,Brittany,FR,France +Raedersdorf,GES,Grand Est,FR,France +Radon,NOR,Normandy,FR,France +Racquinghem,HDF,Hauts-de-France,FR,France Râches,HDF,Hauts-de-France,FR,France -Rachecourt-sur-Marne,GES,Grand Est,FR,France Rabastens,OCC,Occitanie,FR,France -Quivières,HDF,Hauts-de-France,FR,France -Quittebeuf,NOR,Normandy,FR,France Quistinic,BRE,Brittany,FR,France Quissac,OCC,Occitanie,FR,France Quintin,BRE,Brittany,FR,France -Quintigny,BFC,Bourgogne-Franche-Comte,FR,France -Quintenas,ARA,Auvergne-Rhone-Alpes,FR,France -Quintal,ARA,Auvergne-Rhone-Alpes,FR,France +Quintenas,ARA,Auvergne-Rhône-Alpes,FR,France Quint-Fonsegrives,OCC,Occitanie,FR,France -Quinssaines,ARA,Auvergne-Rhone-Alpes,FR,France +Quinssaines,ARA,Auvergne-Rhône-Alpes,FR,France Quinsac,NAQ,Nouvelle-Aquitaine,FR,France -Quingey,BFC,Bourgogne-Franche-Comte,FR,France +Quingey,BFC,Bourgogne-Franche-Comté,FR,France Quincy-Voisins,IDF,Île-de-France,FR,France Quincy-sous-Senart,IDF,Île-de-France,FR,France -Quincieux,ARA,Auvergne-Rhone-Alpes,FR,France -Quincie-en-Beaujolais,ARA,Auvergne-Rhone-Alpes,FR,France -Quincey,BFC,Bourgogne-Franche-Comte,FR,France +Quincieux,ARA,Auvergne-Rhône-Alpes,FR,France +Quincie-en-Beaujolais,ARA,Auvergne-Rhône-Alpes,FR,France +Quincey,BFC,Bourgogne-Franche-Comté,FR,France Quincampoix,NOR,Normandy,FR,France Quimperlé,BRE,Brittany,FR,France Quimper,BRE,Brittany,FR,France -Quily,BRE,Brittany,FR,France Quilly,PDL,Pays de la Loire,FR,France +Quillebeuf-sur-Seine,NOR,Normandy,FR,France Quillan,OCC,Occitanie,FR,France Quiévy,HDF,Hauts-de-France,FR,France -Quièvrecourt,NOR,Normandy,FR,France Quiévrechain,HDF,Hauts-de-France,FR,France -Quiestède,HDF,Hauts-de-France,FR,France -Quierzy,HDF,Hauts-de-France,FR,France -Quiers-sur-Bezonde,CVL,Centre-Val de Loire,FR,France Quiberon,BRE,Brittany,FR,France Quézac,OCC,Occitanie,FR,France -Queyssac,NAQ,Nouvelle-Aquitaine,FR,France Queyrac,NAQ,Nouvelle-Aquitaine,FR,France -Quévert,BRE,Brittany,FR,France Quéven,BRE,Brittany,FR,France Quevauvillers,HDF,Hauts-de-France,FR,France -Queuille,ARA,Auvergne-Rhone-Alpes,FR,France Queudes,GES,Grand Est,FR,France Quettreville-sur-Sienne,NOR,Normandy,FR,France Quettehou,NOR,Normandy,FR,France -Quetigny,BFC,Bourgogne-Franche-Comte,FR,France +Quetigny,BFC,Bourgogne-Franche-Comté,FR,France Questembert,BRE,Brittany,FR,France Quessoy,BRE,Brittany,FR,France -Quesnoy-sur-Deule,HDF,Hauts-de-France,FR,France -Quers,BFC,Bourgogne-Franche-Comte,FR,France +Quesques,HDF,Hauts-de-France,FR,France Querrieu,HDF,Hauts-de-France,FR,France Querrien,BRE,Brittany,FR,France Querqueville,NOR,Normandy,FR,France -Quernes,HDF,Hauts-de-France,FR,France -Quercamps,HDF,Hauts-de-France,FR,France Quend,HDF,Hauts-de-France,FR,France +Quemper-Guezennec,BRE,Brittany,FR,France Quéménéven,BRE,Brittany,FR,France -Queige,ARA,Auvergne-Rhone-Alpes,FR,France -Quatzenheim,GES,Grand Est,FR,France +Queige,ARA,Auvergne-Rhône-Alpes,FR,France +Québriac,BRE,Brittany,FR,France +Queaux,NAQ,Nouvelle-Aquitaine,FR,France Quatre,NAQ,Nouvelle-Aquitaine,FR,France -Quarre-les-Tombes,BFC,Bourgogne-Franche-Comte,FR,France Quarouble,HDF,Hauts-de-France,FR,France -Quantilly,CVL,Centre-Val de Loire,FR,France -Puyvert,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Puy-Saint-Pierre,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Puyrolland,NAQ,Nouvelle-Aquitaine,FR,France -Puyricard,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Puyravault,PDL,Pays de la Loire,FR,France +Puy-Saint-Martin,ARA,Auvergne-Rhône-Alpes,FR,France Puyoô,NAQ,Nouvelle-Aquitaine,FR,France Puymoyen,NAQ,Nouvelle-Aquitaine,FR,France Puymirol,NAQ,Nouvelle-Aquitaine,FR,France Puymaurin,OCC,Occitanie,FR,France Puyloubier,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Puy-lÉvêque,OCC,Occitanie,FR,France Puylaurens,OCC,Occitanie,FR,France -Puy-Guillaume,ARA,Auvergne-Rhone-Alpes,FR,France -Puygouzon,OCC,Occitanie,FR,France -Puygiron,ARA,Auvergne-Rhone-Alpes,FR,France -Puydaniel,OCC,Occitanie,FR,France -Puycornet,OCC,Occitanie,FR,France -Puycelsi,OCC,Occitanie,FR,France -Puybrun,OCC,Occitanie,FR,France -Puybarban,NAQ,Nouvelle-Aquitaine,FR,France +Puy-Guillaume,ARA,Auvergne-Rhône-Alpes,FR,France +Puygros,ARA,Auvergne-Rhône-Alpes,FR,France +Puygiron,ARA,Auvergne-Rhône-Alpes,FR,France Puxieux,GES,Grand Est,FR,France Puttelange-aux-Lacs,GES,Grand Est,FR,France Puteaux,IDF,Île-de-France,FR,France Pussay,IDF,Île-de-France,FR,France -Pusignan,ARA,Auvergne-Rhone-Alpes,FR,France -Pusey,BFC,Bourgogne-Franche-Comte,FR,France +Pusignan,ARA,Auvergne-Rhône-Alpes,FR,France +Pusey,BFC,Bourgogne-Franche-Comté,FR,France +Pure,GES,Grand Est,FR,France Pulversheim,GES,Grand Est,FR,France Pulnoy,GES,Grand Est,FR,France -Pujols,NAQ,Nouvelle-Aquitaine,FR,France +Pulligny,GES,Grand Est,FR,France Pujaut,OCC,Occitanie,FR,France -Pujaudran,OCC,Occitanie,FR,France -Puivert,OCC,Occitanie,FR,France Puisserguier,OCC,Occitanie,FR,France Puisseguin,NAQ,Nouvelle-Aquitaine,FR,France Puissalicon,OCC,Occitanie,FR,France +Puisieux,HDF,Hauts-de-France,FR,France Puiseaux,CVL,Centre-Val de Loire,FR,France +Puimisson,OCC,Occitanie,FR,France Puilboreau,NAQ,Nouvelle-Aquitaine,FR,France Puichéric,OCC,Occitanie,FR,France +Pugny-Chatenod,ARA,Auvergne-Rhône-Alpes,FR,France Pugnac,NAQ,Nouvelle-Aquitaine,FR,France Puget-Ville,PAC,"Provence-Alpes-Côte d'Azur",FR,France Puget-sur-Argens,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Puéchabon,OCC,Occitanie,FR,France -Puchay,NOR,Normandy,FR,France Puceul,PDL,Pays de la Loire,FR,France -Publier,ARA,Auvergne-Rhone-Alpes,FR,France -Prunoy,BFC,Bourgogne-Franche-Comte,FR,France +Publier,ARA,Auvergne-Rhône-Alpes,FR,France +Puberg,GES,Grand Est,FR,France +Prunoy,BFC,Bourgogne-Franche-Comté,FR,France Pruniers-en-Sologne,CVL,Centre-Val de Loire,FR,France -Prunet,ARA,Auvergne-Rhone-Alpes,FR,France Prunelli-di-Fiumorbo,20R,Corsica,FR,France -Prunay-Cassereau,CVL,Centre-Val de Loire,FR,France -Pruines,OCC,Occitanie,FR,France -Pruille-le-Chetif,PDL,Pays de la Loire,FR,France -Prugny,GES,Grand Est,FR,France +Prunay,GES,Grand Est,FR,France Proyart,HDF,Hauts-de-France,FR,France Provins,IDF,Île-de-France,FR,France Provin,HDF,Hauts-de-France,FR,France Proville,HDF,Hauts-de-France,FR,France -Provenchère,BFC,Bourgogne-Franche-Comte,FR,France ,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Prouzel,HDF,Hauts-de-France,FR,France Prouvy,HDF,Hauts-de-France,FR,France Propriano,20R,Corsica,FR,France -Prompsat,ARA,Auvergne-Rhone-Alpes,FR,France -Proisy,HDF,Hauts-de-France,FR,France +Prompsat,ARA,Auvergne-Rhône-Alpes,FR,France +Priziac ( Priziac ),BRE,Brittany,FR,France Prix-les-Mezieres,GES,Grand Est,FR,France -Privas,ARA,Auvergne-Rhone-Alpes,FR,France -Prissé,BFC,Bourgogne-Franche-Comte,FR,France +Privezac,OCC,Occitanie,FR,France +Privas,ARA,Auvergne-Rhône-Alpes,FR,France +Prissé,BFC,Bourgogne-Franche-Comté,FR,France +Prisches,HDF,Hauts-de-France,FR,France Prinquiau,PDL,Pays de la Loire,FR,France +Pringy,GES,Grand Est,FR,France Pringy,IDF,Île-de-France,FR,France -Pringy,ARA,Auvergne-Rhone-Alpes,FR,France -Primarette,ARA,Auvergne-Rhone-Alpes,FR,France +Pringy,ARA,Auvergne-Rhône-Alpes,FR,France Prigonrieux,NAQ,Nouvelle-Aquitaine,FR,France -Priay,ARA,Auvergne-Rhone-Alpes,FR,France +Prignac-et-Marcamps,NAQ,Nouvelle-Aquitaine,FR,France +Priay,ARA,Auvergne-Rhône-Alpes,FR,France Prey,NOR,Normandy,FR,France -Prévinquières,OCC,Occitanie,FR,France -Prevessin-Moens,ARA,Auvergne-Rhone-Alpes,FR,France -Preures,HDF,Hauts-de-France,FR,France +Prevessin-Moens,ARA,Auvergne-Rhône-Alpes,FR,France +Preux-au-Bois,HDF,Hauts-de-France,FR,France Preuilly-sur-Claise,CVL,Centre-Val de Loire,FR,France -Préty,BFC,Bourgogne-Franche-Comte,FR,France +Pretz-en-Argonne,GES,Grand Est,FR,France Pretot-Vicquemare,NOR,Normandy,FR,France -Précieux,ARA,Auvergne-Rhone-Alpes,FR,France -Pressins,ARA,Auvergne-Rhone-Alpes,FR,France Pressigny-les-Pins,CVL,Centre-Val de Loire,FR,France Pressac,NAQ,Nouvelle-Aquitaine,FR,France Presles-en-Brie,IDF,Île-de-France,FR,France Presles,IDF,Île-de-France,FR,France -Presle,ARA,Auvergne-Rhone-Alpes,FR,France -Préserville,OCC,Occitanie,FR,France Préseau,HDF,Hauts-de-France,FR,France Prémontré,HDF,Hauts-de-France,FR,France -Prémont,HDF,Hauts-de-France,FR,France -Prémian,OCC,Occitanie,FR,France Prémesques,HDF,Hauts-de-France,FR,France -Prémery,BFC,Bourgogne-Franche-Comte,FR,France +Prémery,BFC,Bourgogne-Franche-Comté,FR,France +Prémanon,BFC,Bourgogne-Franche-Comté,FR,France Preignan,OCC,Occitanie,FR,France Preignac,NAQ,Nouvelle-Aquitaine,FR,France -Préhy,BFC,Bourgogne-Franche-Comte,FR,France Préguillac,NAQ,Nouvelle-Aquitaine,FR,France +Prégilbert,BFC,Bourgogne-Franche-Comté,FR,France Préfailles,PDL,Pays de la Loire,FR,France -Prédefin,HDF,Hauts-de-France,FR,France Precy-sur-Oise,HDF,Hauts-de-France,FR,France -Precy-sous-Thil,BFC,Bourgogne-Franche-Comte,FR,France Précigné,PDL,Pays de la Loire,FR,France Prechacq-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France -Préaux,NOR,Normandy,FR,France -Préaux,PDL,Pays de la Loire,FR,France -Prayssas,NAQ,Nouvelle-Aquitaine,FR,France Prayssac,OCC,Occitanie,FR,France Prat-Bonrepaux,OCC,Occitanie,FR,France Prat,BRE,Brittany,FR,France -Pranles,ARA,Auvergne-Rhone-Alpes,FR,France -Pralognan-la-Vanoise,ARA,Auvergne-Rhone-Alpes,FR,France +Pranles,ARA,Auvergne-Rhône-Alpes,FR,France Prailles,NAQ,Nouvelle-Aquitaine,FR,France Prahecq,NAQ,Nouvelle-Aquitaine,FR,France -Pradons,ARA,Auvergne-Rhone-Alpes,FR,France -Pradines,ARA,Auvergne-Rhone-Alpes,FR,France +Pradons,ARA,Auvergne-Rhône-Alpes,FR,France Pradines,OCC,Occitanie,FR,France Pradinas,OCC,Occitanie,FR,France Prades-le-Lez,OCC,Occitanie,FR,France Prades,OCC,Occitanie,FR,France -Pouzols,OCC,Occitanie,FR,France -Pouzolles,OCC,Occitanie,FR,France +Poyartin,NAQ,Nouvelle-Aquitaine,FR,France Pouzilhac,OCC,Occitanie,FR,France +Pouzay,CVL,Centre-Val de Loire,FR,France Pouzauges,PDL,Pays de la Loire,FR,France -Pouzac,OCC,Occitanie,FR,France -Pouydesseaux,NAQ,Nouvelle-Aquitaine,FR,France +Pouyastruc,OCC,Occitanie,FR,France Pouxeux,GES,Grand Est,FR,France Poussan,OCC,Occitanie,FR,France Poursac,NAQ,Nouvelle-Aquitaine,FR,France Pourrières,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pourrain,BFC,Bourgogne-Franche-Comte,FR,France +Pourrain,BFC,Bourgogne-Franche-Comté,FR,France Pournoy-la-Grasse,GES,Grand Est,FR,France Pourcieux,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Poupry,CVL,Centre-Val de Loire,FR,France Poulx,OCC,Occitanie,FR,France -Poullaouen,BRE,Brittany,FR,France Pouldreuzic,BRE,Brittany,FR,France Poulainville,HDF,Hauts-de-France,FR,France Pouilly-sur-Serre,HDF,Hauts-de-France,FR,France -Pouilly-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France -Pouilly-sur-Loire,BFC,Bourgogne-Franche-Comte,FR,France -Pouilly-les-Nonains,ARA,Auvergne-Rhone-Alpes,FR,France +Pouilly-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France +Pouilly-les-Nonains,ARA,Auvergne-Rhône-Alpes,FR,France Pouillon,NAQ,Nouvelle-Aquitaine,FR,France -Pouilley-les-Vignes,BFC,Bourgogne-Franche-Comte,FR,France -Pouillenay,BFC,Bourgogne-Franche-Comte,FR,France -Pouillé,NAQ,Nouvelle-Aquitaine,FR,France +Pouillenay,BFC,Bourgogne-Franche-Comté,FR,France Pouillé,PDL,Pays de la Loire,FR,France -Pougues-les-Eaux,BFC,Bourgogne-Franche-Comte,FR,France -Pougne,NAQ,Nouvelle-Aquitaine,FR,France -Pougnadoresse,OCC,Occitanie,FR,France +Pougues-les-Eaux,BFC,Bourgogne-Franche-Comté,FR,France +Pougny,ARA,Auvergne-Rhône-Alpes,FR,France Poucharramet,OCC,Occitanie,FR,France Pouant,NAQ,Nouvelle-Aquitaine,FR,France Pouancé,PDL,Pays de la Loire,FR,France -Potigny,NOR,Normandy,FR,France -Poses,NOR,Normandy,FR,France +Potelières,OCC,Occitanie,FR,France Portvendres,OCC,Occitanie,FR,France -Port-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France +Port-sur-Saone,BFC,Bourgogne-Franche-Comté,FR,France Port-Saint-Pere,PDL,Pays de la Loire,FR,France Port-Saint-Louis-du-Rhone,PAC,"Provence-Alpes-Côte d'Azur",FR,France Port-Sainte-Marie,NAQ,Nouvelle-Aquitaine,FR,France Porto-Vecchio,20R,Corsica,FR,France Port-Louis,BRE,Brittany,FR,France -Port-Lesney,BFC,Bourgogne-Franche-Comte,FR,France +Port-Lesney,BFC,Bourgogne-Franche-Comté,FR,France Port-le-Grand,HDF,Hauts-de-France,FR,France Port-La Nouvelle,OCC,Occitanie,FR,France -Port Joinville,PDL,Pays de la Loire,FR,France Portiragnes,OCC,Occitanie,FR,France Porticcio,20R,Corsica,FR,France Portet-sur-Garonne,OCC,Occitanie,FR,France Portets,NAQ,Nouvelle-Aquitaine,FR,France -Portet,NAQ,Nouvelle-Aquitaine,FR,France -Portes-les-Valence,ARA,Auvergne-Rhone-Alpes,FR,France +Portes-les-Valence,ARA,Auvergne-Rhône-Alpes,FR,France Portes,NOR,Normandy,FR,France -Port-en-Bessin-Huppain,NOR,Normandy,FR,France -Port-de-Lanne,NAQ,Nouvelle-Aquitaine,FR,France Port-de-Bouc,PAC,"Provence-Alpes-Côte d'Azur",FR,France Port-Brillet,PDL,Pays de la Loire,FR,France Portbail,NOR,Normandy,FR,France -Port,ARA,Auvergne-Rhone-Alpes,FR,France +Port,ARA,Auvergne-Rhône-Alpes,FR,France Porspoder,BRE,Brittany,FR,France Pornichet,PDL,Pays de la Loire,FR,France Pornic,PDL,Pays de la Loire,FR,France Pordic,BRE,Brittany,FR,France -Porcieu,ARA,Auvergne-Rhone-Alpes,FR,France +Porcieu,ARA,Auvergne-Rhône-Alpes,FR,France Porcheville,IDF,Île-de-France,FR,France +Porcheux,HDF,Hauts-de-France,FR,France +Porchères,NAQ,Nouvelle-Aquitaine,FR,France Porcelette,GES,Grand Est,FR,France +Popian,OCC,Occitanie,FR,France Pontvallain,PDL,Pays de la Loire,FR,France -Pont-sur-Yonne,BFC,Bourgogne-Franche-Comte,FR,France -Pont-sur-Sambre,HDF,Hauts-de-France,FR,France +Pont-sur-Yonne,BFC,Bourgogne-Franche-Comté,FR,France +Pont-sur-Vanne,BFC,Bourgogne-Franche-Comté,FR,France Pont-Scorff,BRE,Brittany,FR,France -Pont-Salomon,ARA,Auvergne-Rhone-Alpes,FR,France +Pont-Salomon,ARA,Auvergne-Rhône-Alpes,FR,France Pont-Saint-Vincent,GES,Grand Est,FR,France -Pont-Saint-Pierre,NOR,Normandy,FR,France Pont-Saint-Martin,PDL,Pays de la Loire,FR,France Pont-Saint-Esprit,OCC,Occitanie,FR,France Pont-Sainte-Maxence,HDF,Hauts-de-France,FR,France @@ -42944,146 +32737,112 @@ Pontrieux,BRE,Brittany,FR,France Pont-Remy,HDF,Hauts-de-France,FR,France Pontpoint,HDF,Hauts-de-France,FR,France Pontpierre,GES,Grand Est,FR,France -Pontoy,GES,Grand Est,FR,France Pontorson,NOR,Normandy,FR,France "Pontonx-sur-l'Adour",NAQ,Nouvelle-Aquitaine,FR,France Pontoise,IDF,Île-de-France,FR,France -Pont-Noyelles,HDF,Hauts-de-France,FR,France -Pontlevoy,CVL,Centre-Val de Loire,FR,France "Pont-l'Eveque",NOR,Normandy,FR,France "Pont-l'Abbé",BRE,Brittany,FR,France Pontivy,BRE,Brittany,FR,France -Pontigny,BFC,Bourgogne-Franche-Comte,FR,France +Pontigny,BFC,Bourgogne-Franche-Comté,FR,France Ponthévrard,IDF,Île-de-France,FR,France -Pontgouin,CVL,Centre-Val de Loire,FR,France -Pontgibaud,ARA,Auvergne-Rhone-Alpes,FR,France -Pontevès,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pont-Eveque,ARA,Auvergne-Rhone-Alpes,FR,France +Pontgibaud,ARA,Auvergne-Rhône-Alpes,FR,France +Pontfaverger-Moronvilliers,GES,Grand Est,FR,France +Pont-Eveque,ARA,Auvergne-Rhône-Alpes,FR,France +Pontenx-les-Forges,NAQ,Nouvelle-Aquitaine,FR,France Ponteilla,OCC,Occitanie,FR,France -Pont-du-Chateau,ARA,Auvergne-Rhone-Alpes,FR,France +Pont-du-Chateau,ARA,Auvergne-Rhône-Alpes,FR,France Pont-du-Casse,NAQ,Nouvelle-Aquitaine,FR,France -Pont-de-Veyle,ARA,Auvergne-Rhone-Alpes,FR,France -Pont-de-Salars,OCC,Occitanie,FR,France -Pont-de-Roide,BFC,Bourgogne-Franche-Comte,FR,France -Pont-de-Poitte,BFC,Bourgogne-Franche-Comte,FR,France +Pont-de-Veyle,ARA,Auvergne-Rhône-Alpes,FR,France +Pont-de-Roide,BFC,Bourgogne-Franche-Comté,FR,France +Pont-de-Poitte,BFC,Bourgogne-Franche-Comté,FR,France +Pont-de-Metz,HDF,Hauts-de-France,FR,France +"Pont-de-l'Isere",ARA,Auvergne-Rhône-Alpes,FR,France Pont-de-Larn,OCC,Occitanie,FR,France "Pont-de-l'Arche",NOR,Normandy,FR,France -Pont-de-Cheruy,ARA,Auvergne-Rhone-Alpes,FR,France -"Pont-d'Ain",ARA,Auvergne-Rhone-Alpes,FR,France +Pont-de-Cheruy,ARA,Auvergne-Rhône-Alpes,FR,France +"Pont-d'Ain",ARA,Auvergne-Rhône-Alpes,FR,France Pontchâteau,PDL,Pays de la Loire,FR,France -Pontcharra-sur-Turdine,ARA,Auvergne-Rhone-Alpes,FR,France -Pontcharra,ARA,Auvergne-Rhone-Alpes,FR,France -Pontcarré,IDF,Île-de-France,FR,France +Pontchartrain,IDF,Île-de-France,FR,France +Pontcharra-sur-Turdine,ARA,Auvergne-Rhône-Alpes,FR,France +Pontcharra,ARA,Auvergne-Rhône-Alpes,FR,France Pont-a-Vendin,HDF,Hauts-de-France,FR,France -Pont-Aven,BRE,Brittany,FR,France +Pont-Authou,NOR,Normandy,FR,France Pontaut,CVL,Centre-Val de Loire,FR,France Pont-Audemer,NOR,Normandy,FR,France Pontarmé,HDF,Hauts-de-France,FR,France -Pontarlier,BFC,Bourgogne-Franche-Comte,FR,France -Pontarion,NAQ,Nouvelle-Aquitaine,FR,France +Pontarlier,BFC,Bourgogne-Franche-Comté,FR,France Pont-à-Mousson,GES,Grand Est,FR,France Pont-a-Marcq,HDF,Hauts-de-France,FR,France -Pontaix,ARA,Auvergne-Rhone-Alpes,FR,France -Pontailler-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France +Pontaix,ARA,Auvergne-Rhône-Alpes,FR,France Pontacq,NAQ,Nouvelle-Aquitaine,FR,France -Pont,BFC,Bourgogne-Franche-Comte,FR,France +Ponsas,ARA,Auvergne-Rhône-Alpes,FR,France Pons,NAQ,Nouvelle-Aquitaine,FR,France Pondaurat,NAQ,Nouvelle-Aquitaine,FR,France -Poncin,ARA,Auvergne-Rhone-Alpes,FR,France -Ponchon,HDF,Hauts-de-France,FR,France +Poncins,ARA,Auvergne-Rhône-Alpes,FR,France +Poncin,ARA,Auvergne-Rhône-Alpes,FR,France Pomponne,IDF,Île-de-France,FR,France Pompignan,OCC,Occitanie,FR,France Pompignac,NAQ,Nouvelle-Aquitaine,FR,France -Pompierre-sur-Doubs,BFC,Bourgogne-Franche-Comte,FR,France +Pompierre-sur-Doubs,BFC,Bourgogne-Franche-Comté,FR,France Pompey,GES,Grand Est,FR,France Pompertuzat,OCC,Occitanie,FR,France -Pompaire,NAQ,Nouvelle-Aquitaine,FR,France -Pomoy,BFC,Bourgogne-Franche-Comte,FR,France -Pommiers,HDF,Hauts-de-France,FR,France -Pommiers,ARA,Auvergne-Rhone-Alpes,FR,France -Pommiers,ARA,Auvergne-Rhone-Alpes,FR,France +Pommiers,ARA,Auvergne-Rhône-Alpes,FR,France +Pommevic,OCC,Occitanie,FR,France Pommeuse,IDF,Île-de-France,FR,France Pommérieux,GES,Grand Est,FR,France -Pommerieux,PDL,Pays de la Loire,FR,France -Pommera,HDF,Hauts-de-France,FR,France -Pomeys,ARA,Auvergne-Rhone-Alpes,FR,France Pomérols,OCC,Occitanie,FR,France -Pomerol,NAQ,Nouvelle-Aquitaine,FR,France Pomas,OCC,Occitanie,FR,France Pomarez,NAQ,Nouvelle-Aquitaine,FR,France -Polminhac,ARA,Auvergne-Rhone-Alpes,FR,France -Pollionnay,ARA,Auvergne-Rhone-Alpes,FR,France -Pollieu,ARA,Auvergne-Rhone-Alpes,FR,France -Polliat,ARA,Auvergne-Rhone-Alpes,FR,France +Polminhac,ARA,Auvergne-Rhône-Alpes,FR,France +Pollionnay,ARA,Auvergne-Rhône-Alpes,FR,France +Polliat,ARA,Auvergne-Rhône-Alpes,FR,France Pollestres,OCC,Occitanie,FR,France Polincove,HDF,Hauts-de-France,FR,France -Poligny,BFC,Bourgogne-Franche-Comte,FR,France +Poligny,BFC,Bourgogne-Franche-Comté,FR,France Poligné,BRE,Brittany,FR,France -Polignac,ARA,Auvergne-Rhone-Alpes,FR,France -Poliénas,ARA,Auvergne-Rhone-Alpes,FR,France -Polastron,OCC,Occitanie,FR,France -Poix-Terron,GES,Grand Est,FR,France +Polignac,ARA,Auvergne-Rhône-Alpes,FR,France +"Poleymieux-au-Mont-d'Or",ARA,Auvergne-Rhône-Alpes,FR,France Poix-du-Nord,HDF,Hauts-de-France,FR,France Poix-de-Picardie,HDF,Hauts-de-France,FR,France -Poivres,GES,Grand Est,FR,France Poitiers,NAQ,Nouvelle-Aquitaine,FR,France -Poisy,ARA,Auvergne-Rhone-Alpes,FR,France +Poisy,ARA,Auvergne-Rhône-Alpes,FR,France Poissy,IDF,Île-de-France,FR,France -Poissons,GES,Grand Est,FR,France -Poiseux,BFC,Bourgogne-Franche-Comte,FR,France -Poiseul-la-Ville-et-Laperriere,BFC,Bourgogne-Franche-Comte,FR,France +Poisson,BFC,Bourgogne-Franche-Comté,FR,France Pointis-de-Riviere,OCC,Occitanie,FR,France -Pointel,NOR,Normandy,FR,France Poilly-lez-Gien,CVL,Centre-Val de Loire,FR,France -Poilly,GES,Grand Est,FR,France Poilhes,OCC,Occitanie,FR,France Pogny,GES,Grand Est,FR,France Podensac,NAQ,Nouvelle-Aquitaine,FR,France -Poce-sur-Cisse,CVL,Centre-Val de Loire,FR,France -Pluzunet,BRE,Brittany,FR,France Pluvigner,BRE,Brittany,FR,France -Plurien,BRE,Brittany,FR,France Pluneret,BRE,Brittany,FR,France Plumieux,BRE,Brittany,FR,France Plumergat,BRE,Brittany,FR,France Plumelin,BRE,Brittany,FR,France +Pluméliau,BRE,Brittany,FR,France Plumelec,BRE,Brittany,FR,France Plumaugat,BRE,Brittany,FR,France -Plumaudan,BRE,Brittany,FR,France -Pluherlin,BRE,Brittany,FR,France Pluguffan,BRE,Brittany,FR,France Pludual,BRE,Brittany,FR,France -Plozévet,BRE,Brittany,FR,France -Plouzévédé,BRE,Brittany,FR,France +Plouzélambre,BRE,Brittany,FR,France Plouzané,BRE,Brittany,FR,France Plouvorn,BRE,Brittany,FR,France Plouvien,BRE,Brittany,FR,France -Plouvain,HDF,Hauts-de-France,FR,France -Plourivo,BRE,Brittany,FR,France -Plourin,BRE,Brittany,FR,France +Plourin-les-Morlaix,BRE,Brittany,FR,France Plouray,BRE,Brittany,FR,France Plounevez-Moedec,BRE,Brittany,FR,France -Plounevez-Lochrist,BRE,Brittany,FR,France Plounéventer,BRE,Brittany,FR,France Plouneour-Menez,BRE,Brittany,FR,France -Ploumoguer,BRE,Brittany,FR,France -Ploumilliau,BRE,Brittany,FR,France Ploumagoar,BRE,Brittany,FR,France Plouisy,BRE,Brittany,FR,France Plouigneau,BRE,Brittany,FR,France -Plouider,BRE,Brittany,FR,France Plouhinec,BRE,Brittany,FR,France Plouhinec,BRE,Brittany,FR,France Plouharnel,BRE,Brittany,FR,France Plourhan,BRE,Brittany,FR,France Plouha,BRE,Brittany,FR,France -Plouguin,BRE,Brittany,FR,France -Plouguiel,BRE,Brittany,FR,France Plouguernével,BRE,Brittany,FR,France Plouguerneau,BRE,Brittany,FR,France -Plouguenast,BRE,Brittany,FR,France -Plougrescant,BRE,Brittany,FR,France -Plougourvest,BRE,Brittany,FR,France +Plougoumelen,BRE,Brittany,FR,France Plougoulm,BRE,Brittany,FR,France Plougonven,BRE,Brittany,FR,France Plougonvelin,BRE,Brittany,FR,France @@ -43093,21 +32852,15 @@ Ploufragan,BRE,Brittany,FR,France "Plouezoc'h",BRE,Brittany,FR,France Plouézec,BRE,Brittany,FR,France Plouescat,BRE,Brittany,FR,France -Plouer-sur-Rance,BRE,Brittany,FR,France +Plouénan,BRE,Brittany,FR,France Plouédern,BRE,Brittany,FR,France -Ploudiry,BRE,Brittany,FR,France -Ploudaniel,BRE,Brittany,FR,France Ploudalmézeau,BRE,Brittany,FR,France Ploubezre,BRE,Brittany,FR,France Ploubazlanec,BRE,Brittany,FR,France Ploubalay,BRE,Brittany,FR,France Plouay,BRE,Brittany,FR,France -Plouasne,BRE,Brittany,FR,France Plouarzel,BRE,Brittany,FR,France Plouaret,BRE,Brittany,FR,France -Plouagat,BRE,Brittany,FR,France -Plottes,BFC,Bourgogne-Franche-Comte,FR,France -Plonevez-Porzay,BRE,Brittany,FR,France Plonevez-du-Faou,BRE,Brittany,FR,France Plonéour-Lanvern,BRE,Brittany,FR,France Plonéis,BRE,Brittany,FR,France @@ -43115,9 +32868,6 @@ Plomodiern,BRE,Brittany,FR,France Plomeur,BRE,Brittany,FR,France Plomelin,BRE,Brittany,FR,France Ploisy,HDF,Hauts-de-France,FR,France -Plogonnec,BRE,Brittany,FR,France -Plogastel-Saint-Germain,BRE,Brittany,FR,France -Ploeuc-sur-Lie,BRE,Brittany,FR,France Ploërmel,BRE,Brittany,FR,France Ploeren,BRE,Brittany,FR,France Ploërdut,BRE,Brittany,FR,France @@ -43125,138 +32875,100 @@ Ploemeur,BRE,Brittany,FR,France Ploemel,BRE,Brittany,FR,France Plobsheim,GES,Grand Est,FR,France Plobannalec-Lesconil,BRE,Brittany,FR,France -Plivot,GES,Grand Est,FR,France Plichancourt,GES,Grand Est,FR,France Pleyber-Christ,BRE,Brittany,FR,France Pleyben,BRE,Brittany,FR,France Plévin,BRE,Brittany,FR,France -Plévenon,BRE,Brittany,FR,France -Pléven,BRE,Brittany,FR,France Pleuville,NAQ,Nouvelle-Aquitaine,FR,France Pleuven,BRE,Brittany,FR,France Pleurtuit,BRE,Brittany,FR,France -Pleurs,GES,Grand Est,FR,France -Pleumeur-Bodou,BRE,Brittany,FR,France Pleumeleuc,BRE,Brittany,FR,France -Pleumartin,NAQ,Nouvelle-Aquitaine,FR,France Pleugueneuc,BRE,Brittany,FR,France -Pleugriffet,BRE,Brittany,FR,France Pleudihen-sur-Rance,BRE,Brittany,FR,France -Pleucadeuc,BRE,Brittany,FR,France Pleubian,BRE,Brittany,FR,France Plestin-les-Greves,BRE,Brittany,FR,France -Plestan,BRE,Brittany,FR,France Plessé,PDL,Pays de la Loire,FR,France -Plessala,BRE,Brittany,FR,France Plesnoy,GES,Grand Est,FR,France +Plesnois,GES,Grand Est,FR,France Pleslin-Trigavou,BRE,Brittany,FR,France Plésidy,BRE,Brittany,FR,France -Plesder,BRE,Brittany,FR,France Plescop,BRE,Brittany,FR,France Plérin,BRE,Brittany,FR,France Plerguer,BRE,Brittany,FR,France Pleneuf-Val-Andre,BRE,Brittany,FR,France -Plenee-Jugon,BRE,Brittany,FR,France -Plémy,BRE,Brittany,FR,France Plémet,BRE,Brittany,FR,France Plélo,BRE,Brittany,FR,France -Plélauff,BRE,Brittany,FR,France +Plelan-le-Petit,BRE,Brittany,FR,France Plelan-le-Grand,BRE,Brittany,FR,France Pleine-Fougeres,BRE,Brittany,FR,France -Fréhel,BRE,Brittany,FR,France -Pléhédel,BRE,Brittany,FR,France +Pléguien,BRE,Brittany,FR,France Plédran,BRE,Brittany,FR,France Plédéliac,BRE,Brittany,FR,France Pléchâtel,BRE,Brittany,FR,France -Pleaux,ARA,Auvergne-Rhone-Alpes,FR,France Plazac,NAQ,Nouvelle-Aquitaine,FR,France Plaudren,BRE,Brittany,FR,France -Plats,ARA,Auvergne-Rhone-Alpes,FR,France -Plassac-Rouffiac,NAQ,Nouvelle-Aquitaine,FR,France Plassac,NAQ,Nouvelle-Aquitaine,FR,France -Plascassier,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Planzolles,ARA,Auvergne-Rhone-Alpes,FR,France -Planquery,NOR,Normandy,FR,France -Planioles,OCC,Occitanie,FR,France -Planguenoual,BRE,Brittany,FR,France -Planfoy,ARA,Auvergne-Rhone-Alpes,FR,France +Planfoy,ARA,Auvergne-Rhône-Alpes,FR,France "Plan-d'Orgon",PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Plan-de-la-Tour,PAC,"Provence-Alpes-Côte d'Azur",FR,France Plan-de-Cuques,PAC,"Provence-Alpes-Côte d'Azur",FR,France Plan-dAups-Sainte-Baume,PAC,"Provence-Alpes-Côte d'Azur",FR,France Plancoët,BRE,Brittany,FR,France -Plancherine,ARA,Auvergne-Rhone-Alpes,FR,France -Plancher-Bas,BFC,Bourgogne-Franche-Comte,FR,France +Plancher-Bas,BFC,Bourgogne-Franche-Comté,FR,France Plaissan,OCC,Occitanie,FR,France Plaisir,IDF,Île-de-France,FR,France Plaisance-du-Touch,OCC,Occitanie,FR,France Plaisance,OCC,Occitanie,FR,France Plaintel,BRE,Brittany,FR,France -Plainoiseau,BFC,Bourgogne-Franche-Comte,FR,France -Plainfaing,GES,Grand Est,FR,France +Plaine,GES,Grand Est,FR,France Plaimpied-Givaudins,CVL,Centre-Val de Loire,FR,France -Plaimbois-du-Miroir,BFC,Bourgogne-Franche-Comte,FR,France Plailly,HDF,Hauts-de-France,FR,France +Placy,NOR,Normandy,FR,France Plabennec,BRE,Brittany,FR,France -Pizieux,PDL,Pays de la Loire,FR,France Pitres,NOR,Normandy,FR,France Pithiviers,CVL,Centre-Val de Loire,FR,France Pitgam,HDF,Hauts-de-France,FR,France -Pissy-Poville,NOR,Normandy,FR,France Pissos,NAQ,Nouvelle-Aquitaine,FR,France Pisseloup,GES,Grand Est,FR,France -Pisieu,ARA,Auvergne-Rhone-Alpes,FR,France -Piseux,NOR,Normandy,FR,France Pisany,NAQ,Nouvelle-Aquitaine,FR,France -Pirou,NOR,Normandy,FR,France -Pirey,BFC,Bourgogne-Franche-Comte,FR,France +Pirey,BFC,Bourgogne-Franche-Comté,FR,France Pipriac,BRE,Brittany,FR,France -Pionsat,ARA,Auvergne-Rhone-Alpes,FR,France +Pionsat,ARA,Auvergne-Rhône-Alpes,FR,France Piolenc,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pinsaguel,OCC,Occitanie,FR,France +Pinterville,NOR,Normandy,FR,France Pinsac,OCC,Occitanie,FR,France Pinon,HDF,Hauts-de-France,FR,France -Pin,BFC,Bourgogne-Franche-Comte,FR,France -Piney,GES,Grand Est,FR,France +Pin,BFC,Bourgogne-Franche-Comté,FR,France Pineuilh,NAQ,Nouvelle-Aquitaine,FR,France -Pinet,ARA,Auvergne-Rhone-Alpes,FR,France +Pinet,ARA,Auvergne-Rhône-Alpes,FR,France Pinet,OCC,Occitanie,FR,France Pimprez,HDF,Hauts-de-France,FR,France Pillon,GES,Grand Est,FR,France Pillac,NAQ,Nouvelle-Aquitaine,FR,France -Pihem,HDF,Hauts-de-France,FR,France Pigny,CVL,Centre-Val de Loire,FR,France Pignans,PAC,"Provence-Alpes-Côte d'Azur",FR,France Pignan,OCC,Occitanie,FR,France -Pigna,20R,Corsica,FR,France -Piffonds,BFC,Bourgogne-Franche-Comte,FR,France -Pieusse,OCC,Occitanie,FR,France +Pietrosella,20R,Corsica,FR,France +Pietranera,20R,Corsica,FR,France Pierry,GES,Grand Est,FR,France Pierric,PDL,Pays de la Loire,FR,France Pierrevert,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pierres,CVL,Centre-Val de Loire,FR,France +Pierrepont,NOR,Normandy,FR,France +Pierre-Perthuis,BFC,Bourgogne-Franche-Comté,FR,France +Pierrelongue,ARA,Auvergne-Rhône-Alpes,FR,France Pierrelaye,IDF,Île-de-France,FR,France -Pierrelatte,ARA,Auvergne-Rhone-Alpes,FR,France -Pierrefort,ARA,Auvergne-Rhone-Alpes,FR,France -Pierrefontaine-les-Varans,BFC,Bourgogne-Franche-Comte,FR,France -Pierrefonds,HDF,Hauts-de-France,FR,France +Pierrelatte,ARA,Auvergne-Rhône-Alpes,FR,France +Pierrefontaine-les-Varans,BFC,Bourgogne-Franche-Comté,FR,France Pierrefitte-sur-Seine,IDF,Île-de-France,FR,France -Pierrefitte-Nestalas,OCC,Occitanie,FR,France -Pierrefitte-es-Bois,CVL,Centre-Val de Loire,FR,France Pierrefeu-du-Var,PAC,"Provence-Alpes-Côte d'Azur",FR,France Pierrefeu,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pierre-Chatel,ARA,Auvergne-Rhone-Alpes,FR,France -Pierre-Buffiere,NAQ,Nouvelle-Aquitaine,FR,France -Pierre-Benite,ARA,Auvergne-Rhone-Alpes,FR,France -Pierre-de-Bresse,BFC,Bourgogne-Franche-Comte,FR,France +Pierre-Chatel,ARA,Auvergne-Rhône-Alpes,FR,France +Pierre-Benite,ARA,Auvergne-Rhône-Alpes,FR,France Piennes,GES,Grand Est,FR,France -Piegut-Pluviers,NAQ,Nouvelle-Aquitaine,FR,France Picquigny,HDF,Hauts-de-France,FR,France -Pichat,ARA,Auvergne-Rhone-Alpes,FR,France -Pichanges,BFC,Bourgogne-Franche-Comte,FR,France +Pichat,ARA,Auvergne-Rhône-Alpes,FR,France Picauville,NOR,Normandy,FR,France Pibrac,OCC,Occitanie,FR,France -Piblange,GES,Grand Est,FR,France Piano,20R,Corsica,FR,France Pia,OCC,Occitanie,FR,France Phalsbourg,GES,Grand Est,FR,France @@ -43266,68 +32978,55 @@ Pfetterhouse,GES,Grand Est,FR,France Pfastatt,GES,Grand Est,FR,France Pfaffenhoffen,GES,Grand Est,FR,France Pfaffenheim,GES,Grand Est,FR,France -Pezou,CVL,Centre-Val de Loire,FR,France Pezilla-la-Riviere,OCC,Occitanie,FR,France Pezens,OCC,Occitanie,FR,France Pézenas,OCC,Occitanie,FR,France -Peyzieux-sur-Saone,ARA,Auvergne-Rhone-Alpes,FR,France Peyruis,PAC,"Provence-Alpes-Côte d'Azur",FR,France Peyrolles-en-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Peyrins,ARA,Auvergne-Rhone-Alpes,FR,France +Peyrins,ARA,Auvergne-Rhône-Alpes,FR,France Peyrilhac,NAQ,Nouvelle-Aquitaine,FR,France -Peyriac-Minervois,OCC,Occitanie,FR,France Peyriac-de-Mer,OCC,Occitanie,FR,France -Peyrestortes,OCC,Occitanie,FR,France Peyrens,OCC,Occitanie,FR,France -Peyrelevade,NAQ,Nouvelle-Aquitaine,FR,France +Peyrelongue-Abos,NAQ,Nouvelle-Aquitaine,FR,France Peyrehorade,NAQ,Nouvelle-Aquitaine,FR,France Peypin,PAC,"Provence-Alpes-Côte d'Azur",FR,France Peynier,PAC,"Provence-Alpes-Côte d'Azur",FR,France Peymeinade,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pey,NAQ,Nouvelle-Aquitaine,FR,France Pexonne,GES,Grand Est,FR,France -Pexiora,OCC,Occitanie,FR,France Peujard,NAQ,Nouvelle-Aquitaine,FR,France -Petiville,NOR,Normandy,FR,France -Petit-Rederching,GES,Grand Est,FR,France -Petitmont,GES,Grand Est,FR,France Petit-Mars,PDL,Pays de la Loire,FR,France Petite-Rosselle,GES,Grand Est,FR,France Petite-Foret,HDF,Hauts-de-France,FR,France -Petite-Chaux,BFC,Bourgogne-Franche-Comte,FR,France -Petit-Croix,BFC,Bourgogne-Franche-Comte,FR,France +Petit-Croix,BFC,Bourgogne-Franche-Comté,FR,France Pessines,NAQ,Nouvelle-Aquitaine,FR,France Pessan,OCC,Occitanie,FR,France Pessac,NAQ,Nouvelle-Aquitaine,FR,France -Pesmes,BFC,Bourgogne-Franche-Comte,FR,France -Peschadoires,ARA,Auvergne-Rhone-Alpes,FR,France -Pervenchères,NOR,Normandy,FR,France +Pesmes,BFC,Bourgogne-Franche-Comté,FR,France +Peseux,BFC,Bourgogne-Franche-Comté,FR,France +Peschadoires,ARA,Auvergne-Rhône-Alpes,FR,France Pertuis,PAC,"Provence-Alpes-Côte d'Azur",FR,France Perthes,IDF,Île-de-France,FR,France -Pertain,HDF,Hauts-de-France,FR,France -Pers-Jussy,ARA,Auvergne-Rhone-Alpes,FR,France -Pers-en-Gatinais,CVL,Centre-Val de Loire,FR,France +Perthes,GES,Grand Est,FR,France +Pers-Jussy,ARA,Auvergne-Rhône-Alpes,FR,France Persan,IDF,Île-de-France,FR,France -Persac,NAQ,Nouvelle-Aquitaine,FR,France Perrusson,CVL,Centre-Val de Loire,FR,France Perruel,NOR,Normandy,FR,France +Perrou,NOR,Normandy,FR,France Perros-Guirec,BRE,Brittany,FR,France -Perrigny,BFC,Bourgogne-Franche-Comte,FR,France -Perrignier,ARA,Auvergne-Rhone-Alpes,FR,France -Perreux,BFC,Bourgogne-Franche-Comte,FR,France -Perreux,ARA,Auvergne-Rhone-Alpes,FR,France -Perreuil,BFC,Bourgogne-Franche-Comte,FR,France -Perquie,NAQ,Nouvelle-Aquitaine,FR,France +Perrigny-les-Dijon,BFC,Bourgogne-Franche-Comté,FR,France +Perrigny,BFC,Bourgogne-Franche-Comté,FR,France +Perreux,ARA,Auvergne-Rhône-Alpes,FR,France +Perreuil,BFC,Bourgogne-Franche-Comté,FR,France +Perrecy-les-Forges,BFC,Bourgogne-Franche-Comté,FR,France +Perrancey-les-Vieux-Moulins,GES,Grand Est,FR,France Perpignan,OCC,Occitanie,FR,France Perpezac-le-Blanc,NAQ,Nouvelle-Aquitaine,FR,France -Peroy-les-Gombries,HDF,Hauts-de-France,FR,France -Pérouse,BFC,Bourgogne-Franche-Comte,FR,France -Pérouges,ARA,Auvergne-Rhone-Alpes,FR,France -Peronne-en-Melantois,HDF,Hauts-de-France,FR,France +Pérouse,BFC,Bourgogne-Franche-Comté,FR,France +Pérouges,ARA,Auvergne-Rhône-Alpes,FR,France Péronne,HDF,Hauts-de-France,FR,France -Péronne,BFC,Bourgogne-Franche-Comte,FR,France -Péronnas,ARA,Auvergne-Rhone-Alpes,FR,France -Péron,ARA,Auvergne-Rhone-Alpes,FR,France +Péronne,BFC,Bourgogne-Franche-Comté,FR,France +Péronnas,ARA,Auvergne-Rhône-Alpes,FR,France +Péron,ARA,Auvergne-Rhône-Alpes,FR,France Pérols,OCC,Occitanie,FR,France Pernes-les-Fontaines,PAC,"Provence-Alpes-Côte d'Azur",FR,France Pernes,HDF,Hauts-de-France,FR,France @@ -43335,227 +33034,184 @@ Pernay,CVL,Centre-Val de Loire,FR,France Pernant,HDF,Hauts-de-France,FR,France Périssac,NAQ,Nouvelle-Aquitaine,FR,France Périgueux,NAQ,Nouvelle-Aquitaine,FR,France +Périgny,IDF,Île-de-France,FR,France Périgny,NAQ,Nouvelle-Aquitaine,FR,France -Périgneux,ARA,Auvergne-Rhone-Alpes,FR,France +Périgneux,ARA,Auvergne-Rhône-Alpes,FR,France Périgné,NAQ,Nouvelle-Aquitaine,FR,France -Perignat-les-Sarlieve,ARA,Auvergne-Rhone-Alpes,FR,France -Pérignac,NAQ,Nouvelle-Aquitaine,FR,France +Perignat-les-Sarlieve,ARA,Auvergne-Rhône-Alpes,FR,France Périers,NOR,Normandy,FR,France Peri,20R,Corsica,FR,France Pergain-Taillac,OCC,Occitanie,FR,France Pérenchies,HDF,Hauts-de-France,FR,France -Percy,NOR,Normandy,FR,France +Perdreauville,IDF,Île-de-France,FR,France +Percey,BFC,Bourgogne-Franche-Comté,FR,France Pépieux,OCC,Occitanie,FR,France Péone,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Penta-di-Casinca,20R,Corsica,FR,France -Penol,ARA,Auvergne-Rhone-Alpes,FR,France +Penvénan,BRE,Brittany,FR,France +Penol,ARA,Auvergne-Rhône-Alpes,FR,France Pennedepie,NOR,Normandy,FR,France -Penne-dAgenais,NAQ,Nouvelle-Aquitaine,FR,France Pennautier,OCC,Occitanie,FR,France Penmarch,BRE,Brittany,FR,France -Penin,HDF,Hauts-de-France,FR,France Pénestin,BRE,Brittany,FR,France -Pendé,HDF,Hauts-de-France,FR,France Pencran,BRE,Brittany,FR,France -Pelves,HDF,Hauts-de-France,FR,France -Pélussin,ARA,Auvergne-Rhone-Alpes,FR,France +Pélussin,ARA,Auvergne-Rhône-Alpes,FR,France Peltre,GES,Grand Est,FR,France +Pelousey,BFC,Bourgogne-Franche-Comté,FR,France Pellouailles-les-Vignes,PDL,Pays de la Loire,FR,France -Pellevoisin,CVL,Centre-Val de Loire,FR,France -Pellegrue,NAQ,Nouvelle-Aquitaine,FR,France Pelleautier,PAC,"Provence-Alpes-Côte d'Azur",FR,France Pélissanne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Peisey-Nancroix,ARA,Auvergne-Rhone-Alpes,FR,France Peipin,PAC,"Provence-Alpes-Côte d'Azur",FR,France Peillon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Peille,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Peillac,BRE,Brittany,FR,France Pégomas,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Pédernec,BRE,Brittany,FR,France Pécy,IDF,Île-de-France,FR,France Pecquencourt,HDF,Hauts-de-France,FR,France +Pechbusque,OCC,Occitanie,FR,France Pechbonnieu,OCC,Occitanie,FR,France Péchabou,OCC,Occitanie,FR,France Péaule,BRE,Brittany,FR,France -Peaugres,ARA,Auvergne-Rhone-Alpes,FR,France -Pazy,BFC,Bourgogne-Franche-Comte,FR,France -Payzac,ARA,Auvergne-Rhone-Alpes,FR,France +Peaugres,ARA,Auvergne-Rhône-Alpes,FR,France ,PDL,Pays de la Loire,FR,France Payrin-Augmontel,OCC,Occitanie,FR,France +Payrignac,OCC,Occitanie,FR,France +Payrac,OCC,Occitanie,FR,France Payns,GES,Grand Est,FR,France Pavilly,NOR,Normandy,FR,France Pavie,OCC,Occitanie,FR,France -Pavant,HDF,Hauts-de-France,FR,France -Paunat,NAQ,Nouvelle-Aquitaine,FR,France Paulx,PDL,Pays de la Loire,FR,France -Paulmy,CVL,Centre-Val de Loire,FR,France Paulhan,OCC,Occitanie,FR,France Paulhac,OCC,Occitanie,FR,France Pauillac,NAQ,Nouvelle-Aquitaine,FR,France -Pau,ARA,Auvergne-Rhone-Alpes,FR,France +Pau,ARA,Auvergne-Rhône-Alpes,FR,France Pau,NAQ,Nouvelle-Aquitaine,FR,France -Patornay,BFC,Bourgogne-Franche-Comte,FR,France Patay,CVL,Centre-Val de Loire,FR,France -Passy,ARA,Auvergne-Rhone-Alpes,FR,France -Passavant-la-Rochere,BFC,Bourgogne-Franche-Comte,FR,France -Paslières,ARA,Auvergne-Rhone-Alpes,FR,France -Pas-de-Jeu,NAQ,Nouvelle-Aquitaine,FR,France -Parves,ARA,Auvergne-Rhone-Alpes,FR,France +Passy,ARA,Auvergne-Rhône-Alpes,FR,France +Passel,HDF,Hauts-de-France,FR,France +Passavant-la-Rochere,BFC,Bourgogne-Franche-Comté,FR,France +Paslières,ARA,Auvergne-Rhône-Alpes,FR,France Parthenay,NAQ,Nouvelle-Aquitaine,FR,France Pars-les-Romilly,GES,Grand Est,FR,France -Parsac,NAQ,Nouvelle-Aquitaine,FR,France -Parroy,GES,Grand Est,FR,France -Parrot,ARA,Auvergne-Rhone-Alpes,FR,France -Paron,BFC,Bourgogne-Franche-Comte,FR,France +Parrot,ARA,Auvergne-Rhône-Alpes,FR,France +Paroy,IDF,Île-de-France,FR,France +Paron,BFC,Bourgogne-Franche-Comté,FR,France Parois,GES,Grand Est,FR,France -Parnes,HDF,Hauts-de-France,FR,France -Parnay,PDL,Pays de la Loire,FR,France -Parnac,CVL,Centre-Val de Loire,FR,France -Parmilieu,ARA,Auvergne-Rhone-Alpes,FR,France +Parnac,OCC,Occitanie,FR,France Parmain,IDF,Île-de-France,FR,France Paris,IDF,Île-de-France,FR,France -Parigny-les-Vaux,BFC,Bourgogne-Franche-Comte,FR,France "Parigne-l'Eveque",PDL,Pays de la Loire,FR,France -Parignargues,OCC,Occitanie,FR,France +Parigne-le-Polin,PDL,Pays de la Loire,FR,France Pargny-sur-Saulx,GES,Grand Est,FR,France -Pargny-les-Reims,GES,Grand Est,FR,France +Pargny-les-Bois,HDF,Hauts-de-France,FR,France +Pargny,HDF,Hauts-de-France,FR,France +Parfondeval,HDF,Hauts-de-France,FR,France Parentis-en-Born,NAQ,Nouvelle-Aquitaine,FR,France -Parentignat,ARA,Auvergne-Rhone-Alpes,FR,France -Parent,ARA,Auvergne-Rhone-Alpes,FR,France +Parentignat,ARA,Auvergne-Rhône-Alpes,FR,France +Parennes,PDL,Pays de la Loire,FR,France Parempuyre,NAQ,Nouvelle-Aquitaine,FR,France +Pardies-Pietat,NAQ,Nouvelle-Aquitaine,FR,France Pardies,NAQ,Nouvelle-Aquitaine,FR,France -Parcieux,ARA,Auvergne-Rhone-Alpes,FR,France -Parcey,BFC,Bourgogne-Franche-Comte,FR,France +Parcieux,ARA,Auvergne-Rhône-Alpes,FR,France +Parcey,BFC,Bourgogne-Franche-Comté,FR,France Parcay-Meslay,CVL,Centre-Val de Loire,FR,France Paraza,OCC,Occitanie,FR,France Paray-Vieille-Poste,IDF,Île-de-France,FR,France -Paray-le-Monial,BFC,Bourgogne-Franche-Comte,FR,France +Paray-le-Monial,BFC,Bourgogne-Franche-Comté,FR,France Paradou,PAC,"Provence-Alpes-Côte d'Azur",FR,France Pantin,IDF,Île-de-France,FR,France Pannes,CVL,Centre-Val de Loire,FR,France +Pannecières,CVL,Centre-Val de Loire,FR,France Pannecé,PDL,Pays de la Loire,FR,France -Panjas,OCC,Occitanie,FR,France -Panissières,ARA,Auvergne-Rhone-Alpes,FR,France -Pange,GES,Grand Est,FR,France -Pancé,BRE,Brittany,FR,France +Panissières,ARA,Auvergne-Rhône-Alpes,FR,France Panazol,NAQ,Nouvelle-Aquitaine,FR,France -Pamproux,NAQ,Nouvelle-Aquitaine,FR,France Pamiers,OCC,Occitanie,FR,France Pamfou,IDF,Île-de-France,FR,France -Pallud,ARA,Auvergne-Rhone-Alpes,FR,France +Palluel,HDF,Hauts-de-France,FR,France +Pallud,ARA,Auvergne-Rhône-Alpes,FR,France Palluau-sur-Indre,CVL,Centre-Val de Loire,FR,France Palluau,PDL,Pays de la Loire,FR,France -Palleville,OCC,Occitanie,FR,France -Palleau,BFC,Bourgogne-Franche-Comte,FR,France -Palladuc,ARA,Auvergne-Rhone-Alpes,FR,France -Palinges,BFC,Bourgogne-Franche-Comte,FR,France +Palleau,BFC,Bourgogne-Franche-Comté,FR,France +Palladuc,ARA,Auvergne-Rhône-Alpes,FR,France +Palinges,BFC,Bourgogne-Franche-Comté,FR,France Palavas-les-Flots,OCC,Occitanie,FR,France -Palau-del-Vidre,OCC,Occitanie,FR,France Palaminy,OCC,Occitanie,FR,France Palaldà,OCC,Occitanie,FR,France Palaja,OCC,Occitanie,FR,France Palaiseau,IDF,Île-de-France,FR,France -Pajay,ARA,Auvergne-Rhone-Alpes,FR,France -Paizay-le-Sec,NAQ,Nouvelle-Aquitaine,FR,France +Pajay,ARA,Auvergne-Rhône-Alpes,FR,France Paix,NOR,Normandy,FR,France Paisy-Cosdon,GES,Grand Est,FR,France Paimpont,BRE,Brittany,FR,France Paimpol,BRE,Brittany,FR,France -Paimboeuf,PDL,Pays de la Loire,FR,France Paillet,NAQ,Nouvelle-Aquitaine,FR,France -Paillé,NAQ,Nouvelle-Aquitaine,FR,France -Pailhès,OCC,Occitanie,FR,France +Paillencourt,HDF,Hauts-de-France,FR,France Pailhès,OCC,Occitanie,FR,France Pagny-sur-Moselle,GES,Grand Est,FR,France -Pagny-le-Chateau,BFC,Bourgogne-Franche-Comte,FR,France -Pagnoz,BFC,Bourgogne-Franche-Comte,FR,France Pacy-sur-Eure,NOR,Normandy,FR,France -Pact,ARA,Auvergne-Rhone-Alpes,FR,France +Pact,ARA,Auvergne-Rhône-Alpes,FR,France Pacé,NOR,Normandy,FR,France Pacé,BRE,Brittany,FR,France Pabu,BRE,Brittany,FR,France -Ozolles,BFC,Bourgogne-Franche-Comte,FR,France Ozoir-la-Ferriere,IDF,Île-de-France,FR,France +Ozillac,NAQ,Nouvelle-Aquitaine,FR,France +Ozenay,BFC,Bourgogne-Franche-Comté,FR,France Oysonville,CVL,Centre-Val de Loire,FR,France -Oyré,NAQ,Nouvelle-Aquitaine,FR,France -Oyonnax,ARA,Auvergne-Rhone-Alpes,FR,France -Oyeu,ARA,Auvergne-Rhone-Alpes,FR,France +Oyonnax,ARA,Auvergne-Rhône-Alpes,FR,France Oye-Plage,HDF,Hauts-de-France,FR,France Ouzouer-sur-Loire,CVL,Centre-Val de Loire,FR,France Ouzilly,NAQ,Nouvelle-Aquitaine,FR,France Ouveillan,OCC,Occitanie,FR,France +Outrebois,HDF,Hauts-de-France,FR,France Outreau,HDF,Hauts-de-France,FR,France Outarville,CVL,Centre-Val de Loire,FR,France Oust,OCC,Occitanie,FR,France Ousse,NAQ,Nouvelle-Aquitaine,FR,France -Ourton,HDF,Hauts-de-France,FR,France -Ouroux-en-Morvan,BFC,Bourgogne-Franche-Comte,FR,France -Ourches,ARA,Auvergne-Rhone-Alpes,FR,France +Ourville-en-Caux,NOR,Normandy,FR,France +Ouroux-en-Morvan,BFC,Bourgogne-Franche-Comté,FR,France Oupia,OCC,Occitanie,FR,France -Oulmes,PDL,Pays de la Loire,FR,France -Oullins,ARA,Auvergne-Rhone-Alpes,FR,France +Oullins,ARA,Auvergne-Rhône-Alpes,FR,France Oulins,CVL,Centre-Val de Loire,FR,France +Oulchy-le-Chateau,HDF,Hauts-de-France,FR,France Ouistreham,NOR,Normandy,FR,France -Ouilly-le-Tesson,NOR,Normandy,FR,France -Ougney-Douvot,BFC,Bourgogne-Franche-Comte,FR,France -Ougney,BFC,Bourgogne-Franche-Comte,FR,France -Ouges,BFC,Bourgogne-Franche-Comte,FR,France +Ouillon,NAQ,Nouvelle-Aquitaine,FR,France +Ouges,BFC,Bourgogne-Franche-Comté,FR,France Oudon,PDL,Pays de la Loire,FR,France -Oudincourt,GES,Grand Est,FR,France Oudezeele,HDF,Hauts-de-France,FR,France -Oudeuil,HDF,Hauts-de-France,FR,France Oudalle,NOR,Normandy,FR,France Oucques,CVL,Centre-Val de Loire,FR,France -Ouchamps,CVL,Centre-Val de Loire,FR,France Ouarville,CVL,Centre-Val de Loire,FR,France Ouainville,NOR,Normandy,FR,France Ottrott,GES,Grand Est,FR,France -Ottonville,GES,Grand Est,FR,France Ottmarsheim,GES,Grand Est,FR,France Otterswiller,GES,Grand Est,FR,France -Ottersthal,GES,Grand Est,FR,France Ottange,GES,Grand Est,FR,France Othis,IDF,Île-de-France,FR,France Ostwald,GES,Grand Est,FR,France Ostricourt,HDF,Hauts-de-France,FR,France Osthouse,GES,Grand Est,FR,France Ostheim,GES,Grand Est,FR,France -Ossès,NAQ,Nouvelle-Aquitaine,FR,France -Osse,BFC,Bourgogne-Franche-Comte,FR,France +Ossun,OCC,Occitanie,FR,France +Osséja,OCC,Occitanie,FR,France Ossages,NAQ,Nouvelle-Aquitaine,FR,France Osny,IDF,Île-de-France,FR,France Osnes,GES,Grand Est,FR,France -Osmoy,IDF,Île-de-France,FR,France -Oslon,BFC,Bourgogne-Franche-Comte,FR,France -Osenbach,GES,Grand Est,FR,France -Orvilliers,IDF,Île-de-France,FR,France -Orveau-Bellesauve,CVL,Centre-Val de Loire,FR,France -Orveau,IDF,Île-de-France,FR,France +Orx,NAQ,Nouvelle-Aquitaine,FR,France +Orve,BFC,Bourgogne-Franche-Comté,FR,France +Orvaux,NOR,Normandy,FR,France Orvault,PDL,Pays de la Loire,FR,France Orval,NOR,Normandy,FR,France -Orthoux-Serignac-Quilhan,OCC,Occitanie,FR,France Orthez,NAQ,Nouvelle-Aquitaine,FR,France Orthevielle,NAQ,Nouvelle-Aquitaine,FR,France Ortaffa,OCC,Occitanie,FR,France -Orsonville,IDF,Île-de-France,FR,France Orsay,IDF,Île-de-France,FR,France -Orsan,OCC,Occitanie,FR,France -Ors,HDF,Hauts-de-France,FR,France Orry-la-Ville,HDF,Hauts-de-France,FR,France Orphin,IDF,Île-de-France,FR,France -Ornex,ARA,Auvergne-Rhone-Alpes,FR,France -Ornans,BFC,Bourgogne-Franche-Comte,FR,France +Ornex,ARA,Auvergne-Rhône-Alpes,FR,France +Ornans,BFC,Bourgogne-Franche-Comté,FR,France Ornaisons,OCC,Occitanie,FR,France -Ormoy,IDF,Île-de-France,FR,France Ormesson-sur-Marne,IDF,Île-de-France,FR,France Ormes,GES,Grand Est,FR,France -Ormes,NOR,Normandy,FR,France -Ormes,GES,Grand Est,FR,France Ormes,CVL,Centre-Val de Loire,FR,France Orly,IDF,Île-de-France,FR,France -Orliénas,ARA,Auvergne-Rhone-Alpes,FR,France -Orleix,OCC,Occitanie,FR,France -Orléat,ARA,Auvergne-Rhone-Alpes,FR,France +Orléat,ARA,Auvergne-Rhône-Alpes,FR,France Orléans,CVL,Centre-Val de Loire,FR,France Orist,NAQ,Nouvelle-Aquitaine,FR,France Oriolles,NAQ,Nouvelle-Aquitaine,FR,France @@ -43563,167 +33219,151 @@ Origny-le-Sec,GES,Grand Est,FR,France Origny-en-Thierache,HDF,Hauts-de-France,FR,France Orignolles,NAQ,Nouvelle-Aquitaine,FR,France Origné,PDL,Pays de la Loire,FR,France +Orgueil,OCC,Occitanie,FR,France Orgon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Orgibet,OCC,Occitanie,FR,France Orgeval,IDF,Île-de-France,FR,France +Orgeux,BFC,Bourgogne-Franche-Comté,FR,France Orgerus,IDF,Île-de-France,FR,France -Orgeres-en-Beauce,CVL,Centre-Val de Loire,FR,France Orgères,BRE,Brittany,FR,France -Orgelet,BFC,Bourgogne-Franche-Comte,FR,France -Oresmaux,HDF,Hauts-de-France,FR,France +Orgelet,BFC,Bourgogne-Franche-Comté,FR,France Ordonnac,NAQ,Nouvelle-Aquitaine,FR,France -Orcival,ARA,Auvergne-Rhone-Alpes,FR,France -Orcines,ARA,Auvergne-Rhone-Alpes,FR,France +Orcines,ARA,Auvergne-Rhône-Alpes,FR,France Orchies,HDF,Hauts-de-France,FR,France -Orchamps-Vennes,BFC,Bourgogne-Franche-Comte,FR,France -Orchamps,BFC,Bourgogne-Franche-Comte,FR,France +Orchamps-Vennes,BFC,Bourgogne-Franche-Comté,FR,France Orchaise,CVL,Centre-Val de Loire,FR,France -Orcet,ARA,Auvergne-Rhone-Alpes,FR,France -Orcemont,IDF,Île-de-France,FR,France +Orcet,ARA,Auvergne-Rhône-Alpes,FR,France Orbey,GES,Grand Est,FR,France -"Orbais-l'Abbaye",GES,Grand Est,FR,France Orange,PAC,"Provence-Alpes-Côte d'Azur",FR,France Oraison,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Oraàs,NAQ,Nouvelle-Aquitaine,FR,France -Optevoz,ARA,Auvergne-Rhone-Alpes,FR,France -Oppede le Vieux,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Oradour-sur-Glane,NAQ,Nouvelle-Aquitaine,FR,France Opio,PAC,"Provence-Alpes-Côte d'Azur",FR,France Oô,OCC,Occitanie,FR,France Onzain,CVL,Centre-Val de Loire,FR,France +Onnion,ARA,Auvergne-Rhône-Alpes,FR,France Onnaing,HDF,Hauts-de-France,FR,France Ongles,PAC,"Provence-Alpes-Côte d'Azur",FR,France Onet-le-Chateau,OCC,Occitanie,FR,France Ondres,NAQ,Nouvelle-Aquitaine,FR,France -Oncy-sur-Ecole,IDF,Île-de-France,FR,France Onard,NAQ,Nouvelle-Aquitaine,FR,France +Oms,OCC,Occitanie,FR,France +Omont,GES,Grand Est,FR,France Omissy,HDF,Hauts-de-France,FR,France Omey,GES,Grand Est,FR,France -Omelmont,GES,Grand Est,FR,France +Omet,NAQ,Nouvelle-Aquitaine,FR,France Oloron-Sainte-Marie,NAQ,Nouvelle-Aquitaine,FR,France Olonzac,OCC,Occitanie,FR,France +Olonne-sur-Mer,PDL,Pays de la Loire,FR,France +Olmeto,20R,Corsica,FR,France Ollioules,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Olliergues,ARA,Auvergne-Rhone-Alpes,FR,France -Ollezy,HDF,Hauts-de-France,FR,France Ollainville,IDF,Île-de-France,FR,France Olivet,PDL,Pays de la Loire,FR,France Olivet,CVL,Centre-Val de Loire,FR,France Oletta,20R,Corsica,FR,France -Olendon,NOR,Normandy,FR,France Olemps,OCC,Occitanie,FR,France -Olby,ARA,Auvergne-Rhone-Alpes,FR,France +Oleac-Dessus,OCC,Occitanie,FR,France Olargues,OCC,Occitanie,FR,France Oizé,PDL,Pays de la Loire,FR,France +Oisy,HDF,Hauts-de-France,FR,France Oissery,IDF,Île-de-France,FR,France Oissel,NOR,Normandy,FR,France -Oisseau-le-Petit,PDL,Pays de la Loire,FR,France Oisseau,PDL,Pays de la Loire,FR,France -Oisilly,BFC,Bourgogne-Franche-Comte,FR,France +Oisly,CVL,Centre-Val de Loire,FR,France Oiry,GES,Grand Est,FR,France -Oiron,NAQ,Nouvelle-Aquitaine,FR,France +Oingt,ARA,Auvergne-Rhône-Alpes,FR,France Oignies,HDF,Hauts-de-France,FR,France -Offwiller,GES,Grand Est,FR,France +Ohnenheim,GES,Grand Est,FR,France +Ohlungen,GES,Grand Est,FR,France +Ogeu-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France +Oger,GES,Grand Est,FR,France Offranville,NOR,Normandy,FR,France Offoy,HDF,Hauts-de-France,FR,France Offin,HDF,Hauts-de-France,FR,France Offendorf,GES,Grand Est,FR,France -Offemont,BFC,Bourgogne-Franche-Comte,FR,France +Offemont,BFC,Bourgogne-Franche-Comté,FR,France Oeyreluy,NAQ,Nouvelle-Aquitaine,FR,France -Oeyregave,NAQ,Nouvelle-Aquitaine,FR,France Œting,GES,Grand Est,FR,France -Oermingen,GES,Grand Est,FR,France +Oëlleville,GES,Grand Est,FR,France Odratzheim,GES,Grand Est,FR,France Odos,OCC,Occitanie,FR,France Odomez,HDF,Hauts-de-France,FR,France Oderen,GES,Grand Est,FR,France -Odenas,ARA,Auvergne-Rhone-Alpes,FR,France -Odars,OCC,Occitanie,FR,France +Odenas,ARA,Auvergne-Rhône-Alpes,FR,France Octeville-sur-Mer,NOR,Normandy,FR,France -Ocqueville,NOR,Normandy,FR,France -Ochancourt,HDF,Hauts-de-France,FR,France +Ochtezeele,HDF,Hauts-de-France,FR,France +Occagnes,NOR,Normandy,FR,France Objat,NAQ,Nouvelle-Aquitaine,FR,France -Obies,HDF,Hauts-de-France,FR,France Oberstinzel,GES,Grand Est,FR,France Oberschaeffolsheim,GES,Grand Est,FR,France Obersaasheim,GES,Grand Est,FR,France Obernai,GES,Grand Est,FR,France -Obermodern-Zutzendorf,GES,Grand Est,FR,France Oberhoffen-sur-Moder,GES,Grand Est,FR,France +Oberhergheim,GES,Grand Est,FR,France Oberhausbergen,GES,Grand Est,FR,France -Oberdorff,GES,Grand Est,FR,France -Oberbronn,GES,Grand Est,FR,France Betschdorf,GES,Grand Est,FR,France -Nyons,ARA,Auvergne-Rhone-Alpes,FR,France -Nuits-Saint-Georges,BFC,Bourgogne-Franche-Comte,FR,France -Nuisement-sur-Coole,GES,Grand Est,FR,France -Nuelles,ARA,Auvergne-Rhone-Alpes,FR,France +Nyons,ARA,Auvergne-Rhône-Alpes,FR,France +Nurlu,HDF,Hauts-de-France,FR,France +Nuits-Saint-Georges,BFC,Bourgogne-Franche-Comté,FR,France +Nuelles,ARA,Auvergne-Rhône-Alpes,FR,France Nueil-les-Aubiers,NAQ,Nouvelle-Aquitaine,FR,France Nuaillé,PDL,Pays de la Loire,FR,France +Nozières,ARA,Auvergne-Rhône-Alpes,FR,France Nozay,IDF,Île-de-France,FR,France Nozay,GES,Grand Est,FR,France Nozay,PDL,Pays de la Loire,FR,France Noyon,HDF,Hauts-de-France,FR,France Noyers-sur-Cher,CVL,Centre-Val de Loire,FR,France -Noyers-Bocage,NOR,Normandy,FR,France -Noyers,BFC,Bourgogne-Franche-Comte,FR,France +Noyers-Saint-Martin,HDF,Hauts-de-France,FR,France +Noyers-Pont-Maugis,GES,Grand Est,FR,France Noyen-sur-Sarthe,PDL,Pays de la Loire,FR,France Noyellette,HDF,Hauts-de-France,FR,France Noyelles-sur-Mer,HDF,Hauts-de-France,FR,France Noyelles-sous-Lens,HDF,Hauts-de-France,FR,France +Noyelles-sous-Bellonne,HDF,Hauts-de-France,FR,France +Noyelles-les-Vermelles,HDF,Hauts-de-France,FR,France +Noyelles-les-Seclin,HDF,Hauts-de-France,FR,France Noyelles-Godault,HDF,Hauts-de-France,FR,France -Noyarey,ARA,Auvergne-Rhone-Alpes,FR,France -"Noyant-d'Allier",ARA,Auvergne-Rhone-Alpes,FR,France +Noyant-la-Gravoyere,PDL,Pays de la Loire,FR,France +"Noyant-d'Allier",ARA,Auvergne-Rhône-Alpes,FR,France Noyant,PDL,Pays de la Loire,FR,France Noyal-sur-Vilaine,BRE,Brittany,FR,France Noyal-Chatillon-sur-Seiche,BRE,Brittany,FR,France Noyal-Pontivy,BRE,Brittany,FR,France -Noyal,BRE,Brittany,FR,France -Novillard,BFC,Bourgogne-Franche-Comte,FR,France Noves,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Novalaise,ARA,Auvergne-Rhone-Alpes,FR,France +Novalaise,ARA,Auvergne-Rhône-Alpes,FR,France Nouzonville,GES,Grand Est,FR,France Nouvoitou,BRE,Brittany,FR,France Nouvion-sur-Meuse,GES,Grand Est,FR,France +Nouvion-le-Comte,HDF,Hauts-de-France,FR,France +Nouvion-et-Catillon,HDF,Hauts-de-France,FR,France Nouvion,HDF,Hauts-de-France,FR,France +Nouvelle-Eglise,HDF,Hauts-de-France,FR,France Nousty,NAQ,Nouvelle-Aquitaine,FR,France Nouilly,GES,Grand Est,FR,France -Nouic,NAQ,Nouvelle-Aquitaine,FR,France -Nouans,PDL,Pays de la Loire,FR,France -Nouan-le-Fuzelier,CVL,Centre-Val de Loire,FR,France Nouaille-Maupertuis,NAQ,Nouvelle-Aquitaine,FR,France -Notre-Dame-du-Pe,PDL,Pays de la Loire,FR,France "Notre-Dame-d'Oe",CVL,Centre-Val de Loire,FR,France -Notre-Dame-des-Millieres,ARA,Auvergne-Rhone-Alpes,FR,France +Notre-Dame-des-Millieres,ARA,Auvergne-Rhône-Alpes,FR,France +Notre-Dame-des-Landes,PDL,Pays de la Loire,FR,France Notre-Dame-de-Sanilhac,NAQ,Nouvelle-Aquitaine,FR,France Notre-Dame-de-Monts,PDL,Pays de la Loire,FR,France +"Notre-Dame-de-l'Isle",NOR,Normandy,FR,France +Notre-Dame-de-Gravenchon,NOR,Normandy,FR,France Notre-Dame-de-Bondeville,NOR,Normandy,FR,France -Notre-Dame-de-Bliquetuit,NOR,Normandy,FR,France -Notre-Dame-de-Bellecombe,ARA,Auvergne-Rhone-Alpes,FR,France -Nothalten,GES,Grand Est,FR,France Nostang,BRE,Brittany,FR,France +Norville,NOR,Normandy,FR,France Nort-sur-Erdre,PDL,Pays de la Loire,FR,France -Noroy-le-Bourg,BFC,Bourgogne-Franche-Comte,FR,France -Normanville,NOR,Normandy,FR,France +Nortkerque,HDF,Hauts-de-France,FR,France Normanville,NOR,Normandy,FR,France +Norges-la-Ville,BFC,Bourgogne-Franche-Comté,FR,France Nord-Pas-de-Calais,,,FR,France -Nordhouse,GES,Grand Est,FR,France Nordausques,HDF,Hauts-de-France,FR,France -Nonzeville,GES,Grand Est,FR,France Nonvilliers-Grandhoux,CVL,Centre-Val de Loire,FR,France Nonville,IDF,Île-de-France,FR,France Nontron,NAQ,Nouvelle-Aquitaine,FR,France -Nonglard,ARA,Auvergne-Rhone-Alpes,FR,France -Nonards,NAQ,Nouvelle-Aquitaine,FR,France Nonancourt,NOR,Normandy,FR,France -Nompatelize,GES,Grand Est,FR,France -Nommay,BFC,Bourgogne-Franche-Comte,FR,France Nomexy,GES,Grand Est,FR,France Nomeny,GES,Grand Est,FR,France Nomain,HDF,Hauts-de-France,FR,France -Nolléval,NOR,Normandy,FR,France -Nolay,BFC,Bourgogne-Franche-Comte,FR,France -Noizay,CVL,Centre-Val de Loire,FR,France -Noisy-sur-Ecole,IDF,Île-de-France,FR,France -Noisy-Rudignon,IDF,Île-de-France,FR,France +Nolay,BFC,Bourgogne-Franche-Comté,FR,France Noisy-le-Sec,IDF,Île-de-France,FR,France Noisy-le-Roi,IDF,Île-de-France,FR,France Noisy-le-Grand,IDF,Île-de-France,FR,France @@ -43732,47 +33372,39 @@ Noisiel,IDF,Île-de-France,FR,France Noiseau,IDF,Île-de-France,FR,France "Noirmoutier-en-l'Ile",PDL,Pays de la Loire,FR,France Nointot,NOR,Normandy,FR,France -Nointel,IDF,Île-de-France,FR,France -Noidans-les-Vesoul,BFC,Bourgogne-Franche-Comte,FR,France -Nohic,OCC,Occitanie,FR,France -Nohanent,ARA,Auvergne-Rhone-Alpes,FR,France +Nohanent,ARA,Auvergne-Rhône-Alpes,FR,France Nogent-sur-Vernisson,CVL,Centre-Val de Loire,FR,France Nogent-sur-Seine,GES,Grand Est,FR,France Nogent-sur-Oise,HDF,Hauts-de-France,FR,France Nogent-sur-Marne,IDF,Île-de-France,FR,France -Nogent-sur-Eure,CVL,Centre-Val de Loire,FR,France Nogent-le-Rotrou,CVL,Centre-Val de Loire,FR,France -Nogent-le-Roi,CVL,Centre-Val de Loire,FR,France -"Nogent-l'Artaud",HDF,Hauts-de-France,FR,France Nogent,GES,Grand Est,FR,France Nogentel,HDF,Hauts-de-France,FR,France Nogaro,OCC,Occitanie,FR,France Noeux-les-Mines,HDF,Hauts-de-France,FR,France -Noeux-les-Auxi,HDF,Hauts-de-France,FR,France -Noé,BFC,Bourgogne-Franche-Comte,FR,France +Noé,BFC,Bourgogne-Franche-Comté,FR,France Noé,OCC,Occitanie,FR,France -Noailly,ARA,Auvergne-Rhone-Alpes,FR,France +Noailly,ARA,Auvergne-Rhône-Alpes,FR,France Noailles,HDF,Hauts-de-France,FR,France -Noailles,NAQ,Nouvelle-Aquitaine,FR,France Noaillan,NAQ,Nouvelle-Aquitaine,FR,France -Noailhac,NAQ,Nouvelle-Aquitaine,FR,France Noailhac,OCC,Occitanie,FR,France -Nivolas-Vermelle,ARA,Auvergne-Rhone-Alpes,FR,France +Nivolas-Vermelle,ARA,Auvergne-Rhône-Alpes,FR,France Nivillac,BRE,Brittany,FR,France Nivelle,HDF,Hauts-de-France,FR,France +Nitting,GES,Grand Est,FR,France +Nissan-lez-Enserune,OCC,Occitanie,FR,France Niort,NAQ,Nouvelle-Aquitaine,FR,France Nîmes,OCC,Occitanie,FR,France Nilvange,GES,Grand Est,FR,France Niherne,CVL,Centre-Val de Loire,FR,France -Niévroz,ARA,Auvergne-Rhone-Alpes,FR,France +Niévroz,ARA,Auvergne-Rhône-Alpes,FR,France Nieul-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France -Nieul-les-Saintes,NAQ,Nouvelle-Aquitaine,FR,France +Nieul-le-Virouil,NAQ,Nouvelle-Aquitaine,FR,France Nieul-le-Dolent,PDL,Pays de la Loire,FR,France -Nieul,NAQ,Nouvelle-Aquitaine,FR,France "Nieuil-l'Espoir",NAQ,Nouvelle-Aquitaine,FR,France Nieuil,NAQ,Nouvelle-Aquitaine,FR,France Nieppe,HDF,Hauts-de-France,FR,France -Niedernai,GES,Grand Est,FR,France +Niederschaeffolsheim,GES,Grand Est,FR,France Niederlauterbach,GES,Grand Est,FR,France Niederhergheim,GES,Grand Est,FR,France Niederhausbergen,GES,Grand Est,FR,France @@ -43780,123 +33412,95 @@ Niederhaslach,GES,Grand Est,FR,France Niederentzen,GES,Grand Est,FR,France Niederbronn-les-Bains,GES,Grand Est,FR,France Niderhoff,GES,Grand Est,FR,France -Nicole,NAQ,Nouvelle-Aquitaine,FR,France Nice,PAC,"Provence-Alpes-Côte d'Azur",FR,France +"Nezignan-l'Eveque",OCC,Occitanie,FR,France Nézel,IDF,Île-de-France,FR,France -Neydens,ARA,Auvergne-Rhone-Alpes,FR,France +Nexon,NAQ,Nouvelle-Aquitaine,FR,France Névian,OCC,Occitanie,FR,France Névez,BRE,Brittany,FR,France -Nevers,BFC,Bourgogne-Franche-Comte,FR,France -Neuwiller-les-Saverne,GES,Grand Est,FR,France -Neuvy-Saint-Sepulchre,CVL,Centre-Val de Loire,FR,France -Neuvy-Pailloux,CVL,Centre-Val de Loire,FR,France -Neuvy-Grandchamp,BFC,Bourgogne-Franche-Comte,FR,France +Nevers,BFC,Bourgogne-Franche-Comté,FR,France +Neuvy-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France +Neuvy-Grandchamp,BFC,Bourgogne-Franche-Comté,FR,France Neuvy-en-Sullias,CVL,Centre-Val de Loire,FR,France -Neuvy,ARA,Auvergne-Rhone-Alpes,FR,France -Neuvireuil,HDF,Hauts-de-France,FR,France -Neuvilly,HDF,Hauts-de-France,FR,France -Neuvillette,HDF,Hauts-de-France,FR,France -Neuville-sur-Seine,GES,Grand Est,FR,France -Neuville-sur-Saone,ARA,Auvergne-Rhone-Alpes,FR,France -Neuville-sur-Ornain,GES,Grand Est,FR,France -Neuville-sur-Ain,ARA,Auvergne-Rhone-Alpes,FR,France +Neuvy-en-Dunois,CVL,Centre-Val de Loire,FR,France +Neuvy,ARA,Auvergne-Rhône-Alpes,FR,France +Neuvilly-en-Argonne,GES,Grand Est,FR,France +Neuville-Vitasse,HDF,Hauts-de-France,FR,France +Neuville-sur-Saone,ARA,Auvergne-Rhône-Alpes,FR,France +Neuville-sur-Escaut,HDF,Hauts-de-France,FR,France +Neuville-sur-Ain,ARA,Auvergne-Rhône-Alpes,FR,France Neuville-sous-Montreuil,HDF,Hauts-de-France,FR,France -Neuville-Saint-Vaast,HDF,Hauts-de-France,FR,France Neuville-Saint-Remy,HDF,Hauts-de-France,FR,France -Neuville-Saint-Amand,HDF,Hauts-de-France,FR,France Neuviller-la-Roche,GES,Grand Est,FR,France -Neuville-les-Dieppe,NOR,Normandy,FR,France -Neuville-les-Dames,ARA,Auvergne-Rhone-Alpes,FR,France +Neuville-les-Dames,ARA,Auvergne-Rhône-Alpes,FR,France Neuville-en-Ferrain,HDF,Hauts-de-France,FR,France Neuville-de-Poitou,NAQ,Nouvelle-Aquitaine,FR,France Neuville-Bosc,HDF,Hauts-de-France,FR,France Neuville-aux-Bois,CVL,Centre-Val de Loire,FR,France -Neuville-sur-Brenne,CVL,Centre-Val de Loire,FR,France -Neuville,ARA,Auvergne-Rhone-Alpes,FR,France -Neuville,NAQ,Nouvelle-Aquitaine,FR,France Neuvillalais,PDL,Pays de la Loire,FR,France -Neuvicq,NAQ,Nouvelle-Aquitaine,FR,France -Neuvic-Entier,NAQ,Nouvelle-Aquitaine,FR,France Neuvic,NAQ,Nouvelle-Aquitaine,FR,France Neuves-Maisons,GES,Grand Est,FR,France Neuve-Maison,HDF,Hauts-de-France,FR,France -Neuvéglise,ARA,Auvergne-Rhone-Alpes,FR,France -Neuve-Chapelle,HDF,Hauts-de-France,FR,France -Neuvecelle,ARA,Auvergne-Rhone-Alpes,FR,France -Neulise,ARA,Auvergne-Rhone-Alpes,FR,France +Neuvecelle,ARA,Auvergne-Rhône-Alpes,FR,France +Neulliac,BRE,Brittany,FR,France +Neulise,ARA,Auvergne-Rhône-Alpes,FR,France Neuilly-sur-Seine,IDF,Île-de-France,FR,France Neuilly-sur-Marne,IDF,Île-de-France,FR,France +Neuilly-sous-Clermont,HDF,Hauts-de-France,FR,France Neuilly-Saint-Front,HDF,Hauts-de-France,FR,France Neuilly-Plaisance,IDF,Île-de-France,FR,France -Neuilly-le-Bisson,NOR,Normandy,FR,France +Neuilly-le-Vendin,PDL,Pays de la Loire,FR,France Neuilly-en-Thelle,HDF,Hauts-de-France,FR,France -Neuilly,BFC,Bourgogne-Franche-Comte,FR,France -Neufmoulin,HDF,Hauts-de-France,FR,France -Neufmesnil,NOR,Normandy,FR,France +Neuilly,BFC,Bourgogne-Franche-Comté,FR,France +Neuille-le-Lierre,CVL,Centre-Val de Loire,FR,France +Neufmanil,GES,Grand Est,FR,France +Neuflize,GES,Grand Est,FR,France Neufgrange,GES,Grand Est,FR,France Neufchelles,HDF,Hauts-de-France,FR,France Neufchef,GES,Grand Est,FR,France -Neufchatel-sur-Aisne,HDF,Hauts-de-France,FR,France Neufchatel-Hardelot,HDF,Hauts-de-France,FR,France Neufchatel-en-Bray,NOR,Normandy,FR,France Neufchâteau,GES,Grand Est,FR,France -Nestier,OCC,Occitanie,FR,France -Nespouls,NAQ,Nouvelle-Aquitaine,FR,France +Neuf-Brisach,GES,Grand Est,FR,France Nesmy,PDL,Pays de la Loire,FR,France Nesles-la-Vallee,IDF,Île-de-France,FR,France -Nesles-la-Montagne,HDF,Hauts-de-France,FR,France Nesles,HDF,Hauts-de-France,FR,France -Nesle-Normandeuse,NOR,Normandy,FR,France -"Nesle-l'Hopital",HDF,Hauts-de-France,FR,France Nesle,HDF,Hauts-de-France,FR,France -Neschers,ARA,Auvergne-Rhone-Alpes,FR,France Néry,HDF,Hauts-de-France,FR,France Nersac,NAQ,Nouvelle-Aquitaine,FR,France -Ners,OCC,Occitanie,FR,France -Nérondes,CVL,Centre-Val de Loire,FR,France -Neris-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France +Néronde,ARA,Auvergne-Rhône-Alpes,FR,France +Néron,CVL,Centre-Val de Loire,FR,France Nérigean,NAQ,Nouvelle-Aquitaine,FR,France +Néret,CVL,Centre-Val de Loire,FR,France Nercillac,NAQ,Nouvelle-Aquitaine,FR,France Nérac,NAQ,Nouvelle-Aquitaine,FR,France -Nepvant,GES,Grand Est,FR,France Néoules,PAC,"Provence-Alpes-Côte d'Azur",FR,France Nemours,IDF,Île-de-France,FR,France Néhou,NOR,Normandy,FR,France -Négrondes,NAQ,Nouvelle-Aquitaine,FR,France Nègrepelisse,OCC,Occitanie,FR,France -Neffiès,OCC,Occitanie,FR,France -Nécy,NOR,Normandy,FR,France Nébian,OCC,Occitanie,FR,France -Neaux,ARA,Auvergne-Rhone-Alpes,FR,France Neauphlette,IDF,Île-de-France,FR,France Neauphle-le-Chateau,IDF,Île-de-France,FR,France -Neaufles-Saint-Martin,NOR,Normandy,FR,France -Neau,PDL,Pays de la Loire,FR,France -Néac,NAQ,Nouvelle-Aquitaine,FR,France Nazelles-Negron,CVL,Centre-Val de Loire,FR,France Nay,NAQ,Nouvelle-Aquitaine,FR,France Naves,NAQ,Nouvelle-Aquitaine,FR,France -Navenne,BFC,Bourgogne-Franche-Comte,FR,France +Navenne,BFC,Bourgogne-Franche-Comté,FR,France Naveil,CVL,Centre-Val de Loire,FR,France Navarrenx,NAQ,Nouvelle-Aquitaine,FR,France -Navacelles,OCC,Occitanie,FR,France -Naussac,OCC,Occitanie,FR,France -Nauroy,HDF,Hauts-de-France,FR,France -Naucelles,ARA,Auvergne-Rhone-Alpes,FR,France +Naucelles,ARA,Auvergne-Rhône-Alpes,FR,France Naucelle,OCC,Occitanie,FR,France -Nattages,ARA,Auvergne-Rhone-Alpes,FR,France -Nassigny,ARA,Auvergne-Rhone-Alpes,FR,France -Nassiet,NAQ,Nouvelle-Aquitaine,FR,France +Natzwiller,GES,Grand Est,FR,France +Nattages,ARA,Auvergne-Rhône-Alpes,FR,France Nassandres,NOR,Normandy,FR,France Nasbinals,OCC,Occitanie,FR,France Nargis,CVL,Centre-Val de Loire,FR,France -Narcy,GES,Grand Est,FR,France -Narcy,BFC,Bourgogne-Franche-Comte,FR,France -Narcastet,NAQ,Nouvelle-Aquitaine,FR,France Narbonne,OCC,Occitanie,FR,France Naours,HDF,Hauts-de-France,FR,France -Nantua,ARA,Auvergne-Rhone-Alpes,FR,France +Nantua,ARA,Auvergne-Rhône-Alpes,FR,France +Nanton,BFC,Bourgogne-Franche-Comté,FR,France +Grand Nantoin,ARA,Auvergne-Rhône-Alpes,FR,France Nantiat,NAQ,Nouvelle-Aquitaine,FR,France +Nanthiat,NAQ,Nouvelle-Aquitaine,FR,France Nantheuil,NAQ,Nouvelle-Aquitaine,FR,France Nanteuil-les-Meaux,IDF,Île-de-France,FR,France Nanteuil-le-Haudouin,HDF,Hauts-de-France,FR,France @@ -43908,696 +33512,527 @@ Nans-les-Pins,PAC,"Provence-Alpes-Côte d'Azur",FR,France Nangis,IDF,Île-de-France,FR,France Nandy,IDF,Île-de-France,FR,France Nancy,GES,Grand Est,FR,France -Nancray,BFC,Bourgogne-Franche-Comte,FR,France -Nancras,NAQ,Nouvelle-Aquitaine,FR,France Nanclars,NAQ,Nouvelle-Aquitaine,FR,France -Namps-Maisnil,HDF,Hauts-de-France,FR,France -Nampcelles-la-Cour,HDF,Hauts-de-France,FR,France +Nambsheim,GES,Grand Est,FR,France Nalliers,PDL,Pays de la Loire,FR,France -Najac,OCC,Occitanie,FR,France +Naizin,BRE,Brittany,FR,France Naintré,NAQ,Nouvelle-Aquitaine,FR,France -Nailly,BFC,Bourgogne-Franche-Comte,FR,France +Nailly,BFC,Bourgogne-Franche-Comté,FR,France Nailloux,OCC,Occitanie,FR,France -Nailhac,NAQ,Nouvelle-Aquitaine,FR,France Nages-et-Solorgues,OCC,Occitanie,FR,France -Nabringhen,HDF,Hauts-de-France,FR,France -Nabirat,NAQ,Nouvelle-Aquitaine,FR,France +Nages,OCC,Occitanie,FR,France Muzy,NOR,Normandy,FR,France Muzillac,BRE,Brittany,FR,France Mutzig,GES,Grand Est,FR,France Muttersholtz,GES,Grand Est,FR,France -Mutrécy,NOR,Normandy,FR,France -Mussig,GES,Grand Est,FR,France Mussidan,NAQ,Nouvelle-Aquitaine,FR,France Mussey-sur-Marne,GES,Grand Est,FR,France +"Val-d'Ornain",GES,Grand Est,FR,France Mus,OCC,Occitanie,FR,France -Murviel-les-Montpellier,OCC,Occitanie,FR,France Murviel-les-Beziers,OCC,Occitanie,FR,France Murs-Erigne,PDL,Pays de la Loire,FR,France -Murs,PAC,"Provence-Alpes-Côte d'Azur",FR,France Muron,NAQ,Nouvelle-Aquitaine,FR,France -Murol,ARA,Auvergne-Rhone-Alpes,FR,France -Murles,OCC,Occitanie,FR,France Muret,OCC,Occitanie,FR,France -Mûres,ARA,Auvergne-Rhone-Alpes,FR,France -Mureils,ARA,Auvergne-Rhone-Alpes,FR,France -Murbach,GES,Grand Est,FR,France -Murat-le-Quaire,ARA,Auvergne-Rhone-Alpes,FR,France -Murat,ARA,Auvergne-Rhone-Alpes,FR,France -Munwiller,GES,Grand Est,FR,France +Mur-de-Bretagne,BRE,Brittany,FR,France +Murat,ARA,Auvergne-Rhône-Alpes,FR,France Muntzenheim,GES,Grand Est,FR,France Munster,GES,Grand Est,FR,France -Muneville-le-Bingard,NOR,Normandy,FR,France +Munster,GES,Grand Est,FR,France Mundolsheim,GES,Grand Est,FR,France Mulsanne,PDL,Pays de la Loire,FR,France Mulhouse,GES,Grand Est,FR,France +Mulcent,IDF,Île-de-France,FR,France Muizon,GES,Grand Est,FR,France +Muirancourt,HDF,Hauts-de-France,FR,France Muides-sur-Loire,CVL,Centre-Val de Loire,FR,France Mugron,NAQ,Nouvelle-Aquitaine,FR,France -Muespach,GES,Grand Est,FR,France Muel,BRE,Brittany,FR,France -Muchedent,NOR,Normandy,FR,France Mudaison,OCC,Occitanie,FR,France -Moze-sur-Louet,PDL,Pays de la Loire,FR,France -Mozac,ARA,Auvergne-Rhone-Alpes,FR,France +Mozac,ARA,Auvergne-Rhône-Alpes,FR,France +Moyrazès,OCC,Occitanie,FR,France Moyeuvre-Grande,GES,Grand Est,FR,France Moyenvic,GES,Grand Est,FR,France -Moyenneville,HDF,Hauts-de-France,FR,France Moyenmoutier,GES,Grand Est,FR,France Moyen,GES,Grand Est,FR,France -"Moy-de-l'Aisne",HDF,Hauts-de-France,FR,France Mouzon,GES,Grand Est,FR,France -Mouzillon,PDL,Pays de la Loire,FR,France -Mouzieys-Panens,OCC,Occitanie,FR,France +Mouzeuil-Saint-Martin,PDL,Pays de la Loire,FR,France +Mouzeil,PDL,Pays de la Loire,FR,France +Mouzay,GES,Grand Est,FR,France Mouy,HDF,Hauts-de-France,FR,France -Mouxy,ARA,Auvergne-Rhone-Alpes,FR,France +Mouxy,ARA,Auvergne-Rhône-Alpes,FR,France Mouvaux,HDF,Hauts-de-France,FR,France +Moutiers-sur-le-Lay,PDL,Pays de la Loire,FR,France Moutiers,GES,Grand Est,FR,France -Moutiers,BRE,Brittany,FR,France -Moûtiers,ARA,Auvergne-Rhone-Alpes,FR,France -Mouthiers-sur-Boeme,NAQ,Nouvelle-Aquitaine,FR,France -Mouthier-Haute-Pierre,BFC,Bourgogne-Franche-Comte,FR,France +Moûtiers,ARA,Auvergne-Rhône-Alpes,FR,France +Mouthier-Haute-Pierre,BFC,Bourgogne-Franche-Comté,FR,France +Mouthe,BFC,Bourgogne-Franche-Comté,FR,France Moustoir-Remungol,BRE,Brittany,FR,France Moustoir-Ac,BRE,Brittany,FR,France +Moustier,NAQ,Nouvelle-Aquitaine,FR,France Moustey,NAQ,Nouvelle-Aquitaine,FR,France -Moustajon,OCC,Occitanie,FR,France +Moustéru,BRE,Brittany,FR,France Moussy,GES,Grand Est,FR,France -Moussan,OCC,Occitanie,FR,France +Moussey,GES,Grand Est,FR,France Moussac,NAQ,Nouvelle-Aquitaine,FR,France Moussac,OCC,Occitanie,FR,France -Mours-Saint-Eusebe,ARA,Auvergne-Rhone-Alpes,FR,France +Mours-Saint-Eusebe,ARA,Auvergne-Rhône-Alpes,FR,France Mours,IDF,Île-de-France,FR,France Mouroux,IDF,Île-de-France,FR,France Mouron,GES,Grand Est,FR,France +Mourmelon-le-Petit,GES,Grand Est,FR,France Mourmelon-le-Grand,GES,Grand Est,FR,France -Mouriez,HDF,Hauts-de-France,FR,France Mouriès,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mouret,OCC,Occitanie,FR,France Mourenx,NAQ,Nouvelle-Aquitaine,FR,France -Moumour,NAQ,Nouvelle-Aquitaine,FR,France Moult,NOR,Normandy,FR,France -Moulotte,GES,Grand Est,FR,France -Moulle,HDF,Hauts-de-France,FR,France +Moulon,CVL,Centre-Val de Loire,FR,France Moulins-les-Metz,GES,Grand Est,FR,France -Moulins,BRE,Brittany,FR,France -Moulins,ARA,Auvergne-Rhone-Alpes,FR,France -Mouliets-et-Villemartin,NAQ,Nouvelle-Aquitaine,FR,France +Moulins,ARA,Auvergne-Rhône-Alpes,FR,France +Moulidars,NAQ,Nouvelle-Aquitaine,FR,France +Mouleydier,NAQ,Nouvelle-Aquitaine,FR,France Mouilleron-le-Captif,PDL,Pays de la Loire,FR,France Mouilleron-en-Pareds,PDL,Pays de la Loire,FR,France -Mouhous,NAQ,Nouvelle-Aquitaine,FR,France Mouguerre,NAQ,Nouvelle-Aquitaine,FR,France Mougins,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mouettes,NOR,Normandy,FR,France Mouen,NOR,Normandy,FR,France -Mouchard,BFC,Bourgogne-Franche-Comte,FR,France +Mouchard,BFC,Bourgogne-Franche-Comté,FR,France Mouchamps,PDL,Pays de la Loire,FR,France Mouazé,BRE,Brittany,FR,France -Mouaville,GES,Grand Est,FR,France Mouans-Sartoux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mottier,ARA,Auvergne-Rhone-Alpes,FR,France -Motteville,NOR,Normandy,FR,France -Mostuéjouls,OCC,Occitanie,FR,France -Moslins,GES,Grand Est,FR,France -Mosles,NOR,Normandy,FR,France -Morzine,ARA,Auvergne-Rhone-Alpes,FR,France -Morvilliers,CVL,Centre-Val de Loire,FR,France -Morvillars,BFC,Bourgogne-Franche-Comte,FR,France +Morzine,ARA,Auvergne-Rhône-Alpes,FR,France +Mory,HDF,Hauts-de-France,FR,France +Morvillars,BFC,Bourgogne-Franche-Comté,FR,France Mortrée,NOR,Normandy,FR,France -Morthomiers,CVL,Centre-Val de Loire,FR,France +Morton,NAQ,Nouvelle-Aquitaine,FR,France Mortemer,HDF,Hauts-de-France,FR,France -Mortefontaine-en-Thelle,HDF,Hauts-de-France,FR,France +Mortefontaine,HDF,Hauts-de-France,FR,France Morteau,GES,Grand Est,FR,France -Morteau,BFC,Bourgogne-Franche-Comte,FR,France +Morteau,BFC,Bourgogne-Franche-Comté,FR,France Mortcerf,IDF,Île-de-France,FR,France Mortain,NOR,Normandy,FR,France Mortagne-sur-Sevre,PDL,Pays de la Loire,FR,France Mortagne-du-Nord,HDF,Hauts-de-France,FR,France Mortagne-au-Perche,NOR,Normandy,FR,France -Morschwiller,GES,Grand Est,FR,France +Morschwiller-le-Bas,GES,Grand Est,FR,France Morsbach,GES,Grand Est,FR,France Morsang-sur-Orge,IDF,Île-de-France,FR,France -Morre,BFC,Bourgogne-Franche-Comte,FR,France -Moroges,BFC,Bourgogne-Franche-Comte,FR,France +Morsan,NOR,Normandy,FR,France +Morre,BFC,Bourgogne-Franche-Comté,FR,France +Morosaglia,20R,Corsica,FR,France +Moroges,BFC,Bourgogne-Franche-Comté,FR,France Mornas,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mornant,ARA,Auvergne-Rhone-Alpes,FR,France -Mornand-en-Forez,ARA,Auvergne-Rhone-Alpes,FR,France -Mornac,NAQ,Nouvelle-Aquitaine,FR,France +Mornant,ARA,Auvergne-Rhône-Alpes,FR,France +Mornac-sur-Seudre,NAQ,Nouvelle-Aquitaine,FR,France Mormoiron,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mormant-sur-Vernisson,CVL,Centre-Val de Loire,FR,France Mormant,IDF,Île-de-France,FR,France -Morlancourt,HDF,Hauts-de-France,FR,France Morlaix,BRE,Brittany,FR,France Morlaàs,NAQ,Nouvelle-Aquitaine,FR,France -Morizécourt,GES,Grand Est,FR,France -Morillon,ARA,Auvergne-Rhone-Alpes,FR,France -Morigny-Champigny,IDF,Île-de-France,FR,France +Moringhem,HDF,Hauts-de-France,FR,France Morieres-les-Avignon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Morienval,HDF,Hauts-de-France,FR,France -Morienne,NOR,Normandy,FR,France Morhange,GES,Grand Est,FR,France +Morgny,NOR,Normandy,FR,France Morfontaine,GES,Grand Est,FR,France -Morez,BFC,Bourgogne-Franche-Comte,FR,France +Morez,BFC,Bourgogne-Franche-Comté,FR,France +Morey,BFC,Bourgogne-Franche-Comté,FR,France Moreuil,HDF,Hauts-de-France,FR,France Moret-sur-Loing,IDF,Île-de-France,FR,France -Morestel,ARA,Auvergne-Rhone-Alpes,FR,France -Morée,CVL,Centre-Val de Loire,FR,France +Morestel,ARA,Auvergne-Rhône-Alpes,FR,France Moréac,BRE,Brittany,FR,France Mordelles,BRE,Brittany,FR,France -Morchies,HDF,Hauts-de-France,FR,France -Morchain,HDF,Hauts-de-France,FR,France Morcenx,NAQ,Nouvelle-Aquitaine,FR,France -Morbier,BFC,Bourgogne-Franche-Comte,FR,France +Morbier,BFC,Bourgogne-Franche-Comté,FR,France Morbecque,HDF,Hauts-de-France,FR,France Morannes,PDL,Pays de la Loire,FR,France -Morangis,GES,Grand Est,FR,France Morangis,IDF,Île-de-France,FR,France Morand,CVL,Centre-Val de Loire,FR,France Morancez,CVL,Centre-Val de Loire,FR,France -Morancé,ARA,Auvergne-Rhone-Alpes,FR,France -Morainvilliers,IDF,Île-de-France,FR,France -Morainville-Jouveaux,NOR,Normandy,FR,France +Morancé,ARA,Auvergne-Rhône-Alpes,FR,France Moragne,NAQ,Nouvelle-Aquitaine,FR,France +Moosch,GES,Grand Est,FR,France Montville,NOR,Normandy,FR,France -Montvicq,ARA,Auvergne-Rhone-Alpes,FR,France -Montvernier,ARA,Auvergne-Rhone-Alpes,FR,France -Montverdun,ARA,Auvergne-Rhone-Alpes,FR,France -Montvendre,ARA,Auvergne-Rhone-Alpes,FR,France -Montvalezan,ARA,Auvergne-Rhone-Alpes,FR,France +Montverdun,ARA,Auvergne-Rhône-Alpes,FR,France Montvalent,OCC,Occitanie,FR,France Montussan,NAQ,Nouvelle-Aquitaine,FR,France -Montusclat,ARA,Auvergne-Rhone-Alpes,FR,France -Montsurvent,NOR,Normandy,FR,France Montsûrs,PDL,Pays de la Loire,FR,France -Mont-sous-Vaudrey,BFC,Bourgogne-Franche-Comte,FR,France +Mont-sous-Vaudrey,BFC,Bourgogne-Franche-Comté,FR,France Montsoult,IDF,Île-de-France,FR,France -Montseveroux,ARA,Auvergne-Rhone-Alpes,FR,France -Montséret,OCC,Occitanie,FR,France -Montsegur-sur-Lauzon,ARA,Auvergne-Rhone-Alpes,FR,France -Montsecret,NOR,Normandy,FR,France -Montsalvy,ARA,Auvergne-Rhone-Alpes,FR,France -Mont-Saint-Sulpice,BFC,Bourgogne-Franche-Comte,FR,France +Montsoué,NAQ,Nouvelle-Aquitaine,FR,France +Montsalvy,ARA,Auvergne-Rhône-Alpes,FR,France Mont-Saint-Martin,GES,Grand Est,FR,France Mont-Saint-Martin,HDF,Hauts-de-France,FR,France Mont-Saint-Aignan,NOR,Normandy,FR,France +Monts,HDF,Hauts-de-France,FR,France Monts,CVL,Centre-Val de Loire,FR,France Montry,IDF,Île-de-France,FR,France -Montroy,NAQ,Nouvelle-Aquitaine,FR,France +Montrozier,OCC,Occitanie,FR,France Montrouge,IDF,Île-de-France,FR,France -Montrottier,ARA,Auvergne-Rhone-Alpes,FR,France -Montrond-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France +Montrottier,ARA,Auvergne-Rhône-Alpes,FR,France +Montrond-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France +Montrond-le-Chateau,BFC,Bourgogne-Franche-Comté,FR,France Montrodat,OCC,Occitanie,FR,France -Montriond,ARA,Auvergne-Rhone-Alpes,FR,France -Montricoux,OCC,Occitanie,FR,France -Montricher-Albanne,ARA,Auvergne-Rhone-Alpes,FR,France +Montricher-Albanne,ARA,Auvergne-Rhône-Alpes,FR,France Montrichard,CVL,Centre-Val de Loire,FR,France -Montrevel-en-Bresse,ARA,Auvergne-Rhone-Alpes,FR,France +Montrevel-en-Bresse,ARA,Auvergne-Rhône-Alpes,FR,France Montrevault,PDL,Pays de la Loire,FR,France Montreux-Vieux,GES,Grand Est,FR,France -Montreux-Chateau,BFC,Bourgogne-Franche-Comte,FR,France -Montreuil-sur-Therain,HDF,Hauts-de-France,FR,France -Montreuil-sur-Loir,PDL,Pays de la Loire,FR,France -Montreuil-sur-Epte,IDF,Île-de-France,FR,France -Montreuil-sous-Perouse,BRE,Brittany,FR,France -Montreuil-en-Touraine,CVL,Centre-Val de Loire,FR,France +Montreux-Jeune,GES,Grand Est,FR,France +Montreuil-sur-Mer,HDF,Hauts-de-France,FR,France +Montreuil-sur-Ille,BRE,Brittany,FR,France +"Montreuil-l'Argille",NOR,Normandy,FR,France +Montreuil-Poulay,PDL,Pays de la Loire,FR,France +Montreuil-en-Caux,NOR,Normandy,FR,France Montreuil-Bellay,PDL,Pays de la Loire,FR,France Montreuil-Juigne,PDL,Pays de la Loire,FR,France -Montreuil-au-Houlme,NOR,Normandy,FR,France Montreuil,IDF,Île-de-France,FR,France -Montreuil,CVL,Centre-Val de Loire,FR,France -Montreuil,PDL,Pays de la Loire,FR,France -Montret,BFC,Bourgogne-Franche-Comte,FR,France -Montrem,NAQ,Nouvelle-Aquitaine,FR,France -Montrelais,PDL,Pays de la Loire,FR,France +Montret,BFC,Bourgogne-Franche-Comté,FR,France Montréjeau,OCC,Occitanie,FR,France -Montregard,ARA,Auvergne-Rhone-Alpes,FR,France -Montreal-la-Cluse,ARA,Auvergne-Rhone-Alpes,FR,France +Montredon-Labessonnie,OCC,Occitanie,FR,France +Montreal-la-Cluse,ARA,Auvergne-Rhône-Alpes,FR,France Montréal,OCC,Occitanie,FR,France Montrabé,OCC,Occitanie,FR,France Mont-pres-Chambord,CVL,Centre-Val de Loire,FR,France -Montpothier,GES,Grand Est,FR,France +Montpouillan,NAQ,Nouvelle-Aquitaine,FR,France Montpon-Menesterol,NAQ,Nouvelle-Aquitaine,FR,France -Montpitol,OCC,Occitanie,FR,France -Montpinchon,NOR,Normandy,FR,France -Montpezat-de-Quercy,OCC,Occitanie,FR,France -Montpezat,OCC,Occitanie,FR,France -Montpeyroux,ARA,Auvergne-Rhone-Alpes,FR,France +Montpinier,OCC,Occitanie,FR,France +Montpezat-sous-Bauzon,ARA,Auvergne-Rhône-Alpes,FR,France +Montpeyroux,ARA,Auvergne-Rhône-Alpes,FR,France Montpeyroux,OCC,Occitanie,FR,France -Montpensier,ARA,Auvergne-Rhone-Alpes,FR,France +Montperreux,BFC,Bourgogne-Franche-Comté,FR,France Montpellier,OCC,Occitanie,FR,France Montours,BRE,Brittany,FR,France -Montournais,PDL,Pays de la Loire,FR,France -Montoulieu,OCC,Occitanie,FR,France -Montoulieu,OCC,Occitanie,FR,France Montolieu,OCC,Occitanie,FR,France -Montoison,ARA,Auvergne-Rhone-Alpes,FR,France +Montoison,ARA,Auvergne-Rhône-Alpes,FR,France Montois-la-Montagne,GES,Grand Est,FR,France -Montoire-sur-le-Loir,CVL,Centre-Val de Loire,FR,France Montoir-de-Bretagne,PDL,Pays de la Loire,FR,France -Montner,OCC,Occitanie,FR,France -Montmorot,BFC,Bourgogne-Franche-Comte,FR,France +Montmort-Lucy,GES,Grand Est,FR,France +Montmorot,BFC,Bourgogne-Franche-Comté,FR,France Montmorillon,NAQ,Nouvelle-Aquitaine,FR,France Montmorency,IDF,Île-de-France,FR,France -Montmiral,ARA,Auvergne-Rhone-Alpes,FR,France +Montmirey-le-Chateau,BFC,Bourgogne-Franche-Comté,FR,France +Montmirat,OCC,Occitanie,FR,France Montmirail,GES,Grand Est,FR,France -Montmeyran,ARA,Auvergne-Rhone-Alpes,FR,France -Montmeyan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Montmerrei,NOR,Normandy,FR,France -Montmélian,ARA,Auvergne-Rhone-Alpes,FR,France +Montmeyran,ARA,Auvergne-Rhône-Alpes,FR,France +Montmélian,ARA,Auvergne-Rhône-Alpes,FR,France +Montmelas-Saint-Sorlin,ARA,Auvergne-Rhône-Alpes,FR,France Montmédy,GES,Grand Est,FR,France +Montmaurin,OCC,Occitanie,FR,France Montmartin-sur-Mer,NOR,Normandy,FR,France -Montmarquet,HDF,Hauts-de-France,FR,France -Montmarault,ARA,Auvergne-Rhone-Alpes,FR,France -Montmain,NOR,Normandy,FR,France +Montmarault,ARA,Auvergne-Rhône-Alpes,FR,France +Montmançon,BFC,Bourgogne-Franche-Comté,FR,France Montmagny,IDF,Île-de-France,FR,France Montmacq,HDF,Hauts-de-France,FR,France -Montmachoux,IDF,Île-de-France,FR,France -Montluel,ARA,Auvergne-Rhone-Alpes,FR,France -Montluçon,ARA,Auvergne-Rhone-Alpes,FR,France +Montluel,ARA,Auvergne-Rhône-Alpes,FR,France +Montluçon,ARA,Auvergne-Rhône-Alpes,FR,France Montlouis-sur-Loire,CVL,Centre-Val de Loire,FR,France Mont-Louis,OCC,Occitanie,FR,France Montlivault,CVL,Centre-Val de Loire,FR,France Montlignon,IDF,Île-de-France,FR,France +Montliard,CVL,Centre-Val de Loire,FR,France Montlhéry,IDF,Île-de-France,FR,France -Montlebon,BFC,Bourgogne-Franche-Comte,FR,France +Montlebon,BFC,Bourgogne-Franche-Comté,FR,France +Montlay-en-Auxois,BFC,Bourgogne-Franche-Comté,FR,France Montlaur,OCC,Occitanie,FR,France -Montlaur,OCC,Occitanie,FR,France -Montjustin-et-Velotte,BFC,Bourgogne-Franche-Comte,FR,France -Montjoire,OCC,Occitanie,FR,France +Montjoie-en-Couserans,OCC,Occitanie,FR,France Montjean-sur-Loire,PDL,Pays de la Loire,FR,France -Montjean,NAQ,Nouvelle-Aquitaine,FR,France -Montjay,BFC,Bourgogne-Franche-Comte,FR,France Montivilliers,NOR,Normandy,FR,France Montirat,OCC,Occitanie,FR,France -Montirat,OCC,Occitanie,FR,France -Montils,NAQ,Nouvelle-Aquitaine,FR,France -Montigny-sur-Vence,GES,Grand Est,FR,France +Montilly-sur-Noireau,NOR,Normandy,FR,France Montigny-sur-Loing,IDF,Île-de-France,FR,France Montigny-lès-Metz,GES,Grand Est,FR,France Montigny-les-Cormeilles,IDF,Île-de-France,FR,France -Val-de-Meuse,GES,Grand Est,FR,France Montigny-le-Guesdier,IDF,Île-de-France,FR,France Montigny-le-Chartif,CVL,Centre-Val de Loire,FR,France Montigny-le-Bretonneux,IDF,Île-de-France,FR,France -"Montigny-l'Allier",HDF,Hauts-de-France,FR,France +Montigny-la-Resle,BFC,Bourgogne-Franche-Comté,FR,France Montigny-en-Ostrevent,HDF,Hauts-de-France,FR,France Montigny-en-Gohelle,HDF,Hauts-de-France,FR,France Montigny-en-Cambresis,HDF,Hauts-de-France,FR,France Montigny,NOR,Normandy,FR,France -Montigny,CVL,Centre-Val de Loire,FR,France -Montigne-le-Brillant,PDL,Pays de la Loire,FR,France -Montignargues,OCC,Occitanie,FR,France -Montignac-le-Coq,NAQ,Nouvelle-Aquitaine,FR,France Montignac,NAQ,Nouvelle-Aquitaine,FR,France Montiers,HDF,Hauts-de-France,FR,France -Montierchaume,CVL,Centre-Val de Loire,FR,France Monticello,20R,Corsica,FR,France Monthyon,IDF,Île-de-France,FR,France -Monthuchon,NOR,Normandy,FR,France Monthoiron,NAQ,Nouvelle-Aquitaine,FR,France -Monthodon,CVL,Centre-Val de Loire,FR,France -Monthion,ARA,Auvergne-Rhone-Alpes,FR,France -Monthelon,BFC,Bourgogne-Franche-Comte,FR,France +Monthiers,HDF,Hauts-de-France,FR,France Montguyon,NAQ,Nouvelle-Aquitaine,FR,France Montgiscard,OCC,Occitanie,FR,France -Montgesoye,BFC,Bourgogne-Franche-Comte,FR,France Montgeron,IDF,Île-de-France,FR,France Montgermont,BRE,Brittany,FR,France -Montgenèvre,PAC,"Provence-Alpes-Côte d'Azur",FR,France Montge-en-Goele,IDF,Île-de-France,FR,France -Montgardin,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Montgaillard,OCC,Occitanie,FR,France -Montgaillard,NAQ,Nouvelle-Aquitaine,FR,France +Montgazin,OCC,Occitanie,FR,France Montgaillard,OCC,Occitanie,FR,France Montfrin,OCC,Occitanie,FR,France -Montfort-sur-Risle,NOR,Normandy,FR,France Montfort-sur-Meu,BRE,Brittany,FR,France -"Montfort-l'Amaury",IDF,Île-de-France,FR,France -Montfort,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Montfleur,BFC,Bourgogne-Franche-Comte,FR,France +Montfort-en-Chalosse,NAQ,Nouvelle-Aquitaine,FR,France Montferrier-sur-Lez,OCC,Occitanie,FR,France -Montferrat,ARA,Auvergne-Rhone-Alpes,FR,France -Montferrand-le-Chateau,BFC,Bourgogne-Franche-Comte,FR,France +Montferrier,OCC,Occitanie,FR,France +Montferrat,ARA,Auvergne-Rhône-Alpes,FR,France +Montferrand-le-Chateau,BFC,Bourgogne-Franche-Comté,FR,France +Montferrand,OCC,Occitanie,FR,France Montfermeil,IDF,Île-de-France,FR,France Montfavet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Montfaucon,BFC,Bourgogne-Franche-Comte,FR,France -Montfaucon-Montigne,PDL,Pays de la Loire,FR,France -Montfaucon-en-Velay,ARA,Auvergne-Rhone-Alpes,FR,France -Montfarville,NOR,Normandy,FR,France -Monteynard,ARA,Auvergne-Rhone-Alpes,FR,France +Montfaucon,BFC,Bourgogne-Franche-Comté,FR,France +Montfaucon,OCC,Occitanie,FR,France +Monteynard,ARA,Auvergne-Rhône-Alpes,FR,France Montévrain,IDF,Île-de-France,FR,France Monteux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Monteton,NAQ,Nouvelle-Aquitaine,FR,France Montesson,IDF,Île-de-France,FR,France -Montesquieu,OCC,Occitanie,FR,France -Montesquieu,NAQ,Nouvelle-Aquitaine,FR,France -Montescot,OCC,Occitanie,FR,France -Monterrein,BRE,Brittany,FR,France +Montesquieu-Volvestre,OCC,Occitanie,FR,France +Montespan,OCC,Occitanie,FR,France Monterfil,BRE,Brittany,FR,France Montereau-Fault-Yonne,IDF,Île-de-France,FR,France Montereau,CVL,Centre-Val de Loire,FR,France -Montépreux,GES,Grand Est,FR,France -Montenois,BFC,Bourgogne-Franche-Comte,FR,France -Monteneuf,BRE,Brittany,FR,France +Monterblanc,BRE,Brittany,FR,France +Montenois,BFC,Bourgogne-Franche-Comté,FR,France Montendre,NAQ,Nouvelle-Aquitaine,FR,France -Montenay,PDL,Pays de la Loire,FR,France -Montenach,GES,Grand Est,FR,France -Montembœuf,NAQ,Nouvelle-Aquitaine,FR,France -Montélimar,ARA,Auvergne-Rhone-Alpes,FR,France -Montélier,ARA,Auvergne-Rhone-Alpes,FR,France -Montéléger,ARA,Auvergne-Rhone-Alpes,FR,France +Montélimar,ARA,Auvergne-Rhône-Alpes,FR,France +Montélier,ARA,Auvergne-Rhône-Alpes,FR,France +Montéléger,ARA,Auvergne-Rhône-Alpes,FR,France Monteils,OCC,Occitanie,FR,France -"Monteignet-sur-l'Andelot",ARA,Auvergne-Rhone-Alpes,FR,France -Montégut,NAQ,Nouvelle-Aquitaine,FR,France Montech,OCC,Occitanie,FR,France Monte Carlo,,,MC,Monaco -Monte,20R,Corsica,FR,France +Monteaux,CVL,Centre-Val de Loire,FR,France Montdidier,HDF,Hauts-de-France,FR,France Mont-de-Marsan,NAQ,Nouvelle-Aquitaine,FR,France -Montdauphin,IDF,Île-de-France,FR,France -"Mont-d'Astarac",OCC,Occitanie,FR,France -Montcy-Notre-Dame,GES,Grand Est,FR,France +Mont-de-Lans,ARA,Auvergne-Rhône-Alpes,FR,France +Montdardier,OCC,Occitanie,FR,France Montcuq,OCC,Occitanie,FR,France Montcresson,CVL,Centre-Val de Loire,FR,France -Montcourt-Fromonville,IDF,Île-de-France,FR,France Montcornet,HDF,Hauts-de-France,FR,France -Montcony,BFC,Bourgogne-Franche-Comte,FR,France -Montchenu,ARA,Auvergne-Rhone-Alpes,FR,France -Montchanin,BFC,Bourgogne-Franche-Comte,FR,France -Montchal,ARA,Auvergne-Rhone-Alpes,FR,France -Montcet,ARA,Auvergne-Rhone-Alpes,FR,France -Montcenis,BFC,Bourgogne-Franche-Comte,FR,France -Montcel,ARA,Auvergne-Rhone-Alpes,FR,France -Montceaux,ARA,Auvergne-Rhone-Alpes,FR,France -Montceau-les-Mines,BFC,Bourgogne-Franche-Comte,FR,France -Mont-Cauvaire,NOR,Normandy,FR,France -Montcaret,NAQ,Nouvelle-Aquitaine,FR,France -Montbrun-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France -Montbrun-Lauragais,OCC,Occitanie,FR,France -Montbronn,GES,Grand Est,FR,France +Montcony,BFC,Bourgogne-Franche-Comté,FR,France +Montclar-de-Comminges,OCC,Occitanie,FR,France +Montclar,OCC,Occitanie,FR,France +Montchanin,BFC,Bourgogne-Franche-Comté,FR,France +Montcey,BFC,Bourgogne-Franche-Comté,FR,France +Montcet,ARA,Auvergne-Rhône-Alpes,FR,France +Montcenis,BFC,Bourgogne-Franche-Comté,FR,France +Montceaux,ARA,Auvergne-Rhône-Alpes,FR,France +Montceau-les-Mines,BFC,Bourgogne-Franche-Comté,FR,France Montbron,NAQ,Nouvelle-Aquitaine,FR,France -Montbrison-sur-Lez,ARA,Auvergne-Rhone-Alpes,FR,France -Montbrison,ARA,Auvergne-Rhone-Alpes,FR,France -Montbré,GES,Grand Est,FR,France +Montbrison,ARA,Auvergne-Rhône-Alpes,FR,France Montbray,NOR,Normandy,FR,France -Montboyer,NAQ,Nouvelle-Aquitaine,FR,France Montbouy,CVL,Centre-Val de Loire,FR,France -Montbouton,BFC,Bourgogne-Franche-Comte,FR,France -Montboucher-sur-Jabron,ARA,Auvergne-Rhone-Alpes,FR,France +Montbouton,BFC,Bourgogne-Franche-Comté,FR,France +Montboucher-sur-Jabron,ARA,Auvergne-Rhône-Alpes,FR,France Mont-Bonvillers,GES,Grand Est,FR,France -Montbonnot-Saint-Martin,ARA,Auvergne-Rhone-Alpes,FR,France -Montboissier,CVL,Centre-Val de Loire,FR,France -Montboillon,BFC,Bourgogne-Franche-Comte,FR,France -Montblanc,OCC,Occitanie,FR,France +Montbonnot-Saint-Martin,ARA,Auvergne-Rhône-Alpes,FR,France +Montboillon,BFC,Bourgogne-Franche-Comté,FR,France Montbizot,PDL,Pays de la Loire,FR,France Montbeton,OCC,Occitanie,FR,France Montbert,PDL,Pays de la Loire,FR,France Montberon,OCC,Occitanie,FR,France -Mont-Bernanchon,HDF,Hauts-de-France,FR,France -Montbéliardot,BFC,Bourgogne-Franche-Comte,FR,France -Montbéliard,BFC,Bourgogne-Franche-Comte,FR,France +Montbenoît,BFC,Bourgogne-Franche-Comté,FR,France +Montbéliard,BFC,Bourgogne-Franche-Comté,FR,France Montbazon,CVL,Centre-Val de Loire,FR,France Montbazin,OCC,Occitanie,FR,France -Montbazens,OCC,Occitanie,FR,France -Montbartier,OCC,Occitanie,FR,France -Montbard,BFC,Bourgogne-Franche-Comte,FR,France +Montbarrey,BFC,Bourgogne-Franche-Comté,FR,France +Montbarla,OCC,Occitanie,FR,France +Montbard,BFC,Bourgogne-Franche-Comté,FR,France +Montazeau,NAQ,Nouvelle-Aquitaine,FR,France Montayral,NAQ,Nouvelle-Aquitaine,FR,France -Montauville,GES,Grand Est,FR,France -Montaut,OCC,Occitanie,FR,France +Montaut-les-Creneaux,OCC,Occitanie,FR,France Montaut,NAQ,Nouvelle-Aquitaine,FR,France +Montaut,OCC,Occitanie,FR,France Montaut,NAQ,Nouvelle-Aquitaine,FR,France Montauroux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Montauriol,OCC,Occitanie,FR,France -Montaudin,PDL,Pays de la Loire,FR,France +Montaure,NOR,Normandy,FR,France Montaud,OCC,Occitanie,FR,France -Montauban-de-Picardie,HDF,Hauts-de-France,FR,France Montauban-de-Bretagne,BRE,Brittany,FR,France -Montauban,GES,Grand Est,FR,France Montauban,OCC,Occitanie,FR,France Montataire,HDF,Hauts-de-France,FR,France Montastruc-la-Conseillere,OCC,Occitanie,FR,France -Montastruc,OCC,Occitanie,FR,France -Montaron,BFC,Bourgogne-Franche-Comte,FR,France Montarnaud,OCC,Occitanie,FR,France Montargis,CVL,Centre-Val de Loire,FR,France Montaren-et-Saint-Mediers,OCC,Occitanie,FR,France -Montardon,NAQ,Nouvelle-Aquitaine,FR,France -Montans,OCC,Occitanie,FR,France -Montandon,BFC,Bourgogne-Franche-Comte,FR,France -Montanay,ARA,Auvergne-Rhone-Alpes,FR,France +Montanges,ARA,Auvergne-Rhône-Alpes,FR,France +Montandon,BFC,Bourgogne-Franche-Comté,FR,France +Montanay,ARA,Auvergne-Rhône-Alpes,FR,France Montamisé,NAQ,Nouvelle-Aquitaine,FR,France -Montamat,OCC,Occitanie,FR,France -Montalzat,OCC,Occitanie,FR,France -Montalieu,ARA,Auvergne-Rhone-Alpes,FR,France -Montainville,IDF,Île-de-France,FR,France -Montainville,CVL,Centre-Val de Loire,FR,France -Montain,BFC,Bourgogne-Franche-Comte,FR,France -Montailleur,ARA,Auvergne-Rhone-Alpes,FR,France -Montaigut-sur-Save,OCC,Occitanie,FR,France +Montalieu,ARA,Auvergne-Rhône-Alpes,FR,France Montaigu,PDL,Pays de la Loire,FR,France -Montagoudin,NAQ,Nouvelle-Aquitaine,FR,France -Montagny,ARA,Auvergne-Rhone-Alpes,FR,France -Montagny,ARA,Auvergne-Rhone-Alpes,FR,France -Montagny,ARA,Auvergne-Rhone-Alpes,FR,France -Montagnieu,ARA,Auvergne-Rhone-Alpes,FR,France -Montagnieu,ARA,Auvergne-Rhone-Alpes,FR,France -Montagne,NAQ,Nouvelle-Aquitaine,FR,France -Montagnat,ARA,Auvergne-Rhone-Alpes,FR,France +Montagny,ARA,Auvergne-Rhône-Alpes,FR,France +Montagnole,ARA,Auvergne-Rhône-Alpes,FR,France +Montagnat,ARA,Auvergne-Rhône-Alpes,FR,France Montagnac,OCC,Occitanie,FR,France Montady,OCC,Occitanie,FR,France -Montadet,OCC,Occitanie,FR,France -Mont,NAQ,Nouvelle-Aquitaine,FR,France Monswiller,GES,Grand Est,FR,France -Monsures,HDF,Hauts-de-France,FR,France -Monsols,ARA,Auvergne-Rhone-Alpes,FR,France -Mons-en-Pevele,HDF,Hauts-de-France,FR,France +Monsireigne,PDL,Pays de la Loire,FR,France +Mons-en-Montois,IDF,Île-de-France,FR,France Mons-en-Baroeul,HDF,Hauts-de-France,FR,France -Monsempron,NAQ,Nouvelle-Aquitaine,FR,France Monségur,NAQ,Nouvelle-Aquitaine,FR,France Mons,OCC,Occitanie,FR,France Mons,OCC,Occitanie,FR,France -Monpardiac,OCC,Occitanie,FR,France Monnières,PDL,Pays de la Loire,FR,France -Monneville,HDF,Hauts-de-France,FR,France -Monnetier-Mornex,ARA,Auvergne-Rhone-Alpes,FR,France +Monnières,BFC,Bourgogne-Franche-Comté,FR,France +Monnetier-Mornex,ARA,Auvergne-Rhône-Alpes,FR,France Monnerville,IDF,Île-de-France,FR,France Monnaie,CVL,Centre-Val de Loire,FR,France -Monistrol-sur-Loire,ARA,Auvergne-Rhone-Alpes,FR,France -Monguilhem,OCC,Occitanie,FR,France -Monfort,OCC,Occitanie,FR,France +Monistrol-sur-Loire,ARA,Auvergne-Rhône-Alpes,FR,France Monflanquin,NAQ,Nouvelle-Aquitaine,FR,France -Monéteau,BFC,Bourgogne-Franche-Comte,FR,France +Monéteau,BFC,Bourgogne-Franche-Comté,FR,France Monestiés,OCC,Occitanie,FR,France -Monestier-de-Clermont,ARA,Auvergne-Rhone-Alpes,FR,France -Monestier,ARA,Auvergne-Rhone-Alpes,FR,France +Monestier-de-Clermont,ARA,Auvergne-Rhône-Alpes,FR,France +Monestier,ARA,Auvergne-Rhône-Alpes,FR,France Monein,NAQ,Nouvelle-Aquitaine,FR,France +Mondreville,IDF,Île-de-France,FR,France Mondrepuis,HDF,Hauts-de-France,FR,France Mondrainville,NOR,Normandy,FR,France Mondragon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mondoubleau,CVL,Centre-Val de Loire,FR,France Mondonville,OCC,Occitanie,FR,France +Mondicourt,HDF,Hauts-de-France,FR,France Mondeville,NOR,Normandy,FR,France -Mondeville,IDF,Île-de-France,FR,France Mondelange,GES,Grand Est,FR,France Mondavezan,OCC,Occitanie,FR,France -Moncy,NOR,Normandy,FR,France Moncoutant,NAQ,Nouvelle-Aquitaine,FR,France -Moncourt,GES,Grand Est,FR,France -Monclar-de-Quercy,OCC,Occitanie,FR,France Monchy-Saint-Eloi,HDF,Hauts-de-France,FR,France -Monchy-Lagache,HDF,Hauts-de-France,FR,France -Monchy-Humieres,HDF,Hauts-de-France,FR,France -Monchy-au-Bois,HDF,Hauts-de-France,FR,France Monchecourt,HDF,Hauts-de-France,FR,France -Moncheaux,HDF,Hauts-de-France,FR,France -Moncey,BFC,Bourgogne-Franche-Comte,FR,France +Moncey,BFC,Bourgogne-Franche-Comté,FR,France Monce-en-Belin,PDL,Pays de la Loire,FR,France +Monceaux-sur-Dordogne,NAQ,Nouvelle-Aquitaine,FR,France Monceaux,HDF,Hauts-de-France,FR,France Monblanc,OCC,Occitanie,FR,France -Monay,BFC,Bourgogne-Franche-Comte,FR,France +Monbalen,NAQ,Nouvelle-Aquitaine,FR,France +Monay,BFC,Bourgogne-Franche-Comté,FR,France ,,,MC,Monaco Monaco,,,MC,Monaco Mommenheim,GES,Grand Est,FR,France Momères,OCC,Occitanie,FR,France -Momas,NAQ,Nouvelle-Aquitaine,FR,France Molsheim,GES,Grand Est,FR,France -Molosmes,BFC,Bourgogne-Franche-Comte,FR,France -Molompize,ARA,Auvergne-Rhone-Alpes,FR,France +Molles,ARA,Auvergne-Rhône-Alpes,FR,France Mollégès,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mollau,GES,Grand Est,FR,France -Mollans,BFC,Bourgogne-Franche-Comte,FR,France -Molinet,ARA,Auvergne-Rhone-Alpes,FR,France +Molinet,ARA,Auvergne-Rhône-Alpes,FR,France Molinchart,HDF,Hauts-de-France,FR,France -Moliets-et-Maa,NAQ,Nouvelle-Aquitaine,FR,France +Molieres-Cavaillac,OCC,Occitanie,FR,France Molières,OCC,Occitanie,FR,France -Môlay,BFC,Bourgogne-Franche-Comte,FR,France -Molac,BRE,Brittany,FR,France +Moivrons,GES,Grand Est,FR,France +Moisville,NOR,Normandy,FR,France Moissy-Cramayel,IDF,Île-de-France,FR,France -Moissey,BFC,Bourgogne-Franche-Comte,FR,France Moissac,OCC,Occitanie,FR,France -Moiré,ARA,Auvergne-Rhone-Alpes,FR,France -Moirax,NAQ,Nouvelle-Aquitaine,FR,France -Moirans-en-Montagne,BFC,Bourgogne-Franche-Comte,FR,France -Moirans,ARA,Auvergne-Rhone-Alpes,FR,France -Moineville,GES,Grand Est,FR,France -Moigny-sur-Ecole,IDF,Île-de-France,FR,France -Mohon,BRE,Brittany,FR,France -Mogneneins,ARA,Auvergne-Rhone-Alpes,FR,France -Moëslains,GES,Grand Est,FR,France -Mœrnach,GES,Grand Est,FR,France +Moislains,HDF,Hauts-de-France,FR,France +Moirans-en-Montagne,BFC,Bourgogne-Franche-Comté,FR,France +Moirans,ARA,Auvergne-Rhône-Alpes,FR,France +Mogneneins,ARA,Auvergne-Rhône-Alpes,FR,France +Moëze,NAQ,Nouvelle-Aquitaine,FR,France Moelan-sur-Mer,BRE,Brittany,FR,France -Modane,ARA,Auvergne-Rhone-Alpes,FR,France +Modane,ARA,Auvergne-Rhône-Alpes,FR,France Mittelwihr,GES,Grand Est,FR,France -Mittelhausen,GES,Grand Est,FR,France Mittelhausbergen,GES,Grand Est,FR,France -Mittainville,IDF,Île-de-France,FR,France Mitry-Mory,IDF,Île-de-France,FR,France -Misy-sur-Yonne,IDF,Île-de-France,FR,France +Missy,NOR,Normandy,FR,France Misson,NAQ,Nouvelle-Aquitaine,FR,France Missillac,PDL,Pays de la Loire,FR,France -Missé,NAQ,Nouvelle-Aquitaine,FR,France -Misérieux,ARA,Auvergne-Rhone-Alpes,FR,France -Miserey-Salines,BFC,Bourgogne-Franche-Comte,FR,France -Mirvaux,HDF,Hauts-de-France,FR,France -Mirmande,ARA,Auvergne-Rhone-Alpes,FR,France -Miribel-Lanchatre,ARA,Auvergne-Rhone-Alpes,FR,France -Miribel,ARA,Auvergne-Rhone-Alpes,FR,France +Mison,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Misérieux,ARA,Auvergne-Rhône-Alpes,FR,France +Miserey-Salines,BFC,Bourgogne-Franche-Comté,FR,France +Miribel,ARA,Auvergne-Rhône-Alpes,FR,France Mireval,OCC,Occitanie,FR,France Mirepoix,OCC,Occitanie,FR,France -Mirepeisset,OCC,Occitanie,FR,France Miremont,OCC,Occitanie,FR,France -Mirefleurs,ARA,Auvergne-Rhone-Alpes,FR,France +Mirefleurs,ARA,Auvergne-Rhône-Alpes,FR,France Mirecourt,GES,Grand Est,FR,France -Mirebeau-sur-Beze,BFC,Bourgogne-Franche-Comte,FR,France +Mirebeau-sur-Beze,BFC,Bourgogne-Franche-Comté,FR,France Mirebeau,NAQ,Nouvelle-Aquitaine,FR,France Mirandol-Bourgnounac,OCC,Occitanie,FR,France Mirande,OCC,Occitanie,FR,France Miramont-de-Guyenne,NAQ,Nouvelle-Aquitaine,FR,France -Miramont-de-Comminges,OCC,Occitanie,FR,France -Mirambeau,NAQ,Nouvelle-Aquitaine,FR,France Miramas,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Miradoux,OCC,Occitanie,FR,France -Mirabel,OCC,Occitanie,FR,France Mirabeau,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mios,NAQ,Nouvelle-Aquitaine,FR,France -Mions,ARA,Auvergne-Rhone-Alpes,FR,France -Mionnay,ARA,Auvergne-Rhone-Alpes,FR,France -Minzier,ARA,Auvergne-Rhone-Alpes,FR,France -Minversheim,GES,Grand Est,FR,France -Minorville,GES,Grand Est,FR,France +Mions,ARA,Auvergne-Rhône-Alpes,FR,France +Mionnay,ARA,Auvergne-Rhône-Alpes,FR,France Miniac-Morvan,BRE,Brittany,FR,France Mimizan,NAQ,Nouvelle-Aquitaine,FR,France Mimet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mimbaste,NAQ,Nouvelle-Aquitaine,FR,France -Milly-sur-Therain,HDF,Hauts-de-France,FR,France Milly-sur-Bradon,GES,Grand Est,FR,France Milly-la-Foret,IDF,Île-de-France,FR,France -Millières,NOR,Normandy,FR,France -Millery,ARA,Auvergne-Rhone-Alpes,FR,France +Millery,ARA,Auvergne-Rhône-Alpes,FR,France Millencourt,HDF,Hauts-de-France,FR,France Millau,OCC,Occitanie,FR,France Millas,OCC,Occitanie,FR,France Milizac,BRE,Brittany,FR,France Milhaud,OCC,Occitanie,FR,France -Mijoux,ARA,Auvergne-Rhone-Alpes,FR,France -Migron,NAQ,Nouvelle-Aquitaine,FR,France -Mignovillard,BFC,Bourgogne-Franche-Comte,FR,France -Mignières,CVL,Centre-Val de Loire,FR,France Migné,NAQ,Nouvelle-Aquitaine,FR,France Mignaloux-Beauvoir,NAQ,Nouvelle-Aquitaine,FR,France -Miglos,OCC,Occitanie,FR,France -Migennes,BFC,Bourgogne-Franche-Comte,FR,France -Mieuxcé,NOR,Normandy,FR,France -Mieussy,ARA,Auvergne-Rhone-Alpes,FR,France +Migennes,BFC,Bourgogne-Franche-Comté,FR,France +Mieussy,ARA,Auvergne-Rhône-Alpes,FR,France Mietesheim,GES,Grand Est,FR,France +Michery,BFC,Bourgogne-Franche-Comté,FR,France Miannay,HDF,Hauts-de-France,FR,France Mezzavia,20R,Corsica,FR,France -Mezy-Moulins,HDF,Hauts-de-France,FR,France -Mezy-sur-Seine,IDF,Île-de-France,FR,France Mézos,NAQ,Nouvelle-Aquitaine,FR,France -Méziré,BFC,Bourgogne-Franche-Comte,FR,France -Mézin,NAQ,Nouvelle-Aquitaine,FR,France +Méziré,BFC,Bourgogne-Franche-Comté,FR,France Mezieres-sur-Seine,IDF,Île-de-France,FR,France +Mezieres-sur-Oise,HDF,Hauts-de-France,FR,France Mezieres-sur-Couesnon,BRE,Brittany,FR,France Mezieres-lez-Clery,CVL,Centre-Val de Loire,FR,France +Mezieres-en-Brenne,CVL,Centre-Val de Loire,FR,France Mezidon-Canon,NOR,Normandy,FR,France -Mézériat,ARA,Auvergne-Rhone-Alpes,FR,France +Mézériat,ARA,Auvergne-Rhône-Alpes,FR,France Mézeray,PDL,Pays de la Loire,FR,France -Mezel,ARA,Auvergne-Rhone-Alpes,FR,France -Mézel,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mèze,OCC,Occitanie,FR,France -Meyzieu,ARA,Auvergne-Rhone-Alpes,FR,France -Meythet,ARA,Auvergne-Rhone-Alpes,FR,France -Meyssiez,ARA,Auvergne-Rhone-Alpes,FR,France -Meysse,ARA,Auvergne-Rhone-Alpes,FR,France +Meyzieu,ARA,Auvergne-Rhône-Alpes,FR,France +Meythet,ARA,Auvergne-Rhône-Alpes,FR,France +Meyssiez,ARA,Auvergne-Rhône-Alpes,FR,France +Meysse,ARA,Auvergne-Rhône-Alpes,FR,France Meyssac,NAQ,Nouvelle-Aquitaine,FR,France -Meys,ARA,Auvergne-Rhone-Alpes,FR,France -Meyrueis,OCC,Occitanie,FR,France -Meyrié,ARA,Auvergne-Rhone-Alpes,FR,France +Meyrieux-Trouet,ARA,Auvergne-Rhône-Alpes,FR,France +Meyrieu-les-Etangs,ARA,Auvergne-Rhône-Alpes,FR,France Meyreuil,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Meyras,ARA,Auvergne-Rhone-Alpes,FR,France Meyrargues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Meyrannes,OCC,Occitanie,FR,France -Meyrals,NAQ,Nouvelle-Aquitaine,FR,France Meynes,OCC,Occitanie,FR,France Meymac,NAQ,Nouvelle-Aquitaine,FR,France -Meylan,ARA,Auvergne-Rhone-Alpes,FR,France -Meximieux,ARA,Auvergne-Rhone-Alpes,FR,France -Mévouillon,ARA,Auvergne-Rhone-Alpes,FR,France +Meylan,ARA,Auvergne-Rhône-Alpes,FR,France +Mexy,GES,Grand Est,FR,France +Meximieux,ARA,Auvergne-Rhône-Alpes,FR,France Mévoisins,CVL,Centre-Val de Loire,FR,France Meusnes,CVL,Centre-Val de Loire,FR,France Meuse,GES,Grand Est,FR,France -Meursault,BFC,Bourgogne-Franche-Comte,FR,France +Meursault,BFC,Bourgogne-Franche-Comté,FR,France +Meursac,NAQ,Nouvelle-Aquitaine,FR,France Meurchin,HDF,Hauts-de-France,FR,France Meung-sur-Loire,CVL,Centre-Val de Loire,FR,France -Meulles,NOR,Normandy,FR,France Meulers,NOR,Normandy,FR,France Meulan-en-Yvelines,IDF,Île-de-France,FR,France Meudon,IDF,Île-de-France,FR,France Meucon,BRE,Brittany,FR,France -Metz-Tessy,ARA,Auvergne-Rhone-Alpes,FR,France +Metz-Robert,GES,Grand Est,FR,France +Metzing,GES,Grand Est,FR,France Metzervisse,GES,Grand Est,FR,France -Metzeresche,GES,Grand Est,FR,France Metzeral,GES,Grand Est,FR,France Metz,GES,Grand Est,FR,France -Mettray,CVL,Centre-Val de Loire,FR,France -Métabief,BFC,Bourgogne-Franche-Comte,FR,France +Méteren,HDF,Hauts-de-France,FR,France +Mesves-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France Messy,IDF,Île-de-France,FR,France -Messon,GES,Grand Est,FR,France -Messimy-sur-Saone,ARA,Auvergne-Rhone-Alpes,FR,France -Messimy,ARA,Auvergne-Rhone-Alpes,FR,France -Messigny-et-Vantoux,BFC,Bourgogne-Franche-Comte,FR,France -Messery,ARA,Auvergne-Rhone-Alpes,FR,France +Messigny-et-Vantoux,BFC,Bourgogne-Franche-Comté,FR,France +Messery,ARA,Auvergne-Rhône-Alpes,FR,France Messei,NOR,Normandy,FR,France Messein,GES,Grand Est,FR,France Messanges,NAQ,Nouvelle-Aquitaine,FR,France Messac,BRE,Brittany,FR,France Mesquer,PDL,Pays de la Loire,FR,France -Mesnois,BFC,Bourgogne-Franche-Comte,FR,France Mesnil-Sellieres,GES,Grand Est,FR,France -Mesnil-Bruntel,HDF,Hauts-de-France,FR,France -Mesnieres-en-Bray,NOR,Normandy,FR,France -Mesnay,BFC,Bourgogne-Franche-Comte,FR,France -Mesnac,NAQ,Nouvelle-Aquitaine,FR,France -Meslières,BFC,Bourgogne-Franche-Comte,FR,France -Meslay-du-Maine,PDL,Pays de la Loire,FR,France +Mesnil-Raoul,NOR,Normandy,FR,France Meslan,BRE,Brittany,FR,France -Mésigny,ARA,Auvergne-Rhone-Alpes,FR,France -Meschers-sur-Gironde,NAQ,Nouvelle-Aquitaine,FR,France Mésanger,PDL,Pays de la Loire,FR,France Mery-sur-Seine,GES,Grand Est,FR,France Mery-sur-Oise,IDF,Île-de-France,FR,France Mery-sur-Marne,IDF,Île-de-France,FR,France -Mery-es-Bois,CVL,Centre-Val de Loire,FR,France -Méry,ARA,Auvergne-Rhone-Alpes,FR,France +Mery-la-Bataille,HDF,Hauts-de-France,FR,France +Méry,ARA,Auvergne-Rhône-Alpes,FR,France Merville-Franceville-Plage,NOR,Normandy,FR,France Merville,HDF,Hauts-de-France,FR,France Merville,OCC,Occitanie,FR,France -Mervent,PDL,Pays de la Loire,FR,France -Mervans,BFC,Bourgogne-Franche-Comte,FR,France +Mervans,BFC,Bourgogne-Franche-Comté,FR,France Méru,HDF,Hauts-de-France,FR,France Mertzwiller,GES,Grand Est,FR,France Merten,GES,Grand Est,FR,France +Mersuay,BFC,Bourgogne-Franche-Comté,FR,France Mers-les-Bains,HDF,Hauts-de-France,FR,France +Merschweiller,GES,Grand Est,FR,France Merris,HDF,Hauts-de-France,FR,France Merpins,NAQ,Nouvelle-Aquitaine,FR,France Mérouville,CVL,Centre-Val de Loire,FR,France @@ -44605,16 +34040,16 @@ Mérobert,IDF,Île-de-France,FR,France Mernel,BRE,Brittany,FR,France Merlimont,HDF,Hauts-de-France,FR,France Merlevenez,BRE,Brittany,FR,France -Merléac,BRE,Brittany,FR,France -Merlas,ARA,Auvergne-Rhone-Alpes,FR,France -Mérindol,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Merkwiller-Pechelbronn,GES,Grand Est,FR,France Mérinchal,NAQ,Nouvelle-Aquitaine,FR,France -Mérigny,CVL,Centre-Val de Loire,FR,France +Mérilheu,OCC,Occitanie,FR,France Mérignies,HDF,Hauts-de-France,FR,France Mérignac,NAQ,Nouvelle-Aquitaine,FR,France Mériel,IDF,Île-de-France,FR,France Méricourt,HDF,Hauts-de-France,FR,France -Méribel,ARA,Auvergne-Rhone-Alpes,FR,France +Méribel,ARA,Auvergne-Rhône-Alpes,FR,France +Mergey,GES,Grand Est,FR,France +Merey,NOR,Normandy,FR,France Méréville,GES,Grand Est,FR,France Méréville,IDF,Île-de-France,FR,France Méreau,CVL,Centre-Val de Loire,FR,France @@ -44622,505 +34057,388 @@ Méré,IDF,Île-de-France,FR,France Merdrignac,BRE,Brittany,FR,France Mercy-le-Bas,GES,Grand Est,FR,France Mercus-Garrabet,OCC,Occitanie,FR,France -Mercury,ARA,Auvergne-Rhone-Alpes,FR,France -Mercurol-Veaunes,ARA,Auvergne-Rhone-Alpes,FR,France -Mercœur,ARA,Auvergne-Rhone-Alpes,FR,France -Mercœur,NAQ,Nouvelle-Aquitaine,FR,France +Mercury,ARA,Auvergne-Rhône-Alpes,FR,France +Mercurol-Veaunes,ARA,Auvergne-Rhône-Alpes,FR,France Merck-Saint-Lievin,HDF,Hauts-de-France,FR,France -Merckeghem,HDF,Hauts-de-France,FR,France Mercin-et-Vaux,HDF,Hauts-de-France,FR,France -Mercey,NOR,Normandy,FR,France -Merceuil,BFC,Bourgogne-Franche-Comte,FR,France -Mercatel,HDF,Hauts-de-France,FR,France Mérasville,CVL,Centre-Val de Loire,FR,France -Méral,PDL,Pays de la Loire,FR,France Mer,CVL,Centre-Val de Loire,FR,France Meounes-les-Montrieux,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Méobecq,CVL,Centre-Val de Loire,FR,France Menville,OCC,Occitanie,FR,France Menucourt,IDF,Île-de-France,FR,France -Mentque-Nortbecourt,HDF,Hauts-de-France,FR,France Menton,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mentières,ARA,Auvergne-Rhone-Alpes,FR,France -Menthon-Saint-Bernard,ARA,Auvergne-Rhone-Alpes,FR,France -Menthonnex-en-Bornes,ARA,Auvergne-Rhone-Alpes,FR,France -Mentheville,NOR,Normandy,FR,France +Menthonnex-sous-Clermont,ARA,Auvergne-Rhône-Alpes,FR,France Mensignac,NAQ,Nouvelle-Aquitaine,FR,France -Menotey,BFC,Bourgogne-Franche-Comte,FR,France -Ménonval,NOR,Normandy,FR,France -Menoncourt,BFC,Bourgogne-Franche-Comte,FR,France -Menneville,HDF,Hauts-de-France,FR,France -Mennetou-sur-Cher,CVL,Centre-Val de Loire,FR,France +Mens,ARA,Auvergne-Rhône-Alpes,FR,France Mennecy,IDF,Île-de-France,FR,France +Paris 20 Menilmontant,IDF,Île-de-France,FR,France Ménilles,NOR,Normandy,FR,France -Ménigoute,NAQ,Nouvelle-Aquitaine,FR,France -Menglon,ARA,Auvergne-Rhone-Alpes,FR,France -Ménétrol,ARA,Auvergne-Rhone-Alpes,FR,France -Menetou-Salon,CVL,Centre-Val de Loire,FR,France -Menet,ARA,Auvergne-Rhone-Alpes,FR,France -Ménessaire,BFC,Bourgogne-Franche-Comte,FR,France -Ménesplet,NAQ,Nouvelle-Aquitaine,FR,France +Menil-Lepinois,GES,Grand Est,FR,France +Menglon,ARA,Auvergne-Rhône-Alpes,FR,France +Ménétrol,ARA,Auvergne-Rhône-Alpes,FR,France +Menet,ARA,Auvergne-Rhône-Alpes,FR,France +Méneslies,HDF,Hauts-de-France,FR,France Ménerbes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mende,OCC,Occitanie,FR,France -Menchhoffen,GES,Grand Est,FR,France -Menat,ARA,Auvergne-Rhone-Alpes,FR,France Melun,IDF,Île-de-France,FR,France -Melrand,BRE,Brittany,FR,France -Melleville,NOR,Normandy,FR,France -Melleray,PDL,Pays de la Loire,FR,France -Melleran,NAQ,Nouvelle-Aquitaine,FR,France -Mellecey,BFC,Bourgogne-Franche-Comte,FR,France +Mello,HDF,Hauts-de-France,FR,France +Mellecey,BFC,Bourgogne-Franche-Comté,FR,France Mellé,BRE,Brittany,FR,France Melle,NAQ,Nouvelle-Aquitaine,FR,France Mellac,BRE,Brittany,FR,France -Mélisey,BFC,Bourgogne-Franche-Comte,FR,France -Mélisey,BFC,Bourgogne-Franche-Comte,FR,France +Mélisey,BFC,Bourgogne-Franche-Comté,FR,France Melgven,BRE,Brittany,FR,France Melesse,BRE,Brittany,FR,France -Mélamare,NOR,Normandy,FR,France +Melay,BFC,Bourgogne-Franche-Comté,FR,France Meisenthal,GES,Grand Est,FR,France -Meillonnas,ARA,Auvergne-Rhone-Alpes,FR,France -Meillon,NAQ,Nouvelle-Aquitaine,FR,France -Meillerie,ARA,Auvergne-Rhone-Alpes,FR,France +Meillonnas,ARA,Auvergne-Rhône-Alpes,FR,France Meillac,BRE,Brittany,FR,France -Meilhards,NAQ,Nouvelle-Aquitaine,FR,France -Meilhan,NAQ,Nouvelle-Aquitaine,FR,France -Meigneux,HDF,Hauts-de-France,FR,France -Méharicourt,HDF,Hauts-de-France,FR,France -Mégevette,ARA,Auvergne-Rhone-Alpes,FR,France -Megève,ARA,Auvergne-Rhone-Alpes,FR,France +Mehun-sur-Yevre,CVL,Centre-Val de Loire,FR,France +Megève,ARA,Auvergne-Rhône-Alpes,FR,France Mées,NAQ,Nouvelle-Aquitaine,FR,France Médréac,BRE,Brittany,FR,France Médis,NAQ,Nouvelle-Aquitaine,FR,France -Médière,BFC,Bourgogne-Franche-Comte,FR,France -Mécringes,GES,Grand Est,FR,France Mecquignies,HDF,Hauts-de-France,FR,France Mécleuves,GES,Grand Est,FR,France -Mechmont,OCC,Occitanie,FR,France +Mecé,BRE,Brittany,FR,France Meauzac,OCC,Occitanie,FR,France Meaux,IDF,Île-de-France,FR,France -Meaulne,ARA,Auvergne-Rhone-Alpes,FR,France -Méaudre,ARA,Auvergne-Rhone-Alpes,FR,France +Méaudre,ARA,Auvergne-Rhône-Alpes,FR,France +Mazinghem,HDF,Hauts-de-France,FR,France Mazingarbe,HDF,Hauts-de-France,FR,France -Mazille,BFC,Bourgogne-Franche-Comte,FR,France -"Mazeyrat-d'Allier",ARA,Auvergne-Rhone-Alpes,FR,France -Mazet-Saint-Voy,ARA,Auvergne-Rhone-Alpes,FR,France -Mazerolles,NAQ,Nouvelle-Aquitaine,FR,France +Mazille,BFC,Bourgogne-Franche-Comté,FR,France Mazerolles,NAQ,Nouvelle-Aquitaine,FR,France -Mazerolles,OCC,Occitanie,FR,France Mazères,NAQ,Nouvelle-Aquitaine,FR,France Mazères,OCC,Occitanie,FR,France Mazé,PDL,Pays de la Loire,FR,France -Mazaugues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mazangé,CVL,Centre-Val de Loire,FR,France Mazan,CVL,Centre-Val de Loire,FR,France Mazan,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mazamet,OCC,Occitanie,FR,France -May-sur-Orne,NOR,Normandy,FR,France -Mayrinhac-Lentour,OCC,Occitanie,FR,France -Mayran,OCC,Occitanie,FR,France -Mayot,HDF,Hauts-de-France,FR,France Mayet,PDL,Pays de la Loire,FR,France Mayenne,PDL,Pays de la Loire,FR,France May-en-Multien,IDF,Île-de-France,FR,France -Mayac,NAQ,Nouvelle-Aquitaine,FR,France +Maxilly-sur-Saone,BFC,Bourgogne-Franche-Comté,FR,France Maxéville,GES,Grand Est,FR,France -Maxent,BRE,Brittany,FR,France +Mauze-Thouarsais,NAQ,Nouvelle-Aquitaine,FR,France Mauze-sur-le-Mignon,NAQ,Nouvelle-Aquitaine,FR,France -Mauzens-et-Miremont,NAQ,Nouvelle-Aquitaine,FR,France -Mauvezin-sur-Gupie,NAQ,Nouvelle-Aquitaine,FR,France -Mauvezin,OCC,Occitanie,FR,France Mauves-sur-Loire,PDL,Pays de la Loire,FR,France -Mauves,ARA,Auvergne-Rhone-Alpes,FR,France Maussane-les-Alpilles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Maussac,NAQ,Nouvelle-Aquitaine,FR,France Maury,PDL,Pays de la Loire,FR,France -Maury,OCC,Occitanie,FR,France -Maurs,ARA,Auvergne-Rhone-Alpes,FR,France +Maurs,ARA,Auvergne-Rhône-Alpes,FR,France Mauroux,OCC,Occitanie,FR,France -Mauron,BRE,Brittany,FR,France -Mauriac,ARA,Auvergne-Rhone-Alpes,FR,France +Maurois,HDF,Hauts-de-France,FR,France +Mauriac,ARA,Auvergne-Rhône-Alpes,FR,France +Maurepas,HDF,Hauts-de-France,FR,France Maurepas,IDF,Île-de-France,FR,France Maureillas-las-Illas,OCC,Occitanie,FR,France -Maureilhan,OCC,Occitanie,FR,France Maurecourt,IDF,Île-de-France,FR,France Mauprévoir,NAQ,Nouvelle-Aquitaine,FR,France Maupertuis,NOR,Normandy,FR,France -Maupas,OCC,Occitanie,FR,France -Maulevrier-Sainte-Gertrude,NOR,Normandy,FR,France Maulévrier,PDL,Pays de la Loire,FR,France Maulette,IDF,Île-de-France,FR,France +Maulers,HDF,Hauts-de-France,FR,France Mauleon-Licharre,NAQ,Nouvelle-Aquitaine,FR,France Maule,IDF,Île-de-France,FR,France -Maulde,HDF,Hauts-de-France,FR,France Mauguio,OCC,Occitanie,FR,France -Maucor,NAQ,Nouvelle-Aquitaine,FR,France Maubourguet,OCC,Occitanie,FR,France Maubeuge,HDF,Hauts-de-France,FR,France Maubert-Fontaine,GES,Grand Est,FR,France -Maubec,ARA,Auvergne-Rhone-Alpes,FR,France +Maubec,ARA,Auvergne-Rhône-Alpes,FR,France Maubec,PAC,"Provence-Alpes-Côte d'Azur",FR,France Matzenheim,GES,Grand Est,FR,France +Matringhem,HDF,Hauts-de-France,FR,France Matignon,BRE,Brittany,FR,France +Mathonville,NOR,Normandy,FR,France Mathieu,NOR,Normandy,FR,France -Mathenay,BFC,Bourgogne-Franche-Comte,FR,France -Mathay,BFC,Bourgogne-Franche-Comte,FR,France +Mathay,BFC,Bourgogne-Franche-Comté,FR,France Matha,NAQ,Nouvelle-Aquitaine,FR,France Massy,NOR,Normandy,FR,France Massy,IDF,Île-de-France,FR,France -Massugas,NAQ,Nouvelle-Aquitaine,FR,France -Massongy,ARA,Auvergne-Rhone-Alpes,FR,France +Massongy,ARA,Auvergne-Rhône-Alpes,FR,France Massignac,NAQ,Nouvelle-Aquitaine,FR,France -Massieux,ARA,Auvergne-Rhone-Alpes,FR,France -Massiac,ARA,Auvergne-Rhone-Alpes,FR,France -Masseube,OCC,Occitanie,FR,France +Massieux,ARA,Auvergne-Rhône-Alpes,FR,France +Massiac,ARA,Auvergne-Rhône-Alpes,FR,France Masseret,NAQ,Nouvelle-Aquitaine,FR,France -Massérac,PDL,Pays de la Loire,FR,France -Massay,CVL,Centre-Val de Loire,FR,France Massat,OCC,Occitanie,FR,France -Massac-Seran,OCC,Occitanie,FR,France +Masquières,NAQ,Nouvelle-Aquitaine,FR,France +Masparraute,NAQ,Nouvelle-Aquitaine,FR,France Masny,HDF,Hauts-de-France,FR,France Masnières,HDF,Hauts-de-France,FR,France -Maslacq,NAQ,Nouvelle-Aquitaine,FR,France +Mas-Grenier,OCC,Occitanie,FR,France Masevaux,GES,Grand Est,FR,France -Masclat,OCC,Occitanie,FR,France -Marzy,BFC,Bourgogne-Franche-Comte,FR,France +Marzy,BFC,Bourgogne-Franche-Comté,FR,France +Marzan,BRE,Brittany,FR,France +Mary-sur-Marne,IDF,Île-de-France,FR,France Marville-Moutiers-Brule,CVL,Centre-Val de Loire,FR,France Marvejols,OCC,Occitanie,FR,France Martres-Tolosane,OCC,Occitanie,FR,France -Les Martres-dArtière,ARA,Auvergne-Rhone-Alpes,FR,France -Martot,NOR,Normandy,FR,France -Martinvast,NOR,Normandy,FR,France +Martres-sur-Morge,ARA,Auvergne-Rhône-Alpes,FR,France Martin-Eglise,NOR,Normandy,FR,France Martillac,NAQ,Nouvelle-Aquitaine,FR,France Martigues,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Martigny-le-Comte,BFC,Bourgogne-Franche-Comte,FR,France Martigne-Ferchaud,BRE,Brittany,FR,France -Martignat,ARA,Auvergne-Rhone-Alpes,FR,France +Martigne-sur-Mayenne,PDL,Pays de la Loire,FR,France +Martignat,ARA,Auvergne-Rhône-Alpes,FR,France Martignas-sur-Jalle,NAQ,Nouvelle-Aquitaine,FR,France -Martiel,OCC,Occitanie,FR,France Marthon,NAQ,Nouvelle-Aquitaine,FR,France -Martel,OCC,Occitanie,FR,France Martaizé,NAQ,Nouvelle-Aquitaine,FR,France -Martainneville,HDF,Hauts-de-France,FR,France +Martainville-Epreville,NOR,Normandy,FR,France Marssac-sur-Tarn,OCC,Occitanie,FR,France -Marsonnas,ARA,Auvergne-Rhone-Alpes,FR,France +Marsoulas,OCC,Occitanie,FR,France +Marsonnas,ARA,Auvergne-Rhône-Alpes,FR,France Marsilly,GES,Grand Est,FR,France Marsilly,NAQ,Nouvelle-Aquitaine,FR,France Marsillargues,OCC,Occitanie,FR,France +Marseillette,OCC,Occitanie,FR,France Marseille-en-Beauvaisis,HDF,Hauts-de-France,FR,France Marseille,PAC,"Provence-Alpes-Côte d'Azur",FR,France Marseillan,OCC,Occitanie,FR,France -Marsas,NAQ,Nouvelle-Aquitaine,FR,France -Marsannay-le-Bois,BFC,Bourgogne-Franche-Comte,FR,France -Marsannay-la-Côte,BFC,Bourgogne-Franche-Comte,FR,France -Marsangy,BFC,Bourgogne-Franche-Comte,FR,France +Marsannay-la-Côte,BFC,Bourgogne-Franche-Comté,FR,France Marsan,CVL,Centre-Val de Loire,FR,France -Marsan,OCC,Occitanie,FR,France -Marsais,NAQ,Nouvelle-Aquitaine,FR,France +Marsac-sur-Don,PDL,Pays de la Loire,FR,France +Marsac-en-Livradois,ARA,Auvergne-Rhône-Alpes,FR,France Marsac,NAQ,Nouvelle-Aquitaine,FR,France Marsac-sur-lIsle,NAQ,Nouvelle-Aquitaine,FR,France -Marsac,OCC,Occitanie,FR,France -Mars,ARA,Auvergne-Rhone-Alpes,FR,France +Mars,ARA,Auvergne-Rhône-Alpes,FR,France +Marre,GES,Grand Est,FR,France Marquise,HDF,Hauts-de-France,FR,France -Marquion,HDF,Hauts-de-France,FR,France Marquillies,HDF,Hauts-de-France,FR,France Marquette-lez-Lille,HDF,Hauts-de-France,FR,France Marquette-en-Ostrevant,HDF,Hauts-de-France,FR,France -Marquefave,OCC,Occitanie,FR,France -Marquay,NAQ,Nouvelle-Aquitaine,FR,France Marpent,HDF,Hauts-de-France,FR,France -Maron,GES,Grand Est,FR,France +Mâron,CVL,Centre-Val de Loire,FR,France Maromme,NOR,Normandy,FR,France -Marols,ARA,Auvergne-Rhone-Alpes,FR,France +Marols,ARA,Auvergne-Rhône-Alpes,FR,France +Marolles-sur-Seine,IDF,Île-de-France,FR,France +Marolles-les-Braults,PDL,Pays de la Loire,FR,France Marolles-en-Hurepoix,IDF,Île-de-France,FR,France -Marolles-en-Brie,IDF,Île-de-France,FR,France -Marolles,NOR,Normandy,FR,France -Marolles,GES,Grand Est,FR,France +Marolles-en-Beauce,IDF,Île-de-France,FR,France Marœuil,HDF,Hauts-de-France,FR,France Marnes-la-Coquette,IDF,Île-de-France,FR,France Marnes,NAQ,Nouvelle-Aquitaine,FR,France -Marnaz,ARA,Auvergne-Rhone-Alpes,FR,France -Marnay,BFC,Bourgogne-Franche-Comte,FR,France -Marnay,BFC,Bourgogne-Franche-Comte,FR,France +Marnaz,ARA,Auvergne-Rhône-Alpes,FR,France +Marnay,BFC,Bourgogne-Franche-Comté,FR,France +Marnay,BFC,Bourgogne-Franche-Comté,FR,France +Marnay,NAQ,Nouvelle-Aquitaine,FR,France Marmoutier,GES,Grand Est,FR,France -Marmanhac,ARA,Auvergne-Rhone-Alpes,FR,France Marmande,NAQ,Nouvelle-Aquitaine,FR,France Marmagne,CVL,Centre-Val de Loire,FR,France -Marmagne,BFC,Bourgogne-Franche-Comte,FR,France +Marmagne,BFC,Bourgogne-Franche-Comté,FR,France Marly,GES,Grand Est,FR,France -Marly-sur-Arroux,BFC,Bourgogne-Franche-Comte,FR,France Marly-le-Roi,IDF,Île-de-France,FR,France Marly-la-Ville,IDF,Île-de-France,FR,France Marly,HDF,Hauts-de-France,FR,France -Marlioz,ARA,Auvergne-Rhone-Alpes,FR,France -Marlieux,ARA,Auvergne-Rhone-Alpes,FR,France -Marliens,BFC,Bourgogne-Franche-Comte,FR,France -Marlhes,ARA,Auvergne-Rhone-Alpes,FR,France -Marles-sur-Canche,HDF,Hauts-de-France,FR,France -Marles-les-Mines,HDF,Hauts-de-France,FR,France +Marliens,BFC,Bourgogne-Franche-Comté,FR,France +Marlhes,ARA,Auvergne-Rhône-Alpes,FR,France +Marles-en-Brie,IDF,Île-de-France,FR,France Marlenheim,GES,Grand Est,FR,France Marle,HDF,Hauts-de-France,FR,France -Maringues,ARA,Auvergne-Rhone-Alpes,FR,France +Maringues,ARA,Auvergne-Rhône-Alpes,FR,France Marines,IDF,Île-de-France,FR,France -Marin,ARA,Auvergne-Rhone-Alpes,FR,France -Marigny-Saint-Marcel,ARA,Auvergne-Rhone-Alpes,FR,France +Marigny-Marmande,CVL,Centre-Val de Loire,FR,France +Marigny-les-Usages,CVL,Centre-Val de Loire,FR,France Marigny-le-Chatel,GES,Grand Est,FR,France -Marigny,NOR,Normandy,FR,France Marigny,GES,Grand Est,FR,France -Marignieu,ARA,Auvergne-Rhone-Alpes,FR,France -Marignier,ARA,Auvergne-Rhone-Alpes,FR,France -Marigne-Laille,PDL,Pays de la Loire,FR,France -Marigné,PDL,Pays de la Loire,FR,France +Marigny,BFC,Bourgogne-Franche-Comté,FR,France +Marigny,NAQ,Nouvelle-Aquitaine,FR,France +Marignier,ARA,Auvergne-Rhône-Alpes,FR,France Marignane,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Marignana,20R,Corsica,FR,France -Marignac,NAQ,Nouvelle-Aquitaine,FR,France Marignac,OCC,Occitanie,FR,France -Marieulles,GES,Grand Est,FR,France -Marienthal,GES,Grand Est,FR,France Marie,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Margut,GES,Grand Est,FR,France Marguerittes,OCC,Occitanie,FR,France +Margon,CVL,Centre-Val de Loire,FR,France Margon,OCC,Occitanie,FR,France Margny-les-Compiegne,HDF,Hauts-de-France,FR,France -Margès,ARA,Auvergne-Rhone-Alpes,FR,France -Margerie-Chantagret,ARA,Auvergne-Rhone-Alpes,FR,France -Margaux,NAQ,Nouvelle-Aquitaine,FR,France -Marey-sur-Tille,BFC,Bourgogne-Franche-Comte,FR,France +Margerie-Chantagret,ARA,Auvergne-Rhône-Alpes,FR,France +Margency,IDF,Île-de-France,FR,France +Margencel,ARA,Auvergne-Rhône-Alpes,FR,France Mareuil-sur-Lay-Dissais,PDL,Pays de la Loire,FR,France -Mareuil-sur-Cher,CVL,Centre-Val de Loire,FR,France -Mareuil,NAQ,Nouvelle-Aquitaine,FR,France Mareuil-sur-Ay,GES,Grand Est,FR,France -Maretz,HDF,Hauts-de-France,FR,France -Maresquel-Ecquemicourt,HDF,Hauts-de-France,FR,France +Mareuil-Caubert,HDF,Hauts-de-France,FR,France Maresché,PDL,Pays de la Loire,FR,France Marennes,NAQ,Nouvelle-Aquitaine,FR,France +Marennes,ARA,Auvergne-Rhône-Alpes,FR,France Mareil-sur-Mauldre,IDF,Île-de-France,FR,France Mareil-Marly,IDF,Île-de-France,FR,France -Mareil-en-France,IDF,Île-de-France,FR,France Mareau-aux-Pres,CVL,Centre-Val de Loire,FR,France -Mardor,GES,Grand Est,FR,France Mardié,CVL,Centre-Val de Loire,FR,France Marcq-en-Baroeul,HDF,Hauts-de-France,FR,France -Marcq,GES,Grand Est,FR,France -Marcq,IDF,Île-de-France,FR,France -Marcoux,PAC,"Provence-Alpes-Côte d'Azur",FR,France Marcoussis,IDF,Île-de-France,FR,France Marcorignan,OCC,Occitanie,FR,France -Marconnelle,HDF,Hauts-de-France,FR,France Marconne,HDF,Hauts-de-France,FR,France -Marçon,PDL,Pays de la Loire,FR,France -Marcols-les-Eaux,ARA,Auvergne-Rhone-Alpes,FR,France Marcoing,HDF,Hauts-de-France,FR,France +Marclopt,ARA,Auvergne-Rhône-Alpes,FR,France Marckolsheim,GES,Grand Est,FR,France Marck,HDF,Hauts-de-France,FR,France +Marcilly-sur-Seine,GES,Grand Est,FR,France Marcilly-sur-Eure,NOR,Normandy,FR,France -Marcilly-le-Chatel,ARA,Auvergne-Rhone-Alpes,FR,France Marcilly-en-Villette,CVL,Centre-Val de Loire,FR,France -Marcilloles,ARA,Auvergne-Rhone-Alpes,FR,France -Marcillat-en-Combraille,ARA,Auvergne-Rhone-Alpes,FR,France -Marcillac-Lanville,NAQ,Nouvelle-Aquitaine,FR,France -Marcillac,NAQ,Nouvelle-Aquitaine,FR,France -Marcigny,BFC,Bourgogne-Franche-Comte,FR,France +Marcille-Robert,BRE,Brittany,FR,France +Marcillat,ARA,Auvergne-Rhône-Alpes,FR,France +Marcillac-Vallon,OCC,Occitanie,FR,France Marciac,OCC,Occitanie,FR,France Marchiennes,HDF,Hauts-de-France,FR,France -Marches,ARA,Auvergne-Rhone-Alpes,FR,France +Marchéville,CVL,Centre-Val de Loire,FR,France Marcheprime,NAQ,Nouvelle-Aquitaine,FR,France -Marchémoret,IDF,Île-de-France,FR,France Marchemaisons,NOR,Normandy,FR,France -Marchaux,BFC,Bourgogne-Franche-Comte,FR,France -Marcenod,ARA,Auvergne-Rhone-Alpes,FR,France -Marcenat,ARA,Auvergne-Rhone-Alpes,FR,France +Marchélepot,HDF,Hauts-de-France,FR,France +Marchaux,BFC,Bourgogne-Franche-Comté,FR,France Marcenais,NAQ,Nouvelle-Aquitaine,FR,France -Marcellaz-Albanais,ARA,Auvergne-Rhone-Alpes,FR,France -Marcellaz,ARA,Auvergne-Rhone-Alpes,FR,France +Marcellus,NAQ,Nouvelle-Aquitaine,FR,France Marcelcave,HDF,Hauts-de-France,FR,France -Marcé,PDL,Pays de la Loire,FR,France -Marçay,CVL,Centre-Val de Loire,FR,France Marçay,NAQ,Nouvelle-Aquitaine,FR,France -Marboz,ARA,Auvergne-Rhone-Alpes,FR,France +Marboué,CVL,Centre-Val de Loire,FR,France Marbeuf,NOR,Normandy,FR,France -Marbaix,HDF,Hauts-de-France,FR,France +Marbache,GES,Grand Est,FR,France Maraussan,OCC,Occitanie,FR,France +Maranville,GES,Grand Est,FR,France Maransin,NAQ,Nouvelle-Aquitaine,FR,France Marans,NAQ,Nouvelle-Aquitaine,FR,France -Marange-Zondrange,GES,Grand Est,FR,France Marange-Silvange,GES,Grand Est,FR,France -Manziat,ARA,Auvergne-Rhone-Alpes,FR,France -Manzat,ARA,Auvergne-Rhone-Alpes,FR,France -Mantilly,NOR,Normandy,FR,France +Manzat,ARA,Auvergne-Rhône-Alpes,FR,France +Manthelan,CVL,Centre-Val de Loire,FR,France Mantes-la-Ville,IDF,Île-de-France,FR,France Mantes-la-Jolie,IDF,Île-de-France,FR,France -Manspach,GES,Grand Est,FR,France -Manso,20R,Corsica,FR,France Mansle,NAQ,Nouvelle-Aquitaine,FR,France -Mansigné,PDL,Pays de la Loire,FR,France -Manses,OCC,Occitanie,FR,France -Manre,GES,Grand Est,FR,France Manou,CVL,Centre-Val de Loire,FR,France Manosque,PAC,"Provence-Alpes-Côte d'Azur",FR,France Manom,GES,Grand Est,FR,France -Manois,GES,Grand Est,FR,France -Manneville-la-Goupil,NOR,Normandy,FR,France -Manigod,ARA,Auvergne-Rhone-Alpes,FR,France -Manhoué,GES,Grand Est,FR,France -Manhac,OCC,Occitanie,FR,France -Mangiennes,GES,Grand Est,FR,France +Manéhouville,NOR,Normandy,FR,France +Manéglise,NOR,Normandy,FR,France Mane,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Mane,OCC,Occitanie,FR,France Manduel,OCC,Occitanie,FR,France Mandres-les-Roses,IDF,Île-de-France,FR,France Mandres,NOR,Normandy,FR,France Mandray,GES,Grand Est,FR,France -Mandeure,BFC,Bourgogne-Franche-Comte,FR,France -Manderen,GES,Grand Est,FR,France +Mandeville,NOR,Normandy,FR,France +Mandeure,BFC,Bourgogne-Franche-Comté,FR,France Mandelieu-la-Napoule,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mancy,GES,Grand Est,FR,France -Mancieulles,GES,Grand Est,FR,France -Manciet,OCC,Occitanie,FR,France -Mamirolle,BFC,Bourgogne-Franche-Comte,FR,France -Mamey,GES,Grand Est,FR,France +Mancioux,OCC,Occitanie,FR,France +Manchecourt,CVL,Centre-Val de Loire,FR,France +Mancey,BFC,Bourgogne-Franche-Comté,FR,France +Mancenans,BFC,Bourgogne-Franche-Comté,FR,France Mametz,HDF,Hauts-de-France,FR,France Mamers,PDL,Pays de la Loire,FR,France Malzéville,GES,Grand Est,FR,France Malville,PDL,Pays de la Loire,FR,France -Malvalette,ARA,Auvergne-Rhone-Alpes,FR,France +Malvalette,ARA,Auvergne-Rhône-Alpes,FR,France Maltot,NOR,Normandy,FR,France -Malrevers,ARA,Auvergne-Rhone-Alpes,FR,France Malling,GES,Grand Est,FR,France +Mallièvre,PDL,Pays de la Loire,FR,France Malleville-les-Gres,NOR,Normandy,FR,France -Malléon,OCC,Occitanie,FR,France +Malleval,ARA,Auvergne-Rhône-Alpes,FR,France Mallemort,PAC,"Provence-Alpes-Côte d'Azur",FR,France Mallemoisson,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Malleloy,GES,Grand Est,FR,France -Mallefougasse-Auges,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Malissard,ARA,Auvergne-Rhone-Alpes,FR,France -Malintrat,ARA,Auvergne-Rhone-Alpes,FR,France +Malissard,ARA,Auvergne-Rhône-Alpes,FR,France Malijai,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Maligny,BFC,Bourgogne-Franche-Comte,FR,France -Malicorne-sur-Sarthe,PDL,Pays de la Loire,FR,France -Malicorne,ARA,Auvergne-Rhone-Alpes,FR,France +Maligny,BFC,Bourgogne-Franche-Comté,FR,France Malet,NAQ,Nouvelle-Aquitaine,FR,France Malestroit,BRE,Brittany,FR,France Malesherbes,CVL,Centre-Val de Loire,FR,France Malemort-sur-Correze,NAQ,Nouvelle-Aquitaine,FR,France Malemort-du-Comtat,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Malbuisson,BFC,Bourgogne-Franche-Comte,FR,France -Malay-le-Petit,BFC,Bourgogne-Franche-Comte,FR,France -Malauzat,ARA,Auvergne-Rhone-Alpes,FR,France +Malbuisson,BFC,Bourgogne-Franche-Comté,FR,France +Malaussène,PAC,"Provence-Alpes-Côte d'Azur",FR,France Malaussanne,NAQ,Nouvelle-Aquitaine,FR,France -Malause,OCC,Occitanie,FR,France Malaunay,NOR,Normandy,FR,France Malaucène,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Malataverne,ARA,Auvergne-Rhone-Alpes,FR,France -Malansac,BRE,Brittany,FR,France +Malataverne,ARA,Auvergne-Rhône-Alpes,FR,France Malakoff,IDF,Île-de-France,FR,France -Mâlain,BFC,Bourgogne-Franche-Comte,FR,France -Malafretaz,ARA,Auvergne-Rhone-Alpes,FR,France +Mâlain,BFC,Bourgogne-Franche-Comté,FR,France +Malafretaz,ARA,Auvergne-Rhône-Alpes,FR,France Maizy,HDF,Hauts-de-France,FR,France Maizieres-les-Metz,GES,Grand Est,FR,France Maizieres-la-Grande-Paroisse,GES,Grand Est,FR,France -Maizières,NOR,Normandy,FR,France -Maizières,GES,Grand Est,FR,France -Maissemy,HDF,Hauts-de-France,FR,France +Maixe,GES,Grand Est,FR,France Maisse,IDF,Île-de-France,FR,France Maisons-Laffitte,IDF,Île-de-France,FR,France -Maisonsgoutte,GES,Grand Est,FR,France Maisons-Alfort,IDF,Île-de-France,FR,France Maison-Ponthieu,HDF,Hauts-de-France,FR,France -Maisonnisses,NAQ,Nouvelle-Aquitaine,FR,France -Maisoncelles-Pelvey,NOR,Normandy,FR,France Maisoncelles-du-Maine,PDL,Pays de la Loire,FR,France -Maisod,BFC,Bourgogne-Franche-Comte,FR,France -Maisdon-sur-Sevre,PDL,Pays de la Loire,FR,France -Mairy-Mainville,GES,Grand Est,FR,France Mairieux,HDF,Hauts-de-France,FR,France Mainvilliers,CVL,Centre-Val de Loire,FR,France -Mainvilliers,CVL,Centre-Val de Loire,FR,France Maintenon,CVL,Centre-Val de Loire,FR,France Maintenay,HDF,Hauts-de-France,FR,France Mainsat,NAQ,Nouvelle-Aquitaine,FR,France -Mainneville,NOR,Normandy,FR,France Maing,HDF,Hauts-de-France,FR,France Maincy,IDF,Île-de-France,FR,France -Mailly-Raineval,HDF,Hauts-de-France,FR,France -Mailly-Maillet,HDF,Hauts-de-France,FR,France -Mailly-le-Camp,GES,Grand Est,FR,France -Maillot,BFC,Bourgogne-Franche-Comte,FR,France -Maillé,NAQ,Nouvelle-Aquitaine,FR,France -Maillé,PDL,Pays de la Loire,FR,France +Maillot,BFC,Bourgogne-Franche-Comté,FR,France +Maillères,NAQ,Nouvelle-Aquitaine,FR,France +Maillebois,CVL,Centre-Val de Loire,FR,France +Maillat,ARA,Auvergne-Rhône-Alpes,FR,France Maillane,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Mailhac,OCC,Occitanie,FR,France +Mailhoc,OCC,Occitanie,FR,France Maignelay-Montigny,HDF,Hauts-de-France,FR,France Maidières,GES,Grand Est,FR,France -Maîche,BFC,Bourgogne-Franche-Comte,FR,France -Magny-Vernois,BFC,Bourgogne-Franche-Comte,FR,France +Maîche,BFC,Bourgogne-Franche-Comté,FR,France +Mahalon,BRE,Brittany,FR,France +Magstatt-le-Bas,GES,Grand Est,FR,France Magny-les-Hameaux,IDF,Île-de-France,FR,France Magny-le-Hongre,IDF,Île-de-France,FR,France -Magny-le-Freule,NOR,Normandy,FR,France +Magny-Lambert,BFC,Bourgogne-Franche-Comté,FR,France Magny-Fouchard,GES,Grand Est,FR,France Magny-en-Vexin,IDF,Île-de-France,FR,France -Magny-Cours,BFC,Bourgogne-Franche-Comte,FR,France -Magny,GES,Grand Est,FR,France -Magny,BFC,Bourgogne-Franche-Comte,FR,France -Magnoncourt,BFC,Bourgogne-Franche-Comte,FR,France -Magnieu,ARA,Auvergne-Rhone-Alpes,FR,France -Magneville,NOR,Normandy,FR,France +Magny-Cours,BFC,Bourgogne-Franche-Comté,FR,France +Magny,BFC,Bourgogne-Franche-Comté,FR,France +Magnieu,ARA,Auvergne-Rhône-Alpes,FR,France +Magneux-Haute-Rive,ARA,Auvergne-Rhône-Alpes,FR,France +Magneux,GES,Grand Est,FR,France +Magné,NAQ,Nouvelle-Aquitaine,FR,France Magné,NAQ,Nouvelle-Aquitaine,FR,France Magnanville,IDF,Île-de-France,FR,France Magnac-Lavalette-Villars,NAQ,Nouvelle-Aquitaine,FR,France -Magland,ARA,Auvergne-Rhone-Alpes,FR,France +Magnac-Bourg,NAQ,Nouvelle-Aquitaine,FR,France +Magland,ARA,Auvergne-Rhône-Alpes,FR,France Magescq,NAQ,Nouvelle-Aquitaine,FR,France Magenta,GES,Grand Est,FR,France Magalas,OCC,Occitanie,FR,France Maffliers,IDF,Île-de-France,FR,France +Mael-Pestivien,BRE,Brittany,FR,France Mael-Carhaix,BRE,Brittany,FR,France -Macqueville,NAQ,Nouvelle-Aquitaine,FR,France -Mâcon,BFC,Bourgogne-Franche-Comte,FR,France -Maclas,ARA,Auvergne-Rhone-Alpes,FR,France -Machilly,ARA,Auvergne-Rhone-Alpes,FR,France +Madriat,ARA,Auvergne-Rhône-Alpes,FR,France +Madiran,OCC,Occitanie,FR,France +Madecourt,GES,Grand Est,FR,France +Mâcon,BFC,Bourgogne-Franche-Comté,FR,France +Mackwiller,GES,Grand Est,FR,France +Macinaggio,20R,Corsica,FR,France +Machilly,ARA,Auvergne-Rhône-Alpes,FR,France Macheren,GES,Grand Est,FR,France Machemont,HDF,Hauts-de-France,FR,France Machecoul,PDL,Pays de la Loire,FR,France Maché,PDL,Pays de la Loire,FR,France Machault,GES,Grand Est,FR,France -Machault,IDF,Île-de-France,FR,France -Macé,NOR,Normandy,FR,France Macaye,NAQ,Nouvelle-Aquitaine,FR,France Macau,NAQ,Nouvelle-Aquitaine,FR,France -Mably,ARA,Auvergne-Rhone-Alpes,FR,France +Mably,ARA,Auvergne-Rhône-Alpes,FR,France Lys-lez-Lannoy,HDF,Hauts-de-France,FR,France -Lys,BFC,Bourgogne-Franche-Comte,FR,France -Lyon,ARA,Auvergne-Rhone-Alpes,FR,France -Lye,CVL,Centre-Val de Loire,FR,France -Lyaud,ARA,Auvergne-Rhone-Alpes,FR,France -Luz-Saint-Sauveur,OCC,Occitanie,FR,France -Luzinay,ARA,Auvergne-Rhone-Alpes,FR,France -Luzillé,CVL,Centre-Val de Loire,FR,France -Luzeret,CVL,Centre-Val de Loire,FR,France +Lys,BFC,Bourgogne-Franche-Comté,FR,France +Lyon,ARA,Auvergne-Rhône-Alpes,FR,France +Lyaud,ARA,Auvergne-Rhône-Alpes,FR,France +Luzinay,ARA,Auvergne-Rhône-Alpes,FR,France Luzarches,IDF,Île-de-France,FR,France Luzancy,IDF,Île-de-France,FR,France Luynes,CVL,Centre-Val de Loire,FR,France Luynes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Luxey,NAQ,Nouvelle-Aquitaine,FR,France -Luxeuil-les-Bains,BFC,Bourgogne-Franche-Comte,FR,France +Luxeuil-les-Bains,BFC,Bourgogne-Franche-Comté,FR,France Paris 06 Luxembourg,IDF,Île-de-France,FR,France Luxé,NAQ,Nouvelle-Aquitaine,FR,France +Lutzelhouse,GES,Grand Est,FR,France Lutzelbourg,GES,Grand Est,FR,France Lutterbach,GES,Grand Est,FR,France -Lusseray,NAQ,Nouvelle-Aquitaine,FR,France -Lussat,ARA,Auvergne-Rhone-Alpes,FR,France -Lussas,ARA,Auvergne-Rhone-Alpes,FR,France Lussant,NAQ,Nouvelle-Aquitaine,FR,France Lussac,NAQ,Nouvelle-Aquitaine,FR,France -Lusigny-sur-Barse,GES,Grand Est,FR,France -Lusigny,ARA,Auvergne-Rhone-Alpes,FR,France +Lusigny,ARA,Auvergne-Rhône-Alpes,FR,France Lusignan,NAQ,Nouvelle-Aquitaine,FR,France -Lury-sur-Arnon,CVL,Centre-Val de Loire,FR,France -Lureuil,CVL,Centre-Val de Loire,FR,France -Lure,BFC,Bourgogne-Franche-Comte,FR,France -Lurcy-Levis,ARA,Auvergne-Rhone-Alpes,FR,France -Lurcy,ARA,Auvergne-Rhone-Alpes,FR,France -Luppy,GES,Grand Est,FR,France -Lupersat,NAQ,Nouvelle-Aquitaine,FR,France +Luriecq,ARA,Auvergne-Rhône-Alpes,FR,France +Lure,BFC,Bourgogne-Franche-Comté,FR,France +Lurcy,ARA,Auvergne-Rhône-Alpes,FR,France +Luray,CVL,Centre-Val de Loire,FR,France +Luplanté,CVL,Centre-Val de Loire,FR,France "L'Union",OCC,Occitanie,FR,France Lunéville,GES,Grand Est,FR,France Lunery,CVL,Centre-Val de Loire,FR,France @@ -45128,896 +34446,728 @@ Luneray,NOR,Normandy,FR,France Lunel-Viel,OCC,Occitanie,FR,France Lunel,OCC,Occitanie,FR,France Lunay,CVL,Centre-Val de Loire,FR,France -Lunas,NAQ,Nouvelle-Aquitaine,FR,France -Lunas,OCC,Occitanie,FR,France -Lunac,OCC,Occitanie,FR,France Lumio,20R,Corsica,FR,France -Lumes,GES,Grand Est,FR,France Lumbres,HDF,Hauts-de-France,FR,France -Lumbin,ARA,Auvergne-Rhone-Alpes,FR,France -Lully,ARA,Auvergne-Rhone-Alpes,FR,France +Lumbin,ARA,Auvergne-Rhône-Alpes,FR,France Luisant,CVL,Centre-Val de Loire,FR,France -Luigny,CVL,Centre-Val de Loire,FR,France -Lugrin,ARA,Auvergne-Rhone-Alpes,FR,France -Lugny,BFC,Bourgogne-Franche-Comte,FR,France +Lugrin,ARA,Auvergne-Rhône-Alpes,FR,France +Lugny-les-Charolles,BFC,Bourgogne-Franche-Comté,FR,France +Lugny,HDF,Hauts-de-France,FR,France +Lugny,BFC,Bourgogne-Franche-Comté,FR,France Lugan,OCC,Occitanie,FR,France Lugaignac,NAQ,Nouvelle-Aquitaine,FR,France -Luemschwiller,GES,Grand Est,FR,France -Lüe,NAQ,Nouvelle-Aquitaine,FR,France Ludres,GES,Grand Est,FR,France Ludon-Medoc,NAQ,Nouvelle-Aquitaine,FR,France Ludes,GES,Grand Est,FR,France -Lucy,NOR,Normandy,FR,France -Luc-sur-Mer,NOR,Normandy,FR,France +Ludelange,GES,Grand Est,FR,France +Lucy,GES,Grand Est,FR,France +Luc-sur-Orbieu,OCC,Occitanie,FR,France Lucquy,GES,Grand Est,FR,France Luçon,CVL,Centre-Val de Loire,FR,France Luçon,PDL,Pays de la Loire,FR,France -Lucinges,ARA,Auvergne-Rhone-Alpes,FR,France -Lucgarier,NAQ,Nouvelle-Aquitaine,FR,France -Lucenay-les-Aix,BFC,Bourgogne-Franche-Comte,FR,France -Lucenay,ARA,Auvergne-Rhone-Alpes,FR,France +Lucinges,ARA,Auvergne-Rhône-Alpes,FR,France +Lucey,GES,Grand Est,FR,France +Lucéram,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Luceau,PDL,Pays de la Loire,FR,France Lucé,CVL,Centre-Val de Loire,FR,France Lucciana,20R,Corsica,FR,France +Lucay-le-Male,CVL,Centre-Val de Loire,FR,France Luc-la-Primaube,OCC,Occitanie,FR,France Lubersac,NAQ,Nouvelle-Aquitaine,FR,France -Luant,CVL,Centre-Val de Loire,FR,France -Lozinghem,HDF,Hauts-de-France,FR,France -Lozanne,ARA,Auvergne-Rhone-Alpes,FR,France -Loyettes,ARA,Auvergne-Rhone-Alpes,FR,France -Loyes,ARA,Auvergne-Rhone-Alpes,FR,France +Lozanne,ARA,Auvergne-Rhône-Alpes,FR,France +Loyettes,ARA,Auvergne-Rhône-Alpes,FR,France Loyat,BRE,Brittany,FR,France -Lovagny,ARA,Auvergne-Rhone-Alpes,FR,France -Louzignac,NAQ,Nouvelle-Aquitaine,FR,France +Lovagny,ARA,Auvergne-Rhône-Alpes,FR,France Louze,GES,Grand Est,FR,France Louvroil,HDF,Hauts-de-France,FR,France Louvres,IDF,Île-de-France,FR,France Louvigny,NOR,Normandy,FR,France Louvigny,GES,Grand Est,FR,France +Louvigne-de-Bais,BRE,Brittany,FR,France Louviers,NOR,Normandy,FR,France -Louversey,NOR,Normandy,FR,France +Louvetot,NOR,Normandy,FR,France Louverné,PDL,Pays de la Loire,FR,France Louveciennes,IDF,Île-de-France,FR,France Loury,CVL,Centre-Val de Loire,FR,France -Lourquen,NAQ,Nouvelle-Aquitaine,FR,France +Lournand,BFC,Bourgogne-Franche-Comté,FR,France Lourmarin,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lourmais,BRE,Brittany,FR,France -Loures-Barousse,OCC,Occitanie,FR,France -Lourdoueix-Saint-Pierre,NAQ,Nouvelle-Aquitaine,FR,France Lourdes,OCC,Occitanie,FR,France Lourches,HDF,Hauts-de-France,FR,France Louplande,PDL,Pays de la Loire,FR,France Loupian,OCC,Occitanie,FR,France -Loupiac,NAQ,Nouvelle-Aquitaine,FR,France -Loupes,NAQ,Nouvelle-Aquitaine,FR,France -Loulle,BFC,Bourgogne-Franche-Comte,FR,France +Loupershouse,GES,Grand Est,FR,France Loulay,NAQ,Nouvelle-Aquitaine,FR,France -Louisfert,PDL,Pays de la Loire,FR,France Louin,NAQ,Nouvelle-Aquitaine,FR,France -Louhans,BFC,Bourgogne-Franche-Comte,FR,France +Louhans,BFC,Bourgogne-Franche-Comté,FR,France Louey,OCC,Occitanie,FR,France -Louer,NAQ,Nouvelle-Aquitaine,FR,France Loué,PDL,Pays de la Loire,FR,France Loudun,NAQ,Nouvelle-Aquitaine,FR,France -Loudenvielle,OCC,Occitanie,FR,France Loudéac,BRE,Brittany,FR,France Loubressac,OCC,Occitanie,FR,France -Loubillé,NAQ,Nouvelle-Aquitaine,FR,France -Loubigné,NAQ,Nouvelle-Aquitaine,FR,France -Loubières,OCC,Occitanie,FR,France -Loubejac,NAQ,Nouvelle-Aquitaine,FR,France +Loubieng,NAQ,Nouvelle-Aquitaine,FR,France +Loubersan,OCC,Occitanie,FR,France Louargat,BRE,Brittany,FR,France Louans,CVL,Centre-Val de Loire,FR,France Louannec,BRE,Brittany,FR,France -Losne,BFC,Bourgogne-Franche-Comte,FR,France +Losne,BFC,Bourgogne-Franche-Comté,FR,France Los Masos,OCC,Occitanie,FR,France Lorris,CVL,Centre-Val de Loire,FR,France Lorrez-le-Bocage-Preaux,IDF,Île-de-France,FR,France Lorquin,GES,Grand Est,FR,France -Loromontzey,GES,Grand Est,FR,France -Lornay,ARA,Auvergne-Rhone-Alpes,FR,France Lormont,NAQ,Nouvelle-Aquitaine,FR,France -Lormes,BFC,Bourgogne-Franche-Comte,FR,France Lormaye,CVL,Centre-Val de Loire,FR,France -Lormaison,HDF,Hauts-de-France,FR,France -Loriol-sur-Drome,ARA,Auvergne-Rhone-Alpes,FR,France +Loriol-sur-Drome,ARA,Auvergne-Rhône-Alpes,FR,France Loriol-du-Comtat,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Loriges,ARA,Auvergne-Rhone-Alpes,FR,France +Lorignac,NAQ,Nouvelle-Aquitaine,FR,France Lorient,BRE,Brittany,FR,France Lorgues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Lorgies,HDF,Hauts-de-France,FR,France Lorey,GES,Grand Est,FR,France -Lorette,ARA,Auvergne-Rhone-Alpes,FR,France -Loray,BFC,Bourgogne-Franche-Comte,FR,France +Lorette,ARA,Auvergne-Rhône-Alpes,FR,France +Loqueffret,BRE,Brittany,FR,France Loperhet,BRE,Brittany,FR,France -Looze,BFC,Bourgogne-Franche-Comte,FR,France Loos-en-Gohelle,HDF,Hauts-de-France,FR,France Loos,HDF,Hauts-de-France,FR,France Loon-Plage,HDF,Hauts-de-France,FR,France Looberghe,HDF,Hauts-de-France,FR,France -Lons-le-Saunier,BFC,Bourgogne-Franche-Comte,FR,France +Lons-le-Saunier,BFC,Bourgogne-Franche-Comté,FR,France Lons,NAQ,Nouvelle-Aquitaine,FR,France -Lonrai,NOR,Normandy,FR,France Longwy,GES,Grand Est,FR,France Longvilliers,IDF,Île-de-France,FR,France -Longvillers,NOR,Normandy,FR,France -Longvic,BFC,Bourgogne-Franche-Comte,FR,France +Longvic,BFC,Bourgogne-Franche-Comté,FR,France Longuyon,GES,Grand Est,FR,France +Longueville-sur-Scie,NOR,Normandy,FR,France Longueville,NOR,Normandy,FR,France Longueville,NOR,Normandy,FR,France Longueville,IDF,Île-de-France,FR,France -Longueville,NAQ,Nouvelle-Aquitaine,FR,France -Longuerue,NOR,Normandy,FR,France Longuenesse,HDF,Hauts-de-France,FR,France Longueil-Sainte-Marie,HDF,Hauts-de-France,FR,France Longueil-Annel,HDF,Hauts-de-France,FR,France Longueau,HDF,Hauts-de-France,FR,France Longue-Jumelles,PDL,Pays de la Loire,FR,France -Longroy,NOR,Normandy,FR,France +Longraye,NOR,Normandy,FR,France Longpre-les-Corps-Saints,HDF,Hauts-de-France,FR,France Longpont-sur-Orge,IDF,Île-de-France,FR,France +Longperrier,IDF,Île-de-France,FR,France Longnes,IDF,Île-de-France,FR,France -Longlaville,GES,Grand Est,FR,France Longjumeau,IDF,Île-de-France,FR,France -"Longevilles-Mont-d'Or",BFC,Bourgogne-Franche-Comte,FR,France Longeville-les-Saint-Avold,GES,Grand Est,FR,France Longeville-en-Barrois,GES,Grand Est,FR,France -Longeville,BFC,Bourgogne-Franche-Comte,FR,France -Longeville-sur-Mer,PDL,Pays de la Loire,FR,France +Longeville,BFC,Bourgogne-Franche-Comté,FR,France Longèves,NAQ,Nouvelle-Aquitaine,FR,France -Longecourt-en-Plaine,BFC,Bourgogne-Franche-Comte,FR,France -Longechenal,ARA,Auvergne-Rhone-Alpes,FR,France -Longchaumois,BFC,Bourgogne-Franche-Comte,FR,France -Longchamps,NOR,Normandy,FR,France -Longaulnay,BRE,Brittany,FR,France +Longevelle-sur-Doubs,BFC,Bourgogne-Franche-Comté,FR,France +Longevelle,BFC,Bourgogne-Franche-Comté,FR,France +Longechenal,ARA,Auvergne-Rhône-Alpes,FR,France +Longechaux,BFC,Bourgogne-Franche-Comté,FR,France +Longeault,BFC,Bourgogne-Franche-Comté,FR,France +Longchaumois,BFC,Bourgogne-Franche-Comté,FR,France +Longchamp-sur-Aujon,GES,Grand Est,FR,France +Longchamp,BFC,Bourgogne-Franche-Comté,FR,France Longages,OCC,Occitanie,FR,France Long,HDF,Hauts-de-France,FR,France Londinières,NOR,Normandy,FR,France -Londigny,NAQ,Nouvelle-Aquitaine,FR,France Lompret,HDF,Hauts-de-France,FR,France -Lomont,BFC,Bourgogne-Franche-Comte,FR,France Lommerange,GES,Grand Est,FR,France Lomme,HDF,Hauts-de-France,FR,France Lombron,PDL,Pays de la Loire,FR,France Lombez,OCC,Occitanie,FR,France -Lombers,OCC,Occitanie,FR,France -Loix,NAQ,Nouvelle-Aquitaine,FR,France +Lombard,BFC,Bourgogne-Franche-Comté,FR,France Loivre,GES,Grand Est,FR,France -Loisy,BFC,Bourgogne-Franche-Comte,FR,France +Loisy,BFC,Bourgogne-Franche-Comté,FR,France Loison-sous-Lens,HDF,Hauts-de-France,FR,France -Loisin,ARA,Auvergne-Rhone-Alpes,FR,France +Loisin,ARA,Auvergne-Rhône-Alpes,FR,France Loisey,GES,Grand Est,FR,France Loiron,PDL,Pays de la Loire,FR,France +Loire-sur-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Lohéac,BRE,Brittany,FR,France Loguivy-Plougras,BRE,Brittany,FR,France Logonna-Daoulas,BRE,Brittany,FR,France Lognes,IDF,Île-de-France,FR,France -Logelbach,GES,Grand Est,FR,France Lodève,OCC,Occitanie,FR,France Lodes,OCC,Occitanie,FR,France -Loddes,ARA,Auvergne-Rhone-Alpes,FR,France -Locunolé,BRE,Brittany,FR,France +Loddes,ARA,Auvergne-Rhône-Alpes,FR,France Loctudy,BRE,Brittany,FR,France Locronan,BRE,Brittany,FR,France Locquirec,BRE,Brittany,FR,France Locquénolé,BRE,Brittany,FR,France +Loconville,HDF,Hauts-de-France,FR,France Locoal-Mendon,BRE,Brittany,FR,France Locmiquélic,BRE,Brittany,FR,France Locminé,BRE,Brittany,FR,France Locmariaquer,BRE,Brittany,FR,France -Locmaria-Plouzane,BRE,Brittany,FR,France Locmaria-Grand-Champ,BRE,Brittany,FR,France -Locmaria,BRE,Brittany,FR,France -Locmalo,BRE,Brittany,FR,France Loches,CVL,Centre-Val de Loire,FR,France Lobsann,GES,Grand Est,FR,France Llupia,OCC,Occitanie,FR,France -Llo,OCC,Occitanie,FR,France Lizy-sur-Ourcq,IDF,Île-de-France,FR,France Lizio,BRE,Brittany,FR,France Lizant,NAQ,Nouvelle-Aquitaine,FR,France -Lizac,OCC,Occitanie,FR,France +Livry-sur-Seine,IDF,Île-de-France,FR,France Livry-Gargan,IDF,Île-de-France,FR,France -Livry,NOR,Normandy,FR,France -Livry,BFC,Bourgogne-Franche-Comte,FR,France -Livron-sur-Drome,ARA,Auvergne-Rhone-Alpes,FR,France +Livron-sur-Drome,ARA,Auvergne-Rhône-Alpes,FR,France Livron,NAQ,Nouvelle-Aquitaine,FR,France Livre-sur-Changeon,BRE,Brittany,FR,France -Livre-la-Touche,PDL,Pays de la Loire,FR,France -Livinhac-le-Haut,OCC,Occitanie,FR,France -Livet-et-Gavet,ARA,Auvergne-Rhone-Alpes,FR,France +Livilliers,IDF,Île-de-France,FR,France +Livet-et-Gavet,ARA,Auvergne-Rhône-Alpes,FR,France Liverdun,GES,Grand Est,FR,France Livarot,NOR,Normandy,FR,France -Litteau,NOR,Normandy,FR,France Listrac-Médoc,NAQ,Nouvelle-Aquitaine,FR,France -Lissieu,ARA,Auvergne-Rhone-Alpes,FR,France +Lissieu,ARA,Auvergne-Rhône-Alpes,FR,France Lisses,IDF,Île-de-France,FR,France -Lison,NOR,Normandy,FR,France +Lislet,HDF,Hauts-de-France,FR,France Lisle-sur-Tarn,OCC,Occitanie,FR,France -L’Isle-sur-le-Doubs,BFC,Bourgogne-Franche-Comte,FR,France +L’Isle-sur-le-Doubs,BFC,Bourgogne-Franche-Comté,FR,France "L'Isle-sur-la-Sorgue",PAC,"Provence-Alpes-Côte d'Azur",FR,France "L'Isle-Jourdain",OCC,Occitanie,FR,France -"L'Isle-en-Dodon",OCC,Occitanie,FR,France LIsle-dEspagnac,NAQ,Nouvelle-Aquitaine,FR,France -"L'Isle-d'Abeau",ARA,Auvergne-Rhone-Alpes,FR,France +"L'Isle-d'Abeau",ARA,Auvergne-Rhône-Alpes,FR,France "L'Isle-Adam",IDF,Île-de-France,FR,France Lisle,CVL,Centre-Val de Loire,FR,France -Lisle,NAQ,Nouvelle-Aquitaine,FR,France Lisieux,NOR,Normandy,FR,France -Liry,GES,Grand Est,FR,France Liré,PDL,Pays de la Loire,FR,France Lipsheim,GES,Grand Est,FR,France -Liposthey,NAQ,Nouvelle-Aquitaine,FR,France +Lioux,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Liourdres,NAQ,Nouvelle-Aquitaine,FR,France Liouc,OCC,Occitanie,FR,France -Liomer,HDF,Hauts-de-France,FR,France +Lion-sur-Mer,NOR,Normandy,FR,France Linxe,NAQ,Nouvelle-Aquitaine,FR,France Linselles,HDF,Hauts-de-France,FR,France Linguizzetta,20R,Corsica,FR,France Lingreville,NOR,Normandy,FR,France Lingolsheim,GES,Grand Est,FR,France -Lingèvres,NOR,Normandy,FR,France +Lindebeuf,NOR,Normandy,FR,France Linas,IDF,Île-de-France,FR,France Linars,NAQ,Nouvelle-Aquitaine,FR,France Linards,NAQ,Nouvelle-Aquitaine,FR,France Limoux,OCC,Occitanie,FR,France Limours,IDF,Île-de-France,FR,France -Limons,ARA,Auvergne-Rhone-Alpes,FR,France -Limonest,ARA,Auvergne-Rhone-Alpes,FR,France +Limony,ARA,Auvergne-Rhône-Alpes,FR,France +Limonest,ARA,Auvergne-Rhône-Alpes,FR,France +Limon,BFC,Bourgogne-Franche-Comté,FR,France Limoges-Fourches,IDF,Île-de-France,FR,France Limoges,NAQ,Nouvelle-Aquitaine,FR,France -Limeux,CVL,Centre-Val de Loire,FR,France -Limetz-Villez,IDF,Île-de-France,FR,France Limésy,NOR,Normandy,FR,France -Limerzel,BRE,Brittany,FR,France -Limersheim,GES,Grand Est,FR,France Limeray,CVL,Centre-Val de Loire,FR,France Limendous,NAQ,Nouvelle-Aquitaine,FR,France Limeil-Brevannes,IDF,Île-de-France,FR,France Limay,IDF,Île-de-France,FR,France -Limas,ARA,Auvergne-Rhone-Alpes,FR,France +Limas,ARA,Auvergne-Rhône-Alpes,FR,France Limalonges,NAQ,Nouvelle-Aquitaine,FR,France Lillers,HDF,Hauts-de-France,FR,France Lillebonne,NOR,Normandy,FR,France Lille,HDF,Hauts-de-France,FR,France "L'Ile-Saint-Denis",IDF,Île-de-France,FR,France -"L'Ile-d'Elle",PDL,Pays de la Loire,FR,France +"L'Ile-Bouchard",CVL,Centre-Val de Loire,FR,France Ligugé,NAQ,Nouvelle-Aquitaine,FR,France -Ligueil,CVL,Centre-Val de Loire,FR,France -Ligron,PDL,Pays de la Loire,FR,France -Ligré,CVL,Centre-Val de Loire,FR,France -Ligny-Thilloy,HDF,Hauts-de-France,FR,France -Ligny-Saint-Flochel,HDF,Hauts-de-France,FR,France +Ligny-le-Chatel,BFC,Bourgogne-Franche-Comté,FR,France Ligny-en-Cambresis,HDF,Hauts-de-France,FR,France Ligny-en-Barrois,GES,Grand Est,FR,France +Lignières,CVL,Centre-Val de Loire,FR,France +Lignerolles,ARA,Auvergne-Rhône-Alpes,FR,France Ligné,PDL,Pays de la Loire,FR,France Lignan-sur-Orb,OCC,Occitanie,FR,France +Lignan-de-Bazas,NAQ,Nouvelle-Aquitaine,FR,France Liffré,BRE,Brittany,FR,France Liffol-le-Grand,GES,Grand Est,FR,France Liézey,GES,Grand Est,FR,France +Liez,PDL,Pays de la Loire,FR,France Liévin,HDF,Hauts-de-France,FR,France -Liévans,BFC,Bourgogne-Franche-Comte,FR,France -Lieuvillers,HDF,Hauts-de-France,FR,France +Lieu-Saint-Amand,HDF,Hauts-de-France,FR,France Lieusaint,IDF,Île-de-France,FR,France Lieury,NOR,Normandy,FR,France Lieurey,NOR,Normandy,FR,France Lieuran-les-Beziers,OCC,Occitanie,FR,France -Lieuran-Cabrieres,OCC,Occitanie,FR,France Liessies,HDF,Hauts-de-France,FR,France -Liesle,BFC,Bourgogne-Franche-Comte,FR,France -Liernais,BFC,Bourgogne-Franche-Comte,FR,France -Liergues,ARA,Auvergne-Rhone-Alpes,FR,France -Lières,HDF,Hauts-de-France,FR,France +Liesse-Notre-Dame,HDF,Hauts-de-France,FR,France +Liernais,BFC,Bourgogne-Franche-Comté,FR,France +Liergues,ARA,Auvergne-Rhône-Alpes,FR,France Lièpvre,GES,Grand Est,FR,France Lieoux,OCC,Occitanie,FR,France -Liebvillers,BFC,Bourgogne-Franche-Comte,FR,France Licques,HDF,Hauts-de-France,FR,France -Licourt,HDF,Hauts-de-France,FR,France -Lichtenberg,GES,Grand Est,FR,France +Lichans,NAQ,Nouvelle-Aquitaine,FR,France Libourne,NAQ,Nouvelle-Aquitaine,FR,France Libercourt,HDF,Hauts-de-France,FR,France -Liausson,OCC,Occitanie,FR,France Lias,OCC,Occitanie,FR,France -Liart,GES,Grand Est,FR,France Liancourt-Saint-Pierre,HDF,Hauts-de-France,FR,France Liancourt,HDF,Hauts-de-France,FR,France "L'Huisserie",PDL,Pays de la Loire,FR,France +"L'Houmeau",NAQ,Nouvelle-Aquitaine,FR,France "L'Hotellerie",NOR,Normandy,FR,France Lhospitalet,OCC,Occitanie,FR,France -"L'Horme",ARA,Auvergne-Rhone-Alpes,FR,France -"L'Hopital-le-Grand",ARA,Auvergne-Rhone-Alpes,FR,France +"L'Horme",ARA,Auvergne-Rhône-Alpes,FR,France +"L'Hopital-le-Mercier",BFC,Bourgogne-Franche-Comté,FR,France +"L'Hopital-le-Grand",ARA,Auvergne-Rhône-Alpes,FR,France Hopital-Camfrout,BRE,Brittany,FR,France "L'Hopital",GES,Grand Est,FR,France Lhomme,PDL,Pays de la Loire,FR,France -"L'Hermitage-Lorge",BRE,Brittany,FR,France "L'Hermitage",BRE,Brittany,FR,France +"L'Hermenault",PDL,Pays de la Loire,FR,France Lherm,OCC,Occitanie,FR,France "L'Herbergement",PDL,Pays de la Loire,FR,France "L'Haÿ-les-Roses",IDF,Île-de-France,FR,France -Lezoux,ARA,Auvergne-Rhone-Alpes,FR,France -Lézigneux,ARA,Auvergne-Rhone-Alpes,FR,France +Lezoux,ARA,Auvergne-Rhône-Alpes,FR,France +Lézinnes,BFC,Bourgogne-Franche-Comté,FR,France Lezignan-la-Cebe,OCC,Occitanie,FR,France Lezignan-Corbieres,OCC,Occitanie,FR,France Lezennes,HDF,Hauts-de-France,FR,France Lezay,NAQ,Nouvelle-Aquitaine,FR,France +Lezat-sur-Leze,OCC,Occitanie,FR,France Lézardrieux,BRE,Brittany,FR,France Lézan,OCC,Occitanie,FR,France -Leyssard,ARA,Auvergne-Rhone-Alpes,FR,France -Leyrat,NAQ,Nouvelle-Aquitaine,FR,France -Leyment,ARA,Auvergne-Rhone-Alpes,FR,France +Leyviller,GES,Grand Est,FR,France Leymen,GES,Grand Est,FR,France -Leyme,OCC,Occitanie,FR,France Lexy,GES,Grand Est,FR,France Lewarde,HDF,Hauts-de-France,FR,France Levroux,CVL,Centre-Val de Loire,FR,France +Le Vretot,NOR,Normandy,FR,France +Le Vivier-sur-Mer,BRE,Brittany,FR,France +Viviers-du-Lac,ARA,Auvergne-Rhône-Alpes,FR,France Lévignac,OCC,Occitanie,FR,France -Levignac-de-Guyenne,NAQ,Nouvelle-Aquitaine,FR,France -Le Vigen,NAQ,Nouvelle-Aquitaine,FR,France Le Vigan,OCC,Occitanie,FR,France -Levier,BFC,Bourgogne-Franche-Comte,FR,France +Le Vigan,OCC,Occitanie,FR,France +Levier,BFC,Bourgogne-Franche-Comté,FR,France Levie,20R,Corsica,FR,France Le Vibal,OCC,Occitanie,FR,France -Le Vezier,GES,Grand Est,FR,France Levet,CVL,Centre-Val de Loire,FR,France Le Vesinet,IDF,Île-de-France,FR,France Lèves,CVL,Centre-Val de Loire,FR,France -Le Versoud,ARA,Auvergne-Rhone-Alpes,FR,France -Levernois,BFC,Bourgogne-Franche-Comte,FR,France -Le Vernet,ARA,Auvergne-Rhone-Alpes,FR,France -Le Vernet,OCC,Occitanie,FR,France +Le Versoud,ARA,Auvergne-Rhône-Alpes,FR,France +Le Vernet,ARA,Auvergne-Rhône-Alpes,FR,France +Vernet,OCC,Occitanie,FR,France Levergies,HDF,Hauts-de-France,FR,France +Le Verger,BRE,Brittany,FR,France Le Verdon-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France Levens,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Vaudreuil,NOR,Normandy,FR,France Le Vaudoue,IDF,Île-de-France,FR,France -Levaré,PDL,Pays de la Loire,FR,France +Le Val-Saint-Pere,NOR,Normandy,FR,France Le Val-Saint-Germain,IDF,Île-de-France,FR,France Levallois-Perret,IDF,Île-de-France,FR,France Le Val-dAjol,GES,Grand Est,FR,France -Valdahon,BFC,Bourgogne-Franche-Comte,FR,France -Leval,BFC,Bourgogne-Franche-Comte,FR,France +Valdahon,BFC,Bourgogne-Franche-Comté,FR,France +Leval,HDF,Hauts-de-France,FR,France Le Val,PAC,"Provence-Alpes-Côte d'Azur",FR,France Leuville-sur-Orge,IDF,Île-de-France,FR,France -Leuhan,BRE,Brittany,FR,France Leucate,OCC,Occitanie,FR,France -Leuc,OCC,Occitanie,FR,France -Le Tronquay,NOR,Normandy,FR,France Le Tronquay,NOR,Normandy,FR,France Le Triadou,OCC,Occitanie,FR,France Le Treport,NOR,Normandy,FR,France -Le Tremblay-sur-Mauldre,IDF,Île-de-France,FR,France -Le Tremblay-Omonville,NOR,Normandy,FR,France -"L'Etrat",ARA,Auvergne-Rhone-Alpes,FR,France +"L'Etrat",ARA,Auvergne-Rhône-Alpes,FR,France Le Tranger,CVL,Centre-Val de Loire,FR,France Le Trait,NOR,Normandy,FR,France -Létra,ARA,Auvergne-Rhone-Alpes,FR,France -Le Touvet,ARA,Auvergne-Rhone-Alpes,FR,France +Létra,ARA,Auvergne-Rhône-Alpes,FR,France +Le Touvet,ARA,Auvergne-Rhône-Alpes,FR,France Le Tourne,NAQ,Nouvelle-Aquitaine,FR,France Le Touquet-Paris-Plage,HDF,Hauts-de-France,FR,France -Le Torquesne,NOR,Normandy,FR,France -Le Torpt,NOR,Normandy,FR,France -"L'Etoile",HDF,Hauts-de-France,FR,France -Le Tilleul-Lambert,NOR,Normandy,FR,France -Le Thuit,NOR,Normandy,FR,France +Le Tignet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Thou,NAQ,Nouvelle-Aquitaine,FR,France -Le Thoronet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Thor,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Tholy,GES,Grand Est,FR,France Le Tholonet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Thillot,GES,Grand Est,FR,France Le Thieulin,CVL,Centre-Val de Loire,FR,France -Le Theil,ARA,Auvergne-Rhone-Alpes,FR,France -Le Teil,ARA,Auvergne-Rhone-Alpes,FR,France +Le Teil,ARA,Auvergne-Rhône-Alpes,FR,France Le Teich,NAQ,Nouvelle-Aquitaine,FR,France "L'Etang-la-Ville",IDF,Île-de-France,FR,France Le Taillan-Medoc,NAQ,Nouvelle-Aquitaine,FR,France -Les Villettes,ARA,Auvergne-Rhone-Alpes,FR,France -Les Vans,ARA,Auvergne-Rhone-Alpes,FR,France +Le Syndicat,GES,Grand Est,FR,France +Les Voivres,GES,Grand Est,FR,France +Les Villettes,ARA,Auvergne-Rhône-Alpes,FR,France +Les Vans,ARA,Auvergne-Rhône-Alpes,FR,France Les Ulmes,PDL,Pays de la Loire,FR,France -Le Subdray,CVL,Centre-Val de Loire,FR,France +Les Trois-Pierres,NOR,Normandy,FR,France Lestrem,HDF,Hauts-de-France,FR,France Les Touches,PDL,Pays de la Loire,FR,France -Les Thilliers-en-Vexin,NOR,Normandy,FR,France -Les Ternes,ARA,Auvergne-Rhone-Alpes,FR,France -Lessy,GES,Grand Est,FR,France +Lestiac-sur-Garonne,NAQ,Nouvelle-Aquitaine,FR,France +Les Ternes,ARA,Auvergne-Rhône-Alpes,FR,France Les Sorinieres,PDL,Pays de la Loire,FR,France -Les Sieges,BFC,Bourgogne-Franche-Comte,FR,France +Les Sieges,BFC,Bourgogne-Franche-Comté,FR,France Lessay,NOR,Normandy,FR,France +Les Sauvages,ARA,Auvergne-Rhône-Alpes,FR,France Les Salles-du-Gardon,OCC,Occitanie,FR,France Lessac,NAQ,Nouvelle-Aquitaine,FR,France "Les Sables-d'Olonne",PDL,Pays de la Loire,FR,France -Les Rousses,BFC,Bourgogne-Franche-Comte,FR,France +Les Rousses,BFC,Bourgogne-Franche-Comté,FR,France +Les Rosiers-sur-Loire,PDL,Pays de la Loire,FR,France Les Riceys,GES,Grand Est,FR,France Lesquin,HDF,Hauts-de-France,FR,France -Les Portes-en-Re,NAQ,Nouvelle-Aquitaine,FR,France +Lesquielles-Saint-Germain,HDF,Hauts-de-France,FR,France +Les Pujols,OCC,Occitanie,FR,France Les Ponts-de-Ce,PDL,Pays de la Loire,FR,France +Les Pins,NAQ,Nouvelle-Aquitaine,FR,France Lespinasse,OCC,Occitanie,FR,France Lespignan,OCC,Occitanie,FR,France Les Pieux,NOR,Normandy,FR,France -Lespielle,NAQ,Nouvelle-Aquitaine,FR,France Lesperon,NAQ,Nouvelle-Aquitaine,FR,France Les Pennes-Mirabeau,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Les Peintures,NAQ,Nouvelle-Aquitaine,FR,France Les Pavillons-sous-Bois,IDF,Île-de-France,FR,France -Lesparrou,OCC,Occitanie,FR,France Lesparre-Médoc,NAQ,Nouvelle-Aquitaine,FR,France -Les Paris,ARA,Auvergne-Rhone-Alpes,FR,France +Les Paris,ARA,Auvergne-Rhône-Alpes,FR,France Le Sourn,BRE,Brittany,FR,France -Les Ormes-sur-Voulzie,IDF,Île-de-France,FR,France Les Ormes,NAQ,Nouvelle-Aquitaine,FR,France -Les Ollieres-sur-Eyrieux,ARA,Auvergne-Rhone-Alpes,FR,France +Les Ollieres-sur-Eyrieux,ARA,Auvergne-Rhône-Alpes,FR,France Le Soler,OCC,Occitanie,FR,France Les Nouillers,NAQ,Nouvelle-Aquitaine,FR,France Les Noes-pres-Troyes,GES,Grand Est,FR,France -Les Neyrolles,ARA,Auvergne-Rhone-Alpes,FR,France Lesneven,BRE,Brittany,FR,France Les Mureaux,IDF,Île-de-France,FR,France Moutiers-les-Mauxfaits,PDL,Pays de la Loire,FR,France Les Montils,CVL,Centre-Val de Loire,FR,France -Les Mollettes,ARA,Auvergne-Rhone-Alpes,FR,France Les Milles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Les Mesnuls,IDF,Île-de-France,FR,France Les Mees,PAC,"Provence-Alpes-Côte d'Azur",FR,France Les Mazures,GES,Grand Est,FR,France Les Mayons,PAC,"Provence-Alpes-Côte d'Azur",FR,France Les Mathes,NAQ,Nouvelle-Aquitaine,FR,France Les Martys,OCC,Occitanie,FR,France -Les Mars,NAQ,Nouvelle-Aquitaine,FR,France -Les Marches,ARA,Auvergne-Rhone-Alpes,FR,France -Les Maillys,BFC,Bourgogne-Franche-Comte,FR,France -Les Magnils-Reigniers,PDL,Pays de la Loire,FR,France +Les Maillys,BFC,Bourgogne-Franche-Comté,FR,France Les Mages,OCC,Occitanie,FR,France Les Lucs-sur-Boulogne,PDL,Pays de la Loire,FR,France -Les Loges,NOR,Normandy,FR,France Les Lilas,IDF,Île-de-France,FR,France Les Landes-Genusson,PDL,Pays de la Loire,FR,France -Les Istres-et-Bury,GES,Grand Est,FR,France -Les Islettes,GES,Grand Est,FR,France -Lesigny,IDF,Île-de-France,FR,France -Les Ifs,NOR,Normandy,FR,France -Les Iffs,BRE,Brittany,FR,France -Les Houches,ARA,Auvergne-Rhone-Alpes,FR,France -Les Hopitaux-Neufs,BFC,Bourgogne-Franche-Comte,FR,France +Les Issards,OCC,Occitanie,FR,France +Lésigny,IDF,Île-de-France,FR,France +Lésigny,NAQ,Nouvelle-Aquitaine,FR,France +Les Houches,ARA,Auvergne-Rhône-Alpes,FR,France Les Herbiers,PDL,Pays de la Loire,FR,France -Les Halles,ARA,Auvergne-Rhone-Alpes,FR,France -Les Gras,BFC,Bourgogne-Franche-Comte,FR,France -Granges-les-Beaumont,ARA,Auvergne-Rhone-Alpes,FR,France +Les Hautes-Rivieres,GES,Grand Est,FR,France +Les Halles,ARA,Auvergne-Rhône-Alpes,FR,France Les Grandes-Ventes,NOR,Normandy,FR,France -Les Gonds,NAQ,Nouvelle-Aquitaine,FR,France -Les Gets,ARA,Auvergne-Rhone-Alpes,FR,France +Les Fourgs,BFC,Bourgogne-Franche-Comté,FR,France Les Forges,GES,Grand Est,FR,France -Les Fontenelles,BFC,Bourgogne-Franche-Comte,FR,France -Les Fins,BFC,Bourgogne-Franche-Comte,FR,France +Les Fins,BFC,Bourgogne-Franche-Comté,FR,France Les Eyzies-de-Tayac-Sireuil,NAQ,Nouvelle-Aquitaine,FR,France -Le Seure,NAQ,Nouvelle-Aquitaine,FR,France Les Esseintes,NAQ,Nouvelle-Aquitaine,FR,France Les Essarts-le-Roi,IDF,Île-de-France,FR,France Les Essarts,PDL,Pays de la Loire,FR,France Les Essards,NAQ,Nouvelle-Aquitaine,FR,France Les Epesses,PDL,Pays de la Loire,FR,France -Les Eparres,ARA,Auvergne-Rhone-Alpes,FR,France -Le Sen,NAQ,Nouvelle-Aquitaine,FR,France +Les Eparres,ARA,Auvergne-Rhône-Alpes,FR,France Le Sel-de-Bretagne,BRE,Brittany,FR,France -Les Eglisottes-et-Chalaures,NAQ,Nouvelle-Aquitaine,FR,France -Les Ecrennes,IDF,Île-de-France,FR,France -Les Echelles,ARA,Auvergne-Rhone-Alpes,FR,France +Les Echelles,ARA,Auvergne-Rhône-Alpes,FR,France Lesdins,HDF,Hauts-de-France,FR,France -Les Deserts,ARA,Auvergne-Rhone-Alpes,FR,France Les Damps,NOR,Normandy,FR,France -"Lescure-d'Albigeois",OCC,Occitanie,FR,France -Les Crozets,BFC,Bourgogne-Franche-Comte,FR,France +Lescure-Jaoul,OCC,Occitanie,FR,France Crots,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Les Contamines-Montjoie,ARA,Auvergne-Rhone-Alpes,FR,France -Les Combes,BFC,Bourgogne-Franche-Comte,FR,France -Les Clouzeaux,PDL,Pays de la Loire,FR,France +Les Contamines-Montjoie,ARA,Auvergne-Rhône-Alpes,FR,France Les Clayes-sous-Bois,IDF,Île-de-France,FR,France -Les Choux,CVL,Centre-Val de Loire,FR,France -Lescheroux,ARA,Auvergne-Rhone-Alpes,FR,France +Lesches,IDF,Île-de-France,FR,France Lescherolles,IDF,Île-de-France,FR,France -Les Cheres,ARA,Auvergne-Rhone-Alpes,FR,France -Lescheraines,ARA,Auvergne-Rhone-Alpes,FR,France -Les Cerqueux,PDL,Pays de la Loire,FR,France +Les Cheres,ARA,Auvergne-Rhône-Alpes,FR,France +Lescheraines,ARA,Auvergne-Rhône-Alpes,FR,France "L'Escarene",PAC,"Provence-Alpes-Côte d'Azur",FR,France Lescar,NAQ,Nouvelle-Aquitaine,FR,France -"L'Escalle",PAC,"Provence-Alpes-Côte d'Azur",FR,France +"L'Escale",PAC,"Provence-Alpes-Côte d'Azur",FR,France Les Cabannes,OCC,Occitanie,FR,France Les Cabannes,OCC,Occitanie,FR,France -Les Brulais,BRE,Brittany,FR,France -Les Brouzils,PDL,Pays de la Loire,FR,France Les Breviaires,IDF,Île-de-France,FR,France -Les Bouchoux,BFC,Bourgogne-Franche-Comte,FR,France -Les Bordes-sur-Arize,OCC,Occitanie,FR,France Les Bordes,CVL,Centre-Val de Loire,FR,France Les Bordes,CVL,Centre-Val de Loire,FR,France Les Billaux,NAQ,Nouvelle-Aquitaine,FR,France -Les Baux-Sainte-Croix,NOR,Normandy,FR,France +Les Billanges,NAQ,Nouvelle-Aquitaine,FR,France +Les Barthes,OCC,Occitanie,FR,France Les Ayvelles,GES,Grand Est,FR,France -Les Avenieres,ARA,Auvergne-Rhone-Alpes,FR,France -Les Authieux-sur-Calonne,NOR,Normandy,FR,France -Les Autels,HDF,Hauts-de-France,FR,France +Les Avenieres,ARA,Auvergne-Rhône-Alpes,FR,France Les Attaques,HDF,Hauts-de-France,FR,France -Les Assions,ARA,Auvergne-Rhone-Alpes,FR,France Les Arcs,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Sappey-en-Chartreuse,ARA,Auvergne-Rhone-Alpes,FR,France -Le Sap,NOR,Normandy,FR,France Les Angles,OCC,Occitanie,FR,France Les Angles,OCC,Occitanie,FR,France Les Andelys,NOR,Normandy,FR,France -Les Ancizes,ARA,Auvergne-Rhone-Alpes,FR,France Le Sambuc,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Les Alluets-le-Roi,IDF,Île-de-France,FR,France -Les Allues,ARA,Auvergne-Rhone-Alpes,FR,France -"Les Aix-d'Angillon",CVL,Centre-Val de Loire,FR,France -Le Saint,BRE,Brittany,FR,France -Les Ageux,HDF,Hauts-de-France,FR,France -Les Adrets,ARA,Auvergne-Rhone-Alpes,FR,France -Les Abrets,ARA,Auvergne-Rhone-Alpes,FR,France -Lery,NOR,Normandy,FR,France -Le Russey,BFC,Bourgogne-Franche-Comte,FR,France +Les Allues,ARA,Auvergne-Rhône-Alpes,FR,France +Les Abrets,ARA,Auvergne-Rhône-Alpes,FR,France +Léry,NOR,Normandy,FR,France +Le Rozel,NOR,Normandy,FR,France Le Rove,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lerouville,GES,Grand Est,FR,France +Lérouville,GES,Grand Est,FR,France Le Rouret,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Rouget,ARA,Auvergne-Rhone-Alpes,FR,France +Le Roulier,GES,Grand Est,FR,France +Le Rouget,ARA,Auvergne-Rhône-Alpes,FR,France +Le Roc-Saint-Andre,BRE,Brittany,FR,France +Le Rochereau,NAQ,Nouvelle-Aquitaine,FR,France Le Rheu,BRE,Brittany,FR,France -Le Retail,NAQ,Nouvelle-Aquitaine,FR,France -Le Renouard,NOR,Normandy,FR,France +Le Revest-les-Eaux,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Relecq-Kerhuon,BRE,Brittany,FR,France -Lere,CVL,Centre-Val de Loire,FR,France -Rayol-Canadel-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Léré,CVL,Centre-Val de Loire,FR,France Le Raincy,IDF,Île-de-France,FR,France -Le Quesnoy-en-Artois,HDF,Hauts-de-France,FR,France +Le Quiou,BRE,Brittany,FR,France Le Quesnoy,HDF,Hauts-de-France,FR,France -Le Quartier,ARA,Auvergne-Rhone-Alpes,FR,France +Le Quesnel,HDF,Hauts-de-France,FR,France Le Puy-Sainte-Reparade,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Puy,BFC,Bourgogne-Franche-Comte,FR,France -Le Puy-en-Velay,ARA,Auvergne-Rhone-Alpes,FR,France -Le Puy,NAQ,Nouvelle-Aquitaine,FR,France -Le Puley,BFC,Bourgogne-Franche-Comte,FR,France -Le Puid,GES,Grand Est,FR,France +Le Puy-en-Velay,ARA,Auvergne-Rhône-Alpes,FR,France +Le Puley,BFC,Bourgogne-Franche-Comté,FR,France Le Pre-Saint-Gervais,IDF,Île-de-France,FR,France Le Pradet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Pouzin,ARA,Auvergne-Rhone-Alpes,FR,France +Le Pouzin,ARA,Auvergne-Rhône-Alpes,FR,France Le Pouliguen,PDL,Pays de la Loire,FR,France -Le Pouget,OCC,Occitanie,FR,France Le Port-Marly,IDF,Île-de-France,FR,France Le Portel,HDF,Hauts-de-France,FR,France Port-des-Barques,NAQ,Nouvelle-Aquitaine,FR,France Le Porge,NAQ,Nouvelle-Aquitaine,FR,France -Le Pont Varin,GES,Grand Est,FR,France Le Pontet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Pont-de-Claix,ARA,Auvergne-Rhone-Alpes,FR,France -Le Pont-de-Beauvoisin,ARA,Auvergne-Rhone-Alpes,FR,France -Le Poizat,ARA,Auvergne-Rhone-Alpes,FR,France +Le Pont-de-Claix,ARA,Auvergne-Rhône-Alpes,FR,France +Le Pont-de-Beauvoisin,ARA,Auvergne-Rhône-Alpes,FR,France +Le Poizat,ARA,Auvergne-Rhône-Alpes,FR,France Le Poire-sur-Vie,PDL,Pays de la Loire,FR,France Le Poinconnet,CVL,Centre-Val de Loire,FR,France -Le Poet-Laval,ARA,Auvergne-Rhone-Alpes,FR,France +Le Poet-Laval,ARA,Auvergne-Rhône-Alpes,FR,France Le Poet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Plessis-Trevise,IDF,Île-de-France,FR,France Le Plessis-Robinson,IDF,Île-de-France,FR,France -Le Plessis-Feu-Aussoux,IDF,Île-de-France,FR,France +Le Plessis-Grammoire,PDL,Pays de la Loire,FR,France Le Plessis-Bouchard,IDF,Île-de-France,FR,France Le Plessis-Belleville,HDF,Hauts-de-France,FR,France Le Plessier-sur-Saint-Just,HDF,Hauts-de-France,FR,France -Le Plantay,ARA,Auvergne-Rhone-Alpes,FR,France -Montsalier,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Pizou,NAQ,Nouvelle-Aquitaine,FR,France +Le Plessier-sur-Bulles,HDF,Hauts-de-France,FR,France +Le Plessier-Rozainvillers,HDF,Hauts-de-France,FR,France +Le Pin-en-Mauges,PDL,Pays de la Loire,FR,France "L'Epine",GES,Grand Est,FR,France "L'Epine",PDL,Pays de la Loire,FR,France -Lepinas,NAQ,Nouvelle-Aquitaine,FR,France -Le Pin,NOR,Normandy,FR,France Le Pin,IDF,Île-de-France,FR,France Le Pin,PDL,Pays de la Loire,FR,France Le Pin,NAQ,Nouvelle-Aquitaine,FR,France +Le Pin,ARA,Auvergne-Rhône-Alpes,FR,France Le Pin,OCC,Occitanie,FR,France +Le Pian-sur-Garonne,NAQ,Nouvelle-Aquitaine,FR,France Le Pian-Medoc,NAQ,Nouvelle-Aquitaine,FR,France Le Petit-Quevilly,NOR,Normandy,FR,France -Le Petit-Fougeray,BRE,Brittany,FR,France Petit-Couronne,NOR,Normandy,FR,France +Le Pertre,BRE,Brittany,FR,France el Pertus,OCC,Occitanie,FR,France Le Perreux-sur-Marne,IDF,Île-de-France,FR,France -Le Perreon,ARA,Auvergne-Rhone-Alpes,FR,France +Le Perreon,ARA,Auvergne-Rhône-Alpes,FR,France Le Perray-en-Yvelines,IDF,Île-de-France,FR,France Le Pellerin,PDL,Pays de la Loire,FR,France Le Pecq,IDF,Île-de-France,FR,France -Le Pechereau,CVL,Centre-Val de Loire,FR,France -Le Peage-de-Roussillon,ARA,Auvergne-Rhone-Alpes,FR,France -Le Pavillon-Sainte-Julie,GES,Grand Est,FR,France -Le Passage,ARA,Auvergne-Rhone-Alpes,FR,France +Le Peage-de-Roussillon,ARA,Auvergne-Rhône-Alpes,FR,France +Le Passage,ARA,Auvergne-Rhône-Alpes,FR,France Le Passage,NAQ,Nouvelle-Aquitaine,FR,France -Le Pasquier,BFC,Bourgogne-Franche-Comte,FR,France Le Parcq,HDF,Hauts-de-France,FR,France Le Pallet,PDL,Pays de la Loire,FR,France Le Palais-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France Le Palais,BRE,Brittany,FR,France -Leon,NAQ,Nouvelle-Aquitaine,FR,France -Leojac,OCC,Occitanie,FR,France +Léon,NAQ,Nouvelle-Aquitaine,FR,France +Léojac,OCC,Occitanie,FR,France Léognan,NAQ,Nouvelle-Aquitaine,FR,France -Leogeats,NAQ,Nouvelle-Aquitaine,FR,France -Leobard,OCC,Occitanie,FR,France -Lentilly,ARA,Auvergne-Rhone-Alpes,FR,France -Lentigny,ARA,Auvergne-Rhone-Alpes,FR,France -Lent,ARA,Auvergne-Rhone-Alpes,FR,France -Lens-Lestang,ARA,Auvergne-Rhone-Alpes,FR,France +Lentilly,ARA,Auvergne-Rhône-Alpes,FR,France +Lentigny,ARA,Auvergne-Rhône-Alpes,FR,France +Lent,ARA,Auvergne-Rhône-Alpes,FR,France Lens,HDF,Hauts-de-France,FR,France +Le Nouvion-en-Thierache,HDF,Hauts-de-France,FR,France Lenoncourt,GES,Grand Est,FR,France -Le Nizan,NAQ,Nouvelle-Aquitaine,FR,France Le Neubourg,NOR,Normandy,FR,France -Lencloitre,NAQ,Nouvelle-Aquitaine,FR,France -Lemuy,BFC,Bourgogne-Franche-Comte,FR,France +Lencloître,NAQ,Nouvelle-Aquitaine,FR,France +Lemuy,BFC,Bourgogne-Franche-Comté,FR,France Le Muy,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lemps,ARA,Auvergne-Rhone-Alpes,FR,France -Lempdes,ARA,Auvergne-Rhone-Alpes,FR,France -Lempdes-sur-Allagnon,ARA,Auvergne-Rhone-Alpes,FR,France +Lempdes,ARA,Auvergne-Rhône-Alpes,FR,France +Lempdes-sur-Allagnon,ARA,Auvergne-Rhône-Alpes,FR,France +Le Moustoir,BRE,Brittany,FR,France Le Moustoir,BRE,Brittany,FR,France -Le Montet,ARA,Auvergne-Rhone-Alpes,FR,France -Le Monteil,ARA,Auvergne-Rhone-Alpes,FR,France -Le Mont-Dore,ARA,Auvergne-Rhone-Alpes,FR,France Le Montat,OCC,Occitanie,FR,France -Le Monestier,ARA,Auvergne-Rhone-Alpes,FR,France -Le Monastier-sur-Gazeille,ARA,Auvergne-Rhone-Alpes,FR,France Le Molay-Littry,NOR,Normandy,FR,France -Lemmes,GES,Grand Est,FR,France -Le Minihic-sur-Rance,BRE,Brittany,FR,France +Le Miroir,BFC,Bourgogne-Franche-Comté,FR,France Le Meux,HDF,Hauts-de-France,FR,France -Lemestroff,GES,Grand Est,FR,France Le Mesnil-Thomas,CVL,Centre-Val de Loire,FR,France -Le Mesnil-Saint-Denis,IDF,Île-de-France,FR,France +Le Mesnil-Raoult,NOR,Normandy,FR,France Le Mesnil-le-Roi,IDF,Île-de-France,FR,France Le Mesnillard,NOR,Normandy,FR,France -Le Mesnil-Eudes,NOR,Normandy,FR,France Le Mesnil-Esnard,NOR,Normandy,FR,France -Le Mesnil-en-Vallee,PDL,Pays de la Loire,FR,France Le Mesnil-en-Thelle,HDF,Hauts-de-France,FR,France Le Mesnil-Conteville,HDF,Hauts-de-France,FR,France -Le Mesnilbus,NOR,Normandy,FR,France -Le Mesnil-au-Val,NOR,Normandy,FR,France Le Mesnil-Amelot,IDF,Île-de-France,FR,France -Le Merlerault,NOR,Normandy,FR,France -Le Meriot,GES,Grand Est,FR,France -Le Menil,GES,Grand Est,FR,France +Le Menil-Brout,NOR,Normandy,FR,France Le Mee-sur-Seine,IDF,Île-de-France,FR,France -Leme,HDF,Hauts-de-France,FR,France +Lemé,HDF,Hauts-de-France,FR,France Lembras,NAQ,Nouvelle-Aquitaine,FR,France -Lembeye,NAQ,Nouvelle-Aquitaine,FR,France Lembach,GES,Grand Est,FR,France Le May-sur-Evre,PDL,Pays de la Loire,FR,France Le Marillais,PDL,Pays de la Loire,FR,France Le Mans,PDL,Pays de la Loire,FR,France -Le Manoir,NOR,Normandy,FR,France -Le Malzieu-Ville,OCC,Occitanie,FR,France -Le Maisnil,HDF,Hauts-de-France,FR,France -Lemainville,GES,Grand Est,FR,France -Le Magny,CVL,Centre-Val de Loire,FR,France Le Lude,PDL,Pays de la Loire,FR,France Le Luc,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Luart,PDL,Pays de la Loire,FR,France Le Louroux Beconnais,PDL,Pays de la Loire,FR,France +Le Louroux,CVL,Centre-Val de Loire,FR,France Le Loroux-Bottereau,PDL,Pays de la Loire,FR,France -Le Loroux,BRE,Brittany,FR,France +Le Loreur,NOR,Normandy,FR,France Le Long Perier,NOR,Normandy,FR,France Le Longeron,PDL,Pays de la Loire,FR,France Le Lion-dAngers,PDL,Pays de la Loire,FR,France -Lelex,ARA,Auvergne-Rhone-Alpes,FR,France Le Lavandou,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Lardin-Saint-Lazare,NAQ,Nouvelle-Aquitaine,FR,France Le Landreau,PDL,Pays de la Loire,FR,France Le Kremlin-Bicetre,IDF,Île-de-France,FR,France -Leimbach,GES,Grand Est,FR,France -Le Houlme,NOR,Normandy,FR,France -Le Houga,OCC,Occitanie,FR,France +Le Juch,BRE,Brittany,FR,France Le Horps,PDL,Pays de la Loire,FR,France Le Hezo,BRE,Brittany,FR,France Le Havre,NOR,Normandy,FR,France -Le Haut-Corlay,BRE,Brittany,FR,France Lehaucourt,HDF,Hauts-de-France,FR,France -Le Hamel,HDF,Hauts-de-France,FR,France Le Haillan,NAQ,Nouvelle-Aquitaine,FR,France -Leguevin,OCC,Occitanie,FR,France +Léguevin,OCC,Occitanie,FR,France Le Guerno,BRE,Brittany,FR,France Le Gua,NAQ,Nouvelle-Aquitaine,FR,France -Le Gua,ARA,Auvergne-Rhone-Alpes,FR,France Le Grau-du-Roi,OCC,Occitanie,FR,France -Le Grand-Serre,ARA,Auvergne-Rhone-Alpes,FR,France Le Grand-Quevilly,NOR,Normandy,FR,France Le Grand-Luce,PDL,Pays de la Loire,FR,France -Le Grand-Lemps,ARA,Auvergne-Rhone-Alpes,FR,France -Le Grand-Bornand,ARA,Auvergne-Rhone-Alpes,FR,France -Le Grais,NOR,Normandy,FR,France +Le Grand-Lemps,ARA,Auvergne-Rhône-Alpes,FR,France +Le Grand-Bornand,ARA,Auvergne-Rhône-Alpes,FR,France Le Gouray,BRE,Brittany,FR,France Gond-Pontouvre,NAQ,Nouvelle-Aquitaine,FR,France +Légny,ARA,Auvergne-Rhône-Alpes,FR,France Le Givre,PDL,Pays de la Loire,FR,France Le Girouard,PDL,Pays de la Loire,FR,France -Le Genest-Saint-Isle,PDL,Pays de la Loire,FR,France -Lege,PDL,Pays de la Loire,FR,France +Legé,PDL,Pays de la Loire,FR,France Lege-Cap-Ferret,NAQ,Nouvelle-Aquitaine,FR,France -Le Garric,OCC,Occitanie,FR,France +Le Gavre,PDL,Pays de la Loire,FR,France Le Fuilet,PDL,Pays de la Loire,FR,France -Le Fresne,NOR,Normandy,FR,France -Le Frechet,OCC,Occitanie,FR,France -Le Fraysse,OCC,Occitanie,FR,France Le Fousseret,OCC,Occitanie,FR,France -Le Fournet,NOR,Normandy,FR,France -Le Fossat,OCC,Occitanie,FR,France +Le Fouilloux,NAQ,Nouvelle-Aquitaine,FR,France Leforest,HDF,Hauts-de-France,FR,France Le Folgoet,BRE,Brittany,FR,France Le Foeil,BRE,Brittany,FR,France -Le Fleix,NAQ,Nouvelle-Aquitaine,FR,France -Le Fidelaire,NOR,Normandy,FR,France Leffrinckoucke,HDF,Hauts-de-France,FR,France -Leffard,NOR,Normandy,FR,France +Leffonds,GES,Grand Est,FR,France Le Fenouiller,PDL,Pays de la Loire,FR,France -Le Fayel,HDF,Hauts-de-France,FR,France -Le Fay,BFC,Bourgogne-Franche-Comte,FR,France -Le Favril,HDF,Hauts-de-France,FR,France +Le Fay,BFC,Bourgogne-Franche-Comté,FR,France Le Faulq,NOR,Normandy,FR,France Le Fauga,OCC,Occitanie,FR,France Le Faouet,BRE,Brittany,FR,France -Le Faou,BRE,Brittany,FR,France Leers,HDF,Hauts-de-France,FR,France -Lee,NAQ,Nouvelle-Aquitaine,FR,France +Lée,NAQ,Nouvelle-Aquitaine,FR,France Le Drennec,BRE,Brittany,FR,France -Le Doulieu,HDF,Hauts-de-France,FR,France Le Dorat,NAQ,Nouvelle-Aquitaine,FR,France -Le Donzeil,NAQ,Nouvelle-Aquitaine,FR,France -Le Donjon,ARA,Auvergne-Rhone-Alpes,FR,France -Ledignan,OCC,Occitanie,FR,France +Lédignan,OCC,Occitanie,FR,France Le Dezert,NOR,Normandy,FR,France -Le Deschaux,BFC,Bourgogne-Franche-Comte,FR,France +Le Deschaux,BFC,Bourgogne-Franche-Comté,FR,France Lederzeele,HDF,Hauts-de-France,FR,France -Ledat,NAQ,Nouvelle-Aquitaine,FR,France -Lecussan,OCC,Occitanie,FR,France +Lédenon,OCC,Occitanie,FR,France +Lédat,NAQ,Nouvelle-Aquitaine,FR,France Lectoure,OCC,Occitanie,FR,France -Lect,BFC,Bourgogne-Franche-Comte,FR,France Le Crotoy,HDF,Hauts-de-France,FR,France -Le Croisty,BRE,Brittany,FR,France Le Croisic,PDL,Pays de la Loire,FR,France Le Crocq,HDF,Hauts-de-France,FR,France -Le Creusot,BFC,Bourgogne-Franche-Comte,FR,France +Le Creusot,BFC,Bourgogne-Franche-Comté,FR,France Le Creuset,CVL,Centre-Val de Loire,FR,France -Le Crest,ARA,Auvergne-Rhone-Alpes,FR,France Le Cres,OCC,Occitanie,FR,France -Lecousse,BRE,Brittany,FR,France +Lecques,OCC,Occitanie,FR,France +Lécousse,BRE,Brittany,FR,France +Le Coudray-sur-Thelle,HDF,Hauts-de-France,FR,France Le Coudray-Saint-Germer,HDF,Hauts-de-France,FR,France -Le Coudray-Montceaux,IDF,Île-de-France,FR,France Le Coudray,CVL,Centre-Val de Loire,FR,France -Le Coteau,ARA,Auvergne-Rhone-Alpes,FR,France -Le Compas,NAQ,Nouvelle-Aquitaine,FR,France -Lecluse,HDF,Hauts-de-France,FR,France -Le Clapier,OCC,Occitanie,FR,France -Le Cheylas,ARA,Auvergne-Rhone-Alpes,FR,France -Le Cheylard,ARA,Auvergne-Rhone-Alpes,FR,France -Le Chevain,PDL,Pays de la Loire,FR,France -Le Chesne,GES,Grand Est,FR,France +Le Coteau,ARA,Auvergne-Rhône-Alpes,FR,France +Le Conquet,BRE,Brittany,FR,France +Le Clerjus,GES,Grand Est,FR,France +Le Cheylas,ARA,Auvergne-Rhône-Alpes,FR,France +Le Cheylard,ARA,Auvergne-Rhône-Alpes,FR,France +Le Chesnay,NOR,Normandy,FR,France Le Chesnay,IDF,Île-de-France,FR,France -La Lechere,ARA,Auvergne-Rhone-Alpes,FR,France -Lechelle,IDF,Île-de-France,FR,France -Le Chautay,CVL,Centre-Val de Loire,FR,France -Le Chatellier,NOR,Normandy,FR,France -Le Chatellier,BRE,Brittany,FR,France +La Lechere,ARA,Auvergne-Rhône-Alpes,FR,France +Le Chatelet-sur-Sormonne,GES,Grand Est,FR,France +Le Chatelet-sur-Retourne,GES,Grand Est,FR,France Le Chatelet-en-Brie,IDF,Île-de-France,FR,France -Le Chatelard,ARA,Auvergne-Rhone-Alpes,FR,France -Le Château-d’Oléron,NAQ,Nouvelle-Aquitaine,FR,France +Le Chatelet,CVL,Centre-Val de Loire,FR,France +Le Chatelard,ARA,Auvergne-Rhône-Alpes,FR,France Le Champ-Saint-Pere,PDL,Pays de la Loire,FR,France -Le Chambon-sur-Lignon,ARA,Auvergne-Rhone-Alpes,FR,France -Le Chambon-Feugerolles,ARA,Auvergne-Rhone-Alpes,FR,France -Le Cendre,ARA,Auvergne-Rhone-Alpes,FR,France +Le Chambon-sur-Lignon,ARA,Auvergne-Rhône-Alpes,FR,France +Le Chambon-Feugerolles,ARA,Auvergne-Rhône-Alpes,FR,France +Le Cendre,ARA,Auvergne-Rhône-Alpes,FR,France Le Cellier,PDL,Pays de la Loire,FR,France Lecelles,HDF,Hauts-de-France,FR,France +Le Cause,OCC,Occitanie,FR,France Le Cateau-Cambresis,HDF,Hauts-de-France,FR,France -Le Castera,OCC,Occitanie,FR,France Le Castellet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Castellard-Melan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -"Le Cap D'Agde",OCC,Occitanie,FR,France +Le Carlaret,OCC,Occitanie,FR,France Le Cannet-des-Maures,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Cannet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Cambout,BRE,Brittany,FR,France -Le Busseau,NAQ,Nouvelle-Aquitaine,FR,France -Le Buret,PDL,Pays de la Loire,FR,France -Le Buisson,GES,Grand Est,FR,France Le Buisson-de-Cadouin,NAQ,Nouvelle-Aquitaine,FR,France -Le Buis,NAQ,Nouvelle-Aquitaine,FR,France Le Bugue,NAQ,Nouvelle-Aquitaine,FR,France Le Brusquet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Le Broc,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Le Brignon,ARA,Auvergne-Rhône-Alpes,FR,France +Le Breuil-Bernard,NAQ,Nouvelle-Aquitaine,FR,France Le Breuil,GES,Grand Est,FR,France -Le Breuil,BFC,Bourgogne-Franche-Comte,FR,France -Le Breil-sur-Merize,PDL,Pays de la Loire,FR,France +Le Breuil,BFC,Bourgogne-Franche-Comté,FR,France Le Bouscat,NAQ,Nouvelle-Aquitaine,FR,France -Le Bourget-du-Lac,ARA,Auvergne-Rhone-Alpes,FR,France +Le Bourget-du-Lac,ARA,Auvergne-Rhône-Alpes,FR,France Le Bourget,IDF,Île-de-France,FR,France -"Le Bourg-d'Oisans",ARA,Auvergne-Rhone-Alpes,FR,France +"Le Bourg-d'Oisans",ARA,Auvergne-Rhône-Alpes,FR,France "Le Bourg-d'Hem",NAQ,Nouvelle-Aquitaine,FR,France Le Bourdet,NAQ,Nouvelle-Aquitaine,FR,France -Le Bourdeix,NAQ,Nouvelle-Aquitaine,FR,France Le Boupere,PDL,Pays de la Loire,FR,France Le Boulou,OCC,Occitanie,FR,France -Leboulin,OCC,Occitanie,FR,France -Le Bouchage,ARA,Auvergne-Rhone-Alpes,FR,France +Le Boullay-Mivoye,CVL,Centre-Val de Loire,FR,France Le Bosquel,HDF,Hauts-de-France,FR,France +Le Bosc-Roger-en-Roumois,NOR,Normandy,FR,France Le Bosc,OCC,Occitanie,FR,France -Le Born,OCC,Occitanie,FR,France Bono,BRE,Brittany,FR,France Le Bois-Plage-en-Re,NAQ,Nouvelle-Aquitaine,FR,France +Le Bodeo,BRE,Brittany,FR,France Le Blanc-Mesnil,IDF,Île-de-France,FR,France Le Blanc,CVL,Centre-Val de Loire,FR,France -Le Biot,ARA,Auvergne-Rhone-Alpes,FR,France Le Bignon,PDL,Pays de la Loire,FR,France +Lebetain,BFC,Bourgogne-Franche-Comté,FR,France Le Bernard,PDL,Pays de la Loire,FR,France -Le Belieu,BFC,Bourgogne-Franche-Comte,FR,France Le Beausset,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Beaucet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Bar-sur-Loup,PAC,"Provence-Alpes-Côte d'Azur",FR,France Le Barp,NAQ,Nouvelle-Aquitaine,FR,France Le Barcares,OCC,Occitanie,FR,France -Leaz,ARA,Auvergne-Rhone-Alpes,FR,France -Layrisse,OCC,Occitanie,FR,France Layrac,NAQ,Nouvelle-Aquitaine,FR,France -Laye,PAC,"Provence-Alpes-Côte d'Azur",FR,France Laxou,GES,Grand Est,FR,France La Wantzenau,GES,Grand Est,FR,France La Walck,GES,Grand Est,FR,France Lavoux,NAQ,Nouvelle-Aquitaine,FR,France -La Voulte-sur-Rhone,ARA,Auvergne-Rhone-Alpes,FR,France -La Voivre,GES,Grand Est,FR,France -Lavit,OCC,Occitanie,FR,France -Laviolle,ARA,Auvergne-Rhone-Alpes,FR,France -La Villeneuve-au-Chene,GES,Grand Est,FR,France -La Ville-du-Bois,IDF,Île-de-France,FR,France +La Voulte-sur-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France +La Villeneuve-sous-Thury,HDF,Hauts-de-France,FR,France +La Villeneuve-les-Convers,BFC,Bourgogne-Franche-Comté,FR,France +La Ville-es-Nonais,BRE,Brittany,FR,France La Villedieu-du-Clain,NAQ,Nouvelle-Aquitaine,FR,France -Lavilledieu,ARA,Auvergne-Rhone-Alpes,FR,France -La Ville-Dieu-du-Temple,OCC,Occitanie,FR,France +Lavilledieu,ARA,Auvergne-Rhône-Alpes,FR,France La Ville-aux-Dames,CVL,Centre-Val de Loire,FR,France -La Ville-aux-Clercs,CVL,Centre-Val de Loire,FR,France -Lavigny,BFC,Bourgogne-Franche-Comte,FR,France -La Vieux-Rue,NOR,Normandy,FR,France -La Vicomte-sur-Rance,BRE,Brittany,FR,France -Laveyron,ARA,Auvergne-Rhone-Alpes,FR,France -Laverune,OCC,Occitanie,FR,France -Laversines,HDF,Hauts-de-France,FR,France +Laveyron,ARA,Auvergne-Rhône-Alpes,FR,France +Lavérune,OCC,Occitanie,FR,France La Verriere,IDF,Île-de-France,FR,France La Verrie,PDL,Pays de la Loire,FR,France -La Verpilliere,ARA,Auvergne-Rhone-Alpes,FR,France +La Verpilliere,ARA,Auvergne-Rhône-Alpes,FR,France Lavernose-Lacasse,OCC,Occitanie,FR,France -Lavernat,PDL,Pays de la Loire,FR,France +Lavernay,BFC,Bourgogne-Franche-Comté,FR,France La Vergne,NAQ,Nouvelle-Aquitaine,FR,France Lavergne,OCC,Occitanie,FR,France -Lavergne,NAQ,Nouvelle-Aquitaine,FR,France La Verdiere,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lavera,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Lavéra,PAC,"Provence-Alpes-Côte d'Azur",FR,France Laventie,HDF,Hauts-de-France,FR,France +La Vendelee,NOR,Normandy,FR,France Laveline-devant-Bruyeres,GES,Grand Est,FR,France Lavelanet,OCC,Occitanie,FR,France -Lavausseau,NAQ,Nouvelle-Aquitaine,FR,France +Laveissière,ARA,Auvergne-Rhône-Alpes,FR,France Lavaur,NAQ,Nouvelle-Aquitaine,FR,France Lavaur,OCC,Occitanie,FR,France -Lavault-Sainte-Anne,ARA,Auvergne-Rhone-Alpes,FR,France -Lavare,PDL,Pays de la Loire,FR,France -Lavardin,PDL,Pays de la Loire,FR,France +La Vaupaliere,NOR,Normandy,FR,France +Lavault-Sainte-Anne,ARA,Auvergne-Rhône-Alpes,FR,France +Lavau,GES,Grand Est,FR,France +La Varenne,PDL,Pays de la Loire,FR,France +Lavaré,PDL,Pays de la Loire,FR,France Lavardens,OCC,Occitanie,FR,France Lavardac,NAQ,Nouvelle-Aquitaine,FR,France -Lavaqueresse,HDF,Hauts-de-France,FR,France -Lavans-les-Saint-Claude,BFC,Bourgogne-Franche-Comte,FR,France -Lavans-les-Dole,BFC,Bourgogne-Franche-Comte,FR,France +Lavans-les-Saint-Claude,BFC,Bourgogne-Franche-Comté,FR,France +Lavans-les-Dole,BFC,Bourgogne-Franche-Comté,FR,France +Lavancia-Epercy,BFC,Bourgogne-Franche-Comté,FR,France La Valette-du-Var,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lavalette,ARA,Auvergne-Rhone-Alpes,FR,France Lavalette,OCC,Occitanie,FR,France -Laval-en-Brie,IDF,Île-de-France,FR,France Laval,PDL,Pays de la Loire,FR,France -Laval,BRE,Brittany,FR,France +Lavacquerie,HDF,Hauts-de-France,FR,France Lauzun,NAQ,Nouvelle-Aquitaine,FR,France -Lauzes,OCC,Occitanie,FR,France +Lauzès,OCC,Occitanie,FR,France Lauzerville,OCC,Occitanie,FR,France Lauzerte,OCC,Occitanie,FR,France -Lauzach,BRE,Brittany,FR,France Lauwin-Planque,HDF,Hauts-de-France,FR,France Lautrec,OCC,Occitanie,FR,France Lauterbourg,GES,Grand Est,FR,France Lautenbach,GES,Grand Est,FR,France -Laussonne,ARA,Auvergne-Rhone-Alpes,FR,France -Lauroux,OCC,Occitanie,FR,France +Laussonne,ARA,Auvergne-Rhône-Alpes,FR,France Lauris,PAC,"Provence-Alpes-Côte d'Azur",FR,France Laurens,OCC,Occitanie,FR,France Laurenan,BRE,Brittany,FR,France -Lauraguel,OCC,Occitanie,FR,France -Laurabuc,OCC,Occitanie,FR,France -Launstroff,GES,Grand Est,FR,France +Laure-Minervois,OCC,Occitanie,FR,France +Laurac-en-Vivarais,ARA,Auvergne-Rhône-Alpes,FR,France +Launay,NOR,Normandy,FR,France Launaguet,OCC,Occitanie,FR,France Launac,OCC,Occitanie,FR,France "L'Aumone",CVL,Centre-Val de Loire,FR,France @@ -46025,774 +35175,613 @@ Laudun-lArdoise,OCC,Occitanie,FR,France La Turbie,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Turballe,PDL,Pays de la Loire,FR,France Lattes,OCC,Occitanie,FR,France -La Tronche,ARA,Auvergne-Rhone-Alpes,FR,France +La Tronche,ARA,Auvergne-Rhône-Alpes,FR,France +La Trinite-Surzur,BRE,Brittany,FR,France La Trinité-sur-Mer,BRE,Brittany,FR,France -La Trinite,ARA,Auvergne-Rhone-Alpes,FR,France +La Trinite-de-Thouberville,NOR,Normandy,FR,France +La Trinite-de-Reville,NOR,Normandy,FR,France La Trinite,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Trimouille,NAQ,Nouvelle-Aquitaine,FR,France Latresne,NAQ,Nouvelle-Aquitaine,FR,France La Tremblade,NAQ,Nouvelle-Aquitaine,FR,France -Latrape,OCC,Occitanie,FR,France La Tranche-sur-Mer,PDL,Pays de la Loire,FR,France -La Tour-en-Jarez,ARA,Auvergne-Rhone-Alpes,FR,France -La Tour-du-Pin,ARA,Auvergne-Rhone-Alpes,FR,France -La Tour-de-Salvagny,ARA,Auvergne-Rhone-Alpes,FR,France +La Tour-en-Jarez,ARA,Auvergne-Rhône-Alpes,FR,France +La Tour-du-Pin,ARA,Auvergne-Rhône-Alpes,FR,France +La Tour-de-Salvagny,ARA,Auvergne-Rhône-Alpes,FR,France +La Tour-dAuvergne,ARA,Auvergne-Rhône-Alpes,FR,France "La Tour-d'Aigues",PAC,"Provence-Alpes-Côte d'Azur",FR,France -Latour-Bas-Elne,OCC,Occitanie,FR,France -La Tour,ARA,Auvergne-Rhone-Alpes,FR,France -Latille,NAQ,Nouvelle-Aquitaine,FR,France -Lathus-Saint-Remy,NAQ,Nouvelle-Aquitaine,FR,France -Lathuile,ARA,Auvergne-Rhone-Alpes,FR,France +La Tour,ARA,Auvergne-Rhône-Alpes,FR,France +Latouille-Lentillac,OCC,Occitanie,FR,France +Latillé,NAQ,Nouvelle-Aquitaine,FR,France +Lathuile,ARA,Auvergne-Rhône-Alpes,FR,France La Teste-de-Buch,NAQ,Nouvelle-Aquitaine,FR,France -La Terrasse,ARA,Auvergne-Rhone-Alpes,FR,France -La Talaudiere,ARA,Auvergne-Rhone-Alpes,FR,France -La Table,ARA,Auvergne-Rhone-Alpes,FR,France +La Tessoualle,PDL,Pays de la Loire,FR,France +La Terrasse,ARA,Auvergne-Rhône-Alpes,FR,France +La Talaudiere,ARA,Auvergne-Rhône-Alpes,FR,France La Suze-sur-Sarthe,PDL,Pays de la Loire,FR,France -Lastic,ARA,Auvergne-Rhone-Alpes,FR,France +Lassy,BRE,Brittany,FR,France Lassigny,HDF,Hauts-de-France,FR,France -Lasseubetat,NAQ,Nouvelle-Aquitaine,FR,France -Lasseube-Propre,OCC,Occitanie,FR,France -Lasseube,NAQ,Nouvelle-Aquitaine,FR,France -Lasserre,OCC,Occitanie,FR,France -Lasseran,OCC,Occitanie,FR,France -Lasse,NAQ,Nouvelle-Aquitaine,FR,France +Lasséran,OCC,Occitanie,FR,France Lassay-les-Chateaux,PDL,Pays de la Loire,FR,France La Souterraine,NAQ,Nouvelle-Aquitaine,FR,France -La Souche,ARA,Auvergne-Rhone-Alpes,FR,France -La Sone,ARA,Auvergne-Rhone-Alpes,FR,France +Laslades,OCC,Occitanie,FR,France +Lasgraisses,OCC,Occitanie,FR,France La Seyne-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Sentinelle,HDF,Hauts-de-France,FR,France -La Selve,HDF,Hauts-de-France,FR,France -La Selve,OCC,Occitanie,FR,France La Seguiniere,PDL,Pays de la Loire,FR,France -La Segalassiere,ARA,Auvergne-Rhone-Alpes,FR,France -Lascelle,ARA,Auvergne-Rhone-Alpes,FR,France -Lascazeres,OCC,Occitanie,FR,France Lasbordes,OCC,Occitanie,FR,France +La Sauvetat-sur-Lede,NAQ,Nouvelle-Aquitaine,FR,France La Sauve,NAQ,Nouvelle-Aquitaine,FR,France +La Sauvagere,NOR,Normandy,FR,France La Saussaye,NOR,Normandy,FR,France -La Saussaye,IDF,Île-de-France,FR,France -La Saunière,NAQ,Nouvelle-Aquitaine,FR,France La Saulce,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Salvetat-Lauragais,OCC,Occitanie,FR,France La Salvetat-Saint-Gilles,OCC,Occitanie,FR,France -La Salle-en-Beaumont,ARA,Auvergne-Rhone-Alpes,FR,France La Salle,GES,Grand Est,FR,France -La Salle-les-Alpes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Lasalle,OCC,Occitanie,FR,France -Laruscade,NAQ,Nouvelle-Aquitaine,FR,France -Larringes,ARA,Auvergne-Rhone-Alpes,FR,France +Larringes,ARA,Auvergne-Rhône-Alpes,FR,France +Larreule,OCC,Occitanie,FR,France Larressore,NAQ,Nouvelle-Aquitaine,FR,France -Larre,BRE,Brittany,FR,France Larrazet,OCC,Occitanie,FR,France -La Rouxiere,PDL,Pays de la Loire,FR,France La Rouaudiere,PDL,Pays de la Loire,FR,France -La Rothiere,GES,Grand Est,FR,France La Roquette-sur-Siagne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Laroque-Timbaut,NAQ,Nouvelle-Aquitaine,FR,France -"Laroque-d'Olmes",OCC,Occitanie,FR,France "La Roque-d'Antheron",PAC,"Provence-Alpes-Côte d'Azur",FR,France La Roquebrussanne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Laroquebrou,ARA,Auvergne-Rhone-Alpes,FR,France Laroque,OCC,Occitanie,FR,France -La Ronde,NAQ,Nouvelle-Aquitaine,FR,France +Laronxe,GES,Grand Est,FR,France +La Ronde-Haye,NOR,Normandy,FR,France La Romieu,OCC,Occitanie,FR,France La Romagne,PDL,Pays de la Loire,FR,France Laroin,NAQ,Nouvelle-Aquitaine,FR,France -La Roche-Vineuse,BFC,Bourgogne-Franche-Comte,FR,France +La Roche-Vineuse,BFC,Bourgogne-Franche-Comté,FR,France La Rochette,IDF,Île-de-France,FR,France -La Rochette,NAQ,Nouvelle-Aquitaine,FR,France -La Rochette,ARA,Auvergne-Rhone-Alpes,FR,France -La Rochette,ARA,Auvergne-Rhone-Alpes,FR,France +La Rochette,ARA,Auvergne-Rhône-Alpes,FR,France +La Rochette,ARA,Auvergne-Rhône-Alpes,FR,France La Roche-sur-Yon,PDL,Pays de la Loire,FR,France -La Roche-sur-le-Buis,ARA,Auvergne-Rhone-Alpes,FR,France -La Roche-sur-Foron,ARA,Auvergne-Rhone-Alpes,FR,France +La Roche-sur-Foron,ARA,Auvergne-Rhône-Alpes,FR,France +Laroche-Saint-Cydroine,BFC,Bourgogne-Franche-Comté,FR,France La Roche-Posay,NAQ,Nouvelle-Aquitaine,FR,France La Rochenard,NAQ,Nouvelle-Aquitaine,FR,France La Roche-Maurice,BRE,Brittany,FR,France -La Rochelle,PDL,Pays de la Loire,FR,France La Rochelle,NAQ,Nouvelle-Aquitaine,FR,France La Rochefoucauld,NAQ,Nouvelle-Aquitaine,FR,France La Roche-Derrien,BRE,Brittany,FR,France -La Roche-de-Glun,ARA,Auvergne-Rhone-Alpes,FR,France +La Roche-de-Glun,ARA,Auvergne-Rhône-Alpes,FR,France +La Roche-Clermault,CVL,Centre-Val de Loire,FR,France La Roche-Chalais,NAQ,Nouvelle-Aquitaine,FR,France -La Roche-Blanche,ARA,Auvergne-Rhone-Alpes,FR,France -Larnaud,BFC,Bourgogne-Franche-Comte,FR,France -Larnage,ARA,Auvergne-Rhone-Alpes,FR,France +La Roche-Blanche,ARA,Auvergne-Rhône-Alpes,FR,France +Larnod,BFC,Bourgogne-Franche-Comté,FR,France +Larnaud,BFC,Bourgogne-Franche-Comté,FR,France +Larnage,ARA,Auvergne-Rhône-Alpes,FR,France Larmor-Plage,BRE,Brittany,FR,France +La Riviere-Drugeon,BFC,Bourgogne-Franche-Comté,FR,France La Riche,CVL,Centre-Val de Loire,FR,France -La Richardais,BRE,Brittany,FR,France -La Ricamarie,ARA,Auvergne-Rhone-Alpes,FR,France -Larians-et-Munans,BFC,Bourgogne-Franche-Comte,FR,France -Largillay-Marsonnay,BFC,Bourgogne-Franche-Comte,FR,France +La Ricamarie,ARA,Auvergne-Rhône-Alpes,FR,France +Largitzen,GES,Grand Est,FR,France "L'Argentiere-la-Bessee",PAC,"Provence-Alpes-Côte d'Azur",FR,France -Largentière,ARA,Auvergne-Rhone-Alpes,FR,France +Largentière,ARA,Auvergne-Rhône-Alpes,FR,France Largeasse,NAQ,Nouvelle-Aquitaine,FR,France La Reorthe,PDL,Pays de la Loire,FR,France La Reole,NAQ,Nouvelle-Aquitaine,FR,France La Regrippiere,PDL,Pays de la Loire,FR,France -La Redorte,OCC,Occitanie,FR,France Lardy,IDF,Île-de-France,FR,France Larche,NAQ,Nouvelle-Aquitaine,FR,France -Larchamp,PDL,Pays de la Loire,FR,France -Larcay,CVL,Centre-Val de Loire,FR,France -LArbresle,ARA,Auvergne-Rhone-Alpes,FR,France -La Ravoire,ARA,Auvergne-Rhone-Alpes,FR,France -Larajasse,ARA,Auvergne-Rhone-Alpes,FR,France +LArbresle,ARA,Auvergne-Rhône-Alpes,FR,France +Larbont,OCC,Occitanie,FR,France +La Ravoire,ARA,Auvergne-Rhône-Alpes,FR,France +Larajasse,ARA,Auvergne-Rhône-Alpes,FR,France Laragne-Monteglin,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Rabateliere,PDL,Pays de la Loire,FR,France -Laqueuille,ARA,Auvergne-Rhone-Alpes,FR,France La Queue-les-Yvelines,IDF,Île-de-France,FR,France La Queue-en-Brie,IDF,Île-de-France,FR,France -Laquenexy,GES,Grand Est,FR,France -La Puye,NAQ,Nouvelle-Aquitaine,FR,France Lapugnoy,HDF,Hauts-de-France,FR,France -Lapte,ARA,Auvergne-Rhone-Alpes,FR,France -Laps,ARA,Auvergne-Rhone-Alpes,FR,France +Lapte,ARA,Auvergne-Rhône-Alpes,FR,France Lapoutroie,GES,Grand Est,FR,France La Poueze,PDL,Pays de la Loire,FR,France La Possonniere,PDL,Pays de la Loire,FR,France La Pommeraye,PDL,Pays de la Loire,FR,France -Pombliere,ARA,Auvergne-Rhone-Alpes,FR,France -La Planche,PDL,Pays de la Loire,FR,France +Laplume,NAQ,Nouvelle-Aquitaine,FR,France +Lapleau,NAQ,Nouvelle-Aquitaine,FR,France La Plaine-Saint-Denis,IDF,Île-de-France,FR,France -La Plaine,PDL,Pays de la Loire,FR,France +Lapeyrouse-Mornay,ARA,Auvergne-Rhône-Alpes,FR,France Lapeyrouse-Fossat,OCC,Occitanie,FR,France -La Peyratte,NAQ,Nouvelle-Aquitaine,FR,France -La Petite-Boissiere,NAQ,Nouvelle-Aquitaine,FR,France -La Pesse,BFC,Bourgogne-Franche-Comte,FR,France +Lapeyrouse,ARA,Auvergne-Rhône-Alpes,FR,France La Peruse,NAQ,Nouvelle-Aquitaine,FR,France -Lapenty,NOR,Normandy,FR,France La Penne-sur-Huveaune,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lapenche,OCC,Occitanie,FR,France -La Pellerine,PDL,Pays de la Loire,FR,France -La Paquelais,PDL,Pays de la Loire,FR,France -Lapanouse-de-Cernon,OCC,Occitanie,FR,France Lapanouse,OCC,Occitanie,FR,France Lapalud,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lapalisse,ARA,Auvergne-Rhone-Alpes,FR,France -La Pacaudiere,ARA,Auvergne-Rhone-Alpes,FR,France +Lapalisse,ARA,Auvergne-Rhône-Alpes,FR,France +La Pacaudiere,ARA,Auvergne-Rhône-Alpes,FR,France Laon,HDF,Hauts-de-France,FR,France +Lanzac,OCC,Occitanie,FR,France Lanvollon,BRE,Brittany,FR,France -Lanveoc,BRE,Brittany,FR,France -Lanvenegen,BRE,Brittany,FR,France -Lanvaudan,BRE,Brittany,FR,France +Lanvénégen,BRE,Brittany,FR,France Lanvallay,BRE,Brittany,FR,France -Lanuejouls,OCC,Occitanie,FR,France -Lantriac,ARA,Auvergne-Rhone-Alpes,FR,France -Lantosque,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Lantriac,ARA,Auvergne-Rhône-Alpes,FR,France Lanton,NAQ,Nouvelle-Aquitaine,FR,France -Lantignie,ARA,Auvergne-Rhone-Alpes,FR,France Lantic,BRE,Brittany,FR,France -Lantenay,BFC,Bourgogne-Franche-Comte,FR,France -Lantefontaine,GES,Grand Est,FR,France -Lantages,GES,Grand Est,FR,France +Lantenot,BFC,Bourgogne-Franche-Comté,FR,France +Lantenay,BFC,Bourgogne-Franche-Comté,FR,France Lanta,OCC,Occitanie,FR,France -Lans-en-Vercors,ARA,Auvergne-Rhone-Alpes,FR,France +Lans-en-Vercors,ARA,Auvergne-Rhône-Alpes,FR,France Lansargues,OCC,Occitanie,FR,France Lansac,NAQ,Nouvelle-Aquitaine,FR,France -Lans,BFC,Bourgogne-Franche-Comte,FR,France +Lans,BFC,Bourgogne-Franche-Comté,FR,France Lanrodec,BRE,Brittany,FR,France -Lanrivoare,BRE,Brittany,FR,France -Lanquetot,NOR,Normandy,FR,France -Lanquais,NAQ,Nouvelle-Aquitaine,FR,France -La Nouaille,NAQ,Nouvelle-Aquitaine,FR,France -Lanouaille,NAQ,Nouvelle-Aquitaine,FR,France +Lanrivoaré,BRE,Brittany,FR,France La Norville,IDF,Île-de-France,FR,France +Lanobre,ARA,Auvergne-Rhône-Alpes,FR,France Lannoy,HDF,Hauts-de-France,FR,France Lannion,BRE,Brittany,FR,France Lannilis,BRE,Brittany,FR,France -Lanneray,CVL,Centre-Val de Loire,FR,France -Lannepax,OCC,Occitanie,FR,France +Lannes,NAQ,Nouvelle-Aquitaine,FR,France Lannemezan,OCC,Occitanie,FR,France Lanne,OCC,Occitanie,FR,France Lanmeur,BRE,Brittany,FR,France -Lanmerin,BRE,Brittany,FR,France -Lanhelin,BRE,Brittany,FR,France Languidic,BRE,Brittany,FR,France Langueux,BRE,Brittany,FR,France Langrune-sur-Mer,NOR,Normandy,FR,France Langres,GES,Grand Est,FR,France -Langouet,BRE,Brittany,FR,France +Langonnet,BRE,Brittany,FR,France Langon,BRE,Brittany,FR,France Langon,NAQ,Nouvelle-Aquitaine,FR,France Langoiran,NAQ,Nouvelle-Aquitaine,FR,France Langogne,OCC,Occitanie,FR,France Langoat,BRE,Brittany,FR,France Langlade,OCC,Occitanie,FR,France -Langey,CVL,Centre-Val de Loire,FR,France -Langeron,BFC,Bourgogne-Franche-Comte,FR,France -Langensoultzbach,GES,Grand Est,FR,France Langeais,CVL,Centre-Val de Loire,FR,France -Langeac,ARA,Auvergne-Rhone-Alpes,FR,France -Langan,BRE,Brittany,FR,France -La Neuville,HDF,Hauts-de-France,FR,France +Langeac,ARA,Auvergne-Rhône-Alpes,FR,France +Langast,BRE,Brittany,FR,France +Lanfains,BRE,Brittany,FR,France +La Neuville-en-Hez,HDF,Hauts-de-France,FR,France +"La Neuville-Chant-d'Oisel",NOR,Normandy,FR,France Laneuveville-devant-Nancy,GES,Grand Est,FR,France Lanester,BRE,Brittany,FR,France -Landujan,BRE,Brittany,FR,France -Landudec,BRE,Brittany,FR,France +Lanespède,OCC,Occitanie,FR,France Landser,GES,Grand Est,FR,France -Landry,ARA,Auvergne-Rhone-Alpes,FR,France -Landrevarzec,BRE,Brittany,FR,France Landrethun-le-Nord,HDF,Hauts-de-France,FR,France +Landres,GES,Grand Est,FR,France Landrecies,HDF,Hauts-de-France,FR,France -Landos,ARA,Auvergne-Rhone-Alpes,FR,France +Landouzy-la-Ville,HDF,Hauts-de-France,FR,France Landorthe,OCC,Occitanie,FR,France -Landivy,PDL,Pays de la Loire,FR,France Landivisiau,BRE,Brittany,FR,France Landiras,NAQ,Nouvelle-Aquitaine,FR,France -Landigou,NOR,Normandy,FR,France -Landevant,BRE,Brittany,FR,France +Landevieille,PDL,Pays de la Loire,FR,France +Landévant,BRE,Brittany,FR,France Landes-sur-Ajon,NOR,Normandy,FR,France -Landes,NAQ,Nouvelle-Aquitaine,FR,France +Landersheim,GES,Grand Est,FR,France +Landerrouat,NAQ,Nouvelle-Aquitaine,FR,France Landeronde,PDL,Pays de la Loire,FR,France Landerneau,BRE,Brittany,FR,France Landemont,PDL,Pays de la Loire,FR,France -Landelles,CVL,Centre-Val de Loire,FR,France Landeleau,BRE,Brittany,FR,France -Landeda,BRE,Brittany,FR,France -Landebia,BRE,Brittany,FR,France -Landean,BRE,Brittany,FR,France +Landéda,BRE,Brittany,FR,France Landavran,BRE,Brittany,FR,France Landaul,BRE,Brittany,FR,France Landas,HDF,Hauts-de-France,FR,France Lancon-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France Lancieux,BRE,Brittany,FR,France -Lancheres,HDF,Hauts-de-France,FR,France +Lanas,ARA,Auvergne-Rhône-Alpes,FR,France Lanarvily,BRE,Brittany,FR,France -La Murette,ARA,Auvergne-Rhone-Alpes,FR,France -Lamure-sur-Azergues,ARA,Auvergne-Rhone-Alpes,FR,France -La Mure,ARA,Auvergne-Rhone-Alpes,FR,France -La Muraz,ARA,Auvergne-Rhone-Alpes,FR,France -La Mulatiere,ARA,Auvergne-Rhone-Alpes,FR,France +La Murette,ARA,Auvergne-Rhône-Alpes,FR,France +La Mure,ARA,Auvergne-Rhône-Alpes,FR,France +La Muraz,ARA,Auvergne-Rhône-Alpes,FR,France +La Mulatiere,ARA,Auvergne-Rhône-Alpes,FR,France Lampertheim,GES,Grand Est,FR,France -Lampaul-Ploudalmezeau,BRE,Brittany,FR,France -Lampaul-Guimiliau,BRE,Brittany,FR,France -La Moutade,ARA,Auvergne-Rhone-Alpes,FR,France -Lamoura,BFC,Bourgogne-Franche-Comte,FR,France -La Motte-Servolex,ARA,Auvergne-Rhone-Alpes,FR,France -La Motte-en-Bauges,ARA,Auvergne-Rhone-Alpes,FR,France +La Motte-Servolex,ARA,Auvergne-Rhône-Alpes,FR,France +"La Motte-d'Aveillans",ARA,Auvergne-Rhône-Alpes,FR,France +"La Motte-d'Aigues",PAC,"Provence-Alpes-Côte d'Azur",FR,France Lamotte-Beuvron,CVL,Centre-Val de Loire,FR,France -La Motte,BRE,Brittany,FR,France La Motte,PAC,"Provence-Alpes-Côte d'Azur",FR,France Lamothe-Montravel,NAQ,Nouvelle-Aquitaine,FR,France -Lamothe-Landerron,NAQ,Nouvelle-Aquitaine,FR,France -Lamothe-Fenelon,OCC,Occitanie,FR,France -Lamothe-Capdeville,OCC,Occitanie,FR,France -Lamothe,ARA,Auvergne-Rhone-Alpes,FR,France -La Morte,ARA,Auvergne-Rhone-Alpes,FR,France +La Mothe-Achard,PDL,Pays de la Loire,FR,France +Lamorville,GES,Grand Est,FR,France Lamorlaye,HDF,Hauts-de-France,FR,France Lamonzie,NAQ,Nouvelle-Aquitaine,FR,France -Lamontgie,ARA,Auvergne-Rhone-Alpes,FR,France +Lamontgie,ARA,Auvergne-Rhône-Alpes,FR,France La Montagne,PDL,Pays de la Loire,FR,France -La Monnerie-le-Montel,ARA,Auvergne-Rhone-Alpes,FR,France -La Mole,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lamnay,PDL,Pays de la Loire,FR,France +La Monnerie-le-Montel,ARA,Auvergne-Rhône-Alpes,FR,France La Milesse,PDL,Pays de la Loire,FR,France La Meziere,BRE,Brittany,FR,France La Meyze,NAQ,Nouvelle-Aquitaine,FR,France -La Meurdraquiere,NOR,Normandy,FR,France -La Merlatiere,PDL,Pays de la Loire,FR,France La Menitre,PDL,Pays de la Loire,FR,France La Membrolle-sur-Choisille,CVL,Centre-Val de Loire,FR,France La Meignanne,PDL,Pays de la Loire,FR,France -Lambres-lez-Douai,HDF,Hauts-de-France,FR,France +La Meaugon,BRE,Brittany,FR,France Lambres,HDF,Hauts-de-France,FR,France Lambesc,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Lamberville,NOR,Normandy,FR,France Lambersart,HDF,Hauts-de-France,FR,France Lamballe,BRE,Brittany,FR,France -Lamaziere-Basse,NAQ,Nouvelle-Aquitaine,FR,France -Lamastre,ARA,Auvergne-Rhone-Alpes,FR,France -Lamasquere,OCC,Occitanie,FR,France -La Marre,BFC,Bourgogne-Franche-Comte,FR,France +Lamastre,ARA,Auvergne-Rhône-Alpes,FR,France Lamarque,NAQ,Nouvelle-Aquitaine,FR,France La Marne,PDL,Pays de la Loire,FR,France -Lamargelle,BFC,Bourgogne-Franche-Comte,FR,France -Lamarche-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France -La Marche,BFC,Bourgogne-Franche-Comte,FR,France +Lamarche-sur-Saone,BFC,Bourgogne-Franche-Comté,FR,France +La Marche,BFC,Bourgogne-Franche-Comté,FR,France Lamanon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Lamalou-les-Bains,OCC,Occitanie,FR,France -La Malmaison,HDF,Hauts-de-France,FR,France -La Malachere,BFC,Bourgogne-Franche-Comte,FR,France -Lamagistere,OCC,Occitanie,FR,France Lamagdelaine,OCC,Occitanie,FR,France La Madeleine-Bouvet,NOR,Normandy,FR,France La Madeleine,HDF,Hauts-de-France,FR,France -La Madeleine,GES,Grand Est,FR,France -La Machine,BFC,Bourgogne-Franche-Comte,FR,France -Laluque,NAQ,Nouvelle-Aquitaine,FR,France -"Alpe d'Huez",ARA,Auvergne-Rhone-Alpes,FR,France +La Machine,BFC,Bourgogne-Franche-Comté,FR,France La Loupe,CVL,Centre-Val de Loire,FR,France -La Loubiere,OCC,Occitanie,FR,France La Longueville,HDF,Hauts-de-France,FR,France +La Longeville,BFC,Bourgogne-Franche-Comté,FR,France La Londe-les-Maures,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Londe,NOR,Normandy,FR,France +La Loge,HDF,Hauts-de-France,FR,France Lalobbe,GES,Grand Est,FR,France Lallaing,HDF,Hauts-de-France,FR,France Lalinde,NAQ,Nouvelle-Aquitaine,FR,France -Laleu,HDF,Hauts-de-France,FR,France -La Lechere,ARA,Auvergne-Rhone-Alpes,FR,France +La Limouziniere,PDL,Pays de la Loire,FR,France +La Lechere,ARA,Auvergne-Rhône-Alpes,FR,France Lalbenque,OCC,Occitanie,FR,France -"L'Albenc",ARA,Auvergne-Rhone-Alpes,FR,France +"Guitalens-L'Albarede",OCC,Occitanie,FR,France Lalaye,GES,Grand Est,FR,France -La Laupie,ARA,Auvergne-Rhone-Alpes,FR,France -La Lande-Patry,NOR,Normandy,FR,France La Lande-de-Fronsac,NAQ,Nouvelle-Aquitaine,FR,France -La Jumelliere,PDL,Pays de la Loire,FR,France +La Jonchere,PDL,Pays de la Loire,FR,France La Javie,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Jarrie,NAQ,Nouvelle-Aquitaine,FR,France La Jarne,NAQ,Nouvelle-Aquitaine,FR,France Laize-la-Ville,NOR,Normandy,FR,France -Laiz,ARA,Auvergne-Rhone-Alpes,FR,France -Laives,BFC,Bourgogne-Franche-Comte,FR,France -Laissey,BFC,Bourgogne-Franche-Comte,FR,France -Laissaud,ARA,Auvergne-Rhone-Alpes,FR,France +Laiz,ARA,Auvergne-Rhône-Alpes,FR,France +Laives,BFC,Bourgogne-Franche-Comté,FR,France +Laitre-sous-Amance,GES,Grand Est,FR,France Laissac,OCC,Occitanie,FR,France -Laire,BFC,Bourgogne-Franche-Comte,FR,France -Laimont,GES,Grand Est,FR,France +Laines-aux-Bois,GES,Grand Est,FR,France Lailly-en-Val,CVL,Centre-Val de Loire,FR,France -Laille,BRE,Brittany,FR,France +Lailly,BFC,Bourgogne-Franche-Comté,FR,France +Laillé,BRE,Brittany,FR,France +LAiguillon-sur-Vie,PDL,Pays de la Loire,FR,France Laigneville,HDF,Hauts-de-France,FR,France +Laignes,BFC,Bourgogne-Franche-Comté,FR,France Laignelet,BRE,Brittany,FR,France +Laigne-en-Belin,PDL,Pays de la Loire,FR,France "L'Aigle",NOR,Normandy,FR,France -Lahoussoye,HDF,Hauts-de-France,FR,France -La Houssoye,HDF,Hauts-de-France,FR,France La Houssaye-en-Brie,IDF,Île-de-France,FR,France Lahonce,NAQ,Nouvelle-Aquitaine,FR,France La Hoguette,NOR,Normandy,FR,France La Heuniere,NOR,Normandy,FR,France La Herelle,HDF,Hauts-de-France,FR,France La Haye-Pesnel,NOR,Normandy,FR,France -La Haye-du-Puits,NOR,Normandy,FR,France +La Haye,NOR,Normandy,FR,France +La Haye-du-Theil,NOR,Normandy,FR,France Descartes,CVL,Centre-Val de Loire,FR,France La Haie-Fouassiere,PDL,Pays de la Loire,FR,France La Guyonniere,PDL,Pays de la Loire,FR,France -Lagupie,NAQ,Nouvelle-Aquitaine,FR,France -Laguinge,NAQ,Nouvelle-Aquitaine,FR,France +Laguiole,OCC,Occitanie,FR,France La Gueriniere,PDL,Pays de la Loire,FR,France La Guerche-de-Bretagne,BRE,Brittany,FR,France La Guerche,CVL,Centre-Val de Loire,FR,France -Laguepie,OCC,Occitanie,FR,France -La Groise,HDF,Hauts-de-France,FR,France -La Grigonnais,PDL,Pays de la Loire,FR,France Lagrave,OCC,Occitanie,FR,France Lagraulet-du-Gers,OCC,Occitanie,FR,France -Lagrasse,OCC,Occitanie,FR,France -La Grandville,GES,Grand Est,FR,France La Grande-Paroisse,IDF,Île-de-France,FR,France La Grande-Motte,OCC,Occitanie,FR,France -La Grand-Croix,ARA,Auvergne-Rhone-Alpes,FR,France -GrandCombe-Châteleu,BFC,Bourgogne-Franche-Comte,FR,France +La Grand-Croix,ARA,Auvergne-Rhône-Alpes,FR,France La Grand-Combe,OCC,Occitanie,FR,France -La Goulafriere,NOR,Normandy,FR,France La Gouesniere,BRE,Brittany,FR,France La Gorgue,HDF,Hauts-de-France,FR,France Lagord,NAQ,Nouvelle-Aquitaine,FR,France -Lagorce,NAQ,Nouvelle-Aquitaine,FR,France -Lagorce,ARA,Auvergne-Rhone-Alpes,FR,France Lagor,NAQ,Nouvelle-Aquitaine,FR,France -La Gonfriere,NOR,Normandy,FR,France Lagny-le-Sec,HDF,Hauts-de-France,FR,France Lagny,HDF,Hauts-de-France,FR,France Lagny-sur-Marne,IDF,Île-de-France,FR,France -Lagnieu,ARA,Auvergne-Rhone-Alpes,FR,France -Lagnes,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Lagnieu,ARA,Auvergne-Rhône-Alpes,FR,France La Glacerie,NOR,Normandy,FR,France -La Giettaz,ARA,Auvergne-Rhone-Alpes,FR,France -Lagery,GES,Grand Est,FR,France -La Geneytouse,NAQ,Nouvelle-Aquitaine,FR,France -La Genevroye,GES,Grand Est,FR,France -La Genevraye,IDF,Île-de-France,FR,France +La Giettaz,ARA,Auvergne-Rhône-Alpes,FR,France La Genetouze,PDL,Pays de la Loire,FR,France La Gaude,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Gaubretiere,PDL,Pays de la Loire,FR,France -Lagarrigue,OCC,Occitanie,FR,France La Garnache,PDL,Pays de la Loire,FR,France La Garenne-Colombes,IDF,Île-de-France,FR,France -Lagardiolle,OCC,Occitanie,FR,France -Lagardere,OCC,Occitanie,FR,France +Lagardère,OCC,Occitanie,FR,France Lagardelle-sur-Leze,OCC,Occitanie,FR,France La Garde-Freinet,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Garde,NAQ,Nouvelle-Aquitaine,FR,France -La Garde,ARA,Auvergne-Rhone-Alpes,FR,France La Garde,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Lagamas,OCC,Occitanie,FR,France La Gacilly,BRE,Brittany,FR,France -La Frette-sur-Seine,IDF,Île-de-France,FR,France -La Frette,ARA,Auvergne-Rhone-Alpes,FR,France +La Frette,ARA,Auvergne-Rhône-Alpes,FR,France +La Fresnaye-sur-Chedouet,PDL,Pays de la Loire,FR,France La Fresnais,BRE,Brittany,FR,France La Frenaye,NOR,Normandy,FR,France La Freissinouse,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Frediere,NAQ,Nouvelle-Aquitaine,FR,France Lafraye,HDF,Hauts-de-France,FR,France La Francheville,GES,Grand Est,FR,France -Lafrancaise,OCC,Occitanie,FR,France -La Fouillouse,ARA,Auvergne-Rhone-Alpes,FR,France -La Forteresse,ARA,Auvergne-Rhone-Alpes,FR,France +Lafrançaise,OCC,Occitanie,FR,France +Lafox,NAQ,Nouvelle-Aquitaine,FR,France +La Fouillouse,ARA,Auvergne-Rhône-Alpes,FR,France La Foret-sur-Sevre,NAQ,Nouvelle-Aquitaine,FR,France La Foret-Fouesnant,BRE,Brittany,FR,France -La Foret-du-Parc,NOR,Normandy,FR,France La Force,NAQ,Nouvelle-Aquitaine,FR,France -La Fontenelle,BRE,Brittany,FR,France +La Force,OCC,Occitanie,FR,France La Flotte,NAQ,Nouvelle-Aquitaine,FR,France La Fleche,PDL,Pays de la Loire,FR,France Lafitte-Vigordane,OCC,Occitanie,FR,France -Laffrey,ARA,Auvergne-Rhone-Alpes,FR,France -La Feuillade,NAQ,Nouvelle-Aquitaine,FR,France +Laffrey,ARA,Auvergne-Rhône-Alpes,FR,France La Ferte-sous-Jouarre,IDF,Île-de-France,FR,France -La Ferte-Saint-Cyr,CVL,Centre-Val de Loire,FR,France La Ferte-Saint-Aubin,CVL,Centre-Val de Loire,FR,France La Ferte-Milon,HDF,Hauts-de-France,FR,France La Ferte-Mace,NOR,Normandy,FR,France La Ferte-Gaucher,IDF,Île-de-France,FR,France La Ferte-Bernard,PDL,Pays de la Loire,FR,France +La Ferte-Beauharnais,CVL,Centre-Val de Loire,FR,France +La Ferte-Alais,IDF,Île-de-France,FR,France La Ferriere-en-Parthenay,NAQ,Nouvelle-Aquitaine,FR,France +La Ferriere-aux-Etangs,NOR,Normandy,FR,France La Ferriere,PDL,Pays de la Loire,FR,France -La Fere,HDF,Hauts-de-France,FR,France +La Fermete,BFC,Bourgogne-Franche-Comté,FR,France +La Faye,NAQ,Nouvelle-Aquitaine,FR,France La Faute-sur-Mer,PDL,Pays de la Loire,FR,France -La Faurie,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Farlede,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Fare-les-Oliviers,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Falaise,IDF,Île-de-France,FR,France -La Douze,NAQ,Nouvelle-Aquitaine,FR,France +Ladon,CVL,Centre-Val de Loire,FR,France La Dominelais,BRE,Brittany,FR,France +Ladignac-le-Long,NAQ,Nouvelle-Aquitaine,FR,France La Destrousse,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Dagueniere,PDL,Pays de la Loire,FR,France Lacrouzette,OCC,Occitanie,FR,France -Lacrost,BFC,Bourgogne-Franche-Comte,FR,France +Lacrost,BFC,Bourgogne-Franche-Comté,FR,France La Croix-Valmer,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Lacroix-sur-Meuse,GES,Grand Est,FR,France Lacroix-Saint-Ouen,HDF,Hauts-de-France,FR,France +La Croix-Saint-Leufroy,NOR,Normandy,FR,France La Croix-en-Touraine,CVL,Centre-Val de Loire,FR,France La Croisille-sur-Briance,NAQ,Nouvelle-Aquitaine,FR,France La Croisille,NOR,Normandy,FR,France -La Crique,NOR,Normandy,FR,France -La Creuse,BFC,Bourgogne-Franche-Comte,FR,France +La Creuse,BFC,Bourgogne-Franche-Comté,FR,France La Crau,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lacq,NAQ,Nouvelle-Aquitaine,FR,France La Couture-Boussey,NOR,Normandy,FR,France La Couture,HDF,Hauts-de-France,FR,France -Lacourt,OCC,Occitanie,FR,France +La Courtine,NAQ,Nouvelle-Aquitaine,FR,France La Couronne,NAQ,Nouvelle-Aquitaine,FR,France La Courneuve,IDF,Île-de-France,FR,France -La Coucourde,ARA,Auvergne-Rhone-Alpes,FR,France -La Couarde-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France -La Cote-Saint-Andre,ARA,Auvergne-Rhone-Alpes,FR,France -Lacoste,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Lacoste,OCC,Occitanie,FR,France -La Coquille,NAQ,Nouvelle-Aquitaine,FR,France +La Coucourde,ARA,Auvergne-Rhône-Alpes,FR,France +La Cote-Saint-Andre,ARA,Auvergne-Rhône-Alpes,FR,France La Copechagniere,PDL,Pays de la Loire,FR,France -La Combelle,ARA,Auvergne-Rhone-Alpes,FR,France -La Colombe,NOR,Normandy,FR,France -La Colombe,CVL,Centre-Val de Loire,FR,France +La Condamine,,,MC,Monaco +Lacollonge,BFC,Bourgogne-Franche-Comté,FR,France La Colle-sur-Loup,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Clusaz,ARA,Auvergne-Rhone-Alpes,FR,France +La Collancelle,BFC,Bourgogne-Franche-Comté,FR,France +La Cluse-et-Mijoux,BFC,Bourgogne-Franche-Comté,FR,France La Clotte,NAQ,Nouvelle-Aquitaine,FR,France La Clisse,NAQ,Nouvelle-Aquitaine,FR,France -La Clayette,BFC,Bourgogne-Franche-Comte,FR,France +La Clayette,BFC,Bourgogne-Franche-Comté,FR,France La Ciotat,PAC,"Provence-Alpes-Côte d'Azur",FR,France La Cheze,BRE,Brittany,FR,France La Chevroliere,PDL,Pays de la Loire,FR,France La Chevallerais,PDL,Pays de la Loire,FR,France -La Chenalotte,BFC,Bourgogne-Franche-Comte,FR,France -La Chavatte,HDF,Hauts-de-France,FR,France -Chaux-Neuve,BFC,Bourgogne-Franche-Comte,FR,France -Lachaux,ARA,Auvergne-Rhone-Alpes,FR,France +La Chenalotte,BFC,Bourgogne-Franche-Comté,FR,France +Lachelle,HDF,Hauts-de-France,FR,France La Chaussee-sur-Marne,GES,Grand Est,FR,France La Chaussee-Saint-Victor,CVL,Centre-Val de Loire,FR,France La Châtre,CVL,Centre-Val de Loire,FR,France -La Chataigneraie,NAQ,Nouvelle-Aquitaine,FR,France La Chataigneraie,PDL,Pays de la Loire,FR,France -La Charité-sur-Loire,BFC,Bourgogne-Franche-Comte,FR,France +Lachassagne,ARA,Auvergne-Rhône-Alpes,FR,France +La Charité-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France +La Chapelle-Villars,ARA,Auvergne-Rhône-Alpes,FR,France +La Chapelle-Thouarault,BRE,Brittany,FR,France +La Chapelle-Thecle,BFC,Bourgogne-Franche-Comté,FR,France La Chapelle-sur-Erdre,PDL,Pays de la Loire,FR,France -La Chapelle-sur-Aveyron,CVL,Centre-Val de Loire,FR,France -Lachapelle-sous-Rougemont,BFC,Bourgogne-Franche-Comte,FR,France -La Chapelle-sous-Dun,BFC,Bourgogne-Franche-Comte,FR,France +La Chapelle-sous-Dun,BFC,Bourgogne-Franche-Comté,FR,France +Lachapelle-sous-Aubenas,ARA,Auvergne-Rhône-Alpes,FR,France La Chapelle-Saint-Mesmin,CVL,Centre-Val de Loire,FR,France La Chapelle-Saint-Luc,GES,Grand Est,FR,France La Chapelle-Saint-Laurent,NAQ,Nouvelle-Aquitaine,FR,France +La Chapelle-Saint-Fray,PDL,Pays de la Loire,FR,France La Chapelle-Saint-Aubin,PDL,Pays de la Loire,FR,France +La Chapelle-Reanville,NOR,Normandy,FR,France +La Chapelle-pres-Sees,NOR,Normandy,FR,France La Chapelle-Montmartin,CVL,Centre-Val de Loire,FR,France La Chapelle-Montlinard,CVL,Centre-Val de Loire,FR,France La Chapelle-dAndaine,NOR,Normandy,FR,France La Chapelle-la-Reine,IDF,Île-de-France,FR,France -La Chapelle-Huon,PDL,Pays de la Loire,FR,France +La Chapelle-Janson,BRE,Brittany,FR,France La Chapelle-Heulin,PDL,Pays de la Loire,FR,France La Chapelle-Glain,PDL,Pays de la Loire,FR,France -La Chapelle-Gauthier,IDF,Île-de-France,FR,France La Chapelle-Gaceline,BRE,Brittany,FR,France -La Chapelle-en-Vercors,ARA,Auvergne-Rhone-Alpes,FR,France -La Chapelle-en-Juger,NOR,Normandy,FR,France -La Chapelle-du-Chatelard,ARA,Auvergne-Rhone-Alpes,FR,France +La Chapelle-des-Marais,PDL,Pays de la Loire,FR,France La Chapelle-des-Fougeretz,BRE,Brittany,FR,France -La Chapelle-de-la-Tour,ARA,Auvergne-Rhone-Alpes,FR,France -La Chapelle-de-Guinchay,BFC,Bourgogne-Franche-Comte,FR,France +La Chapelle-de-la-Tour,ARA,Auvergne-Rhône-Alpes,FR,France La Chapelle-dArmentières,HDF,Hauts-de-France,FR,France -"La Chapelle-d'Alagnon",ARA,Auvergne-Rhone-Alpes,FR,France -La Chapelle-Basse-Mer,PDL,Pays de la Loire,FR,France -La Chapelle,BRE,Brittany,FR,France -La Chapelle,NAQ,Nouvelle-Aquitaine,FR,France -La Chapelle,ARA,Auvergne-Rhone-Alpes,FR,France -La Chapelle,ARA,Auvergne-Rhone-Alpes,FR,France -La Chambre,ARA,Auvergne-Rhone-Alpes,FR,France -La Chamba,ARA,Auvergne-Rhone-Alpes,FR,France +"La Chapelle-d'Angillon",CVL,Centre-Val de Loire,FR,France +"La Chapelle-d'Alagnon",ARA,Auvergne-Rhône-Alpes,FR,France +La Chapelle-Chaussee,BRE,Brittany,FR,France +Lachapelle-aux-Pots,HDF,Hauts-de-France,FR,France +La Chapelle-Caro,BRE,Brittany,FR,France +La Chapelle,ARA,Auvergne-Rhône-Alpes,FR,France +La Chapelle,ARA,Auvergne-Rhône-Alpes,FR,France +Lachambre,GES,Grand Est,FR,France +La Chambre,ARA,Auvergne-Rhône-Alpes,FR,France La Chaize-le-Vicomte,PDL,Pays de la Loire,FR,France -Lachaise,NAQ,Nouvelle-Aquitaine,FR,France +La Chaize-Giraud,PDL,Pays de la Loire,FR,France La Cerlangue,NOR,Normandy,FR,France -Lacepede,NAQ,Nouvelle-Aquitaine,FR,France -Lacenas,ARA,Auvergne-Rhone-Alpes,FR,France -La Celle-Saint-Cyr,BFC,Bourgogne-Franche-Comte,FR,France +Lacépède,NAQ,Nouvelle-Aquitaine,FR,France La Celle-Saint-Cloud,IDF,Île-de-France,FR,France -La Celle,ARA,Auvergne-Rhone-Alpes,FR,France -La Celette,CVL,Centre-Val de Loire,FR,France +La Celle,ARA,Auvergne-Rhône-Alpes,FR,France Lacaune,OCC,Occitanie,FR,France -La Carneille,NOR,Normandy,FR,France Lacapelle-Marival,OCC,Occitanie,FR,France -La Capelle-les-Boulogne,HDF,Hauts-de-France,FR,France La Capelle,HDF,Hauts-de-France,FR,France -La Capelle-Bleys,OCC,Occitanie,FR,France -La Canourgue,OCC,Occitanie,FR,France Lacanau,NAQ,Nouvelle-Aquitaine,FR,France La Cambe,NOR,Normandy,FR,France La Calotterie,HDF,Hauts-de-France,FR,France La Calmette,OCC,Occitanie,FR,France -La Calmette,OCC,Occitanie,FR,France La Caillere-Saint-Hilaire,PDL,Pays de la Loire,FR,France "La Cadiere-d'Azur",PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Buissiere,ARA,Auvergne-Rhone-Alpes,FR,France -La Buisse,ARA,Auvergne-Rhone-Alpes,FR,France -Labry,GES,Grand Est,FR,France -La Bruyere,CVL,Centre-Val de Loire,FR,France +La Buisse,ARA,Auvergne-Rhône-Alpes,FR,France La Brulatte,PDL,Pays de la Loire,FR,France -La Bruguiere,OCC,Occitanie,FR,France -Labruguiere,OCC,Occitanie,FR,France +Labruguière,OCC,Occitanie,FR,France La Bruffiere,PDL,Pays de la Loire,FR,France -La Brosse-Montceaux,IDF,Île-de-France,FR,France +Labrousse,ARA,Auvergne-Rhône-Alpes,FR,France La Broque,GES,Grand Est,FR,France La Brillanne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Bridoire,ARA,Auvergne-Rhone-Alpes,FR,France +La Bridoire,ARA,Auvergne-Rhône-Alpes,FR,France +La Breviere,NOR,Normandy,FR,France La Bresse,GES,Grand Est,FR,France -La Bree-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France La Brede,NAQ,Nouvelle-Aquitaine,FR,France La Boussac,BRE,Brittany,FR,France Labourse,HDF,Hauts-de-France,FR,France -La Bourdiniere-Saint-Loup,CVL,Centre-Val de Loire,FR,France +Labourgade,OCC,Occitanie,FR,France +La Bourboule,ARA,Auvergne-Rhône-Alpes,FR,France +Labouquerie,NAQ,Nouvelle-Aquitaine,FR,France La Bouille,NOR,Normandy,FR,France La Bouilladisse,PAC,"Provence-Alpes-Côte d'Azur",FR,France Labouheyre,NAQ,Nouvelle-Aquitaine,FR,France La Bouexiere,BRE,Brittany,FR,France -Laboissiere-en-Thelle,HDF,Hauts-de-France,FR,France -La Boissiere-du-Dore,PDL,Pays de la Loire,FR,France -La Boisse,ARA,Auvergne-Rhone-Alpes,FR,France -La Bohalle,PDL,Pays de la Loire,FR,France -Lablachere,ARA,Auvergne-Rhone-Alpes,FR,France -La Biolle,ARA,Auvergne-Rhone-Alpes,FR,France -Labeuvriere,HDF,Hauts-de-France,FR,France +La Bonneville-sur-Iton,NOR,Normandy,FR,France +La Boissiere,NOR,Normandy,FR,France +La Biolle,ARA,Auvergne-Rhône-Alpes,FR,France +Labessette,ARA,Auvergne-Rhône-Alpes,FR,France La Berthenoux,CVL,Centre-Val de Loire,FR,France La Bernerie-en-Retz,PDL,Pays de la Loire,FR,France -La Bernardiere,PDL,Pays de la Loire,FR,France -"L'Abergement-Sainte-Colombe",BFC,Bourgogne-Franche-Comte,FR,France -Labergement-les-Seurre,BFC,Bourgogne-Franche-Comte,FR,France +"L'Abergement-Sainte-Colombe",BFC,Bourgogne-Franche-Comté,FR,France +Labergement-les-Seurre,BFC,Bourgogne-Franche-Comté,FR,France Labenne,NAQ,Nouvelle-Aquitaine,FR,France -La Benisson-Dieu,ARA,Auvergne-Rhone-Alpes,FR,France -Labegude,ARA,Auvergne-Rhone-Alpes,FR,France -Labege,OCC,Occitanie,FR,France +Labège,OCC,Occitanie,FR,France +Labbeville,IDF,Île-de-France,FR,France La Bazoge,PDL,Pays de la Loire,FR,France -La Baussaine,BRE,Brittany,FR,France -La Baume-de-Transit,ARA,Auvergne-Rhone-Alpes,FR,France -La Baudiere,BRE,Brittany,FR,France -Labatut-Riviere,OCC,Occitanie,FR,France Labatut,NAQ,Nouvelle-Aquitaine,FR,France -Labatmale,NAQ,Nouvelle-Aquitaine,FR,France -La Batie-Rolland,ARA,Auvergne-Rhone-Alpes,FR,France +Labatut,OCC,Occitanie,FR,France +La Batie-Rolland,ARA,Auvergne-Rhône-Alpes,FR,France La Batie-Neuve,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Batie-Montgascon,ARA,Auvergne-Rhone-Alpes,FR,France -La Batie-Divisin,ARA,Auvergne-Rhone-Alpes,FR,France -La Bathie,ARA,Auvergne-Rhone-Alpes,FR,France -La Bastidonne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Labastidette,OCC,Occitanie,FR,France -Labastide-Saint-Sernin,OCC,Occitanie,FR,France +La Batie-Montgascon,ARA,Auvergne-Rhône-Alpes,FR,France +La Bathie,ARA,Auvergne-Rhône-Alpes,FR,France Labastide-Saint-Pierre,OCC,Occitanie,FR,France Labastide-Rouairoux,OCC,Occitanie,FR,France Labastide-Marnhac,OCC,Occitanie,FR,France -Labastide-Gabausse,OCC,Occitanie,FR,France -Labastide-du-Temple,OCC,Occitanie,FR,France +La Bastide-du-Salat,OCC,Occitanie,FR,France La Bastide-des-Jourdans,PAC,"Provence-Alpes-Côte d'Azur",FR,France Labastide-de-Levis,OCC,Occitanie,FR,France -"Labastide-d'Anjou",OCC,Occitanie,FR,France -Labastide-Clermont,OCC,Occitanie,FR,France -Labastide-Beauvoir,OCC,Occitanie,FR,France +Labastide,OCC,Occitanie,FR,France La Bassee,HDF,Hauts-de-France,FR,France Labarthe-sur-Leze,OCC,Occitanie,FR,France -Labarthe-Riviere,OCC,Occitanie,FR,France -Labarthe-Inard,OCC,Occitanie,FR,France La Barre-de-Monts,PDL,Pays de la Loire,FR,France Labaroche,GES,Grand Est,FR,France -La Barben,PAC,"Provence-Alpes-Côte d'Azur",FR,France -La Balme-de-Sillingy,ARA,Auvergne-Rhone-Alpes,FR,France -La Baffe,GES,Grand Est,FR,France -La Bachellerie,NAQ,Nouvelle-Aquitaine,FR,France -Kunheim,GES,Grand Est,FR,France -Kruth,GES,Grand Est,FR,France +La Balme-de-Sillingy,ARA,Auvergne-Rhône-Alpes,FR,France +Kutzenhausen,GES,Grand Est,FR,France Krautergersheim,GES,Grand Est,FR,France -Kolbsheim,GES,Grand Est,FR,France -Koetzingue,GES,Grand Est,FR,France -Koestlach,GES,Grand Est,FR,France -Koenigsmacker,GES,Grand Est,FR,France +Kœnigsmacker,GES,Grand Est,FR,France Knutange,GES,Grand Est,FR,France -Knoeringue,GES,Grand Est,FR,France -Kleinfrankenheim,GES,Grand Est,FR,France -Kirrwiller,GES,Grand Est,FR,France +Knœringue,GES,Grand Est,FR,France Kirchberg,GES,Grand Est,FR,France +Kintzheim,GES,Grand Est,FR,France Kingersheim,GES,Grand Est,FR,France Kindwiller,GES,Grand Est,FR,France -Kientzheim,GES,Grand Est,FR,France -Kienheim,GES,Grand Est,FR,France +Killem,HDF,Hauts-de-France,FR,France +Keskastel,GES,Grand Est,FR,France Kervignac,BRE,Brittany,FR,France Kertzfeld,GES,Grand Est,FR,France -Kersaint-Plabennec,BRE,Brittany,FR,France -Kernoues,BRE,Brittany,FR,France -Kernascleden,BRE,Brittany,FR,France -"Kermoroc'h",BRE,Brittany,FR,France +Kernascléden,BRE,Brittany,FR,France Kerlouan,BRE,Brittany,FR,France Kergrist-Moelou,BRE,Brittany,FR,France Kergloff,BRE,Brittany,FR,France Kemplich,GES,Grand Est,FR,France Kembs,GES,Grand Est,FR,France -Kedange-sur-Canner,GES,Grand Est,FR,France Kaysersberg,GES,Grand Est,FR,France -Kappelen,GES,Grand Est,FR,France Kanfen,GES,Grand Est,FR,France Kaltenhouse,GES,Grand Est,FR,France Juziers,IDF,Île-de-France,FR,France -Juzennecourt,GES,Grand Est,FR,France Juvisy-sur-Orge,IDF,Île-de-France,FR,France -Juvigny,ARA,Auvergne-Rhone-Alpes,FR,France -Juvigne,PDL,Pays de la Loire,FR,France +Juvincourt-et-Damary,HDF,Hauts-de-France,FR,France +Juvigny-le-Tertre,NOR,Normandy,FR,France +Juvigny,GES,Grand Est,FR,France +Juvigny,ARA,Auvergne-Rhône-Alpes,FR,France +Juvigné,PDL,Pays de la Loire,FR,France Juvignac,OCC,Occitanie,FR,France Jutigny,IDF,Île-de-France,FR,France Jussy,HDF,Hauts-de-France,FR,France -Jussy,BFC,Bourgogne-Franche-Comte,FR,France -Jussarupt,GES,Grand Est,FR,France -Jussac,ARA,Auvergne-Rhone-Alpes,FR,France +Jussey,BFC,Bourgogne-Franche-Comté,FR,France +Jussac,ARA,Auvergne-Rhône-Alpes,FR,France Juscorps,NAQ,Nouvelle-Aquitaine,FR,France Jury,GES,Grand Est,FR,France Jurques,NOR,Normandy,FR,France -Juranville,CVL,Centre-Val de Loire,FR,France -Jurancon,NAQ,Nouvelle-Aquitaine,FR,France +Jurançon,NAQ,Nouvelle-Aquitaine,FR,France +Juniville,GES,Grand Est,FR,France +Jungholtz,GES,Grand Est,FR,France +Jumièges,NOR,Normandy,FR,France Jumel,HDF,Hauts-de-France,FR,France -Jumeaux,ARA,Auvergne-Rhone-Alpes,FR,France -Jumeauville,IDF,Île-de-France,FR,France Jullouville,NOR,Normandy,FR,France -Jullie,ARA,Auvergne-Rhone-Alpes,FR,France -Julienas,ARA,Auvergne-Rhone-Alpes,FR,France -Jujurieux,ARA,Auvergne-Rhone-Alpes,FR,France -Juilly,IDF,Île-de-France,FR,France -Juille,PDL,Pays de la Loire,FR,France -Juillan,OCC,Occitanie,FR,France -Juillac,NAQ,Nouvelle-Aquitaine,FR,France +Jujurieux,ARA,Auvergne-Rhône-Alpes,FR,France Juillac,NAQ,Nouvelle-Aquitaine,FR,France -Ju-Belloc,OCC,Occitanie,FR,France +Juif,BFC,Bourgogne-Franche-Comté,FR,France +Juicq,NAQ,Nouvelle-Aquitaine,FR,France Juan-les-Pins,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Joze,ARA,Auvergne-Rhone-Alpes,FR,France -Joyeux,ARA,Auvergne-Rhone-Alpes,FR,France -Joyeuse,ARA,Auvergne-Rhone-Alpes,FR,France +Joze,ARA,Auvergne-Rhône-Alpes,FR,France +Joyeux,ARA,Auvergne-Rhône-Alpes,FR,France +Joyeuse,ARA,Auvergne-Rhône-Alpes,FR,France Jouy-sur-Morin,IDF,Île-de-France,FR,France +Jouy-sur-Eure,NOR,Normandy,FR,France +Jouy-sous-Thelle,HDF,Hauts-de-France,FR,France Jouy-le-Potier,CVL,Centre-Val de Loire,FR,France Jouy-le-Moutier,IDF,Île-de-France,FR,France -Jouy-le-Chatel,IDF,Île-de-France,FR,France Jouy-en-Josas,IDF,Île-de-France,FR,France -Jouy,IDF,Île-de-France,FR,France -Joux,ARA,Auvergne-Rhone-Alpes,FR,France +Jourgnac,NAQ,Nouvelle-Aquitaine,FR,France Jouques,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Jouhe,BFC,Bourgogne-Franche-Comte,FR,France -Jougne,BFC,Bourgogne-Franche-Comte,FR,France -Jouey,BFC,Bourgogne-Franche-Comte,FR,France +Jougne,BFC,Bourgogne-Franche-Comté,FR,France +Jouey,BFC,Bourgogne-Franche-Comté,FR,France Joué-lès-Tours,CVL,Centre-Val de Loire,FR,France "Joue-l'Abbe",PDL,Pays de la Loire,FR,France Jouars-Pontchartrain,IDF,Île-de-France,FR,France Jouarre,IDF,Île-de-France,FR,France -Josselin,BRE,Brittany,FR,France Josse,NAQ,Nouvelle-Aquitaine,FR,France -Josnes,CVL,Centre-Val de Loire,FR,France -Jort,NOR,Normandy,FR,France -Joppecourt,GES,Grand Est,FR,France +Joppécourt,GES,Grand Est,FR,France +Jonzieux,ARA,Auvergne-Rhône-Alpes,FR,France Jonzac,NAQ,Nouvelle-Aquitaine,FR,France -Jons,ARA,Auvergne-Rhone-Alpes,FR,France +Jons,ARA,Auvergne-Rhône-Alpes,FR,France Jonquieres-Saint-Vincent,OCC,Occitanie,FR,France -Jonquieres,HDF,Hauts-de-France,FR,France -Jonquieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Jonchery,GES,Grand Est,FR,France -Joncherey,BFC,Bourgogne-Franche-Comte,FR,France -Jonage,ARA,Auvergne-Rhone-Alpes,FR,France -Jolimetz,HDF,Hauts-de-France,FR,France +Jonquières,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Jonquerettes,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Jonchery-sur-Vesle,GES,Grand Est,FR,France +Jonage,ARA,Auvergne-Rhône-Alpes,FR,France Joinville-le-Pont,IDF,Île-de-France,FR,France Joinville,GES,Grand Est,FR,France -Joigny,BFC,Bourgogne-Franche-Comte,FR,France -Joeuf,GES,Grand Est,FR,France -Job,ARA,Auvergne-Rhone-Alpes,FR,France -Jezeau,OCC,Occitanie,FR,France +Joigny,BFC,Bourgogne-Franche-Comté,FR,France +Jœuf,GES,Grand Est,FR,France +Job,ARA,Auvergne-Rhône-Alpes,FR,France Jeuxey,GES,Grand Est,FR,France Jeumont,HDF,Hauts-de-France,FR,France Jeu-les-Bois,CVL,Centre-Val de Loire,FR,France -Jenzat,ARA,Auvergne-Rhone-Alpes,FR,France +Jeugny,GES,Grand Est,FR,France +Jenzat,ARA,Auvergne-Rhône-Alpes,FR,France Jebsheim,GES,Grand Est,FR,France -Jeanmenil,GES,Grand Est,FR,France -Jeandelaincourt,GES,Grand Est,FR,France -Jayat,ARA,Auvergne-Rhone-Alpes,FR,France +Jeantes,HDF,Hauts-de-France,FR,France +Jazennes,NAQ,Nouvelle-Aquitaine,FR,France +Jayat,ARA,Auvergne-Rhône-Alpes,FR,France Javrezac,NAQ,Nouvelle-Aquitaine,FR,France -Javene,BRE,Brittany,FR,France +Javené,BRE,Brittany,FR,France +Jaux,HDF,Hauts-de-France,FR,France Jausiers,PAC,"Provence-Alpes-Côte d'Azur",FR,France Jaunay-Clan,NAQ,Nouvelle-Aquitaine,FR,France Jaulzy,HDF,Hauts-de-France,FR,France -Jaulny,GES,Grand Est,FR,France -Jaulnay,CVL,Centre-Val de Loire,FR,France +Jaulgonne,HDF,Hauts-de-France,FR,France Jauldes,NAQ,Nouvelle-Aquitaine,FR,France -Jaujac,ARA,Auvergne-Rhone-Alpes,FR,France -Jasseron,ARA,Auvergne-Rhone-Alpes,FR,France -Jassans-Riottier,ARA,Auvergne-Rhone-Alpes,FR,France -Jarze,PDL,Pays de la Loire,FR,France +Jau-Dignac-et-Loirac,NAQ,Nouvelle-Aquitaine,FR,France +Jatxou,NAQ,Nouvelle-Aquitaine,FR,France +Jassans-Riottier,ARA,Auvergne-Rhône-Alpes,FR,France Jarville-la-Malgrange,GES,Grand Est,FR,France -Jarrie,ARA,Auvergne-Rhone-Alpes,FR,France +Jarrie,ARA,Auvergne-Rhône-Alpes,FR,France Jarny,GES,Grand Est,FR,France -Jarnosse,ARA,Auvergne-Rhone-Alpes,FR,France -Jarnages,NAQ,Nouvelle-Aquitaine,FR,France Jarnac,NAQ,Nouvelle-Aquitaine,FR,France -Jarjayes,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Jarménil,GES,Grand Est,FR,France Jargeau,CVL,Centre-Val de Loire,FR,France Jard-sur-Mer,PDL,Pays de la Loire,FR,France Jardres,NAQ,Nouvelle-Aquitaine,FR,France -Jardin,ARA,Auvergne-Rhone-Alpes,FR,France -Jarcieu,ARA,Auvergne-Rhone-Alpes,FR,France -Janze,BRE,Brittany,FR,France +Jardin,ARA,Auvergne-Rhône-Alpes,FR,France +Janzé,BRE,Brittany,FR,France Janvry,IDF,Île-de-France,FR,France -Janville-sur-Juine,IDF,Île-de-France,FR,France Janville,HDF,Hauts-de-France,FR,France Janville,CVL,Centre-Val de Loire,FR,France -Jans,PDL,Pays de la Loire,FR,France -Janneyrias,ARA,Auvergne-Rhone-Alpes,FR,France -Jandun,GES,Grand Est,FR,France +Janneyrias,ARA,Auvergne-Rhône-Alpes,FR,France Janailhac,NAQ,Nouvelle-Aquitaine,FR,France -Jambville,IDF,Île-de-France,FR,France -Jambles,BFC,Bourgogne-Franche-Comte,FR,France -Jallans,CVL,Centre-Val de Loire,FR,France +Jallerange,BFC,Bourgogne-Franche-Comté,FR,France Jallais,PDL,Pays de la Loire,FR,France -Jalesches,NAQ,Nouvelle-Aquitaine,FR,France -Jaillans,ARA,Auvergne-Rhone-Alpes,FR,France Jacou,OCC,Occitanie,FR,France -Jacob-Bellecombette,ARA,Auvergne-Rhone-Alpes,FR,France -Jablines,IDF,Île-de-France,FR,France +Jacob-Bellecombette,ARA,Auvergne-Rhône-Alpes,FR,France Izon,NAQ,Nouvelle-Aquitaine,FR,France -Izeron,ARA,Auvergne-Rhone-Alpes,FR,France -Izernore,ARA,Auvergne-Rhone-Alpes,FR,France -Izel-les-Hameau,HDF,Hauts-de-France,FR,France -Izeaux,ARA,Auvergne-Rhone-Alpes,FR,France -Ize,PDL,Pays de la Loire,FR,France -Izaux,OCC,Occitanie,FR,France +Izeure,BFC,Bourgogne-Franche-Comté,FR,France +Izeaux,ARA,Auvergne-Rhône-Alpes,FR,France Iwuy,HDF,Hauts-de-France,FR,France Ivry-sur-Seine,IDF,Île-de-France,FR,France -Ivry-le-Temple,HDF,Hauts-de-France,FR,France Ivry-la-Bataille,NOR,Normandy,FR,France Ivoy-le-Pre,CVL,Centre-Val de Loire,FR,France -Iverny,IDF,Île-de-France,FR,France Itxassou,NAQ,Nouvelle-Aquitaine,FR,France Itteville,IDF,Île-de-France,FR,France Ittenheim,GES,Grand Est,FR,France @@ -46800,124 +35789,108 @@ Iteuil,NAQ,Nouvelle-Aquitaine,FR,France Istres,PAC,"Provence-Alpes-Côte d'Azur",FR,France Issy-les-Moulineaux,IDF,Île-de-France,FR,France Issus,OCC,Occitanie,FR,France -Is-sur-Tille,BFC,Bourgogne-Franche-Comte,FR,France +Is-sur-Tille,BFC,Bourgogne-Franche-Comté,FR,France +Issoudun-Letrieix,NAQ,Nouvelle-Aquitaine,FR,France Issoudun,CVL,Centre-Val de Loire,FR,France Issou,IDF,Île-de-France,FR,France -Issoire,ARA,Auvergne-Rhone-Alpes,FR,France -Issirac,OCC,Occitanie,FR,France -Issigeac,NAQ,Nouvelle-Aquitaine,FR,France -Isserteaux,ARA,Auvergne-Rhone-Alpes,FR,France -Isserpent,ARA,Auvergne-Rhone-Alpes,FR,France +Issoire,ARA,Auvergne-Rhône-Alpes,FR,France Issenheim,GES,Grand Est,FR,France -Isse,PDL,Pays de la Loire,FR,France -Isques,HDF,Hauts-de-France,FR,France -Isola,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Issendolus,OCC,Occitanie,FR,France +Issé,PDL,Pays de la Loire,FR,France +Ispoure,NAQ,Nouvelle-Aquitaine,FR,France Isneauville,NOR,Normandy,FR,France Isle-Aubigny,GES,Grand Est,FR,France +Isles-les-Villenoy,IDF,Île-de-France,FR,France +Isles-les-Meldeuses,IDF,Île-de-France,FR,France +Isle-Saint-Georges,NAQ,Nouvelle-Aquitaine,FR,France Isle,NAQ,Nouvelle-Aquitaine,FR,France Isigny-sur-Mer,NOR,Normandy,FR,France Isigny-le-Buat,NOR,Normandy,FR,France -Isère,ARA,Auvergne-Rhone-Alpes,FR,France +Isère,ARA,Auvergne-Rhône-Alpes,FR,France +Isdes,CVL,Centre-Val de Loire,FR,France Isbergues,HDF,Hauts-de-France,FR,France -Irvillac,BRE,Brittany,FR,France -Irreville,NOR,Normandy,FR,France -Irodouer,BRE,Brittany,FR,France +Irodouër,BRE,Brittany,FR,France Irissarry,NAQ,Nouvelle-Aquitaine,FR,France -Irigny,ARA,Auvergne-Rhone-Alpes,FR,France -Irancy,BFC,Bourgogne-Franche-Comte,FR,France -Irais,NAQ,Nouvelle-Aquitaine,FR,France -Ippling,GES,Grand Est,FR,France +Irigny,ARA,Auvergne-Rhône-Alpes,FR,France Inzinzac-Lochrist,BRE,Brittany,FR,France -Intraville,NOR,Normandy,FR,France -Insming,GES,Grand Est,FR,France +Intville-la-Guetard,CVL,Centre-Val de Loire,FR,France +Innenheim,GES,Grand Est,FR,France Ingwiller,GES,Grand Est,FR,France Inguiniel,BRE,Brittany,FR,France -Ingre,CVL,Centre-Val de Loire,FR,France +Ingré,CVL,Centre-Val de Loire,FR,France Ingrandes,PDL,Pays de la Loire,FR,France Ingrandes,NAQ,Nouvelle-Aquitaine,FR,France Ingolsheim,GES,Grand Est,FR,France Ingersheim,GES,Grand Est,FR,France -Inchy-en-Artois,HDF,Hauts-de-France,FR,France Inchy,HDF,Hauts-de-France,FR,France Incheville,NOR,Normandy,FR,France Incarville,NOR,Normandy,FR,France -Imphy,BFC,Bourgogne-Franche-Comte,FR,France -Imbermais,CVL,Centre-Val de Loire,FR,France +Imphy,BFC,Bourgogne-Franche-Comté,FR,France Illzach,GES,Grand Est,FR,France Illkirch-Graffenstaden,GES,Grand Est,FR,France Illies,HDF,Hauts-de-France,FR,France "Illiers-l'Eveque",NOR,Normandy,FR,France Illiers-Combray,CVL,Centre-Val de Loire,FR,France +Illiat,ARA,Auvergne-Rhône-Alpes,FR,France +Illhaeusern,GES,Grand Est,FR,France Illfurth,GES,Grand Est,FR,France Ille-sur-Tet,OCC,Occitanie,FR,France Illats,NAQ,Nouvelle-Aquitaine,FR,France ,IDF,Île-de-France,FR,France -Igon,NAQ,Nouvelle-Aquitaine,FR,France +Igoville,NOR,Normandy,FR,France Igny,IDF,Île-de-France,FR,France -Igney,GES,Grand Est,FR,France -Ige,NOR,Normandy,FR,France +Igé,BFC,Bourgogne-Franche-Comté,FR,France Ifs,NOR,Normandy,FR,France Iffendic,BRE,Brittany,FR,France Idron,NAQ,Nouvelle-Aquitaine,FR,France Ichy,IDF,Île-de-France,FR,France +Ichtratzheim,GES,Grand Est,FR,France Ibos,OCC,Occitanie,FR,France Hyères,PAC,"Provence-Alpes-Côte d'Azur",FR,France Huttenheim,GES,Grand Est,FR,France Huttendorf,GES,Grand Est,FR,France Hussigny-Godbrange,GES,Grand Est,FR,France -Husseren-Wesserling,GES,Grand Est,FR,France Hurtigheim,GES,Grand Est,FR,France -Hurigny,BFC,Bourgogne-Franche-Comte,FR,France -Huriel,ARA,Auvergne-Rhone-Alpes,FR,France +Hurigny,BFC,Bourgogne-Franche-Comté,FR,France +Huriel,ARA,Auvergne-Rhône-Alpes,FR,France Hure,NAQ,Nouvelle-Aquitaine,FR,France -Huppy,HDF,Hauts-de-France,FR,France -Huos,OCC,Occitanie,FR,France Hunspach,GES,Grand Est,FR,France Huningue,GES,Grand Est,FR,France Hundsbach,GES,Grand Est,FR,France Hundling,GES,Grand Est,FR,France Hunawihr,GES,Grand Est,FR,France Humes-Jorquenay,GES,Grand Est,FR,France -Humbecourt,GES,Grand Est,FR,France +Humerœuille,HDF,Hauts-de-France,FR,France +Humbécourt,GES,Grand Est,FR,France Hulluch,HDF,Hauts-de-France,FR,France Huisseau-sur-Cosson,CVL,Centre-Val de Loire,FR,France -Huismes,CVL,Centre-Val de Loire,FR,France -Huez,ARA,Auvergne-Rhone-Alpes,FR,France -Huest,NOR,Normandy,FR,France +Huilly-sur-Seille,BFC,Bourgogne-Franche-Comté,FR,France +Huillé,PDL,Pays de la Loire,FR,France +Huez,ARA,Auvergne-Rhône-Alpes,FR,France Huelgoat,BRE,Brittany,FR,France -Huchenneville,HDF,Hauts-de-France,FR,France -Hoymille,HDF,Hauts-de-France,FR,France -Houtkerque,HDF,Hauts-de-France,FR,France -Houtaud,BFC,Bourgogne-Franche-Comte,FR,France -Housset,HDF,Hauts-de-France,FR,France +Huby-Saint-Leu,HDF,Hauts-de-France,FR,France +Houx,CVL,Centre-Val de Loire,FR,France +Houtaud,BFC,Bourgogne-Franche-Comté,FR,France Houssen,GES,Grand Est,FR,France +La Houssaye-Beranger,NOR,Normandy,FR,France Hourtin,NAQ,Nouvelle-Aquitaine,FR,France +Houquetot,NOR,Normandy,FR,France Houppeville,NOR,Normandy,FR,France Houplines,HDF,Hauts-de-France,FR,France Houplin-Ancoisne,HDF,Hauts-de-France,FR,France -Houlle,HDF,Hauts-de-France,FR,France Houlgate,NOR,Normandy,FR,France -Houlette,NAQ,Nouvelle-Aquitaine,FR,France -Houldizy,GES,Grand Est,FR,France -Houlbec-Cocherel,NOR,Normandy,FR,France Houilles,IDF,Île-de-France,FR,France -Houeydets,OCC,Occitanie,FR,France -Houecourt,GES,Grand Est,FR,France -Houdreville,GES,Grand Est,FR,France +Houécourt,GES,Grand Est,FR,France Houdemont,GES,Grand Est,FR,France Houdan,IDF,Île-de-France,FR,France +Houdain-lez-Bavay,HDF,Hauts-de-France,FR,France Houdain,HDF,Hauts-de-France,FR,France -Houchin,HDF,Hauts-de-France,FR,France -Hottot-les-Bagues,NOR,Normandy,FR,France +Hostun,ARA,Auvergne-Rhône-Alpes,FR,France Hostens,NAQ,Nouvelle-Aquitaine,FR,France +Hossegor,NAQ,Nouvelle-Aquitaine,FR,France Horsarrieu,NAQ,Nouvelle-Aquitaine,FR,France Hornaing,HDF,Hauts-de-France,FR,France -Horgues,OCC,Occitanie,FR,France -Horbourg-Wihr,GES,Grand Est,FR,France Honskirch,GES,Grand Est,FR,France -Honnechy,HDF,Hauts-de-France,FR,France -Hon-Hergies,HDF,Hauts-de-France,FR,France -Honguemare-Guenouville,NOR,Normandy,FR,France Honfleur,NOR,Normandy,FR,France Hondschoote,HDF,Hauts-de-France,FR,France Hondouville,NOR,Normandy,FR,France @@ -46925,811 +35898,641 @@ Hondeghem,HDF,Hauts-de-France,FR,France Homps,OCC,Occitanie,FR,France Hommes,CVL,Centre-Val de Loire,FR,France Hommert,GES,Grand Est,FR,France -Hommarting,GES,Grand Est,FR,France -Homecourt,GES,Grand Est,FR,France +Homécourt,GES,Grand Est,FR,France Hombourg-Haut,GES,Grand Est,FR,France -Homblieres,HDF,Hauts-de-France,FR,France Hombleux,HDF,Hauts-de-France,FR,France +Holtzwihr,GES,Grand Est,FR,France Holtzheim,GES,Grand Est,FR,France +Holque,HDF,Hauts-de-France,FR,France Holnon,HDF,Hauts-de-France,FR,France -Hohwiller,GES,Grand Est,FR,France -Hohrod,GES,Grand Est,FR,France -Hohfrankenheim,GES,Grand Est,FR,France -Hoeville,GES,Grand Est,FR,France -Hocquigny,NOR,Normandy,FR,France -Hochstatt,GES,Grand Est,FR,France +Holling,GES,Grand Est,FR,France +Hœrdt,GES,Grand Est,FR,France +Hodeng-au-Bosc,NOR,Normandy,FR,France Hochfelden,GES,Grand Est,FR,France -Hirtzfelden,GES,Grand Est,FR,France +Hitte,OCC,Occitanie,FR,France +His,OCC,Occitanie,FR,France Hirson,HDF,Hauts-de-France,FR,France Hirsingue,GES,Grand Est,FR,France Hirschland,GES,Grand Est,FR,France -Hirel,BRE,Brittany,FR,France -Hipsheim,GES,Grand Est,FR,France Hinx,NAQ,Nouvelle-Aquitaine,FR,France Hinges,HDF,Hauts-de-France,FR,France Hindlingen,GES,Grand Est,FR,France -Hindisheim,GES,Grand Est,FR,France -Hilsprich,GES,Grand Est,FR,France Hilsenheim,GES,Grand Est,FR,France Hillion,BRE,Brittany,FR,France -Hiersac,NAQ,Nouvelle-Aquitaine,FR,France -Hieres-sur-Amby,ARA,Auvergne-Rhone-Alpes,FR,France -Heyrieux,ARA,Auvergne-Rhone-Alpes,FR,France -Hevilliers,GES,Grand Est,FR,France -Heutregiville,GES,Grand Est,FR,France -Heurteauville,NOR,Normandy,FR,France -Heuringhem,HDF,Hauts-de-France,FR,France -Heuilley-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France -Heudreville-sur-Eure,NOR,Normandy,FR,France +Hieres-sur-Amby,ARA,Auvergne-Rhône-Alpes,FR,France +Heyrieux,ARA,Auvergne-Rhône-Alpes,FR,France +Heutrégiville,GES,Grand Est,FR,France Heudebouville,NOR,Normandy,FR,France Hettange-Grande,GES,Grand Est,FR,France -Hesingue,GES,Grand Est,FR,France +Hessenheim,GES,Grand Est,FR,France +Hésingue,GES,Grand Est,FR,France Hesdin,HDF,Hauts-de-France,FR,France -Hesdigneul-les-Boulogne,HDF,Hauts-de-France,FR,France -Hesdigneul-les-Bethune,HDF,Hauts-de-France,FR,France -Hescamps,HDF,Hauts-de-France,FR,France -Hery-sur-Alby,ARA,Auvergne-Rhone-Alpes,FR,France +Héry,BFC,Bourgogne-Franche-Comté,FR,France Hersin-Coupigny,HDF,Hauts-de-France,FR,France Herserange,GES,Grand Est,FR,France Herry,CVL,Centre-Val de Loire,FR,France Herrlisheim,GES,Grand Est,FR,France -Herouvillette,NOR,Normandy,FR,France +Hérouvillette,NOR,Normandy,FR,France Hérouville-Saint-Clair,NOR,Normandy,FR,France -Hermonville,GES,Grand Est,FR,France +Herny,GES,Grand Est,FR,France Hermies,HDF,Hauts-de-France,FR,France Hermes,HDF,Hauts-de-France,FR,France Hermeray,IDF,Île-de-France,FR,France -Herment,ARA,Auvergne-Rhone-Alpes,FR,France -Herme,IDF,Île-de-France,FR,France +Hermé,IDF,Île-de-France,FR,France +Hermaville,HDF,Hauts-de-France,FR,France Hermanville-sur-Mer,NOR,Normandy,FR,France Herm,NAQ,Nouvelle-Aquitaine,FR,France -Herin,HDF,Hauts-de-France,FR,France -Herimoncourt,BFC,Bourgogne-Franche-Comte,FR,France -Hericy,IDF,Île-de-France,FR,France -Hericourt,BFC,Bourgogne-Franche-Comte,FR,France -Heric,PDL,Pays de la Loire,FR,France +Herly,HDF,Hauts-de-France,FR,France +Hérin,HDF,Hauts-de-France,FR,France +Hérimoncourt,BFC,Bourgogne-Franche-Comté,FR,France +Hériménil,GES,Grand Est,FR,France +Héricy,IDF,Île-de-France,FR,France +Héricourt,BFC,Bourgogne-Franche-Comté,FR,France +Héric,PDL,Pays de la Loire,FR,France Hergnies,HDF,Hauts-de-France,FR,France -Herepian,OCC,Occitanie,FR,France Herchies,HDF,Hauts-de-France,FR,France -Herce,PDL,Pays de la Loire,FR,France Herbsheim,GES,Grand Est,FR,France Herblay,IDF,Île-de-France,FR,France Herbitzheim,GES,Grand Est,FR,France Herbignac,PDL,Pays de la Loire,FR,France -Herbeys,ARA,Auvergne-Rhone-Alpes,FR,France -Herbeuville,GES,Grand Est,FR,France -Herbecourt,HDF,Hauts-de-France,FR,France Herbault,CVL,Centre-Val de Loire,FR,France Henvic,BRE,Brittany,FR,France Henrichemont,CVL,Centre-Val de Loire,FR,France -Henouville,NOR,Normandy,FR,France -Henonville,HDF,Hauts-de-France,FR,France -Henon,BRE,Brittany,FR,France +Hénon,BRE,Brittany,FR,France Hennebont,BRE,Brittany,FR,France -Heninel,HDF,Hauts-de-France,FR,France Henin-Beaumont,HDF,Hauts-de-France,FR,France -Heugnes,CVL,Centre-Val de Loire,FR,France Hendaye,NAQ,Nouvelle-Aquitaine,FR,France -Henanbihen,BRE,Brittany,FR,France +Hénaménil,GES,Grand Est,FR,France Hem,HDF,Hauts-de-France,FR,France -Hellimer,GES,Grand Est,FR,France -Helleville,NOR,Normandy,FR,France Hellemmes-Lille,HDF,Hauts-de-France,FR,France -Helfrantzkirch,GES,Grand Est,FR,France Helfaut,HDF,Hauts-de-France,FR,France Heiteren,GES,Grand Est,FR,France Heimsbrunn,GES,Grand Est,FR,France +Heilly,HDF,Hauts-de-France,FR,France +Heilles,HDF,Hauts-de-France,FR,France Heillecourt,GES,Grand Est,FR,France -Heidolsheim,GES,Grand Est,FR,France -Hegenheim,GES,Grand Est,FR,France -Hegeney,GES,Grand Est,FR,France +Heiligenstein,GES,Grand Est,FR,France +Hégenheim,GES,Grand Est,FR,France Hede-Bazouges,BRE,Brittany,FR,France -Hecken,GES,Grand Est,FR,France -Heches,OCC,Occitanie,FR,France -Heberville,NOR,Normandy,FR,France -Hebecourt,HDF,Hauts-de-France,FR,France +Hectomare,NOR,Normandy,FR,France +Hecq,HDF,Hauts-de-France,FR,France +Hécourt,NOR,Normandy,FR,France +Hébécourt,HDF,Hauts-de-France,FR,France +Hébécourt,NOR,Normandy,FR,France Hazebrouck,HDF,Hauts-de-France,FR,France -Haynecourt,HDF,Hauts-de-France,FR,France Haybes,GES,Grand Est,FR,France Hayange,GES,Grand Est,FR,France -Haverskerque,HDF,Hauts-de-France,FR,France -Havernas,HDF,Hauts-de-France,FR,France Haveluy,HDF,Hauts-de-France,FR,France Hauville,NOR,Normandy,FR,France Hautvillers,GES,Grand Est,FR,France -Hautot-sur-Mer,NOR,Normandy,FR,France +Hautot-Saint-Sulpice,NOR,Normandy,FR,France Hautmont,HDF,Hauts-de-France,FR,France Yutz,GES,Grand Est,FR,France -Hauteville-Lompnes,ARA,Auvergne-Rhone-Alpes,FR,France -Hauteville,HDF,Hauts-de-France,FR,France -Hauteville,GES,Grand Est,FR,France -Haute-Rivoire,ARA,Auvergne-Rhone-Alpes,FR,France -Hauterives,ARA,Auvergne-Rhone-Alpes,FR,France +Hauteville-Lompnes,ARA,Auvergne-Rhône-Alpes,FR,France +Hautevesnes,HDF,Hauts-de-France,FR,France +Hauterives,ARA,Auvergne-Rhône-Alpes,FR,France Hauterive,NOR,Normandy,FR,France -Hauterive,ARA,Auvergne-Rhone-Alpes,FR,France -Haute-Kontz,GES,Grand Est,FR,France +Hauteluce,ARA,Auvergne-Rhône-Alpes,FR,France Haute-Goulaine,PDL,Pays de la Loire,FR,France Hautecloque,HDF,Hauts-de-France,FR,France +Haute-Avesnes,HDF,Hauts-de-France,FR,France Haussy,HDF,Hauts-de-France,FR,France -Haussonville,GES,Grand Est,FR,France -Haussez,NOR,Normandy,FR,France Haulchin,HDF,Hauts-de-France,FR,France -Haudonville,GES,Grand Est,FR,France -Haudivillers,HDF,Hauts-de-France,FR,France -Haucourt,GES,Grand Est,FR,France +Haudainville,GES,Grand Est,FR,France Hauconcourt,GES,Grand Est,FR,France Haubourdin,HDF,Hauts-de-France,FR,France -Hattmatt,GES,Grand Est,FR,France +Hattstatt,GES,Grand Est,FR,France Hattenville,NOR,Normandy,FR,France -Hatten,GES,Grand Est,FR,France Hatrize,GES,Grand Est,FR,France Haspres,HDF,Hauts-de-France,FR,France Hasparren,NAQ,Nouvelle-Aquitaine,FR,France Hasnon,HDF,Hauts-de-France,FR,France -Hary,HDF,Hauts-de-France,FR,France -Harville,GES,Grand Est,FR,France -Hartmannswiller,GES,Grand Est,FR,France +Harol,GES,Grand Est,FR,France Harnes,HDF,Hauts-de-France,FR,France Harly,HDF,Hauts-de-France,FR,France Hargicourt,HDF,Hauts-de-France,FR,France Harfleur,NOR,Normandy,FR,France -Hareville,GES,Grand Est,FR,France Hardricourt,IDF,Île-de-France,FR,France -Hardivillers,HDF,Hauts-de-France,FR,France Hardinvast,NOR,Normandy,FR,France -Harcy,GES,Grand Est,FR,France +Hardinghen,HDF,Hauts-de-France,FR,France Harcanville,NOR,Normandy,FR,France -Harbonnieres,HDF,Hauts-de-France,FR,France +Harbonnières,HDF,Hauts-de-France,FR,France Haraucourt,GES,Grand Est,FR,France -Happonvilliers,CVL,Centre-Val de Loire,FR,France -Hanvoile,HDF,Hauts-de-France,FR,France +Haramont,HDF,Hauts-de-France,FR,France Hanvec,BRE,Brittany,FR,France -Hantay,HDF,Hauts-de-France,FR,France -Hangviller,GES,Grand Est,FR,France Hangest-sur-Somme,HDF,Hauts-de-France,FR,France Hangest-en-Santerre,HDF,Hauts-de-France,FR,France Hangenbieten,GES,Grand Est,FR,France -Handschuheim,GES,Grand Est,FR,France -Hanches,CVL,Centre-Val de Loire,FR,France -Ham-sous-Varsberg,GES,Grand Est,FR,France -Hames-Boucres,HDF,Hauts-de-France,FR,France +Ham-les-Moines,GES,Grand Est,FR,France Hamelincourt,HDF,Hauts-de-France,FR,France +Brissy-Hamegicourt,HDF,Hauts-de-France,FR,France Hambye,NOR,Normandy,FR,France -Hambers,PDL,Pays de la Loire,FR,France Hambach,GES,Grand Est,FR,France Ham,HDF,Hauts-de-France,FR,France Halluin,HDF,Hauts-de-France,FR,France -Halles-sous-les-Cotes,GES,Grand Est,FR,France +Halloy,HDF,Hauts-de-France,FR,France +Hallines,HDF,Hauts-de-France,FR,France Hallennes-lez-Haubourdin,HDF,Hauts-de-France,FR,France -Hallencourt,HDF,Hauts-de-France,FR,France Haisnes,HDF,Hauts-de-France,FR,France -Haims,NAQ,Nouvelle-Aquitaine,FR,France Haillicourt,HDF,Hauts-de-France,FR,France Haguenau,GES,Grand Est,FR,France Hagondange,GES,Grand Est,FR,France Hagetmau,NAQ,Nouvelle-Aquitaine,FR,France Hagenthal-le-Haut,GES,Grand Est,FR,France Hagenthal-le-Bas,GES,Grand Est,FR,France -Haegen,GES,Grand Est,FR,France +Hagenbach,GES,Grand Est,FR,France Hadol,GES,Grand Est,FR,France -Hacqueville,NOR,Normandy,FR,France Habsheim,GES,Grand Est,FR,France -Haboudange,GES,Grand Est,FR,France -Habere-Lullin,ARA,Auvergne-Rhone-Alpes,FR,France +Hablainville,GES,Grand Est,FR,France Habas,NAQ,Nouvelle-Aquitaine,FR,France Gye,GES,Grand Est,FR,France -Gy,BFC,Bourgogne-Franche-Comte,FR,France -Guyans-Vennes,BFC,Bourgogne-Franche-Comte,FR,France +Gy,BFC,Bourgogne-Franche-Comté,FR,France Guyancourt,IDF,Île-de-France,FR,France Guy,PDL,Pays de la Loire,FR,France -Gury,HDF,Hauts-de-France,FR,France -Gurs,NAQ,Nouvelle-Aquitaine,FR,France -Gurmencon,NAQ,Nouvelle-Aquitaine,FR,France -Gurgy,BFC,Bourgogne-Franche-Comte,FR,France -Guny,HDF,Hauts-de-France,FR,France -Guntzviller,GES,Grand Est,FR,France Gunstett,GES,Grand Est,FR,France Gungwiller,GES,Grand Est,FR,France -Gundolsheim,GES,Grand Est,FR,France Gundershoffen,GES,Grand Est,FR,France Gujan-Mestras,NAQ,Nouvelle-Aquitaine,FR,France -Guitte,BRE,Brittany,FR,France -Guitres,NAQ,Nouvelle-Aquitaine,FR,France -Guitinieres,NAQ,Nouvelle-Aquitaine,FR,France -Guisy,HDF,Hauts-de-France,FR,France +Guîtres,NAQ,Nouvelle-Aquitaine,FR,France Guise,HDF,Hauts-de-France,FR,France -Guiscriff,BRE,Brittany,FR,France Guiscard,HDF,Hauts-de-France,FR,France -Guipel,BRE,Brittany,FR,France Guipavas,BRE,Brittany,FR,France Guinkirchen,GES,Grand Est,FR,France Guingamp,BRE,Brittany,FR,France -Guines,HDF,Hauts-de-France,FR,France -Guimiliau,BRE,Brittany,FR,France +Guînes,HDF,Hauts-de-France,FR,France Guilvinec,BRE,Brittany,FR,France -Guillos,NAQ,Nouvelle-Aquitaine,FR,France -"Guilligomarc'h",BRE,Brittany,FR,France Guilliers,BRE,Brittany,FR,France Guillestre,PAC,"Provence-Alpes-Côte d'Azur",FR,France Guillac,BRE,Brittany,FR,France -Guilherand-Granges,ARA,Auvergne-Rhone-Alpes,FR,France +Guilherand-Granges,ARA,Auvergne-Rhône-Alpes,FR,France Guilers,BRE,Brittany,FR,France +Guignicourt-sur-Vence,GES,Grand Est,FR,France Guignicourt,HDF,Hauts-de-France,FR,France Guigneville-sur-Essonne,IDF,Île-de-France,FR,France Guignes,IDF,Île-de-France,FR,France Guignen,BRE,Brittany,FR,France Guidel,BRE,Brittany,FR,France -Guiclan,BRE,Brittany,FR,France Guichen,BRE,Brittany,FR,France -Guiche,NAQ,Nouvelle-Aquitaine,FR,France Guichainville,NOR,Normandy,FR,France -Guibeville,IDF,Île-de-France,FR,France Guewenheim,GES,Grand Est,FR,France Gueux,GES,Grand Est,FR,France -Gueugnon,BFC,Bourgogne-Franche-Comte,FR,France -Guethary,NAQ,Nouvelle-Aquitaine,FR,France +Gueugnon,BFC,Bourgogne-Franche-Comté,FR,France +Guéthary,NAQ,Nouvelle-Aquitaine,FR,France Guessling-Hemering,GES,Grand Est,FR,France Guesnain,HDF,Hauts-de-France,FR,France Guerville,IDF,Île-de-France,FR,France Guermantes,IDF,Île-de-France,FR,France -Guerledan,BRE,Brittany,FR,France -Guerin,NAQ,Nouvelle-Aquitaine,FR,France -Guerigny,BFC,Bourgogne-Franche-Comte,FR,France -Gueret,NAQ,Nouvelle-Aquitaine,FR,France -Guereins,ARA,Auvergne-Rhone-Alpes,FR,France -Guerbigny,HDF,Hauts-de-France,FR,France -Guerard,IDF,Île-de-France,FR,France -Guerande,PDL,Pays de la Loire,FR,France +Guerlédan,BRE,Brittany,FR,France +Guérigny,BFC,Bourgogne-Franche-Comté,FR,France +Guéret,NAQ,Nouvelle-Aquitaine,FR,France +Guéreins,ARA,Auvergne-Rhône-Alpes,FR,France +Guérard,IDF,Île-de-France,FR,France +Guérande,PDL,Pays de la Loire,FR,France Guer,BRE,Brittany,FR,France -Gueprei,NOR,Normandy,FR,France -Guenviller,GES,Grand Est,FR,France Guenrouet,PDL,Pays de la Loire,FR,France -Guenin,BRE,Brittany,FR,France +Guénin,BRE,Brittany,FR,France Guengat,BRE,Brittany,FR,France -Guenange,GES,Grand Est,FR,France +Guénange,GES,Grand Est,FR,France +Guemene-sur-Scorff,BRE,Brittany,FR,France Guemene-Penfao,PDL,Pays de la Loire,FR,France -Guemar,GES,Grand Est,FR,France -Guegon,BRE,Brittany,FR,France -Guecelard,PDL,Pays de la Loire,FR,France +Guémappe,HDF,Hauts-de-France,FR,France +Guégon,BRE,Brittany,FR,France +Guécélard,PDL,Pays de la Loire,FR,France Guebwiller,GES,Grand Est,FR,France +Gueberschwihr,GES,Grand Est,FR,France +Guchan,OCC,Occitanie,FR,France Guarbecque,HDF,Hauts-de-France,FR,France Grussenheim,GES,Grand Est,FR,France Gruson,HDF,Hauts-de-France,FR,France -Grury,BFC,Bourgogne-Franche-Comte,FR,France -Gruny,HDF,Hauts-de-France,FR,France -Grundviller,GES,Grand Est,FR,France +Grury,BFC,Bourgogne-Franche-Comté,FR,France Gruissan,OCC,Occitanie,FR,France -Grugies,HDF,Hauts-de-France,FR,France -Grues,PDL,Pays de la Loire,FR,France Gruchet-le-Valasse,NOR,Normandy,FR,France -Grozon,BFC,Bourgogne-Franche-Comte,FR,France +Grozon,BFC,Bourgogne-Franche-Comté,FR,France +Grouches-Luchuel,HDF,Hauts-de-France,FR,France Grossoeuvre,NOR,Normandy,FR,France Grosseto-Prugna,20R,Corsica,FR,France -Grosrouvre,IDF,Île-de-France,FR,France -Grospierres,ARA,Auvergne-Rhone-Alpes,FR,France -Grosne,BFC,Bourgogne-Franche-Comte,FR,France -Grosmagny,BFC,Bourgogne-Franche-Comte,FR,France Groslay,IDF,Île-de-France,FR,France Grosbreuil,PDL,Pays de la Loire,FR,France Grosbliederstroff,GES,Grand Est,FR,France -Gron,BFC,Bourgogne-Franche-Comte,FR,France -Groix,BRE,Brittany,FR,France -Groisy,ARA,Auvergne-Rhone-Alpes,FR,France -Groissiat,ARA,Auvergne-Rhone-Alpes,FR,France -Groises,CVL,Centre-Val de Loire,FR,France +Gron,BFC,Bourgogne-Franche-Comté,FR,France +Gron,CVL,Centre-Val de Loire,FR,France +Groisy,ARA,Auvergne-Rhône-Alpes,FR,France +Groissiat,ARA,Auvergne-Rhône-Alpes,FR,France Groffliers,HDF,Hauts-de-France,FR,France Grisy-Suisnes,IDF,Île-de-France,FR,France Grisolles,OCC,Occitanie,FR,France -Griselles,CVL,Centre-Val de Loire,FR,France Grimaud,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Grilly,ARA,Auvergne-Rhone-Alpes,FR,France +Grillon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Grigny,IDF,Île-de-France,FR,France -Grigny,ARA,Auvergne-Rhone-Alpes,FR,France -Grignon,ARA,Auvergne-Rhone-Alpes,FR,France -Grignols,NAQ,Nouvelle-Aquitaine,FR,France -Grignols,NAQ,Nouvelle-Aquitaine,FR,France -Grignan,ARA,Auvergne-Rhone-Alpes,FR,France -Griesheim-sur-Souffel,GES,Grand Est,FR,France -Griesbach-au-Val,GES,Grand Est,FR,France -Griesbach,GES,Grand Est,FR,France -Gries,GES,Grand Est,FR,France -Grieges,ARA,Auvergne-Rhone-Alpes,FR,France +Grigny,ARA,Auvergne-Rhône-Alpes,FR,France +Grignon,ARA,Auvergne-Rhône-Alpes,FR,France +Grignan,ARA,Auvergne-Rhône-Alpes,FR,France +Grièges,ARA,Auvergne-Rhône-Alpes,FR,France Gricourt,HDF,Hauts-de-France,FR,France Grez-sur-Loing,IDF,Île-de-France,FR,France -Grezillac,NAQ,Nouvelle-Aquitaine,FR,France -Grezieu-la-Varenne,ARA,Auvergne-Rhone-Alpes,FR,France -Greuville,NOR,Normandy,FR,France +Grezieu-la-Varenne,ARA,Auvergne-Rhône-Alpes,FR,France +Grezet-Cavagnan,NAQ,Nouvelle-Aquitaine,FR,France +Grez-en-Bouere,PDL,Pays de la Loire,FR,France +Grézac,NAQ,Nouvelle-Aquitaine,FR,France Gretz-Armainvilliers,IDF,Île-de-France,FR,France -Gresy-sur-Aix,ARA,Auvergne-Rhone-Alpes,FR,France +Gresy-sur-Aix,ARA,Auvergne-Rhône-Alpes,FR,France Gresswiller,GES,Grand Est,FR,France -Grepiac,OCC,Occitanie,FR,France Greoux-les-Bains,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Greolieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Grentzingen,GES,Grand Est,FR,France Grentheville,NOR,Normandy,FR,France -Grenois,BFC,Bourgogne-Franche-Comte,FR,France -Grenoble,ARA,Auvergne-Rhone-Alpes,FR,France -Grendelbruch,GES,Grand Est,FR,France +Grenoble,ARA,Auvergne-Rhône-Alpes,FR,France Grenay,HDF,Hauts-de-France,FR,France +Grenay,ARA,Auvergne-Rhône-Alpes,FR,France Grenade-sur-l’Adour,NAQ,Nouvelle-Aquitaine,FR,France Grenade,OCC,Occitanie,FR,France -Gremonville,NOR,Normandy,FR,France -Gremevillers,HDF,Hauts-de-France,FR,France -Gredisans,BFC,Bourgogne-Franche-Comte,FR,France -Greasque,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Grealou,OCC,Occitanie,FR,France -Grazac,ARA,Auvergne-Rhone-Alpes,FR,France +Gredisans,BFC,Bourgogne-Franche-Comté,FR,France +Gréasque,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Grazac,ARA,Auvergne-Rhône-Alpes,FR,France Grazac,OCC,Occitanie,FR,France -Graye-sur-Mer,NOR,Normandy,FR,France -Gray,BFC,Bourgogne-Franche-Comte,FR,France +Gray,BFC,Bourgogne-Franche-Comté,FR,France Gravigny,NOR,Normandy,FR,France Graveson,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Graveron-Semerville,NOR,Normandy,FR,France Gravelotte,GES,Grand Est,FR,France Gravelines,HDF,Hauts-de-France,FR,France -Grauves,GES,Grand Est,FR,France Graulhet,OCC,Occitanie,FR,France Gratentour,OCC,Occitanie,FR,France Grasse,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Granzay-Gript,NAQ,Nouvelle-Aquitaine,FR,France Granville,NOR,Normandy,FR,France Grans,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Granier,ARA,Auvergne-Rhone-Alpes,FR,France -Grangues,NOR,Normandy,FR,France +Granieu,ARA,Auvergne-Rhône-Alpes,FR,France +Granier,ARA,Auvergne-Rhône-Alpes,FR,France Granges-sur-Vologne,GES,Grand Est,FR,France -Granges-la-Ville,BFC,Bourgogne-Franche-Comte,FR,France -Grane,ARA,Auvergne-Rhone-Alpes,FR,France +Grane,ARA,Auvergne-Rhône-Alpes,FR,France Grandvilliers,HDF,Hauts-de-France,FR,France -Grandville,GES,Grand Est,FR,France -Grandvillars,BFC,Bourgogne-Franche-Comte,FR,France -Grandris,ARA,Auvergne-Rhone-Alpes,FR,France -"Grand'Landes",PDL,Pays de la Loire,FR,France +Grandvillars,BFC,Bourgogne-Franche-Comté,FR,France +Grandrû,HDF,Hauts-de-France,FR,France +Grand-Rozoy,HDF,Hauts-de-France,FR,France +Grandris,ARA,Auvergne-Rhône-Alpes,FR,France Gallargues-le-Montueux,OCC,Occitanie,FR,France -Grandfresnoy,HDF,Hauts-de-France,FR,France Grand-Fougeray,BRE,Brittany,FR,France Grand-Fort-Philippe,HDF,Hauts-de-France,FR,France -Grandfontaine,BFC,Bourgogne-Franche-Comte,FR,France +Grandfontaine,BFC,Bourgogne-Franche-Comté,FR,France Grande-Synthe,HDF,Hauts-de-France,FR,France -Grandcourt,NOR,Normandy,FR,France Grand-Couronne,NOR,Normandy,FR,France -Grand-Charmont,BFC,Bourgogne-Franche-Comte,FR,France Grandchamps-des-Fontaines,PDL,Pays de la Loire,FR,France Grand-Champ,BRE,Brittany,FR,France Grandcamp-Maisy,NOR,Normandy,FR,France -Grand-Brassac,NAQ,Nouvelle-Aquitaine,FR,France -Grand,GES,Grand Est,FR,France -Granace,20R,Corsica,FR,France Gramond,OCC,Occitanie,FR,France Grambois,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Gramazie,OCC,Occitanie,FR,France Gramat,OCC,Occitanie,FR,France -Grainville-la-Teinturiere,NOR,Normandy,FR,France Graimbouville,NOR,Normandy,FR,France Gragnague,OCC,Occitanie,FR,France -Graffigny-Chemin,GES,Grand Est,FR,France Gradignan,NAQ,Nouvelle-Aquitaine,FR,France -Graces,BRE,Brittany,FR,France -Gracay,CVL,Centre-Val de Loire,FR,France +Grâces,BRE,Brittany,FR,France +Graçay,CVL,Centre-Val de Loire,FR,France Grabels,OCC,Occitanie,FR,France -Goyrans,OCC,Occitanie,FR,France Goven,BRE,Brittany,FR,France -Gouzeaucourt,HDF,Hauts-de-France,FR,France +Gouzon,NAQ,Nouvelle-Aquitaine,FR,France Gouy-sous-Bellonne,HDF,Hauts-de-France,FR,France Gouy-Saint-Andre,HDF,Hauts-de-France,FR,France -Gouy-en-Artois,HDF,Hauts-de-France,FR,France Gouy,HDF,Hauts-de-France,FR,France Gouvix,NOR,Normandy,FR,France +Gouville-sur-Mer,NOR,Normandy,FR,France Gouvieux,HDF,Hauts-de-France,FR,France +Gouvernes,IDF,Île-de-France,FR,France Goussainville,IDF,Île-de-France,FR,France -Gourvillette,NAQ,Nouvelle-Aquitaine,FR,France Gours,NAQ,Nouvelle-Aquitaine,FR,France Gournay-sur-Marne,IDF,Île-de-France,FR,France Gournay-en-Bray,NOR,Normandy,FR,France Gourin,BRE,Brittany,FR,France +Gourdon,BFC,Bourgogne-Franche-Comté,FR,France Gourdon,OCC,Occitanie,FR,France -Gourdieges,ARA,Auvergne-Rhone-Alpes,FR,France Gourdan-Polignan,OCC,Occitanie,FR,France -Goupillieres,IDF,Île-de-France,FR,France -Goulet,NOR,Normandy,FR,France -Gouise,ARA,Auvergne-Rhone-Alpes,FR,France +Goupillières,IDF,Île-de-France,FR,France Gouesnou,BRE,Brittany,FR,France -Gouesnach,BRE,Brittany,FR,France -Goudourville,OCC,Occitanie,FR,France -Goudon,OCC,Occitanie,FR,France -Goudargues,OCC,Occitanie,FR,France +Gouarec,BRE,Brittany,FR,France Gouaix,IDF,Île-de-France,FR,France -Gottesheim,GES,Grand Est,FR,France -Gotein,NAQ,Nouvelle-Aquitaine,FR,France -Gosné,BRE,Brittany,FR,France -Gorze,GES,Grand Est,FR,France -Gorses,OCC,Occitanie,FR,France +Gosselming,GES,Grand Est,FR,France +Gosnay,HDF,Hauts-de-France,FR,France Gorron,PDL,Pays de la Loire,FR,France -Gorrevod,ARA,Auvergne-Rhone-Alpes,FR,France +Gorrevod,ARA,Auvergne-Rhône-Alpes,FR,France +Gorre,NAQ,Nouvelle-Aquitaine,FR,France Gorges,PDL,Pays de la Loire,FR,France +Gorenflos,HDF,Hauts-de-France,FR,France Gordes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gorcy,GES,Grand Est,FR,France -Gonneville-sur-Honfleur,NOR,Normandy,FR,France -Gonnehem,HDF,Hauts-de-France,FR,France +Gorbio,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Gonneville-la-Mallet,NOR,Normandy,FR,France Gonfreville-lOrcher,NOR,Normandy,FR,France Gonfaron,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gonesse,IDF,Île-de-France,FR,France Gondrin,OCC,Occitanie,FR,France +Gondrexange,GES,Grand Est,FR,France Gondreville,GES,Grand Est,FR,France Gondrecourt-le-Chateau,GES,Grand Est,FR,France Gondecourt,HDF,Hauts-de-France,FR,France -Goncelin,ARA,Auvergne-Rhone-Alpes,FR,France +Goncelin,ARA,Auvergne-Rhône-Alpes,FR,France Gommerville,NOR,Normandy,FR,France -Gommerville,CVL,Centre-Val de Loire,FR,France -Gommersdorf,GES,Grand Est,FR,France "Gommenec'h",BRE,Brittany,FR,France Gommegnies,HDF,Hauts-de-France,FR,France -Gommecourt,IDF,Île-de-France,FR,France -Gomelange,GES,Grand Est,FR,France Gombergean,CVL,Centre-Val de Loire,FR,France -Golinhac,OCC,Occitanie,FR,France Golfe-Juan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Golfech,OCC,Occitanie,FR,France Golbey,GES,Grand Est,FR,France -Goeulzin,HDF,Hauts-de-France,FR,France -Goetzenbruck,GES,Grand Est,FR,France +Goincourt,HDF,Hauts-de-France,FR,France Godewaersvelde,HDF,Hauts-de-France,FR,France Goderville,NOR,Normandy,FR,France -Glun,ARA,Auvergne-Rhone-Alpes,FR,France -Gluiras,ARA,Auvergne-Rhone-Alpes,FR,France +Glun,ARA,Auvergne-Rhône-Alpes,FR,France +Glos-sur-Risle,NOR,Normandy,FR,France Glos,NOR,Normandy,FR,France Glisolles,NOR,Normandy,FR,France -Glenay,NAQ,Nouvelle-Aquitaine,FR,France -Gleize,ARA,Auvergne-Rhone-Alpes,FR,France -Glanville,NOR,Normandy,FR,France -Glandon,NAQ,Nouvelle-Aquitaine,FR,France -Glaignes,HDF,Hauts-de-France,FR,France +Glénic,NAQ,Nouvelle-Aquitaine,FR,France +Gleizé,ARA,Auvergne-Rhône-Alpes,FR,France Glageon,HDF,Hauts-de-France,FR,France -Givry,BFC,Bourgogne-Franche-Comte,FR,France +Gizay,NAQ,Nouvelle-Aquitaine,FR,France +Givrycourt,GES,Grand Est,FR,France +Givry,GES,Grand Est,FR,France +Givry,BFC,Bourgogne-Franche-Comté,FR,France Givrand,PDL,Pays de la Loire,FR,France Givraines,CVL,Centre-Val de Loire,FR,France -Givors,ARA,Auvergne-Rhone-Alpes,FR,France +Givors,ARA,Auvergne-Rhône-Alpes,FR,France Givonne,GES,Grand Est,FR,France Givet,GES,Grand Est,FR,France -Giverville,NOR,Normandy,FR,France -Giverny,NOR,Normandy,FR,France Givenchy-en-Gohelle,HDF,Hauts-de-France,FR,France +Gisy-les-Nobles,BFC,Bourgogne-Franche-Comté,FR,France Gisors,NOR,Normandy,FR,France Gironde,OCC,Occitanie,FR,France -Gironcourt-sur-Vraine,GES,Grand Est,FR,France -Giromagny,BFC,Bourgogne-Franche-Comte,FR,France -Girmont,GES,Grand Est,FR,France +Giromagny,BFC,Bourgogne-Franche-Comté,FR,France +Giremoutiers,IDF,Île-de-France,FR,France Giraumont,GES,Grand Est,FR,France Girancourt,GES,Grand Est,FR,France +Gipcy,ARA,Auvergne-Rhône-Alpes,FR,France Gionges,GES,Grand Est,FR,France -Ginoles,OCC,Occitanie,FR,France Ginestas,OCC,Occitanie,FR,France +Gincrey,GES,Grand Est,FR,France Ginasservis,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Gimouille,BFC,Bourgogne-Franche-Comte,FR,France +Gimouille,BFC,Bourgogne-Franche-Comté,FR,France Gimont,OCC,Occitanie,FR,France Gimeux,NAQ,Nouvelle-Aquitaine,FR,France -Gimel-les-Cascades,NAQ,Nouvelle-Aquitaine,FR,France Gilocourt,HDF,Hauts-de-France,FR,France -Gilly-sur-Isere,ARA,Auvergne-Rhone-Alpes,FR,France -Gillonnay,ARA,Auvergne-Rhone-Alpes,FR,France +Gillonnay,ARA,Auvergne-Rhône-Alpes,FR,France Gilley,GES,Grand Est,FR,France -Gilley,BFC,Bourgogne-Franche-Comte,FR,France -Gillancourt,GES,Grand Est,FR,France -Gilette,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Gigny,BFC,Bourgogne-Franche-Comte,FR,France +Gilley,BFC,Bourgogne-Franche-Comté,FR,France +Gigouzac,OCC,Occitanie,FR,France Gignac-la-Nerthe,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gignac,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gignac,OCC,Occitanie,FR,France Gigean,OCC,Occitanie,FR,France Gif-sur-Yvette,IDF,Île-de-France,FR,France -Gievres,CVL,Centre-Val de Loire,FR,France -Gieres,ARA,Auvergne-Rhone-Alpes,FR,France +Gièvres,CVL,Centre-Val de Loire,FR,France +Gières,ARA,Auvergne-Rhône-Alpes,FR,France Gien,CVL,Centre-Val de Loire,FR,France Gidy,CVL,Centre-Val de Loire,FR,France -Gibles,BFC,Bourgogne-Franche-Comte,FR,France +Gibles,BFC,Bourgogne-Franche-Comté,FR,France Giberville,NOR,Normandy,FR,France -Gibel,OCC,Occitanie,FR,France Ghyvelde,HDF,Hauts-de-France,FR,France Ghisonaccia,20R,Corsica,FR,France -Gezoncourt,GES,Grand Est,FR,France -Gex,ARA,Auvergne-Rhone-Alpes,FR,France -Gevry,BFC,Bourgogne-Franche-Comte,FR,France -Gevrolles,BFC,Bourgogne-Franche-Comte,FR,France -Gevrey-Chambertin,BFC,Bourgogne-Franche-Comte,FR,France -Geveze,BRE,Brittany,FR,France +Gézoncourt,GES,Grand Est,FR,France +Geyssans,ARA,Auvergne-Rhône-Alpes,FR,France +Gex,ARA,Auvergne-Rhône-Alpes,FR,France +Gevry,BFC,Bourgogne-Franche-Comté,FR,France +Gevrey-Chambertin,BFC,Bourgogne-Franche-Comté,FR,France +Gévezé,BRE,Brittany,FR,France Geudertheim,GES,Grand Est,FR,France -Getigne,PDL,Pays de la Loire,FR,France -Gestel,BRE,Brittany,FR,France -Geste,PDL,Pays de la Loire,FR,France +Gétigné,PDL,Pays de la Loire,FR,France +Gesté,PDL,Pays de la Loire,FR,France Gespunsart,GES,Grand Est,FR,France -Gerzat,ARA,Auvergne-Rhone-Alpes,FR,France -Gervans,ARA,Auvergne-Rhone-Alpes,FR,France -Gertwiller,GES,Grand Est,FR,France +Gerzat,ARA,Auvergne-Rhône-Alpes,FR,France Gerstheim,GES,Grand Est,FR,France -Geronce,NAQ,Nouvelle-Aquitaine,FR,France -Germonville,GES,Grand Est,FR,France -Germinon,GES,Grand Est,FR,France -Germigny-sur-Loire,BFC,Bourgogne-Franche-Comte,FR,France -Germaine,GES,Grand Est,FR,France -Germagny,BFC,Bourgogne-Franche-Comte,FR,France -Gerland,BFC,Bourgogne-Franche-Comte,FR,France -Gergy,BFC,Bourgogne-Franche-Comte,FR,France -Gerde,OCC,Occitanie,FR,France -Gerbeviller,GES,Grand Est,FR,France +Germond-Rouvre,NAQ,Nouvelle-Aquitaine,FR,France +Germigny-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France +Germignac,NAQ,Nouvelle-Aquitaine,FR,France +Gerland,BFC,Bourgogne-Franche-Comté,FR,France +Gergy,BFC,Bourgogne-Franche-Comté,FR,France Gérardmer,GES,Grand Est,FR,France -Ger,NOR,Normandy,FR,France Ger,NAQ,Nouvelle-Aquitaine,FR,France -Beard-Geovreissiat,ARA,Auvergne-Rhone-Alpes,FR,France -Geovreisset,ARA,Auvergne-Rhone-Alpes,FR,France +Beard-Geovreissiat,ARA,Auvergne-Rhône-Alpes,FR,France Georges,NAQ,Nouvelle-Aquitaine,FR,France Genvry,HDF,Hauts-de-France,FR,France Gentilly,IDF,Île-de-France,FR,France -Gente,NAQ,Nouvelle-Aquitaine,FR,France -Genouilly,BFC,Bourgogne-Franche-Comte,FR,France -Genouilleux,ARA,Auvergne-Rhone-Alpes,FR,France +Gentelles,HDF,Hauts-de-France,FR,France +Genté,NAQ,Nouvelle-Aquitaine,FR,France +Gensac,NAQ,Nouvelle-Aquitaine,FR,France +Genouilly,BFC,Bourgogne-Franche-Comté,FR,France +Genouilleux,ARA,Auvergne-Rhône-Alpes,FR,France Gennevilliers,IDF,Île-de-France,FR,France -Gennetines,ARA,Auvergne-Rhone-Alpes,FR,France -Genlis,BFC,Bourgogne-Franche-Comte,FR,France -Genissieux,ARA,Auvergne-Rhone-Alpes,FR,France -Genissac,NAQ,Nouvelle-Aquitaine,FR,France -Genis,NAQ,Nouvelle-Aquitaine,FR,France -Genille,CVL,Centre-Val de Loire,FR,France -Genicourt,IDF,Île-de-France,FR,France -Genevrey,BFC,Bourgogne-Franche-Comte,FR,France -Geneuille,BFC,Bourgogne-Franche-Comte,FR,France -Geneslay,NOR,Normandy,FR,France -Generac,OCC,Occitanie,FR,France -Genelard,BFC,Bourgogne-Franche-Comte,FR,France +Gennes,PDL,Pays de la Loire,FR,France +Gennes,BFC,Bourgogne-Franche-Comté,FR,France +Genlis,BFC,Bourgogne-Franche-Comté,FR,France +Génissac,NAQ,Nouvelle-Aquitaine,FR,France +Genillé,CVL,Centre-Val de Loire,FR,France +Génicourt,IDF,Île-de-France,FR,France +Geneuille,BFC,Bourgogne-Franche-Comté,FR,France +Générac,NAQ,Nouvelle-Aquitaine,FR,France +Générac,OCC,Occitanie,FR,France +Génelard,BFC,Bourgogne-Franche-Comté,FR,France Genech,HDF,Hauts-de-France,FR,France -Genebrieres,OCC,Occitanie,FR,France -Genay,BFC,Bourgogne-Franche-Comte,FR,France -Genay,ARA,Auvergne-Rhone-Alpes,FR,France -Genas,ARA,Auvergne-Rhone-Alpes,FR,France -Gemozac,NAQ,Nouvelle-Aquitaine,FR,France -Gemil,OCC,Occitanie,FR,France -Gemenos,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Gemeaux,BFC,Bourgogne-Franche-Comte,FR,France +Génébrières,OCC,Occitanie,FR,France +Genay,ARA,Auvergne-Rhône-Alpes,FR,France +Genas,ARA,Auvergne-Rhône-Alpes,FR,France +Gémenos,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Gemeaux,BFC,Bourgogne-Franche-Comté,FR,France Geloux,NAQ,Nouvelle-Aquitaine,FR,France Gelos,NAQ,Nouvelle-Aquitaine,FR,France -Gelles,ARA,Auvergne-Rhone-Alpes,FR,France -Gelannes,GES,Grand Est,FR,France Geispolsheim,GES,Grand Est,FR,France -Geffosses,NOR,Normandy,FR,France -Geay,NAQ,Nouvelle-Aquitaine,FR,France +Gée,PDL,Pays de la Loire,FR,France Geay,NAQ,Nouvelle-Aquitaine,FR,France Gavrus,NOR,Normandy,FR,France -Gavray,NOR,Normandy,FR,France -Gavisse,GES,Grand Est,FR,France +Gavrelle,HDF,Hauts-de-France,FR,France Gauriaguet,NAQ,Nouvelle-Aquitaine,FR,France Gauriac,NAQ,Nouvelle-Aquitaine,FR,France -Gaujac,OCC,Occitanie,FR,France -Gaudies,OCC,Occitanie,FR,France Gauchy,HDF,Hauts-de-France,FR,France -Gattieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Gasville-Oiseme,CVL,Centre-Val de Loire,FR,France +Gattières,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gastines,PDL,Pays de la Loire,FR,France Gastes,NAQ,Nouvelle-Aquitaine,FR,France Gassin,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gasny,NOR,Normandy,FR,France -Garrebourg,GES,Grand Est,FR,France -Garos,NAQ,Nouvelle-Aquitaine,FR,France +Garris,NAQ,Nouvelle-Aquitaine,FR,France Garons,OCC,Occitanie,FR,France -Garnerans,ARA,Auvergne-Rhone-Alpes,FR,France -Garnay,CVL,Centre-Val de Loire,FR,France Garindein,NAQ,Nouvelle-Aquitaine,FR,France Garidech,OCC,Occitanie,FR,France Garges-lès-Gonesse,IDF,Île-de-France,FR,France Gargenville,IDF,Île-de-France,FR,France Gargas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Gargas,OCC,Occitanie,FR,France -Gareoult,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Garéoult,PAC,"Provence-Alpes-Côte d'Azur",FR,France Garennes-sur-Eure,NOR,Normandy,FR,France Gardonne,NAQ,Nouvelle-Aquitaine,FR,France Gardanne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Garchizy,BFC,Bourgogne-Franche-Comte,FR,France +Garchizy,BFC,Bourgogne-Franche-Comté,FR,France Garches,IDF,Île-de-France,FR,France Garat,NAQ,Nouvelle-Aquitaine,FR,France Garancieres-en-Drouais,CVL,Centre-Val de Loire,FR,France -Garancieres,IDF,Île-de-France,FR,France +Garancières,IDF,Île-de-France,FR,France Gap,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Ganzeville,NOR,Normandy,FR,France -Gannat,ARA,Auvergne-Rhone-Alpes,FR,France +Gannat,ARA,Auvergne-Rhône-Alpes,FR,France Ganges,OCC,Occitanie,FR,France Gandrange,GES,Grand Est,FR,France -Ganac,OCC,Occitanie,FR,France +Gandelu,HDF,Hauts-de-France,FR,France Gan,NAQ,Nouvelle-Aquitaine,FR,France Gambsheim,GES,Grand Est,FR,France -Gambais,IDF,Île-de-France,FR,France Gamarde-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France Gamaches-en-Vexin,NOR,Normandy,FR,France Gamaches,HDF,Hauts-de-France,FR,France -Galluis,IDF,Île-de-France,FR,France Gallardon,CVL,Centre-Val de Loire,FR,France Galgon,NAQ,Nouvelle-Aquitaine,FR,France Galfingue,GES,Grand Est,FR,France -Gajan,OCC,Occitanie,FR,France +Galargues,OCC,Occitanie,FR,France +Galan,OCC,Occitanie,FR,France Gainneville,NOR,Normandy,FR,France Gaillon,NOR,Normandy,FR,France -Gailleres,NAQ,Nouvelle-Aquitaine,FR,France -Gaillard,ARA,Auvergne-Rhone-Alpes,FR,France +Gaillon-sur-Montcient,IDF,Île-de-France,FR,France +Gaillères,NAQ,Nouvelle-Aquitaine,FR,France +Gaillard,ARA,Auvergne-Rhône-Alpes,FR,France Gaillan-en-Medoc,NAQ,Nouvelle-Aquitaine,FR,France Gaillac-Toulza,OCC,Occitanie,FR,France Gaillac,OCC,Occitanie,FR,France Gahard,BRE,Brittany,FR,France Gagny,IDF,Île-de-France,FR,France -Gagnieres,OCC,Occitanie,FR,France -Gagnac-sur-Garonne,OCC,Occitanie,FR,France -Gageac-et-Rouillac,NAQ,Nouvelle-Aquitaine,FR,France -Gael,BRE,Brittany,FR,France +Gagnières,OCC,Occitanie,FR,France +Gagnac-sur-Cere,OCC,Occitanie,FR,France +Gagnac,OCC,Occitanie,FR,France +Gaël,BRE,Brittany,FR,France Gadencourt,NOR,Normandy,FR,France -Gace,NOR,Normandy,FR,France +Gacé,NOR,Normandy,FR,France Gabriac,OCC,Occitanie,FR,France Gabat,NAQ,Nouvelle-Aquitaine,FR,France -Gabaston,NAQ,Nouvelle-Aquitaine,FR,France -Gabarret,NAQ,Nouvelle-Aquitaine,FR,France -Fye,PDL,Pays de la Loire,FR,France Fuveau,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Fussy,CVL,Centre-Val de Loire,FR,France Furiani,20R,Corsica,FR,France +Furdenheim,GES,Grand Est,FR,France Fumel,NAQ,Nouvelle-Aquitaine,FR,France Fumay,GES,Grand Est,FR,France -Fultot,NOR,Normandy,FR,France Fublaines,IDF,Île-de-France,FR,France Fruges,HDF,Hauts-de-France,FR,France -Froville,GES,Grand Est,FR,France Frouzins,OCC,Occitanie,FR,France +Frouville,IDF,Île-de-France,FR,France Frouard,GES,Grand Est,FR,France -Frotey-les-Vesoul,BFC,Bourgogne-Franche-Comte,FR,France -Frossay,PDL,Pays de la Loire,FR,France -Fronville,GES,Grand Est,FR,France -Frontonas,ARA,Auvergne-Rhone-Alpes,FR,France +Frontonas,ARA,Auvergne-Rhône-Alpes,FR,France Fronton,OCC,Occitanie,FR,France Frontignan,OCC,Occitanie,FR,France -Frontenex,ARA,Auvergne-Rhone-Alpes,FR,France +Frontenex,ARA,Auvergne-Rhône-Alpes,FR,France Frontenay-Rohan-Rohan,NAQ,Nouvelle-Aquitaine,FR,France -Frontenas,ARA,Auvergne-Rhone-Alpes,FR,France -Frontenard,BFC,Bourgogne-Franche-Comte,FR,France +Frontenard,BFC,Bourgogne-Franche-Comté,FR,France Fronsac,NAQ,Nouvelle-Aquitaine,FR,France Froncles,GES,Grand Est,FR,France -Fromentieres,PDL,Pays de la Loire,FR,France +Fromont,IDF,Île-de-France,FR,France +Fromentières,PDL,Pays de la Loire,FR,France Fromelles,HDF,Hauts-de-France,FR,France Fromelennes,GES,Grand Est,FR,France Frolois,GES,Grand Est,FR,France -Froissy,HDF,Hauts-de-France,FR,France -Froideconche,BFC,Bourgogne-Franche-Comte,FR,France -Froges,ARA,Auvergne-Rhone-Alpes,FR,France +Froidfond,PDL,Pays de la Loire,FR,France +Froideconche,BFC,Bourgogne-Franche-Comté,FR,France +Froges,ARA,Auvergne-Rhône-Alpes,FR,France +Frocourt,HDF,Hauts-de-France,FR,France Froberville,NOR,Normandy,FR,France Friville-Escarbotin,HDF,Hauts-de-France,FR,France -Frignicourt,GES,Grand Est,FR,France -Friesenheim,GES,Grand Est,FR,France +Friesen,GES,Grand Est,FR,France Frieres-Faillouel,HDF,Hauts-de-France,FR,France Freyming-Merlebach,GES,Grand Est,FR,France -Frevin-Capelle,HDF,Hauts-de-France,FR,France -Frevent,HDF,Hauts-de-France,FR,France -Freulleville,NOR,Normandy,FR,France +Freville-du-Gatinais,CVL,Centre-Val de Loire,FR,France +Frévent,HDF,Hauts-de-France,FR,France Fretin,HDF,Hauts-de-France,FR,France -Fretigny,CVL,Centre-Val de Loire,FR,France -Fretigney-et-Velloreille,BFC,Bourgogne-Franche-Comte,FR,France -Freteval,CVL,Centre-Val de Loire,FR,France +Fréthun,HDF,Hauts-de-France,FR,France +Fréteval,CVL,Centre-Val de Loire,FR,France +Fresville,NOR,Normandy,FR,France Fressines,NAQ,Nouvelle-Aquitaine,FR,France -Fressin,HDF,Hauts-de-France,FR,France -Fressies,HDF,Hauts-de-France,FR,France -Fresselines,NAQ,Nouvelle-Aquitaine,FR,France -Fresse,BFC,Bourgogne-Franche-Comte,FR,France +Fressenneville,HDF,Hauts-de-France,FR,France +Fresse,BFC,Bourgogne-Franche-Comté,FR,France Fressain,HDF,Hauts-de-France,FR,France Fressac,OCC,Occitanie,FR,France +Fresquiennes,NOR,Normandy,FR,France Fresnoy-le-Grand,HDF,Hauts-de-France,FR,France -Fresnois-la-Montagne,GES,Grand Est,FR,France -Fresnes-Tilloloy,HDF,Hauts-de-France,FR,France -Fresnes-sur-Marne,IDF,Île-de-France,FR,France Fresnes-sur-Escaut,HDF,Hauts-de-France,FR,France Fresnes,HDF,Hauts-de-France,FR,France +Fresnes-les-Montauban,HDF,Hauts-de-France,FR,France Fresnes,IDF,Île-de-France,FR,France -Fresnes,CVL,Centre-Val de Loire,FR,France -Fresne-Cauverville,NOR,Normandy,FR,France Fresnay-sur-Sarthe,PDL,Pays de la Loire,FR,France -"Fresnay-l'Eveque",CVL,Centre-Val de Loire,FR,France -Fresnay-le-Gilmert,CVL,Centre-Val de Loire,FR,France -Frepillon,IDF,Île-de-France,FR,France +Frépillon,IDF,Île-de-France,FR,France +Fréniches,HDF,Hauts-de-France,FR,France Freneuse,IDF,Île-de-France,FR,France -Frencq,HDF,Hauts-de-France,FR,France Frelinghien,HDF,Hauts-de-France,FR,France +Fréland,GES,Grand Est,FR,France Fréjus,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Frejairolles,OCC,Occitanie,FR,France -Fregouville,OCC,Occitanie,FR,France -Frebuans,BFC,Bourgogne-Franche-Comte,FR,France -Fraze,CVL,Centre-Val de Loire,FR,France -Frasne,BFC,Bourgogne-Franche-Comte,FR,France -Franxault,BFC,Bourgogne-Franche-Comte,FR,France -Frans,ARA,Auvergne-Rhone-Alpes,FR,France +Frégouville,OCC,Occitanie,FR,France +Frasne,BFC,Bourgogne-Franche-Comté,FR,France +Franxault,BFC,Bourgogne-Franche-Comté,FR,France Franqueville-Saint-Pierre,NOR,Normandy,FR,France Franquevielle,OCC,Occitanie,FR,France -Franois,BFC,Bourgogne-Franche-Comte,FR,France +Franois,BFC,Bourgogne-Franche-Comté,FR,France Franleu,HDF,Hauts-de-France,FR,France -Frangy,ARA,Auvergne-Rhone-Alpes,FR,France -Francueil,CVL,Centre-Val de Loire,FR,France -Francoules,OCC,Occitanie,FR,France +Frangy,ARA,Auvergne-Rhône-Alpes,FR,France +Francs,NAQ,Nouvelle-Aquitaine,FR,France Franconville,IDF,Île-de-France,FR,France -Francois,NAQ,Nouvelle-Aquitaine,FR,France -Franclens,ARA,Auvergne-Rhone-Alpes,FR,France -Francin,ARA,Auvergne-Rhone-Alpes,FR,France Francilly-Selency,HDF,Hauts-de-France,FR,France -Francieres,HDF,Hauts-de-France,FR,France -Francheville,ARA,Auvergne-Rhone-Alpes,FR,France +Francières,HDF,Hauts-de-France,FR,France +Francheville,NOR,Normandy,FR,France +Francheville,ARA,Auvergne-Rhône-Alpes,FR,France Francheval,GES,Grand Est,FR,France -Francheleins,ARA,Auvergne-Rhone-Alpes,FR,France -Francescas,NAQ,Nouvelle-Aquitaine,FR,France +Francheleins,ARA,Auvergne-Rhône-Alpes,FR,France ,,,FR,France Francastel,HDF,Hauts-de-France,FR,France -Francaltroff,GES,Grand Est,FR,France -Frampas,GES,Grand Est,FR,France +Framerville-Rainecourt,HDF,Hauts-de-France,FR,France +Frambouhans,BFC,Bourgogne-Franche-Comté,FR,France Fraize,GES,Grand Est,FR,France -Fraisses,ARA,Auvergne-Rhone-Alpes,FR,France -Fraisans,BFC,Bourgogne-Franche-Comte,FR,France -Frais,BFC,Bourgogne-Franche-Comte,FR,France -Fragnes,BFC,Bourgogne-Franche-Comte,FR,France -Fozieres,OCC,Occitanie,FR,France -Foussemagne,BFC,Bourgogne-Franche-Comte,FR,France -Fours,NAQ,Nouvelle-Aquitaine,FR,France +Fraisses,ARA,Auvergne-Rhône-Alpes,FR,France +Fraisans,BFC,Bourgogne-Franche-Comté,FR,France +Fouzilhon,OCC,Occitanie,FR,France Fourquevaux,OCC,Occitanie,FR,France -Fourqueux,IDF,Île-de-France,FR,France -Fouronnes,BFC,Bourgogne-Franche-Comte,FR,France -Fournols,ARA,Auvergne-Rhone-Alpes,FR,France +Fourques,OCC,Occitanie,FR,France +Fourques,OCC,Occitanie,FR,France +Fouronnes,BFC,Bourgogne-Franche-Comté,FR,France +Fournols,ARA,Auvergne-Rhône-Alpes,FR,France Fournes-en-Weppes,HDF,Hauts-de-France,FR,France -Fournes,OCC,Occitanie,FR,France -Fournels,OCC,Occitanie,FR,France -Fourneaux,ARA,Auvergne-Rhone-Alpes,FR,France +Fournès,OCC,Occitanie,FR,France +Fourneaux,ARA,Auvergne-Rhône-Alpes,FR,France Fourmies,HDF,Hauts-de-France,FR,France Fourges,NOR,Normandy,FR,France -Fourg,BFC,Bourgogne-Franche-Comte,FR,France -Fourchambault,BFC,Bourgogne-Franche-Comte,FR,France +Fourdrain,HDF,Hauts-de-France,FR,France +Fourchambault,BFC,Bourgogne-Franche-Comté,FR,France Fouras,NAQ,Nouvelle-Aquitaine,FR,France +Four,ARA,Auvergne-Rhône-Alpes,FR,France Fouquieres-les-Lens,HDF,Hauts-de-France,FR,France +Fouquieres-les-Bethune,HDF,Hauts-de-France,FR,France Fouqueure,NAQ,Nouvelle-Aquitaine,FR,France Fouquescourt,HDF,Hauts-de-France,FR,France -Fouquereuil,HDF,Hauts-de-France,FR,France Fouquebrune,NAQ,Nouvelle-Aquitaine,FR,France -Foulbec,NOR,Normandy,FR,France Foulayronnes,NAQ,Nouvelle-Aquitaine,FR,France -Fouilloy,HDF,Hauts-de-France,FR,France -Fouilloy,HDF,Hauts-de-France,FR,France -Fougerolles,BFC,Bourgogne-Franche-Comte,FR,France -Fougeres,BRE,Brittany,FR,France -Fougere,PDL,Pays de la Loire,FR,France +Fougerolles,BFC,Bourgogne-Franche-Comté,FR,France +Fougères,BRE,Brittany,FR,France +Fougeré,PDL,Pays de la Loire,FR,France Foug,GES,Grand Est,FR,France Fouesnant,BRE,Brittany,FR,France Foucheres-aux-Bois,GES,Grand Est,FR,France -Foucheres,BFC,Bourgogne-Franche-Comte,FR,France -Foucheres,GES,Grand Est,FR,France -Foucherans,BFC,Bourgogne-Franche-Comte,FR,France +Foucherans,BFC,Bourgogne-Franche-Comté,FR,France Fos-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Fossieux,GES,Grand Est,FR,France +Fossoy,HDF,Hauts-de-France,FR,France Fosseuse,HDF,Hauts-de-France,FR,France Fosses,IDF,Île-de-France,FR,France Fossemanant,HDF,Hauts-de-France,FR,France -Fossemagne,NAQ,Nouvelle-Aquitaine,FR,France -Fosse,CVL,Centre-Val de Loire,FR,France +Fossé,GES,Grand Est,FR,France +Fossé,CVL,Centre-Val de Loire,FR,France Fortschwihr,GES,Grand Est,FR,France -Fort-Mahon-Plage,HDF,Hauts-de-France,FR,France -Fortail,IDF,Île-de-France,FR,France -Forstfeld,GES,Grand Est,FR,France -Fors,NAQ,Nouvelle-Aquitaine,FR,France +Fort-Mardyck,HDF,Hauts-de-France,FR,France Formerie,HDF,Hauts-de-France,FR,France -Formentin,NOR,Normandy,FR,France Forges-les-Eaux,NOR,Normandy,FR,France Forges,NAQ,Nouvelle-Aquitaine,FR,France -Forceville,HDF,Hauts-de-France,FR,France -Force,PDL,Pays de la Loire,FR,France +"Forest-l'Abbaye",HDF,Hauts-de-France,FR,France Forcalquier,PAC,"Provence-Alpes-Côte d'Azur",FR,France Forcalqueiret,PAC,"Provence-Alpes-Côte d'Azur",FR,France Forbach,GES,Grand Est,FR,France +Fontvieille,,,MC,Monaco Fontvieille,PAC,"Provence-Alpes-Côte d'Azur",FR,France Fontvannes,GES,Grand Est,FR,France Font-Romeu-Odeillo-Via,OCC,Occitanie,FR,France -Fontrailles,OCC,Occitanie,FR,France Fontoy,GES,Grand Est,FR,France -"Fontevraud-l'Abbaye",PDL,Pays de la Loire,FR,France -Fontenoy,HDF,Hauts-de-France,FR,France -Fontenoy,BFC,Bourgogne-Franche-Comte,FR,France +Fontienne,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Fontès,OCC,Occitanie,FR,France Fontenilles,OCC,Occitanie,FR,France Fontenay-Tresigny,IDF,Île-de-France,FR,France +Fontenay-sur-Loing,CVL,Centre-Val de Loire,FR,France Fontenay-sous-Bois,IDF,Île-de-France,FR,France +Fontenay-le-Pesnel,NOR,Normandy,FR,France Fontenay-le-Fleury,IDF,Île-de-France,FR,France Fontenay-le-Comte,PDL,Pays de la Loire,FR,France Fontenay-aux-Roses,IDF,Île-de-France,FR,France @@ -47737,891 +36540,686 @@ Fontenay,NOR,Normandy,FR,France Fontenay,GES,Grand Est,FR,France Fontenailles,IDF,Île-de-France,FR,France Fontcouverte,NAQ,Nouvelle-Aquitaine,FR,France -Fontanil-Cornillon,ARA,Auvergne-Rhone-Alpes,FR,France -Fontanes,ARA,Auvergne-Rhone-Alpes,FR,France +Fontanil-Cornillon,ARA,Auvergne-Rhône-Alpes,FR,France Fontan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Fontaine-sur-Ay,GES,Grand Est,FR,France -Fontaines-sur-Saone,ARA,Auvergne-Rhone-Alpes,FR,France -Fontaines-Saint-Martin,ARA,Auvergne-Rhone-Alpes,FR,France +Fontaines-sur-Saone,ARA,Auvergne-Rhône-Alpes,FR,France +Fontaines-Saint-Martin,ARA,Auvergne-Rhône-Alpes,FR,France Fontaine-Simon,CVL,Centre-Val de Loire,FR,France -Fontaine-les-Dijon,BFC,Bourgogne-Franche-Comte,FR,France +Fontaine-les-Dijon,BFC,Bourgogne-Franche-Comté,FR,France Fontaine-le-Port,IDF,Île-de-France,FR,France +Fontaine-le-Dun,NOR,Normandy,FR,France Fontaine-le-Comte,NAQ,Nouvelle-Aquitaine,FR,France -Fontaine-le-Bourg,NOR,Normandy,FR,France +Fontaine-la-Mallet,NOR,Normandy,FR,France Fontaine-la-Guyon,CVL,Centre-Val de Loire,FR,France -Fontaine-Guerin,PDL,Pays de la Loire,FR,France -Fontaine-Fourches,IDF,Île-de-France,FR,France +Fontaine-Francaise,BFC,Bourgogne-Franche-Comté,FR,France Fontainebleau,IDF,Île-de-France,FR,France -Fontaine-au-Pire,HDF,Hauts-de-France,FR,France Fontaine,IDF,Île-de-France,FR,France -Fontaine,BFC,Bourgogne-Franche-Comte,FR,France -Fontaine,ARA,Auvergne-Rhone-Alpes,FR,France -Fontain,BFC,Bourgogne-Franche-Comte,FR,France +Fontaine,ARA,Auvergne-Rhône-Alpes,FR,France +Fontain,BFC,Bourgogne-Franche-Comté,FR,France Fons,OCC,Occitanie,FR,France Fonsorbes,OCC,Occitanie,FR,France -Fonsomme,HDF,Hauts-de-France,FR,France -Fons,OCC,Occitanie,FR,France -Fons,ARA,Auvergne-Rhone-Alpes,FR,France -Fonroque,NAQ,Nouvelle-Aquitaine,FR,France -Fongueusemare,NOR,Normandy,FR,France -Fongrave,NAQ,Nouvelle-Aquitaine,FR,France Fondettes,CVL,Centre-Val de Loire,FR,France -Foncine-le-Haut,BFC,Bourgogne-Franche-Comte,FR,France Fonbeauzard,OCC,Occitanie,FR,France Folschviller,GES,Grand Est,FR,France -Folligny,NOR,Normandy,FR,France -Follainville-Dennemont,IDF,Île-de-France,FR,France Folembray,HDF,Hauts-de-France,FR,France Folelli,20R,Corsica,FR,France Foix,OCC,Occitanie,FR,France -Foissiat,ARA,Auvergne-Rhone-Alpes,FR,France -Foissac,OCC,Occitanie,FR,France -Foecy,CVL,Centre-Val de Loire,FR,France -Fluy,HDF,Hauts-de-France,FR,France +Foissiat,ARA,Auvergne-Rhône-Alpes,FR,France +Foëcy,CVL,Centre-Val de Loire,FR,France +Fluquières,HDF,Hauts-de-France,FR,France +Floyon,HDF,Hauts-de-France,FR,France Floure,OCC,Occitanie,FR,France -Floringhem,HDF,Hauts-de-France,FR,France -Florimont,BFC,Bourgogne-Franche-Comte,FR,France -Floressas,OCC,Occitanie,FR,France Florensac,OCC,Occitanie,FR,France -Floremont,GES,Grand Est,FR,France +Florémont,GES,Grand Est,FR,France Florange,GES,Grand Est,FR,France Florac,OCC,Occitanie,FR,France Floirac,NAQ,Nouvelle-Aquitaine,FR,France -Floirac,OCC,Occitanie,FR,France -Floirac,NAQ,Nouvelle-Aquitaine,FR,France Floing,GES,Grand Est,FR,France -Flocques,NOR,Normandy,FR,France -Flocourt,GES,Grand Est,FR,France Flize,GES,Grand Est,FR,France Flixecourt,HDF,Hauts-de-France,FR,France -Flirey,GES,Grand Est,FR,France -Flipou,NOR,Normandy,FR,France Flines-lez-Raches,HDF,Hauts-de-France,FR,France -Flexbourg,GES,Grand Est,FR,France -Flevy,GES,Grand Est,FR,France +Flines-les-Mortagne,HDF,Hauts-de-France,FR,France +Fligny,GES,Grand Est,FR,France +Flexanville,IDF,Île-de-France,FR,France +Flévy,GES,Grand Est,FR,France +Fléville,GES,Grand Est,FR,France Fleville-devant-Nancy,GES,Grand Est,FR,France Fleury-sur-Orne,NOR,Normandy,FR,France Fleury-sur-Andelle,NOR,Normandy,FR,France Fleury-Merogis,IDF,Île-de-France,FR,France Fleury-les-Aubrais,CVL,Centre-Val de Loire,FR,France -Fleury-la-Vallee,BFC,Bourgogne-Franche-Comte,FR,France +Fleury-la-Foret,NOR,Normandy,FR,France +Fleury-en-Biere,IDF,Île-de-France,FR,France Fleury,HDF,Hauts-de-France,FR,France Fleury,GES,Grand Est,FR,France +Fleury,NOR,Normandy,FR,France Fleury,OCC,Occitanie,FR,France Fleurines,HDF,Hauts-de-France,FR,France -"Fleurieux-sur-l'Arbresle",ARA,Auvergne-Rhone-Alpes,FR,France -Fleurieu-sur-Saone,ARA,Auvergne-Rhone-Alpes,FR,France -Fleurie,ARA,Auvergne-Rhone-Alpes,FR,France -Fleurey-sur-Ouche,BFC,Bourgogne-Franche-Comte,FR,France +"Fleurieux-sur-l'Arbresle",ARA,Auvergne-Rhône-Alpes,FR,France Fleurbaix,HDF,Hauts-de-France,FR,France -Fleurat,NAQ,Nouvelle-Aquitaine,FR,France Fleurance,OCC,Occitanie,FR,France Flesselles,HDF,Hauts-de-France,FR,France +Flers-sur-Noye,HDF,Hauts-de-France,FR,France Flers-en-Escrebieux,HDF,Hauts-de-France,FR,France Flers,NOR,Normandy,FR,France -Fleigneux,GES,Grand Est,FR,France -Fleac,NAQ,Nouvelle-Aquitaine,FR,France +Fléac,NAQ,Nouvelle-Aquitaine,FR,France Flayosc,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Flaxieu,ARA,Auvergne-Rhone-Alpes,FR,France Flavy-le-Martel,HDF,Hauts-de-France,FR,France Flavin,OCC,Occitanie,FR,France Flavigny-sur-Moselle,GES,Grand Est,FR,France -Flaviac,ARA,Auvergne-Rhone-Alpes,FR,France -Flaujagues,NAQ,Nouvelle-Aquitaine,FR,France -Flaugnac,OCC,Occitanie,FR,France -Flaugeac,NAQ,Nouvelle-Aquitaine,FR,France +Flavignac,NAQ,Nouvelle-Aquitaine,FR,France +Flavacourt,HDF,Hauts-de-France,FR,France Flassans-sur-Issole,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Flammerans,BFC,Bourgogne-Franche-Comte,FR,France +Flammerans,BFC,Bourgogne-Franche-Comté,FR,France Flamanville,NOR,Normandy,FR,France -Flagy,IDF,Île-de-France,FR,France -Flacourt,IDF,Île-de-France,FR,France -Flacheres,ARA,Auvergne-Rhone-Alpes,FR,France -Fixin,BFC,Bourgogne-Franche-Comte,FR,France -Fitz-James,HDF,Hauts-de-France,FR,France +Fixin,BFC,Bourgogne-Franche-Comté,FR,France Fitou,OCC,Occitanie,FR,France +Fitilieu,ARA,Auvergne-Rhône-Alpes,FR,France Fismes,GES,Grand Est,FR,France -Firminy,ARA,Auvergne-Rhone-Alpes,FR,France +Firminy,ARA,Auvergne-Rhône-Alpes,FR,France Firmi,OCC,Occitanie,FR,France Finhan,OCC,Occitanie,FR,France -Filstroff,GES,Grand Est,FR,France -Fillinges,ARA,Auvergne-Rhone-Alpes,FR,France -Fillievres,HDF,Hauts-de-France,FR,France +Fillols,OCC,Occitanie,FR,France +Fillinges,ARA,Auvergne-Rhône-Alpes,FR,France +Fillé,PDL,Pays de la Loire,FR,France Figeac,OCC,Occitanie,FR,France -Figanieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Figanières,PAC,"Provence-Alpes-Côte d'Azur",FR,France Fieulaine,HDF,Hauts-de-France,FR,France -Fiennes,HDF,Hauts-de-France,FR,France -Feyzin,ARA,Auvergne-Rhone-Alpes,FR,France +Fieffes-Montrelet,HDF,Hauts-de-France,FR,France +Fiac,OCC,Occitanie,FR,France +Feyzin,ARA,Auvergne-Rhône-Alpes,FR,France Feytiat,NAQ,Nouvelle-Aquitaine,FR,France -Fey,GES,Grand Est,FR,France -Feves,GES,Grand Est,FR,France -Feurs,ARA,Auvergne-Rhone-Alpes,FR,France +Féy,GES,Grand Est,FR,France +Fèves,GES,Grand Est,FR,France +Feurs,ARA,Auvergne-Rhône-Alpes,FR,France Feuquieres-en-Vimeu,HDF,Hauts-de-France,FR,France -Feuquieres,HDF,Hauts-de-France,FR,France +Feuquières,HDF,Hauts-de-France,FR,France Feuguerolles-Bully,NOR,Normandy,FR,France -Feuges,GES,Grand Est,FR,France -Feugarolles,NAQ,Nouvelle-Aquitaine,FR,France Feuchy,HDF,Hauts-de-France,FR,France -Feucherolles,IDF,Île-de-France,FR,France Festieux,HDF,Hauts-de-France,FR,France Fessenheim,GES,Grand Est,FR,France -Fesches-le-Chatel,BFC,Bourgogne-Franche-Comte,FR,France -Fervaques,NOR,Normandy,FR,France +Fesches-le-Chatel,BFC,Bourgogne-Franche-Comté,FR,France Fervaches,NOR,Normandy,FR,France -Fertans,BFC,Bourgogne-Franche-Comte,FR,France Ferrieres-en-Brie,IDF,Île-de-France,FR,France Ferrieres-en-Bray,NOR,Normandy,FR,France +Ferrières,GES,Grand Est,FR,France Ferrieres-en-Gatinais,CVL,Centre-Val de Loire,FR,France -Ferrieres,NAQ,Nouvelle-Aquitaine,FR,France -Ferrieres,OCC,Occitanie,FR,France +Ferrières,NAQ,Nouvelle-Aquitaine,FR,France Ferriere-la-Grande,HDF,Hauts-de-France,FR,France Ferrette,GES,Grand Est,FR,France -Ferrensac,NAQ,Nouvelle-Aquitaine,FR,France -Ferques,HDF,Hauts-de-France,FR,France -Ferolles-Attilly,IDF,Île-de-France,FR,France -Ferney-Voltaire,ARA,Auvergne-Rhone-Alpes,FR,France -Fermanville,NOR,Normandy,FR,France -Fericy,IDF,Île-de-France,FR,France +Ferney-Voltaire,ARA,Auvergne-Rhône-Alpes,FR,France Ferfay,HDF,Hauts-de-France,FR,France -Ferel,BRE,Brittany,FR,France Fere-Champenoise,GES,Grand Est,FR,France Ferdrupt,GES,Grand Est,FR,France -Ferce-sur-Sarthe,PDL,Pays de la Loire,FR,France Fenouillet,OCC,Occitanie,FR,France Feneu,PDL,Pays de la Loire,FR,France +Fénay,BFC,Bourgogne-Franche-Comté,FR,France Fenain,HDF,Hauts-de-France,FR,France -Felon,BFC,Bourgogne-Franche-Comte,FR,France +Felon,BFC,Bourgogne-Franche-Comté,FR,France Felletin,NAQ,Nouvelle-Aquitaine,FR,France Fellering,GES,Grand Est,FR,France Felleries,HDF,Hauts-de-France,FR,France -Felines-Minervois,OCC,Occitanie,FR,France +Feliceto,20R,Corsica,FR,France +Feldkirch,GES,Grand Est,FR,France Feins,BRE,Brittany,FR,France -Feillens,ARA,Auvergne-Rhone-Alpes,FR,France +Feings,CVL,Centre-Val de Loire,FR,France +Feillens,ARA,Auvergne-Rhône-Alpes,FR,France Feignies,HDF,Hauts-de-France,FR,France -Feigeres,ARA,Auvergne-Rhone-Alpes,FR,France -Fegreac,PDL,Pays de la Loire,FR,France +Feigères,ARA,Auvergne-Rhône-Alpes,FR,France Fegersheim,GES,Grand Est,FR,France -Fechain,HDF,Hauts-de-France,FR,France +Féchain,HDF,Hauts-de-France,FR,France Fécamp,NOR,Normandy,FR,France -Feas,NAQ,Nouvelle-Aquitaine,FR,France -Fayssac,OCC,Occitanie,FR,France -Fay-les-Etangs,HDF,Hauts-de-France,FR,France -Fayet,HDF,Hauts-de-France,FR,France -Fayet,OCC,Occitanie,FR,France -Faye-sur-Ardin,NAQ,Nouvelle-Aquitaine,FR,France +Féas,NAQ,Nouvelle-Aquitaine,FR,France Fayence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -"Faye-l'Abbesse",NAQ,Nouvelle-Aquitaine,FR,France Fay-de-Bretagne,PDL,Pays de la Loire,FR,France Faycelles,OCC,Occitanie,FR,France -Fay-aux-Loges,CVL,Centre-Val de Loire,FR,France -Faverolles-et-Coemy,GES,Grand Est,FR,France Faverolles,HDF,Hauts-de-France,FR,France Faverolles,CVL,Centre-Val de Loire,FR,France Faverolles,NOR,Normandy,FR,France -Faverolles,ARA,Auvergne-Rhone-Alpes,FR,France -Faverney,BFC,Bourgogne-Franche-Comte,FR,France -Faverges-de-la-Tour,ARA,Auvergne-Rhone-Alpes,FR,France -Faverges,ARA,Auvergne-Rhone-Alpes,FR,France +Faverolles,ARA,Auvergne-Rhône-Alpes,FR,France +Faverney,BFC,Bourgogne-Franche-Comté,FR,France +Faverges-de-la-Tour,ARA,Auvergne-Rhône-Alpes,FR,France +Faverges,ARA,Auvergne-Rhône-Alpes,FR,France Favars,NAQ,Nouvelle-Aquitaine,FR,France -Faux-Fresnay,GES,Grand Est,FR,France Fauville-en-Caux,NOR,Normandy,FR,France -Fauville,NOR,Normandy,FR,France Fauquembergues,HDF,Hauts-de-France,FR,France Faumont,HDF,Hauts-de-France,FR,France Faulx,GES,Grand Est,FR,France Faulquemont,GES,Grand Est,FR,France Fauillet,NAQ,Nouvelle-Aquitaine,FR,France -Fauguernon,NOR,Normandy,FR,France -Faugeres,ARA,Auvergne-Rhone-Alpes,FR,France -Faugeres,OCC,Occitanie,FR,France Fau-de-Peyre,OCC,Occitanie,FR,France -Faucon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Faucogney-et-la-Mer,BFC,Bourgogne-Franche-Comte,FR,France -Fauch,OCC,Occitanie,FR,France -Fargues-Saint-Hilaire,NAQ,Nouvelle-Aquitaine,FR,France -Fargues,NAQ,Nouvelle-Aquitaine,FR,France +Fatouville-Grestain,NOR,Normandy,FR,France +Fatines,PDL,Pays de la Loire,FR,France +Farnay,ARA,Auvergne-Rhône-Alpes,FR,France Fargues,NAQ,Nouvelle-Aquitaine,FR,France -Fargniers,HDF,Hauts-de-France,FR,France Faremoutiers,IDF,Île-de-France,FR,France -Fareins,ARA,Auvergne-Rhone-Alpes,FR,France -Farebersviller,GES,Grand Est,FR,France -Farceaux,NOR,Normandy,FR,France +Fareins,ARA,Auvergne-Rhône-Alpes,FR,France +Farébersviller,GES,Grand Est,FR,France Farbus,HDF,Hauts-de-France,FR,France -Faramans,ARA,Auvergne-Rhone-Alpes,FR,France -Faramans,ARA,Auvergne-Rhone-Alpes,FR,France -Fanjeaux,OCC,Occitanie,FR,France +Faramans,ARA,Auvergne-Rhône-Alpes,FR,France +Faramans,ARA,Auvergne-Rhône-Alpes,FR,France Fampoux,HDF,Hauts-de-France,FR,France Fameck,GES,Grand Est,FR,France Famars,HDF,Hauts-de-France,FR,France -Fals,NAQ,Nouvelle-Aquitaine,FR,France Falleron,PDL,Pays de la Loire,FR,France Falicon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Falck,GES,Grand Est,FR,France Falaise,NOR,Normandy,FR,France -Fains,NOR,Normandy,FR,France -Fagnieres,GES,Grand Est,FR,France +Fajoles,OCC,Occitanie,FR,France +Faissault,GES,Grand Est,FR,France +Fagnières,GES,Grand Est,FR,France Faches-Thumesnil,HDF,Hauts-de-France,FR,France -Fabregues,OCC,Occitanie,FR,France -Fabas,OCC,Occitanie,FR,France +Fabrezan,OCC,Occitanie,FR,France +Fabrègues,OCC,Occitanie,FR,France Ezy-sur-Eure,NOR,Normandy,FR,France -Eze,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Ezanville,IDF,Île-de-France,FR,France -Eyzin-Pinet,ARA,Auvergne-Rhone-Alpes,FR,France +Èze,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Ézanville,IDF,Île-de-France,FR,France +Eyzin-Pinet,ARA,Auvergne-Rhône-Alpes,FR,France +Eyzerac,NAQ,Nouvelle-Aquitaine,FR,France +Eysson,BFC,Bourgogne-Franche-Comté,FR,France Eysines,NAQ,Nouvelle-Aquitaine,FR,France Eyrans,NAQ,Nouvelle-Aquitaine,FR,France Eyragues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Eymoutiers,NAQ,Nouvelle-Aquitaine,FR,France -Eymeux,ARA,Auvergne-Rhone-Alpes,FR,France +Eymeux,ARA,Auvergne-Rhône-Alpes,FR,France Eymet,NAQ,Nouvelle-Aquitaine,FR,France -Eyjeaux,NAQ,Nouvelle-Aquitaine,FR,France -Eyguieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Eygalieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Eydoche,ARA,Auvergne-Rhone-Alpes,FR,France -Eybouleuf,NAQ,Nouvelle-Aquitaine,FR,France -Eybens,ARA,Auvergne-Rhone-Alpes,FR,France +Eyguières,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Eycheil,OCC,Occitanie,FR,France +Eybens,ARA,Auvergne-Rhône-Alpes,FR,France Exoudun,NAQ,Nouvelle-Aquitaine,FR,France -Exireuil,NAQ,Nouvelle-Aquitaine,FR,France -Exincourt,BFC,Bourgogne-Franche-Comte,FR,France +Exincourt,BFC,Bourgogne-Franche-Comté,FR,France Exideuil-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France Excideuil,NAQ,Nouvelle-Aquitaine,FR,France -Excenevex,ARA,Auvergne-Rhone-Alpes,FR,France Évry,IDF,Île-de-France,FR,France -Evron,PDL,Pays de la Loire,FR,France +Évron,PDL,Pays de la Loire,FR,France Évreux,NOR,Normandy,FR,France -Evrecy,NOR,Normandy,FR,France -Evran,BRE,Brittany,FR,France -Evires,ARA,Auvergne-Rhone-Alpes,FR,France +Évran,BRE,Brittany,FR,France Evin-Malmaison,HDF,Hauts-de-France,FR,France -Évian-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France -Evette-Salbert,BFC,Bourgogne-Franche-Comte,FR,France -Everly,IDF,Île-de-France,FR,France -Evenos,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Évian-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France +Evette-Salbert,BFC,Bourgogne-Franche-Comté,FR,France +Évenos,PAC,"Provence-Alpes-Côte d'Azur",FR,France Evaux-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France +Évans,BFC,Bourgogne-Franche-Comté,FR,France Eurville-Bienville,GES,Grand Est,FR,France +Eurre,ARA,Auvergne-Rhône-Alpes,FR,France Eulmont,GES,Grand Est,FR,France Eu,NOR,Normandy,FR,France Etzling,GES,Grand Est,FR,France -Etupes,BFC,Bourgogne-Franche-Comte,FR,France -Etueffont,BFC,Bourgogne-Franche-Comte,FR,France +Étupes,BFC,Bourgogne-Franche-Comté,FR,France +Étueffont,BFC,Bourgogne-Franche-Comté,FR,France Etting,GES,Grand Est,FR,France -Etrochey,BFC,Bourgogne-Franche-Comte,FR,France -Etriche,PDL,Pays de la Loire,FR,France -Etrez,ARA,Auvergne-Rhone-Alpes,FR,France -Etreville,NOR,Normandy,FR,France -Etreux,HDF,Hauts-de-France,FR,France +Ettendorf,GES,Grand Est,FR,France Étretat,NOR,Normandy,FR,France -Etrepilly,IDF,Île-de-France,FR,France -Etrepigney,BFC,Bourgogne-Franche-Comte,FR,France -Etrepagny,NOR,Normandy,FR,France -Etrembieres,ARA,Auvergne-Rhone-Alpes,FR,France -Etrelles,BRE,Brittany,FR,France -Etreillers,HDF,Hauts-de-France,FR,France -Etrechy,IDF,Île-de-France,FR,France -Etrechy,CVL,Centre-Val de Loire,FR,France -Etrechet,CVL,Centre-Val de Loire,FR,France -Etreaupont,HDF,Hauts-de-France,FR,France -Etouy,HDF,Hauts-de-France,FR,France -Etouvans,BFC,Bourgogne-Franche-Comte,FR,France -Etormay,BFC,Bourgogne-Franche-Comte,FR,France -Etoile-sur-Rhone,ARA,Auvergne-Rhone-Alpes,FR,France -Etoges,GES,Grand Est,FR,France -Etobon,BFC,Bourgogne-Franche-Comte,FR,France -Etival-les-le-Mans,PDL,Pays de la Loire,FR,France +Étrépilly,IDF,Île-de-France,FR,France +Étrepigney,BFC,Bourgogne-Franche-Comté,FR,France +Étrépagny,NOR,Normandy,FR,France +Étrembières,ARA,Auvergne-Rhône-Alpes,FR,France +Étrelles,BRE,Brittany,FR,France +Étreillers,HDF,Hauts-de-France,FR,France +Étréchy,IDF,Île-de-France,FR,France +Étouvans,BFC,Bourgogne-Franche-Comté,FR,France +Étormay,BFC,Bourgogne-Franche-Comté,FR,France +Etoile-sur-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Etival-Clairefontaine,GES,Grand Est,FR,France -Etival,BFC,Bourgogne-Franche-Comte,FR,France -Etiolles,IDF,Île-de-France,FR,France -Etigny,BFC,Bourgogne-Franche-Comte,FR,France -Eterville,NOR,Normandy,FR,France -Eterpigny,HDF,Hauts-de-France,FR,France -Etercy,ARA,Auvergne-Rhone-Alpes,FR,France -Etelfay,HDF,Hauts-de-France,FR,France -Etel,BRE,Brittany,FR,France +Étiolles,IDF,Île-de-France,FR,France Eteimbes,GES,Grand Est,FR,France Etcharry,NAQ,Nouvelle-Aquitaine,FR,France -Etaux,ARA,Auvergne-Rhone-Alpes,FR,France -Etauliers,NAQ,Nouvelle-Aquitaine,FR,France -Etaules,NAQ,Nouvelle-Aquitaine,FR,France +Etaux,ARA,Auvergne-Rhône-Alpes,FR,France +Étauliers,NAQ,Nouvelle-Aquitaine,FR,France +Étaules,NAQ,Nouvelle-Aquitaine,FR,France Étaples,HDF,Hauts-de-France,FR,France -Etang-sur-Arroux,BFC,Bourgogne-Franche-Comte,FR,France Étampes,IDF,Île-de-France,FR,France -Etalondes,NOR,Normandy,FR,France -Etalle,GES,Grand Est,FR,France -Etalante,BFC,Bourgogne-Franche-Comte,FR,France -Etalans,BFC,Bourgogne-Franche-Comte,FR,France -Etainhus,NOR,Normandy,FR,France +Étalans,BFC,Bourgogne-Franche-Comté,FR,France +Étainhus,NOR,Normandy,FR,France Étain,GES,Grand Est,FR,France -Etaimpuis,NOR,Normandy,FR,France -Etagnac,NAQ,Nouvelle-Aquitaine,FR,France +Etables-sur-Mer,BRE,Brittany,FR,France Esvres,CVL,Centre-Val de Loire,FR,France -Estry,NOR,Normandy,FR,France -Estreux,HDF,Hauts-de-France,FR,France +Estrun,HDF,Hauts-de-France,FR,France Estrees-Saint-Denis,HDF,Hauts-de-France,FR,France -Estrees-Mons,HDF,Hauts-de-France,FR,France -Estrees,HDF,Hauts-de-France,FR,France -Estrebay,GES,Grand Est,FR,France -Estrablin,ARA,Auvergne-Rhone-Alpes,FR,France -Estoublon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Estivaux,NAQ,Nouvelle-Aquitaine,FR,France +Estrablin,ARA,Auvergne-Rhône-Alpes,FR,France Estissac,GES,Grand Est,FR,France Estillac,NAQ,Nouvelle-Aquitaine,FR,France Estibeaux,NAQ,Nouvelle-Aquitaine,FR,France +Esteville,NOR,Normandy,FR,France Estevelles,HDF,Hauts-de-France,FR,France Esternay,GES,Grand Est,FR,France -Esterencuby,NAQ,Nouvelle-Aquitaine,FR,France -Estenos,OCC,Occitanie,FR,France Estang,OCC,Occitanie,FR,France -Estandeuil,ARA,Auvergne-Rhone-Alpes,FR,France -Estancarbon,OCC,Occitanie,FR,France Estaires,HDF,Hauts-de-France,FR,France Estagel,OCC,Occitanie,FR,France -Estadens,OCC,Occitanie,FR,France Essey-les-Nancy,GES,Grand Est,FR,France -Essey-et-Maizerais,GES,Grand Est,FR,France -Essert,BFC,Bourgogne-Franche-Comte,FR,France +Esserval-Tartre,BFC,Bourgogne-Franche-Comté,FR,France +Esserts-Blay,ARA,Auvergne-Rhône-Alpes,FR,France +Essert-Romand,ARA,Auvergne-Rhône-Alpes,FR,France +Essert,BFC,Bourgogne-Franche-Comté,FR,France Essegney,GES,Grand Est,FR,France Essay,NOR,Normandy,FR,France Essars,HDF,Hauts-de-France,FR,France Esquerdes,HDF,Hauts-de-France,FR,France -Esquerchin,HDF,Hauts-de-France,FR,France +Esquennoy,HDF,Hauts-de-France,FR,France Esquay-Notre-Dame,NOR,Normandy,FR,France -Espondeilhan,OCC,Occitanie,FR,France -Espinasse-Vozelle,ARA,Auvergne-Rhone-Alpes,FR,France -Espinasses,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Esprels,BFC,Bourgogne-Franche-Comté,FR,France +"Espira-de-l'Agly",OCC,Occitanie,FR,France +Espinasse-Vozelle,ARA,Auvergne-Rhône-Alpes,FR,France Espiet,NAQ,Nouvelle-Aquitaine,FR,France -Espere,OCC,Occitanie,FR,France -Esperaza,OCC,Occitanie,FR,France +Espère,OCC,Occitanie,FR,France +Espéraza,OCC,Occitanie,FR,France Espelette,NAQ,Nouvelle-Aquitaine,FR,France -Espaubourg,HDF,Hauts-de-France,FR,France -Espartignac,NAQ,Nouvelle-Aquitaine,FR,France +Espéchède,NAQ,Nouvelle-Aquitaine,FR,France Esparron,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Espaly-Saint-Marcel,ARA,Auvergne-Rhone-Alpes,FR,France +Espaly-Saint-Marcel,ARA,Auvergne-Rhône-Alpes,FR,France Espalion,OCC,Occitanie,FR,France -Esnandes,NAQ,Nouvelle-Aquitaine,FR,France +Esnes,HDF,Hauts-de-France,FR,France Esmans,IDF,Île-de-France,FR,France Esley,GES,Grand Est,FR,France Eslettes,NOR,Normandy,FR,France -Esery,ARA,Auvergne-Rhone-Alpes,FR,France Escoville,NOR,Normandy,FR,France -Escoutoux,ARA,Auvergne-Rhone-Alpes,FR,France +Escource,NAQ,Nouvelle-Aquitaine,FR,France La Baule-Escoublac,PDL,Pays de la Loire,FR,France -Escosse,OCC,Occitanie,FR,France Escos,NAQ,Nouvelle-Aquitaine,FR,France -Escorneboeuf,OCC,Occitanie,FR,France -Escoire,NAQ,Nouvelle-Aquitaine,FR,France -Esclavelles,NOR,Normandy,FR,France +Escornebœuf,OCC,Occitanie,FR,France +Esclavolles-Lurey,GES,Grand Est,FR,France +Esclanèdes,OCC,Occitanie,FR,France Esches,HDF,Hauts-de-France,FR,France -Escherange,GES,Grand Est,FR,France -Eschentzwiller,GES,Grand Est,FR,France Eschau,GES,Grand Est,FR,France +Escazeaux,OCC,Occitanie,FR,France Escautpont,HDF,Hauts-de-France,FR,France -Escaudoeuvres,HDF,Hauts-de-France,FR,France Escaudain,HDF,Hauts-de-France,FR,France Escatalens,OCC,Occitanie,FR,France -Escassefort,NAQ,Nouvelle-Aquitaine,FR,France Escarmain,HDF,Hauts-de-France,FR,France -Escamps,BFC,Bourgogne-Franche-Comte,FR,France +Escamps,BFC,Bourgogne-Franche-Comté,FR,France Escalquens,OCC,Occitanie,FR,France -Esboz-Brest,BFC,Bourgogne-Franche-Comte,FR,France Esbly,IDF,Île-de-France,FR,France -Esbarres,BFC,Bourgogne-Franche-Comte,FR,France +Esbarres,BFC,Bourgogne-Franche-Comté,FR,France Ervauville,CVL,Centre-Val de Loire,FR,France -Erstroff,GES,Grand Est,FR,France Erstein,GES,Grand Est,FR,France -Errevet,BFC,Bourgogne-Franche-Comte,FR,France +Er,OCC,Occitanie,FR,France Erquy,BRE,Brittany,FR,France Erquinghem-Lys,HDF,Hauts-de-France,FR,France -Erome,ARA,Auvergne-Rhone-Alpes,FR,France -Ernemont-Boutavent,HDF,Hauts-de-France,FR,France -Ernee,PDL,Pays de la Loire,FR,France +Érôme,ARA,Auvergne-Rhône-Alpes,FR,France +Ernée,PDL,Pays de la Loire,FR,France Ermont,IDF,Île-de-France,FR,France Ermenonville,HDF,Hauts-de-France,FR,France -Erin,HDF,Hauts-de-France,FR,France +Erize-la-Brulee,GES,Grand Est,FR,France +Érin,HDF,Hauts-de-France,FR,France Ergue-Gaberic,BRE,Brittany,FR,France +Ergnies,HDF,Hauts-de-France,FR,France Ergersheim,GES,Grand Est,FR,France -Ereac,BRE,Brittany,FR,France Erdeven,BRE,Brittany,FR,France Ercuis,HDF,Hauts-de-France,FR,France -Erckartswiller,GES,Grand Est,FR,France Erchin,HDF,Hauts-de-France,FR,France -Erceville,CVL,Centre-Val de Loire,FR,France Erce-pres-Liffre,BRE,Brittany,FR,France -Erbree,BRE,Brittany,FR,France +Erce-en-Lamee,BRE,Brittany,FR,France Erbray,PDL,Pays de la Loire,FR,France -Eragny-sur-Epte,HDF,Hauts-de-France,FR,France -Eragny,IDF,Île-de-France,FR,France -Equihen-Plage,HDF,Hauts-de-France,FR,France -Equevillon,BFC,Bourgogne-Franche-Comte,FR,France +Éragny,IDF,Île-de-France,FR,France Equeurdreville-Hainneville,NOR,Normandy,FR,France -Equemauville,NOR,Normandy,FR,France -Epuisay,CVL,Centre-Val de Loire,FR,France -Epron,NOR,Normandy,FR,France -Epreville-en-Roumois,NOR,Normandy,FR,France -Epreville,NOR,Normandy,FR,France -Epretot,NOR,Normandy,FR,France +Équemauville,NOR,Normandy,FR,France +Épretot,NOR,Normandy,FR,France Eppeville,HDF,Hauts-de-France,FR,France -Epoye,GES,Grand Est,FR,France -Epouville,NOR,Normandy,FR,France -Epone,IDF,Île-de-France,FR,France -Epoisses,BFC,Bourgogne-Franche-Comte,FR,France -Episy,IDF,Île-de-France,FR,France -Epiry,BFC,Bourgogne-Franche-Comte,FR,France -Epinouze,ARA,Auvergne-Rhone-Alpes,FR,France -Epinonville,GES,Grand Est,FR,France +Eppes,HDF,Hauts-de-France,FR,France +Épouville,NOR,Normandy,FR,France +Épône,IDF,Île-de-France,FR,France +Époissotte,BFC,Bourgogne-Franche-Comté,FR,France +Epiry,BFC,Bourgogne-Franche-Comté,FR,France +Épinouze,ARA,Auvergne-Rhône-Alpes,FR,France Epiniac,BRE,Brittany,FR,France Épinay-sur-Seine,IDF,Île-de-France,FR,France Épinay-sur-Orge,IDF,Île-de-France,FR,France Epinay-sous-Senart,IDF,Île-de-France,FR,France Épinal,GES,Grand Est,FR,France -Epinac,BFC,Bourgogne-Franche-Comte,FR,France -Epierre,ARA,Auvergne-Rhone-Alpes,FR,France -Epieds,NOR,Normandy,FR,France +Épinac,BFC,Bourgogne-Franche-Comté,FR,France +Épierre,ARA,Auvergne-Rhône-Alpes,FR,France +Épieds,NOR,Normandy,FR,France Epfig,GES,Grand Est,FR,France -Epertully,BFC,Bourgogne-Franche-Comte,FR,France -Epernon,CVL,Centre-Val de Loire,FR,France +Épeugney,BFC,Bourgogne-Franche-Comté,FR,France +Épernon,CVL,Centre-Val de Loire,FR,France +Epernay-sous-Gevrey,BFC,Bourgogne-Franche-Comté,FR,France Épernay,GES,Grand Est,FR,France -Eperlecques,HDF,Hauts-de-France,FR,France -Epehy,HDF,Hauts-de-France,FR,France -Epegard,NOR,Normandy,FR,France -Epannes,NAQ,Nouvelle-Aquitaine,FR,France -Epaignes,NOR,Normandy,FR,France -Epagny,ARA,Auvergne-Rhone-Alpes,FR,France -Envronville,NOR,Normandy,FR,France +Éperlecques,HDF,Hauts-de-France,FR,France +Épégard,NOR,Normandy,FR,France +Épannes,NAQ,Nouvelle-Aquitaine,FR,France +Épaignes,NOR,Normandy,FR,France +Épagny,ARA,Auvergne-Rhône-Alpes,FR,France Envermeu,NOR,Normandy,FR,France -Enval,ARA,Auvergne-Rhone-Alpes,FR,France Entzheim,GES,Grand Est,FR,France Entressen,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Entrepierres,PAC,"Provence-Alpes-Côte d'Azur",FR,France Entrechaux,PAC,"Provence-Alpes-Côte d'Azur",FR,France Entrecasteaux,PAC,"Provence-Alpes-Côte d'Azur",FR,France Entrange,GES,Grand Est,FR,France Entrammes,PDL,Pays de la Loire,FR,France -Entrains-sur-Nohain,BFC,Bourgogne-Franche-Comte,FR,France Entraigues-sur-la-Sorgue,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Entraigues,ARA,Auvergne-Rhone-Alpes,FR,France Ensues-la-Redonne,PAC,"Provence-Alpes-Côte d'Azur",FR,France Ensisheim,GES,Grand Est,FR,France Ens,OCC,Occitanie,FR,France -Ennezat,ARA,Auvergne-Rhone-Alpes,FR,France -Ennevelin,HDF,Hauts-de-France,FR,France +Ennezat,ARA,Auvergne-Rhône-Alpes,FR,France Ennery,GES,Grand Est,FR,France -Ennery,IDF,Île-de-France,FR,France -Ennemain,HDF,Hauts-de-France,FR,France Englefontaine,HDF,Hauts-de-France,FR,France Enghien-les-Bains,IDF,Île-de-France,FR,France -Engenville,CVL,Centre-Val de Loire,FR,France Endoufielle,OCC,Occitanie,FR,France Enchenberg,GES,Grand Est,FR,France -Empeaux,OCC,Occitanie,FR,France Emmerin,HDF,Hauts-de-France,FR,France -Emieville,NOR,Normandy,FR,France -Emeville,HDF,Hauts-de-France,FR,France -Emeringes,ARA,Auvergne-Rhone-Alpes,FR,France -Emerchicourt,HDF,Hauts-de-France,FR,France -Emerainville,IDF,Île-de-France,FR,France +Émerchicourt,HDF,Hauts-de-France,FR,France +Émerainville,IDF,Île-de-France,FR,France Embrun,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Emalleville,NOR,Normandy,FR,France -Emagny,BFC,Bourgogne-Franche-Comte,FR,France +Embreville,HDF,Hauts-de-France,FR,France +Émancé,IDF,Île-de-France,FR,France +Elzange,GES,Grand Est,FR,France Elven,BRE,Brittany,FR,France -Eloyes,GES,Grand Est,FR,France +Éloyes,GES,Grand Est,FR,France Elna,OCC,Occitanie,FR,France Elliant,BRE,Brittany,FR,France -Elincourt-Sainte-Marguerite,HDF,Hauts-de-France,FR,France -Elesmes,HDF,Hauts-de-France,FR,France Elbeuf,NOR,Normandy,FR,France Élancourt,IDF,Île-de-France,FR,France -Elan,GES,Grand Est,FR,France +Élan,GES,Grand Est,FR,France +Eix,GES,Grand Est,FR,France Einvaux,GES,Grand Est,FR,France -Eguzon-Chantome,CVL,Centre-Val de Loire,FR,France Eguisheim,GES,Grand Est,FR,France -Eguilles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Eguenigue,BFC,Bourgogne-Franche-Comte,FR,France -Egreville,IDF,Île-de-France,FR,France -Egly,IDF,Île-de-France,FR,France -Eglisolles,ARA,Auvergne-Rhone-Alpes,FR,France -Egligny,IDF,Île-de-France,FR,France -Egletons,NAQ,Nouvelle-Aquitaine,FR,France -Effiat,ARA,Auvergne-Rhone-Alpes,FR,France +Éguilles,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Eguenigue,BFC,Bourgogne-Franche-Comté,FR,France +Égreville,IDF,Île-de-France,FR,France +Égly,IDF,Île-de-France,FR,France +Égletons,NAQ,Nouvelle-Aquitaine,FR,France Eecke,HDF,Hauts-de-France,FR,France -Edon,NAQ,Nouvelle-Aquitaine,FR,France +Édon,NAQ,Nouvelle-Aquitaine,FR,France Edern,BRE,Brittany,FR,France -Ecury-sur-Coole,GES,Grand Est,FR,France -Ecurie,HDF,Hauts-de-France,FR,France -Ecurat,NAQ,Nouvelle-Aquitaine,FR,France -Ecuras,NAQ,Nouvelle-Aquitaine,FR,France -Ecully,ARA,Auvergne-Rhone-Alpes,FR,France -Ecuisses,BFC,Bourgogne-Franche-Comte,FR,France -Ecuires,HDF,Hauts-de-France,FR,France -Ecuille,PDL,Pays de la Loire,FR,France -Ecueille,CVL,Centre-Val de Loire,FR,France -Ecueil,GES,Grand Est,FR,France +Écully,ARA,Auvergne-Rhône-Alpes,FR,France +Écuisses,BFC,Bourgogne-Franche-Comté,FR,France +Écuires,HDF,Hauts-de-France,FR,France +Écuillé,PDL,Pays de la Loire,FR,France +Écuelles,IDF,Île-de-France,FR,France +Écuelles,BFC,Bourgogne-Franche-Comté,FR,France Ectot-les-Baons,NOR,Normandy,FR,France -Ecrouves,GES,Grand Est,FR,France -Ecrosnes,CVL,Centre-Val de Loire,FR,France -Ecrainville,NOR,Normandy,FR,France +Écrouves,GES,Grand Est,FR,France Ecquevilly,IDF,Île-de-France,FR,France -Ecquetot,NOR,Normandy,FR,France Ecques,HDF,Hauts-de-France,FR,France -Ecquedecques,HDF,Hauts-de-France,FR,France -Ecoyeux,NAQ,Nouvelle-Aquitaine,FR,France -Ecouis,NOR,Normandy,FR,France -Ecouflant,PDL,Pays de la Loire,FR,France -Ecouen,IDF,Île-de-France,FR,France -Ecouche,NOR,Normandy,FR,France -Ecot-la-Combe,GES,Grand Est,FR,France -Ecotay,ARA,Auvergne-Rhone-Alpes,FR,France -Ecommoy,PDL,Pays de la Loire,FR,France -Ecole-Valentin,BFC,Bourgogne-Franche-Comte,FR,France -Ecoche,ARA,Auvergne-Rhone-Alpes,FR,France -Eclimeux,HDF,Hauts-de-France,FR,France -Ecleux,BFC,Bourgogne-Franche-Comte,FR,France -Eclassan,ARA,Auvergne-Rhone-Alpes,FR,France +Ecourt-Saint-Quentin,HDF,Hauts-de-France,FR,France +Écouis,NOR,Normandy,FR,France +Écouflant,PDL,Pays de la Loire,FR,France +Écouen,IDF,Île-de-France,FR,France +Écouché,NOR,Normandy,FR,France +Écorpain,PDL,Pays de la Loire,FR,France +Écommoy,PDL,Pays de la Loire,FR,France +Ecole-Valentin,BFC,Bourgogne-Franche-Comté,FR,France +Écoche,ARA,Auvergne-Rhône-Alpes,FR,France +Eclassan,ARA,Auvergne-Rhône-Alpes,FR,France Eckwersheim,GES,Grand Est,FR,France Eckbolsheim,GES,Grand Est,FR,France -Eckartswiller,GES,Grand Est,FR,France -Échirolles,ARA,Auvergne-Rhone-Alpes,FR,France -Echire,NAQ,Nouvelle-Aquitaine,FR,France -Echillais,NAQ,Nouvelle-Aquitaine,FR,France -Echevronne,BFC,Bourgogne-Franche-Comte,FR,France -Echenoz-la-Meline,BFC,Bourgogne-Franche-Comte,FR,France -Echenon,BFC,Bourgogne-Franche-Comte,FR,France -Echebrune,NAQ,Nouvelle-Aquitaine,FR,France -Echauffour,NOR,Normandy,FR,France -Echallat,NAQ,Nouvelle-Aquitaine,FR,France -Echalas,ARA,Auvergne-Rhone-Alpes,FR,France -Ecaquelon,NOR,Normandy,FR,France -Ecaillon,HDF,Hauts-de-France,FR,France -Ebreuil,ARA,Auvergne-Rhone-Alpes,FR,France -Ebouleau,HDF,Hauts-de-France,FR,France -Ebersviller,GES,Grand Est,FR,France +Échirolles,ARA,Auvergne-Rhône-Alpes,FR,France +Échiré,NAQ,Nouvelle-Aquitaine,FR,France +Échillais,NAQ,Nouvelle-Aquitaine,FR,France +Échenon,BFC,Bourgogne-Franche-Comté,FR,France +Échauffour,NOR,Normandy,FR,France +Échallat,NAQ,Nouvelle-Aquitaine,FR,France +Écaquelon,NOR,Normandy,FR,France +Écaillon,HDF,Hauts-de-France,FR,France Ebersheim,GES,Grand Est,FR,France +Ebblinghem,HDF,Hauts-de-France,FR,France Eauze,OCC,Occitanie,FR,France Eaunes,OCC,Occitanie,FR,France Eaubonne,IDF,Île-de-France,FR,France Duttlenheim,GES,Grand Est,FR,France Dury,HDF,Hauts-de-France,FR,France -Dury,HDF,Hauts-de-France,FR,France -Durtol,ARA,Auvergne-Rhone-Alpes,FR,France +Durtol,ARA,Auvergne-Rhône-Alpes,FR,France Durtal,PDL,Pays de la Loire,FR,France Durrenentzen,GES,Grand Est,FR,France Durrenbach,GES,Grand Est,FR,France -Durfort,OCC,Occitanie,FR,France -Durenque,OCC,Occitanie,FR,France +Durningen,GES,Grand Est,FR,France Durcet,NOR,Normandy,FR,France -Duras,NAQ,Nouvelle-Aquitaine,FR,France Durance,NAQ,Nouvelle-Aquitaine,FR,France Duppigheim,GES,Grand Est,FR,France -Duntzenheim,GES,Grand Est,FR,France Dun-sur-Auron,CVL,Centre-Val de Loire,FR,France Dunkirk,HDF,Hauts-de-France,FR,France Dunkirk,HDF,Hauts-de-France,FR,France -Dunieres,ARA,Auvergne-Rhone-Alpes,FR,France -Dung,BFC,Bourgogne-Franche-Comte,FR,France -Dunes,OCC,Occitanie,FR,France +Dunières,ARA,Auvergne-Rhône-Alpes,FR,France +Duneau,PDL,Pays de la Loire,FR,France Dun,OCC,Occitanie,FR,France -Dumes,NAQ,Nouvelle-Aquitaine,FR,France Duisans,HDF,Hauts-de-France,FR,France -Duingt,ARA,Auvergne-Rhone-Alpes,FR,France Dugny,IDF,Île-de-France,FR,France -Duerne,ARA,Auvergne-Rhone-Alpes,FR,France +Duerne,ARA,Auvergne-Rhône-Alpes,FR,France Duclair,NOR,Normandy,FR,France Ducey,NOR,Normandy,FR,France -Dry,CVL,Centre-Val de Loire,FR,France Druye,CVL,Centre-Val de Loire,FR,France Drusenheim,GES,Grand Est,FR,France +Drumettaz,ARA,Auvergne-Rhône-Alpes,FR,France Drulingen,GES,Grand Est,FR,France -Druillat,ARA,Auvergne-Rhone-Alpes,FR,France +Druillat,ARA,Auvergne-Rhône-Alpes,FR,France Druelle,OCC,Occitanie,FR,France -Drudas,OCC,Occitanie,FR,France Droux,NAQ,Nouvelle-Aquitaine,FR,France +Drouvin-le-Marais,HDF,Hauts-de-France,FR,France +Droupt-Saint-Basle,GES,Grand Est,FR,France +Droue-sur-Drouette,CVL,Centre-Val de Loire,FR,France Drosnay,GES,Grand Est,FR,France Drocourt,HDF,Hauts-de-France,FR,France Dreux,CVL,Centre-Val de Loire,FR,France -Dreuilhe,OCC,Occitanie,FR,France Dremil-Lafage,OCC,Occitanie,FR,France -Dreffeac,PDL,Pays de la Loire,FR,France Draveil,IDF,Île-de-France,FR,France Drap,PAC,"Provence-Alpes-Côte d'Azur",FR,France Drancy,IDF,Île-de-France,FR,France Drain,PDL,Pays de la Loire,FR,France -Draillant,ARA,Auvergne-Rhone-Alpes,FR,France Draguignan,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Drace,ARA,Auvergne-Rhone-Alpes,FR,France -Dozule,NOR,Normandy,FR,France -Doyet,ARA,Auvergne-Rhone-Alpes,FR,France -Doville,NOR,Normandy,FR,France +Dracy-Saint-Loup,BFC,Bourgogne-Franche-Comté,FR,France +Dozulé,NOR,Normandy,FR,France +Doyet,ARA,Auvergne-Rhône-Alpes,FR,France Douzy,GES,Grand Est,FR,France Douzens,OCC,Occitanie,FR,France -Douzat,NAQ,Nouvelle-Aquitaine,FR,France Douvrin,HDF,Hauts-de-France,FR,France Douvres-la-Delivrande,NOR,Normandy,FR,France -Douvres,ARA,Auvergne-Rhone-Alpes,FR,France -Douvrend,NOR,Normandy,FR,France -Douville-en-Auge,NOR,Normandy,FR,France -Douvaine,ARA,Auvergne-Rhone-Alpes,FR,France -Doussard,ARA,Auvergne-Rhone-Alpes,FR,France -Dournazac,NAQ,Nouvelle-Aquitaine,FR,France +Douville-sur-Andelle,NOR,Normandy,FR,France +Douvaine,ARA,Auvergne-Rhône-Alpes,FR,France +Doussard,ARA,Auvergne-Rhône-Alpes,FR,France Dourgne,OCC,Occitanie,FR,France Dourges,HDF,Hauts-de-France,FR,France Dourdan,IDF,Île-de-France,FR,France Dourdain,BRE,Brittany,FR,France -Dounoux,GES,Grand Est,FR,France Doullens,HDF,Hauts-de-France,FR,France -Doulevant-le-Chateau,GES,Grand Est,FR,France -Doulcon,GES,Grand Est,FR,France -Douelle,OCC,Occitanie,FR,France +Doulaincourt-Saucourt,GES,Grand Est,FR,France Doudeville,NOR,Normandy,FR,France -Doudeauville,HDF,Hauts-de-France,FR,France Douchy-les-Mines,HDF,Hauts-de-France,FR,France -Douchy,HDF,Hauts-de-France,FR,France -Doubs,BFC,Bourgogne-Franche-Comte,FR,France +Doubs,BFC,Bourgogne-Franche-Comté,FR,France Douarnenez,BRE,Brittany,FR,France Douains,NOR,Normandy,FR,France Douai,HDF,Hauts-de-France,FR,France -Dortan,ARA,Auvergne-Rhone-Alpes,FR,France -Dornes,BFC,Bourgogne-Franche-Comte,FR,France -Dormelles,IDF,Île-de-France,FR,France +Dortan,ARA,Auvergne-Rhône-Alpes,FR,France +Dornes,BFC,Bourgogne-Franche-Comté,FR,France Dormans,GES,Grand Est,FR,France Dorlisheim,GES,Grand Est,FR,France Dordives,CVL,Centre-Val de Loire,FR,France -Dorans,BFC,Bourgogne-Franche-Comte,FR,France -Donzy,BFC,Bourgogne-Franche-Comte,FR,France -Donzere,ARA,Auvergne-Rhone-Alpes,FR,France -Donzenac,NAQ,Nouvelle-Aquitaine,FR,France -Donzacq,NAQ,Nouvelle-Aquitaine,FR,France -Donzac,OCC,Occitanie,FR,France +Dorans,BFC,Bourgogne-Franche-Comté,FR,France +Donzy,BFC,Bourgogne-Franche-Comté,FR,France +Donzère,ARA,Auvergne-Rhône-Alpes,FR,France Donville-les-Bains,NOR,Normandy,FR,France -Dontrien,GES,Grand Est,FR,France -Donnezac,NAQ,Nouvelle-Aquitaine,FR,France +Donneville,OCC,Occitanie,FR,France Donnery,CVL,Centre-Val de Loire,FR,France Donnemarie-Dontilly,IDF,Île-de-France,FR,France Donnay,NOR,Normandy,FR,France Donges,PDL,Pays de la Loire,FR,France -Dondas,NAQ,Nouvelle-Aquitaine,FR,France Donchery,GES,Grand Est,FR,France -Don,HDF,Hauts-de-France,FR,France -Domvast,HDF,Hauts-de-France,FR,France +Donazac,OCC,Occitanie,FR,France Domptin,HDF,Hauts-de-France,FR,France -Domps,NAQ,Nouvelle-Aquitaine,FR,France +Dompremy,GES,Grand Est,FR,France Dompierre-sur-Yon,PDL,Pays de la Loire,FR,France Dompierre-sur-Mer,NAQ,Nouvelle-Aquitaine,FR,France -Dompierre-sur-Besbre,ARA,Auvergne-Rhone-Alpes,FR,France -Dompierre-les-Eglises,NAQ,Nouvelle-Aquitaine,FR,France +Dompierre-les-Ormes,BFC,Bourgogne-Franche-Comté,FR,France Dompierre-Becquincourt,HDF,Hauts-de-France,FR,France -Dompierre,HDF,Hauts-de-France,FR,France Dompaire,GES,Grand Est,FR,France Domont,IDF,Île-de-France,FR,France -Domme,NAQ,Nouvelle-Aquitaine,FR,France -Dommary-Baroncourt,GES,Grand Est,FR,France Dommartin-les-Toul,GES,Grand Est,FR,France Dommartin-les-Remiremont,GES,Grand Est,FR,France -Dommartin-les-Cuiseaux,BFC,Bourgogne-Franche-Comte,FR,France -Dommartin,BFC,Bourgogne-Franche-Comte,FR,France -Dommartin,ARA,Auvergne-Rhone-Alpes,FR,France +Dommartin,BFC,Bourgogne-Franche-Comté,FR,France Dom-le-Mesnil,GES,Grand Est,FR,France Domjean,NOR,Normandy,FR,France -Domgermain,GES,Grand Est,FR,France +Domfront-en-Champagne,PDL,Pays de la Loire,FR,France Domfront,NOR,Normandy,FR,France -Domevre-en-Haye,GES,Grand Est,FR,France -Domessin,ARA,Auvergne-Rhone-Alpes,FR,France +Domessin,ARA,Auvergne-Rhône-Alpes,FR,France Domessargues,OCC,Occitanie,FR,France -Domerat,ARA,Auvergne-Rhone-Alpes,FR,France -Domene,ARA,Auvergne-Rhone-Alpes,FR,France -Domblans,BFC,Bourgogne-Franche-Comte,FR,France +Domérat,ARA,Auvergne-Rhône-Alpes,FR,France +Domène,ARA,Auvergne-Rhône-Alpes,FR,France +Domblans,BFC,Bourgogne-Franche-Comté,FR,France Dombasle-sur-Meurthe,GES,Grand Est,FR,France -Domart-en-Ponthieu,HDF,Hauts-de-France,FR,France -Domancy,ARA,Auvergne-Rhone-Alpes,FR,France -Domalain,BRE,Brittany,FR,France -Domaize,ARA,Auvergne-Rhone-Alpes,FR,France -Domagne,BRE,Brittany,FR,France +Domazan,OCC,Occitanie,FR,France +Domancy,ARA,Auvergne-Rhône-Alpes,FR,France +Domagné,BRE,Brittany,FR,France "Dolus-d'Oleron",NAQ,Nouvelle-Aquitaine,FR,France -Dolomieu,ARA,Auvergne-Rhone-Alpes,FR,France +Dolomieu,ARA,Auvergne-Rhône-Alpes,FR,France +Dolo,BRE,Brittany,FR,France Dollon,PDL,Pays de la Loire,FR,France -Dole,BFC,Bourgogne-Franche-Comte,FR,France +Dole,BFC,Bourgogne-Franche-Comté,FR,France Dol-de-Bretagne,BRE,Brittany,FR,France -Doizieux,ARA,Auvergne-Rhone-Alpes,FR,France -Doissin,ARA,Auvergne-Rhone-Alpes,FR,France -Doingt,HDF,Hauts-de-France,FR,France +Doignies,HDF,Hauts-de-France,FR,France Dogneville,GES,Grand Est,FR,France Docelles,GES,Grand Est,FR,France +Dizy-le-Gros,HDF,Hauts-de-France,FR,France Dizy,GES,Grand Est,FR,France -Dizimieu,ARA,Auvergne-Rhone-Alpes,FR,France -Dixmont,BFC,Bourgogne-Franche-Comte,FR,France -Divonne-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France +Divonne-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France Divion,HDF,Hauts-de-France,FR,France Dives-sur-Mer,NOR,Normandy,FR,France -Haut Divajeu,ARA,Auvergne-Rhone-Alpes,FR,France +Haut Divajeu,ARA,Auvergne-Rhône-Alpes,FR,France Distroff,GES,Grand Est,FR,France -Distre,PDL,Pays de la Loire,FR,France -Dissay-sous-Courcillon,PDL,Pays de la Loire,FR,France Dissay,NAQ,Nouvelle-Aquitaine,FR,France -Dissangis,BFC,Bourgogne-Franche-Comte,FR,France +Dirol,BFC,Bourgogne-Franche-Comté,FR,France Dirinon,BRE,Brittany,FR,France Dirac,NAQ,Nouvelle-Aquitaine,FR,France -Diou,ARA,Auvergne-Rhone-Alpes,FR,France +Diou,ARA,Auvergne-Rhône-Alpes,FR,France Diors,CVL,Centre-Val de Loire,FR,France -Dinoze,GES,Grand Est,FR,France -Dinge,BRE,Brittany,FR,France -Dineault,BRE,Brittany,FR,France +Dions,OCC,Occitanie,FR,France +Dinsheim-sur-Bruche,GES,Grand Est,FR,France +Dinozé,GES,Grand Est,FR,France +Dingy-Saint-Clair,ARA,Auvergne-Rhône-Alpes,FR,France +Dingsheim,GES,Grand Est,FR,France +Dingé,BRE,Brittany,FR,France +Dinéault,BRE,Brittany,FR,France Dinard,BRE,Brittany,FR,France Dinan,BRE,Brittany,FR,France Dimechaux,HDF,Hauts-de-France,FR,France -Dijon,BFC,Bourgogne-Franche-Comte,FR,France -Digosville,NOR,Normandy,FR,France -Digoin,BFC,Bourgogne-Franche-Comte,FR,France +Dijon,BFC,Bourgogne-Franche-Comté,FR,France +Digoin,BFC,Bourgogne-Franche-Comté,FR,France Digne-les-Bains,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Dignac,NAQ,Nouvelle-Aquitaine,FR,France -Diges,BFC,Bourgogne-Franche-Comte,FR,France +Diges,BFC,Bourgogne-Franche-Comté,FR,France Dieuze,GES,Grand Est,FR,France Dieupentale,OCC,Occitanie,FR,France Dieulouard,GES,Grand Est,FR,France -Dieulefit,ARA,Auvergne-Rhone-Alpes,FR,France -Dieue-sur-Meuse,GES,Grand Est,FR,France +Dieulefit,ARA,Auvergne-Rhône-Alpes,FR,France Dietwiller,GES,Grand Est,FR,France Dieppe,NOR,Normandy,FR,France -Dienville,GES,Grand Est,FR,France -Diemoz,ARA,Auvergne-Rhone-Alpes,FR,France +Diémoz,ARA,Auvergne-Rhône-Alpes,FR,France Diemeringen,GES,Grand Est,FR,France -Diefmatten,GES,Grand Est,FR,France -Dieffenthal,GES,Grand Est,FR,France -Dieffenbach-au-Val,GES,Grand Est,FR,France -Die,ARA,Auvergne-Rhone-Alpes,FR,France +Dième,ARA,Auvergne-Rhône-Alpes,FR,France +Diebling,GES,Grand Est,FR,France +Die,ARA,Auvergne-Rhône-Alpes,FR,France Didenheim,GES,Grand Est,FR,France Dhuizon,CVL,Centre-Val de Loire,FR,France -DHuison-Longueville,IDF,Île-de-France,FR,France -Deyvillers,GES,Grand Est,FR,France -Devrouze,BFC,Bourgogne-Franche-Comte,FR,France +Dhuisy,IDF,Île-de-France,FR,France Deville-les-Rouen,NOR,Normandy,FR,France Deville,GES,Grand Est,FR,France -Devecey,BFC,Bourgogne-Franche-Comte,FR,France -Devay,BFC,Bourgogne-Franche-Comte,FR,France -Deuxville,GES,Grand Est,FR,France -Deulemont,HDF,Hauts-de-France,FR,France +Devecey,BFC,Bourgogne-Franche-Comté,FR,France +Deûlémont,HDF,Hauts-de-France,FR,France Deuil-la-Barre,IDF,Île-de-France,FR,France Dettwiller,GES,Grand Est,FR,France -Detrier,ARA,Auvergne-Rhone-Alpes,FR,France Desvres,HDF,Hauts-de-France,FR,France -Desingy,ARA,Auvergne-Rhone-Alpes,FR,France -Deservillers,BFC,Bourgogne-Franche-Comte,FR,France -Desertines,PDL,Pays de la Loire,FR,France -Desertines,ARA,Auvergne-Rhone-Alpes,FR,France +Désandans,BFC,Bourgogne-Franche-Comté,FR,France +Désaignes,ARA,Auvergne-Rhône-Alpes,FR,France Derval,PDL,Pays de la Loire,FR,France -Dernancourt,HDF,Hauts-de-France,FR,France -Derchigny,NOR,Normandy,FR,France Déols,CVL,Centre-Val de Loire,FR,France -Denonville,CVL,Centre-Val de Loire,FR,France +Denting,GES,Grand Est,FR,France Denneville,NOR,Normandy,FR,France -Dennebroeucq,HDF,Hauts-de-France,FR,France -Denice,ARA,Auvergne-Rhone-Alpes,FR,France -Denguin,NAQ,Nouvelle-Aquitaine,FR,France -Deneuvre,GES,Grand Est,FR,France -Denee,PDL,Pays de la Loire,FR,France -Denat,OCC,Occitanie,FR,France +Denèvre,BFC,Bourgogne-Franche-Comté,FR,France +Denée,PDL,Pays de la Loire,FR,France +Dénat,OCC,Occitanie,FR,France Denain,HDF,Hauts-de-France,FR,France -Demouville,NOR,Normandy,FR,France -Deluz,BFC,Bourgogne-Franche-Comte,FR,France -Delle,BFC,Bourgogne-Franche-Comte,FR,France -Degagnac,OCC,Occitanie,FR,France -Decize,BFC,Bourgogne-Franche-Comte,FR,France -Decines-Charpieu,ARA,Auvergne-Rhone-Alpes,FR,France +Démuin,HDF,Hauts-de-France,FR,France +Démouville,NOR,Normandy,FR,France +Demigny,BFC,Bourgogne-Franche-Comté,FR,France +Demange-aux-Eaux,GES,Grand Est,FR,France +Deluz,BFC,Bourgogne-Franche-Comté,FR,France +Delme,GES,Grand Est,FR,France +Delle,BFC,Bourgogne-Franche-Comté,FR,France +Delettes,HDF,Hauts-de-France,FR,France +Decize,BFC,Bourgogne-Franche-Comté,FR,France +Decines-Charpieu,ARA,Auvergne-Rhône-Alpes,FR,France Dechy,HDF,Hauts-de-France,FR,France Decazeville,OCC,Occitanie,FR,France Deaux,OCC,Occitanie,FR,France Deauville,NOR,Normandy,FR,France Dax,NAQ,Nouvelle-Aquitaine,FR,France -Davezieux,ARA,Auvergne-Rhone-Alpes,FR,France -Davenescourt,HDF,Hauts-de-France,FR,France -Davayat,ARA,Auvergne-Rhone-Alpes,FR,France +Davézieux,ARA,Auvergne-Rhône-Alpes,FR,France Daux,OCC,Occitanie,FR,France -Daumeray,PDL,Pays de la Loire,FR,France Dauendorf,GES,Grand Est,FR,France -Daubeze,NAQ,Nouvelle-Aquitaine,FR,France +Daubeuf-pres-Vatteville,NOR,Normandy,FR,France Darvault,IDF,Île-de-France,FR,France -Darois,BFC,Bourgogne-Franche-Comte,FR,France -Darnieulles,GES,Grand Est,FR,France -Darney,GES,Grand Est,FR,France -Darnetal,NOR,Normandy,FR,France -Dardilly,ARA,Auvergne-Rhone-Alpes,FR,France -Darcey,BFC,Bourgogne-Franche-Comte,FR,France -Darbonnay,BFC,Bourgogne-Franche-Comte,FR,France +Darois,BFC,Bourgogne-Franche-Comté,FR,France +Darnétal,NOR,Normandy,FR,France +Dargnies,HDF,Hauts-de-France,FR,France +Dardilly,ARA,Auvergne-Rhône-Alpes,FR,France +Darazac,NAQ,Nouvelle-Aquitaine,FR,France Daoulas,BRE,Brittany,FR,France +Dannes,HDF,Hauts-de-France,FR,France Dannemarie,GES,Grand Est,FR,France -Danjoutin,BFC,Bourgogne-Franche-Comte,FR,France +Danjoutin,BFC,Bourgogne-Franche-Comté,FR,France Danizy,HDF,Hauts-de-France,FR,France Dangu,NOR,Normandy,FR,France -Dangolsheim,GES,Grand Est,FR,France Dangers,CVL,Centre-Val de Loire,FR,France Dange-Saint-Romain,NAQ,Nouvelle-Aquitaine,FR,France Danestal,NOR,Normandy,FR,France Dancourt,NOR,Normandy,FR,France -Dance,NOR,Normandy,FR,France Damvix,PDL,Pays de la Loire,FR,France Damville,NOR,Normandy,FR,France -Damprichard,BFC,Bourgogne-Franche-Comte,FR,France +Damprichard,BFC,Bourgogne-Franche-Comté,FR,France Dampmart,IDF,Île-de-France,FR,France -Dampierre-sur-le-Doubs,BFC,Bourgogne-Franche-Comte,FR,France +Dampierre-sur-Salon,BFC,Bourgogne-Franche-Comté,FR,France Dampierre-Saint-Nicolas,NOR,Normandy,FR,France -Dampierre-les-Conflans,BFC,Bourgogne-Franche-Comte,FR,France -Dampierre-les-Bois,BFC,Bourgogne-Franche-Comte,FR,France -Dampierre-au-Temple,GES,Grand Est,FR,France Dampierre,GES,Grand Est,FR,France -Damparis,BFC,Bourgogne-Franche-Comte,FR,France -Dammartin-en-Serve,IDF,Île-de-France,FR,France +Dampierre,BFC,Bourgogne-Franche-Comté,FR,France +Damparis,BFC,Bourgogne-Franche-Comté,FR,France +Dammartin-sur-Tigeaux,IDF,Île-de-France,FR,France Dammartin-en-Goele,IDF,Île-de-France,FR,France +Dammartin-Marpain,BFC,Bourgogne-Franche-Comté,FR,France Dammarie-les-Lys,IDF,Île-de-France,FR,France -Dammard,HDF,Hauts-de-France,FR,France +Dammarie-en-Puisaye,CVL,Centre-Val de Loire,FR,France +Dammarie,CVL,Centre-Val de Loire,FR,France Damigny,NOR,Normandy,FR,France Damiatte,OCC,Occitanie,FR,France -Damgan,BRE,Brittany,FR,France Damery,GES,Grand Est,FR,France -Damerey,BFC,Bourgogne-Franche-Comte,FR,France -Damelevieres,GES,Grand Est,FR,France -Dambach-la-Ville,GES,Grand Est,FR,France +Damerey,BFC,Bourgogne-Franche-Comté,FR,France +Damelevières,GES,Grand Est,FR,France +Dambelin,BFC,Bourgogne-Franche-Comté,FR,France Dambach,GES,Grand Est,FR,France +Damazan,NAQ,Nouvelle-Aquitaine,FR,France Dalstein,GES,Grand Est,FR,France +Dalou,OCC,Occitanie,FR,France Dallon,HDF,Hauts-de-France,FR,France -Dallet,ARA,Auvergne-Rhone-Alpes,FR,France +Dallet,ARA,Auvergne-Rhône-Alpes,FR,France Dainville,HDF,Hauts-de-France,FR,France -Dahlenheim,GES,Grand Est,FR,France -Dagneux,ARA,Auvergne-Rhone-Alpes,FR,France -Dadonville,CVL,Centre-Val de Loire,FR,France +Dagneux,ARA,Auvergne-Rhône-Alpes,FR,France Dachstein,GES,Grand Est,FR,France Dabo,GES,Grand Est,FR,France Cysoing,HDF,Hauts-de-France,FR,France -Cuzy,BFC,Bourgogne-Franche-Comte,FR,France -Cuzieu,ARA,Auvergne-Rhone-Alpes,FR,France -Cuzieu,ARA,Auvergne-Rhone-Alpes,FR,France +Cuzieu,ARA,Auvergne-Rhône-Alpes,FR,France +Cuzance,OCC,Occitanie,FR,France Cuzac,OCC,Occitanie,FR,France "Cuxac-d'Aude",OCC,Occitanie,FR,France Cuxac-Cabardes,OCC,Occitanie,FR,France -Cuvry,GES,Grand Est,FR,France Cuverville,NOR,Normandy,FR,France -Cuvat,ARA,Auvergne-Rhone-Alpes,FR,France -Cutrelles,IDF,Île-de-France,FR,France +Cuvat,ARA,Auvergne-Rhône-Alpes,FR,France Cuttoli-Corticchiato,20R,Corsica,FR,France -Cusy,ARA,Auvergne-Rhone-Alpes,FR,France +Cusy,ARA,Auvergne-Rhône-Alpes,FR,France Custines,GES,Grand Est,FR,France -Cussy-les-Forges,BFC,Bourgogne-Franche-Comte,FR,France -"Cussey-sur-l'Ognon",BFC,Bourgogne-Franche-Comte,FR,France -Cusset,ARA,Auvergne-Rhone-Alpes,FR,France -Cussay,CVL,Centre-Val de Loire,FR,France +"Cussey-sur-l'Ognon",BFC,Bourgogne-Franche-Comté,FR,France +Cusset,ARA,Auvergne-Rhône-Alpes,FR,France Cussac,NAQ,Nouvelle-Aquitaine,FR,France Cussac-Fort-Medoc,NAQ,Nouvelle-Aquitaine,FR,France -Curzon,PDL,Pays de la Loire,FR,France -Curtafond,ARA,Auvergne-Rhone-Alpes,FR,France -Curieres,OCC,Occitanie,FR,France -Curienne,ARA,Auvergne-Rhone-Alpes,FR,France -Curel,GES,Grand Est,FR,France -Curbigny,BFC,Bourgogne-Franche-Comte,FR,France +Curtafond,ARA,Auvergne-Rhône-Alpes,FR,France +Cursan,NAQ,Nouvelle-Aquitaine,FR,France +Curières,OCC,Occitanie,FR,France +Curgy,BFC,Bourgogne-Franche-Comté,FR,France +Curgies,HDF,Hauts-de-France,FR,France +Cures,PDL,Pays de la Loire,FR,France Cuon,PDL,Pays de la Loire,FR,France -Cunlhat,ARA,Auvergne-Rhone-Alpes,FR,France -Cunelieres,BFC,Bourgogne-Franche-Comte,FR,France +Cunelières,BFC,Bourgogne-Franche-Comté,FR,France Cunac,OCC,Occitanie,FR,France -Cumieres,GES,Grand Est,FR,France -Culoz,ARA,Auvergne-Rhone-Alpes,FR,France -Culmont,GES,Grand Est,FR,France -Culin,ARA,Auvergne-Rhone-Alpes,FR,France +Culoz,ARA,Auvergne-Rhône-Alpes,FR,France +Culin,ARA,Auvergne-Rhône-Alpes,FR,France Culan,CVL,Centre-Val de Loire,FR,France -Cuisery,BFC,Bourgogne-Franche-Comte,FR,France -Cuiseaux,BFC,Bourgogne-Franche-Comte,FR,France +Cuise-la-Motte,HDF,Hauts-de-France,FR,France +Cuiseaux,BFC,Bourgogne-Franche-Comté,FR,France Cuincy,HDF,Hauts-de-France,FR,France Cuinchy,HDF,Hauts-de-France,FR,France Cugny,HDF,Hauts-de-France,FR,France @@ -48631,1262 +37229,985 @@ Cugand,PDL,Pays de la Loire,FR,France Cuffy,CVL,Centre-Val de Loire,FR,France Cuffies,HDF,Hauts-de-France,FR,France Cuers,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Cudot,BFC,Bourgogne-Franche-Comte,FR,France -Cudos,NAQ,Nouvelle-Aquitaine,FR,France Cucuron,PAC,"Provence-Alpes-Côte d'Azur",FR,France Cucq,HDF,Hauts-de-France,FR,France Cubzac-les-Ponts,NAQ,Nouvelle-Aquitaine,FR,France Cubnezais,NAQ,Nouvelle-Aquitaine,FR,France +Cublize,ARA,Auvergne-Rhône-Alpes,FR,France Cublac,NAQ,Nouvelle-Aquitaine,FR,France -Cubjac,NAQ,Nouvelle-Aquitaine,FR,France -Cry,BFC,Bourgogne-Franche-Comte,FR,France -Cruzilles-les-Mepillat,ARA,Auvergne-Rhone-Alpes,FR,France +Cruzilles-les-Mepillat,ARA,Auvergne-Rhône-Alpes,FR,France Cruviers-Lascours,OCC,Occitanie,FR,France Crusnes,GES,Grand Est,FR,France -Cruseilles,ARA,Auvergne-Rhone-Alpes,FR,France +Cruseilles,ARA,Auvergne-Rhône-Alpes,FR,France Cruscades,OCC,Occitanie,FR,France -Crulai,NOR,Normandy,FR,France -Cruet,ARA,Auvergne-Rhone-Alpes,FR,France -Cruas,ARA,Auvergne-Rhone-Alpes,FR,France +Crugny,GES,Grand Est,FR,France +Cruet,ARA,Auvergne-Rhône-Alpes,FR,France +Cruas,ARA,Auvergne-Rhône-Alpes,FR,France Crozon,BRE,Brittany,FR,France -Crozet,ARA,Auvergne-Rhone-Alpes,FR,France +Crouzilles,CVL,Centre-Val de Loire,FR,France Crouy-sur-Ourcq,IDF,Île-de-France,FR,France +Crouy-en-Thelle,HDF,Hauts-de-France,FR,France Crouy,HDF,Hauts-de-France,FR,France Croutelle,NAQ,Nouvelle-Aquitaine,FR,France Crouay,NOR,Normandy,FR,France +Crottet,ARA,Auvergne-Rhône-Alpes,FR,France Croth,NOR,Normandy,FR,France -Crosses,CVL,Centre-Val de Loire,FR,France Crossac,PDL,Pays de la Loire,FR,France Crosne,IDF,Île-de-France,FR,France -Crosmieres,PDL,Pays de la Loire,FR,France -Cromac,NAQ,Nouvelle-Aquitaine,FR,France -Crollon,NOR,Normandy,FR,France -Crolles,ARA,Auvergne-Rhone-Alpes,FR,France -Croizet-sur-Gand,ARA,Auvergne-Rhone-Alpes,FR,France -Croix-Fonsomme,HDF,Hauts-de-France,FR,France -Croixdalle,NOR,Normandy,FR,France -Croix-Chapeau,NAQ,Nouvelle-Aquitaine,FR,France +Crolles,ARA,Auvergne-Rhône-Alpes,FR,France +Croixanvec,BRE,Brittany,FR,France Croix,HDF,Hauts-de-France,FR,France -Croisy,CVL,Centre-Val de Loire,FR,France Croissy-sur-Seine,IDF,Île-de-France,FR,France Croissy-sur-Celle,HDF,Hauts-de-France,FR,France Croissy-Beaubourg,IDF,Île-de-France,FR,France -Croissanville,NOR,Normandy,FR,France Croismare,GES,Grand Est,FR,France -Croisilles,HDF,Hauts-de-France,FR,France -Croisilles,NOR,Normandy,FR,France Croignon,NAQ,Nouvelle-Aquitaine,FR,France Crocy,NOR,Normandy,FR,France -Crissey,BFC,Bourgogne-Franche-Comte,FR,France -Crisolles,HDF,Hauts-de-France,FR,France -Criquiers,NOR,Normandy,FR,France -Criquetot-sur-Ouville,NOR,Normandy,FR,France +Crissey,BFC,Bourgogne-Franche-Comté,FR,France "Criquetot-l'Esneval",NOR,Normandy,FR,France Criquebeuf-sur-Seine,NOR,Normandy,FR,France -Crimolois,BFC,Bourgogne-Franche-Comte,FR,France +Crimolois,BFC,Bourgogne-Franche-Comté,FR,France Criel-sur-Mer,NOR,Normandy,FR,France Cricqueville-en-Bessin,NOR,Normandy,FR,France -Crezancy,HDF,Hauts-de-France,FR,France -Creysse,OCC,Occitanie,FR,France +Crézancy,HDF,Hauts-de-France,FR,France +Crezancy-en-Sancerre,CVL,Centre-Val de Loire,FR,France Creysse,NAQ,Nouvelle-Aquitaine,FR,France Crevin,BRE,Brittany,FR,France +"Crevecoeur-sur-l'Escaut",HDF,Hauts-de-France,FR,France Crevecoeur-le-Grand,HDF,Hauts-de-France,FR,France -Crevant-Laveine,ARA,Auvergne-Rhone-Alpes,FR,France -Creuzier-le-Vieux,ARA,Auvergne-Rhone-Alpes,FR,France +Creuzier-le-Vieux,ARA,Auvergne-Rhône-Alpes,FR,France Creutzwald,GES,Grand Est,FR,France -Creusot,BFC,Bourgogne-Franche-Comte,FR,France Creully,NOR,Normandy,FR,France -Creue,GES,Grand Est,FR,France Créteil,IDF,Île-de-France,FR,France -Crestot,NOR,Normandy,FR,France -Crestet,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Crest,ARA,Auvergne-Rhone-Alpes,FR,France -Cressia,BFC,Bourgogne-Franche-Comte,FR,France -Cresseveuille,NOR,Normandy,FR,France +Crest,ARA,Auvergne-Rhône-Alpes,FR,France +Cresserons,NOR,Normandy,FR,France Cressat,NAQ,Nouvelle-Aquitaine,FR,France Crespin,HDF,Hauts-de-France,FR,France Crespin,OCC,Occitanie,FR,France -Crespieres,IDF,Île-de-France,FR,France Crespian,OCC,Occitanie,FR,France -Cresantignes,GES,Grand Est,FR,France +Crésantignes,GES,Grand Est,FR,France Crépy-en-Valois,HDF,Hauts-de-France,FR,France -Crepol,ARA,Auvergne-Rhone-Alpes,FR,France -Creon,NAQ,Nouvelle-Aquitaine,FR,France -Cremieu,ARA,Auvergne-Rhone-Alpes,FR,France -Cremarest,HDF,Hauts-de-France,FR,France +Créon,NAQ,Nouvelle-Aquitaine,FR,France +Crémieu,ARA,Auvergne-Rhône-Alpes,FR,France +Cremeaux,ARA,Auvergne-Rhône-Alpes,FR,France +Crémarest,HDF,Hauts-de-France,FR,France +Creissels,OCC,Occitanie,FR,France Creissan,OCC,Occitanie,FR,France Creil,HDF,Hauts-de-France,FR,France -Crehen,BRE,Brittany,FR,France -Crehange,GES,Grand Est,FR,France -Crecy-sur-Serre,HDF,Hauts-de-France,FR,France +Créhen,BRE,Brittany,FR,France +Créhange,GES,Grand Est,FR,France Crecy-en-Ponthieu,HDF,Hauts-de-France,FR,France -Crecy-la-Chapelle,IDF,Île-de-France,FR,France -Crechy,ARA,Auvergne-Rhone-Alpes,FR,France -Creches-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France -Creancey,BFC,Bourgogne-Franche-Comte,FR,France -Creances,NOR,Normandy,FR,France -Cravent,IDF,Île-de-France,FR,France +Créchy,ARA,Auvergne-Rhône-Alpes,FR,France +Creches-sur-Saone,BFC,Bourgogne-Franche-Comté,FR,France +Créancey,BFC,Bourgogne-Franche-Comté,FR,France +Créances,NOR,Normandy,FR,France +Crazannes,NAQ,Nouvelle-Aquitaine,FR,France Cravant,CVL,Centre-Val de Loire,FR,France +Cravant,BFC,Bourgogne-Franche-Comté,FR,France Cravans,NAQ,Nouvelle-Aquitaine,FR,France -Cravanche,BFC,Bourgogne-Franche-Comte,FR,France -Craponne-sur-Arzon,ARA,Auvergne-Rhone-Alpes,FR,France -Craponne,ARA,Auvergne-Rhone-Alpes,FR,France +Cravanche,BFC,Bourgogne-Franche-Comté,FR,France +Craponne,ARA,Auvergne-Rhône-Alpes,FR,France Craon,PDL,Pays de la Loire,FR,France -Cranves-Sales,ARA,Auvergne-Rhone-Alpes,FR,France -Cransac,OCC,Occitanie,FR,France +Cranves-Sales,ARA,Auvergne-Rhône-Alpes,FR,France +Crans,ARA,Auvergne-Rhône-Alpes,FR,France Crancey,GES,Grand Est,FR,France +Crampagna,OCC,Occitanie,FR,France +Cramont,HDF,Hauts-de-France,FR,France Cramoisy,HDF,Hauts-de-France,FR,France Cramant,GES,Grand Est,FR,France -Craintilleux,ARA,Auvergne-Rhone-Alpes,FR,France -Crachier,ARA,Auvergne-Rhone-Alpes,FR,France +Cramans,BFC,Bourgogne-Franche-Comté,FR,France Crach,BRE,Brittany,FR,France Cozes,NAQ,Nouvelle-Aquitaine,FR,France Coye-la-Foret,HDF,Hauts-de-France,FR,France Couzeix,NAQ,Nouvelle-Aquitaine,FR,France Coux,NAQ,Nouvelle-Aquitaine,FR,France -Coux,ARA,Auvergne-Rhone-Alpes,FR,France +Coux,ARA,Auvergne-Rhône-Alpes,FR,France Couvron-et-Aumencourt,HDF,Hauts-de-France,FR,France -Couvrelles,HDF,Hauts-de-France,FR,France Couville,NOR,Normandy,FR,France Couvignon,GES,Grand Est,FR,France -Couvertpuis,GES,Grand Est,FR,France Coutras,NAQ,Nouvelle-Aquitaine,FR,France Coutiches,HDF,Hauts-de-France,FR,France -Couthenans,BFC,Bourgogne-Franche-Comte,FR,France Coutevroult,IDF,Île-de-France,FR,France -Couternon,BFC,Bourgogne-Franche-Comte,FR,France +Couternon,BFC,Bourgogne-Franche-Comté,FR,France Couterne,NOR,Normandy,FR,France Coutances,NOR,Normandy,FR,France Coussey,GES,Grand Est,FR,France Coussay,NAQ,Nouvelle-Aquitaine,FR,France Cousolre,HDF,Hauts-de-France,FR,France -Cousance,BFC,Bourgogne-Franche-Comte,FR,France -Courzieu,ARA,Auvergne-Rhone-Alpes,FR,France +Cousances-les-Forges,GES,Grand Est,FR,France +Cousance,BFC,Bourgogne-Franche-Comté,FR,France +Courzieu,ARA,Auvergne-Rhône-Alpes,FR,France Courville-sur-Eure,CVL,Centre-Val de Loire,FR,France -Courvieres,BFC,Bourgogne-Franche-Comte,FR,France +Courville,GES,Grand Est,FR,France Courtry,IDF,Île-de-France,FR,France -Courtonne-la-Meurdrac,NOR,Normandy,FR,France -Courtomer,IDF,Île-de-France,FR,France -Courtomer,NOR,Normandy,FR,France Courtisols,GES,Grand Est,FR,France -Courtillers,PDL,Pays de la Loire,FR,France -Courthezon,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Courthézon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Courteranges,GES,Grand Est,FR,France Courtenay,CVL,Centre-Val de Loire,FR,France -Courtenay,ARA,Auvergne-Rhone-Alpes,FR,France -Courtemaux,CVL,Centre-Val de Loire,FR,France -Courtaoult,GES,Grand Est,FR,France +Courtenay,ARA,Auvergne-Rhône-Alpes,FR,France +Courtavon,GES,Grand Est,FR,France Courtacon,IDF,Île-de-France,FR,France -Courson,NOR,Normandy,FR,France -Cours-les-Barres,CVL,Centre-Val de Loire,FR,France Courseulles-sur-Mer,NOR,Normandy,FR,France +Courset,HDF,Hauts-de-France,FR,France Coursegoules,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Cours-de-Pile,NAQ,Nouvelle-Aquitaine,FR,France Coursan,OCC,Occitanie,FR,France Coursac,NAQ,Nouvelle-Aquitaine,FR,France -Cours,NAQ,Nouvelle-Aquitaine,FR,France -Cours-la-Ville,ARA,Auvergne-Rhone-Alpes,FR,France Courrières,HDF,Hauts-de-France,FR,France -Courpignac,NAQ,Nouvelle-Aquitaine,FR,France -Courpiere,ARA,Auvergne-Rhone-Alpes,FR,France +Courpière,ARA,Auvergne-Rhône-Alpes,FR,France Courpalay,IDF,Île-de-France,FR,France Cournonterral,OCC,Occitanie,FR,France Cournonsec,OCC,Occitanie,FR,France -"Cournon-d'Auvergne",ARA,Auvergne-Rhone-Alpes,FR,France -Cournon,BRE,Brittany,FR,France -Courmelles,HDF,Hauts-de-France,FR,France -Courlon-sur-Yonne,BFC,Bourgogne-Franche-Comte,FR,France +"Cournon-d'Auvergne",ARA,Auvergne-Rhône-Alpes,FR,France +Courmas,GES,Grand Est,FR,France +Courlon-sur-Yonne,BFC,Bourgogne-Franche-Comté,FR,France Courlay,NAQ,Nouvelle-Aquitaine,FR,France -Courlaoux,BFC,Bourgogne-Franche-Comte,FR,France -Courlans,BFC,Bourgogne-Franche-Comte,FR,France +Courlaoux,BFC,Bourgogne-Franche-Comté,FR,France +Courlans,BFC,Bourgogne-Franche-Comté,FR,France Courlac,NAQ,Nouvelle-Aquitaine,FR,France -Courgivaux,GES,Grand Est,FR,France -Courgis,BFC,Bourgogne-Franche-Comte,FR,France +Courgeac,NAQ,Nouvelle-Aquitaine,FR,France +Courgains,PDL,Pays de la Loire,FR,France Courdimanche,IDF,Île-de-France,FR,France -Courdemanche,NOR,Normandy,FR,France Courcy,GES,Grand Est,FR,France +Courcoury,NAQ,Nouvelle-Aquitaine,FR,France Courcouronnes,IDF,Île-de-France,FR,France -Courcon,NAQ,Nouvelle-Aquitaine,FR,France -Courcome,NAQ,Nouvelle-Aquitaine,FR,France -Courchevel,ARA,Auvergne-Rhone-Alpes,FR,France +Courçon,NAQ,Nouvelle-Aquitaine,FR,France +Cour-Cheverny,CVL,Centre-Val de Loire,FR,France +Courchevel,ARA,Auvergne-Rhône-Alpes,FR,France Courchelettes,HDF,Hauts-de-France,FR,France -Courcemain,GES,Grand Est,FR,France +Courchapon,BFC,Bourgogne-Franche-Comté,FR,France Courcelles-sur-Vesle,HDF,Hauts-de-France,FR,France -Courcelles-sur-Seine,NOR,Normandy,FR,France Courcelles-sur-Nied,GES,Grand Est,FR,France +Courcelles-Sapicourt,GES,Grand Est,FR,France Courcelles-les-Lens,HDF,Hauts-de-France,FR,France Courcelles-Chaussy,GES,Grand Est,FR,France +Courcelette,HDF,Hauts-de-France,FR,France Courboin,HDF,Hauts-de-France,FR,France -Courbillac,NAQ,Nouvelle-Aquitaine,FR,France Courbevoie,IDF,Île-de-France,FR,France Courbeveille,PDL,Pays de la Loire,FR,France +Courbépine,NOR,Normandy,FR,France Courances,IDF,Île-de-France,FR,France Coupvray,IDF,Île-de-France,FR,France -Coupiac,OCC,Occitanie,FR,France -Coulours,BFC,Bourgogne-Franche-Comte,FR,France +Coupelle-Vieille,HDF,Hauts-de-France,FR,France +Coume,GES,Grand Est,FR,France +Coulx,NAQ,Nouvelle-Aquitaine,FR,France +Coulouvray-Boisbenatre,NOR,Normandy,FR,France +Coulours,BFC,Bourgogne-Franche-Comté,FR,France Coulounieix,NAQ,Nouvelle-Aquitaine,FR,France -Coulonges-Cohan,HDF,Hauts-de-France,FR,France +Coulonges-Thouarsais,NAQ,Nouvelle-Aquitaine,FR,France Coulonces,NOR,Normandy,FR,France Coulon,NAQ,Nouvelle-Aquitaine,FR,France Coulommiers,IDF,Île-de-France,FR,France -Coulommes-et-Marqueny,GES,Grand Est,FR,France -Coulomby,HDF,Hauts-de-France,FR,France -Coulombs,CVL,Centre-Val de Loire,FR,France +Coulommes,IDF,Île-de-France,FR,France Coulombiers,NAQ,Nouvelle-Aquitaine,FR,France Coulogne,HDF,Hauts-de-France,FR,France Coulobres,OCC,Occitanie,FR,France Coullons,CVL,Centre-Val de Loire,FR,France -Coulanges-les-Nevers,BFC,Bourgogne-Franche-Comte,FR,France +Couleuvre,ARA,Auvergne-Rhône-Alpes,FR,France +Coulanges-les-Nevers,BFC,Bourgogne-Franche-Comté,FR,France Coulaines,PDL,Pays de la Loire,FR,France -Couladere,OCC,Occitanie,FR,France Couiza,OCC,Occitanie,FR,France -Couhe,NAQ,Nouvelle-Aquitaine,FR,France +Couhé,NAQ,Nouvelle-Aquitaine,FR,France Coufouleux,OCC,Occitanie,FR,France -Couffoulens,OCC,Occitanie,FR,France -Couffy,CVL,Centre-Val de Loire,FR,France -Couffe,PDL,Pays de la Loire,FR,France -Coueron,PDL,Pays de la Loire,FR,France +Couffé,PDL,Pays de la Loire,FR,France +Couëron,PDL,Pays de la Loire,FR,France Coudun,HDF,Hauts-de-France,FR,France -Coudreceau,CVL,Centre-Val de Loire,FR,France +Coudres,NOR,Normandy,FR,France Coudray,PDL,Pays de la Loire,FR,France Coudoux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Coudeville-sur-Mer,NOR,Normandy,FR,France -Coudes,ARA,Auvergne-Rhone-Alpes,FR,France Coudekerque-Branche,HDF,Hauts-de-France,FR,France -Couddes,CVL,Centre-Val de Loire,FR,France -Couches,BFC,Bourgogne-Franche-Comte,FR,France +Coucy-les-Eppes,HDF,Hauts-de-France,FR,France +Coucy-le-Chateau-Auffrique,HDF,Hauts-de-France,FR,France +Couchey,BFC,Bourgogne-Franche-Comté,FR,France Coubron,IDF,Île-de-France,FR,France -Coubon,ARA,Auvergne-Rhone-Alpes,FR,France -Coublevie,ARA,Auvergne-Rhone-Alpes,FR,France -Coubisou,OCC,Occitanie,FR,France +Coubon,ARA,Auvergne-Rhône-Alpes,FR,France +Coublevie,ARA,Auvergne-Rhône-Alpes,FR,France Coubert,IDF,Île-de-France,FR,France Cosse-le-Vivien,PDL,Pays de la Loire,FR,France -Cosne-Cours-sur-Loire,BFC,Bourgogne-Franche-Comte,FR,France -"Cosne-d'Allier",ARA,Auvergne-Rhone-Alpes,FR,France -Cosnac,NAQ,Nouvelle-Aquitaine,FR,France -Corze,PDL,Pays de la Loire,FR,France +Cosne-Cours-sur-Loire,BFC,Bourgogne-Franche-Comté,FR,France +"Cosne-d'Allier",ARA,Auvergne-Rhône-Alpes,FR,France Corte,20R,Corsica,FR,France -Corseul,BRE,Brittany,FR,France Corsept,PDL,Pays de la Loire,FR,France Corsica,20R,Corsica,FR,France -Corronsac,OCC,Occitanie,FR,France -Corrombles,BFC,Bourgogne-Franche-Comte,FR,France -Correze,NAQ,Nouvelle-Aquitaine,FR,France +Corrombles,BFC,Bourgogne-Franche-Comté,FR,France +Corrèze,NAQ,Nouvelle-Aquitaine,FR,France Corquilleroy,CVL,Centre-Val de Loire,FR,France Corps-Nuds,BRE,Brittany,FR,France -Corpeau,BFC,Bourgogne-Franche-Comte,FR,France -Corpe,PDL,Pays de la Loire,FR,France +Coron,PDL,Pays de la Loire,FR,France Corny-sur-Moselle,GES,Grand Est,FR,France -Corny,NOR,Normandy,FR,France Cornusse,CVL,Centre-Val de Loire,FR,France Cornimont,GES,Grand Est,FR,France -Cornillon-en-Trieves,ARA,Auvergne-Rhone-Alpes,FR,France Cornillon-Confoux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Cornil,NAQ,Nouvelle-Aquitaine,FR,France -Cornier,ARA,Auvergne-Rhone-Alpes,FR,France -Corneville-sur-Risle,NOR,Normandy,FR,France -Corneuil,NOR,Normandy,FR,France +Cornier,ARA,Auvergne-Rhône-Alpes,FR,France Corneilla-la-Riviere,OCC,Occitanie,FR,France -Corneilla-del-Vercol,OCC,Occitanie,FR,France +Corneilla-de-Conflent,OCC,Occitanie,FR,France Corneilhan,OCC,Occitanie,FR,France Cornebarrieu,OCC,Occitanie,FR,France -Corne,PDL,Pays de la Loire,FR,France -Cornas,ARA,Auvergne-Rhone-Alpes,FR,France -Cornant,BFC,Bourgogne-Franche-Comte,FR,France +Corné,PDL,Pays de la Loire,FR,France +Cornas,ARA,Auvergne-Rhône-Alpes,FR,France +Cornant,BFC,Bourgogne-Franche-Comté,FR,France Cormontreuil,GES,Grand Est,FR,France -Cormont,HDF,Hauts-de-France,FR,France Cormicy,GES,Grand Est,FR,France Cormery,CVL,Centre-Val de Loire,FR,France Corme-Royal,NAQ,Nouvelle-Aquitaine,FR,France Cormeray,CVL,Centre-Val de Loire,FR,France -Cormenon,CVL,Centre-Val de Loire,FR,France Cormelles-le-Royal,NOR,Normandy,FR,France +Cormeilles-en-Vexin,IDF,Île-de-France,FR,France Cormeilles-en-Parisis,IDF,Île-de-France,FR,France Cormeilles,NOR,Normandy,FR,France -Cormatin,BFC,Bourgogne-Franche-Comte,FR,France -Corgoloin,BFC,Bourgogne-Franche-Comte,FR,France -Corgengoux,BFC,Bourgogne-Franche-Comte,FR,France -Corfelix,GES,Grand Est,FR,France -Corent,ARA,Auvergne-Rhone-Alpes,FR,France -Corenc,ARA,Auvergne-Rhone-Alpes,FR,France -Coren,ARA,Auvergne-Rhone-Alpes,FR,France -Cordon,ARA,Auvergne-Rhone-Alpes,FR,France -Cordes-Tolosannes,OCC,Occitanie,FR,France -Cordes-sur-Ciel,OCC,Occitanie,FR,France +Corlay,BRE,Brittany,FR,France +Corgoloin,BFC,Bourgogne-Franche-Comté,FR,France +Corent,ARA,Auvergne-Rhône-Alpes,FR,France +Corenc,ARA,Auvergne-Rhône-Alpes,FR,France +Cordon,ARA,Auvergne-Rhône-Alpes,FR,France +Cordesse,BFC,Bourgogne-Franche-Comté,FR,France Cordemais,PDL,Pays de la Loire,FR,France -Cordelle,ARA,Auvergne-Rhone-Alpes,FR,France +Cordelle,ARA,Auvergne-Rhône-Alpes,FR,France +Corcy,HDF,Hauts-de-France,FR,France Corconne,OCC,Occitanie,FR,France Corcieux,GES,Grand Est,FR,France -Corcelles-les-Citeaux,BFC,Bourgogne-Franche-Comte,FR,France -Corbreuse,IDF,Île-de-France,FR,France -Corbonod,ARA,Auvergne-Rhone-Alpes,FR,France -Corbon,NOR,Normandy,FR,France -Corbigny,BFC,Bourgogne-Franche-Comte,FR,France +Corcelles-les-Monts,BFC,Bourgogne-Franche-Comté,FR,France +Corcelles-les-Citeaux,BFC,Bourgogne-Franche-Comté,FR,France +Corcelles-en-Beaujolais,ARA,Auvergne-Rhône-Alpes,FR,France +Corbonod,ARA,Auvergne-Rhône-Alpes,FR,France +Corbigny,BFC,Bourgogne-Franche-Comté,FR,France Corbie,HDF,Hauts-de-France,FR,France -Corberon,BFC,Bourgogne-Franche-Comte,FR,France +Corberon,BFC,Bourgogne-Franche-Comté,FR,France +Corbere-les-Cabanes,OCC,Occitanie,FR,France Corbeny,HDF,Hauts-de-France,FR,France -Corbenay,BFC,Bourgogne-Franche-Comte,FR,France -Corbelin,ARA,Auvergne-Rhone-Alpes,FR,France +Corbenay,BFC,Bourgogne-Franche-Comté,FR,France +Corbelin,ARA,Auvergne-Rhône-Alpes,FR,France Corbeilles,CVL,Centre-Val de Loire,FR,France Corbeil-Essonnes,IDF,Île-de-France,FR,France Corbehem,HDF,Hauts-de-France,FR,France -Corbas,ARA,Auvergne-Rhone-Alpes,FR,France +Corbas,ARA,Auvergne-Rhône-Alpes,FR,France Corbarieu,OCC,Occitanie,FR,France Corbara,20R,Corsica,FR,France -Coray,BRE,Brittany,FR,France -Corancy,BFC,Bourgogne-Franche-Comte,FR,France Coquelles,HDF,Hauts-de-France,FR,France Coquainvilliers,NOR,Normandy,FR,France -Copponex,ARA,Auvergne-Rhone-Alpes,FR,France -Coolus,GES,Grand Est,FR,France Conty,HDF,Hauts-de-France,FR,France -Contrisson,GES,Grand Est,FR,France -Contrexeville,GES,Grand Est,FR,France -Contrevoz,ARA,Auvergne-Rhone-Alpes,FR,France -Contres-en-Vairais,PDL,Pays de la Loire,FR,France +Contrexéville,GES,Grand Est,FR,France Contres,CVL,Centre-Val de Loire,FR,France Contre,HDF,Hauts-de-France,FR,France -Conthil,GES,Grand Est,FR,France -Conteville,NOR,Normandy,FR,France -Contest,PDL,Pays de la Loire,FR,France Contes,HDF,Hauts-de-France,FR,France Contes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Contamine-sur-Arve,ARA,Auvergne-Rhone-Alpes,FR,France -Contamine-Sarzin,ARA,Auvergne-Rhone-Alpes,FR,France -Cons-Sainte-Colombe,ARA,Auvergne-Rhone-Alpes,FR,France -Cons-la-Grandville,GES,Grand Est,FR,France +Contamine-sur-Arve,ARA,Auvergne-Rhône-Alpes,FR,France +Cons-Sainte-Colombe,ARA,Auvergne-Rhône-Alpes,FR,France +Consenvoye,GES,Grand Est,FR,France Conques-sur-Orbiel,OCC,Occitanie,FR,France -Connerre,PDL,Pays de la Loire,FR,France +Connerré,PDL,Pays de la Loire,FR,France Connaux,OCC,Occitanie,FR,France -Connantre,GES,Grand Est,FR,France -Conlie,PDL,Pays de la Loire,FR,France Conilhac-Corbieres,OCC,Occitanie,FR,France -Congrier,PDL,Pays de la Loire,FR,France +Congy,GES,Grand Est,FR,France Congis-sur-Therouanne,IDF,Île-de-France,FR,France -Congenies,OCC,Occitanie,FR,France -Confrancon,ARA,Auvergne-Rhone-Alpes,FR,France +Congénies,OCC,Occitanie,FR,France +Confrançon,ARA,Auvergne-Rhône-Alpes,FR,France +Confort-Meilars,BRE,Brittany,FR,France Confolens,NAQ,Nouvelle-Aquitaine,FR,France Conflans-sur-Seine,GES,Grand Est,FR,France Conflans-Sainte-Honorine,IDF,Île-de-France,FR,France -Conflans-en-Jarnisy,GES,Grand Est,FR,France -Conflandey,BFC,Bourgogne-Franche-Comte,FR,France -Condrieu,ARA,Auvergne-Rhone-Alpes,FR,France +Conflandey,BFC,Bourgogne-Franche-Comté,FR,France +Condrieu,ARA,Auvergne-Rhône-Alpes,FR,France +Condren,HDF,Hauts-de-France,FR,France Condom,OCC,Occitanie,FR,France -Condezaygues,NAQ,Nouvelle-Aquitaine,FR,France Condette,HDF,Hauts-de-France,FR,France Conde-sur-Vire,NOR,Normandy,FR,France -Conde-sur-Seulles,NOR,Normandy,FR,France Conde-sur-Sarthe,NOR,Normandy,FR,France Conde-sur-Risle,NOR,Normandy,FR,France Conde-sur-Noireau,NOR,Normandy,FR,France "Conde-sur-l'Escaut",HDF,Hauts-de-France,FR,France Conde-sur-Iton,NOR,Normandy,FR,France Condé-sur-Huisne,NOR,Normandy,FR,France -Condeissiat,ARA,Auvergne-Rhone-Alpes,FR,France -Conde-Folie,HDF,Hauts-de-France,FR,France Condat-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France -Condat-sur-Vezere,NAQ,Nouvelle-Aquitaine,FR,France -Condat-sur-Trincou,NAQ,Nouvelle-Aquitaine,FR,France -Condat,ARA,Auvergne-Rhone-Alpes,FR,France -Condal,BFC,Bourgogne-Franche-Comte,FR,France -Concressault,CVL,Centre-Val de Loire,FR,France -Concoret,BRE,Brittany,FR,France -Concores,OCC,Occitanie,FR,France -Conchez-de-Bearn,NAQ,Nouvelle-Aquitaine,FR,France +Condat,ARA,Auvergne-Rhône-Alpes,FR,France Conches-en-Ouche,NOR,Normandy,FR,France -Conches-sur-Gondoire,IDF,Île-de-France,FR,France Concarneau,BRE,Brittany,FR,France Conca,20R,Corsica,FR,France -Comps-la-Grand-Ville,OCC,Occitanie,FR,France -Comps,OCC,Occitanie,FR,France -Compreignac,NAQ,Nouvelle-Aquitaine,FR,France -Compigny,BFC,Bourgogne-Franche-Comte,FR,France +Comps,NAQ,Nouvelle-Aquitaine,FR,France Compiègne,HDF,Hauts-de-France,FR,France Compertrix,GES,Grand Est,FR,France -Communay,ARA,Auvergne-Rhone-Alpes,FR,France +Communay,ARA,Auvergne-Rhône-Alpes,FR,France Commercy,GES,Grand Est,FR,France Commer,PDL,Pays de la Loire,FR,France Commequiers,PDL,Pays de la Loire,FR,France -Commentry,ARA,Auvergne-Rhone-Alpes,FR,France -Commensacq,NAQ,Nouvelle-Aquitaine,FR,France -Commenailles,BFC,Bourgogne-Franche-Comte,FR,France -Commeaux,NOR,Normandy,FR,France -Commana,BRE,Brittany,FR,France +Commentry,ARA,Auvergne-Rhône-Alpes,FR,France +Commelle,ARA,Auvergne-Rhône-Alpes,FR,France Comines,HDF,Hauts-de-France,FR,France Combs-la-Ville,IDF,Île-de-France,FR,France -Combronde,ARA,Auvergne-Rhone-Alpes,FR,France +Combronde,ARA,Auvergne-Rhône-Alpes,FR,France Combrit,BRE,Brittany,FR,France Combressol,NAQ,Nouvelle-Aquitaine,FR,France -Combres,CVL,Centre-Val de Loire,FR,France -Combree,PDL,Pays de la Loire,FR,France -Combre,ARA,Auvergne-Rhone-Alpes,FR,France -Combrand,NAQ,Nouvelle-Aquitaine,FR,France +Combre,ARA,Auvergne-Rhône-Alpes,FR,France Combourg,BRE,Brittany,FR,France Combon,NOR,Normandy,FR,France -Combloux,ARA,Auvergne-Rhone-Alpes,FR,France +Combloux,ARA,Auvergne-Rhône-Alpes,FR,France Combles,HDF,Hauts-de-France,FR,France Pontault-Combault,IDF,Île-de-France,FR,France -Combas,OCC,Occitanie,FR,France Combaillaux,OCC,Occitanie,FR,France Coltainville,CVL,Centre-Val de Loire,FR,France Colpo,BRE,Brittany,FR,France -Colonfay,HDF,Hauts-de-France,FR,France +Colonzelle,ARA,Auvergne-Rhône-Alpes,FR,France Colondannes,NAQ,Nouvelle-Aquitaine,FR,France Colomiers,OCC,Occitanie,FR,France -Colomby,NOR,Normandy,FR,France -Colombiers-sur-Seulles,NOR,Normandy,FR,France -Colombier,ARA,Auvergne-Rhone-Alpes,FR,France -Colombiers,CVL,Centre-Val de Loire,FR,France +Colombier,ARA,Auvergne-Rhône-Alpes,FR,France +Colombiers,NAQ,Nouvelle-Aquitaine,FR,France Colombiers,OCC,Occitanie,FR,France -Colombier,ARA,Auvergne-Rhone-Alpes,FR,France -Colombier,ARA,Auvergne-Rhone-Alpes,FR,France Colombes,IDF,Île-de-France,FR,France Colombelles,NOR,Normandy,FR,France -Colombe,ARA,Auvergne-Rhone-Alpes,FR,France -Colomars,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Colombe-les-Vesoul,BFC,Bourgogne-Franche-Comté,FR,France +Colmey,GES,Grand Est,FR,France Colmar,GES,Grand Est,FR,France Collorgues,OCC,Occitanie,FR,France -Collonges-sous-Saleve,ARA,Auvergne-Rhone-Alpes,FR,France -"Collonges-au-Mont-d'Or",ARA,Auvergne-Rhone-Alpes,FR,France -Collonges,ARA,Auvergne-Rhone-Alpes,FR,France -Collonges-la-Rouge,NAQ,Nouvelle-Aquitaine,FR,France -Collobrieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Collorec,BRE,Brittany,FR,France +Collonges-sous-Saleve,ARA,Auvergne-Rhône-Alpes,FR,France +"Collonges-au-Mont-d'Or",ARA,Auvergne-Rhône-Alpes,FR,France +Collonges,ARA,Auvergne-Rhône-Alpes,FR,France +Collobrières,PAC,"Provence-Alpes-Côte d'Azur",FR,France Collioure,OCC,Occitanie,FR,France -Collinee,BRE,Brittany,FR,France Collias,OCC,Occitanie,FR,France Colleville-sur-Mer,NOR,Normandy,FR,France Colleville-Montgomery,NOR,Normandy,FR,France Colleville,NOR,Normandy,FR,France -Colletot,NOR,Normandy,FR,France -Collegien,IDF,Île-de-France,FR,France -Collan,BFC,Bourgogne-Franche-Comte,FR,France -Coligny,ARA,Auvergne-Rhone-Alpes,FR,France -Colembert,HDF,Hauts-de-France,FR,France +Collégien,IDF,Île-de-France,FR,France +Collandres-Quincarnon,NOR,Normandy,FR,France Colayrac-Saint-Cirq,NAQ,Nouvelle-Aquitaine,FR,France -Coisy,HDF,Hauts-de-France,FR,France -Coisia,BFC,Bourgogne-Franche-Comte,FR,France -Coise,ARA,Auvergne-Rhone-Alpes,FR,France -Coise,ARA,Auvergne-Rhone-Alpes,FR,France +Coin-les-Cuvry,GES,Grand Est,FR,France Coincy,HDF,Hauts-de-France,FR,France Coinches,GES,Grand Est,FR,France Coinces,CVL,Centre-Val de Loire,FR,France -Coignieres,IDF,Île-de-France,FR,France -Coignet,ARA,Auvergne-Rhone-Alpes,FR,France -Cohiniac,BRE,Brittany,FR,France Cogolin,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Cogny,ARA,Auvergne-Rhone-Alpes,FR,France -Cognin-les-Gorges,ARA,Auvergne-Rhone-Alpes,FR,France -Cognin,ARA,Auvergne-Rhone-Alpes,FR,France -Cognac-la-Foret,NAQ,Nouvelle-Aquitaine,FR,France +Cogny,ARA,Auvergne-Rhône-Alpes,FR,France +Cognin,ARA,Auvergne-Rhône-Alpes,FR,France Cognac,NAQ,Nouvelle-Aquitaine,FR,France -Cogna,BFC,Bourgogne-Franche-Comte,FR,France -Cogles,BRE,Brittany,FR,France -Coex,PDL,Pays de la Loire,FR,France -Coetmieux,BRE,Brittany,FR,France -Coesmes,BRE,Brittany,FR,France +Coëx,PDL,Pays de la Loire,FR,France +Coëtmieux,BRE,Brittany,FR,France Codolet,OCC,Occitanie,FR,France Codognan,OCC,Occitanie,FR,France Codalet,OCC,Occitanie,FR,France Cocumont,NAQ,Nouvelle-Aquitaine,FR,France -Coclois,GES,Grand Est,FR,France -Cocheren,GES,Grand Est,FR,France -Cocherel,IDF,Île-de-France,FR,France -Cobonne,ARA,Auvergne-Rhone-Alpes,FR,France Coat-Meal,BRE,Brittany,FR,France +Coarraze,NAQ,Nouvelle-Aquitaine,FR,France Coaraze,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Cluses,ARA,Auvergne-Rhone-Alpes,FR,France -Cluny,BFC,Bourgogne-Franche-Comte,FR,France +Clussais,NAQ,Nouvelle-Aquitaine,FR,France +Cluses,ARA,Auvergne-Rhône-Alpes,FR,France +Cluny,BFC,Bourgogne-Franche-Comté,FR,France Cluis,CVL,Centre-Val de Loire,FR,France Cloyes-sur-le-Loir,CVL,Centre-Val de Loire,FR,France -Cloue,NAQ,Nouvelle-Aquitaine,FR,France Clouange,GES,Grand Est,FR,France -Clonas-sur-Vareze,ARA,Auvergne-Rhone-Alpes,FR,France -Clohars-Fouesnant,BRE,Brittany,FR,France Clohars-Carnoet,BRE,Brittany,FR,France Clisson,PDL,Pays de la Loire,FR,France Cliron,GES,Grand Est,FR,France Clichy-sous-Bois,IDF,Île-de-France,FR,France Clichy,IDF,Île-de-France,FR,France -Clezentaine,GES,Grand Est,FR,France -Cleville,NOR,Normandy,FR,France +Clézentaine,GES,Grand Est,FR,France +Clévilliers,CVL,Centre-Val de Loire,FR,France +Cléville,NOR,Normandy,FR,France +Cléty,HDF,Hauts-de-France,FR,France Clesles,GES,Grand Est,FR,France -Clerval,BFC,Bourgogne-Franche-Comte,FR,France +Clery-Saint-Andre,CVL,Centre-Val de Loire,FR,France +Clerval,BFC,Bourgogne-Franche-Comté,FR,France "Clermont-l'Herault",OCC,Occitanie,FR,France -Clermont-Ferrand,ARA,Auvergne-Rhone-Alpes,FR,France -Clermont-Dessous,NAQ,Nouvelle-Aquitaine,FR,France +Clermont-Ferrand,ARA,Auvergne-Rhône-Alpes,FR,France +Clermont-Creans,PDL,Pays de la Loire,FR,France Clermont,HDF,Hauts-de-France,FR,France -Clermont,ARA,Auvergne-Rhone-Alpes,FR,France -Clermont,OCC,Occitanie,FR,France -Clerlande,ARA,Auvergne-Rhone-Alpes,FR,France -Clerieux,ARA,Auvergne-Rhone-Alpes,FR,France +Clermont,ARA,Auvergne-Rhône-Alpes,FR,France +Clermont,NAQ,Nouvelle-Aquitaine,FR,France +Clérieux,ARA,Auvergne-Rhône-Alpes,FR,France Clergoux,NAQ,Nouvelle-Aquitaine,FR,France Clères,NOR,Normandy,FR,France -Clerac,NAQ,Nouvelle-Aquitaine,FR,France -"Cleon-d'Andran",ARA,Auvergne-Rhone-Alpes,FR,France -Cleon,NOR,Normandy,FR,France -Clenay,BFC,Bourgogne-Franche-Comte,FR,France -Clelles,ARA,Auvergne-Rhone-Alpes,FR,France -Cleguerec,BRE,Brittany,FR,France -Cleguer,BRE,Brittany,FR,France -Cleder,BRE,Brittany,FR,France -Clecy,NOR,Normandy,FR,France -Clayeures,GES,Grand Est,FR,France +Cléon,NOR,Normandy,FR,France +Cléguérec,BRE,Brittany,FR,France +Cléguer,BRE,Brittany,FR,France +Cléder,BRE,Brittany,FR,France +Clécy,NOR,Normandy,FR,France Claye-Souilly,IDF,Île-de-France,FR,France -Clavy-Warby,GES,Grand Est,FR,France -Claville-Motteville,NOR,Normandy,FR,France Claville,NOR,Normandy,FR,France Claviers,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Claveyson,ARA,Auvergne-Rhone-Alpes,FR,France +Claveyson,ARA,Auvergne-Rhône-Alpes,FR,France Clavette,NAQ,Nouvelle-Aquitaine,FR,France -Clasville,NOR,Normandy,FR,France -Classun,NAQ,Nouvelle-Aquitaine,FR,France Clary,HDF,Hauts-de-France,FR,France -Claret,PAC,"Provence-Alpes-Côte d'Azur",FR,France Claret,OCC,Occitanie,FR,France Clarensac,OCC,Occitanie,FR,France Clarac,OCC,Occitanie,FR,France Clara,OCC,Occitanie,FR,France Clapiers,OCC,Occitanie,FR,France -Clamecy,BFC,Bourgogne-Franche-Comte,FR,France +Clamecy,BFC,Bourgogne-Franche-Comté,FR,France Clamart,IDF,Île-de-France,FR,France Claix,NAQ,Nouvelle-Aquitaine,FR,France -Claix,ARA,Auvergne-Rhone-Alpes,FR,France -Clairvaux-les-Lacs,BFC,Bourgogne-Franche-Comte,FR,France +Claix,ARA,Auvergne-Rhône-Alpes,FR,France +Clairvaux-les-Lacs,BFC,Bourgogne-Franche-Comté,FR,France Clairoix,HDF,Hauts-de-France,FR,France -Clairefougere,NOR,Normandy,FR,France +Clairefontaine-en-Yvelines,IDF,Île-de-France,FR,France Clairac,NAQ,Nouvelle-Aquitaine,FR,France Claira,OCC,Occitanie,FR,France -Civry,CVL,Centre-Val de Loire,FR,France -Civrieux,ARA,Auvergne-Rhone-Alpes,FR,France -Civray,CVL,Centre-Val de Loire,FR,France +Cize,BFC,Bourgogne-Franche-Comté,FR,France +"Civrieux-d'Azergues",ARA,Auvergne-Rhône-Alpes,FR,France +Civrieux,ARA,Auvergne-Rhône-Alpes,FR,France Civray,NAQ,Nouvelle-Aquitaine,FR,France -Civens,ARA,Auvergne-Rhone-Alpes,FR,France +Civens,ARA,Auvergne-Rhône-Alpes,FR,France Civaux,NAQ,Nouvelle-Aquitaine,FR,France Citry,IDF,Île-de-France,FR,France -Citers,BFC,Bourgogne-Franche-Comte,FR,France -Varennes-Vauzelles,BFC,Bourgogne-Franche-Comte,FR,France -Cistrieres,ARA,Auvergne-Rhone-Alpes,FR,France -Cisse,NAQ,Nouvelle-Aquitaine,FR,France -Cirfontaines-en-Azois,GES,Grand Est,FR,France -"Cire-d'Aunis",NAQ,Nouvelle-Aquitaine,FR,France -Cipieres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Cintre,BRE,Brittany,FR,France +Varennes-Vauzelles,BFC,Bourgogne-Franche-Comté,FR,France +Cirey-sur-Vezouze,GES,Grand Est,FR,France Cintray,CVL,Centre-Val de Loire,FR,France +Cintheaux,NOR,Normandy,FR,France Cintegabelle,OCC,Occitanie,FR,France Cinqueux,HDF,Hauts-de-France,FR,France -Cindre,ARA,Auvergne-Rhone-Alpes,FR,France -Cieurac,OCC,Occitanie,FR,France -Cierrey,NOR,Normandy,FR,France +Cindré,ARA,Auvergne-Rhône-Alpes,FR,France +Cier-de-Luchon,OCC,Occitanie,FR,France +Ciel,BFC,Bourgogne-Franche-Comté,FR,France Ciboure,NAQ,Nouvelle-Aquitaine,FR,France Ciadoux,OCC,Occitanie,FR,France -Chuzelles,ARA,Auvergne-Rhone-Alpes,FR,France -Chusclan,OCC,Occitanie,FR,France +Chuzelles,ARA,Auvergne-Rhône-Alpes,FR,France Chuisnes,CVL,Centre-Val de Loire,FR,France -Chuignolles,HDF,Hauts-de-France,FR,France -Choye,BFC,Bourgogne-Franche-Comte,FR,France -Chouy,HDF,Hauts-de-France,FR,France -Choussy,CVL,Centre-Val de Loire,FR,France -Chouppes,NAQ,Nouvelle-Aquitaine,FR,France +Chozeau,ARA,Auvergne-Rhône-Alpes,FR,France +Chouzy-sur-Cisse,CVL,Centre-Val de Loire,FR,France +Chouze-sur-Loire,CVL,Centre-Val de Loire,FR,France Chouilly,GES,Grand Est,FR,France -Chouain,NOR,Normandy,FR,France Chorges,PAC,"Provence-Alpes-Côte d'Azur",FR,France Chooz,GES,Grand Est,FR,France -Chomerac,ARA,Auvergne-Rhone-Alpes,FR,France +"Chonas-l'Amballan",ARA,Auvergne-Rhône-Alpes,FR,France +Chomérac,ARA,Auvergne-Rhône-Alpes,FR,France Cholet,PDL,Pays de la Loire,FR,France Choisy-le-Roi,IDF,Île-de-France,FR,France -Choisy,ARA,Auvergne-Rhone-Alpes,FR,France -Choilley-Dardenay,GES,Grand Est,FR,France -Choignes,GES,Grand Est,FR,France +Choisy-en-Brie,IDF,Île-de-France,FR,France +Choisy-au-Bac,HDF,Hauts-de-France,FR,France +Choisy,ARA,Auvergne-Rhône-Alpes,FR,France +Choisey,BFC,Bourgogne-Franche-Comté,FR,France Chocques,HDF,Hauts-de-France,FR,France -Chize,NAQ,Nouvelle-Aquitaine,FR,France -Chivres-Val,HDF,Hauts-de-France,FR,France -Chivres,BFC,Bourgogne-Franche-Comte,FR,France -Chitry,BFC,Bourgogne-Franche-Comte,FR,France -Chitenay,CVL,Centre-Val de Loire,FR,France -Chisseaux,CVL,Centre-Val de Loire,FR,France +Chizé,NAQ,Nouvelle-Aquitaine,FR,France +Chivres,BFC,Bourgogne-Franche-Comté,FR,France Chissay-en-Touraine,CVL,Centre-Val de Loire,FR,France -Chirols,ARA,Auvergne-Rhone-Alpes,FR,France -Chirens,ARA,Auvergne-Rhone-Alpes,FR,France -Chirassimont,ARA,Auvergne-Rhone-Alpes,FR,France -Chirac-Bellevue,NAQ,Nouvelle-Aquitaine,FR,France +Chis,OCC,Occitanie,FR,France +Chiry-Ourscamp,HDF,Hauts-de-France,FR,France +Chirens,ARA,Auvergne-Rhône-Alpes,FR,France +Chirac,OCC,Occitanie,FR,France Chinon,CVL,Centre-Val de Loire,FR,France -Chindrieux,ARA,Auvergne-Rhone-Alpes,FR,France -Chimilin,ARA,Auvergne-Rhone-Alpes,FR,France Chilly-Mazarin,IDF,Île-de-France,FR,France -Chilly,ARA,Auvergne-Rhone-Alpes,FR,France -Chille,BFC,Bourgogne-Franche-Comte,FR,France -Chigny,HDF,Hauts-de-France,FR,France -Chignin,ARA,Auvergne-Rhone-Alpes,FR,France -Chidrac,ARA,Auvergne-Rhone-Alpes,FR,France -Chiche,NAQ,Nouvelle-Aquitaine,FR,France +Chilly,ARA,Auvergne-Rhône-Alpes,FR,France +Chignin,ARA,Auvergne-Rhône-Alpes,FR,France +Chidrac,ARA,Auvergne-Rhône-Alpes,FR,France +Chiché,NAQ,Nouvelle-Aquitaine,FR,France Chezy-sur-Marne,HDF,Hauts-de-France,FR,France -Chezeneuve,ARA,Auvergne-Rhone-Alpes,FR,France -Cheyssieu,ARA,Auvergne-Rhone-Alpes,FR,France +Cheyssieu,ARA,Auvergne-Rhône-Alpes,FR,France Chevry-Cossigny,IDF,Île-de-France,FR,France -Chevry,ARA,Auvergne-Rhone-Alpes,FR,France -Chevru,IDF,Île-de-France,FR,France -Chevrieres,HDF,Hauts-de-France,FR,France -Chevrieres,ARA,Auvergne-Rhone-Alpes,FR,France +Chevrières,HDF,Hauts-de-France,FR,France Chevreuse,IDF,Île-de-France,FR,France -Chevresis-Monceau,HDF,Hauts-de-France,FR,France -Chevremont,BFC,Bourgogne-Franche-Comte,FR,France -Chevrainvilliers,IDF,Île-de-France,FR,France +Chèvremont,BFC,Bourgogne-Franche-Comté,FR,France Chevilly-Larue,IDF,Île-de-France,FR,France Chevilly,CVL,Centre-Val de Loire,FR,France Chevillon,GES,Grand Est,FR,France -Chevigny-Saint-Sauveur,BFC,Bourgogne-Franche-Comte,FR,France -Chevigny,BFC,Bourgogne-Franche-Comte,FR,France -Cheverny,CVL,Centre-Val de Loire,FR,France +Chevillé,PDL,Pays de la Loire,FR,France +Chevigny-Saint-Sauveur,BFC,Bourgogne-Franche-Comté,FR,France +Chevenon,BFC,Bourgogne-Franche-Comté,FR,France +Chevannes,IDF,Île-de-France,FR,France Chevannes,CVL,Centre-Val de Loire,FR,France -Chevannes,BFC,Bourgogne-Franche-Comte,FR,France Cheval-Blanc,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chevaigne,BRE,Brittany,FR,France -Chevagny-les-Chevrieres,BFC,Bourgogne-Franche-Comte,FR,France -Cheux,NOR,Normandy,FR,France +Chéu,BFC,Bourgogne-Franche-Comté,FR,France Chessy-les-Pres,GES,Grand Est,FR,France Chessy,IDF,Île-de-France,FR,France -Chessy,ARA,Auvergne-Rhone-Alpes,FR,France -Chessenaz,ARA,Auvergne-Rhone-Alpes,FR,France +Chessy,ARA,Auvergne-Rhône-Alpes,FR,France Chesnay,CVL,Centre-Val de Loire,FR,France +Chery-les-Pouilly,HDF,Hauts-de-France,FR,France Cherveux,NAQ,Nouvelle-Aquitaine,FR,France Cherves-Richemont,NAQ,Nouvelle-Aquitaine,FR,France -Cherves,NAQ,Nouvelle-Aquitaine,FR,France -Cherrueix,BRE,Brittany,FR,France -Cherre,PDL,Pays de la Loire,FR,France -Cherre,PDL,Pays de la Loire,FR,France -Cheroy,BFC,Bourgogne-Franche-Comte,FR,France -Cheronnac,NAQ,Nouvelle-Aquitaine,FR,France +Chéroy,BFC,Bourgogne-Franche-Comté,FR,France Chermignac,NAQ,Nouvelle-Aquitaine,FR,France Cherisy,CVL,Centre-Val de Loire,FR,France -Chereng,HDF,Hauts-de-France,FR,France -Cherence-le-Heron,NOR,Normandy,FR,France +Cherier,ARA,Auvergne-Rhône-Alpes,FR,France +Chéreng,HDF,Hauts-de-France,FR,France +Chérence,IDF,Île-de-France,FR,France Cherbourg-Octeville,NOR,Normandy,FR,France -Cheraute,NAQ,Nouvelle-Aquitaine,FR,France -Cherac,NAQ,Nouvelle-Aquitaine,FR,France -Chepy,HDF,Hauts-de-France,FR,France -Chepy,GES,Grand Est,FR,France -Chepoix,HDF,Hauts-de-France,FR,France -Cheny,BFC,Bourgogne-Franche-Comte,FR,France -Chenove,BFC,Bourgogne-Franche-Comte,FR,France -Chenonceaux,CVL,Centre-Val de Loire,FR,France +Chérac,NAQ,Nouvelle-Aquitaine,FR,France +Chépy,HDF,Hauts-de-France,FR,France +Cheptainville,IDF,Île-de-France,FR,France +Chens-sur-Leman,ARA,Auvergne-Rhône-Alpes,FR,France +Chenôve,BFC,Bourgogne-Franche-Comté,FR,France Chenommet,NAQ,Nouvelle-Aquitaine,FR,France +Chenoise,IDF,Île-de-France,FR,France Chennevieres-sur-Marne,IDF,Île-de-France,FR,France -Chenimenil,GES,Grand Est,FR,France -Cheniers,NAQ,Nouvelle-Aquitaine,FR,France -Chenex,ARA,Auvergne-Rhone-Alpes,FR,France -Chenereilles,ARA,Auvergne-Rhone-Alpes,FR,France -Chenerailles,NAQ,Nouvelle-Aquitaine,FR,France -Cheneche,NAQ,Nouvelle-Aquitaine,FR,France -Chenaud,NAQ,Nouvelle-Aquitaine,FR,France -Chenas,ARA,Auvergne-Rhone-Alpes,FR,France +Cheniménil,GES,Grand Est,FR,France +Chéniers,NAQ,Nouvelle-Aquitaine,FR,France +Chenicourt,GES,Grand Est,FR,France +Chenay,GES,Grand Est,FR,France Chemy,HDF,Hauts-de-France,FR,France -Cheminot,GES,Grand Est,FR,France -Cheminon,GES,Grand Est,FR,France -Cheminas,ARA,Auvergne-Rhone-Alpes,FR,France -Chemilly,ARA,Auvergne-Rhone-Alpes,FR,France +Cheminas,ARA,Auvergne-Rhône-Alpes,FR,France +Chemilly-sur-Yonne,BFC,Bourgogne-Franche-Comté,FR,France Chemille-sur-Indrois,CVL,Centre-Val de Loire,FR,France Chemillé-sur-Dême,CVL,Centre-Val de Loire,FR,France Chemille-Melay,PDL,Pays de la Loire,FR,France -Chemery,CVL,Centre-Val de Loire,FR,France -Chemere,PDL,Pays de la Loire,FR,France -Chemellier,PDL,Pays de la Loire,FR,France -Chemaudin,BFC,Bourgogne-Franche-Comte,FR,France +Chémery,CVL,Centre-Val de Loire,FR,France +Chemaudin,BFC,Bourgogne-Franche-Comté,FR,France +Chelles,HDF,Hauts-de-France,FR,France Chelles,IDF,Île-de-France,FR,France -Chelle-Debat,OCC,Occitanie,FR,France -Chelan,OCC,Occitanie,FR,France +Chélieu,ARA,Auvergne-Rhône-Alpes,FR,France Cheix-en-Retz,PDL,Pays de la Loire,FR,France -Chehery,GES,Grand Est,FR,France -Chef-Boutonne,NAQ,Nouvelle-Aquitaine,FR,France -Chedigny,CVL,Centre-Val de Loire,FR,France -Checy,CVL,Centre-Val de Loire,FR,France -Chazey-sur-Ain,ARA,Auvergne-Rhone-Alpes,FR,France -Chazey-Bons,ARA,Auvergne-Rhone-Alpes,FR,France -Chazelles-sur-Lyon,ARA,Auvergne-Rhone-Alpes,FR,France +Cheillé,CVL,Centre-Val de Loire,FR,France +Chécy,CVL,Centre-Val de Loire,FR,France +Chazey-Bons,ARA,Auvergne-Rhône-Alpes,FR,France +Chazelles-sur-Lyon,ARA,Auvergne-Rhône-Alpes,FR,France Chazelles,NAQ,Nouvelle-Aquitaine,FR,France -"Chazay-d'Azergues",ARA,Auvergne-Rhone-Alpes,FR,France -Chavot-Courcourt,GES,Grand Est,FR,France +"Chazay-d'Azergues",ARA,Auvergne-Rhône-Alpes,FR,France Chaville,IDF,Île-de-France,FR,France Chavigny-Bailleul,NOR,Normandy,FR,France Chavigny,GES,Grand Est,FR,France -Chaveyriat,ARA,Auvergne-Rhone-Alpes,FR,France -Chaveroche,NAQ,Nouvelle-Aquitaine,FR,France -Chavenay,IDF,Île-de-France,FR,France +Chaveyriat,ARA,Auvergne-Rhône-Alpes,FR,France Chavelot,GES,Grand Est,FR,France -Chavanoz,ARA,Auvergne-Rhone-Alpes,FR,France -Chavanod,ARA,Auvergne-Rhone-Alpes,FR,France -Chavannes,ARA,Auvergne-Rhone-Alpes,FR,France +Chavanoz,ARA,Auvergne-Rhône-Alpes,FR,France +Chavanod,ARA,Auvergne-Rhône-Alpes,FR,France +Chavaniac-Lafayette,ARA,Auvergne-Rhône-Alpes,FR,France Chavanges,GES,Grand Est,FR,France -Chavanay,ARA,Auvergne-Rhone-Alpes,FR,France +Chavanay,ARA,Auvergne-Rhône-Alpes,FR,France Chavagnes-en-Paillers,PDL,Pays de la Loire,FR,France Chavagnes,PDL,Pays de la Loire,FR,France Chavagne,BRE,Brittany,FR,France -Chauzon,ARA,Auvergne-Rhone-Alpes,FR,France -Chaux,BFC,Bourgogne-Franche-Comte,FR,France -Chauvoncourt,GES,Grand Est,FR,France +Chaux-des-Crotenay,BFC,Bourgogne-Franche-Comté,FR,France +Chaux,BFC,Bourgogne-Franche-Comté,FR,France +Chaux,BFC,Bourgogne-Franche-Comté,FR,France Chauvigny,NAQ,Nouvelle-Aquitaine,FR,France -Chauve,PDL,Pays de la Loire,FR,France -Chaussin,BFC,Bourgogne-Franche-Comte,FR,France -Chaussan,ARA,Auvergne-Rhone-Alpes,FR,France -Chauriat,ARA,Auvergne-Rhone-Alpes,FR,France +Chauvé,PDL,Pays de la Loire,FR,France +Chaussan,ARA,Auvergne-Rhône-Alpes,FR,France +Chauriat,ARA,Auvergne-Rhône-Alpes,FR,France Chauray,NAQ,Nouvelle-Aquitaine,FR,France Chauny,HDF,Hauts-de-France,FR,France Chaunay,NAQ,Nouvelle-Aquitaine,FR,France -Chaumot,BFC,Bourgogne-Franche-Comte,FR,France Chaumont-sur-Loire,CVL,Centre-Val de Loire,FR,France Chaumont-en-Vexin,HDF,Hauts-de-France,FR,France Chaumontel,IDF,Île-de-France,FR,France Chaumont,GES,Grand Est,FR,France -Chaumes-en-Brie,IDF,Île-de-France,FR,France -Chaumergy,BFC,Bourgogne-Franche-Comte,FR,France +Chaumergy,BFC,Bourgogne-Franche-Comté,FR,France Chaulnes,HDF,Hauts-de-France,FR,France -Chaulgnes,BFC,Bourgogne-Franche-Comte,FR,France -Chaufour-Notre-Dame,PDL,Pays de la Loire,FR,France +Chaulgnes,BFC,Bourgogne-Franche-Comté,FR,France Chaufour-les-Bonnieres,IDF,Île-de-France,FR,France Chauffry,IDF,Île-de-France,FR,France -Chauffailles,BFC,Bourgogne-Franche-Comte,FR,France -Chaudeyrac,OCC,Occitanie,FR,France -Chaudes-Aigues,ARA,Auvergne-Rhone-Alpes,FR,France -Chaudenay,BFC,Bourgogne-Franche-Comte,FR,France +Chauffailles,BFC,Bourgogne-Franche-Comté,FR,France Chaudefontaine,GES,Grand Est,FR,France Chauconin-Neufmontiers,IDF,Île-de-France,FR,France -Chauche,PDL,Pays de la Loire,FR,France -Chatuzange-le-Goubet,ARA,Auvergne-Rhone-Alpes,FR,France -Chatte,ARA,Auvergne-Rhone-Alpes,FR,France +Chauché,PDL,Pays de la Loire,FR,France +Chatuzange-le-Goubet,ARA,Auvergne-Rhône-Alpes,FR,France +Chatte,ARA,Auvergne-Rhône-Alpes,FR,France Chatres-sur-Cher,CVL,Centre-Val de Loire,FR,France -Chatres,CVL,Centre-Val de Loire,FR,France Chatou,IDF,Île-de-France,FR,France -Chatonnay,ARA,Auvergne-Rhone-Alpes,FR,France +Châtonnay,ARA,Auvergne-Rhône-Alpes,FR,France Chatillon-sur-Thouet,NAQ,Nouvelle-Aquitaine,FR,France -Mauleon,NAQ,Nouvelle-Aquitaine,FR,France -Châtillon-sur-Seine,BFC,Bourgogne-Franche-Comte,FR,France +Mauléon,NAQ,Nouvelle-Aquitaine,FR,France +Châtillon-sur-Seine,BFC,Bourgogne-Franche-Comté,FR,France Chatillon-sur-Marne,GES,Grand Est,FR,France Chatillon-sur-Loire,CVL,Centre-Val de Loire,FR,France -Chatillon-sur-Colmont,PDL,Pays de la Loire,FR,France -Chatillon-sur-Chalaronne,ARA,Auvergne-Rhone-Alpes,FR,France -Chatillon-le-Duc,BFC,Bourgogne-Franche-Comte,FR,France -Chatillon,ARA,Auvergne-Rhone-Alpes,FR,France -Chatillon-Coligny,CVL,Centre-Val de Loire,FR,France +Chatillon-sur-Chalaronne,ARA,Auvergne-Rhône-Alpes,FR,France +Chatillon-le-Duc,BFC,Bourgogne-Franche-Comté,FR,France +Chatillon-en-Michaille,ARA,Auvergne-Rhône-Alpes,FR,France +Châtillon,ARA,Auvergne-Rhône-Alpes,FR,France Châtillon,IDF,Île-de-France,FR,France -Chatenoy-le-Royal,BFC,Bourgogne-Franche-Comte,FR,France -Chatenoy-en-Bresse,BFC,Bourgogne-Franche-Comte,FR,France -Chatenois-les-Forges,BFC,Bourgogne-Franche-Comte,FR,France -Chatenois,GES,Grand Est,FR,France -Chatenois,GES,Grand Est,FR,France +Chatenoy-le-Royal,BFC,Bourgogne-Franche-Comté,FR,France +Chatenois-les-Forges,BFC,Bourgogne-Franche-Comté,FR,France +Châtenois,GES,Grand Est,FR,France +Châtenois,GES,Grand Est,FR,France +Chatenay-sur-Seine,IDF,Île-de-France,FR,France Châtenay-Malabry,IDF,Île-de-France,FR,France -Chatenay,CVL,Centre-Val de Loire,FR,France -Chatenay,ARA,Auvergne-Rhone-Alpes,FR,France -Chatel-Montagne,ARA,Auvergne-Rhone-Alpes,FR,France +Chatenay-en-France,IDF,Île-de-France,FR,France +Châtenay,ARA,Auvergne-Rhône-Alpes,FR,France +Chatelus-Malvaleix,NAQ,Nouvelle-Aquitaine,FR,France +Chatel-sur-Moselle,GES,Grand Est,FR,France Châtellerault,NAQ,Nouvelle-Aquitaine,FR,France -Chatel-Guyon,ARA,Auvergne-Rhone-Alpes,FR,France -Chatelaudren,BRE,Brittany,FR,France -Chatelain,PDL,Pays de la Loire,FR,France +Chatel-Guyon,ARA,Auvergne-Rhône-Alpes,FR,France +Châtelaudren,BRE,Brittany,FR,France +Châtelais,PDL,Pays de la Loire,FR,France Chatelaillon-Plage,NAQ,Nouvelle-Aquitaine,FR,France -Chatel,ARA,Auvergne-Rhone-Alpes,FR,France -Chateauvillain,GES,Grand Est,FR,France -Chateauvilain,ARA,Auvergne-Rhone-Alpes,FR,France -Chateauvieux,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Châteauvilain,ARA,Auvergne-Rhône-Alpes,FR,France Château-Thierry,HDF,Hauts-de-France,FR,France Chateau-Thebaud,PDL,Pays de la Loire,FR,France Chateau-Salins,GES,Grand Est,FR,France -Chateauroux,NOR,Normandy,FR,France Châteauroux,CVL,Centre-Val de Loire,FR,France -Chateauroux-les-Alpes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Chateau-Renault,CVL,Centre-Val de Loire,FR,France Chateau-Renard,CVL,Centre-Val de Loire,FR,France -Chateaurenard,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Châteaurenard,PAC,"Provence-Alpes-Côte d'Azur",FR,France Chateau-Porcien,GES,Grand Est,FR,France -Châteauponsac,NAQ,Nouvelle-Aquitaine,FR,France Chateauneuf-sur-Sarthe,PDL,Pays de la Loire,FR,France Chateauneuf-sur-Loire,CVL,Centre-Val de Loire,FR,France -Châteauneuf-sur-Cher,CVL,Centre-Val de Loire,FR,France Chateauneuf-sur-Charente,NAQ,Nouvelle-Aquitaine,FR,France Chateauneuf-les-Martigues,PAC,"Provence-Alpes-Côte d'Azur",FR,France Chateauneuf-le-Rouge,PAC,"Provence-Alpes-Côte d'Azur",FR,France Chateauneuf-en-Thymerais,CVL,Centre-Val de Loire,FR,France +Chateauneuf-du-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Châteauneuf-du-Pape,PAC,"Provence-Alpes-Côte d'Azur",FR,France Chateauneuf-du-Faou,BRE,Brittany,FR,France -Chateauneuf-sur-Isere,ARA,Auvergne-Rhone-Alpes,FR,France -Chateauneuf-de-Galaure,ARA,Auvergne-Rhone-Alpes,FR,France +Chateauneuf-sur-Isere,ARA,Auvergne-Rhône-Alpes,FR,France +Châteauneuf-dIlle-et-Vilaine,BRE,Brittany,FR,France Chateauneuf-de-Gadagne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chateauneuf-Villevieille,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chateauneuf,PDL,Pays de la Loire,FR,France -Chateauneuf,ARA,Auvergne-Rhone-Alpes,FR,France +Châteauneuf,PDL,Pays de la Loire,FR,France +Châteauneuf,ARA,Auvergne-Rhône-Alpes,FR,France Chateauneuf-Grasse,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chateaumeillant,CVL,Centre-Val de Loire,FR,France Châteaulin,BRE,Brittany,FR,France Château-lÉvêque,NAQ,Nouvelle-Aquitaine,FR,France Chateau-Landon,IDF,Île-de-France,FR,France -Chateau-Guibert,PDL,Pays de la Loire,FR,France +"Chateau-l'Abbaye",HDF,Hauts-de-France,FR,France Chateau-Gontier,PDL,Pays de la Loire,FR,France -Chateaugiron,BRE,Brittany,FR,France -Chateaugay,ARA,Auvergne-Rhone-Alpes,FR,France -Chateau-Gaillard,ARA,Auvergne-Rhone-Alpes,FR,France -Chateaufort,IDF,Île-de-France,FR,France +Châteaugiron,BRE,Brittany,FR,France +Châteaugay,ARA,Auvergne-Rhône-Alpes,FR,France +Chateau-Gaillard,ARA,Auvergne-Rhône-Alpes,FR,France +Châteaufort,IDF,Île-de-France,FR,France Châteaudun,CVL,Centre-Val de Loire,FR,France -"Chateau-d'Olonne",PDL,Pays de la Loire,FR,France -Chateau-Chinon(Ville),BFC,Bourgogne-Franche-Comte,FR,France -Chateaubriant,PDL,Pays de la Loire,FR,France -Chateaubourg,BRE,Brittany,FR,France -Chateaubernard,NAQ,Nouvelle-Aquitaine,FR,France +Chateau-Chinon(Ville),BFC,Bourgogne-Franche-Comté,FR,France +Châteaubriant,PDL,Pays de la Loire,FR,France +Châteaubourg,BRE,Brittany,FR,France +Châteaubernard,NAQ,Nouvelle-Aquitaine,FR,France Chateau-Arnoux-Saint-Auban,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chasteaux,NAQ,Nouvelle-Aquitaine,FR,France -Chassy,BFC,Bourgogne-Franche-Comte,FR,France +Chassors,NAQ,Nouvelle-Aquitaine,FR,France Chassigny,GES,Grand Est,FR,France -Chassignolles,CVL,Centre-Val de Loire,FR,France -Chassieu,ARA,Auvergne-Rhone-Alpes,FR,France -Chassiers,ARA,Auvergne-Rhone-Alpes,FR,France -Chassiecq,NAQ,Nouvelle-Aquitaine,FR,France -Chasse-sur-Rhone,ARA,Auvergne-Rhone-Alpes,FR,France -Chassenon,NAQ,Nouvelle-Aquitaine,FR,France +Chassieu,ARA,Auvergne-Rhône-Alpes,FR,France +Chassiers,ARA,Auvergne-Rhône-Alpes,FR,France +Chasse-sur-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Chasseneuil-du-Poitou,NAQ,Nouvelle-Aquitaine,FR,France Chasseneuil,CVL,Centre-Val de Loire,FR,France Chasseneuil-sur-Bonnieure,NAQ,Nouvelle-Aquitaine,FR,France Chassemy,HDF,Hauts-de-France,FR,France -Chasselay,ARA,Auvergne-Rhone-Alpes,FR,France -Chasselay,ARA,Auvergne-Rhone-Alpes,FR,France -Chassant,CVL,Centre-Val de Loire,FR,France -Chassal,BFC,Bourgogne-Franche-Comte,FR,France -Chassagny,ARA,Auvergne-Rhone-Alpes,FR,France -Chaspuzac,ARA,Auvergne-Rhone-Alpes,FR,France -Chaspinhac,ARA,Auvergne-Rhone-Alpes,FR,France +Chasselay,ARA,Auvergne-Rhône-Alpes,FR,France Chasne-sur-Illet,BRE,Brittany,FR,France -Chasnais,PDL,Pays de la Loire,FR,France -Charvonnex,ARA,Auvergne-Rhone-Alpes,FR,France -Charvieu-Chavagneux,ARA,Auvergne-Rhone-Alpes,FR,France -Chartronges,IDF,Île-de-France,FR,France +Charvonnex,ARA,Auvergne-Rhône-Alpes,FR,France +Charvieu-Chavagneux,ARA,Auvergne-Rhône-Alpes,FR,France Chartrettes,IDF,Île-de-France,FR,France Chartres-de-Bretagne,BRE,Brittany,FR,France Chartres,CVL,Centre-Val de Loire,FR,France -Charteves,HDF,Hauts-de-France,FR,France +Chartainvilliers,CVL,Centre-Val de Loire,FR,France Charsonville,CVL,Centre-Val de Loire,FR,France Chars,IDF,Île-de-France,FR,France Charroux,NAQ,Nouvelle-Aquitaine,FR,France -Charron,NAQ,Nouvelle-Aquitaine,FR,France +Charrecey,BFC,Bourgogne-Franche-Comté,FR,France Charras,NAQ,Nouvelle-Aquitaine,FR,France -Charraix,ARA,Auvergne-Rhone-Alpes,FR,France -Charrais,NAQ,Nouvelle-Aquitaine,FR,France -Charquemont,BFC,Bourgogne-Franche-Comte,FR,France -Charpey,ARA,Auvergne-Rhone-Alpes,FR,France -Charost,CVL,Centre-Val de Loire,FR,France -Charols,ARA,Auvergne-Rhone-Alpes,FR,France -Charolles,BFC,Bourgogne-Franche-Comte,FR,France +Charquemont,BFC,Bourgogne-Franche-Comté,FR,France +Charpont,CVL,Centre-Val de Loire,FR,France +Charols,ARA,Auvergne-Rhône-Alpes,FR,France +Charolles,BFC,Bourgogne-Franche-Comté,FR,France +Charny-le-Bachot,GES,Grand Est,FR,France Charny,IDF,Île-de-France,FR,France -Charnoz-sur-Ain,ARA,Auvergne-Rhone-Alpes,FR,France +Charnoz-sur-Ain,ARA,Auvergne-Rhône-Alpes,FR,France Charnizay,CVL,Centre-Val de Loire,FR,France -Charnecles,ARA,Auvergne-Rhone-Alpes,FR,France -Charnay-les-Macon,BFC,Bourgogne-Franche-Comte,FR,France -Charnay,ARA,Auvergne-Rhone-Alpes,FR,France -Charnas,ARA,Auvergne-Rhone-Alpes,FR,France -Charmoy,BFC,Bourgogne-Franche-Comte,FR,France +Charnècles,ARA,Auvergne-Rhône-Alpes,FR,France +Charnay-les-Macon,BFC,Bourgogne-Franche-Comté,FR,France +Charnay-les-Chalon,BFC,Bourgogne-Franche-Comté,FR,France +Charnay,BFC,Bourgogne-Franche-Comté,FR,France +Charmoy,BFC,Bourgogne-Franche-Comté,FR,France +Charmes-sur-Rhone,ARA,Auvergne-Rhône-Alpes,FR,France Charmes,GES,Grand Est,FR,France +Charmes,HDF,Hauts-de-France,FR,France Charmes,GES,Grand Est,FR,France -Charmes,BFC,Bourgogne-Franche-Comte,FR,France -Charmes,ARA,Auvergne-Rhone-Alpes,FR,France -Charmeil,ARA,Auvergne-Rhone-Alpes,FR,France -Charme,NAQ,Nouvelle-Aquitaine,FR,France +Charmes,BFC,Bourgogne-Franche-Comté,FR,France +Charmeil,ARA,Auvergne-Rhône-Alpes,FR,France +Charmé,NAQ,Nouvelle-Aquitaine,FR,France Charly-sur-Marne,HDF,Hauts-de-France,FR,France -Charly,ARA,Auvergne-Rhone-Alpes,FR,France -Charlieu,ARA,Auvergne-Rhone-Alpes,FR,France +Charly,CVL,Centre-Val de Loire,FR,France +Charlieu,ARA,Auvergne-Rhône-Alpes,FR,France Charleville-Mézières,GES,Grand Est,FR,France -Charleville,GES,Grand Est,FR,France Charleval,NOR,Normandy,FR,France Charleval,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Charge,CVL,Centre-Val de Loire,FR,France +Chargé,CVL,Centre-Val de Loire,FR,France Charenton-le-Pont,IDF,Île-de-France,FR,France Charenton-du-Cher,CVL,Centre-Val de Loire,FR,France -Charensat,ARA,Auvergne-Rhone-Alpes,FR,France -Charbuy,BFC,Bourgogne-Franche-Comte,FR,France -Charbonnier-les-Mines,ARA,Auvergne-Rhone-Alpes,FR,France -Charbonnieres-les-Vieilles,ARA,Auvergne-Rhone-Alpes,FR,France -Charbonnieres-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France -Charbonnieres,CVL,Centre-Val de Loire,FR,France -Charavines,ARA,Auvergne-Rhone-Alpes,FR,France -Charantonnay,ARA,Auvergne-Rhone-Alpes,FR,France -Charancieu,ARA,Auvergne-Rhone-Alpes,FR,France -Chaptuzat,ARA,Auvergne-Rhone-Alpes,FR,France +Charente-Maritime,NAQ,Nouvelle-Aquitaine,FR,France +Charentay,ARA,Auvergne-Rhône-Alpes,FR,France +Charce-Saint-Ellier-sur-Aubance,PDL,Pays de la Loire,FR,France +Charbuy,BFC,Bourgogne-Franche-Comté,FR,France +Charbonnier-les-Mines,ARA,Auvergne-Rhône-Alpes,FR,France +Charbonnieres-les-Vieilles,ARA,Auvergne-Rhône-Alpes,FR,France +Charbonnieres-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France +Charavines,ARA,Auvergne-Rhône-Alpes,FR,France +Charantonnay,ARA,Auvergne-Rhône-Alpes,FR,France Chaptelat,NAQ,Nouvelle-Aquitaine,FR,France Chappes,GES,Grand Est,FR,France -Chappes,ARA,Auvergne-Rhone-Alpes,FR,France -Chaponost,ARA,Auvergne-Rhone-Alpes,FR,France -Chaponnay,ARA,Auvergne-Rhone-Alpes,FR,France -Chapet,IDF,Île-de-France,FR,France -Chapeiry,ARA,Auvergne-Rhone-Alpes,FR,France +Chappes,ARA,Auvergne-Rhône-Alpes,FR,France +Chaponost,ARA,Auvergne-Rhône-Alpes,FR,France +Chaponnay,ARA,Auvergne-Rhône-Alpes,FR,France +Chapeiry,ARA,Auvergne-Rhône-Alpes,FR,France Chapelle-Guillaume,CVL,Centre-Val de Loire,FR,France -La Chapelle-Agnon,ARA,Auvergne-Rhone-Alpes,FR,France -Chapdes-Beaufort,ARA,Auvergne-Rhone-Alpes,FR,France -Chapareillan,ARA,Auvergne-Rhone-Alpes,FR,France -Chapaize,BFC,Bourgogne-Franche-Comte,FR,France +Chapareillan,ARA,Auvergne-Rhône-Alpes,FR,France Chaourse,HDF,Hauts-de-France,FR,France Chaource,GES,Grand Est,FR,France -Chanzeaux,PDL,Pays de la Loire,FR,France Chanu,NOR,Normandy,FR,France -Chantrans,BFC,Bourgogne-Franche-Comte,FR,France +Chantrigné,PDL,Pays de la Loire,FR,France Chantraine,GES,Grand Est,FR,France Chantonnay,PDL,Pays de la Loire,FR,France Chantilly,HDF,Hauts-de-France,FR,France -Chanterac,NAQ,Nouvelle-Aquitaine,FR,France Chantepie,BRE,Brittany,FR,France Chantenay-Villedieu,PDL,Pays de la Loire,FR,France -Chantenay-Saint-Imbert,BFC,Bourgogne-Franche-Comte,FR,France -Chantemerle-les-Grignan,ARA,Auvergne-Rhone-Alpes,FR,France +Chantemerle-sur-la-Soie,NAQ,Nouvelle-Aquitaine,FR,France Chanteloup-les-Vignes,IDF,Île-de-France,FR,France Chanteloup,NOR,Normandy,FR,France Chanteloup-en-Brie,IDF,Île-de-France,FR,France -Chanteloup,BRE,Brittany,FR,France Chanteloup,NAQ,Nouvelle-Aquitaine,FR,France Chanteheux,GES,Grand Est,FR,France Chanteau,CVL,Centre-Val de Loire,FR,France -Chanos-Curson,ARA,Auvergne-Rhone-Alpes,FR,France -Chanonat,ARA,Auvergne-Rhone-Alpes,FR,France +Chanos-Curson,ARA,Auvergne-Rhône-Alpes,FR,France +Chanonat,ARA,Auvergne-Rhône-Alpes,FR,France Chaniers,NAQ,Nouvelle-Aquitaine,FR,France -Changy,BFC,Bourgogne-Franche-Comte,FR,France -Changy,ARA,Auvergne-Rhone-Alpes,FR,France -Changis-sur-Marne,IDF,Île-de-France,FR,France -Change,PDL,Pays de la Loire,FR,France -Change,PDL,Pays de la Loire,FR,France -Chaneins,ARA,Auvergne-Rhone-Alpes,FR,France -Chaneac,ARA,Auvergne-Rhone-Alpes,FR,France -Chandolas,ARA,Auvergne-Rhone-Alpes,FR,France +Changy,BFC,Bourgogne-Franche-Comté,FR,France +Changy,ARA,Auvergne-Rhône-Alpes,FR,France +Changé,PDL,Pays de la Loire,FR,France +Changé,PDL,Pays de la Loire,FR,France +Chaneins,ARA,Auvergne-Rhône-Alpes,FR,France +Chanéac,ARA,Auvergne-Rhône-Alpes,FR,France +Chandolas,ARA,Auvergne-Rhône-Alpes,FR,France Chandai,NOR,Normandy,FR,France -Chancey,BFC,Bourgogne-Franche-Comte,FR,France +Chancey,BFC,Bourgogne-Franche-Comté,FR,France Chancenay,GES,Grand Est,FR,France Chancelade,NAQ,Nouvelle-Aquitaine,FR,France Chanceaux-sur-Choisille,CVL,Centre-Val de Loire,FR,France -Chanceaux,BFC,Bourgogne-Franche-Comte,FR,France -Chancay,CVL,Centre-Val de Loire,FR,France -Chanaz,ARA,Auvergne-Rhone-Alpes,FR,France -Chanay,ARA,Auvergne-Rhone-Alpes,FR,France -Chanat-la-Mouteyre,ARA,Auvergne-Rhone-Alpes,FR,France -Chanas,ARA,Auvergne-Rhone-Alpes,FR,France +Chanaz,ARA,Auvergne-Rhône-Alpes,FR,France +Chanay,ARA,Auvergne-Rhône-Alpes,FR,France +Chanat-la-Mouteyre,ARA,Auvergne-Rhône-Alpes,FR,France +Chanas,ARA,Auvergne-Rhône-Alpes,FR,France Chanac,OCC,Occitanie,FR,France -Chamvres,BFC,Bourgogne-Franche-Comte,FR,France -Champvert,BFC,Bourgogne-Franche-Comte,FR,France -Champvans,BFC,Bourgogne-Franche-Comte,FR,France -Champvallon,BFC,Bourgogne-Franche-Comte,FR,France +Champvans,BFC,Bourgogne-Franche-Comté,FR,France Champtoceaux,PDL,Pays de la Loire,FR,France +Champ-sur-Drac,ARA,Auvergne-Rhône-Alpes,FR,France Champs-sur-Marne,IDF,Île-de-France,FR,France Champsecret,NOR,Normandy,FR,France -Champsanglard,NAQ,Nouvelle-Aquitaine,FR,France Champniers,NAQ,Nouvelle-Aquitaine,FR,France Champniers,NAQ,Nouvelle-Aquitaine,FR,France -Champneuville,GES,Grand Est,FR,France -Champmillon,NAQ,Nouvelle-Aquitaine,FR,France -Champlitte,BFC,Bourgogne-Franche-Comte,FR,France Champlan,IDF,Île-de-France,FR,France -Champillon,GES,Grand Est,FR,France -Champigny,BFC,Bourgogne-Franche-Comte,FR,France +Champigny,BFC,Bourgogne-Franche-Comté,FR,France +Champigny-sur-Veude,CVL,Centre-Val de Loire,FR,France Champigny-sur-Marne,IDF,Île-de-France,FR,France Champigny,GES,Grand Est,FR,France Champigneulles,GES,Grand Est,FR,France -Champignelles,BFC,Bourgogne-Franche-Comte,FR,France -Champigne,PDL,Pays de la Loire,FR,France -Champier,ARA,Auvergne-Rhone-Alpes,FR,France -Champien,HDF,Hauts-de-France,FR,France +Champignelles,BFC,Bourgogne-Franche-Comté,FR,France +Champier,ARA,Auvergne-Rhône-Alpes,FR,France Champhol,CVL,Centre-Val de Loire,FR,France -Champforgeuil,BFC,Bourgogne-Franche-Comte,FR,France -Champfleur,PDL,Pays de la Loire,FR,France -Champey,BFC,Bourgogne-Franche-Comte,FR,France -Champeix,ARA,Auvergne-Rhone-Alpes,FR,France -Champeaux,IDF,Île-de-France,FR,France -Champeaux,BRE,Brittany,FR,France -Champdotre,BFC,Bourgogne-Franche-Comte,FR,France -Champdieu,ARA,Auvergne-Rhone-Alpes,FR,France +Champforgeuil,BFC,Bourgogne-Franche-Comté,FR,France +Champfleury,GES,Grand Est,FR,France +Champdôtre,BFC,Bourgogne-Franche-Comté,FR,France +Champdieu,ARA,Auvergne-Rhône-Alpes,FR,France Champcueil,IDF,Île-de-France,FR,France -Champcey,NOR,Normandy,FR,France +Champcevinel,NAQ,Nouvelle-Aquitaine,FR,France +Champcervon,NOR,Normandy,FR,France Champcerie,NOR,Normandy,FR,France -Champagny-sous-Uxelles,BFC,Bourgogne-Franche-Comte,FR,France +Champanges,ARA,Auvergne-Rhône-Alpes,FR,France Champagnolles,NAQ,Nouvelle-Aquitaine,FR,France -Champagnole,BFC,Bourgogne-Franche-Comte,FR,France -Champagnier,ARA,Auvergne-Rhone-Alpes,FR,France -Champagney,BFC,Bourgogne-Franche-Comte,FR,France -Champagneux,ARA,Auvergne-Rhone-Alpes,FR,France +Champagnole,BFC,Bourgogne-Franche-Comté,FR,France +Champagney,BFC,Bourgogne-Franche-Comté,FR,France +Champagneux,ARA,Auvergne-Rhône-Alpes,FR,France Champagne-sur-Seine,IDF,Île-de-France,FR,France Champagne-sur-Oise,IDF,Île-de-France,FR,France Champagne-Saint-Hilaire,NAQ,Nouvelle-Aquitaine,FR,France -Champagne-les-Marais,PDL,Pays de la Loire,FR,France -"Champagne-au-Mont-d'Or",ARA,Auvergne-Rhone-Alpes,FR,France -Champagne,PDL,Pays de la Loire,FR,France -Champagne,ARA,Auvergne-Rhone-Alpes,FR,France +Champagne-en-Valromey,ARA,Auvergne-Rhône-Alpes,FR,France +"Champagne-au-Mont-d'Or",ARA,Auvergne-Rhône-Alpes,FR,France +Champagne,NAQ,Nouvelle-Aquitaine,FR,France Champagnat,NAQ,Nouvelle-Aquitaine,FR,France -Champagnac,ARA,Auvergne-Rhone-Alpes,FR,France -Chamousset,ARA,Auvergne-Rhone-Alpes,FR,France -Chamonix,ARA,Auvergne-Rhone-Alpes,FR,France +Champagnac,NAQ,Nouvelle-Aquitaine,FR,France +Chamousset,ARA,Auvergne-Rhône-Alpes,FR,France +Chamonix,ARA,Auvergne-Rhône-Alpes,FR,France Chamigny,IDF,Île-de-France,FR,France -Chamesson,BFC,Bourgogne-Franche-Comte,FR,France +Chamesson,BFC,Bourgogne-Franche-Comté,FR,France Chamery,GES,Grand Est,FR,France -Chambry,HDF,Hauts-de-France,FR,France -Chambry,IDF,Île-de-France,FR,France -Chambretaud,PDL,Pays de la Loire,FR,France +Chaméane,ARA,Auvergne-Rhône-Alpes,FR,France Chambray-lès-Tours,CVL,Centre-Val de Loire,FR,France Chambray,NOR,Normandy,FR,France -Chambourg-sur-Indre,CVL,Centre-Val de Loire,FR,France Chambourcy,IDF,Île-de-France,FR,France Chamboulive,NAQ,Nouvelle-Aquitaine,FR,France -Chambornay-les-Pin,BFC,Bourgogne-Franche-Comte,FR,France -Chamboret,NAQ,Nouvelle-Aquitaine,FR,France -Chambord,CVL,Centre-Val de Loire,FR,France -Chamborand,NAQ,Nouvelle-Aquitaine,FR,France -Chambon-sur-Lac,ARA,Auvergne-Rhone-Alpes,FR,France -Chambon-sur-Cisse,CVL,Centre-Val de Loire,FR,France +Chambost-Longessaigne,ARA,Auvergne-Rhône-Alpes,FR,France +Chambost-Allieres,ARA,Auvergne-Rhône-Alpes,FR,France +Chamborigaud,OCC,Occitanie,FR,France +Chambon-la-Foret,CVL,Centre-Val de Loire,FR,France Chambon,NAQ,Nouvelle-Aquitaine,FR,France Chambon,OCC,Occitanie,FR,France -Chamboeuf,ARA,Auvergne-Rhone-Alpes,FR,France Chambly,HDF,Hauts-de-France,FR,France Chambley,GES,Grand Est,FR,France -Chamblet,ARA,Auvergne-Rhone-Alpes,FR,France -Chamblay,BFC,Bourgogne-Franche-Comte,FR,France -Chamblac,NOR,Normandy,FR,France -Chambéry,ARA,Auvergne-Rhone-Alpes,FR,France +Chambles,ARA,Auvergne-Rhône-Alpes,FR,France +Chamblay,BFC,Bourgogne-Franche-Comté,FR,France +Chamblanc,BFC,Bourgogne-Franche-Comté,FR,France +Chambéry,ARA,Auvergne-Rhône-Alpes,FR,France Chamberet,NAQ,Nouvelle-Aquitaine,FR,France -Chambeire,BFC,Bourgogne-Franche-Comte,FR,France -Chamaret,ARA,Auvergne-Rhone-Alpes,FR,France -Chamarande,IDF,Île-de-France,FR,France -Chamalières,ARA,Auvergne-Rhone-Alpes,FR,France -Chamagnieu,ARA,Auvergne-Rhone-Alpes,FR,France +Chambéon,ARA,Auvergne-Rhône-Alpes,FR,France +Chambellay,PDL,Pays de la Loire,FR,France +Chamalières,ARA,Auvergne-Rhône-Alpes,FR,France +Chamagnieu,ARA,Auvergne-Rhône-Alpes,FR,France Chamadelle,NAQ,Nouvelle-Aquitaine,FR,France Châlus,NAQ,Nouvelle-Aquitaine,FR,France -Chalon-sur-Saône,BFC,Bourgogne-Franche-Comte,FR,France +Chalon-sur-Saône,BFC,Bourgogne-Franche-Comté,FR,France Chalons-en-Champagne,GES,Grand Est,FR,France Chalonnes-sur-Loire,PDL,Pays de la Loire,FR,France -Chalmoux,BFC,Bourgogne-Franche-Comte,FR,France -Chalmazel,ARA,Auvergne-Rhone-Alpes,FR,France Chalmaison,IDF,Île-de-France,FR,France -Challuy,BFC,Bourgogne-Franche-Comte,FR,France -Challex,ARA,Auvergne-Rhone-Alpes,FR,France -Challes-les-Eaux,ARA,Auvergne-Rhone-Alpes,FR,France +Challuy,BFC,Bourgogne-Franche-Comté,FR,France +Challignac,NAQ,Nouvelle-Aquitaine,FR,France +Challex,ARA,Auvergne-Rhône-Alpes,FR,France +Challes-les-Eaux,ARA,Auvergne-Rhône-Alpes,FR,France Challes,PDL,Pays de la Loire,FR,France Challans,PDL,Pays de la Loire,FR,France Chalindrey,GES,Grand Est,FR,France Chaligny,GES,Grand Est,FR,France +Chalezeule,BFC,Bourgogne-Franche-Comté,FR,France +Chalèze,BFC,Bourgogne-Franche-Comté,FR,France Chalette-sur-Loing,CVL,Centre-Val de Loire,FR,France -Chalautre-la-Petite,IDF,Île-de-France,FR,France -Chalandry-Elaire,GES,Grand Est,FR,France -Chalandry,HDF,Hauts-de-France,FR,France -Chalandray,NAQ,Nouvelle-Aquitaine,FR,France -Chalampe,GES,Grand Est,FR,France -Chalamont,ARA,Auvergne-Rhone-Alpes,FR,France +Chalamont,ARA,Auvergne-Rhône-Alpes,FR,France Chalais,NAQ,Nouvelle-Aquitaine,FR,France Chalais,NAQ,Nouvelle-Aquitaine,FR,France -Chalaines,GES,Grand Est,FR,France -"Chalain-d'Uzore",ARA,Auvergne-Rhone-Alpes,FR,France +"Chalain-d'Uzore",ARA,Auvergne-Rhône-Alpes,FR,France Chalagnac,NAQ,Nouvelle-Aquitaine,FR,France -Chalabre,OCC,Occitanie,FR,France -Chaintre,BFC,Bourgogne-Franche-Comte,FR,France Chaingy,CVL,Centre-Val de Loire,FR,France -Chainaz-les-Frasses,ARA,Auvergne-Rhone-Alpes,FR,France -Chailly-en-Brie,IDF,Île-de-France,FR,France -Chailly-en-Biere,IDF,Île-de-France,FR,France -Chailloue,NOR,Normandy,FR,France +Chainaz-les-Frasses,ARA,Auvergne-Rhône-Alpes,FR,France +Chailly-les-Ennery,GES,Grand Est,FR,France Chaillevette,NAQ,Nouvelle-Aquitaine,FR,France Chailles,CVL,Centre-Val de Loire,FR,France -Chaillac,CVL,Centre-Val de Loire,FR,France +Chaille-les-Marais,PDL,Pays de la Loire,FR,France Chaignes,NOR,Normandy,FR,France -Chahaignes,PDL,Pays de la Loire,FR,France -Chagny,BFC,Bourgogne-Franche-Comte,FR,France +Chagny,BFC,Bourgogne-Franche-Comté,FR,France +Chaffois,BFC,Bourgogne-Franche-Comté,FR,France Chabris,CVL,Centre-Val de Loire,FR,France -Chabrillan,ARA,Auvergne-Rhone-Alpes,FR,France -Chabrignac,NAQ,Nouvelle-Aquitaine,FR,France -Chabreloche,ARA,Auvergne-Rhone-Alpes,FR,France +Chabrillan,ARA,Auvergne-Rhône-Alpes,FR,France +Chabreloche,ARA,Auvergne-Rhône-Alpes,FR,France Chabottes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chabons,ARA,Auvergne-Rhone-Alpes,FR,France -Chablis,BFC,Bourgogne-Franche-Comte,FR,France -Chabeuil,ARA,Auvergne-Rhone-Alpes,FR,France -Chabestan,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Châbons,ARA,Auvergne-Rhône-Alpes,FR,France +Chablis,BFC,Bourgogne-Franche-Comté,FR,France +Chabeuil,ARA,Auvergne-Rhône-Alpes,FR,France Chabanais,NAQ,Nouvelle-Aquitaine,FR,France -Cezy,BFC,Bourgogne-Franche-Comte,FR,France -Cezac,NAQ,Nouvelle-Aquitaine,FR,France -Cezac,OCC,Occitanie,FR,France -Ceyzerieu,ARA,Auvergne-Rhone-Alpes,FR,France -Ceyzeriat,ARA,Auvergne-Rhone-Alpes,FR,France -Ceyssat,ARA,Auvergne-Rhone-Alpes,FR,France +Cézy,BFC,Bourgogne-Franche-Comté,FR,France +Cézac,NAQ,Nouvelle-Aquitaine,FR,France +Ceyzériat,ARA,Auvergne-Rhône-Alpes,FR,France Ceyreste,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Ceyrat,ARA,Auvergne-Rhone-Alpes,FR,France -Cevins,ARA,Auvergne-Rhone-Alpes,FR,France +Ceyrat,ARA,Auvergne-Rhône-Alpes,FR,France Ceton,NOR,Normandy,FR,France Cestas,NAQ,Nouvelle-Aquitaine,FR,France -Cessy,ARA,Auvergne-Rhone-Alpes,FR,France +Cessy,ARA,Auvergne-Rhône-Alpes,FR,France Cesson-Sévigné,BRE,Brittany,FR,France Cesson,IDF,Île-de-France,FR,France -Cessieu,ARA,Auvergne-Rhone-Alpes,FR,France -Cesset,ARA,Auvergne-Rhone-Alpes,FR,France -Cerzat,ARA,Auvergne-Rhone-Alpes,FR,France +Cessieu,ARA,Auvergne-Rhône-Alpes,FR,France +Cesseville,NOR,Normandy,FR,France +Cesset,ARA,Auvergne-Rhône-Alpes,FR,France +Cessenon-sur-Orb,OCC,Occitanie,FR,France +Cesny-Bois-Halbout,NOR,Normandy,FR,France +Cerzat,ARA,Auvergne-Rhône-Alpes,FR,France Cervione,20R,Corsica,FR,France -Cerville,GES,Grand Est,FR,France -Cervens,ARA,Auvergne-Rhone-Alpes,FR,France -Certines,ARA,Auvergne-Rhone-Alpes,FR,France -Cerons,NAQ,Nouvelle-Aquitaine,FR,France +Cervières,ARA,Auvergne-Rhône-Alpes,FR,France +Cervens,ARA,Auvergne-Rhône-Alpes,FR,France +Cers,OCC,Occitanie,FR,France +Cérons,NAQ,Nouvelle-Aquitaine,FR,France Cerny,IDF,Île-de-France,FR,France -Cerniebaud,BFC,Bourgogne-Franche-Comte,FR,France -Cernex,ARA,Auvergne-Rhone-Alpes,FR,France +Cernex,ARA,Auvergne-Rhône-Alpes,FR,France +Cernay-la-Ville,IDF,Île-de-France,FR,France Cernay,NOR,Normandy,FR,France Cernay,GES,Grand Est,FR,France +Cernans,BFC,Bourgogne-Franche-Comté,FR,France Cerizay,NAQ,Nouvelle-Aquitaine,FR,France -Cerisy-la-Salle,NOR,Normandy,FR,France -Cerisy,HDF,Hauts-de-France,FR,France -Cerisiers,BFC,Bourgogne-Franche-Comte,FR,France -Cerilly,BFC,Bourgogne-Franche-Comte,FR,France +Cerisiers,BFC,Bourgogne-Franche-Comté,FR,France +Cérilly,ARA,Auvergne-Rhône-Alpes,FR,France Cergy,IDF,Île-de-France,FR,France -Cerfontaine,HDF,Hauts-de-France,FR,France Ceret,OCC,Occitanie,FR,France -Cerences,NOR,Normandy,FR,France +Cérences,NOR,Normandy,FR,France +Cere-la-Ronde,CVL,Centre-Val de Loire,FR,France Cerdon,CVL,Centre-Val de Loire,FR,France -Cercottes,CVL,Centre-Val de Loire,FR,France -Cercie,ARA,Auvergne-Rhone-Alpes,FR,France -Cerbois,CVL,Centre-Val de Loire,FR,France -Cervera de la Marenda,OCC,Occitanie,FR,France -Cerans-Foulletourte,PDL,Pays de la Loire,FR,France +Cercy-la-Tour,BFC,Bourgogne-Franche-Comté,FR,France +Cercié,ARA,Auvergne-Rhône-Alpes,FR,France Cepoy,CVL,Centre-Val de Loire,FR,France -Cepet,OCC,Occitanie,FR,France +Cépet,OCC,Occitanie,FR,France ,CVL,Centre-Val de Loire,FR,France Cenon-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France Cenon,NAQ,Nouvelle-Aquitaine,FR,France Cendras,OCC,Occitanie,FR,France -Cenac,NAQ,Nouvelle-Aquitaine,FR,France Cempuis,HDF,Hauts-de-France,FR,France -Cely,IDF,Île-de-France,FR,France -Cellule,ARA,Auvergne-Rhone-Alpes,FR,France -Cellieu,ARA,Auvergne-Rhone-Alpes,FR,France +Cély,IDF,Île-de-France,FR,France +Cellule,ARA,Auvergne-Rhône-Alpes,FR,France +Cellieu,ARA,Auvergne-Rhône-Alpes,FR,France Cellettes,CVL,Centre-Val de Loire,FR,France -Celine,BFC,Bourgogne-Franche-Comte,FR,France +Cellettes,NAQ,Nouvelle-Aquitaine,FR,France +Céline,BFC,Bourgogne-Franche-Comté,FR,France Ceintrey,GES,Grand Est,FR,France -Cebazat,ARA,Auvergne-Rhone-Alpes,FR,France -Cebazan,OCC,Occitanie,FR,France -Ceaux-en-Loudun,NAQ,Nouvelle-Aquitaine,FR,France -Ceauce,NOR,Normandy,FR,France +Ceffonds,GES,Grand Est,FR,France +Cébazat,ARA,Auvergne-Rhône-Alpes,FR,France +Cébazan,OCC,Occitanie,FR,France +Ceaucé,NOR,Normandy,FR,France Cazouls-les-Beziers,OCC,Occitanie,FR,France Cazilhac,OCC,Occitanie,FR,France -Cazilhac,OCC,Occitanie,FR,France -Cazevieille,OCC,Occitanie,FR,France "Cazeres-sur-l'Adour",NAQ,Nouvelle-Aquitaine,FR,France -Cazeres,OCC,Occitanie,FR,France -Cazedarnes,OCC,Occitanie,FR,France +Cazères,OCC,Occitanie,FR,France Cazaux,NAQ,Nouvelle-Aquitaine,FR,France -Cazaux,OCC,Occitanie,FR,France Cazaubon,OCC,Occitanie,FR,France -Cazals,OCC,Occitanie,FR,France -Cayres,ARA,Auvergne-Rhone-Alpes,FR,France Caylus,OCC,Occitanie,FR,France Cayeux-sur-Mer,HDF,Hauts-de-France,FR,France -Cavillargues,OCC,Occitanie,FR,France Cavignac,NAQ,Nouvelle-Aquitaine,FR,France -Caves,OCC,Occitanie,FR,France Caveirac,OCC,Occitanie,FR,France -Cavanac,OCC,Occitanie,FR,France Cavan,BRE,Brittany,FR,France Cavalaire-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France Cavaillon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Caux-et-Sauzens,OCC,Occitanie,FR,France Caux,OCC,Occitanie,FR,France Cauville-sur-Mer,NOR,Normandy,FR,France Cauvigny,HDF,Hauts-de-France,FR,France -Caussens,OCC,Occitanie,FR,France Caussade,OCC,Occitanie,FR,France +Cauroy-les-Hermonville,GES,Grand Est,FR,France Cauro,20R,Corsica,FR,France Caurel,GES,Grand Est,FR,France Caunes-Minervois,OCC,Occitanie,FR,France -Cauna,NAQ,Nouvelle-Aquitaine,FR,France Caumont-sur-Durance,PAC,"Provence-Alpes-Côte d'Azur",FR,France +"Caumont-l'Evente",NOR,Normandy,FR,France Caumont,HDF,Hauts-de-France,FR,France Caumont,OCC,Occitanie,FR,France -Caumont,OCC,Occitanie,FR,France Caulnes,BRE,Brittany,FR,France -Cauge,NOR,Normandy,FR,France Cauffry,HDF,Hauts-de-France,FR,France Caudry,HDF,Hauts-de-France,FR,France Caudrot,NAQ,Nouvelle-Aquitaine,FR,France -Caudies-de-Fenouilledes,OCC,Occitanie,FR,France Caudecoste,NAQ,Nouvelle-Aquitaine,FR,France Caudebec-lès-Elbeuf,NOR,Normandy,FR,France -Caudebec-en-Caux,NOR,Normandy,FR,France Caudan,BRE,Brittany,FR,France Cattenom,GES,Grand Est,FR,France -Catigny,HDF,Hauts-de-France,FR,France Cateri,20R,Corsica,FR,France Catenoy,HDF,Hauts-de-France,FR,France -Catenay,NOR,Normandy,FR,France Castries,OCC,Occitanie,FR,France Castres-Gironde,NAQ,Nouvelle-Aquitaine,FR,France Castres,OCC,Occitanie,FR,France Castillon-la-Bataille,NAQ,Nouvelle-Aquitaine,FR,France -Castex,OCC,Occitanie,FR,France +Castillon-du-Gard,OCC,Occitanie,FR,France Castets,NAQ,Nouvelle-Aquitaine,FR,France -Castetner,NAQ,Nouvelle-Aquitaine,FR,France Castera-Verduzan,OCC,Occitanie,FR,France +Castera-Bouzet,OCC,Occitanie,FR,France Castelsarrasin,OCC,Occitanie,FR,France -Castelsagrat,OCC,Occitanie,FR,France -Castelreng,OCC,Occitanie,FR,France -Castelnau-Magnoac,OCC,Occitanie,FR,France Castelnau-le-Lez,OCC,Occitanie,FR,France -Castelnau-Durban,OCC,Occitanie,FR,France +Castelnaud-la-Chapelle,NAQ,Nouvelle-Aquitaine,FR,France Castelnau-d’Estrétefonds,OCC,Occitanie,FR,France Castelnau-de-Medoc,NAQ,Nouvelle-Aquitaine,FR,France -Castelnau-de-Guers,OCC,Occitanie,FR,France "Castelnau d'Auzan",OCC,Occitanie,FR,France Castelnaudary,OCC,Occitanie,FR,France -Castelnau-Barbarens,OCC,Occitanie,FR,France Castelmoron-sur-Lot,NAQ,Nouvelle-Aquitaine,FR,France Castelmayran,OCC,Occitanie,FR,France Castellane,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Castella,NAQ,Nouvelle-Aquitaine,FR,France Casteljaloux,NAQ,Nouvelle-Aquitaine,FR,France Castelginest,OCC,Occitanie,FR,France Castelculier,NAQ,Nouvelle-Aquitaine,FR,France -Casteide-Cami,NAQ,Nouvelle-Aquitaine,FR,France Castanet-Tolosan,OCC,Occitanie,FR,France -Castanet,OCC,Occitanie,FR,France -Castandet,NAQ,Nouvelle-Aquitaine,FR,France +Castagnède,NAQ,Nouvelle-Aquitaine,FR,France Casson,PDL,Pays de la Loire,FR,France Cassis,PAC,"Provence-Alpes-Côte d'Azur",FR,France Casseneuil,NAQ,Nouvelle-Aquitaine,FR,France -Cassen,NAQ,Nouvelle-Aquitaine,FR,France Cassel,HDF,Hauts-de-France,FR,France -Cassaniouze,ARA,Auvergne-Rhone-Alpes,FR,France Cassagnoles,OCC,Occitanie,FR,France -Caseneuve,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Casamaccioli,20R,Corsica,FR,France +Cassagnes-Begonhes,OCC,Occitanie,FR,France Carvin,HDF,Hauts-de-France,FR,France -Carville-la-Folletiere,NOR,Normandy,FR,France -Cartigny,HDF,Hauts-de-France,FR,France -Cartignies,HDF,Hauts-de-France,FR,France -Cartelegue,NAQ,Nouvelle-Aquitaine,FR,France -Carspach,GES,Grand Est,FR,France -Carsac-Aillac,NAQ,Nouvelle-Aquitaine,FR,France -Cars,NAQ,Nouvelle-Aquitaine,FR,France +Cartelègue,NAQ,Nouvelle-Aquitaine,FR,France Carry-le-Rouet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Carros,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Carro,PAC,"Provence-Alpes-Côte d'Azur",FR,France Carrieres-sur-Seine,IDF,Île-de-France,FR,France Carrieres-sous-Poissy,IDF,Île-de-France,FR,France -Carresse-Cassaber,NAQ,Nouvelle-Aquitaine,FR,France Carqueiranne,PAC,"Provence-Alpes-Côte d'Azur",FR,France Carquefou,PDL,Pays de la Loire,FR,France Carpiquet,NOR,Normandy,FR,France Carpentras,PAC,"Provence-Alpes-Côte d'Azur",FR,France Caromb,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Caro,BRE,Brittany,FR,France Carnoules,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Carnieres,HDF,Hauts-de-France,FR,France -Carnas,OCC,Occitanie,FR,France +Carnières,HDF,Hauts-de-France,FR,France Carnac,BRE,Brittany,FR,France Carmaux,OCC,Occitanie,FR,France -Carly,HDF,Hauts-de-France,FR,France +Carlux,NAQ,Nouvelle-Aquitaine,FR,France Carling,GES,Grand Est,FR,France Carlepont,HDF,Hauts-de-France,FR,France -Carisieu,ARA,Auvergne-Rhone-Alpes,FR,France -Carignan,GES,Grand Est,FR,France Carignan-de-Bordeaux,NAQ,Nouvelle-Aquitaine,FR,France Carhaix-Plouguer,BRE,Brittany,FR,France Carentoir,BRE,Brittany,FR,France Carentan,NOR,Normandy,FR,France -Cardroc,BRE,Brittany,FR,France -Cardonnette,HDF,Hauts-de-France,FR,France -Cardet,OCC,Occitanie,FR,France Cardan,NAQ,Nouvelle-Aquitaine,FR,France -Cardaillac,OCC,Occitanie,FR,France -Carces,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Carcès,PAC,"Provence-Alpes-Côte d'Azur",FR,France Carcassonne,OCC,Occitanie,FR,France Carcans,NAQ,Nouvelle-Aquitaine,FR,France Carbonne,OCC,Occitanie,FR,France Carbon-Blanc,NAQ,Nouvelle-Aquitaine,FR,France -Carbes,OCC,Occitanie,FR,France Carantec,BRE,Brittany,FR,France Caramany,OCC,Occitanie,FR,France Caraman,OCC,Occitanie,FR,France @@ -49895,128 +38216,107 @@ Captieux,NAQ,Nouvelle-Aquitaine,FR,France Cappy,HDF,Hauts-de-France,FR,France Cappelle-la-Grande,HDF,Hauts-de-France,FR,France Cappelle-en-Pevele,HDF,Hauts-de-France,FR,France -Capinghem,HDF,Hauts-de-France,FR,France Capestang,OCC,Occitanie,FR,France Capens,OCC,Occitanie,FR,France Capendu,OCC,Occitanie,FR,France -Capdrot,NAQ,Nouvelle-Aquitaine,FR,France +Capelle-les-Grands,NOR,Normandy,FR,France Capdenac-Gare,OCC,Occitanie,FR,France +"Cap-d'Ail",PAC,"Provence-Alpes-Côte d'Azur",FR,France Capbreton,NAQ,Nouvelle-Aquitaine,FR,France -Caours,HDF,Hauts-de-France,FR,France Cany-Barville,NOR,Normandy,FR,France Cantin,HDF,Hauts-de-France,FR,France -Cantenay-Epinard,PDL,Pays de la Loire,FR,France Cantenac,NAQ,Nouvelle-Aquitaine,FR,France Canteleu,NOR,Normandy,FR,France -Cante,OCC,Occitanie,FR,France -Cantaron,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Canohes,OCC,Occitanie,FR,France +Canté,OCC,Occitanie,FR,France +Canouville,NOR,Normandy,FR,France +Canohès,OCC,Occitanie,FR,France Cannes-Ecluse,IDF,Île-de-France,FR,France Cannes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Canly,HDF,Hauts-de-France,FR,France Canisy,NOR,Normandy,FR,France -Canihuel,BRE,Brittany,FR,France -Canettemont,HDF,Hauts-de-France,FR,France -Canet-de-Salars,OCC,Occitanie,FR,France +Canet,OCC,Occitanie,FR,France Canet,OCC,Occitanie,FR,France Canet-en-Roussillon,OCC,Occitanie,FR,France -Canejan,NAQ,Nouvelle-Aquitaine,FR,France +Canéjan,NAQ,Nouvelle-Aquitaine,FR,France Canehan,NOR,Normandy,FR,France +Candor,HDF,Hauts-de-France,FR,France Candillargues,OCC,Occitanie,FR,France Cande-sur-Beuvron,CVL,Centre-Val de Loire,FR,France -Cande,PDL,Pays de la Loire,FR,France -Candas,HDF,Hauts-de-France,FR,France +Candé,PDL,Pays de la Loire,FR,France Cancon,NAQ,Nouvelle-Aquitaine,FR,France Cancale,BRE,Brittany,FR,France Canals,OCC,Occitanie,FR,France Campuzan,OCC,Occitanie,FR,France -Camps-la-Source,PAC,"Provence-Alpes-Côte d'Azur",FR,France Campsas,OCC,Occitanie,FR,France -Campouriez,OCC,Occitanie,FR,France -Campigny,NOR,Normandy,FR,France -Campigny,NOR,Normandy,FR,France -Campigneulles-les-Petites,HDF,Hauts-de-France,FR,France -Camphin-en-Carembault,HDF,Hauts-de-France,FR,France +"Camps-sur-l'Isle",NAQ,Nouvelle-Aquitaine,FR,France +Campremy,HDF,Hauts-de-France,FR,France +Camphin-en-Pevele,HDF,Hauts-de-France,FR,France Campbon,PDL,Pays de la Loire,FR,France Campan,OCC,Occitanie,FR,France -Campagne-les-Wardrecques,HDF,Hauts-de-France,FR,France +Campagne-sur-Arize,OCC,Occitanie,FR,France Campagne,NAQ,Nouvelle-Aquitaine,FR,France -Campagnac,OCC,Occitanie,FR,France +Campagne,OCC,Occitanie,FR,France +Campagnan,OCC,Occitanie,FR,France Camors,BRE,Brittany,FR,France Camon,HDF,Hauts-de-France,FR,France -Camoel,BRE,Brittany,FR,France -Camlez,BRE,Brittany,FR,France -Camjac,OCC,Occitanie,FR,France +Camoël,BRE,Brittany,FR,France Camiers,HDF,Hauts-de-France,FR,France -Camburat,OCC,Occitanie,FR,France -Cambronne-les-Ribecourt,HDF,Hauts-de-France,FR,France +Cambrin,HDF,Hauts-de-France,FR,France Cambrai,HDF,Hauts-de-France,FR,France -Cambounet-sur-le-Sor,OCC,Occitanie,FR,France Cambon,OCC,Occitanie,FR,France Cambo-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France -Cambligneul,HDF,Hauts-de-France,FR,France Camblanes,NAQ,Nouvelle-Aquitaine,FR,France -Camblain-Chatelain,HDF,Hauts-de-France,FR,France -Cambes-en-Plaine,NOR,Normandy,FR,France +Camblain-lAbbé,HDF,Hauts-de-France,FR,France Cambes,NAQ,Nouvelle-Aquitaine,FR,France Cambayrac,OCC,Occitanie,FR,France -Camarsac,NAQ,Nouvelle-Aquitaine,FR,France -Camaret-sur-Mer,BRE,Brittany,FR,France Camaret-sur-Aigues,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Camares,OCC,Occitanie,FR,France +Camarès,OCC,Occitanie,FR,France Calvisson,OCC,Occitanie,FR,France Calvi,20R,Corsica,FR,France -Caluire-et-Cuire,ARA,Auvergne-Rhone-Alpes,FR,France +Caluire-et-Cuire,ARA,Auvergne-Rhône-Alpes,FR,France Calonne-Ricouart,HDF,Hauts-de-France,FR,France Calonges,NAQ,Nouvelle-Aquitaine,FR,France -Caloire,ARA,Auvergne-Rhone-Alpes,FR,France +Calmoutier,BFC,Bourgogne-Franche-Comté,FR,France +Calmont,OCC,Occitanie,FR,France Callian,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Calleville-les-Deux-Eglises,NOR,Normandy,FR,France Callas,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Callac,BRE,Brittany,FR,France -Caligny,NOR,Normandy,FR,France -Cales,NAQ,Nouvelle-Aquitaine,FR,France Calenzana,20R,Corsica,FR,France +Calcatoggio,20R,Corsica,FR,France +Calavanté,OCC,Occitanie,FR,France Calas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Calan,BRE,Brittany,FR,France Calais,HDF,Hauts-de-France,FR,France -Cajarc,OCC,Occitanie,FR,France Caix,HDF,Hauts-de-France,FR,France Caissargues,OCC,Occitanie,FR,France Cairon,NOR,Normandy,FR,France Cairanne,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Caille,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Caillavet,OCC,Occitanie,FR,France -Caillac,OCC,Occitanie,FR,France +Cailloux-sur-Fontaines,ARA,Auvergne-Rhône-Alpes,FR,France Caignac,OCC,Occitanie,FR,France -Cahuzac,NAQ,Nouvelle-Aquitaine,FR,France -Cahus,OCC,Occitanie,FR,France Cahors,OCC,Occitanie,FR,France Cahon,HDF,Hauts-de-France,FR,France -Cahagnes,NOR,Normandy,FR,France -Cagny,HDF,Hauts-de-France,FR,France +Cahagnolles,NOR,Normandy,FR,France Cagny,NOR,Normandy,FR,France -Cagnoncles,HDF,Hauts-de-France,FR,France +Cagnotte,NAQ,Nouvelle-Aquitaine,FR,France +Cagnicourt,HDF,Hauts-de-France,FR,France Cagnes-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France Cagnac-les-Mines,OCC,Occitanie,FR,France Caffiers,HDF,Hauts-de-France,FR,France -Caestre,HDF,Hauts-de-France,FR,France +Caëstre,HDF,Hauts-de-France,FR,France Caen,NOR,Normandy,FR,France -Cadrieu,OCC,Occitanie,FR,France -Cadouin,NAQ,Nouvelle-Aquitaine,FR,France Cadolive,PAC,"Provence-Alpes-Côte d'Azur",FR,France Cadillac,NAQ,Nouvelle-Aquitaine,FR,France Caderousse,PAC,"Provence-Alpes-Côte d'Azur",FR,France Cadenet,PAC,"Provence-Alpes-Côte d'Azur",FR,France Caden,BRE,Brittany,FR,France -Cademene,BFC,Bourgogne-Franche-Comte,FR,France Cadaujac,NAQ,Nouvelle-Aquitaine,FR,France -Cadalen,OCC,Occitanie,FR,France +Cadarsac,NAQ,Nouvelle-Aquitaine,FR,France +Cachy,HDF,Hauts-de-France,FR,France Cachan,IDF,Île-de-France,FR,France -Cabries,PAC,"Provence-Alpes-Côte d'Azur",FR,France -"Cabrieres-d'Avignon",PAC,"Provence-Alpes-Côte d'Azur",FR,France +Cabris,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Cabriès,PAC,"Provence-Alpes-Côte d'Azur",FR,France "Cabrieres-d'Aigues",PAC,"Provence-Alpes-Côte d'Azur",FR,France -Cabrieres,OCC,Occitanie,FR,France -Cabrespine,OCC,Occitanie,FR,France +Cabrières,OCC,Occitanie,FR,France +Cabrières,OCC,Occitanie,FR,France Cabourg,NOR,Normandy,FR,France Cabestany,OCC,Occitanie,FR,France Cabasse,PAC,"Provence-Alpes-Côte d'Azur",FR,France @@ -50024,1162 +38324,926 @@ Cabara,NAQ,Nouvelle-Aquitaine,FR,France Cabannes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Cabanac,OCC,Occitanie,FR,France Buzy,NAQ,Nouvelle-Aquitaine,FR,France +Buziet,NAQ,Nouvelle-Aquitaine,FR,France Buzancy,GES,Grand Est,FR,France -Buzancy,HDF,Hauts-de-France,FR,France -Buzancais,CVL,Centre-Val de Loire,FR,France -Buxy,BFC,Bourgogne-Franche-Comte,FR,France -Buxieres-les-Mines,ARA,Auvergne-Rhone-Alpes,FR,France -Buxeuil,GES,Grand Est,FR,France -Buxeuil,CVL,Centre-Val de Loire,FR,France -Buxeuil,NAQ,Nouvelle-Aquitaine,FR,France +Buzançais,CVL,Centre-Val de Loire,FR,France +Buxy,BFC,Bourgogne-Franche-Comté,FR,France Buxerolles,NAQ,Nouvelle-Aquitaine,FR,France -Butten,GES,Grand Est,FR,France -Butteaux,BFC,Bourgogne-Franche-Comte,FR,France -Busy,BFC,Bourgogne-Franche-Comte,FR,France Bussy-Saint-Martin,IDF,Île-de-France,FR,France Bussy-Saint-Georges,IDF,Île-de-France,FR,France -Bussy-Albieux,ARA,Auvergne-Rhone-Alpes,FR,France -Bussy,HDF,Hauts-de-France,FR,France +Bussy-le-Repos,BFC,Bourgogne-Franche-Comté,FR,France Bussunarits,NAQ,Nouvelle-Aquitaine,FR,France -Bussieres,IDF,Île-de-France,FR,France -Bussieres,BFC,Bourgogne-Franche-Comte,FR,France -Bussieres,BFC,Bourgogne-Franche-Comte,FR,France -Bussieres,ARA,Auvergne-Rhone-Alpes,FR,France -Bussieres,ARA,Auvergne-Rhone-Alpes,FR,France -Busserotte-et-Montenaille,BFC,Bourgogne-Franche-Comte,FR,France -Bussac-Foret,NAQ,Nouvelle-Aquitaine,FR,France -Bussac,NAQ,Nouvelle-Aquitaine,FR,France +Bussières,IDF,Île-de-France,FR,France +Bussières,BFC,Bourgogne-Franche-Comté,FR,France +Bussières,ARA,Auvergne-Rhône-Alpes,FR,France +Bussang,GES,Grand Est,FR,France Busque,OCC,Occitanie,FR,France -Busloup,CVL,Centre-Val de Loire,FR,France Busigny,HDF,Hauts-de-France,FR,France -Buschwiller,GES,Grand Est,FR,France -Burtoncourt,GES,Grand Est,FR,France -Buros,NAQ,Nouvelle-Aquitaine,FR,France Burnhaupt-le-Haut,GES,Grand Est,FR,France Burnhaupt-le-Bas,GES,Grand Est,FR,France -Burnand,BFC,Bourgogne-Franche-Comte,FR,France -Burlats,OCC,Occitanie,FR,France Burgnac,NAQ,Nouvelle-Aquitaine,FR,France -Burgille,BFC,Bourgogne-Franche-Comte,FR,France -Burey,NOR,Normandy,FR,France Bures-sur-Yvette,IDF,Île-de-France,FR,France Bures,NOR,Normandy,FR,France -Burelles,HDF,Hauts-de-France,FR,France -Burcy,NOR,Normandy,FR,France Burbure,HDF,Hauts-de-France,FR,France -Bunzac,NAQ,Nouvelle-Aquitaine,FR,France Bully-les-Mines,HDF,Hauts-de-France,FR,France -Bully,NOR,Normandy,FR,France -Bully,ARA,Auvergne-Rhone-Alpes,FR,France -Bullion,IDF,Île-de-France,FR,France Bulligny,GES,Grand Est,FR,France -Bullecourt,HDF,Hauts-de-France,FR,France -Bulgneville,GES,Grand Est,FR,France -Buleon,BRE,Brittany,FR,France -Buisson,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Buis-les-Baronnies,ARA,Auvergne-Rhone-Alpes,FR,France -Buironfosse,HDF,Hauts-de-France,FR,France -Buire-Courcelles,HDF,Hauts-de-France,FR,France +Bulles,HDF,Hauts-de-France,FR,France +Bulhon,ARA,Auvergne-Rhône-Alpes,FR,France +Bulgnéville,GES,Grand Est,FR,France +Bujaleuf,NAQ,Nouvelle-Aquitaine,FR,France +Buis-les-Baronnies,ARA,Auvergne-Rhône-Alpes,FR,France Buhl-Lorraine,GES,Grand Est,FR,France Buhl,GES,Grand Est,FR,France -Bugeat,NAQ,Nouvelle-Aquitaine,FR,France -Buffieres,BFC,Bourgogne-Franche-Comte,FR,France -Buellas,ARA,Auvergne-Rhone-Alpes,FR,France -Bueil,NOR,Normandy,FR,France +Buellas,ARA,Auvergne-Rhône-Alpes,FR,France Budos,NAQ,Nouvelle-Aquitaine,FR,France -Buding,GES,Grand Est,FR,France +Bucy-les-Pierrepont,HDF,Hauts-de-France,FR,France +Bucy-les-Cerny,HDF,Hauts-de-France,FR,France Bucquoy,HDF,Hauts-de-France,FR,France Buchy,NOR,Normandy,FR,France -Bucheres,GES,Grand Est,FR,France -Buchelay,IDF,Île-de-France,FR,France +Buchères,GES,Grand Est,FR,France +Bucéels,NOR,Normandy,FR,France Buc,IDF,Île-de-France,FR,France Bubry,BRE,Brittany,FR,France -Bu,CVL,Centre-Val de Loire,FR,France +Bû,CVL,Centre-Val de Loire,FR,France Bry-sur-Marne,IDF,Île-de-France,FR,France Bruz,BRE,Brittany,FR,France Bruyeres-sur-Oise,IDF,Île-de-France,FR,France -Bruyeres-sur-Fere,HDF,Hauts-de-France,FR,France Bruyeres-le-Chatel,IDF,Île-de-France,FR,France Bruyeres-et-Montberault,HDF,Hauts-de-France,FR,France Bruyères,GES,Grand Est,FR,France -Brusvily,BRE,Brittany,FR,France -Brussieu,ARA,Auvergne-Rhone-Alpes,FR,France -Brussey,BFC,Bourgogne-Franche-Comte,FR,France -Brunville,NOR,Normandy,FR,France Brunstatt,GES,Grand Est,FR,France Brunoy,IDF,Île-de-France,FR,France +Bruniquel,OCC,Occitanie,FR,France Brunehamel,HDF,Hauts-de-France,FR,France -Brumetz,HDF,Hauts-de-France,FR,France Brumath,GES,Grand Est,FR,France -Brulon,PDL,Pays de la Loire,FR,France -Brullioles,ARA,Auvergne-Rhone-Alpes,FR,France -Bruley,GES,Grand Est,FR,France -Brulain,NAQ,Nouvelle-Aquitaine,FR,France Bruille-Saint-Amand,HDF,Hauts-de-France,FR,France -Bruguieres,OCC,Occitanie,FR,France -Brugny-Vaudancourt,GES,Grand Est,FR,France +Bruille-lez-Marchiennes,HDF,Hauts-de-France,FR,France +Bruguières,OCC,Occitanie,FR,France Brugnens,OCC,Occitanie,FR,France -Brugheas,ARA,Auvergne-Rhone-Alpes,FR,France Bruges,NAQ,Nouvelle-Aquitaine,FR,France Brue-Auriac,PAC,"Provence-Alpes-Côte d'Azur",FR,France Bruch,NAQ,Nouvelle-Aquitaine,FR,France "Bruay-sur-l'Escaut",HDF,Hauts-de-France,FR,France Bruay-la-Buissiere,HDF,Hauts-de-France,FR,France -Bru,GES,Grand Est,FR,France -Broye,BFC,Bourgogne-Franche-Comte,FR,France -Brouvelieures,GES,Grand Est,FR,France +Broye,BFC,Bourgogne-Franche-Comté,FR,France Brou-sur-Chantereine,IDF,Île-de-France,FR,France Brousseval,GES,Grand Est,FR,France -Brousses-et-Villaret,OCC,Occitanie,FR,France -Brouilla,OCC,Occitanie,FR,France -Broue,CVL,Centre-Val de Loire,FR,France +Brouderdorff,GES,Grand Est,FR,France Brouckerque,HDF,Hauts-de-France,FR,France -Broualan,BRE,Brittany,FR,France +Brouchy,HDF,Hauts-de-France,FR,France Brou,CVL,Centre-Val de Loire,FR,France -Brosville,NOR,Normandy,FR,France Broons,BRE,Brittany,FR,France -Bron,ARA,Auvergne-Rhone-Alpes,FR,France +Bron,ARA,Auvergne-Rhône-Alpes,FR,France Bron,PDL,Pays de la Loire,FR,France -Brommat,OCC,Occitanie,FR,France Brombos,HDF,Hauts-de-France,FR,France -Broin,BFC,Bourgogne-Franche-Comte,FR,France -Broglie,NOR,Normandy,FR,France -Brochon,BFC,Bourgogne-Franche-Comte,FR,France -Brocas,NAQ,Nouvelle-Aquitaine,FR,France +Broin,BFC,Bourgogne-Franche-Comté,FR,France +Brocourt,HDF,Hauts-de-France,FR,France +Brochon,BFC,Bourgogne-Franche-Comté,FR,France +Brizon,ARA,Auvergne-Rhône-Alpes,FR,France Brizambourg,NAQ,Nouvelle-Aquitaine,FR,France Brix,NOR,Normandy,FR,France -Brives-Charensac,ARA,Auvergne-Rhone-Alpes,FR,France Brive-la-Gaillarde,NAQ,Nouvelle-Aquitaine,FR,France -Brissac,OCC,Occitanie,FR,France +Brissarthe,PDL,Pays de la Loire,FR,France Briscous,NAQ,Nouvelle-Aquitaine,FR,France Briouze,NOR,Normandy,FR,France -Brioude,ARA,Auvergne-Rhone-Alpes,FR,France -Briord,ARA,Auvergne-Rhone-Alpes,FR,France +Brioux-sur-Boutonne,NAQ,Nouvelle-Aquitaine,FR,France +Brioude,ARA,Auvergne-Rhône-Alpes,FR,France +Briord,ARA,Auvergne-Rhône-Alpes,FR,France Brionne,NOR,Normandy,FR,France -Brion,BFC,Bourgogne-Franche-Comte,FR,France -Brion,PDL,Pays de la Loire,FR,France +Brion,NAQ,Nouvelle-Aquitaine,FR,France Briollay,PDL,Pays de la Loire,FR,France -Brindas,ARA,Auvergne-Rhone-Alpes,FR,France -Brinay,BFC,Bourgogne-Franche-Comte,FR,France -Brimont,GES,Grand Est,FR,France +Brindas,ARA,Auvergne-Rhône-Alpes,FR,France +Brinay,CVL,Centre-Val de Loire,FR,France +Brinay,BFC,Bourgogne-Franche-Comté,FR,France Brimeux,HDF,Hauts-de-France,FR,France -Brillon,HDF,Hauts-de-France,FR,France -Briis-sous-Forges,IDF,Île-de-France,FR,France +Brillon-en-Barrois,GES,Grand Est,FR,France Brigueuil,NAQ,Nouvelle-Aquitaine,FR,France -Brignoud,ARA,Auvergne-Rhone-Alpes,FR,France +Brignon,OCC,Occitanie,FR,France Brignoles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Brignais,ARA,Auvergne-Rhone-Alpes,FR,France -Brignac,OCC,Occitanie,FR,France -Briffons,ARA,Auvergne-Rhone-Alpes,FR,France +Brignais,ARA,Auvergne-Rhône-Alpes,FR,France Briey,GES,Grand Est,FR,France -Brienon-sur-Armancon,BFC,Bourgogne-Franche-Comte,FR,France -Brienne,BFC,Bourgogne-Franche-Comte,FR,France -Brielles,BRE,Brittany,FR,France -Brie-et-Angonnes,ARA,Auvergne-Rhone-Alpes,FR,France +Brienon-sur-Armancon,BFC,Bourgogne-Franche-Comté,FR,France +Brienne-le-Château,GES,Grand Est,FR,France Brie-Comte-Robert,IDF,Île-de-France,FR,France Briec,BRE,Brittany,FR,France -Brie,BRE,Brittany,FR,France +Brie,HDF,Hauts-de-France,FR,France Brie,NAQ,Nouvelle-Aquitaine,FR,France -Bricqueville-sur-Mer,NOR,Normandy,FR,France Bricquebec,NOR,Normandy,FR,France Briatexte,OCC,Occitanie,FR,France Briare,CVL,Centre-Val de Loire,FR,France Briançon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Brezolles,CVL,Centre-Val de Loire,FR,France -Brezins,ARA,Auvergne-Rhone-Alpes,FR,France -Breville-sur-Mer,NOR,Normandy,FR,France -Breviandes,GES,Grand Est,FR,France -Breval,IDF,Île-de-France,FR,France +Brézins,ARA,Auvergne-Rhône-Alpes,FR,France +Brévonnes,GES,Grand Est,FR,France +Bréviandes,GES,Grand Est,FR,France +Brevans,BFC,Bourgogne-Franche-Comté,FR,France +Bréval,IDF,Île-de-France,FR,France +Brévainville,CVL,Centre-Val de Loire,FR,France +Breuvannes-en-Bassigny,GES,Grand Est,FR,France Breuschwickersheim,GES,Grand Est,FR,France Breuilpont,NOR,Normandy,FR,France Breuil-Magne,NAQ,Nouvelle-Aquitaine,FR,France Breuil-le-Vert,HDF,Hauts-de-France,FR,France Breuillet,IDF,Île-de-France,FR,France Breuillet,NAQ,Nouvelle-Aquitaine,FR,France -Breuil-le-Sec,HDF,Hauts-de-France,FR,France -Brueil-en-Vexin,IDF,Île-de-France,FR,France -Breuchotte,BFC,Bourgogne-Franche-Comte,FR,France -Brettnach,GES,Grand Est,FR,France +Breuil-Bois-Robert,IDF,Île-de-France,FR,France +Bretx,OCC,Occitanie,FR,France Bretteville-sur-Odon,NOR,Normandy,FR,France Bretteville-sur-Laize,NOR,Normandy,FR,France +Bretteville-du-Grand-Caux,NOR,Normandy,FR,France Bretteville,NOR,Normandy,FR,France -Bretten,GES,Grand Est,FR,France -Bretoncelles,NOR,Normandy,FR,France Brétigny-sur-Orge,IDF,Île-de-France,FR,France -Bretigny,BFC,Bourgogne-Franche-Comte,FR,France +Bretigny,BFC,Bourgogne-Franche-Comté,FR,France Bretignolles-sur-Mer,PDL,Pays de la Loire,FR,France -Bretigney-Notre-Dame,BFC,Bourgogne-Franche-Comte,FR,France Brethenay,GES,Grand Est,FR,France Breteuil,NOR,Normandy,FR,France Breteuil,HDF,Hauts-de-France,FR,France Bretenoux,OCC,Occitanie,FR,France -Breteniere,BFC,Bourgogne-Franche-Comte,FR,France +Bretenière,BFC,Bourgogne-Franche-Comté,FR,France Breteil,BRE,Brittany,FR,France -Bretagne-de-Marsan,NAQ,Nouvelle-Aquitaine,FR,France ,BRE,Brittany,FR,France Brest,BRE,Brittany,FR,France Bressuire,NAQ,Nouvelle-Aquitaine,FR,France -Bresson,ARA,Auvergne-Rhone-Alpes,FR,France Bressols,OCC,Occitanie,FR,France -Bressolles,ARA,Auvergne-Rhone-Alpes,FR,France -Bressey-sur-Tille,BFC,Bourgogne-Franche-Comte,FR,France +Bressolles,ARA,Auvergne-Rhône-Alpes,FR,France Bresles,HDF,Hauts-de-France,FR,France -Bresdon,NAQ,Nouvelle-Aquitaine,FR,France -Brens,ARA,Auvergne-Rhone-Alpes,FR,France +Brens,ARA,Auvergne-Rhône-Alpes,FR,France +Brens,OCC,Occitanie,FR,France Brenouille,HDF,Hauts-de-France,FR,France -Brennilis,BRE,Brittany,FR,France -Bren,ARA,Auvergne-Rhone-Alpes,FR,France -Bremoy,NOR,Normandy,FR,France +Bren,ARA,Auvergne-Rhône-Alpes,FR,France +Brémoy,NOR,Normandy,FR,France La Creche,NAQ,Nouvelle-Aquitaine,FR,France -Breles,BRE,Brittany,FR,France -Breitenbach,GES,Grand Est,FR,France -Breil-sur-Roya,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Breheville,GES,Grand Est,FR,France -Brehemont,CVL,Centre-Val de Loire,FR,France -Brehan,BRE,Brittany,FR,France -Brehand,BRE,Brittany,FR,France -Brehal,NOR,Normandy,FR,France -Bree,PDL,Pays de la Loire,FR,France -Brecy,CVL,Centre-Val de Loire,FR,France -Brechaumont,GES,Grand Est,FR,France +Brélès,BRE,Brittany,FR,France +Bréhand,BRE,Brittany,FR,France +Bréhal,NOR,Normandy,FR,France +Brée,PDL,Pays de la Loire,FR,France Brech,BRE,Brittany,FR,France -Brecey,NOR,Normandy,FR,France -Brece,PDL,Pays de la Loire,FR,France -Brebieres,HDF,Hauts-de-France,FR,France -Breaute,NOR,Normandy,FR,France +Brécey,NOR,Normandy,FR,France +Brécé,BRE,Brittany,FR,France +Brebotte,BFC,Bourgogne-Franche-Comté,FR,France +Brebières,HDF,Hauts-de-France,FR,France Breal-sous-Montfort,BRE,Brittany,FR,France -Brazey-en-Plaine,BFC,Bourgogne-Franche-Comte,FR,France +Brazey-en-Plaine,BFC,Bourgogne-Franche-Comté,FR,France Bray-sur-Somme,HDF,Hauts-de-France,FR,France Bray-sur-Seine,IDF,Île-de-France,FR,France Bray-en-Val,CVL,Centre-Val de Loire,FR,France -Braye-en-Laonnois,HDF,Hauts-de-France,FR,France Bray-Dunes,HDF,Hauts-de-France,FR,France Brax,NAQ,Nouvelle-Aquitaine,FR,France Brax,OCC,Occitanie,FR,France Braux,GES,Grand Est,FR,France -Brassy,BFC,Bourgogne-Franche-Comte,FR,France -Brassac-les-Mines,ARA,Auvergne-Rhone-Alpes,FR,France -Brassac,OCC,Occitanie,FR,France -Brasles,HDF,Hauts-de-France,FR,France -Brasc,OCC,Occitanie,FR,France +Braud-et-Saint-Louis,NAQ,Nouvelle-Aquitaine,FR,France +Brassac-les-Mines,ARA,Auvergne-Rhône-Alpes,FR,France Bras,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Braquis,GES,Grand Est,FR,France -Brantome,NAQ,Nouvelle-Aquitaine,FR,France +Branville,NOR,Normandy,FR,France +Brantôme,NAQ,Nouvelle-Aquitaine,FR,France +Brantigny,GES,Grand Est,FR,France Branscourt,GES,Grand Est,FR,France -Brannens,NAQ,Nouvelle-Aquitaine,FR,France +Bransat,ARA,Auvergne-Rhône-Alpes,FR,France Branne,NAQ,Nouvelle-Aquitaine,FR,France -Brannay,BFC,Bourgogne-Franche-Comte,FR,France -Brangues,ARA,Auvergne-Rhone-Alpes,FR,France -Branges,BFC,Bourgogne-Franche-Comte,FR,France -Brandonnet,OCC,Occitanie,FR,France +Brannay,BFC,Bourgogne-Franche-Comté,FR,France +Brangues,ARA,Auvergne-Rhône-Alpes,FR,France +Branges,BFC,Bourgogne-Franche-Comté,FR,France Brandivy,BRE,Brittany,FR,France -Brametot,NOR,Normandy,FR,France +Branches,BFC,Bourgogne-Franche-Comté,FR,France Bram,OCC,Occitanie,FR,France -Brainville,GES,Grand Est,FR,France +Braisnes-sur-Aronde,HDF,Hauts-de-France,FR,France +Brain-sur-Longuenee,PDL,Pays de la Loire,FR,France +Brain-sur-lAuthion,PDL,Pays de la Loire,FR,France Brain-sur-Allonnes,PDL,Pays de la Loire,FR,France -Brains-sur-Gee,PDL,Pays de la Loire,FR,France Brains,PDL,Pays de la Loire,FR,France Braine,HDF,Hauts-de-France,FR,France -Braillans,BFC,Bourgogne-Franche-Comte,FR,France -Bragny-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France -Bragassargues,OCC,Occitanie,FR,France -Bracieux,CVL,Centre-Val de Loire,FR,France +Braillans,BFC,Bourgogne-Franche-Comté,FR,France +Bragayrac,OCC,Occitanie,FR,France Brachy,NOR,Normandy,FR,France -Braches,HDF,Hauts-de-France,FR,France +Brach,NAQ,Nouvelle-Aquitaine,FR,France Bozouls,OCC,Occitanie,FR,France -Bozel,ARA,Auvergne-Rhone-Alpes,FR,France +Bozel,ARA,Auvergne-Rhône-Alpes,FR,France Boynes,CVL,Centre-Val de Loire,FR,France Boves,HDF,Hauts-de-France,FR,France Bouzy,GES,Grand Est,FR,France Bouzonville,GES,Grand Est,FR,France -Bouzille,PDL,Pays de la Loire,FR,France -Bouzigues,OCC,Occitanie,FR,France -Bouzies,OCC,Occitanie,FR,France -Bouze-les-Beaune,BFC,Bourgogne-Franche-Comte,FR,France -Bouzel,ARA,Auvergne-Rhone-Alpes,FR,France -Bouxwiller,GES,Grand Est,FR,France +Bouzillé,PDL,Pays de la Loire,FR,France Bouxwiller,GES,Grand Est,FR,France -Bouxurulles,GES,Grand Est,FR,France Bouxieres-aux-Dames,GES,Grand Est,FR,France -Bouxieres-aux-Chenes,GES,Grand Est,FR,France -Bouvron,GES,Grand Est,FR,France Bouvron,PDL,Pays de la Loire,FR,France -Bouvigny-Boyeffles,HDF,Hauts-de-France,FR,France -Bouvesse-Quirieu,ARA,Auvergne-Rhone-Alpes,FR,France -Bouverans,BFC,Bourgogne-Franche-Comte,FR,France -Bouvaincourt-sur-Bresle,HDF,Hauts-de-France,FR,France -Boutx,OCC,Occitanie,FR,France +Bouvines,HDF,Hauts-de-France,FR,France +Bouville,NOR,Normandy,FR,France +Bouvesse-Quirieu,ARA,Auvergne-Rhône-Alpes,FR,France Bouttencourt,HDF,Hauts-de-France,FR,France -Boutigny-sur-Essonne,IDF,Île-de-France,FR,France -Boutigny,IDF,Île-de-France,FR,France -Boutiers-Saint-Trojan,NAQ,Nouvelle-Aquitaine,FR,France -Bout-du-Pont-de-Larn,OCC,Occitanie,FR,France Boussy-Saint-Antoine,IDF,Île-de-France,FR,France -Boussois,HDF,Hauts-de-France,FR,France Boussens,OCC,Occitanie,FR,France -Boussenac,OCC,Occitanie,FR,France Bousse,GES,Grand Est,FR,France Boussay,PDL,Pays de la Loire,FR,France Boussac,NAQ,Nouvelle-Aquitaine,FR,France -Boussac,OCC,Occitanie,FR,France -Bousignies,HDF,Hauts-de-France,FR,France -Bousies,HDF,Hauts-de-France,FR,France Bousbecque,HDF,Hauts-de-France,FR,France -Bousbach,GES,Grand Est,FR,France Bourth,NOR,Normandy,FR,France Bourseul,BRE,Brittany,FR,France -Boursault,GES,Grand Est,FR,France -Bours,HDF,Hauts-de-France,FR,France +Bourscheid,GES,Grand Est,FR,France Bours,OCC,Occitanie,FR,France Bourron-Marlotte,IDF,Île-de-France,FR,France -Bourret,OCC,Occitanie,FR,France -Bourran,NAQ,Nouvelle-Aquitaine,FR,France -Bourogne,BFC,Bourgogne-Franche-Comte,FR,France +Bourogne,BFC,Bourgogne-Franche-Comté,FR,France Bournezeau,PDL,Pays de la Loire,FR,France -Bournel,NAQ,Nouvelle-Aquitaine,FR,France Bournazel,OCC,Occitanie,FR,France Bourlon,HDF,Hauts-de-France,FR,France -Bourguignon,BFC,Bourgogne-Franche-Comte,FR,France +Bourguignon,BFC,Bourgogne-Franche-Comté,FR,France Bourgueil,CVL,Centre-Val de Loire,FR,France -Bourguebus,NOR,Normandy,FR,France -Bourgtheroulde-Infreville,NOR,Normandy,FR,France +Bourguébus,NOR,Normandy,FR,France Bourg,NAQ,Nouvelle-Aquitaine,FR,France -Bourg-Saint-Maurice,ARA,Auvergne-Rhone-Alpes,FR,France -Bourg-Saint-Andeol,ARA,Auvergne-Rhone-Alpes,FR,France -Bourgogne,GES,Grand Est,FR,France +Bourg-sous-Chatelet,BFC,Bourgogne-Franche-Comté,FR,France +Bourg-Saint-Maurice,ARA,Auvergne-Rhône-Alpes,FR,France +Bourg-Sainte-Marie,GES,Grand Est,FR,France +Bourg-Saint-Andeol,ARA,Auvergne-Rhône-Alpes,FR,France +Bourgon,PDL,Pays de la Loire,FR,France Bourgneuf-en-Retz,PDL,Pays de la Loire,FR,France Bourgneuf,NAQ,Nouvelle-Aquitaine,FR,France -Bourgnac,NAQ,Nouvelle-Aquitaine,FR,France -Bourg-les-Valence,ARA,Auvergne-Rhone-Alpes,FR,France -Bourg-Lastic,ARA,Auvergne-Rhone-Alpes,FR,France +Bourgneuf,ARA,Auvergne-Rhône-Alpes,FR,France +Bourg-les-Valence,ARA,Auvergne-Rhône-Alpes,FR,France Bourg-la-Reine,IDF,Île-de-France,FR,France -Bourghelles,HDF,Hauts-de-France,FR,France -Bourgheim,GES,Grand Est,FR,France Bourges,CVL,Centre-Val de Loire,FR,France -Bourg-en-Bresse,ARA,Auvergne-Rhone-Alpes,FR,France -Bourg-de-Péage,ARA,Auvergne-Rhone-Alpes,FR,France -Bourg-Blanc,BRE,Brittany,FR,France -Bourgbarre,BRE,Brittany,FR,France -Bourg-Argental,ARA,Auvergne-Rhone-Alpes,FR,France +Bourg-en-Bresse,ARA,Auvergne-Rhône-Alpes,FR,France +Bourg-du-Bost,NAQ,Nouvelle-Aquitaine,FR,France +Bourg-des-Comptes,BRE,Brittany,FR,France +Bourg-de-Péage,ARA,Auvergne-Rhône-Alpes,FR,France +Bourg-Charente,NAQ,Nouvelle-Aquitaine,FR,France +Bourgbarré,BRE,Brittany,FR,France +Bourg-Argental,ARA,Auvergne-Rhône-Alpes,FR,France Bourganeuf,NAQ,Nouvelle-Aquitaine,FR,France Bourg-Achard,NOR,Normandy,FR,France -Bouresse,NAQ,Nouvelle-Aquitaine,FR,France -Bourdonne,IDF,Île-de-France,FR,France -Bourdettes,NAQ,Nouvelle-Aquitaine,FR,France -Bourdeilles,NAQ,Nouvelle-Aquitaine,FR,France -Bourdeau,ARA,Auvergne-Rhone-Alpes,FR,France -Bourdainville,NOR,Normandy,FR,France +Bourecq,HDF,Hauts-de-France,FR,France +Bourdonné,IDF,Île-de-France,FR,France +Bourdenay,GES,Grand Est,FR,France Bourcefranc-le-Chapus,NAQ,Nouvelle-Aquitaine,FR,France Bourbriac,BRE,Brittany,FR,France Bourbourg,HDF,Hauts-de-France,FR,France Bourbonne-les-Bains,GES,Grand Est,FR,France -Bourbon-Lancy,BFC,Bourgogne-Franche-Comte,FR,France +Bourbon-Lancy,BFC,Bourgogne-Franche-Comté,FR,France Bouray-sur-Juine,IDF,Île-de-France,FR,France -Bouquetot,NOR,Normandy,FR,France -Bouquemaison,HDF,Hauts-de-France,FR,France +Bouranton,GES,Grand Est,FR,France +Bouqueval,IDF,Île-de-France,FR,France Boulzicourt,GES,Grand Est,FR,France Boult-sur-Suippe,GES,Grand Est,FR,France -Boult,BFC,Bourgogne-Franche-Comte,FR,France Boulogne-sur-Mer,HDF,Hauts-de-France,FR,France Boulogne-Billancourt,IDF,Île-de-France,FR,France Boulogne,PDL,Pays de la Loire,FR,France Bouloc,OCC,Occitanie,FR,France Boulleville,NOR,Normandy,FR,France +Boulleret,CVL,Centre-Val de Loire,FR,France Bouligny,GES,Grand Est,FR,France -Bouligney,BFC,Bourgogne-Franche-Comte,FR,France -Bouleurs,IDF,Île-de-France,FR,France -Boulbon,PAC,"Provence-Alpes-Côte d'Azur",FR,France Boulazac,NAQ,Nouvelle-Aquitaine,FR,France Boulay-Moselle,GES,Grand Est,FR,France Boulange,GES,Grand Est,FR,France Boujan-sur-Libron,OCC,Occitanie,FR,France -Boujailles,BFC,Bourgogne-Franche-Comte,FR,France Bouin,PDL,Pays de la Loire,FR,France Bouilly-en-Gatinais,CVL,Centre-Val de Loire,FR,France Bouilly,GES,Grand Est,FR,France -Bouilly,GES,Grand Est,FR,France -Bouille-Courdault,PDL,Pays de la Loire,FR,France Bouillargues,OCC,Occitanie,FR,France -Bouillac,NAQ,Nouvelle-Aquitaine,FR,France +Bouillancy,HDF,Hauts-de-France,FR,France Bouillac,OCC,Occitanie,FR,France -Bouhy,BFC,Bourgogne-Franche-Comte,FR,France +Bouhy,BFC,Bourgogne-Franche-Comté,FR,France Bouhet,NAQ,Nouvelle-Aquitaine,FR,France Bouguenais,PDL,Pays de la Loire,FR,France -Bougue,NAQ,Nouvelle-Aquitaine,FR,France +Bougnon,BFC,Bourgogne-Franche-Comté,FR,France Bougneau,NAQ,Nouvelle-Aquitaine,FR,France +Bougligny,IDF,Île-de-France,FR,France Bougival,IDF,Île-de-France,FR,France -Bouge-Chambalud,ARA,Auvergne-Rhone-Alpes,FR,France Bougarber,NAQ,Nouvelle-Aquitaine,FR,France -Bouffry,CVL,Centre-Val de Loire,FR,France Bouffignereux,HDF,Hauts-de-France,FR,France -Bouffere,PDL,Pays de la Loire,FR,France -Bouffemont,IDF,Île-de-France,FR,France -Bouex,NAQ,Nouvelle-Aquitaine,FR,France -Bouere,PDL,Pays de la Loire,FR,France -Boue,HDF,Hauts-de-France,FR,France +Boufféré,PDL,Pays de la Loire,FR,France +Bouffémont,IDF,Île-de-France,FR,France +Bouessay,PDL,Pays de la Loire,FR,France +Boué,HDF,Hauts-de-France,FR,France Boudrac,OCC,Occitanie,FR,France -Boudou,OCC,Occitanie,FR,France +Boudes,ARA,Auvergne-Rhône-Alpes,FR,France Boucq,GES,Grand Est,FR,France -Boucoiran,OCC,Occitanie,FR,France -Bouclans,BFC,Bourgogne-Franche-Comte,FR,France -Bouchet,ARA,Auvergne-Rhone-Alpes,FR,France +Bouclans,BFC,Bourgogne-Franche-Comté,FR,France Bouchemaine,PDL,Pays de la Loire,FR,France Bouchain,HDF,Hauts-de-France,FR,France Bouc-Bel-Air,PAC,"Provence-Alpes-Côte d'Azur",FR,France Boucau,NAQ,Nouvelle-Aquitaine,FR,France Bouaye,PDL,Pays de la Loire,FR,France -Bouafles,NOR,Normandy,FR,France -Botz-en-Mauges,PDL,Pays de la Loire,FR,France +Bouafle,IDF,Île-de-France,FR,France Bostens,NAQ,Nouvelle-Aquitaine,FR,France -Bossey,ARA,Auvergne-Rhone-Alpes,FR,France -Bosset,NAQ,Nouvelle-Aquitaine,FR,France -Bossee,CVL,Centre-Val de Loire,FR,France +Bossey,ARA,Auvergne-Rhône-Alpes,FR,France +Bosseval-et-Briancourt,GES,Grand Est,FR,France +Bosrobert,NOR,Normandy,FR,France +Bosquentin,NOR,Normandy,FR,France "Bosmie-l'Aiguille",NAQ,Nouvelle-Aquitaine,FR,France -Bosgouet,NOR,Normandy,FR,France -Bosdarros,NAQ,Nouvelle-Aquitaine,FR,France Bosc-Mesnil,NOR,Normandy,FR,France Bosc-le-Hard,NOR,Normandy,FR,France -Bosc-Guerard-Saint-Adrien,NOR,Normandy,FR,France -Bosc-Edeline,NOR,Normandy,FR,France -Bozas,ARA,Auvergne-Rhone-Alpes,FR,France Bort-les-Orgues,NAQ,Nouvelle-Aquitaine,FR,France Borre,HDF,Hauts-de-France,FR,France +Boron,BFC,Bourgogne-Franche-Comté,FR,France Bornel,HDF,Hauts-de-France,FR,France -Borne,ARA,Auvergne-Rhone-Alpes,FR,France +Borne,ARA,Auvergne-Rhône-Alpes,FR,France Bormes-les-Mimosas,PAC,"Provence-Alpes-Côte d'Azur",FR,France Borgo,20R,Corsica,FR,France Bor-et-Bar,OCC,Occitanie,FR,France Bords,NAQ,Nouvelle-Aquitaine,FR,France Bordezac,OCC,Occitanie,FR,France -Bordes-de-Riviere,OCC,Occitanie,FR,France Bordes,NAQ,Nouvelle-Aquitaine,FR,France -Bordes,OCC,Occitanie,FR,France "Borderes-sur-l'Echez",OCC,Occitanie,FR,France +Bordeaux-Saint-Clair,NOR,Normandy,FR,France Bordeaux,NAQ,Nouvelle-Aquitaine,FR,France -Boqueho,BRE,Brittany,FR,France +Bootzheim,GES,Grand Est,FR,France Boos,NOR,Normandy,FR,France Boofzheim,GES,Grand Est,FR,France Bony,HDF,Hauts-de-France,FR,France -Bonson,ARA,Auvergne-Rhone-Alpes,FR,France -Bonson,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Bons-en-Chablais,ARA,Auvergne-Rhone-Alpes,FR,France +Bonson,ARA,Auvergne-Rhône-Alpes,FR,France +Bons-en-Chablais,ARA,Auvergne-Rhône-Alpes,FR,France +Bonrepos-sur-Aussonnelle,OCC,Occitanie,FR,France Bonny-sur-Loire,CVL,Centre-Val de Loire,FR,France -Bonnut,NAQ,Nouvelle-Aquitaine,FR,France -Bonningues-les-Calais,HDF,Hauts-de-France,FR,France Bonnieux,PAC,"Provence-Alpes-Côte d'Azur",FR,France Bonnieres-sur-Seine,IDF,Île-de-France,FR,France -Bonneville,ARA,Auvergne-Rhone-Alpes,FR,France -Bonnevent-Velloreille,BFC,Bourgogne-Franche-Comte,FR,France -Bonneveau,CVL,Centre-Val de Loire,FR,France +Bonnières,HDF,Hauts-de-France,FR,France +Bonneville,ARA,Auvergne-Rhône-Alpes,FR,France Bonneval,CVL,Centre-Val de Loire,FR,France +Bonneval,ARA,Auvergne-Rhône-Alpes,FR,France Bonneuil-sur-Marne,IDF,Île-de-France,FR,France -Bonneuil-Matours,NAQ,Nouvelle-Aquitaine,FR,France -Bonneuil-les-Eaux,HDF,Hauts-de-France,FR,France +Bonneuil-en-Valois,HDF,Hauts-de-France,FR,France +Bonneuil,NAQ,Nouvelle-Aquitaine,FR,France Bonnetan,NAQ,Nouvelle-Aquitaine,FR,France -Bonnetage,BFC,Bourgogne-Franche-Comte,FR,France -Bonnetable,PDL,Pays de la Loire,FR,France +Bonnétable,PDL,Pays de la Loire,FR,France Bonnesvalyn,HDF,Hauts-de-France,FR,France -Bonne,ARA,Auvergne-Rhone-Alpes,FR,France +Bonne,ARA,Auvergne-Rhône-Alpes,FR,France +Bonnes,NAQ,Nouvelle-Aquitaine,FR,France Bonnemain,BRE,Brittany,FR,France Bonnelles,IDF,Île-de-France,FR,France -Bonneil,HDF,Hauts-de-France,FR,France -Bonnefoi,NOR,Normandy,FR,France -Bonnefamille,ARA,Auvergne-Rhone-Alpes,FR,France +Bonnefamille,ARA,Auvergne-Rhône-Alpes,FR,France Bonnecourt,GES,Grand Est,FR,France -Bonnay,BFC,Bourgogne-Franche-Comte,FR,France -Bonnat,NAQ,Nouvelle-Aquitaine,FR,France -Bonnac,ARA,Auvergne-Rhone-Alpes,FR,France -Bonloc,NAQ,Nouvelle-Aquitaine,FR,France +Bonnard,BFC,Bourgogne-Franche-Comté,FR,France +Bonlier,HDF,Hauts-de-France,FR,France Bonifacio,20R,Corsica,FR,France Bon-Encontre,NAQ,Nouvelle-Aquitaine,FR,France Bondy,IDF,Île-de-France,FR,France Bondues,HDF,Hauts-de-France,FR,France Bondoufle,IDF,Île-de-France,FR,France Boncourt,HDF,Hauts-de-France,FR,France +Boncourt,NOR,Normandy,FR,France Bonchamp-les-Laval,PDL,Pays de la Loire,FR,France +Bonboillon,BFC,Bourgogne-Franche-Comté,FR,France +Bomy,HDF,Hauts-de-France,FR,France Bompas,OCC,Occitanie,FR,France -Bommiers,CVL,Centre-Val de Loire,FR,France -Bolquere,OCC,Occitanie,FR,France Bologne,GES,Grand Est,FR,France Bollwiller,GES,Grand Est,FR,France -Bollezeele,HDF,Hauts-de-France,FR,France Bolleville,NOR,Normandy,FR,France -Bollene,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Bollène,PAC,"Provence-Alpes-Côte d'Azur",FR,France Bolbec,NOR,Normandy,FR,France Boissy-sous-Saint-Yon,IDF,Île-de-France,FR,France Boissy-Saint-Léger,IDF,Île-de-France,FR,France -Boissy-aux-Cailles,IDF,Île-de-France,FR,France +Boissy-Mauvoisin,IDF,Île-de-France,FR,France +Boissy-le-Chatel,IDF,Île-de-France,FR,France +"Boissy-l'Aillerie",IDF,Île-de-France,FR,France +Boissy-Fresnoy,HDF,Hauts-de-France,FR,France Boissise-le-Roi,IDF,Île-de-France,FR,France +Boissise-la-Bertrand,IDF,Île-de-France,FR,France Boissey-le-Chatel,NOR,Normandy,FR,France Boisseuil,NAQ,Nouvelle-Aquitaine,FR,France -Boisset-Saint-Priest,ARA,Auvergne-Rhone-Alpes,FR,France -Boisset-les-Montrond,ARA,Auvergne-Rhone-Alpes,FR,France +Boisset-les-Montrond,ARA,Auvergne-Rhône-Alpes,FR,France +Boisset,OCC,Occitanie,FR,France Boisset,OCC,Occitanie,FR,France -Boisset,ARA,Auvergne-Rhone-Alpes,FR,France Boisseron,OCC,Occitanie,FR,France Boisseaux,CVL,Centre-Val de Loire,FR,France -Boisse,NAQ,Nouvelle-Aquitaine,FR,France Boismorand,CVL,Centre-Val de Loire,FR,France -Boismont,HDF,Hauts-de-France,FR,France -Boismont,GES,Grand Est,FR,France -Boisme,NAQ,Nouvelle-Aquitaine,FR,France +Boismé,NAQ,Nouvelle-Aquitaine,FR,France +Bois-le-Roi,NOR,Normandy,FR,France +Bois-Jerome-Saint-Ouen,NOR,Normandy,FR,France Boisjean,HDF,Hauts-de-France,FR,France -Bois-Himont,NOR,Normandy,FR,France Bois-Guillaume,NOR,Normandy,FR,France Boisgervilly,BRE,Brittany,FR,France -Bois-de-Cene,PDL,Pays de la Loire,FR,France +Boisdon,IDF,Île-de-France,FR,France +Boisdinghem,HDF,Hauts-de-France,FR,France "Bois-d'Arcy",IDF,Île-de-France,FR,France -"Bois-d'Amont",BFC,Bourgogne-Franche-Comte,FR,France +"Bois-d'Amont",BFC,Bourgogne-Franche-Comté,FR,France Boiscommun,CVL,Centre-Val de Loire,FR,France Bois-Colombes,IDF,Île-de-France,FR,France -Bois-Bernard,HDF,Hauts-de-France,FR,France -Boigny-sur-Bionne,CVL,Centre-Val de Loire,FR,France +Boiry-Saint-Martin,HDF,Hauts-de-France,FR,France +Boiry-Notre-Dame,HDF,Hauts-de-France,FR,France Bohars,BRE,Brittany,FR,France Bohain-en-Vermandois,HDF,Hauts-de-France,FR,France -Bogeve,ARA,Auvergne-Rhone-Alpes,FR,France -Boeschepe,HDF,Hauts-de-France,FR,France -Boersch,GES,Grand Est,FR,France -Boen-sur-Lignon,ARA,Auvergne-Rhone-Alpes,FR,France -Boege,ARA,Auvergne-Rhone-Alpes,FR,France -Boe,NAQ,Nouvelle-Aquitaine,FR,France +Bogy,ARA,Auvergne-Rhône-Alpes,FR,France +Bogève,ARA,Auvergne-Rhône-Alpes,FR,France +Bœrsch,GES,Grand Est,FR,France +Boen-sur-Lignon,ARA,Auvergne-Rhône-Alpes,FR,France +Boeil-Bezing,NAQ,Nouvelle-Aquitaine,FR,France +Boëge,ARA,Auvergne-Rhône-Alpes,FR,France +Boé,NAQ,Nouvelle-Aquitaine,FR,France Bodilis,BRE,Brittany,FR,France -Bocquegney,GES,Grand Est,FR,France Le Bocasse,NOR,Normandy,FR,France Bobigny,IDF,Île-de-France,FR,France -Blyes,ARA,Auvergne-Rhone-Alpes,FR,France -Bluffy,ARA,Auvergne-Rhone-Alpes,FR,France -Bloye,ARA,Auvergne-Rhone-Alpes,FR,France +Blyes,ARA,Auvergne-Rhône-Alpes,FR,France +Blussangeaux,BFC,Bourgogne-Franche-Comté,FR,France Blou,PDL,Pays de la Loire,FR,France Blotzheim,GES,Grand Est,FR,France Blosville,NOR,Normandy,FR,France Bonsecours,NOR,Normandy,FR,France Blonville-sur-Mer,NOR,Normandy,FR,France -Blomard,ARA,Auvergne-Rhone-Alpes,FR,France Blois,CVL,Centre-Val de Loire,FR,France -Bligny-le-Sec,BFC,Bourgogne-Franche-Comte,FR,France -Bligny-les-Beaune,BFC,Bourgogne-Franche-Comte,FR,France -Bliesbruck,GES,Grand Est,FR,France +Bligny-le-Sec,BFC,Bourgogne-Franche-Comté,FR,France Blienschwiller,GES,Grand Est,FR,France Blicourt,HDF,Hauts-de-France,FR,France -Bletterans,BFC,Bourgogne-Franche-Comte,FR,France -Blessonville,GES,Grand Est,FR,France -Blere,CVL,Centre-Val de Loire,FR,France +Bletterans,BFC,Bourgogne-Franche-Comté,FR,France +Blesme,GES,Grand Est,FR,France +Bléré,CVL,Centre-Val de Loire,FR,France Blérancourt,HDF,Hauts-de-France,FR,France +Blenod-les-Pont-a-Mousson,GES,Grand Est,FR,France Blendecques,HDF,Hauts-de-France,FR,France -Blaziert,OCC,Occitanie,FR,France -Blauzac,OCC,Occitanie,FR,France Blausasc,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Blaslay,NAQ,Nouvelle-Aquitaine,FR,France Blasimon,NAQ,Nouvelle-Aquitaine,FR,France Blaru,IDF,Île-de-France,FR,France Blaringhem,HDF,Hauts-de-France,FR,France Blargies,HDF,Hauts-de-France,FR,France -Blanzy,BFC,Bourgogne-Franche-Comte,FR,France -Blanzay,NAQ,Nouvelle-Aquitaine,FR,France -Blanzat,ARA,Auvergne-Rhone-Alpes,FR,France +Blanzy-la-Salonnaise,GES,Grand Est,FR,France +Blanzy,BFC,Bourgogne-Franche-Comté,FR,France +Blanzat,ARA,Auvergne-Rhône-Alpes,FR,France Blanzaguet-Saint-Cybard,NAQ,Nouvelle-Aquitaine,FR,France -Blanzac-Porcheresse,NAQ,Nouvelle-Aquitaine,FR,France -Blanquefort-sur-Briolance,NAQ,Nouvelle-Aquitaine,FR,France +Blanzac,NAQ,Nouvelle-Aquitaine,FR,France Blanquefort,NAQ,Nouvelle-Aquitaine,FR,France +Blanot,BFC,Bourgogne-Franche-Comté,FR,France Blangy-sur-Bresle,NOR,Normandy,FR,France -Blangy-le-Chateau,NOR,Normandy,FR,France -Blandin,ARA,Auvergne-Rhone-Alpes,FR,France Blanchefosse-et-Bay,GES,Grand Est,FR,France -Blancafort,CVL,Centre-Val de Loire,FR,France -Blamont,GES,Grand Est,FR,France -Blajan,OCC,Occitanie,FR,France Blaise,GES,Grand Est,FR,France -Blairville,HDF,Hauts-de-France,FR,France Blainville-sur-Orne,NOR,Normandy,FR,France +Blaincourt-les-Precy,HDF,Hauts-de-France,FR,France Blain,PDL,Pays de la Loire,FR,France -Blaignan,NAQ,Nouvelle-Aquitaine,FR,France Blagny,GES,Grand Est,FR,France Blagnac,OCC,Occitanie,FR,France -Blace,ARA,Auvergne-Rhone-Alpes,FR,France -Bize-Minervois,OCC,Occitanie,FR,France -Bizanos,NAQ,Nouvelle-Aquitaine,FR,France +Blacé,ARA,Auvergne-Rhône-Alpes,FR,France +Bizonnes,ARA,Auvergne-Rhône-Alpes,FR,France Bizanet,OCC,Occitanie,FR,France +Biville-la-Baignarde,NOR,Normandy,FR,France Biville,NOR,Normandy,FR,France -Biviers,ARA,Auvergne-Rhone-Alpes,FR,France -Bives,OCC,Occitanie,FR,France Bitschwiller-lès-Thann,GES,Grand Est,FR,France +Bitry,HDF,Hauts-de-France,FR,France Bitche,GES,Grand Est,FR,France -Bisseau,CVL,Centre-Val de Loire,FR,France -Bislee,GES,Grand Est,FR,France +Bislée,GES,Grand Est,FR,France +Bisel,GES,Grand Est,FR,France Bischwiller,GES,Grand Est,FR,France Bischwihr,GES,Grand Est,FR,France -Bischoffsheim,GES,Grand Est,FR,France Bischheim,GES,Grand Est,FR,France Biscarrosse,NAQ,Nouvelle-Aquitaine,FR,France Biron,NAQ,Nouvelle-Aquitaine,FR,France -Biriatou,NAQ,Nouvelle-Aquitaine,FR,France -Biras,NAQ,Nouvelle-Aquitaine,FR,France -Bioule,OCC,Occitanie,FR,France -Biot,ARA,Auvergne-Rhone-Alpes,FR,France +Birac-sur-Trec,NAQ,Nouvelle-Aquitaine,FR,France +Biozat,ARA,Auvergne-Rhône-Alpes,FR,France +Biot,ARA,Auvergne-Rhône-Alpes,FR,France Biot,PAC,"Provence-Alpes-Côte d'Azur",FR,France Bining,GES,Grand Est,FR,France Binic,BRE,Brittany,FR,France -Binges,BFC,Bourgogne-Franche-Comte,FR,France -Bindernheim,GES,Grand Est,FR,France +Binges,BFC,Bourgogne-Franche-Comté,FR,France Binas,CVL,Centre-Val de Loire,FR,France +Billy-sur-Aisne,HDF,Hauts-de-France,FR,France Billy-Montigny,HDF,Hauts-de-France,FR,France Billy-Berclau,HDF,Hauts-de-France,FR,France -Billom,ARA,Auvergne-Rhone-Alpes,FR,France -Billiers,BRE,Brittany,FR,France -Billezois,ARA,Auvergne-Rhone-Alpes,FR,France -Billere,NAQ,Nouvelle-Aquitaine,FR,France -Bille,BRE,Brittany,FR,France +Billom,ARA,Auvergne-Rhône-Alpes,FR,France +Billère,NAQ,Nouvelle-Aquitaine,FR,France Billancourt,HDF,Hauts-de-France,FR,France -Bilieu,ARA,Auvergne-Rhone-Alpes,FR,France -Bihucourt,HDF,Hauts-de-France,FR,France +Bilieu,ARA,Auvergne-Rhône-Alpes,FR,France Bihorel,NOR,Normandy,FR,France Biguglia,20R,Corsica,FR,France -Bignoux,NAQ,Nouvelle-Aquitaine,FR,France Bignan,BRE,Brittany,FR,France Biganos,NAQ,Nouvelle-Aquitaine,FR,France -Bievres,IDF,Île-de-France,FR,France +Biffontaine,GES,Grand Est,FR,France +Bièvres,IDF,Île-de-France,FR,France Bieville-Beuville,NOR,Normandy,FR,France -Bieujac,NAQ,Nouvelle-Aquitaine,FR,France -Bietlenheim,GES,Grand Est,FR,France Biesles,GES,Grand Est,FR,France Biesheim,GES,Grand Est,FR,France Bierville,NOR,Normandy,FR,France Biert,OCC,Occitanie,FR,France +Bierne,HDF,Hauts-de-France,FR,France Bidart,NAQ,Nouvelle-Aquitaine,FR,France -Bidarray,NAQ,Nouvelle-Aquitaine,FR,France Bidache,NAQ,Nouvelle-Aquitaine,FR,France Bichancourt,HDF,Hauts-de-France,FR,France -Bibiche,GES,Grand Est,FR,France Bias,NAQ,Nouvelle-Aquitaine,FR,France Biarritz,NAQ,Nouvelle-Aquitaine,FR,France -Biarne,BFC,Bourgogne-Franche-Comte,FR,France +Biarne,BFC,Bourgogne-Franche-Comté,FR,France Biard,NAQ,Nouvelle-Aquitaine,FR,France -Bians-les-Usiers,BFC,Bourgogne-Franche-Comte,FR,France Biache-Saint-Vaast,HDF,Hauts-de-France,FR,France -Bezu-Saint-Germain,HDF,Hauts-de-France,FR,France Bezu-Saint-Eloi,NOR,Normandy,FR,France -Bezues-Bajon,OCC,Occitanie,FR,France -Bezouce,OCC,Occitanie,FR,France +Bézouotte,BFC,Bourgogne-Franche-Comté,FR,France Bezons,IDF,Île-de-France,FR,France Béziers,OCC,Occitanie,FR,France Bezannes,GES,Grand Est,FR,France -Bezancourt,NOR,Normandy,FR,France +Bezalles,IDF,Île-de-France,FR,France Beyssac,NAQ,Nouvelle-Aquitaine,FR,France -Beynost,ARA,Auvergne-Rhone-Alpes,FR,France +Beynost,ARA,Auvergne-Rhône-Alpes,FR,France Beynes,IDF,Île-de-France,FR,France Beynat,NAQ,Nouvelle-Aquitaine,FR,France -Beynac-et-Cazenac,NAQ,Nouvelle-Aquitaine,FR,France Beychac,NAQ,Nouvelle-Aquitaine,FR,France -Bey,BFC,Bourgogne-Franche-Comte,FR,France -Bevillers,HDF,Hauts-de-France,FR,France -Beuzevillette,NOR,Normandy,FR,France +Bey,BFC,Bourgogne-Franche-Comté,FR,France +Bévy,BFC,Bourgogne-Franche-Comté,FR,France +Bévenais,ARA,Auvergne-Rhône-Alpes,FR,France Beuzeville,NOR,Normandy,FR,France +Beuzec-Cap-Sizun,BRE,Brittany,FR,France Beuxes,NAQ,Nouvelle-Aquitaine,FR,France Beuvry-la-Foret,HDF,Hauts-de-France,FR,France Beuvry,HDF,Hauts-de-France,FR,France -Beuvraignes,HDF,Hauts-de-France,FR,France Beuvrages,HDF,Hauts-de-France,FR,France -Beuvillers,GES,Grand Est,FR,France Beuveille,GES,Grand Est,FR,France Beuvardes,HDF,Hauts-de-France,FR,France Beurlay,NAQ,Nouvelle-Aquitaine,FR,France -Beure,BFC,Bourgogne-Franche-Comte,FR,France +Beurey-sur-Saulx,GES,Grand Est,FR,France +Beure,BFC,Bourgogne-Franche-Comté,FR,France Beugnies,HDF,Hauts-de-France,FR,France -Bettviller,GES,Grand Est,FR,France Betton,BRE,Brittany,FR,France Bettlach,GES,Grand Est,FR,France Betting,GES,Grand Est,FR,France -Bettignies,HDF,Hauts-de-France,FR,France Bettendorf,GES,Grand Est,FR,France -Bettange,GES,Grand Est,FR,France +Bettelainville,GES,Grand Est,FR,France Beton-Bazoches,IDF,Île-de-France,FR,France Béthune,HDF,Hauts-de-France,FR,France -Bethonsart,HDF,Hauts-de-France,FR,France -Bethoncourt,BFC,Bourgogne-Franche-Comte,FR,France +Béthonsart,HDF,Hauts-de-France,FR,France +Bethoncourt,BFC,Bourgogne-Franche-Comté,FR,France Bethisy-Saint-Pierre,HDF,Hauts-de-France,FR,France -Bethines,NAQ,Nouvelle-Aquitaine,FR,France -Betheny,GES,Grand Est,FR,France -Betheniville,GES,Grand Est,FR,France -Bessoncourt,BFC,Bourgogne-Franche-Comte,FR,France -Besson,ARA,Auvergne-Rhone-Alpes,FR,France +Bétheny,GES,Grand Est,FR,France +Béthelainville,GES,Grand Est,FR,France +Betchat,OCC,Occitanie,FR,France +Bessoncourt,BFC,Bourgogne-Franche-Comté,FR,France +Besson,ARA,Auvergne-Rhône-Alpes,FR,France Bessines-sur-Gartempe,NAQ,Nouvelle-Aquitaine,FR,France Bessines,NAQ,Nouvelle-Aquitaine,FR,France -Bessieres,OCC,Occitanie,FR,France -Bessey-les-Citeaux,BFC,Bourgogne-Franche-Comte,FR,France +Bessières,OCC,Occitanie,FR,France Besse-sur-Issole,PAC,"Provence-Alpes-Côte d'Azur",FR,France Besse-sur-Braye,PDL,Pays de la Loire,FR,France Bessens,OCC,Occitanie,FR,France -Bessenay,ARA,Auvergne-Rhone-Alpes,FR,France -Besseges,OCC,Occitanie,FR,France -Bessay-sur-Allier,ARA,Auvergne-Rhone-Alpes,FR,France -Bessay,ARA,Auvergne-Rhone-Alpes,FR,France -Bessans,ARA,Auvergne-Rhone-Alpes,FR,France +Bessenay,ARA,Auvergne-Rhône-Alpes,FR,France +Bessèges,OCC,Occitanie,FR,France +Bessay-sur-Allier,ARA,Auvergne-Rhône-Alpes,FR,France Bessancourt,IDF,Île-de-France,FR,France Bessan,OCC,Occitanie,FR,France Besneville,NOR,Normandy,FR,France -Besne,PDL,Pays de la Loire,FR,France -Besme,HDF,Hauts-de-France,FR,France -Besançon,BFC,Bourgogne-Franche-Comte,FR,France +Besné,PDL,Pays de la Loire,FR,France +Besnans,BFC,Bourgogne-Franche-Comté,FR,France +Besançon,BFC,Bourgogne-Franche-Comté,FR,France +Berze-la-Ville,BFC,Bourgogne-Franche-Comté,FR,France Berville-sur-Mer,NOR,Normandy,FR,France -Berville,NOR,Normandy,FR,France +Berville-en-Roumois,NOR,Normandy,FR,France +Bérus,PDL,Pays de la Loire,FR,France Bertry,HDF,Hauts-de-France,FR,France +Bertric-Buree,NAQ,Nouvelle-Aquitaine,FR,France Bertrange,GES,Grand Est,FR,France -Bertoncourt,GES,Grand Est,FR,France +Bertrancourt,HDF,Hauts-de-France,FR,France Bertincourt,HDF,Hauts-de-France,FR,France -Berthenonville,NOR,Normandy,FR,France -Berthen,HDF,Hauts-de-France,FR,France +Berthenay,CVL,Centre-Val de Loire,FR,France Berthecourt,HDF,Hauts-de-France,FR,France +Berteaucourt-les-Thennes,HDF,Hauts-de-France,FR,France Berteaucourt-les-Dames,HDF,Hauts-de-France,FR,France -Berstett,GES,Grand Est,FR,France -Bersee,HDF,Hauts-de-France,FR,France -Berrwiller,GES,Grand Est,FR,France +Bertangles,HDF,Hauts-de-France,FR,France +Berson,NAQ,Nouvelle-Aquitaine,FR,France +Bersée,HDF,Hauts-de-France,FR,France +Berru,GES,Grand Est,FR,France +Berrogain,NAQ,Nouvelle-Aquitaine,FR,France +Berrieux,HDF,Hauts-de-France,FR,France Berric,BRE,Brittany,FR,France "Berre-l'Etang",PAC,"Provence-Alpes-Côte d'Azur",FR,France Berre-les-Alpes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Bernis,OCC,Occitanie,FR,France -Bernin,ARA,Auvergne-Rhone-Alpes,FR,France +Bernin,ARA,Auvergne-Rhône-Alpes,FR,France Bernieres-sur-Mer,NOR,Normandy,FR,France -Bernex,ARA,Auvergne-Rhone-Alpes,FR,France +Bernienville,NOR,Normandy,FR,France +Bernex,ARA,Auvergne-Rhône-Alpes,FR,France Berneval-le-Grand,NOR,Normandy,FR,France Berneuil-sur-Aisne,HDF,Hauts-de-France,FR,France -Berneuil,NAQ,Nouvelle-Aquitaine,FR,France -Berneuil,NAQ,Nouvelle-Aquitaine,FR,France -Berne,BRE,Brittany,FR,France +Bernay-Vilbert,IDF,Île-de-France,FR,France Bernay,NOR,Normandy,FR,France -Bernaville,HDF,Hauts-de-France,FR,France +Bernay-Saint-Martin,NAQ,Nouvelle-Aquitaine,FR,France Bernardswiller,GES,Grand Est,FR,France -Bernard,ARA,Auvergne-Rhone-Alpes,FR,France -Bernadets,NAQ,Nouvelle-Aquitaine,FR,France +Bernard,ARA,Auvergne-Rhône-Alpes,FR,France Bernac,NAQ,Nouvelle-Aquitaine,FR,France Bermonville,NOR,Normandy,FR,France -Bermont,BFC,Bourgogne-Franche-Comte,FR,France -Berling,GES,Grand Est,FR,France -Berles-au-Bois,HDF,Hauts-de-France,FR,France -Berlaimont,HDF,Hauts-de-France,FR,France +Berméricourt,GES,Grand Est,FR,France +Berlancourt,HDF,Hauts-de-France,FR,France Berjou,NOR,Normandy,FR,France -Berhet,BRE,Brittany,FR,France Bergues,HDF,Hauts-de-France,FR,France -Berg-sur-Moselle,GES,Grand Est,FR,France -Bergonne,ARA,Auvergne-Rhone-Alpes,FR,France Bergheim,GES,Grand Est,FR,France -Bergeres-les-Vertus,GES,Grand Est,FR,France Bergerac,NAQ,Nouvelle-Aquitaine,FR,France Bergbieten,GES,Grand Est,FR,France -Berganty,OCC,Occitanie,FR,France -Bereziat,ARA,Auvergne-Rhone-Alpes,FR,France +Berengeville-la-Campagne,NOR,Normandy,FR,France Berdoues,OCC,Occitanie,FR,France -"Berd'huis",NOR,Normandy,FR,France -Bercloux,NAQ,Nouvelle-Aquitaine,FR,France Berck,HDF,Hauts-de-France,FR,France Bercheres-les-Pierres,CVL,Centre-Val de Loire,FR,France -Beraut,OCC,Occitanie,FR,France -Berat,OCC,Occitanie,FR,France -Beon,BFC,Bourgogne-Franche-Comte,FR,France +Bérat,OCC,Occitanie,FR,France +Béon,BFC,Bourgogne-Franche-Comté,FR,France Benquet,NAQ,Nouvelle-Aquitaine,FR,France -Benouville,NOR,Normandy,FR,France Bénouville,NOR,Normandy,FR,France Benon,NAQ,Nouvelle-Aquitaine,FR,France -Benoisey,BFC,Bourgogne-Franche-Comte,FR,France +Benoisey,BFC,Bourgogne-Franche-Comté,FR,France Bénodet,BRE,Brittany,FR,France Bennwihr,GES,Grand Est,FR,France +Benney,GES,Grand Est,FR,France Bennecourt,IDF,Île-de-France,FR,France Bengy-sur-Craon,CVL,Centre-Val de Loire,FR,France Benfeld,GES,Grand Est,FR,France +"Benevent-l'Abbaye",NAQ,Nouvelle-Aquitaine,FR,France Benet,PDL,Pays de la Loire,FR,France Benest,NAQ,Nouvelle-Aquitaine,FR,France -Benesse-Maremne,NAQ,Nouvelle-Aquitaine,FR,France -Benejacq,NAQ,Nouvelle-Aquitaine,FR,France -Bendejun,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Benay,HDF,Hauts-de-France,FR,France -Benamenil,GES,Grand Est,FR,France -Benaix,OCC,Occitanie,FR,France +Benassay,NAQ,Nouvelle-Aquitaine,FR,France Benais,CVL,Centre-Val de Loire,FR,France -Benac,OCC,Occitanie,FR,France Belz,BRE,Brittany,FR,France -Belvès,NAQ,Nouvelle-Aquitaine,FR,France -Belval,NOR,Normandy,FR,France +Belves-de-Castillon,NAQ,Nouvelle-Aquitaine,FR,France +Belvédère,PAC,"Provence-Alpes-Côte d'Azur",FR,France Belpech,OCC,Occitanie,FR,France -Belmont-Tramonet,ARA,Auvergne-Rhone-Alpes,FR,France -Belmont,BFC,Bourgogne-Franche-Comte,FR,France +Belonchamp,BFC,Bourgogne-Franche-Comté,FR,France +Belmont-Tramonet,ARA,Auvergne-Rhône-Alpes,FR,France +Belmont,GES,Grand Est,FR,France +Belmont,BFC,Bourgogne-Franche-Comté,FR,France Belloy-en-France,IDF,Île-de-France,FR,France -Bellocq,NAQ,Nouvelle-Aquitaine,FR,France -Belligne,PDL,Pays de la Loire,FR,France -Bellignat,ARA,Auvergne-Rhone-Alpes,FR,France +Belligné,PDL,Pays de la Loire,FR,France +Bellignat,ARA,Auvergne-Rhône-Alpes,FR,France Bellicourt,HDF,Hauts-de-France,FR,France -Belleydoux,ARA,Auvergne-Rhone-Alpes,FR,France -Belley,ARA,Auvergne-Rhone-Alpes,FR,France -Belleville,ARA,Auvergne-Rhone-Alpes,FR,France +Belleydoux,ARA,Auvergne-Rhône-Alpes,FR,France +Belley,ARA,Auvergne-Rhône-Alpes,FR,France +Bellevue-la-Montagne,ARA,Auvergne-Rhône-Alpes,FR,France +Belleville-sur-Vie,PDL,Pays de la Loire,FR,France +Belleville,ARA,Auvergne-Rhône-Alpes,FR,France Belleville-sur-Meuse,GES,Grand Est,FR,France -Belleville-et-Chatillon-sur-Bar,GES,Grand Est,FR,France -Belleville,NAQ,Nouvelle-Aquitaine,FR,France -Bellevaux,ARA,Auvergne-Rhone-Alpes,FR,France +Belleville-en-Caux,NOR,Normandy,FR,France Belleu,HDF,Hauts-de-France,FR,France -Bellerive-sur-Allier,ARA,Auvergne-Rhone-Alpes,FR,France -Bellengreville,NOR,Normandy,FR,France -Bellengreville,NOR,Normandy,FR,France -Belleneuve,BFC,Bourgogne-Franche-Comte,FR,France -Bellenaves,ARA,Auvergne-Rhone-Alpes,FR,France -Bellême,NOR,Normandy,FR,France -Bellegarde-sur-Valserine,ARA,Auvergne-Rhone-Alpes,FR,France -Bellegarde-Poussieu,ARA,Auvergne-Rhone-Alpes,FR,France -Bellegarde-en-Forez,ARA,Auvergne-Rhone-Alpes,FR,France +Bellerive-sur-Allier,ARA,Auvergne-Rhône-Alpes,FR,France +Belleneuve,BFC,Bourgogne-Franche-Comté,FR,France +Bellenaves,ARA,Auvergne-Rhône-Alpes,FR,France +Bellegarde-sur-Valserine,ARA,Auvergne-Rhône-Alpes,FR,France +Bellegarde-en-Forez,ARA,Auvergne-Rhône-Alpes,FR,France Bellegarde,CVL,Centre-Val de Loire,FR,France Bellegarde,OCC,Occitanie,FR,France Bellegarde,OCC,Occitanie,FR,France -Bellefontaine,GES,Grand Est,FR,France -Belle-Eglise,HDF,Hauts-de-France,FR,France +Bellebat,NAQ,Nouvelle-Aquitaine,FR,France Belleau,GES,Grand Est,FR,France -Bellaffaire,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Bellancourt,HDF,Hauts-de-France,FR,France +Bellaing,HDF,Hauts-de-France,FR,France Bellac,NAQ,Nouvelle-Aquitaine,FR,France -Belis,NAQ,Nouvelle-Aquitaine,FR,France Belin-Beliet,NAQ,Nouvelle-Aquitaine,FR,France -Beligneux,ARA,Auvergne-Rhone-Alpes,FR,France -Belhade,NAQ,Nouvelle-Aquitaine,FR,France +Béligneux,ARA,Auvergne-Rhône-Alpes,FR,France Belgentier,PAC,"Provence-Alpes-Côte d'Azur",FR,France Belgeard,PDL,Pays de la Loire,FR,France -Belfort,BFC,Bourgogne-Franche-Comte,FR,France -Belesta,OCC,Occitanie,FR,France -Belesta,OCC,Occitanie,FR,France -Belcodene,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Belcastel,OCC,Occitanie,FR,France -Belcaire,OCC,Occitanie,FR,France +Belfort,BFC,Bourgogne-Franche-Comté,FR,France +Bélesta,OCC,Occitanie,FR,France +Belcodène,PAC,"Provence-Alpes-Côte d'Azur",FR,France Belbeuf,NOR,Normandy,FR,France -Belberaud,OCC,Occitanie,FR,France -Beire-le-Chatel,BFC,Bourgogne-Franche-Comte,FR,France -Beinheim,GES,Grand Est,FR,France +Bélâbre,CVL,Centre-Val de Loire,FR,France Beignon,BRE,Brittany,FR,France Behren-les-Forbach,GES,Grand Est,FR,France -Beguey,NAQ,Nouvelle-Aquitaine,FR,France -Begles,NAQ,Nouvelle-Aquitaine,FR,France -Begard,BRE,Brittany,FR,France -Beganne,BRE,Brittany,FR,France -Begadan,NAQ,Nouvelle-Aquitaine,FR,France -Begaar,NAQ,Nouvelle-Aquitaine,FR,France -Beffes,CVL,Centre-Val de Loire,FR,France +Béguey,NAQ,Nouvelle-Aquitaine,FR,France +Bègles,NAQ,Nouvelle-Aquitaine,FR,France +Bégard,BRE,Brittany,FR,France +Bégadan,NAQ,Nouvelle-Aquitaine,FR,France Bédoin,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Bedee,BRE,Brittany,FR,France -Bedarrides,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Bédée,BRE,Brittany,FR,France +Bédarrides,PAC,"Provence-Alpes-Côte d'Azur",FR,France Bédarieux,OCC,Occitanie,FR,France Becon-les-Granits,PDL,Pays de la Loire,FR,France -Becherel,BRE,Brittany,FR,France -Beblenheim,GES,Grand Est,FR,France +Béceleuf,NAQ,Nouvelle-Aquitaine,FR,France Beauzelle,OCC,Occitanie,FR,France Beausite,GES,Grand Est,FR,France -Beauzac,ARA,Auvergne-Rhone-Alpes,FR,France -Beaux,ARA,Auvergne-Rhone-Alpes,FR,France +Beauzac,ARA,Auvergne-Rhône-Alpes,FR,France Beauvoisin,OCC,Occitanie,FR,France Beauvois-en-Cambresis,HDF,Hauts-de-France,FR,France Beauvois,HDF,Hauts-de-France,FR,France -Beauvoir-sur-Niort,NAQ,Nouvelle-Aquitaine,FR,France -Beauvoir,NOR,Normandy,FR,France -Beauvallon,ARA,Auvergne-Rhone-Alpes,FR,France +Beauvoir-sur-Mer,PDL,Pays de la Loire,FR,France +Beauvilliers,CVL,Centre-Val de Loire,FR,France +Beauville,NAQ,Nouvelle-Aquitaine,FR,France +Beauvau,PDL,Pays de la Loire,FR,France Beauval,HDF,Hauts-de-France,FR,France -Beauvais-sur-Tescou,OCC,Occitanie,FR,France Beauvais,HDF,Hauts-de-France,FR,France Beautor,HDF,Hauts-de-France,FR,France Beautiran,NAQ,Nouvelle-Aquitaine,FR,France Beaussault,NOR,Normandy,FR,France Beau Soleil,NOR,Normandy,FR,France Beausoleil,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Beausemblant,ARA,Auvergne-Rhone-Alpes,FR,France -Beaurieux,HDF,Hauts-de-France,FR,France +Beausemblant,ARA,Auvergne-Rhône-Alpes,FR,France Beaurieux,HDF,Hauts-de-France,FR,France +Beaurepaire,NOR,Normandy,FR,France Beaurepaire,PDL,Pays de la Loire,FR,France -Beaurepaire,ARA,Auvergne-Rhone-Alpes,FR,France -"Beauregard-l'Eveque",ARA,Auvergne-Rhone-Alpes,FR,France -Beauregard,ARA,Auvergne-Rhone-Alpes,FR,France +Beaurepaire,ARA,Auvergne-Rhône-Alpes,FR,France Beaurainville,HDF,Hauts-de-France,FR,France Beaurains,HDF,Hauts-de-France,FR,France +Beaurain,HDF,Hauts-de-France,FR,France Beauquesne,HDF,Hauts-de-France,FR,France Beaupuy,NAQ,Nouvelle-Aquitaine,FR,France Beaupuy,OCC,Occitanie,FR,France -Beaupreau,PDL,Pays de la Loire,FR,France +Beaupréau,PDL,Pays de la Loire,FR,France Beaune-la-Rolande,CVL,Centre-Val de Loire,FR,France -Beaune,BFC,Bourgogne-Franche-Comte,FR,France +Beaune,BFC,Bourgogne-Franche-Comté,FR,France Beaumont-sur-Sarthe,PDL,Pays de la Loire,FR,France Beaumont-sur-Oise,IDF,Île-de-France,FR,France -Beaumont-Monteux,ARA,Auvergne-Rhone-Alpes,FR,France -Beaumont-les-Valence,ARA,Auvergne-Rhone-Alpes,FR,France -Beaumont-les-Autels,CVL,Centre-Val de Loire,FR,France -Beaumont-en-Veron,CVL,Centre-Val de Loire,FR,France -Beaumont-du-Gatinais,IDF,Île-de-France,FR,France +Beaumont-Monteux,ARA,Auvergne-Rhône-Alpes,FR,France +Beaumont-les-Valence,ARA,Auvergne-Rhône-Alpes,FR,France Beaumont-de-Lomagne,OCC,Occitanie,FR,France -Beaumont,BFC,Bourgogne-Franche-Comte,FR,France -Beaumont,ARA,Auvergne-Rhone-Alpes,FR,France -Beaumont,ARA,Auvergne-Rhone-Alpes,FR,France -Beaumont,ARA,Auvergne-Rhone-Alpes,FR,France -Beaumesnil,NOR,Normandy,FR,France +Beaumont,ARA,Auvergne-Rhône-Alpes,FR,France +Beaumont,ARA,Auvergne-Rhône-Alpes,FR,France +Beaumes-de-Venise,PAC,"Provence-Alpes-Côte d'Azur",FR,France Beaumerie-Saint-Martin,HDF,Hauts-de-France,FR,France -Beaumarches,OCC,Occitanie,FR,France -Beaulieu-sur-Oudon,PDL,Pays de la Loire,FR,France +Beaulon,ARA,Auvergne-Rhône-Alpes,FR,France Beaulieu-sur-Mer,PAC,"Provence-Alpes-Côte d'Azur",FR,France Beaulieu-sur-Loire,CVL,Centre-Val de Loire,FR,France Beaulieu-sur-Layon,PDL,Pays de la Loire,FR,France -Beaulieu,BFC,Bourgogne-Franche-Comte,FR,France -Beaulieu,ARA,Auvergne-Rhone-Alpes,FR,France -Beaulieu,ARA,Auvergne-Rhone-Alpes,FR,France +Beaulieu-sur-Dordogne,NAQ,Nouvelle-Aquitaine,FR,France +Beaulieu,ARA,Auvergne-Rhône-Alpes,FR,France Beaulieu,OCC,Occitanie,FR,France -Beaujeu,ARA,Auvergne-Rhone-Alpes,FR,France +Beaujeu,ARA,Auvergne-Rhône-Alpes,FR,France Beaugency,CVL,Centre-Val de Loire,FR,France -Beaugeay,NAQ,Nouvelle-Aquitaine,FR,France -Beaufou,CVL,Centre-Val de Loire,FR,France -Beaufort-sur-Gervanne,ARA,Auvergne-Rhone-Alpes,FR,France -Beaufort-en-Vallee,PDL,Pays de la Loire,FR,France -Beaufort-en-Santerre,HDF,Hauts-de-France,FR,France -Beaufort-Blavincourt,HDF,Hauts-de-France,FR,France -Beaufort,BFC,Bourgogne-Franche-Comte,FR,France -Beaufort,ARA,Auvergne-Rhone-Alpes,FR,France -Beaufort,ARA,Auvergne-Rhone-Alpes,FR,France -Beaufay,PDL,Pays de la Loire,FR,France -Beaucroissant,ARA,Auvergne-Rhone-Alpes,FR,France -Beaucouze,PDL,Pays de la Loire,FR,France -Beaucourt,BFC,Bourgogne-Franche-Comte,FR,France -Beauchastel,ARA,Auvergne-Rhone-Alpes,FR,France +Beaufort,BFC,Bourgogne-Franche-Comté,FR,France +Beaudéan,OCC,Occitanie,FR,France +Beaucroissant,ARA,Auvergne-Rhône-Alpes,FR,France +Beaucouzé,PDL,Pays de la Loire,FR,France +Beaucourt,BFC,Bourgogne-Franche-Comté,FR,France +Beauchastel,ARA,Auvergne-Rhône-Alpes,FR,France Beauchamp,IDF,Île-de-France,FR,France -Beauchalot,OCC,Occitanie,FR,France -Beaucens,OCC,Occitanie,FR,France Beaucamps-le-Vieux,HDF,Hauts-de-France,FR,France -Beaucaire,ARA,Auvergne-Rhone-Alpes,FR,France +Beaucaire,ARA,Auvergne-Rhône-Alpes,FR,France Beaucaire,OCC,Occitanie,FR,France -Baubigny,NOR,Normandy,FR,France -Beaubec-la-Rosiere,NOR,Normandy,FR,France -Beard,BFC,Bourgogne-Franche-Comte,FR,France +Bazoncourt,GES,Grand Est,FR,France Bazoges en Pareds,PDL,Pays de la Loire,FR,France -Bazoges-en-Paillers,PDL,Pays de la Loire,FR,France Bazoches-sur-le-Betz,CVL,Centre-Val de Loire,FR,France -Bazoches-sur-Hoene,NOR,Normandy,FR,France -Bazoches-sur-Guyonne,IDF,Île-de-France,FR,France Bazoches-les-Gallerandes,CVL,Centre-Val de Loire,FR,France -Bazinval,NOR,Normandy,FR,France -Bazinghen,HDF,Hauts-de-France,FR,France Baziege,OCC,Occitanie,FR,France Bazet,OCC,Occitanie,FR,France Bazens,NAQ,Nouvelle-Aquitaine,FR,France +Bazeilles,GES,Grand Est,FR,France Bazas,NAQ,Nouvelle-Aquitaine,FR,France -Bazarnes,BFC,Bourgogne-Franche-Comte,FR,France -Bazainville,IDF,Île-de-France,FR,France -Bayonvillers,HDF,Hauts-de-France,FR,France +Bazarnes,BFC,Bourgogne-Franche-Comté,FR,France +Bazancourt,GES,Grand Est,FR,France Bayonne,NAQ,Nouvelle-Aquitaine,FR,France Bayon,GES,Grand Est,FR,France -Bayon-sur-Gironde,NAQ,Nouvelle-Aquitaine,FR,France Bayeux,NOR,Normandy,FR,France +Bayenghem-les-Eperlecques,HDF,Hauts-de-France,FR,France Baye,GES,Grand Est,FR,France Bayac,NAQ,Nouvelle-Aquitaine,FR,France +Bavincourt,HDF,Hauts-de-France,FR,France Bavinchove,HDF,Hauts-de-France,FR,France -Bavilliers,BFC,Bourgogne-Franche-Comte,FR,France -Baverans,BFC,Bourgogne-Franche-Comte,FR,France +Bavilliers,BFC,Bourgogne-Franche-Comté,FR,France Bavent,NOR,Normandy,FR,France Bavay,HDF,Hauts-de-France,FR,France -Bavans,BFC,Bourgogne-Franche-Comte,FR,France -Bauzemont,GES,Grand Est,FR,France +Bavans,BFC,Bourgogne-Franche-Comté,FR,France Bauvin,HDF,Hauts-de-France,FR,France -Baurech,NAQ,Nouvelle-Aquitaine,FR,France -Baume-les-Dames,BFC,Bourgogne-Franche-Comte,FR,France -Baulon,BRE,Brittany,FR,France +Baume-les-Dames,BFC,Bourgogne-Franche-Comté,FR,France Baulne,IDF,Île-de-France,FR,France +Baule,CVL,Centre-Val de Loire,FR,France Baugy,CVL,Centre-Val de Loire,FR,France -Baugy,BFC,Bourgogne-Franche-Comte,FR,France +Baugy,BFC,Bourgogne-Franche-Comté,FR,France Bauge-en-Anjou,PDL,Pays de la Loire,FR,France -Bauduen,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Baudrieres,BFC,Bourgogne-Franche-Comte,FR,France -Baudres,CVL,Centre-Val de Loire,FR,France -Baudre,NOR,Normandy,FR,France -Baudemont,BFC,Bourgogne-Franche-Comte,FR,France +Baudrières,BFC,Bourgogne-Franche-Comté,FR,France +Baudonvilliers,GES,Grand Est,FR,France Baud,BRE,Brittany,FR,France Batz-sur-Mer,PDL,Pays de la Loire,FR,France +Battrans,BFC,Bourgogne-Franche-Comté,FR,France Battenheim,GES,Grand Est,FR,France -Batilly-en-Puisaye,CVL,Centre-Val de Loire,FR,France Batilly,GES,Grand Est,FR,France -Batilly,NOR,Normandy,FR,France Bastia,20R,Corsica,FR,France -Bassy,ARA,Auvergne-Rhone-Alpes,FR,France Bassussarry,NAQ,Nouvelle-Aquitaine,FR,France -Bassou,BFC,Bourgogne-Franche-Comte,FR,France Bassillac,NAQ,Nouvelle-Aquitaine,FR,France +Bassignac,ARA,Auvergne-Rhône-Alpes,FR,France Basse-sur-le-Rupt,GES,Grand Est,FR,France -Basse-Rentgen,GES,Grand Est,FR,France -Bassens,ARA,Auvergne-Rhone-Alpes,FR,France +Bassens,ARA,Auvergne-Rhône-Alpes,FR,France Bassens,NAQ,Nouvelle-Aquitaine,FR,France Indre,PDL,Pays de la Loire,FR,France -Basse-Ham,GES,Grand Est,FR,France Basse-Goulaine,PDL,Pays de la Loire,FR,France Bassan,OCC,Occitanie,FR,France Bassac,NAQ,Nouvelle-Aquitaine,FR,France -Baslieux,GES,Grand Est,FR,France -Bas-en-Basset,ARA,Auvergne-Rhone-Alpes,FR,France -Barzy-sur-Marne,HDF,Hauts-de-France,FR,France -Barville-en-Gâtinais,CVL,Centre-Val de Loire,FR,France +Bas-en-Basset,ARA,Auvergne-Rhône-Alpes,FR,France +Barzun,NAQ,Nouvelle-Aquitaine,FR,France Bartenheim,GES,Grand Est,FR,France -Bart,BFC,Bourgogne-Franche-Comte,FR,France Bar-sur-Seine,GES,Grand Est,FR,France Bar-sur-Aube,GES,Grand Est,FR,France -Barreme,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Barsac,NAQ,Nouvelle-Aquitaine,FR,France +Barret,NAQ,Nouvelle-Aquitaine,FR,France +Barrême,PAC,"Provence-Alpes-Côte d'Azur",FR,France Barran,OCC,Occitanie,FR,France Barr,GES,Grand Est,FR,France -Barquet,NOR,Normandy,FR,France Baron,NAQ,Nouvelle-Aquitaine,FR,France Barneville-Carteret,NOR,Normandy,FR,France Barlin,HDF,Hauts-de-France,FR,France Barlieu,CVL,Centre-Val de Loire,FR,France -Barles,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Barleux,HDF,Hauts-de-France,FR,France Bar-le-Duc,GES,Grand Est,FR,France Barjouville,CVL,Centre-Val de Loire,FR,France Barjols,PAC,"Provence-Alpes-Côte d'Azur",FR,France Barjac,OCC,Occitanie,FR,France Barjac,OCC,Occitanie,FR,France -Barizey,BFC,Bourgogne-Franche-Comte,FR,France +Bargny,HDF,Hauts-de-France,FR,France Bargemon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Barenton,NOR,Normandy,FR,France +Barfleur,NOR,Normandy,FR,France Barentin,NOR,Normandy,FR,France -Bardouville,NOR,Normandy,FR,France Bardos,NAQ,Nouvelle-Aquitaine,FR,France +Bardenac,NAQ,Nouvelle-Aquitaine,FR,France Barchain,GES,Grand Est,FR,France Barcelonnette,PAC,"Provence-Alpes-Côte d'Azur",FR,France Barcelonne-du-Gers,OCC,Occitanie,FR,France Barc,NOR,Normandy,FR,France -Barby,ARA,Auvergne-Rhone-Alpes,FR,France -Barbonville,GES,Grand Est,FR,France -Barbizon,IDF,Île-de-France,FR,France +Barby,ARA,Auvergne-Rhône-Alpes,FR,France +Barbières,ARA,Auvergne-Rhône-Alpes,FR,France Barbezieux-Saint-Hilaire,NAQ,Nouvelle-Aquitaine,FR,France Barberey-Saint-Sulpice,GES,Grand Est,FR,France -Barberaz,ARA,Auvergne-Rhone-Alpes,FR,France +Barberaz,ARA,Auvergne-Rhône-Alpes,FR,France Barbentane,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Barbechat,PDL,Pays de la Loire,FR,France Barbazan-Debat,OCC,Occitanie,FR,France -Barbazan,OCC,Occitanie,FR,France -Barbatre,PDL,Pays de la Loire,FR,France +Barbâtre,PDL,Pays de la Loire,FR,France Barbaste,NAQ,Nouvelle-Aquitaine,FR,France Barbas,GES,Grand Est,FR,France Baraqueville,OCC,Occitanie,FR,France -Baraigne,OCC,Occitanie,FR,France Bapaume,HDF,Hauts-de-France,FR,France Banyuls de la Marenda,OCC,Occitanie,FR,France -Banyuls-dels-Aspres,OCC,Occitanie,FR,France Banvou,NOR,Normandy,FR,France -Banvillars,BFC,Bourgogne-Franche-Comte,FR,France Bantzenheim,GES,Grand Est,FR,France -Bantanges,BFC,Bourgogne-Franche-Comte,FR,France -Bansat,ARA,Auvergne-Rhone-Alpes,FR,France -Banon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Bannieres,OCC,Occitanie,FR,France -Banne,ARA,Auvergne-Rhone-Alpes,FR,France -Bannay,CVL,Centre-Val de Loire,FR,France +Bantanges,BFC,Bourgogne-Franche-Comté,FR,France +Bannoncourt,GES,Grand Est,FR,France +Bannes,GES,Grand Est,FR,France +Bannay,GES,Grand Est,FR,France Bannalec,BRE,Brittany,FR,France -Baneuil,NAQ,Nouvelle-Aquitaine,FR,France +Baneins,ARA,Auvergne-Rhône-Alpes,FR,France Bandol,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Ban-de-Laveline,GES,Grand Est,FR,France -Bancourt,HDF,Hauts-de-France,FR,France -Banassac,OCC,Occitanie,FR,France -Bambiderstroff,GES,Grand Est,FR,France -Bambecque,HDF,Hauts-de-France,FR,France +Balzac,NAQ,Nouvelle-Aquitaine,FR,France Baltzenheim,GES,Grand Est,FR,France +Balschwiller,GES,Grand Est,FR,France Balma,OCC,Occitanie,FR,France -Balloy,IDF,Île-de-France,FR,France -Ballots,PDL,Pays de la Loire,FR,France Ballon,PDL,Pays de la Loire,FR,France +Ballon,NAQ,Nouvelle-Aquitaine,FR,France +Balléville,GES,Grand Est,FR,France Ballersdorf,GES,Grand Est,FR,France -Ballee,PDL,Pays de la Loire,FR,France +Ballans,NAQ,Nouvelle-Aquitaine,FR,France Ballan-Mire,CVL,Centre-Val de Loire,FR,France Ballancourt-sur-Essonne,IDF,Île-de-France,FR,France +Ballaison,ARA,Auvergne-Rhône-Alpes,FR,France Ballainvilliers,IDF,Île-de-France,FR,France -Balizac,NAQ,Nouvelle-Aquitaine,FR,France -Baliros,NAQ,Nouvelle-Aquitaine,FR,France -Baldersheim,GES,Grand Est,FR,France +Balinghem,HDF,Hauts-de-France,FR,France Baldenheim,GES,Grand Est,FR,France -Balbigny,ARA,Auvergne-Rhone-Alpes,FR,France -Balazuc,ARA,Auvergne-Rhone-Alpes,FR,France -Balaze,BRE,Brittany,FR,France -Balatre,HDF,Hauts-de-France,FR,France +Balbigny,ARA,Auvergne-Rhône-Alpes,FR,France +Balazé,BRE,Brittany,FR,France Balaruc-les-Bains,OCC,Occitanie,FR,France Balanzac,NAQ,Nouvelle-Aquitaine,FR,France -Balan,ARA,Auvergne-Rhone-Alpes,FR,France -Balaives-et-Butz,GES,Grand Est,FR,France +Balan,GES,Grand Est,FR,France +Balan,ARA,Auvergne-Rhône-Alpes,FR,France Bajus,HDF,Hauts-de-France,FR,France Baizieux,HDF,Hauts-de-France,FR,France Baixas,OCC,Occitanie,FR,France -Baix,ARA,Auvergne-Rhone-Alpes,FR,France +Baix,ARA,Auvergne-Rhône-Alpes,FR,France Baisieux,HDF,Hauts-de-France,FR,France Bais,PDL,Pays de la Loire,FR,France Bais,BRE,Brittany,FR,France Bains-sur-Oust,BRE,Brittany,FR,France Bains-les-Bains,GES,Grand Est,FR,France -Bainghen,HDF,Hauts-de-France,FR,France +Bains,ARA,Auvergne-Rhône-Alpes,FR,France Bain-de-Bretagne,BRE,Brittany,FR,France Baincthun,HDF,Hauts-de-France,FR,France Bailly-Romainvilliers,IDF,Île-de-France,FR,France Bailly,HDF,Hauts-de-France,FR,France Bailly,IDF,Île-de-France,FR,France -Bailleval,HDF,Hauts-de-France,FR,France Bailleul-sur-Therain,HDF,Hauts-de-France,FR,France -Bailleulmont,HDF,Hauts-de-France,FR,France +Bailleul-les-Pernes,HDF,Hauts-de-France,FR,France Bailleul,HDF,Hauts-de-France,FR,France -Bailleul,NOR,Normandy,FR,France Baillargues,OCC,Occitanie,FR,France -Baignes,BFC,Bourgogne-Franche-Comte,FR,France -Baigneaux,CVL,Centre-Val de Loire,FR,France +Baignes-Sainte-Radegonde,NAQ,Nouvelle-Aquitaine,FR,France Baho,OCC,Occitanie,FR,France -Baguer-Pican,BRE,Brittany,FR,France Bagnols-sur-Ceze,OCC,Occitanie,FR,France Bagnols-en-Foret,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Bagnols,ARA,Auvergne-Rhone-Alpes,FR,France -Bagnols,ARA,Auvergne-Rhone-Alpes,FR,France Bagnolet,IDF,Île-de-France,FR,France "Bagnoles-de-l'Orne",NOR,Normandy,FR,France Bagneux,HDF,Hauts-de-France,FR,France Bagneux,IDF,Île-de-France,FR,France Bagneux,GES,Grand Est,FR,France -Bagneux,NAQ,Nouvelle-Aquitaine,FR,France +Bagneux,GES,Grand Est,FR,France Bagnères-de-Luchon,OCC,Occitanie,FR,France Bagnères-de-Bigorre,OCC,Occitanie,FR,France Bagneaux-sur-Loing,IDF,Île-de-France,FR,France Bagneaux,IDF,Île-de-France,FR,France Bagnac-sur-Cele,OCC,Occitanie,FR,France Bages,OCC,Occitanie,FR,France +Bages,OCC,Occitanie,FR,France Bagas,NAQ,Nouvelle-Aquitaine,FR,France Bagard,OCC,Occitanie,FR,France Badonviller,GES,Grand Est,FR,France -Badens,OCC,Occitanie,FR,France +Badinières,ARA,Auvergne-Rhône-Alpes,FR,France Baden,BRE,Brittany,FR,France -Bacqueville,NOR,Normandy,FR,France -Bacilly,NOR,Normandy,FR,France -Bachy,HDF,Hauts-de-France,FR,France +Bacourt,GES,Grand Est,FR,France Bachant,HDF,Hauts-de-France,FR,France Bach,OCC,Occitanie,FR,France Baccarat,GES,Grand Est,FR,France Baby,IDF,Île-de-France,FR,France -Baboeuf,HDF,Hauts-de-France,FR,France Azy-sur-Marne,HDF,Hauts-de-France,FR,France -Azur,NAQ,Nouvelle-Aquitaine,FR,France -Azille,OCC,Occitanie,FR,France Azereix,OCC,Occitanie,FR,France -Azerailles,GES,Grand Est,FR,France -Aze,CVL,Centre-Val de Loire,FR,France -Aze,BFC,Bourgogne-Franche-Comte,FR,France +Azerables,NAQ,Nouvelle-Aquitaine,FR,France Azay-sur-Cher,CVL,Centre-Val de Loire,FR,France Azay-le-Rideau,CVL,Centre-Val de Loire,FR,France -Aytre,NAQ,Nouvelle-Aquitaine,FR,France -Ay-sur-Moselle,GES,Grand Est,FR,France -Ayse,ARA,Auvergne-Rhone-Alpes,FR,France +Azas,OCC,Occitanie,FR,France +Aytré,NAQ,Nouvelle-Aquitaine,FR,France +Ayse,ARA,Auvergne-Rhône-Alpes,FR,France Ayros-Arbouix,OCC,Occitanie,FR,France Ayron,NAQ,Nouvelle-Aquitaine,FR,France -Ayn,ARA,Auvergne-Rhone-Alpes,FR,France -Ayherre,NAQ,Nouvelle-Aquitaine,FR,France Ayguesvives,OCC,Occitanie,FR,France Ayguemorte-les-Graves,NAQ,Nouvelle-Aquitaine,FR,France +Ayette,HDF,Hauts-de-France,FR,France Ayen,NAQ,Nouvelle-Aquitaine,FR,France -Aydat,ARA,Auvergne-Rhone-Alpes,FR,France +Aydat,ARA,Auvergne-Rhône-Alpes,FR,France Aÿ,GES,Grand Est,FR,France Ax-les-Thermes,OCC,Occitanie,FR,France -Avy,NAQ,Nouvelle-Aquitaine,FR,France Avrille-les-Ponceaux,CVL,Centre-Val de Loire,FR,France -Avrille,PDL,Pays de la Loire,FR,France +Avrillé,PDL,Pays de la Loire,FR,France Avrigny,HDF,Hauts-de-France,FR,France -Avricourt,HDF,Hauts-de-France,FR,France +Avricourt,GES,Grand Est,FR,France Avremesnil,NOR,Normandy,FR,France Avranches,NOR,Normandy,FR,France Avrainville,IDF,Île-de-France,FR,France -Avoudrey,BFC,Bourgogne-Franche-Comte,FR,France +Avoudrey,BFC,Bourgogne-Franche-Comté,FR,France Avord,CVL,Centre-Val de Loire,FR,France +Avondance,HDF,Hauts-de-France,FR,France Avon,IDF,Île-de-France,FR,France Avolsheim,GES,Grand Est,FR,France Avoise,PDL,Pays de la Loire,FR,France @@ -51187,696 +39251,541 @@ Avoine,CVL,Centre-Val de Loire,FR,France Avize,GES,Grand Est,FR,France Aviron,NOR,Normandy,FR,France Avion,HDF,Hauts-de-France,FR,France -Avignonet,ARA,Auvergne-Rhone-Alpes,FR,France -Avignon-les-Saint-Claude,BFC,Bourgogne-Franche-Comte,FR,France Avignon,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Aveze,OCC,Occitanie,FR,France -Avesse,PDL,Pays de la Loire,FR,France +Avèze,OCC,Occitanie,FR,France +Avessé,PDL,Pays de la Loire,FR,France Avessac,PDL,Pays de la Loire,FR,France -Avesnes-sur-Helpe,HDF,Hauts-de-France,FR,France Avesnes-le-Sec,HDF,Hauts-de-France,FR,France Avesnes-les-Aubert,HDF,Hauts-de-France,FR,France Avesnes-le-Comte,HDF,Hauts-de-France,FR,France Avesnelles,HDF,Hauts-de-France,FR,France Averton,PDL,Pays de la Loire,FR,France -Avermes,ARA,Auvergne-Rhone-Alpes,FR,France -Averdon,CVL,Centre-Val de Loire,FR,France +Avermes,ARA,Auvergne-Rhône-Alpes,FR,France Avensan,NAQ,Nouvelle-Aquitaine,FR,France -Avenheim,GES,Grand Est,FR,France -Avene,OCC,Occitanie,FR,France -Aveluy,HDF,Hauts-de-France,FR,France Avelin,HDF,Hauts-de-France,FR,France -Aveizieux,ARA,Auvergne-Rhone-Alpes,FR,France +Aveize,ARA,Auvergne-Rhône-Alpes,FR,France Avaux,GES,Grand Est,FR,France Avanton,NAQ,Nouvelle-Aquitaine,FR,France Avant-les-Marcilly,GES,Grand Est,FR,France -Avanne-Aveney,BFC,Bourgogne-Franche-Comte,FR,France -Avallon,BFC,Bourgogne-Franche-Comte,FR,France +Avallon,BFC,Bourgogne-Franche-Comté,FR,France +Availles-en-Chatellerault,NAQ,Nouvelle-Aquitaine,FR,France +Auzouer-en-Touraine,CVL,Centre-Val de Loire,FR,France Auzits,OCC,Occitanie,FR,France Auzielle,OCC,Occitanie,FR,France Auzeville-Tolosane,OCC,Occitanie,FR,France Auzebosc,NOR,Normandy,FR,France +Auzat,OCC,Occitanie,FR,France +Auzainvilliers,GES,Grand Est,FR,France Auxy,CVL,Centre-Val de Loire,FR,France -Auxy,BFC,Bourgogne-Franche-Comte,FR,France -Auxonne,BFC,Bourgogne-Franche-Comte,FR,France +Auxonne,BFC,Bourgogne-Franche-Comté,FR,France Aux Marais,HDF,Hauts-de-France,FR,France Auxi-le-Chateau,HDF,Hauts-de-France,FR,France -Auxerre,BFC,Bourgogne-Franche-Comte,FR,France +Auxerre,BFC,Bourgogne-Franche-Comté,FR,France Aux-Aussat,OCC,Occitanie,FR,France -Auxange,BFC,Bourgogne-Franche-Comte,FR,France -Auvilliers-en-Gatinais,CVL,Centre-Val de Loire,FR,France Auvillars,NOR,Normandy,FR,France +Auvillar,OCC,Occitanie,FR,France Auvers-sur-Oise,IDF,Île-de-France,FR,France -Auvers-sous-Montfaucon,PDL,Pays de la Loire,FR,France Auvers-Saint-Georges,IDF,Île-de-France,FR,France -Auvers,NOR,Normandy,FR,France +Auvers-le-Hamon,PDL,Pays de la Loire,FR,France Auvergny,NOR,Normandy,FR,France -Auve,GES,Grand Est,FR,France -Autun,BFC,Bourgogne-Franche-Comte,FR,France -Autrey-les-Gray,BFC,Bourgogne-Franche-Comte,FR,France -Autreville-sur-la-Renne,GES,Grand Est,FR,France -Autreche,CVL,Centre-Val de Loire,FR,France -Autrans,ARA,Auvergne-Rhone-Alpes,FR,France -Autouillet,IDF,Île-de-France,FR,France -Autoreille,BFC,Bourgogne-Franche-Comte,FR,France +Autun,BFC,Bourgogne-Franche-Comté,FR,France Autoire,OCC,Occitanie,FR,France +Autigny,NOR,Normandy,FR,France Autignac,OCC,Occitanie,FR,France Authou,NOR,Normandy,FR,France -Authieule,HDF,Hauts-de-France,FR,France +Authie,HDF,Hauts-de-France,FR,France Authie,NOR,Normandy,FR,France -Autheux,HDF,Hauts-de-France,FR,France Autheuil-Authouillet,NOR,Normandy,FR,France Auteuil,HDF,Hauts-de-France,FR,France +Auterrive,NAQ,Nouvelle-Aquitaine,FR,France Auterive,OCC,Occitanie,FR,France -Auterive,OCC,Occitanie,FR,France -Autechaux-Roide,BFC,Bourgogne-Franche-Comte,FR,France +Autechaux-Roide,BFC,Bourgogne-Franche-Comté,FR,France Aussonne,OCC,Occitanie,FR,France -Ausson,OCC,Occitanie,FR,France Aussillon,OCC,Occitanie,FR,France -Aussevielle,NAQ,Nouvelle-Aquitaine,FR,France -Aussac-Vadalle,NAQ,Nouvelle-Aquitaine,FR,France -Auros,NAQ,Nouvelle-Aquitaine,FR,France -Auris,ARA,Auvergne-Rhone-Alpes,FR,France +Auris,ARA,Auvergne-Rhône-Alpes,FR,France Auriol,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Aurin,OCC,Occitanie,FR,France -Aurillac,ARA,Auvergne-Rhone-Alpes,FR,France +Aurillac,ARA,Auvergne-Rhône-Alpes,FR,France Aurignac,OCC,Occitanie,FR,France Auribeau-sur-Siagne,PAC,"Provence-Alpes-Côte d'Azur",FR,France Aureville,OCC,Occitanie,FR,France -Aurelle-Verlac,OCC,Occitanie,FR,France -Aurel,ARA,Auvergne-Rhone-Alpes,FR,France -Aureille,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Aureilhan,NAQ,Nouvelle-Aquitaine,FR,France Aureilhan,OCC,Occitanie,FR,France Aureil,NAQ,Nouvelle-Aquitaine,FR,France -Aurec-sur-Loire,ARA,Auvergne-Rhone-Alpes,FR,France +Aurec-sur-Loire,ARA,Auvergne-Rhône-Alpes,FR,France Auray,BRE,Brittany,FR,France -Aurade,OCC,Occitanie,FR,France +Auragne,OCC,Occitanie,FR,France Aups,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Auppegard,NOR,Normandy,FR,France Auneuil,HDF,Hauts-de-France,FR,France Auneau,CVL,Centre-Val de Loire,FR,France Aunay-sur-Odon,NOR,Normandy,FR,France +Aunay-sous-Crecy,CVL,Centre-Val de Loire,FR,France Aunay-sous-Auneau,CVL,Centre-Val de Loire,FR,France -Aumur,BFC,Bourgogne-Franche-Comte,FR,France Aumetz,GES,Grand Est,FR,France -Aumatre,HDF,Hauts-de-France,FR,France -Aumale,NOR,Normandy,FR,France -Aumagne,NAQ,Nouvelle-Aquitaine,FR,France +Aumes,OCC,Occitanie,FR,France +Auménancourt,GES,Grand Est,FR,France +Ault,HDF,Hauts-de-France,FR,France +Aulon,OCC,Occitanie,FR,France Aulnoye-Aymeries,HDF,Hauts-de-France,FR,France Aulnoy-lez-Valenciennes,HDF,Hauts-de-France,FR,France Aulnois-sous-Laon,HDF,Hauts-de-France,FR,France -Aulnois,GES,Grand Est,FR,France -Aulnay-sur-Mauldre,IDF,Île-de-France,FR,France Aulnay-sous-Bois,IDF,Île-de-France,FR,France Aulnay,NAQ,Nouvelle-Aquitaine,FR,France -Aulnat,ARA,Auvergne-Rhone-Alpes,FR,France +Aulnat,ARA,Auvergne-Rhône-Alpes,FR,France +Aulas,OCC,Occitanie,FR,France Aujargues,OCC,Occitanie,FR,France Augny,GES,Grand Est,FR,France -Augerans,BFC,Bourgogne-Franche-Comte,FR,France -Augea,BFC,Bourgogne-Franche-Comte,FR,France -Auge,NAQ,Nouvelle-Aquitaine,FR,France +Augerans,BFC,Bourgogne-Franche-Comté,FR,France +Augé,NAQ,Nouvelle-Aquitaine,FR,France +Augan,BRE,Brittany,FR,France Auffay,NOR,Normandy,FR,France Auffargis,IDF,Île-de-France,FR,France -Auenheim,GES,Grand Est,FR,France Audun-le-Tiche,GES,Grand Est,FR,France Audun-le-Roman,GES,Grand Est,FR,France Audruicq,HDF,Hauts-de-France,FR,France -Audrieu,NOR,Normandy,FR,France Audrehem,HDF,Hauts-de-France,FR,France Audincthun,HDF,Hauts-de-France,FR,France -Audincourt,BFC,Bourgogne-Franche-Comte,FR,France -Audignies,HDF,Hauts-de-France,FR,France +Audincourt,BFC,Bourgogne-Franche-Comté,FR,France Audierne,BRE,Brittany,FR,France Audeville,CVL,Centre-Val de Loire,FR,France Audenge,NAQ,Nouvelle-Aquitaine,FR,France -Audembert,HDF,Hauts-de-France,FR,France Auchy-les-Mines,HDF,Hauts-de-France,FR,France -Auchy-les-Hesdin,HDF,Hauts-de-France,FR,France Auchel,HDF,Hauts-de-France,FR,France Auch,OCC,Occitanie,FR,France Aucamville,OCC,Occitanie,FR,France Aucamville,OCC,Occitanie,FR,France +Aucaleuc,BRE,Brittany,FR,France Auby,HDF,Hauts-de-France,FR,France Aubusson,NOR,Normandy,FR,France Aubusson,NAQ,Nouvelle-Aquitaine,FR,France -Aubreville,GES,Grand Est,FR,France -Auboue,GES,Grand Est,FR,France +Auboué,GES,Grand Est,FR,France Aubord,OCC,Occitanie,FR,France +Aubin-Saint-Vaast,HDF,Hauts-de-France,FR,France +Aubinges,CVL,Centre-Val de Loire,FR,France Aubin,OCC,Occitanie,FR,France Aubigny-sur-Nère,CVL,Centre-Val de Loire,FR,France Aubigny,PDL,Pays de la Loire,FR,France -Aubignosc,PAC,"Provence-Alpes-Côte d'Azur",FR,France Aubigne-Racan,PDL,Pays de la Loire,FR,France Aubignan,PAC,"Provence-Alpes-Côte d'Azur",FR,France Aubiet,OCC,Occitanie,FR,France -Aubiere,ARA,Auvergne-Rhone-Alpes,FR,France -Aubie,NAQ,Nouvelle-Aquitaine,FR,France -Aubiac,NAQ,Nouvelle-Aquitaine,FR,France +Aubière,ARA,Auvergne-Rhône-Alpes,FR,France Aubevoye,NOR,Normandy,FR,France -Aubeterre,GES,Grand Est,FR,France Aube-sur-Rile,NOR,Normandy,FR,France Aubervilliers,IDF,Île-de-France,FR,France Aubers,HDF,Hauts-de-France,FR,France -Auberives-sur-Vareze,ARA,Auvergne-Rhone-Alpes,FR,France +Auberives-sur-Vareze,ARA,Auvergne-Rhône-Alpes,FR,France Aubergenville,IDF,Île-de-France,FR,France Auberchicourt,HDF,Hauts-de-France,FR,France -Aubenton,HDF,Hauts-de-France,FR,France -Aubenas,ARA,Auvergne-Rhone-Alpes,FR,France -Aubas,NAQ,Nouvelle-Aquitaine,FR,France -Aubarede,OCC,Occitanie,FR,France +Aubenas,ARA,Auvergne-Rhône-Alpes,FR,France Aubais,OCC,Occitanie,FR,France Aubagne,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Atton,GES,Grand Est,FR,France Attigny,GES,Grand Est,FR,France Attigny,GES,Grand Est,FR,France -Attignat-Oncin,ARA,Auvergne-Rhone-Alpes,FR,France -Attignat,ARA,Auvergne-Rhone-Alpes,FR,France +Attignat,ARA,Auvergne-Rhône-Alpes,FR,France Attichy,HDF,Hauts-de-France,FR,France -Attenschwiller,GES,Grand Est,FR,France -Attainville,IDF,Île-de-France,FR,France Athis-Mons,IDF,Île-de-France,FR,France -Athis,GES,Grand Est,FR,France -Athies-sous-Laon,HDF,Hauts-de-France,FR,France Athies,HDF,Hauts-de-France,FR,France -Athie,BFC,Bourgogne-Franche-Comte,FR,France +Athie,BFC,Bourgogne-Franche-Comté,FR,France +Athie,BFC,Bourgogne-Franche-Comté,FR,France Athee-sur-Cher,CVL,Centre-Val de Loire,FR,France -Athee,BFC,Bourgogne-Franche-Comte,FR,France +Astugue,OCC,Occitanie,FR,France Aston,OCC,Occitanie,FR,France Astaffort,NAQ,Nouvelle-Aquitaine,FR,France -Assis-sur-Serre,HDF,Hauts-de-France,FR,France -Assieu,ARA,Auvergne-Rhone-Alpes,FR,France -Asse-le-Riboul,PDL,Pays de la Loire,FR,France -Asse-le-Berenger,PDL,Pays de la Loire,FR,France +Asson,NAQ,Nouvelle-Aquitaine,FR,France +Assigny,NOR,Normandy,FR,France +Assieu,ARA,Auvergne-Rhône-Alpes,FR,France Assat,NAQ,Nouvelle-Aquitaine,FR,France Assas,OCC,Occitanie,FR,France -Asques,NAQ,Nouvelle-Aquitaine,FR,France -Aspres-sur-Buech,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Aspremont,PAC,"Provence-Alpes-Côte d'Azur",FR,France Aspremont,PAC,"Provence-Alpes-Côte d'Azur",FR,France Aspiran,OCC,Occitanie,FR,France Aspet,OCC,Occitanie,FR,France -Asperes,OCC,Occitanie,FR,France Aspach-le-Bas,GES,Grand Est,FR,France -Aspach,GES,Grand Est,FR,France -Asnieres-sur-Oise,IDF,Île-de-France,FR,France +Asnieres-les-Dijon,BFC,Bourgogne-Franche-Comté,FR,France +Asnières,NOR,Normandy,FR,France Asnieres-sur-Seine,IDF,Île-de-France,FR,France Asnelles,NOR,Normandy,FR,France -Asfeld,GES,Grand Est,FR,France Ascros,PAC,"Provence-Alpes-Côte d'Azur",FR,France Ascoux,CVL,Centre-Val de Loire,FR,France -Ascarat,NAQ,Nouvelle-Aquitaine,FR,France Ascain,NAQ,Nouvelle-Aquitaine,FR,France Arzon,BRE,Brittany,FR,France -Arzens,OCC,Occitanie,FR,France -Arzano,BRE,Brittany,FR,France +Arzal,BRE,Brittany,FR,France Arzacq-Arraziguet,NAQ,Nouvelle-Aquitaine,FR,France -Arvillers,HDF,Hauts-de-France,FR,France -Arvillard,ARA,Auvergne-Rhone-Alpes,FR,France -Arvigna,OCC,Occitanie,FR,France +Arvillard,ARA,Auvergne-Rhône-Alpes,FR,France Arveyres,NAQ,Nouvelle-Aquitaine,FR,France -Arvert,NAQ,Nouvelle-Aquitaine,FR,France Arudy,NAQ,Nouvelle-Aquitaine,FR,France -Artzenheim,GES,Grand Est,FR,France -Artonne,ARA,Auvergne-Rhone-Alpes,FR,France +Art-sur-Meurthe,GES,Grand Est,FR,France +Artolsheim,GES,Grand Est,FR,France Artix,NAQ,Nouvelle-Aquitaine,FR,France -Artix,OCC,Occitanie,FR,France Artigues-pres-Bordeaux,NAQ,Nouvelle-Aquitaine,FR,France -Artiguemy,OCC,Occitanie,FR,France Artigueloutan,NAQ,Nouvelle-Aquitaine,FR,France -Artigat,OCC,Occitanie,FR,France -Arthonnay,BFC,Bourgogne-Franche-Comte,FR,France +Arthonnay,BFC,Bourgogne-Franche-Comté,FR,France Arthon-en-Retz,PDL,Pays de la Loire,FR,France -Artheze,PDL,Pays de la Loire,FR,France +Arthezé,PDL,Pays de la Loire,FR,France Arthez-de-Bearn,NAQ,Nouvelle-Aquitaine,FR,France -"Arthez-d'Asson",NAQ,Nouvelle-Aquitaine,FR,France -Arthes,OCC,Occitanie,FR,France -Arthenac,NAQ,Nouvelle-Aquitaine,FR,France -Arthaz-Pont-Notre-Dame,ARA,Auvergne-Rhone-Alpes,FR,France +Arthès,OCC,Occitanie,FR,France +Arthaz-Pont-Notre-Dame,ARA,Auvergne-Rhône-Alpes,FR,France Artenay,CVL,Centre-Val de Loire,FR,France Artemps,HDF,Hauts-de-France,FR,France -Artemare,ARA,Auvergne-Rhone-Alpes,FR,France -Artas,ARA,Auvergne-Rhone-Alpes,FR,France +Artemare,ARA,Auvergne-Rhône-Alpes,FR,France +Artas,ARA,Auvergne-Rhône-Alpes,FR,France Artannes-sur-Indre,CVL,Centre-Val de Loire,FR,France -Artagnan,OCC,Occitanie,FR,France -Arsy,HDF,Hauts-de-France,FR,France +Artaise-le-Vivier,GES,Grand Est,FR,France Ars-sur-Moselle,GES,Grand Est,FR,France -Ars-sur-Formans,ARA,Auvergne-Rhone-Alpes,FR,France +Ars-sur-Formans,ARA,Auvergne-Rhône-Alpes,FR,France Ars-Laquenexy,GES,Grand Est,FR,France Ars-en-Re,NAQ,Nouvelle-Aquitaine,FR,France -Arsac-en-Velay,ARA,Auvergne-Rhone-Alpes,FR,France Arsac,NAQ,Nouvelle-Aquitaine,FR,France Ars,NAQ,Nouvelle-Aquitaine,FR,France -Arry,HDF,Hauts-de-France,FR,France Arrou,CVL,Centre-Val de Loire,FR,France Arros-de-Nay,NAQ,Nouvelle-Aquitaine,FR,France -Arromanches-les-Bains,NOR,Normandy,FR,France Arrodets,OCC,Occitanie,FR,France -Arrigny,GES,Grand Est,FR,France -Arrens-Marsous,OCC,Occitanie,FR,France +Arrest,HDF,Hauts-de-France,FR,France Arras,HDF,Hauts-de-France,FR,France Arradon,BRE,Brittany,FR,France -Arracourt,GES,Grand Est,FR,France Arques-la-Bataille,NOR,Normandy,FR,France Arques,HDF,Hauts-de-France,FR,France -Arquenay,PDL,Pays de la Loire,FR,France -Arpheuilles,CVL,Centre-Val de Loire,FR,France -Arpajon-sur-Cere,ARA,Auvergne-Rhone-Alpes,FR,France Arpajon,IDF,Île-de-France,FR,France -Aromas,BFC,Bourgogne-Franche-Comte,FR,France -Aroffe,GES,Grand Est,FR,France +Aron,PDL,Pays de la Loire,FR,France Arnouville,IDF,Île-de-France,FR,France Arnos,NAQ,Nouvelle-Aquitaine,FR,France -Arnicourt,GES,Grand Est,FR,France -Arneke,HDF,Hauts-de-France,FR,France -Arnay-le-Duc,BFC,Bourgogne-Franche-Comte,FR,France +Arnèke,HDF,Hauts-de-France,FR,France +Arnéguy,NAQ,Nouvelle-Aquitaine,FR,France +Arnay-le-Duc,BFC,Bourgogne-Franche-Comté,FR,France Arnaville,GES,Grand Est,FR,France -Arnas,ARA,Auvergne-Rhone-Alpes,FR,France +Arnas,ARA,Auvergne-Rhône-Alpes,FR,France Arnage,PDL,Pays de la Loire,FR,France -Armes,BFC,Bourgogne-Franche-Comte,FR,France -Armentieres-en-Brie,IDF,Île-de-France,FR,France +Arnac-Pompadour,NAQ,Nouvelle-Aquitaine,FR,France Armentières,HDF,Hauts-de-France,FR,France -Armendarits,NAQ,Nouvelle-Aquitaine,FR,France Armbouts-Cappel,HDF,Hauts-de-France,FR,France -Armancourt,HDF,Hauts-de-France,FR,France +Armaillé,PDL,Pays de la Loire,FR,France +Arlos,OCC,Occitanie,FR,France Arleux,HDF,Hauts-de-France,FR,France +Arleuf,BFC,Bourgogne-Franche-Comté,FR,France Arles,OCC,Occitanie,FR,France Arles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Arlay,BFC,Bourgogne-Franche-Comte,FR,France -Arlanc,ARA,Auvergne-Rhone-Alpes,FR,France -Arinthod,BFC,Bourgogne-Franche-Comte,FR,France -Argueil,NOR,Normandy,FR,France -Argonay,ARA,Auvergne-Rhone-Alpes,FR,France +Arlanc,ARA,Auvergne-Rhône-Alpes,FR,France +Arith,ARA,Auvergne-Rhône-Alpes,FR,France +Arinthod,BFC,Bourgogne-Franche-Comté,FR,France +Argoules,HDF,Hauts-de-France,FR,France +Argonay,ARA,Auvergne-Rhône-Alpes,FR,France Argol,BRE,Brittany,FR,France -Argis,ARA,Auvergne-Rhone-Alpes,FR,France -Argilly,BFC,Bourgogne-Franche-Comte,FR,France -Argilliers,OCC,Occitanie,FR,France -Argiesans,BFC,Bourgogne-Franche-Comte,FR,France -Argers,GES,Grand Est,FR,France -Argenvilliers,CVL,Centre-Val de Loire,FR,France -Argenvieres,CVL,Centre-Val de Loire,FR,France -Argentre-du-Plessis,BRE,Brittany,FR,France -Argentre,PDL,Pays de la Loire,FR,France +Argenvières,CVL,Centre-Val de Loire,FR,France +Argentré,PDL,Pays de la Loire,FR,France Argenton-sur-Creuse,CVL,Centre-Val de Loire,FR,France -Argenton,NAQ,Nouvelle-Aquitaine,FR,France +Argentine,ARA,Auvergne-Rhône-Alpes,FR,France Argenteuil,IDF,Île-de-France,FR,France Argentat,NAQ,Nouvelle-Aquitaine,FR,France Argentan,NOR,Normandy,FR,France Argences,NOR,Normandy,FR,France -Argelliers,OCC,Occitanie,FR,France Argeliers,OCC,Occitanie,FR,France Argeles,OCC,Occitanie,FR,France Argeles-Gazost,OCC,Occitanie,FR,France -Arette,NAQ,Nouvelle-Aquitaine,FR,France Aressy,NAQ,Nouvelle-Aquitaine,FR,France -Ares,NAQ,Nouvelle-Aquitaine,FR,France -Arenthon,ARA,Auvergne-Rhone-Alpes,FR,France -Areines,CVL,Centre-Val de Loire,FR,France -Aregno,20R,Corsica,FR,France +Arès,NAQ,Nouvelle-Aquitaine,FR,France +Arenthon,ARA,Auvergne-Rhône-Alpes,FR,France Ardres,HDF,Hauts-de-France,FR,France Ardon,CVL,Centre-Val de Loire,FR,France -Ardoix,ARA,Auvergne-Rhone-Alpes,FR,France -Ardin,NAQ,Nouvelle-Aquitaine,FR,France -Ardes,ARA,Auvergne-Rhone-Alpes,FR,France +Ardoix,ARA,Auvergne-Rhône-Alpes,FR,France Ardentes,CVL,Centre-Val de Loire,FR,France Arcueil,IDF,Île-de-France,FR,France -Arconsat,ARA,Auvergne-Rhone-Alpes,FR,France -Arconnay,PDL,Pays de la Loire,FR,France -Arcon,BFC,Bourgogne-Franche-Comte,FR,France +Arc-sur-Tille,BFC,Bourgogne-Franche-Comté,FR,France +Arc-sous-Cicon,BFC,Bourgogne-Franche-Comté,FR,France +Arçonnay,PDL,Pays de la Loire,FR,France +Arcizans-Avant,OCC,Occitanie,FR,France +Arcis-sur-Aube,GES,Grand Est,FR,France Arcins,NAQ,Nouvelle-Aquitaine,FR,France -Archingeay,NAQ,Nouvelle-Aquitaine,FR,France Archigny,NAQ,Nouvelle-Aquitaine,FR,France -Archiac,NAQ,Nouvelle-Aquitaine,FR,France -Archettes,GES,Grand Est,FR,France Arches,GES,Grand Est,FR,France -Archamps,ARA,Auvergne-Rhone-Alpes,FR,France -Arcey,BFC,Bourgogne-Franche-Comte,FR,France -Arc-et-Senans,BFC,Bourgogne-Franche-Comte,FR,France +Archamps,ARA,Auvergne-Rhône-Alpes,FR,France +Arcey,BFC,Bourgogne-Franche-Comté,FR,France +Arc-et-Senans,BFC,Bourgogne-Franche-Comté,FR,France Arces,NAQ,Nouvelle-Aquitaine,FR,France -Arcens,ARA,Auvergne-Rhone-Alpes,FR,France +Arcens,ARA,Auvergne-Rhône-Alpes,FR,France Arc-en-Barrois,GES,Grand Est,FR,France +Arceau,BFC,Bourgogne-Franche-Comté,FR,France Arcangues,NAQ,Nouvelle-Aquitaine,FR,France Arcachon,NAQ,Nouvelle-Aquitaine,FR,France -Arbusigny,ARA,Auvergne-Rhone-Alpes,FR,France +Arbusigny,ARA,Auvergne-Rhône-Alpes,FR,France Arbus,NAQ,Nouvelle-Aquitaine,FR,France -Arbouans,BFC,Bourgogne-Franche-Comte,FR,France Arbonne-la-Foret,IDF,Île-de-France,FR,France -Arbonne,NAQ,Nouvelle-Aquitaine,FR,France -Arbois,BFC,Bourgogne-Franche-Comte,FR,France -Arbin,ARA,Auvergne-Rhone-Alpes,FR,France -Arbent,ARA,Auvergne-Rhone-Alpes,FR,France -Arandon,ARA,Auvergne-Rhone-Alpes,FR,France -Aranc,ARA,Auvergne-Rhone-Alpes,FR,France +Arbois,BFC,Bourgogne-Franche-Comté,FR,France +Arbin,ARA,Auvergne-Rhône-Alpes,FR,France +Arbent,ARA,Auvergne-Rhône-Alpes,FR,France +Arbanats,NAQ,Nouvelle-Aquitaine,FR,France +Araules,ARA,Auvergne-Rhône-Alpes,FR,France +Aranc,ARA,Auvergne-Rhône-Alpes,FR,France Aramon,OCC,Occitanie,FR,France -Aragon,OCC,Occitanie,FR,France +Aramits,NAQ,Nouvelle-Aquitaine,FR,France +Araches-la-Frasse,ARA,Auvergne-Rhône-Alpes,FR,France Aquitaine,,,FR,France Apt,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Aprey,GES,Grand Est,FR,France Apremont,PDL,Pays de la Loire,FR,France -Apprieu,ARA,Auvergne-Rhone-Alpes,FR,France -Appoigny,BFC,Bourgogne-Franche-Comte,FR,France -Appietto,20R,Corsica,FR,France -Appeville-Annebault,NOR,Normandy,FR,France -Appeville,NOR,Normandy,FR,France -Appenwihr,GES,Grand Est,FR,France -Apinac,ARA,Auvergne-Rhone-Alpes,FR,France +Apremont,ARA,Auvergne-Rhône-Alpes,FR,France +Apprieu,ARA,Auvergne-Rhône-Alpes,FR,France +Appoigny,BFC,Bourgogne-Franche-Comté,FR,France Apach,GES,Grand Est,FR,France -Aouste-sur-Sye,ARA,Auvergne-Rhone-Alpes,FR,France -Aouste,GES,Grand Est,FR,France -Aoste,ARA,Auvergne-Rhone-Alpes,FR,France -Anzin-Saint-Aubin,HDF,Hauts-de-France,FR,France +Aoste,ARA,Auvergne-Rhône-Alpes,FR,France Anzin,HDF,Hauts-de-France,FR,France -Any-Martin-Rieux,HDF,Hauts-de-France,FR,France -Anveville,NOR,Normandy,FR,France +Anzeling,GES,Grand Est,FR,France Antrain,BRE,Brittany,FR,France -Antraigues-sur-Volane,ARA,Auvergne-Rhone-Alpes,FR,France +Antraigues-sur-Volane,ARA,Auvergne-Rhône-Alpes,FR,France Antony,IDF,Île-de-France,FR,France -Antonaves,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Antoigny,NOR,Normandy,FR,France -Antisanti,20R,Corsica,FR,France -Antigny,PDL,Pays de la Loire,FR,France -Antigny,NAQ,Nouvelle-Aquitaine,FR,France Antibes,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Anthy-sur-Leman,ARA,Auvergne-Rhone-Alpes,FR,France -Anthien,BFC,Bourgogne-Franche-Comte,FR,France -Anteuil,BFC,Bourgogne-Franche-Comte,FR,France +Anthon,ARA,Auvergne-Rhône-Alpes,FR,France Anstaing,HDF,Hauts-de-France,FR,France -Anse,ARA,Auvergne-Rhone-Alpes,FR,France -Anquetierville,NOR,Normandy,FR,France -Anoux,GES,Grand Est,FR,France +Ansouis,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Anse,ARA,Auvergne-Rhône-Alpes,FR,France +Ansauvillers,HDF,Hauts-de-France,FR,France Anould,GES,Grand Est,FR,France -Anost,BFC,Bourgogne-Franche-Comte,FR,France +Anost,BFC,Bourgogne-Franche-Comté,FR,France Anor,HDF,Hauts-de-France,FR,France +Annouville-Vilmesnil,NOR,Normandy,FR,France Annot,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Annonay,ARA,Auvergne-Rhone-Alpes,FR,France +Annonay,ARA,Auvergne-Rhône-Alpes,FR,France Annoeullin,HDF,Hauts-de-France,FR,France Annezin,HDF,Hauts-de-France,FR,France Annezay,NAQ,Nouvelle-Aquitaine,FR,France -Anneyron,ARA,Auvergne-Rhone-Alpes,FR,France +Anneyron,ARA,Auvergne-Rhône-Alpes,FR,France Anneville-Ambourville,NOR,Normandy,FR,France -Annet-sur-Marne,IDF,Île-de-France,FR,France Annequin,HDF,Hauts-de-France,FR,France Annepont,NAQ,Nouvelle-Aquitaine,FR,France -Annemasse,ARA,Auvergne-Rhone-Alpes,FR,France -Annecy-le-Vieux,ARA,Auvergne-Rhone-Alpes,FR,France -Annecy,ARA,Auvergne-Rhone-Alpes,FR,France +Annemasse,ARA,Auvergne-Rhône-Alpes,FR,France +Annecy-le-Vieux,ARA,Auvergne-Rhône-Alpes,FR,France +Annecy,ARA,Auvergne-Rhône-Alpes,FR,France Annay,HDF,Hauts-de-France,FR,France -Anjou,ARA,Auvergne-Rhone-Alpes,FR,France Anisy,NOR,Normandy,FR,France Aniche,HDF,Hauts-de-France,FR,France Aniane,OCC,Occitanie,FR,France Anhaux,NAQ,Nouvelle-Aquitaine,FR,France -Angy,HDF,Hauts-de-France,FR,France -Angrie,PDL,Pays de la Loire,FR,France Angresse,NAQ,Nouvelle-Aquitaine,FR,France Angres,HDF,Hauts-de-France,FR,France -Angostrina,OCC,Occitanie,FR,France Angoulins,NAQ,Nouvelle-Aquitaine,FR,France Angoulême,NAQ,Nouvelle-Aquitaine,FR,France -Angos,OCC,Occitanie,FR,France -Angoisse,NAQ,Nouvelle-Aquitaine,FR,France +Anglure-sous-Dun,BFC,Bourgogne-Franche-Comté,FR,France Angliers,NAQ,Nouvelle-Aquitaine,FR,France Angliers,NAQ,Nouvelle-Aquitaine,FR,France Anglet,NAQ,Nouvelle-Aquitaine,FR,France -Angles,PDL,Pays de la Loire,FR,France -Anglards-de-Salers,ARA,Auvergne-Rhone-Alpes,FR,France -Angivillers,HDF,Hauts-de-France,FR,France -Angicourt,HDF,Hauts-de-France,FR,France -Angervilliers,IDF,Île-de-France,FR,France -Angerville-Bailleul,NOR,Normandy,FR,France +Val-de-Saane,NOR,Normandy,FR,France +Angevillers,GES,Grand Est,FR,France Angerville,IDF,Île-de-France,FR,France Angers,PDL,Pays de la Loire,FR,France -Angely,BFC,Bourgogne-Franche-Comte,FR,France +Angely,BFC,Bourgogne-Franche-Comté,FR,France Angecourt,GES,Grand Est,FR,France -Ange,CVL,Centre-Val de Loire,FR,France -Angais,NAQ,Nouvelle-Aquitaine,FR,France +Angeac-Charente,NAQ,Nouvelle-Aquitaine,FR,France +Angé,CVL,Centre-Val de Loire,FR,France +Anetz,PDL,Pays de la Loire,FR,France Anet,CVL,Centre-Val de Loire,FR,France Anduze,OCC,Occitanie,FR,France -Andryes,BFC,Bourgogne-Franche-Comte,FR,France -Andrezieux-Boutheon,ARA,Auvergne-Rhone-Alpes,FR,France -Andreze,PDL,Pays de la Loire,FR,France -Andresy,IDF,Île-de-France,FR,France +Andrezieux-Boutheon,ARA,Auvergne-Rhône-Alpes,FR,France +Andrésy,IDF,Île-de-France,FR,France Andrest,OCC,Occitanie,FR,France Andres,HDF,Hauts-de-France,FR,France -Andrein,NAQ,Nouvelle-Aquitaine,FR,France -Andouille,PDL,Pays de la Loire,FR,France +Andouillé,PDL,Pays de la Loire,FR,France Andolsheim,GES,Grand Est,FR,France -Andoins,NAQ,Nouvelle-Aquitaine,FR,France -Andlau,GES,Grand Est,FR,France Andilly,IDF,Île-de-France,FR,France -Andilly,GES,Grand Est,FR,France Andilly,NAQ,Nouvelle-Aquitaine,FR,France -Andilly,ARA,Auvergne-Rhone-Alpes,FR,France +Andilly,ARA,Auvergne-Rhône-Alpes,FR,France Andeville,HDF,Hauts-de-France,FR,France -Andeville,CVL,Centre-Val de Loire,FR,France -Anderny,GES,Grand Est,FR,France Andernos-les-Bains,NAQ,Nouvelle-Aquitaine,FR,France Andernay,GES,Grand Est,FR,France -Andelu,IDF,Île-de-France,FR,France -Andelnans,BFC,Bourgogne-Franche-Comte,FR,France -Andelat,ARA,Auvergne-Rhone-Alpes,FR,France +Andelnans,BFC,Bourgogne-Franche-Comté,FR,France Andelain,HDF,Hauts-de-France,FR,France -Andechy,HDF,Hauts-de-France,FR,France -Ande,NOR,Normandy,FR,France Andard,PDL,Pays de la Loire,FR,France -Andancette,ARA,Auvergne-Rhone-Alpes,FR,France -Andance,ARA,Auvergne-Rhone-Alpes,FR,France -Andainville,HDF,Hauts-de-France,FR,France -Ancy,ARA,Auvergne-Rhone-Alpes,FR,France -Anctoville,NOR,Normandy,FR,France +Andancette,ARA,Auvergne-Rhône-Alpes,FR,France +Andance,ARA,Auvergne-Rhône-Alpes,FR,France Ancourteville-sur-Hericourt,NOR,Normandy,FR,France -Ancier,BFC,Bourgogne-Franche-Comte,FR,France Ancerville,GES,Grand Est,FR,France Ancenis,PDL,Pays de la Loire,FR,France Ancemont,GES,Grand Est,FR,France Anan,OCC,Occitanie,FR,France -Amure,NAQ,Nouvelle-Aquitaine,FR,France -Ampuis,ARA,Auvergne-Rhone-Alpes,FR,France -Amplepuis,ARA,Auvergne-Rhone-Alpes,FR,France +Anais,NAQ,Nouvelle-Aquitaine,FR,France +Amy,HDF,Hauts-de-France,FR,France +Ampuis,ARA,Auvergne-Rhône-Alpes,FR,France +Ampoigné,PDL,Pays de la Loire,FR,France +Amplepuis,ARA,Auvergne-Rhône-Alpes,FR,France Amou,NAQ,Nouvelle-Aquitaine,FR,France -Amondans,BFC,Bourgogne-Franche-Comte,FR,France -Amneville,GES,Grand Est,FR,France +Amnéville,GES,Grand Est,FR,France +Amné,PDL,Pays de la Loire,FR,France +Amilly,CVL,Centre-Val de Loire,FR,France Amilly,CVL,Centre-Val de Loire,FR,France -Amillis,IDF,Île-de-France,FR,France Amiens,HDF,Hauts-de-France,FR,France -Amfreville-sur-Iton,NOR,Normandy,FR,France Amfreville-la-Mi-Voie,NOR,Normandy,FR,France -Amfreville-la-Campagne,NOR,Normandy,FR,France Amfreville,NOR,Normandy,FR,France -Amendeuix,NAQ,Nouvelle-Aquitaine,FR,France -Amelecourt,GES,Grand Est,FR,France -Ambrumesnil,NOR,Normandy,FR,France -Ambronay,ARA,Auvergne-Rhone-Alpes,FR,France +Ambronay,ARA,Auvergne-Rhône-Alpes,FR,France Ambonnay,GES,Grand Est,FR,France Ambon,BRE,Brittany,FR,France Amboise,CVL,Centre-Val de Loire,FR,France -Ambleteuse,HDF,Hauts-de-France,FR,France Ambleny,HDF,Hauts-de-France,FR,France -Amblainville,HDF,Hauts-de-France,FR,France Ambillou,CVL,Centre-Val de Loire,FR,France -Ambierle,ARA,Auvergne-Rhone-Alpes,FR,France -Ambes,NAQ,Nouvelle-Aquitaine,FR,France -Ambert,ARA,Auvergne-Rhone-Alpes,FR,France -Ambérieu-en-Bugey,ARA,Auvergne-Rhone-Alpes,FR,France -Amberieux,ARA,Auvergne-Rhone-Alpes,FR,France -Amberac,NAQ,Nouvelle-Aquitaine,FR,France +Ambierle,ARA,Auvergne-Rhône-Alpes,FR,France +Ambès,NAQ,Nouvelle-Aquitaine,FR,France +Ambert,ARA,Auvergne-Rhône-Alpes,FR,France +Amberieux-en-Dombes,ARA,Auvergne-Rhône-Alpes,FR,France +Ambérieu-en-Bugey,ARA,Auvergne-Rhône-Alpes,FR,France +Ambérieux,ARA,Auvergne-Rhône-Alpes,FR,France +Ambérac,NAQ,Nouvelle-Aquitaine,FR,France Ambazac,NAQ,Nouvelle-Aquitaine,FR,France Ambares-et-Lagrave,NAQ,Nouvelle-Aquitaine,FR,France Ambacourt,GES,Grand Est,FR,France -Amaye-sur-Seulles,NOR,Normandy,FR,France +Amaye-sur-Orne,NOR,Normandy,FR,France Amanvillers,GES,Grand Est,FR,France Amanlis,BRE,Brittany,FR,France -Amancy,ARA,Auvergne-Rhone-Alpes,FR,France -Amancey,BFC,Bourgogne-Franche-Comte,FR,France -Amance,GES,Grand Est,FR,France -Amagne,GES,Grand Est,FR,France +Amange,BFC,Bourgogne-Franche-Comté,FR,France +Amancy,ARA,Auvergne-Rhône-Alpes,FR,France +Amancey,BFC,Bourgogne-Franche-Comté,FR,France Alzonne,OCC,Occitanie,FR,France Alzen,OCC,Occitanie,FR,France -Alvimare,NOR,Normandy,FR,France Altviller,GES,Grand Est,FR,France Altorf,GES,Grand Est,FR,France Altkirch,GES,Grand Est,FR,France Althen-des-Paluds,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Alteckendorf,GES,Grand Est,FR,France +Alsting,GES,Grand Est,FR,France Alquines,HDF,Hauts-de-France,FR,France +Aloxe-Corton,BFC,Bourgogne-Franche-Comté,FR,France +Ally,ARA,Auvergne-Rhône-Alpes,FR,France Alluyes,CVL,Centre-Val de Loire,FR,France Allouis,CVL,Centre-Val de Loire,FR,France Allouagne,HDF,Hauts-de-France,FR,France -Allonzier-la-Caille,ARA,Auvergne-Rhone-Alpes,FR,France +Allonville,HDF,Hauts-de-France,FR,France Allonnes,PDL,Pays de la Loire,FR,France Allonnes,PDL,Pays de la Loire,FR,France -Allinges,ARA,Auvergne-Rhone-Alpes,FR,France -Alligny-en-Morvan,BFC,Bourgogne-Franche-Comte,FR,France -Alligny-Cosne,BFC,Bourgogne-Franche-Comte,FR,France +Allonne,HDF,Hauts-de-France,FR,France +Allonne,NAQ,Nouvelle-Aquitaine,FR,France +Allogny,CVL,Centre-Val de Loire,FR,France +Allinges,ARA,Auvergne-Rhône-Alpes,FR,France +Allineuc,BRE,Brittany,FR,France +Alligny-Cosne,BFC,Bourgogne-Franche-Comté,FR,France Allier,NAQ,Nouvelle-Aquitaine,FR,France -Allier,OCC,Occitanie,FR,France -Alleyrac,ARA,Auvergne-Rhone-Alpes,FR,France -Allex,ARA,Auvergne-Rhone-Alpes,FR,France -Allevard,ARA,Auvergne-Rhone-Alpes,FR,France +Alleyrat,NAQ,Nouvelle-Aquitaine,FR,France +Allex,ARA,Auvergne-Rhône-Alpes,FR,France +Allèves,ARA,Auvergne-Rhône-Alpes,FR,France +Allevard,ARA,Auvergne-Rhône-Alpes,FR,France Alles-sur-Dordogne,NAQ,Nouvelle-Aquitaine,FR,France -Alleriot,BFC,Bourgogne-Franche-Comte,FR,France -Allerey-sur-Saone,BFC,Bourgogne-Franche-Comte,FR,France +Allériot,BFC,Bourgogne-Franche-Comté,FR,France +Allerey,BFC,Bourgogne-Franche-Comté,FR,France +Allenwiller,GES,Grand Est,FR,France Allennes-les-Marais,HDF,Hauts-de-France,FR,France -Allenjoie,BFC,Bourgogne-Franche-Comte,FR,France -Allemond,ARA,Auvergne-Rhone-Alpes,FR,France Allemant,HDF,Hauts-de-France,FR,France -Allemans,NAQ,Nouvelle-Aquitaine,FR,France -Allemanche-Launay-et-Soyer,GES,Grand Est,FR,France -Allemagne-en-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France Alleins,PAC,"Provence-Alpes-Côte d'Azur",FR,France Allauch,PAC,"Provence-Alpes-Côte d'Azur",FR,France Allassac,NAQ,Nouvelle-Aquitaine,FR,France -Allas-les-Mines,NAQ,Nouvelle-Aquitaine,FR,France -Allan,ARA,Auvergne-Rhone-Alpes,FR,France +Allan,ARA,Auvergne-Rhône-Alpes,FR,France Allaire,BRE,Brittany,FR,France -Allainville,CVL,Centre-Val de Loire,FR,France Alizay,NOR,Normandy,FR,France -Alixan,ARA,Auvergne-Rhone-Alpes,FR,France -Alix,ARA,Auvergne-Rhone-Alpes,FR,France -Alissas,ARA,Auvergne-Rhone-Alpes,FR,France -Alincthun,HDF,Hauts-de-France,FR,France -Alignan-du-Vent,OCC,Occitanie,FR,France +Alixan,ARA,Auvergne-Rhône-Alpes,FR,France +Alix,ARA,Auvergne-Rhône-Alpes,FR,France +Alissas,ARA,Auvergne-Rhône-Alpes,FR,France Algrange,GES,Grand Est,FR,France Algolsheim,GES,Grand Est,FR,France Algajola,20R,Corsica,FR,France Alfortville,IDF,Île-de-France,FR,France -Alex,ARA,Auvergne-Rhone-Alpes,FR,France +Alex,ARA,Auvergne-Rhône-Alpes,FR,France Alès,OCC,Occitanie,FR,France Aléria,20R,Corsica,FR,France -Alenya,OCC,Occitanie,FR,France +Alénya,OCC,Occitanie,FR,France Alençon,NOR,Normandy,FR,France -Aldudes,NAQ,Nouvelle-Aquitaine,FR,France -Alby-sur-Cheran,ARA,Auvergne-Rhone-Alpes,FR,France -Albussac,NAQ,Nouvelle-Aquitaine,FR,France -Alboussiere,ARA,Auvergne-Rhone-Alpes,FR,France -Albon,ARA,Auvergne-Rhone-Alpes,FR,France +Alembon,HDF,Hauts-de-France,FR,France +Alby-sur-Cheran,ARA,Auvergne-Rhône-Alpes,FR,France +Albon,ARA,Auvergne-Rhône-Alpes,FR,France Albitreccia,20R,Corsica,FR,France -Albiosc,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Albine,OCC,Occitanie,FR,France -Albigny-sur-Saone,ARA,Auvergne-Rhone-Alpes,FR,France Albias,OCC,Occitanie,FR,France Albi,OCC,Occitanie,FR,France Albestroff,GES,Grand Est,FR,France -Albertville,ARA,Auvergne-Rhone-Alpes,FR,France +Albertville,ARA,Auvergne-Rhône-Alpes,FR,France Albert,HDF,Hauts-de-France,FR,France -Albens,ARA,Auvergne-Rhone-Alpes,FR,France +Albaret-Sainte-Marie,OCC,Occitanie,FR,France Alata,20R,Corsica,FR,France -Alairac,OCC,Occitanie,FR,France -Ajou,NOR,Normandy,FR,France Ajaccio,20R,Corsica,FR,France Aizenay,PDL,Pays de la Loire,FR,France -Aizecourt-le-Bas,HDF,Hauts-de-France,FR,France Aix-Noulette,HDF,Hauts-de-France,FR,France -Aix-les-Bains,ARA,Auvergne-Rhone-Alpes,FR,France +Aix-les-Bains,ARA,Auvergne-Rhône-Alpes,FR,France Aixe-sur-Vienne,NAQ,Nouvelle-Aquitaine,FR,France Aix-en-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Aix-en-Othe,GES,Grand Est,FR,France Aix-en-Issart,HDF,Hauts-de-France,FR,France -Aix-en-Pevele,HDF,Hauts-de-France,FR,France Aix,GES,Grand Est,FR,France -Aiton,ARA,Auvergne-Rhone-Alpes,FR,France -Aiserey,BFC,Bourgogne-Franche-Comte,FR,France +Aiton,ARA,Auvergne-Rhône-Alpes,FR,France +Aisy-sous-Thil,BFC,Bourgogne-Franche-Comté,FR,France +Aisey-sur-Seine,BFC,Bourgogne-Franche-Comté,FR,France +Aiserey,BFC,Bourgogne-Franche-Comté,FR,France Airvault,NAQ,Nouvelle-Aquitaine,FR,France -Airion,HDF,Hauts-de-France,FR,France +Airoux,OCC,Occitanie,FR,France Aire-sur-la-Lys,HDF,Hauts-de-France,FR,France "Aire-sur-l'Adour",NAQ,Nouvelle-Aquitaine,FR,France -Airaines,HDF,Hauts-de-France,FR,France -Ainvelle,BFC,Bourgogne-Franche-Comte,FR,France Aingeray,GES,Grand Est,FR,France -Aime,ARA,Auvergne-Rhone-Alpes,FR,France +Aime,ARA,Auvergne-Rhône-Alpes,FR,France Aimargues,OCC,Occitanie,FR,France Ailly-sur-Somme,HDF,Hauts-de-France,FR,France Ailly-sur-Noye,HDF,Hauts-de-France,FR,France -Aillevillers-et-Lyaumont,BFC,Bourgogne-Franche-Comte,FR,France -Aillevans,BFC,Bourgogne-Franche-Comte,FR,France -Aillas,NAQ,Nouvelle-Aquitaine,FR,France +Aillevillers-et-Lyaumont,BFC,Bourgogne-Franche-Comté,FR,France Aillant-sur-Milleron,CVL,Centre-Val de Loire,FR,France Aiguillon,NAQ,Nouvelle-Aquitaine,FR,France Aigues-Vives,OCC,Occitanie,FR,France Aigues-Vives,OCC,Occitanie,FR,France Aigues-Mortes,OCC,Occitanie,FR,France -Aigueperse,ARA,Auvergne-Rhone-Alpes,FR,France +Aigueperse,ARA,Auvergne-Rhône-Alpes,FR,France Aiguefonde,OCC,Occitanie,FR,France -Aigueblanche,ARA,Auvergne-Rhone-Alpes,FR,France +Aigueblanche,ARA,Auvergne-Rhône-Alpes,FR,France +Aiguebelle,ARA,Auvergne-Rhône-Alpes,FR,France Aigrefeuille-sur-Maine,PDL,Pays de la Loire,FR,France "Aigrefeuille-d'Aunis",NAQ,Nouvelle-Aquitaine,FR,France Aigrefeuille,OCC,Occitanie,FR,France -Aigne,PDL,Pays de la Loire,FR,France -Aigne,OCC,Occitanie,FR,France +Aigné,PDL,Pays de la Loire,FR,France Aignan,OCC,Occitanie,FR,France -Aiglun,PAC,"Provence-Alpes-Côte d'Azur",FR,France Aigleville,NOR,Normandy,FR,France -Aiglepierre,BFC,Bourgogne-Franche-Comte,FR,France -Aiglemont,GES,Grand Est,FR,France Aiffres,NAQ,Nouvelle-Aquitaine,FR,France -Ahuille,PDL,Pays de la Loire,FR,France +Ahuy,BFC,Bourgogne-Franche-Comté,FR,France Ahetze,NAQ,Nouvelle-Aquitaine,FR,France -Agris,NAQ,Nouvelle-Aquitaine,FR,France +Aguilcourt,HDF,Hauts-de-France,FR,France Agon-Coutainville,NOR,Normandy,FR,France Agonac,NAQ,Nouvelle-Aquitaine,FR,France -Agny,HDF,Hauts-de-France,FR,France -Agnin,ARA,Auvergne-Rhone-Alpes,FR,France +Agnin,ARA,Auvergne-Rhône-Alpes,FR,France Agnetz,HDF,Hauts-de-France,FR,France Agneaux,NOR,Normandy,FR,France -Agnac,NAQ,Nouvelle-Aquitaine,FR,France -Agme,NAQ,Nouvelle-Aquitaine,FR,France Agincourt,GES,Grand Est,FR,France Agen,NAQ,Nouvelle-Aquitaine,FR,France Agde,OCC,Occitanie,FR,France -Agay,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Agassac,OCC,Occitanie,FR,France Afa,20R,Corsica,FR,France Adriers,NAQ,Nouvelle-Aquitaine,FR,France -Adon,CVL,Centre-Val de Loire,FR,France -Ade,OCC,Occitanie,FR,France -Adainville,IDF,Île-de-France,FR,France -Acy,HDF,Hauts-de-France,FR,France +Adissan,OCC,Occitanie,FR,France +Adinfer,HDF,Hauts-de-France,FR,France +Adamswiller,GES,Grand Est,FR,France +Acquin-Westbecourt,HDF,Hauts-de-France,FR,France Acquigny,NOR,Normandy,FR,France -Acq,HDF,Hauts-de-France,FR,France -Acon,NOR,Normandy,FR,France -Aclou,NOR,Normandy,FR,France -Acigne,BRE,Brittany,FR,France -Achy,HDF,Hauts-de-France,FR,France +Acigné,BRE,Brittany,FR,France Achiet-le-Grand,HDF,Hauts-de-France,FR,France Achicourt,HDF,Hauts-de-France,FR,France -Achery,HDF,Hauts-de-France,FR,France -Acheres-la-Foret,IDF,Île-de-France,FR,France -Acheres,IDF,Île-de-France,FR,France +Achères,IDF,Île-de-France,FR,France Achenheim,GES,Grand Est,FR,France -Achain,GES,Grand Est,FR,France Accous,NAQ,Nouvelle-Aquitaine,FR,France -Accons,ARA,Auvergne-Rhone-Alpes,FR,France Abzac,NAQ,Nouvelle-Aquitaine,FR,France Abscon,HDF,Hauts-de-France,FR,France -Abrest,ARA,Auvergne-Rhone-Alpes,FR,France -Abreschviller,GES,Grand Est,FR,France Abondant,CVL,Centre-Val de Loire,FR,France -Aboncourt,GES,Grand Est,FR,France Ablon-sur-Seine,IDF,Île-de-France,FR,France -Ablon,NOR,Normandy,FR,France Ablis,IDF,Île-de-France,FR,France Ableiges,IDF,Île-de-France,FR,France -Ablain-Saint-Nazaire,HDF,Hauts-de-France,FR,France -Abelcourt,BFC,Bourgogne-Franche-Comte,FR,France +Abergement-la-Ronce,BFC,Bourgogne-Franche-Comté,FR,France +Abelcourt,BFC,Bourgogne-Franche-Comté,FR,France Abeilhan,OCC,Occitanie,FR,France Abbeville,HDF,Hauts-de-France,FR,France -Abancourt,HDF,Hauts-de-France,FR,France +Abbecourt,HDF,Hauts-de-France,FR,France +Abbaretz,PDL,Pays de la Loire,FR,France +Soldeu,02,Canillo,AD,Andorra +El Tarter,02,Canillo,AD,Andorra Sant Julià de Lòria,06,Sant Julià de Loria,AD,Andorra Santa Coloma,07,Andorra la Vella,AD,Andorra Pas de la Casa,03,Encamp,AD,Andorra Ordino,05,Ordino,AD,Andorra Escaldes-Engordany,08,Escaldes-Engordany,AD,Andorra La Massana,04,La Massana,AD,Andorra -Escas,04,La Massana,AD,Andorra +"l'Aldosa de canillo",02,Canillo,AD,Andorra +"l'Aldosa",04,La Massana,AD,Andorra Encamp,03,Encamp,AD,Andorra Canillo,02,Canillo,AD,Andorra Arinsal,04,La Massana,AD,Andorra -Anyos,04,La Massana,AD,Andorra Andorra la Vella,07,Andorra la Vella,AD,Andorra ,,,AD,Andorra ,07,Andorra la Vella,AD,Andorra Mariehamn,,,AX,Åland Islands -Jomalby,,,AX,Åland Islands -Hammarland,,,AX,Åland Islands -Gottby,,,AX,Åland Islands Vaduz,11,Vaduz,LI,Liechtenstein ,11,Vaduz,LI,Liechtenstein Triesenberg,10,Triesenberg,LI,Liechtenstein @@ -51888,7 +39797,6 @@ Schaan,07,Schaan,LI,Liechtenstein ,07,Schaan,LI,Liechtenstein Ruggell,06,Ruggell,LI,Liechtenstein Planken,05,Planken,LI,Liechtenstein -Nendeln,02,Eschen,LI,Liechtenstein Mauren,04,Mauren,LI,Liechtenstein ,,,LI,Liechtenstein Gamprin,03,Gamprin,LI,Liechtenstein @@ -51897,1228 +39805,850 @@ Eschen,02,Eschen,LI,Liechtenstein Bendern,03,Gamprin,LI,Liechtenstein Balzers,01,Balzers,LI,Liechtenstein ,01,Balzers,LI,Liechtenstein +Saint John,,,JE,Jersey Saint Helier,,,JE,Jersey ,,,JE,Jersey +Union Mills,,,IM,Isle of Man Sulby,,,IM,Isle of Man Santon,,,IM,Isle of Man +Saint Marks,,,IM,Isle of Man +Saint Johns,,,IM,Isle of Man +Ronaldsway,,,IM,Isle of Man Ramsey,,,IM,Isle of Man Port Soderick,,,IM,Isle of Man +Port Saint Mary,,,IM,Isle of Man Port Erin,,,IM,Isle of Man Peel,,,IM,Isle of Man -Onchan,,,IM,Isle of Man +Laxey,,,IM,Isle of Man ,,,IM,Isle of Man -Foxdale,,,IM,Isle of Man Douglas,,,IM,Isle of Man Colby,,,IM,Isle of Man Castletown,,,IM,Isle of Man Ballasalla,,,IM,Isle of Man Andreas,,,IM,Isle of Man +Torteval,,,GG,Guernsey +Saumarez,,,GG,Guernsey Saint Sampson,,,GG,Guernsey St Peter Port,,,GG,Guernsey +Saint Anne,,,GG,Guernsey +Roque Tourgis,,,GG,Guernsey +Rohais Manor,,,GG,Guernsey +Paradis,,,GG,Guernsey +Les Nicolles,,,GG,Guernsey +Le Mont Durand,,,GG,Guernsey +La Ville Roussel,,,GG,Guernsey +La Ramée,,,GG,Guernsey +King’s Mills,,,GG,Guernsey ,,,GG,Guernsey -Zuglo,BU,Budapest,HU,Hungary -Zsombo,CS,Csongrad megye,HU,Hungary -Zsigmondpuszta,SO,Somogy megye,HU,Hungary -Zsambok,PE,Pest megye,HU,Hungary -Zsambek,PE,Pest megye,HU,Hungary +Zugló,BU,Budapest,HU,Hungary +Zsigmondpuszta,SO,Somogy County,HU,Hungary +Zsámbok,PE,Pest County,HU,Hungary +Zsámbék,PE,Pest County,HU,Hungary Zirc,VE,Veszprem megye,HU,Hungary -Zichyujfalu,FE,Fejér,HU,Hungary -Zalaszentgrot,ZA,Zala,HU,Hungary -Zalakomar,ZA,Zala,HU,Hungary -Zalakaros,ZA,Zala,HU,Hungary -Zalahalap,VE,Veszprem megye,HU,Hungary -Zalaegerszeg,ZA,Zala,HU,Hungary -Zalaapati,ZA,Zala,HU,Hungary -Zala,SO,Somogy megye,HU,Hungary -Zakanyszek,CS,Csongrad megye,HU,Hungary -Vonyarcvashegy,ZA,Zala,HU,Hungary -Vitnyed,GS,Győr-Moson-Sopron,HU,Hungary -Visegrád,PE,Pest megye,HU,Hungary -Villany,BA,Baranya,HU,Hungary +Zámoly,FE,Fejér,HU,Hungary +Zalaszentgrót,ZA,Zala County,HU,Hungary +Zalakomár,ZA,Zala County,HU,Hungary +Zalakaros,ZA,Zala County,HU,Hungary +Zalaegerszeg,ZA,Zala County,HU,Hungary +Zala,SO,Somogy County,HU,Hungary +Zákányszék,CS,Csongrad megye,HU,Hungary +Zagyvaszántó,HE,Heves County,HU,Hungary +Vönöck,VA,Vas County,HU,Hungary +Veszprémfajsz,VE,Veszprem megye,HU,Hungary Veszprém,VE,Veszprem megye,HU,Hungary -Vertessomlo,KE,Komárom-Esztergom,HU,Hungary -Vertesboglar,FE,Fejér,HU,Hungary -Veroce,PE,Pest megye,HU,Hungary -Veresegyhaz,PE,Pest megye,HU,Hungary -Vep,VA,Vas,HU,Hungary -Vemend,BA,Baranya,HU,Hungary +Vértesboglár,FE,Fejér,HU,Hungary +Verőce,PE,Pest County,HU,Hungary +Veresegyház,PE,Pest County,HU,Hungary +Vép,VA,Vas County,HU,Hungary +Véménd,BA,Baranya,HU,Hungary Velence,FE,Fejér,HU,Hungary -Vecses,PE,Pest megye,HU,Hungary -Vat,VA,Vas,HU,Hungary +Vecsés,PE,Pest County,HU,Hungary Vaszar,VE,Veszprem megye,HU,Hungary -Vasvar,VA,Vas,HU,Hungary -Vassurany,VA,Vas,HU,Hungary -Vasad,PE,Pest megye,HU,Hungary -Varsany,NO,Nograd megye,HU,Hungary -Varpalota,VE,Veszprem megye,HU,Hungary -Vargesztes,KE,Komárom-Esztergom,HU,Hungary -Vardomb,TO,Tolna megye,HU,Hungary -Varda,SO,Somogy megye,HU,Hungary -Varalja,TO,Tolna megye,HU,Hungary -Vamosszabadi,GS,Győr-Moson-Sopron,HU,Hungary -Valko,PE,Pest megye,HU,Hungary -Vacszentlaszlo,PE,Pest megye,HU,Hungary -Vacratot,PE,Pest megye,HU,Hungary -Vachartyan,PE,Pest megye,HU,Hungary -Vacegres,PE,Pest megye,HU,Hungary -Vác,PE,Pest megye,HU,Hungary -Urom,PE,Pest megye,HU,Hungary -Urkut,VE,Veszprem megye,HU,Hungary -Uraiujfalu,VA,Vas,HU,Hungary -Uny,KE,Komárom-Esztergom,HU,Hungary -UEllo,PE,Pest megye,HU,Hungary -Ulles,CS,Csongrad megye,HU,Hungary -Ujszilvas,PE,Pest megye,HU,Hungary -Ujronafo,GS,Győr-Moson-Sopron,HU,Hungary -Ujlengyel,PE,Pest megye,HU,Hungary -Ujker,GS,Győr-Moson-Sopron,HU,Hungary -Ujhartyan,PE,Pest megye,HU,Hungary -Turje,ZA,Zala,HU,Hungary -Tura,PE,Pest megye,HU,Hungary -Totszentmarton,ZA,Zala,HU,Hungary -Tortel,PE,Pest megye,HU,Hungary -Toeroekbalint,PE,Pest megye,HU,Hungary +Vasvár,VA,Vas County,HU,Hungary +Várvölgy,ZA,Zala County,HU,Hungary +Varsány,NO,Nograd megye,HU,Hungary +Várpalota,VE,Veszprem megye,HU,Hungary +Vácszentlászló,PE,Pest County,HU,Hungary +Vácrátót,PE,Pest County,HU,Hungary +Vácegres,PE,Pest County,HU,Hungary +Vác,PE,Pest County,HU,Hungary +Üröm,PE,Pest County,HU,Hungary +Úrhida,FE,Fejér,HU,Hungary +Uraiújfalu,VA,Vas County,HU,Hungary +Üllő,PE,Pest County,HU,Hungary +Újszilvás,PE,Pest County,HU,Hungary +Újhartyán,PE,Pest County,HU,Hungary +Ugod,VE,Veszprem megye,HU,Hungary +Tura,PE,Pest County,HU,Hungary +Tótvázsony,VE,Veszprem megye,HU,Hungary +Töttös,BA,Baranya,HU,Hungary +Törökbálint,PE,Pest County,HU,Hungary Tompa,BK,Bács-Kiskun,HU,Hungary -Tolna,TO,Tolna megye,HU,Hungary -Toekoel,PE,Pest megye,HU,Hungary -Tokodaltaro,KE,Komárom-Esztergom,HU,Hungary +Tolna,TO,Tolna County,HU,Hungary +Tököl,PE,Pest County,HU,Hungary +Tokodaltáró,KE,Komárom-Esztergom,HU,Hungary Tokod,KE,Komárom-Esztergom,HU,Hungary -Toalmas,PE,Pest megye,HU,Hungary -Tihany,VE,Veszprem megye,HU,Hungary -Tenyo,GS,Győr-Moson-Sopron,HU,Hungary -Tengelic,TO,Tolna megye,HU,Hungary -Telki,PE,Pest megye,HU,Hungary -Tazlar,BK,Bács-Kiskun,HU,Hungary +Tóalmás,PE,Pest County,HU,Hungary +Tinnye,PE,Pest County,HU,Hungary +Telki,PE,Pest County,HU,Hungary Tatabánya,KE,Komárom-Esztergom,HU,Hungary Tata,KE,Komárom-Esztergom,HU,Hungary -Tat,KE,Komárom-Esztergom,HU,Hungary -Taszár,SO,Somogy megye,HU,Hungary -Tarnok,PE,Pest megye,HU,Hungary -Tarkany,KE,Komárom-Esztergom,HU,Hungary +Tát,KE,Komárom-Esztergom,HU,Hungary +Tárnok,PE,Pest County,HU,Hungary Tardos,KE,Komárom-Esztergom,HU,Hungary -Tarany,SO,Somogy megye,HU,Hungary -Tar,NO,Nograd megye,HU,Hungary Tapolca,VE,Veszprem megye,HU,Hungary -Tapioszolos,PE,Pest megye,HU,Hungary -Tapioszentmarton,PE,Pest megye,HU,Hungary -Tapioszele,PE,Pest megye,HU,Hungary -Tapioszecso,PE,Pest megye,HU,Hungary -Suelysap,PE,Pest megye,HU,Hungary -Tapiosag,PE,Pest megye,HU,Hungary -Tapiogyorgye,PE,Pest megye,HU,Hungary -Tapiobicske,PE,Pest megye,HU,Hungary -Tamasi,TO,Tolna megye,HU,Hungary -Taksony,PE,Pest megye,HU,Hungary -Tahitotfalu,PE,Pest megye,HU,Hungary -Tac,FE,Fejér,HU,Hungary -Taborfalva,PE,Pest megye,HU,Hungary +Tápiószentmárton,PE,Pest County,HU,Hungary +Tápiószele,PE,Pest County,HU,Hungary +Tápiószecső,PE,Pest County,HU,Hungary +Sülysáp,PE,Pest County,HU,Hungary +Tápióság,PE,Pest County,HU,Hungary +Tamási,TO,Tolna County,HU,Hungary +Taksony,PE,Pest County,HU,Hungary +Tahitótfalu,PE,Pest County,HU,Hungary Tabdi,BK,Bács-Kiskun,HU,Hungary -Tabajd,FE,Fejér,HU,Hungary -Tab,SO,Somogy megye,HU,Hungary -Szurdokpuspoki,NO,Nograd megye,HU,Hungary -Szugy,NO,Nograd megye,HU,Hungary -Szucsi,HE,Heves megye,HU,Hungary -Szomor,KE,Komárom-Esztergom,HU,Hungary -Szomod,KE,Komárom-Esztergom,HU,Hungary -Szombathely,VA,Vas,HU,Hungary -Szokolya,PE,Pest megye,HU,Hungary -Szodliget,PE,Pest megye,HU,Hungary -Szod,PE,Pest megye,HU,Hungary -Szob,PE,Pest megye,HU,Hungary +Tab,SO,Somogy County,HU,Hungary +Szomód,KE,Komárom-Esztergom,HU,Hungary +Szombathely,VA,Vas County,HU,Hungary +Szőlősgyörök,SO,Somogy County,HU,Hungary +Szokolya,PE,Pest County,HU,Hungary +Sződliget,PE,Pest County,HU,Hungary +Sződ,PE,Pest County,HU,Hungary Szigliget,VE,Veszprem megye,HU,Hungary -Szigetvar,BA,Baranya,HU,Hungary -Szigetszentmiklos,PE,Pest megye,HU,Hungary -Szigetszentmarton,PE,Pest megye,HU,Hungary -Szigetmonostor,PE,Pest megye,HU,Hungary -Szigethalom,PE,Pest megye,HU,Hungary -Szigetcsep,PE,Pest megye,HU,Hungary +Szigetvár,BA,Baranya,HU,Hungary +Szigetújfalu,PE,Pest County,HU,Hungary +Szigetszentmiklós,PE,Pest County,HU,Hungary +Szigetmonostor,PE,Pest County,HU,Hungary +Szigethalom,PE,Pest County,HU,Hungary +Szigetcsép,PE,Pest County,HU,Hungary Szeremle,BK,Bács-Kiskun,HU,Hungary Szerecseny,GS,Győr-Moson-Sopron,HU,Hungary -Szentmartonkata,PE,Pest megye,HU,Hungary -Szentlorinckata,PE,Pest megye,HU,Hungary -Szentlorinc,BA,Baranya,HU,Hungary -Szentkiralyszabadja,VE,Veszprem megye,HU,Hungary -Szentkiraly,BK,Bács-Kiskun,HU,Hungary -Szentgotthard,VA,Vas,HU,Hungary -Szentgal,VE,Veszprem megye,HU,Hungary -Szentendre,PE,Pest megye,HU,Hungary +Szentlőrinc,BA,Baranya,HU,Hungary +Szentlászló,BA,Baranya,HU,Hungary +Szentgotthárd,VA,Vas County,HU,Hungary +Szentendre,PE,Pest County,HU,Hungary +Szentantalfa,VE,Veszprem megye,HU,Hungary +Szenna,SO,Somogy County,HU,Hungary Szendehely,NO,Nograd megye,HU,Hungary -Szekszárd,TO,Tolna megye,HU,Hungary +Szekszárd,TO,Tolna County,HU,Hungary Székesfehérvár,FE,Fejér,HU,Hungary -Szekelyszabar,BA,Baranya,HU,Hungary -Szecseny,NO,Nograd megye,HU,Hungary -Szazhalombatta,PE,Pest megye,HU,Hungary -Szaszvar,BA,Baranya,HU,Hungary -Szarliget,FE,Fejér,HU,Hungary -Szarfold,GS,Győr-Moson-Sopron,HU,Hungary -Szar,FE,Fejér,HU,Hungary -Szalkszentmarton,BK,Bács-Kiskun,HU,Hungary -Szakcs,TO,Tolna megye,HU,Hungary -Szakaly,TO,Tolna megye,HU,Hungary -Szada,PE,Pest megye,HU,Hungary -Szabadszallas,BK,Bács-Kiskun,HU,Hungary -Szabadegyhaza,FE,Fejér,HU,Hungary -Szabadbattyan,FE,Fejér,HU,Hungary -Sumeg,VE,Veszprem megye,HU,Hungary -Soskut,PE,Pest megye,HU,Hungary -Sormas,ZA,Zala,HU,Hungary +Szécsény,NO,Nograd megye,HU,Hungary +Százhalombatta,PE,Pest County,HU,Hungary +Szárliget,FE,Fejér,HU,Hungary +Szárföld,GS,Győr-Moson-Sopron,HU,Hungary +Szár,FE,Fejér,HU,Hungary +Szalkszentmárton,BK,Bács-Kiskun,HU,Hungary +Szajk,BA,Baranya,HU,Hungary +Szada,PE,Pest County,HU,Hungary +Szabadszentkirály,BA,Baranya,HU,Hungary +Szabadszállás,BK,Bács-Kiskun,HU,Hungary +Szabadegyháza,FE,Fejér,HU,Hungary +Szabadbattyán,FE,Fejér,HU,Hungary +Süttő,KE,Komárom-Esztergom,HU,Hungary +Sümeg,VE,Veszprem megye,HU,Hungary +Söréd,FE,Fejér,HU,Hungary Sopron,GS,Győr-Moson-Sopron,HU,Hungary -Somoskoujfalu,NO,Nograd megye,HU,Hungary -Somogyvar,SO,Somogy megye,HU,Hungary -Somogyvamos,SO,Somogy megye,HU,Hungary -Somogysard,SO,Somogy megye,HU,Hungary -Somberek,BA,Baranya,HU,Hungary -Solymar,PE,Pest megye,HU,Hungary -Soly,VE,Veszprem megye,HU,Hungary -Soltvadkert,BK,Bács-Kiskun,HU,Hungary -Soltszentimre,BK,Bács-Kiskun,HU,Hungary +Somogyvár,SO,Somogy County,HU,Hungary +Solymár,PE,Pest County,HU,Hungary +Sóly,VE,Veszprem megye,HU,Hungary Solt,BK,Bács-Kiskun,HU,Hungary -Siófok,SO,Somogy megye,HU,Hungary -Sioagard,TO,Tolna megye,HU,Hungary -Siklos,BA,Baranya,HU,Hungary -Seregelyes,FE,Fejér,HU,Hungary +Sitke,VA,Vas County,HU,Hungary +Siófok,SO,Somogy County,HU,Hungary +Simontornya,TO,Tolna County,HU,Hungary +Siklós,BA,Baranya,HU,Hungary Sellye,BA,Baranya,HU,Hungary -Se,VA,Vas,HU,Hungary -Sarvar,VA,Vas,HU,Hungary -Sarosd,FE,Fejér,HU,Hungary -Sarok,BA,Baranya,HU,Hungary -Sarkeresztur,FE,Fejér,HU,Hungary -Sarbogard,FE,Fejér,HU,Hungary -Samsonhaza,NO,Nograd megye,HU,Hungary -Salgotarjan,NO,Nograd megye,HU,Hungary -Sajtoskal,VA,Vas,HU,Hungary -Sagvar,SO,Somogy megye,HU,Hungary -Rum,VA,Vas,HU,Hungary -Romhany,NO,Nograd megye,HU,Hungary -Revfueloep,VE,Veszprem megye,HU,Hungary -Retsag,NO,Nograd megye,HU,Hungary -Repcelak,VA,Vas,HU,Hungary -Rem,BK,Bács-Kiskun,HU,Hungary +Sátorhely,BA,Baranya,HU,Hungary +Sárvár,VA,Vas County,HU,Hungary +Sárosd,FE,Fejér,HU,Hungary +Sárbogárd,FE,Fejér,HU,Hungary +Salgótarján,NO,Nograd megye,HU,Hungary +Ságvár,SO,Somogy County,HU,Hungary +Rózsaszentmárton,HE,Heves County,HU,Hungary +Romhány,NO,Nograd megye,HU,Hungary +Révfülöp,VE,Veszprem megye,HU,Hungary +Rétság,NO,Nograd megye,HU,Hungary Rajka,GS,Győr-Moson-Sopron,HU,Hungary -Rad,PE,Pest megye,HU,Hungary -Rackeve,PE,Pest megye,HU,Hungary -Rackeresztur,FE,Fejér,HU,Hungary -Racalmas,FE,Fejér,HU,Hungary -Rabatamasi,GS,Győr-Moson-Sopron,HU,Hungary -Pusztaszabolcs,FE,Fejér,HU,Hungary -Pusztamonostor,JN,Jász-Nagykun-Szolnok,HU,Hungary -Pusztahencse,TO,Tolna megye,HU,Hungary -Puski,GS,Győr-Moson-Sopron,HU,Hungary +Rád,PE,Pest County,HU,Hungary +Ráckeve,PE,Pest County,HU,Hungary +Ráckeresztúr,FE,Fejér,HU,Hungary +Rácalmás,FE,Fejér,HU,Hungary +Rábapatona,GS,Győr-Moson-Sopron,HU,Hungary +Pusztazámor,PE,Pest County,HU,Hungary +Pusztavacs,PE,Pest County,HU,Hungary +Pusztaszer,CS,Csongrad megye,HU,Hungary +Püspökszilágy,PE,Pest County,HU,Hungary Priglitanya,GS,Győr-Moson-Sopron,HU,Hungary -Pomaz,PE,Pest megye,HU,Hungary -Polgardi,FE,Fejér,HU,Hungary -Pogany,BA,Baranya,HU,Hungary -Pocsmegyer,PE,Pest megye,HU,Hungary -Pirto,BK,Bács-Kiskun,HU,Hungary -Pincehely,TO,Tolna megye,HU,Hungary -Pilisvoeroesvar,PE,Pest megye,HU,Hungary -Pilisszentivan,PE,Pest megye,HU,Hungary -Pilismarot,KE,Komárom-Esztergom,HU,Hungary -Piliscsev,KE,Komárom-Esztergom,HU,Hungary -Piliscsaba,PE,Pest megye,HU,Hungary -Pilisborosjeno,PE,Pest megye,HU,Hungary -Pilis,PE,Pest megye,HU,Hungary -Petofibanya,HE,Heves megye,HU,Hungary -Petfuerdo,VE,Veszprem megye,HU,Hungary -Peteri,PE,Pest megye,HU,Hungary -,PE,Pest megye,HU,Hungary -Pereszteg,GS,Győr-Moson-Sopron,HU,Hungary -Per,GS,Győr-Moson-Sopron,HU,Hungary -Penzesgyor,VE,Veszprem megye,HU,Hungary -Pecsvarad,BA,Baranya,HU,Hungary -Pecsely,VE,Veszprem megye,HU,Hungary +Pomáz,PE,Pest County,HU,Hungary +Polgárdi,FE,Fejér,HU,Hungary +Pilisvörösvár,PE,Pest County,HU,Hungary +Pilisszentiván,PE,Pest County,HU,Hungary +Pilismarót,KE,Komárom-Esztergom,HU,Hungary +Piliscsév,KE,Komárom-Esztergom,HU,Hungary +Piliscsaba,PE,Pest County,HU,Hungary +Pilis,PE,Pest County,HU,Hungary +Petőháza,GS,Győr-Moson-Sopron,HU,Hungary +Pétfürdő,VE,Veszprem megye,HU,Hungary +,PE,Pest County,HU,Hungary +Perkáta,FE,Fejér,HU,Hungary +Pécsvárad,BA,Baranya,HU,Hungary +Pécsely,VE,Veszprem megye,HU,Hungary Pécs,BA,Baranya,HU,Hungary -Pecol,VA,Vas,HU,Hungary -Pecel,PE,Pest megye,HU,Hungary -Pazmandfalu,GS,Győr-Moson-Sopron,HU,Hungary -Pazmand,FE,Fejér,HU,Hungary -Paty,PE,Pest megye,HU,Hungary -Patvarc,NO,Nograd megye,HU,Hungary -Paszto,NO,Nograd megye,HU,Hungary +Pécel,PE,Pest County,HU,Hungary +Pázmánd,FE,Fejér,HU,Hungary +Páty,PE,Pest County,HU,Hungary +Pásztó,NO,Nograd megye,HU,Hungary Papkeszi,VE,Veszprem megye,HU,Hungary -Papa,VE,Veszprem megye,HU,Hungary +Pápa,VE,Veszprem megye,HU,Hungary Pannonhalma,GS,Győr-Moson-Sopron,HU,Hungary -Palotas,NO,Nograd megye,HU,Hungary -Paks,TO,Tolna megye,HU,Hungary -Pakozd,FE,Fejér,HU,Hungary -Ottomos,CS,Csongrad megye,HU,Hungary -Otteveny,GS,Győr-Moson-Sopron,HU,Hungary -Ostffyasszonyfa,VA,Vas,HU,Hungary -Osku,VE,Veszprem megye,HU,Hungary -Osi,VE,Veszprem megye,HU,Hungary -Oroszlany,KE,Komárom-Esztergom,HU,Hungary -Orkeny,PE,Pest megye,HU,Hungary -Oriszentpeter,VA,Vas,HU,Hungary -Ordas,BK,Bács-Kiskun,HU,Hungary -Orbottyan,PE,Pest megye,HU,Hungary -Olasz,BA,Baranya,HU,Hungary -Ocsa,PE,Pest megye,HU,Hungary -Obarok,FE,Fejér,HU,Hungary -Nyul,GS,Győr-Moson-Sopron,HU,Hungary -Nyergesujfalu,KE,Komárom-Esztergom,HU,Hungary -Nyarsapat,PE,Pest megye,HU,Hungary -Nyarlorinc,BK,Bács-Kiskun,HU,Hungary -Nyaregyhaza,PE,Pest megye,HU,Hungary -Nyalka,GS,Győr-Moson-Sopron,HU,Hungary -Noszlop,VE,Veszprem megye,HU,Hungary -Nogradszakal,NO,Nograd megye,HU,Hungary -Nograd,NO,Nograd megye,HU,Hungary -Nemesvamos,VE,Veszprem megye,HU,Hungary -Nemesnadudvar,BK,Bács-Kiskun,HU,Hungary -Nemesgorzsony,VE,Veszprem megye,HU,Hungary +Páli,GS,Győr-Moson-Sopron,HU,Hungary +Paks,TO,Tolna County,HU,Hungary +Pákozd,FE,Fejér,HU,Hungary +Öttevény,GS,Győr-Moson-Sopron,HU,Hungary +Öskü,VE,Veszprem megye,HU,Hungary +Ősi,VE,Veszprem megye,HU,Hungary +Oroszlány,KE,Komárom-Esztergom,HU,Hungary +Őrbottyán,PE,Pest County,HU,Hungary +Ócsa,PE,Pest County,HU,Hungary +Nyirád,VE,Veszprem megye,HU,Hungary +Nyergesújfalu,KE,Komárom-Esztergom,HU,Hungary +Nyáregyháza,PE,Pest County,HU,Hungary +Nőtincs,NO,Nograd megye,HU,Hungary +Nógrádkövesd,NO,Nograd megye,HU,Hungary +Nemti,NO,Nograd megye,HU,Hungary +Nemesvámos,VE,Veszprem megye,HU,Hungary +Nemesszalók,VE,Veszprem megye,HU,Hungary Nagyveleg,FE,Fejér,HU,Hungary -Nagyvazsony,VE,Veszprem megye,HU,Hungary -Nagytarcsa,PE,Pest megye,HU,Hungary -Nagyszentjanos,GS,Győr-Moson-Sopron,HU,Hungary -Nagysimonyi,VA,Vas,HU,Hungary -Nagysap,KE,Komárom-Esztergom,HU,Hungary -Nagyrede,HE,Heves megye,HU,Hungary -Nagyrecse,ZA,Zala,HU,Hungary -Nagypali,ZA,Zala,HU,Hungary -Nagymaros,PE,Pest megye,HU,Hungary -Nagylengyel,ZA,Zala,HU,Hungary -Nagykozar,BA,Baranya,HU,Hungary -Nagykovacsi,PE,Pest megye,HU,Hungary -Nagykoroes,PE,Pest megye,HU,Hungary -Nagykonyi,TO,Tolna megye,HU,Hungary -Nagykata,PE,Pest megye,HU,Hungary -Nagykaracsony,FE,Fejér,HU,Hungary -Nagykanizsa,ZA,Zala,HU,Hungary -Nagyigmand,KE,Komárom-Esztergom,HU,Hungary -Nagycenk,GS,Győr-Moson-Sopron,HU,Hungary -Nagybereny,SO,Somogy megye,HU,Hungary -Nagybarkany,NO,Nograd megye,HU,Hungary -Nagyatad,SO,Somogy megye,HU,Hungary -Nagyacsad,VE,Veszprem megye,HU,Hungary -Nadasdladany,FE,Fejér,HU,Hungary -Nadasd,VA,Vas,HU,Hungary -Nadap,FE,Fejér,HU,Hungary -Murakeresztur,ZA,Zala,HU,Hungary -Mosonszolnok,GS,Győr-Moson-Sopron,HU,Hungary +Nagyvázsony,VE,Veszprem megye,HU,Hungary +Nagytarcsa,PE,Pest County,HU,Hungary +Nagysimonyi,VA,Vas County,HU,Hungary +Nagynyárád,BA,Baranya,HU,Hungary +Nagymaros,PE,Pest County,HU,Hungary +Nagykozár,BA,Baranya,HU,Hungary +Nagykovácsi,PE,Pest County,HU,Hungary +Nagykőrös,PE,Pest County,HU,Hungary +Nagykónyi,TO,Tolna County,HU,Hungary +Nagykáta,PE,Pest County,HU,Hungary +Nagykarácsony,FE,Fejér,HU,Hungary +Nagykanizsa,ZA,Zala County,HU,Hungary +Nagyigmánd,KE,Komárom-Esztergom,HU,Hungary +Nagybajom,SO,Somogy County,HU,Hungary +Nagyatád,SO,Somogy County,HU,Hungary +Nágocs,SO,Somogy County,HU,Hungary Mosonmagyaróvár,GS,Győr-Moson-Sopron,HU,Hungary -Morahalom,CS,Csongrad megye,HU,Hungary -Mor,FE,Fejér,HU,Hungary -Monorierdo,PE,Pest megye,HU,Hungary -Monor,PE,Pest megye,HU,Hungary +Mórahalom,CS,Csongrad megye,HU,Hungary +Mórágy,TO,Tolna County,HU,Hungary +Mór,FE,Fejér,HU,Hungary +Monor,PE,Pest County,HU,Hungary +Mohora,NO,Nograd megye,HU,Hungary Mohács,BA,Baranya,HU,Hungary -Moha,FE,Fejér,HU,Hungary -Mogyorod,PE,Pest megye,HU,Hungary -Mocsa,KE,Komárom-Esztergom,HU,Hungary +Mogyoród,PE,Pest County,HU,Hungary Miske,BK,Bács-Kiskun,HU,Hungary -Mikosszeplak,VA,Vas,HU,Hungary -Mihalyfa,ZA,Zala,HU,Hungary -Mezoszilas,FE,Fejér,HU,Hungary -Mezolak,VE,Veszprem megye,HU,Hungary -Mezofalva,FE,Fejér,HU,Hungary -Merenye,BA,Baranya,HU,Hungary -Melykut,BK,Bács-Kiskun,HU,Hungary -Megyehid,VA,Vas,HU,Hungary -Meggyeskovacsi,VA,Vas,HU,Hungary -Matraverebely,NO,Nograd megye,HU,Hungary -Matraterenye,NO,Nograd megye,HU,Hungary -Matraszele,NO,Nograd megye,HU,Hungary -Martonvasar,FE,Fejér,HU,Hungary -Marko,VE,Veszprem megye,HU,Hungary -Mariakalnok,GS,Győr-Moson-Sopron,HU,Hungary -Marcali,SO,Somogy megye,HU,Hungary -Many,FE,Fejér,HU,Hungary -Majoshaza,PE,Pest megye,HU,Hungary -Magyarszentmiklos,ZA,Zala,HU,Hungary -Magyarszek,BA,Baranya,HU,Hungary -Magyarpolany,VE,Veszprem megye,HU,Hungary -Magyarnandor,NO,Nograd megye,HU,Hungary -Magyarmecske,BA,Baranya,HU,Hungary -Magyarkeszi,TO,Tolna megye,HU,Hungary -Magyaregres,SO,Somogy megye,HU,Hungary -Maglod,PE,Pest megye,HU,Hungary -Lukacshaza,VA,Vas,HU,Hungary -Ludanyhalaszi,NO,Nograd megye,HU,Hungary -Lovo,GS,Győr-Moson-Sopron,HU,Hungary -Lorinci,HE,Heves megye,HU,Hungary +Mezőfalva,FE,Fejér,HU,Hungary +Mesterháza,VA,Vas County,HU,Hungary +Mende,PE,Pest County,HU,Hungary +Mencshely,VE,Veszprem megye,HU,Hungary +Máza,BA,Baranya,HU,Hungary +Mátraverebély,NO,Nograd megye,HU,Hungary +Mátraterenye,NO,Nograd megye,HU,Hungary +Mátraszele,NO,Nograd megye,HU,Hungary +Martonvásár,FE,Fejér,HU,Hungary +Márkó,VE,Veszprem megye,HU,Hungary +Marcali,SO,Somogy County,HU,Hungary +Mány,FE,Fejér,HU,Hungary +Majosháza,PE,Pest County,HU,Hungary +Magyarszék,BA,Baranya,HU,Hungary +Magyarpolány,VE,Veszprem megye,HU,Hungary +Magyarnándor,NO,Nograd megye,HU,Hungary +Maglód,PE,Pest County,HU,Hungary +Madaras,BK,Bács-Kiskun,HU,Hungary +Ludányhalászi,NO,Nograd megye,HU,Hungary +Lőrinci,HE,Heves County,HU,Hungary +Lókút,VE,Veszprem megye,HU,Hungary Litke,NO,Nograd megye,HU,Hungary -Liter,VE,Veszprem megye,HU,Hungary -Level,GS,Győr-Moson-Sopron,HU,Hungary -Letenye,ZA,Zala,HU,Hungary -Lesenceistvand,VE,Veszprem megye,HU,Hungary -Lepseny,FE,Fejér,HU,Hungary -Lenti,ZA,Zala,HU,Hungary -Lengyeltoti,SO,Somogy megye,HU,Hungary -Lebeny,GS,Győr-Moson-Sopron,HU,Hungary -Leanyvar,KE,Komárom-Esztergom,HU,Hungary -Leanyfalu,PE,Pest megye,HU,Hungary -Lazi,GS,Győr-Moson-Sopron,HU,Hungary -Latrany,SO,Somogy megye,HU,Hungary -Lanycsok,BA,Baranya,HU,Hungary -Lakitelek,BK,Bács-Kiskun,HU,Hungary +Litér,VE,Veszprem megye,HU,Hungary +Lipót,GS,Győr-Moson-Sopron,HU,Hungary +Levél,GS,Győr-Moson-Sopron,HU,Hungary +Letenye,ZA,Zala County,HU,Hungary +Lepsény,FE,Fejér,HU,Hungary +Lenti,ZA,Zala County,HU,Hungary +Lébény,GS,Győr-Moson-Sopron,HU,Hungary +Leányfalu,PE,Pest County,HU,Hungary +Látrány,SO,Somogy County,HU,Hungary Lajosmizse,BK,Bács-Kiskun,HU,Hungary -Lajoskomarom,FE,Fejér,HU,Hungary -Ladanybene,BK,Bács-Kiskun,HU,Hungary -Labatlan,KE,Komárom-Esztergom,HU,Hungary -Kutaso,NO,Nograd megye,HU,Hungary -Kustanszeg,ZA,Zala,HU,Hungary -Kurd,TO,Tolna megye,HU,Hungary +Lajoskomárom,FE,Fejér,HU,Hungary +Lábatlan,KE,Komárom-Esztergom,HU,Hungary Kunsziget,GS,Győr-Moson-Sopron,HU,Hungary -Kunszentmiklos,BK,Bács-Kiskun,HU,Hungary -Kunfeherto,BK,Bács-Kiskun,HU,Hungary +Kunszentmiklós,BK,Bács-Kiskun,HU,Hungary +Kunfehértó,BK,Bács-Kiskun,HU,Hungary Kunadacs,BK,Bács-Kiskun,HU,Hungary Kulcs,FE,Fejér,HU,Hungary -Kozarmisleny,BA,Baranya,HU,Hungary -Kovagoors,VE,Veszprem megye,HU,Hungary -Kotcse,SO,Somogy megye,HU,Hungary -Koszegpaty,VA,Vas,HU,Hungary -Koszeg,VA,Vas,HU,Hungary -Koroshegy,SO,Somogy megye,HU,Hungary -Koronco,GS,Győr-Moson-Sopron,HU,Hungary -Kornye,KE,Komárom-Esztergom,HU,Hungary -Kormend,VA,Vas,HU,Hungary -Kophaza,GS,Győr-Moson-Sopron,HU,Hungary -Kony,GS,Győr-Moson-Sopron,HU,Hungary -Komlo,BA,Baranya,HU,Hungary +Kozármisleny,BA,Baranya,HU,Hungary +Kötcse,SO,Somogy County,HU,Hungary +Kőszeg,VA,Vas County,HU,Hungary +Koroncó,GS,Győr-Moson-Sopron,HU,Hungary +Környe,KE,Komárom-Esztergom,HU,Hungary +Körmend,VA,Vas County,HU,Hungary +Kópháza,GS,Győr-Moson-Sopron,HU,Hungary +Kóny,GS,Győr-Moson-Sopron,HU,Hungary +Komló,BA,Baranya,HU,Hungary Komárom,KE,Komárom-Esztergom,HU,Hungary -Koka,PE,Pest megye,HU,Hungary -Kocser,PE,Pest megye,HU,Hungary +Kóka,PE,Pest County,HU,Hungary Kocs,KE,Komárom-Esztergom,HU,Hungary -Kistelek,BK,Bács-Kiskun,HU,Hungary Kistelek,CS,Csongrad megye,HU,Hungary -Kislod,VE,Veszprem megye,HU,Hungary -Kislang,FE,Fejér,HU,Hungary +Kisszállás,BK,Bács-Kiskun,HU,Hungary Kiskunmajsa,BK,Bács-Kiskun,HU,Hungary -Kiskunlachaza,PE,Pest megye,HU,Hungary +Kiskunlacháza,PE,Pest County,HU,Hungary Kiskunhalas,BK,Bács-Kiskun,HU,Hungary -Kiskunfelegyhaza,BK,Bács-Kiskun,HU,Hungary -Kiskoros,BK,Bács-Kiskun,HU,Hungary -Kisigmand,KE,Komárom-Esztergom,HU,Hungary -Kisgorbo,ZA,Zala,HU,Hungary -Kisber,KE,Komárom-Esztergom,HU,Hungary +Kiskunfélegyháza,BK,Bács-Kiskun,HU,Hungary +Kiskőrös,BK,Bács-Kiskun,HU,Hungary +Kisbér,KE,Komárom-Esztergom,HU,Hungary Kisapostag,FE,Fejér,HU,Hungary -Kimle,GS,Győr-Moson-Sopron,HU,Hungary -Kety,TO,Tolna megye,HU,Hungary -Keszu,BA,Baranya,HU,Hungary -Kesztolc,KE,Komárom-Esztergom,HU,Hungary -Keszthely,ZA,Zala,HU,Hungary -Kerkateskand,ZA,Zala,HU,Hungary -Kistarcsa,PE,Pest megye,HU,Hungary -Kerekegyhaza,BK,Bács-Kiskun,HU,Hungary -Kemenesszentpeter,VE,Veszprem megye,HU,Hungary -Kemenesmihalyfa,VA,Vas,HU,Hungary -Kemendollar,ZA,Zala,HU,Hungary -Keleshalom,BK,Bács-Kiskun,HU,Hungary -Kekesd,BA,Baranya,HU,Hungary -Kehidakustany,ZA,Zala,HU,Hungary +Kéthely,SO,Somogy County,HU,Hungary +Keszthely,ZA,Zala County,HU,Hungary +Kistarcsa,PE,Pest County,HU,Hungary Kecskemét,BK,Bács-Kiskun,HU,Hungary +Kecskéd,KE,Komárom-Esztergom,HU,Hungary Kecel,BK,Bács-Kiskun,HU,Hungary -Kazar,NO,Nograd megye,HU,Hungary -Kava,PE,Pest megye,HU,Hungary -Katymar,BK,Bács-Kiskun,HU,Hungary -Kartal,PE,Pest megye,HU,Hungary +Kazár,NO,Nograd megye,HU,Hungary +Kartal,PE,Pest County,HU,Hungary Karancsalja,NO,Nograd megye,HU,Hungary -Karakoszorcsok,VE,Veszprem megye,HU,Hungary -Kapuvar,GS,Győr-Moson-Sopron,HU,Hungary -Kaposvár,SO,Somogy megye,HU,Hungary -Kaposmero,SO,Somogy megye,HU,Hungary -Kaposfo,SO,Somogy megye,HU,Hungary -Kapolnasnyek,FE,Fejér,HU,Hungary +Kapuvár,GS,Győr-Moson-Sopron,HU,Hungary +Kaposvár,SO,Somogy County,HU,Hungary +Kaposszerdahely,SO,Somogy County,HU,Hungary +Kaposmérő,SO,Somogy County,HU,Hungary +Kaposfő,SO,Somogy County,HU,Hungary +Kápolnásnyék,FE,Fejér,HU,Hungary Kalocsa,BK,Bács-Kiskun,HU,Hungary -Kald,VA,Vas,HU,Hungary -Kakucs,PE,Pest megye,HU,Hungary -Kajaszo,FE,Fejér,HU,Hungary -Jaszszentlaszlo,BK,Bács-Kiskun,HU,Hungary -Jaszfenyszaru,JN,Jász-Nagykun-Szolnok,HU,Hungary -Pilisjaszfalu,PE,Pest megye,HU,Hungary -Jaszbereny,JN,Jász-Nagykun-Szolnok,HU,Hungary -Jaszarokszallas,JN,Jász-Nagykun-Szolnok,HU,Hungary -Janossomorja,GS,Győr-Moson-Sopron,HU,Hungary -Janoshaza,VA,Vas,HU,Hungary -Janoshalma,BK,Bács-Kiskun,HU,Hungary -Jakabszallas,BK,Bács-Kiskun,HU,Hungary -Jak,VA,Vas,HU,Hungary -Izsak,BK,Bács-Kiskun,HU,Hungary -Ivancsa,FE,Fejér,HU,Hungary -Isaszeg,PE,Pest megye,HU,Hungary -Iregszemcse,TO,Tolna megye,HU,Hungary -Ipolydamasd,PE,Pest megye,HU,Hungary -Inke,SO,Somogy megye,HU,Hungary -Inarcs,PE,Pest megye,HU,Hungary -Imrehegy,BK,Bács-Kiskun,HU,Hungary -Ikreny,GS,Győr-Moson-Sopron,HU,Hungary -Ikervar,VA,Vas,HU,Hungary -Hosszuheteny,BA,Baranya,HU,Hungary -Horvatzsidany,VA,Vas,HU,Hungary -Hort,HE,Heves megye,HU,Hungary -Hont,NO,Nograd megye,HU,Hungary -Hobol,BA,Baranya,HU,Hungary -Himeshaza,BA,Baranya,HU,Hungary -Hidegseg,GS,Győr-Moson-Sopron,HU,Hungary -Hevizgyoerk,PE,Pest megye,HU,Hungary -Hévíz,ZA,Zala,HU,Hungary -Hernad,PE,Pest megye,HU,Hungary +Kakucs,PE,Pest County,HU,Hungary +Kajászó,FE,Fejér,HU,Hungary +Jászszentlászló,BK,Bács-Kiskun,HU,Hungary +Jászfényszaru,JN,Jász-Nagykun-Szolnok,HU,Hungary +Pilisjászfalu,PE,Pest County,HU,Hungary +Jászberény,JN,Jász-Nagykun-Szolnok,HU,Hungary +Jászárokszállás,JN,Jász-Nagykun-Szolnok,HU,Hungary +Jánossomorja,GS,Győr-Moson-Sopron,HU,Hungary +Jánoshalma,BK,Bács-Kiskun,HU,Hungary +Jákfa,VA,Vas County,HU,Hungary +Izsák,BK,Bács-Kiskun,HU,Hungary +Iváncsa,FE,Fejér,HU,Hungary +Isaszeg,PE,Pest County,HU,Hungary +Inárcs,PE,Pest County,HU,Hungary +Igal,SO,Somogy County,HU,Hungary +Hosszúpereszteg,VA,Vas County,HU,Hungary +Hort,HE,Heves County,HU,Hungary +Hévízgyörk,PE,Pest County,HU,Hungary +Hévíz,ZA,Zala County,HU,Hungary +Hetes,SO,Somogy County,HU,Hungary +Hernád,PE,Pest County,HU,Hungary Herend,VE,Veszprem megye,HU,Hungary -Hered,HE,Heves megye,HU,Hungary -Hercegszanto,BK,Bács-Kiskun,HU,Hungary -Herceghalom,PE,Pest megye,HU,Hungary -Helvecia,BK,Bács-Kiskun,HU,Hungary -Hegyko,GS,Győr-Moson-Sopron,HU,Hungary -Hegyeshalom,GS,Győr-Moson-Sopron,HU,Hungary -Hedervar,GS,Győr-Moson-Sopron,HU,Hungary -Hatvan,HE,Heves megye,HU,Hungary +Hercegszántó,BK,Bács-Kiskun,HU,Hungary +Helvécia,BK,Bács-Kiskun,HU,Hungary +Hatvan,HE,Heves County,HU,Hungary Nagyvenyim,FE,Fejér,HU,Hungary -Harta,BK,Bács-Kiskun,HU,Hungary -Harkany,BA,Baranya,HU,Hungary -Harc,TO,Tolna megye,HU,Hungary -Halimba,VE,Veszprem megye,HU,Hungary -Halasztelek,PE,Pest megye,HU,Hungary -Halaszi,GS,Győr-Moson-Sopron,HU,Hungary -Hajos,BK,Bács-Kiskun,HU,Hungary -Hajmasker,VE,Veszprem megye,HU,Hungary -Hahot,ZA,Zala,HU,Hungary -Gyulakeszi,VE,Veszprem megye,HU,Hungary -Gyorzamoly,GS,Győr-Moson-Sopron,HU,Hungary -Gyorujfalu,GS,Győr-Moson-Sopron,HU,Hungary -Gyorujbarat,GS,Győr-Moson-Sopron,HU,Hungary -Gyorszemere,GS,Győr-Moson-Sopron,HU,Hungary -Gyorladamer,GS,Győr-Moson-Sopron,HU,Hungary -Gyore,TO,Tolna megye,HU,Hungary +Harkány,BA,Baranya,HU,Hungary +Harc,TO,Tolna County,HU,Hungary +Halásztelek,PE,Pest County,HU,Hungary +Halászi,GS,Győr-Moson-Sopron,HU,Hungary +Hajmáskér,VE,Veszprem megye,HU,Hungary +Győrzámoly,GS,Győr-Moson-Sopron,HU,Hungary +Győrújfalu,GS,Győr-Moson-Sopron,HU,Hungary +Győrújbarát,GS,Győr-Moson-Sopron,HU,Hungary +Győrladamér,GS,Győr-Moson-Sopron,HU,Hungary +Győrasszonyfa,GS,Győr-Moson-Sopron,HU,Hungary Győr,GS,Győr-Moson-Sopron,HU,Hungary -Gyonk,TO,Tolna megye,HU,Hungary -Gyongyostarjan,HE,Heves megye,HU,Hungary -Gyongyospata,HE,Heves megye,HU,Hungary -Gyongyos,HE,Heves megye,HU,Hungary -Gyomro,PE,Pest megye,HU,Hungary -Gyomore,GS,Győr-Moson-Sopron,HU,Hungary -Gyenesdias,ZA,Zala,HU,Hungary -Gyal,PE,Pest megye,HU,Hungary -Gordisa,BA,Baranya,HU,Hungary -Gonyu,GS,Győr-Moson-Sopron,HU,Hungary -Gomba,PE,Pest megye,HU,Hungary -Goganfa,VE,Veszprem megye,HU,Hungary -Gödöllő,PE,Pest megye,HU,Hungary -God,PE,Pest megye,HU,Hungary -Gerce,VA,Vas,HU,Hungary -Gellenhaza,ZA,Zala,HU,Hungary -Gardony,FE,Fejér,HU,Hungary -Garabonc,ZA,Zala,HU,Hungary -Galgamacsa,PE,Pest megye,HU,Hungary -Galgaheviz,PE,Pest megye,HU,Hungary -Fulophaza,BK,Bács-Kiskun,HU,Hungary -Fule,FE,Fejér,HU,Hungary -Fot,PE,Pest megye,HU,Hungary -Forraskut,CS,Csongrad megye,HU,Hungary -Fonyod,SO,Somogy megye,HU,Hungary -Fokto,BK,Bács-Kiskun,HU,Hungary -Fertoszentmiklos,GS,Győr-Moson-Sopron,HU,Hungary -Fertod,GS,Győr-Moson-Sopron,HU,Hungary -Fertoboz,GS,Győr-Moson-Sopron,HU,Hungary -Felsopeteny,NO,Nograd megye,HU,Hungary -Felsopakony,PE,Pest megye,HU,Hungary -Felsopahok,ZA,Zala,HU,Hungary -Felsonana,TO,Tolna megye,HU,Hungary -Felpec,GS,Győr-Moson-Sopron,HU,Hungary -Felcsut,FE,Fejér,HU,Hungary +Gyöngyössolymos,HE,Heves County,HU,Hungary +Gyöngyöspata,HE,Heves County,HU,Hungary +Gyöngyöshalász,HE,Heves County,HU,Hungary +Gyöngyös,HE,Heves County,HU,Hungary +Gyömrő,PE,Pest County,HU,Hungary +Gyenesdiás,ZA,Zala County,HU,Hungary +Gyál,PE,Pest County,HU,Hungary +Gönyű,GS,Győr-Moson-Sopron,HU,Hungary +Gomba,PE,Pest County,HU,Hungary +Gógánfa,VE,Veszprem megye,HU,Hungary +Gödöllő,PE,Pest County,HU,Hungary +Göd,PE,Pest County,HU,Hungary +Gérce,VA,Vas County,HU,Hungary +Gárdony,FE,Fejér,HU,Hungary +Galgagyörk,PE,Pest County,HU,Hungary +Füle,FE,Fejér,HU,Hungary +Fót,PE,Pest County,HU,Hungary +Forráskút,CS,Csongrad megye,HU,Hungary +Fonyód,SO,Somogy County,HU,Hungary +Fertőszéplak,GS,Győr-Moson-Sopron,HU,Hungary +Fertőszentmiklós,GS,Győr-Moson-Sopron,HU,Hungary +Fertőhomok,GS,Győr-Moson-Sopron,HU,Hungary +Fertőd,GS,Győr-Moson-Sopron,HU,Hungary +Felsőszentiván,BK,Bács-Kiskun,HU,Hungary +Felcsút,FE,Fejér,HU,Hungary Etyek,FE,Fejér,HU,Hungary Etes,NO,Nograd megye,HU,Hungary Esztergom,KE,Komárom-Esztergom,HU,Hungary -Ersekvadkert,NO,Nograd megye,HU,Hungary -Erdokertes,PE,Pest megye,HU,Hungary -Érd,PE,Pest megye,HU,Hungary -Ercsi,FE,Fejér,HU,Hungary -Epol,KE,Komárom-Esztergom,HU,Hungary -Epleny,VE,Veszprem megye,HU,Hungary +Érsekcsanád,BK,Bács-Kiskun,HU,Hungary +Erdőkertes,PE,Pest County,HU,Hungary +Érd,PE,Pest County,HU,Hungary Enying,FE,Fejér,HU,Hungary -Enese,GS,Győr-Moson-Sopron,HU,Hungary -Eloszallas,FE,Fejér,HU,Hungary -Egyhazasradoc,VA,Vas,HU,Hungary -Egyed,GS,Győr-Moson-Sopron,HU,Hungary -Egervar,ZA,Zala,HU,Hungary -Ecser,PE,Pest megye,HU,Hungary -Ecsed,HE,Heves megye,HU,Hungary -Ecs,GS,Győr-Moson-Sopron,HU,Hungary -Dusnok,BK,Bács-Kiskun,HU,Hungary +Ecser,PE,Pest County,HU,Hungary +Ecséd,HE,Heves County,HU,Hungary Dunavecse,BK,Bács-Kiskun,HU,Hungary -Dunavarsany,PE,Pest megye,HU,Hungary +Dunavarsány,PE,Pest County,HU,Hungary Dunaújváros,FE,Fejér,HU,Hungary -Dunaszentmiklos,KE,Komárom-Esztergom,HU,Hungary -Dunaszentgyorgy,TO,Tolna megye,HU,Hungary -Dunaszekcso,BA,Baranya,HU,Hungary +Dunaszentpál,GS,Győr-Moson-Sopron,HU,Hungary Dunaszeg,GS,Győr-Moson-Sopron,HU,Hungary -Dunakeszi,PE,Pest megye,HU,Hungary -Dunaharaszti,PE,Pest megye,HU,Hungary -Dunafoldvar,TO,Tolna megye,HU,Hungary -Dunabogdany,PE,Pest megye,HU,Hungary -Dunaalmas,KE,Komárom-Esztergom,HU,Hungary -Dravacsehi,BA,Baranya,HU,Hungary +Dunapataj,BK,Bács-Kiskun,HU,Hungary +Dunakeszi,PE,Pest County,HU,Hungary +Dunaharaszti,PE,Pest County,HU,Hungary +Dunaföldvár,TO,Tolna County,HU,Hungary +Dunaegyháza,BK,Bács-Kiskun,HU,Hungary +Dunabogdány,PE,Pest County,HU,Hungary Dorog,KE,Komárom-Esztergom,HU,Hungary -Dorgicse,VE,Veszprem megye,HU,Hungary -Domos,KE,Komárom-Esztergom,HU,Hungary -Domony,PE,Pest megye,HU,Hungary -Dombovar,TO,Tolna megye,HU,Hungary -Dobrokoz,TO,Tolna megye,HU,Hungary -Diosjeno,NO,Nograd megye,HU,Hungary -Diosd,PE,Pest megye,HU,Hungary +Dombóvár,TO,Tolna County,HU,Hungary +Diósd,PE,Pest County,HU,Hungary Devecser,VE,Veszprem megye,HU,Hungary -Delegyhaza,PE,Pest megye,HU,Hungary -Davod,BK,Bács-Kiskun,HU,Hungary -Dany,PE,Pest megye,HU,Hungary -Danszentmiklos,PE,Pest megye,HU,Hungary -Dabas,PE,Pest megye,HU,Hungary -Csosz,FE,Fejér,HU,Hungary -Csornyefold,ZA,Zala,HU,Hungary +Délegyháza,PE,Pest County,HU,Hungary +Dávod,BK,Bács-Kiskun,HU,Hungary +Dány,PE,Pest County,HU,Hungary +Dabrony,VE,Veszprem megye,HU,Hungary +Dabas,PE,Pest County,HU,Hungary +Csővár,PE,Pest County,HU,Hungary +Csörögimajor,PE,Pest County,HU,Hungary Csorna,GS,Győr-Moson-Sopron,HU,Hungary -Csopak,VE,Veszprem megye,HU,Hungary -Csomor,PE,Pest megye,HU,Hungary -Csomad,PE,Pest megye,HU,Hungary -Csolyospalos,BK,Bács-Kiskun,HU,Hungary +Csömör,PE,Pest County,HU,Hungary +Csomád,PE,Pest County,HU,Hungary +Csólyospálos,BK,Bács-Kiskun,HU,Hungary Csolnok,KE,Komárom-Esztergom,HU,Hungary -Csokako,FE,Fejér,HU,Hungary -Csobanka,PE,Pest megye,HU,Hungary -Csevharaszt,PE,Pest megye,HU,Hungary -Cseteny,VE,Veszprem megye,HU,Hungary -Csesznek,VE,Veszprem megye,HU,Hungary -Cserszegtomaj,ZA,Zala,HU,Hungary -Cserenfa,SO,Somogy megye,HU,Hungary -Csepreg,VA,Vas,HU,Hungary -Csengod,BK,Bács-Kiskun,HU,Hungary -Csemo,PE,Pest megye,HU,Hungary -Csavoly,BK,Bács-Kiskun,HU,Hungary -Csaszar,KE,Komárom-Esztergom,HU,Hungary -Csapod,GS,Győr-Moson-Sopron,HU,Hungary -Csakvar,FE,Fejér,HU,Hungary -Csabdi,FE,Fejér,HU,Hungary -Chernelhazadamonya,VA,Vas,HU,Hungary -Celldomolk,VA,Vas,HU,Hungary -Cegledbercel,PE,Pest megye,HU,Hungary -Cegled,PE,Pest megye,HU,Hungary -Cece,FE,Fejér,HU,Hungary -Buzsak,SO,Somogy megye,HU,Hungary -Buekkoesd,BA,Baranya,HU,Hungary -Buk,VA,Vas,HU,Hungary -Bugyi,PE,Pest megye,HU,Hungary +Csobánka,PE,Pest County,HU,Hungary +Csipkerek,VA,Vas County,HU,Hungary +Csévharaszt,PE,Pest County,HU,Hungary +Cserszegtomaj,ZA,Zala County,HU,Hungary +Csepreg,VA,Vas County,HU,Hungary +Csénye,VA,Vas County,HU,Hungary +Csemő,PE,Pest County,HU,Hungary +Csány,HE,Heves County,HU,Hungary +Chernelházadamonya,VA,Vas County,HU,Hungary +Celldömölk,VA,Vas County,HU,Hungary +Ceglédbercel,PE,Pest County,HU,Hungary +Cegléd,PE,Pest County,HU,Hungary +Cakóháza,GS,Győr-Moson-Sopron,HU,Hungary Bugac,BK,Bács-Kiskun,HU,Hungary ,BU,Budapest,HU,Hungary Budapest,BU,Budapest,HU,Hungary -Budaors,PE,Pest megye,HU,Hungary -Budakeszi,PE,Pest megye,HU,Hungary -Budakalasz,PE,Pest megye,HU,Hungary -Budajeno,PE,Pest megye,HU,Hungary -Budafok,PE,Pest megye,HU,Hungary -Aszod,PE,Pest megye,HU,Hungary -Boszenfa,SO,Somogy megye,HU,Hungary -Borsosbereny,NO,Nograd megye,HU,Hungary -Bordany,CS,Csongrad megye,HU,Hungary -Bonyhad,TO,Tolna megye,HU,Hungary -Boly,BA,Baranya,HU,Hungary -Boldog,HE,Heves megye,HU,Hungary -Bolcske,TO,Tolna megye,HU,Hungary -Bokod,KE,Komárom-Esztergom,HU,Hungary -Bohonye,SO,Somogy megye,HU,Hungary -Bogyiszlo,TO,Tolna megye,HU,Hungary -Bogad,BA,Baranya,HU,Hungary -Bodrog,SO,Somogy megye,HU,Hungary -Bodajk,FE,Fejér,HU,Hungary -Boba,VE,Veszprem megye,HU,Hungary -Birjan,BA,Baranya,HU,Hungary -Bikacs,TO,Tolna megye,HU,Hungary +Budaörs,PE,Pest County,HU,Hungary +Budakeszi,PE,Pest County,HU,Hungary +Budakalász,PE,Pest County,HU,Hungary +Budajenő,PE,Pest County,HU,Hungary +Aszód,PE,Pest County,HU,Hungary +Borsosberény,NO,Nograd megye,HU,Hungary +Bonyhád,TO,Tolna County,HU,Hungary +Bőny,GS,Győr-Moson-Sopron,HU,Hungary +Bóly,BA,Baranya,HU,Hungary +Böhönye,SO,Somogy County,HU,Hungary +Bodonhely,GS,Győr-Moson-Sopron,HU,Hungary Bicske,FE,Fejér,HU,Hungary -Biatorbagy,PE,Pest megye,HU,Hungary -Besnyo,FE,Fejér,HU,Hungary +Biatorbágy,PE,Pest County,HU,Hungary +Besnyő,FE,Fejér,HU,Hungary Berhida,VE,Veszprem megye,HU,Hungary -Bercel,NO,Nograd megye,HU,Hungary -Benye,PE,Pest megye,HU,Hungary Beloiannisz,FE,Fejér,HU,Hungary -Becsehely,ZA,Zala,HU,Hungary -Batonyterenye,NO,Nograd megye,HU,Hungary -Bataszek,TO,Tolna megye,HU,Hungary -Barsonyos,KE,Komárom-Esztergom,HU,Hungary -Barcs,SO,Somogy megye,HU,Hungary +Becsehely,ZA,Zala County,HU,Hungary +Bátonyterenye,NO,Nograd megye,HU,Hungary +Bátaszék,TO,Tolna County,HU,Hungary +Barcs,SO,Somogy County,HU,Hungary Baracska,FE,Fejér,HU,Hungary Baracs,FE,Fejér,HU,Hungary -Bar,BA,Baranya,HU,Hungary -Bank,NO,Nograd megye,HU,Hungary -Balvanyos,SO,Somogy megye,HU,Hungary -Balloszog,BK,Bács-Kiskun,HU,Hungary -Balatonujlak,SO,Somogy megye,HU,Hungary -Balatonszolos,VE,Veszprem megye,HU,Hungary -Balatonszepezd,VE,Veszprem megye,HU,Hungary -Balatonszemes,SO,Somogy megye,HU,Hungary -Balatonszarszo,SO,Somogy megye,HU,Hungary -Balatonlelle,SO,Somogy megye,HU,Hungary -Balatonkeresztur,SO,Somogy megye,HU,Hungary +Bánk,NO,Nograd megye,HU,Hungary +Balatonlelle,SO,Somogy County,HU,Hungary Balatonkenese,VE,Veszprem megye,HU,Hungary -Balatonfuzfo,VE,Veszprem megye,HU,Hungary -Balatonfuered,VE,Veszprem megye,HU,Hungary -Balatonfoldvar,SO,Somogy megye,HU,Hungary -Balatonfokajar,VE,Veszprem megye,HU,Hungary -Balatonendred,SO,Somogy megye,HU,Hungary -Balatonboglar,SO,Somogy megye,HU,Hungary -Balatonalmadi,VE,Veszprem megye,HU,Hungary -Balatonakali,VE,Veszprem megye,HU,Hungary +Balatonfűzfő,VE,Veszprem megye,HU,Hungary +Balatonfüred,VE,Veszprem megye,HU,Hungary +Balatonfenyves,SO,Somogy County,HU,Hungary +Balatonboglár,SO,Somogy County,HU,Hungary +Balatonalmádi,VE,Veszprem megye,HU,Hungary Balassagyarmat,NO,Nograd megye,HU,Hungary -Bakonyszombathely,KE,Komárom-Esztergom,HU,Hungary -Bakonyszentkiraly,VE,Veszprem megye,HU,Hungary -Bakonysarkany,KE,Komárom-Esztergom,HU,Hungary -Bakonynana,VE,Veszprem megye,HU,Hungary -Bak,ZA,Zala,HU,Hungary -Bajot,KE,Komárom-Esztergom,HU,Hungary +Baksa,BA,Baranya,HU,Hungary +Bajót,KE,Komárom-Esztergom,HU,Hungary Baja,BK,Bács-Kiskun,HU,Hungary -Baj,KE,Komárom-Esztergom,HU,Hungary -Bagod,ZA,Zala,HU,Hungary -Bag,PE,Pest megye,HU,Hungary -Badacsonytordemic,VE,Veszprem megye,HU,Hungary -Badacsonytomaj,VE,Veszprem megye,HU,Hungary -Bacsalmas,BK,Bács-Kiskun,HU,Hungary -Babot,GS,Győr-Moson-Sopron,HU,Hungary -Babolna,KE,Komárom-Esztergom,HU,Hungary -Babocsa,SO,Somogy megye,HU,Hungary -Asvanyraro,GS,Győr-Moson-Sopron,HU,Hungary -Asotthalom,CS,Csongrad megye,HU,Hungary -Aporka,PE,Pest megye,HU,Hungary -Apc,HE,Heves megye,HU,Hungary -Apaj,PE,Pest megye,HU,Hungary -Alsoszentivan,PE,Pest megye,HU,Hungary -Alsopeteny,NO,Nograd megye,HU,Hungary -Alsoors,VE,Veszprem megye,HU,Hungary -Alsonyek,TO,Tolna megye,HU,Hungary -Alsonemedi,PE,Pest megye,HU,Hungary -Almasfuzito,KE,Komárom-Esztergom,HU,Hungary -Almamellek,BA,Baranya,HU,Hungary -Albertirsa,PE,Pest megye,HU,Hungary -Alap,FE,Fejér,HU,Hungary -Akaszto,BK,Bács-Kiskun,HU,Hungary +Bag,PE,Pest County,HU,Hungary +Bácsalmás,BK,Bács-Kiskun,HU,Hungary +Ásványráró,GS,Győr-Moson-Sopron,HU,Hungary +Ásotthalom,CS,Csongrad megye,HU,Hungary +Apostag,BK,Bács-Kiskun,HU,Hungary +Áporka,PE,Pest County,HU,Hungary +Apc,HE,Heves County,HU,Hungary +Alsószentiván,PE,Pest County,HU,Hungary +Alsópáhok,ZA,Zala County,HU,Hungary +Alsóörs,VE,Veszprem megye,HU,Hungary +Alsónémedi,PE,Pest County,HU,Hungary +Almásfüzitő,KE,Komárom-Esztergom,HU,Hungary +Alcsútdoboz,FE,Fejér,HU,Hungary +Albertirsa,PE,Pest County,HU,Hungary +Akasztó,BK,Bács-Kiskun,HU,Hungary Ajka,VE,Veszprem megye,HU,Hungary -Agyagosszergeny,GS,Győr-Moson-Sopron,HU,Hungary Adony,FE,Fejér,HU,Hungary -Adasztevel,VE,Veszprem megye,HU,Hungary -Adand,SO,Somogy megye,HU,Hungary -Adacs,HE,Heves megye,HU,Hungary -Acsa,PE,Pest megye,HU,Hungary -Acs,KE,Komárom-Esztergom,HU,Hungary +Ábrahámhegy,VE,Veszprem megye,HU,Hungary Abda,GS,Győr-Moson-Sopron,HU,Hungary -Abaliget,BA,Baranya,HU,Hungary -Aba,FE,Fejér,HU,Hungary -Zvolenska Slatina,BC,Banská Bystrica Region,SK,Slovakia +Horna Zdana,BC,Banská Bystrica Region,SK,Slovakia Zvolen,BC,Banská Bystrica Region,SK,Slovakia Zubrohlava,ZI,Žilina Region,SK,Slovakia -Zuberec,ZI,Žilina Region,SK,Slovakia -Zlatna na Ostrove,NI,Nitra Region,SK,Slovakia Zlate Moravce,NI,Nitra Region,SK,Slovakia ,ZI,Žilina Region,SK,Slovakia Žilina,ZI,Žilina Region,SK,Slovakia -Ziharec,NI,Nitra Region,SK,Slovakia Ziar nad Hronom,BC,Banská Bystrica Region,SK,Slovakia -Zemliare,NI,Nitra Region,SK,Slovakia -Zeliezovce,NI,Nitra Region,SK,Slovakia -Zelenec,TA,Trnava Region,SK,Slovakia -Zborov nad Bystricou,ZI,Žilina Region,SK,Slovakia -Zavod,BL,Bratislava Region,SK,Slovakia +Želiezovce,NI,Nitra Region,SK,Slovakia +Závod,BL,Bratislava Region,SK,Slovakia Zavar,TA,Trnava Region,SK,Slovakia -Zarnovica,BC,Banská Bystrica Region,SK,Slovakia -Zakopcie,ZI,Žilina Region,SK,Slovakia -Zakamenne,ZI,Žilina Region,SK,Slovakia -Vycapy-Opatovce,NI,Nitra Region,SK,Slovakia -Vrutky,ZI,Žilina Region,SK,Slovakia -Vrbové,TA,Trnava Region,SK,Slovakia -Vrable,NI,Nitra Region,SK,Slovakia -Batorove Kosihy,NI,Nitra Region,SK,Slovakia -Voderady,TA,Trnava Region,SK,Slovakia -Vlkanova,BC,Banská Bystrica Region,SK,Slovakia -Vinicne,BL,Bratislava Region,SK,Slovakia -Vinica,BC,Banská Bystrica Region,SK,Slovakia +Žarnovica,BC,Banská Bystrica Region,SK,Slovakia +Zákamenné,ZI,Žilina Region,SK,Slovakia +Vrútky,ZI,Žilina Region,SK,Slovakia +Vráble,NI,Nitra Region,SK,Slovakia +Vlkanová,BC,Banská Bystrica Region,SK,Slovakia Vieska,TA,Trnava Region,SK,Slovakia -Vesele,TA,Trnava Region,SK,Slovakia -Velusovce,NI,Nitra Region,SK,Slovakia Velky Meder,TA,Trnava Region,SK,Slovakia -Velky Lapas,NI,Nitra Region,SK,Slovakia -Velky Kyr,NI,Nitra Region,SK,Slovakia Velky Krtis,BC,Banská Bystrica Region,SK,Slovakia -Velky Cetin,NI,Nitra Region,SK,Slovakia -Velky Biel,BL,Bratislava Region,SK,Slovakia -Velke Zaluzie,NI,Nitra Region,SK,Slovakia -Velke Surovce,TA,Trnava Region,SK,Slovakia +Velke Ulany,TA,Trnava Region,SK,Slovakia Velke Rovne,ZI,Žilina Region,SK,Slovakia Velke Ripnany,NI,Nitra Region,SK,Slovakia Velke Kostolany,TA,Trnava Region,SK,Slovakia -Velke Dvorniky,TA,Trnava Region,SK,Slovakia -Velke Canikovce,BL,Bratislava Region,SK,Slovakia -Velke Brestovany,TA,Trnava Region,SK,Slovakia -Velka Mana,NI,Nitra Region,SK,Slovakia -Velka Luka,BC,Banská Bystrica Region,SK,Slovakia -Velka Hradna,TC,Trenčín Region,SK,Slovakia -Velicna,ZI,Žilina Region,SK,Slovakia -Velcice,NI,Nitra Region,SK,Slovakia -Vazec,ZI,Žilina Region,SK,Slovakia -Vavrecka,ZI,Žilina Region,SK,Slovakia -Varin,ZI,Žilina Region,SK,Slovakia +Velke Dvorany,NI,Nitra Region,SK,Slovakia +Velke Chyndice,NI,Nitra Region,SK,Slovakia +Velka Paka,TA,Trnava Region,SK,Slovakia +Varín,ZI,Žilina Region,SK,Slovakia +Valča,ZI,Žilina Region,SK,Slovakia Valaska Bela,TC,Trenčín Region,SK,Slovakia -Valaska,BC,Banská Bystrica Region,SK,Slovakia -Urmince,NI,Nitra Region,SK,Slovakia -Tvrdosin,ZI,Žilina Region,SK,Slovakia +Valaská,BC,Banská Bystrica Region,SK,Slovakia +Tvrdošín,ZI,Žilina Region,SK,Slovakia Turzovka,ZI,Žilina Region,SK,Slovakia -Turen,BL,Bratislava Region,SK,Slovakia Turčianske Teplice,ZI,Žilina Region,SK,Slovakia -Tuchyna,TC,Trenčín Region,SK,Slovakia -Trstin,TA,Trnava Region,SK,Slovakia +Turany,ZI,Žilina Region,SK,Slovakia +Trstín,TA,Trnava Region,SK,Slovakia Trstice,TA,Trnava Region,SK,Slovakia -Trstena,ZI,Žilina Region,SK,Slovakia -Trnovec nad Vahom,NI,Nitra Region,SK,Slovakia +Trstená,ZI,Žilina Region,SK,Slovakia Trnava,TA,Trnava Region,SK,Slovakia Trhova Hradska,TA,Trnava Region,SK,Slovakia Trenčín,TC,Trenčín Region,SK,Slovakia Trencianske Teplice,TC,Trenčín Region,SK,Slovakia -Trencianska Turna,TC,Trenčín Region,SK,Slovakia -Trebelovce,BC,Banská Bystrica Region,SK,Slovakia Trakovice,TA,Trnava Region,SK,Slovakia -Tovarniky,NI,Nitra Region,SK,Slovakia Topoľčany,NI,Nitra Region,SK,Slovakia -Tomasov,BL,Bratislava Region,SK,Slovakia -Tisovec,BC,Banská Bystrica Region,SK,Slovakia -Tesedikovo,NI,Nitra Region,SK,Slovakia -Terany,BC,Banská Bystrica Region,SK,Slovakia -Teplicka nad Vahom,ZI,Žilina Region,SK,Slovakia +Tomášov,BL,Bratislava Region,SK,Slovakia +Tešedíkovo,NI,Nitra Region,SK,Slovakia Tekovske Luzany,NI,Nitra Region,SK,Slovakia -Tekovska Breznica,BC,Banská Bystrica Region,SK,Slovakia -Svedernik,ZI,Žilina Region,SK,Slovakia +Svederník,ZI,Žilina Region,SK,Slovakia Svätý Jur,BL,Bratislava Region,SK,Slovakia -Surianky,NI,Nitra Region,SK,Slovakia Šurany,NI,Nitra Region,SK,Slovakia -Sudovce,BC,Banská Bystrica Region,SK,Slovakia -Sucha nad Parnou,TA,Trnava Region,SK,Slovakia -Sucany,ZI,Žilina Region,SK,Slovakia +Súľov,ZI,Žilina Region,SK,Slovakia +Sučany,ZI,Žilina Region,SK,Slovakia Štúrovo,NI,Nitra Region,SK,Slovakia Stupava,BL,Bratislava Region,SK,Slovakia -Strecno,ZI,Žilina Region,SK,Slovakia -Stiavnik,ZI,Žilina Region,SK,Slovakia -Stary Tekov,NI,Nitra Region,SK,Slovakia +Studienka,BL,Bratislava Region,SK,Slovakia +Strekov,NI,Nitra Region,SK,Slovakia +Strečno,ZI,Žilina Region,SK,Slovakia +Stráňavy,ZI,Žilina Region,SK,Slovakia +Štiavnik,ZI,Žilina Region,SK,Slovakia +Old Town,BL,Bratislava Region,SK,Slovakia Stara Tura,TC,Trenčín Region,SK,Slovakia Stara Bystrica,ZI,Žilina Region,SK,Slovakia -Spacince,TA,Trnava Region,SK,Slovakia -Soporna,TA,Trnava Region,SK,Slovakia -Solosnica,BL,Bratislava Region,SK,Slovakia -Soblahov,TC,Trenčín Region,SK,Slovakia -Smolenice,TA,Trnava Region,SK,Slovakia -Slovensky Grob,BL,Bratislava Region,SK,Slovakia -Slovenska Nova Ves,TA,Trnava Region,SK,Slovakia +Šoporňa,TA,Trnava Region,SK,Slovakia ,,,SK,Slovakia -Liptovske Sliace,ZI,Žilina Region,SK,Slovakia Sliač,BC,Banská Bystrica Region,SK,Slovakia -Sladkovicovo,TA,Trnava Region,SK,Slovakia -Skalite,ZI,Žilina Region,SK,Slovakia Skalica,TA,Trnava Region,SK,Slovakia -Sihelne,ZI,Žilina Region,SK,Slovakia -Sereg,TA,Trnava Region,SK,Slovakia -Senica,BC,Banská Bystrica Region,SK,Slovakia +Siladice,TA,Trnava Region,SK,Slovakia +Sihelné,ZI,Žilina Region,SK,Slovakia +Sereď,TA,Trnava Region,SK,Slovakia Senica,TA,Trnava Region,SK,Slovakia Senec,BL,Bratislava Region,SK,Slovakia -Selice,NI,Nitra Region,SK,Slovakia Selec,TC,Trenčín Region,SK,Slovakia -Selce,BC,Banská Bystrica Region,SK,Slovakia -Sec,TC,Trenčín Region,SK,Slovakia -Sastin,TA,Trnava Region,SK,Slovakia -Samorin,TA,Trnava Region,SK,Slovakia +Seč,TC,Trenčín Region,SK,Slovakia +Šamorín,TA,Trnava Region,SK,Slovakia Šaľa,NI,Nitra Region,SK,Slovakia -Sajdikove Humence,TA,Trnava Region,SK,Slovakia Šahy,NI,Nitra Region,SK,Slovakia -Rybnik,NI,Nitra Region,SK,Slovakia Ružomberok,ZI,Žilina Region,SK,Slovakia -Ruzindol,TA,Trnava Region,SK,Slovakia -Rudina,ZI,Žilina Region,SK,Slovakia Rovinka,BL,Bratislava Region,SK,Slovakia Rosina,ZI,Žilina Region,SK,Slovakia -Rohoznik,BL,Bratislava Region,SK,Slovakia +Rohožník,BL,Bratislava Region,SK,Slovakia Rapovce,BC,Banská Bystrica Region,SK,Slovakia -Rakova,ZI,Žilina Region,SK,Slovakia -Rajecke Teplice,ZI,Žilina Region,SK,Slovakia +Raková,ZI,Žilina Region,SK,Slovakia Rajec,ZI,Žilina Region,SK,Slovakia -Radosovce,TA,Trnava Region,SK,Slovakia -Radosina,NI,Nitra Region,SK,Slovakia -Rabcice,ZI,Žilina Region,SK,Slovakia -Pukanec,NI,Nitra Region,SK,Slovakia +Radošovce,TA,Trnava Region,SK,Slovakia +Bratislava - Raca,BL,Bratislava Region,SK,Slovakia +Rabča,ZI,Žilina Region,SK,Slovakia Púchov,TC,Trenčín Region,SK,Slovakia -Pstrusa,BC,Banská Bystrica Region,SK,Slovakia -Pruske,TC,Trenčín Region,SK,Slovakia +Pruské,TC,Trenčín Region,SK,Slovakia +Prievidza,TC,Trenčín Region,SK,Slovakia Pribylina,ZI,Žilina Region,SK,Slovakia -Pribeta,NI,Nitra Region,SK,Slovakia -Prencov,BC,Banská Bystrica Region,SK,Slovakia -Predmier,ZI,Žilina Region,SK,Slovakia -Precin,TC,Trenčín Region,SK,Slovakia Pravotice,TC,Trenčín Region,SK,Slovakia -Prasice,NI,Nitra Region,SK,Slovakia Považská Bystrica,TC,Trenčín Region,SK,Slovakia -Potor,BC,Banská Bystrica Region,SK,Slovakia -Poniky,BC,Banská Bystrica Region,SK,Slovakia -Poltar,BC,Banská Bystrica Region,SK,Slovakia -Polomka,BC,Banská Bystrica Region,SK,Slovakia -Pohronsky Ruskov,NI,Nitra Region,SK,Slovakia -Pohronska Polhora,BC,Banská Bystrica Region,SK,Slovakia -Podzamcok,BC,Banská Bystrica Region,SK,Slovakia -Podolie,TC,Trenčín Region,SK,Slovakia -Podbrezova,BC,Banská Bystrica Region,SK,Slovakia -Plavecky Stvrtok,BL,Bratislava Region,SK,Slovakia +Potvorice,TC,Trenčín Region,SK,Slovakia +Poltár,BC,Banská Bystrica Region,SK,Slovakia +Podbrezová,BC,Banská Bystrica Region,SK,Slovakia +Pliešovce,BC,Banská Bystrica Region,SK,Slovakia +Plášťovce,NI,Nitra Region,SK,Slovakia Piešťany,TA,Trnava Region,SK,Slovakia Pezinok,BL,Bratislava Region,SK,Slovakia Petržalka,BL,Bratislava Region,SK,Slovakia -Petrovice,ZI,Žilina Region,SK,Slovakia -Pata,TA,Trnava Region,SK,Slovakia Partizánske,TC,Trenčín Region,SK,Slovakia -Papradno,TC,Trenčín Region,SK,Slovakia -Palarikovo,NI,Nitra Region,SK,Slovakia -Osuske,TA,Trnava Region,SK,Slovakia -Oslany,TC,Trenčín Region,SK,Slovakia -Oscadnica,ZI,Žilina Region,SK,Slovakia -Orlovsky Dvor,TC,Trenčín Region,SK,Slovakia -Orechova Poton,TA,Trnava Region,SK,Slovakia +Ožďany,BC,Banská Bystrica Region,SK,Slovakia +Oščadnica,ZI,Žilina Region,SK,Slovakia Oravske Vesele,ZI,Žilina Region,SK,Slovakia Oravska Polhora,ZI,Žilina Region,SK,Slovakia -Oponice,NI,Nitra Region,SK,Slovakia Opoj,TA,Trnava Region,SK,Slovakia -Ocova,BC,Banská Bystrica Region,SK,Slovakia +Očová,BC,Banská Bystrica Region,SK,Slovakia Ochodnica,ZI,Žilina Region,SK,Slovakia -Obyce,NI,Nitra Region,SK,Slovakia Obid,NI,Nitra Region,SK,Slovakia -Novot,ZI,Žilina Region,SK,Slovakia +Novoť,ZI,Žilina Region,SK,Slovakia Nové Zámky,NI,Nitra Region,SK,Slovakia Nove Sady,NI,Nitra Region,SK,Slovakia Nové Mesto nad Váhom,TC,Trenčín Region,SK,Slovakia Nove Mesto,BL,Bratislava Region,SK,Slovakia -Novaky,TC,Trenčín Region,SK,Slovakia -Nová Dubnica,TC,Trenčín Region,SK,Slovakia -Nova Bana,BC,Banská Bystrica Region,SK,Slovakia -Nizna,ZI,Žilina Region,SK,Slovakia +Nováky,TC,Trenčín Region,SK,Slovakia +Nitrianske Sucany,TC,Trenčín Region,SK,Slovakia Nitrianske Pravno,TC,Trenčín Region,SK,Slovakia -Nitrianske Hrnciarovce,NI,Nitra Region,SK,Slovakia -Nitrianska Streda,NI,Nitra Region,SK,Slovakia -Nitra nad Iplom,BC,Banská Bystrica Region,SK,Slovakia Nitra,NI,Nitra Region,SK,Slovakia -Neverice,NI,Nitra Region,SK,Slovakia -Nesvady,NI,Nitra Region,SK,Slovakia -Nemsova,TC,Trenčín Region,SK,Slovakia Neded,NI,Nitra Region,SK,Slovakia -Nedanovce,TC,Trenčín Region,SK,Slovakia -Nana,NI,Nitra Region,SK,Slovakia Námestovo,ZI,Žilina Region,SK,Slovakia Myjava,TC,Trenčín Region,SK,Slovakia -Mutne,ZI,Žilina Region,SK,Slovakia -Mostova,TA,Trnava Region,SK,Slovakia +Mostová,TA,Trnava Region,SK,Slovakia Most pri Bratislave,BL,Bratislava Region,SK,Slovakia Moravske Lieskove,TC,Trenčín Region,SK,Slovakia Moravany nad Vahom,TA,Trnava Region,SK,Slovakia -Modry Kamen,BC,Banská Bystrica Region,SK,Slovakia +Mojmírovce,NI,Nitra Region,SK,Slovakia Modra,BL,Bratislava Region,SK,Slovakia Mochovce,NI,Nitra Region,SK,Slovakia -Mocenok,NI,Nitra Region,SK,Slovakia Miloslavov,BL,Bratislava Region,SK,Slovakia -Michalova,BC,Banská Bystrica Region,SK,Slovakia +Mikušovce,TC,Trenčín Region,SK,Slovakia Melek,NI,Nitra Region,SK,Slovakia -Matuskovo,TA,Trnava Region,SK,Slovakia +Mašková,BC,Banská Bystrica Region,SK,Slovakia Martin,ZI,Žilina Region,SK,Slovakia Marianka,BL,Bratislava Region,SK,Slovakia -Maly Lapas,NI,Nitra Region,SK,Slovakia Malinovo,BL,Bratislava Region,SK,Slovakia Male Zaluzie,NI,Nitra Region,SK,Slovakia -Male Uherce,TC,Trenčín Region,SK,Slovakia Malacky,BL,Bratislava Region,SK,Slovakia -Makov,ZI,Žilina Region,SK,Slovakia -Majcichov,TA,Trnava Region,SK,Slovakia Madunice,TA,Trnava Region,SK,Slovakia -Luzianky,NI,Nitra Region,SK,Slovakia +Lysica,ZI,Žilina Region,SK,Slovakia Lučenec,BC,Banská Bystrica Region,SK,Slovakia -Lubochna,ZI,Žilina Region,SK,Slovakia +Ľubochňa,ZI,Žilina Region,SK,Slovakia +Lubina,TC,Trenčín Region,SK,Slovakia Lozorno,BL,Bratislava Region,SK,Slovakia -Lovinobana,BC,Banská Bystrica Region,SK,Slovakia -Lokca,ZI,Žilina Region,SK,Slovakia -Liskova,ZI,Žilina Region,SK,Slovakia +Lovinobaňa,BC,Banská Bystrica Region,SK,Slovakia +Lomná,ZI,Žilina Region,SK,Slovakia +Lisková,ZI,Žilina Region,SK,Slovakia Liptovský Mikuláš,ZI,Žilina Region,SK,Slovakia +Liptovsky Jan,ZI,Žilina Region,SK,Slovakia Liptovsky Hradok,ZI,Žilina Region,SK,Slovakia -Liptovska Tepla,ZI,Žilina Region,SK,Slovakia Liptovska Osada,ZI,Žilina Region,SK,Slovakia Liptovska Luzna,ZI,Žilina Region,SK,Slovakia Liptovska Kokava,ZI,Žilina Region,SK,Slovakia -Likavka,ZI,Žilina Region,SK,Slovakia Lietava,ZI,Žilina Region,SK,Slovakia -Lieskovec,BC,Banská Bystrica Region,SK,Slovakia -Liesek,ZI,Žilina Region,SK,Slovakia Levice,NI,Nitra Region,SK,Slovakia Leopoldov,TA,Trnava Region,SK,Slovakia Lehota,NI,Nitra Region,SK,Slovakia Lehnice,TA,Trnava Region,SK,Slovakia Lednicke Rovne,TC,Trenčín Region,SK,Slovakia -Lednica,TC,Trenčín Region,SK,Slovakia -Lazy pod Makytou,TC,Trenčín Region,SK,Slovakia -Lazany,ZI,Žilina Region,SK,Slovakia -Kysucky Lieskovec,ZI,Žilina Region,SK,Slovakia Kysucké Nové Mesto,ZI,Žilina Region,SK,Slovakia -Kvetoslavov,TA,Trnava Region,SK,Slovakia -Kuty,TA,Trnava Region,SK,Slovakia -Kutniky,TA,Trnava Region,SK,Slovakia -Krusetnica,ZI,Žilina Region,SK,Slovakia +Kyselica,TA,Trnava Region,SK,Slovakia +Kúty,TA,Trnava Region,SK,Slovakia Krupina,BC,Banská Bystrica Region,SK,Slovakia Kremnica,BC,Banská Bystrica Region,SK,Slovakia Krasno nad Kysucou,ZI,Žilina Region,SK,Slovakia -Krasnany,ZI,Žilina Region,SK,Slovakia -Kralov Brod,TA,Trnava Region,SK,Slovakia -Krakovany,TA,Trnava Region,SK,Slovakia -Kozarovce,NI,Nitra Region,SK,Slovakia -Kovarce,NI,Nitra Region,SK,Slovakia -Kotesova,ZI,Žilina Region,SK,Slovakia -Kosuty,TA,Trnava Region,SK,Slovakia -Kostolna pri Dunaji,BL,Bratislava Region,SK,Slovakia -Kostany nad Turcom,ZI,Žilina Region,SK,Slovakia -Komjatice,NI,Nitra Region,SK,Slovakia -Komarno,TC,Trenčín Region,SK,Slovakia -Komarno,BC,Banská Bystrica Region,SK,Slovakia +Krajné,TC,Trenčín Region,SK,Slovakia Komárno,NI,Nitra Region,SK,Slovakia -Kolinany,NI,Nitra Region,SK,Slovakia -Kolarovo,NI,Nitra Region,SK,Slovakia -Kolacno,TC,Trenčín Region,SK,Slovakia -Kocovce,TC,Trenčín Region,SK,Slovakia -Klatova Nova Ves,TC,Trenčín Region,SK,Slovakia -Klastor pod Znievom,ZI,Žilina Region,SK,Slovakia -Klasov,NI,Nitra Region,SK,Slovakia -Klacno,TC,Trenčín Region,SK,Slovakia -Kamenna Poruba,ZI,Žilina Region,SK,Slovakia -Kamenin,NI,Nitra Region,SK,Slovakia +Kolíňany,NI,Nitra Region,SK,Slovakia +Kolárovo,NI,Nitra Region,SK,Slovakia +Kokava nad Rimavicou,BC,Banská Bystrica Region,SK,Slovakia +Klenovec,BC,Banská Bystrica Region,SK,Slovakia +Kľačno,TC,Trenčín Region,SK,Slovakia +Kľačany,TA,Trnava Region,SK,Slovakia +Kanianka,TC,Trenčín Region,SK,Slovakia +Kálnica,TC,Trenčín Region,SK,Slovakia Jelka,TA,Trnava Region,SK,Slovakia Jelenec,NI,Nitra Region,SK,Slovakia +Jaslovske Bohunice,TA,Trnava Region,SK,Slovakia Jasenica,TC,Trenčín Region,SK,Slovakia -Jarok,NI,Nitra Region,SK,Slovakia -Jarok,NI,Nitra Region,SK,Slovakia -Janiky,TA,Trnava Region,SK,Slovakia -Jahodniky,ZI,Žilina Region,SK,Slovakia -Jacovce,NI,Nitra Region,SK,Slovakia +Janíky,TA,Trnava Region,SK,Slovakia +Jamník,ZI,Žilina Region,SK,Slovakia Jablonec,BL,Bratislava Region,SK,Slovakia -Ivanka pri Nitre,NI,Nitra Region,SK,Slovakia Ivanka pri Dunaji,BL,Bratislava Region,SK,Slovakia -Istebne,ZI,Žilina Region,SK,Slovakia +Istebné,ZI,Žilina Region,SK,Slovakia +Imeľ,NI,Nitra Region,SK,Slovakia Ilava,TC,Trenčín Region,SK,Slovakia +Igram,BL,Bratislava Region,SK,Slovakia Hviezdoslavov,TA,Trnava Region,SK,Slovakia Hul,NI,Nitra Region,SK,Slovakia -Hruba Borsa,BL,Bratislava Region,SK,Slovakia -Hronske Klacany,NI,Nitra Region,SK,Slovakia -Hrnciarovce nad Parnou,TA,Trnava Region,SK,Slovakia -Hrinova,BC,Banská Bystrica Region,SK,Slovakia -Hradiste pod Vratnom,TA,Trnava Region,SK,Slovakia -Hrabicov,BC,Banská Bystrica Region,SK,Slovakia -Hostie,NI,Nitra Region,SK,Slovakia -Horny Lieskov,TC,Trenčín Region,SK,Slovakia -Horne Saliby,TA,Trnava Region,SK,Slovakia +Hruštín,ZI,Žilina Region,SK,Slovakia +Horne Turovce,NI,Nitra Region,SK,Slovakia Horne Oresany,TA,Trnava Region,SK,Slovakia +Horne Motesice,TC,Trenčín Region,SK,Slovakia Horna Ves,BC,Banská Bystrica Region,SK,Slovakia Horna Stubna,ZI,Žilina Region,SK,Slovakia Horna Poton,TA,Trnava Region,SK,Slovakia -Horky,ZI,Žilina Region,SK,Slovakia -Holic,TA,Trnava Region,SK,Slovakia -Hnusta,BC,Banská Bystrica Region,SK,Slovakia +Holíč,TA,Trnava Region,SK,Slovakia +Hnúšťa,BC,Banská Bystrica Region,SK,Slovakia Hlohovec,TA,Trnava Region,SK,Slovakia Hlinik nad Hronom,BC,Banská Bystrica Region,SK,Slovakia Limbach,BL,Bratislava Region,SK,Slovakia -Hladovka,ZI,Žilina Region,SK,Slovakia -Handlova,TC,Trenčín Region,SK,Slovakia +Handlová,TC,Trenčín Region,SK,Slovakia Hamuliakovo,BL,Bratislava Region,SK,Slovakia -Halic,BC,Banská Bystrica Region,SK,Slovakia -Hajnacka,BC,Banská Bystrica Region,SK,Slovakia +Hajnáčka,BC,Banská Bystrica Region,SK,Slovakia Habovka,ZI,Žilina Region,SK,Slovakia -Zalesie,BL,Bratislava Region,SK,Slovakia Gbely,TA,Trnava Region,SK,Slovakia Gbelany,ZI,Žilina Region,SK,Slovakia Galanta,TA,Trnava Region,SK,Slovakia -Gabcikovo,TA,Trnava Region,SK,Slovakia -Filakovo,BC,Banská Bystrica Region,SK,Slovakia -DZurcina,ZI,Žilina Region,SK,Slovakia +Gabčíkovo,TA,Trnava Region,SK,Slovakia +Fiľakovo,BC,Banská Bystrica Region,SK,Slovakia +Ďurčiná,ZI,Žilina Region,SK,Slovakia +Dunajsky Klatov,TA,Trnava Region,SK,Slovakia Dunajská Streda,TA,Trnava Region,SK,Slovakia -Dubovany,TA,Trnava Region,SK,Slovakia -Dubova,BL,Bratislava Region,SK,Slovakia +Dúbravka,BL,Bratislava Region,SK,Slovakia Dubnica nad Váhom,TC,Trenčín Region,SK,Slovakia -Drietoma,TC,Trenčín Region,SK,Slovakia -Drazkovce,ZI,Žilina Region,SK,Slovakia -Drahovce,TA,Trnava Region,SK,Slovakia -Domaniza,TC,Trenčín Region,SK,Slovakia Dolny Stal,TA,Trnava Region,SK,Slovakia -Dolny Ohaj,NI,Nitra Region,SK,Slovakia Dolny Lopasov,TA,Trnava Region,SK,Slovakia Dolný Kubín,ZI,Žilina Region,SK,Slovakia -Dolny Hricov,ZI,Žilina Region,SK,Slovakia -Dolny Badin,BC,Banská Bystrica Region,SK,Slovakia Dolne Vestenice,TC,Trenčín Region,SK,Slovakia -Dolne Trhoviste,TA,Trnava Region,SK,Slovakia -Dolne Saliby,TA,Trnava Region,SK,Slovakia +Dolne Plachtince,BC,Banská Bystrica Region,SK,Slovakia +Dolne Lovcice,TA,Trnava Region,SK,Slovakia Dolna Suca,TC,Trenčín Region,SK,Slovakia -Dolna Streda,TA,Trnava Region,SK,Slovakia -Dolna Sec,NI,Nitra Region,SK,Slovakia -Dolna Marikova,TC,Trenčín Region,SK,Slovakia Dolna Krupa,TA,Trnava Region,SK,Slovakia -Dolna Breznica,TC,Trenčín Region,SK,Slovakia -Dojc,TA,Trnava Region,SK,Slovakia -Dobrohost,TA,Trnava Region,SK,Slovakia -Dobra Niva,BC,Banská Bystrica Region,SK,Slovakia -Dlha nad Vahom,NI,Nitra Region,SK,Slovakia -Divin,BC,Banská Bystrica Region,SK,Slovakia +Dojč,TA,Trnava Region,SK,Slovakia +Divín,BC,Banská Bystrica Region,SK,Slovakia Diviaky nad Nitricou,TC,Trenčín Region,SK,Slovakia -Diakovce,NI,Nitra Region,SK,Slovakia -Dezerice,TC,Trenčín Region,SK,Slovakia +Diviacka Nova Ves,TC,Trenčín Region,SK,Slovakia +Dežerice,TC,Trenčín Region,SK,Slovakia Detva,BC,Banská Bystrica Region,SK,Slovakia -Cimhova,ZI,Žilina Region,SK,Slovakia -Cifer,TA,Trnava Region,SK,Slovakia +Cífer,TA,Trnava Region,SK,Slovakia Cierny Balog,BC,Banská Bystrica Region,SK,Slovakia -Cierne,ZI,Žilina Region,SK,Slovakia Cierna Voda,TA,Trnava Region,SK,Slovakia Chynorany,TC,Trenčín Region,SK,Slovakia -Chtelnica,TA,Trnava Region,SK,Slovakia -Chotin,NI,Nitra Region,SK,Slovakia -Chorvatsky Grob,BL,Bratislava Region,SK,Slovakia -Chlebnice,ZI,Žilina Region,SK,Slovakia -Cerveny Hradok,NI,Nitra Region,SK,Slovakia -Celadice,NI,Nitra Region,SK,Slovakia -Castkovce,TC,Trenčín Region,SK,Slovakia +Chotín,NI,Nitra Region,SK,Slovakia +Čenkovce,TA,Trnava Region,SK,Slovakia +Častá,BL,Bratislava Region,SK,Slovakia +Čakany,TA,Trnava Region,SK,Slovakia Čadca,ZI,Žilina Region,SK,Slovakia -Cachtice,TC,Trenčín Region,SK,Slovakia Cabaj-Capor,NI,Nitra Region,SK,Slovakia -Bzovik,BC,Banská Bystrica Region,SK,Slovakia Bzince pod Javorinou,TC,Trenčín Region,SK,Slovakia Bytča,ZI,Žilina Region,SK,Slovakia -Bucany,TA,Trnava Region,SK,Slovakia -Buc,NI,Nitra Region,SK,Slovakia -Brusno,BC,Banská Bystrica Region,SK,Slovakia +Budmerice,BL,Bratislava Region,SK,Slovakia +Budča,BC,Banská Bystrica Region,SK,Slovakia Brezova pod Bradlom,TC,Trenčín Region,SK,Slovakia Brezno,BC,Banská Bystrica Region,SK,Slovakia Bratislava,BL,Bratislava Region,SK,Slovakia -Branc,NI,Nitra Region,SK,Slovakia -Bosaca,TC,Trenčín Region,SK,Slovakia Borsky Mikulas,TA,Trnava Region,SK,Slovakia -Borovce,TA,Trnava Region,SK,Slovakia -Borinka,BL,Bratislava Region,SK,Slovakia -Borcice,TC,Trenčín Region,SK,Slovakia -Boleraz,TA,Trnava Region,SK,Slovakia Bojnice,TC,Trenčín Region,SK,Slovakia -Bohdanovce nad Trnavou,TA,Trnava Region,SK,Slovakia -Bobrovec,ZI,Žilina Region,SK,Slovakia -Bobrov,ZI,Žilina Region,SK,Slovakia -Bobot,TC,Trenčín Region,SK,Slovakia +Bojná,NI,Nitra Region,SK,Slovakia +Bohunice nad Vahom,TC,Trenčín Region,SK,Slovakia Blhovce,BC,Banská Bystrica Region,SK,Slovakia -Blatnica,ZI,Žilina Region,SK,Slovakia -Bitarova,ZI,Žilina Region,SK,Slovakia +Blatna na Ostrove,TA,Trnava Region,SK,Slovakia Biely Kostol,TA,Trnava Region,SK,Slovakia -Bernolakovo,BL,Bratislava Region,SK,Slovakia -Benadikova,ZI,Žilina Region,SK,Slovakia -Belusa,TC,Trenčín Region,SK,Slovakia -Bela,ZI,Žilina Region,SK,Slovakia +Bernolákovo,BL,Bratislava Region,SK,Slovakia +Beňadovo,ZI,Žilina Region,SK,Slovakia +Beňadiková,ZI,Žilina Region,SK,Slovakia +Beluša,TC,Trenčín Region,SK,Slovakia +Bellova Ves,TA,Trnava Region,SK,Slovakia +Belá,ZI,Žilina Region,SK,Slovakia +Bašovce,TA,Trnava Region,SK,Slovakia Banská Štiavnica,BC,Banská Bystrica Region,SK,Slovakia Banská Bystrica,BC,Banská Bystrica Region,SK,Slovakia Banovce nad Bebravou,TC,Trenčín Region,SK,Slovakia Banka,TA,Trnava Region,SK,Slovakia -Bahon,BL,Bratislava Region,SK,Slovakia -Babina,BC,Banská Bystrica Region,SK,Slovakia -Aleksince,NI,Nitra Region,SK,Slovakia -Abraham,TA,Trnava Region,SK,Slovakia +Babín,ZI,Žilina Region,SK,Slovakia +Alekšince,NI,Nitra Region,SK,Slovakia Dvur Kralove nad Labem,52,Kralovehradecky kraj,CZ,Czechia Zvole,20,Central Bohemia,CZ,Czechia -Zulova,71,Olomoucky kraj,CZ,Czechia -Zubri,72,Zlín,CZ,Czechia -Zruc nad Sazavou,20,Central Bohemia,CZ,Czechia -Zohor,BL,Bratislava Region,SK,Slovakia +Žulová,71,Olomoucky kraj,CZ,Czechia +Zubří,72,Zlín,CZ,Czechia Znojmo,64,South Moravian,CZ,Czechia -Zlutice,41,Karlovarsky kraj,CZ,Czechia -Zlonin,20,Central Bohemia,CZ,Czechia +Zlonín,20,Central Bohemia,CZ,Czechia Zliv,31,Jihocesky kraj,CZ,Czechia Zlín,72,Zlín,CZ,Czechia -Zlate Hory,71,Olomoucky kraj,CZ,Czechia -Zlata Koruna,31,Jihocesky kraj,CZ,Czechia -Zinkovy,32,Plzeň Region,CZ,Czechia -Zidlochovice,64,South Moravian,CZ,Czechia -Zhor,53,Pardubicky kraj,CZ,Czechia -Zernov,52,Kralovehradecky kraj,CZ,Czechia -Zenklava,80,Moravskoslezsky kraj,CZ,Czechia +Žitenice,42,Ustecky kraj,CZ,Czechia +Žilina,20,Central Bohemia,CZ,Czechia +Židlochovice,64,South Moravian,CZ,Czechia +Ženklava,80,Moravskoslezsky kraj,CZ,Czechia Zelezny Brod,51,Liberecky kraj,CZ,Czechia Zelezna Ruda,32,Plzeň Region,CZ,Czechia -Zeletava,63,Kraj Vysocina,CZ,Czechia -Zelenec,20,Central Bohemia,CZ,Czechia +Želetava,63,Kraj Vysocina,CZ,Czechia +Zeleneč,20,Central Bohemia,CZ,Czechia Zdounky,72,Zlín,CZ,Czechia Zdice,20,Central Bohemia,CZ,Czechia Zdiby,20,Central Bohemia,CZ,Czechia -Zdechov,72,Zlín,CZ,Czechia +Zděchov,72,Zlín,CZ,Czechia Zdar,63,Kraj Vysocina,CZ,Czechia -Zdanice,64,South Moravian,CZ,Czechia -Zbuzany,20,Central Bohemia,CZ,Czechia -Zbuch,32,Plzeň Region,CZ,Czechia -Zbraslav,10,Prague,CZ,Czechia +Žďárná,64,South Moravian,CZ,Czechia +Ždánice,64,South Moravian,CZ,Czechia +Zbůch,32,Plzeň Region,CZ,Czechia +Zbraslavice,20,Central Bohemia,CZ,Czechia +Zbraslav,64,South Moravian,CZ,Czechia +Zbiroh,32,Plzeň Region,CZ,Czechia +Závraty,31,Jihocesky kraj,CZ,Czechia Žatec,42,Ustecky kraj,CZ,Czechia -Zatcany,64,South Moravian,CZ,Czechia -Zastavka,64,South Moravian,CZ,Czechia -Zasova,72,Zlín,CZ,Czechia -Zasmuky,20,Central Bohemia,CZ,Czechia -Zandov,20,Central Bohemia,CZ,Czechia -Zamberk,53,Pardubicky kraj,CZ,Czechia +Zastávka,64,South Moravian,CZ,Czechia +Zašová,72,Zlín,CZ,Czechia +Žandov,20,Central Bohemia,CZ,Czechia +Zámrsk,53,Pardubicky kraj,CZ,Czechia +Žamberk,53,Pardubicky kraj,CZ,Czechia +Žáky,20,Central Bohemia,CZ,Czechia Zákupy,51,Liberecky kraj,CZ,Czechia -Zajeci,64,South Moravian,CZ,Czechia -Zahori-Brdo,31,Jihocesky kraj,CZ,Czechia -Zacler,52,Kralovehradecky kraj,CZ,Czechia -Zabreh,71,Olomoucky kraj,CZ,Czechia -Zabcice,64,South Moravian,CZ,Czechia -Vyssi Brod,31,Jihocesky kraj,CZ,Czechia -Vysoky Chlumec,20,Central Bohemia,CZ,Czechia +Záhornice,52,Kralovehradecky kraj,CZ,Czechia +Žacléř,52,Kralovehradecky kraj,CZ,Czechia +Zábřeh,71,Olomoucky kraj,CZ,Czechia +Vysokov,52,Kralovehradecky kraj,CZ,Czechia Vysoke Veseli,52,Kralovehradecky kraj,CZ,Czechia Vysoke Myto,53,Pardubicky kraj,CZ,Czechia Vysoke Chvojno,53,Pardubicky kraj,CZ,Czechia +Vysoka pri Morave,BL,Bratislava Region,SK,Slovakia Vysoka nad Labem,52,Kralovehradecky kraj,CZ,Czechia -Vyskytna nad Jihlavou,63,Kraj Vysocina,CZ,Czechia -Vyskovice,80,Moravskoslezsky kraj,CZ,Czechia +Výškovice,80,Moravskoslezsky kraj,CZ,Czechia Vyškov,64,South Moravian,CZ,Czechia -Vsetin,72,Zlín,CZ,Czechia -Vsetaty,20,Central Bohemia,CZ,Czechia -Vsestary,52,Kralovehradecky kraj,CZ,Czechia -Vseradice,20,Central Bohemia,CZ,Czechia -Vsemina,72,Zlín,CZ,Czechia -Vsehrdy,42,Ustecky kraj,CZ,Czechia -Vresova,41,Karlovarsky kraj,CZ,Czechia -Vrdy,20,Central Bohemia,CZ,Czechia +Vsetín,72,Zlín,CZ,Czechia +Všestary,52,Kralovehradecky kraj,CZ,Czechia +Všemina,72,Zlín,CZ,Czechia +Všehrdy,42,Ustecky kraj,CZ,Czechia +Vršovice,80,Moravskoslezsky kraj,CZ,Czechia +Vroutek,42,Ustecky kraj,CZ,Czechia +Vřesová,41,Karlovarsky kraj,CZ,Czechia +Vrchotovy Janovice,20,Central Bohemia,CZ,Czechia Vrchoslavice,71,Olomoucky kraj,CZ,Czechia -Vrchlabi,52,Kralovehradecky kraj,CZ,Czechia +Vrchlabí,52,Kralovehradecky kraj,CZ,Czechia Vrbno pod Pradedem,80,Moravskoslezsky kraj,CZ,Czechia Vrbice,52,Kralovehradecky kraj,CZ,Czechia +Vrbičany,42,Ustecky kraj,CZ,Czechia +Vrbětice,53,Pardubicky kraj,CZ,Czechia Vratimov,80,Moravskoslezsky kraj,CZ,Czechia Vranovice,64,South Moravian,CZ,Czechia -Vranov,64,South Moravian,CZ,Czechia Vrane nad Vltavou,20,Central Bohemia,CZ,Czechia Vracov,64,South Moravian,CZ,Czechia Vracov,31,Jihocesky kraj,CZ,Czechia -Votice,20,Central Bohemia,CZ,Czechia -Volyne,31,Jihocesky kraj,CZ,Czechia +Volenice,31,Jihocesky kraj,CZ,Czechia Volduchy,32,Plzeň Region,CZ,Czechia Volary,31,Jihocesky kraj,CZ,Czechia -Vojkovice,41,Karlovarsky kraj,CZ,Czechia -Vojkovice,64,South Moravian,CZ,Czechia -Vodnany,31,Jihocesky kraj,CZ,Czechia +Vojkovice,20,Central Bohemia,CZ,Czechia +Vojkovice,80,Moravskoslezsky kraj,CZ,Czechia +Vodochody,20,Central Bohemia,CZ,Czechia +Vodňany,31,Jihocesky kraj,CZ,Czechia Vnorovy,64,South Moravian,CZ,Czechia -Vlasim,20,Central Bohemia,CZ,Czechia +Vlašim,20,Central Bohemia,CZ,Czechia Vlachovo Brezi,31,Jihocesky kraj,CZ,Czechia Vizovice,72,Zlín,CZ,Czechia -Vitkov,80,Moravskoslezsky kraj,CZ,Czechia -Vinicne Sumice,64,South Moravian,CZ,Czechia -Vinary,52,Kralovehradecky kraj,CZ,Czechia -Vinarice,20,Central Bohemia,CZ,Czechia +Vítkov,80,Moravskoslezsky kraj,CZ,Czechia +Višňové,64,South Moravian,CZ,Czechia Vimperk,31,Jihocesky kraj,CZ,Czechia -Vilemov,42,Ustecky kraj,CZ,Czechia -Vikyrovice,71,Olomoucky kraj,CZ,Czechia -Vezna,63,Kraj Vysocina,CZ,Czechia +Vikýřovice,71,Olomoucky kraj,CZ,Czechia +Vigantice,72,Zlín,CZ,Czechia +Víceměřice,71,Olomoucky kraj,CZ,Czechia +Věžná,63,Kraj Vysocina,CZ,Czechia Veverska Bityska,64,South Moravian,CZ,Czechia +Větřní,31,Jihocesky kraj,CZ,Czechia +Věstín,63,Kraj Vysocina,CZ,Czechia Vestec,53,Pardubicky kraj,CZ,Czechia Veseli nad Moravou,64,South Moravian,CZ,Czechia Veseli nad Luznici,31,Jihocesky kraj,CZ,Czechia -Verovice,80,Moravskoslezsky kraj,CZ,Czechia -Velvary,20,Central Bohemia,CZ,Czechia -Veltrusy,20,Central Bohemia,CZ,Czechia +Veřovice,80,Moravskoslezsky kraj,CZ,Czechia +Vendryně,80,Moravskoslezsky kraj,CZ,Czechia Velky Tynec,71,Olomoucky kraj,CZ,Czechia -Velky Senov,42,Ustecky kraj,CZ,Czechia Velky Osek,20,Central Bohemia,CZ,Czechia Velky Borek,20,Central Bohemia,CZ,Czechia -Velke Prilepy,20,Central Bohemia,CZ,Czechia +Prosenice,71,Olomoucky kraj,CZ,Czechia Velke Porici,52,Kralovehradecky kraj,CZ,Czechia -Velke Popovice,20,Central Bohemia,CZ,Czechia Velke Pavlovice,64,South Moravian,CZ,Czechia -Velke Opatovice,64,South Moravian,CZ,Czechia Velke Nemcice,64,South Moravian,CZ,Czechia Velke Mezirici,63,Kraj Vysocina,CZ,Czechia -Velke Losiny,71,Olomoucky kraj,CZ,Czechia Velke Karlovice,72,Zlín,CZ,Czechia -Velke Hostice,80,Moravskoslezsky kraj,CZ,Czechia -Velke Brezno,42,Ustecky kraj,CZ,Czechia Velke Bilovice,64,South Moravian,CZ,Czechia Velka Polom,80,Moravskoslezsky kraj,CZ,Czechia Velka nad Velickou,64,South Moravian,CZ,Czechia @@ -53126,2118 +40656,1548 @@ Velka Dobra,20,Central Bohemia,CZ,Czechia Velka Bystrice,71,Olomoucky kraj,CZ,Czechia Velka Bites,63,Kraj Vysocina,CZ,Czechia Velhartice,32,Plzeň Region,CZ,Czechia -Veletiny,72,Zlín,CZ,Czechia -Velesovice,64,South Moravian,CZ,Czechia -Velesin,31,Jihocesky kraj,CZ,Czechia -Velesice,42,Ustecky kraj,CZ,Czechia -Velehrad,72,Zlín,CZ,Czechia -Vejprty,42,Ustecky kraj,CZ,Czechia +Velešín,31,Jihocesky kraj,CZ,Czechia +Vejprnice,32,Plzeň Region,CZ,Czechia +Vážany,64,South Moravian,CZ,Czechia Varnsdorf,42,Ustecky kraj,CZ,Czechia +Vápenice,72,Zlín,CZ,Czechia Vamberk,52,Kralovehradecky kraj,CZ,Czechia Valtice,64,South Moravian,CZ,Czechia Valdice,52,Kralovehradecky kraj,CZ,Czechia Valasske Mezirici,72,Zlín,CZ,Czechia Valasske Klobouky,72,Zlín,CZ,Czechia Valasska Polanka,72,Zlín,CZ,Czechia -Valasska Bystrice,72,Zlín,CZ,Czechia -Vacenovice,64,South Moravian,CZ,Czechia -Uzice,20,Central Bohemia,CZ,Czechia -Uvaly,20,Central Bohemia,CZ,Czechia +Úžice,20,Central Bohemia,CZ,Czechia +Úvaly,20,Central Bohemia,CZ,Czechia Usti nad Orlici,53,Pardubicky kraj,CZ,Czechia Ústí nad Labem,42,Ustecky kraj,CZ,Czechia -Usti,32,Plzeň Region,CZ,Czechia -Ustek,42,Ustecky kraj,CZ,Czechia -Urcice,71,Olomoucky kraj,CZ,Czechia -Upice,52,Kralovehradecky kraj,CZ,Czechia -Unicov,71,Olomoucky kraj,CZ,Czechia -Unhost,20,Central Bohemia,CZ,Czechia -Unetice,20,Central Bohemia,CZ,Czechia -Ujezd,20,Central Bohemia,CZ,Czechia -Ujezd,71,Olomoucky kraj,CZ,Czechia -Uhonice,20,Central Bohemia,CZ,Czechia -Uholicky,20,Central Bohemia,CZ,Czechia +Ústí,32,Plzeň Region,CZ,Czechia +Úsov,71,Olomoucky kraj,CZ,Czechia +Úpice,52,Kralovehradecky kraj,CZ,Czechia +Uničov,71,Olomoucky kraj,CZ,Czechia +Unhošť,20,Central Bohemia,CZ,Czechia +Únanov,64,South Moravian,CZ,Czechia +Ujezd u Chocne,53,Pardubicky kraj,CZ,Czechia +Újezd,20,Central Bohemia,CZ,Czechia +Úholičky,20,Central Bohemia,CZ,Czechia Uhersky Ostroh,72,Zlín,CZ,Czechia Uhersky Brod,72,Zlín,CZ,Czechia Uherské Hradiště,72,Zlín,CZ,Czechia -Uhercice,64,South Moravian,CZ,Czechia -Udlice,42,Ustecky kraj,CZ,Czechia +Uherčice,64,South Moravian,CZ,Czechia Tyn nad Vltavou,31,Jihocesky kraj,CZ,Czechia Tyniste nad Orlici,52,Kralovehradecky kraj,CZ,Czechia Tynec nad Sazavou,20,Central Bohemia,CZ,Czechia +Tynec nad Labem,20,Central Bohemia,CZ,Czechia +Týnec,64,South Moravian,CZ,Czechia Tvrdonice,64,South Moravian,CZ,Czechia -Tvrdkov,80,Moravskoslezsky kraj,CZ,Czechia Turnov,51,Liberecky kraj,CZ,Czechia -Tuchomerice,20,Central Bohemia,CZ,Czechia +Tupadly,20,Central Bohemia,CZ,Czechia +Tulešice,64,South Moravian,CZ,Czechia Tuchlovice,20,Central Bohemia,CZ,Czechia Trutnov,52,Kralovehradecky kraj,CZ,Czechia -Troubsko,64,South Moravian,CZ,Czechia -Troja,10,Prague,CZ,Czechia -Trnavka,80,Moravskoslezsky kraj,CZ,Czechia +Troubelice,71,Olomoucky kraj,CZ,Czechia Trmice,42,Ustecky kraj,CZ,Czechia -Trinec,80,Moravskoslezsky kraj,CZ,Czechia -Trhovy Stepanov,20,Central Bohemia,CZ,Czechia +Třinec,80,Moravskoslezsky kraj,CZ,Czechia Trhove Sviny,31,Jihocesky kraj,CZ,Czechia -Trest,63,Kraj Vysocina,CZ,Czechia -Tremosnice,53,Pardubicky kraj,CZ,Czechia -Tremosna,32,Plzeň Region,CZ,Czechia -Trebotov,20,Central Bohemia,CZ,Czechia -Trebon,31,Jihocesky kraj,CZ,Czechia +Třešť,63,Kraj Vysocina,CZ,Czechia +Třemošnice,53,Pardubicky kraj,CZ,Czechia +Třeboň,31,Jihocesky kraj,CZ,Czechia Třebíč,63,Kraj Vysocina,CZ,Czechia -Trebenice,42,Ustecky kraj,CZ,Czechia -Trebechovice pod Orebem,52,Kralovehradecky kraj,CZ,Czechia -Tovacov,71,Olomoucky kraj,CZ,Czechia -Tousen,20,Central Bohemia,CZ,Czechia -Topolna,72,Zlín,CZ,Czechia -Tlustice,20,Central Bohemia,CZ,Czechia -Tlumacov,72,Zlín,CZ,Czechia -Tlucna,32,Plzeň Region,CZ,Czechia -Tisnov,64,South Moravian,CZ,Czechia -Tisice,20,Central Bohemia,CZ,Czechia -Ticha,80,Moravskoslezsky kraj,CZ,Czechia -Tesetice,71,Olomoucky kraj,CZ,Czechia -Tesany,64,South Moravian,CZ,Czechia +Třebestovice,20,Central Bohemia,CZ,Czechia +Travčice,42,Ustecky kraj,CZ,Czechia +Topolná,72,Zlín,CZ,Czechia +Tišnov,64,South Moravian,CZ,Czechia +Tišice,20,Central Bohemia,CZ,Czechia +Těšetice,71,Olomoucky kraj,CZ,Czechia Terezín,42,Ustecky kraj,CZ,Czechia -Teplice nad Metuji,52,Kralovehradecky kraj,CZ,Czechia Teplice,42,Ustecky kraj,CZ,Czechia -Temice,64,South Moravian,CZ,Czechia -Telc,63,Kraj Vysocina,CZ,Czechia -Tecovice,72,Zlín,CZ,Czechia +Těmice,64,South Moravian,CZ,Czechia +Telnice,64,South Moravian,CZ,Czechia +Telč,63,Kraj Vysocina,CZ,Czechia +Tečovice,72,Zlín,CZ,Czechia +Tatenice,53,Pardubicky kraj,CZ,Czechia Tanvald,51,Liberecky kraj,CZ,Czechia Tachov,32,Plzeň Region,CZ,Czechia Tábor,31,Jihocesky kraj,CZ,Czechia -Svojkovice,32,Plzeň Region,CZ,Czechia +Sychrov,51,Liberecky kraj,CZ,Czechia +Svojetín,20,Central Bohemia,CZ,Czechia Svitavy,53,Pardubicky kraj,CZ,Czechia -Svitavka,64,South Moravian,CZ,Czechia -Svinosice,64,South Moravian,CZ,Czechia -Svidnice,53,Pardubicky kraj,CZ,Czechia -Sviadnov,80,Moravskoslezsky kraj,CZ,Czechia -Svetvi,31,Jihocesky kraj,CZ,Czechia +Svitávka,64,South Moravian,CZ,Czechia +Švihov,32,Plzeň Region,CZ,Czechia +Svídnice,53,Pardubicky kraj,CZ,Czechia Svetla nad Sazavou,63,Kraj Vysocina,CZ,Czechia -Svemyslice,20,Central Bohemia,CZ,Czechia -Svatava,41,Karlovarsky kraj,CZ,Czechia -Susice,32,Plzeň Region,CZ,Czechia -Susice,72,Zlín,CZ,Czechia -Sumperk,71,Olomoucky kraj,CZ,Czechia -Sumice,72,Zlín,CZ,Czechia -Sulejovice,42,Ustecky kraj,CZ,Czechia -Suchomasty,20,Central Bohemia,CZ,Czechia +Svémyslice,20,Central Bohemia,CZ,Czechia +Sušice,32,Plzeň Region,CZ,Czechia +Šumperk,71,Olomoucky kraj,CZ,Czechia +Šumice,72,Zlín,CZ,Czechia +Sulice,20,Central Bohemia,CZ,Czechia +Suchohrdly,64,South Moravian,CZ,Czechia Suchdol nad Luznici,31,Jihocesky kraj,CZ,Czechia -Studenka,52,Kralovehradecky kraj,CZ,Czechia -Studenka,80,Moravskoslezsky kraj,CZ,Czechia +Studnice,64,South Moravian,CZ,Czechia +Studénka,80,Moravskoslezsky kraj,CZ,Czechia Strmilov,31,Jihocesky kraj,CZ,Czechia Stritez nad Ludinou,71,Olomoucky kraj,CZ,Czechia -Stribro,32,Plzeň Region,CZ,Czechia -Strelice,64,South Moravian,CZ,Czechia -Stredokluky,20,Central Bohemia,CZ,Czechia +Střítež,80,Moravskoslezsky kraj,CZ,Czechia +Střílky,72,Zlín,CZ,Czechia +Stříbro,32,Plzeň Region,CZ,Czechia +Střelice,64,South Moravian,CZ,Czechia Straz pod Ralskem,51,Liberecky kraj,CZ,Czechia -Strazovice,64,South Moravian,CZ,Czechia -Straz nad Nisou,51,Liberecky kraj,CZ,Czechia -Strancice,20,Central Bohemia,CZ,Czechia -Stramberk,80,Moravskoslezsky kraj,CZ,Czechia +Strážovice,64,South Moravian,CZ,Czechia +Strančice,20,Central Bohemia,CZ,Czechia +Štramberk,80,Moravskoslezsky kraj,CZ,Czechia Strakonice,31,Jihocesky kraj,CZ,Czechia -Stozice,31,Jihocesky kraj,CZ,Czechia -Stoky,63,Kraj Vysocina,CZ,Czechia +Štoky,63,Kraj Vysocina,CZ,Czechia Stod,32,Plzeň Region,CZ,Czechia -Stitna nad Vlari,72,Zlín,CZ,Czechia -Stitina,80,Moravskoslezsky kraj,CZ,Czechia -Steti,42,Ustecky kraj,CZ,Czechia +Stochov,20,Central Bohemia,CZ,Czechia +Štíty,71,Olomoucky kraj,CZ,Czechia +Stěžery,52,Kralovehradecky kraj,CZ,Czechia +Štětí,42,Ustecky kraj,CZ,Czechia Sternberk,71,Olomoucky kraj,CZ,Czechia -Stepanov,71,Olomoucky kraj,CZ,Czechia -Stepanov,71,Olomoucky kraj,CZ,Czechia -Stepankovice,80,Moravskoslezsky kraj,CZ,Czechia -Stenovice,32,Plzeň Region,CZ,Czechia -Stechovice,20,Central Bohemia,CZ,Czechia -Steborice,80,Moravskoslezsky kraj,CZ,Czechia -Stary Jicin,80,Moravskoslezsky kraj,CZ,Czechia +Štěpánov,71,Olomoucky kraj,CZ,Czechia +Štěpánov,71,Olomoucky kraj,CZ,Czechia +Štěpánkovice,80,Moravskoslezsky kraj,CZ,Czechia Stary Hrozenkov,72,Zlín,CZ,Czechia -Starovicky,64,South Moravian,CZ,Czechia +Starovičky,64,South Moravian,CZ,Czechia Starovice,64,South Moravian,CZ,Czechia -Staric,80,Moravskoslezsky kraj,CZ,Czechia +Staříč,80,Moravskoslezsky kraj,CZ,Czechia Stare Splavy,51,Liberecky kraj,CZ,Czechia -Stare Prachatice,31,Jihocesky kraj,CZ,Czechia -Stare Mesto,71,Olomoucky kraj,CZ,Czechia -Stare Mesto,53,Pardubicky kraj,CZ,Czechia -Stare Mesto,72,Zlín,CZ,Czechia -Stare Krecany,42,Ustecky kraj,CZ,Czechia -Kestrany,31,Jihocesky kraj,CZ,Czechia +Stare Sedliste,32,Plzeň Region,CZ,Czechia +Kestřany,31,Jihocesky kraj,CZ,Czechia Stare Hradiste,53,Pardubicky kraj,CZ,Czechia -Starec,63,Kraj Vysocina,CZ,Czechia +Stařeč,63,Kraj Vysocina,CZ,Czechia Stara Voda,41,Karlovarsky kraj,CZ,Czechia Stara Ves nad Ondrejnici,80,Moravskoslezsky kraj,CZ,Czechia -Stahlavy,32,Plzeň Region,CZ,Czechia +Stara Cervena Voda,71,Olomoucky kraj,CZ,Czechia +Staňkov,32,Plzeň Region,CZ,Czechia +Šťáhlavy,32,Plzeň Region,CZ,Czechia +Stádlec,31,Jihocesky kraj,CZ,Czechia Srubec,31,Jihocesky kraj,CZ,Czechia -Spytihnev,72,Zlín,CZ,Czechia -Spomysl,20,Central Bohemia,CZ,Czechia -Solnice,52,Kralovehradecky kraj,CZ,Czechia +Spytihněv,72,Zlín,CZ,Czechia +Spomyšl,20,Central Bohemia,CZ,Czechia +Spálov,80,Moravskoslezsky kraj,CZ,Czechia Sokolov,41,Karlovarsky kraj,CZ,Czechia Sokolnice,64,South Moravian,CZ,Czechia -Sobotin,71,Olomoucky kraj,CZ,Czechia -Sobeslav,31,Jihocesky kraj,CZ,Czechia -Smrzovka,51,Liberecky kraj,CZ,Czechia -Smrzice,71,Olomoucky kraj,CZ,Czechia -Smirice,52,Kralovehradecky kraj,CZ,Czechia +Sobotín,71,Olomoucky kraj,CZ,Czechia +Soběslav,31,Jihocesky kraj,CZ,Czechia +Smiřice,52,Kralovehradecky kraj,CZ,Czechia Smidary,52,Kralovehradecky kraj,CZ,Czechia -Slusovice,72,Zlín,CZ,Czechia -Morkovice-Slizany,72,Zlín,CZ,Czechia +Smederov,32,Plzeň Region,CZ,Czechia +Slušovice,72,Zlín,CZ,Czechia +Šluknov,42,Ustecky kraj,CZ,Czechia Slavkov u Brna,64,South Moravian,CZ,Czechia -Slavicin,72,Zlín,CZ,Czechia -Slavetice,63,Kraj Vysocina,CZ,Czechia -Slatinice,71,Olomoucky kraj,CZ,Czechia -Slatinany,53,Pardubicky kraj,CZ,Czechia -Slapy,20,Central Bohemia,CZ,Czechia -Slapanov,63,Kraj Vysocina,CZ,Czechia +Slavičín,72,Zlín,CZ,Czechia +Slavětice,63,Kraj Vysocina,CZ,Czechia +Slatiňany,53,Pardubicky kraj,CZ,Czechia +Šlapanov,63,Kraj Vysocina,CZ,Czechia Šlapanice,64,South Moravian,CZ,Czechia -Slany,20,Central Bohemia,CZ,Czechia -Skvorec,20,Central Bohemia,CZ,Czechia +Slaný,20,Central Bohemia,CZ,Czechia +Škvorec,20,Central Bohemia,CZ,Czechia +Skuteč,53,Pardubicky kraj,CZ,Czechia Skuhrov nad Belou,52,Kralovehradecky kraj,CZ,Czechia -Skrivany,52,Kralovehradecky kraj,CZ,Czechia -Skorkov,20,Central Bohemia,CZ,Czechia -Sitborice,64,South Moravian,CZ,Czechia +Skřivany,52,Kralovehradecky kraj,CZ,Czechia +Skalice,52,Kralovehradecky kraj,CZ,Czechia +Šitbořice,64,South Moravian,CZ,Czechia +Sindlovy Dvory,31,Jihocesky kraj,CZ,Czechia +Šilheřovice,80,Moravskoslezsky kraj,CZ,Czechia +Sezimovo Usti,31,Jihocesky kraj,CZ,Czechia Sezemice,42,Ustecky kraj,CZ,Czechia Sezemice,53,Pardubicky kraj,CZ,Czechia -Sestajovice,20,Central Bohemia,CZ,Czechia -Sepekov,31,Jihocesky kraj,CZ,Czechia -Senov,80,Moravskoslezsky kraj,CZ,Czechia -Senohraby,20,Central Bohemia,CZ,Czechia -Senicka,71,Olomoucky kraj,CZ,Czechia -Semin,53,Pardubicky kraj,CZ,Czechia +Senožaty,63,Kraj Vysocina,CZ,Czechia +Šenov,80,Moravskoslezsky kraj,CZ,Czechia +Šenov,80,Moravskoslezsky kraj,CZ,Czechia +Senice na Hane,71,Olomoucky kraj,CZ,Czechia Semily,51,Liberecky kraj,CZ,Czechia -Semcice,20,Central Bohemia,CZ,Czechia +Semčice,20,Central Bohemia,CZ,Czechia Sedlnice,80,Moravskoslezsky kraj,CZ,Czechia -Sedliste,80,Moravskoslezsky kraj,CZ,Czechia -Sedlice,31,Jihocesky kraj,CZ,Czechia -Sedlec,20,Central Bohemia,CZ,Czechia -Sedlcany,20,Central Bohemia,CZ,Czechia -Sebrov,64,South Moravian,CZ,Czechia +Sedliště,80,Moravskoslezsky kraj,CZ,Czechia +Sedlčany,20,Central Bohemia,CZ,Czechia +Seč,53,Pardubicky kraj,CZ,Czechia Sebranice,53,Pardubicky kraj,CZ,Czechia -Sazava,20,Central Bohemia,CZ,Czechia -Sazava,63,Kraj Vysocina,CZ,Czechia -Satalice,10,Prague,CZ,Czechia -Sardice,64,South Moravian,CZ,Czechia -Sanov,64,South Moravian,CZ,Czechia -Sadska,20,Central Bohemia,CZ,Czechia -Rynoltice,51,Liberecky kraj,CZ,Czechia -Rymarov,80,Moravskoslezsky kraj,CZ,Czechia +Sázava,20,Central Bohemia,CZ,Czechia +Sázava,63,Kraj Vysocina,CZ,Czechia +Sadská,20,Central Bohemia,CZ,Czechia +Rýmařov,80,Moravskoslezsky kraj,CZ,Czechia Rychvald,80,Moravskoslezsky kraj,CZ,Czechia Rychnov nad Kneznou,52,Kralovehradecky kraj,CZ,Czechia -Rybnik,31,Jihocesky kraj,CZ,Czechia -Rybi,80,Moravskoslezsky kraj,CZ,Czechia +Rybník,31,Jihocesky kraj,CZ,Czechia +Rybí,80,Moravskoslezsky kraj,CZ,Czechia Rumburk,42,Ustecky kraj,CZ,Czechia -Rudoltice,53,Pardubicky kraj,CZ,Czechia Rudolfov,31,Jihocesky kraj,CZ,Czechia -Rudna,20,Central Bohemia,CZ,Czechia -Ruda nad Moravou,71,Olomoucky kraj,CZ,Czechia +Rudná,20,Central Bohemia,CZ,Czechia +Rudice,64,South Moravian,CZ,Czechia Rtyne v Podkrkonosi,52,Kralovehradecky kraj,CZ,Czechia +Roztoky u Jilemnice,51,Liberecky kraj,CZ,Czechia Roztoky,20,Central Bohemia,CZ,Czechia Roznov pod Radhostem,72,Zlín,CZ,Czechia -Roznov,31,Jihocesky kraj,CZ,Czechia -Rozgalovice,20,Central Bohemia,CZ,Czechia -Rousinov,64,South Moravian,CZ,Czechia +Rožnov,31,Jihocesky kraj,CZ,Czechia +Rožná,63,Kraj Vysocina,CZ,Czechia +Rozmital pod Tremsinem,20,Central Bohemia,CZ,Czechia +Rousínov,64,South Moravian,CZ,Czechia Roudnice nad Labem,42,Ustecky kraj,CZ,Czechia Rouchovany,63,Kraj Vysocina,CZ,Czechia Rotava,41,Karlovarsky kraj,CZ,Czechia Rosice,53,Pardubicky kraj,CZ,Czechia Rosice,64,South Moravian,CZ,Czechia Rokytnice nad Jizerou,51,Liberecky kraj,CZ,Czechia -Rokytnice,71,Olomoucky kraj,CZ,Czechia Rokycany,32,Plzeň Region,CZ,Czechia -Rohatec,64,South Moravian,CZ,Czechia -Ritka,20,Central Bohemia,CZ,Czechia -Ricany,20,Central Bohemia,CZ,Czechia -Ricany,64,South Moravian,CZ,Czechia -Revnicov,20,Central Bohemia,CZ,Czechia -Revnice,20,Central Bohemia,CZ,Czechia -Retova,53,Pardubicky kraj,CZ,Czechia -Retenice,42,Ustecky kraj,CZ,Czechia -Repy,10,Prague,CZ,Czechia -Ratiskovice,64,South Moravian,CZ,Czechia +Říčany,20,Central Bohemia,CZ,Czechia +Řevničov,20,Central Bohemia,CZ,Czechia +Řevnice,20,Central Bohemia,CZ,Czechia +Řetenice,42,Ustecky kraj,CZ,Czechia +Rejhotice,71,Olomoucky kraj,CZ,Czechia +Ratíškovice,64,South Moravian,CZ,Czechia Rataje nad Sazavou,20,Central Bohemia,CZ,Czechia -Raspenava,51,Liberecky kraj,CZ,Czechia -Raskovice,80,Moravskoslezsky kraj,CZ,Czechia -Rakvice,64,South Moravian,CZ,Czechia -Rakovnik,20,Central Bohemia,CZ,Czechia -Rajhradice,64,South Moravian,CZ,Czechia +Rakovník,20,Central Bohemia,CZ,Czechia Rajhrad,64,South Moravian,CZ,Czechia Rajec-Jestrebi,64,South Moravian,CZ,Czechia -Raj,80,Moravskoslezsky kraj,CZ,Czechia -Radvanice,52,Kralovehradecky kraj,CZ,Czechia -Radvanice,80,Moravskoslezsky kraj,CZ,Czechia Radonice,20,Central Bohemia,CZ,Czechia -Radnice,32,Plzeň Region,CZ,Czechia -Radimer,53,Pardubicky kraj,CZ,Czechia -Radikov,71,Olomoucky kraj,CZ,Czechia -Radesinska Svratka,63,Kraj Vysocina,CZ,Czechia -Pysely,20,Central Bohemia,CZ,Czechia -Pustejov,80,Moravskoslezsky kraj,CZ,Czechia -Prusanky,64,South Moravian,CZ,Czechia -Pruhonice,20,Central Bohemia,CZ,Czechia -Protivin,31,Jihocesky kraj,CZ,Czechia +Radkov,80,Moravskoslezsky kraj,CZ,Czechia +Pyšely,20,Central Bohemia,CZ,Czechia +Prušánky,64,South Moravian,CZ,Czechia +Průhonice,20,Central Bohemia,CZ,Czechia Prostredni Becva,72,Zlín,CZ,Czechia Prostějov,71,Olomoucky kraj,CZ,Czechia -Prosec,53,Pardubicky kraj,CZ,Czechia -Prodasice,20,Central Bohemia,CZ,Czechia -Probostov,42,Ustecky kraj,CZ,Czechia -Prisimasy,20,Central Bohemia,CZ,Czechia -Primda,32,Plzeň Region,CZ,Czechia -Pribyslav,63,Kraj Vysocina,CZ,Czechia +Proseč,53,Pardubicky kraj,CZ,Czechia +Prodašice,20,Central Bohemia,CZ,Czechia +Proboštov,42,Ustecky kraj,CZ,Czechia +Přísnotice,64,South Moravian,CZ,Czechia +Přišimasy,20,Central Bohemia,CZ,Czechia +Přimda,32,Plzeň Region,CZ,Czechia +Příkazy,71,Olomoucky kraj,CZ,Czechia +Přibyslav,63,Kraj Vysocina,CZ,Czechia Příbram,20,Central Bohemia,CZ,Czechia -Pribor,80,Moravskoslezsky kraj,CZ,Czechia -Prezletice,20,Central Bohemia,CZ,Czechia -Prestice,32,Plzeň Region,CZ,Czechia -Prestanov,42,Ustecky kraj,CZ,Czechia +Příbor,80,Moravskoslezsky kraj,CZ,Czechia +Přezletice,20,Central Bohemia,CZ,Czechia +Přeštice,32,Plzeň Region,CZ,Czechia +Přestanov,42,Ustecky kraj,CZ,Czechia Prerov nad Labem,20,Central Bohemia,CZ,Czechia Přerov,71,Olomoucky kraj,CZ,Czechia -Prepychy,52,Kralovehradecky kraj,CZ,Czechia -Prelouc,53,Pardubicky kraj,CZ,Czechia -Predmerice nad Labem,52,Kralovehradecky kraj,CZ,Czechia -Predklasteri,64,South Moravian,CZ,Czechia -Predboj,20,Central Bohemia,CZ,Czechia -Praksice,72,Zlín,CZ,Czechia +Přepychy,52,Kralovehradecky kraj,CZ,Czechia +Přelouč,53,Pardubicky kraj,CZ,Czechia +Pražmo,80,Moravskoslezsky kraj,CZ,Czechia Prague,10,Prague,CZ,Czechia Prague,10,Prague,CZ,Czechia +Prachovice,53,Pardubicky kraj,CZ,Czechia Prachatice,31,Jihocesky kraj,CZ,Czechia -Prace,64,South Moravian,CZ,Czechia -Pozorice,64,South Moravian,CZ,Czechia Pozlovice,72,Zlín,CZ,Czechia -Povrly,42,Ustecky kraj,CZ,Czechia -Postupice,20,Central Bohemia,CZ,Czechia -Postrelmov,71,Olomoucky kraj,CZ,Czechia -Postoloprty,42,Ustecky kraj,CZ,Czechia -Porici nad Sazavou,20,Central Bohemia,CZ,Czechia -Polna,63,Kraj Vysocina,CZ,Czechia -Policka,53,Pardubicky kraj,CZ,Czechia +Potštát,71,Olomoucky kraj,CZ,Czechia +Postřelmov,71,Olomoucky kraj,CZ,Czechia +Poříčany,20,Central Bohemia,CZ,Czechia +Polnička,63,Kraj Vysocina,CZ,Czechia +Polná,63,Kraj Vysocina,CZ,Czechia +Polička,53,Pardubicky kraj,CZ,Czechia Police nad Metuji,52,Kralovehradecky kraj,CZ,Czechia -Polesovice,72,Zlín,CZ,Czechia -Podolí,64,South Moravian,CZ,Czechia -Podmoky,20,Central Bohemia,CZ,Czechia -Podebrady,20,Central Bohemia,CZ,Czechia -Podborany,42,Ustecky kraj,CZ,Czechia -Pochvalov,20,Central Bohemia,CZ,Czechia -Pocatky,63,Kraj Vysocina,CZ,Czechia +Polešovice,72,Zlín,CZ,Czechia +Pohořelice,64,South Moravian,CZ,Czechia +Podivín,64,South Moravian,CZ,Czechia +Poděbrady,20,Central Bohemia,CZ,Czechia +Podbořany,42,Ustecky kraj,CZ,Czechia Pilsen,32,Plzeň Region,CZ,Czechia Plumlov,71,Olomoucky kraj,CZ,Czechia Plinkout,71,Olomoucky kraj,CZ,Czechia -Plavy,51,Liberecky kraj,CZ,Czechia -Planany,20,Central Bohemia,CZ,Czechia +Plana nad Luznici,31,Jihocesky kraj,CZ,Czechia +Planá,32,Plzeň Region,CZ,Czechia Písek,31,Jihocesky kraj,CZ,Czechia -Pilnikov,52,Kralovehradecky kraj,CZ,Czechia -Petrvald,80,Moravskoslezsky kraj,CZ,Czechia -Petrvald,80,Moravskoslezsky kraj,CZ,Czechia -Petrov nad Desnou,71,Olomoucky kraj,CZ,Czechia -Petrovice,64,South Moravian,CZ,Czechia +Petřvald,80,Moravskoslezsky kraj,CZ,Czechia +Petřvald,80,Moravskoslezsky kraj,CZ,Czechia +Petrovice,42,Ustecky kraj,CZ,Czechia Petrov,20,Central Bohemia,CZ,Czechia -Petrov,64,South Moravian,CZ,Czechia -Perstejn,42,Ustecky kraj,CZ,Czechia -Perna,64,South Moravian,CZ,Czechia -Pelhrimov,63,Kraj Vysocina,CZ,Czechia -Pecky,20,Central Bohemia,CZ,Czechia -Pecka,52,Kralovehradecky kraj,CZ,Czechia +Pernink,41,Karlovarsky kraj,CZ,Czechia +Pelhřimov,63,Kraj Vysocina,CZ,Czechia +Pečky,20,Central Bohemia,CZ,Czechia Pavlov,64,South Moravian,CZ,Czechia -Pavlinov,63,Kraj Vysocina,CZ,Czechia -Pasovice,72,Zlín,CZ,Czechia +Pavlínov,63,Kraj Vysocina,CZ,Czechia +Pašovice,72,Zlín,CZ,Czechia Paskov,80,Moravskoslezsky kraj,CZ,Czechia -Paseka,71,Olomoucky kraj,CZ,Czechia Pardubice,53,Pardubicky kraj,CZ,Czechia -Panensky Tynec,42,Ustecky kraj,CZ,Czechia -Palkovice,80,Moravskoslezsky kraj,CZ,Czechia Pacov,63,Kraj Vysocina,CZ,Czechia -Paclavice,72,Zlín,CZ,Czechia Otrokovice,72,Zlín,CZ,Czechia -Otnice,64,South Moravian,CZ,Czechia -Ostrozske Predmesti,72,Zlín,CZ,Czechia Ostrozska Nova Ves,72,Zlín,CZ,Czechia +Ostrovačice,64,South Moravian,CZ,Czechia Ostrov,41,Karlovarsky kraj,CZ,Czechia -Ostrov,53,Pardubicky kraj,CZ,Czechia +Ostravice,80,Moravskoslezsky kraj,CZ,Czechia Ostrava,80,Moravskoslezsky kraj,CZ,Czechia -Ostopovice,64,South Moravian,CZ,Czechia +Osnice,20,Central Bohemia,CZ,Czechia Oslavany,64,South Moravian,CZ,Czechia -Osik,53,Pardubicky kraj,CZ,Czechia -Osek nad Becvou,71,Olomoucky kraj,CZ,Czechia +Osík,53,Pardubicky kraj,CZ,Czechia Osek,42,Ustecky kraj,CZ,Czechia -Osecna,51,Liberecky kraj,CZ,Czechia -Orlovice,64,South Moravian,CZ,Czechia -Orlova,80,Moravskoslezsky kraj,CZ,Czechia +Osečná,51,Liberecky kraj,CZ,Czechia +Orlová,80,Moravskoslezsky kraj,CZ,Czechia Orel,53,Pardubicky kraj,CZ,Czechia -Opocno,52,Kralovehradecky kraj,CZ,Czechia -Oplot,32,Plzeň Region,CZ,Czechia +Opočno,52,Kralovehradecky kraj,CZ,Czechia Opava,80,Moravskoslezsky kraj,CZ,Czechia Opatovice nad Labem,53,Pardubicky kraj,CZ,Czechia -Opatov,53,Pardubicky kraj,CZ,Czechia -Ondrejov,20,Central Bohemia,CZ,Czechia -Omice,64,South Moravian,CZ,Czechia -Olovnice,20,Central Bohemia,CZ,Czechia +Ondřejov,20,Central Bohemia,CZ,Czechia Olomouc,71,Olomoucky kraj,CZ,Czechia -Olesnice v Orlickych horach,52,Kralovehradecky kraj,CZ,Czechia -Oleksovice,64,South Moravian,CZ,Czechia -Oldrisov,80,Moravskoslezsky kraj,CZ,Czechia +Oldřišov,80,Moravskoslezsky kraj,CZ,Czechia Ohrobec,20,Central Bohemia,CZ,Czechia Odry,80,Moravskoslezsky kraj,CZ,Czechia Odrava,41,Karlovarsky kraj,CZ,Czechia Odolena Voda,20,Central Bohemia,CZ,Czechia Obrnice,42,Ustecky kraj,CZ,Czechia -Obristvi,20,Central Bohemia,CZ,Czechia -Nyrsko,32,Plzeň Region,CZ,Czechia -Nyrany,32,Plzeň Region,CZ,Czechia +Nýrsko,32,Plzeň Region,CZ,Czechia +Nýřany,32,Plzeň Region,CZ,Czechia Nymburk,20,Central Bohemia,CZ,Czechia Nupaky,20,Central Bohemia,CZ,Czechia -Nucice,20,Central Bohemia,CZ,Czechia -Novy Malin,71,Olomoucky kraj,CZ,Czechia -Novy Knin,20,Central Bohemia,CZ,Czechia +Nučice,20,Central Bohemia,CZ,Czechia Novy Jicin,80,Moravskoslezsky kraj,CZ,Czechia Novy Hrozenkov,72,Zlín,CZ,Czechia Novy Bydzov,52,Kralovehradecky kraj,CZ,Czechia Novy Bor,51,Liberecky kraj,CZ,Czechia -Novosedly nad Nezarkou,31,Jihocesky kraj,CZ,Czechia Novosedly,64,South Moravian,CZ,Czechia Novosedlice,42,Ustecky kraj,CZ,Czechia Nove Straseci,20,Central Bohemia,CZ,Czechia Nove Sedlo,41,Karlovarsky kraj,CZ,Czechia -Nove Sedlice,80,Moravskoslezsky kraj,CZ,Czechia Nove Mesto na Morave,63,Kraj Vysocina,CZ,Czechia Nove Mesto nad Metuji,52,Kralovehradecky kraj,CZ,Czechia New Town,10,Prague,CZ,Czechia -Nove Hrady,31,Jihocesky kraj,CZ,Czechia Nova Ves,20,Central Bohemia,CZ,Czechia Nova Vcelnice,31,Jihocesky kraj,CZ,Czechia Nova Role,41,Karlovarsky kraj,CZ,Czechia Nova Paka,52,Kralovehradecky kraj,CZ,Czechia -Nosovice,80,Moravskoslezsky kraj,CZ,Czechia -Nivnice,72,Zlín,CZ,Czechia -Nicov,31,Jihocesky kraj,CZ,Czechia -Nezvestice,32,Plzeň Region,CZ,Czechia -Nezdenice,72,Zlín,CZ,Czechia +Nosislav,64,South Moravian,CZ,Czechia +Niva,71,Olomoucky kraj,CZ,Czechia +Nezvěstice,32,Plzeň Region,CZ,Czechia Nezamyslice,71,Olomoucky kraj,CZ,Czechia -Neveklov,20,Central Bohemia,CZ,Czechia Neustupov,20,Central Bohemia,CZ,Czechia +Nespeky,20,Central Bohemia,CZ,Czechia Nesovice,64,South Moravian,CZ,Czechia Neratovice,20,Central Bohemia,CZ,Czechia Nepomuk,32,Plzeň Region,CZ,Czechia -Nenačovice,20,Central Bohemia,CZ,Czechia -Nemcicky,64,South Moravian,CZ,Czechia Nejdek,41,Karlovarsky kraj,CZ,Czechia -Nehvizdy,20,Central Bohemia,CZ,Czechia -Nedasov,72,Zlín,CZ,Czechia -Nechanice,52,Kralovehradecky kraj,CZ,Czechia +Nedakonice,72,Zlín,CZ,Czechia Navsi u Jablunkova,80,Moravskoslezsky kraj,CZ,Czechia -Nasedlovice,64,South Moravian,CZ,Czechia +Násedlovice,64,South Moravian,CZ,Czechia Nasavrky,53,Pardubicky kraj,CZ,Czechia Napajedla,72,Zlín,CZ,Czechia Namest nad Oslavou,63,Kraj Vysocina,CZ,Czechia -Naklo,71,Olomoucky kraj,CZ,Czechia -Nadryby,32,Plzeň Region,CZ,Czechia -Nachod,52,Kralovehradecky kraj,CZ,Czechia -Myto,32,Plzeň Region,CZ,Czechia -Myslejovice,71,Olomoucky kraj,CZ,Czechia -Mukarov,20,Central Bohemia,CZ,Czechia -Mseno nad Nisou,51,Liberecky kraj,CZ,Czechia +Náklo,71,Olomoucky kraj,CZ,Czechia +Náchod,52,Kralovehradecky kraj,CZ,Czechia +Mukařov,20,Central Bohemia,CZ,Czechia Moutnice,64,South Moravian,CZ,Czechia +Mosty u Jablunkova,80,Moravskoslezsky kraj,CZ,Czechia +Mostkovice,71,Olomoucky kraj,CZ,Czechia Most,42,Ustecky kraj,CZ,Czechia -Mosnov,80,Moravskoslezsky kraj,CZ,Czechia -Morkov,80,Moravskoslezsky kraj,CZ,Czechia +Mošnov,80,Moravskoslezsky kraj,CZ,Czechia +Mořkov,80,Moravskoslezsky kraj,CZ,Czechia Moravsky Pisek,64,South Moravian,CZ,Czechia Moravsky Krumlov,64,South Moravian,CZ,Czechia Moravsky Beroun,71,Olomoucky kraj,CZ,Czechia Moravske Budejovice,63,Kraj Vysocina,CZ,Czechia Moravska Trebova,53,Pardubicky kraj,CZ,Czechia Moravska Nova Ves,64,South Moravian,CZ,Czechia -Moravka,80,Moravskoslezsky kraj,CZ,Czechia -Moravicany,71,Olomoucky kraj,CZ,Czechia Moravany,64,South Moravian,CZ,Czechia Moravany,64,South Moravian,CZ,Czechia Mohelnice,71,Olomoucky kraj,CZ,Czechia -Modrice,64,South Moravian,CZ,Czechia -Modrany,10,Prague,CZ,Czechia +Modřice,64,South Moravian,CZ,Czechia +Modřany,10,Prague,CZ,Czechia +Modrá,72,Zlín,CZ,Czechia Modletice,20,Central Bohemia,CZ,Czechia -Mochov,20,Central Bohemia,CZ,Czechia Mnisek pod Brdy,20,Central Bohemia,CZ,Czechia Mnichovo Hradiště,20,Central Bohemia,CZ,Czechia -Mnichovice,20,Central Bohemia,CZ,Czechia -Mlyny,31,Jihocesky kraj,CZ,Czechia +Mlýny,31,Jihocesky kraj,CZ,Czechia +Mlade Buky,52,Kralovehradecky kraj,CZ,Czechia +Mlada Vozice,31,Jihocesky kraj,CZ,Czechia Mladá Boleslav,20,Central Bohemia,CZ,Czechia -Miskovice,72,Zlín,CZ,Czechia -Mimon,51,Liberecky kraj,CZ,Czechia +Míškovice,72,Zlín,CZ,Czechia +Mirošov,32,Plzeň Region,CZ,Czechia +Mimoň,51,Liberecky kraj,CZ,Czechia Milovice,20,Central Bohemia,CZ,Czechia -Milin,20,Central Bohemia,CZ,Czechia +Milotice,64,South Moravian,CZ,Czechia Milevsko,31,Jihocesky kraj,CZ,Czechia Mikulovice,71,Olomoucky kraj,CZ,Czechia Mikulov,64,South Moravian,CZ,Czechia -Mikulasovice,42,Ustecky kraj,CZ,Czechia -Mezibori,42,Ustecky kraj,CZ,Czechia +Mikulčice,64,South Moravian,CZ,Czechia +Mikulášovice,42,Ustecky kraj,CZ,Czechia +Meziměstí,52,Kralovehradecky kraj,CZ,Czechia Metylovice,80,Moravskoslezsky kraj,CZ,Czechia -Mesto Touskov,32,Plzeň Region,CZ,Czechia Mesto Albrechtice,80,Moravskoslezsky kraj,CZ,Czechia -Tepla,41,Karlovarsky kraj,CZ,Czechia +Teplá,41,Karlovarsky kraj,CZ,Czechia Mestec Kralove,20,Central Bohemia,CZ,Czechia -Mesice,20,Central Bohemia,CZ,Czechia -Merin,63,Kraj Vysocina,CZ,Czechia -Menin,64,South Moravian,CZ,Czechia +Měšice,20,Central Bohemia,CZ,Czechia +Merklín,41,Karlovarsky kraj,CZ,Czechia +Měnín,64,South Moravian,CZ,Czechia Mělník,20,Central Bohemia,CZ,Czechia -Medlovice,72,Zlín,CZ,Czechia -Medlesice,53,Pardubicky kraj,CZ,Czechia +Melnicke Vtelno,20,Central Bohemia,CZ,Czechia +Měčín,32,Plzeň Region,CZ,Czechia Mcely,20,Central Bohemia,CZ,Czechia -Markvartice,42,Ustecky kraj,CZ,Czechia Mariánské Lázně,41,Karlovarsky kraj,CZ,Czechia -Marianska,41,Karlovarsky kraj,CZ,Czechia -Malsice,31,Jihocesky kraj,CZ,Czechia -Malhostovice,64,South Moravian,CZ,Czechia -Malenovice,80,Moravskoslezsky kraj,CZ,Czechia +Mariánská,41,Karlovarsky kraj,CZ,Czechia +Male Levare,BL,Bratislava Region,SK,Slovakia Male Hostice,80,Moravskoslezsky kraj,CZ,Czechia -Malecov,42,Ustecky kraj,CZ,Czechia Lysa nad Labem,20,Central Bohemia,CZ,Czechia -Luzec nad Cidlinou,52,Kralovehradecky kraj,CZ,Czechia -Luze,53,Pardubicky kraj,CZ,Czechia -Lutin,71,Olomoucky kraj,CZ,Czechia -Lustenice,20,Central Bohemia,CZ,Czechia +Lužice,64,South Moravian,CZ,Czechia +Luže,53,Pardubicky kraj,CZ,Czechia +Lutín,71,Olomoucky kraj,CZ,Czechia Lukov,72,Zlín,CZ,Czechia -Lukavec,63,Kraj Vysocina,CZ,Czechia +Lukavice,53,Pardubicky kraj,CZ,Czechia Luka nad Jihlavou,63,Kraj Vysocina,CZ,Czechia -Luhacovice,72,Zlín,CZ,Czechia -Ludgerovice,80,Moravskoslezsky kraj,CZ,Czechia -Lucany nad Nisou,51,Liberecky kraj,CZ,Czechia -Lubna,53,Pardubicky kraj,CZ,Czechia +Luhačovice,72,Zlín,CZ,Czechia +Ludgeřovice,80,Moravskoslezsky kraj,CZ,Czechia +Luby,41,Karlovarsky kraj,CZ,Czechia Lovosice,42,Ustecky kraj,CZ,Czechia +Lovčice,52,Kralovehradecky kraj,CZ,Czechia Louny,42,Ustecky kraj,CZ,Czechia -Loucovice,31,Jihocesky kraj,CZ,Czechia -Loucna nad Desnou,71,Olomoucky kraj,CZ,Czechia -Loucen,20,Central Bohemia,CZ,Czechia +Loučeň,20,Central Bohemia,CZ,Czechia Lom u Mostu,42,Ustecky kraj,CZ,Czechia Lomnice nad Popelkou,51,Liberecky kraj,CZ,Czechia -Lomnice nad Luznici,31,Jihocesky kraj,CZ,Czechia -Lomnice,80,Moravskoslezsky kraj,CZ,Czechia Loket,41,Karlovarsky kraj,CZ,Czechia -Lodenice,20,Central Bohemia,CZ,Czechia -Lochovice,20,Central Bohemia,CZ,Czechia -Litvinovice,31,Jihocesky kraj,CZ,Czechia -Litvinov,42,Ustecky kraj,CZ,Czechia +Litvínov,42,Ustecky kraj,CZ,Czechia Litovel,71,Olomoucky kraj,CZ,Czechia Litomyšl,53,Pardubicky kraj,CZ,Czechia Litoměřice,42,Ustecky kraj,CZ,Czechia -Litencice,72,Zlín,CZ,Czechia -Lite,32,Plzeň Region,CZ,Czechia -Liptal,72,Zlín,CZ,Czechia -Lipova,71,Olomoucky kraj,CZ,Czechia +Líté,32,Plzeň Region,CZ,Czechia +Líšnice,53,Pardubicky kraj,CZ,Czechia Lipno nad Vltavou,31,Jihocesky kraj,CZ,Czechia -Lipno,42,Ustecky kraj,CZ,Czechia Lipnik nad Becvou,71,Olomoucky kraj,CZ,Czechia -Line,32,Plzeň Region,CZ,Czechia -Lidecko,72,Zlín,CZ,Czechia +Lipník,20,Central Bohemia,CZ,Czechia +Lípa,72,Zlín,CZ,Czechia Lichnov,80,Moravskoslezsky kraj,CZ,Czechia -Lichnov (o. Novy Jicin),80,Moravskoslezsky kraj,CZ,Czechia -Libstat,51,Liberecky kraj,CZ,Czechia Libouchec,42,Ustecky kraj,CZ,Czechia -Libosovice,52,Kralovehradecky kraj,CZ,Czechia Libochovice,42,Ustecky kraj,CZ,Czechia -Libhost,80,Moravskoslezsky kraj,CZ,Czechia -Libeznice,20,Central Bohemia,CZ,Czechia -Libesice,42,Ustecky kraj,CZ,Czechia +Libice nad Cidlinou,20,Central Bohemia,CZ,Czechia +Libhošť,80,Moravskoslezsky kraj,CZ,Czechia +Líbeznice,20,Central Bohemia,CZ,Czechia Liberec,51,Liberecky kraj,CZ,Czechia -Liber,20,Central Bohemia,CZ,Czechia -Liben,52,Kralovehradecky kraj,CZ,Czechia +Libeň,52,Kralovehradecky kraj,CZ,Czechia +Libel,52,Kralovehradecky kraj,CZ,Czechia Libcice nad Vltavou,20,Central Bohemia,CZ,Czechia -Liban,52,Kralovehradecky kraj,CZ,Czechia +Libáň,52,Kralovehradecky kraj,CZ,Czechia Lhotka,80,Moravskoslezsky kraj,CZ,Czechia -Lhota pod Libcany,52,Kralovehradecky kraj,CZ,Czechia -Lhanice,63,Kraj Vysocina,CZ,Czechia +Lhotka,20,Central Bohemia,CZ,Czechia Letovice,64,South Moravian,CZ,Czechia Letohrad,53,Pardubicky kraj,CZ,Czechia -Letnany,10,Prague,CZ,Czechia -Letkov,32,Plzeň Region,CZ,Czechia -Lesonice,63,Kraj Vysocina,CZ,Czechia -Lesna,72,Zlín,CZ,Czechia +Letňany,10,Prague,CZ,Czechia +Lešná,72,Zlín,CZ,Czechia Leskovec,72,Zlín,CZ,Czechia -Lenesice,42,Ustecky kraj,CZ,Czechia +Lešany,71,Olomoucky kraj,CZ,Czechia +Lenešice,42,Ustecky kraj,CZ,Czechia Lelekovice,64,South Moravian,CZ,Czechia Ledec nad Sazavou,63,Kraj Vysocina,CZ,Czechia -Lazne Kynzvart,41,Karlovarsky kraj,CZ,Czechia Lazne Belohrad,52,Kralovehradecky kraj,CZ,Czechia -Lazany,51,Liberecky kraj,CZ,Czechia -Lany,20,Central Bohemia,CZ,Czechia -Lanskroun,53,Pardubicky kraj,CZ,Czechia -Lahovice,10,Prague,CZ,Czechia -Ladna,64,South Moravian,CZ,Czechia -Lacina,31,Jihocesky kraj,CZ,Czechia -Lab,BL,Bratislava Region,SK,Slovakia +Lány,20,Central Bohemia,CZ,Czechia +Lanškroun,53,Pardubicky kraj,CZ,Czechia +Laciná,31,Jihocesky kraj,CZ,Czechia Kynsperk nad Ohri,41,Karlovarsky kraj,CZ,Czechia Kyjov,64,South Moravian,CZ,Czechia -Kvetnice,20,Central Bohemia,CZ,Czechia +Květnice,20,Central Bohemia,CZ,Czechia Kvasiny,52,Kralovehradecky kraj,CZ,Czechia -Kvasice,72,Zlín,CZ,Czechia +Kutrovice,20,Central Bohemia,CZ,Czechia Kutná Hora,20,Central Bohemia,CZ,Czechia -Kurim,64,South Moravian,CZ,Czechia -Kurdejov,64,South Moravian,CZ,Czechia -Kunzak,31,Jihocesky kraj,CZ,Czechia -Kunvald,53,Pardubicky kraj,CZ,Czechia -Kunstat,64,South Moravian,CZ,Czechia +Kuřim,64,South Moravian,CZ,Czechia +Kunštát,64,South Moravian,CZ,Czechia Kunovice,72,Zlín,CZ,Czechia Kunice,20,Central Bohemia,CZ,Czechia -Kuks,52,Kralovehradecky kraj,CZ,Czechia -Kukleny,52,Kralovehradecky kraj,CZ,Czechia -Kujavy,80,Moravskoslezsky kraj,CZ,Czechia -Ktis,31,Jihocesky kraj,CZ,Czechia +Kuncice pod Ondrejnikem,80,Moravskoslezsky kraj,CZ,Czechia +Kudlovice,72,Zlín,CZ,Czechia +Ktiš,31,Jihocesky kraj,CZ,Czechia Kryry,42,Ustecky kraj,CZ,Czechia Krupka,42,Ustecky kraj,CZ,Czechia -Krovi,63,Kraj Vysocina,CZ,Czechia -Kropacova Vrutice,20,Central Bohemia,CZ,Czechia +Krumsín,71,Olomoucky kraj,CZ,Czechia +Křoví,63,Kraj Vysocina,CZ,Czechia +Krouna,53,Pardubicky kraj,CZ,Czechia Kroměříž,72,Zlín,CZ,Czechia Krnov,80,Moravskoslezsky kraj,CZ,Czechia -Krnany,20,Central Bohemia,CZ,Czechia -Krmelin,80,Moravskoslezsky kraj,CZ,Czechia -Krizany,51,Liberecky kraj,CZ,Czechia -Krizanovice,53,Pardubicky kraj,CZ,Czechia -Krizanov,63,Kraj Vysocina,CZ,Czechia -Krivoklat,20,Central Bohemia,CZ,Czechia -Krenovice,64,South Moravian,CZ,Czechia -Krenice,20,Central Bohemia,CZ,Czechia -Kravare,80,Moravskoslezsky kraj,CZ,Czechia +Krmelín,80,Moravskoslezsky kraj,CZ,Czechia +Křižanov,63,Kraj Vysocina,CZ,Czechia +Křenov,53,Pardubicky kraj,CZ,Czechia +Kravaře,80,Moravskoslezsky kraj,CZ,Czechia +Kratonohy,52,Kralovehradecky kraj,CZ,Czechia Krasna Lipa,42,Ustecky kraj,CZ,Czechia Kraslice,41,Karlovarsky kraj,CZ,Czechia -Kraluv Dvur,20,Central Bohemia,CZ,Czechia Kralupy nad Vltavou,20,Central Bohemia,CZ,Czechia Kralovice,32,Plzeň Region,CZ,Czechia -Kraliky,53,Pardubicky kraj,CZ,Czechia -Krajkova,41,Karlovarsky kraj,CZ,Czechia -Kozmice,80,Moravskoslezsky kraj,CZ,Czechia -Kozlovice,80,Moravskoslezsky kraj,CZ,Czechia +Kozolupy,32,Plzeň Region,CZ,Czechia Kozlov,63,Kraj Vysocina,CZ,Czechia -Kozichovice,63,Kraj Vysocina,CZ,Czechia Kounice,20,Central Bohemia,CZ,Czechia Kostomlaty pod Milesovkou,42,Ustecky kraj,CZ,Czechia -Kostice,42,Ustecky kraj,CZ,Czechia +Kostolište,BL,Bratislava Region,SK,Slovakia Kostice,64,South Moravian,CZ,Czechia -Kostelni Hlavno,20,Central Bohemia,CZ,Czechia Kostelec nad Orlici,52,Kralovehradecky kraj,CZ,Czechia Kostelec nad Labem,20,Central Bohemia,CZ,Czechia Kostelec nad Cernymi Lesy,20,Central Bohemia,CZ,Czechia -Kostelec,64,South Moravian,CZ,Czechia -Kostelany nad Moravou,72,Zlín,CZ,Czechia Kosmonosy,20,Central Bohemia,CZ,Czechia -Kosetice,80,Moravskoslezsky kraj,CZ,Czechia -Kosariska,80,Moravskoslezsky kraj,CZ,Czechia -Korycany,72,Zlín,CZ,Czechia -Koprivnice,80,Moravskoslezsky kraj,CZ,Czechia +Koryčany,72,Zlín,CZ,Czechia +Kopřivnice,80,Moravskoslezsky kraj,CZ,Czechia Konstantinovy Lazne,32,Plzeň Region,CZ,Czechia Konice,71,Olomoucky kraj,CZ,Czechia Komorovice,63,Kraj Vysocina,CZ,Czechia -Komin,64,South Moravian,CZ,Czechia -Komarov,20,Central Bohemia,CZ,Czechia -Kolovec,32,Plzeň Region,CZ,Czechia -Kolinec,32,Plzeň Region,CZ,Czechia +Komín,64,South Moravian,CZ,Czechia Kolín,20,Central Bohemia,CZ,Czechia -Kojetin,71,Olomoucky kraj,CZ,Czechia -Kobylnice,64,South Moravian,CZ,Czechia -Koberovy,51,Liberecky kraj,CZ,Czechia -Knezmost,20,Central Bohemia,CZ,Czechia -Knezice,51,Liberecky kraj,CZ,Czechia -Knezice,63,Kraj Vysocina,CZ,Czechia -Knezeves,20,Central Bohemia,CZ,Czechia -Klokocov,80,Moravskoslezsky kraj,CZ,Czechia -Klokocna,20,Central Bohemia,CZ,Czechia +Kojetín,71,Olomoucky kraj,CZ,Czechia +Kobeřice,80,Moravskoslezsky kraj,CZ,Czechia +Kninice u Boskovic,64,South Moravian,CZ,Czechia +Kněžmost,20,Central Bohemia,CZ,Czechia +Kněžice,51,Liberecky kraj,CZ,Czechia +Kly,20,Central Bohemia,CZ,Czechia Klimkovice,80,Moravskoslezsky kraj,CZ,Czechia -Klicany,20,Central Bohemia,CZ,Czechia +Klíčany,20,Central Bohemia,CZ,Czechia +Klenovice na Hane,71,Olomoucky kraj,CZ,Czechia +Kleneč,42,Ustecky kraj,CZ,Czechia Klecany,20,Central Bohemia,CZ,Czechia Klatovy,32,Plzeň Region,CZ,Czechia -Klanovice,10,Prague,CZ,Czechia -Kladruby nad Labem,53,Pardubicky kraj,CZ,Czechia -Kladruby,32,Plzeň Region,CZ,Czechia Kladno,20,Central Bohemia,CZ,Czechia -Kelc,72,Zlín,CZ,Czechia -Kdyne,32,Plzeň Region,CZ,Czechia -Katerinice,72,Zlín,CZ,Czechia +Kelč,72,Zlín,CZ,Czechia +Kdyně,32,Plzeň Region,CZ,Czechia +Kaznějov,32,Plzeň Region,CZ,Czechia Kasejovice,32,Plzeň Region,CZ,Czechia -Karvina,80,Moravskoslezsky kraj,CZ,Czechia +Fryštát,80,Moravskoslezsky kraj,CZ,Czechia Karolinka,72,Zlín,CZ,Czechia Karlovy Vary,41,Karlovarsky kraj,CZ,Czechia -Karlovice,80,Moravskoslezsky kraj,CZ,Czechia Karlova Studanka,80,Moravskoslezsky kraj,CZ,Czechia -Karlin,53,Pardubicky kraj,CZ,Czechia +Karlín,53,Pardubicky kraj,CZ,Czechia +Kardasova Recice,31,Jihocesky kraj,CZ,Czechia Kaplice,31,Jihocesky kraj,CZ,Czechia -Kanice,64,South Moravian,CZ,Czechia -Kamyk nad Vltavou,20,Central Bohemia,CZ,Czechia -Kamenny Ujezd,31,Jihocesky kraj,CZ,Czechia -Kamenne Zehrovice,20,Central Bohemia,CZ,Czechia -Kamenna,31,Jihocesky kraj,CZ,Czechia -Kamenicky Senov,51,Liberecky kraj,CZ,Czechia Kamenice nad Lipou,63,Kraj Vysocina,CZ,Czechia Kamenice,20,Central Bohemia,CZ,Czechia -Kaliste,20,Central Bohemia,CZ,Czechia Kalek,42,Ustecky kraj,CZ,Czechia -Kajov,31,Jihocesky kraj,CZ,Czechia -Kadan,42,Ustecky kraj,CZ,Czechia -Jivka,52,Kralovehradecky kraj,CZ,Czechia -Jistebnik,80,Moravskoslezsky kraj,CZ,Czechia +Kájov,31,Jihocesky kraj,CZ,Czechia +Kadaň,42,Ustecky kraj,CZ,Czechia +Josefov,64,South Moravian,CZ,Czechia +Jizerni Vtelno,20,Central Bohemia,CZ,Czechia +Jívoví,63,Kraj Vysocina,CZ,Czechia +Jívka,52,Kralovehradecky kraj,CZ,Czechia +Jistebník,80,Moravskoslezsky kraj,CZ,Czechia Jirny,20,Central Bohemia,CZ,Czechia Jirkov,42,Ustecky kraj,CZ,Czechia -Jirikovice,64,South Moravian,CZ,Czechia -Jirikov,42,Ustecky kraj,CZ,Czechia -Jinocany,20,Central Bohemia,CZ,Czechia +Jiříkov,42,Ustecky kraj,CZ,Czechia +Jinočany,20,Central Bohemia,CZ,Czechia Jindrichuv Hradec,31,Jihocesky kraj,CZ,Czechia -Jindrichovice,41,Karlovarsky kraj,CZ,Czechia Jince,20,Central Bohemia,CZ,Czechia -Jimramov,63,Kraj Vysocina,CZ,Czechia Jilove u Prahy,20,Central Bohemia,CZ,Czechia -Jilove,42,Ustecky kraj,CZ,Czechia +Jílové,42,Ustecky kraj,CZ,Czechia Jilemnice,51,Liberecky kraj,CZ,Czechia -Jikev,20,Central Bohemia,CZ,Czechia +Jíkev,20,Central Bohemia,CZ,Czechia Jihlava,63,Kraj Vysocina,CZ,Czechia Jičín,52,Kralovehradecky kraj,CZ,Czechia -Jevisovice,64,South Moravian,CZ,Czechia -Jevicko,53,Pardubicky kraj,CZ,Czechia +Jevíčko,53,Pardubicky kraj,CZ,Czechia Jevany,20,Central Bohemia,CZ,Czechia -Jesenik,71,Olomoucky kraj,CZ,Czechia +Jetřichov,52,Kralovehradecky kraj,CZ,Czechia +Jeseník,71,Olomoucky kraj,CZ,Czechia Jesenice,41,Karlovarsky kraj,CZ,Czechia Jesenice,20,Central Bohemia,CZ,Czechia -Jerisno,63,Kraj Vysocina,CZ,Czechia -Jenec,20,Central Bohemia,CZ,Czechia -Jedovnice,64,South Moravian,CZ,Czechia -Javornik,71,Olomoucky kraj,CZ,Czechia -Jarpice,20,Central Bohemia,CZ,Czechia +Jeneč,20,Central Bohemia,CZ,Czechia +Jemnice,63,Kraj Vysocina,CZ,Czechia Jaroslav,52,Kralovehradecky kraj,CZ,Czechia Jaromerice nad Rokytnou,63,Kraj Vysocina,CZ,Czechia -Jaromerice,53,Pardubicky kraj,CZ,Czechia -Jaromer,52,Kralovehradecky kraj,CZ,Czechia -Janovicky,52,Kralovehradecky kraj,CZ,Czechia +Jaroměř,52,Kralovehradecky kraj,CZ,Czechia Janovice nad Uhlavou,32,Plzeň Region,CZ,Czechia -Jankovice,53,Pardubicky kraj,CZ,Czechia -Jankov,20,Central Bohemia,CZ,Czechia -Jakubov,BL,Bratislava Region,SK,Slovakia -Jahodov,52,Kralovehradecky kraj,CZ,Czechia Jablunkov,80,Moravskoslezsky kraj,CZ,Czechia -Jablunka,72,Zlín,CZ,Czechia +Jablůnka,72,Zlín,CZ,Czechia Jablonne v Podjestedi,51,Liberecky kraj,CZ,Czechia Jablonne nad Orlici,53,Pardubicky kraj,CZ,Czechia Jablonec nad Nisou,51,Liberecky kraj,CZ,Czechia -Ivanovice na Hane,64,South Moravian,CZ,Czechia -Ivancice,64,South Moravian,CZ,Czechia -Hyskov,20,Central Bohemia,CZ,Czechia -Hvozdna,72,Zlín,CZ,Czechia -Hustopece,64,South Moravian,CZ,Czechia -Husinec,20,Central Bohemia,CZ,Czechia +Jabkenice,20,Central Bohemia,CZ,Czechia +Ivančice,64,South Moravian,CZ,Czechia +Hvozdná,72,Zlín,CZ,Czechia +Hustopeče,64,South Moravian,CZ,Czechia Humpolec,63,Kraj Vysocina,CZ,Czechia -Hulin,72,Zlín,CZ,Czechia +Hulín,72,Zlín,CZ,Czechia Hukvaldy,80,Moravskoslezsky kraj,CZ,Czechia +Hrusovany u Brna,64,South Moravian,CZ,Czechia Hrusovany nad Jevisovkou,64,South Moravian,CZ,Czechia -Hrusice,20,Central Bohemia,CZ,Czechia -Hroznetin,41,Karlovarsky kraj,CZ,Czechia -Hrotovice,63,Kraj Vysocina,CZ,Czechia +Hroznětín,41,Karlovarsky kraj,CZ,Czechia Hronov,52,Kralovehradecky kraj,CZ,Czechia Hrochuv Tynec,53,Pardubicky kraj,CZ,Czechia Hrobice,72,Zlín,CZ,Czechia -Hrob,42,Ustecky kraj,CZ,Czechia -Hrivice,42,Ustecky kraj,CZ,Czechia -Hrdly,42,Ustecky kraj,CZ,Czechia +Hřivice,42,Ustecky kraj,CZ,Czechia Hranice,71,Olomoucky kraj,CZ,Czechia -Hradistko,20,Central Bohemia,CZ,Czechia +Hradištko,20,Central Bohemia,CZ,Czechia Hradek nad Nisou,51,Liberecky kraj,CZ,Czechia -Hradek,80,Moravskoslezsky kraj,CZ,Czechia Hradec Králové,52,Kralovehradecky kraj,CZ,Czechia Hradec nad Moravici,80,Moravskoslezsky kraj,CZ,Czechia -Hrabyne,80,Moravskoslezsky kraj,CZ,Czechia -Hovorcovice,20,Central Bohemia,CZ,Czechia -Hovezi,72,Zlín,CZ,Czechia -Hostomice,20,Central Bohemia,CZ,Czechia -Hostka,42,Ustecky kraj,CZ,Czechia +Hrabyně,80,Moravskoslezsky kraj,CZ,Czechia +Hovorany,64,South Moravian,CZ,Czechia +Hovězí,72,Zlín,CZ,Czechia +Hošťka,42,Ustecky kraj,CZ,Czechia Hostivice,20,Central Bohemia,CZ,Czechia -Hostinne,52,Kralovehradecky kraj,CZ,Czechia +Hostinné,52,Kralovehradecky kraj,CZ,Czechia Hostim,64,South Moravian,CZ,Czechia -Hostetice,63,Kraj Vysocina,CZ,Czechia -Hostalkova,72,Zlín,CZ,Czechia +Hostěnice,64,South Moravian,CZ,Czechia +Hošťálková,72,Zlín,CZ,Czechia Horsovsky Tyn,32,Plzeň Region,CZ,Czechia -Horovice,20,Central Bohemia,CZ,Czechia -Horomerice,20,Central Bohemia,CZ,Czechia -Horni Sucha,80,Moravskoslezsky kraj,CZ,Czechia -Horni Sloupnice,53,Pardubicky kraj,CZ,Czechia +Hořovice,20,Central Bohemia,CZ,Czechia +Horoměřice,20,Central Bohemia,CZ,Czechia +Horni Terlicko,80,Moravskoslezsky kraj,CZ,Czechia Horni Slavkov,41,Karlovarsky kraj,CZ,Czechia -Horni Pohleg,63,Kraj Vysocina,CZ,Czechia +Horni Pocernice,10,Prague,CZ,Czechia Horni Nemci,72,Zlín,CZ,Czechia -Horni Jiretin,42,Ustecky kraj,CZ,Czechia Horni Jeleni,53,Pardubicky kraj,CZ,Czechia Horni Cerekev,63,Kraj Vysocina,CZ,Czechia Horni Brusnice,52,Kralovehradecky kraj,CZ,Czechia Horni Briza,32,Plzeň Region,CZ,Czechia +Horni Branna,51,Liberecky kraj,CZ,Czechia Horni Bludovice,80,Moravskoslezsky kraj,CZ,Czechia -Horni Berkovice,42,Ustecky kraj,CZ,Czechia -Horni Benesov,80,Moravskoslezsky kraj,CZ,Czechia -Horni Becva,72,Zlín,CZ,Czechia -Horky,53,Pardubicky kraj,CZ,Czechia -Horice,52,Kralovehradecky kraj,CZ,Czechia -Horazgovice,32,Plzeň Region,CZ,Czechia -Holysov,32,Plzeň Region,CZ,Czechia -Holubov,31,Jihocesky kraj,CZ,Czechia +Hořice,52,Kralovehradecky kraj,CZ,Czechia +Horažďovice,32,Plzeň Region,CZ,Czechia +Holýšov,32,Plzeň Region,CZ,Czechia Holubice,20,Central Bohemia,CZ,Czechia Holubice,64,South Moravian,CZ,Czechia +Holoubkov,32,Plzeň Region,CZ,Czechia Holice,53,Pardubicky kraj,CZ,Czechia Holešov,72,Zlín,CZ,Czechia -Holasice,64,South Moravian,CZ,Czechia -Hodslavice,80,Moravskoslezsky kraj,CZ,Czechia Hodonín,64,South Moravian,CZ,Czechia -Hodonice,64,South Moravian,CZ,Czechia Hodkovice nad Mohelkou,51,Liberecky kraj,CZ,Czechia Hodice,63,Kraj Vysocina,CZ,Czechia -Hnojnik,80,Moravskoslezsky kraj,CZ,Czechia -Hnevotin,71,Olomoucky kraj,CZ,Czechia -Hlusovice,71,Olomoucky kraj,CZ,Czechia -Hluk,72,Zlín,CZ,Czechia -Hlucin,80,Moravskoslezsky kraj,CZ,Czechia +Hnojník,80,Moravskoslezsky kraj,CZ,Czechia +Hlučín,80,Moravskoslezsky kraj,CZ,Czechia Hluboka nad Vltavou,31,Jihocesky kraj,CZ,Czechia -Hlubocky,71,Olomoucky kraj,CZ,Czechia -Hlubocepy,10,Prague,CZ,Czechia +Hlubočky,71,Olomoucky kraj,CZ,Czechia +Hlubočepy,10,Prague,CZ,Czechia Hlinsko,53,Pardubicky kraj,CZ,Czechia +Hladke Zivotice,80,Moravskoslezsky kraj,CZ,Czechia Hermanuv Mestec,53,Pardubicky kraj,CZ,Czechia -Hermanicky,20,Central Bohemia,CZ,Czechia -Havran,42,Ustecky kraj,CZ,Czechia +Havraň,42,Ustecky kraj,CZ,Czechia Havlíčkův Brod,63,Kraj Vysocina,CZ,Czechia +Havlickova Borova,63,Kraj Vysocina,CZ,Czechia Havířov,80,Moravskoslezsky kraj,CZ,Czechia Havel,31,Jihocesky kraj,CZ,Czechia -Hat,80,Moravskoslezsky kraj,CZ,Czechia +Hať,80,Moravskoslezsky kraj,CZ,Czechia Harrachov,51,Liberecky kraj,CZ,Czechia -Hanusovice,71,Olomoucky kraj,CZ,Czechia +Hanušovice,71,Olomoucky kraj,CZ,Czechia Hamr,31,Jihocesky kraj,CZ,Czechia Halenkovice,72,Zlín,CZ,Czechia Halenkov,72,Zlín,CZ,Czechia Haj ve Slezsku,80,Moravskoslezsky kraj,CZ,Czechia -Haj u Duchcova,42,Ustecky kraj,CZ,Czechia -Hajany,64,South Moravian,CZ,Czechia -Habrovany,64,South Moravian,CZ,Czechia -Golcuv Jenikov,63,Kraj Vysocina,CZ,Czechia Gajary,BL,Bratislava Region,SK,Slovakia Fulnek,80,Moravskoslezsky kraj,CZ,Czechia -Frystak,72,Zlín,CZ,Czechia +Fryšták,72,Zlín,CZ,Czechia Frydlant nad Ostravici,80,Moravskoslezsky kraj,CZ,Czechia -Frydlant,51,Liberecky kraj,CZ,Czechia +Frýdlant,51,Liberecky kraj,CZ,Czechia Frýdek-Místek,80,Moravskoslezsky kraj,CZ,Czechia +Fryčovice,80,Moravskoslezsky kraj,CZ,Czechia Frenstat pod Radhostem,80,Moravskoslezsky kraj,CZ,Czechia Frantiskovy Lazne,41,Karlovarsky kraj,CZ,Czechia +Frantiskov nad Ploucnici,42,Ustecky kraj,CZ,Czechia Francova Lhota,72,Zlín,CZ,Czechia -Dukovany,63,Kraj Vysocina,CZ,Czechia Duchcov,42,Ustecky kraj,CZ,Czechia Dubno,20,Central Bohemia,CZ,Czechia -Dubnany,64,South Moravian,CZ,Czechia -Dublovice,20,Central Bohemia,CZ,Czechia -Dubi,42,Ustecky kraj,CZ,Czechia -Duba,51,Liberecky kraj,CZ,Czechia -Drozdov,71,Olomoucky kraj,CZ,Czechia -Drnholec,64,South Moravian,CZ,Czechia +Dubňany,64,South Moravian,CZ,Czechia +Dubí,42,Ustecky kraj,CZ,Czechia +Držovice,71,Olomoucky kraj,CZ,Czechia +Držková,72,Zlín,CZ,Czechia Drmoul,41,Karlovarsky kraj,CZ,Czechia -Drisy,20,Central Bohemia,CZ,Czechia -Drevohostice,71,Olomoucky kraj,CZ,Czechia -Drasov,64,South Moravian,CZ,Czechia -Drahanovice,71,Olomoucky kraj,CZ,Czechia +Dřísy,20,Central Bohemia,CZ,Czechia +Drásov,64,South Moravian,CZ,Czechia Doudleby nad Orlici,52,Kralovehradecky kraj,CZ,Czechia -Doubravnik,64,South Moravian,CZ,Czechia -Domazlice,32,Plzeň Region,CZ,Czechia +Doubravník,64,South Moravian,CZ,Czechia +Domoraz,32,Plzeň Region,CZ,Czechia +Domažlice,32,Plzeň Region,CZ,Czechia +Domanín,64,South Moravian,CZ,Czechia Dolni Trebonin,31,Jihocesky kraj,CZ,Czechia -Dolni Studenky,71,Olomoucky kraj,CZ,Czechia Dolni Slivno,20,Central Bohemia,CZ,Czechia -Dolni Roven,53,Pardubicky kraj,CZ,Czechia -Dolni Prim,52,Kralovehradecky kraj,CZ,Czechia -Dolni Pocernice,10,Prague,CZ,Czechia +Dolni Poustevna,42,Ustecky kraj,CZ,Czechia Dolni Nemci,72,Zlín,CZ,Czechia Dolni Lutyne,80,Moravskoslezsky kraj,CZ,Czechia -Dolni Liboc,10,Prague,CZ,Czechia Dolni Lhota,80,Moravskoslezsky kraj,CZ,Czechia -Dolni Lanov,52,Kralovehradecky kraj,CZ,Czechia Dolni Kounice,64,South Moravian,CZ,Czechia +Dolni Kalna,52,Kralovehradecky kraj,CZ,Czechia Dolni Domaslavice,80,Moravskoslezsky kraj,CZ,Czechia Dolni Dobrouc,53,Pardubicky kraj,CZ,Czechia Dolni Cerekev,63,Kraj Vysocina,CZ,Czechia -Dolni Brezany,20,Central Bohemia,CZ,Czechia -Dolni Bousov,20,Central Bohemia,CZ,Czechia Dolni Bojanovice,64,South Moravian,CZ,Czechia Dolni Berkovice,20,Central Bohemia,CZ,Czechia -Dolni Benesov,80,Moravskoslezsky kraj,CZ,Czechia Dolni Becva,72,Zlín,CZ,Czechia -Dolany,71,Olomoucky kraj,CZ,Czechia Doksy,51,Liberecky kraj,CZ,Czechia -Doksy,20,Central Bohemia,CZ,Czechia -Dobsice,20,Central Bohemia,CZ,Czechia -Dobsice,64,South Moravian,CZ,Czechia -Dobruska,52,Kralovehradecky kraj,CZ,Czechia -Dobrovice,20,Central Bohemia,CZ,Czechia -Dobroslavice,80,Moravskoslezsky kraj,CZ,Czechia -Dobronin,63,Kraj Vysocina,CZ,Czechia -Dobrochov,71,Olomoucky kraj,CZ,Czechia -Dobris,20,Central Bohemia,CZ,Czechia -Dobrichovice,20,Central Bohemia,CZ,Czechia -Dobrejovice,20,Central Bohemia,CZ,Czechia -Dobra Voda,31,Jihocesky kraj,CZ,Czechia -Dobratice,80,Moravskoslezsky kraj,CZ,Czechia -Dobrany,32,Plzeň Region,CZ,Czechia -Dobra,80,Moravskoslezsky kraj,CZ,Czechia -Dlouhe,63,Kraj Vysocina,CZ,Czechia -Detrichov,51,Liberecky kraj,CZ,Czechia -Detmarovice,80,Moravskoslezsky kraj,CZ,Czechia -Dehylov,80,Moravskoslezsky kraj,CZ,Czechia +Dobruška,52,Kralovehradecky kraj,CZ,Czechia +Dobronín,63,Kraj Vysocina,CZ,Czechia +Dobříš,20,Central Bohemia,CZ,Czechia +Dobřichovice,20,Central Bohemia,CZ,Czechia +Dobřany,32,Plzeň Region,CZ,Czechia +Dobrá,80,Moravskoslezsky kraj,CZ,Czechia +Dlouhé,63,Kraj Vysocina,CZ,Czechia +Dlouha Trebova,53,Pardubicky kraj,CZ,Czechia +Dlouha Lhota,20,Central Bohemia,CZ,Czechia +Dětmarovice,80,Moravskoslezsky kraj,CZ,Czechia +Desná,51,Liberecky kraj,CZ,Czechia Děčín,42,Ustecky kraj,CZ,Czechia -Davle,20,Central Bohemia,CZ,Czechia -Dasice,53,Pardubicky kraj,CZ,Czechia +Dašice,53,Pardubicky kraj,CZ,Czechia +Dambořice,64,South Moravian,CZ,Czechia ,,,CZ,Czechia -Cizkov,32,Plzeň Region,CZ,Czechia -Chysky,31,Jihocesky kraj,CZ,Czechia -Chyne,20,Central Bohemia,CZ,Czechia -Chvalsiny,31,Jihocesky kraj,CZ,Czechia +Čkyně,31,Jihocesky kraj,CZ,Czechia +Chýně,20,Central Bohemia,CZ,Czechia +Chvatěruby,20,Central Bohemia,CZ,Czechia Chvalovice,64,South Moravian,CZ,Czechia -Chvaletice,53,Pardubicky kraj,CZ,Czechia -Chvalcov,72,Zlín,CZ,Czechia -Chudcice,64,South Moravian,CZ,Czechia -Chuchelna,80,Moravskoslezsky kraj,CZ,Czechia +Chudenice,32,Plzeň Region,CZ,Czechia +Chudčice,64,South Moravian,CZ,Czechia Chrudim,53,Pardubicky kraj,CZ,Czechia -Chroustovice,53,Pardubicky kraj,CZ,Czechia -Chropyne,72,Zlín,CZ,Czechia +Chroustov,20,Central Bohemia,CZ,Czechia +Chropyně,72,Zlín,CZ,Czechia Chrastava,51,Liberecky kraj,CZ,Czechia -Chrastany,20,Central Bohemia,CZ,Czechia -Chrast,32,Plzeň Region,CZ,Czechia -Chotikov,32,Plzeň Region,CZ,Czechia -Chotesov,32,Plzeň Region,CZ,Czechia -Chotebor,63,Kraj Vysocina,CZ,Czechia -Chorusice,20,Central Bohemia,CZ,Czechia +Chotěšov,42,Ustecky kraj,CZ,Czechia +Chotěšov,32,Plzeň Region,CZ,Czechia +Chotěbuz,80,Moravskoslezsky kraj,CZ,Czechia +Chotěboř,63,Kraj Vysocina,CZ,Czechia +Chorušice,20,Central Bohemia,CZ,Czechia +Chornice,53,Pardubicky kraj,CZ,Czechia Chomutov,42,Ustecky kraj,CZ,Czechia -Choltice,53,Pardubicky kraj,CZ,Czechia +Chodov,10,Prague,CZ,Czechia Chodov,41,Karlovarsky kraj,CZ,Czechia -Chodouny,42,Ustecky kraj,CZ,Czechia -Chocen,53,Pardubicky kraj,CZ,Czechia +Choceň,53,Pardubicky kraj,CZ,Czechia +Chlumín,20,Central Bohemia,CZ,Czechia Chlumec,42,Ustecky kraj,CZ,Czechia +Chlebičov,80,Moravskoslezsky kraj,CZ,Czechia Cheb,41,Karlovarsky kraj,CZ,Czechia -Chabarovice,42,Ustecky kraj,CZ,Czechia -Cestlice,20,Central Bohemia,CZ,Czechia +Charváty,71,Olomoucky kraj,CZ,Czechia +Chářovice,20,Central Bohemia,CZ,Czechia +Čestlice,20,Central Bohemia,CZ,Czechia Český Těšín,80,Moravskoslezsky kraj,CZ,Czechia Český Krumlov,31,Jihocesky kraj,CZ,Czechia Cesky Brod,20,Central Bohemia,CZ,Czechia Ceske Mezirici,52,Kralovehradecky kraj,CZ,Czechia České Budějovice,31,Jihocesky kraj,CZ,Czechia -Ceska Ves,71,Olomoucky kraj,CZ,Czechia Ceska Trebova,53,Pardubicky kraj,CZ,Czechia Ceska Skalice,52,Kralovehradecky kraj,CZ,Czechia Česká Lípa,51,Liberecky kraj,CZ,Czechia Ceska Kamenice,42,Ustecky kraj,CZ,Czechia -Ceska,64,South Moravian,CZ,Czechia +Česká,64,South Moravian,CZ,Czechia Cerveny Kostelec,52,Kralovehradecky kraj,CZ,Czechia -Cervenka,71,Olomoucky kraj,CZ,Czechia -Cervene Pecky,20,Central Bohemia,CZ,Czechia Cervene Janovice,20,Central Bohemia,CZ,Czechia Cervena Voda,53,Pardubicky kraj,CZ,Czechia -Cernosice,20,Central Bohemia,CZ,Czechia -Cerncice,42,Ustecky kraj,CZ,Czechia -Cerna Hora,64,South Moravian,CZ,Czechia -Cermna,32,Plzeň Region,CZ,Czechia +Černčice,42,Ustecky kraj,CZ,Czechia +Čermná,32,Plzeň Region,CZ,Czechia Cerhovice,20,Central Bohemia,CZ,Czechia -Cerhenice,20,Central Bohemia,CZ,Czechia Cerekvice nad Loucnou,53,Pardubicky kraj,CZ,Czechia -Cercany,20,Central Bohemia,CZ,Czechia -Cepi,53,Pardubicky kraj,CZ,Czechia -Celechovice na Hane,71,Olomoucky kraj,CZ,Czechia -Celakovice,20,Central Bohemia,CZ,Czechia -Celadna,80,Moravskoslezsky kraj,CZ,Czechia -Cejc,64,South Moravian,CZ,Czechia +Čerčany,20,Central Bohemia,CZ,Czechia +Čelákovice,20,Central Bohemia,CZ,Czechia +Čeladná,80,Moravskoslezsky kraj,CZ,Czechia +Cekov,32,Plzeň Region,CZ,Czechia +Čejkovice,64,South Moravian,CZ,Czechia Cechy pod Kosirem,71,Olomoucky kraj,CZ,Czechia -Cechocovice,63,Kraj Vysocina,CZ,Czechia -Cebin,64,South Moravian,CZ,Czechia -Castolovice,52,Kralovehradecky kraj,CZ,Czechia -Caslav,20,Central Bohemia,CZ,Czechia -Bzenec,64,South Moravian,CZ,Czechia -Bystrovany,71,Olomoucky kraj,CZ,Czechia +Čebín,64,South Moravian,CZ,Czechia +Častolovice,52,Kralovehradecky kraj,CZ,Czechia +Čáslav,20,Central Bohemia,CZ,Czechia Bystrice pod Hostynem,72,Zlín,CZ,Czechia Bystrice nad Pernstejnem,63,Kraj Vysocina,CZ,Czechia -Bystrice,80,Moravskoslezsky kraj,CZ,Czechia -Bystrany,42,Ustecky kraj,CZ,Czechia -Bustehrad,20,Central Bohemia,CZ,Czechia +Bystřice,80,Moravskoslezsky kraj,CZ,Czechia +Buštěhrad,20,Central Bohemia,CZ,Czechia +Mirova pod Kozakovem,51,Liberecky kraj,CZ,Czechia Bukovina,64,South Moravian,CZ,Czechia Bukovec,51,Liberecky kraj,CZ,Czechia -Bukovec,80,Moravskoslezsky kraj,CZ,Czechia -Bukovany,41,Karlovarsky kraj,CZ,Czechia -Budyne nad Ohri,42,Ustecky kraj,CZ,Czechia Budisov nad Budisovkou,80,Moravskoslezsky kraj,CZ,Czechia -Bucovice,64,South Moravian,CZ,Czechia +Bučovice,64,South Moravian,CZ,Czechia Buchlovice,72,Zlín,CZ,Czechia -Brusperk,80,Moravskoslezsky kraj,CZ,Czechia -Bruntal,80,Moravskoslezsky kraj,CZ,Czechia +Bubeneč,10,Prague,CZ,Czechia +Brušperk,80,Moravskoslezsky kraj,CZ,Czechia +Bruntál,80,Moravskoslezsky kraj,CZ,Czechia Brtnice,63,Kraj Vysocina,CZ,Czechia Broumov,52,Kralovehradecky kraj,CZ,Czechia +Brodek u Prerova,71,Olomoucky kraj,CZ,Czechia +Brodce,20,Central Bohemia,CZ,Czechia Brod,52,Kralovehradecky kraj,CZ,Czechia Brno,64,South Moravian,CZ,Czechia -Brniste,51,Liberecky kraj,CZ,Czechia -Brezova,41,Karlovarsky kraj,CZ,Czechia -Brezova,72,Zlín,CZ,Czechia -Breznice,20,Central Bohemia,CZ,Czechia -Brezina,64,South Moravian,CZ,Czechia -Brezi,20,Central Bohemia,CZ,Czechia -Brezi,64,South Moravian,CZ,Czechia -Brehy,53,Pardubicky kraj,CZ,Czechia +Břidličná,80,Moravskoslezsky kraj,CZ,Czechia +Březová,41,Karlovarsky kraj,CZ,Czechia +Březina,64,South Moravian,CZ,Czechia +Břevnov,10,Prague,CZ,Czechia Břeclav,64,South Moravian,CZ,Czechia -Brdo,52,Kralovehradecky kraj,CZ,Czechia -Bravantice,80,Moravskoslezsky kraj,CZ,Czechia -Brasy,32,Plzeň Region,CZ,Czechia -Branisov,31,Jihocesky kraj,CZ,Czechia -Brandys nad Orlici,53,Pardubicky kraj,CZ,Czechia +Břasy,32,Plzeň Region,CZ,Czechia Brandys nad Labem-Stara Boleslav,20,Central Bohemia,CZ,Czechia -Brandysek,20,Central Bohemia,CZ,Czechia +Brandýsek,20,Central Bohemia,CZ,Czechia Bradlec,20,Central Bohemia,CZ,Czechia +Božičany,41,Karlovarsky kraj,CZ,Czechia Boskovice,64,South Moravian,CZ,Czechia Borsov nad Vltavou,31,Jihocesky kraj,CZ,Czechia -Borsice,72,Zlín,CZ,Czechia -Borova,53,Pardubicky kraj,CZ,Czechia -Borohradek,52,Kralovehradecky kraj,CZ,Czechia -Borkovany,64,South Moravian,CZ,Czechia -Boretice,64,South Moravian,CZ,Czechia +Borovany,31,Jihocesky kraj,CZ,Czechia +Bořetice,64,South Moravian,CZ,Czechia Bor,32,Plzeň Region,CZ,Czechia -Bolesiny,32,Plzeň Region,CZ,Czechia Bolatice,80,Moravskoslezsky kraj,CZ,Czechia Bojkovice,72,Zlín,CZ,Czechia -Bohuslavice,72,Zlín,CZ,Czechia -Bohunovice,71,Olomoucky kraj,CZ,Czechia -Bohumin,80,Moravskoslezsky kraj,CZ,Czechia -Bohnice,10,Prague,CZ,Czechia -Bochov,41,Karlovarsky kraj,CZ,Czechia -Bludovice,80,Moravskoslezsky kraj,CZ,Czechia -Blucina,64,South Moravian,CZ,Czechia +Bojanov,53,Pardubicky kraj,CZ,Czechia +Bohuslavice,80,Moravskoslezsky kraj,CZ,Czechia +Bohuňovice,71,Olomoucky kraj,CZ,Czechia +Bohumín,80,Moravskoslezsky kraj,CZ,Czechia +Blučina,64,South Moravian,CZ,Czechia Blovice,32,Plzeň Region,CZ,Czechia -Blizkovice,64,South Moravian,CZ,Czechia Blatno,42,Ustecky kraj,CZ,Czechia -Blatnice,64,South Moravian,CZ,Czechia -Blatna,31,Jihocesky kraj,CZ,Czechia +Blatná,31,Jihocesky kraj,CZ,Czechia Blansko,64,South Moravian,CZ,Czechia -Blahutovice,80,Moravskoslezsky kraj,CZ,Czechia -Biskupice,71,Olomoucky kraj,CZ,Czechia Bilovice nad Svitavou,64,South Moravian,CZ,Czechia -Bilovice,72,Zlín,CZ,Czechia -Bilovec,80,Moravskoslezsky kraj,CZ,Czechia -Bilina,42,Ustecky kraj,CZ,Czechia -Bezno,20,Central Bohemia,CZ,Czechia -Bestovice,53,Pardubicky kraj,CZ,Czechia +Bílovec,80,Moravskoslezsky kraj,CZ,Czechia +Bílina,42,Ustecky kraj,CZ,Czechia +Bezděkov,32,Plzeň Region,CZ,Czechia +Běstvina,53,Pardubicky kraj,CZ,Czechia +Běstovice,53,Pardubicky kraj,CZ,Czechia +Besednice,31,Jihocesky kraj,CZ,Czechia Beroun,20,Central Bohemia,CZ,Czechia -Benesov nad Ploucnici,42,Ustecky kraj,CZ,Czechia Benešov,20,Central Bohemia,CZ,Czechia Benatky nad Jizerou,20,Central Bohemia,CZ,Czechia Bela pod Bezdezem,20,Central Bohemia,CZ,Czechia -Bela nad Radbuzou,32,Plzeň Region,CZ,Czechia -Bela,80,Moravskoslezsky kraj,CZ,Czechia -Bedihost,71,Olomoucky kraj,CZ,Czechia -Becov nad Teplou,41,Karlovarsky kraj,CZ,Czechia -Bechyne,31,Jihocesky kraj,CZ,Czechia -Bechov,72,Zlín,CZ,Czechia -Bechary,52,Kralovehradecky kraj,CZ,Czechia +Bedihošť,71,Olomoucky kraj,CZ,Czechia +Bechyně,31,Jihocesky kraj,CZ,Czechia +Bechlín,42,Ustecky kraj,CZ,Czechia Bavorov,31,Jihocesky kraj,CZ,Czechia -Batelov,63,Kraj Vysocina,CZ,Czechia -Baska,80,Moravskoslezsky kraj,CZ,Czechia -Bartosovice,80,Moravskoslezsky kraj,CZ,Czechia -Barrandov,10,Prague,CZ,Czechia -Barchov,53,Pardubicky kraj,CZ,Czechia -Banov,72,Zlín,CZ,Czechia -Bakov nad Jizerou,20,Central Bohemia,CZ,Czechia -Babice nad Svitavou,64,South Moravian,CZ,Czechia -Babice,20,Central Bohemia,CZ,Czechia -As,41,Karlovarsky kraj,CZ,Czechia +Bašť,20,Central Bohemia,CZ,Czechia +Baška,80,Moravskoslezsky kraj,CZ,Czechia +Bartošovice,80,Moravskoslezsky kraj,CZ,Czechia +Bánov,72,Zlín,CZ,Czechia +Babín,32,Plzeň Region,CZ,Czechia +Babice,72,Zlín,CZ,Czechia +Aš,41,Karlovarsky kraj,CZ,Czechia Adamov,64,South Moravian,CZ,Czechia Żywiec,24,Silesia,PL,Poland -Zytno,10,Łódź Voivodeship,PL,Poland Zytniow Rzedowy,16,Opole Voivodeship,PL,Poland Żychlin,10,Łódź Voivodeship,PL,Poland -Zwonowice,24,Silesia,PL,Poland Żuromin,14,Mazovia,PL,Poland -Zukowo,32,West Pomerania,PL,Poland -Zukowo,22,Pomerania,PL,Poland +Żukowo,32,West Pomerania,PL,Poland +Żukowo,22,Pomerania,PL,Poland Żory,24,Silesia,PL,Poland -Zorawina,02,Lower Silesia,PL,Poland -Zodyn,30,Greater Poland,PL,Poland -Znin,04,Kujawsko-Pomorskie,PL,Poland -Zmigrod,02,Lower Silesia,PL,Poland -Zlotow,30,Greater Poland,PL,Poland +Żórawina,02,Lower Silesia,PL,Poland +Żnin,04,Kujawsko-Pomorskie,PL,Poland +Żmigród,02,Lower Silesia,PL,Poland +Złotów,30,Greater Poland,PL,Poland Złotoryja,02,Lower Silesia,PL,Poland -Zlotniki,30,Greater Poland,PL,Poland -Zloczew,10,Łódź Voivodeship,PL,Poland -Zlocieniec,32,West Pomerania,PL,Poland -Zlobizna,16,Opole Voivodeship,PL,Poland -Gmina Zławieś Wielka,04,Kujawsko-Pomorskie,PL,Poland +Złocieniec,32,West Pomerania,PL,Poland +Złochowice,24,Silesia,PL,Poland +Żłobizna,16,Opole Voivodeship,PL,Poland Zimin,30,Greater Poland,PL,Poland -Zielun,14,Mazovia,PL,Poland -Zielonki,12,Lesser Poland,PL,Poland +Zieluń,14,Mazovia,PL,Poland Zielona Góra,08,Lubusz,PL,Poland -Zielona Laka,30,Greater Poland,PL,Poland -Zielona,14,Mazovia,PL,Poland -Zielkowice,10,Łódź Voivodeship,PL,Poland -Zieleniewo,32,West Pomerania,PL,Poland Zgorzelec,02,Lower Silesia,PL,Poland Zgierz,10,Łódź Voivodeship,PL,Poland -Zerniki Wroclawskie,02,Lower Silesia,PL,Poland -Zerniki Wielkie,02,Lower Silesia,PL,Poland -Zerkow,30,Greater Poland,PL,Poland +Żerków,30,Greater Poland,PL,Poland Zendek,24,Silesia,PL,Poland Zembrzyce,12,Lesser Poland,PL,Poland -Zelow,10,Łódź Voivodeship,PL,Poland -Zelistrzewo,22,Pomerania,PL,Poland -Zelislawice,24,Silesia,PL,Poland -Zelazkow,30,Greater Poland,PL,Poland +Zelów,10,Łódź Voivodeship,PL,Poland +Żelczyna,12,Lesser Poland,PL,Poland Zebrzydowice,24,Silesia,PL,Poland -Zebowo,30,Greater Poland,PL,Poland -Zebowice,16,Opole Voivodeship,PL,Poland +Zębowo,30,Greater Poland,PL,Poland Zdzieszowice,16,Opole Voivodeship,PL,Poland -Nowe Zduny,10,Łódź Voivodeship,PL,Poland Zduny,30,Greater Poland,PL,Poland Zdunska Wola,10,Łódź Voivodeship,PL,Poland -Zdow,24,Silesia,PL,Poland -Zbytkow,24,Silesia,PL,Poland -Zblewo,22,Pomerania,PL,Poland -Zbiczno,04,Kujawsko-Pomorskie,PL,Poland -Zbaszynek,08,Lubusz,PL,Poland -Zbaszyn,30,Greater Poland,PL,Poland +Zbąszynek,08,Lubusz,PL,Poland +Zbąszyń,30,Greater Poland,PL,Poland Zawonia,02,Lower Silesia,PL,Poland Zawoja,12,Lesser Poland,PL,Poland Zawiercie,24,Silesia,PL,Poland -Zawidow,24,Silesia,PL,Poland +Zawidów,24,Silesia,PL,Poland Zawadzkie,16,Opole Voivodeship,PL,Poland -Zawada,16,Opole Voivodeship,PL,Poland Zator,12,Lesser Poland,PL,Poland -Zarzecze,24,Silesia,PL,Poland -Zary,08,Lubusz,PL,Poland -Zarki,24,Silesia,PL,Poland -Zapolice,10,Łódź Voivodeship,PL,Poland +Żary,08,Lubusz,PL,Poland +Żarki,24,Silesia,PL,Poland Zalewo,28,Warmia-Masuria,PL,Poland Zalasewo,30,Greater Poland,PL,Poland Zakopane,12,Lesser Poland,PL,Poland -Zagrodno,02,Lower Silesia,PL,Poland -Zagorow,30,Greater Poland,PL,Poland Żagań,08,Lubusz,PL,Poland +Zadzim,10,Łódź Voivodeship,PL,Poland Zaduszniki,04,Kujawsko-Pomorskie,PL,Poland -Zachelmna,12,Lesser Poland,PL,Poland +Zachełmna,12,Lesser Poland,PL,Poland Zabrzeg,24,Silesia,PL,Poland Zabrze,24,Silesia,PL,Poland -Zabrowo,28,Warmia-Masuria,PL,Poland -Zabor,08,Lubusz,PL,Poland +Ząbrowo,28,Warmia-Masuria,PL,Poland +Zaborów,10,Łódź Voivodeship,PL,Poland +Zabór,08,Lubusz,PL,Poland Ząbkowice Śląskie,02,Lower Silesia,PL,Poland Gmina Zabierzów,12,Lesser Poland,PL,Poland -Wytomysl,30,Greater Poland,PL,Poland -Wysoka,30,Greater Poland,PL,Poland -Wysoka,08,Lubusz,PL,Poland +Ząb,12,Lesser Poland,PL,Poland +Wyszyna,30,Greater Poland,PL,Poland Wysogotowo,30,Greater Poland,PL,Poland Wyrzysk,30,Greater Poland,PL,Poland +Wyry,24,Silesia,PL,Poland Wymiarki,08,Lubusz,PL,Poland Wykroty,02,Lower Silesia,PL,Poland Wschowa,08,Lubusz,PL,Poland -Wrzosowa,24,Silesia,PL,Poland -Wrzesnia,30,Greater Poland,PL,Poland +Września,30,Greater Poland,PL,Poland Wronki,30,Greater Poland,PL,Poland Wroclaw,02,Lower Silesia,PL,Poland -Wroblew,10,Łódź Voivodeship,PL,Poland Wreczyca Wielka,24,Silesia,PL,Poland -Wozniki,24,Silesia,PL,Poland Wolsztyn,30,Greater Poland,PL,Poland -Wolow,02,Lower Silesia,PL,Poland +Wołów,02,Lower Silesia,PL,Poland Wolin,32,West Pomerania,PL,Poland -Wolczyn,16,Opole Voivodeship,PL,Poland -Wolczkowo,32,West Pomerania,PL,Poland +Wołczyn,16,Opole Voivodeship,PL,Poland Wolbrom,12,Lesser Poland,PL,Poland -Wolborz,10,Łódź Voivodeship,PL,Poland -Wola Zaradzynska,10,Łódź Voivodeship,PL,Poland -Wola Rakowa,10,Łódź Voivodeship,PL,Poland +Wolbórz,10,Łódź Voivodeship,PL,Poland Wola Moszczenicka,10,Łódź Voivodeship,PL,Poland -Wola Jedlinska,10,Łódź Voivodeship,PL,Poland -Wola Grzymkowa,10,Łódź Voivodeship,PL,Poland Wola,24,Silesia,PL,Poland +Wojnowice,02,Lower Silesia,PL,Poland Wojkowice,24,Silesia,PL,Poland -Wojcice,10,Łódź Voivodeship,PL,Poland Wodzisław Śląski,24,Silesia,PL,Poland -Wloszczowa,26,Świętokrzyskie,PL,Poland -Wloszakowice,30,Greater Poland,PL,Poland -Wlodzimierzow,30,Greater Poland,PL,Poland -Wlodary,16,Opole Voivodeship,PL,Poland +Włoszczowa,26,Świętokrzyskie,PL,Poland +Włoszakowice,30,Greater Poland,PL,Poland Włocławek,04,Kujawsko-Pomorskie,PL,Poland Władysławowo,22,Pomerania,PL,Poland -Witnica,08,Lubusz,PL,Poland -Witkow Slaski,02,Lower Silesia,PL,Poland +Witonia,10,Łódź Voivodeship,PL,Poland +Witobel,30,Greater Poland,PL,Poland Witkowo,30,Greater Poland,PL,Poland +Witkowice,12,Lesser Poland,PL,Poland Witaszyce,30,Greater Poland,PL,Poland Wisniowa Gora,10,Łódź Voivodeship,PL,Poland -Wisla,24,Silesia,PL,Poland +Wisła,24,Silesia,PL,Poland Wiry,30,Greater Poland,PL,Poland -Wirki,02,Lower Silesia,PL,Poland Winowno,24,Silesia,PL,Poland Wilkowyja,10,Łódź Voivodeship,PL,Poland -Wilkow,16,Opole Voivodeship,PL,Poland -Wilkow,02,Lower Silesia,PL,Poland +Wilków,02,Lower Silesia,PL,Poland Wilczyn,30,Greater Poland,PL,Poland -Wilczkow,02,Lower Silesia,PL,Poland -Wilcza Gorna,24,Silesia,PL,Poland +Wilczków,02,Lower Silesia,PL,Poland Wieszowa,24,Silesia,PL,Poland -Wierzchucino,22,Pomerania,PL,Poland Wierzchowisko,24,Silesia,PL,Poland -Wierzchowisko,12,Lesser Poland,PL,Poland -Wierzchowie,12,Lesser Poland,PL,Poland Wierzchowice,02,Lower Silesia,PL,Poland -Wieruszow,10,Łódź Voivodeship,PL,Poland +Wierzchlas,10,Łódź Voivodeship,PL,Poland +Wieruszów,10,Łódź Voivodeship,PL,Poland Wieprz,28,Warmia-Masuria,PL,Poland Wieluń,10,Łódź Voivodeship,PL,Poland Wielki,02,Lower Silesia,PL,Poland Wielichowo,30,Greater Poland,PL,Poland Wielgie,04,Kujawsko-Pomorskie,PL,Poland -Wielen,30,Greater Poland,PL,Poland -Wiele,22,Pomerania,PL,Poland -Wiejce,08,Lubusz,PL,Poland +Wieleń,30,Greater Poland,PL,Poland +Więcbork,04,Kujawsko-Pomorskie,PL,Poland Widziszewo,30,Greater Poland,PL,Poland Gmina Widawa,10,Łódź Voivodeship,PL,Poland Gmina Wicko,22,Pomerania,PL,Poland -Wiazow,02,Lower Silesia,PL,Poland Wejherowo,22,Pomerania,PL,Poland -Wegrzce,12,Lesser Poland,PL,Poland -Wegorzyno,32,West Pomerania,PL,Poland -Wegliniec,02,Lower Silesia,PL,Poland +Węgrzce,12,Lesser Poland,PL,Poland +Węgliniec,02,Lower Silesia,PL,Poland Wegierska Gorka,24,Silesia,PL,Poland -Wegierki,30,Greater Poland,PL,Poland -Wawelnica,32,West Pomerania,PL,Poland -Warzno,22,Pomerania,PL,Poland -Warzachewka Polska,04,Kujawsko-Pomorskie,PL,Poland -Wartkowice,10,Łódź Voivodeship,PL,Poland +Wąwelnica,32,West Pomerania,PL,Poland Warta,10,Łódź Voivodeship,PL,Poland -Warszowice,24,Silesia,PL,Poland Warszewo,32,West Pomerania,PL,Poland -Warnoleka,32,West Pomerania,PL,Poland -Warlubie,04,Kujawsko-Pomorskie,PL,Poland Wapnica,32,West Pomerania,PL,Poland -Wanaty,24,Silesia,PL,Poland Walim,02,Lower Silesia,PL,Poland -Walerianowo,30,Greater Poland,PL,Poland -Walenczow,24,Silesia,PL,Poland -Walcz,32,West Pomerania,PL,Poland -Walce,16,Opole Voivodeship,PL,Poland +Wałcz,32,West Pomerania,PL,Poland Wałbrzych,02,Lower Silesia,PL,Poland -Wagrowiec,30,Greater Poland,PL,Poland -Waglikowice,22,Pomerania,PL,Poland +Wągrowiec,30,Greater Poland,PL,Poland +Wągrodno,02,Lower Silesia,PL,Poland +Wąglikowice,22,Pomerania,PL,Poland Wadowice,12,Lesser Poland,PL,Poland -Wabrzezno,04,Kujawsko-Pomorskie,PL,Poland -Ustron,24,Silesia,PL,Poland +Wąbrzeźno,04,Kujawsko-Pomorskie,PL,Poland +Ustroń,24,Silesia,PL,Poland Ustka,22,Pomerania,PL,Poland -Unisław,04,Kujawsko-Pomorskie,PL,Poland Uniejów,10,Łódź Voivodeship,PL,Poland -Ulim,08,Lubusz,PL,Poland -Ujsoly,24,Silesia,PL,Poland -Ujscie,30,Greater Poland,PL,Poland -Ujazd,10,Łódź Voivodeship,PL,Poland -Ujazd,16,Opole Voivodeship,PL,Poland +Ujście,30,Greater Poland,PL,Poland +Udanin,02,Lower Silesia,PL,Poland Tychy,24,Silesia,PL,Poland Tychowo,32,West Pomerania,PL,Poland -Twardogora,02,Lower Silesia,PL,Poland -Tuszyn,10,Łódź Voivodeship,PL,Poland +Tworóg,24,Silesia,PL,Poland +Tworków,24,Silesia,PL,Poland +Twardogóra,02,Lower Silesia,PL,Poland Turzno,04,Kujawsko-Pomorskie,PL,Poland +Turze,24,Silesia,PL,Poland Turza Slaska,24,Silesia,PL,Poland -Turkowo,30,Greater Poland,PL,Poland Turek,30,Greater Poland,PL,Poland -Turawa,16,Opole Voivodeship,PL,Poland -Tur,04,Kujawsko-Pomorskie,PL,Poland -Tuplice,08,Lubusz,PL,Poland -Tuliszow,24,Silesia,PL,Poland -Tuliszków,30,Greater Poland,PL,Poland +Tuliszów,24,Silesia,PL,Poland Tulce,30,Greater Poland,PL,Poland -Tuczno,32,West Pomerania,PL,Poland Tuchorza,30,Greater Poland,PL,Poland +Tuchomie,22,Pomerania,PL,Poland Tuchom,22,Pomerania,PL,Poland Tuchola,04,Kujawsko-Pomorskie,PL,Poland Trzeszczyn,32,West Pomerania,PL,Poland Trzemeszno,30,Greater Poland,PL,Poland -Trzebow,08,Lubusz,PL,Poland Trzebnica,02,Lower Silesia,PL,Poland Trzebinia,12,Lesser Poland,PL,Poland -Trzebiez,32,West Pomerania,PL,Poland Trzebiel,08,Lubusz,PL,Poland Trzebiatów,32,West Pomerania,PL,Poland Trzcinsko Zdroj,32,West Pomerania,PL,Poland Trzcianka,30,Greater Poland,PL,Poland -Truskolasy,24,Silesia,PL,Poland -Toszek,24,Silesia,PL,Poland Torzym,08,Lubusz,PL,Poland Torun,04,Kujawsko-Pomorskie,PL,Poland -Toporzysko,12,Lesser Poland,PL,Poland -Topólka,04,Kujawsko-Pomorskie,PL,Poland -Tomaszowice,12,Lesser Poland,PL,Poland -Tolkmicko,28,Warmia-Masuria,PL,Poland Tokary,16,Opole Voivodeship,PL,Poland -Tluchowo,04,Kujawsko-Pomorskie,PL,Poland -Tlen,04,Kujawsko-Pomorskie,PL,Poland +Tokarnia,12,Lesser Poland,PL,Poland +Tłuchowo,04,Kujawsko-Pomorskie,PL,Poland +Tleń,04,Kujawsko-Pomorskie,PL,Poland Tenczynek,12,Lesser Poland,PL,Poland -Tenczyn,12,Lesser Poland,PL,Poland Tczew,22,Pomerania,PL,Poland Tarnowskie Gory,24,Silesia,PL,Poland -Tarnow Opolski,16,Opole Voivodeship,PL,Poland Tarnowo Podgorne,30,Greater Poland,PL,Poland -Tarchaly Wielkie,30,Greater Poland,PL,Poland -Tarce,30,Greater Poland,PL,Poland -Tapkowice,24,Silesia,PL,Poland -Tanowo,32,West Pomerania,PL,Poland -Tadajewo,04,Kujawsko-Pomorskie,PL,Poland -Szynkielow,10,Łódź Voivodeship,PL,Poland -Szymbark,28,Warmia-Masuria,PL,Poland -Szymanow,02,Lower Silesia,PL,Poland +Tarnówka,30,Greater Poland,PL,Poland +Szymanów,02,Lower Silesia,PL,Poland Gmina Szubin,04,Kujawsko-Pomorskie,PL,Poland Sztum,22,Pomerania,PL,Poland Szreniawa,12,Lesser Poland,PL,Poland Szprotawa,08,Lubusz,PL,Poland Szpital,04,Kujawsko-Pomorskie,PL,Poland Szklarska Poręba,02,Lower Silesia,PL,Poland -Szczytniki,30,Greater Poland,PL,Poland +Szewce,02,Lower Silesia,PL,Poland Szczytna,02,Lower Silesia,PL,Poland -Szczyrk,24,Silesia,PL,Poland Szczutowo,14,Mazovia,PL,Poland -Szczodrkowice,12,Lesser Poland,PL,Poland -Szczodre,02,Lower Silesia,PL,Poland -Szczercow,10,Łódź Voivodeship,PL,Poland +Szczerców,10,Łódź Voivodeship,PL,Poland +Szczepanów,02,Lower Silesia,PL,Poland Szczekociny,24,Silesia,PL,Poland -Szczejkowice,24,Silesia,PL,Poland +Szczedrzyk,16,Opole Voivodeship,PL,Poland Szczecinek,32,West Pomerania,PL,Poland Szczecin,32,West Pomerania,PL,Poland -Szczawno-Zdroj,02,Lower Silesia,PL,Poland -Szczawin Koscielny,14,Mazovia,PL,Poland -Szczawin,10,Łódź Voivodeship,PL,Poland -Szczaniec,08,Lubusz,PL,Poland Szamotuły,30,Greater Poland,PL,Poland -Szamocin,30,Greater Poland,PL,Poland Szadek,10,Łódź Voivodeship,PL,Poland -Sycow,02,Lower Silesia,PL,Poland +Syców,02,Lower Silesia,PL,Poland Sycewice,22,Pomerania,PL,Poland Swobnica,32,West Pomerania,PL,Poland Świnoujście,32,West Pomerania,PL,Poland -Swietoszow,02,Lower Silesia,PL,Poland Świętochłowice,24,Silesia,PL,Poland -Swieszyno,32,West Pomerania,PL,Poland -Swierzno,32,West Pomerania,PL,Poland -Swierzawa,02,Lower Silesia,PL,Poland -Swierklany,24,Silesia,PL,Poland -Swierklaniec,24,Silesia,PL,Poland +Świerzawa,02,Lower Silesia,PL,Poland +Świerklaniec,24,Silesia,PL,Poland Swieradow-Zdroj,02,Lower Silesia,PL,Poland -Swiekatowo,04,Kujawsko-Pomorskie,PL,Poland Gmina Świebodzin,08,Lubusz,PL,Poland Gmina Świecie,04,Kujawsko-Pomorskie,PL,Poland -Swiebodzice,02,Lower Silesia,PL,Poland -Swidwin,32,West Pomerania,PL,Poland -Swidnica,08,Lubusz,PL,Poland +Świebodzice,02,Lower Silesia,PL,Poland +Świdwin,32,West Pomerania,PL,Poland Swidnica,02,Lower Silesia,PL,Poland -Swiatniki Gorne,12,Lesser Poland,PL,Poland -Swarzedz,30,Greater Poland,PL,Poland -Swarozyn,22,Pomerania,PL,Poland Suszec,24,Silesia,PL,Poland Susz,28,Warmia-Masuria,PL,Poland -Suloszowa,12,Lesser Poland,PL,Poland -Sulmierzyce,30,Greater Poland,PL,Poland -Sulkowice,12,Lesser Poland,PL,Poland +Sułkowice,12,Lesser Poland,PL,Poland Borne Sulinowo,32,West Pomerania,PL,Poland -Sulikow,02,Lower Silesia,PL,Poland -Sulejow,10,Łódź Voivodeship,PL,Poland -Suleczyno,22,Pomerania,PL,Poland -Sulecin,12,Lesser Poland,PL,Poland -Sulechow,08,Lubusz,PL,Poland +Sulików,02,Lower Silesia,PL,Poland +Sulejów,10,Łódź Voivodeship,PL,Poland +Sulechów,08,Lubusz,PL,Poland Suchy Las,30,Greater Poland,PL,Poland +Suche,12,Lesser Poland,PL,Poland Sucha Beskidzka,12,Lesser Poland,PL,Poland -Subkowy,22,Pomerania,PL,Poland -Strzyzowice,24,Silesia,PL,Poland +Studzionka,24,Silesia,PL,Poland +Strzyżewice,30,Greater Poland,PL,Poland Strzepcz,22,Pomerania,PL,Poland -Strzelno,04,Kujawsko-Pomorskie,PL,Poland Gmina Strzelin,02,Lower Silesia,PL,Poland +Strzelce Wielkie,10,Łódź Voivodeship,PL,Poland Strzelce Opolskie,16,Opole Voivodeship,PL,Poland Strzelce Krajenskie,08,Lubusz,PL,Poland -Strzegowa,30,Greater Poland,PL,Poland +Strzelce,10,Łódź Voivodeship,PL,Poland Strzegom,02,Lower Silesia,PL,Poland -Strzebin,24,Silesia,PL,Poland -Strzebielino,22,Pomerania,PL,Poland -Strzalkowo,30,Greater Poland,PL,Poland -Strzalki,10,Łódź Voivodeship,PL,Poland -Stryszawa,12,Lesser Poland,PL,Poland -Strykow,10,Łódź Voivodeship,PL,Poland -Strumien,24,Silesia,PL,Poland -Strumiany,30,Greater Poland,PL,Poland +Strzebiń,24,Silesia,PL,Poland +Stryków,10,Łódź Voivodeship,PL,Poland Stronie Slaskie,02,Lower Silesia,PL,Poland -Strojec,16,Opole Voivodeship,PL,Poland +Strójec,16,Opole Voivodeship,PL,Poland Straszyn,22,Pomerania,PL,Poland -Stradunia,16,Opole Voivodeship,PL,Poland -Stodolsko,30,Greater Poland,PL,Poland Stobno,32,West Pomerania,PL,Poland +Stoblów,16,Opole Voivodeship,PL,Poland Gmina Stężyca,22,Pomerania,PL,Poland -Steszew,30,Greater Poland,PL,Poland -Stepien,28,Warmia-Masuria,PL,Poland -Stegna,22,Pomerania,PL,Poland -Stary Kisielin,08,Lubusz,PL,Poland -Stary Henrykow,02,Lower Silesia,PL,Poland -Starowa Gora,10,Łódź Voivodeship,PL,Poland +Stęszew,30,Greater Poland,PL,Poland +Stępień,28,Warmia-Masuria,PL,Poland Starogard Gdański,22,Pomerania,PL,Poland Stargard,32,West Pomerania,PL,Poland -Stare Stracze,08,Lubusz,PL,Poland Stare Pole,22,Pomerania,PL,Poland -Stare Miasto,30,Greater Poland,PL,Poland -Stare Kurowo,08,Lubusz,PL,Poland Stare Bielice,32,West Pomerania,PL,Poland Starcza,24,Silesia,PL,Poland Stara Lubianka,30,Greater Poland,PL,Poland -Stara Kiszewa,22,Pomerania,PL,Poland -Stara Kamienica,02,Lower Silesia,PL,Poland -Stara Biala,14,Mazovia,PL,Poland -Staniszow,02,Lower Silesia,PL,Poland +Stanowice,24,Silesia,PL,Poland Stanica,02,Lower Silesia,PL,Poland Sroda Wielkopolska,30,Greater Poland,PL,Poland Środa Śląska,02,Lower Silesia,PL,Poland Gmina Śrem,30,Greater Poland,PL,Poland Spytkowice,12,Lesser Poland,PL,Poland -Sporysz,24,Silesia,PL,Poland Sosnowiec,24,Silesia,PL,Poland -Sosnie,30,Greater Poland,PL,Poland +Sosnowice,12,Lesser Poland,PL,Poland Sopot,22,Pomerania,PL,Poland -Sopocisko,02,Lower Silesia,PL,Poland Somonino,22,Pomerania,PL,Poland Solec Kujawski,04,Kujawsko-Pomorskie,PL,Poland -Szczerbice,24,Silesia,PL,Poland Gmina Sokolniki,10,Łódź Voivodeship,PL,Poland -Sobieseki C,30,Greater Poland,PL,Poland -Snieciska,30,Greater Poland,PL,Poland +Sobota,30,Greater Poland,PL,Poland Smolec,02,Lower Silesia,PL,Poland -Smigiel,30,Greater Poland,PL,Poland -Smieszkowo,30,Greater Poland,PL,Poland -Smardzowice,12,Lesser Poland,PL,Poland -Smardzew,10,Łódź Voivodeship,PL,Poland +Śmigiel,30,Greater Poland,PL,Poland Słupsk,22,Pomerania,PL,Poland -Slupca,30,Greater Poland,PL,Poland -Slup,04,Kujawsko-Pomorskie,PL,Poland +Słupca,30,Greater Poland,PL,Poland +Słup,04,Kujawsko-Pomorskie,PL,Poland Słubice,08,Lubusz,PL,Poland -Slonsk,08,Lubusz,PL,Poland -Sliwniki,30,Greater Poland,PL,Poland -Śliwice,04,Kujawsko-Pomorskie,PL,Poland -Sleszyn,10,Łódź Voivodeship,PL,Poland -Slesin,04,Kujawsko-Pomorskie,PL,Poland -Ślesin,30,Greater Poland,PL,Poland Sławno,32,West Pomerania,PL,Poland -Slawkow,24,Silesia,PL,Poland -Slawecin,10,Łódź Voivodeship,PL,Poland Skwierzyna,08,Lubusz,PL,Poland -Skrzyszow,24,Silesia,PL,Poland -Skorzewo,30,Greater Poland,PL,Poland -Skorowo,22,Pomerania,PL,Poland +Skrzyszów,24,Silesia,PL,Poland +Skrzydłów,24,Silesia,PL,Poland +Skrwilno,04,Kujawsko-Pomorskie,PL,Poland +Skórzewo,30,Greater Poland,PL,Poland Skoroszyce,16,Opole Voivodeship,PL,Poland -Skorogoszcz,16,Opole Voivodeship,PL,Poland -Skorka,30,Greater Poland,PL,Poland -Skorcz,22,Pomerania,PL,Poland -Skokowa,02,Lower Silesia,PL,Poland -Skoki,30,Greater Poland,PL,Poland -Skoczow,24,Silesia,PL,Poland +Skórcz,22,Pomerania,PL,Poland +Skoczów,24,Silesia,PL,Poland Skawina,12,Lesser Poland,PL,Poland -Skawa,12,Lesser Poland,PL,Poland -Skarszewy,22,Pomerania,PL,Poland -Skape,30,Greater Poland,PL,Poland +Skąpe,30,Greater Poland,PL,Poland Skalin,32,West Pomerania,PL,Poland -Skala,12,Lesser Poland,PL,Poland +Skała,12,Lesser Poland,PL,Poland Sitno,04,Kujawsko-Pomorskie,PL,Poland Sikory,32,West Pomerania,PL,Poland Siewierz,24,Silesia,PL,Poland Sierpc,14,Mazovia,PL,Poland Gmina Sierakowice,22,Pomerania,PL,Poland -Sierakow,30,Greater Poland,PL,Poland -Sierakow Slaski,24,Silesia,PL,Poland +Sieraków,30,Greater Poland,PL,Poland Sieradz,10,Łódź Voivodeship,PL,Poland +Siepraw,12,Lesser Poland,PL,Poland Sieniawa Zarska,08,Lubusz,PL,Poland +Sieniawa,08,Lubusz,PL,Poland Siemkowice,10,Łódź Voivodeship,PL,Poland Siemianowice Śląskie,24,Silesia,PL,Poland -Siedlisko,08,Lubusz,PL,Poland -Siedlec,30,Greater Poland,PL,Poland +Siemianice,22,Pomerania,PL,Poland Siedlec,10,Łódź Voivodeship,PL,Poland -Siedlec,12,Lesser Poland,PL,Poland -Siedlakowice,02,Lower Silesia,PL,Poland +Sieciechowice,12,Lesser Poland,PL,Poland Siechnice,02,Lower Silesia,PL,Poland -Sianowo,22,Pomerania,PL,Poland -Sianow,32,West Pomerania,PL,Poland -Sezinko,30,Greater Poland,PL,Poland +Sęzinko,30,Greater Poland,PL,Poland Sepolno Krajenskie,04,Kujawsko-Pomorskie,PL,Poland -Scinawka Srednia,02,Lower Silesia,PL,Poland -Scinawa,02,Lower Silesia,PL,Poland +Ścinawa,02,Lower Silesia,PL,Poland +Sarbinowo,32,West Pomerania,PL,Poland Santok,08,Lubusz,PL,Poland Sanniki,14,Mazovia,PL,Poland +Samarzewo,30,Greater Poland,PL,Poland Sadowice,02,Lower Silesia,PL,Poland -Sadow,08,Lubusz,PL,Poland Sadłowo,04,Kujawsko-Pomorskie,PL,Poland -Sadki,04,Kujawsko-Pomorskie,PL,Poland Rzyki,12,Lesser Poland,PL,Poland -Rzerzeczyce,24,Silesia,PL,Poland +Rzerzęczyce,24,Silesia,PL,Poland Rzepin,08,Lubusz,PL,Poland Rzepczyno,32,West Pomerania,PL,Poland Rzeczenica,22,Pomerania,PL,Poland -Rzasnia,10,Łódź Voivodeship,PL,Poland -Rzaska,12,Lesser Poland,PL,Poland Rypin,04,Kujawsko-Pomorskie,PL,Poland -Ryman,32,West Pomerania,PL,Poland -Ryjewo,22,Pomerania,PL,Poland +Rymań,32,West Pomerania,PL,Poland Rydzyna,30,Greater Poland,PL,Poland Rydułtowy,24,Silesia,PL,Poland -Rychwal,30,Greater Poland,PL,Poland -Rychtal,30,Greater Poland,PL,Poland Rybnik,24,Silesia,PL,Poland -Rybie,10,Łódź Voivodeship,PL,Poland Rybarzowice,24,Silesia,PL,Poland -Ruszow,02,Lower Silesia,PL,Poland -Rusocice,12,Lesser Poland,PL,Poland -Rusko,32,West Pomerania,PL,Poland -Rusinowo,22,Pomerania,PL,Poland Gmina Rusiec,10,Łódź Voivodeship,PL,Poland Rumia,22,Pomerania,PL,Poland Rudziniec,24,Silesia,PL,Poland Rudzica,30,Greater Poland,PL,Poland -Rudunki,04,Kujawsko-Pomorskie,PL,Poland -Rudno,24,Silesia,PL,Poland +Rudzica,24,Silesia,PL,Poland Rudnik Wielki,24,Silesia,PL,Poland Rudniki,16,Opole Voivodeship,PL,Poland -Rudawa,12,Lesser Poland,PL,Poland Ruda Śląska,24,Silesia,PL,Poland -Ruchocice,30,Greater Poland,PL,Poland Rozprza,10,Łódź Voivodeship,PL,Poland -Rozmierka,16,Opole Voivodeship,PL,Poland -Roszkowo,22,Pomerania,PL,Poland -Rostarzewo,30,Greater Poland,PL,Poland -Rosenow,10,Łódź Voivodeship,PL,Poland +Różanki,08,Lubusz,PL,Poland Rokitno Szlacheckie,24,Silesia,PL,Poland Rokitki,22,Pomerania,PL,Poland -Rokitki,02,Lower Silesia,PL,Poland -Rokietnica,30,Greater Poland,PL,Poland -Rogozno,30,Greater Poland,PL,Poland -Rogoziniec,08,Lubusz,PL,Poland -Rogowo,04,Kujawsko-Pomorskie,PL,Poland -Rogow,24,Silesia,PL,Poland -Rogalinek,30,Greater Poland,PL,Poland -Rogalice,16,Opole Voivodeship,PL,Poland +Rogów,24,Silesia,PL,Poland +Rogaszyce,30,Greater Poland,PL,Poland Roczyny,12,Lesser Poland,PL,Poland Robakowo,22,Pomerania,PL,Poland Rewal,32,West Pomerania,PL,Poland -Resko,32,West Pomerania,PL,Poland -Reptowo,32,West Pomerania,PL,Poland -Redziny,24,Silesia,PL,Poland +Renska Wies,16,Opole Voivodeship,PL,Poland +Rędziny,24,Silesia,PL,Poland Reda,22,Pomerania,PL,Poland Rawicz,30,Greater Poland,PL,Poland -Raszowka,02,Lower Silesia,PL,Poland -Raszowa,16,Opole Voivodeship,PL,Poland -Raszkow,30,Greater Poland,PL,Poland Rakoniewice,30,Greater Poland,PL,Poland Rajcza,24,Silesia,PL,Poland -Radzyny,30,Greater Poland,PL,Poland -Radzyń Chełmiński,04,Kujawsko-Pomorskie,PL,Poland -Radzionkow,24,Silesia,PL,Poland +Radzionków,24,Silesia,PL,Poland Radziejów,04,Kujawsko-Pomorskie,PL,Poland -Radziechowy,24,Silesia,PL,Poland -Radzewice,30,Greater Poland,PL,Poland Radzanowo,14,Mazovia,PL,Poland -Radoslaw,02,Lower Silesia,PL,Poland +Radostowice,24,Silesia,PL,Poland +Radosław,02,Lower Silesia,PL,Poland Radomsko,10,Łódź Voivodeship,PL,Poland -Radlow,30,Greater Poland,PL,Poland +Radłów,30,Greater Poland,PL,Poland Radlin,24,Silesia,PL,Poland -Radkow,02,Lower Silesia,PL,Poland Raczki Elblaskie,28,Warmia-Masuria,PL,Poland -Raciszyn,10,Łódź Voivodeship,PL,Poland Racibórz,24,Silesia,PL,Poland -Raciborowice Gorne,02,Lower Silesia,PL,Poland Rabka-Zdroj,12,Lesser Poland,PL,Poland Raba Wyzna,12,Lesser Poland,PL,Poland +Pyzdry,30,Greater Poland,PL,Poland Pyskowice,24,Silesia,PL,Poland Pyrzyce,32,West Pomerania,PL,Poland Puszczykowo,30,Greater Poland,PL,Poland Puszczew,24,Silesia,PL,Poland Puck,22,Pomerania,PL,Poland -Pszow,24,Silesia,PL,Poland +Pszów,24,Silesia,PL,Poland Pszenno,02,Lower Silesia,PL,Poland Pszczyna,24,Silesia,PL,Poland -Pszczolki,22,Pomerania,PL,Poland -Pszczew,08,Lubusz,PL,Poland Psie Pole,02,Lower Silesia,PL,Poland Psary,02,Lower Silesia,PL,Poland Psary,24,Silesia,PL,Poland Psary,24,Silesia,PL,Poland -Gmina Przywidz,22,Pomerania,PL,Poland -Przytoczna,08,Lubusz,PL,Poland Przyszowice,24,Silesia,PL,Poland -Przystajn,24,Silesia,PL,Poland -Przysiek,04,Kujawsko-Pomorskie,PL,Poland -Przysiecz,16,Opole Voivodeship,PL,Poland -Przyrow,24,Silesia,PL,Poland Przylep,08,Lubusz,PL,Poland -Przybynow,24,Silesia,PL,Poland Przodkowo,22,Pomerania,PL,Poland -Przezmierowo,30,Greater Poland,PL,Poland -Przewoz,08,Lubusz,PL,Poland -Przemyslaw,22,Pomerania,PL,Poland -Przemkow,02,Lower Silesia,PL,Poland -Przemet,30,Greater Poland,PL,Poland +Przeźmierowo,30,Greater Poland,PL,Poland +Przemysław,22,Pomerania,PL,Poland +Przemęt,30,Greater Poland,PL,Poland +Przejazdowo,22,Pomerania,PL,Poland Gmina Przedbórz,10,Łódź Voivodeship,PL,Poland -Przeczyce,24,Silesia,PL,Poland -Przeciszow,12,Lesser Poland,PL,Poland Przechlewo,22,Pomerania,PL,Poland -Pruszkow,30,Greater Poland,PL,Poland Pruszcz Gdanski,22,Pomerania,PL,Poland -Pruskie,04,Kujawsko-Pomorskie,PL,Poland -Prusice,02,Lower Silesia,PL,Poland Prudnik,16,Opole Voivodeship,PL,Poland -Pruchna,24,Silesia,PL,Poland -Proszkow,16,Opole Voivodeship,PL,Poland -Prokowo,22,Pomerania,PL,Poland Prochowice,02,Lower Silesia,PL,Poland -Proba,10,Łódź Voivodeship,PL,Poland -Pregowo,22,Pomerania,PL,Poland +Próba,10,Łódź Voivodeship,PL,Poland Praszka,16,Opole Voivodeship,PL,Poland Prabuty,22,Pomerania,PL,Poland Poznan,30,Greater Poland,PL,Poland -Potulice,30,Greater Poland,PL,Poland -Gmina Potęgowo,22,Pomerania,PL,Poland -Potasze,30,Greater Poland,PL,Poland -Postomino,32,West Pomerania,PL,Poland -Porszewice,10,Łódź Voivodeship,PL,Poland -Porost,32,West Pomerania,PL,Poland -Poreba,24,Silesia,PL,Poland -Porazyn,30,Greater Poland,PL,Poland -Poraj,24,Silesia,PL,Poland Poniec,30,Greater Poland,PL,Poland Poniatowice,02,Lower Silesia,PL,Poland Pomorskie,32,West Pomerania,PL,Poland Pomieczyno,22,Pomerania,PL,Poland Polskie,30,Greater Poland,PL,Poland -Polomia,24,Silesia,PL,Poland +Połomia,24,Silesia,PL,Poland Polkowice,02,Lower Silesia,PL,Poland Police,32,West Pomerania,PL,Poland Pole,30,Greater Poland,PL,Poland Polczyn-Zdroj,32,West Pomerania,PL,Poland -Polanow,32,West Pomerania,PL,Poland -Polanica-Zdrój,02,Lower Silesia,PL,Poland +Polanów,32,West Pomerania,PL,Poland Polakowice,02,Lower Silesia,PL,Poland -Polajewo,30,Greater Poland,PL,Poland -Pogwizdow,24,Silesia,PL,Poland -Pogorzelica,32,West Pomerania,PL,Poland +Pogwizdów,24,Silesia,PL,Poland Pogorzela,30,Greater Poland,PL,Poland -Pogorze,22,Pomerania,PL,Poland -Podwilk,12,Lesser Poland,PL,Poland -Podlasie,30,Greater Poland,PL,Poland +Podwerpie,24,Silesia,PL,Poland +Podłasie,30,Greater Poland,PL,Poland Gmina Poddębice,10,Łódź Voivodeship,PL,Poland Poczesna,24,Silesia,PL,Poland -Pobierowo,32,West Pomerania,PL,Poland Pobiedziska,30,Greater Poland,PL,Poland Pniewy,30,Greater Poland,PL,Poland -Pludry,16,Opole Voivodeship,PL,Poland -Ploty,32,West Pomerania,PL,Poland +Płużnica,04,Kujawsko-Pomorskie,PL,Poland +Płoty,32,West Pomerania,PL,Poland Płock,14,Mazovia,PL,Poland Plewiska,30,Greater Poland,PL,Poland Pleszew,30,Greater Poland,PL,Poland -Plawniowice,24,Silesia,PL,Poland -Piotrowka,16,Opole Voivodeship,PL,Poland -Piotrowice,02,Lower Silesia,PL,Poland +Pławniowice,24,Silesia,PL,Poland Piotrkow Trybunalski,10,Łódź Voivodeship,PL,Poland Piotrkow Kujawski,04,Kujawsko-Pomorskie,PL,Poland Pinczyn,22,Pomerania,PL,Poland +Piłka,24,Silesia,PL,Poland Pilica,24,Silesia,PL,Poland Pilchowice,24,Silesia,PL,Poland Pilawa Dolna,02,Lower Silesia,PL,Poland -Pila,30,Greater Poland,PL,Poland -Pigza,04,Kujawsko-Pomorskie,PL,Poland +Piła,30,Greater Poland,PL,Poland Pietrzykowice,02,Lower Silesia,PL,Poland -Pietrowice Wielkie,24,Silesia,PL,Poland -Pietna,16,Opole Voivodeship,PL,Poland +Pietrzykowice,24,Silesia,PL,Poland Pieszyce,02,Lower Silesia,PL,Poland -Piensk,02,Lower Silesia,PL,Poland -Pielgrzymowice,24,Silesia,PL,Poland +Pieńsk,02,Lower Silesia,PL,Poland Piekary Slaskie,24,Silesia,PL,Poland -Pieczkowo,30,Greater Poland,PL,Poland Piechowice,02,Lower Silesia,PL,Poland -Piechcin,04,Kujawsko-Pomorskie,PL,Poland Piaski,22,Pomerania,PL,Poland Gmina Piaski,30,Greater Poland,PL,Poland -Piasek,24,Silesia,PL,Poland -Perzow,30,Greater Poland,PL,Poland -Pepowo,22,Pomerania,PL,Poland -Pepowo,30,Greater Poland,PL,Poland +Perzów,30,Greater Poland,PL,Poland +Pępowo,22,Pomerania,PL,Poland +Pępowo,30,Greater Poland,PL,Poland Pelplin,22,Pomerania,PL,Poland -Pelczyce,32,West Pomerania,PL,Poland -Pegow,02,Lower Silesia,PL,Poland Pecna,30,Greater Poland,PL,Poland -Pcim,12,Lesser Poland,PL,Poland -Pawlowice,24,Silesia,PL,Poland -Paterek,04,Kujawsko-Pomorskie,PL,Poland +Pawonków,24,Silesia,PL,Poland +Pawłowice,24,Silesia,PL,Poland +Paszowice,02,Lower Silesia,PL,Poland Pasłęk,28,Warmia-Masuria,PL,Poland Parzniewice,10,Łódź Voivodeship,PL,Poland -Parkowo,30,Greater Poland,PL,Poland -Panki,16,Opole Voivodeship,PL,Poland Panki,24,Silesia,PL,Poland -Palaty,30,Greater Poland,PL,Poland -Pakość,04,Kujawsko-Pomorskie,PL,Poland -Pajeczno,10,Łódź Voivodeship,PL,Poland -Paczkow,16,Opole Voivodeship,PL,Poland -Pacyna,14,Mazovia,PL,Poland +Paniówki,24,Silesia,PL,Poland +Pajęczno,10,Łódź Voivodeship,PL,Poland +Paczków,16,Opole Voivodeship,PL,Poland Pabianice,10,Łódź Voivodeship,PL,Poland -Ozorkow,10,Łódź Voivodeship,PL,Poland +Ozorków,10,Łódź Voivodeship,PL,Poland Ozimek,16,Opole Voivodeship,PL,Poland -Ozarowice,24,Silesia,PL,Poland -Otyn,08,Lubusz,PL,Poland +Ożarowice,24,Silesia,PL,Poland Otomin,22,Pomerania,PL,Poland -Otmuchow,16,Opole Voivodeship,PL,Poland +Otmuchów,16,Opole Voivodeship,PL,Poland Oświęcim,12,Lesser Poland,PL,Poland -Ostrzeszow,30,Greater Poland,PL,Poland +Ostrzeszów,30,Greater Poland,PL,Poland Ostrów Wielkopolski,30,Greater Poland,PL,Poland -Ostrowek,10,Łódź Voivodeship,PL,Poland -Ostrow,10,Łódź Voivodeship,PL,Poland -Ostroszowice,02,Lower Silesia,PL,Poland -Ostrorog,30,Greater Poland,PL,Poland +Ostrówek,10,Łódź Voivodeship,PL,Poland +Ostroróg,30,Greater Poland,PL,Poland Ostróda,28,Warmia-Masuria,PL,Poland Ostaszewo,22,Pomerania,PL,Poland -Osowo,22,Pomerania,PL,Poland +Osowa,22,Pomerania,PL,Poland Osolin,02,Lower Silesia,PL,Poland -Osno Lubuskie,08,Lubusz,PL,Poland -Osla,02,Lower Silesia,PL,Poland -Osjakow,10,Łódź Voivodeship,PL,Poland -Osiny,10,Łódź Voivodeship,PL,Poland +Osła,02,Lower Silesia,PL,Poland +Osjaków,10,Łódź Voivodeship,PL,Poland Osielsko,04,Kujawsko-Pomorskie,PL,Poland -Osielec,12,Lesser Poland,PL,Poland Osiek,04,Kujawsko-Pomorskie,PL,Poland Osiek,02,Lower Silesia,PL,Poland -Osiek,12,Lesser Poland,PL,Poland Osieczna,30,Greater Poland,PL,Poland Osięciny,04,Kujawsko-Pomorskie,PL,Poland Osada Lubicz,04,Kujawsko-Pomorskie,PL,Poland Orzesze,24,Silesia,PL,Poland -Orzech,24,Silesia,PL,Poland Ornontowice,24,Silesia,PL,Poland -Orle,22,Pomerania,PL,Poland -Orchowo,30,Greater Poland,PL,Poland Opole,16,Opole Voivodeship,PL,Poland -Opatow,24,Silesia,PL,Poland +Opatówek,30,Greater Poland,PL,Poland +Opatów,24,Silesia,PL,Poland Opalenica,30,Greater Poland,PL,Poland Olszyna,02,Lower Silesia,PL,Poland Olsztyn,24,Silesia,PL,Poland Olkusz,12,Lesser Poland,PL,Poland Olesno,16,Opole Voivodeship,PL,Poland -Olesnica,02,Lower Silesia,PL,Poland +Oleśnica,02,Lower Silesia,PL,Poland Oldrzychowice Klodzkie,02,Lower Silesia,PL,Poland -Olawa,02,Lower Silesia,PL,Poland +Oława,02,Lower Silesia,PL,Poland Gmina Okonek,30,Greater Poland,PL,Poland Ogrodzieniec,24,Silesia,PL,Poland -Odolanow,30,Greater Poland,PL,Poland +Odolanów,30,Greater Poland,PL,Poland +Obrzycko,30,Greater Poland,PL,Poland Obrowo,04,Kujawsko-Pomorskie,PL,Poland Oborniki Śląskie,02,Lower Silesia,PL,Poland Oborniki,30,Greater Poland,PL,Poland +Obora,02,Lower Silesia,PL,Poland Nysa,16,Opole Voivodeship,PL,Poland Nowy Tomysl,30,Greater Poland,PL,Poland Nowy Swietow,16,Opole Voivodeship,PL,Poland -Nowy Staw,22,Pomerania,PL,Poland -Nowy Kosciol,02,Lower Silesia,PL,Poland -Nowy Dwor Wejherowski,22,Pomerania,PL,Poland Nowy Dwor Gdanski,22,Pomerania,PL,Poland -Nowy Cieszyn,28,Warmia-Masuria,PL,Poland Nowogrodziec,02,Lower Silesia,PL,Poland Gmina Nowogród Bobrzański,08,Lubusz,PL,Poland Nowogard,32,West Pomerania,PL,Poland -Nowe Warpno,32,West Pomerania,PL,Poland Nowe Skalmierzyce,30,Greater Poland,PL,Poland Nowe Miasto Lubawskie,28,Warmia-Masuria,PL,Poland Nowe Miasteczko,08,Lubusz,PL,Poland -Nowe Dwory,12,Lesser Poland,PL,Poland Nowe Chechlo,24,Silesia,PL,Poland Nowe,04,Kujawsko-Pomorskie,PL,Poland -Nowa Wies Wielka,04,Kujawsko-Pomorskie,PL,Poland Nowa Wies Leborska,22,Pomerania,PL,Poland -Nowa Wies,30,Greater Poland,PL,Poland Nowa Wies,12,Lesser Poland,PL,Poland Nowa Sol,08,Lubusz,PL,Poland Nowa Ruda,02,Lower Silesia,PL,Poland -Nowa Cerkiew,22,Pomerania,PL,Poland Nowa,02,Lower Silesia,PL,Poland -Nochowo,30,Greater Poland,PL,Poland -Niwy,04,Kujawsko-Pomorskie,PL,Poland Niwica,08,Lubusz,PL,Poland -Niezdara,24,Silesia,PL,Poland -Niewiesze,24,Silesia,PL,Poland Nierada,24,Silesia,PL,Poland Niepruszewo,30,Greater Poland,PL,Poland Niemodlin,16,Opole Voivodeship,PL,Poland Niemcza,02,Lower Silesia,PL,Poland Niemcz,04,Kujawsko-Pomorskie,PL,Poland -Nielubia,02,Lower Silesia,PL,Poland -Nielbark,28,Warmia-Masuria,PL,Poland -Niegowa,24,Silesia,PL,Poland +Niemce,30,Greater Poland,PL,Poland +Niechlów,02,Lower Silesia,PL,Poland Nieborowice,24,Silesia,PL,Poland -Nekla,30,Greater Poland,PL,Poland -Napachanie,30,Greater Poland,PL,Poland -Namyslow,16,Opole Voivodeship,PL,Poland +Namysłów,16,Opole Voivodeship,PL,Poland Nakło nad Notecią,04,Kujawsko-Pomorskie,PL,Poland -Naklo,24,Silesia,PL,Poland -Nagradowice,30,Greater Poland,PL,Poland +Nakło,24,Silesia,PL,Poland Nadolice Wielkie,02,Lower Silesia,PL,Poland -Myszkow,24,Silesia,PL,Poland -Miszewo,22,Pomerania,PL,Poland +Myszków,24,Silesia,PL,Poland Mysłowice,24,Silesia,PL,Poland -Mysliborz,32,West Pomerania,PL,Poland -Myslenice,12,Lesser Poland,PL,Poland -Myslakowice,02,Lower Silesia,PL,Poland +Myślibórz,32,West Pomerania,PL,Poland +Myślenice,12,Lesser Poland,PL,Poland +Mysłakowice,02,Lower Silesia,PL,Poland +Mykanów,24,Silesia,PL,Poland Murowaniec,04,Kujawsko-Pomorskie,PL,Poland Murowana Goslina,30,Greater Poland,PL,Poland Mszana,24,Silesia,PL,Poland -Msciwojow,02,Lower Silesia,PL,Poland -Mrozow,02,Lower Silesia,PL,Poland -Mrowino,30,Greater Poland,PL,Poland +Mstów,24,Silesia,PL,Poland +Mrzezino,22,Pomerania,PL,Poland Mrocza,04,Kujawsko-Pomorskie,PL,Poland -Mozdzanow,30,Greater Poland,PL,Poland -Gmina Moszczenica,10,Łódź Voivodeship,PL,Poland Mosty,22,Pomerania,PL,Poland -Mosty,32,West Pomerania,PL,Poland Mosina,30,Greater Poland,PL,Poland -Morzyna,02,Lower Silesia,PL,Poland -Morzyczyn,32,West Pomerania,PL,Poland +Moryń,32,West Pomerania,PL,Poland Morawica,12,Lesser Poland,PL,Poland Morąg,28,Warmia-Masuria,PL,Poland -Mokrsko,10,Łódź Voivodeship,PL,Poland +Mokronos,30,Greater Poland,PL,Poland Mogilno,04,Kujawsko-Pomorskie,PL,Poland Mogilany,12,Lesser Poland,PL,Poland Modlniczka,12,Lesser Poland,PL,Poland -Młynary,28,Warmia-Masuria,PL,Poland -Mizerow,24,Silesia,PL,Poland -Miszewo Murowane,14,Mazovia,PL,Poland -Mirsk,02,Lower Silesia,PL,Poland -Miroslawiec,32,West Pomerania,PL,Poland +Mizerów,24,Silesia,PL,Poland +Mirosławiec,32,West Pomerania,PL,Poland Minkowice Olawskie,02,Lower Silesia,PL,Poland Minikowo,04,Kujawsko-Pomorskie,PL,Poland -Milowka,24,Silesia,PL,Poland -Milkowice,02,Lower Silesia,PL,Poland +Miłobądź,22,Pomerania,PL,Poland +Miłkowice,02,Lower Silesia,PL,Poland Milicz,02,Lower Silesia,PL,Poland -Mikstat,30,Greater Poland,PL,Poland Mikołów,24,Silesia,PL,Poland -Mikołajki Pomorskie,22,Pomerania,PL,Poland -Mieszkowice,32,West Pomerania,PL,Poland -Miescisko,30,Greater Poland,PL,Poland -Mierzecice,24,Silesia,PL,Poland -Mielno,32,West Pomerania,PL,Poland -Mielno,30,Greater Poland,PL,Poland +Mierzęcice,24,Silesia,PL,Poland +Miękinia,12,Lesser Poland,PL,Poland Miejska Gorka,30,Greater Poland,PL,Poland -Miedzyzdroje,32,West Pomerania,PL,Poland -Miedzywodzie,32,West Pomerania,PL,Poland -Miedzyswiec,24,Silesia,PL,Poland +Międzyzdroje,32,West Pomerania,PL,Poland +Międzywodzie,32,West Pomerania,PL,Poland Międzyrzecz,08,Lubusz,PL,Poland -Miedzylesie,02,Lower Silesia,PL,Poland +Międzylesie,02,Lower Silesia,PL,Poland Międzychód,30,Greater Poland,PL,Poland Miedzybrodzie Zywieckie,24,Silesia,PL,Poland Miedziana,02,Lower Silesia,PL,Poland -Michalowice,02,Lower Silesia,PL,Poland -Michalowice,12,Lesser Poland,PL,Poland +Miechow Charsznica,12,Lesser Poland,PL,Poland +Michałowice,02,Lower Silesia,PL,Poland +Michałowice,12,Lesser Poland,PL,Poland Miastko,22,Pomerania,PL,Poland -Miasteczko Krajenskie,30,Greater Poland,PL,Poland -Metkow,12,Lesser Poland,PL,Poland -Mazancowice,24,Silesia,PL,Poland +Mełno,04,Kujawsko-Pomorskie,PL,Poland Maszewo,32,West Pomerania,PL,Poland -Maslowice,10,Łódź Voivodeship,PL,Poland -Marynowy,22,Pomerania,PL,Poland -Marszewo,22,Pomerania,PL,Poland +Markłowice,24,Silesia,PL,Poland Maria,24,Silesia,PL,Poland Margonin,30,Greater Poland,PL,Poland Mareza,22,Pomerania,PL,Poland Gmina Marcinowice,02,Lower Silesia,PL,Poland -Marcinkowice,02,Lower Silesia,PL,Poland -Maly Bukowiec,22,Pomerania,PL,Poland -Malomice,08,Lubusz,PL,Poland -Malnie,16,Opole Voivodeship,PL,Poland Malczyce,02,Lower Silesia,PL,Poland Malbork,22,Pomerania,PL,Poland -Maksymilianowo,04,Kujawsko-Pomorskie,PL,Poland Makow Podhalanski,12,Lesser Poland,PL,Poland Makowiska,10,Łódź Voivodeship,PL,Poland -Makomazy,14,Mazovia,PL,Poland -Magdalenka,10,Łódź Voivodeship,PL,Poland -Maczniki,30,Greater Poland,PL,Poland -Machnacz,04,Kujawsko-Pomorskie,PL,Poland -Lyski,24,Silesia,PL,Poland +Maciejowice,16,Opole Voivodeship,PL,Poland +Łyszkowice,10,Łódź Voivodeship,PL,Poland Gmina Lwówek Śląski,02,Lower Silesia,PL,Poland Gmina Lwówek,30,Greater Poland,PL,Poland -Luzino,22,Pomerania,PL,Poland Lutynia,02,Lower Silesia,PL,Poland Gmina Lututów,10,Łódź Voivodeship,PL,Poland Gmina Lutomiersk,10,Łódź Voivodeship,PL,Poland -Lutol Suchy,08,Lubusz,PL,Poland -Lusowko,30,Greater Poland,PL,Poland +Lutocin,14,Mazovia,PL,Poland +Lusówko,30,Greater Poland,PL,Poland Lusina,12,Lesser Poland,PL,Poland Lubsza,16,Opole Voivodeship,PL,Poland Lubsko,08,Lubusz,PL,Poland -Lubrza,08,Lubusz,PL,Poland Lubraniec,04,Kujawsko-Pomorskie,PL,Poland -Lubowidz,22,Pomerania,PL,Poland -Lubowidz,14,Mazovia,PL,Poland +Lubosz Stary,30,Greater Poland,PL,Poland Lubosz Nowy,30,Greater Poland,PL,Poland -Lubon,30,Greater Poland,PL,Poland -Lubomierz,02,Lower Silesia,PL,Poland +Luboń,30,Greater Poland,PL,Poland +Lubomyśle,30,Greater Poland,PL,Poland Lubomia,24,Silesia,PL,Poland Lubniewice,08,Lubusz,PL,Poland -Lubnice,10,Łódź Voivodeship,PL,Poland +Łubnice,10,Łódź Voivodeship,PL,Poland Lubliniec,24,Silesia,PL,Poland -Lubiszewo Tczewskie,22,Pomerania,PL,Poland +Lubiszyn,08,Lubusz,PL,Poland Lubin,02,Lower Silesia,PL,Poland Lubien Kujawski,04,Kujawsko-Pomorskie,PL,Poland -Lubien,12,Lesser Poland,PL,Poland +Lubień,12,Lesser Poland,PL,Poland Lubichowo,22,Pomerania,PL,Poland Lubiana Pyrzycka,32,West Pomerania,PL,Poland -Lubki,24,Silesia,PL,Poland Lubawka,02,Lower Silesia,PL,Poland Lubawa,28,Warmia-Masuria,PL,Poland Lubasz,30,Greater Poland,PL,Poland -Luban,02,Lower Silesia,PL,Poland -Lozienica,32,West Pomerania,PL,Poland +Lubanie,04,Kujawsko-Pomorskie,PL,Poland +Lubań,02,Lower Silesia,PL,Poland +Łozienica,32,West Pomerania,PL,Poland Lowicz,10,Łódź Voivodeship,PL,Poland -Losiow,16,Opole Voivodeship,PL,Poland -Lozina,02,Lower Silesia,PL,Poland -Lodz,30,Greater Poland,PL,Poland +Łosiów,16,Opole Voivodeship,PL,Poland +Łódź,30,Greater Poland,PL,Poland Lodz,10,Łódź Voivodeship,PL,Poland -Lodygowice,24,Silesia,PL,Poland -Lochowo,04,Kujawsko-Pomorskie,PL,Poland -Lobzenica,30,Greater Poland,PL,Poland -Lobez,32,West Pomerania,PL,Poland -Liszki,12,Lesser Poland,PL,Poland -Liskow,30,Greater Poland,PL,Poland +Łodygowice,24,Silesia,PL,Poland +Łobżenica,30,Greater Poland,PL,Poland +Łobez,32,West Pomerania,PL,Poland Lisi Ogon,04,Kujawsko-Pomorskie,PL,Poland Lis,30,Greater Poland,PL,Poland Lipowa,24,Silesia,PL,Poland -Lipno,04,Kujawsko-Pomorskie,PL,Poland -Gmina Lipno,30,Greater Poland,PL,Poland -Lipno,16,Opole Voivodeship,PL,Poland Lipka,30,Greater Poland,PL,Poland Lipinki Luzyckie,08,Lubusz,PL,Poland -Lipiany,32,West Pomerania,PL,Poland -Linowiec,22,Pomerania,PL,Poland +Lipie,24,Silesia,PL,Poland Linie,32,West Pomerania,PL,Poland -Linia,22,Pomerania,PL,Poland -Ligota Dolna,16,Opole Voivodeship,PL,Poland +Ligota,24,Silesia,PL,Poland Lidzbark,28,Warmia-Masuria,PL,Poland -Lichnowy,22,Pomerania,PL,Poland +Licheń Stary,30,Greater Poland,PL,Poland +Libiąż,12,Lesser Poland,PL,Poland Lgota,12,Lesser Poland,PL,Poland Gmina Łęczyce,22,Pomerania,PL,Poland -Lezno,22,Pomerania,PL,Poland -Lezenica,30,Greater Poland,PL,Poland Lewin Brzeski,16,Opole Voivodeship,PL,Poland -Lewice,30,Greater Poland,PL,Poland Leszno,30,Greater Poland,PL,Poland -Lesna,02,Lower Silesia,PL,Poland -Lelow,24,Silesia,PL,Poland -Leknica,08,Lubusz,PL,Poland -Lekawica,24,Silesia,PL,Poland -Legowo,22,Pomerania,PL,Poland +Leśnica,16,Opole Voivodeship,PL,Poland +Leśna,02,Lower Silesia,PL,Poland +Lelów,24,Silesia,PL,Poland +Łęknica,08,Lubusz,PL,Poland +Łęgowo,22,Pomerania,PL,Poland Legnickie Pole,02,Lower Silesia,PL,Poland Legnica,02,Lower Silesia,PL,Poland -Ledziny,24,Silesia,PL,Poland -Lednogora,30,Greater Poland,PL,Poland +Lędziny,24,Silesia,PL,Poland +Łęczyca,30,Greater Poland,PL,Poland Łęczyca,10,Łódź Voivodeship,PL,Poland -Lebork,22,Pomerania,PL,Poland +Lębork,22,Pomerania,PL,Poland +Łebień,22,Pomerania,PL,Poland Leba,22,Pomerania,PL,Poland +Łazy,24,Silesia,PL,Poland Laziska Gorne,24,Silesia,PL,Poland -Laski,08,Lubusz,PL,Poland -Lask,10,Łódź Voivodeship,PL,Poland -Łasin,04,Kujawsko-Pomorskie,PL,Poland -Lanckorona,12,Lesser Poland,PL,Poland -Lambinowice,16,Opole Voivodeship,PL,Poland -Laka,24,Silesia,PL,Poland -Lacko,32,West Pomerania,PL,Poland -Labiszyn,04,Kujawsko-Pomorskie,PL,Poland -Kwilcz,30,Greater Poland,PL,Poland +Łask,10,Łódź Voivodeship,PL,Poland +Ładza,16,Opole Voivodeship,PL,Poland +Łącznik,16,Opole Voivodeship,PL,Poland +Łacko,32,West Pomerania,PL,Poland +Łąck,14,Mazovia,PL,Poland +Lachowice,12,Lesser Poland,PL,Poland +Łabiszyn,04,Kujawsko-Pomorskie,PL,Poland Kwidzyn,22,Pomerania,PL,Poland -Kuzniki,04,Kujawsko-Pomorskie,PL,Poland -Kuznia Raciborska,24,Silesia,PL,Poland +Kuźniki,04,Kujawsko-Pomorskie,PL,Poland Kutno,10,Łódź Voivodeship,PL,Poland -Kunowice,08,Lubusz,PL,Poland -Kunice,02,Lower Silesia,PL,Poland +Kuślin,30,Greater Poland,PL,Poland +Kunice,08,Lubusz,PL,Poland Kujawa,04,Kujawsko-Pomorskie,PL,Poland Kudowa-Zdrój,02,Lower Silesia,PL,Poland Ksieze Pole,16,Opole Voivodeship,PL,Poland Gmina Książ Wielkopolski,30,Greater Poland,PL,Poland -Ksiazki,04,Kujawsko-Pomorskie,PL,Poland -Ksawerow,30,Greater Poland,PL,Poland -Ksawerow,10,Łódź Voivodeship,PL,Poland -Krzyzanowice,24,Silesia,PL,Poland -Krzyzanow,10,Łódź Voivodeship,PL,Poland +Książki,04,Kujawsko-Pomorskie,PL,Poland +Ksawerów,30,Greater Poland,PL,Poland +Krzyżanowice,24,Silesia,PL,Poland Krzyz Wielkopolski,30,Greater Poland,PL,Poland -Krzywin,30,Greater Poland,PL,Poland -Krzyszkowice,12,Lesser Poland,PL,Poland -Krzykosy,30,Greater Poland,PL,Poland -Krzykawka,12,Lesser Poland,PL,Poland -Krzykawa,12,Lesser Poland,PL,Poland -Krzeszyce,08,Lubusz,PL,Poland +Krzyszkowo,30,Greater Poland,PL,Poland Krzeszowice,12,Lesser Poland,PL,Poland -Krzeszow,02,Lower Silesia,PL,Poland -Krzeszow,12,Lesser Poland,PL,Poland Krzepice,24,Silesia,PL,Poland Krzemieniewo,30,Greater Poland,PL,Poland -Kryspinow,12,Lesser Poland,PL,Poland -Kruszyn,04,Kujawsko-Pomorskie,PL,Poland +Kryspinów,12,Lesser Poland,PL,Poland Kruszwica,04,Kujawsko-Pomorskie,PL,Poland -Kruszowice,02,Lower Silesia,PL,Poland Krupski Mlyn,24,Silesia,PL,Poland Krukowo,32,West Pomerania,PL,Poland Krotoszyn,30,Greater Poland,PL,Poland Krosno Odrzanskie,08,Lubusz,PL,Poland Krokowa,22,Pomerania,PL,Poland -Krobia,04,Kujawsko-Pomorskie,PL,Poland Krobia,30,Greater Poland,PL,Poland -Krepsko,32,West Pomerania,PL,Poland -Kraszew,10,Łódź Voivodeship,PL,Poland +Krępa,22,Pomerania,PL,Poland Krapkowice,16,Opole Voivodeship,PL,Poland -Krapiel,32,West Pomerania,PL,Poland -Kramsk,30,Greater Poland,PL,Poland -Krakow,10,Łódź Voivodeship,PL,Poland +Krąków,10,Łódź Voivodeship,PL,Poland Krakow,12,Lesser Poland,PL,Poland Krajenka,30,Greater Poland,PL,Poland Kozy,32,West Pomerania,PL,Poland -Kozy,24,Silesia,PL,Poland -Kozuchow,08,Lubusz,PL,Poland -Kozminek,30,Greater Poland,PL,Poland -Kozmin Wielkopolski,30,Greater Poland,PL,Poland -Kozmin,02,Lower Silesia,PL,Poland -Kozlow,24,Silesia,PL,Poland -Kozieglowy,30,Greater Poland,PL,Poland -Kozieglowy,24,Silesia,PL,Poland +Koźmin,02,Lower Silesia,PL,Poland +Koziegłowy,30,Greater Poland,PL,Poland +Koziegłowy,24,Silesia,PL,Poland Kowary,02,Lower Silesia,PL,Poland -Kowalewo Pomorskie,04,Kujawsko-Pomorskie,PL,Poland -Kowale,22,Pomerania,PL,Poland Kowal,04,Kujawsko-Pomorskie,PL,Poland -Kotowice,02,Lower Silesia,PL,Poland -Kotla,02,Lower Silesia,PL,Poland Koszalin,32,West Pomerania,PL,Poland Kostrzyn nad Odra,08,Lubusz,PL,Poland Kostrzyn,30,Greater Poland,PL,Poland Kostrza,02,Lower Silesia,PL,Poland -Kossowa,12,Lesser Poland,PL,Poland -Kosieczyn,08,Lubusz,PL,Poland -Koscierzyna,22,Pomerania,PL,Poland -Kościelec,30,Greater Poland,PL,Poland +Kościerzyna,22,Pomerania,PL,Poland +Kościelisko,12,Lesser Poland,PL,Poland Kościan,30,Greater Poland,PL,Poland Kosakowo,22,Pomerania,PL,Poland Korzonek,24,Silesia,PL,Poland -Korzkiew,12,Lesser Poland,PL,Poland Korytowo,04,Kujawsko-Pomorskie,PL,Poland -Korytnica,30,Greater Poland,PL,Poland Koronowo,04,Kujawsko-Pomorskie,PL,Poland -Kornik,30,Greater Poland,PL,Poland -Korfantow,16,Opole Voivodeship,PL,Poland -Kopanina,04,Kujawsko-Pomorskie,PL,Poland +Kórnik,30,Greater Poland,PL,Poland +Korfantów,16,Opole Voivodeship,PL,Poland Konstantynow Lodzki,10,Łódź Voivodeship,PL,Poland Konotop,32,West Pomerania,PL,Poland Konopnica,10,Łódź Voivodeship,PL,Poland Konopiska,24,Silesia,PL,Poland Konin,30,Greater Poland,PL,Poland Koniecpol,24,Silesia,PL,Poland -Komorsk,04,Kujawsko-Pomorskie,PL,Poland +Koniaków,24,Silesia,PL,Poland Komorniki,30,Greater Poland,PL,Poland Komorniki,30,Greater Poland,PL,Poland Koluszki,10,Łódź Voivodeship,PL,Poland -Kolonowskie,16,Opole Voivodeship,PL,Poland -Kolonia Gomulin,10,Łódź Voivodeship,PL,Poland +Kolsko,08,Lubusz,PL,Poland Kolonia,22,Pomerania,PL,Poland Kołobrzeg,32,West Pomerania,PL,Poland Koło,30,Greater Poland,PL,Poland Kolbudy,22,Pomerania,PL,Poland -Kolbaskowo,32,West Pomerania,PL,Poland -Kolankowo,04,Kujawsko-Pomorskie,PL,Poland -Kokoszkowy,22,Pomerania,PL,Poland -Kojszowka,12,Lesser Poland,PL,Poland -Kodrab,10,Łódź Voivodeship,PL,Poland -Kochcice,24,Silesia,PL,Poland +Kołbaskowo,32,West Pomerania,PL,Poland +Kojszówka,12,Lesser Poland,PL,Poland Kobylnica,22,Pomerania,PL,Poland -Kobylnica,30,Greater Poland,PL,Poland -Kobylin,30,Greater Poland,PL,Poland -Kobylanka,32,West Pomerania,PL,Poland Kobyla Gora,30,Greater Poland,PL,Poland -Kobyla,24,Silesia,PL,Poland -Kobior,24,Silesia,PL,Poland -Kobierzyce,02,Lower Silesia,PL,Poland -Knurow,24,Silesia,PL,Poland -Kmiecin,22,Pomerania,PL,Poland +Kobiór,24,Silesia,PL,Poland +Knurów,24,Silesia,PL,Poland Kluczewsko,26,Świętokrzyskie,PL,Poland Klucze,12,Lesser Poland,PL,Poland Kluczbork,16,Opole Voivodeship,PL,Poland -Klomnice,24,Silesia,PL,Poland +Kłomnice,24,Silesia,PL,Poland Kłodzko,02,Lower Silesia,PL,Poland -Klodawa,08,Lubusz,PL,Poland Kłodawa,30,Greater Poland,PL,Poland -Klobuck,24,Silesia,PL,Poland -Klikuszowa,12,Lesser Poland,PL,Poland -Kleszczow,10,Łódź Voivodeship,PL,Poland -Kleszczow,24,Silesia,PL,Poland -Kleszczewko,22,Pomerania,PL,Poland -Kleczew,30,Greater Poland,PL,Poland -Klecko,30,Greater Poland,PL,Poland -Gmina Kiszkowo,30,Greater Poland,PL,Poland -Kisielice,28,Warmia-Masuria,PL,Poland -Kijewo Krolewskie,04,Kujawsko-Pomorskie,PL,Poland +Kłobuck,24,Silesia,PL,Poland +Kleszczów,10,Łódź Voivodeship,PL,Poland +Kłecko,30,Greater Poland,PL,Poland Kietrz,16,Opole Voivodeship,PL,Poland -Kiernozia,10,Łódź Voivodeship,PL,Poland -Kielpino Gorne,22,Pomerania,PL,Poland Kielno,22,Pomerania,PL,Poland -Kielczyglow,10,Łódź Voivodeship,PL,Poland -Kielczow,02,Lower Silesia,PL,Poland +Kiełczów,02,Lower Silesia,PL,Poland Kielcza,16,Opole Voivodeship,PL,Poland -Kety,12,Lesser Poland,PL,Poland -Kępno,30,Greater Poland,PL,Poland +Kicin,30,Greater Poland,PL,Poland +Kęty,12,Lesser Poland,PL,Poland Kedzierzyn-Kozle,16,Opole Voivodeship,PL,Poland -Kcynia,04,Kujawsko-Pomorskie,PL,Poland -Kazmierz,30,Greater Poland,PL,Poland Kazimierz Biskupi,30,Greater Poland,PL,Poland Gmina Kawęczyn,30,Greater Poland,PL,Poland Katy Wroclawskie,02,Lower Silesia,PL,Poland Katowice,24,Silesia,PL,Poland Kartuzy,22,Pomerania,PL,Poland -Karpicko,30,Greater Poland,PL,Poland Karpacz,02,Lower Silesia,PL,Poland -Karniowice,12,Lesser Poland,PL,Poland Karlino,32,West Pomerania,PL,Poland Kargowa,08,Lubusz,PL,Poland Karczewice,24,Silesia,PL,Poland -Kaniow Dankowski,24,Silesia,PL,Poland Kamionki,30,Greater Poland,PL,Poland -Kamiensk,10,Łódź Voivodeship,PL,Poland -Kamien Pomorski,32,West Pomerania,PL,Poland +Kamieńsk,10,Łódź Voivodeship,PL,Poland Kamienna Gora,02,Lower Silesia,PL,Poland -Kamien Krajenski,04,Kujawsko-Pomorskie,PL,Poland Kamieniec Zabkowicki,02,Lower Silesia,PL,Poland -Kamieniec Wroclawski,02,Lower Silesia,PL,Poland -Kamienica Szlachecka,22,Pomerania,PL,Poland Kamienica Polska,24,Silesia,PL,Poland -Kamesznica,24,Silesia,PL,Poland Kalwaria Zebrzydowska,12,Lesser Poland,PL,Poland -Kalisz,04,Kujawsko-Pomorskie,PL,Poland Kalisz,30,Greater Poland,PL,Poland Kalety,24,Silesia,PL,Poland Kalej,24,Silesia,PL,Poland -Kakolewo,30,Greater Poland,PL,Poland +Kajkowo,28,Warmia-Masuria,PL,Poland Kaczyce,24,Silesia,PL,Poland -Kaczanowo,30,Greater Poland,PL,Poland Jutrosin,30,Greater Poland,PL,Poland -Jutrkow,10,Łódź Voivodeship,PL,Poland +Jutrków,10,Łódź Voivodeship,PL,Poland Juszkowo,22,Pomerania,PL,Poland -Jordanow Slaski,02,Lower Silesia,PL,Poland -Jordanow,12,Lesser Poland,PL,Poland -Jezierzyce,22,Pomerania,PL,Poland Jerzmanowice,12,Lesser Poland,PL,Poland Jerzmanki,02,Lower Silesia,PL,Poland -Jenin,08,Lubusz,PL,Poland Jelenia Góra,02,Lower Silesia,PL,Poland -Jejkowice,24,Silesia,PL,Poland -Jedlina-Zdroj,02,Lower Silesia,PL,Poland -Jaworzyna Slaska,02,Lower Silesia,PL,Poland +Jaworzynka,24,Silesia,PL,Poland Jaworzno,24,Silesia,PL,Poland Jawor,02,Lower Silesia,PL,Poland Jawiszowice,12,Lesser Poland,PL,Poland +Jastrzebsko Stare,30,Greater Poland,PL,Poland Jastrzębie Zdrój,24,Silesia,PL,Poland Jastrzebia Gora,22,Pomerania,PL,Poland Jastrowie,30,Greater Poland,PL,Poland Jastarnia,22,Pomerania,PL,Poland Jasienica,24,Silesia,PL,Poland -Jaroslawiec,32,West Pomerania,PL,Poland +Jaroszowiec,12,Lesser Poland,PL,Poland +Jarosławiec,32,West Pomerania,PL,Poland Jarocin,30,Greater Poland,PL,Poland -Jaraczewo,30,Greater Poland,PL,Poland -Janowiec Wielkopolski,04,Kujawsko-Pomorskie,PL,Poland -Janowice Wielkie,02,Lower Silesia,PL,Poland +Januszkowice,16,Opole Voivodeship,PL,Poland Janki,14,Mazovia,PL,Poland -Janikowo,04,Kujawsko-Pomorskie,PL,Poland -Jangrot,12,Lesser Poland,PL,Poland -Jaczow,02,Lower Silesia,PL,Poland -Jablowo,22,Pomerania,PL,Poland +Janiszewo,22,Pomerania,PL,Poland Jabłonowo Pomorskie,04,Kujawsko-Pomorskie,PL,Poland -Jablonka,12,Lesser Poland,PL,Poland -Izbicko,16,Opole Voivodeship,PL,Poland -Izbica Kujawska,04,Kujawsko-Pomorskie,PL,Poland +Jabłonka,12,Lesser Poland,PL,Poland Iwiny,02,Lower Silesia,PL,Poland Iwiny,02,Lower Silesia,PL,Poland Iwanowice,12,Lesser Poland,PL,Poland Istebna,24,Silesia,PL,Poland Inowrocław,04,Kujawsko-Pomorskie,PL,Poland Imielin,24,Silesia,PL,Poland -Ilowa,08,Lubusz,PL,Poland Iława,28,Warmia-Masuria,PL,Poland -Henrykow,02,Lower Silesia,PL,Poland +Huta Stara A,24,Silesia,PL,Poland Hel,22,Pomerania,PL,Poland -Hecznarowice,24,Silesia,PL,Poland +Hadra,24,Silesia,PL,Poland Gwda Wielka,32,West Pomerania,PL,Poland Gubin,08,Lubusz,PL,Poland Grzywno,04,Kujawsko-Pomorskie,PL,Poland @@ -55247,332 +42207,227 @@ Gryfino,32,West Pomerania,PL,Poland Gryfice,32,West Pomerania,PL,Poland Grupa,04,Kujawsko-Pomorskie,PL,Poland Grudziądz,04,Kujawsko-Pomorskie,PL,Poland -Grudynia Wielka,16,Opole Voivodeship,PL,Poland -Gromiec,12,Lesser Poland,PL,Poland Gromadka,02,Lower Silesia,PL,Poland Grodzisk Wielkopolski,30,Greater Poland,PL,Poland -Grodziec,16,Opole Voivodeship,PL,Poland Grodziczno,28,Warmia-Masuria,PL,Poland -Grodkow,16,Opole Voivodeship,PL,Poland -Grobelno,22,Pomerania,PL,Poland -Grebocice,02,Lower Silesia,PL,Poland +Grodków,16,Opole Voivodeship,PL,Poland +Grębocice,02,Lower Silesia,PL,Poland Granowo,30,Greater Poland,PL,Poland -Granowiec,30,Greater Poland,PL,Poland -Grabowno Wielkie,02,Lower Silesia,PL,Poland Gmina Grabów nad Prosną,30,Greater Poland,PL,Poland -Grabowka,24,Silesia,PL,Poland +Grabowiec,04,Kujawsko-Pomorskie,PL,Poland Grabik,08,Lubusz,PL,Poland Gmina Grabica,10,Łódź Voivodeship,PL,Poland +Goszcz,02,Lower Silesia,PL,Poland Gostynin,14,Mazovia,PL,Poland -Gostyn,30,Greater Poland,PL,Poland -Gostyn,24,Silesia,PL,Poland -Gostycyn,04,Kujawsko-Pomorskie,PL,Poland -Gospodarz,10,Łódź Voivodeship,PL,Poland -Gosciszow,02,Lower Silesia,PL,Poland -Goscino,32,West Pomerania,PL,Poland -Goscikowo,08,Lubusz,PL,Poland +Gostyń,30,Greater Poland,PL,Poland +Gościkowo,08,Lubusz,PL,Poland Gościcino,22,Pomerania,PL,Poland Gorzyczki,24,Silesia,PL,Poland -Gorzyce Wielkie,30,Greater Poland,PL,Poland Gorzyce,04,Kujawsko-Pomorskie,PL,Poland -Gorzupia,30,Greater Poland,PL,Poland +Gorzyce,24,Silesia,PL,Poland Gorzów Wielkopolski,08,Lubusz,PL,Poland -Gorzow,24,Silesia,PL,Poland +Gorzów,24,Silesia,PL,Poland Gorzkowice,10,Łódź Voivodeship,PL,Poland -Gorsk,04,Kujawsko-Pomorskie,PL,Poland -Gorki Wielkie,24,Silesia,PL,Poland -Goreczyno,22,Pomerania,PL,Poland -Gora,02,Lower Silesia,PL,Poland -Gora,24,Silesia,PL,Poland -Gomunice,10,Łódź Voivodeship,PL,Poland -Gomulin,10,Łódź Voivodeship,PL,Poland +Gorna Wies,12,Lesser Poland,PL,Poland +Goręczyno,22,Pomerania,PL,Poland +Gora Siewierska,24,Silesia,PL,Poland +Góra,02,Lower Silesia,PL,Poland Golub-Dobrzyn,04,Kujawsko-Pomorskie,PL,Poland -Golkowice,24,Silesia,PL,Poland -Golina,30,Greater Poland,PL,Poland -Goleszow,24,Silesia,PL,Poland +Gołkowice,24,Silesia,PL,Poland +Goleszów,24,Silesia,PL,Poland Goleniów,32,West Pomerania,PL,Poland -Golaczow,02,Lower Silesia,PL,Poland Gogolin,16,Opole Voivodeship,PL,Poland +Godziszka,24,Silesia,PL,Poland Godziesze Wielkie,30,Greater Poland,PL,Poland -Godow,24,Silesia,PL,Poland -Godkowo,28,Warmia-Masuria,PL,Poland Gniezno,30,Greater Poland,PL,Poland Gniewkowo,04,Kujawsko-Pomorskie,PL,Poland Gniewino,22,Pomerania,PL,Poland Gniew,22,Pomerania,PL,Poland -Gniechowice,02,Lower Silesia,PL,Poland -Gluszyca,02,Lower Silesia,PL,Poland -Glucholazy,16,Opole Voivodeship,PL,Poland -Glubczyce,16,Opole Voivodeship,PL,Poland -Gmina Główczyce,22,Pomerania,PL,Poland -Glogowek,16,Opole Voivodeship,PL,Poland +Głuszyca,02,Lower Silesia,PL,Poland +Głuchołazy,16,Opole Voivodeship,PL,Poland +Głubczyce,16,Opole Voivodeship,PL,Poland +Głowno,10,Łódź Voivodeship,PL,Poland Głogów,02,Lower Silesia,PL,Poland Gliwice,24,Silesia,PL,Poland -Gilowice,24,Silesia,PL,Poland -Gieraltowice,24,Silesia,PL,Poland -Gieralcice,16,Opole Voivodeship,PL,Poland +Glińcz,22,Pomerania,PL,Poland +Gierałtowice,24,Silesia,PL,Poland Gdynia,22,Pomerania,PL,Poland Gdansk,22,Pomerania,PL,Poland -Gaworzyce,02,Lower Silesia,PL,Poland Gaszowice,24,Silesia,PL,Poland -Gasawa,04,Kujawsko-Pomorskie,PL,Poland -Gardeja,22,Pomerania,PL,Poland +Gąsawa,04,Kujawsko-Pomorskie,PL,Poland Garczegorze,22,Pomerania,PL,Poland -Garby,30,Greater Poland,PL,Poland -Galewice,10,Łódź Voivodeship,PL,Poland -Gajkow,02,Lower Silesia,PL,Poland -Gadka Stara,10,Łódź Voivodeship,PL,Poland -Frydek,24,Silesia,PL,Poland +Gajków,02,Lower Silesia,PL,Poland +Fijewo,28,Warmia-Masuria,PL,Poland Fabianki,04,Kujawsko-Pomorskie,PL,Poland Elblag,28,Warmia-Masuria,PL,Poland -Egiertowo,22,Pomerania,PL,Poland -Dzwirzyno,32,West Pomerania,PL,Poland -Dziwnowek,32,West Pomerania,PL,Poland -Dziwnow,32,West Pomerania,PL,Poland +Dźwirzyno,32,West Pomerania,PL,Poland +Dziwnówek,32,West Pomerania,PL,Poland +Dziwnów,32,West Pomerania,PL,Poland Dzietrzkowice,10,Łódź Voivodeship,PL,Poland -Dzierzyslaw,16,Opole Voivodeship,PL,Poland -Dzierzoniow,02,Lower Silesia,PL,Poland -Dzierzno,04,Kujawsko-Pomorskie,PL,Poland -Dzierzgon,22,Pomerania,PL,Poland -Dzierzazno,22,Pomerania,PL,Poland -Dzianisz,12,Lesser Poland,PL,Poland -Dzialoszyn,10,Łódź Voivodeship,PL,Poland -Dychow,08,Lubusz,PL,Poland +Dzierżoniów,02,Lower Silesia,PL,Poland +Dzierzgoń,22,Pomerania,PL,Poland +Dzierzążno,22,Pomerania,PL,Poland +Działoszyn,10,Łódź Voivodeship,PL,Poland Duszniki-Zdroj,02,Lower Silesia,PL,Poland -Droszkow,08,Lubusz,PL,Poland Drobin,14,Mazovia,PL,Poland Drezdenko,08,Lubusz,PL,Poland Drawsko Pomorskie,32,West Pomerania,PL,Poland -Drawno,32,West Pomerania,PL,Poland -Dragasz,04,Kujawsko-Pomorskie,PL,Poland -Doruchow,30,Greater Poland,PL,Poland +Doruchów,30,Greater Poland,PL,Poland Dopiewo,30,Greater Poland,PL,Poland -Dopiewiec,30,Greater Poland,PL,Poland -Dominowo,30,Greater Poland,PL,Poland -Domatowko,22,Pomerania,PL,Poland -Domaszkowice,16,Opole Voivodeship,PL,Poland -Domaslaw,02,Lower Silesia,PL,Poland Gmina Domaniów,02,Lower Silesia,PL,Poland -Doluje,32,West Pomerania,PL,Poland -Dolsk,30,Greater Poland,PL,Poland -Dolna,16,Opole Voivodeship,PL,Poland -Dolaszewo,30,Greater Poland,PL,Poland Dobrzyca,30,Greater Poland,PL,Poland -Dobrzejewice,04,Kujawsko-Pomorskie,PL,Poland +Dobrzen Wielki,16,Opole Voivodeship,PL,Poland Dobroszyce,02,Lower Silesia,PL,Poland -Dobroszyce,10,Łódź Voivodeship,PL,Poland -Dobron,10,Łódź Voivodeship,PL,Poland -Dobromierz,02,Lower Silesia,PL,Poland -Dobrodzien,16,Opole Voivodeship,PL,Poland +Dobroń,10,Łódź Voivodeship,PL,Poland +Dobrodzień,16,Opole Voivodeship,PL,Poland +Dobre,32,West Pomerania,PL,Poland Dobre,04,Kujawsko-Pomorskie,PL,Poland Gmina Dobrcz,04,Kujawsko-Pomorskie,PL,Poland Dobra,32,West Pomerania,PL,Poland Dobra,32,West Pomerania,PL,Poland Dobra,30,Greater Poland,PL,Poland -Dobiegniew,08,Lubusz,PL,Poland -Dmosin,10,Łódź Voivodeship,PL,Poland -Dlugoleka,02,Lower Silesia,PL,Poland -Dlugomilowice,16,Opole Voivodeship,PL,Poland +Dobra,10,Łódź Voivodeship,PL,Poland +Długołęka,02,Lower Silesia,PL,Poland Deszczno,08,Lubusz,PL,Poland Debrzno,22,Pomerania,PL,Poland -Debno,32,West Pomerania,PL,Poland +Debno Polskie,30,Greater Poland,PL,Poland +Dębno,32,West Pomerania,PL,Poland Daszewice,30,Greater Poland,PL,Poland Darłowo,32,West Pomerania,PL,Poland Dankowice,24,Silesia,PL,Poland Daniec,16,Opole Voivodeship,PL,Poland -Damaslawek,30,Greater Poland,PL,Poland -Dalewo,30,Greater Poland,PL,Poland Dachowa,30,Greater Poland,PL,Poland Dąbrowa Górnicza,24,Silesia,PL,Poland -Dabrowa,16,Opole Voivodeship,PL,Poland -Dabrowa Narodowa,24,Silesia,PL,Poland -Czyzowice,24,Silesia,PL,Poland -Czmon,30,Greater Poland,PL,Poland -Czluchow,22,Pomerania,PL,Poland -Czlopa,32,West Pomerania,PL,Poland -Czeszow,02,Lower Silesia,PL,Poland +Dąbrowa,16,Opole Voivodeship,PL,Poland +Człuchów,22,Pomerania,PL,Poland Częstochowa,24,Silesia,PL,Poland Czerwonak,30,Greater Poland,PL,Poland Czerwionka-Leszczyny,24,Silesia,PL,Poland -Czerwiensk,08,Lubusz,PL,Poland +Czerwieńsk,08,Lubusz,PL,Poland Czersk,22,Pomerania,PL,Poland -Czernikowo,04,Kujawsko-Pomorskie,PL,Poland -Czepino,32,West Pomerania,PL,Poland -Czepielowice,16,Opole Voivodeship,PL,Poland -Czempin,30,Greater Poland,PL,Poland -Czeladz,24,Silesia,PL,Poland +Czernica,02,Lower Silesia,PL,Poland +Czempiń,30,Greater Poland,PL,Poland +Czeladź,24,Silesia,PL,Poland Czekanowo,30,Greater Poland,PL,Poland Czechowice-Dziedzice,24,Silesia,PL,Poland -Czarnylas,22,Pomerania,PL,Poland Czarny Dunajec,12,Lesser Poland,PL,Poland Czarny Bor,02,Lower Silesia,PL,Poland -Czarnocin,10,Łódź Voivodeship,PL,Poland -Czarnkow,30,Greater Poland,PL,Poland -Czarniz,22,Pomerania,PL,Poland +Czarnowo,22,Pomerania,PL,Poland +Czarnków,30,Greater Poland,PL,Poland Czarne,22,Pomerania,PL,Poland Czapury,30,Greater Poland,PL,Poland -Czaplinek,32,West Pomerania,PL,Poland -Czaniec,24,Silesia,PL,Poland -Czajkow,30,Greater Poland,PL,Poland -Czacz,30,Greater Poland,PL,Poland -Cygany,22,Pomerania,PL,Poland +Czaplinek,10,Łódź Voivodeship,PL,Poland +Czapelsko,22,Pomerania,PL,Poland +Czajków,30,Greater Poland,PL,Poland Cybinka,08,Lubusz,PL,Poland Cigacice,08,Lubusz,PL,Poland Cieszyn,24,Silesia,PL,Poland -Cieszkow,02,Lower Silesia,PL,Poland -Ciecina,24,Silesia,PL,Poland +Cienin Zaborny,30,Greater Poland,PL,Poland +Cięcina,24,Silesia,PL,Poland Ciechocinek,04,Kujawsko-Pomorskie,PL,Poland -Ciasna,24,Silesia,PL,Poland +Chyby,30,Greater Poland,PL,Poland Chybie,24,Silesia,PL,Poland Chwaszczyno,22,Pomerania,PL,Poland -Chwalecice,08,Lubusz,PL,Poland -Chudow,24,Silesia,PL,Poland -Chrzypsko Wielkie,30,Greater Poland,PL,Poland -Chrzastowice,16,Opole Voivodeship,PL,Poland -Chrzastawa Wielka,02,Lower Silesia,PL,Poland +Chwalęcice,08,Lubusz,PL,Poland +Chrząstowice,16,Opole Voivodeship,PL,Poland +Chrzanów,02,Lower Silesia,PL,Poland Chrzanów,12,Lesser Poland,PL,Poland Chotel,04,Kujawsko-Pomorskie,PL,Poland Choszczno,32,West Pomerania,PL,Poland Chorzów,24,Silesia,PL,Poland Chorowice,12,Lesser Poland,PL,Poland Chojnów,02,Lower Silesia,PL,Poland +Chojniczki,22,Pomerania,PL,Poland Chojnice,22,Pomerania,PL,Poland Chojna,32,West Pomerania,PL,Poland Chodzież,30,Greater Poland,PL,Poland +Choczewo,22,Pomerania,PL,Poland Chociwel,32,West Pomerania,PL,Poland -Chocianow,02,Lower Silesia,PL,Poland +Chocianów,02,Lower Silesia,PL,Poland Gmina Chmielno,22,Pomerania,PL,Poland -Chlewo,30,Greater Poland,PL,Poland +Chlewska Wola,26,Świętokrzyskie,PL,Poland Chełmża,04,Kujawsko-Pomorskie,PL,Poland +Chelm Slaski,24,Silesia,PL,Poland Chełmno,04,Kujawsko-Pomorskie,PL,Poland -Chelmek,12,Lesser Poland,PL,Poland -Charzyno,32,West Pomerania,PL,Poland -Charzykowy,22,Pomerania,PL,Poland -Chalupki,24,Silesia,PL,Poland -Ceradz Dolny,30,Greater Poland,PL,Poland -Cekow,30,Greater Poland,PL,Poland Cekcyn,04,Kujawsko-Pomorskie,PL,Poland -Cekanowo,14,Mazovia,PL,Poland +Cegielnia,24,Silesia,PL,Poland Cedynia,32,West Pomerania,PL,Poland Bytów,22,Pomerania,PL,Poland -Bytonia,22,Pomerania,PL,Poland Bytom Odrzanski,08,Lubusz,PL,Poland Bytom,24,Silesia,PL,Poland Bystrzyca Klodzka,02,Lower Silesia,PL,Poland -Bystra,24,Silesia,PL,Poland Bydgoszcz,04,Kujawsko-Pomorskie,PL,Poland Byczyna,16,Opole Voivodeship,PL,Poland -Bychlew,10,Łódź Voivodeship,PL,Poland -Burzenin,10,Łódź Voivodeship,PL,Poland +Bycina,24,Silesia,PL,Poland Bukowno,12,Lesser Poland,PL,Poland -Bukowiec,10,Łódź Voivodeship,PL,Poland -Bukowiec,24,Silesia,PL,Poland -Bukowice,02,Lower Silesia,PL,Poland Buk,32,West Pomerania,PL,Poland Buk,30,Greater Poland,PL,Poland -Budzyn,30,Greater Poland,PL,Poland -Budzow,12,Lesser Poland,PL,Poland +Budzyń,30,Greater Poland,PL,Poland +Budzów,12,Lesser Poland,PL,Poland Budzislaw Koscielny,30,Greater Poland,PL,Poland -Buczkowice,24,Silesia,PL,Poland -Brzozie Lubawskie,28,Warmia-Masuria,PL,Poland Brzoza,04,Kujawsko-Pomorskie,PL,Poland Brzeziny,10,Łódź Voivodeship,PL,Poland -Brzezinka,08,Lubusz,PL,Poland Brzeszcze,12,Lesser Poland,PL,Poland Brześć Kujawski,04,Kujawsko-Pomorskie,PL,Poland Brzeg Dolny,02,Lower Silesia,PL,Poland Brzeg,16,Opole Voivodeship,PL,Poland -Brynek,24,Silesia,PL,Poland Brusy,22,Pomerania,PL,Poland Stary Broniszew,24,Silesia,PL,Poland -Brojce,08,Lubusz,PL,Poland -Brody,08,Lubusz,PL,Poland Brodnica,04,Kujawsko-Pomorskie,PL,Poland Gmina Brodnica,30,Greater Poland,PL,Poland Brenna,24,Silesia,PL,Poland -Bratoszewice,10,Łódź Voivodeship,PL,Poland -Braszewice,10,Łódź Voivodeship,PL,Poland +Brąszewice,10,Łódź Voivodeship,PL,Poland Braniewo,28,Warmia-Masuria,PL,Poland Bialy Kosciol,02,Lower Silesia,PL,Poland -Bralin,30,Greater Poland,PL,Poland -Bozewo,14,Mazovia,PL,Poland +Borzytuchom,22,Pomerania,PL,Poland Borowiec,30,Greater Poland,PL,Poland Borowe,24,Silesia,PL,Poland -Boroszewo,22,Pomerania,PL,Poland -Boronow,24,Silesia,PL,Poland +Gmina Borów,02,Lower Silesia,PL,Poland +Boronów,24,Silesia,PL,Poland Borkowo Lostowickie,22,Pomerania,PL,Poland -Borcz,22,Pomerania,PL,Poland -Bonin,32,West Pomerania,PL,Poland Bolszewo,22,Pomerania,PL,Poland Gmina Bolków,02,Lower Silesia,PL,Poland Bolesławiec,02,Lower Silesia,PL,Poland -Boleslawiec,10,Łódź Voivodeship,PL,Poland -Boleslaw,12,Lesser Poland,PL,Poland -Bolecin,12,Lesser Poland,PL,Poland -Bolechowice,12,Lesser Poland,PL,Poland -Bojszowy Nowe,24,Silesia,PL,Poland Bojszowy,24,Silesia,PL,Poland -Bojszow,24,Silesia,PL,Poland +Bojszów,24,Silesia,PL,Poland Bojanowo,30,Greater Poland,PL,Poland Bojano,22,Pomerania,PL,Poland -Boguszyce,02,Lower Silesia,PL,Poland Boguszów-Gorce,02,Lower Silesia,PL,Poland -Boguchwalowice,24,Silesia,PL,Poland -Bogdaszowice,02,Lower Silesia,PL,Poland -Bogdanowo,30,Greater Poland,PL,Poland Bogdaniec,08,Lubusz,PL,Poland Bogatynia,02,Lower Silesia,PL,Poland -Gmina Bobrowo,04,Kujawsko-Pomorskie,PL,Poland Bobrowniki,24,Silesia,PL,Poland +Bobrek,12,Lesser Poland,PL,Poland Bobolin,32,West Pomerania,PL,Poland -Bobolice,32,West Pomerania,PL,Poland -Blotnica Strzelecka,16,Opole Voivodeship,PL,Poland -Blizanow,30,Greater Poland,PL,Poland -Blachownia Slaska,16,Opole Voivodeship,PL,Poland -Biskupie,28,Warmia-Masuria,PL,Poland -Bincze,22,Pomerania,PL,Poland -Bierutow,02,Lower Silesia,PL,Poland -Bierun,24,Silesia,PL,Poland -Bienkowka,04,Kujawsko-Pomorskie,PL,Poland -Bienice,32,West Pomerania,PL,Poland +Bierutów,02,Lower Silesia,PL,Poland +Bieruń,24,Silesia,PL,Poland +Biertowice,12,Lesser Poland,PL,Poland Bielsko-Biala,24,Silesia,PL,Poland -Bielkowko,22,Pomerania,PL,Poland Bielawa,02,Lower Silesia,PL,Poland Bielany Wroclawskie,02,Lower Silesia,PL,Poland -Biedrusko,30,Greater Poland,PL,Poland Bibice,12,Lesser Poland,PL,Poland -Bialybor,04,Kujawsko-Pomorskie,PL,Poland +Białybór,04,Kujawsko-Pomorskie,PL,Poland Białogard,32,West Pomerania,PL,Poland +Białochowo,04,Kujawsko-Pomorskie,PL,Poland Biale Blota,04,Kujawsko-Pomorskie,PL,Poland Biała Prudnicka,16,Opole Voivodeship,PL,Poland Biadki,30,Greater Poland,PL,Poland Bestwina,24,Silesia,PL,Poland -Belecin,30,Greater Poland,PL,Poland +Bełk,24,Silesia,PL,Poland Bełchatów,10,Łódź Voivodeship,PL,Poland Będzin,24,Silesia,PL,Poland -Bedlno,10,Łódź Voivodeship,PL,Poland -Batorowo,30,Greater Poland,PL,Poland Barwice,32,West Pomerania,PL,Poland -Baruchowo,04,Kujawsko-Pomorskie,PL,Poland -Bartkowice,24,Silesia,PL,Poland -Barłożno,22,Pomerania,PL,Poland Barlinek,32,West Pomerania,PL,Poland Bardo,02,Lower Silesia,PL,Poland -Barcino,22,Pomerania,PL,Poland Barcin,04,Kujawsko-Pomorskie,PL,Poland -Baranow,30,Greater Poland,PL,Poland Banino,22,Pomerania,PL,Poland Gmina Banie,32,West Pomerania,PL,Poland -Bakow,16,Opole Voivodeship,PL,Poland -Bak,22,Pomerania,PL,Poland -Baby,24,Silesia,PL,Poland +Balice,12,Lesser Poland,PL,Poland +Bąk,22,Pomerania,PL,Poland +Baczyna,08,Lubusz,PL,Poland Baborowo,30,Greater Poland,PL,Poland -Baborow,16,Opole Voivodeship,PL,Poland Babimost,08,Lubusz,PL,Poland -Babice,10,Łódź Voivodeship,PL,Poland -Babice,12,Lesser Poland,PL,Poland Antoniewo,14,Mazovia,PL,Poland -Andrychow,12,Lesser Poland,PL,Poland +Andrychów,12,Lesser Poland,PL,Poland Andrespol,10,Łódź Voivodeship,PL,Poland Alwernia,12,Lesser Poland,PL,Poland Aleksandrów Łódzki,10,Łódź Voivodeship,PL,Poland @@ -55580,18 +42435,17 @@ Aleksandrów Kujawski,04,Kujawsko-Pomorskie,PL,Poland Aleksandria,30,Greater Poland,PL,Poland Zumaia,PV,Basque Country,ES,Spain Zumarraga,PV,Basque Country,ES,Spain +Zulueta,NC,Navarre,ES,Spain Zuera,AR,Aragon,ES,Spain -Zudaire,NC,Navarre,ES,Spain -Zarzalejo,MD,Madrid,ES,Spain -Zariquiegui,NC,Navarre,ES,Spain +Zubieta,PV,Basque Country,ES,Spain +Zuasti,NC,Navarre,ES,Spain +Zarza de Granadilla,EX,Extremadura,ES,Spain Zarautz,PV,Basque Country,ES,Spain -Zaratan,CL,Castille and León,ES,Spain +Zaratán,CL,Castille and León,ES,Spain Zaragoza,AR,Aragon,ES,Spain Zamudio,PV,Basque Country,ES,Spain Zamora,CL,Castille and León,ES,Spain Zaldibar,PV,Basque Country,ES,Spain -Zaidin,AR,Aragon,ES,Spain -Yuso,CB,Cantabria,ES,Spain Iurreta,PV,Basque Country,ES,Spain Igorre,PV,Basque Country,ES,Spain Yunquera de Henares,CM,Castille-La Mancha,ES,Spain @@ -55600,291 +42454,241 @@ Yunclillos,CM,Castille-La Mancha,ES,Spain Yuncler,CM,Castille-La Mancha,ES,Spain Yeles,CM,Castille-La Mancha,ES,Spain Yebes,CM,Castille-La Mancha,ES,Spain -Igantzi,NC,Navarre,ES,Spain Biscay,PV,Basque Country,ES,Spain Viveiro,GA,Galicia,ES,Spain -Viveiro,GA,Galicia,ES,Spain +Viveiró,GA,Galicia,ES,Spain Vitoria-Gasteiz,PV,Basque Country,ES,Spain -Vispieres,CB,Cantabria,ES,Spain -Viono,CB,Cantabria,ES,Spain -Vinas,GA,Galicia,ES,Spain -Vinaros,VC,Valencia,ES,Spain +Vioño,CB,Cantabria,ES,Spain +Vinyols i els Arcs,CT,Catalonia,ES,Spain +Vinaròs,VC,Valencia,ES,Spain Vimianzo,GA,Galicia,ES,Spain -Vimbodi,CT,Catalonia,ES,Spain "Vilobi d'Onyar",CT,Catalonia,ES,Spain -Villoruela,CL,Castille and León,ES,Spain -Villoria,CL,Castille and León,ES,Spain +Vilopriu,CT,Catalonia,ES,Spain +Villoría,CL,Castille and León,ES,Spain Villaviciosa de Odon,MD,Madrid,ES,Spain Villaviciosa,AS,Principality of Asturias,ES,Spain -Villaverde de Pontones,CB,Cantabria,ES,Spain -Villasolada de Cameros,RI,La Rioja,ES,Spain -Villaseca de Laciana,CL,Castille and León,ES,Spain -Villasana de Mena,CL,Castille and León,ES,Spain -Villarrin de Campos,CL,Castille and León,ES,Spain +Villatuerta,NC,Navarre,ES,Spain Urretxu,PV,Basque Country,ES,Spain -Villarreal de Alava,PV,Basque Country,ES,Spain Villarramiel,CL,Castille and León,ES,Spain +Villarmayor,GA,Galicia,ES,Spain +Villarmayor,CL,Castille and León,ES,Spain Villares de Orbigo,CL,Castille and León,ES,Spain Villares de la Reina,CL,Castille and León,ES,Spain Villarejo de Salvanes,MD,Madrid,ES,Spain -Vilar de Santos,GA,Galicia,ES,Spain Villar del Olmo,MD,Madrid,ES,Spain Villarcayo,CL,Castille and León,ES,Spain Villaralbo,CL,Castille and León,ES,Spain -Villaquilambre,CL,Castille and León,ES,Spain Villaobispo de las Regueras,CL,Castille and León,ES,Spain Vilanova i la Geltrú,CT,Catalonia,ES,Spain Villanueva del Pardillo,MD,Madrid,ES,Spain Villanueva de la Vera,EX,Extremadura,ES,Spain Villanueva de la Torre,CM,Castille-La Mancha,ES,Spain Villanueva de la Canada,MD,Madrid,ES,Spain +Vilanova de la Barca,CT,Catalonia,ES,Spain Villanueva de Gallego,AR,Aragon,ES,Spain -Villanueva de Duero,CL,Castille and León,ES,Spain -Villanueva de Arriba,CL,Castille and León,ES,Spain Vilanova de Arousa,GA,Galicia,ES,Spain +Villanueva de Alcolea,VC,Valencia,ES,Spain Villanueva de Villaescusa,CB,Cantabria,ES,Spain +Villanubla,CL,Castille and León,ES,Spain Villanúa,AR,Aragon,ES,Spain Villamuriel de Cerrato,CL,Castille and León,ES,Spain Villamediana de Iregua,RI,La Rioja,ES,Spain -Villamayor de Campos,CL,Castille and León,ES,Spain Villamayor,CL,Castille and León,ES,Spain Villamanta,MD,Madrid,ES,Spain Villalpando,CL,Castille and León,ES,Spain -Villalonga,GA,Galicia,ES,Spain Villalon de Campos,CL,Castille and León,ES,Spain -Villalobon,CL,Castille and León,ES,Spain Villalibre de la Jurisdiccion,CL,Castille and León,ES,Spain +Villalbilla de Burgos,CL,Castille and León,ES,Spain Villalbilla,MD,Madrid,ES,Spain Vilalba Sasserra,CT,Catalonia,ES,Spain Vilalba,GA,Galicia,ES,Spain Vilagarcia de Arousa,GA,Galicia,ES,Spain -Villafranca de Ordizia,PV,Basque Country,ES,Spain +Ordizia,PV,Basque Country,ES,Spain Vilafranca del Penedès,CT,Catalonia,ES,Spain +Villafranca del Cid,VC,Valencia,ES,Spain Villafranca del Bierzo,CL,Castille and León,ES,Spain Villafranca,NC,Navarre,ES,Spain -Villafames,VC,Valencia,ES,Spain +Villafamés,VC,Valencia,ES,Spain +Villafáfila,CL,Castille and León,ES,Spain +Villadiego,CL,Castille and León,ES,Spain Villa del Prado,MD,Madrid,ES,Spain +Villa del Campo,EX,Extremadura,ES,Spain Villadangos del Paramo,CL,Castille and León,ES,Spain -Villaconejos,MD,Madrid,ES,Spain Villacienzo,CL,Castille and León,ES,Spain -Villacantid,CB,Cantabria,ES,Spain +Villacedré,CL,Castille and León,ES,Spain Villabona,PV,Basque Country,ES,Spain -Villablino,CL,Castille and León,ES,Spain Atarrabia,NC,Navarre,ES,Spain Vilela,CL,Castille and León,ES,Spain Vilecha,CL,Castille and León,ES,Spain -Vilatenim,CT,Catalonia,ES,Spain Vila-seca,CT,Catalonia,ES,Spain -Vila-sacra,CT,Catalonia,ES,Spain Vilar de Celtigos,GA,Galicia,ES,Spain +Vilanova de Meià,CT,Catalonia,ES,Spain Vilanova del Camí,CT,Catalonia,ES,Spain Vilanova de la Roca,CT,Catalonia,ES,Spain -Vilanova de Bellpuig,CT,Catalonia,ES,Spain -Vilamitjana,CT,Catalonia,ES,Spain -Vilamaniscle,CT,Catalonia,ES,Spain -Vilamalla,CT,Catalonia,ES,Spain -Vilaller,CT,Catalonia,ES,Spain -Vilafant,CT,Catalonia,ES,Spain -Viladrau,CT,Catalonia,ES,Spain +Vilallonga de Ter,CT,Catalonia,ES,Spain +Vilajuïga,CT,Catalonia,ES,Spain Viladecans,CT,Catalonia,ES,Spain Viladecavalls,CT,Catalonia,ES,Spain -Vilaboa,GA,Galicia,ES,Spain -Vigo,AS,Principality of Asturias,ES,Spain Vigo,GA,Galicia,ES,Spain Vielha e Mijaran,CT,Catalonia,ES,Spain Vidreres,CT,Catalonia,ES,Spain -Vidania,PV,Basque Country,ES,Spain Vic,CT,Catalonia,ES,Spain Viana de Cega,CL,Castille and León,ES,Spain -Viana,CB,Cantabria,ES,Spain Viana,NC,Navarre,ES,Spain -Verin,GA,Galicia,ES,Spain +Verín,GA,Galicia,ES,Spain Bergara,PV,Basque Country,ES,Spain -Bera,NC,Navarre,ES,Spain Venturada,MD,Madrid,ES,Spain -Ventallo,CT,Catalonia,ES,Spain +Ventalló,CT,Catalonia,ES,Spain Venta de Banos,CL,Castille and León,ES,Spain El Vendrell,CT,Catalonia,ES,Spain Velilla de San Antonio,MD,Madrid,ES,Spain -Veguellina de Orbigo,CL,Castille and León,ES,Spain -Vegas de Matute,CL,Castille and León,ES,Spain -Vegadeo,AS,Principality of Asturias,ES,Spain Vedra,GA,Galicia,ES,Spain -Bedia,PV,Basque Country,ES,Spain +Vargas,CB,Cantabria,ES,Spain +Baqueira,CT,Catalonia,ES,Spain +Valverde del Fresno,EX,Extremadura,ES,Spain Valtierra,NC,Navarre,ES,Spain Valmojado,CM,Castille-La Mancha,ES,Spain Balmaseda,PV,Basque Country,ES,Spain Valls,CT,Catalonia,ES,Spain -Vall-Llobrega,CT,Catalonia,ES,Spain Vallirana,CT,Catalonia,ES,Spain -Vallfogona de Balaguer,CT,Catalonia,ES,Spain Vallelado,CL,Castille and León,ES,Spain "Vall d'Alba",VC,Valencia,ES,Spain -Vallbona de les Monges,CT,Catalonia,ES,Spain Valladolid,CL,Castille and León,ES,Spain +Valga,GA,Galicia,ES,Spain Valencia de Don Juan,CL,Castille and León,ES,Spain -Valdovino,GA,Galicia,ES,Spain +Valdoviño,GA,Galicia,ES,Spain Valdilecha,MD,Madrid,ES,Spain +Valdevimbre,CL,Castille and León,ES,Spain Valdetorres de Jarama,MD,Madrid,ES,Spain Valdestillas,CL,Castille and León,ES,Spain +Val de Santo Domingo,CM,Castille-La Mancha,ES,Spain Valderrobres,AR,Aragon,ES,Spain -Valdepielagos,MD,Madrid,ES,Spain Valdemoro,MD,Madrid,ES,Spain Valdemorillo,MD,Madrid,ES,Spain -Valdefresno,CL,Castille and León,ES,Spain -Valdeavero,MD,Madrid,ES,Spain -Valbona,AR,Aragon,ES,Spain +Valdelacasa,CL,Castille and León,ES,Spain Rivas-Vaciamadrid,MD,Madrid,ES,Spain Vacarisses,CT,Catalonia,ES,Spain +Utrillas,AR,Aragon,ES,Spain Utebo,AR,Aragon,ES,Spain -Usurbil,PV,Basque Country,ES,Spain +Usansolo,PV,Basque Country,ES,Spain Urnieta,PV,Basque Country,ES,Spain -Urdiain,NC,Navarre,ES,Spain -Unquera,CB,Cantabria,ES,Spain -Ullastret,CT,Catalonia,ES,Spain Ulldecona,CT,Catalonia,ES,Spain -Ullastrell,CT,Catalonia,ES,Spain -Ujo,AS,Principality of Asturias,ES,Spain -Ugena,CM,Castille-La Mancha,ES,Spain -Udalla,CB,Cantabria,ES,Spain -Utxarain,PV,Basque Country,ES,Spain +Ullà,CT,Catalonia,ES,Spain Uceda,CM,Castille-La Mancha,ES,Spain Tui,GA,Galicia,ES,Spain Tudela de Duero,CL,Castille and León,ES,Spain Tudela,NC,Navarre,ES,Spain Trubia,AS,Principality of Asturias,ES,Spain -Trobajo del Camino,CL,Castille and León,ES,Spain -Trillo,CM,Castille-La Mancha,ES,Spain -Trijueque,CM,Castille-La Mancha,ES,Spain -Trevias,AS,Principality of Asturias,ES,Spain +Tricio,RI,La Rioja,ES,Spain Tremp,CT,Catalonia,ES,Spain -Tredos,CT,Catalonia,ES,Spain -Trazo,GA,Galicia,ES,Spain -Tramacastilla,AR,Aragon,ES,Spain +Touro,GA,Galicia,ES,Spain Tossa de Mar,CT,Catalonia,ES,Spain Tortosa,CT,Catalonia,ES,Spain -Tortella,CT,Catalonia,ES,Spain +Tortellà,CT,Catalonia,ES,Spain Torroella de Montgri,CT,Catalonia,ES,Spain Torrijo del Campo,AR,Aragon,ES,Spain Torres de la Alameda,MD,Madrid,ES,Spain Torrent de Cinca / Torrente de Cinca,AR,Aragon,ES,Spain Torremenga,EX,Extremadura,ES,Spain Torrelodones,MD,Madrid,ES,Spain -Torrelles de Llobregat,CT,Catalonia,ES,Spain -Torrelavit,CT,Catalonia,ES,Spain +Torrellas,AR,Aragon,ES,Spain Torrelavega,CB,Cantabria,ES,Spain -Torrelameu,CT,Catalonia,ES,Spain Torrelaguna,MD,Madrid,ES,Spain Torrejon de Velasco,MD,Madrid,ES,Spain Torrejon del Rey,CM,Castille-La Mancha,ES,Spain Torrejon de la Calzada,MD,Madrid,ES,Spain Torrejón de Ardoz,MD,Madrid,ES,Spain -Torregassa,CT,Catalonia,ES,Spain Torrefarrera,CT,Catalonia,ES,Spain Torredembarra,CT,Catalonia,ES,Spain Torre del Burgo,CM,Castille-La Mancha,ES,Spain Torre del Bierzo,CL,Castille and León,ES,Spain -Torrecilla de la Orden,CL,Castille and León,ES,Spain -Torrecaballeros,CL,Castille and León,ES,Spain Torreblanca,VC,Valencia,ES,Spain Toro,CL,Castille and León,ES,Spain Torelló,CT,Catalonia,ES,Spain Tordesillas,CL,Castille and León,ES,Spain Tordera,CT,Catalonia,ES,Spain +Toral de los Vados,CL,Castille and León,ES,Spain Tona,CT,Catalonia,ES,Spain -Tomino,GA,Galicia,ES,Spain +Tomiño,GA,Galicia,ES,Spain Tolosa,PV,Basque Country,ES,Spain -Toen,GA,Galicia,ES,Spain -Tizneros,CL,Castille and León,ES,Spain -Tivissa,CT,Catalonia,ES,Spain -Tinosillos,CL,Castille and León,ES,Spain Tineo,AS,Principality of Asturias,ES,Spain Tielmes,MD,Madrid,ES,Spain Tiebas,NC,Navarre,ES,Spain Tiana,CT,Catalonia,ES,Spain Teià,CT,Catalonia,ES,Spain Teruel,AR,Aragon,ES,Spain -Terrer,AR,Aragon,ES,Spain -Termino,CB,Cantabria,ES,Spain -Termens,CT,Catalonia,ES,Spain Teo,GA,Galicia,ES,Spain -Tejeda de Tietar,EX,Extremadura,ES,Spain Tauste,AR,Aragon,ES,Spain -Tarrega,CT,Catalonia,ES,Spain +Tàrrega,CT,Catalonia,ES,Spain Terrassa,CT,Catalonia,ES,Spain Tarragona,CT,Catalonia,ES,Spain Tarazona,AR,Aragon,ES,Spain -Tarancon,CM,Castille-La Mancha,ES,Spain +Tarancón,CM,Castille-La Mancha,ES,Spain Taradell,CT,Catalonia,ES,Spain Tapia de Casariego,AS,Principality of Asturias,ES,Spain Tamarit de Llitera,AR,Aragon,ES,Spain Talamanca de Jarama,MD,Madrid,ES,Spain Tajonar,NC,Navarre,ES,Spain -Tagle,CB,Cantabria,ES,Spain Tafalla,NC,Navarre,ES,Spain +Taboada,GA,Galicia,ES,Spain Súria,CT,Catalonia,ES,Spain Suances,CB,Cantabria,ES,Spain Sotrondio,AS,Principality of Asturias,ES,Spain -Sotragero,CL,Castille and León,ES,Spain +Soto del Barco,AS,Principality of Asturias,ES,Spain Soto de la Marina,CB,Cantabria,ES,Spain Sotillo de la Adrada,CL,Castille and León,ES,Spain -Soses,CT,Catalonia,ES,Spain Sort,CT,Catalonia,ES,Spain Sorripas,AR,Aragon,ES,Spain Soria,CL,Castille and León,ES,Spain Sopela,PV,Basque Country,ES,Spain -Son,GA,Galicia,ES,Spain Porto do Son,GA,Galicia,ES,Spain -Somo,CB,Cantabria,ES,Spain Solsona,CT,Catalonia,ES,Spain +Solórzano,CB,Cantabria,ES,Spain +Solíus,CT,Catalonia,ES,Spain Solares,CB,Cantabria,ES,Spain -Sojuela,RI,La Rioja,ES,Spain -Sobradiel,AR,Aragon,ES,Spain Sitges,CT,Catalonia,ES,Spain Simancas,CL,Castille and León,ES,Spain Sils,CT,Catalonia,ES,Spain Silleda,GA,Galicia,ES,Spain Siguenza,CM,Castille-La Mancha,ES,Spain -Sigueiro,GA,Galicia,ES,Spain +Sigüeiro,GA,Galicia,ES,Spain +Sierra de Luna,AR,Aragon,ES,Spain Sevilla La Nueva,MD,Madrid,ES,Spain Seva,CT,Catalonia,ES,Spain Sestao,PV,Basque Country,ES,Spain -Sesma,NC,Navarre,ES,Spain Sesena Nuevo,CM,Castille-La Mancha,ES,Spain +Seseña,CM,Castille-La Mancha,ES,Spain Serranillos del Valle,MD,Madrid,ES,Spain Serracines,MD,Madrid,ES,Spain -Seros,CT,Catalonia,ES,Spain +Sepúlveda,CL,Castille and León,ES,Spain "La Seu d'Urgell",CT,Catalonia,ES,Spain Sentmenat,CT,Catalonia,ES,Spain Sena,AR,Aragon,ES,Spain -la Selva de Mar,CT,Catalonia,ES,Spain -Segura,PV,Basque Country,ES,Spain +Seira,AR,Aragon,ES,Spain Segovia,CL,Castille and León,ES,Spain -O Savinao,GA,Galicia,ES,Spain -Sauquillo de Cabezas,CL,Castille and León,ES,Spain +Secastilla,AR,Aragon,ES,Spain +Sástago,AR,Aragon,ES,Spain Sarria de Ter,CT,Catalonia,ES,Spain Sarria,GA,Galicia,ES,Spain Sarral,CT,Catalonia,ES,Spain -Saron,CB,Cantabria,ES,Spain -Sarinena,AR,Aragon,ES,Spain -Sariego,AS,Principality of Asturias,ES,Spain +Sarón,CB,Cantabria,ES,Spain +Sariñena,AR,Aragon,ES,Spain Cerdanyola del Vallès,CT,Catalonia,ES,Spain San Vitero,CL,Castille and León,ES,Spain +San Vicenç de Torelló,CT,Catalonia,ES,Spain Sant Vicenc de Montalt,CT,Catalonia,ES,Spain Sant Vicenç dels Horts,CT,Catalonia,ES,Spain San Vicente de la Barquera,CB,Cantabria,ES,Spain Sant Vicenc de Castellet,CT,Catalonia,ES,Spain Barakaldo,PV,Basque Country,ES,Spain -San Vicente de Arevalo,CL,Castille and León,ES,Spain -Santurde,RI,La Rioja,ES,Spain Santurtzi,PV,Basque Country,ES,Spain -Sants,CT,Catalonia,ES,Spain +"Sant Pau d'Ordal",CT,Catalonia,ES,Spain Santovenia de Pisuerga,CL,Castille and León,ES,Spain -Santona,CB,Cantabria,ES,Spain +Santoña,CB,Cantabria,ES,Spain Santo Domingo de la Calzada,RI,La Rioja,ES,Spain Sant Just Desvern,CT,Catalonia,ES,Spain Sant Julià de Vilatorta,CT,Catalonia,ES,Spain -Sant Joan de Vilatorrada,CT,Catalonia,ES,Spain +Sant Joan les Fonts,CT,Catalonia,ES,Spain Santibanez de Bejar,CL,Castille and León,ES,Spain Santiago de Compostela,GA,Galicia,ES,Spain Santa Susanna,CT,Catalonia,ES,Spain @@ -55894,22 +42698,17 @@ Santa Olalla,CM,Castille-La Mancha,ES,Spain Santander,CB,Cantabria,ES,Spain Santa Marta de Tormes,CL,Castille and León,ES,Spain Santa Marta de Ortigueira,GA,Galicia,ES,Spain -Santa Marina del Rey,CL,Castille and León,ES,Spain -Santa Maria la Real de Nieva,CL,Castille and León,ES,Spain Santa Maria de Palautordera,CT,Catalonia,ES,Spain -"Santa Maria d'Olo",CT,Catalonia,ES,Spain -Santa Maria de Martorelles,CT,Catalonia,ES,Spain Lezama,PV,Basque Country,ES,Spain +Santa Maria de Cayon,CB,Cantabria,ES,Spain Barbera Del Valles,CT,Catalonia,ES,Spain Santa Margarida de Montbui,CT,Catalonia,ES,Spain Santa Eulalia de Roncana,CT,Catalonia,ES,Spain +Santa Eulalia de Gallego,AR,Aragon,ES,Spain Santa Eulalia,AR,Aragon,ES,Spain Santa Uxia de Ribeira,GA,Galicia,ES,Spain -Santa Elena de Jamuz,CL,Castille and León,ES,Spain Santa Cruz del Retamar,CM,Castille-La Mancha,ES,Spain -Santa Cruz de Campezo,PV,Basque Country,ES,Spain Santa Cruz de Bezana,CB,Cantabria,ES,Spain -Santa Cristina de Aro,CT,Catalonia,ES,Spain Santa Colomba de las Monjas,CL,Castille and León,ES,Spain Santa Coloma de Queralt,CT,Catalonia,ES,Spain Santa Coloma de Gramenet,CT,Catalonia,ES,Spain @@ -55920,218 +42719,173 @@ San Sebastián de los Reyes,MD,Madrid,ES,Spain Donostia / San Sebastian,PV,Basque Country,ES,Spain "Sant Sadurni d'Anoia",CT,Catalonia,ES,Spain San Rafael,CL,Castille and León,ES,Spain -Sant Quirze Safaja,CT,Catalonia,ES,Spain Sant Quirze del Valles,CT,Catalonia,ES,Spain Sant Pol de Mar,CT,Catalonia,ES,Spain Sant Pere Pescador,CT,Catalonia,ES,Spain Sant Pere de Vilamajor,CT,Catalonia,ES,Spain +Sant Pere de Torelló,CT,Catalonia,ES,Spain Sant Pere de Riudebitlles,CT,Catalonia,ES,Spain Sant Pere de Ribes,CT,Catalonia,ES,Spain Premià de Dalt,CT,Catalonia,ES,Spain -San Pedro del Romeral,CB,Cantabria,ES,Spain -San Millan de Yecora,RI,La Rioja,ES,Spain -San Miguel de Meruelo,CB,Cantabria,ES,Spain -San Miguel del Pino,CL,Castille and León,ES,Spain -San Miguel del Arroyo,CL,Castille and León,ES,Spain -Sant Miquel de Fluvia,CT,Catalonia,ES,Spain -San Medel,CL,Castille and León,ES,Spain -San Mateo de Gallego,AR,Aragon,ES,Spain Sant Marti Sarroca,CT,Catalonia,ES,Spain San Martin de Valdeiglesias,MD,Madrid,ES,Spain San Martin de Trevejo,EX,Extremadura,ES,Spain Sant Marti de Tous,CT,Catalonia,ES,Spain Calldetenes,CT,Catalonia,ES,Spain San Martin de la Vega,MD,Madrid,ES,Spain -Sant Martí de Centelles,CT,Catalonia,ES,Spain +Sant Marti,CT,Catalonia,ES,Spain Sant Llorenç Savall,CT,Catalonia,ES,Spain -Sant Llorenc de la Muga,CT,Catalonia,ES,Spain "Sant Llorenc d'Hortons",CT,Catalonia,ES,Spain El Escorial,MD,Madrid,ES,Spain -San Leonardo de Yagüe,CL,Castille and León,ES,Spain -San Justo de la Vega,CL,Castille and León,ES,Spain San Julian de Muskiz,PV,Basque Country,ES,Spain Vilassar de Mar,CT,Catalonia,ES,Spain Sant Joan Despí,CT,Catalonia,ES,Spain +San Juan de Mozarrifar,AR,Aragon,ES,Spain San Juan de Moro,VC,Valencia,ES,Spain Sant Joan de les Abadesses,CT,Catalonia,ES,Spain Sant Jaume dels Domenys,CT,Catalonia,ES,Spain San Ildefonso,CL,Castille and León,ES,Spain Sant Hipòlit de Voltregà,CT,Catalonia,ES,Spain Sant Hilari Sacalm,CT,Catalonia,ES,Spain -Sant Gregori,CT,Catalonia,ES,Spain +Sangüesa,NC,Navarre,ES,Spain Vilassar de Dalt,CT,Catalonia,ES,Spain Sanxenxo,GA,Galicia,ES,Spain Sant Fruitos de Bages,CT,Catalonia,ES,Spain San Fernando de Henares,MD,Madrid,ES,Spain -Sant Feliu del Raco,CT,Catalonia,ES,Spain Sant Feliu de Llobregat,CT,Catalonia,ES,Spain Sant Feliu de Guíxols,CT,Catalonia,ES,Spain Sant Feliu de Codines,CT,Catalonia,ES,Spain -Sant Feliu de Buixalleu,CT,Catalonia,ES,Spain Sant Fost de Campsentelles,CT,Catalonia,ES,Spain Sant Esteve Sesrovires,CT,Catalonia,ES,Spain Sant Esteve de Palautordera,CT,Catalonia,ES,Spain -San Esteban del Valle,CL,Castille and León,ES,Spain San Esteban de Gormaz,CL,Castille and León,ES,Spain -Sant Cugat Sesgarrigues,CT,Catalonia,ES,Spain Sant Cugat del Vallès,CT,Catalonia,ES,Spain San Cristobal de Segovia,CL,Castille and León,ES,Spain San Cristobal de la Cuesta,CL,Castille and León,ES,Spain -Sant Climent de Peralta,CT,Catalonia,ES,Spain Amer,CT,Catalonia,ES,Spain Sant Cebria de Vallalta,CT,Catalonia,ES,Spain San Ciprian de Vinas,GA,Galicia,ES,Spain -Sancibrian,CB,Cantabria,ES,Spain -Sanchonuno,CL,Castille and León,ES,Spain +San Ciprian,GA,Galicia,ES,Spain Sant Celoni,CT,Catalonia,ES,Spain Sant Carles de la Rapita,CT,Catalonia,ES,Spain Sant Boi de Llobregat,CT,Catalonia,ES,Spain +Sant Bartomeu del Grau,CT,Catalonia,ES,Spain Sant Antoni de Vilamajor,CT,Catalonia,ES,Spain Sant Antoni de Calonge,CT,Catalonia,ES,Spain -San Andres del Rabanedo,CL,Castille and León,ES,Spain Sant Andreu de Llavaneres,CT,Catalonia,ES,Spain Sant Andreu de la Barca,CT,Catalonia,ES,Spain Erbera,PV,Basque Country,ES,Spain San Agustin del Guadalix,MD,Madrid,ES,Spain Sant Adrià de Besòs,CT,Catalonia,ES,Spain San Adrian,NC,Navarre,ES,Spain -Sant Iscle de Vallalta,CT,Catalonia,ES,Spain Santpedor,CT,Catalonia,ES,Spain Samieira,GA,Galicia,ES,Spain -Samaniego,PV,Basque Country,ES,Spain Langreo,AS,Principality of Asturias,ES,Spain +Salvatierra de Mino,GA,Galicia,ES,Spain Agurain / Salvatierra,PV,Basque Country,ES,Spain Salt,CT,Catalonia,ES,Spain Salou,CT,Catalonia,ES,Spain -Salomo,CT,Catalonia,ES,Spain -Salobral,CL,Castille and León,ES,Spain Sallent de Gallego,AR,Aragon,ES,Spain Sallent,CT,Catalonia,ES,Spain -Salinas de Oro,NC,Navarre,ES,Spain Salinas,AS,Principality of Asturias,ES,Spain -Saldana,CL,Castille and León,ES,Spain -Sant Pere Sallavinera,CT,Catalonia,ES,Spain +Saldaña,CL,Castille and León,ES,Spain +Salas de los Infantes,CL,Castille and León,ES,Spain Salas,AS,Principality of Asturias,ES,Spain +Salardú,CT,Catalonia,ES,Spain Salamanca,CL,Castille and León,ES,Spain -Sahagun,CL,Castille and León,ES,Spain -Sadaba,AR,Aragon,ES,Spain +Sádaba,AR,Aragon,ES,Spain Sada,GA,Galicia,ES,Spain -Sabinanigo,AR,Aragon,ES,Spain -Sabero,CL,Castille and León,ES,Spain +Sacedón,CM,Castille-La Mancha,ES,Spain +Sabiñánigo,AR,Aragon,ES,Spain Sabadell,CT,Catalonia,ES,Spain +Rueda de Jalon,AR,Aragon,ES,Spain Rueda,CL,Castille and León,ES,Spain -Rubia,GA,Galicia,ES,Spain +Rubiá,GA,Galicia,ES,Spain Rubí,CT,Catalonia,ES,Spain -Rubena,CL,Castille and León,ES,Spain -El Rourell,CT,Catalonia,ES,Spain -Rossello,CT,Catalonia,ES,Spain +Rosselló,CT,Catalonia,ES,Spain Roses,CT,Catalonia,ES,Spain O Rosal,GA,Galicia,ES,Spain -Roquetes,CT,Catalonia,ES,Spain -Rodonya,CT,Catalonia,ES,Spain -Rodeiro,GA,Galicia,ES,Spain +Rois,GA,Galicia,ES,Spain +Rodonyà,CT,Catalonia,ES,Spain Roda de Ter,CT,Catalonia,ES,Spain Roda de Eresma,CL,Castille and León,ES,Spain Roda de Berà,CT,Catalonia,ES,Spain -Robliza de Cojos,CL,Castille and León,ES,Spain Robledo de Chavela,MD,Madrid,ES,Spain Robleda-Cervantes,CL,Castille and León,ES,Spain -Roales,CL,Castille and León,ES,Spain Riudoms,CT,Catalonia,ES,Spain Riudellots de la Selva,CT,Catalonia,ES,Spain Riudecanyes,CT,Catalonia,ES,Spain Riudarenes,CT,Catalonia,ES,Spain Ripollet,CT,Catalonia,ES,Spain Ripoll,CT,Catalonia,ES,Spain +Erripa,NC,Navarre,ES,Spain Rincon de Soto,RI,La Rioja,ES,Spain Riells i Viabrea,CT,Catalonia,ES,Spain Ricla,AR,Aragon,ES,Spain -Ribaseca,CL,Castille and León,ES,Spain -Ribes de Freser,CT,Catalonia,ES,Spain -"Riba-roja d'Ebre",CT,Catalonia,ES,Spain Ribaforada,NC,Navarre,ES,Spain Ribadumia,GA,Galicia,ES,Spain Ribadesella,AS,Principality of Asturias,ES,Spain Ribadeo,GA,Galicia,ES,Spain Ribadavia,GA,Galicia,ES,Spain -Ribabellosa,PV,Basque Country,ES,Spain Riaza,CL,Castille and León,ES,Spain Rianxo,GA,Galicia,ES,Spain -Revenga,CL,Castille and León,ES,Spain Reus,CT,Catalonia,ES,Spain Requejada,CB,Cantabria,ES,Spain -Reocin,CB,Cantabria,ES,Spain Errenteria,PV,Basque Country,ES,Spain -Renedo,CB,Cantabria,ES,Spain Remolinos,AR,Aragon,ES,Spain Reinosa,CB,Cantabria,ES,Spain Redondela,GA,Galicia,ES,Spain Recas,CM,Castille-La Mancha,ES,Spain -Errekalde,PV,Basque Country,ES,Spain -Ramales de la Victoria,CB,Cantabria,ES,Spain -Rajadell,CT,Catalonia,ES,Spain -Quismondo,CM,Castille-La Mancha,ES,Spain +Raimat,CT,Catalonia,ES,Spain Quiroga,GA,Galicia,ES,Spain -Quintanilla de las Torres,CL,Castille and León,ES,Spain -Quintanaduenas,CL,Castille and León,ES,Spain +Quinto,AR,Aragon,ES,Spain +Quintanar de la Sierra,CL,Castille and León,ES,Spain Quintana del Puente,CL,Castille and León,ES,Spain -Quijorna,MD,Madrid,ES,Spain -Quijas,CB,Cantabria,ES,Spain -Quicena,AR,Aragon,ES,Spain +Querol,CT,Catalonia,ES,Spain Quer,CM,Castille-La Mancha,ES,Spain -Quemada,CL,Castille and León,ES,Spain Quel,RI,La Rioja,ES,Spain +"Quart d'Onyar",CT,Catalonia,ES,Spain Puigverd de Lleida,CT,Catalonia,ES,Spain Puig-reig,CT,Catalonia,ES,Spain -Puigpelat,CT,Catalonia,ES,Spain -Puigdalber,CT,Catalonia,ES,Spain Puigcerdà,CT,Catalonia,ES,Spain Pueyo de Santa Cruz,AR,Aragon,ES,Spain +Puente Viesgo,CB,Cantabria,ES,Spain As Pontes de Garcia Rodriguez,GA,Galicia,ES,Spain Puente San Miguel,CB,Cantabria,ES,Spain -A Pontenova,GA,Galicia,ES,Spain Puentenansa,CB,Cantabria,ES,Spain Puente La Reina – Gares,NC,Navarre,ES,Spain +Puente de Vallecas,MD,Madrid,ES,Spain Pontedeume,GA,Galicia,ES,Spain +Puente del Congosto,CL,Castille and León,ES,Spain Puente de Domingo Florez,CL,Castille and León,ES,Spain -Puentecesures,GA,Galicia,ES,Spain Ponteceso,GA,Galicia,ES,Spain Ponte Caldelas,GA,Galicia,ES,Spain Ponteareas,GA,Galicia,ES,Spain Puebla de Sanabria,CL,Castille and León,ES,Spain -Puebla de Lillo,CL,Castille and León,ES,Spain A Pobra do Caraminal,GA,Galicia,ES,Spain -Priegue,GA,Galicia,ES,Spain -Priego,CM,Castille-La Mancha,ES,Spain Premia de Mar,CT,Catalonia,ES,Spain Pravia,AS,Principality of Asturias,ES,Spain Els Prats de Rei,CT,Catalonia,ES,Spain -Prats de Llucanes,CT,Catalonia,ES,Spain -Pradilla de Ebro,AR,Aragon,ES,Spain +Prades,CT,Catalonia,ES,Spain Pradena del Rincon,MD,Madrid,ES,Spain -Pradejon,RI,La Rioja,ES,Spain +Pradejón,RI,La Rioja,ES,Spain Pozuelo del Rey,MD,Madrid,ES,Spain Pozuelo de Alarcón,MD,Madrid,ES,Spain Pozo de Guadalajara,CM,Castille-La Mancha,ES,Spain Poio,GA,Galicia,ES,Spain -Potes,CB,Cantabria,ES,Spain Posadas,RI,La Rioja,ES,Spain -Posada,AS,Principality of Asturias,ES,Spain Portugalete,PV,Basque Country,ES,Spain -Portosin,GA,Galicia,ES,Spain Portonovo,GA,Galicia,ES,Spain -Portillo de Toledo,CM,Castille-La Mancha,ES,Spain -Portillo,CL,Castille and León,ES,Spain la Portella,CT,Catalonia,ES,Spain -Porrino,GA,Galicia,ES,Spain +Portas,GA,Galicia,ES,Spain +Porriño,GA,Galicia,ES,Spain Porqueres,CT,Catalonia,ES,Spain Pontevedra,GA,Galicia,ES,Spain +Pontejos,CB,Cantabria,ES,Spain el Pont de Suert,CT,Catalonia,ES,Spain Ponts,CT,Catalonia,ES,Spain Ponferrada,CL,Castille and León,ES,Spain -Pomar de Valdivia,CL,Castille and León,ES,Spain -Pomar de Cinca,AR,Aragon,ES,Spain -Polinya,CT,Catalonia,ES,Spain +Polinyà,CT,Catalonia,ES,Spain Pola de Somiedo,AS,Principality of Asturias,ES,Spain Pola de Siero,AS,Principality of Asturias,ES,Spain Pola de Lena,AS,Principality of Asturias,ES,Spain @@ -56142,12 +42896,11 @@ Plentzia,PV,Basque Country,ES,Spain Palau-solita i Plegamans,CT,Catalonia,ES,Spain "Platja d'Aro",CT,Catalonia,ES,Spain Plasencia,EX,Extremadura,ES,Spain -Planoles,CT,Catalonia,ES,Spain -El Pla de Santa Maria,CT,Catalonia,ES,Spain Pioz,CM,Castille-La Mancha,ES,Spain +Piornal,EX,Extremadura,ES,Spain Pinto,MD,Madrid,ES,Spain Pinseque,AR,Aragon,ES,Spain -Pinor,GA,Galicia,ES,Spain +Piñor,GA,Galicia,ES,Spain Pinofranqueado,EX,Extremadura,ES,Spain Pineda de Mar,CT,Catalonia,ES,Spain Pina de Ebro,AR,Aragon,ES,Spain @@ -56155,367 +42908,291 @@ Piera,CT,Catalonia,ES,Spain Piedras Blancas,AS,Principality of Asturias,ES,Spain Piedralaves,CL,Castille and León,ES,Spain Piedrahita,CL,Castille and León,ES,Spain -Picamoixons,CT,Catalonia,ES,Spain -Pereiro de Aguiar,GA,Galicia,ES,Spain -Pereiro,GA,Galicia,ES,Spain +Petín,GA,Galicia,ES,Spain Peraltilla,AR,Aragon,ES,Spain -Peralta de la Sal,AR,Aragon,ES,Spain -Peralta de Alcofea,AR,Aragon,ES,Spain Peralta – Azkoien,NC,Navarre,ES,Spain Perales de Tajuna,MD,Madrid,ES,Spain -Perales del Puerto,EX,Extremadura,ES,Spain -Perafort,CT,Catalonia,ES,Spain Peñíscola,VC,Valencia,ES,Spain -Penaranda de Duero,CL,Castille and León,ES,Spain Penaranda de Bracamonte,CL,Castille and León,ES,Spain -Penalba de Castro,CL,Castille and León,ES,Spain -Penagos,CB,Cantabria,ES,Spain +Peñalba,AR,Aragon,ES,Spain Penaflor de Hornija,CL,Castille and León,ES,Spain -Penafiel,CL,Castille and León,ES,Spain +Peñafiel,CL,Castille and León,ES,Spain +Pelou,AS,Principality of Asturias,ES,Spain Pelayos de la Presa,MD,Madrid,ES,Spain +Pelahustán,CM,Castille-La Mancha,ES,Spain +Pedrouzo,GA,Galicia,ES,Spain Pedrola,AR,Aragon,ES,Spain +Pedro Bernardo,CL,Castille and León,ES,Spain Pedrezuela,MD,Madrid,ES,Spain -Pedrena,CB,Cantabria,ES,Spain -Pedrajas de San Esteban,CL,Castille and León,ES,Spain -Pasaron,EX,Extremadura,ES,Spain +Pedreña,CB,Cantabria,ES,Spain Pasai San Pedro,PV,Basque Country,ES,Spain Parla,MD,Madrid,ES,Spain -Parga,GA,Galicia,ES,Spain Parets del Vallès,CT,Catalonia,ES,Spain -Pareja,CM,Castille-La Mancha,ES,Spain Paredes de Nava,CL,Castille and León,ES,Spain -Parbayon,CB,Cantabria,ES,Spain +Parbayón,CB,Cantabria,ES,Spain Paracuellos de Jarama,MD,Madrid,ES,Spain El Papiol,CT,Catalonia,ES,Spain Pantoja,CM,Castille-La Mancha,ES,Spain Pamplona,NC,Navarre,ES,Spain Pals,CT,Catalonia,ES,Spain Palomeque,CM,Castille-La Mancha,ES,Spain -Palmeira,GA,Galicia,ES,Spain +"Palol d'Onyar",CT,Catalonia,ES,Spain Pallejà,CT,Catalonia,ES,Spain els Pallaresos,CT,Catalonia,ES,Spain Palencia,CL,Castille and León,ES,Spain -Palazuelos de Eresma,CL,Castille and León,ES,Spain -"el Palau d'Anglesola",CT,Catalonia,ES,Spain +Palau-saverdera,CT,Catalonia,ES,Spain Palamós,CT,Catalonia,ES,Spain Palafrugell,CT,Catalonia,ES,Spain Palafolls,CT,Catalonia,ES,Spain -Palacios del Sil,CL,Castille and León,ES,Spain -Panxon,GA,Galicia,ES,Spain Padrón,GA,Galicia,ES,Spain -Padrenda,GA,Galicia,ES,Spain -Padreda,GA,Galicia,ES,Spain +Padiernos,CL,Castille and León,ES,Spain +Paderne,GA,Galicia,ES,Spain Oza de los Rios,GA,Galicia,ES,Spain -Oion / Oyon,PV,Basque Country,ES,Spain Oiartzun,PV,Basque Country,ES,Spain Oia,GA,Galicia,ES,Spain -Principality of Asturias,AS,Principality of Asturias,ES,Spain +,AS,Principality of Asturias,ES,Spain Oviedo,AS,Principality of Asturias,ES,Spain Outes,GA,Galicia,ES,Spain Outeiro de Rei,GA,Galicia,ES,Spain +Otazu,NC,Navarre,ES,Spain +Osso de Cinca,AR,Aragon,ES,Spain Osorno,CL,Castille and León,ES,Spain -Os de Balaguer,CT,Catalonia,ES,Spain Ortuella,PV,Basque Country,ES,Spain -Ortigosa del Monte,CL,Castille and León,ES,Spain +Ortilla,AR,Aragon,ES,Spain +Orozketa,PV,Basque Country,ES,Spain Orozko,PV,Basque Country,ES,Spain Oroso,GA,Galicia,ES,Spain -Ororbia,NC,Navarre,ES,Spain Oropesa del Mar,VC,Valencia,ES,Spain -Oron,CL,Castille and León,ES,Spain +Oronoz-Mugairi,NC,Navarre,ES,Spain +Orón,CL,Castille and León,ES,Spain +Ormaiztegi,PV,Basque Country,ES,Spain Orio,PV,Basque Country,ES,Spain -Organya,CT,Catalonia,ES,Spain Ourense,GA,Galicia,ES,Spain -Orena,CB,Cantabria,ES,Spain -Urduna,PV,Basque Country,ES,Spain -Ordes,GA,Galicia,ES,Spain Ordes,GA,Galicia,ES,Spain Orcoyen,NC,Navarre,ES,Spain Ondarroa,PV,Basque Country,ES,Spain -Onate,PV,Basque Country,ES,Spain -Ona,CL,Castille and León,ES,Spain -Olveira,GA,Galicia,ES,Spain +Oñati,PV,Basque Country,ES,Spain Olvega,CL,Castille and León,ES,Spain Olot,CT,Catalonia,ES,Spain -Olost,CT,Catalonia,ES,Spain -Olmedo,CL,Castille and León,ES,Spain +Olius,CT,Catalonia,ES,Spain Olite,NC,Navarre,ES,Spain -Oliana,CT,Catalonia,ES,Spain Olesa de Montserrat,CT,Catalonia,ES,Spain -Olesa de Bonesvalls,CT,Catalonia,ES,Spain -Olerdola,CT,Catalonia,ES,Spain +Olèrdola,CT,Catalonia,ES,Spain Oleiros,GA,Galicia,ES,Spain -Olazagutia,NC,Navarre,ES,Spain -Ojos Negros,AR,Aragon,ES,Spain -Oitz,NC,Navarre,ES,Spain -Oimbra,GA,Galicia,ES,Spain -Odena,CT,Catalonia,ES,Spain -Otxandio,PV,Basque Country,ES,Spain -Obanos,NC,Navarre,ES,Spain +Olazagutía,NC,Navarre,ES,Spain Numancia de la Sagra,CM,Castille-La Mancha,ES,Spain -Nulles,CT,Catalonia,ES,Spain -Nuez de Ebro,AR,Aragon,ES,Spain Nuevo Baztan,MD,Madrid,ES,Spain -Nueno,AR,Aragon,ES,Spain +Nuévalos,AR,Aragon,ES,Spain Noia,GA,Galicia,ES,Spain -Noviercas,CL,Castille and León,ES,Spain -Norena,AS,Principality of Asturias,ES,Spain -Noain,NC,Navarre,ES,Spain -Nigran,GA,Galicia,ES,Spain -Negreira,GA,Galicia,ES,Spain -Neda,GA,Galicia,ES,Spain +Novillas,AR,Aragon,ES,Spain +Noreña,AS,Principality of Asturias,ES,Spain +Noja,CB,Cantabria,ES,Spain +Noáin,NC,Navarre,ES,Spain +Nigrán,GA,Galicia,ES,Spain Navia,AS,Principality of Asturias,ES,Spain Navatejera,CL,Castille and León,ES,Spain -Navas del Rey,MD,Madrid,ES,Spain +Navata,CT,Catalonia,ES,Spain Navàs,CT,Catalonia,ES,Spain -Navarredondilla,CL,Castille and León,ES,Spain +Navarrete,RI,La Rioja,ES,Spain Navarre,NC,Navarre,ES,Spain Elexalde,PV,Basque Country,ES,Spain Navarcles,CT,Catalonia,ES,Spain Navaluenga,CL,Castille and León,ES,Spain Navalquejigo,MD,Madrid,ES,Spain -Navalperal de Pinares,CL,Castille and León,ES,Spain Navalmanzano,CL,Castille and León,ES,Spain -Navaleno,CL,Castille and León,ES,Spain Navalcarnero,MD,Madrid,ES,Spain Navalagamella,MD,Madrid,ES,Spain Nava del Rey,CL,Castille and León,ES,Spain Nava de la Asuncion,CL,Castille and León,ES,Spain -Nava,AS,Principality of Asturias,ES,Spain +Navaconcejo,EX,Extremadura,ES,Spain Narón,GA,Galicia,ES,Spain Nanclares de la Oca,PV,Basque Country,ES,Spain Nájera,RI,La Rioja,ES,Spain -Mutilva Baja,NC,Navarre,ES,Spain -Mutilva Alta,NC,Navarre,ES,Spain -Murua,PV,Basque Country,ES,Spain Muros de Nalon,AS,Principality of Asturias,ES,Spain Muros,GA,Galicia,ES,Spain Murillo de Rio Leza,RI,La Rioja,ES,Spain Muriedas,CB,Cantabria,ES,Spain -Murias de Paredes,CL,Castille and León,ES,Spain -Murguia,PV,Basque Country,ES,Spain +Murgia,PV,Basque Country,ES,Spain Murchante,NC,Navarre,ES,Spain +Muñopedro,CL,Castille and León,ES,Spain Mungia,PV,Basque Country,ES,Spain -Mundaka,PV,Basque Country,ES,Spain -Mugia,GA,Galicia,ES,Spain +Muñana,CL,Castille and León,ES,Spain Mugardos,GA,Galicia,ES,Spain Muel,AR,Aragon,ES,Spain -Mozondiga,CL,Castille and León,ES,Spain -Mozoncillo,CL,Castille and León,ES,Spain -Mozarbez,CL,Castille and León,ES,Spain -Moia,CT,Catalonia,ES,Spain +Moià,CT,Catalonia,ES,Spain Mutriku,PV,Basque Country,ES,Spain -Mostoles,MD,Madrid,ES,Spain +Móstoles,MD,Madrid,ES,Spain Mos,GA,Galicia,ES,Spain -Mortera,CB,Cantabria,ES,Spain -Moron de Almazan,CL,Castille and León,ES,Spain +Moreruela de los Infanzones,CL,Castille and León,ES,Spain Morella,VC,Valencia,ES,Spain el Morell,CT,Catalonia,ES,Spain -Moreda,AS,Principality of Asturias,ES,Spain +Moratalaz,MD,Madrid,ES,Spain Morata de Tajuna,MD,Madrid,ES,Spain -Morana,GA,Galicia,ES,Spain Moralzarzal,MD,Madrid,ES,Spain -Morales del Vino,CL,Castille and León,ES,Spain -Moraleja del Vino,CL,Castille and León,ES,Spain +Morales de Toro,CL,Castille and León,ES,Spain Moraleja de Enmedio,MD,Madrid,ES,Spain Moraleja,EX,Extremadura,ES,Spain Mora la Nova,CT,Catalonia,ES,Spain "Móra d'Ebre",CT,Catalonia,ES,Spain -Monzon,AR,Aragon,ES,Spain +Monzón,AR,Aragon,ES,Spain +Monzalbarba,AR,Aragon,ES,Spain Mont-roig del Camp,CT,Catalonia,ES,Spain Mont-ras,CT,Catalonia,ES,Spain Montornès del Vallès,CT,Catalonia,ES,Spain Montmeló,CT,Catalonia,ES,Spain -Montmaneu,CT,Catalonia,ES,Spain -Montiro,CT,Catalonia,ES,Spain -Montferri,CT,Catalonia,ES,Spain -Montesquiu,CT,Catalonia,ES,Spain -Montesclaros,CM,Castille-La Mancha,ES,Spain -Monterrubio de Armuna,CL,Castille and León,ES,Spain -Montemayor de Pililla,CL,Castille and León,ES,Spain -Montejos del Camino,CL,Castille and León,ES,Spain +Monterroso,GA,Galicia,ES,Spain Montehermoso,EX,Extremadura,ES,Spain +Montbrio del Camp,CT,Catalonia,ES,Spain Montblanc,CT,Catalonia,ES,Spain -Montan,VC,Valencia,ES,Spain -Monreal del Campo,AR,Aragon,ES,Spain +Montán,VC,Valencia,ES,Spain +Monreal,NC,Navarre,ES,Spain Monistrol de Montserrat,CT,Catalonia,ES,Spain Montgai,CT,Catalonia,ES,Spain Montgat,CT,Catalonia,ES,Spain Monforte de Lemos,GA,Galicia,ES,Spain Monegrillo,AR,Aragon,ES,Spain -Mondejar,CM,Castille-La Mancha,ES,Spain -Mondariz-Balneario,GA,Galicia,ES,Spain -Mondariz,GA,Galicia,ES,Spain +Mondoñedo,GA,Galicia,ES,Spain Montcada i Reixac,CT,Catalonia,ES,Spain Mollet del Vallès,CT,Catalonia,ES,Spain Mollerussa,CT,Catalonia,ES,Spain Molins de Rei,CT,Catalonia,ES,Spain -Molinos de Duero,CL,Castille and León,ES,Spain -Molina de Aragon,CM,Castille-La Mancha,ES,Spain -Mojados,CL,Castille and León,ES,Spain -Mogro,CB,Cantabria,ES,Spain -Moana,GA,Galicia,ES,Spain +Moja,CT,Catalonia,ES,Spain +Moaña,GA,Galicia,ES,Spain +Miravet,CT,Catalonia,ES,Spain Ugao / Miraballes,PV,Basque Country,ES,Spain Miranda de Ebro,CL,Castille and León,ES,Spain -Miranda de Azan,CL,Castille and León,ES,Spain -Miranda de Arga,NC,Navarre,ES,Spain -Miralcamp,CT,Catalonia,ES,Spain Miraflores de la Sierra,MD,Madrid,ES,Spain -Mino,GA,Galicia,ES,Spain +Miño,GA,Galicia,ES,Spain Milagro,NC,Navarre,ES,Spain Mieres,AS,Principality of Asturias,ES,Spain Miengo,CB,Cantabria,ES,Spain -Merodio,AS,Principality of Asturias,ES,Spain +Meres,AS,Principality of Asturias,ES,Spain Mequinensa / Mequinenza,AR,Aragon,ES,Spain -Mentrida,CM,Castille-La Mancha,ES,Spain -Mens,GA,Galicia,ES,Spain -Mendavia,NC,Navarre,ES,Spain +Méntrida,CM,Castille-La Mancha,ES,Spain Mendaro,PV,Basque Country,ES,Spain -Melon,GA,Galicia,ES,Spain Melide,GA,Galicia,ES,Spain +Mélida,NC,Navarre,ES,Spain +Melgar de Fernamental,CL,Castille and León,ES,Spain Mejorada del Campo,MD,Madrid,ES,Spain -Meis,GA,Galicia,ES,Spain +Meira,GA,Galicia,ES,Spain Mediona,CT,Catalonia,ES,Spain -Medina de Rioseco,CL,Castille and León,ES,Spain Medina de Pomar,CL,Castille and León,ES,Spain Medina del Campo,CL,Castille and León,ES,Spain -Mediana de Voltoya,CL,Castille and León,ES,Spain +Medinaceli,CL,Castille and León,ES,Spain Meco,MD,Madrid,ES,Spain -Mazaricos,GA,Galicia,ES,Spain -Matienzo,PV,Basque Country,ES,Spain -Matarrubia,CM,Castille-La Mancha,ES,Spain Mataró,CT,Catalonia,ES,Spain +Matapozuelos,CL,Castille and León,ES,Spain Matallana de Valmadrigal,CL,Castille and León,ES,Spain Matadepera,CT,Catalonia,ES,Spain Matadeon de los Oteros,CL,Castille and León,ES,Spain +Mata de Cuellar,CL,Castille and León,ES,Spain +Matachana,CL,Castille and León,ES,Spain Macanet de la Selva,CT,Catalonia,ES,Spain -Massanes,CT,Catalonia,ES,Spain +el Masroig,CT,Catalonia,ES,Spain Masquefa,CT,Catalonia,ES,Spain el Masnou,CT,Catalonia,ES,Spain -Maside,GA,Galicia,ES,Spain -Masdenverge,CT,Catalonia,ES,Spain Martorelles,CT,Catalonia,ES,Spain Martorell,CT,Catalonia,ES,Spain -Martin Munoz de las Posadas,CL,Castille and León,ES,Spain Markina-Xemein,PV,Basque Country,ES,Spain -Marin,GA,Galicia,ES,Spain -Maria de Huerva,AR,Aragon,ES,Spain -Marcilla de Campos,CL,Castille and León,ES,Spain -Marcilla,NC,Navarre,ES,Spain +Marín,GA,Galicia,ES,Spain Marchamalo,CM,Castille-La Mancha,ES,Spain -Marana,CL,Castille and León,ES,Spain +Manzaneda,GA,Galicia,ES,Spain Manzanares el Real,MD,Madrid,ES,Spain Manresa,CT,Catalonia,ES,Spain -Manon,GA,Galicia,ES,Spain Manlleu,CT,Catalonia,ES,Spain -Manganeses de la Polvorosa,CL,Castille and León,ES,Spain -Maluenda,AR,Aragon,ES,Spain -Maliano,CB,Cantabria,ES,Spain +Maltzaga,PV,Basque Country,ES,Spain +Malpica,GA,Galicia,ES,Spain +Mallén,AR,Aragon,ES,Spain +Maliaño,CB,Cantabria,ES,Spain Malgrat de Mar,CT,Catalonia,ES,Spain Majadahonda,MD,Madrid,ES,Spain -Madrigal de la Vera,EX,Extremadura,ES,Spain Madrigal de las Altas Torres,CL,Castille and León,ES,Spain ,MD,Madrid,ES,Spain Madrid,MD,Madrid,ES,Spain Maceda,GA,Galicia,ES,Spain Luzmela,CB,Cantabria,ES,Spain -Lumpiaque,AR,Aragon,ES,Spain +Lumbrales,CL,Castille and León,ES,Spain Lumbier,NC,Navarre,ES,Spain Lugones,AS,Principality of Asturias,ES,Spain Lugo,GA,Galicia,ES,Spain Lucena del Cid,VC,Valencia,ES,Spain +Lubián,CL,Castille and León,ES,Spain Luarca,AS,Principality of Asturias,ES,Spain Luanco,AS,Principality of Asturias,ES,Spain +Lozoyuela,MD,Madrid,ES,Spain Lousame,GA,Galicia,ES,Spain Los Molinos,MD,Madrid,ES,Spain Los Corrales de Buelna,CB,Cantabria,ES,Spain -Los Cerezos,AR,Aragon,ES,Spain Losar de la Vera,EX,Extremadura,ES,Spain -Los Arcos,NC,Navarre,ES,Spain -Lois,GA,Galicia,ES,Spain +Lominchar,CM,Castille-La Mancha,ES,Spain Logroño,RI,La Rioja,ES,Spain Loeches,MD,Madrid,ES,Spain Lodosa,NC,Navarre,ES,Spain Lloret de Mar,CT,Catalonia,ES,Spain -Llofriu,CT,Catalonia,ES,Spain Laudio / Llodio,PV,Basque Country,ES,Spain -Llívia,CT,Catalonia,ES,Spain Lliçà de Vall,CT,Catalonia,ES,Spain "Llica d'Amunt",CT,Catalonia,ES,Spain Llinars del Valles,CT,Catalonia,ES,Spain -Lledias,AS,Principality of Asturias,ES,Spain -Llançà,CT,Catalonia,ES,Spain Llanes,AS,Principality of Asturias,ES,Spain Llanera,AS,Principality of Asturias,ES,Spain Llagostera,CT,Catalonia,ES,Spain -Linyola,CT,Catalonia,ES,Spain Linares de Riofrio,CL,Castille and León,ES,Spain -Liermo,CB,Cantabria,ES,Spain -Lezo,PV,Basque Country,ES,Spain -Les Fonts,CT,Catalonia,ES,Spain -Lerin,NC,Navarre,ES,Spain +Lesaka,NC,Navarre,ES,Spain +Lerma,CL,Castille and León,ES,Spain +Lerín,NC,Navarre,ES,Spain Lleida,CT,Catalonia,ES,Spain Lekeitio,PV,Basque Country,ES,Spain León,CL,Castille and León,ES,Spain -Leon,GA,Galicia,ES,Spain +León,GA,Galicia,ES,Spain Leioa,PV,Basque Country,ES,Spain -Legazpia,PV,Basque Country,ES,Spain Leganés,MD,Madrid,ES,Spain -Ledrada,CL,Castille and León,ES,Spain -Lecera,AR,Aragon,ES,Spain -Lazcano,PV,Basque Country,ES,Spain +Ledesma,CL,Castille and León,ES,Spain +Lekunberri,NC,Navarre,ES,Spain +Lécera,AR,Aragon,ES,Spain La Zaida,AR,Aragon,ES,Spain La Virgen del Camino,CL,Castille and León,ES,Spain -La Vecilla de Curueno,CL,Castille and León,ES,Spain -La Torre de Esteban Hambran,CM,Castille-La Mancha,ES,Spain +La Velles,CL,Castille and León,ES,Spain Las Ventas de Retamosa,CM,Castille-La Mancha,ES,Spain -Las Veguillas,CL,Castille and León,ES,Spain +Las Salas,CL,Castille and León,ES,Spain Las Rozas de Madrid,MD,Madrid,ES,Spain les Preses,CT,Catalonia,ES,Spain Las Navas del Marques,CL,Castille and León,ES,Spain La Selva del Camp,CT,Catalonia,ES,Spain -La Secuita,CT,Catalonia,ES,Spain -La Seca,CL,Castille and León,ES,Spain -Les Cabanyes,CT,Catalonia,ES,Spain Lasarte,PV,Basque Country,ES,Spain -Areeta,PV,Basque Country,ES,Spain Larraga,NC,Navarre,ES,Spain -Larrabetzu,PV,Basque Country,ES,Spain La Roca del Valles,CT,Catalonia,ES,Spain -Larino,GA,Galicia,ES,Spain la Riera de Gaia,CT,Catalonia,ES,Spain +La Riba,CT,Catalonia,ES,Spain Laredo,CB,Cantabria,ES,Spain Lardero,RI,La Rioja,ES,Spain -La Rapita,CT,Catalonia,ES,Spain Laracha,GA,Galicia,ES,Spain -Lapuebla de Labarca,PV,Basque Country,ES,Spain La Puebla de Hijar,AR,Aragon,ES,Spain La Puebla de Castro,AR,Aragon,ES,Spain la Pobla de Mafumet,CT,Catalonia,ES,Spain La Pobla de Claramunt,CT,Catalonia,ES,Spain -La Plaza,AS,Principality of Asturias,ES,Spain La Pineda,CT,Catalonia,ES,Spain -La Penilla,CB,Cantabria,ES,Spain Langa de Duero,CL,Castille and León,ES,Spain +Láncara,GA,Galicia,ES,Spain Lanaja,AR,Aragon,ES,Spain La Muela,AR,Aragon,ES,Spain +La Mata de los Olmos,AR,Aragon,ES,Spain La Llagosta,CT,Catalonia,ES,Spain -Lalin,GA,Galicia,ES,Spain +Lalín,GA,Galicia,ES,Spain +La Lastrilla,CL,Castille and León,ES,Spain la Jonquera,CT,Catalonia,ES,Spain -La Joyosa,AR,Aragon,ES,Spain -Polanco,CB,Cantabria,ES,Spain Laguna de Duero,CL,Castille and León,ES,Spain Laguardia,PV,Basque Country,ES,Spain A Guarda,GA,Galicia,ES,Spain La Granada,CT,Catalonia,ES,Spain +Laxe,GA,Galicia,ES,Spain la Garriga,CT,Catalonia,ES,Spain -La Felguera,AS,Principality of Asturias,ES,Spain +La Fuliola,CT,Catalonia,ES,Spain +La Fuente de San Esteban,CL,Castille and León,ES,Spain A Estrada,GA,Galicia,ES,Spain -La Espina,AS,Principality of Asturias,ES,Spain "l'Escala",CT,Catalonia,ES,Spain -Lada,AS,Principality of Asturias,ES,Spain Lakuntza,NC,Navarre,ES,Spain -La Costana,CB,Cantabria,ES,Spain A Coruña,GA,Galicia,ES,Spain +la Coromina,CT,Catalonia,ES,Spain la Senia,CT,Catalonia,ES,Spain La Canonja,CT,Catalonia,ES,Spain A Caniza,GA,Galicia,ES,Spain @@ -56523,21 +43200,14 @@ La Cabrera,MD,Madrid,ES,Spain La Bisbal,CT,Catalonia,ES,Spain Labastida,PV,Basque Country,ES,Spain La Baneza,CL,Castille and León,ES,Spain -A Bana,GA,Galicia,ES,Spain "L'Ampolla",CT,Catalonia,ES,Spain "l'Ametlla de Mar",CT,Catalonia,ES,Spain +"l'Ametlla del Valles",CT,Catalonia,ES,Spain "L'Ametlla del Valles",CT,Catalonia,ES,Spain La Almunia de Dona Godina,AR,Aragon,ES,Spain La Almolda,AR,Aragon,ES,Spain -La Alameda de la Sagra,CM,Castille-La Mancha,ES,Spain -La Adrada,CL,Castille and León,ES,Spain -La Acebeda,MD,Madrid,ES,Spain -Xunqueira de Espadanedo,GA,Galicia,ES,Spain -Xuno,GA,Galicia,ES,Spain -Juneda,CT,Catalonia,ES,Spain -Jorba,CT,Catalonia,ES,Spain -Jimenez de Jamuz,CL,Castille and León,ES,Spain -Jerte,EX,Extremadura,ES,Spain +La Alberca,CL,Castille and León,ES,Spain +Xuño,GA,Galicia,ES,Spain Javierregay,AR,Aragon,ES,Spain Jarandilla de la Vera,EX,Extremadura,ES,Spain Jaraiz de la Vera,EX,Extremadura,ES,Spain @@ -56545,163 +43215,136 @@ Jafre,CT,Catalonia,ES,Spain Jadraque,CM,Castille-La Mancha,ES,Spain Jaca,AR,Aragon,ES,Spain Ituren,NC,Navarre,ES,Spain -Isona,CT,Catalonia,ES,Spain +Ispaster,PV,Basque Country,ES,Spain Illa de Arousa,GA,Galicia,ES,Spain Iscar,CL,Castille and León,ES,Spain -Isasondo,PV,Basque Country,ES,Spain +Itsasondo,PV,Basque Country,ES,Spain Irurtzun,NC,Navarre,ES,Spain Irura,PV,Basque Country,ES,Spain Irun,PV,Basque Country,ES,Spain Infiesto,AS,Principality of Asturias,ES,Spain -Imarcoain,NC,Navarre,ES,Spain +Imárcoain,NC,Navarre,ES,Spain Illueca,AR,Aragon,ES,Spain Illescas,CM,Castille-La Mancha,ES,Spain Igualada,CT,Catalonia,ES,Spain -Igries,AR,Aragon,ES,Spain +Igriés,AR,Aragon,ES,Spain Igea,RI,La Rioja,ES,Spain Idiazabal,PV,Basque Country,ES,Spain +Ibeas de Juarros,CL,Castille and León,ES,Spain "Ivars d'Urgell",CT,Catalonia,ES,Spain -Ivars de Noguera,CT,Catalonia,ES,Spain Ibarra,PV,Basque Country,ES,Spain Humanes de Madrid,MD,Madrid,ES,Spain -Uitzi,NC,Navarre,ES,Spain Huesca,AR,Aragon,ES,Spain -Huecas,CM,Castille-La Mancha,ES,Spain Huarte-Uharte,NC,Navarre,ES,Spain +Hoyos,EX,Extremadura,ES,Spain Hoyo de Manzanares,MD,Madrid,ES,Spain -Hoyocasero,CL,Castille and León,ES,Spain Hostalric,CT,Catalonia,ES,Spain "L'Hospitalet de Llobregat",CT,Catalonia,ES,Spain Hormilla,RI,La Rioja,ES,Spain +Horche,CM,Castille-La Mancha,ES,Spain Hontoria,CL,Castille and León,ES,Spain -Hontoba,CM,Castille-La Mancha,ES,Spain -Hinojedo,CB,Cantabria,ES,Spain -Hijar,AR,Aragon,ES,Spain +Hontanares de Eresma,CL,Castille and León,ES,Spain Hervás,EX,Extremadura,ES,Spain Herrera de Pisuerga,CL,Castille and León,ES,Spain Herrera de Duero,CL,Castille and León,ES,Spain +Herrán,CB,Cantabria,ES,Spain Hernani,PV,Basque Country,ES,Spain -Heras,CB,Cantabria,ES,Spain -Helguera,CB,Cantabria,ES,Spain -Echo,AR,Aragon,ES,Spain Haro,RI,La Rioja,ES,Spain Guitiriz,GA,Galicia,ES,Spain Guissona,CT,Catalonia,ES,Spain -Guisamo,GA,Galicia,ES,Spain -Gipuzkoa,PV,Basque Country,ES,Spain -Guimera,CT,Catalonia,ES,Spain +Guísamo,GA,Galicia,ES,Spain Guijuelo,CL,Castille and León,ES,Spain Getaria,PV,Basque Country,ES,Spain Gernika-Lumo,PV,Basque Country,ES,Spain -Gueenes,PV,Basque Country,ES,Spain +Güeñes,PV,Basque Country,ES,Spain Getxo,PV,Basque Country,ES,Spain Guarnizo,CB,Cantabria,ES,Spain Guardo,CL,Castille and León,ES,Spain +Guardiola de Bergueda,CT,Catalonia,ES,Spain Sant Salvador de Guardiola,CT,Catalonia,ES,Spain Gualta,CT,Catalonia,ES,Spain -Gualba de Dalt,CT,Catalonia,ES,Spain Guadarrama,MD,Madrid,ES,Spain Guadalix de la Sierra,MD,Madrid,ES,Spain Guadalajara,CM,Castille-La Mancha,ES,Spain O Grove,GA,Galicia,ES,Spain -Grisen,AR,Aragon,ES,Spain -Grinon,MD,Madrid,ES,Spain +Griñón,MD,Madrid,ES,Spain Grijota,CL,Castille and León,ES,Spain Graus,AR,Aragon,ES,Spain Granollers,CT,Catalonia,ES,Spain -Granen,AR,Aragon,ES,Spain -Grandas de Salime,AS,Principality of Asturias,ES,Spain +Grañén,AR,Aragon,ES,Spain Granadilla,EX,Extremadura,ES,Spain Grado,AS,Principality of Asturias,ES,Spain Gradefes,CL,Castille and León,ES,Spain Elexalde,PV,Basque Country,ES,Spain Gondomar,GA,Galicia,ES,Spain -Golmes,CT,Catalonia,ES,Spain +Golmés,CT,Catalonia,ES,Spain +Golmayo,CL,Castille and León,ES,Spain Godos,AS,Principality of Asturias,ES,Spain -Gironella,CT,Catalonia,ES,Spain Xinzo de Limia,GA,Galicia,ES,Spain Gijón,AS,Principality of Asturias,ES,Spain Getafe,MD,Madrid,ES,Spain Gerb,CT,Catalonia,ES,Spain Girona,CT,Catalonia,ES,Spain -Ger,CT,Catalonia,ES,Spain Gelida,CT,Catalonia,ES,Spain -Gabiria,PV,Basque Country,ES,Spain -Gava,CT,Catalonia,ES,Spain +Gavà,CT,Catalonia,ES,Spain +Garrapinillos,AR,Aragon,ES,Spain +Garínoain,NC,Navarre,ES,Spain +Garganta de los Montes,MD,Madrid,ES,Spain Gargallo,AR,Aragon,ES,Spain Gandesa,CT,Catalonia,ES,Spain +Gamiz,PV,Basque Country,ES,Spain Gallur,AR,Aragon,ES,Spain Gallarta,PV,Basque Country,ES,Spain Galizano,CB,Cantabria,ES,Spain Galdakao,PV,Basque Country,ES,Spain Galapagar,MD,Madrid,ES,Spain -Fustinana,NC,Navarre,ES,Spain -Funes,NC,Navarre,ES,Spain +Fustiñana,NC,Navarre,ES,Spain Fuentiduena de Tajo,MD,Madrid,ES,Spain Fuentespalda,AR,Aragon,ES,Spain -Fuentes de Valdepero,CL,Castille and León,ES,Spain -Fuentes de Nava,CL,Castille and León,ES,Spain Fuentes de Ebro,AR,Aragon,ES,Spain -Fuentesauco,CL,Castille and León,ES,Spain -Fuenterrabia,PV,Basque Country,ES,Spain -Fuentenovilla,CM,Castille-La Mancha,ES,Spain +Fuentesaúco,CL,Castille and León,ES,Spain +Hondarribia,PV,Basque Country,ES,Spain Fuensalida,CM,Castille-La Mancha,ES,Spain -Fuensaldana,CL,Castille and León,ES,Spain Fuenmayor,RI,La Rioja,ES,Spain Fuenlabrada,MD,Madrid,ES,Spain -Frula,AR,Aragon,ES,Spain -Friol,GA,Galicia,ES,Spain -Franco,CL,Castille and León,ES,Spain +Fuendecampo,AR,Aragon,ES,Spain +Fresneda de Cuellar,CL,Castille and León,ES,Spain Fraga,AR,Aragon,ES,Spain -Foz,GA,Galicia,ES,Spain -Fornells de la Selva,CT,Catalonia,ES,Spain -Fornells,IB,Balearic Islands,ES,Spain +Fortià,CT,Catalonia,ES,Spain Forcarei,GA,Galicia,ES,Spain -Fontiveros,CL,Castille and León,ES,Spain Fontellas,NC,Navarre,ES,Spain Fontcoberta,CT,Catalonia,ES,Spain Fontanar,CM,Castille-La Mancha,ES,Spain Fonsagrada,GA,Galicia,ES,Spain -Fonollosa,CT,Catalonia,ES,Spain -Fitero,NC,Navarre,ES,Spain +Fogars de Montclus,CT,Catalonia,ES,Spain Fisterra,GA,Galicia,ES,Spain +Figueruelas,AR,Aragon,ES,Spain Figueres,CT,Catalonia,ES,Spain -Figaredo,AS,Principality of Asturias,ES,Spain Fene,GA,Galicia,ES,Spain -Falset,CT,Catalonia,ES,Spain Falces,NC,Navarre,ES,Spain Fabero,CL,Castille and León,ES,Spain Fabara,AR,Aragon,ES,Spain -Eugi,NC,Navarre,ES,Spain -Etura,PV,Basque Country,ES,Spain +Ezcaray,RI,La Rioja,ES,Spain Estremera,MD,Madrid,ES,Spain -"Esterri d'Aneu",CT,Catalonia,ES,Spain -Estepar,CL,Castille and León,ES,Spain Estella-Lizarra,NC,Navarre,ES,Spain -Esteiro,GA,Galicia,ES,Spain "l'Estartit",CT,Catalonia,ES,Spain Esquivias,CM,Castille-La Mancha,ES,Spain Esplugues de Llobregat,CT,Catalonia,ES,Spain "L' Espluga de Francoli",CT,Catalonia,ES,Spain -Espirdo,CL,Castille and León,ES,Spain Esparreguera,CT,Catalonia,ES,Spain Escucha,AR,Aragon,ES,Spain Eskoriatza,PV,Basque Country,ES,Spain -Escatron,AR,Aragon,ES,Spain -Escalona,CM,Castille-La Mancha,ES,Spain -Escalo,CT,Catalonia,ES,Spain -Erratzu,NC,Navarre,ES,Spain Ermua,PV,Basque Country,ES,Spain Erandio,PV,Basque Country,ES,Spain -Epila,AR,Aragon,ES,Spain +Épila,AR,Aragon,ES,Spain Entrena,RI,La Rioja,ES,Spain -Entoma,GA,Galicia,ES,Spain +Entrambasaguas,CB,Cantabria,ES,Spain +Encinas de Abajo,CL,Castille and León,ES,Spain El Viso de San Juan,CM,Castille-La Mancha,ES,Spain -El Vellon,MD,Madrid,ES,Spain -El Tiemblo,CL,Castille and León,ES,Spain -El Temple,AR,Aragon,ES,Spain Els Monjos,CT,Catalonia,ES,Spain els Hostalets de Balenya,CT,Catalonia,ES,Spain +El Run,AR,Aragon,ES,Spain +El Raso,CL,Castille and León,ES,Spain el Prat de Llobregat,CT,Catalonia,ES,Spain el Pont de Vilomara,CT,Catalonia,ES,Spain El Perello,CT,Catalonia,ES,Spain @@ -56709,221 +43352,166 @@ El Pardo,MD,Madrid,ES,Spain Elorrio,PV,Basque Country,ES,Spain Loiu,PV,Basque Country,ES,Spain El Molar,MD,Madrid,ES,Spain -Elizondo,NC,Navarre,ES,Spain +Elizalde,PV,Basque Country,ES,Spain El Hoyo de Pinares,CL,Castille and León,ES,Spain +Gurb,CT,Catalonia,ES,Spain +Elgeta,PV,Basque Country,ES,Spain Empuriabrava,CT,Catalonia,ES,Spain Elgoibar,PV,Basque Country,ES,Spain -El Franco,AS,Principality of Asturias,ES,Spain -Figaro,CT,Catalonia,ES,Spain +El Frasno,AR,Aragon,ES,Spain +Figaró,CT,Catalonia,ES,Spain Ferrol,GA,Galicia,ES,Spain El Espinar,CL,Castille and León,ES,Spain Elexalde-Zeeta,PV,Basque Country,ES,Spain +Elduain,PV,Basque Country,ES,Spain Zalla,PV,Basque Country,ES,Spain -El Casar de Talamanca,CM,Castille-La Mancha,ES,Spain +El Casar de Escalona,CM,Castille-La Mancha,ES,Spain El Burgo de Osma,CL,Castille and León,ES,Spain El Burgo de Ebro,AR,Aragon,ES,Spain O Burgo,GA,Galicia,ES,Spain el Bruc,CT,Catalonia,ES,Spain +El Berrueco,MD,Madrid,ES,Spain O Barco de Valdeorras,GA,Galicia,ES,Spain El Barco de Avila,CL,Castille and León,ES,Spain El Astillero,CB,Cantabria,ES,Spain -El Arenal,CL,Castille and León,ES,Spain El Alamo,MD,Madrid,ES,Spain Ejea de los Caballeros,AR,Aragon,ES,Spain Eibar,PV,Basque Country,ES,Spain Durango,PV,Basque Country,ES,Spain -Dumbria,GA,Galicia,ES,Spain Dosrius,CT,Catalonia,ES,Spain Doninos de Salamanca,CL,Castille and León,ES,Spain Dodro,GA,Galicia,ES,Spain +Dodro,GA,Galicia,ES,Spain Dima,PV,Basque Country,ES,Spain Derio,PV,Basque Country,ES,Spain -Degana,AS,Principality of Asturias,ES,Spain Daroca,AR,Aragon,ES,Spain +Darnius,CT,Catalonia,ES,Spain Daganzo de Arriba,MD,Madrid,ES,Spain -Cuntis,GA,Galicia,ES,Spain Cunit,CT,Catalonia,ES,Spain Culleredo,GA,Galicia,ES,Spain -Cuevas de Velasco,CM,Castille-La Mancha,ES,Spain +Cuevas de Vinroma,VC,Valencia,ES,Spain Cuenca,CM,Castille-La Mancha,ES,Spain -Cuellar,CL,Castille and León,ES,Spain -Cudon,CB,Cantabria,ES,Spain -Cudillero,AS,Principality of Asturias,ES,Spain +Cuéllar,CL,Castille and León,ES,Spain Cubillos del Sil,CL,Castille and León,ES,Spain Cubelles,CT,Catalonia,ES,Spain -Cubas,MD,Madrid,ES,Spain Cuarte de Huerva,AR,Aragon,ES,Spain -Cuacos,EX,Extremadura,ES,Spain -Crespia,CT,Catalonia,ES,Spain +Cuarte,AR,Aragon,ES,Spain +Crivillén,AR,Aragon,ES,Spain Creixell,CT,Catalonia,ES,Spain -Covelo,GA,Galicia,ES,Spain -Cosuenda,AR,Aragon,ES,Spain Coslada,MD,Madrid,ES,Spain -Cortes,CL,Castille and León,ES,Spain +Cortiguera,CB,Cantabria,ES,Spain Cortes,NC,Navarre,ES,Spain -Corca,CT,Catalonia,ES,Spain -Cornella del Terri,CT,Catalonia,ES,Spain Cornellà de Llobregat,CT,Catalonia,ES,Spain Corme-Porto,GA,Galicia,ES,Spain Coristanco,GA,Galicia,ES,Spain Corella,NC,Navarre,ES,Spain Cordovilla,CL,Castille and León,ES,Spain -Corcubión,GA,Galicia,ES,Spain -Corbins,CT,Catalonia,ES,Spain Corbera de Llobregat,CT,Catalonia,ES,Spain -Constanti,CT,Catalonia,ES,Spain -Comillas,CB,Cantabria,ES,Spain -Colunga,AS,Principality of Asturias,ES,Spain -Colombres,AS,Principality of Asturias,ES,Spain +Constantí,CT,Catalonia,ES,Spain +Compostela,GA,Galicia,ES,Spain Colmenar Viejo,MD,Madrid,ES,Spain Colmenarejo,MD,Madrid,ES,Spain -Colmenar de Oreja,MD,Madrid,ES,Spain -Colmenar del Arroyo,MD,Madrid,ES,Spain -Colloto,AS,Principality of Asturias,ES,Spain -Collbato,CT,Catalonia,ES,Spain +Collbató,CT,Catalonia,ES,Spain Collado Villalba,MD,Madrid,ES,Spain Collado Mediano,MD,Madrid,ES,Spain Colindres,CB,Cantabria,ES,Spain -Coles,GA,Galicia,ES,Spain Coca,CL,Castille and León,ES,Spain -Cobena,MD,Madrid,ES,Spain +Cobeña,MD,Madrid,ES,Spain Cobeja,CM,Castille-La Mancha,ES,Spain -Coana,AS,Principality of Asturias,ES,Spain Zizurkil,PV,Basque Country,ES,Spain Cizur Menor,NC,Navarre,ES,Spain Zizur Mayor,NC,Navarre,ES,Spain Ciudad Rodrigo,CL,Castille and León,ES,Spain +Ciudad Lineal,MD,Madrid,ES,Spain Ciutadella,IB,Balearic Islands,ES,Spain Cistierna,CL,Castille and León,ES,Spain -Cisterniga,CL,Castille and León,ES,Spain +Cistérniga,CL,Castille and León,ES,Spain Cintruénigo,NC,Navarre,ES,Spain -Cinera,CL,Castille and León,ES,Spain -Cihuri,RI,La Rioja,ES,Spain +Ciñera,CL,Castille and León,ES,Spain +Cilleros,EX,Extremadura,ES,Spain Cigales,CL,Castille and León,ES,Spain Cifuentes,CM,Castille-La Mancha,ES,Spain -Zierbena,PV,Basque Country,ES,Spain Ciempozuelos,MD,Madrid,ES,Spain Cicero,CB,Cantabria,ES,Spain Soto del Real,MD,Madrid,ES,Spain Chozas de Canales,CM,Castille-La Mancha,ES,Spain Chinchón,MD,Madrid,ES,Spain -Chiloeches,CM,Castille-La Mancha,ES,Spain Chillaron de Cuenca,CM,Castille-La Mancha,ES,Spain Chert/Xert,VC,Valencia,ES,Spain -Chapineria,MD,Madrid,ES,Spain +Checa,CM,Castille-La Mancha,ES,Spain Chantada,GA,Galicia,ES,Spain Chamartin,MD,Madrid,ES,Spain -Cestona,PV,Basque Country,ES,Spain +Zestoa,PV,Basque Country,ES,Spain +Cervia de Ter,CT,Catalonia,ES,Spain Cervera de Pisuerga,CL,Castille and León,ES,Spain Cervera del Rio Alhama,RI,La Rioja,ES,Spain Cervera de Buitrago,MD,Madrid,ES,Spain Cervera,CT,Catalonia,ES,Spain -Cervello,CT,Catalonia,ES,Spain -Cerrazo,CB,Cantabria,ES,Spain -Cerralbo,CL,Castille and León,ES,Spain +Cervelló,CT,Catalonia,ES,Spain +Cereixa,GA,Galicia,ES,Spain Cercedilla,MD,Madrid,ES,Spain Cerceda,MD,Madrid,ES,Spain -Cerain,PV,Basque Country,ES,Spain +Zerain,PV,Basque Country,ES,Spain Centelles,CT,Catalonia,ES,Spain Cenicientos,MD,Madrid,ES,Spain -Cenicero,RI,La Rioja,ES,Spain -Celra,CT,Catalonia,ES,Spain -Cella,AR,Aragon,ES,Spain +Celrà,CT,Catalonia,ES,Spain Celanova,GA,Galicia,ES,Spain -Ceinos de Campos,CL,Castille and León,ES,Spain -Cegama,PV,Basque Country,ES,Spain Cee,GA,Galicia,ES,Spain Cedrillas,AR,Aragon,ES,Spain -Cedeira,GA,Galicia,ES,Spain +Cedillo del Condado,CM,Castille-La Mancha,ES,Spain Cebreros,CL,Castille and León,ES,Spain -Zeanuri,PV,Basque Country,ES,Spain +Cazalegas,CM,Castille-La Mancha,ES,Spain Catoira,GA,Galicia,ES,Spain el Catllar,CT,Catalonia,ES,Spain -Cati,VC,Valencia,ES,Spain Castro Urdiales,CB,Cantabria,ES,Spain -Castropol,AS,Principality of Asturias,ES,Spain -Castronuno,CL,Castille and León,ES,Spain Castro de Rei,GA,Galicia,ES,Spain -Castralvo,AR,Aragon,ES,Spain -Castilruiz,CL,Castille and León,ES,Spain -Castillo de Bayuela,CM,Castille-La Mancha,ES,Spain "Castell-Platja d'Aro",CT,Catalonia,ES,Spain -Castellvi de Rosanes,CT,Catalonia,ES,Spain -Castelltercol,CT,Catalonia,ES,Spain Castellserà,CT,Catalonia,ES,Spain -Castellon,VC,Valencia,ES,Spain +Castelló de Farfanya,CT,Catalonia,ES,Spain "Castelló d'Empúries",CT,Catalonia,ES,Spain -Castellfollit de la Roca,CT,Catalonia,ES,Spain Castelldefels,CT,Catalonia,ES,Spain +Castelldans,CT,Catalonia,ES,Spain Castellbisbal,CT,Catalonia,ES,Spain Castellar del Valles,CT,Catalonia,ES,Spain Castellanos de Moriscos,CL,Castille and León,ES,Spain -Castejon de Monegros,AR,Aragon,ES,Spain -Castejon,NC,Navarre,ES,Spain -Castanares,CL,Castille and León,ES,Spain +Castejón,NC,Navarre,ES,Spain +Castandiello,AS,Principality of Asturias,ES,Spain Cassà de la Selva,CT,Catalonia,ES,Spain Caspe,AR,Aragon,ES,Spain Casetas,AR,Aragon,ES,Spain Casserres,CT,Catalonia,ES,Spain +Caserio de Canaletas,CT,Catalonia,ES,Spain Casavieja,CL,Castille and León,ES,Spain -Casas del Monte,EX,Extremadura,ES,Spain -Casarrubuelos,MD,Madrid,ES,Spain Casarrubios del Monte,CM,Castille-La Mancha,ES,Spain -Casalarreina,RI,La Rioja,ES,Spain -Carucedo,CL,Castille and León,ES,Spain -Cartes,CB,Cantabria,ES,Spain -Cartelle,GA,Galicia,ES,Spain -Carrena,AS,Principality of Asturias,ES,Spain -Carrascosa de Henares,CM,Castille-La Mancha,ES,Spain -Carrascalejo,CL,Castille and León,ES,Spain -Carrascal del Obispo,CL,Castille and León,ES,Spain -Carrascal de Barregas,CL,Castille and León,ES,Spain +Carrion de los Condes,CL,Castille and León,ES,Spain Carranque,CM,Castille-La Mancha,ES,Spain Carral,GA,Galicia,ES,Spain -Carino,GA,Galicia,ES,Spain -Carinena,AR,Aragon,ES,Spain +Cariño,GA,Galicia,ES,Spain +Cariñena,AR,Aragon,ES,Spain Cardona,CT,Catalonia,ES,Spain -Cardiel de los Montes,CM,Castille-La Mancha,ES,Spain Cardedeu,CT,Catalonia,ES,Spain -Carcedo de Burgos,CL,Castille and León,ES,Spain -Carcastillo,NC,Navarre,ES,Spain Carbonero el Mayor,CL,Castille and León,ES,Spain Carballo,GA,Galicia,ES,Spain -Carballo,AS,Principality of Asturias,ES,Spain O Carballino,GA,Galicia,ES,Spain -Carballedo,GA,Galicia,ES,Spain -Carballeda de Avia,GA,Galicia,ES,Spain Carbajosa de la Sagrada,CL,Castille and León,ES,Spain -Carbajal de la Legua,CL,Castille and León,ES,Spain -Caravia,AS,Principality of Asturias,ES,Spain -Carabanchel Alto,MD,Madrid,ES,Spain -Carabana,MD,Madrid,ES,Spain -Capmany,CT,Catalonia,ES,Spain +Carabaña,MD,Madrid,ES,Spain Capellades,CT,Catalonia,ES,Spain Caparroso,NC,Navarre,ES,Spain Canyelles,CT,Catalonia,ES,Spain Canyamars,CT,Catalonia,ES,Spain Cantimpalos,CL,Castille and León,ES,Spain -Cantavieja,AR,Aragon,ES,Spain Cantalejo,CL,Castille and León,ES,Spain -Cànoves i Samalús,CT,Catalonia,ES,Spain Canovelles,CT,Catalonia,ES,Spain +Caniás,AR,Aragon,ES,Spain Cangas de Onis,AS,Principality of Asturias,ES,Spain Cangas del Narcea,AS,Principality of Asturias,ES,Spain Cangas,GA,Galicia,ES,Spain Cangas do Morrazo,GA,Galicia,ES,Spain -Canet lo Roig,VC,Valencia,ES,Spain Canet de Mar,CT,Catalonia,ES,Spain -Canencia,MD,Madrid,ES,Spain Candeleda,CL,Castille and León,ES,Spain -Candas,AS,Principality of Asturias,ES,Spain -Cancienes,AS,Principality of Asturias,ES,Spain -Camprodon,CT,Catalonia,ES,Spain +Candás,AS,Principality of Asturias,ES,Spain Campo Real,MD,Madrid,ES,Spain -Campo,AR,Aragon,ES,Spain Campins,CT,Catalonia,ES,Spain -Campillo de Salvatierra,CL,Castille and León,ES,Spain -Campello,VC,Valencia,ES,Spain Campdevànol,CT,Catalonia,ES,Spain Landa,PV,Basque Country,ES,Spain Cambrils,CT,Catalonia,ES,Spain @@ -56931,175 +43519,141 @@ Cambre,GA,Galicia,ES,Spain Cambados,GA,Galicia,ES,Spain Camarzana de Tera,CL,Castille and León,ES,Spain Camarma de Esteruelas,MD,Madrid,ES,Spain -Camarinas,GA,Galicia,ES,Spain +Camariñas,GA,Galicia,ES,Spain Camargo,CB,Cantabria,ES,Spain -Camarena,CM,Castille-La Mancha,ES,Spain -Camallera,CT,Catalonia,ES,Spain Calvarrasa de Abajo,CL,Castille and León,ES,Spain Calonge,CT,Catalonia,ES,Spain -Calig,VC,Valencia,ES,Spain +Càlig,VC,Valencia,ES,Spain Calella,CT,Catalonia,ES,Spain -Calders,CT,Catalonia,ES,Spain Caldas de Reis,GA,Galicia,ES,Spain Caldes de Montbui,CT,Catalonia,ES,Spain Caldes de Malavella,CT,Catalonia,ES,Spain "Caldes d'Estrac",CT,Catalonia,ES,Spain +Calatorao,AR,Aragon,ES,Spain Calatayud,AR,Aragon,ES,Spain -Calamocos,CL,Castille and León,ES,Spain Calamocha,AR,Aragon,ES,Spain Calahorra,RI,La Rioja,ES,Spain Calafell,CT,Catalonia,ES,Spain Calaf,CT,Catalonia,ES,Spain -Calaceite,AR,Aragon,ES,Spain Cadrete,AR,Aragon,ES,Spain -Cadreita,NC,Navarre,ES,Spain Cadaqués,CT,Catalonia,ES,Spain Cadalso de los Vidrios,MD,Madrid,ES,Spain -Cacheiras,GA,Galicia,ES,Spain -Cacabelos,CL,Castille and León,ES,Spain -Cabrils,CT,Catalonia,ES,Spain -Cabrerizos,CL,Castille and León,ES,Spain +Cacicedo,CB,Cantabria,ES,Spain Cabrera de Mar,CT,Catalonia,ES,Spain Cabra del Camp,CT,Catalonia,ES,Spain -Caboalles de Abajo,CL,Castille and León,ES,Spain -Cabezuela del Valle,EX,Extremadura,ES,Spain +Caborana,AS,Principality of Asturias,ES,Spain +Cabezuela,CL,Castille and León,ES,Spain Cabezon de la Sal,CB,Cantabria,ES,Spain Cabanillas del Campo,CM,Castille-La Mancha,ES,Spain -Cabanillas de la Sierra,MD,Madrid,ES,Spain Cabanes,VC,Valencia,ES,Spain Cabanas de la Sagra,CM,Castille-La Mancha,ES,Spain -Cabanaquinta,AS,Principality of Asturias,ES,Spain -Caamouco,GA,Galicia,ES,Spain +Cabanas,GA,Galicia,ES,Spain +Busturia,PV,Basque Country,ES,Spain Bustarviejo,MD,Madrid,ES,Spain Burlata,NC,Navarre,ES,Spain Burgos,CL,Castille and León,ES,Spain Burela de Cabo,GA,Galicia,ES,Spain -Bunuel,NC,Navarre,ES,Spain -Buitrago del Lozoya,MD,Madrid,ES,Spain -Bugedo,CL,Castille and León,ES,Spain +Burbáguena,AR,Aragon,ES,Spain Bueu,GA,Galicia,ES,Spain Brunete,MD,Madrid,ES,Spain Briviesca,CL,Castille and León,ES,Spain Brión,GA,Galicia,ES,Spain -Brinas,RI,La Rioja,ES,Spain -Brihuega,CM,Castille-La Mancha,ES,Spain Breda,CT,Catalonia,ES,Spain -Branuelas,CL,Castille and León,ES,Spain +Braojos,MD,Madrid,ES,Spain Botorrita,AR,Aragon,ES,Spain -Bossost,CT,Catalonia,ES,Spain +Bossòst,CT,Catalonia,ES,Spain Borriol,VC,Valencia,ES,Spain -Borrassa,CT,Catalonia,ES,Spain -Borox,CM,Castille-La Mancha,ES,Spain +Borrassà,CT,Catalonia,ES,Spain +les Borges del Camp,CT,Catalonia,ES,Spain Les Borges Blanques,CT,Catalonia,ES,Spain Borja,AR,Aragon,ES,Spain -Boltana,AR,Aragon,ES,Spain +Boltaña,AR,Aragon,ES,Spain +Bolea,AR,Aragon,ES,Spain Boiro,GA,Galicia,ES,Spain Bohoyo,CL,Castille and León,ES,Spain Boecillo,CL,Castille and León,ES,Spain Boadilla del Monte,MD,Madrid,ES,Spain Blanes,CT,Catalonia,ES,Spain -Binefar,AR,Aragon,ES,Spain +Bítem,CT,Catalonia,ES,Spain +la Bisbal del Penedes,CT,Catalonia,ES,Spain +Binéfar,AR,Aragon,ES,Spain Binaced,AR,Aragon,ES,Spain Bilbao,PV,Basque Country,ES,Spain Bigues i Riells,CT,Catalonia,ES,Spain -Biescas,AR,Aragon,ES,Spain -Bielsa,AR,Aragon,ES,Spain Betanzos,GA,Galicia,ES,Spain -Bescano,CT,Catalonia,ES,Spain +Bescanó,CT,Catalonia,ES,Spain Besalú,CT,Catalonia,ES,Spain -Berron,AS,Principality of Asturias,ES,Spain -Berriz,PV,Basque Country,ES,Spain +Berrón,AS,Principality of Asturias,ES,Spain Berriozar,NC,Navarre,ES,Spain -Berriobeiti,NC,Navarre,ES,Spain Berriatua,PV,Basque Country,ES,Spain -Bernuy de Porreros,CL,Castille and León,ES,Spain Bermeo,PV,Basque Country,ES,Spain -Beriain,NC,Navarre,ES,Spain +Beriáin,NC,Navarre,ES,Spain Bergondo,GA,Galicia,ES,Spain Berga,CT,Catalonia,ES,Spain Berango,PV,Basque Country,ES,Spain Benlloch,VC,Valencia,ES,Spain -Benissanet,CT,Catalonia,ES,Spain Benicassim,VC,Valencia,ES,Spain Benicarló,VC,Valencia,ES,Spain +Benegiles,CL,Castille and León,ES,Spain Benavente,CL,Castille and León,ES,Spain -Benavent de Segria,CT,Catalonia,ES,Spain Benasque,AR,Aragon,ES,Spain Benavarri / Benabarre,AR,Aragon,ES,Spain Bembibre,CL,Castille and León,ES,Spain -Bembibre,GA,Galicia,ES,Spain -Belver de Cinca,AR,Aragon,ES,Spain -Belorado,CL,Castille and León,ES,Spain Belmonte de Tajo,MD,Madrid,ES,Spain -Bellvis,CT,Catalonia,ES,Spain +Bellvís,CT,Catalonia,ES,Spain Bellvei,CT,Catalonia,ES,Spain -Bellver de Cerdanya,CT,Catalonia,ES,Spain Bellpuig,CT,Catalonia,ES,Spain -"Bell-lloc d'Urgell",CT,Catalonia,ES,Spain -"Bellcaire d'Urgell",CT,Catalonia,ES,Spain Belchite,AR,Aragon,ES,Spain -Bejar,CL,Castille and León,ES,Spain -Beire,NC,Navarre,ES,Spain -Begona,PV,Basque Country,ES,Spain +Béjar,CL,Castille and León,ES,Spain +Begonte,GA,Galicia,ES,Spain Begues,CT,Catalonia,ES,Spain Becerril de la Sierra,MD,Madrid,ES,Spain -Becerrea,GA,Galicia,ES,Spain Becedas,CL,Castille and León,ES,Spain Beasain,PV,Basque Country,ES,Spain -Beartzun,NC,Navarre,ES,Spain +Beade,GA,Galicia,ES,Spain Baiona,GA,Galicia,ES,Spain -Batres,MD,Madrid,ES,Spain -Batea,CT,Catalonia,ES,Spain -Barros,CB,Cantabria,ES,Spain -Barrio de Lomba,CL,Castille and León,ES,Spain -Barreiros,GA,Galicia,ES,Spain -Bareyo,CB,Cantabria,ES,Spain +Barro,GA,Galicia,ES,Spain +Barillas,NC,Navarre,ES,Spain Barcina del Barco,CL,Castille and León,ES,Spain +Barcena de Cudon,CB,Cantabria,ES,Spain Barcena de Cicero,CB,Cantabria,ES,Spain Barcelona,CT,Catalonia,ES,Spain Barcelona,CT,Catalonia,ES,Spain Barbastro,AR,Aragon,ES,Spain -Baranain,NC,Navarre,ES,Spain +Barbadillo del Mercado,CL,Castille and León,ES,Spain +Barañáin,NC,Navarre,ES,Spain Baralla,GA,Galicia,ES,Spain -Barajas de Melo,CM,Castille-La Mancha,ES,Spain Banos de Rio Tobia,RI,La Rioja,ES,Spain -Mañueta / Baños de Ebro,PV,Basque Country,ES,Spain -Banos de Cerrato,CL,Castille and León,ES,Spain Banyoles,CT,Catalonia,ES,Spain -Banyeres del Penedes,CT,Catalonia,ES,Spain -Baltanas,CL,Castille and León,ES,Spain +Baltanás,CL,Castille and León,ES,Spain Balsareny,CT,Catalonia,ES,Spain Sant Miquel de Balenya,CT,Catalonia,ES,Spain Balaguer,CT,Catalonia,ES,Spain Begur,CT,Catalonia,ES,Spain -Baga,CT,Catalonia,ES,Spain +Bagà,CT,Catalonia,ES,Spain Badalona,CT,Catalonia,ES,Spain Azuqueca de Henares,CM,Castille-La Mancha,ES,Spain Azpeitia,PV,Basque Country,ES,Spain Azkoitia,PV,Basque Country,ES,Spain Azagra,NC,Navarre,ES,Spain Azadinos,CL,Castille and León,ES,Spain -Azabal,EX,Extremadura,ES,Spain -Ayllon,CL,Castille and León,ES,Spain +Aitona,CT,Catalonia,ES,Spain Aiguafreda,CT,Catalonia,ES,Spain -Ayerbe,AR,Aragon,ES,Spain Ayegui,NC,Navarre,ES,Spain -Aya,PV,Basque Country,ES,Spain -Avinyonet del Penedes,CT,Catalonia,ES,Spain +Aia,PV,Basque Country,ES,Spain +Avión,GA,Galicia,ES,Spain Avinyó,CT,Catalonia,ES,Spain Avilés,AS,Principality of Asturias,ES,Spain Ávila,CL,Castille and León,ES,Spain Autol,RI,La Rioja,ES,Spain -Ataun,PV,Basque Country,ES,Spain -Atallu,NC,Navarre,ES,Spain -Astrain,NC,Navarre,ES,Spain -Astrabudua,PV,Basque Country,ES,Spain +Astudillo,CL,Castille and León,ES,Spain Astorga,CL,Castille and León,ES,Spain +Astigarraga,PV,Basque Country,ES,Spain Asteasu,PV,Basque Country,ES,Spain -Asco,CT,Catalonia,ES,Spain -Arzua,GA,Galicia,ES,Spain -Arties,CT,Catalonia,ES,Spain -Artes,CT,Catalonia,ES,Spain +Ascó,CT,Catalonia,ES,Spain +Arzúa,GA,Galicia,ES,Spain +Artiés,CT,Catalonia,ES,Spain +Artés,CT,Catalonia,ES,Spain Arteixo,GA,Galicia,ES,Spain Artajona,NC,Navarre,ES,Spain Arroyomolinos,MD,Madrid,ES,Spain @@ -57107,82 +43661,60 @@ Arroyo de la Encomienda,CL,Castille and León,ES,Spain Arriondas,AS,Principality of Asturias,ES,Spain Arrigorriaga,PV,Basque Country,ES,Spain Arre,NC,Navarre,ES,Spain -Arrabal de Portillo,CL,Castille and León,ES,Spain -Arnuero,CB,Cantabria,ES,Spain Arnedo,RI,La Rioja,ES,Spain -Arguedas,NC,Navarre,ES,Spain -Argonos,CB,Cantabria,ES,Spain +Ariza,AR,Aragon,ES,Spain Argentona,CT,Catalonia,ES,Spain Argente,AR,Aragon,ES,Spain Arganda,MD,Madrid,ES,Spain -Arevalo,CL,Castille and León,ES,Spain +Arévalo,CL,Castille and León,ES,Spain Ares,GA,Galicia,ES,Spain Arenys de Munt,CT,Catalonia,ES,Spain Arenys de Mar,CT,Catalonia,ES,Spain -Arenos,CB,Cantabria,ES,Spain +Areños,CB,Cantabria,ES,Spain Arenas de San Pedro,CL,Castille and León,ES,Spain -Arenas de Iguna,CB,Cantabria,ES,Spain Aretxabaleta,PV,Basque Country,ES,Spain Arcos de Jalon,CL,Castille and León,ES,Spain -Arciniega,PV,Basque Country,ES,Spain Arce,CB,Cantabria,ES,Spain -Arcade,GA,Galicia,ES,Spain -Arbucies,CT,Catalonia,ES,Spain +Arbúcies,CT,Catalonia,ES,Spain "L'Arboc",CT,Catalonia,ES,Spain -Araya,PV,Basque Country,ES,Spain +Arbeca,CT,Catalonia,ES,Spain Aranjuez,MD,Madrid,ES,Spain -Aranguren,PV,Basque Country,ES,Spain Aranda de Duero,CL,Castille and León,ES,Spain Aoiz,NC,Navarre,ES,Spain -Antas de Ulla,GA,Galicia,ES,Spain -Anso,AR,Aragon,ES,Spain -Anorga-Lugariz,PV,Basque Country,ES,Spain -Aninon,AR,Aragon,ES,Spain -Anglesola,CT,Catalonia,ES,Spain Anglès,CT,Catalonia,ES,Spain -Anero,CB,Cantabria,ES,Spain Andorra,AR,Aragon,ES,Spain Andoain,PV,Basque Country,ES,Spain -Amusco,CL,Castille and León,ES,Spain Amurrio,PV,Basque Country,ES,Spain +Ampudia,CL,Castille and León,ES,Spain Amposta,CT,Catalonia,ES,Spain Amorebieta,PV,Basque Country,ES,Spain Ames,GA,Galicia,ES,Spain -Altafulla,CT,Catalonia,ES,Spain Alsasua – Altsasu,NC,Navarre,ES,Spain -Alquiza,PV,Basque Country,ES,Spain -Alquezar,AR,Aragon,ES,Spain +Alkiza,PV,Basque Country,ES,Spain Alpicat,CT,Catalonia,ES,Spain Alpedrete,MD,Madrid,ES,Spain -Alp,CT,Catalonia,ES,Spain +Alpartir,AR,Aragon,ES,Spain Alovera,CM,Castille-La Mancha,ES,Spain -Alonsotegi,PV,Basque Country,ES,Spain -Almudevar,AR,Aragon,ES,Spain -Almorox,CM,Castille-La Mancha,ES,Spain +Almudévar,AR,Aragon,ES,Spain Almenar,CT,Catalonia,ES,Spain -Almazan,CL,Castille and León,ES,Spain +Almazán,CL,Castille and León,ES,Spain Almacelles,CT,Catalonia,ES,Spain +Allo,NC,Navarre,ES,Spain Allariz,GA,Galicia,ES,Spain -Alio,CT,Catalonia,ES,Spain -Aliaga,AR,Aragon,ES,Spain Alguaire,CT,Catalonia,ES,Spain +Algorta,PV,Basque Country,ES,Spain Algete,MD,Madrid,ES,Spain -Alforja,CT,Catalonia,ES,Spain -Alfes,CT,Catalonia,ES,Spain Alfaro,RI,La Rioja,ES,Spain -Alfajarin,AR,Aragon,ES,Spain -Alesanco,RI,La Rioja,ES,Spain +Alfamén,AR,Aragon,ES,Spain +Alfajarín,AR,Aragon,ES,Spain Alella,CT,Catalonia,ES,Spain -Alegria de Oria,PV,Basque Country,ES,Spain +Alegia,PV,Basque Country,ES,Spain Alegria,PV,Basque Country,ES,Spain -Aldeatejada,CL,Castille and León,ES,Spain -Aldearrodrigo,CL,Castille and León,ES,Spain -Aldeanueva de la Vera,EX,Extremadura,ES,Spain Aldeanueva de Ebro,RI,La Rioja,ES,Spain Aldeamayor de San Martin,CL,Castille and León,ES,Spain Aldeadavila de la Ribera,CL,Castille and León,ES,Spain -Alcubierre,AR,Aragon,ES,Spain Alcover,CT,Catalonia,ES,Spain +Alcorisa,AR,Aragon,ES,Spain Alcorcón,MD,Madrid,ES,Spain "l'Alcora",VC,Valencia,ES,Spain Alcoletge,CT,Catalonia,ES,Spain @@ -57191,830 +43723,662 @@ Alcolea de Cinca,AR,Aragon,ES,Spain Alcocer,CM,Castille-La Mancha,ES,Spain Alcossebre,VC,Valencia,ES,Spain Alcobendas,MD,Madrid,ES,Spain -Alcarras,CT,Catalonia,ES,Spain +Alcarràs,CT,Catalonia,ES,Spain Alcañiz,AR,Aragon,ES,Spain Alcanar,CT,Catalonia,ES,Spain el Campell / Alcampell,AR,Aragon,ES,Spain Alcalá de Henares,MD,Madrid,ES,Spain Alcala de Xivert,VC,Valencia,ES,Spain -Albero Alto,AR,Aragon,ES,Spain -Albarracin,AR,Aragon,ES,Spain +"l' Albiol",CT,Catalonia,ES,Spain +Albinyana,CT,Catalonia,ES,Spain +Albelda de Iregua,RI,La Rioja,ES,Spain Albares,CM,Castille-La Mancha,ES,Spain -Albalate de Zorita,CM,Castille-La Mancha,ES,Spain Albalate del Arzobispo,AR,Aragon,ES,Spain Albalate de Cinca,AR,Aragon,ES,Spain Alba de Tormes,CL,Castille and León,ES,Spain -Alalpardo,MD,Madrid,ES,Spain -Alagon,AR,Aragon,ES,Spain -Ajo,CB,Cantabria,ES,Spain +Alagón,AR,Aragon,ES,Spain +Alaejos,CL,Castille and León,ES,Spain Ajalvir,MD,Madrid,ES,Spain -Aizoain,NC,Navarre,ES,Spain -Ainzon,AR,Aragon,ES,Spain -Aiguamurcia,CT,Catalonia,ES,Spain +Aizarnazabal,PV,Basque Country,ES,Spain +Aginaga,PV,Basque Country,ES,Spain +Aguilar del Alfambra,AR,Aragon,ES,Spain Aguilar de Campoo,CL,Castille and León,ES,Spain -Aguilafuente,CL,Castille and León,ES,Spain -Aguaron,AR,Aragon,ES,Spain -Agreda,CL,Castille and León,ES,Spain +Aguda,AS,Principality of Asturias,ES,Spain +Ágreda,CL,Castille and León,ES,Spain Agramunt,CT,Catalonia,ES,Spain Agoncillo,RI,La Rioja,ES,Spain -Adrada de Haza,CL,Castille and León,ES,Spain -Aceituna,EX,Extremadura,ES,Spain +Aés,CB,Cantabria,ES,Spain +Aduna,PV,Basque Country,ES,Spain +Adrados,CL,Castille and León,ES,Spain Abrera,CT,Catalonia,ES,Spain Ablitas,NC,Navarre,ES,Spain -Abegondo,GA,Galicia,ES,Spain -Abanqueiro,GA,Galicia,ES,Spain -Abadino,PV,Basque Country,ES,Spain -Abadia,EX,Extremadura,ES,Spain -Abades,CL,Castille and León,ES,Spain -Ytre Arna,46,Vestland,NO,Norway -Vossestrand,46,Vestland,NO,Norway +Abejar,CL,Castille and León,ES,Spain +Abadiño,PV,Basque Country,ES,Spain +Ytre Alvik,46,Vestland,NO,Norway +Yndestad,46,Vestland,NO,Norway Voss,46,Vestland,NO,Norway -Vormsund,30,Viken,NO,Norway +Vollen,02,Akershus,NO,Norway Volda,15,Møre og Romsdal,NO,Norway +Vestbygda,18,Nordland,NO,Norway Vinstra,34,Innlandet,NO,Norway -Vinje,18,Nordland,NO,Norway -Vikesa,11,Rogaland,NO,Norway -Vikersund,30,Viken,NO,Norway +Vinjeøra,50,Trøndelag,NO,Norway +Vikran,19,Troms,NO,Norway +Vikersund,06,Buskerud,NO,Norway Vigrestad,11,Rogaland,NO,Norway Viggja,50,Trøndelag,NO,Norway Vevelstad,18,Nordland,NO,Norway -Vestfossen,30,Viken,NO,Norway -Vestby,30,Viken,NO,Norway -Vest-Agder,,,NO,Norway +Vestfossen,06,Buskerud,NO,Norway +,07,Vestfold,NO,Norway +Vestby,02,Akershus,NO,Norway Verdal,50,Trøndelag,NO,Norway Vennesla,42,Agder,NO,Norway -Veggli,30,Viken,NO,Norway -Vegarshei,42,Agder,NO,Norway +Veggli,06,Buskerud,NO,Norway +Vegårshei,42,Agder,NO,Norway Vassenden,46,Vestland,NO,Norway Vartdal,15,Møre og Romsdal,NO,Norway Varhaug,11,Rogaland,NO,Norway Vanse,42,Agder,NO,Norway -Valestrand,46,Vestland,NO,Norway -Valer,34,Innlandet,NO,Norway -Vaksdal,46,Vestland,NO,Norway -Vagland,50,Trøndelag,NO,Norway -Værøy,18,Nordland,NO,Norway -Uvdal,30,Viken,NO,Norway +Vangsvik,19,Troms,NO,Norway +Vangsnes,46,Vestland,NO,Norway +Uvdal,06,Buskerud,NO,Norway Utsira,11,Rogaland,NO,Norway -Uskedalen,46,Vestland,NO,Norway -Undeim,11,Rogaland,NO,Norway +Utne,46,Vestland,NO,Norway Ulvik,46,Vestland,NO,Norway Ulsteinvik,15,Møre og Romsdal,NO,Norway -Ulnes,34,Innlandet,NO,Norway -Ulefoss,38,Vestfold og Telemark,NO,Norway -Uggdal,46,Vestland,NO,Norway +Ulefoss,08,Telemark,NO,Norway Tyssedal,46,Vestland,NO,Norway Tysnes,18,Nordland,NO,Norway -Tysnes,46,Vestland,NO,Norway -Tyristrand,30,Viken,NO,Norway +Tyristrand,06,Buskerud,NO,Norway Tveite,42,Agder,NO,Norway Tvedestrand,42,Agder,NO,Norway Innbygda,34,Innlandet,NO,Norway Trondheim,50,Trøndelag,NO,Norway -Tromsø,54,Troms og Finnmark,NO,Norway -Tromsdalen,54,Troms og Finnmark,NO,Norway -Trogstad,,,NO,Norway +Tromsø,19,Troms,NO,Norway +Tromsdalen,19,Troms,NO,Norway +Trøgstad,01,Østfold,NO,Norway Trofors,18,Nordland,NO,Norway -Treungen,38,Vestfold og Telemark,NO,Norway -Tranby,30,Viken,NO,Norway -Tovik,54,Troms og Finnmark,NO,Norway -Torp,30,Viken,NO,Norway -Torod,38,Vestfold og Telemark,NO,Norway +Tranby,06,Buskerud,NO,Norway +Torp,01,Østfold,NO,Norway +Torød,07,Vestfold,NO,Norway Tornes,15,Møre og Romsdal,NO,Norway Tonstad,42,Agder,NO,Norway -Tønsberg,38,Vestfold og Telemark,NO,Norway -Tomter,30,Viken,NO,Norway -Tomasjorda,54,Troms og Finnmark,NO,Norway -Tolga,34,Innlandet,NO,Norway -Tofte,30,Viken,NO,Norway -Tjorvag,15,Møre og Romsdal,NO,Norway -Tjorhom,42,Agder,NO,Norway -Tjong,18,Nordland,NO,Norway -Tjøme,38,Vestfold og Telemark,NO,Norway -Tjelta,11,Rogaland,NO,Norway -Tjeldsto,46,Vestland,NO,Norway -Tistedal,30,Viken,NO,Norway -Time,11,Rogaland,NO,Norway +Tønsberg,07,Vestfold,NO,Norway +Tomter,01,Østfold,NO,Norway +Tomasjorda,19,Troms,NO,Norway +Tjørvåg,15,Møre og Romsdal,NO,Norway +Tjørhom,42,Agder,NO,Norway +Tjøme,07,Vestfold,NO,Norway +Tistedal,01,Østfold,NO,Norway Tiller,50,Trøndelag,NO,Norway Tertnes,46,Vestland,NO,Norway -Tennevollen,54,Troms og Finnmark,NO,Norway +Terråk,18,Nordland,NO,Norway Tau,11,Rogaland,NO,Norway -Tangen,34,Innlandet,NO,Norway -Tanem,50,Trøndelag,NO,Norway Tananger,11,Rogaland,NO,Norway Tafjord,15,Møre og Romsdal,NO,Norway Sylte,15,Møre og Romsdal,NO,Norway -Sylling,30,Viken,NO,Norway Svolvær,18,Nordland,NO,Norway -Svelvik,30,Viken,NO,Norway +Svene,06,Buskerud,NO,Norway +Svelvik,06,Buskerud,NO,Norway Svelgen,46,Vestland,NO,Norway -Sveio,46,Vestland,NO,Norway Svarstad,34,Innlandet,NO,Norway -Sunndalsora,15,Møre og Romsdal,NO,Norway +Sunndalsøra,15,Møre og Romsdal,NO,Norway +Sundet,02,Akershus,NO,Norway Sund,18,Nordland,NO,Norway -Sulisjielmma,18,Nordland,NO,Norway Stryn,46,Vestland,NO,Norway Strusshamn,46,Vestland,NO,Norway -Stronstad,18,Nordland,NO,Norway -Strauman,50,Trøndelag,NO,Norway -Strommen,30,Viken,NO,Norway -Straumsbukta,54,Troms og Finnmark,NO,Norway +Strømmen,02,Akershus,NO,Norway +Straumsbukta,19,Troms,NO,Norway Saltstraumen,18,Nordland,NO,Norway Straume,46,Vestland,NO,Norway -Strandebarm,46,Vestland,NO,Norway Stranda,15,Møre og Romsdal,NO,Norway Storemek,15,Møre og Romsdal,NO,Norway Stord,46,Vestland,NO,Norway -Storebo,46,Vestland,NO,Norway +Storebø,46,Vestland,NO,Norway Stol,11,Rogaland,NO,Norway Stokmarknes,18,Nordland,NO,Norway -Stokke,38,Vestfold og Telemark,NO,Norway -Sto,18,Nordland,NO,Norway +Stokke,07,Vestfold,NO,Norway +Stø,18,Nordland,NO,Norway Steinkjer,50,Trøndelag,NO,Norway -Steinberg,30,Viken,NO,Norway -Stavern,38,Vestfold og Telemark,NO,Norway +Steinberg,06,Buskerud,NO,Norway +Stavern,07,Vestfold,NO,Norway Stavanger,11,Rogaland,NO,Norway -Stathelle,38,Vestfold og Telemark,NO,Norway -Starheim,46,Vestland,NO,Norway +Stathelle,08,Telemark,NO,Norway +Stårheim,46,Vestland,NO,Norway Stange,34,Innlandet,NO,Norway -Stabekk,30,Viken,NO,Norway -Spydeberg,30,Viken,NO,Norway -Spillum,50,Trøndelag,NO,Norway -Sperrebotn,30,Viken,NO,Norway -Sparbu,50,Trøndelag,NO,Norway -Sorumsand,30,Viken,NO,Norway -Sorum,30,Viken,NO,Norway +Stabekk,02,Akershus,NO,Norway +Spydeberg,01,Østfold,NO,Norway +Sørvika,18,Nordland,NO,Norway +Sørumsand,02,Akershus,NO,Norway Sortland,18,Nordland,NO,Norway -Soreide,46,Vestland,NO,Norway -Sorbo,46,Vestland,NO,Norway -Son,30,Viken,NO,Norway -Somna,18,Nordland,NO,Norway -Sommaroy,54,Troms og Finnmark,NO,Norway +Søreide,46,Vestland,NO,Norway +Sørbø,46,Vestland,NO,Norway +Son,02,Akershus,NO,Norway Solvorn,46,Vestland,NO,Norway Sollia,50,Trøndelag,NO,Norway -Solbergelva,30,Viken,NO,Norway +Solbergelva,06,Buskerud,NO,Norway Sola,11,Rogaland,NO,Norway Soknedal,50,Trøndelag,NO,Norway -Sokna,30,Viken,NO,Norway Søgne,42,Agder,NO,Norway -Sogn,30,Viken,NO,Norway -Snaase,50,Trøndelag,NO,Norway -Smola,15,Møre og Romsdal,NO,Norway -Slemmestad,30,Viken,NO,Norway -Slattum,30,Viken,NO,Norway +Sogn,02,Akershus,NO,Norway +Slemmestad,02,Akershus,NO,Norway +Slattum,02,Akershus,NO,Norway Skutvika,18,Nordland,NO,Norway -Skui,30,Viken,NO,Norway -Skudeneshavn,11,Rogaland,NO,Norway +Skui,02,Akershus,NO,Norway Skreia,34,Innlandet,NO,Norway -Skotterud,34,Innlandet,NO,Norway -Skotbu,30,Viken,NO,Norway -Skoppum,38,Vestfold og Telemark,NO,Norway +Skorga,15,Møre og Romsdal,NO,Norway +Skonseng,18,Nordland,NO,Norway Skogn,50,Trøndelag,NO,Norway Skodje,15,Møre og Romsdal,NO,Norway Skjold,11,Rogaland,NO,Norway -Skjeberg,30,Viken,NO,Norway -Skjaerhalden,30,Viken,NO,Norway -Skiptvet,30,Viken,NO,Norway -Skien,38,Vestfold og Telemark,NO,Norway -Ski,30,Viken,NO,Norway -Skedsmo,,,NO,Norway -Skaun,50,Trøndelag,NO,Norway -Skarnes,34,Innlandet,NO,Norway -Skage,50,Trøndelag,NO,Norway -Sjovegan,54,Troms og Finnmark,NO,Norway +Skjeberg,01,Østfold,NO,Norway +Skjærhalden,01,Østfold,NO,Norway +Skiptvet,01,Østfold,NO,Norway +Skien,08,Telemark,NO,Norway +Ski,02,Akershus,NO,Norway +Sjøvegan,19,Troms,NO,Norway Sistranda,50,Trøndelag,NO,Norway Sira,42,Agder,NO,Norway -Singsas,50,Trøndelag,NO,Norway -Siljan,38,Vestfold og Telemark,NO,Norway -Sem,38,Vestfold og Telemark,NO,Norway -Sellebakk,30,Viken,NO,Norway -Seljord,38,Vestfold og Telemark,NO,Norway -Selbu,50,Trøndelag,NO,Norway +Singsås,50,Trøndelag,NO,Norway +Siljan,08,Telemark,NO,Norway +Sem,07,Vestfold,NO,Norway +Sellebakk,01,Østfold,NO,Norway +Seljord,08,Telemark,NO,Norway +Selje,46,Vestland,NO,Norway +Seim,46,Vestland,NO,Norway Sauda,11,Rogaland,NO,Norway -Sarpsborg,30,Viken,NO,Norway -Sannidal,38,Vestfold og Telemark,NO,Norway -Sandvika,30,Viken,NO,Norway -Sandstad,50,Trøndelag,NO,Norway +Sarpsborg,01,Østfold,NO,Norway +Sandvika,02,Akershus,NO,Norway Sandnessjøen,18,Nordland,NO,Norway Sandnes,11,Rogaland,NO,Norway -Sander,34,Innlandet,NO,Norway -Sandefjord,38,Vestfold og Telemark,NO,Norway +Sandefjord,07,Vestfold,NO,Norway Sandshamn,15,Møre og Romsdal,NO,Norway Sande,46,Vestland,NO,Norway -Sande,38,Vestfold og Telemark,NO,Norway +Sande,07,Vestfold,NO,Norway Sandane,46,Vestland,NO,Norway -Saltrod,42,Agder,NO,Norway +Saltnes,01,Østfold,NO,Norway Salsnes,50,Trøndelag,NO,Norway Salhus,46,Vestland,NO,Norway Saksvik,50,Trøndelag,NO,Norway -Sagvag,46,Vestland,NO,Norway -Saeveland,11,Rogaland,NO,Norway -Saetre,30,Viken,NO,Norway -Saebovik,46,Vestland,NO,Norway -Saebo,15,Møre og Romsdal,NO,Norway -Rysstad,42,Agder,NO,Norway -Rykene,42,Agder,NO,Norway -Rygge,30,Viken,NO,Norway -Rundhaug,54,Troms og Finnmark,NO,Norway -Rugsund,46,Vestland,NO,Norway +Sagvåg,46,Vestland,NO,Norway +Sæveland,11,Rogaland,NO,Norway +Sætre,02,Akershus,NO,Norway +Sæbø,15,Møre og Romsdal,NO,Norway +Rygge,01,Østfold,NO,Norway Rubbestadneset,46,Vestland,NO,Norway -Royken,30,Viken,NO,Norway -Roverud,34,Innlandet,NO,Norway -Rossland,46,Vestland,NO,Norway +Røyken Municipality,06,Buskerud,NO,Norway Rosendal,46,Vestland,NO,Norway Rørvik,50,Trøndelag,NO,Norway Røros,50,Trøndelag,NO,Norway Rong,46,Vestland,NO,Norway -Rolvsoy,30,Viken,NO,Norway -Rollag,30,Viken,NO,Norway -Rokland,18,Nordland,NO,Norway +Rolvsøy,01,Østfold,NO,Norway +Rogne,34,Innlandet,NO,Norway Rognan,18,Nordland,NO,Norway ,11,Rogaland,NO,Norway -Roa,30,Viken,NO,Norway -Rjukan,38,Vestfold og Telemark,NO,Norway -Risoyhamn,18,Nordland,NO,Norway +Rjukan,08,Telemark,NO,Norway Risør,42,Agder,NO,Norway +Feios,46,Vestland,NO,Norway Rindal,50,Trøndelag,NO,Norway -Rennesoy,11,Rogaland,NO,Norway +Rennesøy,11,Rogaland,NO,Norway Rennebu,50,Trøndelag,NO,Norway -Rendalen,34,Innlandet,NO,Norway Rena,34,Innlandet,NO,Norway Reitan,50,Trøndelag,NO,Norway -Reistad,30,Viken,NO,Norway -Reistad,30,Viken,NO,Norway -Reipa,18,Nordland,NO,Norway +Reistad,06,Buskerud,NO,Norway Reinsvoll,34,Innlandet,NO,Norway -Reinli,34,Innlandet,NO,Norway Re,50,Trøndelag,NO,Norway -Rauland,38,Vestfold og Telemark,NO,Norway +Rauland,08,Telemark,NO,Norway Raufoss,34,Innlandet,NO,Norway Raudeberg,46,Vestland,NO,Norway Ranheim,50,Trøndelag,NO,Norway Randaberg,11,Rogaland,NO,Norway -Ranasfoss,30,Viken,NO,Norway -Rana,18,Nordland,NO,Norway -Ramfjordbotn,54,Troms og Finnmark,NO,Norway -Ramberg,18,Nordland,NO,Norway -Rakkestad,30,Viken,NO,Norway -Raholt,30,Viken,NO,Norway -Raelingen,30,Viken,NO,Norway -Prestfoss,30,Viken,NO,Norway -Porsgrunn,38,Vestfold og Telemark,NO,Norway -Oystese,46,Vestland,NO,Norway -Oyer,34,Innlandet,NO,Norway -Mosby,42,Agder,NO,Norway -Ovrebo,42,Agder,NO,Norway -Farnes,46,Vestland,NO,Norway -Overhalla,50,Trøndelag,NO,Norway +Rånåsfoss,02,Akershus,NO,Norway +Råna,18,Nordland,NO,Norway +Rakkestad,01,Østfold,NO,Norway +Råholt,02,Akershus,NO,Norway +Rælingen,02,Akershus,NO,Norway +Prestfoss,06,Buskerud,NO,Norway +Porsgrunn,08,Telemark,NO,Norway +Øystese,46,Vestland,NO,Norway +Øyslebø,42,Agder,NO,Norway +Øyer,34,Innlandet,NO,Norway +Øvrebø,42,Agder,NO,Norway Ottestad,34,Innlandet,NO,Norway -Otta,34,Innlandet,NO,Norway -Cavkkus,54,Troms og Finnmark,NO,Norway ,03,Oslo County,NO,Norway Oslo,03,Oslo County,NO,Norway Os i Østerdalen,34,Innlandet,NO,Norway -Orstavik,15,Møre og Romsdal,NO,Norway -Orskog,15,Møre og Romsdal,NO,Norway -Ornes,18,Nordland,NO,Norway +Ørstavik,15,Møre og Romsdal,NO,Norway Orkanger,50,Trøndelag,NO,Norway -Orje,30,Viken,NO,Norway +Ørje,01,Østfold,NO,Norway Oppland,50,Trøndelag,NO,Norway -Opphaug,50,Trøndelag,NO,Norway -Sondre Oppegard,30,Viken,NO,Norway +Sondre Oppegard,02,Akershus,NO,Norway Oppdal,50,Trøndelag,NO,Norway -On,46,Vestland,NO,Norway -Oma,46,Vestland,NO,Norway -Olen,11,Rogaland,NO,Norway -Oksvoll,50,Trøndelag,NO,Norway -Oksendalsora,15,Møre og Romsdal,NO,Norway -Odnes,34,Innlandet,NO,Norway +Øn,46,Vestland,NO,Norway +Ølen,11,Rogaland,NO,Norway +Øksendalsøra,15,Møre og Romsdal,NO,Norway Odda,46,Vestland,NO,Norway -Nøtterøy,38,Vestfold og Telemark,NO,Norway -Notodden,38,Vestfold og Telemark,NO,Norway +Nøtterøy,07,Vestfold,NO,Norway +Notodden,08,Telemark,NO,Norway ,,,NO,Norway Norheimsund,46,Vestland,NO,Norway -Noresund,30,Viken,NO,Norway -Nordstrand,03,Oslo County,NO,Norway -,18,Nordland,NO,Norway +Noresund,06,Buskerud,NO,Norway Nordland,18,Nordland,NO,Norway -Gargan,54,Troms og Finnmark,NO,Norway -Nordkisa,30,Viken,NO,Norway -Nordfold,18,Nordland,NO,Norway +Gárgán,19,Troms,NO,Norway +Nordkisa,02,Akershus,NO,Norway Nordfjordeid,46,Vestland,NO,Norway Nordfjord,18,Nordland,NO,Norway -Nordas,46,Vestland,NO,Norway +Nordås,46,Vestland,NO,Norway Nodeland,42,Agder,NO,Norway -Nittedal,30,Viken,NO,Norway -Nevlunghamn,38,Vestfold og Telemark,NO,Norway -Neverdal,18,Nordland,NO,Norway +Nittedal,02,Akershus,NO,Norway Nesttun,46,Vestland,NO,Norway -Nesodden,30,Viken,NO,Norway -Nesna,18,Nordland,NO,Norway -Neslandsvatn,38,Vestfold og Telemark,NO,Norway -Nesbyen,30,Viken,NO,Norway -Nes,30,Viken,NO,Norway -Neras,15,Møre og Romsdal,NO,Norway +Nesodden,02,Akershus,NO,Norway +Nes,06,Buskerud,NO,Norway +Nes,02,Akershus,NO,Norway +Nerås,15,Møre og Romsdal,NO,Norway +Nedenes,42,Agder,NO,Norway Naustdal,46,Vestland,NO,Norway Narvik,18,Nordland,NO,Norway -Nannestad,30,Viken,NO,Norway -Namsskogan,50,Trøndelag,NO,Norway +Nannestad,02,Akershus,NO,Norway Namsos,50,Trøndelag,NO,Norway -Naersnes,30,Viken,NO,Norway -Naerbo,11,Rogaland,NO,Norway -Mysen,30,Viken,NO,Norway -Myking,46,Vestland,NO,Norway -Mosteroya,11,Rogaland,NO,Norway -Mosterhamn,46,Vestland,NO,Norway -Moss,30,Viken,NO,Norway +Nærbø,11,Rogaland,NO,Norway +Mysen,01,Østfold,NO,Norway +Moss,01,Østfold,NO,Norway Mosjøen,18,Nordland,NO,Norway -Morvik,46,Vestland,NO,Norway ,15,Møre og Romsdal,NO,Norway Molde,15,Møre og Romsdal,NO,Norway -Fyresdal,38,Vestfold og Telemark,NO,Norway +Fyresdal,08,Telemark,NO,Norway Mo i Rana,18,Nordland,NO,Norway -Moi,11,Rogaland,NO,Norway -Moen,54,Troms og Finnmark,NO,Norway -Moelv,54,Troms og Finnmark,NO,Norway +Moelv,19,Troms,NO,Norway Moelv,34,Innlandet,NO,Norway -Mjondalen,30,Viken,NO,Norway -Mjolkeraen,46,Vestland,NO,Norway +Mjøndalen,06,Buskerud,NO,Norway Mittet,15,Møre og Romsdal,NO,Norway -Miland,38,Vestfold og Telemark,NO,Norway Midsund,15,Møre og Romsdal,NO,Norway -Meraker,50,Trøndelag,NO,Norway +Meråker,50,Trøndelag,NO,Norway +Melsomvik,07,Vestfold,NO,Norway Melhus,50,Trøndelag,NO,Norway Melbu,18,Nordland,NO,Norway Meisingset,15,Møre og Romsdal,NO,Norway -Maura,30,Viken,NO,Norway +Maura,02,Akershus,NO,Norway Mathopen,46,Vestland,NO,Norway Manger,46,Vestland,NO,Norway Manger,46,Vestland,NO,Norway Mandal,42,Agder,NO,Norway -Malvik,50,Trøndelag,NO,Norway -Malselv,54,Troms og Finnmark,NO,Norway -Maloy,46,Vestland,NO,Norway +Måløy,46,Vestland,NO,Norway Malm,50,Trøndelag,NO,Norway -Magnor,34,Innlandet,NO,Norway -Lysoysundet,50,Trøndelag,NO,Norway -Lysaker,30,Viken,NO,Norway -Lyngdal,30,Viken,NO,Norway +Lysaker,02,Akershus,NO,Norway +Lyngdal,06,Buskerud,NO,Norway Lyngdal,42,Agder,NO,Norway -Lunner,30,Viken,NO,Norway +Lunner,02,Akershus,NO,Norway +Lunde,08,Telemark,NO,Norway Lundamo,50,Trøndelag,NO,Norway Lovund,18,Nordland,NO,Norway -Loten,34,Innlandet,NO,Norway -Lorenskog,30,Viken,NO,Norway -Lonevag,46,Vestland,NO,Norway -Lokken Verk,50,Trøndelag,NO,Norway -Loken,30,Viken,NO,Norway -Lofthus,46,Vestland,NO,Norway +Løten,34,Innlandet,NO,Norway +Lørenskog,02,Akershus,NO,Norway +Lonevåg,46,Vestland,NO,Norway +Løkken Verk,50,Trøndelag,NO,Norway +Løken,02,Akershus,NO,Norway Loen,46,Vestland,NO,Norway -Lodingen,18,Nordland,NO,Norway -Lindas,46,Vestland,NO,Norway -Lillestrøm,30,Viken,NO,Norway +Lødingen,18,Nordland,NO,Norway +Lindås,46,Vestland,NO,Norway +Lillestrøm,02,Akershus,NO,Norway Lillesand,42,Agder,NO,Norway Lillehammer,34,Innlandet,NO,Norway -Lier,30,Viken,NO,Norway +Lidaláddi,18,Nordland,NO,Norway +Lier,06,Buskerud,NO,Norway Levanger,50,Trøndelag,NO,Norway -Ler,50,Trøndelag,NO,Norway -Lepsoy,46,Vestland,NO,Norway -Lenvik,54,Troms og Finnmark,NO,Norway +Lepsøy,46,Vestland,NO,Norway +Lenvik,19,Troms,NO,Norway Lensvik,50,Trøndelag,NO,Norway Lena,34,Innlandet,NO,Norway -Leirsund,30,Viken,NO,Norway Leirfjord,18,Nordland,NO,Norway -Leiret,34,Innlandet,NO,Norway -Lavik,46,Vestland,NO,Norway -Larvik,38,Vestfold og Telemark,NO,Norway -Larsnes,15,Møre og Romsdal,NO,Norway -Larkollen,30,Viken,NO,Norway -Langevag,15,Møre og Romsdal,NO,Norway -Langesund,38,Vestfold og Telemark,NO,Norway -Laksevag,46,Vestland,NO,Norway -Lakselvbukt,54,Troms og Finnmark,NO,Norway +Lauvstad,15,Møre og Romsdal,NO,Norway +Larvik,07,Vestfold,NO,Norway +Larkollen,01,Østfold,NO,Norway +Langevåg,15,Møre og Romsdal,NO,Norway +Langesund,08,Telemark,NO,Norway +Laksevåg,46,Vestland,NO,Norway Lærdal,46,Vestland,NO,Norway -Kyrksaeterora,50,Trøndelag,NO,Norway -Kyrkjebo,46,Vestland,NO,Norway +Kyrksæterøra,50,Trøndelag,NO,Norway Kvitnes,18,Nordland,NO,Norway -Kviteseid,38,Vestfold og Telemark,NO,Norway +Kviteseid,08,Telemark,NO,Norway Kvinesdal,42,Agder,NO,Norway Kverva,50,Trøndelag,NO,Norway -Kvelde,38,Vestfold og Telemark,NO,Norway -Krokstadelva,30,Viken,NO,Norway -Kroderen,30,Viken,NO,Norway +Kvål,50,Trøndelag,NO,Norway +Krokstadelva,06,Buskerud,NO,Norway Kristiansund,15,Møre og Romsdal,NO,Norway Kristiansand,42,Agder,NO,Norway -Krakeroy,30,Viken,NO,Norway -Kragero,38,Vestfold og Telemark,NO,Norway -Korsvegen,50,Trøndelag,NO,Norway +Kråkerøy,01,Østfold,NO,Norway +Kragerø,08,Telemark,NO,Norway Korgen,18,Nordland,NO,Norway -Koppera,50,Trøndelag,NO,Norway -Koppang,34,Innlandet,NO,Norway Kopervik,11,Rogaland,NO,Norway Konsmo,42,Agder,NO,Norway Kongsvinger,34,Innlandet,NO,Norway -Kongsberg,30,Viken,NO,Norway +Kongsberg,06,Buskerud,NO,Norway Kolvereid,50,Trøndelag,NO,Norway +Kolsås,02,Akershus,NO,Norway Kolltveit,46,Vestland,NO,Norway Kolbu,34,Innlandet,NO,Norway -Kolbotn,30,Viken,NO,Norway -Kolbeinsvik,46,Vestland,NO,Norway +Kolbotn,02,Akershus,NO,Norway Knarvik,46,Vestland,NO,Norway -Knarrlaget,50,Trøndelag,NO,Norway -Knappstad,30,Viken,NO,Norway -Klofta,30,Viken,NO,Norway -Kleppesto,46,Vestland,NO,Norway +Knarrlagsund,50,Trøndelag,NO,Norway +Knappstad,01,Østfold,NO,Norway +Kløfta,02,Akershus,NO,Norway +Kleppestø,46,Vestland,NO,Norway Kleppe,46,Vestland,NO,Norway -Klepp,11,Rogaland,NO,Norway -Kjopsvik,18,Nordland,NO,Norway -Kjeller,30,Viken,NO,Norway -Kirkenaer,34,Innlandet,NO,Norway +Klepp stasjon,11,Rogaland,NO,Norway +Kjøpsvik,18,Nordland,NO,Norway +Kjeller,02,Akershus,NO,Norway +Kirkenær,34,Innlandet,NO,Norway Kaupanger,46,Vestland,NO,Norway -Karlstad,54,Troms og Finnmark,NO,Norway -Karlshus,30,Viken,NO,Norway -Kaldfarnes,54,Troms og Finnmark,NO,Norway -Kabelvag,18,Nordland,NO,Norway -Jorpeland,11,Rogaland,NO,Norway +Karlshus,01,Østfold,NO,Norway +Kabelvåg,18,Nordland,NO,Norway +Jørpeland,11,Rogaland,NO,Norway +Jordet,34,Innlandet,NO,Norway Jondal,46,Vestland,NO,Norway -Jomna,34,Innlandet,NO,Norway -Jevnaker,30,Viken,NO,Norway -Jessheim,30,Viken,NO,Norway +Jømna,34,Innlandet,NO,Norway +Jevnaker,02,Akershus,NO,Norway +Jessheim,02,Akershus,NO,Norway Jaren,34,Innlandet,NO,Norway -Jar,30,Viken,NO,Norway +Jar,02,Akershus,NO,Norway Iveland,42,Agder,NO,Norway -Ise,30,Viken,NO,Norway -Isdalsto,46,Vestland,NO,Norway +Ise,01,Østfold,NO,Norway +Isdalstø,46,Vestland,NO,Norway Innvik,46,Vestland,NO,Norway -Inndyr,18,Nordland,NO,Norway -Inderoy,50,Trøndelag,NO,Norway -Ikornnes,15,Møre og Romsdal,NO,Norway +Inderøy,50,Trøndelag,NO,Norway Hyllestad,46,Vestland,NO,Norway -Hylkje,46,Vestland,NO,Norway -Hyggen,30,Viken,NO,Norway -Hvam,30,Viken,NO,Norway -Hvalstad,30,Viken,NO,Norway -Hustad,15,Møre og Romsdal,NO,Norway +Hyggen,02,Akershus,NO,Norway +Hvittingfoss,06,Buskerud,NO,Norway +Hvam,02,Akershus,NO,Norway +Hvalstad,02,Akershus,NO,Norway +Husøy,07,Vestfold,NO,Norway Husby,50,Trøndelag,NO,Norway Hunndalen,34,Innlandet,NO,Norway -Hoyanger,46,Vestland,NO,Norway +Høyanger,46,Vestland,NO,Norway Hovik,50,Trøndelag,NO,Norway -Hovik verk,30,Viken,NO,Norway -Hovag,42,Agder,NO,Norway -Hov,30,Viken,NO,Norway -Horten,38,Vestfold og Telemark,NO,Norway -Horte,38,Vestfold og Telemark,NO,Norway +Hovik verk,02,Akershus,NO,Norway +Hov,34,Innlandet,NO,Norway +Hov,06,Buskerud,NO,Norway +Hosteland,46,Vestland,NO,Norway +Horten,07,Vestfold,NO,Norway Hornnes,42,Agder,NO,Norway Hordvik,46,Vestland,NO,Norway -Honefoss,30,Viken,NO,Norway +Hønefoss,06,Buskerud,NO,Norway Hommelvik,50,Trøndelag,NO,Norway -Holter,30,Viken,NO,Norway -Holmestrand,38,Vestfold og Telemark,NO,Norway -Holmedal,46,Vestland,NO,Norway -Holen,30,Viken,NO,Norway +Holter,02,Akershus,NO,Norway +Holmestrand,07,Vestfold,NO,Norway +Hølen,02,Akershus,NO,Norway Holand,18,Nordland,NO,Norway -Hokksund,30,Viken,NO,Norway -Hobol,,,NO,Norway -Hjelset,15,Møre og Romsdal,NO,Norway +Hokksund,06,Buskerud,NO,Norway Hjelmeland,11,Rogaland,NO,Norway Hjelmeland,46,Vestland,NO,Norway -Hjelmas,46,Vestland,NO,Norway +Hjelmås,46,Vestland,NO,Norway Hjellestad,46,Vestland,NO,Norway Hitra,50,Trøndelag,NO,Norway Hildre,15,Møre og Romsdal,NO,Norway -Herre,38,Vestfold og Telemark,NO,Norway -Heroysund,46,Vestland,NO,Norway -Hemsedal,30,Viken,NO,Norway -Hemnesberget,18,Nordland,NO,Norway -Hemnes,30,Viken,NO,Norway -Hellvik,11,Rogaland,NO,Norway -Helleland,11,Rogaland,NO,Norway -Helle,38,Vestfold og Telemark,NO,Norway -Hell,50,Trøndelag,NO,Norway +Herre,08,Telemark,NO,Norway +Herøysund,46,Vestland,NO,Norway +Hemsedal,06,Buskerud,NO,Norway +Helle,08,Telemark,NO,Norway +Helgeroa,07,Vestfold,NO,Norway Helgeland,11,Rogaland,NO,Norway -Heias,30,Viken,NO,Norway -Hegra,50,Trøndelag,NO,Norway -Heggedal,30,Viken,NO,Norway -Hedalen,34,Innlandet,NO,Norway -Havik,11,Rogaland,NO,Norway -Haukeli,38,Vestfold og Telemark,NO,Norway +Heimdal,08,Telemark,NO,Norway +Heiås,01,Østfold,NO,Norway +Heggedal,02,Akershus,NO,Norway +Haukeli,08,Telemark,NO,Norway Haugland,11,Rogaland,NO,Norway Haugesund,11,Rogaland,NO,Norway -Hauge i Dalane,11,Rogaland,NO,Norway Haugaland,11,Rogaland,NO,Norway -Hasle,30,Viken,NO,Norway -Harstad,54,Troms og Finnmark,NO,Norway +Haugsbygd,06,Buskerud,NO,Norway +Hasle,02,Akershus,NO,Norway +Harstad,19,Troms,NO,Norway Hareid,15,Møre og Romsdal,NO,Norway -Hardbakke,46,Vestland,NO,Norway -Hamnvik,54,Troms og Finnmark,NO,Norway +Hansnes,19,Troms,NO,Norway +Hamnvik,19,Troms,NO,Norway +Hamarvik,50,Trøndelag,NO,Norway Hamarøy,18,Nordland,NO,Norway Hamar,34,Innlandet,NO,Norway -Halsa,18,Nordland,NO,Norway -Halden,30,Viken,NO,Norway -Hakadal,30,Viken,NO,Norway -Hagavik,46,Vestland,NO,Norway -Hagan,50,Trøndelag,NO,Norway -Haegeland,42,Agder,NO,Norway -Haddal,15,Møre og Romsdal,NO,Norway -Gyland,42,Agder,NO,Norway -Gvarv,38,Vestfold og Telemark,NO,Norway +Hallingby,06,Buskerud,NO,Norway +Halden,01,Østfold,NO,Norway +Hakadal,02,Akershus,NO,Norway +Hågån,50,Trøndelag,NO,Norway +Hægeland,42,Agder,NO,Norway +Gvarv,08,Telemark,NO,Norway Gulen,46,Vestland,NO,Norway -Grua,30,Viken,NO,Norway -Grov,54,Troms og Finnmark,NO,Norway +Grov,19,Troms,NO,Norway Grong,50,Trøndelag,NO,Norway -Groa,15,Møre og Romsdal,NO,Norway -Grinder,34,Innlandet,NO,Norway Grimstad,42,Agder,NO,Norway -Gressvik,30,Viken,NO,Norway -Greaker,30,Viken,NO,Norway -Gravdal,18,Nordland,NO,Norway -Gratangen,54,Troms og Finnmark,NO,Norway -Senjahopen,54,Troms og Finnmark,NO,Norway +Gressvik,01,Østfold,NO,Norway +Greåker,01,Østfold,NO,Norway +Gratangen,19,Troms,NO,Norway +Senjahopen,19,Troms,NO,Norway +Granvin,46,Vestland,NO,Norway Gran,34,Innlandet,NO,Norway -Gol,30,Viken,NO,Norway -Glomfjord,18,Nordland,NO,Norway Gjøvik,34,Innlandet,NO,Norway -Gjora,15,Møre og Romsdal,NO,Norway -Gjerstad,42,Agder,NO,Norway -Gjerdrum,30,Viken,NO,Norway -Giske,15,Møre og Romsdal,NO,Norway -Geithus,30,Viken,NO,Norway -Geilo,30,Viken,NO,Norway +Gjøra,15,Møre og Romsdal,NO,Norway +Gjerdrum,02,Akershus,NO,Norway +Geilo,06,Buskerud,NO,Norway Garnes,46,Vestland,NO,Norway -Gardermoen,30,Viken,NO,Norway Fyrde,15,Møre og Romsdal,NO,Norway Froland,42,Agder,NO,Norway -Frogner,30,Viken,NO,Norway +Frogner,02,Akershus,NO,Norway Frekhaug,46,Vestland,NO,Norway Nedre Frei,15,Møre og Romsdal,NO,Norway -Fredrikstad,30,Viken,NO,Norway -Fosnavag,15,Møre og Romsdal,NO,Norway -Fornebu,30,Viken,NO,Norway +Fredrikstad,01,Østfold,NO,Norway +Fosnavåg,15,Møre og Romsdal,NO,Norway +Fornebu,02,Akershus,NO,Norway Førde,46,Vestland,NO,Norway -Fonnes,46,Vestland,NO,Norway Follese,46,Vestland,NO,Norway -Folkestad,15,Møre og Romsdal,NO,Norway -Foldereid,50,Trøndelag,NO,Norway +Folkestad,08,Telemark,NO,Norway Follafoss,50,Trøndelag,NO,Norway -Flottom,50,Trøndelag,NO,Norway -Florvag,46,Vestland,NO,Norway -Floro,46,Vestland,NO,Norway -Flo,15,Møre og Romsdal,NO,Norway +Florvåg,46,Vestland,NO,Norway +Florø,46,Vestland,NO,Norway +Flø,15,Møre og Romsdal,NO,Norway Flekkefjord,42,Agder,NO,Norway -Flateby,30,Viken,NO,Norway -Flatdal,38,Vestfold og Telemark,NO,Norway Flatanger,50,Trøndelag,NO,Norway -Fjellstrand,30,Viken,NO,Norway +Fjellstrand,02,Akershus,NO,Norway Fitjar,46,Vestland,NO,Norway -Fister,11,Rogaland,NO,Norway -Finnsnes,54,Troms og Finnmark,NO,Norway -Filtvet,30,Viken,NO,Norway -Fillan,50,Trøndelag,NO,Norway -Figgjo,11,Rogaland,NO,Norway -Fevik,42,Agder,NO,Norway -Fetsund,30,Viken,NO,Norway +Finnsnes,19,Troms,NO,Norway +Fetsund,02,Akershus,NO,Norway Fet,46,Vestland,NO,Norway -Fenstad,30,Viken,NO,Norway -Feiring,30,Viken,NO,Norway +Fenstad,02,Akershus,NO,Norway +Feiring,02,Akershus,NO,Norway +Feda,42,Agder,NO,Norway Fauske,18,Nordland,NO,Norway Farsund,42,Agder,NO,Norway -Farstad,15,Møre og Romsdal,NO,Norway Fall,34,Innlandet,NO,Norway -Fagerstrand,30,Viken,NO,Norway +Fagerstrand,02,Akershus,NO,Norway Fagernes,34,Innlandet,NO,Norway -Faervik,42,Agder,NO,Norway +Fagernes,02,Akershus,NO,Norway +Færvik,42,Agder,NO,Norway Evje,42,Agder,NO,Norway -Evenskjer,54,Troms og Finnmark,NO,Norway +Evenskjer,19,Troms,NO,Norway Etne,46,Vestland,NO,Norway Etnedal,34,Innlandet,NO,Norway -Espeland,46,Vestland,NO,Norway -Erfjord,11,Rogaland,NO,Norway -Erdal,46,Vestland,NO,Norway Enger,34,Innlandet,NO,Norway -Engalsvik,30,Viken,NO,Norway Enga,18,Nordland,NO,Norway Elverum,34,Innlandet,NO,Norway Elda,50,Trøndelag,NO,Norway Eivindvik,46,Vestland,NO,Norway -Eina,34,Innlandet,NO,Norway +Eiksund,15,Møre og Romsdal,NO,Norway Eiken,42,Agder,NO,Norway -Eikelandsosen,46,Vestland,NO,Norway Eikeland,42,Agder,NO,Norway -Eikanger,46,Vestland,NO,Norway -Eidsvoll verk,30,Viken,NO,Norway -Eidsvoll,30,Viken,NO,Norway -Eidsvag,15,Møre og Romsdal,NO,Norway -Eidsberg,30,Viken,NO,Norway +Eidsvoll Verk,02,Akershus,NO,Norway +Eidsvåg,15,Møre og Romsdal,NO,Norway +Eidså,15,Møre og Romsdal,NO,Norway Eidfjord,46,Vestland,NO,Norway Eide,15,Møre og Romsdal,NO,Norway Eid,50,Trøndelag,NO,Norway Egersund,11,Rogaland,NO,Norway -Drobak,30,Viken,NO,Norway -Drevsjo,34,Innlandet,NO,Norway -Drangedal,38,Vestfold og Telemark,NO,Norway -Drammen,30,Viken,NO,Norway +Dverberg,18,Nordland,NO,Norway +Drøbak,02,Akershus,NO,Norway +Drevsjø,34,Innlandet,NO,Norway +Drangedal,08,Telemark,NO,Norway +Drammen,06,Buskerud,NO,Norway Dovre,34,Innlandet,NO,Norway Dønna,18,Nordland,NO,Norway Dokka,34,Innlandet,NO,Norway -Dirdal,11,Rogaland,NO,Norway -Dimmelsvik,46,Vestland,NO,Norway -Dilling,30,Viken,NO,Norway Deknepollen,46,Vestland,NO,Norway -Dalsoyra,46,Vestland,NO,Norway -Dalen,38,Vestfold og Telemark,NO,Norway +Dalsøyra,46,Vestland,NO,Norway +Dalen,08,Telemark,NO,Norway Dale,46,Vestland,NO,Norway -Charlottenlund,50,Trøndelag,NO,Norway Byrknes,46,Vestland,NO,Norway Byrkjelo,46,Vestland,NO,Norway -Bykle,42,Agder,NO,Norway Bygstad,46,Vestland,NO,Norway +Bygland,42,Agder,NO,Norway Bukleiva,50,Trøndelag,NO,Norway Bryne,11,Rogaland,NO,Norway Bruvik,46,Vestland,NO,Norway -Brusand,11,Rogaland,NO,Norway Brumunddal,34,Innlandet,NO,Norway -Bronnoysund,18,Nordland,NO,Norway -Brevik,30,Viken,NO,Norway -Brevik,38,Vestfold og Telemark,NO,Norway -Brennasen,42,Agder,NO,Norway +Bru,11,Rogaland,NO,Norway +Brønnøysund,18,Nordland,NO,Norway +Brevik,08,Telemark,NO,Norway +Brennåsen,42,Agder,NO,Norway Svortland,46,Vestland,NO,Norway Bremanger,46,Vestland,NO,Norway Brekstad,50,Trøndelag,NO,Norway -Brattvag,15,Møre og Romsdal,NO,Norway -Brattland,18,Nordland,NO,Norway +Brattvåg,15,Møre og Romsdal,NO,Norway Brattholmen,46,Vestland,NO,Norway -Bostad,18,Nordland,NO,Norway +Braskereidfoss,34,Innlandet,NO,Norway +Bøstad,18,Nordland,NO,Norway Borlo,46,Vestland,NO,Norway -Borkenes,54,Troms og Finnmark,NO,Norway -Borhaug,42,Agder,NO,Norway +Borkenes,19,Troms,NO,Norway Borgan,50,Trøndelag,NO,Norway -Bones,46,Vestland,NO,Norway -Bomlo,46,Vestland,NO,Norway +Bønes,46,Vestland,NO,Norway +Bømlo,46,Vestland,NO,Norway Bodø,18,Nordland,NO,Norway -Bo,18,Nordland,NO,Norway -Bo,38,Vestfold og Telemark,NO,Norway -Bleik,18,Nordland,NO,Norway +Bø,18,Nordland,NO,Norway +Bø,08,Telemark,NO,Norway +Bleikvasslia,18,Nordland,NO,Norway Bjugn,50,Trøndelag,NO,Norway -Bjorkelangen,30,Viken,NO,Norway -Bjordal,46,Vestland,NO,Norway +Bjørkelangen,02,Akershus,NO,Norway Bjordal,46,Vestland,NO,Norway -Bjoneroa,34,Innlandet,NO,Norway -Bjerkvik,18,Nordland,NO,Norway +Bjerland,42,Agder,NO,Norway Birkeland,42,Agder,NO,Norway -Berland,46,Vestland,NO,Norway -Berger,30,Viken,NO,Norway +Berger,06,Buskerud,NO,Norway Bergen,46,Vestland,NO,Norway Berge,50,Trøndelag,NO,Norway -Bekkjarvik,46,Vestland,NO,Norway -Batsto,30,Viken,NO,Norway -Batnfjordsora,15,Møre og Romsdal,NO,Norway -Basmoen,18,Nordland,NO,Norway -Barkaker,38,Vestfold og Telemark,NO,Norway -Ballstad,18,Nordland,NO,Norway +Beisfjord,18,Nordland,NO,Norway +Batnfjordsøra,15,Møre og Romsdal,NO,Norway +Barkåker,07,Vestfold,NO,Norway Ballangen,18,Nordland,NO,Norway -Balestrand,46,Vestland,NO,Norway -Baerums verk,30,Viken,NO,Norway -Baerum,30,Viken,NO,Norway -Austrheim,46,Vestland,NO,Norway +Bagn,34,Innlandet,NO,Norway +Baerums verk,02,Akershus,NO,Norway +Bærum,02,Akershus,NO,Norway Austevoll,46,Vestland,NO,Norway -Austbygdi,38,Vestfold og Telemark,NO,Norway -Aursmoen,30,Viken,NO,Norway -Aure,15,Møre og Romsdal,NO,Norway -Auli,30,Viken,NO,Norway +Austbygdi,08,Telemark,NO,Norway +Aursmoen,02,Akershus,NO,Norway +Auli,02,Akershus,NO,Norway Aukra,15,Møre og Romsdal,NO,Norway -Asnes,34,Innlandet,NO,Norway -Askoy,46,Vestland,NO,Norway -Askim,34,Innlandet,NO,Norway -Askim,30,Viken,NO,Norway -Asker,30,Viken,NO,Norway -Asgardstrand,38,Vestfold og Telemark,NO,Norway -Aseral,42,Agder,NO,Norway -Asen,50,Trøndelag,NO,Norway -As,30,Viken,NO,Norway -Aros,30,Viken,NO,Norway -Arnes,50,Trøndelag,NO,Norway -Arnes,30,Viken,NO,Norway +Askøy,46,Vestland,NO,Norway +Askim,01,Østfold,NO,Norway +Asker,02,Akershus,NO,Norway +Åsgårdstrand,07,Vestfold,NO,Norway +Åsen,50,Trøndelag,NO,Norway +Ås,02,Akershus,NO,Norway +Årnes,50,Trøndelag,NO,Norway +Årnes,02,Akershus,NO,Norway Arneberg,34,Innlandet,NO,Norway -Indre Arna,46,Vestland,NO,Norway Arendal,42,Agder,NO,Norway -Aremark,30,Viken,NO,Norway -Ardalstangen,46,Vestland,NO,Norway -Ankenes,18,Nordland,NO,Norway +Årdalstangen,46,Vestland,NO,Norway Andenes,18,Nordland,NO,Norway -Andalsnes,15,Møre og Romsdal,NO,Norway -Amot,30,Viken,NO,Norway -Indre Alvik,46,Vestland,NO,Norway -Almas,50,Trøndelag,NO,Norway -Algard,11,Rogaland,NO,Norway -Alfoten,46,Vestland,NO,Norway +Åndalsnes,15,Møre og Romsdal,NO,Norway +Åmot,34,Innlandet,NO,Norway +Åmot,06,Buskerud,NO,Norway +Åmli,42,Agder,NO,Norway +Almås,50,Trøndelag,NO,Norway +Ålgård,11,Rogaland,NO,Norway +Ålfoten,46,Vestland,NO,Norway Ålesund,15,Møre og Romsdal,NO,Norway -Alen,50,Trøndelag,NO,Norway -Al,30,Viken,NO,Norway -Akrehamn,11,Rogaland,NO,Norway -Akershus,,,NO,Norway -Aheim,15,Møre og Romsdal,NO,Norway -Agotnes,46,Vestland,NO,Norway +Ålen,50,Trøndelag,NO,Norway +Ål,06,Buskerud,NO,Norway +Ål,34,Innlandet,NO,Norway +Åkrehamn,11,Rogaland,NO,Norway +,02,Akershus,NO,Norway +Ågotnes,46,Vestland,NO,Norway Agle,50,Trøndelag,NO,Norway -Ag,18,Nordland,NO,Norway -Afarnes,15,Møre og Romsdal,NO,Norway -Adalsbruk,34,Innlandet,NO,Norway -Åfjord,50,Trøndelag,NO,Norway -Volpago del Montello,34,Veneto,IT,Italy +Åg,18,Nordland,NO,Norway +Å,50,Trøndelag,NO,Norway "Granarolo dell'Emilia e Viadagola",45,Emilia-Romagna,IT,Italy Zoppola,36,Friuli Venezia Giulia,IT,Italy +Zollino,75,Apulia,IT,Italy Zola Predosa,45,Emilia-Romagna,IT,Italy Zogno,25,Lombardy,IT,Italy -Zoagli,42,Liguria,IT,Italy -Zimella,34,Veneto,IT,Italy Zibido San Giacomo,25,Lombardy,IT,Italy -Ziano Piacentino,45,Emilia-Romagna,IT,Italy +Ziano di Fiemme,32,Trentino-Alto Adige,IT,Italy Zevio,34,Veneto,IT,Italy Zero Branco,34,Veneto,IT,Italy +Zerbolò,25,Lombardy,IT,Italy Zeme,25,Lombardy,IT,Italy Zelo Buon Persico,25,Lombardy,IT,Italy -Zelarino,34,Veneto,IT,Italy Zanica,25,Lombardy,IT,Italy -Zanè,34,Veneto,IT,Italy -Zandobbio,25,Lombardy,IT,Italy -Azzago,34,Veneto,IT,Italy Zagarolo,62,Lazio,IT,Italy +Vomero,72,Campania,IT,Italy Volvera,21,Piedmont,IT,Italy Volturino,75,Apulia,IT,Italy Volterra,52,Tuscany,IT,Italy +Volta Mantovana,25,Lombardy,IT,Italy Voltago Agordino,34,Veneto,IT,Italy Volpiano,21,Piedmont,IT,Italy -Volpedo,21,Piedmont,IT,Italy +Volano,32,Trentino-Alto Adige,IT,Italy Vogogna,21,Piedmont,IT,Italy Voghera,25,Lombardy,IT,Italy +Voghenza,45,Emilia-Romagna,IT,Italy Vobarno,25,Lombardy,IT,Italy -Vizzola Ticino,25,Lombardy,IT,Italy +Vivaro,36,Friuli Venezia Giulia,IT,Italy Vitulazio,72,Campania,IT,Italy Vitulano,72,Campania,IT,Italy Vittuone,25,Lombardy,IT,Italy Vittorio Veneto,34,Veneto,IT,Italy Vitorchiano,62,Lazio,IT,Italy Viterbo,62,Lazio,IT,Italy -Visso,57,The Marches,IT,Italy Visciano,72,Campania,IT,Italy -Sterzing,32,Trentino-Alto Adige,IT,Italy Vinci,52,Tuscany,IT,Italy +Vinchiaturo,67,Molise,IT,Italy Vinadio,21,Piedmont,IT,Italy Vimodrone,25,Lombardy,IT,Italy Vimercate,25,Lombardy,IT,Italy Lancenigo-Villorba,34,Veneto,IT,Italy Villongo,25,Lombardy,IT,Italy -Villesse,36,Friuli Venezia Giulia,IT,Italy Prime Ville,62,Lazio,IT,Italy +Villa Vicentina,36,Friuli Venezia Giulia,IT,Italy Villa Verucchio,45,Emilia-Romagna,IT,Italy Villaverla,34,Veneto,IT,Italy Villata,21,Piedmont,IT,Italy Villastellone,21,Piedmont,IT,Italy +Villa Santina,36,Friuli Venezia Giulia,IT,Italy Villa Santa Lucia,62,Lazio,IT,Italy Villasanta,25,Lombardy,IT,Italy -Villar Perosa,21,Piedmont,IT,Italy Villar Pellice,21,Piedmont,IT,Italy Villaricca,72,Campania,IT,Italy -Villareggia,21,Piedmont,IT,Italy -Uttenheim,32,Trentino-Alto Adige,IT,Italy Villanuova sul Clisi,25,Lombardy,IT,Italy Villanterio,25,Lombardy,IT,Italy Villanova Monferrato,21,Piedmont,IT,Italy Villanova Mondovì,21,Piedmont,IT,Italy -"Villanova d'Asti",21,Piedmont,IT,Italy "Villanova d'Albenga",42,Liguria,IT,Italy Villanova,45,Emilia-Romagna,IT,Italy -Villamarzana,34,Veneto,IT,Italy -Villamaina,72,Campania,IT,Italy -Villalvernia,21,Piedmont,IT,Italy +Villa Minozzo,45,Emilia-Romagna,IT,Italy Villa Literno,72,Campania,IT,Italy +Villa Lagarina,32,Trentino-Alto Adige,IT,Italy Villa Guardia,25,Lombardy,IT,Italy Villaga,34,Veneto,IT,Italy -Villafranca Piemonte,21,Piedmont,IT,Italy Villafranca in Lunigiana,52,Tuscany,IT,Italy Villafranca di Verona,34,Veneto,IT,Italy -"Villafranca d'Asti",21,Piedmont,IT,Italy -Villafalletto,21,Piedmont,IT,Italy -Villa Estense,34,Veneto,IT,Italy -Villa di Tirano,25,Lombardy,IT,Italy +Villadossola,21,Piedmont,IT,Italy +Villadose,34,Veneto,IT,Italy Villa di Serio,25,Lombardy,IT,Italy -Villa del Conte,34,Veneto,IT,Italy "Villa d'Almè",25,Lombardy,IT,Italy Villa Cortese,25,Lombardy,IT,Italy Villa Castelli,75,Apulia,IT,Italy -Niederdorf,32,Trentino-Alto Adige,IT,Italy -Villa Basilica,52,Tuscany,IT,Italy -Villa Bartolomea,34,Veneto,IT,Italy Villa Carcina,25,Lombardy,IT,Italy Viguzzolo,21,Piedmont,IT,Italy Vigonza,34,Veneto,IT,Italy Vigonovo,34,Veneto,IT,Italy Vigone,21,Piedmont,IT,Italy -Vigolzone,45,Emilia-Romagna,IT,Italy Vigolo Vattaro,32,Trentino-Alto Adige,IT,Italy -Vigo di Cadore,34,Veneto,IT,Italy Vigodarzere,34,Veneto,IT,Italy Vignolo,21,Piedmont,IT,Italy Vignola,45,Emilia-Romagna,IT,Italy Vignate,25,Lombardy,IT,Italy Vignanello,62,Lazio,IT,Italy +Vignacastrisi,75,Apulia,IT,Italy Vigliano Biellese,21,Piedmont,IT,Italy Viggiù,25,Lombardy,IT,Italy Viggiano,77,Basilicate,IT,Italy @@ -58022,103 +44386,77 @@ Vigevano,25,Lombardy,IT,Italy Vigasio,34,Veneto,IT,Italy Vigarano Mainarda,45,Emilia-Romagna,IT,Italy Vietri sul Mare,72,Campania,IT,Italy +Vietri di Potenza,77,Basilicate,IT,Italy Vieste,75,Apulia,IT,Italy -Vidor,34,Veneto,IT,Italy Vidigulfo,25,Lombardy,IT,Italy -Vicovaro,62,Lazio,IT,Italy Vicopisano,52,Tuscany,IT,Italy Vico nel Lazio,62,Lazio,IT,Italy Vicolungo,21,Piedmont,IT,Italy Vico Equense,72,Campania,IT,Italy -Viciomaggio,52,Tuscany,IT,Italy +Vico del Gargano,75,Apulia,IT,Italy Vicenza,34,Veneto,IT,Italy -Vicarello,52,Tuscany,IT,Italy +Vicchio,52,Tuscany,IT,Italy Viareggio,52,Tuscany,IT,Italy -Viano,45,Emilia-Romagna,IT,Italy Viadana,25,Lombardy,IT,Italy Vezzano sul Crostolo,45,Emilia-Romagna,IT,Italy Vezzano Ligure,42,Liguria,IT,Italy -Vetto,45,Emilia-Romagna,IT,Italy -Vetriano,52,Tuscany,IT,Italy Vetralla,62,Lazio,IT,Italy Vestone,25,Lombardy,IT,Italy Vestenanova,34,Veneto,IT,Italy -Vespolate,21,Piedmont,IT,Italy -Vescovato,25,Lombardy,IT,Italy +Vescovana,34,Veneto,IT,Italy Vescia,55,Umbria,IT,Italy Verzuolo,21,Piedmont,IT,Italy Verucchio,45,Emilia-Romagna,IT,Italy Vertova,25,Lombardy,IT,Italy +Vertemate con Minoprio,25,Lombardy,IT,Italy Verrès,23,Aosta Valley,IT,Italy Veronella,34,Veneto,IT,Italy Verona,34,Veneto,IT,Italy Veroli,62,Lazio,IT,Italy -Verolengo,21,Piedmont,IT,Italy Verolavecchia,25,Lombardy,IT,Italy Verolanuova,25,Lombardy,IT,Italy Vernole,75,Apulia,IT,Italy Vernio,52,Tuscany,IT,Italy Vernate,25,Lombardy,IT,Italy -Vernante,21,Piedmont,IT,Italy -Vermiglio,32,Trentino-Alto Adige,IT,Italy Vergiate,25,Lombardy,IT,Italy -Verghereto,45,Emilia-Romagna,IT,Italy Vergato,45,Emilia-Romagna,IT,Italy Verdello,25,Lombardy,IT,Italy -Vercurago,25,Lombardy,IT,Italy Vercelli,21,Piedmont,IT,Italy Verceia,25,Lombardy,IT,Italy -Venzone,36,Friuli Venezia Giulia,IT,Italy Ventimiglia,42,Liguria,IT,Italy +Venosa,77,Basilicate,IT,Italy Venice,34,Veneto,IT,Italy ,34,Veneto,IT,Italy -Venegono Superiore,25,Lombardy,IT,Italy Venegono Inferiore,25,Lombardy,IT,Italy -Venarotta,57,The Marches,IT,Italy Venaria Reale,21,Piedmont,IT,Italy Venafro,67,Molise,IT,Italy Feldthurns,32,Trentino-Alto Adige,IT,Italy -Vellezzo Bellini,25,Lombardy,IT,Italy Velletri,62,Lazio,IT,Italy -Vejano,62,Lazio,IT,Italy Veglie,75,Apulia,IT,Italy +Veggiano,34,Veneto,IT,Italy Vedelago,34,Veneto,IT,Italy Vedano Olona,25,Lombardy,IT,Italy Vazzola,34,Veneto,IT,Italy ,,,VA,Vatican City Vasto,65,Abruzzo,IT,Italy -Vasanello,62,Lazio,IT,Italy -Varzi,25,Lombardy,IT,Italy -Varone,32,Trentino-Alto Adige,IT,Italy -Vahrn,32,Trentino-Alto Adige,IT,Italy Varmo,36,Friuli Venezia Giulia,IT,Italy -Varese Ligure,42,Liguria,IT,Italy Varese,25,Lombardy,IT,Italy Varedo,25,Lombardy,IT,Italy -Varazze,42,Liguria,IT,Italy "Varano de' Melegari",45,Emilia-Romagna,IT,Italy Varallo Pombia,21,Piedmont,IT,Italy Varallo Sesia,21,Piedmont,IT,Italy "Vaprio d'Agogna",21,Piedmont,IT,Italy "Vaprio d'Adda",25,Lombardy,IT,Italy Vanzago,25,Lombardy,IT,Italy -Vanzaghello,25,Lombardy,IT,Italy +Valva,72,Campania,IT,Italy Valsolda,25,Lombardy,IT,Italy Valmontone,62,Lazio,IT,Italy Valmadrera,25,Lombardy,IT,Italy -Valmacca,21,Piedmont,IT,Italy Vallo della Lucania,72,Campania,IT,Italy -Valli del Pasubio,34,Veneto,IT,Italy Valle San Silvestro,32,Trentino-Alto Adige,IT,Italy -Vallerano,62,Lazio,IT,Italy -"Valle dell'Angelo",72,Campania,IT,Italy Vallecrosia,42,Liguria,IT,Italy -Vallecorsa,62,Lazio,IT,Italy -Vallebona,42,Liguria,IT,Italy Vallata,72,Campania,IT,Italy Valganna,25,Lombardy,IT,Italy -Valfenera,21,Piedmont,IT,Italy -Valfabbrica,55,Umbria,IT,Italy Valenzano,75,Apulia,IT,Italy Valenza,21,Piedmont,IT,Italy Valeggio sul Mincio,34,Veneto,IT,Italy @@ -58127,41 +44465,33 @@ Valdobbiadene,34,Veneto,IT,Italy Valdagno,34,Veneto,IT,Italy Valbruna,36,Friuli Venezia Giulia,IT,Italy Vairano Patenora,72,Campania,IT,Italy -Vailate,25,Lombardy,IT,Italy -Vaiano Cremasco,25,Lombardy,IT,Italy Vaiano,52,Tuscany,IT,Italy Vaglia,52,Tuscany,IT,Italy Vado Ligure,42,Liguria,IT,Italy -Vado,45,Emilia-Romagna,IT,Italy -Vadena,32,Trentino-Alto Adige,IT,Italy Vada,52,Tuscany,IT,Italy -Vacri,65,Abruzzo,IT,Italy Uzzano,52,Tuscany,IT,Italy Usseglio,21,Piedmont,IT,Italy Usmate Velate,25,Lombardy,IT,Italy -Usini,88,Sardinia,IT,Italy +Ururi,67,Molise,IT,Italy Uri,88,Sardinia,IT,Italy Urgnano,25,Lombardy,IT,Italy -Urbisaglia,57,The Marches,IT,Italy Urbino,57,The Marches,IT,Italy -,55,Umbria,IT,Italy +Umbria,55,Umbria,IT,Italy Umbertide,55,Umbria,IT,Italy -Uliveto Terme,52,Tuscany,IT,Italy -Uggiate Trevano,25,Lombardy,IT,Italy Uggiano la Chiesa,75,Apulia,IT,Italy Udine,36,Friuli Venezia Giulia,IT,Italy -Tuscania,62,Lazio,IT,Italy -Tursi,77,Basilicate,IT,Italy -Turriaco,36,Friuli Venezia Giulia,IT,Italy Turi,75,Apulia,IT,Italy Turbigo,25,Lombardy,IT,Italy Tuoro sul Trasimeno,55,Umbria,IT,Italy +Tula,88,Sardinia,IT,Italy Tuglie,75,Apulia,IT,Italy Tuenno,32,Trentino-Alto Adige,IT,Italy Truccazzano,25,Lombardy,IT,Italy Tronzano Vercellese,21,Piedmont,IT,Italy +Tromello,25,Lombardy,IT,Italy Troia,75,Apulia,IT,Italy Trofarello,21,Piedmont,IT,Italy +Trivignano Udinese,36,Friuli Venezia Giulia,IT,Italy Trivero,21,Piedmont,IT,Italy Trivento,67,Molise,IT,Italy Triuggio,25,Lombardy,IT,Italy @@ -58169,119 +44499,92 @@ Trissino,34,Veneto,IT,Italy Triora,42,Liguria,IT,Italy Trino,21,Piedmont,IT,Italy Trinitapoli,75,Apulia,IT,Italy -"Trinita d'Agultu e Vignola",88,Sardinia,IT,Italy Trigolo,25,Lombardy,IT,Italy Triggiano,75,Apulia,IT,Italy Trieste,36,Friuli Venezia Giulia,IT,Italy Tricesimo,36,Friuli Venezia Giulia,IT,Italy +Tricarico,77,Basilicate,IT,Italy Tribiano,25,Lombardy,IT,Italy Tribano,34,Veneto,IT,Italy "Trezzo sull'Adda",25,Lombardy,IT,Italy Trezzano sul Naviglio,25,Lombardy,IT,Italy Trezzano Rosa,25,Lombardy,IT,Italy Treviso,34,Veneto,IT,Italy -Trevi nel Lazio,62,Lazio,IT,Italy -Trevignano Romano,62,Lazio,IT,Italy Trevignano,34,Veneto,IT,Italy Treviglio,25,Lombardy,IT,Italy Trevi,55,Umbria,IT,Italy -Trevenzuolo,34,Veneto,IT,Italy Tresigallo,45,Emilia-Romagna,IT,Italy +Trescore Cremasco,25,Lombardy,IT,Italy Trescore Balneario,25,Lombardy,IT,Italy -Trequanda,52,Tuscany,IT,Italy Trepuzzi,75,Apulia,IT,Italy Trentola-Ducenta,72,Campania,IT,Italy Trento,32,Trentino-Alto Adige,IT,Italy ,32,Trentino-Alto Adige,IT,Italy -Trentinara,72,Campania,IT,Italy Treia,57,The Marches,IT,Italy Tregnago,34,Veneto,IT,Italy -Treglio,65,Abruzzo,IT,Italy -Treggiaia,52,Tuscany,IT,Italy -Trecenta,34,Veneto,IT,Italy Trecate,21,Piedmont,IT,Italy Trecasali,45,Emilia-Romagna,IT,Italy -Trebbiantico,57,The Marches,IT,Italy Trebaseleghe,34,Veneto,IT,Italy -Travesio,36,Friuli Venezia Giulia,IT,Italy Traversetolo,45,Emilia-Romagna,IT,Italy -Travedona Monate,25,Lombardy,IT,Italy Travagliato,25,Lombardy,IT,Italy -Trasaghis,36,Friuli Venezia Giulia,IT,Italy -Traona,25,Lombardy,IT,Italy +Trasacco,65,Abruzzo,IT,Italy Trani,75,Apulia,IT,Italy Trana,21,Piedmont,IT,Italy -Tramonti,72,Campania,IT,Italy Tradate,25,Lombardy,IT,Italy -Toscolano-Maderno,25,Lombardy,IT,Italy ,52,Tuscany,IT,Italy -Torviscosa,36,Friuli Venezia Giulia,IT,Italy Tortoreto,65,Abruzzo,IT,Italy Tortona,21,Piedmont,IT,Italy Torrita di Siena,52,Tuscany,IT,Italy +Torrioni,72,Campania,IT,Italy Torrini,42,Liguria,IT,Italy Torrile,45,Emilia-Romagna,IT,Italy Torriglia,42,Liguria,IT,Italy Torri di Quartesolo,34,Veneto,IT,Italy Torri del Benaco,34,Veneto,IT,Italy -Torricella Sicura,65,Abruzzo,IT,Italy Torricella,75,Apulia,IT,Italy Torrice,62,Lazio,IT,Italy -Torrevecchia Teatina,65,Abruzzo,IT,Italy Torre Santa Susanna,75,Apulia,IT,Italy Torre Pellice,21,Piedmont,IT,Italy +Torre Orsaia,72,Campania,IT,Italy Torremaggiore,75,Apulia,IT,Italy Torreglia,34,Veneto,IT,Italy "Torre d'Isola",25,Lombardy,IT,Italy -Torre di Santa Maria,25,Lombardy,IT,Italy Torre di Mosto,34,Veneto,IT,Italy "Torre de' Picenardi",25,Lombardy,IT,Italy -"Torre de' Passeri",65,Abruzzo,IT,Italy Torre del Lago Puccini,52,Tuscany,IT,Italy Torre del Greco,72,Campania,IT,Italy +"Torre de' Busi",25,Lombardy,IT,Italy +Torrecuso,72,Campania,IT,Italy Torre Boldone,25,Lombardy,IT,Italy Torrebelvicino,34,Veneto,IT,Italy Torre Annunziata,72,Campania,IT,Italy +Torre a Mare,75,Apulia,IT,Italy Torrazza Coste,25,Lombardy,IT,Italy -Torralba,88,Sardinia,IT,Italy -Torraca,72,Campania,IT,Italy -Torpè,88,Sardinia,IT,Italy Torno,25,Lombardy,IT,Italy -Tornareccio,65,Abruzzo,IT,Italy Toritto,75,Apulia,IT,Italy Turin,21,Piedmont,IT,Italy Torgiano,55,Umbria,IT,Italy Torella dei Lombardi,72,Campania,IT,Italy -Torchiarolo,75,Apulia,IT,Italy -Torchiara,72,Campania,IT,Italy Torbole Casaglia,25,Lombardy,IT,Italy -Torano Nuovo,65,Abruzzo,IT,Italy Tonara,88,Sardinia,IT,Italy -Tonadico,32,Trentino-Alto Adige,IT,Italy -Tombolo,34,Veneto,IT,Italy +Tolve,77,Basilicate,IT,Italy Tolmezzo,36,Friuli Venezia Giulia,IT,Italy Tollo,65,Abruzzo,IT,Italy -Tollegno,21,Piedmont,IT,Italy Tolfa,62,Lazio,IT,Italy Tolentino,57,The Marches,IT,Italy -Toirano,42,Liguria,IT,Italy -Toffia,62,Lazio,IT,Italy Todi,55,Umbria,IT,Italy -Toano,45,Emilia-Romagna,IT,Italy -Tizzano Val Parma,45,Emilia-Romagna,IT,Italy +Tocco da Casauria,65,Abruzzo,IT,Italy Tivoli,62,Lazio,IT,Italy -Tito,77,Basilicate,IT,Italy Tissi,88,Sardinia,IT,Italy +Tirrenia,52,Tuscany,IT,Italy Tirano,25,Lombardy,IT,Italy Tione di Trento,32,Trentino-Alto Adige,IT,Italy -Ticineto,21,Piedmont,IT,Italy -Tiarno di Sotto,32,Trentino-Alto Adige,IT,Italy Thiesi,88,Sardinia,IT,Italy Thiene,34,Veneto,IT,Italy Tezze sul Brenta,34,Veneto,IT,Italy -Tesero,32,Trentino-Alto Adige,IT,Italy +Tezze,32,Trentino-Alto Adige,IT,Italy +Tisens,32,Trentino-Alto Adige,IT,Italy Terzigno,72,Campania,IT,Italy -Terruggia,21,Piedmont,IT,Italy Terricciola,52,Tuscany,IT,Italy Terranuova Bracciolini,52,Tuscany,IT,Italy Terracina,62,Lazio,IT,Italy @@ -58289,23 +44592,18 @@ Terni,55,Umbria,IT,Italy Ternate,25,Lombardy,IT,Italy Termoli,67,Molise,IT,Italy Terlizzi,75,Apulia,IT,Italy -Terlan,32,Trentino-Alto Adige,IT,Italy -Terenten,32,Trentino-Alto Adige,IT,Italy Teramo,65,Abruzzo,IT,Italy Teolo,34,Veneto,IT,Italy Tenno,32,Trentino-Alto Adige,IT,Italy Tempio Pausania,88,Sardinia,IT,Italy +Tempera,65,Abruzzo,IT,Italy Telgate,25,Lombardy,IT,Italy Telese,72,Campania,IT,Italy +Tegoleto,52,Tuscany,IT,Italy Tegoia,52,Tuscany,IT,Italy -Teglio,25,Lombardy,IT,Italy Teggiano,72,Campania,IT,Italy Teano,72,Campania,IT,Italy Tavullia,57,The Marches,IT,Italy -Tavernole sul Mella,25,Lombardy,IT,Italy -Tavernola Bergamasca,25,Lombardy,IT,Italy -Tavernelle Emilia Pesa,45,Emilia-Romagna,IT,Italy -Tavernelle,55,Umbria,IT,Italy Tavazzano,25,Lombardy,IT,Italy Tavarnuzze,52,Tuscany,IT,Italy Tavagnacco,36,Friuli Venezia Giulia,IT,Italy @@ -58313,18 +44611,14 @@ Tarvisio,36,Friuli Venezia Giulia,IT,Italy Tarquinia,62,Lazio,IT,Italy Tarcento,36,Friuli Venezia Giulia,IT,Italy Taranto,75,Apulia,IT,Italy -Tarantasca,21,Piedmont,IT,Italy -Talsano,75,Apulia,IT,Italy +Tarano,62,Lazio,IT,Italy Talmassons,36,Friuli Venezia Giulia,IT,Italy -Talla,52,Tuscany,IT,Italy -Talava,88,Sardinia,IT,Italy +Talavà,88,Sardinia,IT,Italy Taino,25,Lombardy,IT,Italy Taibon Agordino,34,Veneto,IT,Italy Taglio di Po,34,Veneto,IT,Italy Taglio,34,Veneto,IT,Italy -Tagliacozzo,65,Abruzzo,IT,Italy Taggia,42,Liguria,IT,Italy -Tadasuni,88,Sardinia,IT,Italy Suzzara,25,Lombardy,IT,Italy Suvereto,52,Tuscany,IT,Italy Sutri,62,Lazio,IT,Italy @@ -58332,44 +44626,33 @@ Susegana,34,Veneto,IT,Italy Susa,21,Piedmont,IT,Italy Surbo,75,Apulia,IT,Italy Supino,62,Lazio,IT,Italy -Supersano,75,Apulia,IT,Italy Suno,21,Piedmont,IT,Italy -Sumirago,25,Lombardy,IT,Italy -Sulzano,25,Lombardy,IT,Italy Sulmona,65,Abruzzo,IT,Italy -Subiaco,62,Lazio,IT,Italy Subbiano,52,Tuscany,IT,Italy -Sturno,72,Campania,IT,Italy -Stroncone,55,Umbria,IT,Italy Striano,72,Campania,IT,Italy Strevi,21,Piedmont,IT,Italy Stresa,21,Piedmont,IT,Italy Strambino,21,Piedmont,IT,Italy Stradella,25,Lombardy,IT,Italy Strada San Zeno,45,Emilia-Romagna,IT,Italy +Strada in Chianti,52,Tuscany,IT,Italy Stra,34,Veneto,IT,Italy Storo,32,Trentino-Alto Adige,IT,Italy Stornarella,75,Apulia,IT,Italy Stornara,75,Apulia,IT,Italy Stimigliano,62,Lazio,IT,Italy Stigliano,77,Basilicate,IT,Italy -Stienta,34,Veneto,IT,Italy Stezzano,25,Lombardy,IT,Italy -Stellanello,42,Liguria,IT,Italy Stefania,45,Emilia-Romagna,IT,Italy -Stazzano,21,Piedmont,IT,Italy Statte,75,Apulia,IT,Italy Staranzano,36,Friuli Venezia Giulia,IT,Italy Stanghella,34,Veneto,IT,Italy -Staffolo,57,The Marches,IT,Italy -Stabbia,52,Tuscany,IT,Italy Squinzano,75,Apulia,IT,Italy Spresiano,34,Veneto,IT,Italy Spotorno,42,Liguria,IT,Italy Spoltore,65,Abruzzo,IT,Italy Spoleto,55,Umbria,IT,Italy Spirano,25,Lombardy,IT,Italy -"Spino d'Adda",25,Lombardy,IT,Italy Spinetta Marengo,21,Piedmont,IT,Italy Spinetoli,57,The Marches,IT,Italy Le Casine-Perignano-Spinelli,52,Tuscany,IT,Italy @@ -58377,142 +44660,104 @@ Spineda,25,Lombardy,IT,Italy Spinazzola,75,Apulia,IT,Italy Spilimbergo,36,Friuli Venezia Giulia,IT,Italy Spilamberto,45,Emilia-Romagna,IT,Italy +Sperlonga,62,Lazio,IT,Italy Spello,55,Umbria,IT,Italy Sparanise,72,Campania,IT,Italy Sovicille,52,Tuscany,IT,Italy Sotto il Monte Giovanni XXIII,25,Lombardy,IT,Italy -Sospirolo,34,Veneto,IT,Italy Sorso,88,Sardinia,IT,Italy Sorrento,72,Campania,IT,Italy Sorisole,25,Lombardy,IT,Italy -Soriano nel Cimino,62,Lazio,IT,Italy Sori,42,Liguria,IT,Italy -Sorgono,88,Sardinia,IT,Italy Soresina,25,Lombardy,IT,Italy -Sorbo Serpico,72,Campania,IT,Italy Sorbolo,45,Emilia-Romagna,IT,Italy Soragna,45,Emilia-Romagna,IT,Italy Sora,62,Lazio,IT,Italy Sondrio,25,Lombardy,IT,Italy -Sondalo,25,Lombardy,IT,Italy Soncino,25,Lombardy,IT,Italy Sona,34,Veneto,IT,Italy Somma Vesuviana,72,Campania,IT,Italy -Sommariva Perno,21,Piedmont,IT,Italy Sommariva del Bosco,21,Piedmont,IT,Italy Somma Lombardo,25,Lombardy,IT,Italy Sommacampagna,34,Veneto,IT,Italy -Solto Collina,25,Lombardy,IT,Italy -Solopaca,72,Campania,IT,Italy Solofra,72,Campania,IT,Italy Solignano Nuovo,45,Emilia-Romagna,IT,Italy Soliera,45,Emilia-Romagna,IT,Italy -Soleto,75,Apulia,IT,Italy -Solesino,34,Veneto,IT,Italy Solbiate Olona,25,Lombardy,IT,Italy -Solbiate Arno,25,Lombardy,IT,Italy Solarolo,45,Emilia-Romagna,IT,Italy Solaro,25,Lombardy,IT,Italy -Solaro,45,Emilia-Romagna,IT,Italy Solagna,34,Veneto,IT,Italy -Sogliano al Rubicone,45,Emilia-Romagna,IT,Italy +Sogliano Cavour,75,Apulia,IT,Italy Soci,52,Tuscany,IT,Italy Soave,34,Veneto,IT,Italy -Sizzano,21,Piedmont,IT,Italy Siziano,25,Lombardy,IT,Italy -Sistiana-Visogliano,36,Friuli Venezia Giulia,IT,Italy Sissa,45,Emilia-Romagna,IT,Italy Sirolo,57,The Marches,IT,Italy Sirmione,25,Lombardy,IT,Italy Sirignano,72,Campania,IT,Italy Siniscola,88,Sardinia,IT,Italy -Sindia,88,Sardinia,IT,Italy Sinalunga,52,Tuscany,IT,Italy Silvi,65,Abruzzo,IT,Italy Sillavengo,21,Piedmont,IT,Italy -Silla,45,Emilia-Romagna,IT,Italy -Siligo,88,Sardinia,IT,Italy Silea,34,Veneto,IT,Italy -Silanus,88,Sardinia,IT,Italy +Schlanders,32,Trentino-Alto Adige,IT,Italy Signa,52,Tuscany,IT,Italy -Sigillo,55,Umbria,IT,Italy Siena,52,Tuscany,IT,Italy -Sicignano degli Alburni,72,Campania,IT,Italy Siano,72,Campania,IT,Italy -Sgonico,36,Friuli Venezia Giulia,IT,Italy Sezze,62,Lazio,IT,Italy Seveso,25,Lombardy,IT,Italy -Settimo Vittone,21,Piedmont,IT,Italy Settimo Torinese,21,Piedmont,IT,Italy -Settebagni,62,Lazio,IT,Italy Sestri Levante,42,Liguria,IT,Italy +Sestriere,21,Piedmont,IT,Italy Sesto San Giovanni,25,Lombardy,IT,Italy Sestola,45,Emilia-Romagna,IT,Italy Sesto Fiorentino,52,Tuscany,IT,Italy -Sesto ed Uniti,25,Lombardy,IT,Italy -Sesto Calende,25,Lombardy,IT,Italy Sesto al Reghena,36,Friuli Venezia Giulia,IT,Italy Sexten,32,Trentino-Alto Adige,IT,Italy -Sestino,52,Tuscany,IT,Italy -Sessa Cilento,72,Campania,IT,Italy Sessa Aurunca,72,Campania,IT,Italy Serrone,62,Lazio,IT,Italy +Serravalle Sesia,21,Piedmont,IT,Italy Serravalle Scrivia,21,Piedmont,IT,Italy Serravalle Pistoiese,52,Tuscany,IT,Italy Serravalle,09,Serravalle,SM,San Marino ,09,Serravalle,SM,San Marino Serra San Quirico,57,The Marches,IT,Italy -Serra Riccò,42,Liguria,IT,Italy Serrara Fontana,72,Campania,IT,Italy -Serrapetrona,57,The Marches,IT,Italy -Serramazzoni,45,Emilia-Romagna,IT,Italy -"Serra de' Conti",57,The Marches,IT,Italy -Serracapriola,75,Apulia,IT,Italy Sernaglia della Battaglia,34,Veneto,IT,Italy Sermoneta,62,Lazio,IT,Italy Sermide,25,Lombardy,IT,Italy -Serle,25,Lombardy,IT,Italy Serino,72,Campania,IT,Italy -Serina,25,Lombardy,IT,Italy Seriate,25,Lombardy,IT,Italy Sergnano,25,Lombardy,IT,Italy Seregno,25,Lombardy,IT,Italy Seravezza,52,Tuscany,IT,Italy +Sepino,67,Molise,IT,Italy Sennori,88,Sardinia,IT,Italy Senna Lodigiana,25,Lombardy,IT,Italy -Senise,77,Basilicate,IT,Italy Senigallia,57,The Marches,IT,Italy +Seniga,25,Lombardy,IT,Italy Seneghe,88,Sardinia,IT,Italy Senago,25,Lombardy,IT,Italy Selvazzano Dentro,34,Veneto,IT,Italy Sëlva,32,Trentino-Alto Adige,IT,Italy -Selci,62,Lazio,IT,Italy Segrate,25,Lombardy,IT,Italy Segni,62,Lazio,IT,Italy -Sefro,57,The Marches,IT,Italy -Sedrina,25,Lombardy,IT,Italy Sedriano,25,Lombardy,IT,Italy -Sedrano,36,Friuli Venezia Giulia,IT,Italy Sedilo,88,Sardinia,IT,Italy Sedico,34,Veneto,IT,Italy -Seclì,75,Apulia,IT,Italy -Seano,52,Tuscany,IT,Italy +Sedegliano,36,Friuli Venezia Giulia,IT,Italy +Secondigliano,72,Campania,IT,Italy Scurcola Marsicana,65,Abruzzo,IT,Italy Scorzè,34,Veneto,IT,Italy Scorrano,75,Apulia,IT,Italy Scoppito,65,Abruzzo,IT,Italy Scopello,21,Piedmont,IT,Italy -Sciolze,21,Piedmont,IT,Italy Schio,34,Veneto,IT,Italy -Schilpario,25,Lombardy,IT,Italy +Schignano,52,Tuscany,IT,Italy Gazzada Schianno,25,Lombardy,IT,Italy -Scheggino,55,Umbria,IT,Italy -Scerni,65,Abruzzo,IT,Italy Scarperia,52,Tuscany,IT,Italy -Scarmagno,21,Piedmont,IT,Italy -Scarlino,52,Tuscany,IT,Italy Scanzano Jonico,77,Basilicate,IT,Italy -Scansano,52,Tuscany,IT,Italy +Scano di Montiferro,88,Sardinia,IT,Italy Scandolara Ravara,25,Lombardy,IT,Italy Scandicci,52,Tuscany,IT,Italy Scandiano,45,Emilia-Romagna,IT,Italy @@ -58525,211 +44770,171 @@ Savignano sul Panaro,45,Emilia-Romagna,IT,Italy Savigliano,21,Piedmont,IT,Italy Saviano,72,Campania,IT,Italy Sava,75,Apulia,IT,Italy -Sauze di Cesana,21,Piedmont,IT,Italy Sassuolo,45,Emilia-Romagna,IT,Italy Sasso Marconi,45,Emilia-Romagna,IT,Italy Sassoferrato,57,The Marches,IT,Italy Sassocorvaro,57,The Marches,IT,Italy +Sassetta,52,Tuscany,IT,Italy Sassari,88,Sardinia,IT,Italy Sassano,72,Campania,IT,Italy Sarzana,42,Liguria,IT,Italy -Sarteano,52,Tuscany,IT,Italy +Sarsina,45,Emilia-Romagna,IT,Italy Saronno,25,Lombardy,IT,Italy Sarno,72,Campania,IT,Italy Sarnico,25,Lombardy,IT,Italy Sarnano,57,The Marches,IT,Italy +Sarmeola,34,Veneto,IT,Italy Sarmede,34,Veneto,IT,Italy -Sarmato,45,Emilia-Romagna,IT,Italy Sarezzo,25,Lombardy,IT,Italy -Sarezzano,21,Piedmont,IT,Italy Sarnthein,32,Trentino-Alto Adige,IT,Italy Sarcedo,34,Veneto,IT,Italy Sapri,72,Campania,IT,Italy San Zenone al Lambro,25,Lombardy,IT,Italy San Zenone degli Ezzelini,34,Veneto,IT,Italy -Sanza,72,Campania,IT,Italy -San Vittore del Lazio,62,Lazio,IT,Italy San Vito di Leguzzano,34,Veneto,IT,Italy +San Vito di Fagagna,36,Friuli Venezia Giulia,IT,Italy San Vito di Cadore,34,Veneto,IT,Italy San Vito dei Normanni,75,Apulia,IT,Italy San Vito Chietino,65,Abruzzo,IT,Italy San Vito al Tagliamento,36,Friuli Venezia Giulia,IT,Italy -San Vincenzo,52,Tuscany,IT,Italy San Vendemiano,34,Veneto,IT,Italy San Venanzo,55,Umbria,IT,Italy San Valentino Torio,72,Campania,IT,Italy -Santu Lussurgiu,88,Sardinia,IT,Italy San Stino di Livenza,34,Veneto,IT,Italy Santo Stefano Ticino,25,Lombardy,IT,Italy Santo Stefano di Magra,42,Liguria,IT,Italy -Santo Stefano di Cadore,34,Veneto,IT,Italy -Santo Stefano del Sole,72,Campania,IT,Italy Santorso,34,Veneto,IT,Italy "Sant'Oreste",62,Lazio,IT,Italy "Sant'Omero",65,Abruzzo,IT,Italy "Sant'Ilario d'Enza",45,Emilia-Romagna,IT,Italy Santi Cosma e Damiano,62,Lazio,IT,Italy Santhià,21,Piedmont,IT,Italy +"Sant'Eusanio del Sangro",65,Abruzzo,IT,Italy Santeramo in Colle,75,Apulia,IT,Italy +San Teodoro,88,Sardinia,IT,Italy "Sant'Elpidio a Mare",57,The Marches,IT,Italy -"Sant'Elia Fiumerapido",62,Lazio,IT,Italy "Sant'Elena",34,Veneto,IT,Italy "Sant'Egidio alla Vibrata",65,Abruzzo,IT,Italy -Santa Vittoria in Matenano,57,The Marches,IT,Italy "Santa Vittoria d'Alba",21,Piedmont,IT,Italy -Santa Vittoria,45,Emilia-Romagna,IT,Italy +Santa Teresa Gallura,88,Sardinia,IT,Italy Santa Sofia,45,Emilia-Romagna,IT,Italy -"Sant'Arsenio",72,Campania,IT,Italy "Sant'Arpino",72,Campania,IT,Italy Santarcangelo di Romagna,45,Emilia-Romagna,IT,Italy -"Sant'Arcangelo",77,Basilicate,IT,Italy "Sant'Antonio",45,Emilia-Romagna,IT,Italy "Sant'Antonio Abate",72,Campania,IT,Italy -"Sant'Antonio",25,Lombardy,IT,Italy "Sant'Antimo",72,Campania,IT,Italy -"Sant'Angelo Romano",62,Lazio,IT,Italy "Sant'Angelo Lodigiano",25,Lombardy,IT,Italy -"Sant'Angelo di Piove di Sacco",34,Veneto,IT,Italy -"Sant'Angelo dei Lombardi",72,Campania,IT,Italy +"Sant'Angelo in Vado",57,The Marches,IT,Italy +"Sant'Angelo in Pontano",57,The Marches,IT,Italy +"Sant'Angelo in Lizzola",57,The Marches,IT,Italy "Sant'Angelo d'Alife",72,Campania,IT,Italy "Sant'Angelo a Fasanella",72,Campania,IT,Italy +"Sant'Andrea del Garigliano",62,Lazio,IT,Italy "Sant'Anastasia",72,Campania,IT,Italy +San Tammaro,72,Campania,IT,Italy "Sant'Ambrogio di Valpolicella",34,Veneto,IT,Italy -"Sant'Ambrogio di Torino",21,Piedmont,IT,Italy Santa Marinella,62,Lazio,IT,Italy Santa Maria Nuova,57,The Marches,IT,Italy Santa Maria la Longa,36,Friuli Venezia Giulia,IT,Italy Santa Maria la Fossa,72,Campania,IT,Italy -Santa Maria Imbaro,65,Abruzzo,IT,Italy Santa Maria di Sala,34,Veneto,IT,Italy -Santa Maria,72,Campania,IT,Italy Santa Maria degli Angeli,55,Umbria,IT,Italy Santa Maria Capua Vetere,72,Campania,IT,Italy Santa Maria a Vico,72,Campania,IT,Italy Santa Maria a Monte,52,Tuscany,IT,Italy Santa Margherita Ligure,42,Liguria,IT,Italy Santa Lucia di Serino,72,Campania,IT,Italy +"Sant'Albano Stura",21,Piedmont,IT,Italy "Sant'Agnello",72,Campania,IT,Italy Santa Giustina in Colle,34,Veneto,IT,Italy Santa Giustina,34,Veneto,IT,Italy "Sant'Agata sui Due Golfi",72,Campania,IT,Italy "Sant'Agata di Puglia",75,Apulia,IT,Italy -"Sant'Agata de' Goti",72,Campania,IT,Italy "Sant'Agata Bolognese",45,Emilia-Romagna,IT,Italy "Santa Croce sull'Arno",52,Tuscany,IT,Italy Santa Croce di Magliano,67,Molise,IT,Italy Santa Cristina Val Gardena,32,Trentino-Alto Adige,IT,Italy -San Sossio Baronia,72,Campania,IT,Italy San Severo,75,Apulia,IT,Italy San Severino Marche,57,The Marches,IT,Italy Sansepolcro,52,Tuscany,IT,Italy San Secondo Parmense,45,Emilia-Romagna,IT,Italy San Sebastiano al Vesuvio,72,Campania,IT,Italy San Salvo,65,Abruzzo,IT,Italy -San Salvatore Telesino,72,Campania,IT,Italy -San Salvatore Monferrato,21,Piedmont,IT,Italy -San Ruffillo,45,Emilia-Romagna,IT,Italy -San Romano,52,Tuscany,IT,Italy San Rocco a Pilli,52,Tuscany,IT,Italy Sanremo,42,Liguria,IT,Italy San Quirino,36,Friuli Venezia Giulia,IT,Italy San Prisco,72,Campania,IT,Italy -San Potito Sannitico,72,Campania,IT,Italy +"San Polo d'Enza",45,Emilia-Romagna,IT,Italy San Polo dei Cavalieri,62,Lazio,IT,Italy San Pietro Viminario,34,Veneto,IT,Italy San Pietro Vernotico,75,Apulia,IT,Italy San Pietro Mosezzo,21,Piedmont,IT,Italy -San Pietro in Lama,75,Apulia,IT,Italy +San Pietro In Vincoli,45,Emilia-Romagna,IT,Italy San Pietro in Gu,34,Veneto,IT,Italy San Pietro in Casale,45,Emilia-Romagna,IT,Italy San Pietro di Feletto,34,Veneto,IT,Italy +San Pietro al Tanagro,72,Campania,IT,Italy San Pietro al Natisone,36,Friuli Venezia Giulia,IT,Italy San Pietro,25,Lombardy,IT,Italy -San Piero in Bagno,45,Emilia-Romagna,IT,Italy -San Piero a Sieve,52,Tuscany,IT,Italy San Pellegrino Terme,25,Lombardy,IT,Italy -San Paolo di Jesi,57,The Marches,IT,Italy -San Paolo di Civitate,75,Apulia,IT,Italy San Paolo Bel Sito,72,Campania,IT,Italy San Paolo,25,Lombardy,IT,Italy San Pancrazio Salentino,75,Apulia,IT,Italy -St. Pankraz,32,Trentino-Alto Adige,IT,Italy -San Pancrazio,45,Emilia-Romagna,IT,Italy -San Nicolo,45,Emilia-Romagna,IT,Italy -San Nicola Baronia,72,Campania,IT,Italy San Nicola di Tremiti,75,Apulia,IT,Italy Sannicola,75,Apulia,IT,Italy Sannicandro Garganico,75,Apulia,IT,Italy Sannicandro di Bari,75,Apulia,IT,Italy -San Nazzaro Sesia,21,Piedmont,IT,Italy "Sannazzaro de' Burgondi",25,Lombardy,IT,Italy -San Nazario,34,Veneto,IT,Italy San Miniato Basso,52,Tuscany,IT,Italy -San Michele Salentino,75,Apulia,IT,Italy -San Michele Mondovì,21,Piedmont,IT,Italy -San Michele di Serino,72,Campania,IT,Italy San Michele al Tagliamento,34,Veneto,IT,Italy -"San Michele all'Adige",32,Trentino-Alto Adige,IT,Italy San Mauro Torinese,21,Piedmont,IT,Italy San Mauro Pascoli,45,Emilia-Romagna,IT,Italy "San Maurizio d'Opaglio",21,Piedmont,IT,Italy San Maurizio Canavese,21,Piedmont,IT,Italy San Marzano sul Sarno,72,Campania,IT,Italy -San Marzano di San Giuseppe,75,Apulia,IT,Italy San Martino Valle Caudina,72,Campania,IT,Italy San Martino Siccomario,25,Lombardy,IT,Italy -San Martino Spino,45,Emilia-Romagna,IT,Italy San Martino in Rio,45,Emilia-Romagna,IT,Italy -San Martino in Pensilis,67,Molise,IT,Italy San Martino,32,Trentino-Alto Adige,IT,Italy San Martino di Venezze,34,Veneto,IT,Italy San Martino di Lupari,34,Veneto,IT,Italy San Martino Buon Albergo,34,Veneto,IT,Italy +San Martino in Passiria,32,Trentino-Alto Adige,IT,Italy ,,,SM,San Marino San Marino,07,Castello di San Marino Citta,SM,San Marino San Marco in Lamis,75,Apulia,IT,Italy San Marco Evangelista,72,Campania,IT,Italy +San Marco dei Cavoti,72,Campania,IT,Italy San Marcello Pistoiese,52,Tuscany,IT,Italy -San Lorenzo Nuovo,62,Lazio,IT,Italy -San Lorenzo in Campo,57,The Marches,IT,Italy +San Marcello,57,The Marches,IT,Italy St. Lorenzen,32,Trentino-Alto Adige,IT,Italy -St. Leonhard in Passeier,32,Trentino-Alto Adige,IT,Italy +San Lorenzo al Mare,42,Liguria,IT,Italy +San Leo,45,Emilia-Romagna,IT,Italy San Lazzaro di Savena,45,Emilia-Romagna,IT,Italy -Sanguinetto,34,Veneto,IT,Italy +San Gregorio Matese,72,Campania,IT,Italy San Godenzo,52,Tuscany,IT,Italy -San Giusto Canavese,21,Piedmont,IT,Italy -San Giustino Valdarno,52,Tuscany,IT,Italy San Giustino,55,Umbria,IT,Italy San Giuseppe Vesuviano,72,Campania,IT,Italy -San Giuseppe,45,Emilia-Romagna,IT,Italy San Giuliano Terme,52,Tuscany,IT,Italy San Giuliano Milanese,25,Lombardy,IT,Italy -San Giuliano di Puglia,67,Molise,IT,Italy San Giovanni Valdarno,52,Tuscany,IT,Italy San Giovanni Rotondo,75,Apulia,IT,Italy San Giovanni Lupatoto,34,Veneto,IT,Italy San Giovanni in Persiceto,45,Emilia-Romagna,IT,Italy San Giovanni in Marignano,45,Emilia-Romagna,IT,Italy -San Giovanni in Croce,25,Lombardy,IT,Italy San Giovanni Incarico,62,Lazio,IT,Italy -San Giovanni Ilarione,34,Veneto,IT,Italy -San Giovanni delle Contee,52,Tuscany,IT,Italy -San Giovanni a Piro,72,Campania,IT,Italy San Giovanni al Natisone,36,Friuli Venezia Giulia,IT,Italy San Giovanni di Duino,36,Friuli Venezia Giulia,IT,Italy San Giorgio Piacentino,45,Emilia-Romagna,IT,Italy +San Giorgio la Molara,72,Campania,IT,Italy San Giorgio Ionico,75,Apulia,IT,Italy San Giorgio in Salici,34,Veneto,IT,Italy San Giorgio in Bosco,34,Veneto,IT,Italy San Giorgio di Piano,45,Emilia-Romagna,IT,Italy San Giorgio di Nogaro,36,Friuli Venezia Giulia,IT,Italy -San Giorgio di Lomellina,25,Lombardy,IT,Italy San Giorgio del Sannio,72,Campania,IT,Italy San Giorgio della Richinvelda,36,Friuli Venezia Giulia,IT,Italy -San Giorgio Canavese,21,Piedmont,IT,Italy -San Giorgio a Liri,62,Lazio,IT,Italy San Giorgio a Cremano,72,Campania,IT,Italy -San Ginesio,57,The Marches,IT,Italy San Gimignano,52,Tuscany,IT,Italy San Giacomo dei Capri,72,Campania,IT,Italy San Giacomo degli Schiavoni,67,Molise,IT,Italy @@ -58737,50 +44942,40 @@ San Gervasio Bresciano,25,Lombardy,IT,Italy San Germano Vercellese,21,Piedmont,IT,Italy San Gennaro Vesuviano,72,Campania,IT,Italy San Genesio ed Uniti,25,Lombardy,IT,Italy -San Gemini,55,Umbria,IT,Italy +Jenesien,32,Trentino-Alto Adige,IT,Italy Sangano,21,Piedmont,IT,Italy Aglientu,88,Sardinia,IT,Italy -San Francesco al Campo,21,Piedmont,IT,Italy San Francesco,34,Veneto,IT,Italy San Fior,34,Veneto,IT,Italy San Ferdinando di Puglia,75,Apulia,IT,Italy -San Felice sul Panaro,45,Emilia-Romagna,IT,Italy San Felice del Benaco,25,Lombardy,IT,Italy San Felice Circeo,62,Lazio,IT,Italy Sandrigo,34,Veneto,IT,Italy San Dorligo della Valle,36,Friuli Venezia Giulia,IT,Italy -San Donato Val di Comino,62,Lazio,IT,Italy San Donato Milanese,25,Lombardy,IT,Italy +San Donato di Lecce,75,Apulia,IT,Italy San Donà di Piave,34,Veneto,IT,Italy -San Donaci,75,Apulia,IT,Italy Sandigliano,21,Piedmont,IT,Italy -"San Demetrio Ne' Vestini",65,Abruzzo,IT,Italy San Daniele del Friuli,36,Friuli Venezia Giulia,IT,Italy "San Damiano d'Asti",21,Piedmont,IT,Italy San Costanzo,57,The Marches,IT,Italy San Colombano al Lambro,25,Lombardy,IT,Italy San Cipriano Po,25,Lombardy,IT,Italy -San Cipriano Picentino,72,Campania,IT,Italy -San Cesario sul Panaro,45,Emilia-Romagna,IT,Italy -San Cesario di Lecce,75,Apulia,IT,Italy San Cesareo,62,Lazio,IT,Italy San Cassiano,32,Trentino-Alto Adige,IT,Italy +San Cassiano,75,Apulia,IT,Italy San Casciano in Val di Pesa,52,Tuscany,IT,Italy -Innichen,32,Trentino-Alto Adige,IT,Italy San Bonifacio,34,Veneto,IT,Italy San Biagio di Callalta,34,Veneto,IT,Italy San Benedetto Val di Sambro,45,Emilia-Romagna,IT,Italy San Benedetto Po,25,Lombardy,IT,Italy San Benedetto dei Marsi,65,Abruzzo,IT,Italy San Benedetto del Tronto,57,The Marches,IT,Italy -San Bartolomeo in Galdo,72,Campania,IT,Italy -San Baronto,52,Tuscany,IT,Italy -Sanarica,75,Apulia,IT,Italy -Sampeyre,21,Piedmont,IT,Italy Sammichele di Bari,75,Apulia,IT,Italy Samarate,25,Lombardy,IT,Italy Salzano,34,Veneto,IT,Italy Salvirola,25,Lombardy,IT,Italy +Salvatronda,34,Veneto,IT,Italy Saluzzo,21,Piedmont,IT,Italy La Salute di Livenza,34,Veneto,IT,Italy Saluggia,21,Piedmont,IT,Italy @@ -58790,31 +44985,29 @@ Salsomaggiore Terme,45,Emilia-Romagna,IT,Italy Salorno,32,Trentino-Alto Adige,IT,Italy Salò,25,Lombardy,IT,Italy Salizzole,34,Veneto,IT,Italy -Salice Terme,25,Lombardy,IT,Italy Salice Salentino,75,Apulia,IT,Italy Salgareda,34,Veneto,IT,Italy -Saletto,34,Veneto,IT,Italy Sales,36,Friuli Venezia Giulia,IT,Italy Salerno,72,Campania,IT,Italy Salento,72,Campania,IT,Italy Sale Marasino,25,Lombardy,IT,Italy Sale,21,Piedmont,IT,Italy -Salcedo,34,Veneto,IT,Italy -Salandra,77,Basilicate,IT,Italy Sala Consilina,72,Campania,IT,Italy Sala Bolognese,45,Emilia-Romagna,IT,Italy Sala Baganza,45,Emilia-Romagna,IT,Italy +Saint-Vincent,23,Aosta Valley,IT,Italy Sagrado,36,Friuli Venezia Giulia,IT,Italy Sacrofano,62,Lazio,IT,Italy -Camaldoli,52,Tuscany,IT,Italy Sacile,36,Friuli Venezia Giulia,IT,Italy Saccolongo,34,Veneto,IT,Italy +Brentasecca-Sabbioncello,34,Veneto,IT,Italy Sabbio Chiese,25,Lombardy,IT,Italy Sabaudia,62,Lazio,IT,Italy Ruvo di Puglia,75,Apulia,IT,Italy +Ruvo del Monte,77,Basilicate,IT,Italy +Ruviano,72,Campania,IT,Italy Rutigliano,75,Apulia,IT,Italy Russi,45,Emilia-Romagna,IT,Italy -Ruoti,77,Basilicate,IT,Italy Rufina,52,Tuscany,IT,Italy Rudiano,25,Lombardy,IT,Italy Rubiera,45,Emilia-Romagna,IT,Italy @@ -58822,69 +45015,54 @@ Rubano,34,Veneto,IT,Italy Rozzano,25,Lombardy,IT,Italy Rovolon,34,Veneto,IT,Italy Rovigo,34,Veneto,IT,Italy -Rovetta,25,Lombardy,IT,Italy +Roviano,62,Lazio,IT,Italy Rovereto,32,Trentino-Alto Adige,IT,Italy Roveredo in Piano,36,Friuli Venezia Giulia,IT,Italy Roverbella,25,Lombardy,IT,Italy Rovello Porro,25,Lombardy,IT,Italy Rovellasca,25,Lombardy,IT,Italy Rovato,25,Lombardy,IT,Italy -Rovagnate,25,Lombardy,IT,Italy +Rovasenda,21,Piedmont,IT,Italy Rottofreno,45,Emilia-Romagna,IT,Italy +Rotondi,72,Campania,IT,Italy Rotondella,77,Basilicate,IT,Italy Rotella,57,The Marches,IT,Italy Rota,52,Tuscany,IT,Italy +Rossiglione,42,Liguria,IT,Italy Rossano Veneto,34,Veneto,IT,Italy Rosora,57,The Marches,IT,Italy -Rosolina,34,Veneto,IT,Italy Rosignano Marittimo,52,Tuscany,IT,Italy -Rosia,52,Tuscany,IT,Italy -Roseto Valfortore,75,Apulia,IT,Italy Roseto degli Abruzzi,65,Abruzzo,IT,Italy Rosciano,65,Abruzzo,IT,Italy Rosate,25,Lombardy,IT,Italy Rosà,34,Veneto,IT,Italy Ronco Scrivia,42,Liguria,IT,Italy Roncoferraro,25,Lombardy,IT,Italy -"Ronco all'Adige",34,Veneto,IT,Italy Ronciglione,62,Lazio,IT,Italy Ronchis,36,Friuli Venezia Giulia,IT,Italy Ronchi dei Legionari,36,Friuli Venezia Giulia,IT,Italy +Roncegno,32,Trentino-Alto Adige,IT,Italy Roncade,34,Veneto,IT,Italy Romentino,21,Piedmont,IT,Italy -"Romans d'Isonzo",36,Friuli Venezia Giulia,IT,Italy Romano di Lombardia,25,Lombardy,IT,Italy Romano Canavese,21,Piedmont,IT,Italy -Romanengo,25,Lombardy,IT,Italy Romana,88,Sardinia,IT,Italy -Romagnese,25,Lombardy,IT,Italy Romagnano Sesia,21,Piedmont,IT,Italy Rome,62,Lazio,IT,Italy Rolo,45,Emilia-Romagna,IT,Italy -Roisan,23,Aosta Valley,IT,Italy -Rognano,25,Lombardy,IT,Italy -Rofrano,72,Campania,IT,Italy +Rogolo,25,Lombardy,IT,Italy Rodigo,25,Lombardy,IT,Italy -Rodi Garganico,75,Apulia,IT,Italy -Rodano,25,Lombardy,IT,Italy -Rocchetta a Volturno,67,Molise,IT,Italy Roccastrada,52,Tuscany,IT,Italy -Roccaspinalveti,65,Abruzzo,IT,Italy +Roccasecca,62,Lazio,IT,Italy +Roccascalegna,65,Abruzzo,IT,Italy Rocca San Felice,72,Campania,IT,Italy -Rocca San Casciano,45,Emilia-Romagna,IT,Italy Roccarainola,72,Campania,IT,Italy Rocca Priora,62,Lazio,IT,Italy Roccapiemonte,72,Campania,IT,Italy -Roccamontepiano,65,Abruzzo,IT,Italy -Rocca Imperiale,78,Calabria,IT,Italy -Roccagloriosa,72,Campania,IT,Italy Roccafranca,25,Lombardy,IT,Italy -Roccaforte Mondovì,21,Piedmont,IT,Italy Rocca,45,Emilia-Romagna,IT,Italy Rocca di Papa,62,Lazio,IT,Italy -"Rocca d'Evandro",72,Campania,IT,Italy Roccadaspide,72,Campania,IT,Italy -Roccacasale,65,Abruzzo,IT,Italy Roccabianca,45,Emilia-Romagna,IT,Italy Robilante,21,Piedmont,IT,Italy Robecco sul Naviglio,25,Lombardy,IT,Italy @@ -58892,85 +45070,62 @@ Robecchetto con Induno,25,Lombardy,IT,Italy Robbio,25,Lombardy,IT,Italy Robbiate,25,Lombardy,IT,Italy Robassomero,21,Piedmont,IT,Italy -Roasio,21,Piedmont,IT,Italy Roana,34,Veneto,IT,Italy "Rivolta d'Adda",25,Lombardy,IT,Italy Rivoli,21,Piedmont,IT,Italy Rivignano,36,Friuli Venezia Giulia,IT,Italy -Rivergaro,45,Emilia-Romagna,IT,Italy -Rivello,77,Basilicate,IT,Italy "Rive d'Arcano",36,Friuli Venezia Giulia,IT,Italy Rive,21,Piedmont,IT,Italy -Rivarolo Mantovano,25,Lombardy,IT,Italy Rivarolo del Re ed Uniti,25,Lombardy,IT,Italy Rivarolo Canavese,21,Piedmont,IT,Italy -Rivanazzano,25,Lombardy,IT,Italy +Riva presso Chieri,21,Piedmont,IT,Italy Rivamonte Agordino,34,Veneto,IT,Italy Rivalta di Torino,21,Piedmont,IT,Italy Riva Ligure,42,Liguria,IT,Italy -Rivalba,21,Piedmont,IT,Italy Riva del Garda,32,Trentino-Alto Adige,IT,Italy Ripe San Ginesio,57,The Marches,IT,Italy Ripatransone,57,The Marches,IT,Italy +Ripa Teatina,65,Abruzzo,IT,Italy Riparbella,52,Tuscany,IT,Italy -Ripalta Cremasca,25,Lombardy,IT,Italy Ripalimosani,67,Molise,IT,Italy -Ripafratta-Farneta,52,Tuscany,IT,Italy -Ripacandida,77,Basilicate,IT,Italy Rio Saliceto,45,Emilia-Romagna,IT,Italy Rionero in Vulture,77,Basilicate,IT,Italy -Riomaggiore,42,Liguria,IT,Italy -Riolunato,45,Emilia-Romagna,IT,Italy Riolo Terme,45,Emilia-Romagna,IT,Italy -Riola,45,Emilia-Romagna,IT,Italy -Riofreddo,62,Lazio,IT,Italy Rimini,45,Emilia-Romagna,IT,Italy "Rignano sull'Arno",52,Tuscany,IT,Italy -Rignano Garganico,75,Apulia,IT,Italy Rignano Flaminio,62,Lazio,IT,Italy Schenna,32,Trentino-Alto Adige,IT,Italy Rieti,62,Lazio,IT,Italy -Riese Pio X,34,Veneto,IT,Italy Riccione,45,Emilia-Romagna,IT,Italy +Riccia,67,Molise,IT,Italy Riardo,72,Campania,IT,Italy Riano,62,Lazio,IT,Italy -Riale,45,Emilia-Romagna,IT,Italy Rho,25,Lombardy,IT,Italy -Rezzoaglio,42,Liguria,IT,Italy Rezzato,25,Lombardy,IT,Italy -Rezzago,25,Lombardy,IT,Italy -Revere,25,Lombardy,IT,Italy -Revello,21,Piedmont,IT,Italy Retorbido,25,Lombardy,IT,Italy Rescaldina,25,Lombardy,IT,Italy Resana,34,Veneto,IT,Italy Reno,45,Emilia-Romagna,IT,Italy -Remanzacco,36,Friuli Venezia Giulia,IT,Italy +Renazzo,45,Emilia-Romagna,IT,Italy Reggio Emilia,45,Emilia-Romagna,IT,Italy Reggiolo,45,Emilia-Romagna,IT,Italy Reggello,52,Tuscany,IT,Italy -Refrontolo,34,Veneto,IT,Italy -Recoaro Terme,34,Veneto,IT,Italy Recco,42,Liguria,IT,Italy Recanati,57,The Marches,IT,Italy -Recale,72,Campania,IT,Italy Ravenna,45,Emilia-Romagna,IT,Italy -Ravarino,45,Emilia-Romagna,IT,Italy Rassina,52,Tuscany,IT,Italy -Rapolano Terme,52,Tuscany,IT,Italy +Rapolla,77,Basilicate,IT,Italy Rapallo,42,Liguria,IT,Italy Rapagnano,57,The Marches,IT,Italy -Rancio Valcuvia,25,Lombardy,IT,Italy +Ranco,25,Lombardy,IT,Italy Raggio,55,Umbria,IT,Italy Radicofani,52,Tuscany,IT,Italy Radda in Chianti,52,Tuscany,IT,Italy -Ratschings,32,Trentino-Alto Adige,IT,Italy Racconigi,21,Piedmont,IT,Italy Quistello,25,Lombardy,IT,Italy "Quinzano d'Oglio",25,Lombardy,IT,Italy -Quinto Vicentino,34,Veneto,IT,Italy Quinto di Treviso,34,Veneto,IT,Italy -Quingentole,25,Lombardy,IT,Italy +Quindici,72,Campania,IT,Italy Quiliano,42,Liguria,IT,Italy Quero,34,Veneto,IT,Italy Quattro Castella,45,Emilia-Romagna,IT,Italy @@ -58978,54 +45133,40 @@ Quarto Inferiore,45,Emilia-Romagna,IT,Italy "Quarto d'Altino",34,Veneto,IT,Italy Quarto,21,Piedmont,IT,Italy Quarrata,52,Tuscany,IT,Italy -Quarona,21,Piedmont,IT,Italy Qualiano,72,Campania,IT,Italy Quadri,65,Abruzzo,IT,Italy Quadrelle,72,Campania,IT,Italy Putignano,75,Apulia,IT,Italy -Pusiano,25,Lombardy,IT,Italy Pulsano,75,Apulia,IT,Italy -Pulfero,36,Friuli Venezia Giulia,IT,Italy Puianello,45,Emilia-Romagna,IT,Italy Puglianello,72,Campania,IT,Italy ,75,Apulia,IT,Italy Prossedi,62,Lazio,IT,Italy Procida,72,Campania,IT,Italy Priverno,62,Lazio,IT,Italy +Prima Porta,62,Lazio,IT,Italy Prignano sulla Secchia,45,Emilia-Romagna,IT,Italy -Pressana,34,Veneto,IT,Italy Premosello-Chiovenda,21,Piedmont,IT,Italy Premariacco,36,Friuli Venezia Giulia,IT,Italy -Premana,25,Lombardy,IT,Italy Preganziol,34,Veneto,IT,Italy Predosa,21,Piedmont,IT,Italy -Predore,25,Lombardy,IT,Italy -Prettau,32,Trentino-Alto Adige,IT,Italy Predazzo,32,Trentino-Alto Adige,IT,Italy Pravisdomini,36,Friuli Venezia Giulia,IT,Italy Pratovecchio,52,Tuscany,IT,Italy Prato Sesia,21,Piedmont,IT,Italy Pratola Serra,72,Campania,IT,Italy Pratola Peligna,65,Abruzzo,IT,Italy -Prad am Stilfser Joch,32,Trentino-Alto Adige,IT,Italy Prato,52,Tuscany,IT,Italy Pratica di Mare,62,Lazio,IT,Italy +Prata Sannita,72,Campania,IT,Italy Prata di Pordenone,36,Friuli Venezia Giulia,IT,Italy -"Prata d'Ansidonia",65,Abruzzo,IT,Italy -Prascorsano,21,Piedmont,IT,Italy -Pralungo,21,Piedmont,IT,Italy -Pralormo,21,Piedmont,IT,Italy Pralboino,25,Lombardy,IT,Italy Pozzuolo del Friuli,36,Friuli Venezia Giulia,IT,Italy Pozzuoli,72,Campania,IT,Italy -Pozzonovo,34,Veneto,IT,Italy Pozzomaggiore,88,Sardinia,IT,Italy -Pozzolo Formigaro,21,Piedmont,IT,Italy Pozzolengo,25,Lombardy,IT,Italy Pozzilli,67,Molise,IT,Italy -Pozzaglio ed Uniti,25,Lombardy,IT,Italy Pozza di Fassa,32,Trentino-Alto Adige,IT,Italy -Povoletto,36,Friuli Venezia Giulia,IT,Italy Poviglio,45,Emilia-Romagna,IT,Italy Povegliano Veronese,34,Veneto,IT,Italy Potenza Picena,57,The Marches,IT,Italy @@ -59035,108 +45176,90 @@ Postiglione,72,Campania,IT,Italy Burgstall,32,Trentino-Alto Adige,IT,Italy Possagno,34,Veneto,IT,Italy Positano,72,Campania,IT,Italy -Portovenere,42,Liguria,IT,Italy +Portula,21,Piedmont,IT,Italy Porto Torres,88,Sardinia,IT,Italy -Porto Tolle,34,Veneto,IT,Italy "Porto Sant'Elpidio",57,The Marches,IT,Italy Porto San Giorgio,57,The Marches,IT,Italy Porto Recanati,57,The Marches,IT,Italy Porto Potenza Picena,57,The Marches,IT,Italy Portomaggiore,45,Emilia-Romagna,IT,Italy Portogruaro,34,Veneto,IT,Italy -Porto Fuori,45,Emilia-Romagna,IT,Italy -Portofino,42,Liguria,IT,Italy Portoferraio,52,Tuscany,IT,Italy -Porto Corsini,45,Emilia-Romagna,IT,Italy Civitanova Marche,57,The Marches,IT,Italy Porto Ceresio,25,Lombardy,IT,Italy Portocannone,67,Molise,IT,Italy Porto Azzurro,52,Tuscany,IT,Italy +Portico di Caserta,72,Campania,IT,Italy Portici,72,Campania,IT,Italy -Portalbera,25,Lombardy,IT,Italy Porretta Terme,45,Emilia-Romagna,IT,Italy Porlezza,25,Lombardy,IT,Italy Pordenone,36,Friuli Venezia Giulia,IT,Italy Porcia,36,Friuli Venezia Giulia,IT,Italy Porcari,52,Tuscany,IT,Italy +Porano,55,Umbria,IT,Italy Poppi,52,Tuscany,IT,Italy Popoli,65,Abruzzo,IT,Italy -Ponzano di Fermo,57,The Marches,IT,Italy -Ponza,62,Lazio,IT,Italy Pont-Saint-Martin,23,Aosta Valley,IT,Italy Pontremoli,52,Tuscany,IT,Italy -Pontinia,62,Lazio,IT,Italy Pontida,25,Lombardy,IT,Italy Ponticino,52,Tuscany,IT,Italy -Ponticelli,45,Emilia-Romagna,IT,Italy +Ponticelli,72,Campania,IT,Italy Ponti,21,Piedmont,IT,Italy Pontevico,25,Lombardy,IT,Italy -Lavena Ponte Tresa,25,Lombardy,IT,Italy Ponte San Pietro,25,Lombardy,IT,Italy Ponte San Nicolo,34,Veneto,IT,Italy +Ponte San Giovanni,55,Umbria,IT,Italy Ponte Ronca,45,Emilia-Romagna,IT,Italy +Pontenure,45,Emilia-Romagna,IT,Italy Ponte Nossa,25,Lombardy,IT,Italy Ponte nelle Alpi,34,Veneto,IT,Italy -Pontelongo,34,Veneto,IT,Italy -Pontelandolfo,72,Campania,IT,Italy Ponte Lambro,25,Lombardy,IT,Italy Ponte di Piave,34,Veneto,IT,Italy Ponte di Legno,25,Lombardy,IT,Italy Pontedera,52,Tuscany,IT,Italy "Ponte dell'Olio",45,Emilia-Romagna,IT,Italy -Pontedassio,42,Liguria,IT,Italy Pontecurone,21,Piedmont,IT,Italy Pontecorvo,62,Lazio,IT,Italy +Pontecchio Polesine,34,Veneto,IT,Italy Pontecagnano,72,Campania,IT,Italy Ponte Caffaro,25,Lombardy,IT,Italy Ponte Buggianese,52,Tuscany,IT,Italy Pontebba,36,Friuli Venezia Giulia,IT,Italy +Pont-Canavese,21,Piedmont,IT,Italy Pontassieve,52,Tuscany,IT,Italy Ponsacco,52,Tuscany,IT,Italy Poncarale,25,Lombardy,IT,Italy +Pomponesco,25,Lombardy,IT,Italy Pompiano,25,Lombardy,IT,Italy Pompei,72,Campania,IT,Italy "Pomigliano d'Arco",72,Campania,IT,Italy Pomezia,62,Lazio,IT,Italy -Pomaro Monferrato,21,Piedmont,IT,Italy Pomarance,52,Tuscany,IT,Italy Polverigi,57,The Marches,IT,Italy -Pollica,72,Campania,IT,Italy +Pollone,21,Piedmont,IT,Italy Pollenza,57,The Marches,IT,Italy Polla,72,Campania,IT,Italy Polignano a Mare,75,Apulia,IT,Italy Policoro,77,Basilicate,IT,Italy -Policastro Bussentino,72,Campania,IT,Italy Poli,62,Lazio,IT,Italy -Polesine Parmense,45,Emilia-Romagna,IT,Italy -Polesella,34,Veneto,IT,Italy Polcenigo,36,Friuli Venezia Giulia,IT,Italy Poirino,21,Piedmont,IT,Italy -Poiana Maggiore,34,Veneto,IT,Italy Pogno,21,Piedmont,IT,Italy Pogliano Milanese,25,Lombardy,IT,Italy -Poggio Rusco,25,Lombardy,IT,Italy Poggio Renatico,45,Emilia-Romagna,IT,Italy -Poggio Picenze,65,Abruzzo,IT,Italy -Poggio Moiano,62,Lazio,IT,Italy Poggio Mirteto,62,Lazio,IT,Italy Poggiomarino,72,Campania,IT,Italy Poggio Chiesanuova,02,Chiesanuova,SM,San Marino -Poggio Berni,45,Emilia-Romagna,IT,Italy Poggio a Caiano,52,Tuscany,IT,Italy Poggibonsi,52,Tuscany,IT,Italy -Pofi,62,Lazio,IT,Italy +Poggiardo,75,Apulia,IT,Italy Podenzano,45,Emilia-Romagna,IT,Italy +Podenzana,52,Tuscany,IT,Italy Pocenia,36,Friuli Venezia Giulia,IT,Italy -Ploaghe,88,Sardinia,IT,Italy -Plaus,32,Trentino-Alto Adige,IT,Italy Plan da Tieja,32,Trentino-Alto Adige,IT,Italy -Pizzighettone,25,Lombardy,IT,Italy +Pizzoli,65,Abruzzo,IT,Italy Piumazzo,45,Emilia-Romagna,IT,Italy -Pitigliano,52,Tuscany,IT,Italy -Pistrino,55,Umbria,IT,Italy Pistoia,52,Tuscany,IT,Italy -Pisticci,77,Basilicate,IT,Italy Pisogne,25,Lombardy,IT,Italy Pisa,52,Tuscany,IT,Italy Piovene Rocchette,34,Veneto,IT,Italy @@ -59145,89 +45268,72 @@ Piossasco,21,Piedmont,IT,Italy Piombino Dese,34,Veneto,IT,Italy Piombino,52,Tuscany,IT,Italy Pioltello,25,Lombardy,IT,Italy -Piobbico,57,The Marches,IT,Italy -Pinzolo,32,Trentino-Alto Adige,IT,Italy +"Piobesi d'Alba",21,Piedmont,IT,Italy Pinzano al Tagliamento,36,Friuli Venezia Giulia,IT,Italy Pineto,65,Abruzzo,IT,Italy +Pineta,65,Abruzzo,IT,Italy Pinerolo,21,Piedmont,IT,Italy Pimonte,72,Campania,IT,Italy Pignola,77,Basilicate,IT,Italy Pignataro Maggiore,72,Campania,IT,Italy -Pieve Vergonte,21,Piedmont,IT,Italy -Pieve Torina,57,The Marches,IT,Italy +Piglio,62,Lazio,IT,Italy Pieve Santo Stefano,52,Tuscany,IT,Italy Pieve San Giacomo,25,Lombardy,IT,Italy -Pieve Porto Morone,25,Lombardy,IT,Italy -Pievepelago,45,Emilia-Romagna,IT,Italy -Pieve Fosciana,52,Tuscany,IT,Italy -Pieve di Teco,42,Liguria,IT,Italy +"Pieve d'Olmi",25,Lombardy,IT,Italy Pieve di Soligo,34,Veneto,IT,Italy Pieve di Cento,45,Emilia-Romagna,IT,Italy Pieve di Cadore,34,Veneto,IT,Italy -Pieve del Cairo,25,Lombardy,IT,Italy Pietravairano,72,Campania,IT,Italy Pietrasanta,52,Tuscany,IT,Italy -Pietramontecorvino,75,Apulia,IT,Italy Pietramelara,72,Campania,IT,Italy Pietra Ligure,42,Liguria,IT,Italy -Pietragalla,77,Basilicate,IT,Italy -Pietracuta,45,Emilia-Romagna,IT,Italy +Pienza,52,Tuscany,IT,Italy Piemonte,55,Umbria,IT,Italy ,21,Piedmont,IT,Italy -Piegaro,55,Umbria,IT,Italy -Piea,21,Piedmont,IT,Italy -Pico,62,Lazio,IT,Italy -Picinisco,62,Lazio,IT,Italy Picerno,77,Basilicate,IT,Italy Piazzola sul Brenta,34,Veneto,IT,Italy -Piazza Brembana,25,Lombardy,IT,Italy -Piateda,25,Lombardy,IT,Italy Piasco,21,Piedmont,IT,Italy +Pianzano,34,Veneto,IT,Italy Pianura,72,Campania,IT,Italy +Piansano,62,Lazio,IT,Italy Pianoro,45,Emilia-Romagna,IT,Italy Piano di Sorrento,72,Campania,IT,Italy Follo,42,Liguria,IT,Italy -Piano,72,Campania,IT,Italy Pianiga,34,Veneto,IT,Italy Pianezze,34,Veneto,IT,Italy Pianezza,21,Piedmont,IT,Italy -Pianello Val Tidone,45,Emilia-Romagna,IT,Italy Pianella,65,Abruzzo,IT,Italy Pian di Scò,52,Tuscany,IT,Italy Piandimeleto,57,The Marches,IT,Italy -Piano del Voglio,45,Emilia-Romagna,IT,Italy Piancogno,25,Lombardy,IT,Italy Piancastagnaio,52,Tuscany,IT,Italy -Pian Camuno,25,Lombardy,IT,Italy Piana Crixia,42,Liguria,IT,Italy +Piana Battolla,42,Liguria,IT,Italy Pian-Fossal,34,Veneto,IT,Italy -Piaggine,72,Campania,IT,Italy Piagge,57,The Marches,IT,Italy Piadena,25,Lombardy,IT,Italy Piacenza,45,Emilia-Romagna,IT,Italy -Pezzan,34,Veneto,IT,Italy -Pettorazza Grimani,34,Veneto,IT,Italy +Pezze di Greco,75,Apulia,IT,Italy Petritoli,57,The Marches,IT,Italy -Petrignano,55,Umbria,IT,Italy +Petriolo,57,The Marches,IT,Italy Petriano,57,The Marches,IT,Italy -Petina,72,Campania,IT,Italy Petacciato,67,Molise,IT,Italy +Pessinetto,21,Piedmont,IT,Italy Pescosolido,62,Lazio,IT,Italy Pesco Sannita,72,Campania,IT,Italy -Pescorocchiano,62,Lazio,IT,Italy -Pescolanciano,67,Molise,IT,Italy +Pescocostanzo,65,Abruzzo,IT,Italy Pescina,65,Abruzzo,IT,Italy Pescia,52,Tuscany,IT,Italy Peschiera del Garda,34,Veneto,IT,Italy -Pescarolo ed Uniti,25,Lombardy,IT,Italy Pescara,65,Abruzzo,IT,Italy Pescantina,34,Veneto,IT,Italy Pesaro,57,The Marches,IT,Italy Perugia,55,Umbria,IT,Italy -Pernate,21,Piedmont,IT,Italy Perito,72,Campania,IT,Italy +Peri,34,Veneto,IT,Italy Pergola,57,The Marches,IT,Italy Pergine Valsugana,32,Trentino-Alto Adige,IT,Italy +Pergine Valdarno,52,Tuscany,IT,Italy Perfugas,88,Sardinia,IT,Italy Pereto,65,Abruzzo,IT,Italy Perdifumo,72,Campania,IT,Italy @@ -59235,69 +45341,64 @@ Penne,65,Abruzzo,IT,Italy Penna San Giovanni,57,The Marches,IT,Italy Pennabilli,45,Emilia-Romagna,IT,Italy Pellezzano,72,Campania,IT,Italy -Pellestrina,34,Veneto,IT,Italy Pellegrini,72,Campania,IT,Italy +Pella,21,Piedmont,IT,Italy Pelago,52,Tuscany,IT,Italy Peio,32,Trentino-Alto Adige,IT,Italy Pegognaga,25,Lombardy,IT,Italy +Pegazzano,42,Liguria,IT,Italy Pederobba,34,Veneto,IT,Italy Pedavena,34,Veneto,IT,Italy -Peccioli,52,Tuscany,IT,Italy Pavullo nel Frignano,45,Emilia-Romagna,IT,Italy +Pavone del Mella,25,Lombardy,IT,Italy +Pavone Canavese,21,Piedmont,IT,Italy Pavia,25,Lombardy,IT,Italy +Pavarolo,21,Piedmont,IT,Italy +Paupisi,72,Campania,IT,Italy Paullo,25,Lombardy,IT,Italy Paulilatino,88,Sardinia,IT,Italy -Patrica,62,Lazio,IT,Italy Paternopoli,72,Campania,IT,Italy -Pastena,62,Lazio,IT,Italy Passo di Treia,57,The Marches,IT,Italy Passirano,25,Lombardy,IT,Italy Passignano sul Trasimeno,55,Umbria,IT,Italy Pasiano,36,Friuli Venezia Giulia,IT,Italy Pasian di Prato,36,Friuli Venezia Giulia,IT,Italy -Paruzzaro,21,Piedmont,IT,Italy -Parre,25,Lombardy,IT,Italy +Parrochia di Ripe,57,The Marches,IT,Italy Parona,34,Veneto,IT,Italy -Parona,25,Lombardy,IT,Italy Parola,45,Emilia-Romagna,IT,Italy Parma,45,Emilia-Romagna,IT,Italy Partschins,32,Trentino-Alto Adige,IT,Italy Paratico,25,Lombardy,IT,Italy Parabita,75,Apulia,IT,Italy Parabiago,25,Lombardy,IT,Italy -Papiano,55,Umbria,IT,Italy +Paolisi,72,Campania,IT,Italy Pantigliate,25,Lombardy,IT,Italy -Pannarano,72,Campania,IT,Italy +Pantalla,55,Umbria,IT,Italy +Panicale,55,Umbria,IT,Italy Pandino,25,Lombardy,IT,Italy -Pancalieri,21,Piedmont,IT,Italy -Paluzza,36,Friuli Venezia Giulia,IT,Italy Palosco,25,Lombardy,IT,Italy Palomonte,72,Campania,IT,Italy Palombaro,65,Abruzzo,IT,Italy Palombara Sabina,62,Lazio,IT,Italy +Palombaio,75,Apulia,IT,Italy Palo del Colle,75,Apulia,IT,Italy Palmanova,36,Friuli Venezia Giulia,IT,Italy Palma Campania,72,Campania,IT,Italy "Palazzolo sull'Oglio",25,Lombardy,IT,Italy Pallanza,21,Piedmont,IT,Italy -Palinuro,72,Campania,IT,Italy -Paliano,62,Lazio,IT,Italy -Palestro,25,Lombardy,IT,Italy Palestrina,62,Lazio,IT,Italy -Palena,65,Abruzzo,IT,Italy Palazzuolo sul Senio,52,Tuscany,IT,Italy Palazzolo dello Stella,36,Friuli Venezia Giulia,IT,Italy Palau,88,Sardinia,IT,Italy Palaia,52,Tuscany,IT,Italy Palagiano,75,Apulia,IT,Italy Palagianello,75,Apulia,IT,Italy +Palagano,45,Emilia-Romagna,IT,Italy Pago Veiano,72,Campania,IT,Italy -Paglieta,65,Abruzzo,IT,Italy Pagani,72,Campania,IT,Italy Paese,34,Veneto,IT,Italy -Paduli,72,Campania,IT,Italy -Padru,88,Sardinia,IT,Italy Padova,34,Veneto,IT,Italy +Paderno Franciacorta,25,Lombardy,IT,Italy Paderno Dugnano,25,Lombardy,IT,Italy "Paderno d'Adda",25,Lombardy,IT,Italy Padenghe sul Garda,25,Lombardy,IT,Italy @@ -59307,63 +45408,55 @@ Ozieri,88,Sardinia,IT,Italy Ovaro,36,Friuli Venezia Giulia,IT,Italy Ovada,21,Piedmont,IT,Italy Ottaviano,72,Campania,IT,Italy -Ottana,88,Sardinia,IT,Italy Otranto,75,Apulia,IT,Italy Ostuni,75,Apulia,IT,Italy Ostra Vetere,57,The Marches,IT,Italy -Ostiglia,25,Lombardy,IT,Italy Ostiano,25,Lombardy,IT,Italy Ostellato,45,Emilia-Romagna,IT,Italy +Ossona,25,Lombardy,IT,Italy Ossi,88,Sardinia,IT,Italy Ospitaletto,25,Lombardy,IT,Italy -Ospitaletto,25,Lombardy,IT,Italy -Ospitale di Cadore,34,Veneto,IT,Italy Ospedalicchio,55,Umbria,IT,Italy Ospedaletto Euganeo,34,Veneto,IT,Italy Ospedaletto,32,Trentino-Alto Adige,IT,Italy -Ospedaletto,45,Emilia-Romagna,IT,Italy +Ospedaletti,42,Liguria,IT,Italy Osoppo,36,Friuli Venezia Giulia,IT,Italy Osnago,25,Lombardy,IT,Italy Osimo,57,The Marches,IT,Italy +Orzivecchi,25,Lombardy,IT,Italy Orzinuovi,25,Lombardy,IT,Italy Orvieto,55,Umbria,IT,Italy Ortovero,42,Liguria,IT,Italy Ortona,65,Abruzzo,IT,Italy Urtijëi,32,Trentino-Alto Adige,IT,Italy Orte,62,Lazio,IT,Italy -Orta San Giulio,21,Piedmont,IT,Italy Orta Nova,75,Apulia,IT,Italy -Orsogna,65,Abruzzo,IT,Italy -Orsenigo,25,Lombardy,IT,Italy +Orria,72,Campania,IT,Italy Orosei,88,Sardinia,IT,Italy -Ornavasso,21,Piedmont,IT,Italy Ornago,25,Lombardy,IT,Italy -Oriolo Romano,62,Lazio,IT,Italy Orio Litta,25,Lombardy,IT,Italy Orio al Serio,25,Lombardy,IT,Italy Origgio,25,Lombardy,IT,Italy Oria,75,Apulia,IT,Italy +Orgosolo,88,Sardinia,IT,Italy Orbetello,52,Tuscany,IT,Italy Orbassano,21,Piedmont,IT,Italy -Oratino,67,Molise,IT,Italy Orani,88,Sardinia,IT,Italy Auer,32,Trentino-Alto Adige,IT,Italy Oppeano,34,Veneto,IT,Italy Opera,25,Lombardy,IT,Italy Omegna,21,Piedmont,IT,Italy +Olzai,88,Sardinia,IT,Italy Oltrona di San Mamette,25,Lombardy,IT,Italy -Olmeneta,25,Lombardy,IT,Italy +Vignole-Olmi,52,Tuscany,IT,Italy Olmedo,88,Sardinia,IT,Italy Oliveto Citra,72,Campania,IT,Italy -Oliena,88,Sardinia,IT,Italy -Olginate,25,Lombardy,IT,Italy Olgiate Olona,25,Lombardy,IT,Italy Olgiate Comasco,25,Lombardy,IT,Italy Olevano sul Tusciano,72,Campania,IT,Italy Olevano Romano,62,Lazio,IT,Italy Oleggio,21,Piedmont,IT,Italy Olbia,88,Sardinia,IT,Italy -Ogliastro Cilento,72,Campania,IT,Italy Oglianico,21,Piedmont,IT,Italy Oggiono,25,Lombardy,IT,Italy Offlaga,25,Lombardy,IT,Italy @@ -59373,37 +45466,32 @@ Offagna,57,The Marches,IT,Italy Odolo,25,Lombardy,IT,Italy Oderzo,34,Veneto,IT,Italy Occhiobello,34,Veneto,IT,Italy -Occhieppo Superiore,21,Piedmont,IT,Italy -Occhieppo Inferiore,21,Piedmont,IT,Italy -Nusco,72,Campania,IT,Italy Nuoro,88,Sardinia,IT,Italy -Numana,57,The Marches,IT,Italy +Nulvi,88,Sardinia,IT,Italy Novoli,75,Apulia,IT,Italy -Novi Velia,72,Campania,IT,Italy Novi Ligure,21,Piedmont,IT,Italy Novi di Modena,45,Emilia-Romagna,IT,Italy Noventa Vicentina,34,Veneto,IT,Italy Noventa di Piave,34,Veneto,IT,Italy Novello,21,Piedmont,IT,Italy Novellara,45,Emilia-Romagna,IT,Italy -Nove,34,Veneto,IT,Italy Novate Milanese,25,Lombardy,IT,Italy Novara,21,Piedmont,IT,Italy Deutschnofen,32,Trentino-Alto Adige,IT,Italy Nova Milanese,25,Lombardy,IT,Italy +Novaledo,32,Trentino-Alto Adige,IT,Italy Novafeltria,45,Emilia-Romagna,IT,Italy Notaresco,65,Abruzzo,IT,Italy +Norcia,55,Umbria,IT,Italy Norbello,88,Sardinia,IT,Italy -Noragugume,88,Sardinia,IT,Italy Nonantola,45,Emilia-Romagna,IT,Italy Nomi,32,Trentino-Alto Adige,IT,Italy Noli,42,Liguria,IT,Italy +Nole,21,Piedmont,IT,Italy Nola,72,Campania,IT,Italy Noicattaro,75,Apulia,IT,Italy -Noha,75,Apulia,IT,Italy Nogarole Rocca,34,Veneto,IT,Italy Nogara,34,Veneto,IT,Italy -Noepoli,77,Basilicate,IT,Italy Noci,75,Apulia,IT,Italy Noceto,45,Emilia-Romagna,IT,Italy Nocera Umbra,55,Umbria,IT,Italy @@ -59411,22 +45499,18 @@ Nocera Superiore,72,Campania,IT,Italy Nocera Inferiore,72,Campania,IT,Italy Noale,34,Veneto,IT,Italy Nizza Monferrato,21,Piedmont,IT,Italy -Nimis,36,Friuli Venezia Giulia,IT,Italy Nichelino,21,Piedmont,IT,Italy Neviano degli Arduini,45,Emilia-Romagna,IT,Italy Neviano,75,Apulia,IT,Italy Nettuno,62,Lazio,IT,Italy Nerviano,25,Lombardy,IT,Italy -Nervesa della Battaglia,34,Veneto,IT,Italy Nerola,62,Lazio,IT,Italy Nereto,65,Abruzzo,IT,Italy Nepi,62,Lazio,IT,Italy -Nepezzano,65,Abruzzo,IT,Italy Nemoli,77,Basilicate,IT,Italy Nembro,25,Lombardy,IT,Italy Negrar,34,Veneto,IT,Italy -Nave,25,Lombardy,IT,Italy -Navacchio,52,Tuscany,IT,Italy +Navelli,65,Abruzzo,IT,Italy Naturns,32,Trentino-Alto Adige,IT,Italy Narzole,21,Piedmont,IT,Italy Narni,55,Umbria,IT,Italy @@ -59434,14 +45518,11 @@ Nardò,75,Apulia,IT,Italy Narbolia,88,Sardinia,IT,Italy Naples,72,Campania,IT,Italy Nanto,34,Veneto,IT,Italy -Nals,32,Trentino-Alto Adige,IT,Italy -Muzzana del Turgnano,36,Friuli Venezia Giulia,IT,Italy +Nago–Torbole,32,Trentino-Alto Adige,IT,Italy Musile di Piave,34,Veneto,IT,Italy +Muros,88,Sardinia,IT,Italy Muro Lucano,77,Basilicate,IT,Italy -Muro Leccese,75,Apulia,IT,Italy Murialdo,42,Liguria,IT,Italy -Murano,34,Veneto,IT,Italy -Mura,25,Lombardy,IT,Italy Mugnano di Napoli,72,Campania,IT,Italy Mugnano del Cardinale,72,Campania,IT,Italy Muggiò,25,Lombardy,IT,Italy @@ -59451,41 +45532,28 @@ Mozzate,25,Lombardy,IT,Italy Mozzanica,25,Lombardy,IT,Italy Mozzagrogna,65,Abruzzo,IT,Italy Mottola,75,Apulia,IT,Italy -Motta Visconti,25,Lombardy,IT,Italy -Mottalciata,21,Piedmont,IT,Italy Motta di Livenza,34,Veneto,IT,Italy -Motta Baluffi,25,Lombardy,IT,Italy -Mossa,36,Friuli Venezia Giulia,IT,Italy Moos in Passeier,32,Trentino-Alto Adige,IT,Italy +Mosnigo,34,Veneto,IT,Italy "Mosciano Sant'Angelo",65,Abruzzo,IT,Italy -Moruzzo,36,Friuli Venezia Giulia,IT,Italy Mortegliano,36,Friuli Venezia Giulia,IT,Italy Mortara,25,Lombardy,IT,Italy -Morsano di Strada,36,Friuli Venezia Giulia,IT,Italy -Morsano,36,Friuli Venezia Giulia,IT,Italy Morrovalle,57,The Marches,IT,Italy +"Morro d'Oro",65,Abruzzo,IT,Italy "Morro d'Alba",57,The Marches,IT,Italy Morozzo,21,Piedmont,IT,Italy -Morolo,62,Lazio,IT,Italy -Mornago,25,Lombardy,IT,Italy Morlupo,62,Lazio,IT,Italy -Moricone,62,Lazio,IT,Italy Moriago della Battaglia,34,Veneto,IT,Italy Mori,32,Trentino-Alto Adige,IT,Italy -Moretta,21,Piedmont,IT,Italy -Moresco,57,The Marches,IT,Italy -Mordano,45,Emilia-Romagna,IT,Italy +Mores,88,Sardinia,IT,Italy Morcone,72,Campania,IT,Italy Morciano di Romagna,45,Emilia-Romagna,IT,Italy Morbegno,25,Lombardy,IT,Italy -Monzuno,45,Emilia-Romagna,IT,Italy -Monzambano,25,Lombardy,IT,Italy Monza,25,Lombardy,IT,Italy -Montù Beccaria,25,Lombardy,IT,Italy -Montottone,57,The Marches,IT,Italy Montorso Vicentino,34,Veneto,IT,Italy Montorio al Vomano,65,Abruzzo,IT,Italy "Montopoli in Val d'Arno",52,Tuscany,IT,Italy +Montone,55,Umbria,IT,Italy Montoggio,42,Liguria,IT,Italy Montjovet,23,Aosta Valley,IT,Italy Montignoso,52,Tuscany,IT,Italy @@ -59493,9 +45561,10 @@ Montieri,52,Tuscany,IT,Italy Montichiari,25,Lombardy,IT,Italy Monticello Conte Otto,34,Veneto,IT,Italy "Monticelli d'Ongina",45,Emilia-Romagna,IT,Italy +Montiano,45,Emilia-Romagna,IT,Italy +Monteviale,34,Veneto,IT,Italy Monteveglio,45,Emilia-Romagna,IT,Italy Montevarchi,52,Tuscany,IT,Italy -Monteu Roero,21,Piedmont,IT,Italy Monte Urano,57,The Marches,IT,Italy Montespertoli,52,Tuscany,IT,Italy Montesilvano Marina,65,Abruzzo,IT,Italy @@ -59507,97 +45576,78 @@ Monte San Vito,57,The Marches,IT,Italy Monte San Savino,52,Tuscany,IT,Italy Monte San Pietro,45,Emilia-Romagna,IT,Italy Monte San Pietrangeli,57,The Marches,IT,Italy -Montesano sulla Marcellana,72,Campania,IT,Italy Monte San Giusto,57,The Marches,IT,Italy -Monterubbiano,57,The Marches,IT,Italy +Monte San Giovanni Campano,62,Lazio,IT,Italy +Monterotondo Marittimo,52,Tuscany,IT,Italy Monterotondo,62,Lazio,IT,Italy +Monterosso al Mare,42,Liguria,IT,Italy Monteroni di Lecce,75,Apulia,IT,Italy "Monteroni d'Arbia",52,Tuscany,IT,Italy -Monte Romano,62,Lazio,IT,Italy -Monteroduni,67,Molise,IT,Italy -Monte Roberto,57,The Marches,IT,Italy -Monte Rinaldo,57,The Marches,IT,Italy Monteriggioni,52,Tuscany,IT,Italy Montereale Valcellina,36,Friuli Venezia Giulia,IT,Italy -Monterado,57,The Marches,IT,Italy Montepulciano,52,Tuscany,IT,Italy Monteprandone,57,The Marches,IT,Italy Monte Porzio Catone,62,Lazio,IT,Italy -Montenerodomo,65,Abruzzo,IT,Italy Montenero di Bisaccia,67,Molise,IT,Italy Montemurlo,52,Tuscany,IT,Italy -Montemiletto,72,Campania,IT,Italy -Montemesola,75,Apulia,IT,Italy Monte Marenzo,25,Lombardy,IT,Italy Montemarciano,57,The Marches,IT,Italy -Montemagno,21,Piedmont,IT,Italy -Montelupone,57,The Marches,IT,Italy Montelupo Fiorentino,52,Tuscany,IT,Italy -Montelparo,57,The Marches,IT,Italy Montelabbate,57,The Marches,IT,Italy +Monteiasi,75,Apulia,IT,Italy Montegrotto Terme,34,Veneto,IT,Italy Montegranaro,57,The Marches,IT,Italy Montegiorgio,57,The Marches,IT,Italy +Montegiordano,78,Calabria,IT,Italy Monte Giberto,57,The Marches,IT,Italy -Montegiardino,08,Castello di Montegiardino,SM,San Marino -Montegaldella,34,Veneto,IT,Italy +Montegiardino,08,Montegiardino,SM,San Marino Montefredane,72,Campania,IT,Italy Monteforte Irpino,72,Campania,IT,Italy "Monteforte d'Alpone",34,Veneto,IT,Italy -"Montefiore dell'Aso",57,The Marches,IT,Italy -Montefiascone,62,Lazio,IT,Italy +Monteforte Cilento,72,Campania,IT,Italy Montefano,57,The Marches,IT,Italy Montefalco,55,Umbria,IT,Italy -Montefalcione,72,Campania,IT,Italy Monte di Procida,72,Campania,IT,Italy -Monte di Malo,34,Veneto,IT,Italy Montecosaro,57,The Marches,IT,Italy Montecorvino Rovella,72,Campania,IT,Italy -Montecorice,72,Campania,IT,Italy +Montecopiolo,57,The Marches,IT,Italy Monte Compatri,62,Lazio,IT,Italy Montechiarugolo,45,Emilia-Romagna,IT,Italy -"Montechiaro d'Asti",21,Piedmont,IT,Italy Montechiaro,32,Trentino-Alto Adige,IT,Italy Montecelio,62,Lazio,IT,Italy Montecchio Maggiore,34,Veneto,IT,Italy Montecchio Emilia,45,Emilia-Romagna,IT,Italy -Montecchia di Crosara,34,Veneto,IT,Italy -Montecavolo,45,Emilia-Romagna,IT,Italy Montecatini Terme,52,Tuscany,IT,Italy Montecatini,52,Tuscany,IT,Italy Montecastrilli,55,Umbria,IT,Italy Montecassiano,57,The Marches,IT,Italy Montecarotto,57,The Marches,IT,Italy Montecarlo,52,Tuscany,IT,Italy -Montecalvoli,52,Tuscany,IT,Italy Montecalvo in Foglia,57,The Marches,IT,Italy Montebelluna,34,Veneto,IT,Italy Montebello Vicentino,34,Veneto,IT,Italy -Montappone,57,The Marches,IT,Italy +Montazzoli,65,Abruzzo,IT,Italy +Montaquila,67,Molise,IT,Italy +Montano Antilia,72,Campania,IT,Italy Montanaso Lombardo,25,Lombardy,IT,Italy Montanaro,21,Piedmont,IT,Italy -Montalto Dora,21,Piedmont,IT,Italy Montalto di Castro,62,Lazio,IT,Italy -Montalto delle Marche,57,The Marches,IT,Italy -Montalenghe,21,Piedmont,IT,Italy -Montale,45,Emilia-Romagna,IT,Italy Montale,52,Tuscany,IT,Italy Montalcino,52,Tuscany,IT,Italy -Montalbano Jonico,77,Basilicate,IT,Italy Montaione,52,Tuscany,IT,Italy +Montagnano,52,Tuscany,IT,Italy Montagnana,34,Veneto,IT,Italy Montan,32,Trentino-Alto Adige,IT,Italy +Montà,21,Piedmont,IT,Italy Monsummano Terme,52,Tuscany,IT,Italy Monselice,34,Veneto,IT,Italy Monsano,57,The Marches,IT,Italy Monsampolo del Tronto,57,The Marches,IT,Italy Monopoli,75,Apulia,IT,Italy Moniga del Garda,25,Lombardy,IT,Italy -Welsberg-Taisten,32,Trentino-Alto Adige,IT,Italy Mongrando,21,Piedmont,IT,Italy -Monghidoro,45,Emilia-Romagna,IT,Italy +"Monforte d'Alba",21,Piedmont,IT,Italy Monfalcone,36,Friuli Venezia Giulia,IT,Italy -Monestirolo,45,Emilia-Romagna,IT,Italy Moneglia,42,Liguria,IT,Italy Mondragone,72,Campania,IT,Italy Mondovì,21,Piedmont,IT,Italy @@ -59607,22 +45657,16 @@ Moncalvo,21,Piedmont,IT,Italy Moncalieri,21,Piedmont,IT,Italy Monastier di Treviso,34,Veneto,IT,Italy Momo,21,Piedmont,IT,Italy -Molteno,25,Lombardy,IT,Italy Molise,67,Molise,IT,Italy -,67,Molise,IT,Italy Molinella,45,Emilia-Romagna,IT,Italy -Molinara,72,Campania,IT,Italy Molfetta,75,Apulia,IT,Italy Mola di Bari,75,Apulia,IT,Italy -Moimacco,36,Friuli Venezia Giulia,IT,Italy -Moie,57,The Marches,IT,Italy -Moiano,72,Campania,IT,Italy Mogliano Veneto,34,Veneto,IT,Italy Mogliano,57,The Marches,IT,Italy Moglia,25,Lombardy,IT,Italy -Moggio,25,Lombardy,IT,Italy Moena,32,Trentino-Alto Adige,IT,Italy Modugno,75,Apulia,IT,Italy +Modigliana,45,Emilia-Romagna,IT,Italy Modena,45,Emilia-Romagna,IT,Italy Missaglia,25,Lombardy,IT,Italy Misinto,25,Lombardy,IT,Italy @@ -59631,6 +45675,7 @@ Misano Adriatico,45,Emilia-Romagna,IT,Italy Miroglio,21,Piedmont,IT,Italy Mirano,34,Veneto,IT,Italy Mirandola,45,Emilia-Romagna,IT,Italy +Miranda,67,Molise,IT,Italy Miradolo Terme,25,Lombardy,IT,Italy Mirabella Eclano,72,Campania,IT,Italy Mira,34,Veneto,IT,Italy @@ -59638,27 +45683,24 @@ Minturno,62,Lazio,IT,Italy Minori,72,Campania,IT,Italy Minervino Murge,75,Apulia,IT,Italy Minerbio,45,Emilia-Romagna,IT,Italy -Minerbe,34,Veneto,IT,Italy Millesimo,42,Liguria,IT,Italy -Milano Marittima,45,Emilia-Romagna,IT,Italy +Milis,88,Sardinia,IT,Italy Milan,25,Lombardy,IT,Italy Mignano Monte Lungo,72,Campania,IT,Italy Mignanego,42,Liguria,IT,Italy +Migliaro,45,Emilia-Romagna,IT,Italy +Migliarino,45,Emilia-Romagna,IT,Italy Miglianico,65,Abruzzo,IT,Italy -Miane,34,Veneto,IT,Italy -Mezzomerico,21,Piedmont,IT,Italy Mezzolombardo,32,Trentino-Alto Adige,IT,Italy Mezzocorona,32,Trentino-Alto Adige,IT,Italy -Mezzano,32,Trentino-Alto Adige,IT,Italy Mezzana,32,Trentino-Alto Adige,IT,Italy Meta,72,Campania,IT,Italy Mestrino,34,Veneto,IT,Italy Mestre,34,Veneto,IT,Italy Mesola,45,Emilia-Romagna,IT,Italy Mesagne,75,Apulia,IT,Italy -Merlara,34,Veneto,IT,Italy Mercogliano,72,Campania,IT,Italy -Mercato Saraceno,45,Emilia-Romagna,IT,Italy +Mercenasco,21,Piedmont,IT,Italy Mercato San Severino,72,Campania,IT,Italy Mercallo,25,Lombardy,IT,Italy Merate,25,Lombardy,IT,Italy @@ -59667,35 +45709,25 @@ Meolo,34,Veneto,IT,Italy Mentana,62,Lazio,IT,Italy Menaggio,25,Lombardy,IT,Italy Melzo,25,Lombardy,IT,Italy -Mölten,32,Trentino-Alto Adige,IT,Italy -Melpignano,75,Apulia,IT,Italy -Melito Irpino,72,Campania,IT,Italy Melito di Napoli,72,Campania,IT,Italy Melfi,77,Basilicate,IT,Italy -Roccasecca Stazione,62,Lazio,IT,Italy -Meletole,45,Emilia-Romagna,IT,Italy Melendugno,75,Apulia,IT,Italy Melegnano,25,Lombardy,IT,Italy Meldola,45,Emilia-Romagna,IT,Italy Mel,34,Veneto,IT,Italy -Meina,21,Piedmont,IT,Italy +Megliadino San Vitale,34,Veneto,IT,Italy Medolla,45,Emilia-Romagna,IT,Italy Medole,25,Lombardy,IT,Italy Medolago,25,Lombardy,IT,Italy Medicina,45,Emilia-Romagna,IT,Italy Medesano,45,Emilia-Romagna,IT,Italy -Mede,25,Lombardy,IT,Italy Meda,25,Lombardy,IT,Italy -Mazzin,32,Trentino-Alto Adige,IT,Italy -Mattinata,75,Apulia,IT,Italy Matino,75,Apulia,IT,Italy Mathi,21,Piedmont,IT,Italy Matera,77,Basilicate,IT,Italy Matelica,57,The Marches,IT,Italy -Masserano,21,Piedmont,IT,Italy Massarosa,52,Tuscany,IT,Italy Massa Marittima,52,Tuscany,IT,Italy -Massa Macinaia,52,Tuscany,IT,Italy Massa Lubrense,72,Campania,IT,Italy Massa Lombarda,45,Emilia-Romagna,IT,Italy Massafra,75,Apulia,IT,Italy @@ -59703,45 +45735,34 @@ Massa,52,Tuscany,IT,Italy Masone,42,Liguria,IT,Italy Maslianico,25,Lombardy,IT,Italy Masi Torello,45,Emilia-Romagna,IT,Italy -Maserà di Padova,34,Veneto,IT,Italy -Masera,21,Piedmont,IT,Italy -Marzio,25,Lombardy,IT,Italy -Marzano di Nola,72,Campania,IT,Italy +Maser,34,Veneto,IT,Italy Marzano,42,Liguria,IT,Italy -Marzano,72,Campania,IT,Italy Marzabotto,45,Emilia-Romagna,IT,Italy Maruggio,75,Apulia,IT,Italy Martinsicuro,65,Abruzzo,IT,Italy Martinengo,25,Lombardy,IT,Italy -Urbe,42,Liguria,IT,Italy Martina Franca,75,Apulia,IT,Italy -Martignacco,36,Friuli Venezia Giulia,IT,Italy Martelli,65,Abruzzo,IT,Italy Martellago,34,Veneto,IT,Italy Martano,75,Apulia,IT,Italy Marta,62,Lazio,IT,Italy +Marsico Nuovo,77,Basilicate,IT,Italy Marsciano,55,Umbria,IT,Italy Marostica,34,Veneto,IT,Italy -Marone,25,Lombardy,IT,Italy Marnate,25,Lombardy,IT,Italy Marmirolo,25,Lombardy,IT,Italy Marmi,52,Tuscany,IT,Italy -Marliana,52,Tuscany,IT,Italy Marlia,52,Tuscany,IT,Italy Marling,32,Trentino-Alto Adige,IT,Italy +Mariotto,75,Apulia,IT,Italy Marino,62,Lazio,IT,Italy -Marina di Ravenna,45,Emilia-Romagna,IT,Italy -Marina di Pisa,52,Tuscany,IT,Italy Marina di Pietrasanta,52,Tuscany,IT,Italy -Marina di Massa,52,Tuscany,IT,Italy Marina di Grosseto,52,Tuscany,IT,Italy -Marina di Carrara,52,Tuscany,IT,Italy Marigliano,72,Campania,IT,Italy Mariglianella,72,Campania,IT,Italy Mariano Comense,25,Lombardy,IT,Italy Margherita di Savoia,75,Apulia,IT,Italy Marghera,34,Veneto,IT,Italy -Margarita,21,Piedmont,IT,Italy Mareta,32,Trentino-Alto Adige,IT,Italy Marene,21,Piedmont,IT,Italy Marcon,34,Veneto,IT,Italy @@ -59753,76 +45774,66 @@ Marcaria,25,Lombardy,IT,Italy Marcallo con Casone,25,Lombardy,IT,Italy Marano Vicentino,34,Veneto,IT,Italy Marano sul Panaro,45,Emilia-Romagna,IT,Italy -Marano Lagunare,36,Friuli Venezia Giulia,IT,Italy Marano di Napoli,72,Campania,IT,Italy Maranello,45,Emilia-Romagna,IT,Italy Marana,65,Abruzzo,IT,Italy Mara,88,Sardinia,IT,Italy Mapello,25,Lombardy,IT,Italy -Manziana,62,Lazio,IT,Italy Manzano,36,Friuli Venezia Giulia,IT,Italy Mantova,25,Lombardy,IT,Italy +Mantignana,55,Umbria,IT,Italy Manta,21,Piedmont,IT,Italy Manoppello,65,Abruzzo,IT,Italy Maniago,36,Friuli Venezia Giulia,IT,Italy Manfredonia,75,Apulia,IT,Italy Manerbio,25,Lombardy,IT,Italy Manduria,75,Apulia,IT,Italy -Mandello del Lario,25,Lombardy,IT,Italy Mancini,77,Basilicate,IT,Italy -Manciano,52,Tuscany,IT,Italy Malonno,25,Lombardy,IT,Italy Malo,34,Veneto,IT,Italy Malnate,25,Lombardy,IT,Italy +Mals,32,Trentino-Alto Adige,IT,Italy Malgrate,25,Lombardy,IT,Italy -Malga Leno,32,Trentino-Alto Adige,IT,Italy -Malé,32,Trentino-Alto Adige,IT,Italy Malcesine,34,Veneto,IT,Italy Malalbergo,45,Emilia-Romagna,IT,Italy -Maissana,42,Liguria,IT,Italy Mairano,25,Lombardy,IT,Italy Maiori,72,Campania,IT,Italy -Maiolo,45,Emilia-Romagna,IT,Italy Maiolati Spontini,57,The Marches,IT,Italy Magreta,45,Emilia-Romagna,IT,Italy Magnago,25,Lombardy,IT,Italy Maglie,75,Apulia,IT,Italy -Magliano Sabina,62,Lazio,IT,Italy -Magliano Romano,62,Lazio,IT,Italy Magliano di Tenna,57,The Marches,IT,Italy -"Magliano de' Marsi",65,Abruzzo,IT,Italy Magliano Alpi,21,Piedmont,IT,Italy Magione,55,Umbria,IT,Italy Magenta,25,Lombardy,IT,Italy Mafalda,67,Molise,IT,Italy -Madonna di Campiglio,32,Trentino-Alto Adige,IT,Italy Madignano,25,Lombardy,IT,Italy Maddaloni,72,Campania,IT,Italy Macomer,88,Sardinia,IT,Italy Macerata Campania,72,Campania,IT,Italy Macerata,57,The Marches,IT,Italy -"Macchia d'Isernia",67,Molise,IT,Italy +Macchiagodena,67,Molise,IT,Italy Maccacari,34,Veneto,IT,Italy Luzzara,45,Emilia-Romagna,IT,Italy Luzzano,72,Campania,IT,Italy Lutago,32,Trentino-Alto Adige,IT,Italy -Lustra,72,Campania,IT,Italy -Lüsen,32,Trentino-Alto Adige,IT,Italy -Lusiana,34,Veneto,IT,Italy -Lusia,34,Veneto,IT,Italy Luserna San Giovanni,21,Piedmont,IT,Italy Lurate Caccivio,25,Lombardy,IT,Italy Luras,88,Sardinia,IT,Italy Lurago Marinone,25,Lombardy,IT,Italy +"Lurago d'Erba",25,Lombardy,IT,Italy +Luogosanto,88,Sardinia,IT,Italy Luni,42,Liguria,IT,Italy +Lungavilla,25,Lombardy,IT,Italy Lunano,57,The Marches,IT,Italy Luino,25,Lombardy,IT,Italy Lugo,45,Emilia-Romagna,IT,Italy -Lugnano in Teverina,55,Umbria,IT,Italy +"Lugagnano Val d'Arda",45,Emilia-Romagna,IT,Italy Lugagnano,34,Veneto,IT,Italy Lucrezia,57,The Marches,IT,Italy Luco dei Marsi,65,Abruzzo,IT,Italy Montano Lucino,25,Lombardy,IT,Italy +Lucinico,36,Friuli Venezia Giulia,IT,Italy Lucignano,52,Tuscany,IT,Italy Lucera,75,Apulia,IT,Italy Lucca,52,Tuscany,IT,Italy @@ -59833,23 +45844,18 @@ Loria,34,Veneto,IT,Italy Loreto Aprutino,65,Abruzzo,IT,Italy Loreto,57,The Marches,IT,Italy Loreo,34,Veneto,IT,Italy -Lorenzana,52,Tuscany,IT,Italy -Lorenzago di Cadore,34,Veneto,IT,Italy +Loreggiola,34,Veneto,IT,Italy Loreggia,34,Veneto,IT,Italy Lonigo,34,Veneto,IT,Italy Longiano,45,Emilia-Romagna,IT,Italy Longarone,34,Veneto,IT,Italy Longare,34,Veneto,IT,Italy -Londa,52,Tuscany,IT,Italy Lonato,25,Lombardy,IT,Italy Lonate Pozzolo,25,Lombardy,IT,Italy Lonate Ceppino,25,Lombardy,IT,Italy -Lomello,25,Lombardy,IT,Italy ,25,Lombardy,IT,Italy Lomazzo,25,Lombardy,IT,Italy Lomagna,25,Lombardy,IT,Italy -Lollove,88,Sardinia,IT,Italy -Loiri Porto San Paolo,88,Sardinia,IT,Italy Lograto,25,Lombardy,IT,Italy Lodi Vecchio,25,Lombardy,IT,Italy Lodi,25,Lombardy,IT,Italy @@ -59858,7 +45864,6 @@ Locate Varesino,25,Lombardy,IT,Italy Locate di Triulzi,25,Lombardy,IT,Italy Loano,42,Liguria,IT,Italy Lizzano in Belvedere,45,Emilia-Romagna,IT,Italy -Lizzano,75,Apulia,IT,Italy Lizzanello,75,Apulia,IT,Italy Livorno Ferraris,21,Piedmont,IT,Italy Livorno,52,Tuscany,IT,Italy @@ -59868,7 +45873,6 @@ Liveri,72,Campania,IT,Italy Lissone,25,Lombardy,IT,Italy Liscate,25,Lombardy,IT,Italy Lioni,72,Campania,IT,Italy -Limone sul Garda,25,Lombardy,IT,Italy Limena,34,Veneto,IT,Italy Limbiate,25,Lombardy,IT,Italy Limatola,72,Campania,IT,Italy @@ -59876,28 +45880,28 @@ Limatola,72,Campania,IT,Italy Lignano Sabbiadoro,36,Friuli Venezia Giulia,IT,Italy Lierna,25,Lombardy,IT,Italy Lido di Ostia,62,Lazio,IT,Italy -Lido di Jesolo,34,Veneto,IT,Italy Lido di Camaiore,52,Tuscany,IT,Italy Lido,34,Veneto,IT,Italy -Licenza,62,Lazio,IT,Italy +Licciana Nardi,52,Tuscany,IT,Italy +Liberi,72,Campania,IT,Italy +Lezzeno,25,Lombardy,IT,Italy Levico Terme,32,Trentino-Alto Adige,IT,Italy Leverano,75,Apulia,IT,Italy Levanto,42,Liguria,IT,Italy -Levane,52,Tuscany,IT,Italy +Lestizza,36,Friuli Venezia Giulia,IT,Italy Lestans,36,Friuli Venezia Giulia,IT,Italy Lessona,21,Piedmont,IT,Italy Lessolo,21,Piedmont,IT,Italy Lesina,75,Apulia,IT,Italy "Lesignano de' Bagni",45,Emilia-Romagna,IT,Italy Lesa,21,Piedmont,IT,Italy +Lerma,21,Piedmont,IT,Italy Lerici,42,Liguria,IT,Italy -Lequile,75,Apulia,IT,Italy Leporano,75,Apulia,IT,Italy +Lentiscosa,72,Campania,IT,Italy Lentate sul Seveso,25,Lombardy,IT,Italy -Lenta,21,Piedmont,IT,Italy Lenola,62,Lazio,IT,Italy Leno,25,Lombardy,IT,Italy -Lenno,25,Lombardy,IT,Italy Lendinara,34,Veneto,IT,Italy Leinì,21,Piedmont,IT,Italy Legnaro,34,Veneto,IT,Italy @@ -59909,17 +45913,14 @@ Lecce,75,Apulia,IT,Italy Lazise,34,Veneto,IT,Italy ,62,Lazio,IT,Italy Lavis,32,Trentino-Alto Adige,IT,Italy +Laviano,72,Campania,IT,Italy La Via,32,Trentino-Alto Adige,IT,Italy +Lavezzola,45,Emilia-Romagna,IT,Italy Laveno-Mombello,25,Lombardy,IT,Italy Lavello,77,Basilicate,IT,Italy -Lavariano,36,Friuli Venezia Giulia,IT,Italy -La Valle Agordina,34,Veneto,IT,Italy Lavagna,42,Liguria,IT,Italy Lauro,72,Campania,IT,Italy Lauria,77,Basilicate,IT,Italy -Laureana Cilento,72,Campania,IT,Italy -Latronico,77,Basilicate,IT,Italy -Latisana,36,Friuli Venezia Giulia,IT,Italy Latina,62,Lazio,IT,Italy Latiano,75,Apulia,IT,Italy Laterza,75,Apulia,IT,Italy @@ -59930,18 +45931,13 @@ Larino,67,Molise,IT,Italy Lariano,62,Lazio,IT,Italy Lari,52,Tuscany,IT,Italy Lardirago,25,Lombardy,IT,Italy -Lardaro,32,Trentino-Alto Adige,IT,Italy L’Aquila,65,Abruzzo,IT,Italy -Lapedona,57,The Marches,IT,Italy -"Lanzo d'Intelvi",25,Lombardy,IT,Italy +Lanzo Torinese,21,Piedmont,IT,Italy Lanuvio,62,Lazio,IT,Italy -Langosco,25,Lombardy,IT,Italy Langhirano,45,Emilia-Romagna,IT,Italy Landriano,25,Lombardy,IT,Italy Lanciano,65,Abruzzo,IT,Italy Lana,32,Trentino-Alto Adige,IT,Italy -Lamporecchio,52,Tuscany,IT,Italy -La Morra,21,Piedmont,IT,Italy Lama Mocogno,45,Emilia-Romagna,IT,Italy Lama dei Peligni,65,Abruzzo,IT,Italy La Maddalena,88,Sardinia,IT,Italy @@ -59950,21 +45946,17 @@ Lallio,25,Lombardy,IT,Italy Laives,32,Trentino-Alto Adige,IT,Italy Lajen,32,Trentino-Alto Adige,IT,Italy Lainate,25,Lombardy,IT,Italy -Laigueglia,42,Liguria,IT,Italy Algund,32,Trentino-Alto Adige,IT,Italy Lagosanto,45,Emilia-Romagna,IT,Italy Lagonegro,77,Basilicate,IT,Italy -Giudecca,34,Veneto,IT,Italy Laghi,34,Veneto,IT,Italy Ladispoli,62,Lazio,IT,Italy Latsch,32,Trentino-Alto Adige,IT,Italy -Lacedonia,72,Campania,IT,Italy Lacco Ameno,72,Campania,IT,Italy Lacchiarella,25,Lombardy,IT,Italy -Labico,62,Lazio,IT,Italy -Izano,25,Lombardy,IT,Italy Ivrea,21,Piedmont,IT,Italy Ittiri,88,Sardinia,IT,Italy +Ittireddu,88,Sardinia,IT,Italy Itri,62,Lazio,IT,Italy ,,,IT,Italy Istrana,34,Veneto,IT,Italy @@ -59974,20 +45966,16 @@ Isola Vicentina,34,Veneto,IT,Italy Isola del Liri,62,Lazio,IT,Italy Isola della Scala,34,Veneto,IT,Italy Isola del Gran Sasso,65,Abruzzo,IT,Italy -Isola del Cantone,42,Liguria,IT,Italy +Isolabona,42,Liguria,IT,Italy Isernia,67,Molise,IT,Italy Iseo,25,Lombardy,IT,Italy Ischia Porto,72,Campania,IT,Italy Ischia,72,Campania,IT,Italy -Irsina,77,Basilicate,IT,Italy -Irgoli,88,Sardinia,IT,Italy -Jolanda di Savoia,45,Emilia-Romagna,IT,Italy Inzago,25,Lombardy,IT,Italy Invorio,21,Piedmont,IT,Italy Inveruno,25,Lombardy,IT,Italy Inverigo,25,Lombardy,IT,Italy -Introbio,25,Lombardy,IT,Italy -Pallanza-Intra-Suna,21,Piedmont,IT,Italy +Introdacqua,65,Abruzzo,IT,Italy Induno Olona,25,Lombardy,IT,Italy Impruneta,52,Tuscany,IT,Italy Imperia,42,Liguria,IT,Italy @@ -59999,8 +45987,6 @@ Illasi,34,Veneto,IT,Italy I Forti,34,Veneto,IT,Italy Jesolo,34,Veneto,IT,Italy Iesi,57,The Marches,IT,Italy -Jelsi,67,Molise,IT,Italy -Borgo Hermada,62,Lazio,IT,Italy Gussago,25,Lombardy,IT,Italy Guiglia,45,Emilia-Romagna,IT,Italy Guidizzolo,25,Lombardy,IT,Italy @@ -60009,116 +45995,100 @@ Gubbio,55,Umbria,IT,Italy Guastalla,45,Emilia-Romagna,IT,Italy Guardia Sanframondi,72,Campania,IT,Italy Guardiagrele,65,Abruzzo,IT,Italy -Guardamiglio,25,Lombardy,IT,Italy +Guardea,55,Umbria,IT,Italy Gualtieri,45,Emilia-Romagna,IT,Italy Gualdo Tadino,55,Umbria,IT,Italy -Gualdo di Macerata,57,The Marches,IT,Italy Gualdo Cattaneo,55,Umbria,IT,Italy Guagnano,75,Apulia,IT,Italy Grumo Nevano,72,Campania,IT,Italy -Grumolo Pedemonte,34,Veneto,IT,Italy Grumolo delle Abbadesse,34,Veneto,IT,Italy Grumo Appula,75,Apulia,IT,Italy Grumento Nova,77,Basilicate,IT,Italy Grumello del Monte,25,Lombardy,IT,Italy -Grumello Cremonese,25,Lombardy,IT,Italy Grugliasco,21,Piedmont,IT,Italy +Gruaro,34,Veneto,IT,Italy Grottolella,72,Campania,IT,Italy -Grotte di Castro,62,Lazio,IT,Italy -Grottazzolina,57,The Marches,IT,Italy +Grottole,77,Basilicate,IT,Italy Grottammare,57,The Marches,IT,Italy Grottaminarda,72,Campania,IT,Italy Grottaglie,75,Apulia,IT,Italy Grottaferrata,62,Lazio,IT,Italy Grosseto,52,Tuscany,IT,Italy +Grosotto,25,Lombardy,IT,Italy Gropello Cairoli,25,Lombardy,IT,Italy -Gromo,25,Lombardy,IT,Italy -Grisignano di Zocco,34,Veneto,IT,Italy Grigno,32,Trentino-Alto Adige,IT,Italy Grignasco,21,Piedmont,IT,Italy Gricignano di Aversa,72,Campania,IT,Italy Grezzana,34,Veneto,IT,Italy Greve in Chianti,52,Tuscany,IT,Italy -Gressoney-Saint-Jean,23,Aosta Valley,IT,Italy Gressan,23,Aosta Valley,IT,Italy -Grazzano Badoglio,21,Piedmont,IT,Italy -Grazzanise,72,Campania,IT,Italy Gravina in Puglia,75,Apulia,IT,Italy Gravellona Toce,21,Piedmont,IT,Italy -Gravedona,25,Lombardy,IT,Italy -Grassina,52,Tuscany,IT,Italy -Grassano,77,Basilicate,IT,Italy Grantorto,34,Veneto,IT,Italy -Granozzo con Monticello,21,Piedmont,IT,Italy Grandate,25,Lombardy,IT,Italy -Gragnano Trebbiense,45,Emilia-Romagna,IT,Italy Gragnano,72,Campania,IT,Italy -Gradoli,62,Lazio,IT,Italy Grado,36,Friuli Venezia Giulia,IT,Italy "Gradisca d'Isonzo",36,Friuli Venezia Giulia,IT,Italy Gradara,57,The Marches,IT,Italy Gozzano,21,Piedmont,IT,Italy Gottolengo,25,Lombardy,IT,Italy Gossolengo,45,Emilia-Romagna,IT,Italy -Goro,45,Emilia-Romagna,IT,Italy Gorle,25,Lombardy,IT,Italy Gorla Maggiore,25,Lombardy,IT,Italy Gorizia,36,Friuli Venezia Giulia,IT,Italy Gorgonzola,25,Lombardy,IT,Italy -Gorfigliano,52,Tuscany,IT,Italy -Gordona,25,Lombardy,IT,Italy +Gorgoglione,77,Basilicate,IT,Italy Gonzaga,25,Lombardy,IT,Italy -Gonars,36,Friuli Venezia Giulia,IT,Italy +Golasecca,25,Lombardy,IT,Italy Goito,25,Lombardy,IT,Italy Goglio,21,Piedmont,IT,Italy -Godiasco,25,Lombardy,IT,Italy "Godega di Sant'Urbano",34,Veneto,IT,Italy Glurns,32,Trentino-Alto Adige,IT,Italy Giussano,25,Lombardy,IT,Italy +Giussago,25,Lombardy,IT,Italy Giurdignano,75,Apulia,IT,Italy -Giuncarico,52,Tuscany,IT,Italy Giulianova,65,Abruzzo,IT,Italy Giuliano Teatino,65,Abruzzo,IT,Italy Giuliano di Roma,62,Lazio,IT,Italy +Giulianello,62,Lazio,IT,Italy Giugliano in Campania,72,Campania,IT,Italy Giovinazzo,75,Apulia,IT,Italy Giove,55,Umbria,IT,Italy +Gioia Sannitica,72,Campania,IT,Italy Gioia del Colle,75,Apulia,IT,Italy -Gioi,72,Campania,IT,Italy Marina di Ginosa,75,Apulia,IT,Italy Ginosa,75,Apulia,IT,Italy +Ginestra Fiorentina,52,Tuscany,IT,Italy Giffoni Valle Piana,72,Campania,IT,Italy -Giavera del Montello,34,Veneto,IT,Italy Giaveno,21,Piedmont,IT,Italy "Giano dell'Umbria",55,Umbria,IT,Italy +Ghislarengo,21,Piedmont,IT,Italy Ghisalba,25,Lombardy,IT,Italy Ghilarza,88,Sardinia,IT,Italy Ghiffa,21,Piedmont,IT,Italy Ghemme,21,Piedmont,IT,Italy Ghedi,25,Lombardy,IT,Italy -Gesualdo,72,Campania,IT,Italy +Gessopalena,65,Abruzzo,IT,Italy Genzano di Roma,62,Lazio,IT,Italy Genzano di Lucania,77,Basilicate,IT,Italy Genoa,42,Liguria,IT,Italy Genola,21,Piedmont,IT,Italy Genazzano,62,Lazio,IT,Italy +Gemonio,25,Lombardy,IT,Italy Gemona,36,Friuli Venezia Giulia,IT,Italy -Gemmano,45,Emilia-Romagna,IT,Italy -Gazzo Veronese,34,Veneto,IT,Italy -Gazzo,34,Veneto,IT,Italy Gazzaniga,25,Lombardy,IT,Italy Gavorrano,52,Tuscany,IT,Italy Gavirate,25,Lombardy,IT,Italy +Gavignano Sabino,62,Lazio,IT,Italy +Gavignano,62,Lazio,IT,Italy +Gavello,34,Veneto,IT,Italy Gavardo,25,Lombardy,IT,Italy Gattinara,21,Piedmont,IT,Italy Gattatico,45,Emilia-Romagna,IT,Italy Gassino Torinese,21,Piedmont,IT,Italy -Garlenda,42,Liguria,IT,Italy Garlasco,25,Lombardy,IT,Italy -Gargnano,25,Lombardy,IT,Italy -Garessio,21,Piedmont,IT,Italy +Gargazon,32,Trentino-Alto Adige,IT,Italy Gardone Val Trompia,25,Lombardy,IT,Italy -Gardone Riviera,25,Lombardy,IT,Italy Garda,34,Veneto,IT,Italy Garbagnate Milanese,25,Lombardy,IT,Italy Gandino,25,Lombardy,IT,Italy @@ -60126,62 +46096,49 @@ Gambolò,25,Lombardy,IT,Italy Gambettola,45,Emilia-Romagna,IT,Italy Gambassi Terme,52,Tuscany,IT,Italy Gambara,25,Lombardy,IT,Italy -Galluccio,72,Campania,IT,Italy +Galtellì,88,Sardinia,IT,Italy Gallipoli,75,Apulia,IT,Italy Gallio,34,Veneto,IT,Italy Galliera Veneta,34,Veneto,IT,Italy -Galliera,45,Emilia-Romagna,IT,Italy Gallicano nel Lazio,62,Lazio,IT,Italy Gallicano,52,Tuscany,IT,Italy Galliate,21,Piedmont,IT,Italy -Gallese,62,Lazio,IT,Italy Gallarate,25,Lombardy,IT,Italy -Galeata,45,Emilia-Romagna,IT,Italy Galbiate,25,Lombardy,IT,Italy Galatone,75,Apulia,IT,Italy Galatina,75,Apulia,IT,Italy -Gais,32,Trentino-Alto Adige,IT,Italy Gaiole in Chianti,52,Tuscany,IT,Italy -Gaida,45,Emilia-Romagna,IT,Italy -Gaiarine,34,Veneto,IT,Italy Galliano,52,Tuscany,IT,Italy Gaglianico,21,Piedmont,IT,Italy -Gaggio Montano,45,Emilia-Romagna,IT,Italy -Gaggio,45,Emilia-Romagna,IT,Italy Gaggiano,25,Lombardy,IT,Italy Gaeta,62,Lazio,IT,Italy Gabicce Mare,57,The Marches,IT,Italy -Furore,72,Campania,IT,Italy +Gabbro,52,Tuscany,IT,Italy +Fusignano,45,Emilia-Romagna,IT,Italy Furci,65,Abruzzo,IT,Italy -Fumone,62,Lazio,IT,Italy Fumane,34,Veneto,IT,Italy Fucecchio,52,Tuscany,IT,Italy Fubine,21,Piedmont,IT,Italy -Frugarolo,21,Piedmont,IT,Italy +Frosolone,67,Molise,IT,Italy Frosinone,62,Lazio,IT,Italy -Frontone,57,The Marches,IT,Italy ,36,Friuli Venezia Giulia,IT,Italy +Frisa,65,Abruzzo,IT,Italy Frigento,72,Campania,IT,Italy -Fregona,34,Veneto,IT,Italy -Fratta Todina,55,Umbria,IT,Italy -Fratta Polesine,34,Veneto,IT,Italy Frattaminore,72,Campania,IT,Italy Frattamaggiore,72,Campania,IT,Italy -Frasso Telesino,72,Campania,IT,Italy -Frasso Sabino,62,Lazio,IT,Italy -Frassinello Monferrato,21,Piedmont,IT,Italy Frascati,62,Lazio,IT,Italy +Frascaro,21,Piedmont,IT,Italy Francavilla in Sinni,77,Basilicate,IT,Italy Francavilla Fontana,75,Apulia,IT,Italy +"Francavilla d'Ete",57,The Marches,IT,Italy Francavilla al Mare,65,Abruzzo,IT,Italy -Fragneto Monforte,72,Campania,IT,Italy Fragagnano,75,Apulia,IT,Italy Fossombrone,57,The Marches,IT,Italy Fossano,21,Piedmont,IT,Italy +Fossalunga,34,Veneto,IT,Italy Fossalta di Portogruaro,34,Veneto,IT,Italy Fossalta di Piave,34,Veneto,IT,Italy Fossacesia,65,Abruzzo,IT,Italy -Fossa,65,Abruzzo,IT,Italy Fosdinovo,52,Tuscany,IT,Italy Forte dei Marmi,52,Tuscany,IT,Italy Fornovo San Giovanni,25,Lombardy,IT,Italy @@ -60189,72 +46146,63 @@ Fornovo di Taro,45,Emilia-Romagna,IT,Italy Forno di Zoldo,34,Veneto,IT,Italy Forno Canavese,21,Piedmont,IT,Italy Forno Alpi Graie,21,Piedmont,IT,Italy -Forno,52,Tuscany,IT,Italy -Forni Avoltri,36,Friuli Venezia Giulia,IT,Italy Fornacette,52,Tuscany,IT,Italy +Formignana,45,Emilia-Romagna,IT,Italy Formigine,45,Emilia-Romagna,IT,Italy -Formigara,25,Lombardy,IT,Italy Formia,62,Lazio,IT,Italy Formello,62,Lazio,IT,Italy Forlimpopoli,45,Emilia-Romagna,IT,Italy Forlì,45,Emilia-Romagna,IT,Italy Forio,72,Campania,IT,Italy Forino,72,Campania,IT,Italy -Forenza,77,Basilicate,IT,Italy -Forchia,72,Campania,IT,Italy Forano,62,Lazio,IT,Italy Fontevivo,45,Emilia-Romagna,IT,Italy -Fontaniva,34,Veneto,IT,Italy -Fontanetto Po,21,Piedmont,IT,Italy +Fontegreca,72,Campania,IT,Italy +Fontechiari,62,Lazio,IT,Italy "Fontaneto d'Agogna",21,Piedmont,IT,Italy Fontanellato,45,Emilia-Romagna,IT,Italy Fontanella,25,Lombardy,IT,Italy +Fontana Liri,62,Lazio,IT,Italy Fontanafredda,36,Friuli Venezia Giulia,IT,Italy Fonni,88,Sardinia,IT,Italy Fondo,32,Trentino-Alto Adige,IT,Italy Fondi,62,Lazio,IT,Italy Fombio,25,Lombardy,IT,Italy Follonica,52,Tuscany,IT,Italy -Follina,34,Veneto,IT,Italy Foligno,55,Umbria,IT,Italy Folignano,57,The Marches,IT,Italy -Folgaria,32,Trentino-Alto Adige,IT,Italy Foiano della Chiana,52,Tuscany,IT,Italy -Foglizzo,21,Piedmont,IT,Italy Fogliano Redipuglia,36,Friuli Venezia Giulia,IT,Italy -Foglianise,72,Campania,IT,Italy Foggia,75,Apulia,IT,Italy -Flumeri,72,Campania,IT,Italy Florinas,88,Sardinia,IT,Italy Flero,25,Lombardy,IT,Italy Fivizzano,52,Tuscany,IT,Italy Fiumicino,62,Lazio,IT,Italy Fiume Veneto,36,Friuli Venezia Giulia,IT,Italy -Fiumalbo,45,Emilia-Romagna,IT,Italy Fiuggi,62,Lazio,IT,Italy Fisciano,72,Campania,IT,Italy Firenzuola,52,Tuscany,IT,Italy Florence,52,Tuscany,IT,Italy "Fiorenzuola d'Arda",45,Emilia-Romagna,IT,Italy -Fiorentino,05,Castello di Fiorentino,SM,San Marino +Fiorentino,05,Fiorentino,SM,San Marino Fiorano Modenese,45,Emilia-Romagna,IT,Italy Fino Mornasco,25,Lombardy,IT,Italy Finale Ligure,42,Liguria,IT,Italy Finale Emilia,45,Emilia-Romagna,IT,Italy Filottrano,57,The Marches,IT,Italy -Filo,45,Emilia-Romagna,IT,Italy -Filiano,77,Basilicate,IT,Italy Filetto,65,Abruzzo,IT,Italy Figline Valdarno,52,Tuscany,IT,Italy Fiesso Umbertiano,34,Veneto,IT,Italy Fiesole,52,Tuscany,IT,Italy Fiera di Primiero,32,Trentino-Alto Adige,IT,Italy -Fie Allo Sciliar,32,Trentino-Alto Adige,IT,Italy Fidenza,45,Emilia-Romagna,IT,Italy Fiastra,57,The Marches,IT,Italy Fiano Romano,62,Lazio,IT,Italy +Fiano,21,Piedmont,IT,Italy +Fezzano,42,Liguria,IT,Italy Ferrara,45,Emilia-Romagna,IT,Italy Ferrandina,77,Basilicate,IT,Italy +Ferno,25,Lombardy,IT,Italy Fermo,57,The Marches,IT,Italy Fermignano,57,The Marches,IT,Italy Ferentino,62,Lazio,IT,Italy @@ -60266,20 +46214,14 @@ Feletto,21,Piedmont,IT,Italy Felegara,45,Emilia-Romagna,IT,Italy Favria,21,Piedmont,IT,Italy Favaro Veneto,34,Veneto,IT,Italy -Fauglia,52,Tuscany,IT,Italy Fasano,75,Apulia,IT,Italy Farra di Soligo,34,Veneto,IT,Italy -Farini,45,Emilia-Romagna,IT,Italy -Farindola,65,Abruzzo,IT,Italy +Farfengo,25,Lombardy,IT,Italy Fara Vicentino,34,Veneto,IT,Italy -Fara San Martino,65,Abruzzo,IT,Italy Fara in Sabina,62,Lazio,IT,Italy "Fara Gera d'Adda",25,Lombardy,IT,Italy Fara Filiorum Petri,65,Abruzzo,IT,Italy Fano,57,The Marches,IT,Italy -Fanna,36,Friuli Venezia Giulia,IT,Italy -Fanano,45,Emilia-Romagna,IT,Italy -Pfalzen,32,Trentino-Alto Adige,IT,Italy Falerone,57,The Marches,IT,Italy Faleria,62,Lazio,IT,Italy Falconara Marittima,57,The Marches,IT,Italy @@ -60289,16 +46231,14 @@ Faicchio,72,Campania,IT,Italy Fagnano Olona,25,Lombardy,IT,Italy Faggiano,75,Apulia,IT,Italy Fagagna,36,Friuli Venezia Giulia,IT,Italy -Faetano,04,Castello di Faetano,SM,San Marino +Faetano,04,Faetano,SM,San Marino Faenza,45,Emilia-Romagna,IT,Italy -Faedis,36,Friuli Venezia Giulia,IT,Italy +Fabro,55,Umbria,IT,Italy Fabrica di Roma,62,Lazio,IT,Italy Fabriano,57,The Marches,IT,Italy Fabbrico,45,Emilia-Romagna,IT,Italy Este,34,Veneto,IT,Italy -Esperia,62,Lazio,IT,Italy Esine,25,Lombardy,IT,Italy -Esanatoglia,57,The Marches,IT,Italy Ercolano,72,Campania,IT,Italy Erchie,75,Apulia,IT,Italy Erbè,34,Veneto,IT,Italy @@ -60307,54 +46247,40 @@ Eraclea,34,Veneto,IT,Italy Endine Gaiano,25,Lombardy,IT,Italy Empoli,52,Tuscany,IT,Italy ,45,Emilia-Romagna,IT,Italy +Elice,65,Abruzzo,IT,Italy Neumarkt,32,Trentino-Alto Adige,IT,Italy Edolo,25,Lombardy,IT,Italy Eboli,72,Campania,IT,Italy -Duino,36,Friuli Venezia Giulia,IT,Italy Dueville,34,Veneto,IT,Italy -Dubino,25,Lombardy,IT,Italy Druento,21,Piedmont,IT,Italy Dronero,21,Piedmont,IT,Italy -Dro,32,Trentino-Alto Adige,IT,Italy +Drena,32,Trentino-Alto Adige,IT,Italy Dragoni,72,Campania,IT,Italy Dozza,45,Emilia-Romagna,IT,Italy Dovera,25,Lombardy,IT,Italy -Dosson,34,Veneto,IT,Italy Dossobuono,34,Veneto,IT,Italy -Dosso,45,Emilia-Romagna,IT,Italy -Dosolo,25,Lombardy,IT,Italy Dorno,25,Lombardy,IT,Italy Dorgali,88,Sardinia,IT,Italy -Donnini,52,Tuscany,IT,Italy -Dongo,25,Lombardy,IT,Italy -Domusnovas Canales,88,Sardinia,IT,Italy Domodossola,21,Piedmont,IT,Italy +Domicella,72,Campania,IT,Italy Domegliara,34,Veneto,IT,Italy -Domaso,25,Lombardy,IT,Italy Domagnano,03,Castello di Domagnano,SM,San Marino Dolo,34,Veneto,IT,Italy -Dolcè,34,Veneto,IT,Italy Dogliani,21,Piedmont,IT,Italy Dogana,09,Serravalle,SM,San Marino Direzione,88,Sardinia,IT,Italy Dimaro,32,Trentino-Alto Adige,IT,Italy Dicomano,52,Tuscany,IT,Italy -Diano San Pietro,42,Liguria,IT,Italy Diano Marina,42,Liguria,IT,Italy -"Diano d'Alba",21,Piedmont,IT,Italy Desio,25,Lombardy,IT,Italy Desenzano del Garda,25,Lombardy,IT,Italy -Dervio,25,Lombardy,IT,Italy Deruta,55,Umbria,IT,Italy Taio,32,Trentino-Alto Adige,IT,Italy -Denno,32,Trentino-Alto Adige,IT,Italy Dello,25,Lombardy,IT,Italy Deliceto,75,Apulia,IT,Italy -Delebio,25,Lombardy,IT,Italy Dalmine,25,Lombardy,IT,Italy Dairago,25,Lombardy,IT,Italy Cutrofiano,75,Apulia,IT,Italy -Cusano Mutri,72,Campania,IT,Italy Cusano Milanino,25,Lombardy,IT,Italy Curtarolo,34,Veneto,IT,Italy Cursi,75,Apulia,IT,Italy @@ -60364,135 +46290,109 @@ Cupramontana,57,The Marches,IT,Italy Cupra Marittima,57,The Marches,IT,Italy Cupello,65,Abruzzo,IT,Italy Cuorgnè,21,Piedmont,IT,Italy -Cunico,21,Piedmont,IT,Italy Cuneo,21,Piedmont,IT,Italy -Cumignano sul Naviglio,25,Lombardy,IT,Italy -Cumiana,21,Piedmont,IT,Italy Cuglieri,88,Sardinia,IT,Italy Cuggiono,25,Lombardy,IT,Italy -Cuccaro Vetere,72,Campania,IT,Italy -Croviana,32,Trentino-Alto Adige,IT,Italy -"Crotta d'Adda",25,Lombardy,IT,Italy -Crodo,21,Piedmont,IT,Italy Crocetta del Montello,34,Veneto,IT,Italy Crispiano,75,Apulia,IT,Italy Crevalcore,45,Emilia-Romagna,IT,Italy -Crevacuore,21,Piedmont,IT,Italy Cressa,21,Piedmont,IT,Italy -Crespiatica,25,Lombardy,IT,Italy Crespellano,45,Emilia-Romagna,IT,Italy -Crespano del Grappa,34,Veneto,IT,Italy +Crescentino,21,Piedmont,IT,Italy Cremona,25,Lombardy,IT,Italy +Cremolino,21,Piedmont,IT,Italy +Cremeno,25,Lombardy,IT,Italy Crema,25,Lombardy,IT,Italy Crecchio,65,Abruzzo,IT,Italy Creazzo,34,Veneto,IT,Italy -Cozzo,25,Lombardy,IT,Italy Covo,25,Lombardy,IT,Italy Courmayeur,23,Aosta Valley,IT,Italy Cotignola,45,Emilia-Romagna,IT,Italy Costigliole Saluzzo,21,Piedmont,IT,Italy "Costigliole d'Asti",21,Piedmont,IT,Italy -Costermano,34,Veneto,IT,Italy -Costa Volpino,25,Lombardy,IT,Italy Costarainera,42,Liguria,IT,Italy -Costanzana,21,Piedmont,IT,Italy Costa di Rovigo,34,Veneto,IT,Italy Costa di Mezzate,25,Lombardy,IT,Italy Costabissara,34,Veneto,IT,Italy Cossignano,57,The Marches,IT,Italy Cossato,21,Piedmont,IT,Italy -Corvara,32,Trentino-Alto Adige,IT,Italy Cortona,52,Tuscany,IT,Italy "Cortina d'Ampezzo",34,Veneto,IT,Italy -Cortiglione,21,Piedmont,IT,Italy -Corteolona,25,Lombardy,IT,Italy Cortemilia,21,Piedmont,IT,Italy Corte Franca,25,Lombardy,IT,Italy +Cortazzone,21,Piedmont,IT,Italy Corsico,25,Lombardy,IT,Italy -Corsalone,52,Tuscany,IT,Italy Corropoli,65,Abruzzo,IT,Italy Corridonia,57,The Marches,IT,Italy Correggio,45,Emilia-Romagna,IT,Italy Cornuda,34,Veneto,IT,Italy Cornolatino,32,Trentino-Alto Adige,IT,Italy Corno di Rosazzo,36,Friuli Venezia Giulia,IT,Italy +Cornigliano,42,Liguria,IT,Italy Cornedo Vicentino,34,Veneto,IT,Italy "Cornate d'Adda",25,Lombardy,IT,Italy Cornaredo,25,Lombardy,IT,Italy -Cornaiano,32,Trentino-Alto Adige,IT,Italy Cormons,36,Friuli Venezia Giulia,IT,Italy Cormano,25,Lombardy,IT,Italy Corleto Perticara,77,Basilicate,IT,Italy -Corinaldo,57,The Marches,IT,Italy "Corigliano d'Otranto",75,Apulia,IT,Italy Coriano,45,Emilia-Romagna,IT,Italy Cori,62,Lazio,IT,Italy -Corfinio,65,Abruzzo,IT,Italy Coreglia Antelminelli,52,Tuscany,IT,Italy -Cordignano,34,Veneto,IT,Italy Cordenons,36,Friuli Venezia Giulia,IT,Italy Corciano,55,Umbria,IT,Italy -Corbola,34,Veneto,IT,Italy +Corchiano,62,Lazio,IT,Italy Corbetta,25,Lombardy,IT,Italy Corato,75,Apulia,IT,Italy Copparo,45,Emilia-Romagna,IT,Italy Copertino,75,Apulia,IT,Italy Conza della Campania,72,Campania,IT,Italy Conversano,75,Apulia,IT,Italy -Contursi Terme,72,Campania,IT,Italy -Controguerra,65,Abruzzo,IT,Italy +Contrada,72,Campania,IT,Italy Contigliano,62,Lazio,IT,Italy Conselve,34,Veneto,IT,Italy Conselice,45,Emilia-Romagna,IT,Italy +Confienza,25,Lombardy,IT,Italy Conegliano,34,Veneto,IT,Italy Condove,21,Piedmont,IT,Italy Concorezzo,25,Lombardy,IT,Italy Concordia sulla Secchia,45,Emilia-Romagna,IT,Italy Concordia Sagittaria,34,Veneto,IT,Italy Conco,34,Veneto,IT,Italy -Conca della Campania,72,Campania,IT,Italy -Cona,34,Veneto,IT,Italy Comun Nuovo,25,Lombardy,IT,Italy Como,25,Lombardy,IT,Italy -Commessaggio,25,Lombardy,IT,Italy Comerio,25,Lombardy,IT,Italy +Comeana,52,Tuscany,IT,Italy Comacchio,45,Emilia-Romagna,IT,Italy Comabbio,25,Lombardy,IT,Italy Colturano,25,Lombardy,IT,Italy Colorno,45,Emilia-Romagna,IT,Italy Colonnella,65,Abruzzo,IT,Italy -Colonna,62,Lazio,IT,Italy Cologno Monzese,25,Lombardy,IT,Italy Cologno al Serio,25,Lombardy,IT,Italy Cologne,25,Lombardy,IT,Italy Cologna Veneta,34,Veneto,IT,Italy -Colobraro,77,Basilicate,IT,Italy -Collodi,52,Tuscany,IT,Italy +Colmurano,57,The Marches,IT,Italy Collio,25,Lombardy,IT,Italy Colli del Tronto,57,The Marches,IT,Italy -Colliano,72,Campania,IT,Italy Colli a Volturno,67,Molise,IT,Italy Colletorto,67,Molise,IT,Italy Colle Sannita,72,Campania,IT,Italy +Colle San Magno,62,Lazio,IT,Italy Collesalvetti,52,Tuscany,IT,Italy -Collepietra,32,Trentino-Alto Adige,IT,Italy -Collepasso,75,Apulia,IT,Italy Collemeto,75,Apulia,IT,Italy Collegno,21,Piedmont,IT,Italy Colleferro,62,Lazio,IT,Italy "Colle di Val d'Elsa",52,Tuscany,IT,Italy Collecorvino,65,Abruzzo,IT,Italy Collecchio,45,Emilia-Romagna,IT,Italy -Collebrincioni,65,Abruzzo,IT,Italy Collazzone,55,Umbria,IT,Italy Colico,25,Lombardy,IT,Italy -Colere,25,Lombardy,IT,Italy -Cogollo del Cengio,34,Veneto,IT,Italy +Cogolo,32,Trentino-Alto Adige,IT,Italy Cogoleto,42,Liguria,IT,Italy Cogne,23,Aosta Valley,IT,Italy Codroipo,36,Friuli Venezia Giulia,IT,Italy Codogno,25,Lombardy,IT,Italy -Codognè,34,Veneto,IT,Italy Codisotto,45,Emilia-Romagna,IT,Italy Codigoro,45,Emilia-Romagna,IT,Italy Codevilla,25,Lombardy,IT,Italy @@ -60500,94 +46400,77 @@ Codevigo,34,Veneto,IT,Italy Cocquio-Trevisago,25,Lombardy,IT,Italy Cocconato,21,Piedmont,IT,Italy Coccaglio,25,Lombardy,IT,Italy -Coazze,21,Piedmont,IT,Italy Clusone,25,Lombardy,IT,Italy Clusane,25,Lombardy,IT,Italy Cles,32,Trentino-Alto Adige,IT,Italy Civitella Roveto,65,Abruzzo,IT,Italy Civitella in Val di Chiana,52,Tuscany,IT,Italy +Civitella del Tronto,65,Abruzzo,IT,Italy Civitella Alfedena,65,Abruzzo,IT,Italy Civitavecchia,62,Lazio,IT,Italy -Civitanova Alta,57,The Marches,IT,Italy Civita Castellana,62,Lazio,IT,Italy -Civitacampomarano,67,Molise,IT,Italy +Cividate Camuno,25,Lombardy,IT,Italy Cividate al Piano,25,Lombardy,IT,Italy Cividale del Friuli,36,Friuli Venezia Giulia,IT,Italy Civezzano,32,Trentino-Alto Adige,IT,Italy -Cittiglio,25,Lombardy,IT,Italy "Città Sant'Angelo",65,Abruzzo,IT,Italy Cittaducale,62,Lazio,IT,Italy Città di Castello,55,Umbria,IT,Italy Città della Pieve,55,Umbria,IT,Italy Cittadella,34,Veneto,IT,Italy -Citerna,55,Umbria,IT,Italy Cisternino,75,Apulia,IT,Italy Cisterna di Latina,62,Lazio,IT,Italy -"Cisterna d'Asti",21,Piedmont,IT,Italy Cisliano,25,Lombardy,IT,Italy Cislago,25,Lombardy,IT,Italy Ciserano,25,Lombardy,IT,Italy Cisano Bergamasco,25,Lombardy,IT,Italy Cirié,21,Piedmont,IT,Italy Cinto Caomaggiore,34,Veneto,IT,Italy +Cinte Tesino,32,Trentino-Alto Adige,IT,Italy Cinisello Balsamo,25,Lombardy,IT,Italy Cinigiano,52,Tuscany,IT,Italy Cingoli,57,The Marches,IT,Italy "Cingia de' Botti",25,Lombardy,IT,Italy Cimitile,72,Campania,IT,Italy -Cimasappada,36,Friuli Venezia Giulia,IT,Italy +Cimbergo,25,Lombardy,IT,Italy Cimadolmo,34,Veneto,IT,Italy -Cilavegna,25,Lombardy,IT,Italy Cigliano,21,Piedmont,IT,Italy Ciciliano,62,Lazio,IT,Italy Cicciano,72,Campania,IT,Italy +Cicagna,42,Liguria,IT,Italy Ciampino,62,Lazio,IT,Italy Chivasso,21,Piedmont,IT,Italy Chiusi,52,Tuscany,IT,Italy Chiusa di Pesio,21,Piedmont,IT,Italy -Klausen,32,Trentino-Alto Adige,IT,Italy -Chiuppano,34,Veneto,IT,Italy +Chiuro,25,Lombardy,IT,Italy Chions,36,Friuli Venezia Giulia,IT,Italy Chioggia,34,Veneto,IT,Italy Chieti,65,Abruzzo,IT,Italy Chiesina Uzzanese,52,Tuscany,IT,Italy +Chiesa in Valmalenco,25,Lombardy,IT,Italy Chieri,21,Piedmont,IT,Italy Kiens,32,Trentino-Alto Adige,IT,Italy -Chiavenna,25,Lombardy,IT,Italy Chiavari,42,Liguria,IT,Italy Chiari,25,Lombardy,IT,Italy Chiaravalle,57,The Marches,IT,Italy -Chiarano,34,Veneto,IT,Italy -Chiaramonti,88,Sardinia,IT,Italy Chianciano Terme,52,Tuscany,IT,Italy Chiampo,34,Veneto,IT,Italy -Chialamberto,21,Piedmont,IT,Italy Cherasco,21,Piedmont,IT,Italy Châtillon,23,Aosta Valley,IT,Italy -Champdepraz,23,Aosta Valley,IT,Italy -Cevo,25,Lombardy,IT,Italy Ceva,21,Piedmont,IT,Italy Cetona,52,Tuscany,IT,Italy -Cessalto,34,Veneto,IT,Italy -Cesiomaggiore,34,Veneto,IT,Italy Cesenatico,45,Emilia-Romagna,IT,Italy Cesena,45,Emilia-Romagna,IT,Italy -Porto Cesareo,75,Apulia,IT,Italy Cesano Maderno,25,Lombardy,IT,Italy -Cesana Torinese,21,Piedmont,IT,Italy Cesa,72,Campania,IT,Italy -Cervino,72,Campania,IT,Italy Cervignano del Friuli,36,Friuli Venezia Giulia,IT,Italy Cervia,45,Emilia-Romagna,IT,Italy Cerveteri,62,Lazio,IT,Italy -Cervere,21,Piedmont,IT,Italy Cervaro,62,Lazio,IT,Italy Certosa,21,Piedmont,IT,Italy Certosa di Pavia,25,Lombardy,IT,Italy Certaldo,52,Tuscany,IT,Italy Cerro Maggiore,25,Lombardy,IT,Italy -Cerrione,21,Piedmont,IT,Italy -Cerreto Sannita,72,Campania,IT,Italy Cerreto Laziale,62,Lazio,IT,Italy Cerreto Guidi,52,Tuscany,IT,Italy "Cerreto d'Esi",57,The Marches,IT,Italy @@ -60598,94 +46481,75 @@ Cerignola,75,Apulia,IT,Italy Ceriano Laghetto,25,Lombardy,IT,Italy Ceriale,42,Liguria,IT,Italy Ceresara,25,Lombardy,IT,Italy +Ceregnano,34,Veneto,IT,Italy Cerea,34,Veneto,IT,Italy Cercola,72,Campania,IT,Italy Cercino,25,Lombardy,IT,Italy -Cerbaia,52,Tuscany,IT,Italy Ceraso,72,Campania,IT,Italy Cerano,21,Piedmont,IT,Italy Ceprano,62,Lazio,IT,Italy Ceppaloni,72,Campania,IT,Italy Ceparana-Carpena,42,Liguria,IT,Italy Cepagatti,65,Abruzzo,IT,Italy +Centola,72,Campania,IT,Italy Cento,45,Emilia-Romagna,IT,Italy Centallo,21,Piedmont,IT,Italy -Cengio,42,Liguria,IT,Italy Cene,25,Lombardy,IT,Italy -Cembra,32,Trentino-Alto Adige,IT,Italy Cellole,72,Campania,IT,Italy Cellino San Marco,75,Apulia,IT,Italy -Celleno,62,Lazio,IT,Italy -Celle Ligure,42,Liguria,IT,Italy -Celledizzo,32,Trentino-Alto Adige,IT,Italy +Cellino Attanasio,65,Abruzzo,IT,Italy Celle di Bulgheria,72,Campania,IT,Italy Cellamare,75,Apulia,IT,Italy Celano,65,Abruzzo,IT,Italy Ceglie Messapica,75,Apulia,IT,Italy -Ceggia,34,Veneto,IT,Italy +Ceglie del Campo,75,Apulia,IT,Italy Cedegolo,25,Lombardy,IT,Italy Cecina,52,Tuscany,IT,Italy -Cecchini,36,Friuli Venezia Giulia,IT,Italy -Cecchina,62,Lazio,IT,Italy Ceccano,62,Lazio,IT,Italy "Cazzano Sant'Andrea",25,Lombardy,IT,Italy Cazzago San Martino,25,Lombardy,IT,Italy Cavriglia,52,Tuscany,IT,Italy +Cavriana,25,Lombardy,IT,Italy Cavriago,45,Emilia-Romagna,IT,Italy -Cavour,21,Piedmont,IT,Italy Cavezzo,45,Emilia-Romagna,IT,Italy Cavenago di Brianza,25,Lombardy,IT,Italy "Cavenago d'Adda",25,Lombardy,IT,Italy Cave,62,Lazio,IT,Italy Cavasso Nuovo,36,Friuli Venezia Giulia,IT,Italy Cavarzere,34,Veneto,IT,Italy -Cavaria con Premezzo,25,Lombardy,IT,Italy Cava Manara,25,Lombardy,IT,Italy -Cavallirio,21,Piedmont,IT,Italy Cavallino,75,Apulia,IT,Italy Cavallermaggiore,21,Piedmont,IT,Italy Cavalese,32,Trentino-Alto Adige,IT,Italy Cavaion Veronese,34,Veneto,IT,Italy +Cavaglià,21,Piedmont,IT,Italy "Cava de' Tirreni",72,Campania,IT,Italy Cattolica,45,Emilia-Romagna,IT,Italy -Catignano,65,Abruzzo,IT,Italy Castro San Martino,52,Tuscany,IT,Italy -Castronno,25,Lombardy,IT,Italy -Castro dei Volsci,62,Lazio,IT,Italy -Castrocielo,62,Lazio,IT,Italy Castrocaro Terme,45,Emilia-Romagna,IT,Italy -Castro,25,Lombardy,IT,Italy Castri di Lecce,75,Apulia,IT,Italy Castorano,57,The Marches,IT,Italy -Casto,25,Lombardy,IT,Italy Castions di Strada,36,Friuli Venezia Giulia,IT,Italy -Castione della Presolana,25,Lombardy,IT,Italy +Castions,36,Friuli Venezia Giulia,IT,Italy +Castilenti,65,Abruzzo,IT,Italy Castiglion Fiorentino,52,Tuscany,IT,Italy Castiglion Fibocchi,52,Tuscany,IT,Italy Castiglione Olona,25,Lombardy,IT,Italy -Castiglione in Teverina,62,Lazio,IT,Italy -"Castiglione d'Orcia",52,Tuscany,IT,Italy Castiglione di Garfagnana,52,Tuscany,IT,Italy Castiglione delle Stiviere,25,Lombardy,IT,Italy -Castiglione della Pescaia,52,Tuscany,IT,Italy Castiglione del Lago,55,Umbria,IT,Italy Castiglione dei Pepoli,45,Emilia-Romagna,IT,Italy Castiglione del Genovesi,72,Campania,IT,Italy "Castiglione d'Adda",25,Lombardy,IT,Italy -Castiglioncello,52,Tuscany,IT,Italy Castenedolo,25,Lombardy,IT,Italy Castenaso,45,Emilia-Romagna,IT,Italy Castel Volturno,72,Campania,IT,Italy Castelvetro Piacentino,45,Emilia-Romagna,IT,Italy Castelvetro di Modena,45,Emilia-Romagna,IT,Italy -Castelvetere sul Calore,72,Campania,IT,Italy -Castelvetere in Val Fortore,72,Campania,IT,Italy -Castelverde,25,Lombardy,IT,Italy -Castelvenere,72,Campania,IT,Italy -Castelvecchio Pascoli,52,Tuscany,IT,Italy Castelseprio,25,Lombardy,IT,Italy +Castelsardo,88,Sardinia,IT,Italy Castel San Pietro Terme,45,Emilia-Romagna,IT,Italy -Castel San Lorenzo,72,Campania,IT,Italy +Castel San Niccolò,52,Tuscany,IT,Italy Castel San Giovanni,45,Emilia-Romagna,IT,Italy Castel San Giorgio,72,Campania,IT,Italy Kastelruth,32,Trentino-Alto Adige,IT,Italy @@ -60693,34 +46557,33 @@ Castel Romano,62,Lazio,IT,Italy Castel Ritaldi,55,Umbria,IT,Italy Castelraimondo,57,The Marches,IT,Italy Castelplanio,57,The Marches,IT,Italy -Castelpetroso,67,Molise,IT,Italy Castelpagano,72,Campania,IT,Italy Castelnuovo Scrivia,21,Piedmont,IT,Italy Castelnuovo Rangone,45,Emilia-Romagna,IT,Italy +Castelnuovo Don Bosco,21,Piedmont,IT,Italy Castelnuovo di Porto,62,Lazio,IT,Italy Castelnuovo Magra,42,Liguria,IT,Italy Castelnuovo di Garfagnana,52,Tuscany,IT,Italy -Castelnuovo di Farfa,62,Lazio,IT,Italy +"Castelnuovo Bocca d'Adda",25,Lombardy,IT,Italy Castelnuovo Berardenga,52,Tuscany,IT,Italy Castelnuovo,32,Trentino-Alto Adige,IT,Italy "Castelnovo ne' Monti",45,Emilia-Romagna,IT,Italy Castelnovo di Sotto,45,Emilia-Romagna,IT,Italy +Castelmezzano,77,Basilicate,IT,Italy Castel Mella,25,Lombardy,IT,Italy Castelmassa,34,Veneto,IT,Italy Castel Maggiore,45,Emilia-Romagna,IT,Italy Castellucchio,25,Lombardy,IT,Italy Castello Tesino,32,Trentino-Alto Adige,IT,Italy -Castello di Godego,34,Veneto,IT,Italy Castello Molina di Fiemme,32,Trentino-Alto Adige,IT,Italy +Castello di Annone,21,Piedmont,IT,Italy "Castello d'Argile",45,Emilia-Romagna,IT,Italy +Castellina Marittima,52,Tuscany,IT,Italy Castellina in Chianti,52,Tuscany,IT,Italy Castelli Calepio,25,Lombardy,IT,Italy -Castelli,65,Abruzzo,IT,Italy Castelletto sopra Ticino,21,Piedmont,IT,Italy Castelleone,25,Lombardy,IT,Italy Castellazzo Bormida,21,Piedmont,IT,Italy -Castellaro,42,Liguria,IT,Italy -Castellar Guidobono,21,Piedmont,IT,Italy Castellarano,45,Emilia-Romagna,IT,Italy Castellanza,25,Lombardy,IT,Italy Castellaneta,75,Apulia,IT,Italy @@ -60728,47 +46591,36 @@ Castellana Grotte,75,Apulia,IT,Italy Castellamonte,21,Piedmont,IT,Italy Castellammare di Stabia,72,Campania,IT,Italy Castellalto,65,Abruzzo,IT,Italy -Lagopesole,77,Basilicate,IT,Italy Castellabate,72,Campania,IT,Italy Castel Guelfo di Bologna,45,Emilia-Romagna,IT,Italy Castelgomberto,34,Veneto,IT,Italy Castel Goffredo,25,Lombardy,IT,Italy Castel Giorgio,55,Umbria,IT,Italy -Castel Gandolfo,62,Lazio,IT,Italy Castel Frentano,65,Abruzzo,IT,Italy Castelfranco Veneto,34,Veneto,IT,Italy Castelfranco Emilia,45,Emilia-Romagna,IT,Italy Castelfranco di Sotto,52,Tuscany,IT,Italy Castelfranco di Sopra,52,Tuscany,IT,Italy Castelfranci,72,Campania,IT,Italy -Castelforte,62,Lazio,IT,Italy -Castel Focognano,52,Tuscany,IT,Italy Castelfiorentino,52,Tuscany,IT,Italy Castelfidardo,57,The Marches,IT,Italy -Castelferretti,57,The Marches,IT,Italy Castel di Sangro,65,Abruzzo,IT,Italy +Castel di Leva,62,Lazio,IT,Italy Castel di Casio,45,Emilia-Romagna,IT,Italy "Castel d'Aiano",45,Emilia-Romagna,IT,Italy Castelcucco,34,Veneto,IT,Italy Castel Bolognese,45,Emilia-Romagna,IT,Italy Castelbellino,57,The Marches,IT,Italy -Castel Baronia,72,Campania,IT,Italy -Castelbaldo,34,Veneto,IT,Italy Castel,23,Aosta Valley,IT,Italy Castegnato,25,Lombardy,IT,Italy Casteggio,25,Lombardy,IT,Italy Castano Primo,25,Lombardy,IT,Italy -Castagnito,21,Piedmont,IT,Italy -Castagneto Po,21,Piedmont,IT,Italy Castagneto Carducci,52,Tuscany,IT,Italy -Castagnaro,34,Veneto,IT,Italy Cassolnovo,25,Lombardy,IT,Italy Cassino,62,Lazio,IT,Italy -Cassine,21,Piedmont,IT,Italy "Cassina de' Pecchi",25,Lombardy,IT,Italy Cassano delle Murge,75,Apulia,IT,Italy "Cassano d'Adda",25,Lombardy,IT,Italy -Cassacco,36,Friuli Venezia Giulia,IT,Italy Caspoggio,25,Lombardy,IT,Italy Casoria,72,Campania,IT,Italy Casorezzo,25,Lombardy,IT,Italy @@ -60776,26 +46628,18 @@ Casorate Sempione,25,Lombardy,IT,Italy Casorate Primo,25,Lombardy,IT,Italy Casoli,65,Abruzzo,IT,Italy "Casole d'Elsa",52,Tuscany,IT,Italy -Casnigo,25,Lombardy,IT,Italy -Casarile,25,Lombardy,IT,Italy "Casirate d'Adda",25,Lombardy,IT,Italy -Casinalbo,45,Emilia-Romagna,IT,Italy -Casina,45,Emilia-Romagna,IT,Italy Caserta,72,Campania,IT,Italy Caselle Torinese,21,Piedmont,IT,Italy Caselle Lurani,25,Lombardy,IT,Italy -Casella,42,Liguria,IT,Italy -Caselette,21,Piedmont,IT,Italy "Cascinette d'Ivrea",21,Piedmont,IT,Italy Cascina,52,Tuscany,IT,Italy Casciana Terme,52,Tuscany,IT,Italy Cascia,55,Umbria,IT,Italy -Casazza,25,Lombardy,IT,Italy Casa Testa,45,Emilia-Romagna,IT,Italy Casatenovo,25,Lombardy,IT,Italy Casarsa della Delizia,36,Friuli Venezia Giulia,IT,Italy Casapulla,72,Campania,IT,Italy -Casape,62,Lazio,IT,Italy Casandrino,72,Campania,IT,Italy Casamassima,75,Apulia,IT,Italy Casamarciano,72,Campania,IT,Italy @@ -60809,7 +46653,6 @@ Casalpusterlengo,25,Lombardy,IT,Italy Casaloldo,25,Lombardy,IT,Italy Casalnuovo di Napoli,72,Campania,IT,Italy Casalnoceto,21,Piedmont,IT,Italy -Casalmoro,25,Lombardy,IT,Italy Casalmaiocco,25,Lombardy,IT,Italy Casalmaggiore,25,Lombardy,IT,Italy Casalincontrada,65,Abruzzo,IT,Italy @@ -60819,26 +46662,23 @@ Casaletto Ceredano,25,Lombardy,IT,Italy Casale sul Sile,34,Veneto,IT,Italy Casaleone,34,Veneto,IT,Italy Casale Monferrato,21,Piedmont,IT,Italy -Casale di Scodosia,34,Veneto,IT,Italy Casale Corte Cerro,21,Piedmont,IT,Italy Casalecchio di Reno,45,Emilia-Romagna,IT,Italy Casal di Principe,72,Campania,IT,Italy -Casalciprano,67,Molise,IT,Italy Casalbuttano ed Uniti,25,Lombardy,IT,Italy -Casalbuono,72,Campania,IT,Italy -Casalborgone,21,Piedmont,IT,Italy Casalbordino,65,Abruzzo,IT,Italy -Casacanditella,65,Abruzzo,IT,Italy Carvico,25,Lombardy,IT,Italy Carugate,25,Lombardy,IT,Italy +Carsoli,65,Abruzzo,IT,Italy Carrù,21,Piedmont,IT,Italy +Carrosio,21,Piedmont,IT,Italy Carrara,52,Tuscany,IT,Italy Carpino,75,Apulia,IT,Italy Carpineti,45,Emilia-Romagna,IT,Italy -Carpignano Sesia,21,Piedmont,IT,Italy Carpignano Salentino,75,Apulia,IT,Italy Carpiano,25,Lombardy,IT,Italy Carpi,45,Emilia-Romagna,IT,Italy +Carpesica,34,Veneto,IT,Italy Carpenedolo,25,Lombardy,IT,Italy Carpegna,57,The Marches,IT,Italy Carpaneto Piacentino,45,Emilia-Romagna,IT,Italy @@ -60847,23 +46687,14 @@ Carovigno,75,Apulia,IT,Italy Carosino,75,Apulia,IT,Italy Carnate,25,Lombardy,IT,Italy Carnago,25,Lombardy,IT,Italy -Carmignano di Brenta,34,Veneto,IT,Italy Carmignano,52,Tuscany,IT,Italy Carmiano,75,Apulia,IT,Italy Carmagnola,21,Piedmont,IT,Italy -Carlino,36,Friuli Venezia Giulia,IT,Italy -Carlazzo,25,Lombardy,IT,Italy -Carisio,21,Piedmont,IT,Italy Carimate,25,Lombardy,IT,Italy -Carignano,45,Emilia-Romagna,IT,Italy -Carife,72,Campania,IT,Italy -Cargeghe,88,Sardinia,IT,Italy Cardito,72,Campania,IT,Italy Carcare,42,Liguria,IT,Italy Carbonera,34,Veneto,IT,Italy Carbone,77,Basilicate,IT,Italy -Carbonara al Ticino,25,Lombardy,IT,Italy -Caravate,25,Lombardy,IT,Italy Caravaggio,25,Lombardy,IT,Italy Carate Brianza,25,Lombardy,IT,Italy Carasco,42,Liguria,IT,Italy @@ -60874,15 +46705,12 @@ Capua,72,Campania,IT,Italy Capriolo,25,Lombardy,IT,Italy Caprino Veronese,34,Veneto,IT,Italy Caprino Bergamasco,25,Lombardy,IT,Italy -Capriglia Irpina,72,Campania,IT,Italy Capriate San Gervasio,25,Lombardy,IT,Italy Capri,72,Campania,IT,Italy Caprarola,62,Lazio,IT,Italy +"Caprara d'Abruzzo",65,Abruzzo,IT,Italy Capranica,62,Lazio,IT,Italy -Capracotta,67,Molise,IT,Italy -Cappelle sul Tavo,65,Abruzzo,IT,Italy Cappella Maggiore,34,Veneto,IT,Italy -Capoliveri,52,Tuscany,IT,Italy Capodrise,72,Campania,IT,Italy Capodichino,72,Campania,IT,Italy Capistrello,65,Abruzzo,IT,Italy @@ -60893,61 +46721,58 @@ Capaccio,72,Campania,IT,Italy Caorso,45,Emilia-Romagna,IT,Italy Caorle,34,Veneto,IT,Italy Canzo,25,Lombardy,IT,Italy -Canzano,65,Abruzzo,IT,Italy -Cantu,25,Lombardy,IT,Italy +Cantù,25,Lombardy,IT,Italy +Cantiano,57,The Marches,IT,Italy Cantarana,34,Veneto,IT,Italy -Cantalupo Ligure,21,Piedmont,IT,Italy Olgiate Molgora,25,Lombardy,IT,Italy Canossa,45,Emilia-Romagna,IT,Italy Canosa di Puglia,75,Apulia,IT,Italy -"Canneto sull'Oglio",25,Lombardy,IT,Italy Canneto Pavese,25,Lombardy,IT,Italy -Cannara,55,Umbria,IT,Italy +Canepina,62,Lazio,IT,Italy Canelli,21,Piedmont,IT,Italy Canegrate,25,Lombardy,IT,Italy Candiolo,21,Piedmont,IT,Italy +Candia Lomellina,25,Lombardy,IT,Italy Candelo,21,Piedmont,IT,Italy Candela,75,Apulia,IT,Italy Cancello e Arnone,72,Campania,IT,Italy Cancellara,77,Basilicate,IT,Italy -Canazei,32,Trentino-Alto Adige,IT,Italy Canale Monterano,62,Lazio,IT,Italy Canale,21,Piedmont,IT,Italy -Camugnano,45,Emilia-Romagna,IT,Italy Sand in Taufers,32,Trentino-Alto Adige,IT,Italy -Camposanto,45,Emilia-Romagna,IT,Italy +Camposano,72,Campania,IT,Italy Campo San Martino,34,Veneto,IT,Italy Camposampiero,34,Veneto,IT,Italy -Camporosso,42,Liguria,IT,Italy +Camporovere,34,Veneto,IT,Italy +Camporgiano,52,Tuscany,IT,Italy Camponogara,34,Veneto,IT,Italy -Campomorone,42,Liguria,IT,Italy Campomarino,67,Molise,IT,Italy Campo Ligure,42,Liguria,IT,Italy -Campoli del Monte Taburno,72,Campania,IT,Italy Campogalliano,45,Emilia-Romagna,IT,Italy Campoformido,36,Friuli Venezia Giulia,IT,Italy Campofilone,57,The Marches,IT,Italy -Campodoro,34,Veneto,IT,Italy Campodarsego,34,Veneto,IT,Italy Campobasso,67,Molise,IT,Italy Campli,65,Abruzzo,IT,Italy +Campitello,25,Lombardy,IT,Italy Campi Salentina,75,Apulia,IT,Italy -Campiglia Marittima,52,Tuscany,IT,Italy Campi Bisenzio,52,Tuscany,IT,Italy +Campello sul Clitunno,55,Umbria,IT,Italy Campegine,45,Emilia-Romagna,IT,Italy Camparada,25,Lombardy,IT,Italy ,72,Campania,IT,Italy +Campalto,34,Veneto,IT,Italy Campagnola Emilia,45,Emilia-Romagna,IT,Italy -Campagnano di Roma,62,Lazio,IT,Italy Campagna Lupia,34,Veneto,IT,Italy Campagna,72,Campania,IT,Italy Camogli,42,Liguria,IT,Italy Camisano Vicentino,34,Veneto,IT,Italy +Camisano,25,Lombardy,IT,Italy +Camino,21,Piedmont,IT,Italy Camigliano,72,Campania,IT,Italy Camerota,72,Campania,IT,Italy Camerino,57,The Marches,IT,Italy Cameri,21,Piedmont,IT,Italy -Camerata Picena,57,The Marches,IT,Italy Camerano,57,The Marches,IT,Italy Cambiano,21,Piedmont,IT,Italy Cambiago,25,Lombardy,IT,Italy @@ -60955,26 +46780,18 @@ Camaiore,52,Tuscany,IT,Italy Calvizzano,72,Campania,IT,Italy Calvisano,25,Lombardy,IT,Italy Calvenzano,25,Lombardy,IT,Italy +Calvatone,25,Lombardy,IT,Italy Calvanico,72,Campania,IT,Italy Caluso,21,Piedmont,IT,Italy "Calusco d'Adda",25,Lombardy,IT,Italy -Caltrano,34,Veneto,IT,Italy -Caltignaga,21,Piedmont,IT,Italy Calolziocorte,25,Lombardy,IT,Italy Calliano,32,Trentino-Alto Adige,IT,Italy -Calliano,21,Piedmont,IT,Italy -Calitri,72,Campania,IT,Italy Calimera,75,Apulia,IT,Italy -Calestano,45,Emilia-Romagna,IT,Italy Calenzano,52,Tuscany,IT,Italy -Calendasco,45,Emilia-Romagna,IT,Italy Caldonazzo,32,Trentino-Alto Adige,IT,Italy Caldogno,34,Veneto,IT,Italy -Caldes,32,Trentino-Alto Adige,IT,Italy Calderara di Reno,45,Emilia-Romagna,IT,Italy -Caldaro sulla Strada del Vino,32,Trentino-Alto Adige,IT,Italy Calcio,25,Lombardy,IT,Italy -Calcinelli,57,The Marches,IT,Italy Calcinato,25,Lombardy,IT,Italy Calcinate,25,Lombardy,IT,Italy Calcinaia,52,Tuscany,IT,Italy @@ -60982,7 +46799,6 @@ Calci,52,Tuscany,IT,Italy Calcata,62,Lazio,IT,Italy Calangianus,88,Sardinia,IT,Italy Calalzo di Cadore,34,Veneto,IT,Italy -Cala Gonone,88,Sardinia,IT,Italy Caivano,72,Campania,IT,Italy Cairo Montenotte,42,Liguria,IT,Italy Caira,62,Lazio,IT,Italy @@ -60990,11 +46806,9 @@ Cairate,25,Lombardy,IT,Italy Caiatia,72,Campania,IT,Italy Cagnola,34,Veneto,IT,Italy Cagnano Varano,75,Apulia,IT,Italy -Cagliari,32,Trentino-Alto Adige,IT,Italy Cagli,57,The Marches,IT,Italy Caerano di San Marco,34,Veneto,IT,Italy Cadoneghe,34,Veneto,IT,Italy -Cadeo,45,Emilia-Romagna,IT,Italy Cadelbosco di Sotto,45,Emilia-Romagna,IT,Italy Cadelbosco di Sopra,45,Emilia-Romagna,IT,Italy "Ca' Bianca",34,Veneto,IT,Italy @@ -61004,42 +46818,36 @@ Buttapietra,34,Veneto,IT,Italy Buti,52,Tuscany,IT,Italy Busto Garolfo,25,Lombardy,IT,Italy Busto Arsizio,25,Lombardy,IT,Italy -Bussoleno,21,Piedmont,IT,Italy Bussolengo,34,Veneto,IT,Italy +Busso,67,Molise,IT,Italy Bussi sul Tirino,65,Abruzzo,IT,Italy Busseto,45,Emilia-Romagna,IT,Italy Buscate,25,Lombardy,IT,Italy Busca,21,Piedmont,IT,Italy Busalla,42,Liguria,IT,Italy -Buronzo,21,Piedmont,IT,Italy Burano,34,Veneto,IT,Italy Buonconvento,52,Tuscany,IT,Italy -Buonabitacolo,72,Campania,IT,Italy Budrio,45,Emilia-Romagna,IT,Italy Budoia,36,Friuli Venezia Giulia,IT,Italy +Buddusò,88,Sardinia,IT,Italy Bucine,52,Tuscany,IT,Italy Buccino,72,Campania,IT,Italy -Bucchianico,65,Abruzzo,IT,Italy Brusnengo,21,Piedmont,IT,Italy Brusciano,72,Campania,IT,Italy -Brusasco,21,Piedmont,IT,Italy Bruno,21,Piedmont,IT,Italy Bruneck,32,Trentino-Alto Adige,IT,Italy -Brunate,25,Lombardy,IT,Italy Bruino,21,Piedmont,IT,Italy Brugnera,36,Friuli Venezia Giulia,IT,Italy Brugnato,42,Liguria,IT,Italy -Brugine,34,Veneto,IT,Italy Brugherio,25,Lombardy,IT,Italy Bronzolo,32,Trentino-Alto Adige,IT,Italy Broni,25,Lombardy,IT,Italy -Brisighella,45,Emilia-Romagna,IT,Italy -Brinzio,25,Lombardy,IT,Italy +Brivio,25,Lombardy,IT,Italy Brindisi,75,Apulia,IT,Italy "Brignano Gera d'Adda",25,Lombardy,IT,Italy Briga Novarese,21,Piedmont,IT,Italy -Brez,32,Trentino-Alto Adige,IT,Italy Bresso,25,Lombardy,IT,Italy +Bressanvido,34,Veneto,IT,Italy Brixen,32,Trentino-Alto Adige,IT,Italy Brescia,25,Lombardy,IT,Italy Brescello,45,Emilia-Romagna,IT,Italy @@ -61047,37 +46855,33 @@ Breno,25,Lombardy,IT,Italy Brenner,32,Trentino-Alto Adige,IT,Italy Brenna,25,Lombardy,IT,Italy Brendola,34,Veneto,IT,Italy +Brembio,25,Lombardy,IT,Italy Brembilla,25,Lombardy,IT,Italy Brembate,25,Lombardy,IT,Italy Breganze,34,Veneto,IT,Italy Breda di Piave,34,Veneto,IT,Italy +Brebbia,25,Lombardy,IT,Italy Brandizzo,21,Piedmont,IT,Italy -Bracigliano,72,Campania,IT,Italy Bracco,42,Liguria,IT,Italy Bracciano,62,Lazio,IT,Italy Bra,21,Piedmont,IT,Italy Bozzolo,25,Lombardy,IT,Italy -Bozzole,21,Piedmont,IT,Italy Bovolone,34,Veneto,IT,Italy Bovolenta,34,Veneto,IT,Italy Bovisio-Masciago,25,Lombardy,IT,Italy -Bovino,75,Apulia,IT,Italy Boville Ernica,62,Lazio,IT,Italy Bovezzo,25,Lombardy,IT,Italy Boves,21,Piedmont,IT,Italy -Bovegno,25,Lombardy,IT,Italy Botticino,25,Lombardy,IT,Italy Bottanuco,25,Lombardy,IT,Italy -Bosisio Parini,25,Lombardy,IT,Italy Boscotrecase,72,Campania,IT,Italy Boscoreale,72,Campania,IT,Italy Bosco Chiesanuova,34,Veneto,IT,Italy Bosco Mesola,45,Emilia-Romagna,IT,Italy Bosa,88,Sardinia,IT,Italy -Borzonasca,42,Liguria,IT,Italy -Bortigali,88,Sardinia,IT,Italy +Borzano,45,Emilia-Romagna,IT,Italy Borso del Grappa,34,Veneto,IT,Italy -Borore,88,Sardinia,IT,Italy +Borsano,25,Lombardy,IT,Italy Borno,25,Lombardy,IT,Italy Bormio,25,Lombardy,IT,Italy Borgo Val di Taro,45,Emilia-Romagna,IT,Italy @@ -61086,90 +46890,80 @@ Borgo Ticino,21,Piedmont,IT,Italy Borgosesia,21,Piedmont,IT,Italy Borgosatollo,25,Lombardy,IT,Italy Borgo Santa Maria,57,The Marches,IT,Italy +Borgo San Martino,21,Piedmont,IT,Italy Borgo San Lorenzo,52,Tuscany,IT,Italy Borgo San Giacomo,25,Lombardy,IT,Italy Borgo San Dalmazzo,21,Piedmont,IT,Italy Borgoratto Mormorolo,25,Lombardy,IT,Italy Borgonovo Val Tidone,45,Emilia-Romagna,IT,Italy Borgone Susa,21,Piedmont,IT,Italy +Borgomaro,42,Liguria,IT,Italy Borgomanero,21,Piedmont,IT,Italy -Borgo Maggiore,06,Castello di Borgo Maggiore,SM,San Marino +Borgo Maggiore,06,Borgo Maggiore,SM,San Marino Borgolavezzaro,21,Piedmont,IT,Italy -Borgo di Terzo,25,Lombardy,IT,Italy Borgo a Mozzano,52,Tuscany,IT,Italy Buggiano,52,Tuscany,IT,Italy Borgo,75,Apulia,IT,Italy Borgo Valsugana,32,Trentino-Alto Adige,IT,Italy +Borghi,45,Emilia-Romagna,IT,Italy Borghetto Santo Spirito,42,Liguria,IT,Italy Borghetto Lodigiano,25,Lombardy,IT,Italy Borgaro Torinese,21,Piedmont,IT,Italy Boretto,45,Emilia-Romagna,IT,Italy Bordighera,42,Liguria,IT,Italy +Bonorva,88,Sardinia,IT,Italy Bono,88,Sardinia,IT,Italy Bondeno,45,Emilia-Romagna,IT,Italy -Bonavigo,34,Veneto,IT,Italy Bonate Sopra,25,Lombardy,IT,Italy Bonassola,42,Liguria,IT,Italy Bomporto,45,Emilia-Romagna,IT,Italy -Bomarzo,62,Lazio,IT,Italy Bolzano Vicentino,34,Veneto,IT,Italy Bolzano,32,Trentino-Alto Adige,IT,Italy -Bolotana,88,Sardinia,IT,Italy +Bolzaneto,42,Liguria,IT,Italy Bologna,45,Emilia-Romagna,IT,Italy -Bollengo,21,Piedmont,IT,Italy Bollate,25,Lombardy,IT,Italy -Bolano,42,Liguria,IT,Italy Bojano,67,Molise,IT,Italy -Bogliasco,42,Liguria,IT,Italy Boffalora sopra Ticino,25,Lombardy,IT,Italy -Bocenago,32,Trentino-Alto Adige,IT,Italy +"Boffalora d'Adda",25,Lombardy,IT,Italy Darfo Boario Terme,25,Lombardy,IT,Italy +Bitti,88,Sardinia,IT,Italy Bitritto,75,Apulia,IT,Italy Bitonto,75,Apulia,IT,Italy Bitetto,75,Apulia,IT,Italy -Bisenti,65,Abruzzo,IT,Italy Bisceglie,75,Apulia,IT,Italy -Bisaccia,72,Campania,IT,Italy -Binasco,25,Lombardy,IT,Italy Bientina,52,Tuscany,IT,Italy Biella,21,Piedmont,IT,Italy -Bidonì,88,Sardinia,IT,Italy -Biccari,75,Apulia,IT,Italy Bibbona,52,Tuscany,IT,Italy Bibbiena,52,Tuscany,IT,Italy Bibbiano,45,Emilia-Romagna,IT,Italy Biassono,25,Lombardy,IT,Italy Bevagna,55,Umbria,IT,Italy Bettona,55,Umbria,IT,Italy -Bettola,45,Emilia-Romagna,IT,Italy Besozzo,25,Lombardy,IT,Italy Besnate,25,Lombardy,IT,Italy -Besano,25,Lombardy,IT,Italy +Besenello,32,Trentino-Alto Adige,IT,Italy +Besate,25,Lombardy,IT,Italy Besana in Brianza,25,Lombardy,IT,Italy Berzo Inferiore,25,Lombardy,IT,Italy Bertiolo,36,Friuli Venezia Giulia,IT,Italy Bertinoro,45,Emilia-Romagna,IT,Italy -Bernate Ticino,25,Lombardy,IT,Italy Bernardina,45,Emilia-Romagna,IT,Italy -Berlingo,25,Lombardy,IT,Italy Bergamo,25,Lombardy,IT,Italy -Bereguardo,25,Lombardy,IT,Italy Berchidda,88,Sardinia,IT,Italy -Berceto,45,Emilia-Romagna,IT,Italy Berbenno di Valtellina,25,Lombardy,IT,Italy Bentivoglio,45,Emilia-Romagna,IT,Italy +Benna,21,Piedmont,IT,Italy Benevento,72,Campania,IT,Italy -Belvedere Ostrense,57,The Marches,IT,Italy -Belmonte Piceno,57,The Marches,IT,Italy +Bene Vagienna,21,Piedmont,IT,Italy +Belmonte Castello,62,Lazio,IT,Italy Belluno,34,Veneto,IT,Italy Bellinzago Novarese,21,Piedmont,IT,Italy Bellegra,62,Lazio,IT,Italy Bellante,65,Abruzzo,IT,Italy Bellano,25,Lombardy,IT,Italy Bellagio,25,Lombardy,IT,Italy -Belgioioso,25,Lombardy,IT,Italy +Bella,77,Basilicate,IT,Italy Belforte del Chienti,57,The Marches,IT,Italy -Belfiore,34,Veneto,IT,Italy Beinette,21,Piedmont,IT,Italy Beinasco,21,Piedmont,IT,Italy Begliano,36,Friuli Venezia Giulia,IT,Italy @@ -61178,89 +46972,76 @@ Baveno,21,Piedmont,IT,Italy Baunei,88,Sardinia,IT,Italy Battipaglia,72,Campania,IT,Italy Battaglia Terme,34,Veneto,IT,Italy +Bastiglia,45,Emilia-Romagna,IT,Italy Bastia umbra,55,Umbria,IT,Italy -Bassano Romano,62,Lazio,IT,Italy +Bassignana,21,Piedmont,IT,Italy Bassano del Grappa,34,Veneto,IT,Italy Bassano Bresciano,25,Lombardy,IT,Italy ,77,Basilicate,IT,Italy -Basilicanova,45,Emilia-Romagna,IT,Italy -Basiliano,36,Friuli Venezia Giulia,IT,Italy -Baselice,72,Campania,IT,Italy Baselga di Pinè,32,Trentino-Alto Adige,IT,Italy Basciano,65,Abruzzo,IT,Italy Baschi,55,Umbria,IT,Italy -Bascapè,25,Lombardy,IT,Italy Barzanò,25,Lombardy,IT,Italy Barzana,25,Lombardy,IT,Italy -Barra,72,Campania,IT,Italy Baronissi,72,Campania,IT,Italy -Barni,25,Lombardy,IT,Italy Barletta,75,Apulia,IT,Italy Barlassina,25,Lombardy,IT,Italy -Barisciano,65,Abruzzo,IT,Italy Barile,77,Basilicate,IT,Italy Baricella,45,Emilia-Romagna,IT,Italy Bari,75,Apulia,IT,Italy Barge,21,Piedmont,IT,Italy -Bargagli,42,Liguria,IT,Italy Barga,52,Tuscany,IT,Italy Bareggio,25,Lombardy,IT,Italy -Bardonecchia,21,Piedmont,IT,Italy Bardolino,34,Veneto,IT,Italy -Bardineto,42,Liguria,IT,Italy +Bardi,45,Emilia-Romagna,IT,Italy Ar Cenisio,21,Piedmont,IT,Italy -"Barberino Val d'Elsa",52,Tuscany,IT,Italy Barberino di Mugello,52,Tuscany,IT,Italy -Barbarano Vicentino,34,Veneto,IT,Italy Baranzate,25,Lombardy,IT,Italy "Barano d'Ischia",72,Campania,IT,Italy -Baone,34,Veneto,IT,Italy +Baranello,67,Molise,IT,Italy +Balvano,77,Basilicate,IT,Italy +Balsorano Vecchio,65,Abruzzo,IT,Italy Ballabio,25,Lombardy,IT,Italy -Balestrino,42,Liguria,IT,Italy Baldissero Torinese,21,Piedmont,IT,Italy "Baldichieri d'Asti",21,Piedmont,IT,Italy Balangero,21,Piedmont,IT,Italy Baiano,72,Campania,IT,Italy Baiae,72,Campania,IT,Italy Bagolino,25,Lombardy,IT,Italy -Bagnone,52,Tuscany,IT,Italy Bagnolo San Vito,25,Lombardy,IT,Italy -Bagnolo Piemonte,21,Piedmont,IT,Italy Bagnolo Mella,25,Lombardy,IT,Italy Bagnolo in Piano,45,Emilia-Romagna,IT,Italy +Bagnolo del Salento,75,Apulia,IT,Italy Bagnolo Cremasco,25,Lombardy,IT,Italy -Bagnoli Irpino,72,Campania,IT,Italy Bagnoli di Sopra,34,Veneto,IT,Italy Bagnoli del Trigno,67,Molise,IT,Italy +Bagno di Romagna,45,Emilia-Romagna,IT,Italy Bagno a Ripoli,52,Tuscany,IT,Italy San Cataldo,77,Basilicate,IT,Italy -Bagni di Lucca,52,Tuscany,IT,Italy Bagnacavallo,45,Emilia-Romagna,IT,Italy Badia Polesine,34,Veneto,IT,Italy Badia,32,Trentino-Alto Adige,IT,Italy Bacoli,72,Campania,IT,Italy -Azzone,25,Lombardy,IT,Italy -Azzate,25,Lombardy,IT,Italy Azzano Decimo,36,Friuli Venezia Giulia,IT,Italy -Azzanello,25,Lombardy,IT,Italy Aymavilles,23,Aosta Valley,IT,Italy Avio,32,Trentino-Alto Adige,IT,Italy +Avigliano Umbro,55,Umbria,IT,Italy Avigliano,77,Basilicate,IT,Italy Avigliana,21,Piedmont,IT,Italy Aviano,36,Friuli Venezia Giulia,IT,Italy Avezzano,65,Abruzzo,IT,Italy Avetrana,75,Apulia,IT,Italy Aversa,72,Campania,IT,Italy +Avenza,52,Tuscany,IT,Italy Avellino,72,Campania,IT,Italy Avella,72,Campania,IT,Italy -Ausonia,62,Lazio,IT,Italy +Auronzo di Cadore,34,Veneto,IT,Italy Duino-Aurisina,36,Friuli Venezia Giulia,IT,Italy Aulla,52,Tuscany,IT,Italy Auletta,72,Campania,IT,Italy +Attimis,36,Friuli Venezia Giulia,IT,Italy Atripalda,72,Campania,IT,Italy Atri,65,Abruzzo,IT,Italy -Atrani,72,Campania,IT,Italy -Atina,62,Lazio,IT,Italy Atessa,65,Abruzzo,IT,Italy Atena Lucana,72,Campania,IT,Italy Atella,77,Basilicate,IT,Italy @@ -61270,40 +47051,40 @@ Assisi,55,Umbria,IT,Italy Asolo,34,Veneto,IT,Italy Asola,25,Lombardy,IT,Italy Asiago,34,Veneto,IT,Italy -Ascoli Satriano,75,Apulia,IT,Italy Ascoli Piceno,57,The Marches,IT,Italy Asciano,52,Tuscany,IT,Italy Ascea,72,Campania,IT,Italy Arzignano,34,Veneto,IT,Italy Arzergrande,34,Veneto,IT,Italy +Arzene,36,Friuli Venezia Giulia,IT,Italy Arzano,72,Campania,IT,Italy Arzachena,88,Sardinia,IT,Italy +Artogne,25,Lombardy,IT,Italy Artena,62,Lazio,IT,Italy +Artegna,36,Friuli Venezia Giulia,IT,Italy Arta Terme,36,Friuli Venezia Giulia,IT,Italy -Arsiero,34,Veneto,IT,Italy +Arsoli,62,Lazio,IT,Italy Arsago Seprio,25,Lombardy,IT,Italy -Arrone,55,Umbria,IT,Italy -Arre,34,Veneto,IT,Italy -Arquata Scrivia,21,Piedmont,IT,Italy +Arpino,62,Lazio,IT,Italy +Arpaise,72,Campania,IT,Italy Arpaia,72,Campania,IT,Italy Arosio,25,Lombardy,IT,Italy Arona,21,Piedmont,IT,Italy Arnesano,75,Apulia,IT,Italy +Arnara,62,Lazio,IT,Italy +Arma di Taggia,42,Liguria,IT,Italy Arluno,25,Lombardy,IT,Italy +Arignano,21,Piedmont,IT,Italy Arienzo,72,Campania,IT,Italy Ariccia,62,Lazio,IT,Italy Ariano nel Polesine,34,Veneto,IT,Italy Ariano Irpino,72,Campania,IT,Italy -Ari,65,Abruzzo,IT,Italy Argenta,45,Emilia-Romagna,IT,Italy Argelato,45,Emilia-Romagna,IT,Italy -Argegno,25,Lombardy,IT,Italy Arezzo,52,Tuscany,IT,Italy Arese,25,Lombardy,IT,Italy Arenzano,42,Liguria,IT,Italy -Ardenno,25,Lombardy,IT,Italy Ardea,62,Lazio,IT,Italy -Ardauli,88,Sardinia,IT,Italy Arcugnano,34,Veneto,IT,Italy Arcore,25,Lombardy,IT,Italy Arconate,25,Lombardy,IT,Italy @@ -61312,86 +47093,68 @@ Arcola,42,Liguria,IT,Italy Arco,32,Trentino-Alto Adige,IT,Italy Archi,65,Abruzzo,IT,Italy Arcevia,57,The Marches,IT,Italy -Arceto,45,Emilia-Romagna,IT,Italy Arcene,25,Lombardy,IT,Italy Arce,62,Lazio,IT,Italy -Arcade,34,Veneto,IT,Italy -Aradeo,75,Apulia,IT,Italy -Aquino,62,Lazio,IT,Italy +Arba,36,Friuli Venezia Giulia,IT,Italy Aquileia,36,Friuli Venezia Giulia,IT,Italy Aprilia,62,Lazio,IT,Italy Apricena,75,Apulia,IT,Italy -Aprica,25,Lombardy,IT,Italy -Appignano del Tronto,57,The Marches,IT,Italy Appignano,57,The Marches,IT,Italy Appiano Gentile,25,Lombardy,IT,Italy Apiro,57,The Marches,IT,Italy Apice,72,Campania,IT,Italy Aosta,23,Aosta Valley,IT,Italy -"Anzola d'Ossola",21,Piedmont,IT,Italy "Anzola dell'Emilia",45,Emilia-Romagna,IT,Italy Anzio,62,Lazio,IT,Italy -Anzano del Parco,25,Lombardy,IT,Italy -Antrodoco,62,Lazio,IT,Italy +Anzi,77,Basilicate,IT,Italy Antico di Maiolo,57,The Marches,IT,Italy Antegnate,25,Lombardy,IT,Italy Antea,25,Lombardy,IT,Italy -Annone di Brianza,25,Lombardy,IT,Italy +Annone Veneto,34,Veneto,IT,Italy +Annicco,25,Lombardy,IT,Italy Anguillara Veneta,34,Veneto,IT,Italy Anguillara,62,Lazio,IT,Italy Angri,72,Campania,IT,Italy -Angolo Terme,25,Lombardy,IT,Italy Andria,75,Apulia,IT,Italy Andretta,72,Campania,IT,Italy -Andorno Micca,21,Piedmont,IT,Italy +Andezeno,21,Piedmont,IT,Italy Andalo,32,Trentino-Alto Adige,IT,Italy Ancona,57,The Marches,IT,Italy Anagni,62,Lazio,IT,Italy Anacapri,72,Campania,IT,Italy -Ameno,21,Piedmont,IT,Italy Amelia,55,Umbria,IT,Italy Ameglia,42,Liguria,IT,Italy Ambra,52,Tuscany,IT,Italy Amatrice,62,Lazio,IT,Italy Amaseno,62,Lazio,IT,Italy -Amaro,36,Friuli Venezia Giulia,IT,Italy -Amandola,57,The Marches,IT,Italy Amalfi,72,Campania,IT,Italy Alzano Lombardo,25,Lombardy,IT,Italy Alvignano,72,Campania,IT,Italy Altopascio,52,Tuscany,IT,Italy -Altino,65,Abruzzo,IT,Italy -Altidona,57,The Marches,IT,Italy Altedo,45,Emilia-Romagna,IT,Italy Altavilla Vicentina,34,Veneto,IT,Italy Altavilla Silentina,72,Campania,IT,Italy Altavilla Irpina,72,Campania,IT,Italy Altamura,75,Apulia,IT,Italy -Alseno,45,Emilia-Romagna,IT,Italy Alpignano,21,Piedmont,IT,Italy +Alpette,21,Piedmont,IT,Italy Almese,21,Piedmont,IT,Italy Almenno San Salvatore,25,Lombardy,IT,Italy Almenno San Bartolomeo,25,Lombardy,IT,Italy -Almè,25,Lombardy,IT,Italy Allumiere,62,Lazio,IT,Italy -Allerona,55,Umbria,IT,Italy Alife,72,Campania,IT,Italy Alghero,88,Sardinia,IT,Italy Alfonsine,45,Emilia-Romagna,IT,Italy -Alfero,45,Emilia-Romagna,IT,Italy Alezio,75,Apulia,IT,Italy Alessandria,21,Piedmont,IT,Italy Aldeno,32,Trentino-Alto Adige,IT,Italy Albuzzano,25,Lombardy,IT,Italy -Albizzate,25,Lombardy,IT,Italy Albissola Marina,42,Liguria,IT,Italy Albino,25,Lombardy,IT,Italy Albinea,45,Emilia-Romagna,IT,Italy Albignasego,34,Veneto,IT,Italy -Albignano,25,Lombardy,IT,Italy Albiate,25,Lombardy,IT,Italy Albiano,32,Trentino-Alto Adige,IT,Italy -Albettone,34,Veneto,IT,Italy Alberona,75,Apulia,IT,Italy Alberobello,75,Apulia,IT,Italy Albareto,45,Emilia-Romagna,IT,Italy @@ -61400,31 +47163,27 @@ Albenga,42,Liguria,IT,Italy "Albano Sant'Alessandro",25,Lombardy,IT,Italy Albano Laziale,62,Lazio,IT,Italy Albano di Lucania,77,Basilicate,IT,Italy +Albanella,72,Campania,IT,Italy Alba,21,Piedmont,IT,Italy Alatri,62,Lazio,IT,Italy Alassio,42,Liguria,IT,Italy -Alanno,65,Abruzzo,IT,Italy Alà dei Sardi,88,Sardinia,IT,Italy Ala,32,Trentino-Alto Adige,IT,Italy Airuno,25,Lombardy,IT,Italy Airole,42,Liguria,IT,Italy Airola,72,Campania,IT,Italy Airasca,21,Piedmont,IT,Italy -Ailoche,21,Piedmont,IT,Italy +Ailano,72,Campania,IT,Italy Aiello del Sabato,72,Campania,IT,Italy Aiello del Friuli,36,Friuli Venezia Giulia,IT,Italy -Agugliaro,34,Veneto,IT,Italy Agugliano,57,The Marches,IT,Italy Agropoli,72,Campania,IT,Italy Agro,21,Piedmont,IT,Italy Agrate Brianza,25,Lombardy,IT,Italy Agordo,34,Veneto,IT,Italy -Agognate,21,Piedmont,IT,Italy -Agnone,67,Molise,IT,Italy -Agnadello,25,Lombardy,IT,Italy Agna,34,Veneto,IT,Italy -Agliè,21,Piedmont,IT,Italy Agliana,52,Tuscany,IT,Italy +Aggius,88,Sardinia,IT,Italy Agerola,72,Campania,IT,Italy Afragola,72,Campania,IT,Italy Affi,34,Veneto,IT,Italy @@ -61434,903 +47193,600 @@ Adelfia,75,Apulia,IT,Italy Acqui Terme,21,Piedmont,IT,Italy Acquaviva Picena,57,The Marches,IT,Italy Acquaviva delle Fonti,75,Apulia,IT,Italy -Acquaviva Collecroce,67,Molise,IT,Italy -Acquaviva,01,Castello di Acquaviva,SM,San Marino -Acquasanta Terme,57,The Marches,IT,Italy -Acquapendente,62,Lazio,IT,Italy +Acquaviva,01,Acquaviva,SM,San Marino Acquanegra sul Chiese,25,Lombardy,IT,Italy Acqualagna,57,The Marches,IT,Italy -Acquafredda,25,Lombardy,IT,Italy +Acilia-Castel Fusano-Ostia Antica,62,Lazio,IT,Italy Acerra,72,Campania,IT,Italy -Acerno,72,Campania,IT,Italy -Acerenza,77,Basilicate,IT,Italy Accadia,75,Apulia,IT,Italy ,65,Abruzzo,IT,Italy Abbiategrasso,25,Lombardy,IT,Italy Abbasanta,88,Sardinia,IT,Italy Abbadia San Salvatore,52,Tuscany,IT,Italy +Abbadia Lariana,25,Lombardy,IT,Italy Abano Terme,34,Veneto,IT,Italy -Vore,11,Tirana,AL,Albania +Vorë,11,Tirana,AL,Albania Vlorë,12,Vlorë County,AL,Albania Ura Vajgurore,01,Berat County,AL,Albania Tirana,11,Tirana,AL,Albania -Shkoder,10,Shkodër County,AL,Albania +Shkodër,10,Shkodër County,AL,Albania Roskovec,04,Fier County,AL,Albania -Mamurras,08,Lezhë County,AL,Albania -Lushnje,04,Fier County,AL,Albania +Pukë,10,Shkodër County,AL,Albania +Patos Fshat,04,Fier County,AL,Albania +Lushnjë,04,Fier County,AL,Albania Lezhë,08,Lezhë County,AL,Albania -Kucove,01,Berat County,AL,Albania -Koplik,10,Shkodër County,AL,Albania +Laç,08,Lezhë County,AL,Albania Kavajë,11,Tirana,AL,Albania Fier,04,Fier County,AL,Albania Durrës,02,Durrës County,AL,Albania +Divjakë,04,Fier County,AL,Albania Berisha e Vendit,10,Shkodër County,AL,Albania Berat,01,Berat County,AL,Albania Vranjic,17,Split-Dalmatia County,HR,Croatia Zvornik,SRP,Republika Srpska,BA,Bosnia and Herzegovina Žužemberk,193,Obcina Zuzemberk,SI,Slovenia Županja,16,Vukovar-Srijem County,HR,Croatia -Zrinski Topolovac,07,Bjelovar-Bilogora County,HR,Croatia -Zminj,18,Istria County,HR,Croatia -Zlatolicje,115,Obcina Starse,SI,Slovenia -Zivinice,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Živinice,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Žirovnica,192,Obcina Zirovnica,SI,Slovenia -Ziri,147,Obcina Ziri,SI,Slovenia -Zidani Most,057,Obcina Lasko,SI,Slovenia -Zgornji Leskovec,135,Videm,SI,Slovenia +Žiri,147,Obcina Ziri,SI,Slovenia +Zidani Most,057,Laško Municipality,SI,Slovenia Zgornje Jezersko,163,Jezersko,SI,Slovenia -Zgornje Hoce,160,Obcina Hoce-Slivnica,SI,Slovenia +Zgornje Hoče,160,Obcina Hoce-Slivnica,SI,Slovenia Zgornje Gorje,207,Gorje,SI,Slovenia -Zgornja Sorica,146,Obcina Zelezniki,SI,Slovenia Zgornja Senarska,204,Sveta Trojica v Slovenskih Goricah,SI,Slovenia +Zgornja Polskava,113,Slovenska Bistrica,SI,Slovenia Zgornja Kungota,055,Kungota,SI,Slovenia -Zgornja Besnica,052,Kranj,SI,Slovenia Žetale,191,Obcina Zetale,SI,Slovenia -Zepce,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Žepče,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Zenica,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Sveti Ivan Zelina,01,Zagreb County,HR,Croatia -Zavrc,143,Obcina Zavrc,SI,Slovenia -Zavidovici,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Železniki,146,Železniki Municipality,SI,Slovenia +Zavrč,143,Obcina Zavrc,SI,Slovenia +Zavidovići,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Zaprešić,01,Zagreb County,HR,Croatia Žalec,190,Obcina Zalec,SI,Slovenia -Zakanje,04,Karlovac County,HR,Croatia Zagreb,21,City of Zagreb,HR,Croatia -Zagorje ob Savi,142,Zagorje ob Savi,SI,Slovenia -Zadubravlje,12,Brod-Posavina County,HR,Croatia +Zagorje ob Savi,142,Zagorje ob Savi Municipality,SI,Slovenia Zadar,13,Zadar County,HR,Croatia -Sveti Kriz Zacretje,02,Krapina-Zagorje County,HR,Croatia Zabok,02,Krapina-Zagorje County,HR,Croatia -Zabnica,052,Kranj,SI,Slovenia +Žabnica,052,Kranj,SI,Slovenia Zabljak,21,Opstina Zabljak,ME,Montenegro Vuzenica,141,Vuzenica,SI,Slovenia Vukovar,16,Vukovar-Srijem County,HR,Croatia +Vukosavljevica,10,Virovitica-Podravina County,HR,Croatia Vrzdenec,162,Horjul,SI,Slovenia -Vrtojba,183,Obcina Sempeter-Vrtojba,SI,Slovenia -Vrsar,18,Istria County,HR,Croatia -Vrlika,17,Split-Dalmatia County,HR,Croatia Vrhnika,140,Vrhnika,SI,Slovenia Vrbovec,01,Zagreb County,HR,Croatia Vrbas,VO,Vojvodina,RS,Serbia +Vrbanja,16,Vukovar-Srijem County,HR,Croatia Vransko,189,Vransko,SI,Slovenia -Volcja Draga,201,Obcina Rence-Vogrsko,SI,Slovenia Vojnik,139,Vojnik,SI,Slovenia -Vogosca,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Vodnjan,18,Istria County,HR,Croatia -Voginci,16,Vukovar-Srijem County,HR,Croatia -Vodice,138,Vodice,SI,Slovenia -Vodice,001,Obcina Ajdovscina,SI,Slovenia -Vodice,15,Šibenik-Knin County,HR,Croatia +Vogošća,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Vodice pri Gabrovki,060,Litija,SI,Slovenia Vlasenica,SRP,Republika Srpska,BA,Bosnia and Herzegovina Vladimir,20,Ulcinj,ME,Montenegro -Vitomarci,182,Obcina Sveti Andraz v Slovenskih Goricah,SI,Slovenia Vitez,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Vitanje,137,Vitanje,SI,Slovenia Visoko,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Visnjevac,14,County of Osijek-Baranja,HR,Croatia -Visnjan - Visignano,18,Istria County,HR,Croatia Visnja Gora,039,Obcina Ivancna Gorica,SI,Slovenia Višegrad,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Vis,17,Split-Dalmatia County,HR,Croatia -Virpazar,02,Bar,ME,Montenegro Virovitica,10,Virovitica-Podravina County,HR,Croatia -Virje Krizovljansko,05,Varaždin County,HR,Croatia -Vir,13,Zadar County,HR,Croatia Vipava,136,Vipava,SI,Slovenia Vinkovci,16,Vukovar-Srijem County,HR,Croatia -Vinica,05,Varaždin County,HR,Croatia +Vinica pri Šmarjeti,206,Obcina Smarjeske Toplice,SI,Slovenia Veternik,VO,Vojvodina,RS,Serbia -Verzej,188,Obcina Verzej,SI,Slovenia -Velka,118,Obcina Sentilj,SI,Slovenia -Veli Losinj,08,Primorje-Gorski Kotar County,HR,Croatia -Veliko Trgovisce,02,Krapina-Zagorje County,HR,Croatia +Veržej,188,Obcina Verzej,SI,Slovenia Veliki Grgevac,07,Bjelovar-Bilogora County,HR,Croatia -Veliki Bukovec,05,Varaždin County,HR,Croatia Velike Lašče,134,Obcina Velike Lasce,SI,Slovenia Velika Polana,187,Velika Polana,SI,Slovenia -Velika Nedelja,087,Obcina Ormoz,SI,Slovenia Velika Loka,032,Grosuplje,SI,Slovenia -Velika Kopanica,12,Brod-Posavina County,HR,Croatia Velika Kladuša,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Velika Gorica,01,Zagreb County,HR,Croatia Velika,11,Požega-Slavonia County,HR,Croatia Vela Luka,19,Dubrovnik-Neretva County,HR,Croatia -Vares,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Varazdinske Toplice,05,Varaždin County,HR,Croatia Varaždin,05,Varaždin County,HR,Croatia Valpovo,14,County of Osijek-Baranja,HR,Croatia Valjevo,09,Kolubara,RS,Serbia -Vajska,VO,Vojvodina,RS,Serbia -Vace,060,Litija,SI,Slovenia Užice,16,Zlatibor,RS,Serbia Usora,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Ursna Sela,085,Mestna Obcina Novo mesto,SI,Slovenia Umag,18,Istria County,HR,Croatia Ulcinj,20,Ulcinj,ME,Montenegro Ugljevik,SRP,Republika Srpska,BA,Bosnia and Herzegovina Tuzla,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Turnisce,132,Obcina Turnisce,SI,Slovenia +Tuzi,24,Tuzi Municipality,ME,Montenegro +Turnišče,132,Obcina Turnisce,SI,Slovenia Tuhelj,02,Krapina-Zagorje County,HR,Croatia -Trzisce,110,Sevnica,SI,Slovenia Trzin,186,Trzin,SI,Slovenia -Trzic,131,Obcina Trzic,SI,Slovenia -Trojane,068,Lukovica,SI,Slovenia +Tržič,131,Obcina Trzic,SI,Slovenia +Trstenik,052,Kranj,SI,Slovenia Trogir,17,Split-Dalmatia County,HR,Croatia Trnovska Vas,185,Obcina Trnovska vas,SI,Slovenia Trnovec pri Dramljah,120,Sentjur,SI,Slovenia -Trilj,17,Split-Dalmatia County,HR,Croatia -Tribunj,15,Šibenik-Knin County,HR,Croatia -Tribalj,08,Primorje-Gorski Kotar County,HR,Croatia Trg,04,Karlovac County,HR,Croatia Trebnje,130,Trebnje,SI,Slovenia Trebinje,SRP,Republika Srpska,BA,Bosnia and Herzegovina Trbovlje,129,Trbovlje,SI,Slovenia Travnik,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Tovarnik,16,Vukovar-Srijem County,HR,Croatia -Topolsica,126,Obcina Sostanj,SI,Slovenia -Tompojevci,16,Vukovar-Srijem County,HR,Croatia +Tovariševo,VO,Vojvodina,RS,Serbia +Topusko,03,Sisak-Moslavina County,HR,Croatia +Topolšica,126,Obcina Sostanj,SI,Slovenia Sveti Tomaz,205,Obcina Sveti Tomaz,SI,Slovenia Tolmin,128,Obcina Tolmin,SI,Slovenia Tivat,19,Tivat,ME,Montenegro Velenje,133,Velenje,SI,Slovenia -Korenica,09,Lika-Senj County,HR,Croatia -Tisina,010,Obcina Tisina,SI,Slovenia -Teslic,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Tesanj,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Teslić,SRP,Republika Srpska,BA,Bosnia and Herzegovina +Tešanj,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Tenja,14,County of Osijek-Baranja,HR,Croatia Temerin,VO,Vojvodina,RS,Serbia +Teharje,011,Celje,SI,Slovenia Tabor,184,Tabor,SI,Slovenia -Svetvincenat,18,Istria County,HR,Croatia -Sveti Vid,08,Primorje-Gorski Kotar County,HR,Croatia -Sveti Martin na Muri,20,Međimurje County,HR,Croatia -Sveta Nedjelja,01,Zagreb County,HR,Croatia -Sv. Ana v Slov. Goricah,181,Sveta Ana,SI,Slovenia -Sutomore,02,Bar,ME,Montenegro Supetar,17,Split-Dalmatia County,HR,Croatia -Sunja,03,Sisak-Moslavina County,HR,Croatia -Sukosan,13,Zadar County,HR,Croatia -Suhopolje,10,Virovitica-Podravina County,HR,Croatia Subotica,VO,Vojvodina,RS,Serbia -Studenec,094,Postojna,SI,Slovenia -Strmec Bukevski,01,Zagreb County,HR,Croatia -Strizivojna,14,County of Osijek-Baranja,HR,Croatia -Stranice,144,Obcina Zrece,SI,Slovenia +Straža pri Raki,054,Krško,SI,Slovenia Štore,127,Obcina Store,SI,Slovenia -Ston,19,Dubrovnik-Neretva County,HR,Croatia -Stolac,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Stobrec,17,Split-Dalmatia County,HR,Croatia -Starse,115,Obcina Starse,SI,Slovenia -Staro Petrovo Selo,12,Brod-Posavina County,HR,Croatia -Stari Trg pri Lozu,065,Obcina Loska Dolina,SI,Slovenia -Stari Mikanovci,16,Vukovar-Srijem County,HR,Croatia -Stari Jankovci,16,Vukovar-Srijem County,HR,Croatia -Starigrad,13,Zadar County,HR,Croatia -Stara Moravica,VO,Vojvodina,RS,Serbia +Starše,115,Obcina Starse,SI,Slovenia +Stari Grad,17,Split-Dalmatia County,HR,Croatia Stara Cerkev,048,Obcina Kocevje,SI,Slovenia -Stanjel,049,Komen,SI,Slovenia Stahovica,043,Kamnik,SI,Slovenia -Moravice,08,Primorje-Gorski Kotar County,HR,Croatia +Srpski Miletic,VO,Vojvodina,RS,Serbia Karloca,VO,Vojvodina,RS,Serbia Sremska Mitrovica,VO,Vojvodina,RS,Serbia Kamenitz,VO,Vojvodina,RS,Serbia -Srednja Vas v Bohinju,102,Radovljica,SI,Slovenia Sredisce ob Dravi,202,Obcina Sredisce ob Dravi,SI,Slovenia Srebrenik,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Srebrenica,SRP,Republika Srpska,BA,Bosnia and Herzegovina Srbobran,VO,Vojvodina,RS,Serbia -Srbac,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Spuz,07,Danilovgrad,ME,Montenegro +Sračinec,05,Varaždin County,HR,Croatia +Spuž,07,Danilovgrad,ME,Montenegro Spodnji Ivanjci,029,Gornja Radgona,SI,Slovenia Spodnji Duplek,026,Duplek,SI,Slovenia Spodnje Verjane,204,Sveta Trojica v Slovenskih Goricah,SI,Slovenia -Spodnja Volicina,058,Lenart,SI,Slovenia +Spodnje Jezersko,163,Jezersko,SI,Slovenia +Spodnja Voličina,058,Lenart,SI,Slovenia Spodnja Idrija,036,Idrija,SI,Slovenia -Hajdina,159,Hajdina,SI,Slovenia +Spodnja Hajdina,159,Hajdina,SI,Slovenia Split,17,Split-Dalmatia County,HR,Croatia -Sovodenj,027,Gorenja Vas-Poljane,SI,Slovenia -Sostanj,126,Obcina Sostanj,SI,Slovenia +Šoštanj,126,Obcina Sostanj,SI,Slovenia Sombor,VO,Vojvodina,RS,Serbia Solin,17,Split-Dalmatia County,HR,Croatia -Solcava,180,Obcina Solcava,SI,Slovenia -Sokolac,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Sodrazica,179,Obcina Sodrazica,SI,Slovenia -Smrika,08,Primorje-Gorski Kotar County,HR,Croatia +Solčava,180,Solčava Municipality,SI,Slovenia +Sodražica,179,Obcina Sodrazica,SI,Slovenia Smlednik,071,Medvode,SI,Slovenia -Smartno v Rozni Dolini,011,Celje,SI,Slovenia -Smartno pri Slovenj Gradcu,112,Slovenj Gradec,SI,Slovenia Smartno pri Litiji,194,Obcina Smartno pri Litiji,SI,Slovenia Smartno ob Paki,125,Obcina Smartno ob Paki,SI,Slovenia -Smartno ob Dreti,083,Nazarje,SI,Slovenia -Smarjeta pri Celju,057,Obcina Lasko,SI,Slovenia Smarje pri Jelsah,124,Obcina Smarje pri Jelsah,SI,Slovenia Smarje-Sap,032,Grosuplje,SI,Slovenia -Smarje,050,Koper,SI,Slovenia -Slunj,04,Karlovac County,HR,Croatia Slovenske Konjice,114,Slovenske Konjice,SI,Slovenia Slovenska Bistrica,113,Slovenska Bistrica,SI,Slovenia Slovenj Gradec,112,Slovenj Gradec,SI,Slovenia ,,,SI,Slovenia -Slavonski Kobas,12,Brod-Posavina County,HR,Croatia +Slivnica pri Mariboru,160,Obcina Hoce-Slivnica,SI,Slovenia Slavonski Brod,12,Brod-Posavina County,HR,Croatia Požega,11,Požega-Slavonia County,HR,Croatia -Slap ob Idrijci,128,Obcina Tolmin,SI,Slovenia -Slano,19,Dubrovnik-Neretva County,HR,Croatia -Skrljevo,08,Primorje-Gorski Kotar County,HR,Croatia -Skofljica,123,Obcina Skofljica,SI,Slovenia -Skofja Vas,011,Celje,SI,Slovenia +Škofljica,123,Obcina Skofljica,SI,Slovenia +Škofja vas,011,Celje,SI,Slovenia Škofja Loka,122,Škofja Loka,SI,Slovenia -Skocjan,121,Obcina Skocjan,SI,Slovenia -Skocjan,019,Obcina Divaca,SI,Slovenia +Škocjan,121,Obcina Skocjan,SI,Slovenia +Škocjan,019,Obcina Divaca,SI,Slovenia Sjenica,16,Zlatibor,RS,Serbia Sivac,VO,Vojvodina,RS,Serbia Sisak,03,Sisak-Moslavina County,HR,Croatia +Sirig,VO,Vojvodina,RS,Serbia Sinj,17,Split-Dalmatia County,HR,Croatia -Simuni,13,Zadar County,HR,Croatia -Sikirevci,12,Brod-Posavina County,HR,Croatia -Banovci,16,Vukovar-Srijem County,HR,Croatia -Sid,VO,Vojvodina,RS,Serbia +Šimuni,13,Zadar County,HR,Croatia Šibenik,15,Šibenik-Knin County,HR,Croatia Sežana,111,Obcina Sezana,SI,Slovenia Sevojno,16,Zlatibor,RS,Serbia -Sevnica,110,Sevnica,SI,Slovenia -Sevnica,130,Trebnje,SI,Slovenia +Sevnica,110,Sevnica Municipality,SI,Slovenia Sesvete,11,Požega-Slavonia County,HR,Croatia Sesvete,21,City of Zagreb,HR,Croatia -Sestanovac,17,Split-Dalmatia County,HR,Croatia -Sentvid pri Sticni,039,Obcina Ivancna Gorica,SI,Slovenia +Šentvid pri Stični,039,Obcina Ivancna Gorica,SI,Slovenia Sentrupert na Dolenjskem,211,Obcina Sentrupert,SI,Slovenia Šentjur pri Celju,120,Sentjur,SI,Slovenia Šentjernej,119,Obcina Sentjernej,SI,Slovenia -Sentjanz pri Dravogradu,025,Dravograd,SI,Slovenia -Sentjanz,110,Sevnica,SI,Slovenia +Šentjanž pri Dravogradu,025,Dravograd,SI,Slovenia +Šentjanž,110,Sevnica Municipality,SI,Slovenia Šentilj,118,Obcina Sentilj,SI,Slovenia -Senovo,054,Krsko,SI,Slovenia -Senj,09,Lika-Senj County,HR,Croatia -Sencur,117,Obcina Sencur,SI,Slovenia +Šenčur,117,Obcina Sencur,SI,Slovenia Sempeter pri Gorici,183,Obcina Sempeter-Vrtojba,SI,Slovenia -Sempas,084,Nova Gorica,SI,Slovenia -Semic,109,Obcina Semic,SI,Slovenia +Šempas,084,Nova Gorica,SI,Slovenia Semeljci,14,County of Osijek-Baranja,HR,Croatia -Selenca,VO,Vojvodina,RS,Serbia -Selca kod Starigrada,17,Split-Dalmatia County,HR,Croatia -Selca,146,Obcina Zelezniki,SI,Slovenia +Selca,146,Železniki Municipality,SI,Slovenia Šavnik,18,Opstina Savnik,ME,Montenegro Savino Selo,VO,Vojvodina,RS,Serbia -Sava,060,Litija,SI,Slovenia Sarajevo,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Samobor,01,Zagreb County,HR,Croatia -Salovci,033,Obcina Salovci,SI,Slovenia -Salas Nocajski,VO,Vojvodina,RS,Serbia -Sabac,08,Macva,RS,Serbia -Ruše,108,Obcina Ruse,SI,Slovenia -Rumenka,VO,Vojvodina,RS,Serbia +Šalovci,033,Obcina Salovci,SI,Slovenia +Šabac,08,Mačva,RS,Serbia +Ruše,108,Ruše Municipality,SI,Slovenia Ruma,VO,Vojvodina,RS,Serbia -Rugvica,01,Zagreb County,HR,Croatia -Rudno,146,Obcina Zelezniki,SI,Slovenia Rucmanci,205,Obcina Sveti Tomaz,SI,Slovenia -Rovte v Selski Dolini,122,Škofja Loka,SI,Slovenia -Rovinjsko Selo,18,Istria County,HR,Croatia Rovinj,18,Istria County,HR,Croatia Rokovci,16,Vukovar-Srijem County,HR,Croatia -Rogoznica,15,Šibenik-Knin County,HR,Croatia -Rogatec nad Zelimljami,037,Ig,SI,Slovenia -Rogasovci,105,Obcina Rogasovci,SI,Slovenia +Rogatec nad Želimljami,037,Ig Municipality,SI,Slovenia +Rogašovci,105,Obcina Rogasovci,SI,Slovenia Rogaška Slatina,106,Obcina Rogaska Slatina,SI,Slovenia -Rocinj,044,Obcina Kanal ob Soci,SI,Slovenia -Rimske Toplice,057,Obcina Lasko,SI,Slovenia +Rimske Toplice,057,Laško Municipality,SI,Slovenia Rijeka,08,Primorje-Gorski Kotar County,HR,Croatia Ribnica na Pohorju,177,Ribnica na Pohorju,SI,Slovenia Ribnica,091,Pivka,SI,Slovenia -Retkovci,16,Vukovar-Srijem County,HR,Croatia -Rence,201,Obcina Rence-Vogrsko,SI,Slovenia Recica ob Savinji,209,Obcina Recica ob Savinji,SI,Slovenia -Spodnja Recica,057,Obcina Lasko,SI,Slovenia -Ravnje,VO,Vojvodina,RS,Serbia +Ravne v Bohinju,004,Bohinj Municipality,SI,Slovenia Ravne na Koroskem,103,Obcina Ravne na Koroskem,SI,Slovenia -Ravna Gora,08,Primorje-Gorski Kotar County,HR,Croatia -Ratkovo,VO,Vojvodina,RS,Serbia Rat,19,Dubrovnik-Neretva County,HR,Croatia -Rasinja,06,Koprivnica-Križevci County,HR,Croatia -Rakovica,04,Karlovac County,HR,Croatia Rakovec,01,Zagreb County,HR,Croatia Rakovac,VO,Vojvodina,RS,Serbia -Rakitna,008,Brezovica,SI,Slovenia -Rakitje,01,Zagreb County,HR,Croatia Rakek,013,Cerknica,SI,Slovenia -Raka,054,Krsko,SI,Slovenia Raduha,067,Obcina Luce,SI,Slovenia Radovljica,102,Radovljica,SI,Slovenia +Radovci,158,Grad,SI,Slovenia Radomlje,023,Obcina Domzale,SI,Slovenia +Radoboj,02,Krapina-Zagorje County,HR,Croatia Radlje ob Dravi,101,Radlje ob Dravi,SI,Slovenia Radenci,100,Radenci,SI,Slovenia -Radeče,099,Obcina Radece,SI,Slovenia -Race,098,Obcina Race-Fram,SI,Slovenia -Rabac,18,Istria County,HR,Croatia -Rab,08,Primorje-Gorski Kotar County,HR,Croatia +Radeče,099,Radeče Municipality,SI,Slovenia +Rače,098,Obcina Race-Fram,SI,Slovenia Punat,08,Primorje-Gorski Kotar County,HR,Croatia Pula,18,Istria County,HR,Croatia Puconci,097,Puconci,SI,Slovenia Novi Travnik,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Ptujska Gora,069,Obcina Majsperk,SI,Slovenia Ptuj,096,Ptuj,SI,Slovenia -Prugovo,17,Split-Dalmatia County,HR,Croatia Prozor,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Promajna,17,Split-Dalmatia County,HR,Croatia Prnjavor,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Privlaka,13,Zadar County,HR,Croatia +Pristava pri Mestinju,092,Obcina Podcetrtek,SI,Slovenia Primostek,073,Metlika,SI,Slovenia Prijepolje,16,Zlatibor,RS,Serbia Prijedor,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Prigrevica,VO,Vojvodina,RS,Serbia -Prigorje Brdovecko,01,Zagreb County,HR,Croatia -Pribislavec,20,Međimurje County,HR,Croatia +Priboj,16,Zlatibor,RS,Serbia Prevalje,175,Prevalje,SI,Slovenia -Prestranek,094,Postojna,SI,Slovenia -Preserje pri Komnu,049,Komen,SI,Slovenia -Prelog,20,Međimurje County,HR,Croatia +Preserje,008,Brezovica,SI,Slovenia Prelasko,092,Obcina Podcetrtek,SI,Slovenia Preddvor,095,Preddvor,SI,Slovenia Prebold,174,Prebold,SI,Slovenia Prapetno Brdo,128,Obcina Tolmin,SI,Slovenia Pragersko,113,Slovenska Bistrica,SI,Slovenia +Povljana,13,Zadar County,HR,Croatia Potomje,19,Dubrovnik-Neretva County,HR,Croatia -Posusje,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Posušje,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Postojna,094,Postojna,SI,Slovenia Postira,17,Split-Dalmatia County,HR,Croatia -Posedarje,13,Zadar County,HR,Croatia Portorož,090,Piran,SI,Slovenia Poreč,18,Istria County,HR,Croatia Ponkvica,120,Sentjur,SI,Slovenia Polzela,173,Polzela,SI,Slovenia Polje Cepic,18,Istria County,HR,Croatia -Poljane nad Skofjo Loko,027,Gorenja Vas-Poljane,SI,Slovenia +Poljčane,200,Obcina Poljcane,SI,Slovenia Polhov Gradec,021,Dobrova-Polhov Gradec,SI,Slovenia Podvelka,093,Podvelka,SI,Slovenia Podstrana,17,Split-Dalmatia County,HR,Croatia Slatina,10,Virovitica-Podravina County,HR,Croatia -Potpican,18,Istria County,HR,Croatia +Potpićan,18,Istria County,HR,Croatia Podnart,082,Naklo,SI,Slovenia Podlehnik,172,Podlehnik,SI,Slovenia -Podkum,142,Zagorje ob Savi,SI,Slovenia -Podgrad,038,Ilirska Bistrica,SI,Slovenia Podgorje,112,Slovenj Gradec,SI,Slovenia Podgorica,16,Podgorica,ME,Montenegro -Podgajec,06,Koprivnica-Križevci County,HR,Croatia Podčetrtek,092,Obcina Podcetrtek,SI,Slovenia -Podbocje,054,Krsko,SI,Slovenia Plužine,15,Opstina Pluzine,ME,Montenegro Ploče,19,Dubrovnik-Neretva County,HR,Croatia Pljevlja,14,Pljevlja,ME,Montenegro Plav,13,Opstina Plav,ME,Montenegro -Plaski,04,Karlovac County,HR,Croatia -Planina pri Sevnici,120,Sentjur,SI,Slovenia -Planina pod Golico,041,Jesenice,SI,Slovenia -Pivnice,VO,Vojvodina,RS,Serbia -Pivka,091,Pivka,SI,Slovenia -Pitomaca,10,Virovitica-Podravina County,HR,Croatia -Pisece,009,Obcina Brezice,SI,Slovenia -Pisarovina,01,Zagreb County,HR,Croatia +Pitomača,10,Virovitica-Podravina County,HR,Croatia Piran,090,Piran,SI,Slovenia -Pican,18,Istria County,HR,Croatia Petrovsko,02,Krapina-Zagorje County,HR,Croatia -Petrovce,190,Obcina Zalec,SI,Slovenia +Petrovče,190,Obcina Zalec,SI,Slovenia Petrovaradin,VO,Vojvodina,RS,Serbia -Petrinja,03,Sisak-Moslavina County,HR,Croatia -Petrijanec,05,Varaždin County,HR,Croatia -Petlovac,14,County of Osijek-Baranja,HR,Croatia -Pesnica,089,Pesnica,SI,Slovenia -Pecinci,VO,Vojvodina,RS,Serbia Pazin,18,Istria County,HR,Croatia Pale,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Pakrac,11,Požega-Slavonia County,HR,Croatia -Pakostane,13,Zadar County,HR,Croatia -Pag,13,Zadar County,HR,Croatia -Ozbalt,093,Podvelka,SI,Slovenia -Otok Ostarijski,04,Karlovac County,HR,Croatia -Otocac,09,Lika-Senj County,HR,Croatia +Ozalj,04,Karlovac County,HR,Croatia Osilnica,088,Osilnica,SI,Slovenia Osijek,14,County of Osijek-Baranja,HR,Croatia -Ortnek,104,Ribnica,SI,Slovenia -Oroslavje,02,Krapina-Zagorje County,HR,Croatia -Ormoz,087,Obcina Ormoz,SI,Slovenia -Sveti Petar Orehovec,06,Koprivnica-Križevci County,HR,Croatia -Orebic,19,Dubrovnik-Neretva County,HR,Croatia +Ormož,087,Obcina Ormoz,SI,Slovenia +Orle,01,Zagreb County,HR,Croatia Orasje Zupci,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Orasje,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Orašje,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Orahovica,10,Virovitica-Podravina County,HR,Croatia -Opuzen,19,Dubrovnik-Neretva County,HR,Croatia -Oplotnica,171,Oplotnica,SI,Slovenia +Oplotnica,171,Oplotnica Municipality,SI,Slovenia Opatija,08,Primorje-Gorski Kotar County,HR,Croatia Omiš,17,Split-Dalmatia County,HR,Croatia -Olovo,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Ogulin,04,Karlovac County,HR,Croatia -Odzak,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Odzaci,VO,Vojvodina,RS,Serbia +Odžak,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Odžaci,VO,Vojvodina,RS,Serbia Odranci,086,Odranci,SI,Slovenia -Obrovac,VO,Vojvodina,RS,Serbia -Nustar,16,Vukovar-Srijem County,HR,Croatia +Obrov,035,Hrpelje-Kozina,SI,Slovenia Novska,03,Sisak-Moslavina County,HR,Croatia -Novoselec,01,Zagreb County,HR,Croatia Novo Mesto,085,Mestna Obcina Novo mesto,SI,Slovenia Novo Cice,01,Zagreb County,HR,Croatia Novi Vinodolski,08,Primorje-Gorski Kotar County,HR,Croatia Novi Sad,VO,Vojvodina,RS,Serbia -Novi Marof,05,Varaždin County,HR,Croatia -Novigrad,18,Istria County,HR,Croatia Nova Vas nad Dragonjo,090,Piran,SI,Slovenia -Novalja,09,Lika-Senj County,HR,Croatia -Novaki Scitarjevski,01,Zagreb County,HR,Croatia Nova Gradiska,12,Brod-Posavina County,HR,Croatia Nova Gorica,084,Nova Gorica,SI,Slovenia -Notranje Gorice,008,Brezovica,SI,Slovenia -Njivice,08,Primorje-Gorski Kotar County,HR,Croatia -Niksic,12,Opstina Niksic,ME,Montenegro +Nikšić,12,Opstina Niksic,ME,Montenegro Nevesinje,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Nedescina,18,Istria County,HR,Croatia -Nedelisce,20,Međimurje County,HR,Croatia Našice,14,County of Osijek-Baranja,HR,Croatia Naklo,082,Naklo,SI,Slovenia Muta,081,Muta,SI,Slovenia Mursko Sredisce,20,Međimurje County,HR,Croatia +Murski Petrovci,010,Obcina Tisina,SI,Slovenia Murska Sobota,080,Murska Sobota,SI,Slovenia -Mrkopalj,08,Primorje-Gorski Kotar County,HR,Croatia -Mravince,17,Split-Dalmatia County,HR,Croatia -Mraclin,01,Zagreb County,HR,Croatia Mozirje,079,Mozirje,SI,Slovenia -Motnik,043,Kamnik,SI,Slovenia Mostar,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Moravske Toplice,078,Moravske Toplice,SI,Slovenia Moravce pri Gabrovki,060,Litija,SI,Slovenia -Moravce,077,Obcina Moravce,SI,Slovenia +Moravče,077,Obcina Moravce,SI,Slovenia ,,,ME,Montenegro -Molve,06,Koprivnica-Križevci County,HR,Croatia -Mokronog,199,Mokronog-Trebelno,SI,Slovenia Mokra Gora,16,Zlatibor,RS,Serbia +Mokošica,19,Dubrovnik-Neretva County,HR,Croatia Mojkovac,11,Mojkovac,ME,Montenegro -Mlini,19,Dubrovnik-Neretva County,HR,Croatia Mislinja,076,Mislinja,SI,Slovenia -Mirna Peč,170,Obcina Mirna Pec,SI,Slovenia +Mirna Peč,170,Mirna Peč Municipality,SI,Slovenia Mirna,212,Mirna,SI,Slovenia Mirkovci,16,Vukovar-Srijem County,HR,Croatia Miren,075,Miren-Kostanjevica,SI,Slovenia Milna,17,Split-Dalmatia County,HR,Croatia -Miklavz pri Ormozu,087,Obcina Ormoz,SI,Slovenia Miklavz na Dravskem Polju,169,Obcina Miklavz na Dravskem Polju,SI,Slovenia -Mezica,074,Obcina Mezica,SI,Slovenia +Mežica,074,Obcina Mezica,SI,Slovenia Metlika,073,Metlika,SI,Slovenia Metković,19,Dubrovnik-Neretva County,HR,Croatia -Menges,072,Obcina Menges,SI,Slovenia +Mengeš,072,Obcina Menges,SI,Slovenia Medvode,071,Medvode,SI,Slovenia Medulin,18,Istria County,HR,Croatia -Međugorje,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Mavcice,071,Medvode,SI,Slovenia -Matuzici,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Matulji,08,Primorje-Gorski Kotar County,HR,Croatia -Marusevec,05,Varaždin County,HR,Croatia +Maruševec,05,Varaždin County,HR,Croatia Martjanci,078,Moravske Toplice,SI,Slovenia -Markusevecka Dubrava,21,City of Zagreb,HR,Croatia Markovci,033,Obcina Salovci,SI,Slovenia -Marjeta na Dravskem Polju,115,Obcina Starse,SI,Slovenia -Marina,17,Split-Dalmatia County,HR,Croatia -Marija Bistrica,02,Krapina-Zagorje County,HR,Croatia -Maribor,070,Maribor,SI,Slovenia -Marcana,18,Istria County,HR,Croatia -Malinska,08,Primorje-Gorski Kotar County,HR,Croatia +Markovci,168,Markovci,SI,Slovenia +Maribor,070,Maribor City Municipality,SI,Slovenia Mali Lošinj,08,Primorje-Gorski Kotar County,HR,Croatia -Mala Subotica,20,Međimurje County,HR,Croatia -Makole,198,Makole,SI,Slovenia Makarska,17,Split-Dalmatia County,HR,Croatia -Majur,08,Macva,RS,Serbia -Mahicno,04,Karlovac County,HR,Croatia +Majšperk,069,Obcina Majsperk,SI,Slovenia +Maglić,VO,Vojvodina,RS,Serbia Maglaj,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Lukovica,068,Lukovica,SI,Slovenia -Luka Vrbovecka,01,Zagreb County,HR,Croatia Lukavac,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Luka,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Ludbreg,05,Varaždin County,HR,Croatia -Luce,067,Obcina Luce,SI,Slovenia -Zgornja Loznica,113,Slovenska Bistrica,SI,Slovenia -Loznica,08,Macva,RS,Serbia +Luče,067,Obcina Luce,SI,Slovenia +Zgornja Ložnica,113,Slovenska Bistrica,SI,Slovenia +Loznica,08,Mačva,RS,Serbia Lovrenc na Pohorju,167,Lovrenc na Pohorju,SI,Slovenia -Lovrenc na Dravskem Polju,045,Obcina Kidricevo,SI,Slovenia -Lovran,08,Primorje-Gorski Kotar County,HR,Croatia -Lovcenac,VO,Vojvodina,RS,Serbia -Loski Potok,066,Obcina Loski Potok,SI,Slovenia -Lopatinec,20,Međimurje County,HR,Croatia +Loka pri Zidanem Mostu,110,Sevnica Municipality,SI,Slovenia Log pri Brezovici,208,Log–Dragomer,SI,Slovenia -Loce,114,Slovenske Konjice,SI,Slovenia +Loče,114,Slovenske Konjice,SI,Slovenia Ljutomer,063,Ljutomer,SI,Slovenia -Ljubuski,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Ljubovija,08,Macva,RS,Serbia +Ljubuški,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Ljubovija,08,Mačva,RS,Serbia +Ljubno ob Savinji,062,Ljubno,SI,Slovenia Ljubno,102,Radovljica,SI,Slovenia Ljubljana,061,Ljubljana,SI,Slovenia -Liznjan,18,Istria County,HR,Croatia Livno,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Litija,060,Litija,SI,Slovenia Siroki Brijeg,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Lipik,11,Požega-Slavonia County,HR,Croatia -Limbus,070,Maribor,SI,Slovenia -Libelice,025,Dravograd,SI,Slovenia -Leskovec pri Krskem,054,Krsko,SI,Slovenia +Limbuš,070,Maribor City Municipality,SI,Slovenia +Letuš,151,Obcina Braslovce,SI,Slovenia +Leskovec pri Krškem,054,Krško,SI,Slovenia Lesce,102,Radovljica,SI,Slovenia -Lepoglava,05,Varaždin County,HR,Croatia Lendava,059,Lendava,SI,Slovenia -Lenart v Slov. Goricah,058,Lenart,SI,Slovenia -Lekenik,03,Sisak-Moslavina County,HR,Croatia -Laško,057,Obcina Lasko,SI,Slovenia -Laporje,113,Slovenska Bistrica,SI,Slovenia -Laktasi,SRP,Republika Srpska,BA,Bosnia and Herzegovina +Laze v Tuhinju,043,Kamnik,SI,Slovenia +Laško,057,Laško Municipality,SI,Slovenia +Laktaši,SRP,Republika Srpska,BA,Bosnia and Herzegovina Labin,18,Istria County,HR,Croatia Kuzma,056,Kuzma,SI,Slovenia Kutina,03,Sisak-Moslavina County,HR,Croatia Kula,VO,Vojvodina,RS,Serbia Kukuljanovo,08,Primorje-Gorski Kotar County,HR,Croatia -Kucura,VO,Vojvodina,RS,Serbia -Kucanci,14,County of Osijek-Baranja,HR,Croatia -Krško,054,Krsko,SI,Slovenia +Krško,054,Krško,SI,Slovenia Kromberk,084,Nova Gorica,SI,Slovenia -Krmelj,110,Sevnica,SI,Slovenia -Krk,08,Primorje-Gorski Kotar County,HR,Croatia Krizevci pri Ljutomeru,166,Obcina Krizevci,SI,Slovenia -Krizevci,06,Koprivnica-Križevci County,HR,Croatia -Kriz,01,Zagreb County,HR,Croatia +Križe,131,Obcina Trzic,SI,Slovenia +Križ,01,Zagreb County,HR,Croatia Kresnice,077,Obcina Moravce,SI,Slovenia -Kresevo,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Krasica,18,Istria County,HR,Croatia -Krasica,08,Primorje-Gorski Kotar County,HR,Croatia Krapina,02,Krapina-Zagorje County,HR,Croatia Kranjska Gora,053,Kranjska Gora,SI,Slovenia Kranj,052,Kranj,SI,Slovenia Kraljevica,08,Primorje-Gorski Kotar County,HR,Croatia -Sesvetski Kraljevec,21,City of Zagreb,HR,Croatia Kozje,051,Kozje,SI,Slovenia Kozina,035,Hrpelje-Kozina,SI,Slovenia -Kozarac,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Kotor Varos,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Kotoriba,20,Međimurje County,HR,Croatia Kotor,10,Kotor,ME,Montenegro Kotlje,103,Obcina Ravne na Koroskem,SI,Slovenia Kostrena,08,Primorje-Gorski Kotar County,HR,Croatia Kostanjevica na Krki,197,Kostanjevica na Krki,SI,Slovenia -Koska,14,County of Osijek-Baranja,HR,Croatia Korčula,19,Dubrovnik-Neretva County,HR,Croatia -Koprivnica,06,Koprivnica-Križevci County,HR,Croatia Koper,050,Koper,SI,Slovenia Komen,049,Komen,SI,Slovenia Kolašin,09,Opstina Kolasin,ME,Montenegro -Kokra,095,Preddvor,SI,Slovenia -Kojsko,007,Brda,SI,Slovenia +Kog,087,Obcina Ormoz,SI,Slovenia Kočevje,048,Obcina Kocevje,SI,Slovenia -Koceljeva,08,Macva,RS,Serbia +Koceljeva,08,Mačva,RS,Serbia Kobilje,047,Kobilje,SI,Slovenia -Kobarid,046,Obcina Kobarid,SI,Slovenia +Kobarid,046,Kobarid Municipality,SI,Slovenia Knin,15,Šibenik-Knin County,HR,Croatia -Knezak,038,Ilirska Bistrica,SI,Slovenia -Klostar Ivanic,01,Zagreb County,HR,Croatia -Klis,17,Split-Dalmatia County,HR,Croatia -Klinca Sela,01,Zagreb County,HR,Croatia -Klenovnik,05,Varaždin County,HR,Croatia -Klana,08,Primorje-Gorski Kotar County,HR,Croatia +Knežak,038,Ilirska Bistrica,SI,Slovenia Kiseljak,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Kisac,VO,Vojvodina,RS,Serbia -Kidricevo,045,Obcina Kidricevo,SI,Slovenia -Kastel Stari,17,Split-Dalmatia County,HR,Croatia -Kastel Stafilic,17,Split-Dalmatia County,HR,Croatia +Kidričevo,045,Obcina Kidricevo,SI,Slovenia Kastel Novi,17,Split-Dalmatia County,HR,Croatia Kastel Luksic,17,Split-Dalmatia County,HR,Croatia -Kastel Kambelovac,17,Split-Dalmatia County,HR,Croatia -Kastel Gomilica,17,Split-Dalmatia County,HR,Croatia Kastav,08,Primorje-Gorski Kotar County,HR,Croatia -Kasina,21,City of Zagreb,HR,Croatia -Kapele,009,Obcina Brezice,SI,Slovenia Kamnik,043,Kamnik,SI,Slovenia -Kamenica,110,Sevnica,SI,Slovenia +Kamna Gorica,102,Radovljica,SI,Slovenia Kalesija,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Kakanj,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Kac,VO,Vojvodina,RS,Serbia +Kać,VO,Vojvodina,RS,Serbia Juršinci,042,Obcina Jursinci,SI,Slovenia Jurovski Dol,210,Sveti Jurij v Slovenskih Goricah,SI,Slovenia Sveti Jurij,116,Obcina Sveti Jurij ob Scavnici,SI,Slovenia -Josipovac,14,County of Osijek-Baranja,HR,Croatia -Josipdol,04,Karlovac County,HR,Croatia Jesenice,041,Jesenice,SI,Slovenia -Jesenice,17,Split-Dalmatia County,HR,Croatia -Jelsa,17,Split-Dalmatia County,HR,Croatia Jastrebarsko,01,Zagreb County,HR,Croatia -Janjina,19,Dubrovnik-Neretva County,HR,Croatia -Jalzabet,05,Varaždin County,HR,Croatia +Jasenovac,03,Sisak-Moslavina County,HR,Croatia Jajce,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Jadranovo,08,Primorje-Gorski Kotar County,HR,Croatia Izola,040,Izola,SI,Slovenia -Izlake,142,Zagorje ob Savi,SI,Slovenia -Ivanovec,20,Međimurje County,HR,Croatia +Izlake,142,Zagorje ob Savi Municipality,SI,Slovenia Ivankovo,16,Vukovar-Srijem County,HR,Croatia Ivanjkovci,087,Obcina Ormoz,SI,Slovenia Ivanic-Grad,01,Zagreb County,HR,Croatia Berane,03,Berane,ME,Montenegro Ivanec Vojakovacki,06,Koprivnica-Križevci County,HR,Croatia -Ivanec,05,Varaždin County,HR,Croatia Ivančna Gorica,039,Obcina Ivancna Gorica,SI,Slovenia -Irig,VO,Vojvodina,RS,Serbia -Imotski,17,Split-Dalmatia County,HR,Croatia -Ilok,16,Vukovar-Srijem County,HR,Croatia Ilirska Bistrica,038,Ilirska Bistrica,SI,Slovenia -Ilijas,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Ilidza,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Ig,037,Ig,SI,Slovenia +Ilidža,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Ig,037,Ig Municipality,SI,Slovenia Idrija,036,Idrija,SI,Slovenia -Icici,08,Primorje-Gorski Kotar County,HR,Croatia Hvar,17,Split-Dalmatia County,HR,Croatia -Husain,03,Sisak-Moslavina County,HR,Croatia -Hum na Sutli,02,Krapina-Zagorje County,HR,Croatia -Hrpelje,035,Hrpelje-Kozina,SI,Slovenia Hrib-Loski Potok,066,Obcina Loski Potok,SI,Slovenia Hrastovec,143,Obcina Zavrc,SI,Slovenia -Hrastnik,034,Hrastnik,SI,Slovenia -Hotedrsica,064,Logatec,SI,Slovenia +Hrastnik pri Trojanah,142,Zagorje ob Savi Municipality,SI,Slovenia +Hrastnik,034,Hrastnik Municipality,SI,Slovenia +Hotedršica,064,Logatec,SI,Slovenia Horjul,162,Horjul,SI,Slovenia -Horgos,VO,Vojvodina,RS,Serbia +Horgoš,VO,Vojvodina,RS,Serbia Hodoš,161,Hodos,SI,Slovenia Hlaponci,042,Obcina Jursinci,SI,Slovenia -Hinje,193,Obcina Zuzemberk,SI,Slovenia -Hercegovac,07,Bjelovar-Bilogora County,HR,Croatia Herceg Novi,08,Herceg Novi,ME,Montenegro -Gusinje,22,Gusinje,ME,Montenegro -Gundinci,12,Brod-Posavina County,HR,Croatia -Gruda,19,Dubrovnik-Neretva County,HR,Croatia Grubisno Polje,07,Bjelovar-Bilogora County,HR,Croatia -Groznjan,18,Istria County,HR,Croatia Grosuplje,032,Grosuplje,SI,Slovenia Grobelno,124,Obcina Smarje pri Jelsah,SI,Slovenia -Grize,190,Obcina Zalec,SI,Slovenia -Grize,111,Obcina Sezana,SI,Slovenia +Griže,111,Obcina Sezana,SI,Slovenia Sv. Trojica v Slov. Goricah,204,Sveta Trojica v Slovenskih Goricah,SI,Slovenia -Gradec,01,Zagreb County,HR,Croatia -Gradacac,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Gradac,073,Metlika,SI,Slovenia +Gradačac,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Grad,158,Grad,SI,Slovenia -Gracanica,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Gozd Martuljek,053,Kranjska Gora,SI,Slovenia -Gornji Vakuf,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Gračanica,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Gornji Petrovci,031,Gornji Petrovci,SI,Slovenia -Okrug Gornji,17,Split-Dalmatia County,HR,Croatia -Gornji Kneginec,05,Varaždin County,HR,Croatia Gornji Grad,030,Gornji Grad,SI,Slovenia -Gornje Jesenje,02,Krapina-Zagorje County,HR,Croatia Gornja Radgona,029,Gornja Radgona,SI,Slovenia -Gorisnica,028,Obcina Gorisnica,SI,Slovenia -Gorenja Vas pri Smarjeti,206,Obcina Smarjeske Toplice,SI,Slovenia -Gorenja Vas,142,Zagorje ob Savi,SI,Slovenia -Straza,203,Obcina Straza,SI,Slovenia +Gorišnica,028,Obcina Gorisnica,SI,Slovenia +Gorenja Vas pri Šmarjeti,206,Obcina Smarjeske Toplice,SI,Slovenia +Gorenja Vas,142,Zagorje ob Savi Municipality,SI,Slovenia +Straža,203,Obcina Straza,SI,Slovenia Goražde,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Golnik,052,Kranj,SI,Slovenia -Gola,06,Koprivnica-Križevci County,HR,Croatia +Gomilsko,151,Obcina Braslovce,SI,Slovenia +Godovič,036,Idrija,SI,Slovenia Globoko,009,Obcina Brezice,SI,Slovenia -Glina,03,Sisak-Moslavina County,HR,Croatia -Gederovci,010,Obcina Tisina,SI,Slovenia -Gasinci,14,County of Osijek-Baranja,HR,Croatia -Garesnica,07,Bjelovar-Bilogora County,HR,Croatia -Garcin,12,Brod-Posavina County,HR,Croatia -Galgovo,01,Zagreb County,HR,Croatia -Gajdobra,VO,Vojvodina,RS,Serbia +Gerovo Tounjsko,04,Karlovac County,HR,Croatia +Gančani,002,Beltinci,SI,Slovenia Gacko,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Gabrovka,060,Litija,SI,Slovenia -Fuzine,08,Primorje-Gorski Kotar County,HR,Croatia +Gabrovka pri Zagradcu,039,Obcina Ivancna Gorica,SI,Slovenia Futog,VO,Vojvodina,RS,Serbia -Funtana,18,Istria County,HR,Croatia -Frankolovo,139,Vojnik,SI,Slovenia Fram,098,Obcina Race-Fram,SI,Slovenia -Fojnica,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Foca,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Fazana,18,Istria County,HR,Croatia +Foča,SRP,Republika Srpska,BA,Bosnia and Herzegovina +Feketić,VO,Vojvodina,RS,Serbia Dvor pri Polhovem Gradcu,021,Dobrova-Polhov Gradec,SI,Slovenia -Dvor,03,Sisak-Moslavina County,HR,Croatia Tomislavgrad,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Dugo Selo Lukacko,10,Virovitica-Podravina County,HR,Croatia -Dugopolje,17,Split-Dalmatia County,HR,Croatia +Dugo Selo,01,Zagreb County,HR,Croatia Dugi Rat,17,Split-Dalmatia County,HR,Croatia Duga Resa,04,Karlovac County,HR,Croatia Dubrovnik,19,Dubrovnik-Neretva County,HR,Croatia -Drniš,15,Šibenik-Knin County,HR,Croatia -Drazice,08,Primorje-Gorski Kotar County,HR,Croatia +Dražice,08,Primorje-Gorski Kotar County,HR,Croatia Dravograd,025,Dravograd,SI,Slovenia -Dramlje,120,Sentjur,SI,Slovenia Dragotinci,116,Obcina Sveti Jurij ob Scavnici,SI,Slovenia -Dragatus,017,Obcina Crnomelj,SI,Slovenia -Draganici,04,Karlovac County,HR,Croatia -Dornberk,084,Nova Gorica,SI,Slovenia -Dornava,024,Dornava,SI,Slovenia -Donji Vakuf,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Dragatuš,017,Črnomelj Municipality,SI,Slovenia Donji Seget,17,Split-Dalmatia County,HR,Croatia -Donji Miholjac,14,County of Osijek-Baranja,HR,Croatia -Donji Andrijevci,12,Brod-Posavina County,HR,Croatia +Donji Kraljevec,20,Međimurje County,HR,Croatia Donja Zelina,01,Zagreb County,HR,Croatia -Donja Voca,05,Varaždin County,HR,Croatia Donja Stubica,02,Krapina-Zagorje County,HR,Croatia -Donja Moticina,14,County of Osijek-Baranja,HR,Croatia Donja Lomnica,01,Zagreb County,HR,Croatia -Donja Dubrava,20,Međimurje County,HR,Croatia +Brela,17,Split-Dalmatia County,HR,Croatia Donja Bistra,01,Zagreb County,HR,Croatia Domžale,023,Obcina Domzale,SI,Slovenia -Domanjsevci,033,Obcina Salovci,SI,Slovenia +Domanjševci,033,Obcina Salovci,SI,Slovenia Dol pri Ljubljani,022,Dol pri Ljubljani,SI,Slovenia -Dol pri Hrastniku,034,Hrastnik,SI,Slovenia -Dole pri Krascah,077,Obcina Moravce,SI,Slovenia +Dole pri Litiji,060,Litija,SI,Slovenia Dolenjske Toplice,157,Dolenjske Toplice,SI,Slovenia -Dolenja Vas,104,Ribnica,SI,Slovenia -Dobrovo,007,Brda,SI,Slovenia Dobrovnik,156,Dobrovnik,SI,Slovenia -Dobrova,021,Dobrova-Polhov Gradec,SI,Slovenia +Dobrota,10,Kotor,ME,Montenegro Dobrna,155,Dobrna,SI,Slovenia -Dobrinci,VO,Vojvodina,RS,Serbia -Dobravlje,001,Obcina Ajdovscina,SI,Slovenia -Dob pri Sentvidu,039,Obcina Ivancna Gorica,SI,Slovenia +Dob pri Šentvidu,039,Obcina Ivancna Gorica,SI,Slovenia Dobovec,129,Trbovlje,SI,Slovenia -Dobova,009,Obcina Brezice,SI,Slovenia Doboj,SRP,Republika Srpska,BA,Bosnia and Herzegovina Dobje pri Planini,154,Dobje,SI,Slovenia Divača,019,Obcina Divaca,SI,Slovenia Destrnik,018,Destrnik,SI,Slovenia -Deskle,044,Obcina Kanal ob Soci,SI,Slovenia +Despotovo,VO,Vojvodina,RS,Serbia +Deskle,044,Kanal ob Soči Municipality,SI,Slovenia Derventa,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Delnice,08,Primorje-Gorski Kotar County,HR,Croatia -Dekanovec,20,Međimurje County,HR,Croatia -Daruvar,07,Bjelovar-Bilogora County,HR,Croatia +Dekani,050,Koper,SI,Slovenia Danilovgrad,07,Danilovgrad,ME,Montenegro Đakovo,14,County of Osijek-Baranja,HR,Croatia -Cucerski Vidovec,21,City of Zagreb,HR,Croatia Crvenka,VO,Vojvodina,RS,Serbia ,,,HR,Croatia -Crnuce,061,Ljubljana,SI,Slovenia -Črnomelj,017,Obcina Crnomelj,SI,Slovenia -Crni Vrh,036,Idrija,SI,Slovenia -Crni Kal,050,Koper,SI,Slovenia -Crna na Koroskem,016,Obcina Crna na Koroskem,SI,Slovenia +Črnomelj,017,Črnomelj Municipality,SI,Slovenia +Crna na Koroskem,016,Črna na Koroškem Municipality,SI,Slovenia Crna Gora,15,Opstina Pluzine,ME,Montenegro Crikvenica,08,Primorje-Gorski Kotar County,HR,Croatia -Cres,08,Primorje-Gorski Kotar County,HR,Croatia -Crensovci,015,Obcina Crensovci,SI,Slovenia -Core,03,Sisak-Moslavina County,HR,Croatia -Col,001,Obcina Ajdovscina,SI,Slovenia -Citluk,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Črenšovci,015,Obcina Crensovci,SI,Slovenia +Ćore,03,Sisak-Moslavina County,HR,Croatia +Čitluk,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Cirkovce,045,Obcina Kidricevo,SI,Slovenia -Cibaca,19,Dubrovnik-Neretva County,HR,Croatia Cetinje,06,Cetinje,ME,Montenegro -Cestica,05,Varaždin County,HR,Croatia -Cerovlje,18,Istria County,HR,Croatia -Cernik,08,Primorje-Gorski Kotar County,HR,Croatia Cerkvenjak,153,Cerkvenjak,SI,Slovenia Cerknica,013,Cerknica,SI,Slovenia Cerklje ob Krki,009,Obcina Brezice,SI,Slovenia Cerklje na Gorenjskem,012,Cerklje na Gorenjskem,SI,Slovenia -Cepovan,084,Nova Gorica,SI,Slovenia -Cepinci,033,Obcina Salovci,SI,Slovenia -Cepin,14,County of Osijek-Baranja,HR,Croatia +Čepinci,033,Obcina Salovci,SI,Slovenia +Čepin,14,County of Osijek-Baranja,HR,Croatia Celje,011,Celje,SI,Slovenia +Čelarevo,VO,Vojvodina,RS,Serbia Čazma,07,Bjelovar-Bilogora County,HR,Croatia Cazin,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Cavtat,19,Dubrovnik-Neretva County,HR,Croatia -Cavle,08,Primorje-Gorski Kotar County,HR,Croatia -Capljina,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Čapljina,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Cankova,152,Cankova,SI,Slovenia Čakovec,20,Međimurje County,HR,Croatia -Cacinci,10,Virovitica-Podravina County,HR,Croatia Buzin,21,City of Zagreb,HR,Croatia Buzet,18,Istria County,HR,Croatia -Buje,18,Istria County,HR,Croatia +Busovača,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Bugojno,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Budva,05,Budva,ME,Montenegro -Budinscina,02,Krapina-Zagorje County,HR,Croatia Budinci,033,Obcina Salovci,SI,Slovenia -Buce,051,Kozje,SI,Slovenia Brezovica pri Ljubljani,008,Brezovica,SI,Slovenia -Brezno,093,Podvelka,SI,Slovenia Brežice,009,Obcina Brezice,SI,Slovenia Brezen,137,Vitanje,SI,Slovenia -Breza,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Brestanica,054,Krsko,SI,Slovenia -Bregana,01,Zagreb County,HR,Croatia -Brdovec,01,Zagreb County,HR,Croatia +Brckovljani,01,Zagreb County,HR,Croatia Brčko,BRC,Brčko District,BA,Bosnia and Herzegovina Bratunac,SRP,Republika Srpska,BA,Bosnia and Herzegovina Braslovče,151,Obcina Braslovce,SI,Slovenia -Branik,084,Nova Gorica,SI,Slovenia Bovec,006,Obcina Bovec,SI,Slovenia -Bostanj,110,Sevnica,SI,Slovenia -Bosnjaci,16,Vukovar-Srijem County,HR,Croatia +Boštanj,110,Sevnica Municipality,SI,Slovenia Novi Grad,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Bosanski Brod,SRP,Republika Srpska,BA,Bosnia and Herzegovina Bosanska Krupa,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Gradiska,SRP,Republika Srpska,BA,Bosnia and Herzegovina +Gradiška,SRP,Republika Srpska,BA,Bosnia and Herzegovina Dubica,SRP,Republika Srpska,BA,Bosnia and Herzegovina Borovnica,005,Borovnica,SI,Slovenia -Bol,17,Split-Dalmatia County,HR,Croatia -Bohinjska Bistrica,004,Bohinj,SI,Slovenia -Bogojina,078,Moravske Toplice,SI,Slovenia -Bodonci,097,Puconci,SI,Slovenia -Blejska Dobrava,003,Obcina Bled,SI,Slovenia +Borejci,010,Obcina Tisina,SI,Slovenia +Bohinjska Bistrica,004,Bohinj Municipality,SI,Slovenia Bled,003,Obcina Bled,SI,Slovenia -Blato na Cetini,17,Split-Dalmatia County,HR,Croatia -Blanca,054,Krsko,SI,Slovenia Bjelovar,07,Bjelovar-Bilogora County,HR,Croatia Bistrica ob Sotli,149,Bistrica ob Sotli,SI,Slovenia -Biograd na Moru,13,Zadar County,HR,Croatia -Bilje,14,County of Osijek-Baranja,HR,Croatia +Bilje,075,Miren-Kostanjevica,SI,Slovenia Bijelo Polje,04,Bijelo Polje,ME,Montenegro Bijeljina,SRP,Republika Srpska,BA,Bosnia and Herzegovina Bihać,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina -Bibinje,13,Zadar County,HR,Croatia -Bevke,140,Vrhnika,SI,Slovenia -Beretinec,05,Varaždin County,HR,Croatia -Beocin,VO,Vojvodina,RS,Serbia -Benkovac,13,Zadar County,HR,Croatia Benedikt,148,Benedikt,SI,Slovenia Beltinci,002,Beltinci,SI,Slovenia Belišće,14,County of Osijek-Baranja,HR,Croatia -Beli Manastir,14,County of Osijek-Baranja,HR,Croatia Belica,20,Međimurje County,HR,Croatia -Begunje pri Cerknici,013,Cerknica,SI,Slovenia Begunje na Gorenjskem,102,Radovljica,SI,Slovenia Bednja,05,Varaždin County,HR,Croatia -Bedenica,01,Zagreb County,HR,Croatia -Bedekovcina,02,Krapina-Zagorje County,HR,Croatia Bečići,,,ME,Montenegro -Bebrina,12,Brod-Posavina County,HR,Croatia -Baska Voda,17,Split-Dalmatia County,HR,Croatia Bar,02,Bar,ME,Montenegro -Banovici,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina +Banovići,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Banja Luka,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Banja Koviljaca,08,Macva,RS,Serbia Bale,18,Istria County,HR,Croatia -Bajsa,VO,Vojvodina,RS,Serbia -Bajmok,VO,Vojvodina,RS,Serbia -Bajina Basta,16,Zlatibor,RS,Serbia -Badovinci,08,Macva,RS,Serbia -Backo Dobro Polje,VO,Vojvodina,RS,Serbia +Bajša,VO,Vojvodina,RS,Serbia +Badovinci,08,Mačva,RS,Serbia Backi Petrovac,VO,Vojvodina,RS,Serbia -Backi Monostor,VO,Vojvodina,RS,Serbia +Bački Monoštor,VO,Vojvodina,RS,Serbia Backi Jarak,VO,Vojvodina,RS,Serbia Backa Topola,VO,Vojvodina,RS,Serbia Palanka,VO,Vojvodina,RS,Serbia -Bac,038,Ilirska Bistrica,SI,Slovenia -Bac,VO,Vojvodina,RS,Serbia +Bač,038,Ilirska Bistrica,SI,Slovenia +Bač,VO,Vojvodina,RS,Serbia +Artiče,009,Obcina Brezice,SI,Slovenia Apatin,VO,Vojvodina,RS,Serbia -Apace,195,Obcina Apace,SI,Slovenia -Aleksandrovac Pozeski,11,Požega-Slavonia County,HR,Croatia -Ajdovščina,001,Obcina Ajdovscina,SI,Slovenia -Adlesici,017,Obcina Crnomelj,SI,Slovenia +Apače,195,Obcina Apace,SI,Slovenia +Ajdovščina,001,Ajdovščina Municipality,SI,Slovenia Thalfang,RP,Rheinland-Pfalz,DE,Germany -Quendorf,NI,Lower Saxony,DE,Germany -Traventhal,SH,Schleswig-Holstein,DE,Germany -Barby,ST,Saxony-Anhalt,DE,Germany -Hohenau,BY,Bavaria,DE,Germany +Donji Kakanj,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Ehrenkirchen,BW,Baden-Wurttemberg,DE,Germany -Apfeldorf,BY,Bavaria,DE,Germany -Stangvik,15,Møre og Romsdal,NO,Norway -Eglfing,BY,Bavaria,DE,Germany -Fuchstal,BY,Bavaria,DE,Germany -Germaringen,BY,Bavaria,DE,Germany Hohenkirchen-Siegertsbrunn,BY,Bavaria,DE,Germany -Missen-Wilhams,BY,Bavaria,DE,Germany Oy-Mittelberg,BY,Bavaria,DE,Germany Strasslach-Dingharting,BY,Bavaria,DE,Germany Vormedal,11,Rogaland,NO,Norway @@ -62341,346 +47797,218 @@ Emmingen-Liptingen,BW,Baden-Wurttemberg,DE,Germany Herdwangen-Schonach,BW,Baden-Wurttemberg,DE,Germany Klettgau,BW,Baden-Wurttemberg,DE,Germany Lauchringen,BW,Baden-Wurttemberg,DE,Germany -Muhlhausen-Ehingen,BW,Baden-Wurttemberg,DE,Germany Uhldingen-Muhlhofen,BW,Baden-Wurttemberg,DE,Germany Uhlingen-Birkendorf,BW,Baden-Wurttemberg,DE,Germany Kerken,NW,North Rhine-Westphalia,DE,Germany Neukirchen-Vluyn,NW,North Rhine-Westphalia,DE,Germany Aspach,BW,Baden-Wurttemberg,DE,Germany -Bad Peterstal-Griesbach,BW,Baden-Wurttemberg,DE,Germany -Bad Rippoldsau-Schapbach,BW,Baden-Wurttemberg,DE,Germany Bad Teinach-Zavelstein,BW,Baden-Wurttemberg,DE,Germany Bobingen an der Rems,BW,Baden-Wurttemberg,DE,Germany Burgstetten,BW,Baden-Wurttemberg,DE,Germany -Gutenzell-Hurbel,BW,Baden-Wurttemberg,DE,Germany Konigsbach-Stein,BW,Baden-Wurttemberg,DE,Germany Niefern-Oschelbronn,BW,Baden-Wurttemberg,DE,Germany -OElbronn-Duerrn,BW,Baden-Wurttemberg,DE,Germany Urbach,BW,Baden-Wurttemberg,DE,Germany Giesen,NI,Lower Saxony,DE,Germany -Hauslingen,NI,Lower Saxony,DE,Germany Isernhagen-Sued,NI,Lower Saxony,DE,Germany Riehen,BS,Basel-City,CH,Switzerland Rodewald,NI,Lower Saxony,DE,Germany -Buch am Erlbach,BY,Bavaria,DE,Germany Mallersdorf-Pfaffenberg,BY,Bavaria,DE,Germany Ahorntal,BY,Bavaria,DE,Germany -Aurachtal,BY,Bavaria,DE,Germany -Bjorndal,46,Vestland,NO,Norway -Birgland,BY,Bavaria,DE,Germany +Bjørndal,46,Vestland,NO,Norway Klokkarvik,46,Vestland,NO,Norway -Fensterbach,BY,Bavaria,DE,Germany -Hummeltal,BY,Bavaria,DE,Germany -Kressberg,BW,Baden-Wurttemberg,DE,Germany -Muhr am See,BY,Bavaria,DE,Germany +Kreßberg,BW,Baden-Wurttemberg,DE,Germany Postbauer-Heng,BY,Bavaria,DE,Germany -Ros,BY,Bavaria,DE,Germany -Schwanstetten,BY,Bavaria,DE,Germany -Schwarzach am Main,BY,Bavaria,DE,Germany -Viereth-Trunstadt,BY,Bavaria,DE,Germany +Rös,BY,Bavaria,DE,Germany Katlenburg-Lindau,NI,Lower Saxony,DE,Germany Kromsdorf,TH,Thuringia,DE,Germany -Topfstedt,TH,Thuringia,DE,Germany -Urleben,TH,Thuringia,DE,Germany Ahnatal,HE,Hesse,DE,Germany -Diemelsee,HE,Hesse,DE,Germany -Edermuende,HE,Hesse,DE,Germany +Edermünde,HE,Hesse,DE,Germany Edertal,HE,Hesse,DE,Germany -Habichtswald,HE,Hesse,DE,Germany -Burgwald,HE,Hesse,DE,Germany Lichtenfels,HE,Hesse,DE,Germany Meinhard,HE,Hesse,DE,Germany -Meissner,HE,Hesse,DE,Germany Morschen,HE,Hesse,DE,Germany -Oberweser,HE,Hesse,DE,Germany -Reinhardshagen,HE,Hesse,DE,Germany Schauenburg,HE,Hesse,DE,Germany -Soehrewald,HE,Hesse,DE,Germany -Twistetal,HE,Hesse,DE,Germany Vellmar,HE,Hesse,DE,Germany -Wehretal,HE,Hesse,DE,Germany Gleichen,NI,Lower Saxony,DE,Germany Borchen,NW,North Rhine-Westphalia,DE,Germany Lippetal,NW,North Rhine-Westphalia,DE,Germany -Mohnesee,NW,North Rhine-Westphalia,DE,Germany +Möhnesee,NW,North Rhine-Westphalia,DE,Germany Schieder-Schwalenberg,NW,North Rhine-Westphalia,DE,Germany -Schloss Holte,NW,North Rhine-Westphalia,DE,Germany Lautertal,BY,Bavaria,DE,Germany Riedbach,BY,Bavaria,DE,Germany -Rodental,BY,Bavaria,DE,Germany -Roslau,BY,Bavaria,DE,Germany -Osthausen-Wulfershausen,TH,Thuringia,DE,Germany +Rödental,BY,Bavaria,DE,Germany Bruchmuhlbach-Miesau,RP,Rheinland-Pfalz,DE,Germany -Gossersweiler-Stein,RP,Rheinland-Pfalz,DE,Germany -Hinzert-Polert,RP,Rheinland-Pfalz,DE,Germany Hoppstadten-Weiersbach,RP,Rheinland-Pfalz,DE,Germany Neumagen-Dhron,RP,Rheinland-Pfalz,DE,Germany Offenbach-Hundheim,RP,Rheinland-Pfalz,DE,Germany -Osann-Monzel,RP,Rheinland-Pfalz,DE,Germany Rieschweiler-Muehlbach,RP,Rheinland-Pfalz,DE,Germany Salmtal,RP,Rheinland-Pfalz,DE,Germany Schoenenberg-Kuebelberg,RP,Rheinland-Pfalz,DE,Germany -Schweigen-Rechtenbach,RP,Rheinland-Pfalz,DE,Germany Zeltingen-Rachtig,RP,Rheinland-Pfalz,DE,Germany Mandelbachtal,SL,Saarland,DE,Germany Reichshof,NW,North Rhine-Westphalia,DE,Germany Swisttal,NW,North Rhine-Westphalia,DE,Germany -Birken-Honigsessen,RP,Rheinland-Pfalz,DE,Germany Bruttig-Fankel,RP,Rheinland-Pfalz,DE,Germany -Dreikirchen,RP,Rheinland-Pfalz,DE,Germany -Dreis-Bruck,RP,Rheinland-Pfalz,DE,Germany Feldkirchen,RP,Rheinland-Pfalz,DE,Germany Gondershausen,RP,Rheinland-Pfalz,DE,Germany Grafschaft,RP,Rheinland-Pfalz,DE,Germany Hattert,RP,Rheinland-Pfalz,DE,Germany -Heidenrod,HE,Hesse,DE,Germany -Hohn,RP,Rheinland-Pfalz,DE,Germany Kasbach-Ohlenberg,RP,Rheinland-Pfalz,DE,Germany -Katzwinkel,RP,Rheinland-Pfalz,DE,Germany Kobern-Gondorf,RP,Rheinland-Pfalz,DE,Germany Malberg,RP,Rheinland-Pfalz,DE,Germany Muelheim-Kaerlich,RP,Rheinland-Pfalz,DE,Germany -Nistertal,RP,Rheinland-Pfalz,DE,Germany Tingvoll,15,Møre og Romsdal,NO,Norway -Rosenheim,RP,Rheinland-Pfalz,DE,Germany -Ruppach-Goldhausen,RP,Rheinland-Pfalz,DE,Germany -Weiler,RP,Rheinland-Pfalz,DE,Germany -Blankenbach,BY,Bavaria,DE,Germany -Riedenberg,BY,Bavaria,DE,Germany -Sailauf,BY,Bavaria,DE,Germany Aarbergen,HE,Hesse,DE,Germany -Angelburg,HE,Hesse,DE,Germany Beselich,HE,Hesse,DE,Germany Biebertal,HE,Hesse,DE,Germany -Brechen,HE,Hesse,DE,Germany Dautphetal,HE,Hesse,DE,Germany -Dietzhoelztal,HE,Hesse,DE,Germany Dornburg,HE,Hesse,DE,Germany -Eschenburg,HE,Hesse,DE,Germany -Fernwald,HE,Hesse,DE,Germany Florstadt,HE,Hesse,DE,Germany Hainburg,HE,Hesse,DE,Germany Hasselroth,HE,Hesse,DE,Germany -Hauneck,HE,Hesse,DE,Germany -Haunetal,HE,Hesse,DE,Germany Hohenroda,HE,Hesse,DE,Germany -Huenfelden,HE,Hesse,DE,Germany -Jossgrund,HE,Hesse,DE,Germany Lahnau,HE,Hesse,DE,Germany Lahntal,HE,Hesse,DE,Germany Liederbach,HE,Hesse,DE,Germany Limeshain,HE,Hesse,DE,Germany Linsengericht,HE,Hesse,DE,Germany -Ludwigsau,HE,Hesse,DE,Germany -Neuberg,HE,Hesse,DE,Germany -Neuenstein,HE,Hesse,DE,Germany Niddatal,HE,Hesse,DE,Germany -Nuesttal,HE,Hesse,DE,Germany Pohlheim,HE,Hesse,DE,Germany -Schoeffengrund,HE,Hesse,DE,Germany -Steffenberg,HE,Hesse,DE,Germany -Waldbrunn,HE,Hesse,DE,Germany -Waldems,HE,Hesse,DE,Germany +Schöffengrund,HE,Hesse,DE,Germany Waldsolms,HE,Hesse,DE,Germany -Walluf,HE,Hesse,DE,Germany Wartenberg,HE,Hesse,DE,Germany Weilrod,HE,Hesse,DE,Germany -Wildeck,HE,Hesse,DE,Germany -Wohratal,HE,Hesse,DE,Germany -Woellstadt,HE,Hesse,DE,Germany -Stadland,NI,Lower Saxony,DE,Germany -Heidmoor,SH,Schleswig-Holstein,DE,Germany +Wöllstadt,HE,Hesse,DE,Germany Klein Offenseth-Sparrieshoop,SH,Schleswig-Holstein,DE,Germany -Rainau,BW,Baden-Wurttemberg,DE,Germany -Riesbuerg,BW,Baden-Wurttemberg,DE,Germany Asbach-Baumenheim,BY,Bavaria,DE,Germany Baar-Ebenhausen,BY,Bavaria,DE,Germany Ettringen,BY,Bavaria,DE,Germany Kammlach,BY,Bavaria,DE,Germany -Kottgeisering,BY,Bavaria,DE,Germany -Schondorf am Ammersee,BY,Bavaria,DE,Germany -Worth,BY,Bavaria,DE,Germany -Dohren,NI,Lower Saxony,DE,Germany -Luenne,NI,Lower Saxony,DE,Germany -Neukamperfehn,NI,Lower Saxony,DE,Germany +Lünne,NI,Lower Saxony,DE,Germany Aukrug,SH,Schleswig-Holstein,DE,Germany Helgoland,SH,Schleswig-Holstein,DE,Germany -Lohe-Rickelshof,SH,Schleswig-Holstein,DE,Germany -Risum-Lindholm,SH,Schleswig-Holstein,DE,Germany Sylt-Ost,SH,Schleswig-Holstein,DE,Germany Tensbuttel-Rost,SH,Schleswig-Holstein,DE,Germany -Flothe,NI,Lower Saxony,DE,Germany Ilsede,NI,Lower Saxony,DE,Germany Sassenburg,NI,Lower Saxony,DE,Germany Sickte,NI,Lower Saxony,DE,Germany +Ebersbach,SN,Saxony,DE,Germany Marschacht,NI,Lower Saxony,DE,Germany Wesenberg,SH,Schleswig-Holstein,DE,Germany Matzlow-Garwitz,MV,Mecklenburg-Vorpommern,DE,Germany -Ravenstein,BW,Baden-Wurttemberg,DE,Germany -Strahwalde,SN,Saxony,DE,Germany Admannshagen-Bargeshagen,MV,Mecklenburg-Vorpommern,DE,Germany -Bartenshagen-Parkentin,MV,Mecklenburg-Vorpommern,DE,Germany -Rossau,SN,Saxony,DE,Germany -Kappel-Grafenhausen,BW,Baden-Wurttemberg,DE,Germany March,BW,Baden-Wurttemberg,DE,Germany -Neuried,BW,Baden-Wurttemberg,DE,Germany Rheinau,BW,Baden-Wurttemberg,DE,Germany -Bruchhausen,RP,Rheinland-Pfalz,DE,Germany Sinntal,HE,Hesse,DE,Germany -Horlkofen,BY,Bavaria,DE,Germany Gornji Stupnik,01,Zagreb County,HR,Croatia Bestovje,01,Zagreb County,HR,Croatia Reichenau,BW,Baden-Wurttemberg,DE,Germany -Vogtsburg,BW,Baden-Wurttemberg,DE,Germany +Hohenfels,BW,Baden-Wurttemberg,DE,Germany Eschbronn,BW,Baden-Wurttemberg,DE,Germany -Starzach,BW,Baden-Wurttemberg,DE,Germany -Gaeufelden,BW,Baden-Wurttemberg,DE,Germany +Gäufelden,BW,Baden-Wurttemberg,DE,Germany Waldachtal,BW,Baden-Wurttemberg,DE,Germany -Rheinmuenster,BW,Baden-Wurttemberg,DE,Germany -Seewald,BW,Baden-Wurttemberg,DE,Germany Waldbronn,BW,Baden-Wurttemberg,DE,Germany Karlsbad,BW,Baden-Wurttemberg,DE,Germany Straubenhardt,BW,Baden-Wurttemberg,DE,Germany Keltern,BW,Baden-Wurttemberg,DE,Germany -Kaempfelbach,BW,Baden-Wurttemberg,DE,Germany -Berglen,BW,Baden-Wurttemberg,DE,Germany +Kämpfelbach,BW,Baden-Wurttemberg,DE,Germany Auenwald,BW,Baden-Wurttemberg,DE,Germany Aichwald,BW,Baden-Wurttemberg,DE,Germany Lauterstein,BW,Baden-Wurttemberg,DE,Germany -Roemerstein,BW,Baden-Wurttemberg,DE,Germany -Engstingen,BW,Baden-Wurttemberg,DE,Germany -Sonnenbuehl,BW,Baden-Wurttemberg,DE,Germany -Lichtenstein,BW,Baden-Wurttemberg,DE,Germany Schemmerhofen,BW,Baden-Wurttemberg,DE,Germany Bibertal,BY,Bavaria,DE,Germany -Kammeltal,BY,Bavaria,DE,Germany Schefflenz,BW,Baden-Wurttemberg,DE,Germany Chene-Bougeries,GE,Geneva,CH,Switzerland Meinier,GE,Geneva,CH,Switzerland Puplinge,GE,Geneva,CH,Switzerland -Thonex,GE,Geneva,CH,Switzerland -Crosby,ENG,England,GB,United Kingdom +Thônex,GE,Geneva,CH,Switzerland Brohl-Lutzing,RP,Rheinland-Pfalz,DE,Germany Hadston,ENG,England,GB,United Kingdom -Marktrodach,BY,Bavaria,DE,Germany Jelah,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Srpska,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Highcliffe,ENG,England,GB,United Kingdom Schulen,BB,Brandenburg,DE,Germany -Staufenberg,NI,Lower Saxony,DE,Germany Kalletal,NW,North Rhine-Westphalia,DE,Germany Burgwedel,NI,Lower Saxony,DE,Germany Wedemark,NI,Lower Saxony,DE,Germany Stemwede,NW,North Rhine-Westphalia,DE,Germany -Ammersbek,SH,Schleswig-Holstein,DE,Germany -Steinburg,SH,Schleswig-Holstein,DE,Germany -Stasevica,19,Dubrovnik-Neretva County,HR,Croatia -Lokva Rogoznica,17,Split-Dalmatia County,HR,Croatia -Mackovci,097,Puconci,SI,Slovenia +Sundby,84,Capital Region,DK,Denmark Gatteo,45,Emilia-Romagna,IT,Italy -Roncalceci,45,Emilia-Romagna,IT,Italy +Lido Adriano,45,Emilia-Romagna,IT,Italy Mala Nedelja,063,Ljutomer,SI,Slovenia -Razkrizje,176,Obcina Razkrizje,SI,Slovenia +Razkrižje,176,Obcina Razkrizje,SI,Slovenia Lipovljani,03,Sisak-Moslavina County,HR,Croatia Lido degli Estensi,45,Emilia-Romagna,IT,Italy -Lobor,02,Krapina-Zagorje County,HR,Croatia -Cista Mlaka,01,Zagreb County,HR,Croatia Nin,13,Zadar County,HR,Croatia Solkan,084,Nova Gorica,SI,Slovenia -Nova Cerkev,139,Vojnik,SI,Slovenia +Gorenje Visoko,084,Nova Gorica,SI,Slovenia Kaiser,6,Styria,AT,Austria Bauer,2,Carinthia,AT,Austria -Capriva del Friuli,36,Friuli Venezia Giulia,IT,Italy Brunner,7,Tyrol,AT,Austria -Ruda,36,Friuli Venezia Giulia,IT,Italy -San Vito al Torre,36,Friuli Venezia Giulia,IT,Italy +Thurn,7,Tyrol,AT,Austria San Lorenzo,36,Friuli Venezia Giulia,IT,Italy "San Canzian d'Isonzo",36,Friuli Venezia Giulia,IT,Italy Pavia di Udine,36,Friuli Venezia Giulia,IT,Italy -Bagnaria Arsa,36,Friuli Venezia Giulia,IT,Italy -Popovaca,09,Lika-Senj County,HR,Croatia +Popovača,09,Lika-Senj County,HR,Croatia Camino al Tagliamento,36,Friuli Venezia Giulia,IT,Italy -Hundsdorf,2,Carinthia,AT,Austria -Noelbling,2,Carinthia,AT,Austria -Meduna di Livenza,34,Veneto,IT,Italy Gorgo al Monticano,34,Veneto,IT,Italy -Pramaggiore,34,Veneto,IT,Italy -Cerkno,014,Cerkno,SI,Slovenia +Chiesanuova,34,Veneto,IT,Italy Ormelle,34,Veneto,IT,Italy -San Polo di Piave,34,Veneto,IT,Italy Maserada sul Piave,34,Veneto,IT,Italy -Rasun di Sotto,32,Trentino-Alto Adige,IT,Italy Santa Lucia di Piave,34,Veneto,IT,Italy Mareno di Piave,34,Veneto,IT,Italy Kukovo,020,Dobrepolje,SI,Slovenia -Francenigo,34,Veneto,IT,Italy -Ferrara,32,Trentino-Alto Adige,IT,Italy Colle Umberto,34,Veneto,IT,Italy Orsago,34,Veneto,IT,Italy -Bidasio,34,Veneto,IT,Italy Povegliano,34,Veneto,IT,Italy Ponzano Veneto,34,Veneto,IT,Italy Lancenigo,34,Veneto,IT,Italy -Prevalje pod Krimom,008,Brezovica,SI,Slovenia Logatec,064,Logatec,SI,Slovenia Fossò,34,Veneto,IT,Italy "Fiesso d'Artico",34,Veneto,IT,Italy +Dese,34,Veneto,IT,Italy +Cappella,34,Veneto,IT,Italy Morgano,34,Veneto,IT,Italy Casier,34,Veneto,IT,Italy Biancade,34,Veneto,IT,Italy Spinea,34,Veneto,IT,Italy -Sutrio,36,Friuli Venezia Giulia,IT,Italy -Cive,34,Veneto,IT,Italy -Castion,34,Veneto,IT,Italy +Cercivento,36,Friuli Venezia Giulia,IT,Italy Limana,34,Veneto,IT,Italy Valle di Cadore,34,Veneto,IT,Italy -Col San Martino,34,Veneto,IT,Italy Pradamano,36,Friuli Venezia Giulia,IT,Italy -Lovaria,36,Friuli Venezia Giulia,IT,Italy -Reana del Roiale,36,Friuli Venezia Giulia,IT,Italy Passons,36,Friuli Venezia Giulia,IT,Italy -Colugna,36,Friuli Venezia Giulia,IT,Italy -Ankaran,213,Ankaran,SI,Slovenia +Ankaran,213,Ankaran Municipality,SI,Slovenia Tesis,36,Friuli Venezia Giulia,IT,Italy San Martino al Tagliamento,36,Friuli Venezia Giulia,IT,Italy -Petnjica,23,Petnjica,ME,Montenegro +Zelenika,16,Podgorica,ME,Montenegro +Petnjica,23,Petnjica Municipality,ME,Montenegro Roncadelle,34,Veneto,IT,Italy -Sankt Jakob in Defereggen,7,Tyrol,AT,Austria -Leivi,42,Liguria,IT,Italy -Ytrehovden,15,Møre og Romsdal,NO,Norway Cogorno,42,Liguria,IT,Italy -Kvenvaer,50,Trøndelag,NO,Norway -Vanvikan,50,Trøndelag,NO,Norway Ransbach-Baumbach,RP,Rheinland-Pfalz,DE,Germany Freigericht,HE,Hesse,DE,Germany -Ludweiler-Warndt,SL,Saarland,DE,Germany -Kolbjornsvik,42,Agder,NO,Norway -Royneberg,11,Rogaland,NO,Norway -Hommersak,11,Rogaland,NO,Norway -Soderhamn,AB,Stockholm County,SE,Sweden +"Lugon-et-l'Ile-du-Carnay",NAQ,Nouvelle-Aquitaine,FR,France +Saint-Roman,,,MC,Monaco +Bannow,L,Leinster,IE,Ireland +Kolbjørnsvik,42,Agder,NO,Norway +Hommersåk,11,Rogaland,NO,Norway +Söderhamn,AB,Stockholm County,SE,Sweden ,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina ,SRP,Republika Srpska,BA,Bosnia and Herzegovina Cashel,C,Connacht,IE,Ireland -Gonneville-en-Auge,NOR,Normandy,FR,France +Marais-Vernier,NOR,Normandy,FR,France Locqueltas,BRE,Brittany,FR,France -Myre,18,Nordland,NO,Norway Attnang-Puchheim,4,Upper Austria,AT,Austria East Cowes,ENG,England,GB,United Kingdom -Shiremoor,ENG,England,GB,United Kingdom St Saviour,,,JE,Jersey +Les Creux,,,JE,Jersey +Mont Fiquet,,,JE,Jersey Saint Peter,,,JE,Jersey -,004,Bohinj,SI,Slovenia -,062,Ljubno,SI,Slovenia -Misje,46,Vestland,NO,Norway +,004,Bohinj Municipality,SI,Slovenia Godvik,46,Vestland,NO,Norway Kjerrgarden,46,Vestland,NO,Norway -Borovo,16,Vukovar-Srijem County,HR,Croatia Aachen,NW,North Rhine-Westphalia,DE,Germany Loddefjord,46,Vestland,NO,Norway -Hetlevik,46,Vestland,NO,Norway -Gligorovici,BRC,Brčko District,BA,Bosnia and Herzegovina +Gligorovići,BRC,Brčko District,BA,Bosnia and Herzegovina Otzberg,HE,Hesse,DE,Germany -Ubstadt-Weiher,BW,Baden-Wurttemberg,DE,Germany Stadecken-Elsheim,RP,Rheinland-Pfalz,DE,Germany Dannstadt-Schauernheim,RP,Rheinland-Pfalz,DE,Germany Sankt Leon-Rot,BW,Baden-Wurttemberg,DE,Germany @@ -62690,107 +48018,58 @@ Graben-Neudorf,BW,Baden-Wurttemberg,DE,Germany Moerfelden-Walldorf,HE,Hesse,DE,Germany Linkenheim-Hochstetten,BW,Baden-Wurttemberg,DE,Germany Bohl-Iggelheim,RP,Rheinland-Pfalz,DE,Germany +Hochdorf-Assenheim,RP,Rheinland-Pfalz,DE,Germany Alsbach-Hahnlein,HE,Hesse,DE,Germany -Brombachtal,HE,Hesse,DE,Germany +Dittelsheim-Hessloch,RP,Rheinland-Pfalz,DE,Germany Riedstadt,HE,Hesse,DE,Germany Angelbachtal,BW,Baden-Wurttemberg,DE,Germany -Roemerberg,RP,Rheinland-Pfalz,DE,Germany -Hochstadt,RP,Rheinland-Pfalz,DE,Germany +Römerberg,RP,Rheinland-Pfalz,DE,Germany Modautal,HE,Hesse,DE,Germany -Muehltal,HE,Hesse,DE,Germany -Hardthausen am Kocher,BW,Baden-Wurttemberg,DE,Germany Obersulm,BW,Baden-Wurttemberg,DE,Germany Leingarten,BW,Baden-Wurttemberg,DE,Germany -Waldbrunn,BW,Baden-Wurttemberg,DE,Germany -Wittighausen,BW,Baden-Wurttemberg,DE,Germany Lauda-Konigshofen,BW,Baden-Wurttemberg,DE,Germany Neunkirchen,BY,Bavaria,DE,Germany Leinach,BY,Bavaria,DE,Germany -Collenberg,BY,Bavaria,DE,Germany -Mespelbrunn,BY,Bavaria,DE,Germany ,,,BA,Bosnia and Herzegovina Lützelbach,HE,Hesse,DE,Germany Neustadt,HE,Hesse,DE,Germany Kablovska,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Ballagh,M,Munster,IE,Ireland Grude,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina Polje,16,Zlatibor,RS,Serbia Rochestown,M,Munster,IE,Ireland -Leamlara,M,Munster,IE,Ireland Island,M,Munster,IE,Ireland The Rower,L,Leinster,IE,Ireland Zlatibor,16,Zlatibor,RS,Serbia -Ardattin,L,Leinster,IE,Ireland Bukovik,16,Zlatibor,RS,Serbia -Ballymoney,L,Leinster,IE,Ireland -Annacotty,M,Munster,IE,Ireland -Jenkinstown Cross,L,Leinster,IE,Ireland -Drung,U,Ulster,IE,Ireland Shannon,M,Munster,IE,Ireland -Culfadda,C,Connacht,IE,Ireland -Kilmactranny,C,Connacht,IE,Ireland -Killanena,M,Munster,IE,Ireland -Lettermore,C,Connacht,IE,Ireland Montpelier,C,Connacht,IE,Ireland -Boley,C,Connacht,IE,Ireland Athlone,L,Leinster,IE,Ireland Moate,L,Leinster,IE,Ireland -Killenard,L,Leinster,IE,Ireland -Kill,L,Leinster,IE,Ireland -Blainroe,L,Leinster,IE,Ireland -Ballycullen,L,Leinster,IE,Ireland +Brockagh,L,Leinster,IE,Ireland Ashford,L,Leinster,IE,Ireland -Kilpedder,L,Leinster,IE,Ireland -Valleymount,L,Leinster,IE,Ireland Kilmacanoge,L,Leinster,IE,Ireland Kingswood,L,Leinster,IE,Ireland Ballymount,L,Leinster,IE,Ireland Sandyford,L,Leinster,IE,Ireland -Leopardstown,L,Leinster,IE,Ireland -Foxrock,L,Leinster,IE,Ireland -Deansgrange,L,Leinster,IE,Ireland -Rathgar,L,Leinster,IE,Ireland -Ranelagh,L,Leinster,IE,Ireland -Artane,L,Leinster,IE,Ireland -Drumcondra,L,Leinster,IE,Ireland -"Harold's Cross",L,Leinster,IE,Ireland -Walkinstown,L,Leinster,IE,Ireland -Ashtown,L,Leinster,IE,Ireland -Phibsborough,L,Leinster,IE,Ireland -Hartstown,L,Leinster,IE,Ireland -Mulhuddart,L,Leinster,IE,Ireland -Mals,01,Balzers,LI,Liechtenstein -Killeen,C,Connacht,IE,Ireland +Mäls,01,Balzers,LI,Liechtenstein +Ballyfermot,L,Leinster,IE,Ireland Park,C,Connacht,IE,Ireland -Ballymun,L,Leinster,IE,Ireland -Susanj,02,Bar,ME,Montenegro +Šušanj,02,Bar,ME,Montenegro +Moneghetti,,,MC,Monaco ,FL,Flevoland,NL,The Netherlands +Pühret,4,Upper Austria,AT,Austria +Vomperbach,7,Tyrol,AT,Austria Leutasch,7,Tyrol,AT,Austria -Maurach,7,Tyrol,AT,Austria -Sankt Leonhard im Pitztal,7,Tyrol,AT,Austria -Navis,7,Tyrol,AT,Austria -Oberperfuss,7,Tyrol,AT,Austria Igls,7,Tyrol,AT,Austria -Kolsass,7,Tyrol,AT,Austria Gnadenwald,7,Tyrol,AT,Austria -Ehrwald,7,Tyrol,AT,Austria -Tuerkstetten,4,Upper Austria,AT,Austria -Lanzendorf,3,Lower Austria,AT,Austria -Berg,5,Salzburg,AT,Austria -Nussdorf,7,Tyrol,AT,Austria Unterrotte,7,Tyrol,AT,Austria -Kals am Grossglockner,7,Tyrol,AT,Austria Gerlos,7,Tyrol,AT,Austria Krimml,5,Salzburg,AT,Austria Hinterglemm,5,Salzburg,AT,Austria Brand,8,Vorarlberg,AT,Austria -Esternberg,4,Upper Austria,AT,Austria Liebenfels,2,Carinthia,AT,Austria -Eppenstein,6,Styria,AT,Austria -Grevie,M,Skåne County,SE,Sweden -Karra,H,Kalmar,SE,Sweden -Backa,O,Västra Götaland County,SE,Sweden -Lunnegarden,O,Västra Götaland County,SE,Sweden +Kärra,H,Kalmar,SE,Sweden +,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom @@ -62800,66 +48079,53 @@ Calderdale,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom -Greenwich,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Kent,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Kirklees,ENG,England,GB,United Kingdom -Lambeth,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom -Lewisham,ENG,England,GB,United Kingdom +,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Medway,ENG,England,GB,United Kingdom Merton,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom North Lincolnshire,ENG,England,GB,United Kingdom North Somerset,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom -,ENG,England,GB,United Kingdom South Gloucestershire,ENG,England,GB,United Kingdom +South Tyneside,ENG,England,GB,United Kingdom Southwark,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Tameside,ENG,England,GB,United Kingdom -Torbay,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Waltham Forest,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom -West Berkshire,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom -East Ayrshire,SCT,Scotland,GB,United Kingdom East Dunbartonshire,SCT,Scotland,GB,United Kingdom +East Renfrewshire,SCT,Scotland,GB,United Kingdom ,SCT,Scotland,GB,United Kingdom -North Ayrshire,SCT,Scotland,GB,United Kingdom ,SCT,Scotland,GB,United Kingdom +North Ayrshire,SCT,Scotland,GB,United Kingdom Perth and Kinross,SCT,Scotland,GB,United Kingdom -South Ayrshire,SCT,Scotland,GB,United Kingdom West Dunbartonshire,SCT,Scotland,GB,United Kingdom Monmouthshire,WLS,Wales,GB,United Kingdom -Torfaen County Borough,WLS,Wales,GB,United Kingdom +,WLS,Wales,GB,United Kingdom ,VLG,Flanders,BE,Belgium ,WAL,Wallonia,BE,Belgium -Pfoesing,3,Lower Austria,AT,Austria -Niederschoeckl,6,Styria,AT,Austria -Ekeby,M,Skåne County,SE,Sweden -Skanoer med Falsterbo,M,Skåne County,SE,Sweden -Nesoddtangen,30,Viken,NO,Norway -Skedsmokorset,30,Viken,NO,Norway +Nesoddtangen,02,Akershus,NO,Norway +Skedsmokorset,02,Akershus,NO,Norway Ørsta,15,Møre og Romsdal,NO,Norway Brandbu,34,Innlandet,NO,Norway -Vedavagen,11,Rogaland,NO,Norway +Vedavågen,11,Rogaland,NO,Norway Heimdal,50,Trøndelag,NO,Norway Filderstadt,BW,Baden-Wurttemberg,DE,Germany Ostfildern,BW,Baden-Wurttemberg,DE,Germany @@ -62867,6 +48133,7 @@ Rodgau,HE,Hesse,DE,Germany Butjadingen,NI,Lower Saxony,DE,Germany Kaufungen,HE,Hesse,DE,Germany Jettingen-Scheppach,BY,Bavaria,DE,Germany +,RI,La Rioja,ES,Spain Cantabria,CB,Cantabria,ES,Spain ,AR,Aragon,ES,Spain ,CL,Castille and León,ES,Spain @@ -62875,254 +48142,211 @@ Cantabria,CB,Cantabria,ES,Spain ,PV,Basque Country,ES,Spain ,M,Skåne County,SE,Sweden ,O,Västra Götaland County,SE,Sweden -Konjic,BIH,Federation of Bosnia and Herzegovina,BA,Bosnia and Herzegovina ,02,Lower Silesia,PL,Poland ,10,Łódź Voivodeship,PL,Poland -,08,Lubusz,PL,Poland -,16,Opole Voivodeship,PL,Poland ,22,Pomerania,PL,Poland ,24,Silesia,PL,Poland ,30,Greater Poland,PL,Poland ,32,West Pomerania,PL,Poland ,04,Kujawsko-Pomorskie,PL,Poland -Seeheim-Jugenheim,HE,Hesse,DE,Germany ,07,Bjelovar-Bilogora County,HR,Croatia ,19,Dubrovnik-Neretva County,HR,Croatia -,18,Istria County,HR,Croatia -,06,Koprivnica-Križevci County,HR,Croatia -,02,Krapina-Zagorje County,HR,Croatia -,14,County of Osijek-Baranja,HR,Croatia -,15,Šibenik-Knin County,HR,Croatia -,03,Sisak-Moslavina County,HR,Croatia ,17,Split-Dalmatia County,HR,Croatia -,13,Zadar County,HR,Croatia -,01,Zagreb County,HR,Croatia +Zagreb County,01,Zagreb County,HR,Croatia ,21,City of Zagreb,HR,Croatia -,10,Virovitica-Podravina County,HR,Croatia -Dragija,22,Gusinje,ME,Montenegro -Tiszaalpar,BK,Bács-Kiskun,HU,Hungary +Dragija,22,Gusinje Municipality,ME,Montenegro Dekmanca,149,Bistrica ob Sotli,SI,Slovenia Gorica pri Slivnici,120,Sentjur,SI,Slovenia Videm pri Ptuju,135,Videm,SI,Slovenia -Zrece,144,Obcina Zrece,SI,Slovenia +Zreče,144,Zreče Municipality,SI,Slovenia Selnica ob Dravi,178,Selnica ob Dravi,SI,Slovenia -Malecnik,070,Maribor,SI,Slovenia Dobre Vode,04,Bijelo Polje,ME,Montenegro -South Moravian,64,South Moravian,CZ,Czechia -,52,Kralovehradecky kraj,CZ,Czechia ,51,Liberecky kraj,CZ,Czechia -,80,Moravskoslezsky kraj,CZ,Czechia -,53,Pardubicky kraj,CZ,Czechia ,20,Central Bohemia,CZ,Czechia ,42,Ustecky kraj,CZ,Czechia ,72,Zlín,CZ,Czechia -Gracisce,050,Koper,SI,Slovenia Lucija,090,Piran,SI,Slovenia -Pobegi,050,Koper,SI,Slovenia -Debeli Rtic,213,Ankaran,SI,Slovenia -Podnanos,136,Vipava,SI,Slovenia +Debeli Rtic,213,Ankaran Municipality,SI,Slovenia ,BC,Banská Bystrica Region,SK,Slovakia ,BL,Bratislava Region,SK,Slovakia ,TC,Trenčín Region,SK,Slovakia -,TA,Trnava Region,SK,Slovakia Looe,ENG,England,GB,United Kingdom Pensilva,ENG,England,GB,United Kingdom -Five Roads,WLS,Wales,GB,United Kingdom -Cefneithin,WLS,Wales,GB,United Kingdom -Southgate,WLS,Wales,GB,United Kingdom -Penllergaer,WLS,Wales,GB,United Kingdom -Pontlliw,WLS,Wales,GB,United Kingdom +Gorslas,WLS,Wales,GB,United Kingdom +Grovesend,WLS,Wales,GB,United Kingdom Tonypandy,WLS,Wales,GB,United Kingdom -Bryncethin,WLS,Wales,GB,United Kingdom Karlovac,04,Karlovac County,HR,Croatia -,01,Castello di Acquaviva,SM,San Marino +,01,Acquaviva,SM,San Marino Brynna,WLS,Wales,GB,United Kingdom Abertridwr,WLS,Wales,GB,United Kingdom -Beddau,WLS,Wales,GB,United Kingdom Blackwood,WLS,Wales,GB,United Kingdom +Cwmaman,WLS,Wales,GB,United Kingdom Ynysddu,WLS,Wales,GB,United Kingdom -New Inn,WLS,Wales,GB,United Kingdom Llancayo,WLS,Wales,GB,United Kingdom Tutshill,ENG,England,GB,United Kingdom -Woolavington,ENG,England,GB,United Kingdom +Eastington,ENG,England,GB,United Kingdom +East Huntspill,ENG,England,GB,United Kingdom +East Brent,ENG,England,GB,United Kingdom Temple Cloud,ENG,England,GB,United Kingdom +Easton-in-Gordano,ENG,England,GB,United Kingdom Wraxall,ENG,England,GB,United Kingdom Camden,ENG,England,GB,United Kingdom -Camberwell,ENG,England,GB,United Kingdom Telford,ENG,England,GB,United Kingdom Craigavon,NIR,Northern Ireland,GB,United Kingdom Vestnes,15,Møre og Romsdal,NO,Norway -Tombua,NAM,Namibe Province,AO,Angola Sumbe,CUS,Kwanza Sul,AO,Angola Sul,HUI,Huíla,AO,Angola Ondjiva,CNN,Cunene Province,AO,Angola Ngola,HUI,Huíla,AO,Angola Mossamedes,NAM,Namibe Province,AO,Angola Menongue,CCU,Cuando Cobango,AO,Angola +Luena,MOX,Moxico,AO,Angola Lubango,HUI,Huíla,AO,Angola Lobito,BGU,Benguela,AO,Angola Cuvango,HUI,Huíla,AO,Angola Cuito,BIE,Bíe,AO,Angola Jorge,BGU,Benguela,AO,Angola Huambo,HUA,Huambo,AO,Angola +Caála,HUA,Huambo,AO,Angola Benguela,BGU,Benguela,AO,Angola ,,,AO,Angola -Windhoek,KH,Khomas,NA,Namibia -Tsumeb,OT,Oshikoto,NA,Namibia -Swakopmund,ER,Erongo,NA,Namibia +Windhoek,KH,Khomas Region,NA,Namibia +Tsumeb,OT,Oshikoto Region,NA,Namibia +Swakopmund,ER,Erongo Region,NA,Namibia Rundu,KE,Kavango East,NA,Namibia -Outjo,KU,Kunene,NA,Namibia -Otavi,OD,Otjozondjupa,NA,Namibia -Oshakati,ON,Oshana,NA,Namibia -Oranjemund,KA,Karas,NA,Namibia -Ongwediva,ON,Oshana,NA,Namibia -Ondangwa,ON,Oshana,NA,Namibia -Onaanda,OS,Omusati,NA,Namibia -Omaruru,ER,Erongo,NA,Namibia -Okahandja,OD,Otjozondjupa,NA,Namibia +Rehoboth,HA,Hardap Region,NA,Namibia +Outjo,KU,Kunene Region,NA,Namibia +Otjiwarongo,OD,Otjozondjupa Region,NA,Namibia +Otavi,OD,Otjozondjupa Region,NA,Namibia +Oshikango,OW,Ohangwena Region,NA,Namibia +Oshakati,ON,Oshana Region,NA,Namibia +Oranjemund,KA,Karas Region,NA,Namibia +Ongwediva,ON,Oshana Region,NA,Namibia +Ondangwa,ON,Oshana Region,NA,Namibia +Omuthiya,OT,Oshikoto Region,NA,Namibia +Okahandja,OD,Otjozondjupa Region,NA,Namibia +Ohangwena,OW,Ohangwena Region,NA,Namibia Nkurenkuru,KW,Kavango West,NA,Namibia ,,,NA,Namibia -Mariental,HA,Hardap,NA,Namibia -Lüderitz,KA,Karas,NA,Namibia -Khorixas,KU,Kunene,NA,Namibia -Grootfontein,OD,Otjozondjupa,NA,Namibia -Gollschau,KH,Khomas,NA,Namibia -Eenhana,OW,Ohangwena,NA,Namibia +Lüderitz,KA,Karas Region,NA,Namibia +Khorixas,KU,Kunene Region,NA,Namibia +Keetmanshoop,KA,Karas Region,NA,Namibia +Grootfontein,OD,Otjozondjupa Region,NA,Namibia +Göllschau,KH,Khomas Region,NA,Namibia +Eenhana,OW,Ohangwena Region,NA,Namibia Wynberg,WC,Western Cape,ZA,South Africa Worcester,WC,Western Cape,ZA,South Africa Wolseley,WC,Western Cape,ZA,South Africa Wellington,WC,Western Cape,ZA,South Africa Welgemoed,WC,Western Cape,ZA,South Africa -Walvis Bay,ER,Erongo,NA,Namibia +Walvis Bay,ER,Erongo Region,NA,Namibia Vredendal,WC,Western Cape,ZA,South Africa Vredenburg,WC,Western Cape,ZA,South Africa Villiersdorp,WC,Western Cape,ZA,South Africa Velddrif,WC,Western Cape,ZA,South Africa -Vanrhynsdorp,WC,Western Cape,ZA,South Africa Tulbagh,WC,Western Cape,ZA,South Africa +Tokai,WC,Western Cape,ZA,South Africa Table View,WC,Western Cape,ZA,South Africa -Surrey Estates,WC,Western Cape,ZA,South Africa Strand,WC,Western Cape,ZA,South Africa Stellenbosch,WC,Western Cape,ZA,South Africa -Stellenberg,WC,Western Cape,ZA,South Africa -Steenberg,WC,Western Cape,ZA,South Africa Stanford,WC,Western Cape,ZA,South Africa Springbok,NC,Northern Cape,ZA,South Africa -Silvertown,WC,Western Cape,ZA,South Africa Saldanha,WC,Western Cape,ZA,South Africa Rosebank,WC,Western Cape,ZA,South Africa Robertson,WC,Western Cape,ZA,South Africa -Redelinghuys,WC,Western Cape,ZA,South Africa Rawsonville,WC,Western Cape,ZA,South Africa -Prince Alfred Hamlet,WC,Western Cape,ZA,South Africa Port Nolloth,NC,Northern Cape,ZA,South Africa Porterville,WC,Western Cape,ZA,South Africa Plumstead,WC,Western Cape,ZA,South Africa Piketberg,WC,Western Cape,ZA,South Africa -Philippi,WC,Western Cape,ZA,South Africa +Pella,NC,Northern Cape,ZA,South Africa Pearly Beach,WC,Western Cape,ZA,South Africa Parow,WC,Western Cape,ZA,South Africa Paarl,WC,Western Cape,ZA,South Africa Ottery,WC,Western Cape,ZA,South Africa -Okiep,NC,Northern Cape,ZA,South Africa -Narraville,ER,Erongo,NA,Namibia Muizenberg,WC,Western Cape,ZA,South Africa Moorreesburg,WC,Western Cape,ZA,South Africa -Monte Vista,WC,Western Cape,ZA,South Africa +Montana,WC,Western Cape,ZA,South Africa Mitchells Plain,WC,Western Cape,ZA,South Africa Milnerton,WC,Western Cape,ZA,South Africa Melkbosstrand,WC,Western Cape,ZA,South Africa -Matroosfontein,WC,Western Cape,ZA,South Africa Manenberg,WC,Western Cape,ZA,South Africa Malmesbury,WC,Western Cape,ZA,South Africa Maitland,WC,Western Cape,ZA,South Africa -Llandudno,WC,Western Cape,ZA,South Africa Lansdowne,WC,Western Cape,ZA,South Africa Langebaan,WC,Western Cape,ZA,South Africa -Lamberts Bay,WC,Western Cape,ZA,South Africa -Kylemore,WC,Western Cape,ZA,South Africa +Langa,WC,Western Cape,ZA,South Africa Kuils River,WC,Western Cape,ZA,South Africa Kraaifontein,WC,Western Cape,ZA,South Africa Kleinmond,WC,Western Cape,ZA,South Africa -Klawer,WC,Western Cape,ZA,South Africa -Khayelitsha,WC,Western Cape,ZA,South Africa -Kalbaskraal,WC,Western Cape,ZA,South Africa Hout Bay,WC,Western Cape,ZA,South Africa -Hopefield,WC,Western Cape,ZA,South Africa -Hexrivier,WC,Western Cape,ZA,South Africa Hermanus,WC,Western Cape,ZA,South Africa Helderberg,WC,Western Cape,ZA,South Africa Hawston,WC,Western Cape,ZA,South Africa -Guguletu,WC,Western Cape,ZA,South Africa -Grassy Park,WC,Western Cape,ZA,South Africa +Hanover Park,WC,Western Cape,ZA,South Africa Grabouw,WC,Western Cape,ZA,South Africa "Gordon's Bay",WC,Western Cape,ZA,South Africa Goodwood,WC,Western Cape,ZA,South Africa -Genadendal,WC,Western Cape,ZA,South Africa Gansbaai,WC,Western Cape,ZA,South Africa Franschhoek,WC,Western Cape,ZA,South Africa Eersterivier,WC,Western Cape,ZA,South Africa Durbanville,WC,Western Cape,ZA,South Africa De Doorns,WC,Western Cape,ZA,South Africa +Crawford,WC,Western Cape,ZA,South Africa Constantia,WC,Western Cape,ZA,South Africa +Concordia,NC,Northern Cape,ZA,South Africa +Claremont,WC,Western Cape,ZA,South Africa Clanwilliam,WC,Western Cape,ZA,South Africa Citrusdal,WC,Western Cape,ZA,South Africa Ceres,WC,Western Cape,ZA,South Africa Cape Town,WC,Western Cape,ZA,South Africa -Camps Bay,WC,Western Cape,ZA,South Africa Calvinia,NC,Northern Cape,ZA,South Africa Caledon,WC,Western Cape,ZA,South Africa Brackenfell,WC,Western Cape,ZA,South Africa Botrivier,WC,Western Cape,ZA,South Africa +Bloubergstrand,WC,Western Cape,ZA,South Africa +Bishop Lavis,WC,Western Cape,ZA,South Africa +Bereaville,WC,Western Cape,ZA,South Africa Bellville,WC,Western Cape,ZA,South Africa Belhar,WC,Western Cape,ZA,South Africa Atlantis,WC,Western Cape,ZA,South Africa Athlone,WC,Western Cape,ZA,South Africa -Alphen,WC,Western Cape,ZA,South Africa -Aggeneys,NC,Northern Cape,ZA,South Africa Tristan da Cunha,TA,Tristan da Cunha,SH,Saint Helena ,,,SH,Saint Helena Jamestown,HL,Saint Helena,SH,Saint Helena ,,,BV,Bouvet Island -Outapi,OS,Omusati,NA,Namibia -,ER,Erongo,NA,Namibia -Protea,KH,Khomas,NA,Namibia +Outapi,OS,Omusati Region,NA,Namibia +,ER,Erongo Region,NA,Namibia Vila do Porto,20,Azores,PT,Portugal Velas,20,Azores,PT,Portugal -Varzea,20,Azores,PT,Portugal +Urzelina,20,Azores,PT,Portugal Terra Cha,20,Azores,PT,Portugal -Sao Vicente,20,Azores,PT,Portugal +Serreta,20,Azores,PT,Portugal Sao Roque do Pico,20,Azores,PT,Portugal -Sao Mateus,20,Azores,PT,Portugal Santo Antonio,20,Azores,PT,Portugal -Santa Cruz da Graciosa,20,Azores,PT,Portugal -Ribeira Quente,20,Azores,PT,Portugal -Ribeira Grande,20,Azores,PT,Portugal +Santa Cruz das Flores,20,Azores,PT,Portugal +Santa Barbara,20,Azores,PT,Portugal Ribeira Grande,20,Azores,PT,Portugal -Ribeira do Meio,20,Azores,PT,Portugal Rabo de Peixe,20,Azores,PT,Portugal Praia da Vitoria,20,Azores,PT,Portugal -Povoacao,20,Azores,PT,Portugal +Povoação,20,Azores,PT,Portugal +Porto Judeu,20,Azores,PT,Portugal +Porto Formoso,20,Azores,PT,Portugal Pico da Pedra,20,Azores,PT,Portugal -Pedro Miguel,20,Azores,PT,Portugal Norte Pequeno,20,Azores,PT,Portugal -Nordeste,20,Azores,PT,Portugal -Maia,20,Azores,PT,Portugal +Maía,20,Azores,PT,Portugal Madalena,20,Azores,PT,Portugal -Livramento,20,Azores,PT,Portugal +Lombinha da Maia,20,Azores,PT,Portugal Lajes,20,Azores,PT,Portugal -Lagens,20,Azores,PT,Portugal +Lagoa,20,Azores,PT,Portugal Lagoa,20,Azores,PT,Portugal Horta,20,Azores,PT,Portugal -Fenais da Luz,20,Azores,PT,Portugal +Furnas,20,Azores,PT,Portugal +Feteira,20,Azores,PT,Portugal Faja de Baixo,20,Azores,PT,Portugal -Cinco Ribeiras,20,Azores,PT,Portugal -Cedros,20,Azores,PT,Portugal -Candelaria,20,Azores,PT,Portugal -Calheta,20,Azores,PT,Portugal -Cabo da Praia,20,Azores,PT,Portugal +Doze Ribeiras,20,Azores,PT,Portugal +Candelária,20,Azores,PT,Portugal Biscoitos,20,Azores,PT,Portugal -Arrifes,20,Azores,PT,Portugal Angra do Heroísmo,20,Azores,PT,Portugal Agua de Pau,20,Azores,PT,Portugal Worthing,01,Christ Church,BB,Barbados @@ -63130,19 +48354,24 @@ White Hill,02,Saint Andrew,BB,Barbados Venture,05,Saint John,BB,Barbados Crane,10,Saint Philip,BB,Barbados Speightstown,09,Saint Peter,BB,Barbados -Saint Philip,10,Saint Philip,BB,Barbados +,11,Saint Thomas,BB,Barbados ,08,Saint Michael,BB,Barbados Saint James,04,Saint James,BB,Barbados -Saint George,03,Saint George,BB,Barbados Ruby,10,Saint Philip,BB,Barbados Oistins,01,Christ Church,BB,Barbados Holetown,04,Saint James,BB,Barbados Greenland,02,Saint Andrew,BB,Barbados -Elizabeth Park,01,Christ Church,BB,Barbados +Graeme Hall,01,Christ Church,BB,Barbados +Diamond Valley,10,Saint Philip,BB,Barbados +Crab Hill,07,Saint Lucy,BB,Barbados Christ Church,01,Christ Church,BB,Barbados +Chimborazo,06,Saint Joseph,BB,Barbados +Cherry Grove,05,Saint John,BB,Barbados +Checker Hall,07,Saint Lucy,BB,Barbados +Cheapside,08,Saint Michael,BB,Barbados Bruce Vale,02,Saint Andrew,BB,Barbados Bridgetown,08,Saint Michael,BB,Barbados -Black Rock,08,Saint Michael,BB,Barbados +Blackmans,06,Saint Joseph,BB,Barbados Bathsheba,06,Saint Joseph,BB,Barbados ,,,BB,Barbados Nova Sintra,BR,Brava,CV,Cabo Verde @@ -63163,52 +48392,54 @@ Picos,SS,São Salvador do Mundo,CV,Cabo Verde Montanha,SO,São Lourenço dos Órgãos,CV,Cabo Verde Mindelo,SV,São Vicente,CV,Cabo Verde Achada Monte,SM,São Miguel,CV,Cabo Verde -Igreja,MO,Mosteiros,CV,Cabo Verde Cova Figueira,CF,Santa Catarina do Fogo,CV,Cabo Verde Cidade Velha,RS,Ribeira Grande de Santiago,CV,Cabo Verde Chacha,SM,São Miguel,CV,Cabo Verde ,,,CV,Cabo Verde Assomada,CA,Santa Catarina,CV,Cabo Verde -Vreed-en-Hoop,ES,Essequibo Islands-West Demerara Region,GY,Guyana -Stewartville,ES,Essequibo Islands-West Demerara Region,GY,Guyana -Soesdyke,ES,Essequibo Islands-West Demerara Region,GY,Guyana +Vreed-en-Hoop,ES,Essequibo Islands-West Demerara,GY,Guyana +Stewartville,ES,Essequibo Islands-West Demerara,GY,Guyana Skeldon,EB,East Berbice-Corentyne Region,GY,Guyana -Rosignol,MA,Mahaica-Berbice Region,GY,Guyana -Parika,ES,Essequibo Islands-West Demerara Region,GY,Guyana +Rosignol,MA,Mahaica-Berbice,GY,Guyana +Parika,ES,Essequibo Islands-West Demerara,GY,Guyana New Amsterdam,EB,East Berbice-Corentyne Region,GY,Guyana -Mahdia,PT,Potaro-Siparuni Region,GY,Guyana -Mahaica Village,DE,Demerara-Mahaica Region,GY,Guyana -Mabaruma,BA,Barima-Waini Region,GY,Guyana -Linden,UD,Upper Demerara-Berbice Region,GY,Guyana -Lethem,UT,Upper Takutu-Upper Essequibo Region,GY,Guyana +Mahdia,PT,Potaro-Siparuni,GY,Guyana +Mahaicony Village,MA,Mahaica-Berbice,GY,Guyana +Mahaica Village,DE,Demerara-Mahaica,GY,Guyana +Mabaruma,BA,Barima-Waini,GY,Guyana +Linden,UD,Upper Demerara-Berbice,GY,Guyana +Lethem,UT,Upper Takutu-Upper Essequibo,GY,Guyana ,,,GY,Guyana -Georgetown,DE,Demerara-Mahaica Region,GY,Guyana -Enterprise,ES,Essequibo Islands-West Demerara Region,GY,Guyana -Diamond Place,DE,Demerara-Mahaica Region,GY,Guyana -Bartica,CU,Cuyuni-Mazaruni Region,GY,Guyana -Barima-Waini Region,BA,Barima-Waini Region,GY,Guyana +Georgetown,DE,Demerara-Mahaica,GY,Guyana +Bartica,CU,Cuyuni-Mazaruni,GY,Guyana +Barima-Waini,BA,Barima-Waini,GY,Guyana +Sinnamary,,,GF,French Guiana Saint-Laurent-du-Maroni,,,GF,French Guiana +Saint-Georges,,,GF,French Guiana Roura,,,GF,French Guiana -Remire,,,GF,French Guiana -Regina,,,GF,French Guiana +Régina,,,GF,French Guiana Remire-Montjoly,,,GF,French Guiana Matoury,,,GF,French Guiana Mana,,,GF,French Guiana Macouria,,,GF,French Guiana Kourou,,,GF,French Guiana +Iracoubo,,,GF,French Guiana +Grand-Santi,,,GF,French Guiana ,,,GF,French Guiana Cayenne,,,GF,French Guiana Camopi,,,GF,French Guiana -Wageningen,NI,Distrikt Nickerie,SR,Suriname +Apatou,,,GF,French Guiana +Wageningen,NI,Nickerie District,SR,Suriname Totness,CR,Coronie District,SR,Suriname ,,,SR,Suriname Sabakoe,PR,Para District,SR,Suriname Paramaribo,PM,Paramaribo District,SR,Suriname Onverwacht,PR,Para District,SR,Suriname -Nieuw Nickerie,NI,Distrikt Nickerie,SR,Suriname +Nieuw Nickerie,NI,Nickerie District,SR,Suriname +Nieuw Meerzorg,CM,Commewijne District,SR,Suriname Nieuw Amsterdam,CM,Commewijne District,SR,Suriname Moengo,MA,Marowijne District,SR,Suriname -Marienburg,CM,Commewijne District,SR,Suriname +Mariënburg,CM,Commewijne District,SR,Suriname Lelydorp,WA,Wanica District,SR,Suriname Kampong Baroe,SA,Saramacca District,SR,Suriname Groningen,SA,Saramacca District,SR,Suriname @@ -63218,366 +48449,362 @@ De Drie Gebroeders,CM,Commewijne District,SR,Suriname Brownsweg,BR,Brokopondo District,SR,Suriname Brokopondo,BR,Brokopondo District,SR,Suriname Botopasi,SI,Sipaliwini District,SR,Suriname +Benzdorp,SI,Sipaliwini District,SR,Suriname Albina,MA,Marowijne District,SR,Suriname -Zabele,PB,Paraíba,BR,Brazil -Xexeu,PE,Pernambuco,BR,Brazil -Xambioa,TO,Tocantins,BR,Brazil -Vitorino Freire,MA,Maranhao,BR,Brazil -Vitoria do Mearim,MA,Maranhao,BR,Brazil +Zabelê,PB,Paraíba,BR,Brazil +Xambioá,TO,Tocantins,BR,Brazil +Vitorino Freire,MA,Maranhão,BR,Brazil +Vitoria do Mearim,MA,Maranhão,BR,Brazil Vitoria de Santo Antao,PE,Pernambuco,BR,Brazil -Viseu,PA,Para,BR,Brazil -Vinhais,MA,Maranhao,BR,Brazil -Vila Velha,PE,Pernambuco,BR,Brazil -Vila Velha,AP,Amapa,BR,Brazil +Viseu,PA,Pará,BR,Brazil +Vila Velha,AP,Amapá,BR,Brazil Conde,PB,Paraíba,BR,Brazil -Vigia,PA,Para,BR,Brazil -Vicosa do Ceara,CE,Ceara,BR,Brazil -Vicosa,AL,Alagoas,BR,Brazil -Vicencia,PE,Pernambuco,BR,Brazil -Viana,MA,Maranhao,BR,Brazil +Vigia,PA,Pará,BR,Brazil +Vicosa do Ceara,CE,Ceará,BR,Brazil +Viçosa,AL,Alagoas,BR,Brazil +Vicência,PE,Pernambuco,BR,Brazil +Viana,MA,Maranhão,BR,Brazil +Vertentes,PE,Pernambuco,BR,Brazil Vera Cruz,RN,Rio Grande do Norte,BR,Brazil Venturosa,PE,Pernambuco,BR,Brazil -Varzea Grande,PI,Piaui,BR,Brazil -Varzea Alegre,CE,Ceara,BR,Brazil -Varjota,CE,Ceara,BR,Brazil -Vargem Grande,MA,Maranhao,BR,Brazil -Valenca do Piaui,PI,Piaui,BR,Brazil -Uruoca,CE,Ceara,BR,Brazil -Urucui,PI,Piaui,BR,Brazil -Uruburetama,CE,Ceara,BR,Brazil -Urbano Santos,MA,Maranhao,BR,Brazil +Varzea Branca,PI,Piauí,BR,Brazil +Varzea Alegre,CE,Ceará,BR,Brazil +Varjota,CE,Ceará,BR,Brazil +Vargem Grande,PI,Piauí,BR,Brazil +Vargem Grande,MA,Maranhão,BR,Brazil +Valenca do Piaui,PI,Piauí,BR,Brazil +Uruoca,CE,Ceará,BR,Brazil +Uruçuí,PI,Piauí,BR,Brazil +Uruburetama,CE,Ceará,BR,Brazil +Urbano Santos,MA,Maranhão,BR,Brazil Upanema,RN,Rio Grande do Norte,BR,Brazil Uniao dos Palmares,AL,Alagoas,BR,Brazil -Uniao,PI,Piaui,BR,Brazil -Umirim,CE,Ceara,BR,Brazil +União,PI,Piauí,BR,Brazil +Umirim,CE,Ceará,BR,Brazil Umbuzeiro,PB,Paraíba,BR,Brazil Umarizal,RN,Rio Grande do Norte,BR,Brazil -Umari,CE,Ceara,BR,Brazil -Uirauna,PB,Paraíba,BR,Brazil -Uiraponga,CE,Ceara,BR,Brazil -Ubauna,CE,Ceara,BR,Brazil -Ubajara,CE,Ceara,BR,Brazil -Uaua,BA,Bahia,BR,Brazil -Tutoia,MA,Maranhao,BR,Brazil -Tururu,CE,Ceara,BR,Brazil -Turiacu,MA,Maranhao,BR,Brazil +Uiraúna,PB,Paraíba,BR,Brazil +Ubaúna,CE,Ceará,BR,Brazil +Ubajara,CE,Ceará,BR,Brazil +Uauá,BA,Bahia,BR,Brazil +Tutóia,MA,Maranhão,BR,Brazil +Tururu,CE,Ceará,BR,Brazil +Turiaçu,MA,Maranhão,BR,Brazil Tupanatinga,PE,Pernambuco,BR,Brazil -Tuntum,MA,Maranhao,BR,Brazil -Tucurui,PA,Para,BR,Brazil +Tucuruí,PA,Pará,BR,Brazil Triunfo,PE,Pernambuco,BR,Brazil Triunfo,PB,Paraíba,BR,Brazil Trindade,PE,Pernambuco,BR,Brazil -Trairi,CE,Ceara,BR,Brazil +Trairi,CE,Ceará,BR,Brazil Traipu,AL,Alagoas,BR,Brazil -Tracuateua,PA,Para,BR,Brazil +Tracuateua,PA,Pará,BR,Brazil Touros,RN,Rio Grande do Norte,BR,Brazil Toritama,PE,Pernambuco,BR,Brazil -Tocantinopolis,TO,Tocantins,BR,Brazil -Tirirical,MA,Maranhao,BR,Brazil -Timon,MA,Maranhao,BR,Brazil -Timbo,RN,Rio Grande do Norte,BR,Brazil -Timbauba,PE,Pernambuco,BR,Brazil +Tocantinópolis,TO,Tocantins,BR,Brazil +Timon,MA,Maranhão,BR,Brazil +Timbó,RN,Rio Grande do Norte,BR,Brazil +Timbaúba,PE,Pernambuco,BR,Brazil Tibau do Sul,RN,Rio Grande do Norte,BR,Brazil Tibau,RN,Rio Grande do Norte,BR,Brazil -Tiangua,CE,Ceara,BR,Brazil -Terra Santa,PA,Para,BR,Brazil -Teresina,PI,Piaui,BR,Brazil -Tejucuoca,CE,Ceara,BR,Brazil +Tianguá,CE,Ceará,BR,Brazil +Terra Santa,PA,Pará,BR,Brazil +Teresina,PI,Piauí,BR,Brazil Teixeira,PB,Paraíba,BR,Brazil Tavares,PB,Paraíba,BR,Brazil -Taua,CE,Ceara,BR,Brazil -Tarrafas,CE,Ceara,BR,Brazil +Tauá,CE,Ceará,BR,Brazil +Tarrafas,CE,Ceará,BR,Brazil Taquaritinga do Norte,PE,Pernambuco,BR,Brazil Taquarana,AL,Alagoas,BR,Brazil -Taperuaba,CE,Ceara,BR,Brazil -Taperoa,PB,Paraíba,BR,Brazil -Tangara,RN,Rio Grande do Norte,BR,Brazil -Tamboril,CE,Ceara,BR,Brazil -Tamandare,PE,Pernambuco,BR,Brazil -Taciateua,PA,Para,BR,Brazil -Tacaimbo,PE,Pernambuco,BR,Brazil -Tabuleiro do Norte,CE,Ceara,BR,Brazil +Taperuaba,CE,Ceará,BR,Brazil +Taperoá,PB,Paraíba,BR,Brazil +Tangará,RN,Rio Grande do Norte,BR,Brazil +Tamandaré,PE,Pernambuco,BR,Brazil +Taciateua,PA,Pará,BR,Brazil +Tacaimbó,PE,Pernambuco,BR,Brazil +Tabuleiro do Norte,CE,Ceará,BR,Brazil Tabira,PE,Pernambuco,BR,Brazil Surubim,PE,Pernambuco,BR,Brazil -Sume,PB,Paraíba,BR,Brazil -Sucupira do Norte,MA,Maranhao,BR,Brazil +Sumé,PB,Paraíba,BR,Brazil +Sucupira do Norte,MA,Maranhão,BR,Brazil Sousa,PB,Paraíba,BR,Brazil -Soure,PA,Para,BR,Brazil -Solonopole,CE,Ceara,BR,Brazil -Solanea,PB,Paraíba,BR,Brazil -Socorro do Piaui,PI,Piaui,BR,Brazil -Sobral,CE,Ceara,BR,Brazil +Soure,PA,Pará,BR,Brazil +Solonópole,CE,Ceará,BR,Brazil +Soledade,PB,Paraíba,BR,Brazil +Solânea,PB,Paraíba,BR,Brazil +Socorro do Piaui,PI,Piauí,BR,Brazil +Sobral,CE,Ceará,BR,Brazil Sobradinho,BA,Bahia,BR,Brazil -Sirinhaem,PE,Pernambuco,BR,Brazil -Simplicio Mendes,PI,Piaui,BR,Brazil -Simoes,PI,Piaui,BR,Brazil +Sao Vicente,CE,Ceará,BR,Brazil +Sirinhaém,PE,Pernambuco,BR,Brazil +Simplicio Mendes,PI,Piauí,BR,Brazil +Simões,PI,Piauí,BR,Brazil Severiano Melo,RN,Rio Grande do Norte,BR,Brazil -Sertania,PE,Pernambuco,BR,Brazil +Sertânia,PE,Pernambuco,BR,Brazil Serrita,PE,Pernambuco,BR,Brazil +Serrinha dos Pintos,RN,Rio Grande do Norte,BR,Brazil Serrinha,RN,Rio Grande do Norte,BR,Brazil Serra Talhada,PE,Pernambuco,BR,Brazil Serra Negra do Norte,RN,Rio Grande do Norte,BR,Brazil -Serra Caiada,RN,Rio Grande do Norte,BR,Brazil +Serra da Raiz,PB,Paraíba,BR,Brazil Serra Branca,PB,Paraíba,BR,Brazil Serra Branca,PB,Paraíba,BR,Brazil -Senador Pompeu,CE,Ceara,BR,Brazil +Sento Se,BA,Bahia,BR,Brazil +Senador Pompeu,CE,Ceará,BR,Brazil Satuba,AL,Alagoas,BR,Brazil -Sape,PB,Paraíba,BR,Brazil +Sapé,PB,Paraíba,BR,Brazil Sao Vicente Ferrer,PE,Pernambuco,BR,Brazil -Sao Vicente Ferrer,MA,Maranhao,BR,Brazil -Sao Vicente do Serido,PB,Paraíba,BR,Brazil +Sao Vicente Ferrer,MA,Maranhão,BR,Brazil +Sao Vicente,RN,Rio Grande do Norte,BR,Brazil Sao Tome,RN,Rio Grande do Norte,BR,Brazil Sao Sebastiao do Umbuzeiro,PB,Paraíba,BR,Brazil Sao Sebastiao,AL,Alagoas,BR,Brazil -Sao Raimundo Nonato,PI,Piaui,BR,Brazil -Sao Raimundo das Mangabeiras,MA,Maranhao,BR,Brazil +Sao Raimundo Nonato,PI,Piauí,BR,Brazil +Sao Raimundo das Mangabeiras,MA,Maranhão,BR,Brazil Sao Rafael,RN,Rio Grande do Norte,BR,Brazil -Sao Pedro do Piaui,PI,Piaui,BR,Brazil -Sao Pedro,CE,Ceara,BR,Brazil +Sao Pedro do Piaui,PI,Piauí,BR,Brazil Sao Paulo do Potengi,RN,Rio Grande do Norte,BR,Brazil Sao Paulo,AL,Alagoas,BR,Brazil Sao Paulo,PE,Pernambuco,BR,Brazil -Sao Miguel do Tapuio,PI,Piaui,BR,Brazil +Sao Miguel do Tapuio,PI,Piauí,BR,Brazil Sao Miguel dos Milagres,AL,Alagoas,BR,Brazil Sao Miguel dos Campos,AL,Alagoas,BR,Brazil -Sao Miguel do Guama,PA,Para,BR,Brazil +Sao Miguel do Guama,PA,Pará,BR,Brazil Sao Miguel,RN,Rio Grande do Norte,BR,Brazil -Sao Mateus do Maranhao,MA,Maranhao,BR,Brazil +Sao Mateus do Maranhao,MA,Maranhão,BR,Brazil Sao Luis do Quitunde,AL,Alagoas,BR,Brazil -Sao Luis do Curu,CE,Ceara,BR,Brazil -Sao Luis,MA,Maranhao,BR,Brazil -São Luís,MA,Maranhao,BR,Brazil +Sao Luis do Curu,CE,Ceará,BR,Brazil +Sao Luis,MA,Maranhão,BR,Brazil +São Luís,MA,Maranhão,BR,Brazil Sao Lourenco da Mata,PE,Pernambuco,BR,Brazil +Sao Juliao,PI,Piauí,BR,Brazil Sao Jose dos Cordeiros,PB,Paraíba,BR,Brazil -Sao Jose do Peixe,PI,Piaui,BR,Brazil +Sao Jose do Sabugi,PB,Paraíba,BR,Brazil +Sao Jose do Piaui,PI,Piauí,BR,Brazil Sao Jose do Egito,PE,Pernambuco,BR,Brazil Sao Jose do Campestre,RN,Rio Grande do Norte,BR,Brazil Sao Jose do Belmonte,PE,Pernambuco,BR,Brazil -Sao Jose de Ribamar,MA,Maranhao,BR,Brazil +Sao Jose de Ribamar,MA,Maranhão,BR,Brazil Sao Jose de Piranhas,PB,Paraíba,BR,Brazil Sao Jose de Mipibu,RN,Rio Grande do Norte,BR,Brazil -Sao Jose de Caiana,PB,Paraíba,BR,Brazil +Sao Jose de Espinharas,PB,Paraíba,BR,Brazil Sao Jose da Tapera,AL,Alagoas,BR,Brazil Sao Jose da Laje,AL,Alagoas,BR,Brazil -Sao Jose da Lagoa Tapada,PB,Paraíba,BR,Brazil Sao Jose da Coroa Grande,PE,Pernambuco,BR,Brazil +Sao Jose dos Ramos,PB,Paraíba,BR,Brazil Sao Joaquim do Monte,PE,Pernambuco,BR,Brazil -Sao Joaquim,MA,Maranhao,BR,Brazil -Sao Joao dos Patos,MA,Maranhao,BR,Brazil -Sao Joao do Sabugi,RN,Rio Grande do Norte,BR,Brazil -Sao Joao do Piaui,PI,Piaui,BR,Brazil -Sao Joao do Jaguaribe,CE,Ceara,BR,Brazil -Sao Joao do Cariri,PB,Paraíba,BR,Brazil -Sao Joao do Araguaia,PA,Para,BR,Brazil -Sao Joao de Pirabas,PA,Para,BR,Brazil -Sao Joao da Varjota,PI,Piaui,BR,Brazil -Sao Joao da Serra,PI,Piaui,BR,Brazil -Sao Goncalo do Piaui,PI,Piaui,BR,Brazil +Sao Joaquim,MA,Maranhão,BR,Brazil +Sao Joao dos Patos,MA,Maranhão,BR,Brazil +Sao Joao do Piaui,PI,Piauí,BR,Brazil +Sao Joao do Jaguaribe,CE,Ceará,BR,Brazil +Sao Joao do Araguaia,PA,Pará,BR,Brazil +Sao Joao de Pirabas,PA,Pará,BR,Brazil +Sao Joao da Varjota,PI,Piauí,BR,Brazil +Sao Joao da Ponta,PA,Pará,BR,Brazil +Sao Joao da Serra,PI,Piauí,BR,Brazil +Sao Joao,PE,Pernambuco,BR,Brazil +Sao Goncalo do Piaui,PI,Piauí,BR,Brazil Sao Goncalo do Amarante,RN,Rio Grande do Norte,BR,Brazil -Sao Goncalo do Amarante,CE,Ceara,BR,Brazil +Sao Goncalo do Amarante,CE,Ceará,BR,Brazil Sao Goncalo,PB,Paraíba,BR,Brazil -Sao Geraldo do Araguaia,PA,Para,BR,Brazil -Sao Francisco do Piaui,PI,Piaui,BR,Brazil +Sao Geraldo do Araguaia,PA,Pará,BR,Brazil +Sao Francisco do Piaui,PI,Piauí,BR,Brazil Sao Fernando,RN,Rio Grande do Norte,BR,Brazil -Sao Felix de Balsas,MA,Maranhao,BR,Brazil -Sao Domingos do Maranhao,MA,Maranhao,BR,Brazil +Sao Felix de Balsas,MA,Maranhão,BR,Brazil +Sao Domingos do Maranhao,MA,Maranhão,BR,Brazil Sao Concalo,PB,Paraíba,BR,Brazil Sao Caitano,PE,Pernambuco,BR,Brazil -Sao Caetano de Odivelas,PA,Para,BR,Brazil +Sao Caetano de Odivelas,PA,Pará,BR,Brazil Boa Ventura,PB,Paraíba,BR,Brazil -Sao Bernardo,MA,Maranhao,BR,Brazil +Sao Bernardo,MA,Maranhão,BR,Brazil Sao Bento do Una,PE,Pernambuco,BR,Brazil Sao Bento do Norte,RN,Rio Grande do Norte,BR,Brazil Sao Bento,PB,Paraíba,BR,Brazil -Sao Bento,PB,Paraíba,BR,Brazil -Sao Bento,MA,Maranhao,BR,Brazil -Sao Benedito,CE,Ceara,BR,Brazil -Santo Inacio do Piaui,PI,Piaui,BR,Brazil -Santo Antonio dos Lopes,MA,Maranhao,BR,Brazil -Santo Amaro,MA,Maranhao,BR,Brazil +Sao Bento,MA,Maranhão,BR,Brazil +Sao Benedito,CE,Ceará,BR,Brazil +Santo Antonio dos Lopes,MA,Maranhão,BR,Brazil +Santo Antonio,RN,Rio Grande do Norte,BR,Brazil Santa Rita,PB,Paraíba,BR,Brazil Santa Rita,PB,Paraíba,BR,Brazil -Santarem Novo,PA,Para,BR,Brazil -Santarém,PA,Para,BR,Brazil -Santa Quiteria do Maranhao,MA,Maranhao,BR,Brazil -Santa Quiteria,CE,Ceara,BR,Brazil -Santana do Matos,RN,Rio Grande do Norte,BR,Brazil +Santa Rita,MA,Maranhão,BR,Brazil +Santarém,PA,Pará,BR,Brazil +Santa Quiteria do Maranhao,MA,Maranhão,BR,Brazil +Santa Quiteria,CE,Ceará,BR,Brazil Santana do Ipanema,AL,Alagoas,BR,Brazil -Santana do Cariri,CE,Ceara,BR,Brazil -Santana do Acarau,CE,Ceara,BR,Brazil -Santana,PA,Para,BR,Brazil -Santa Maria do Para,PA,Para,BR,Brazil +Santana do Acarau,CE,Ceará,BR,Brazil +Santana de Mangueira,PB,Paraíba,BR,Brazil +Santa Maria do Para,PA,Pará,BR,Brazil Santa Maria da Boa Vista,PE,Pernambuco,BR,Brazil +Santa Luzia do Norte,AL,Alagoas,BR,Brazil Santa Luzia,PB,Paraíba,BR,Brazil -Santa Isabel do Para,PA,Para,BR,Brazil +Santa Isabel do Para,PA,Pará,BR,Brazil Santa Ines,PB,Paraíba,BR,Brazil -Santa Ines,MA,Maranhao,BR,Brazil -Santa Helena,MA,Maranhao,BR,Brazil -Santa Filomena do Maranhao,MA,Maranhao,BR,Brazil -Santa Cruz do Piaui,PI,Piaui,BR,Brazil +Santa Ines,MA,Maranhão,BR,Brazil +Santa Helena,MA,Maranhão,BR,Brazil +Santa Filomena do Maranhao,MA,Maranhão,BR,Brazil +Santa Cruz do Piaui,PI,Piauí,BR,Brazil Santa Cruz do Capibaribe,PE,Pernambuco,BR,Brazil -Santa Cruz do Arari,PA,Para,BR,Brazil +Santa Cruz do Arari,PA,Pará,BR,Brazil Santa Cruz da Baixa Verde,PE,Pernambuco,BR,Brazil Santa Cruz,PB,Paraíba,BR,Brazil Santa Cruz,RN,Rio Grande do Norte,BR,Brazil Santa Brigida,BA,Bahia,BR,Brazil -Sanharo,PE,Pernambuco,BR,Brazil -Salvaterra,PA,Para,BR,Brazil -Saloa,PE,Pernambuco,BR,Brazil -Salinopolis,PA,Para,BR,Brazil +Sanharó,PE,Pernambuco,BR,Brazil +Salvaterra,PA,Pará,BR,Brazil +Saloá,PE,Pernambuco,BR,Brazil +Salinópolis,PA,Pará,BR,Brazil Salgueiro,PE,Pernambuco,BR,Brazil Salgado de Sao Felix,PB,Paraíba,BR,Brazil Salgadinho,PB,Paraíba,BR,Brazil -Saire,PE,Pernambuco,BR,Brazil -Russas,CE,Ceara,BR,Brazil -Rosario,MA,Maranhao,BR,Brazil -Rodelas,BA,Bahia,BR,Brazil +Sairé,PE,Pernambuco,BR,Brazil +Saboeiro,CE,Ceará,BR,Brazil +Russas,CE,Ceará,BR,Brazil +Rosário,MA,Maranhão,BR,Brazil Rio Tinto,PB,Paraíba,BR,Brazil Rio Largo,AL,Alagoas,BR,Brazil ,RN,Rio Grande do Norte,BR,Brazil -Rio Grande do Piaui,PI,Piaui,BR,Brazil +Rio Grande do Piaui,PI,Piauí,BR,Brazil Rio Formoso,PE,Pernambuco,BR,Brazil -Ribeirao,PE,Pernambuco,BR,Brazil +Ribeirão,PE,Pernambuco,BR,Brazil Riacho dos Cavalos,PB,Paraíba,BR,Brazil Riacho das Almas,PE,Pernambuco,BR,Brazil Riachinho,TO,Tocantins,BR,Brazil Riachao do Bacamarte,PB,Paraíba,BR,Brazil -Riachao,MA,Maranhao,BR,Brazil -Milton Brandao,PI,Piaui,BR,Brazil -Reriutaba,CE,Ceara,BR,Brazil -Remigio,PB,Paraíba,BR,Brazil -Regeneracao,PI,Piaui,BR,Brazil -Redencao,CE,Ceara,BR,Brazil +Riachão,MA,Maranhão,BR,Brazil +Milton Brandao,PI,Piauí,BR,Brazil +Reriutaba,CE,Ceará,BR,Brazil +Remígio,PB,Paraíba,BR,Brazil +Remanso,BA,Bahia,BR,Brazil +Regeneração,PI,Piauí,BR,Brazil +Redencao do Gurgueia,PI,Piauí,BR,Brazil Recife,PE,Pernambuco,BR,Brazil -Rafael Fernandes,RN,Rio Grande do Norte,BR,Brazil -Quixere,CE,Ceara,BR,Brazil -Quixeramobim,CE,Ceara,BR,Brazil -Quixelo,CE,Ceara,BR,Brazil -Quixada,CE,Ceara,BR,Brazil -Quipapa,PE,Pernambuco,BR,Brazil +Quixeré,CE,Ceará,BR,Brazil +Quixeramobim,CE,Ceará,BR,Brazil +Quixelô,CE,Ceará,BR,Brazil +Quixadá,CE,Ceará,BR,Brazil +Quipapá,PE,Pernambuco,BR,Brazil Queimadas,PB,Paraíba,BR,Brazil -Queimada Nova,PI,Piaui,BR,Brazil -Quebrangulo,AL,Alagoas,BR,Brazil -Quatipuru,PA,Para,BR,Brazil +Queimada Nova,PI,Piauí,BR,Brazil +Quatro Bocas,PA,Pará,BR,Brazil +Quatipuru,PA,Pará,BR,Brazil Princesa Isabel,PB,Paraíba,BR,Brazil -Primeira Cruz,MA,Maranhao,BR,Brazil Primavera,PE,Pernambuco,BR,Brazil -Primavera,PA,Para,BR,Brazil -Presidente Dutra,MA,Maranhao,BR,Brazil -Potiretama,CE,Ceara,BR,Brazil -Potengi,CE,Ceara,BR,Brazil -Santana,AP,Amapa,BR,Brazil -Porto Franco,MA,Maranhao,BR,Brazil -Porto de Pedras,AL,Alagoas,BR,Brazil +Primavera,PA,Pará,BR,Brazil +Presidente Dutra,MA,Maranhão,BR,Brazil +Potiretama,CE,Ceará,BR,Brazil +Potengi,CE,Ceará,BR,Brazil +Santana,AP,Amapá,BR,Brazil Porto da Folha,SE,Sergipe,BR,Brazil Porto Calvo,AL,Alagoas,BR,Brazil -Porteiras,CE,Ceara,BR,Brazil -Poranga,CE,Ceara,BR,Brazil +Porto,PI,Piauí,BR,Brazil +Porteiras,CE,Ceará,BR,Brazil +Poranga,CE,Ceará,BR,Brazil Pombos,PE,Pernambuco,BR,Brazil Pombal,PB,Paraíba,BR,Brazil Poco Redondo,SE,Sergipe,BR,Brazil -Poco das Trincheiras,AL,Alagoas,BR,Brazil Pocinhos,PB,Paraíba,BR,Brazil -Pocao de Pedras,MA,Maranhao,BR,Brazil +Pocao de Pedras,MA,Maranhão,BR,Brazil +Poção,PE,Pernambuco,BR,Brazil Pitimbu,PB,Paraíba,BR,Brazil Pirpirituba,PB,Paraíba,BR,Brazil -Piripiri,PI,Piaui,BR,Brazil -Pirapemas,MA,Maranhao,BR,Brazil +Piripiri,PI,Piauí,BR,Brazil +Pirapemas,MA,Maranhão,BR,Brazil Piranhas,AL,Alagoas,BR,Brazil -Piracuruca,PI,Piaui,BR,Brazil -Piquet Carneiro,CE,Ceara,BR,Brazil -Pio XII,MA,Maranhao,BR,Brazil -Pio IX,PI,Piaui,BR,Brazil -Pinheiro,MA,Maranhao,BR,Brazil -Pindoretama,CE,Ceara,BR,Brazil -Piloes,RN,Rio Grande do Norte,BR,Brazil +Piracuruca,PI,Piauí,BR,Brazil +Piquet Carneiro,CE,Ceará,BR,Brazil +Pio XII,MA,Maranhão,BR,Brazil +Pio IX,PI,Piauí,BR,Brazil +Pinheiro,MA,Maranhão,BR,Brazil +Pindoretama,CE,Ceará,BR,Brazil +Pindare Mirim,MA,Maranhão,BR,Brazil +Pimenteiras,PI,Piauí,BR,Brazil Pilar,AL,Alagoas,BR,Brazil Pilar,PB,Paraíba,BR,Brazil -Picos,PI,Piaui,BR,Brazil -Picarra,PI,Piaui,BR,Brazil -,PI,Piaui,BR,Brazil -Pianco,PB,Paraíba,BR,Brazil +Picuí,PB,Paraíba,BR,Brazil +Picos,PI,Piauí,BR,Brazil +,PI,Piauí,BR,Brazil +Piancó,PB,Paraíba,BR,Brazil Petrolina,PE,Pernambuco,BR,Brazil -Jatoba,PE,Pernambuco,BR,Brazil +Jatobá,PE,Pernambuco,BR,Brazil Pesqueira,PE,Pernambuco,BR,Brazil ,PE,Pernambuco,BR,Brazil -Pereiro,CE,Ceara,BR,Brazil -Pentecoste,CE,Ceara,BR,Brazil -Pendencias,RN,Rio Grande do Norte,BR,Brazil -Penalva,MA,Maranhao,BR,Brazil +Peritoró,MA,Maranhão,BR,Brazil +Pereiro,CE,Ceará,BR,Brazil +Pentecoste,CE,Ceará,BR,Brazil +Pendências,RN,Rio Grande do Norte,BR,Brazil +Penalva,MA,Maranhão,BR,Brazil Pedro Velho,RN,Rio Grande do Norte,BR,Brazil -Pedro II,PI,Piaui,BR,Brazil +Pedro II,PI,Piauí,BR,Brazil Pedro Avelino,RN,Rio Grande do Norte,BR,Brazil -Pedreiras,MA,Maranhao,BR,Brazil +Pedreiras,MA,Maranhão,BR,Brazil Pedras de Fogo,PB,Paraíba,BR,Brazil Pedra Lavrada,PB,Paraíba,BR,Brazil -Pedra Branca,CE,Ceara,BR,Brazil -Pavussu,PI,Piaui,BR,Brazil -Paulo Ramos,MA,Maranhao,BR,Brazil +Pedra Branca,CE,Ceará,BR,Brazil +Pecém,CE,Ceará,BR,Brazil +Pavussu,PI,Piauí,BR,Brazil +Paulo Ramos,MA,Maranhão,BR,Brazil +Paulo Jacinto,AL,Alagoas,BR,Brazil Paulo Afonso,BA,Bahia,BR,Brazil -Paulistana,PI,Piaui,BR,Brazil +Paulistana,PI,Piauí,BR,Brazil Paulista,PE,Pernambuco,BR,Brazil Paulista,PB,Paraíba,BR,Brazil -Paulino Neves,MA,Maranhao,BR,Brazil Pau dos Ferros,RN,Rio Grande do Norte,BR,Brazil Paudalho,PE,Pernambuco,BR,Brazil Patu,RN,Rio Grande do Norte,BR,Brazil Patos,PB,Paraíba,BR,Brazil -Pastos Bons,MA,Maranhao,BR,Brazil Passo de Camaragibe,AL,Alagoas,BR,Brazil Passira,PE,Pernambuco,BR,Brazil -Passagem Franca,MA,Maranhao,BR,Brazil +Passagem,PB,Paraíba,BR,Brazil +Passagem,RN,Rio Grande do Norte,BR,Brazil Parnamirim,PE,Pernambuco,BR,Brazil Parnamirim,RN,Rio Grande do Norte,BR,Brazil -Parnaiba,PI,Piaui,BR,Brazil +Parnaíba,PI,Piauí,BR,Brazil Paripueira,AL,Alagoas,BR,Brazil Parintins,AM,Amazonas,BR,Brazil -Pariconha,AL,Alagoas,BR,Brazil +Parazinho,RN,Rio Grande do Norte,BR,Brazil Paranatama,PE,Pernambuco,BR,Brazil -Paramoti,CE,Ceara,BR,Brazil -Parambu,CE,Ceara,BR,Brazil -Paraipaba,CE,Ceara,BR,Brazil -Paraibano,MA,Maranhao,BR,Brazil +Parambu,CE,Ceará,BR,Brazil +Paraipaba,CE,Ceará,BR,Brazil +Paraibano,MA,Maranhão,BR,Brazil ,PB,Paraíba,BR,Brazil -Paracuru,CE,Ceara,BR,Brazil -,PA,Para,BR,Brazil +Paragominas,PA,Pará,BR,Brazil +Paracuru,CE,Ceará,BR,Brazil +,PA,Pará,BR,Brazil +Paquetá,PI,Piauí,BR,Brazil Panelas,PE,Pernambuco,BR,Brazil -Palmeirais,PI,Piaui,BR,Brazil +Palmeirais,PI,Piauí,BR,Brazil Palmeira dos Indios,AL,Alagoas,BR,Brazil +Palmeira,PI,Piauí,BR,Brazil Palmares,PE,Pernambuco,BR,Brazil -Palmacia,CE,Ceara,BR,Brazil -Palhano,CE,Ceara,BR,Brazil -Padre Marcos,PI,Piaui,BR,Brazil -Pacuja,CE,Ceara,BR,Brazil -Pacoti,CE,Ceara,BR,Brazil -Pacatuba,CE,Ceara,BR,Brazil -Pacajus,CE,Ceara,BR,Brazil -Ouro Velho,PB,Paraíba,BR,Brazil +Palmácia,CE,Ceará,BR,Brazil +Pacoti,CE,Ceará,BR,Brazil +Pacatuba,CE,Ceará,BR,Brazil +Pacajus,CE,Ceará,BR,Brazil Ouro Branco,AL,Alagoas,BR,Brazil Ouro Branco,RN,Rio Grande do Norte,BR,Brazil Ouricuri,PE,Pernambuco,BR,Brazil -Ourem,PA,Para,BR,Brazil -Oros,CE,Ceara,BR,Brazil -Orobo,PE,Pernambuco,BR,Brazil -Oriximina,PA,Para,BR,Brazil -Olivenca,AL,Alagoas,BR,Brazil +Ourém,PA,Pará,BR,Brazil +Orós,CE,Ceará,BR,Brazil +Orocó,PE,Pernambuco,BR,Brazil +Oriximiná,PA,Pará,BR,Brazil +Olivença,AL,Alagoas,BR,Brazil Olinda,PE,Pernambuco,BR,Brazil "Olho d'Agua do Casado",AL,Alagoas,BR,Brazil "Olho d'Agua das Flores",AL,Alagoas,BR,Brazil "Olho d'Agua",PB,Paraíba,BR,Brazil -Oeiras,PI,Piaui,BR,Brazil -Ocara,CE,Ceara,BR,Brazil -Novo Oriente,CE,Ceara,BR,Brazil +Oeiras do Para,PA,Pará,BR,Brazil +Oeiras,PI,Piauí,BR,Brazil +Ocara,CE,Ceará,BR,Brazil +Novo Oriente,CE,Ceará,BR,Brazil Novo Lino,AL,Alagoas,BR,Brazil Areial,PB,Paraíba,BR,Brazil -Nova Timboteua,PA,Para,BR,Brazil -Nova Russas,CE,Ceara,BR,Brazil +Nova Timboteua,PA,Pará,BR,Brazil +Nova Russas,CE,Ceará,BR,Brazil Nova Olinda,TO,Tocantins,BR,Brazil -Nova Olinda,CE,Ceara,BR,Brazil +Nova Olinda,CE,Ceará,BR,Brazil Nova Floresta,PB,Paraíba,BR,Brazil Nova Cruz,RN,Rio Grande do Norte,BR,Brazil -Nossa Senhora dos Remedios,PI,Piaui,BR,Brazil Nisia Floresta,RN,Rio Grande do Norte,BR,Brazil +Nazare do Piaui,PI,Piauí,BR,Brazil Nazare da Mata,PE,Pernambuco,BR,Brazil Natuba,PB,Paraíba,BR,Brazil Natal,RN,Rio Grande do Norte,BR,Brazil @@ -63585,583 +48812,549 @@ Murici,AL,Alagoas,BR,Brazil Muribeca dos Guararapes,PE,Pernambuco,BR,Brazil Santa Filomena,PE,Pernambuco,BR,Brazil Mulungu,PB,Paraíba,BR,Brazil -Mucambo,CE,Ceara,BR,Brazil -Muana,PA,Para,BR,Brazil -Morros,MA,Maranhao,BR,Brazil +Mulungu,CE,Ceará,BR,Brazil +Mucambo,CE,Ceará,BR,Brazil +Muaná,PA,Pará,BR,Brazil +Morrinhos,CE,Ceará,BR,Brazil Moreno,PE,Pernambuco,BR,Brazil -Moraujo,CE,Ceara,BR,Brazil -Morada Nova,CE,Ceara,BR,Brazil -Monteiropolis,AL,Alagoas,BR,Brazil +Morada Nova,CE,Ceará,BR,Brazil +Monteirópolis,AL,Alagoas,BR,Brazil Monteiro,PB,Paraíba,BR,Brazil -Monte Dourado,PA,Para,BR,Brazil Monte Alegre,RN,Rio Grande do Norte,BR,Brazil -Monsenhor Tabosa,CE,Ceara,BR,Brazil -Monsenhor Hipolito,PI,Piaui,BR,Brazil +Montanhas,RN,Rio Grande do Norte,BR,Brazil +Monsenhor Tabosa,CE,Ceará,BR,Brazil +Monsenhor Hipolito,PI,Piauí,BR,Brazil +Monsenhor Gil,PI,Piauí,BR,Brazil +Monção,MA,Maranhão,BR,Brazil Frutuoso Gomes,RN,Rio Grande do Norte,BR,Brazil -Mombaca,CE,Ceara,BR,Brazil +Mombaça,CE,Ceará,BR,Brazil Mogeiro,PB,Paraíba,BR,Brazil -Mossoro,RN,Rio Grande do Norte,BR,Brazil -Mocambo,CE,Ceara,BR,Brazil -Mocajuba,PA,Para,BR,Brazil -Missao Velha,CE,Ceara,BR,Brazil -Mirinzal,MA,Maranhao,BR,Brazil +Mossoró,RN,Rio Grande do Norte,BR,Brazil +Mocambo,CE,Ceará,BR,Brazil +Mocajuba,PA,Pará,BR,Brazil +Missao Velha,CE,Ceará,BR,Brazil +Mirinzal,MA,Maranhão,BR,Brazil Mirandiba,PE,Pernambuco,BR,Brazil -Miraima,CE,Ceara,BR,Brazil Miracema do Tocantins,TO,Tocantins,BR,Brazil -Milha,CE,Ceara,BR,Brazil -Milagres,CE,Ceara,BR,Brazil -Miguel Alves,PI,Piaui,BR,Brazil -Messias,AL,Alagoas,BR,Brazil -Meruoca,CE,Ceara,BR,Brazil -Maxaranguape,RN,Rio Grande do Norte,BR,Brazil -Mauriti,CE,Ceara,BR,Brazil -Matureia,PB,Paraíba,BR,Brazil +Minador do Negrao,AL,Alagoas,BR,Brazil +Milhã,CE,Ceará,BR,Brazil +Milagres,CE,Ceará,BR,Brazil +Miguel Alves,PI,Piauí,BR,Brazil +Meruoca,CE,Ceará,BR,Brazil +Mauriti,CE,Ceará,BR,Brazil +Maturéia,PB,Paraíba,BR,Brazil Matriz de Camaragibe,AL,Alagoas,BR,Brazil -Matias Olimpio,PI,Piaui,BR,Brazil -Mataraca,PB,Paraíba,BR,Brazil +Matões,MA,Maranhão,BR,Brazil +Matinha,MA,Maranhão,BR,Brazil +Matias Olimpio,PI,Piauí,BR,Brazil Mata Grande,AL,Alagoas,BR,Brazil Massaranduba,PB,Paraíba,BR,Brazil -Massape,CE,Ceara,BR,Brazil +Massapê,CE,Ceará,BR,Brazil Mar Vermelho,AL,Alagoas,BR,Brazil -Martins,RN,Rio Grande do Norte,BR,Brazil -Martinopole,CE,Ceara,BR,Brazil -Marizopolis,PB,Paraíba,BR,Brazil +Martinópole,CE,Ceará,BR,Brazil +Marizópolis,PB,Paraíba,BR,Brazil Maribondo,AL,Alagoas,BR,Brazil Mari,PB,Paraíba,BR,Brazil Marechal Deodoro,AL,Alagoas,BR,Brazil -Marcolandia,PI,Piaui,BR,Brazil -Marco,CE,Ceara,BR,Brazil +Marcolândia,PI,Piauí,BR,Brazil +Marco,CE,Ceará,BR,Brazil Marcelino Vieira,RN,Rio Grande do Norte,BR,Brazil -Marapanim,PA,Para,BR,Brazil -,MA,Maranhao,BR,Brazil -Maranguape,CE,Ceara,BR,Brazil +Marcação,PB,Paraíba,BR,Brazil +Marapanim,PA,Pará,BR,Brazil +,MA,Maranhão,BR,Brazil +Maranguape,CE,Ceará,BR,Brazil Maragogi,AL,Alagoas,BR,Brazil -Maracanau,CE,Ceara,BR,Brazil -Maracana,PA,Para,BR,Brazil -Maracacume,MA,Maranhao,BR,Brazil -Marabá,PA,Para,BR,Brazil +Maracanaú,CE,Ceará,BR,Brazil +Maracanã,PA,Pará,BR,Brazil +Maracaçumé,MA,Maranhão,BR,Brazil +Marabá,PA,Pará,BR,Brazil +Manari,PE,Pernambuco,BR,Brazil +Manaíra,PB,Paraíba,BR,Brazil Mamanguape,PB,Paraíba,BR,Brazil Malta,PB,Paraíba,BR,Brazil Major Sales,RN,Rio Grande do Norte,BR,Brazil Major Isidoro,AL,Alagoas,BR,Brazil -Magalhaes de Almeida,MA,Maranhao,BR,Brazil -"Mae d'Agua",PB,Paraíba,BR,Brazil -Macurure,BA,Bahia,BR,Brazil -Machados,PE,Pernambuco,BR,Brazil +Magalhaes de Almeida,MA,Maranhão,BR,Brazil +Macururé,BA,Bahia,BR,Brazil Maceió,AL,Alagoas,BR,Brazil Macau,RN,Rio Grande do Norte,BR,Brazil Macaparana,PE,Pernambuco,BR,Brazil -Macapá,AP,Amapa,BR,Brazil -Macaiba,RN,Rio Grande do Norte,BR,Brazil -Luzilandia,PI,Piaui,BR,Brazil +Macapá,AP,Amapá,BR,Brazil +Macaíba,RN,Rio Grande do Norte,BR,Brazil +Luzilândia,PI,Piauí,BR,Brazil Luis Gomes,RN,Rio Grande do Norte,BR,Brazil -Luis Domingues,MA,Maranhao,BR,Brazil -Luis Correia,PI,Piaui,BR,Brazil +Luis Domingues,MA,Maranhão,BR,Brazil +Luis Correia,PI,Piauí,BR,Brazil Lucena,PB,Paraíba,BR,Brazil -Loreto,MA,Maranhao,BR,Brazil +Loreto,MA,Maranhão,BR,Brazil Livramento,PB,Paraíba,BR,Brazil -Limoeiro do Norte,CE,Ceara,BR,Brazil -Limoeiro do Ajuru,PA,Para,BR,Brazil +Limoeiro do Norte,CE,Ceará,BR,Brazil Limoeiro de Anadia,AL,Alagoas,BR,Brazil Limoeiro,PE,Pernambuco,BR,Brazil -Lavras da Mangabeira,CE,Ceara,BR,Brazil -Lastro,PB,Paraíba,BR,Brazil -Lapa,CE,Ceara,BR,Brazil +Lavras da Mangabeira,CE,Ceará,BR,Brazil Lajes,RN,Rio Grande do Norte,BR,Brazil Lajedo,PE,Pernambuco,BR,Brazil Lagoa Seca,PB,Paraíba,BR,Brazil -Lagoa Grande,PE,Pernambuco,BR,Brazil -Lagoa do Sitio,PI,Piaui,BR,Brazil +Lagoa Salgada,RN,Rio Grande do Norte,BR,Brazil +Lagoa do Sitio,PI,Piauí,BR,Brazil Lagoa dos Gatos,PE,Pernambuco,BR,Brazil -Lagoa de Sao Francisco,PI,Piaui,BR,Brazil +Lagoa de Sao Francisco,PI,Piauí,BR,Brazil Lagoa do Ouro,PE,Pernambuco,BR,Brazil Lagoa do Itaenga,PE,Pernambuco,BR,Brazil Lagoa do Carro,PE,Pernambuco,BR,Brazil +Lagoa de Pedras,RN,Rio Grande do Norte,BR,Brazil Lagoa da Canoa,AL,Alagoas,BR,Brazil Lagoa,PB,Paraíba,BR,Brazil -Juruti,PA,Para,BR,Brazil +Juruti,PA,Pará,BR,Brazil Juru,PB,Paraíba,BR,Brazil +Juripiranga,PB,Paraíba,BR,Brazil +Jurema,PI,Piauí,BR,Brazil Jurema,PE,Pernambuco,BR,Brazil Jupi,PE,Pernambuco,BR,Brazil Junqueiro,AL,Alagoas,BR,Brazil -Jundia,AL,Alagoas,BR,Brazil +Jundiá,AL,Alagoas,BR,Brazil +Junco do Serido,PB,Paraíba,BR,Brazil Messias Targino,RN,Rio Grande do Norte,BR,Brazil -Jucas,CE,Ceara,BR,Brazil -Juazeiro do Norte,CE,Ceara,BR,Brazil +Jucurutu,RN,Rio Grande do Norte,BR,Brazil +Jucati,PE,Pernambuco,BR,Brazil +Jucás,CE,Ceará,BR,Brazil +Juazeiro do Norte,CE,Ceará,BR,Brazil Juazeiro,BA,Bahia,BR,Brazil -Juazeirinho,PB,Paraíba,BR,Brazil -Jose de Freitas,PI,Piaui,BR,Brazil +Juàzeirinho,PB,Paraíba,BR,Brazil +Jose de Freitas,PI,Piauí,BR,Brazil Joaquim Nabuco,PE,Pernambuco,BR,Brazil -Joaquim Gomes,AL,Alagoas,BR,Brazil João Pessoa,PB,Paraíba,BR,Brazil Joao Dias,RN,Rio Grande do Norte,BR,Brazil Joao Camara,RN,Rio Grande do Norte,BR,Brazil Joao Alfredo,PE,Pernambuco,BR,Brazil Girau do Ponciano,AL,Alagoas,BR,Brazil -Jerico,PB,Paraíba,BR,Brazil -Jati,CE,Ceara,BR,Brazil -Jatauba,PE,Pernambuco,BR,Brazil +Jericó,PB,Paraíba,BR,Brazil +Jati,CE,Ceará,BR,Brazil +Jataúba,PE,Pernambuco,BR,Brazil Jardim do Serido,RN,Rio Grande do Norte,BR,Brazil -Jardim de Angicos,RN,Rio Grande do Norte,BR,Brazil -Jardim,CE,Ceara,BR,Brazil +Jardim,CE,Ceará,BR,Brazil Japi,RN,Rio Grande do Norte,BR,Brazil Japaratinga,AL,Alagoas,BR,Brazil -Jandaira,RN,Rio Grande do Norte,BR,Brazil -Jamacaru,CE,Ceara,BR,Brazil -Jaicos,PI,Piaui,BR,Brazil -Jaibaras,CE,Ceara,BR,Brazil -Jaguaruana,CE,Ceara,BR,Brazil -Jaguaribe,CE,Ceara,BR,Brazil -Jaguaribara,CE,Ceara,BR,Brazil -Jacuipe,AL,Alagoas,BR,Brazil -Jacare dos Homens,AL,Alagoas,BR,Brazil -Jacarau,PB,Paraíba,BR,Brazil -Jacana,RN,Rio Grande do Norte,BR,Brazil -Itaueira,PI,Piaui,BR,Brazil -Itatuba,PB,Paraíba,BR,Brazil -Itatira,CE,Ceara,BR,Brazil -Itarema,CE,Ceara,BR,Brazil +Jandaíra,RN,Rio Grande do Norte,BR,Brazil +Jaicós,PI,Piauí,BR,Brazil +Jaguaruana,CE,Ceará,BR,Brazil +Jaguaribe,CE,Ceará,BR,Brazil +Jaguaribara,CE,Ceará,BR,Brazil +Jaguaretama,CE,Ceará,BR,Brazil +Jacuípe,AL,Alagoas,BR,Brazil +Jacaraú,PB,Paraíba,BR,Brazil +Jaçanã,RN,Rio Grande do Norte,BR,Brazil +Itaueira,PI,Piauí,BR,Brazil +Itatira,CE,Ceará,BR,Brazil +Itarema,CE,Ceará,BR,Brazil Itaquitinga,PE,Pernambuco,BR,Brazil Itacoatiara,AM,Amazonas,BR,Brazil Itapororoca,PB,Paraíba,BR,Brazil Itaporanga,PB,Paraíba,BR,Brazil -Itapiuna,CE,Ceara,BR,Brazil +Itapiúna,CE,Ceará,BR,Brazil Itapissuma,PE,Pernambuco,BR,Brazil -Itapipoca,CE,Ceara,BR,Brazil +Itapipoca,CE,Ceará,BR,Brazil Itapetim,PE,Pernambuco,BR,Brazil -Itapecuru Mirim,MA,Maranhao,BR,Brazil -Itapajé,CE,Ceara,BR,Brazil -Itaituba,PA,Para,BR,Brazil -Itaitinga,CE,Ceara,BR,Brazil -Itainopolis,PI,Piaui,BR,Brazil -Itaiba,PE,Pernambuco,BR,Brazil -Itacaja,TO,Tocantins,BR,Brazil +Itapecuru Mirim,MA,Maranhão,BR,Brazil +Itapajé,CE,Ceará,BR,Brazil +Itaituba,PA,Pará,BR,Brazil +Itaitinga,CE,Ceará,BR,Brazil +Itainópolis,PI,Piauí,BR,Brazil +Itaíba,PE,Pernambuco,BR,Brazil +Itacuruba,PE,Pernambuco,BR,Brazil +Itacajá,TO,Tocantins,BR,Brazil Itabaiana,PB,Paraíba,BR,Brazil -Isaias Coelho,PI,Piaui,BR,Brazil -Irituia,PA,Para,BR,Brazil -Iraucuba,CE,Ceara,BR,Brazil -Iracema,CE,Ceara,BR,Brazil -Ipueira,RN,Rio Grande do Norte,BR,Brazil -Ipubi,PE,Pernambuco,BR,Brazil -Ipu,CE,Ceara,BR,Brazil +Irituia,PA,Pará,BR,Brazil +Irauçuba,CE,Ceará,BR,Brazil +Iracema,CE,Ceará,BR,Brazil +Ipu,CE,Ceará,BR,Brazil Ipojuca,PE,Pernambuco,BR,Brazil -Ipiranga do Piaui,PI,Piaui,BR,Brazil -Ipaumirim,CE,Ceara,BR,Brazil -Ipaporanga,CE,Ceara,BR,Brazil -Ipanguacu,RN,Rio Grande do Norte,BR,Brazil -Inhuma,PI,Piaui,BR,Brazil +Ipiranga do Piaui,PI,Piauí,BR,Brazil +Ipaumirim,CE,Ceará,BR,Brazil +Ipanguaçu,RN,Rio Grande do Norte,BR,Brazil +Inhuma,PI,Piauí,BR,Brazil Inhapi,AL,Alagoas,BR,Brazil Ingazeira,PE,Pernambuco,BR,Brazil -Inga,PB,Paraíba,BR,Brazil -Independencia,CE,Ceara,BR,Brazil -Imperatriz,MA,Maranhao,BR,Brazil +Ingá,PB,Paraíba,BR,Brazil +Independência,CE,Ceará,BR,Brazil +Inajá,PE,Pernambuco,BR,Brazil +Imperatriz,MA,Maranhão,BR,Brazil Imaculada,PB,Paraíba,BR,Brazil -Iguatu,CE,Ceara,BR,Brazil +Iguatu,CE,Ceará,BR,Brazil Iguaraci,PE,Pernambuco,BR,Brazil -Igarape Miri,PA,Para,BR,Brazil +Igarape Miri,PA,Pará,BR,Brazil Igarassu,PE,Pernambuco,BR,Brazil Igaci,AL,Alagoas,BR,Brazil -Ico,CE,Ceara,BR,Brazil -Icapui,CE,Ceara,BR,Brazil +Icó,CE,Ceará,BR,Brazil +Icapuí,CE,Ceará,BR,Brazil Ibitiranga,PE,Pernambuco,BR,Brazil Ibirajuba,PE,Pernambuco,BR,Brazil Ibimirim,PE,Pernambuco,BR,Brazil -Ibicuitinga,CE,Ceara,BR,Brazil -Ibiara,PB,Paraíba,BR,Brazil -Ibiapina,CE,Ceara,BR,Brazil +Ibiapina,CE,Ceará,BR,Brazil Ibateguara,AL,Alagoas,BR,Brazil Iati,PE,Pernambuco,BR,Brazil -Humberto de Campos,MA,Maranhao,BR,Brazil -Horizonte,CE,Ceara,BR,Brazil -Hidrolandia,CE,Ceara,BR,Brazil -Gurupa,PA,Para,BR,Brazil -Gurinhem,PB,Paraíba,BR,Brazil -Guimarães,MA,Maranhao,BR,Brazil -Guassusse,CE,Ceara,BR,Brazil -Guaramiranga,CE,Ceara,BR,Brazil -Guaraciaba do Norte,CE,Ceara,BR,Brazil +Humberto de Campos,MA,Maranhão,BR,Brazil +Horizonte,CE,Ceará,BR,Brazil +Hidrolândia,CE,Ceará,BR,Brazil +Gurupá,PA,Pará,BR,Brazil +Gurinhém,PB,Paraíba,BR,Brazil +Guimarães,MA,Maranhão,BR,Brazil +Guassussê,CE,Ceará,BR,Brazil +Guaramiranga,CE,Ceará,BR,Brazil +Guaraciaba do Norte,CE,Ceará,BR,Brazil Guarabira,PB,Paraíba,BR,Brazil -Guarai,TO,Tocantins,BR,Brazil +Guaraí,TO,Tocantins,BR,Brazil Guanumbi,PE,Pernambuco,BR,Brazil -Guamare,RN,Rio Grande do Norte,BR,Brazil -Guaiuba,CE,Ceara,BR,Brazil +Guamaré,RN,Rio Grande do Norte,BR,Brazil +Guaiúba,CE,Ceará,BR,Brazil Grossos,RN,Rio Grande do Norte,BR,Brazil -Groairas,CE,Ceara,BR,Brazil Gravata do Ibiapina,PE,Pernambuco,BR,Brazil Gravatá,PE,Pernambuco,BR,Brazil -Granja,CE,Ceara,BR,Brazil +Granja,CE,Ceará,BR,Brazil Granito,PE,Pernambuco,BR,Brazil -Grajau,MA,Maranhao,BR,Brazil -Graca Aranha,MA,Maranhao,BR,Brazil -Graca,CE,Ceara,BR,Brazil -Governador Archer,MA,Maranhao,BR,Brazil -Goncalves Dias,MA,Maranhao,BR,Brazil +Grajaú,MA,Maranhão,BR,Brazil +Graca Aranha,MA,Maranhão,BR,Brazil +Graça,CE,Ceará,BR,Brazil +Governador Archer,MA,Maranhão,BR,Brazil +Goncalves Dias,MA,Maranhão,BR,Brazil Goianinha,RN,Rio Grande do Norte,BR,Brazil Goiana,PE,Pernambuco,BR,Brazil Gloria do Goita,PE,Pernambuco,BR,Brazil -Gilbues,PI,Piaui,BR,Brazil -General Sampaio,CE,Ceara,BR,Brazil -Gararu,SE,Sergipe,BR,Brazil +Gilbués,PI,Piauí,BR,Brazil Garanhuns,PE,Pernambuco,BR,Brazil Gameleira,PE,Pernambuco,BR,Brazil -Fronteiras,PI,Piaui,BR,Brazil +Gado Bravo,PB,Paraíba,BR,Brazil +Fronteiras,PI,Piauí,BR,Brazil Frei Miguelinho,PE,Pernambuco,BR,Brazil -Frei Martinho,PB,Paraíba,BR,Brazil -Frecheirinha,CE,Ceara,BR,Brazil -Francisco Santos,PI,Piaui,BR,Brazil -Francisco Ayres,PI,Piaui,BR,Brazil -Francinopolis,PI,Piaui,BR,Brazil -Fortuna,MA,Maranhao,BR,Brazil -Fortaleza dos Nogueiras,MA,Maranhao,BR,Brazil -Fortaleza,CE,Ceara,BR,Brazil -Fortaleza,PA,Para,BR,Brazil -Forquilha,CE,Ceara,BR,Brazil -Floriano,PI,Piaui,BR,Brazil +Frecheirinha,CE,Ceará,BR,Brazil +Francinópolis,PI,Piauí,BR,Brazil +Fortaleza dos Nogueiras,MA,Maranhão,BR,Brazil +Fortaleza,CE,Ceará,BR,Brazil +Forquilha,CE,Ceará,BR,Brazil +Floriano,PI,Piauí,BR,Brazil Floresta,PE,Pernambuco,BR,Brazil Flores,PE,Pernambuco,BR,Brazil Flexeiras,AL,Alagoas,BR,Brazil Felipe Guerra,RN,Rio Grande do Norte,BR,Brazil -Feira Nova,PE,Pernambuco,BR,Brazil -Farias Brito,CE,Ceara,BR,Brazil +Feira Grande,AL,Alagoas,BR,Brazil +Fazenda Pau Branco,CE,Ceará,BR,Brazil +Farias Brito,CE,Ceará,BR,Brazil Exu,PE,Pernambuco,BR,Brazil -Dom Expedito Lopes,PI,Piaui,BR,Brazil -Eusebio,CE,Ceara,BR,Brazil +Dom Expedito Lopes,PI,Piauí,BR,Brazil +Eusébio,CE,Ceará,BR,Brazil Extremoz,RN,Rio Grande do Norte,BR,Brazil -Esperantinopolis,MA,Maranhao,BR,Brazil -Esperantina,PI,Piaui,BR,Brazil -Esperanca,PB,Paraíba,BR,Brazil +Esperantinópolis,MA,Maranhão,BR,Brazil +Esperantina,PI,Piauí,BR,Brazil +Esperança,PB,Paraíba,BR,Brazil Escada,PE,Pernambuco,BR,Brazil -Erere,CE,Ceara,BR,Brazil -Elesbao Veloso,PI,Piaui,BR,Brazil -Duque Bacelar,MA,Maranhao,BR,Brazil +Ererê,CE,Ceará,BR,Brazil +Elesbao Veloso,PI,Piauí,BR,Brazil Doutor Severiano,RN,Rio Grande do Norte,BR,Brazil Dona Ines,PB,Paraíba,BR,Brazil -Dom Pedro,MA,Maranhao,BR,Brazil -Dois Riachos,AL,Alagoas,BR,Brazil +Dom Pedro,MA,Maranhão,BR,Brazil +Diamante,PB,Paraíba,BR,Brazil Desterro,PB,Paraíba,BR,Brazil -Demerval Lobao,PI,Piaui,BR,Brazil +Demerval Lobao,PI,Piauí,BR,Brazil Delmiro Gouveia,AL,Alagoas,BR,Brazil -Custodia,PE,Pernambuco,BR,Brazil -Cururupu,MA,Maranhao,BR,Brazil -Curuca,PA,Para,BR,Brazil +Custódia,PE,Pernambuco,BR,Brazil +Cururupu,MA,Maranhão,BR,Brazil +Curuçá,PA,Pará,BR,Brazil Currais Novos,RN,Rio Grande do Norte,BR,Brazil Cupira,PE,Pernambuco,BR,Brazil +Cumaru,PE,Pernambuco,BR,Brazil Cuitegi,PB,Paraíba,BR,Brazil -Cuite,PB,Paraíba,BR,Brazil +Cuité,PB,Paraíba,BR,Brazil Cruzeta,RN,Rio Grande do Norte,BR,Brazil Cruz do Espirito Santo,PB,Paraíba,BR,Brazil -Cruz,CE,Ceara,BR,Brazil -Cruxati,CE,Ceara,BR,Brazil -Croata,CE,Ceara,BR,Brazil -Cristino Castro,PI,Piaui,BR,Brazil -Crato,CE,Ceara,BR,Brazil -Crateus,CE,Ceara,BR,Brazil -Craibas,AL,Alagoas,BR,Brazil -Coxixola,PB,Paraíba,BR,Brazil -Cortes,PE,Pernambuco,BR,Brazil +Cruz,CE,Ceará,BR,Brazil +Croatá,CE,Ceará,BR,Brazil +Crato,CE,Ceará,BR,Brazil +Crateús,CE,Ceará,BR,Brazil +Craíbas,AL,Alagoas,BR,Brazil +Cortês,PE,Pernambuco,BR,Brazil Correntes,PE,Pernambuco,BR,Brazil Coronel Joao Pessoa,RN,Rio Grande do Norte,BR,Brazil -Coronel Ezequiel,RN,Rio Grande do Norte,BR,Brazil -Coroata,MA,Maranhao,BR,Brazil -Coqueiro Seco,AL,Alagoas,BR,Brazil +Coroatá,MA,Maranhão,BR,Brazil Condado,PE,Pernambuco,BR,Brazil -Conceição do Araguaia,PA,Para,BR,Brazil -Conceicao,PB,Paraíba,BR,Brazil +Conceição do Araguaia,PA,Pará,BR,Brazil Colonia Leopoldina,PE,Pernambuco,BR,Brazil -Colinas,MA,Maranhao,BR,Brazil -Colares,PA,Para,BR,Brazil +Colinas,MA,Maranhão,BR,Brazil +Colares,PA,Pará,BR,Brazil Coite do Noia,AL,Alagoas,BR,Brazil -Coelho Neto,MA,Maranhao,BR,Brazil -Codó,MA,Maranhao,BR,Brazil -Cocal,PI,Piaui,BR,Brazil -Chorozinho,CE,Ceara,BR,Brazil +Coelho Neto,MA,Maranhão,BR,Brazil +Codó,MA,Maranhão,BR,Brazil +Cocal dos Alves,PI,Piauí,BR,Brazil +Cocal,PI,Piauí,BR,Brazil +Chorozinho,CE,Ceará,BR,Brazil +Chaval,CE,Ceará,BR,Brazil Cha Preta,AL,Alagoas,BR,Brazil -Chapadinha,MA,Maranhao,BR,Brazil +Chapadinha,MA,Maranhão,BR,Brazil Cha Grande,PE,Pernambuco,BR,Brazil Cha de Alegria,PE,Pernambuco,BR,Brazil Cerro Cora,RN,Rio Grande do Norte,BR,Brazil -Cedro,CE,Ceara,BR,Brazil +Cedro,PE,Pernambuco,BR,Brazil +Cedro,CE,Ceará,BR,Brazil Ceara Mirim,RN,Rio Grande do Norte,BR,Brazil -,CE,Ceara,BR,Brazil -Caxingo,PI,Piaui,BR,Brazil -Caxias,MA,Maranhao,BR,Brazil -Caucaia,CE,Ceara,BR,Brazil +,CE,Ceará,BR,Brazil +Caxingó,PI,Piauí,BR,Brazil +Caxias,MA,Maranhão,BR,Brazil +Caucaia,CE,Ceará,BR,Brazil +Cauaçu,RN,Rio Grande do Norte,BR,Brazil Catole do Rocha,PB,Paraíba,BR,Brazil Campo Alegre de Lourdes,BA,Bahia,BR,Brazil Catende,PE,Pernambuco,BR,Brazil -Catarina,CE,Ceara,BR,Brazil -Castelo do Piaui,PI,Piaui,BR,Brazil -Castanhal,PA,Para,BR,Brazil -Casinhas,PE,Pernambuco,BR,Brazil -Cascavel,CE,Ceara,BR,Brazil +Castelo do Piaui,PI,Piauí,BR,Brazil +Castanhal,PA,Pará,BR,Brazil +Cascavel,CE,Ceará,BR,Brazil Casa Nova,BA,Bahia,BR,Brazil -Carutapera,MA,Maranhao,BR,Brazil +Carutapera,MA,Maranhão,BR,Brazil Caruaru,PE,Pernambuco,BR,Brazil Carpina,PE,Pernambuco,BR,Brazil -Carolina,MA,Maranhao,BR,Brazil -Carneiros,AL,Alagoas,BR,Brazil -Carnaubal,CE,Ceara,BR,Brazil -Carnauba dos Dantas,RN,Rio Grande do Norte,BR,Brazil +Carolina,MA,Maranhão,BR,Brazil +Carnaubal,CE,Ceará,BR,Brazil Carnaubeira da Penha,PE,Pernambuco,BR,Brazil -Carnaiba,PE,Pernambuco,BR,Brazil -Carius,CE,Ceara,BR,Brazil -Caririacu,CE,Ceara,BR,Brazil -Caraubas,RN,Rio Grande do Norte,BR,Brazil -Carajas,PA,Para,BR,Brazil -Caracol,PI,Piaui,BR,Brazil -Capoeiras,PE,Pernambuco,BR,Brazil -Capitao Poco,PA,Para,BR,Brazil -Capitao de Campos,PI,Piaui,BR,Brazil -Capistrano,CE,Ceara,BR,Brazil +Carnaíba,PE,Pernambuco,BR,Brazil +Cariús,CE,Ceará,BR,Brazil +Caririaçu,CE,Ceará,BR,Brazil +Cariré,CE,Ceará,BR,Brazil +Caraúbas,RN,Rio Grande do Norte,BR,Brazil +Carajás,PA,Pará,BR,Brazil +Capitao Poco,PA,Pará,BR,Brazil +Capitao de Campos,PI,Piauí,BR,Brazil +Capistrano,CE,Ceará,BR,Brazil Capim,PB,Paraíba,BR,Brazil Capela,AL,Alagoas,BR,Brazil -Capanema,PA,Para,BR,Brazil +Capanema,PA,Pará,BR,Brazil Canudos,BA,Bahia,BR,Brazil Porto do Mangue,RN,Rio Grande do Norte,BR,Brazil -Canto do Buriti,PI,Piaui,BR,Brazil +Canto do Buriti,PI,Piauí,BR,Brazil +Cantanhede,MA,Maranhão,BR,Brazil Caninde de Sao Francisco,SE,Sergipe,BR,Brazil -Caninde,CE,Ceara,BR,Brazil +Canindé,CE,Ceará,BR,Brazil Canhotinho,PE,Pernambuco,BR,Brazil Canguaretama,RN,Rio Grande do Norte,BR,Brazil -Candido Mendes,MA,Maranhao,BR,Brazil +Candido Mendes,MA,Maranhão,BR,Brazil Candeias,PE,Pernambuco,BR,Brazil Canapi,AL,Alagoas,BR,Brazil -Campos Sales,CE,Ceara,BR,Brazil -Campo Maior,PI,Piaui,BR,Brazil +Campos Sales,CE,Ceará,BR,Brazil +Campo Maior,PI,Piauí,BR,Brazil Campo Grande,PB,Paraíba,BR,Brazil Campo Alegre,AL,Alagoas,BR,Brazil -Campinas do Piaui,PI,Piaui,BR,Brazil +Campinas do Piaui,PI,Piauí,BR,Brazil Campina Grande,PB,Paraíba,BR,Brazil Campestre,AL,Alagoas,BR,Brazil Camocim de Sao Felix,PE,Pernambuco,BR,Brazil -Camocim,CE,Ceara,BR,Brazil -Cameta,PA,Para,BR,Brazil +Camocim,CE,Ceará,BR,Brazil +Cametá,PA,Pará,BR,Brazil Camaragibe,PE,Pernambuco,BR,Brazil -Camalau,PB,Paraíba,BR,Brazil +Camalaú,PB,Paraíba,BR,Brazil Calumbi,BA,Bahia,BR,Brazil -Calcado,PE,Pernambuco,BR,Brazil +Calçado,PE,Pernambuco,BR,Brazil Cajueiro,AL,Alagoas,BR,Brazil -Cajueiro da Praia,PI,Piaui,BR,Brazil +Cajueiro da Praia,PI,Piauí,BR,Brazil Cajazeiras,PB,Paraíba,BR,Brazil -Caico,RN,Rio Grande do Norte,BR,Brazil -Caicara do Norte,RN,Rio Grande do Norte,BR,Brazil -Caetes,PE,Pernambuco,BR,Brazil -Cacimbinhas,AL,Alagoas,BR,Brazil +Cajapió,MA,Maranhão,BR,Brazil +Caicó,RN,Rio Grande do Norte,BR,Brazil +Caetés,PE,Pernambuco,BR,Brazil Barreiras,RN,Rio Grande do Norte,BR,Brazil Cacimbas,PB,Paraíba,BR,Brazil Cacimba de Dentro,PB,Paraíba,BR,Brazil -Cacimba de Areia,PB,Paraíba,BR,Brazil Cachoeirinha,PE,Pernambuco,BR,Brazil -Cabrobo,PE,Pernambuco,BR,Brazil +Cabrobó,PE,Pernambuco,BR,Brazil Cabedelo,PB,Paraíba,BR,Brazil -Caapora,PB,Paraíba,BR,Brazil -Buritirana,MA,Maranhao,BR,Brazil -Buriti dos Montes,PI,Piaui,BR,Brazil -Buriti dos Lopes,PI,Piaui,BR,Brazil -Buriti Bravo,MA,Maranhao,BR,Brazil -Buriti,MA,Maranhao,BR,Brazil -Bujaru,PA,Para,BR,Brazil -Buique,PE,Pernambuco,BR,Brazil -Brejo Santo,CE,Ceara,BR,Brazil -Brejo dos Santos,PB,Paraíba,BR,Brazil +Caaporã,PB,Paraíba,BR,Brazil +Buritirana,MA,Maranhão,BR,Brazil +Buriti dos Montes,PI,Piauí,BR,Brazil +Buriti dos Lopes,PI,Piauí,BR,Brazil +Buriti Bravo,MA,Maranhão,BR,Brazil +Buriti,MA,Maranhão,BR,Brazil +Bujaru,PA,Pará,BR,Brazil +Buíque,PE,Pernambuco,BR,Brazil +Brejo Santo,CE,Ceará,BR,Brazil Brejo do Cruz,PB,Paraíba,BR,Brazil Brejo da Madre de Deus,PE,Pernambuco,BR,Brazil -Brejo,MA,Maranhao,BR,Brazil +Brejo,MA,Maranhão,BR,Brazil +Brejinho,PE,Pernambuco,BR,Brazil Brejinho,RN,Rio Grande do Norte,BR,Brazil -Brasilia,RN,Rio Grande do Norte,BR,Brazil -Branquinha,AL,Alagoas,BR,Brazil -Braganca,PA,Para,BR,Brazil -Boqueirao,PB,Paraíba,BR,Brazil +Brasília,RN,Rio Grande do Norte,BR,Brazil +Bragança,PA,Pará,BR,Brazil +Boqueirão,PB,Paraíba,BR,Brazil Bonito de Santa Fe,PB,Paraíba,BR,Brazil Bonito,PE,Pernambuco,BR,Brazil -Bonito,PA,Para,BR,Brazil -Bom Principio do Piaui,PI,Piaui,BR,Brazil -Bom Jesus,PI,Piaui,BR,Brazil +Bonito,PA,Pará,BR,Brazil +Bom Jesus,PI,Piauí,BR,Brazil Bom Jesus,RN,Rio Grande do Norte,BR,Brazil Bom Jardim,PE,Pernambuco,BR,Brazil -Bom Jardim,PI,Piaui,BR,Brazil +Bom Jardim,PI,Piauí,BR,Brazil Bom Conselho,PE,Pernambuco,BR,Brazil -Bodoco,PE,Pernambuco,BR,Brazil +Bodocó,PE,Pernambuco,BR,Brazil +Bocaina,PI,Piauí,BR,Brazil Boca da Mata,AL,Alagoas,BR,Brazil Boa Vista,PB,Paraíba,BR,Brazil -Boa Viagem,CE,Ceara,BR,Brazil -Boa Agua dos Leandros,RN,Rio Grande do Norte,BR,Brazil +Boa Viagem,CE,Ceará,BR,Brazil Bezerros,PE,Pernambuco,BR,Brazil -Betania,PE,Pernambuco,BR,Brazil -Bertolinia,PI,Piaui,BR,Brazil -Bequimao,MA,Maranhao,BR,Brazil -Benevides,PA,Para,BR,Brazil -Beneditinos,PI,Piaui,BR,Brazil +Bertolínia,PI,Piauí,BR,Brazil +Berra Bode,CE,Ceará,BR,Brazil +Bequimão,MA,Maranhão,BR,Brazil +Benevides,PA,Pará,BR,Brazil +Beneditinos,PI,Piauí,BR,Brazil Belo Jardim,PE,Pernambuco,BR,Brazil Belem de Sao Francisco,PE,Pernambuco,BR,Brazil Belem de Maria,PE,Pernambuco,BR,Brazil -Belem,PB,Paraíba,BR,Brazil -Belem,MA,Maranhao,BR,Brazil -Belém,PA,Para,BR,Brazil -Bela Cruz,CE,Ceara,BR,Brazil -Beberibe,CE,Ceara,BR,Brazil +Belém,PB,Paraíba,BR,Brazil +Belém,MA,Maranhão,BR,Brazil +Belém,PA,Pará,BR,Brazil +Bela Cruz,CE,Ceará,BR,Brazil +Beberibe,CE,Ceará,BR,Brazil Bayeux,PB,Paraíba,BR,Brazil -Baturite,CE,Ceara,BR,Brazil +Baturité,CE,Ceará,BR,Brazil Batalha,AL,Alagoas,BR,Brazil -Batalha,PI,Piaui,BR,Brazil -Barroquinha,CE,Ceara,BR,Brazil -Barro Duro,PI,Piaui,BR,Brazil -Barro,CE,Ceara,BR,Brazil +Batalha,PI,Piauí,BR,Brazil +Barroquinha,CE,Ceará,BR,Brazil +Barro,CE,Ceará,BR,Brazil Barreiros,PE,Pernambuco,BR,Brazil -Barreirinhas,MA,Maranhao,BR,Brazil -Barreira,CE,Ceara,BR,Brazil -Barras,PI,Piaui,BR,Brazil -Barra do Corda,MA,Maranhao,BR,Brazil +Barreirinhas,MA,Maranhão,BR,Brazil +Barreira,CE,Ceará,BR,Brazil +Barras,PI,Piauí,BR,Brazil +Barra do Corda,MA,Maranhão,BR,Brazil +Barra de Sao Miguel,AL,Alagoas,BR,Brazil Barra de Santa Rosa,PB,Paraíba,BR,Brazil -Barbalha,CE,Ceara,BR,Brazil -Barauna,RN,Rio Grande do Norte,BR,Brazil +Barbalha,CE,Ceará,BR,Brazil +Baraúna,RN,Rio Grande do Norte,BR,Brazil +Barao de Grajau,MA,Maranhão,BR,Brazil Bananeiras,PB,Paraíba,BR,Brazil -Baixio,CE,Ceara,BR,Brazil Baia Formosa,RN,Rio Grande do Norte,BR,Brazil Baia da Traicao,PB,Paraíba,BR,Brazil -Bacabal,MA,Maranhao,BR,Brazil -Aurora,CE,Ceara,BR,Brazil -Augusto Correa,PA,Para,BR,Brazil +Bacuri,MA,Maranhão,BR,Brazil +Babaçulândia,TO,Tocantins,BR,Brazil +Aurora,CE,Ceará,BR,Brazil +Augusto Correa,PA,Pará,BR,Brazil Atalaia,AL,Alagoas,BR,Brazil -Assare,CE,Ceara,BR,Brazil -Aruaru,CE,Ceara,BR,Brazil +Assaré,CE,Ceará,BR,Brazil +Aruaru,CE,Ceará,BR,Brazil +Arraial,PI,Piauí,BR,Brazil Aroeiras,PB,Paraíba,BR,Brazil -Aroazes,PI,Piaui,BR,Brazil -Ares,RN,Rio Grande do Norte,BR,Brazil +Aroazes,PI,Piauí,BR,Brazil +Arês,RN,Rio Grande do Norte,BR,Brazil Areia Branca,RN,Rio Grande do Norte,BR,Brazil Areia,PB,Paraíba,BR,Brazil Arcoverde,PE,Pernambuco,BR,Brazil -Aratuba,CE,Ceara,BR,Brazil +Aratuba,CE,Ceará,BR,Brazil Araruna,PB,Paraíba,BR,Brazil Araripina,PE,Pernambuco,BR,Brazil -Araripe,CE,Ceara,BR,Brazil -Arari,MA,Maranhao,BR,Brazil +Araripe,CE,Ceará,BR,Brazil +Arari,MA,Maranhão,BR,Brazil +Ararendá,CE,Ceará,BR,Brazil Arara,PB,Paraíba,BR,Brazil -Arapoema,TO,Tocantins,BR,Brazil Arapiraca,AL,Alagoas,BR,Brazil -Araioses,MA,Maranhao,BR,Brazil +Araioses,MA,Maranhão,BR,Brazil Araguatins,TO,Tocantins,BR,Brazil Araguaína,TO,Tocantins,BR,Brazil Araguacema,TO,Tocantins,BR,Brazil -Aracoiaba,PE,Pernambuco,BR,Brazil -Aracati,CE,Ceara,BR,Brazil -Aracagi,PB,Paraíba,BR,Brazil -Aquiraz,CE,Ceara,BR,Brazil -Apuiares,CE,Ceara,BR,Brazil +Araçoiaba,PE,Pernambuco,BR,Brazil +Aracoiaba,CE,Ceará,BR,Brazil +Aracati,CE,Ceará,BR,Brazil +Aquiraz,CE,Ceará,BR,Brazil +Apuiarés,CE,Ceará,BR,Brazil Apodi,RN,Rio Grande do Norte,BR,Brazil Aparecida,PB,Paraíba,BR,Brazil -Antonio Martins,RN,Rio Grande do Norte,BR,Brazil +Antonina do Norte,CE,Ceará,BR,Brazil Sao Joao do Rio do Peixe,PB,Paraíba,BR,Brazil -Angicos,PI,Piaui,BR,Brazil +Angicos,PI,Piauí,BR,Brazil Angicos,RN,Rio Grande do Norte,BR,Brazil -Angical do Piaui,PI,Piaui,BR,Brazil -Anapurus,MA,Maranhao,BR,Brazil -Ananindeua,PA,Para,BR,Brazil -Anajatuba,MA,Maranhao,BR,Brazil -Amparo,PB,Paraíba,BR,Brazil -Amontada,CE,Ceara,BR,Brazil -Ameixas,PE,Pernambuco,BR,Brazil -Amarante do Maranhao,MA,Maranhao,BR,Brazil -Amarante,PI,Piaui,BR,Brazil +Angical do Piaui,PI,Piauí,BR,Brazil +Anapurus,MA,Maranhão,BR,Brazil +Ananindeua,PA,Pará,BR,Brazil +Anajatuba,MA,Maranhão,BR,Brazil +Anajás,PA,Pará,BR,Brazil +Amontada,CE,Ceará,BR,Brazil Amaraji,PE,Pernambuco,BR,Brazil -,AP,Amapa,BR,Brazil -Alto Santo,CE,Ceara,BR,Brazil -Altos,PI,Piaui,BR,Brazil -Alto Longa,PI,Piaui,BR,Brazil +Alto Santo,CE,Ceará,BR,Brazil +Altos,PI,Piauí,BR,Brazil Alto do Rodrigues,RN,Rio Grande do Norte,BR,Brazil Altinho,PE,Pernambuco,BR,Brazil -Alter do Chao,PA,Para,BR,Brazil -Altaneira,CE,Ceara,BR,Brazil -Altamira do Maranhao,MA,Maranhao,BR,Brazil -Altamira,PA,Para,BR,Brazil +Altaneira,CE,Ceará,BR,Brazil +Altamira do Maranhao,MA,Maranhão,BR,Brazil +Altamira,PA,Pará,BR,Brazil Almino Afonso,RN,Rio Grande do Norte,BR,Brazil -Alianca,PE,Pernambuco,BR,Brazil +Aliança,PE,Pernambuco,BR,Brazil Alhandra,PB,Paraíba,BR,Brazil -Alexandria,RN,Rio Grande do Norte,BR,Brazil +Algodao de Jandaira,PB,Paraíba,BR,Brazil Alcantil,PB,Paraíba,BR,Brazil ,AL,Alagoas,BR,Brazil Alagoa Nova,PB,Paraíba,BR,Brazil Alagoa Grande,PB,Paraíba,BR,Brazil -Sao Sebastiao de Lagoa de Roca,PB,Paraíba,BR,Brazil -Aiuaba,CE,Ceara,BR,Brazil +Aiuaba,CE,Ceará,BR,Brazil Aguiar,PB,Paraíba,BR,Brazil Aguas Belas,PE,Pernambuco,BR,Brazil Agua Preta,PE,Pernambuco,BR,Brazil Agua Branca,AL,Alagoas,BR,Brazil Agua Branca,PB,Paraíba,BR,Brazil -Agua Branca,PI,Piaui,BR,Brazil -Agricolandia,PI,Piaui,BR,Brazil +Agua Branca,PI,Piauí,BR,Brazil +Agricolândia,PI,Piauí,BR,Brazil Agrestina,PE,Pernambuco,BR,Brazil -Afua,PA,Para,BR,Brazil -Afranio,PE,Pernambuco,BR,Brazil +Afrânio,PE,Pernambuco,BR,Brazil Afonso Bezerra,RN,Rio Grande do Norte,BR,Brazil Afogados da Ingazeira,PE,Pernambuco,BR,Brazil -Acu,RN,Rio Grande do Norte,BR,Brazil -Acopiara,CE,Ceara,BR,Brazil +Acauã,PI,Piauí,BR,Brazil +Açu,RN,Rio Grande do Norte,BR,Brazil +Acopiara,CE,Ceará,BR,Brazil Acari,RN,Rio Grande do Norte,BR,Brazil -Acarau,CE,Ceara,BR,Brazil -Acarape,CE,Ceara,BR,Brazil +Acaraú,CE,Ceará,BR,Brazil +Acarape,CE,Ceará,BR,Brazil Abreu e Lima,PE,Pernambuco,BR,Brazil -Abaiara,CE,Ceara,BR,Brazil -Abaetetuba,PA,Para,BR,Brazil -Madeiro,PI,Piaui,BR,Brazil -Sao Luiz,MA,Maranhao,BR,Brazil -Brasilia,MA,Maranhao,BR,Brazil -Mata Roma,MA,Maranhao,BR,Brazil -Joaquim Pires,PI,Piaui,BR,Brazil +Abaetetuba,PA,Pará,BR,Brazil +Madeiro,PI,Piauí,BR,Brazil +Sao Luiz,MA,Maranhão,BR,Brazil +Mata Roma,MA,Maranhão,BR,Brazil +Joaquim Pires,PI,Piauí,BR,Brazil Sao Sebastiao do Uatuma,AM,Amazonas,BR,Brazil -Barcarena Nova,PA,Para,BR,Brazil -Azores,20,Azores,PT,Portugal +Barcarena Nova,PA,Pará,BR,Brazil +,20,Azores,PT,Portugal +Angico,TO,Tocantins,BR,Brazil Aparecida do Rio Negro,TO,Tocantins,BR,Brazil -Barrolandia,TO,Tocantins,BR,Brazil +Barrolândia,TO,Tocantins,BR,Brazil Buriti do Tocantins,TO,Tocantins,BR,Brazil -Colmeia,TO,Tocantins,BR,Brazil +Colméia,TO,Tocantins,BR,Brazil Divinopolis do Tocantins,TO,Tocantins,BR,Brazil Esperantina,TO,Tocantins,BR,Brazil -Sampaio,TO,Tocantins,BR,Brazil +Itapiratins,TO,Tocantins,BR,Brazil Sao Miguel do Tocantins,TO,Tocantins,BR,Brazil -Maurilandia do Tocantins,TO,Tocantins,BR,Brazil +Wanderlândia,TO,Tocantins,BR,Brazil Colinas do Tocantins,TO,Tocantins,BR,Brazil -Darcinopolis,TO,Tocantins,BR,Brazil -Miranorte,TO,Tocantins,BR,Brazil +Darcinópolis,TO,Tocantins,BR,Brazil Vogar,2,Southern Peninsula,IS,Iceland Vestmannaeyjar,8,South,IS,Iceland Thorlakshofn,8,South,IS,Iceland -Thingeyri,4,Westfjords,IS,Iceland -Stykkishólmur,3,West,IS,Iceland Selfoss,8,South,IS,Iceland -Sandgerdi,2,Southern Peninsula,IS,Iceland +Sandgerði,2,Southern Peninsula,IS,Iceland Reykjavik,1,Capital Region,IS,Iceland -Njardvik,2,Southern Peninsula,IS,Iceland Seltjarnarnes,1,Capital Region,IS,Iceland Mosfellsbaer,1,Capital Region,IS,Iceland Kopavogur,1,Capital Region,IS,Iceland Keflavik,2,Southern Peninsula,IS,Iceland Isafjordur,4,Westfjords,IS,Iceland -Hvolsvollur,8,South,IS,Iceland Hveragerdi,8,South,IS,Iceland Hvammstangi,5,Northwest,IS,Iceland -Skagastrond,5,Northwest,IS,Iceland -Hella,8,South,IS,Iceland Hafnarfjordur,1,Capital Region,IS,Iceland Grundarfjordur,3,West,IS,Iceland Grindavik,2,Southern Peninsula,IS,Iceland -Gardur,2,Southern Peninsula,IS,Iceland Garðabaer,1,Capital Region,IS,Iceland -Alftanes,1,Capital Region,IS,Iceland Borgarnes,3,West,IS,Iceland -Bolungarvik,4,Westfjords,IS,Iceland Blonduos,5,Northwest,IS,Iceland Akranes,3,West,IS,Iceland Uummannaq Kommune,,,GL,Greenland +Upernavik,AV,Avannaata,GL,Greenland Sisimiut,QE,Qeqqata,GL,Greenland Qeqertarsuaq,AV,Avannaata,GL,Greenland +Qasigiannguit,QT,Qeqertalik,GL,Greenland Qaqortoq,KU,Kujalleq,GL,Greenland Paamiut,SM,Sermersooq,GL,Greenland Nuuk,SM,Sermersooq,GL,Greenland Narsarsuaq,KU,Kujalleq,GL,Greenland +Narsaq,KU,Kujalleq,GL,Greenland Nanortalik,KU,Kujalleq,GL,Greenland -Nuussuaq,AV,Avannaata,GL,Greenland +Maniitsoq,QE,Qeqqata,GL,Greenland Ittoqqortoormiit,SM,Sermersooq,GL,Greenland Ilulissat,AV,Avannaata,GL,Greenland Arsuk,SM,Sermersooq,GL,Greenland @@ -64172,6 +49365,7 @@ Aasiaat,QT,Qeqertalik,GL,Greenland Saint-Pierre,P,Commune de Saint-Pierre,PM,Saint Pierre and Miquelon Miquelon,M,Miquelon-Langlade,PM,Saint Pierre and Miquelon ,,,GL,Greenland +Petit Barachois,M,Miquelon-Langlade,PM,Saint Pierre and Miquelon Uummannaq,AV,Avannaata,GL,Greenland Stanley,,,FK,Falkland Islands Zelaya,B,Buenos Aires,AR,Argentina @@ -64179,36 +49373,33 @@ Zárate,B,Buenos Aires,AR,Argentina Santa Clara,W,Corrientes,AR,Argentina Wilde,B,Buenos Aires,AR,Argentina Colonia Wanda,N,Misiones,AR,Argentina -Vivorata,B,Buenos Aires,AR,Argentina -Virreyes,B,Buenos Aires,AR,Argentina +Vivoratá,B,Buenos Aires,AR,Argentina San Jose,E,Entre Rios,AR,Argentina Villa Rosa,B,Buenos Aires,AR,Argentina -Villa Paranacito,E,Entre Rios,AR,Argentina Villa Ocampo,S,Santa Fe,AR,Argentina Maria Grande,E,Entre Rios,AR,Argentina Villa Eduardo Madero,B,Buenos Aires,AR,Argentina Villa Luzuriaga,B,Buenos Aires,AR,Argentina Villa Lugano,C,Buenos Aires F.D.,AR,Argentina -Villa Libertad,B,Buenos Aires,AR,Argentina -Villa Insuperable,B,Buenos Aires,AR,Argentina Villa Hernandarias,E,Entre Rios,AR,Argentina Villa Guillermina,S,Santa Fe,AR,Argentina Villaguay,E,Entre Rios,AR,Argentina Villa Gesell,B,Buenos Aires,AR,Argentina -Villa General Mitre,C,Buenos Aires F.D.,AR,Argentina -Villa Espana,B,Buenos Aires,AR,Argentina Villa Elisa,B,Buenos Aires,AR,Argentina Villa Elisa,E,Entre Rios,AR,Argentina Villa Cacique,B,Buenos Aires,AR,Argentina Villa Dominico,B,Buenos Aires,AR,Argentina +Villa Devoto,C,Buenos Aires F.D.,AR,Argentina Villa de Mayo,B,Buenos Aires,AR,Argentina +Villa Crespo,C,Buenos Aires F.D.,AR,Argentina Villa Cordoba,W,Corrientes,AR,Argentina Villa Bosch,B,Buenos Aires,AR,Argentina Villa Ballester,B,Buenos Aires,AR,Argentina -Valentin Alsina,B,Buenos Aires,AR,Argentina +Villa Altube,B,Buenos Aires,AR,Argentina +Valentín Alsina,B,Buenos Aires,AR,Argentina Victoria,B,Buenos Aires,AR,Argentina -Vicente Lopez,B,Buenos Aires,AR,Argentina -Veronica,B,Buenos Aires,AR,Argentina +Vicente López,B,Buenos Aires,AR,Argentina +Verónica,B,Buenos Aires,AR,Argentina Veinticinco de Mayo,N,Misiones,AR,Argentina Urdinarrain,E,Entre Rios,AR,Argentina Turdera,B,Buenos Aires,AR,Argentina @@ -64223,32 +49414,30 @@ Tabossi,E,Entre Rios,AR,Argentina La Tablada,B,Buenos Aires,AR,Argentina Suipacha,B,Buenos Aires,AR,Argentina Sierra de los Padres,B,Buenos Aires,AR,Argentina -Sauce de Luna,E,Entre Rios,AR,Argentina Sauce,W,Corrientes,AR,Argentina -Sarandi,B,Buenos Aires,AR,Argentina +Sarandí,B,Buenos Aires,AR,Argentina Santo Tome,W,Corrientes,AR,Argentina Santos Lugares,B,Buenos Aires,AR,Argentina -Santo Pipo,N,Misiones,AR,Argentina San Telmo,C,Buenos Aires F.D.,AR,Argentina Santa Teresita,B,Buenos Aires,AR,Argentina Santa Rosa,W,Corrientes,AR,Argentina -Santa Maria,B,Buenos Aires,AR,Argentina Santa Maria,N,Misiones,AR,Argentina Santa Lucia,B,Buenos Aires,AR,Argentina Santa Lucia,W,Corrientes,AR,Argentina Santa Isabel,B,Buenos Aires,AR,Argentina Santa Elena,E,Entre Rios,AR,Argentina Santa Clara del Mar,B,Buenos Aires,AR,Argentina +Santa Anita,E,Entre Rios,AR,Argentina +Santa Ana,E,Entre Rios,AR,Argentina Santa Ana,N,Misiones,AR,Argentina San Salvador,E,Entre Rios,AR,Argentina +San Roque,W,Corrientes,AR,Argentina San Pedro,B,Buenos Aires,AR,Argentina San Pedro,N,Misiones,AR,Argentina San Miguel del Monte,B,Buenos Aires,AR,Argentina San Miguel,W,Corrientes,AR,Argentina -San Manuel,B,Buenos Aires,AR,Argentina San Luis del Palmar,W,Corrientes,AR,Argentina San Lorenzo,W,Corrientes,AR,Argentina -San Justo,B,Buenos Aires,AR,Argentina San Jose de Feliciano,E,Entre Rios,AR,Argentina San Javier,S,Santa Fe,AR,Argentina San Javier,N,Misiones,AR,Argentina @@ -64256,16 +49445,15 @@ San Isidro,B,Buenos Aires,AR,Argentina San Ignacio,N,Misiones,AR,Argentina San Francisco Solano,B,Buenos Aires,AR,Argentina San Fernando,B,Buenos Aires,AR,Argentina +San Cosme,W,Corrientes,AR,Argentina San Clemente del Tuyu,B,Buenos Aires,AR,Argentina San Cayetano,B,Buenos Aires,AR,Argentina San Carlos,B,Buenos Aires,AR,Argentina -San Carlos,W,Corrientes,AR,Argentina San Bernardo del Tuyu,B,Buenos Aires,AR,Argentina San Antonio de Padua,B,Buenos Aires,AR,Argentina San Antonio de Areco,B,Buenos Aires,AR,Argentina San Antonio,N,Misiones,AR,Argentina San Andres de Giles,B,Buenos Aires,AR,Argentina -Villa San Andres,B,Buenos Aires,AR,Argentina Saladillo,B,Buenos Aires,AR,Argentina Saladas,W,Corrientes,AR,Argentina Saenz Pena,B,Buenos Aires,AR,Argentina @@ -64273,9 +49461,10 @@ Rosas,B,Buenos Aires,AR,Argentina Rosario del Tala,E,Entre Rios,AR,Argentina Roque Perez,B,Buenos Aires,AR,Argentina Romang,S,Santa Fe,AR,Argentina -Rio Tala,B,Buenos Aires,AR,Argentina Resistencia,H,Chaco,AR,Argentina +Remedios de Escalada de San Martin,B,Buenos Aires,AR,Argentina Reconquista,S,Santa Fe,AR,Argentina +Recoleta,C,Buenos Aires F.D.,AR,Argentina Rauch,B,Buenos Aires,AR,Argentina Ranelagh,B,Buenos Aires,AR,Argentina Ranchos,B,Buenos Aires,AR,Argentina @@ -64283,9 +49472,7 @@ Ramos Mejia,B,Buenos Aires,AR,Argentina Rafael Castillo,B,Buenos Aires,AR,Argentina Rafael Calzada,B,Buenos Aires,AR,Argentina Quilmes,B,Buenos Aires,AR,Argentina -Quequen,B,Buenos Aires,AR,Argentina Punta Lara,B,Buenos Aires,AR,Argentina -Puerto Vilelas,H,Chaco,AR,Argentina Puerto Tirol,H,Chaco,AR,Argentina Puerto Rico,N,Misiones,AR,Argentina Puerto Piray,N,Misiones,AR,Argentina @@ -64298,74 +49485,68 @@ Timbo,H,Chaco,AR,Argentina Presidente Derqui,B,Buenos Aires,AR,Argentina Posadas,N,Misiones,AR,Argentina Pontevedra,B,Buenos Aires,AR,Argentina -Platanos,B,Buenos Aires,AR,Argentina +Pirané,P,Formosa,AR,Argentina Pinamar,B,Buenos Aires,AR,Argentina Pilar,B,Buenos Aires,AR,Argentina Pila,B,Buenos Aires,AR,Argentina +Piedras Blancas,E,Entre Rios,AR,Argentina Paso del Rey,B,Buenos Aires,AR,Argentina Paso de los Libres,W,Corrientes,AR,Argentina Paso de la Patria,W,Corrientes,AR,Argentina -Parque Chacabuco,C,Buenos Aires F.D.,AR,Argentina -Pampa del Indio,H,Chaco,AR,Argentina Palo Santo,P,Formosa,AR,Argentina Palermo,C,Buenos Aires F.D.,AR,Argentina Olivos,B,Buenos Aires,AR,Argentina -Obera,N,Misiones,AR,Argentina -Nunez,C,Buenos Aires F.D.,AR,Argentina +Oberá,N,Misiones,AR,Argentina Norberto de la Riestra,B,Buenos Aires,AR,Argentina -Nogoya,E,Entre Rios,AR,Argentina +Nogoyá,E,Entre Rios,AR,Argentina Nicanor Olivera,B,Buenos Aires,AR,Argentina Nicanor Molinas,S,Santa Fe,AR,Argentina Necochea,B,Buenos Aires,AR,Argentina Navarro,B,Buenos Aires,AR,Argentina -Napaleofu,B,Buenos Aires,AR,Argentina +Napaleofú,B,Buenos Aires,AR,Argentina Munro,B,Buenos Aires,AR,Argentina -Muniz,B,Buenos Aires,AR,Argentina -Moron,B,Buenos Aires,AR,Argentina -Moquehua,B,Buenos Aires,AR,Argentina +Morón,B,Buenos Aires,AR,Argentina +Moquehuá,B,Buenos Aires,AR,Argentina Montserrat,C,Buenos Aires F.D.,AR,Argentina Monte Grande,B,Buenos Aires,AR,Argentina Monte Chingolo,B,Buenos Aires,AR,Argentina Monte Caseros,W,Corrientes,AR,Argentina Montecarlo,N,Misiones,AR,Argentina -Mocoreta,W,Corrientes,AR,Argentina +Mocoretá,W,Corrientes,AR,Argentina ,N,Misiones,AR,Argentina Ministro Rivadavia,B,Buenos Aires,AR,Argentina Merlo,B,Buenos Aires,AR,Argentina Mercedes,B,Buenos Aires,AR,Argentina Mercedes,W,Corrientes,AR,Argentina -Medanos,E,Entre Rios,AR,Argentina -Mechongue,B,Buenos Aires,AR,Argentina +Médanos,E,Entre Rios,AR,Argentina +Mechongué,B,Buenos Aires,AR,Argentina +Mburucuyá,W,Corrientes,AR,Argentina Matheu,B,Buenos Aires,AR,Argentina -Mataderos,C,Buenos Aires F.D.,AR,Argentina -Martinez,B,Buenos Aires,AR,Argentina +Martínez,B,Buenos Aires,AR,Argentina Haedo,B,Buenos Aires,AR,Argentina Mariano Acosta,B,Buenos Aires,AR,Argentina -Margarita Belen,H,Chaco,AR,Argentina Mar del Tuyu,B,Buenos Aires,AR,Argentina Mar del Plata,B,Buenos Aires,AR,Argentina +Mar de Cobo,B,Buenos Aires,AR,Argentina Mar de Ajo,B,Buenos Aires,AR,Argentina Marcos Paz,B,Buenos Aires,AR,Argentina Manuel J. Cobo,B,Buenos Aires,AR,Argentina -Manuel B. Gonnet,B,Buenos Aires,AR,Argentina Malvinas Norte,W,Corrientes,AR,Argentina Malabrigo,S,Santa Fe,AR,Argentina -Maipu,B,Buenos Aires,AR,Argentina +Maipú,B,Buenos Aires,AR,Argentina Magdalena,B,Buenos Aires,AR,Argentina -Macia,E,Entre Rios,AR,Argentina +Maciá,E,Entre Rios,AR,Argentina Villa Lynch,B,Buenos Aires,AR,Argentina Luján,B,Buenos Aires,AR,Argentina Luis Guillon,B,Buenos Aires,AR,Argentina Lucas Gonzalez,E,Entre Rios,AR,Argentina +Los Toldos,B,Buenos Aires,AR,Argentina Los Polvorines,B,Buenos Aires,AR,Argentina -Los Charruas,E,Entre Rios,AR,Argentina -Los Cardales,B,Buenos Aires,AR,Argentina Longchamps,B,Buenos Aires,AR,Argentina -Loma Verde,B,Buenos Aires,AR,Argentina Lomas de Zamora,B,Buenos Aires,AR,Argentina Lomas del Mirador,B,Buenos Aires,AR,Argentina Lobos,B,Buenos Aires,AR,Argentina -Loberia,B,Buenos Aires,AR,Argentina +Lobería,B,Buenos Aires,AR,Argentina Llavallol,B,Buenos Aires,AR,Argentina Lima,B,Buenos Aires,AR,Argentina Libertad,B,Buenos Aires,AR,Argentina @@ -64373,32 +49554,31 @@ Leandro N. Alem,N,Misiones,AR,Argentina Las Toscas,S,Santa Fe,AR,Argentina Las Toninas,B,Buenos Aires,AR,Argentina Las Palmas,H,Chaco,AR,Argentina +Las Garcitas,H,Chaco,AR,Argentina Las Flores,B,Buenos Aires,AR,Argentina Las Armas,B,Buenos Aires,AR,Argentina Larroque,E,Entre Rios,AR,Argentina La Reja,B,Buenos Aires,AR,Argentina La Plata,B,Buenos Aires,AR,Argentina La Paz,E,Entre Rios,AR,Argentina -Lanus,B,Buenos Aires,AR,Argentina +Lanús,B,Buenos Aires,AR,Argentina La Lucila,B,Buenos Aires,AR,Argentina +Loma Verde,B,Buenos Aires,AR,Argentina La Leonesa,H,Chaco,AR,Argentina Frontera,P,Formosa,AR,Argentina Laferrere,B,Buenos Aires,AR,Argentina La Escondida,H,Chaco,AR,Argentina -La Criolla,E,Entre Rios,AR,Argentina -Labarden,B,Buenos Aires,AR,Argentina -Juan Maria Gutierrez,B,Buenos Aires,AR,Argentina +La Dulce,B,Buenos Aires,AR,Argentina Jose Marmol,B,Buenos Aires,AR,Argentina Villa Jose Leon Suarez,B,Buenos Aires,AR,Argentina Jardin America,N,Misiones,AR,Argentina -Ituzaingo,B,Buenos Aires,AR,Argentina -Ituzaingo,W,Corrientes,AR,Argentina +Ituzaingó,B,Buenos Aires,AR,Argentina +Ituzaingó,W,Corrientes,AR,Argentina Ita Ibate,W,Corrientes,AR,Argentina Isidro Casanova,B,Buenos Aires,AR,Argentina Ingeniero Otamendi,B,Buenos Aires,AR,Argentina Ingeniero Maschwitz,B,Buenos Aires,AR,Argentina Ibicuy,E,Entre Rios,AR,Argentina -Ibarreta,P,Formosa,AR,Argentina Hurlingham,B,Buenos Aires,AR,Argentina Hasenkamp,E,Entre Rios,AR,Argentina Gualeguaychú,E,Entre Rios,AR,Argentina @@ -64406,15 +49586,14 @@ Gualeguay,E,Entre Rios,AR,Argentina Grand Bourg,B,Buenos Aires,AR,Argentina Goya,W,Corrientes,AR,Argentina Gorostiaga,B,Buenos Aires,AR,Argentina -Gonzalez Catan,B,Buenos Aires,AR,Argentina -Gomez,B,Buenos Aires,AR,Argentina +González Catán,B,Buenos Aires,AR,Argentina +Gómez,B,Buenos Aires,AR,Argentina Gobernador Mansilla,E,Entre Rios,AR,Argentina +Gobernador Juan E. Martinez,W,Corrientes,AR,Argentina Gobernador Virasoro,W,Corrientes,AR,Argentina Glew,B,Buenos Aires,AR,Argentina Gerli,B,Buenos Aires,AR,Argentina -General Vedia,H,Chaco,AR,Argentina Villa Urquiza,C,Buenos Aires F.D.,AR,Argentina -Ciudad del Libertador General San Martin,B,Buenos Aires,AR,Argentina General Rodriguez,B,Buenos Aires,AR,Argentina General Piran,B,Buenos Aires,AR,Argentina General Pacheco,B,Buenos Aires,AR,Argentina @@ -64423,11 +49602,10 @@ General Juan Madariaga,B,Buenos Aires,AR,Argentina General Jose de San Martin,H,Chaco,AR,Argentina General Guido,B,Buenos Aires,AR,Argentina General Galarza,E,Entre Rios,AR,Argentina -General Campos,E,Entre Rios,AR,Argentina General Belgrano,B,Buenos Aires,AR,Argentina Partido de General Alvarado,B,Buenos Aires,AR,Argentina -Garupa,N,Misiones,AR,Argentina -Garin,B,Buenos Aires,AR,Argentina +Garupá,N,Misiones,AR,Argentina +Garín,B,Buenos Aires,AR,Argentina Francisco Alvarez,B,Buenos Aires,AR,Argentina Formosa,P,Formosa,AR,Argentina Fontana,H,Chaco,AR,Argentina @@ -64435,9 +49613,9 @@ Florida,B,Buenos Aires,AR,Argentina San Juan Bautista,B,Buenos Aires,AR,Argentina ,C,Buenos Aires F.D.,AR,Argentina Federal,E,Entre Rios,AR,Argentina -Federacion,E,Entre Rios,AR,Argentina +Federación,E,Entre Rios,AR,Argentina Faustino M. Parera,E,Entre Rios,AR,Argentina -Fatima,B,Buenos Aires,AR,Argentina +Fátima,B,Buenos Aires,AR,Argentina Ezpeleta,B,Buenos Aires,AR,Argentina Ezeiza,B,Buenos Aires,AR,Argentina Esquina,W,Corrientes,AR,Argentina @@ -64448,7 +49626,7 @@ Empalme San Vicente,B,Buenos Aires,AR,Argentina El Talar,B,Buenos Aires,AR,Argentina El Soberbio,N,Misiones,AR,Argentina El Palomar,B,Buenos Aires,AR,Argentina -Ombu,E,Entre Rios,AR,Argentina +Ombú,E,Entre Rios,AR,Argentina El Colorado,P,Formosa,AR,Argentina Dos de Mayo,N,Misiones,AR,Argentina Don Torcuato,B,Buenos Aires,AR,Argentina @@ -64459,34 +49637,33 @@ Dock Sud,B,Buenos Aires,AR,Argentina Dique Lujan,B,Buenos Aires,AR,Argentina De Mayo,N,Misiones,AR,Argentina Del Viso,B,Buenos Aires,AR,Argentina +Del Carril,B,Buenos Aires,AR,Argentina Curuzu Cuatia,W,Corrientes,AR,Argentina -,W,Corrientes,AR,Argentina Corrientes,W,Corrientes,AR,Argentina Coronel Vidal,B,Buenos Aires,AR,Argentina Concordia,E,Entre Rios,AR,Argentina Concepción del Uruguay,E,Entre Rios,AR,Argentina -Comandante Nicanor Otamendi,B,Buenos Aires,AR,Argentina -Colonias Unidas,H,Chaco,AR,Argentina Colonia Elisa,H,Chaco,AR,Argentina -Colon,E,Entre Rios,AR,Argentina +Colón,E,Entre Rios,AR,Argentina Clorinda,P,Formosa,AR,Argentina Claypole,B,Buenos Aires,AR,Argentina Ciudad Evita,B,Buenos Aires,AR,Argentina Ciudadela,B,Buenos Aires,AR,Argentina City Bell,B,Buenos Aires,AR,Argentina Chillar,B,Buenos Aires,AR,Argentina -Chascomus,B,Buenos Aires,AR,Argentina -Chajari,E,Entre Rios,AR,Argentina -Cazon,B,Buenos Aires,AR,Argentina +Chascomús,B,Buenos Aires,AR,Argentina +Chajarí,E,Entre Rios,AR,Argentina +Cazón,B,Buenos Aires,AR,Argentina +Castilla,B,Buenos Aires,AR,Argentina Castelli,B,Buenos Aires,AR,Argentina Castelar,B,Buenos Aires,AR,Argentina Caseros,B,Buenos Aires,AR,Argentina Caseros,E,Entre Rios,AR,Argentina Carmen de Areco,B,Buenos Aires,AR,Argentina Capitan Sarmiento,B,Buenos Aires,AR,Argentina -Capiovi,N,Misiones,AR,Argentina +Capioví,N,Misiones,AR,Argentina Capilla del Senor,B,Buenos Aires,AR,Argentina -Canuelas,B,Buenos Aires,AR,Argentina +Cañuelas,B,Buenos Aires,AR,Argentina Canning,B,Buenos Aires,AR,Argentina Candelaria,N,Misiones,AR,Argentina Campo Viera,N,Misiones,AR,Argentina @@ -64501,331 +49678,266 @@ Coronel Brandsen,B,Buenos Aires,AR,Argentina Bovril,E,Entre Rios,AR,Argentina Boulogne Sur Mer,B,Buenos Aires,AR,Argentina Bosques,B,Buenos Aires,AR,Argentina -Beron de Astrada,W,Corrientes,AR,Argentina Bernardo de Irigoyen,N,Misiones,AR,Argentina Bernal,B,Buenos Aires,AR,Argentina Berisso,B,Buenos Aires,AR,Argentina Berazategui,B,Buenos Aires,AR,Argentina Benito Juarez,B,Buenos Aires,AR,Argentina -Benavidez,B,Buenos Aires,AR,Argentina +Benavídez,B,Buenos Aires,AR,Argentina Bella Vista,B,Buenos Aires,AR,Argentina -Bella Vista,W,Corrientes,AR,Argentina Belgrano,C,Buenos Aires F.D.,AR,Argentina Belen de Escobar,B,Buenos Aires,AR,Argentina Beccar,B,Buenos Aires,AR,Argentina -Batan,B,Buenos Aires,AR,Argentina +Batán,B,Buenos Aires,AR,Argentina Basavilbaso,E,Entre Rios,AR,Argentina Basail,H,Chaco,AR,Argentina Barranqueras,H,Chaco,AR,Argentina -Barracas,C,Buenos Aires F.D.,AR,Argentina Barker,B,Buenos Aires,AR,Argentina Baradero,B,Buenos Aires,AR,Argentina Banfield,B,Buenos Aires,AR,Argentina -Mar Chiquita,B,Buenos Aires,AR,Argentina Balcarce,B,Buenos Aires,AR,Argentina Azul,B,Buenos Aires,AR,Argentina Azucena,B,Buenos Aires,AR,Argentina -Azara,N,Misiones,AR,Argentina Ayacucho,B,Buenos Aires,AR,Argentina Avellaneda,S,Santa Fe,AR,Argentina -Arturo Segui,B,Buenos Aires,AR,Argentina -Arroyo Baru,E,Entre Rios,AR,Argentina Aristobulo del Valle,N,Misiones,AR,Argentina -Apostoles,N,Misiones,AR,Argentina +Apóstoles,N,Misiones,AR,Argentina Antonio Carboni,B,Buenos Aires,AR,Argentina Alvear,W,Corrientes,AR,Argentina Almirante Brown,B,Buenos Aires,AR,Argentina -Almagro,C,Buenos Aires F.D.,AR,Argentina Alejandro Korn,B,Buenos Aires,AR,Argentina +Alejandra,S,Santa Fe,AR,Argentina Aldo Bonzi,B,Buenos Aires,AR,Argentina -Agote,B,Buenos Aires,AR,Argentina +Agronomía,C,Buenos Aires F.D.,AR,Argentina Acassuso,B,Buenos Aires,AR,Argentina Abasto,B,Buenos Aires,AR,Argentina -Yuty,6,Departamento de Caazapa,PY,Paraguay -Ypane,11,Departamento Central,PY,Paraguay -Ypacarai,11,Departamento Central,PY,Paraguay -Villa Ygatimi,14,Departamento de Canindeyu,PY,Paraguay -Villa Villeta,11,Departamento Central,PY,Paraguay +Zarate Isla,11,Central Department,PY,Paraguay +Yuty,6,Caazapá,PY,Paraguay +Ypané,11,Central Department,PY,Paraguay +Ypacarai,11,Central Department,PY,Paraguay +Villa Ygatimi,14,Canindeyú,PY,Paraguay +Villa Villeta,11,Central Department,PY,Paraguay Villarrica,4,Departamento del Guaira,PY,Paraguay Villa Oliva,12,Departamento de Neembucu,PY,Paraguay -Villa Hayes,15,Departamento de Presidente Hayes,PY,Paraguay -Villa Elisa,11,Departamento Central,PY,Paraguay -Torin,13,Departamento del Amambay,PY,Paraguay -San Ignacio,8,Departamento de Misiones,PY,Paraguay -Santa Rosa,8,Departamento de Misiones,PY,Paraguay +Villa Hayes,15,Presidente Hayes,PY,Paraguay +Villa Elisa,11,Central Department,PY,Paraguay +Torín,13,Amambay Department,PY,Paraguay +Tobatí,3,Cordillera Department,PY,Paraguay +San Ignacio,8,Misiones Department,PY,Paraguay +Santa Rosa,8,Misiones Department,PY,Paraguay Santa Rosa del Monday,10,Departamento del Alto Parana,PY,Paraguay -Compania Santa Rita,8,Departamento de Misiones,PY,Paraguay +Compania Santa Rita,8,Misiones Department,PY,Paraguay Santa Rita,10,Departamento del Alto Parana,PY,Paraguay -San Lorenzo,11,Departamento Central,PY,Paraguay +San Lorenzo,11,Central Department,PY,Paraguay San Juan Bautista de Neembucu,12,Departamento de Neembucu,PY,Paraguay -San Isidro de Curuguaty,14,Departamento de Canindeyu,PY,Paraguay -San Bernardino,3,Departamento de la Cordillera,PY,Paraguay -San Antonio,11,Departamento Central,PY,Paraguay +San Isidro de Curuguaty,14,Canindeyú,PY,Paraguay +San Antonio,11,Central Department,PY,Paraguay San Alberto,10,Departamento del Alto Parana,PY,Paraguay -Salto del Guaira,14,Departamento de Canindeyu,PY,Paraguay +Salto del Guaira,14,Canindeyú,PY,Paraguay Quiindy,9,Departamento de Paraguari,PY,Paraguay Presidente Franco,10,Departamento del Alto Parana,PY,Paraguay -Pirayu,9,Departamento de Paraguari,PY,Paraguay Villa Pilar,12,Departamento de Neembucu,PY,Paraguay -Pedro Juan Caballero,13,Departamento del Amambay,PY,Paraguay +Pedro Juan Caballero,13,Amambay Department,PY,Paraguay ,,,PY,Paraguay -Obligado,7,Departamento de Itapua,PY,Paraguay -Colonia Nueva Germania,2,Departamento de San Pedro,PY,Paraguay -Nemby,11,Departamento Central,PY,Paraguay -Natalio,7,Departamento de Itapua,PY,Paraguay -Naranjito,7,Departamento de Itapua,PY,Paraguay -Nanawa,15,Departamento de Presidente Hayes,PY,Paraguay -Luque,11,Departamento Central,PY,Paraguay +Obligado,7,Itapúa,PY,Paraguay +Colonia Nueva Germania,2,San Pedro Department,PY,Paraguay +Nemby,11,Central Department,PY,Paraguay +Natalio,7,Itapúa,PY,Paraguay +Naranjito,7,Itapúa,PY,Paraguay +Nanawa,15,Presidente Hayes,PY,Paraguay +Luque,11,Central Department,PY,Paraguay Loma Plata,19,Departamento de Boqueron,PY,Paraguay -Loma,15,Departamento de Presidente Hayes,PY,Paraguay -Limpio,11,Departamento Central,PY,Paraguay -Lima,2,Departamento de San Pedro,PY,Paraguay -La Paloma del Espiritu Santo,14,Departamento de Canindeyu,PY,Paraguay -Lambaré,11,Departamento Central,PY,Paraguay +Loma,15,Presidente Hayes,PY,Paraguay +Limpio,11,Central Department,PY,Paraguay +Lima,2,San Pedro Department,PY,Paraguay +La Paloma del Espiritu Santo,14,Canindeyú,PY,Paraguay +Lambaré,11,Central Department,PY,Paraguay Doctor Juan Eulogio Estigarribia,5,Departamento de Caaguazu,PY,Paraguay -Itauguá,11,Departamento Central,PY,Paraguay -,7,Departamento de Itapua,PY,Paraguay +Itauguá,11,Central Department,PY,Paraguay +,7,Itapúa,PY,Paraguay +Itá,11,Central Department,PY,Paraguay Independencia,4,Departamento del Guaira,PY,Paraguay -Horqueta,15,Departamento de Presidente Hayes,PY,Paraguay -Hohenau,7,Departamento de Itapua,PY,Paraguay +Horqueta,15,Presidente Hayes,PY,Paraguay +Hohenau,7,Itapúa,PY,Paraguay Hernandarias,10,Departamento del Alto Parana,PY,Paraguay -Fuerte Olimpo,16,Departamento de Alto Paraguay,PY,Paraguay -Fernando de la Mora,11,Departamento Central,PY,Paraguay -Estancia Nueva Esperanza,8,Departamento de Misiones,PY,Paraguay -Encarnación,7,Departamento de Itapua,PY,Paraguay +Fuerte Olimpo,16,Alto Paraguay,PY,Paraguay +Fernando de la Mora,11,Central Department,PY,Paraguay +Estancia Nueva Esperanza,8,Misiones Department,PY,Paraguay +Encarnación,7,Itapúa,PY,Paraguay Coronel Oviedo,5,Departamento de Caaguazu,PY,Paraguay -Coronel Bogado,7,Departamento de Itapua,PY,Paraguay +Coronel Bogado,7,Itapúa,PY,Paraguay Concepción,1,Departamento de Concepcion,PY,Paraguay -Mariano Roque Alonso,11,Departamento Central,PY,Paraguay -Katuete,14,Departamento de Canindeyu,PY,Paraguay +Mariano Roque Alonso,11,Central Department,PY,Paraguay +Katueté,14,Canindeyú,PY,Paraguay Ciudad del Este,10,Departamento del Alto Parana,PY,Paraguay -Carapegua,9,Departamento de Paraguari,PY,Paraguay -Caraguatay,3,Departamento de la Cordillera,PY,Paraguay -Capitan Miranda,7,Departamento de Itapua,PY,Paraguay -Capiatá,11,Departamento Central,PY,Paraguay -Caaguazu,5,Departamento de Caaguazu,PY,Paraguay -Caacupe,3,Departamento de la Cordillera,PY,Paraguay -Benjamin Aceval,15,Departamento de Presidente Hayes,PY,Paraguay -Belen,1,Departamento de Concepcion,PY,Paraguay -Ayolas,8,Departamento de Misiones,PY,Paraguay -Atyra,3,Departamento de la Cordillera,PY,Paraguay -Asunción,ASU,Asuncion,PY,Paraguay -Arroyos y Esteros,3,Departamento de la Cordillera,PY,Paraguay +Carapeguá,9,Departamento de Paraguari,PY,Paraguay +Caraguatay,3,Cordillera Department,PY,Paraguay +Capiatá,11,Central Department,PY,Paraguay +Caaguazú,5,Departamento de Caaguazu,PY,Paraguay +Caacupé,3,Cordillera Department,PY,Paraguay +Belén,1,Departamento de Concepcion,PY,Paraguay +Ayolas,8,Misiones Department,PY,Paraguay +Asunción,ASU,Asunción,PY,Paraguay +Arroyos y Esteros,3,Cordillera Department,PY,Paraguay Alberdi,12,Departamento de Neembucu,PY,Paraguay -Young,RN,Río Negro Department,UY,Uruguay Villa del Carmen,DU,Durazno Department,UY,Uruguay Vichadero,RV,Rivera Department,UY,Uruguay Vergara,TT,Treinta y Tres Department,UY,Uruguay -Barra de Valizas,RO,Rocha Department,UY,Uruguay ,,,UY,Uruguay -Union,MO,Montevideo Department,UY,Uruguay Trinidad,FS,Flores Department,UY,Uruguay -Treinta y Tres,TT,Treinta y Tres Department,UY,Uruguay -Toledo,CA,Canelones,UY,Uruguay -Tala,CA,Canelones,UY,Uruguay Tacuarembó,TA,Tacuarembó Department,UY,Uruguay Villa Soriano,SO,Soriano,UY,Uruguay Solis de Mataojo,LA,Lavalleja,UY,Uruguay +Soca,CA,Canelones,UY,Uruguay Sayago,MO,Montevideo Department,UY,Uruguay -Sauce,CA,Canelones,UY,Uruguay -Sarandi Grande,FD,Florida,UY,Uruguay -Santa Rosa,CA,Canelones,UY,Uruguay -Santa Lucia del Este,CA,Canelones,UY,Uruguay -Santa Lucia,CA,Canelones,UY,Uruguay +Sarandí Grande,FD,Florida,UY,Uruguay Santa Clara de Olimar,TT,Treinta y Tres Department,UY,Uruguay Santa Bernardina,DU,Durazno Department,UY,Uruguay -San Ramon,CA,Canelones,UY,Uruguay -San Luis,CA,Canelones,UY,Uruguay San Jose de Mayo,SJ,San José Department,UY,Uruguay -San Jacinto,CA,Canelones,UY,Uruguay San Carlos,MA,Maldonado,UY,Uruguay -San Bautista,CA,Canelones,UY,Uruguay Salto,SA,Salto Department,UY,Uruguay -Salinas,CA,Canelones,UY,Uruguay Rosario,CO,Colonia,UY,Uruguay -Rocha,RO,Rocha Department,UY,Uruguay Rivera,RV,Rivera Department,UY,Uruguay Rio Branco,CL,Cerro Largo,UY,Uruguay -Reducto,MO,Montevideo Department,UY,Uruguay Punta del Este,MA,Maldonado,UY,Uruguay -Punta Carretas,MO,Montevideo Department,UY,Uruguay Progreso,CA,Canelones,UY,Uruguay -Pocitos,MO,Montevideo Department,UY,Uruguay -Piriapolis,MA,Maldonado,UY,Uruguay -Piedras Blancas,MO,Montevideo Department,UY,Uruguay +Piriápolis,MA,Maldonado,UY,Uruguay Paysandú,PA,Paysandú Department,UY,Uruguay -Paso Molino,MO,Montevideo Department,UY,Uruguay -Pando,CA,Canelones,UY,Uruguay -Pan de Azucar,MA,Maldonado,UY,Uruguay -Nuevo Paris,MO,Montevideo Department,UY,Uruguay -Nuevo Berlin,RN,Río Negro Department,UY,Uruguay -Nueva Palmira,CO,Colonia,UY,Uruguay -Nueva Helvecia,CO,Colonia,UY,Uruguay +Nuevo Berlín,RN,Río Negro Department,UY,Uruguay Montevideo,MO,Montevideo Department,UY,Uruguay Minas,LA,Lavalleja,UY,Uruguay Mercedes,SO,Soriano,UY,Uruguay Melo,CL,Cerro Largo,UY,Uruguay -Maronas,MO,Montevideo Department,UY,Uruguay -Mariscala,LA,Lavalleja,UY,Uruguay -Manga,MO,Montevideo Department,UY,Uruguay Maldonado,MA,Maldonado,UY,Uruguay -Los Cerrillos,CA,Canelones,UY,Uruguay Libertad,SJ,San José Department,UY,Uruguay Las Piedras,CA,Canelones,UY,Uruguay -La Pedrera,RO,Rocha Department,UY,Uruguay -La Paz,CA,Canelones,UY,Uruguay -La Paz,CO,Colonia,UY,Uruguay La Paloma,RO,Rocha Department,UY,Uruguay La Floresta,CA,Canelones,UY,Uruguay -La Barra,MA,Maldonado,UY,Uruguay -Juan L. Lacaze,CO,Colonia,UY,Uruguay Joaquin Suarez,CA,Canelones,UY,Uruguay -Ituzaingo,MO,Montevideo Department,UY,Uruguay -Fray Marcos,FD,Florida,UY,Uruguay Fray Bentos,RN,Río Negro Department,UY,Uruguay Florida,FD,Florida,UY,Uruguay Durazno,DU,Durazno Department,UY,Uruguay -Dolores,SO,Soriano,UY,Uruguay Curtina,TA,Tacuarembó Department,UY,Uruguay -Cordon,MO,Montevideo Department,UY,Uruguay -Colonia Rosario,CO,Colonia,UY,Uruguay -Colonia del Sacramento,CO,Colonia,UY,Uruguay -Colon,MO,Montevideo Department,UY,Uruguay +Cordón,MO,Montevideo Department,UY,Uruguay +Colón,MO,Montevideo Department,UY,Uruguay Chui,RO,Rocha Department,UY,Uruguay Chamizo,FD,Florida,UY,Uruguay Centro,MO,Montevideo Department,UY,Uruguay -Castillos,RO,Rocha Department,UY,Uruguay -Carmelo,CO,Colonia,UY,Uruguay Cardal,FD,Florida,UY,Uruguay Canelones,CA,Canelones,UY,Uruguay -Buceo,MO,Montevideo Department,UY,Uruguay -Belvedere,MO,Montevideo Department,UY,Uruguay -Bella Union,AR,Artigas,UY,Uruguay -Belen,SA,Salto Department,UY,Uruguay +Belén,SA,Salto Department,UY,Uruguay Baltasar Brum,AR,Artigas,UY,Uruguay -Solis,MA,Maldonado,UY,Uruguay -Atlantida,CA,Canelones,UY,Uruguay Artigas,AR,Artigas,UY,Uruguay Andresito,FS,Flores Department,UY,Uruguay -Aguas Corrientes,CA,Canelones,UY,Uruguay Xique Xique,BA,Bahia,BR,Brazil Xaxim,SC,Santa Catarina,BR,Brazil -Chavantes,SP,Sao Paulo,BR,Brazil -Xanxere,SC,Santa Catarina,BR,Brazil -Xambre,PR,Parana,BR,Brazil -Wagner,BA,Bahia,BR,Brazil -Votuporanga,SP,Sao Paulo,BR,Brazil -Votorantim,SP,Sao Paulo,BR,Brazil +Chavantes,SP,São Paulo,BR,Brazil +Xanxerê,SC,Santa Catarina,BR,Brazil +Xambrê,PR,Paraná,BR,Brazil +Witmarsum,SC,Santa Catarina,BR,Brazil +Votuporanga,SP,São Paulo,BR,Brazil +Votorantim,SP,São Paulo,BR,Brazil Volta Redonda,RJ,Rio de Janeiro,BR,Brazil Volta Grande,MG,Minas Gerais,BR,Brazil -Vitorinos,MG,Minas Gerais,BR,Brazil -Vitorino,PR,Parana,BR,Brazil Vitória da Conquista,BA,Bahia,BR,Brazil -Vitória,ES,Espirito Santo,BR,Brazil -Vista Alegre do Alto,SP,Sao Paulo,BR,Brazil +Vitória,ES,Espírito Santo,BR,Brazil +Vista Gaucha,RS,Rio Grande do Sul,BR,Brazil Visconde do Rio Branco,MG,Minas Gerais,BR,Brazil -Virgolandia,MG,Minas Gerais,BR,Brazil -Virginopolis,MG,Minas Gerais,BR,Brazil +Virginópolis,MG,Minas Gerais,BR,Brazil Virgem da Lapa,MG,Minas Gerais,BR,Brazil -Viradouro,SP,Sao Paulo,BR,Brazil -Vinhedo,SP,Sao Paulo,BR,Brazil -Vila Velha,ES,Espirito Santo,BR,Brazil +Viradouro,SP,São Paulo,BR,Brazil +Vinhedo,SP,São Paulo,BR,Brazil +Vila Velha,ES,Espírito Santo,BR,Brazil Vila Nova,SC,Santa Catarina,BR,Brazil Vila Muriqui,RJ,Rio de Janeiro,BR,Brazil Vila Flores,RS,Rio Grande do Sul,BR,Brazil Videira,SC,Santa Catarina,BR,Brazil -Vidal Ramos,SC,Santa Catarina,BR,Brazil -Vicosa,MG,Minas Gerais,BR,Brazil -Vianopolis,GO,Goias,BR,Brazil -Viana,ES,Espirito Santo,BR,Brazil +Viçosa,MG,Minas Gerais,BR,Brazil +Vianópolis,GO,Goiás,BR,Brazil +Viana,ES,Espírito Santo,BR,Brazil Viamão,RS,Rio Grande do Sul,BR,Brazil Viadutos,RS,Rio Grande do Sul,BR,Brazil Vespasiano,MG,Minas Gerais,BR,Brazil -Vere,PR,Parana,BR,Brazil -Veranopolis,RS,Rio Grande do Sul,BR,Brazil +Vermelho Novo,MG,Minas Gerais,BR,Brazil +Verê,PR,Paraná,BR,Brazil +Veranópolis,RS,Rio Grande do Sul,BR,Brazil Vera Cruz,BA,Bahia,BR,Brazil -Vera Cruz,SP,Sao Paulo,BR,Brazil Vera Cruz,BA,Bahia,BR,Brazil -Ventania,PR,Parana,BR,Brazil +Ventania,PR,Paraná,BR,Brazil Venda,MG,Minas Gerais,BR,Brazil -Wenceslau Braz,PR,Parana,BR,Brazil +Wenceslau Braz,PR,Paraná,BR,Brazil Venancio Aires,RS,Rio Grande do Sul,BR,Brazil -Vazante,MG,Minas Gerais,BR,Brazil Vassouras,RJ,Rio de Janeiro,BR,Brazil -Varzelandia,MG,Minas Gerais,BR,Brazil +Varzelândia,MG,Minas Gerais,BR,Brazil Varzedo,BA,Bahia,BR,Brazil -Varzea Paulista,SP,Sao Paulo,BR,Brazil +Varzea Paulista,SP,São Paulo,BR,Brazil Várzea Grande,MT,Mato Grosso,BR,Brazil Varzea do Poco,BA,Bahia,BR,Brazil Varzea da Palma,MG,Minas Gerais,BR,Brazil Varginha,MG,Minas Gerais,BR,Brazil -Vargem Grande do Sul,SP,Sao Paulo,BR,Brazil +Vargem Grande do Sul,SP,São Paulo,BR,Brazil Varzea da Roca,BA,Bahia,BR,Brazil Vargem Bonita,MG,Minas Gerais,BR,Brazil -Vargem Alta,ES,Espirito Santo,BR,Brazil -Vargem Alegre,MG,Minas Gerais,BR,Brazil -Vargem,SP,Sao Paulo,BR,Brazil -Valparaiso,SP,Sao Paulo,BR,Brazil -Valinhos,SP,Sao Paulo,BR,Brazil -Valentim Gentil,SP,Sao Paulo,BR,Brazil +Vargem Alta,ES,Espírito Santo,BR,Brazil +Vargem,SP,São Paulo,BR,Brazil +Valparaíso,SP,São Paulo,BR,Brazil +Valinhos,SP,São Paulo,BR,Brazil +Valentim Gentil,SP,São Paulo,BR,Brazil Valente,BA,Bahia,BR,Brazil -Valenca,RJ,Rio de Janeiro,BR,Brazil +Valença,RJ,Rio de Janeiro,BR,Brazil Valença,BA,Bahia,BR,Brazil Vacaria,RS,Rio Grande do Sul,BR,Brazil Utinga,BA,Bahia,BR,Brazil +Urutaí,GO,Goiás,BR,Brazil Urussanga,SC,Santa Catarina,BR,Brazil -Urupes,SP,Sao Paulo,BR,Brazil +Urupês,SP,São Paulo,BR,Brazil Urupema,SC,Santa Catarina,BR,Brazil Uruguaiana,RS,Rio Grande do Sul,BR,Brazil Urucuia,MG,Minas Gerais,BR,Brazil -Urucuca,BA,Bahia,BR,Brazil -Urucania,MG,Minas Gerais,BR,Brazil +Uruçuca,BA,Bahia,BR,Brazil Urubici,SC,Santa Catarina,BR,Brazil -Uruana,GO,Goias,BR,Brazil -Uruacu,GO,Goias,BR,Brazil -Urania,SP,Sao Paulo,BR,Brazil +Uruana,GO,Goiás,BR,Brazil +Uruaçu,GO,Goiás,BR,Brazil +Urânia,SP,São Paulo,BR,Brazil Urandi,BA,Bahia,BR,Brazil -Urai,PR,Parana,BR,Brazil +Uraí,PR,Paraná,BR,Brazil Upamirim,BA,Bahia,BR,Brazil -União da Vitória,PR,Parana,BR,Brazil -Unai,MG,Minas Gerais,BR,Brazil +União da Vitória,PR,Paraná,BR,Brazil +Unaí,MG,Minas Gerais,BR,Brazil Una,BA,Bahia,BR,Brazil -Umuarama,PR,Parana,BR,Brazil -Umbauba,SE,Sergipe,BR,Brazil -Uibai,BA,Bahia,BR,Brazil -Uchoa,SP,Sao Paulo,BR,Brazil +Umuarama,PR,Paraná,BR,Brazil +Umbaúba,SE,Sergipe,BR,Brazil +Uibaí,BA,Bahia,BR,Brazil +Uchoa,SP,São Paulo,BR,Brazil +Ubirajara,SP,São Paulo,BR,Brazil Uberlândia,MG,Minas Gerais,BR,Brazil Uberaba,MG,Minas Gerais,BR,Brazil -Ubatuba,SP,Sao Paulo,BR,Brazil -Ubata,BA,Bahia,BR,Brazil -Ubaporanga,MG,Minas Gerais,BR,Brazil +Ubatuba,SP,São Paulo,BR,Brazil +Ubatã,BA,Bahia,BR,Brazil Ubaitaba,BA,Bahia,BR,Brazil -Ubaira,BA,Bahia,BR,Brazil -Ubai,MG,Minas Gerais,BR,Brazil -Uba,MG,Minas Gerais,BR,Brazil +Ubaíra,BA,Bahia,BR,Brazil +Ubá,MG,Minas Gerais,BR,Brazil Turvo,SC,Santa Catarina,BR,Brazil -Turvo,PR,Parana,BR,Brazil -Turvania,GO,Goias,BR,Brazil +Turvo,PR,Paraná,BR,Brazil +Turvânia,GO,Goiás,BR,Brazil +Turmalina,SP,São Paulo,BR,Brazil Turmalina,MG,Minas Gerais,BR,Brazil -Turiuba,SP,Sao Paulo,BR,Brazil -Tupi Paulista,SP,Sao Paulo,BR,Brazil +Turiúba,SP,São Paulo,BR,Brazil +Tupi Paulista,SP,São Paulo,BR,Brazil Boa Vista do Tupim,BA,Bahia,BR,Brazil Tuparendi,RS,Rio Grande do Sul,BR,Brazil Tupandi,RS,Rio Grande do Sul,BR,Brazil -Tupancireta,RS,Rio Grande do Sul,BR,Brazil +Tupanciretã,RS,Rio Grande do Sul,BR,Brazil Tupaciguara,MG,Minas Gerais,BR,Brazil -Tupa,SP,Sao Paulo,BR,Brazil -Tuneiras do Oeste,PR,Parana,BR,Brazil -Tumiritinga,MG,Minas Gerais,BR,Brazil +Tupã,SP,São Paulo,BR,Brazil +Tuneiras do Oeste,PR,Paraná,BR,Brazil Tucunduva,RS,Rio Grande do Sul,BR,Brazil Tucano,BA,Bahia,BR,Brazil -Tubarao,SC,Santa Catarina,BR,Brazil -Trombudo Central,SC,Santa Catarina,BR,Brazil -Trombas,GO,Goias,BR,Brazil +Tubarão,SC,Santa Catarina,BR,Brazil +Trombas,GO,Goiás,BR,Brazil Triunfo,RS,Rio Grande do Sul,BR,Brazil -Trindade,GO,Goias,BR,Brazil +Trindade,GO,Goiás,BR,Brazil Treze Tilias,SC,Santa Catarina,BR,Brazil -Treviso,SC,Santa Catarina,BR,Brazil Tres Rios,RJ,Rio de Janeiro,BR,Brazil Tres Pontas,MG,Minas Gerais,BR,Brazil Tres Passos,RS,Rio Grande do Sul,BR,Brazil @@ -64833,257 +49945,232 @@ Três Lagoas,MS,Mato Grosso do Sul,BR,Brazil Tres de Maio,RS,Rio Grande do Sul,BR,Brazil Tres Coroas,RS,Rio Grande do Sul,BR,Brazil Três Corações,MG,Minas Gerais,BR,Brazil -Tres Cachoeiras,RS,Rio Grande do Sul,BR,Brazil -Tres Barras,SC,Santa Catarina,BR,Brazil Tres Arroios,RS,Rio Grande do Sul,BR,Brazil -Tremembe,SP,Sao Paulo,BR,Brazil -Tramandai,RS,Rio Grande do Sul,BR,Brazil -Trajano de Morais,RJ,Rio de Janeiro,BR,Brazil -Trabiju,SP,Sao Paulo,BR,Brazil -Torrinha,SP,Sao Paulo,BR,Brazil +Tramandaí,RS,Rio Grande do Sul,BR,Brazil +Trabiju,SP,São Paulo,BR,Brazil Torres,RS,Rio Grande do Sul,BR,Brazil -Torre de Pedra,SP,Sao Paulo,BR,Brazil Toropi,RS,Rio Grande do Sul,BR,Brazil Tombos,MG,Minas Gerais,BR,Brazil -Tomazina,PR,Parana,BR,Brazil +Tomazina,PR,Paraná,BR,Brazil Tomar do Geru,SE,Sergipe,BR,Brazil -Toledo,PR,Parana,BR,Brazil +Toledo,PR,Paraná,BR,Brazil Toledo,MG,Minas Gerais,BR,Brazil -Tocos do Moji,MG,Minas Gerais,BR,Brazil Tocantins,MG,Minas Gerais,BR,Brazil Tobias Barreto,SE,Sergipe,BR,Brazil Tiros,MG,Minas Gerais,BR,Brazil Tiradentes,MG,Minas Gerais,BR,Brazil -Timoteo,MG,Minas Gerais,BR,Brazil -Timbo,SC,Santa Catarina,BR,Brazil -Tijucas do Sul,PR,Parana,BR,Brazil +Timóteo,MG,Minas Gerais,BR,Brazil +Timbó,SC,Santa Catarina,BR,Brazil +Tijucas do Sul,PR,Paraná,BR,Brazil Tijucas,SC,Santa Catarina,BR,Brazil -Tiete,SP,Sao Paulo,BR,Brazil -Tibagi,PR,Parana,BR,Brazil -Teutonia,RS,Rio Grande do Sul,BR,Brazil -"Terra Roxa d'Oeste",PR,Parana,BR,Brazil -Terra Roxa,SP,Sao Paulo,BR,Brazil -Terra Rica,PR,Parana,BR,Brazil +Tietê,SP,São Paulo,BR,Brazil +Tibagi,PR,Paraná,BR,Brazil +Teutônia,RS,Rio Grande do Sul,BR,Brazil +"Terra Roxa d'Oeste",PR,Paraná,BR,Brazil +Terra Roxa,SP,São Paulo,BR,Brazil +Terra Rica,PR,Paraná,BR,Brazil Terra de Areia,RS,Rio Grande do Sul,BR,Brazil Terra Caida,SE,Sergipe,BR,Brazil -Terra Boa,PR,Parana,BR,Brazil -Teresopolis,RJ,Rio de Janeiro,BR,Brazil +Terra Boa,PR,Paraná,BR,Brazil +Terra Nova,BA,Bahia,BR,Brazil +Teresópolis,RJ,Rio de Janeiro,BR,Brazil Terenos,MS,Mato Grosso do Sul,BR,Brazil Teófilo Otoni,MG,Minas Gerais,BR,Brazil -Teodoro Sampaio,SP,Sao Paulo,BR,Brazil +Teodoro Sampaio,SP,São Paulo,BR,Brazil Tenente Portela,RS,Rio Grande do Sul,BR,Brazil -Telemaco Borba,PR,Parana,BR,Brazil -Teixeira Soares,PR,Parana,BR,Brazil +Telemaco Borba,PR,Paraná,BR,Brazil +Teixeira Soares,PR,Paraná,BR,Brazil Teixeiras,MG,Minas Gerais,BR,Brazil -Taubate,SP,Sao Paulo,BR,Brazil -Tatuí,SP,Sao Paulo,BR,Brazil +Taubaté,SP,São Paulo,BR,Brazil +Tatuí,SP,São Paulo,BR,Brazil Tarumirim,MG,Minas Gerais,BR,Brazil -Taruma,SP,Sao Paulo,BR,Brazil -Tarabai,SP,Sao Paulo,BR,Brazil -Taquarituba,SP,Sao Paulo,BR,Brazil -Taquaritinga,SP,Sao Paulo,BR,Brazil +Tarumã,SP,São Paulo,BR,Brazil +Taquarituba,SP,São Paulo,BR,Brazil +Taquaritinga,SP,São Paulo,BR,Brazil Taquari,RS,Rio Grande do Sul,BR,Brazil Taquara,RS,Rio Grande do Sul,BR,Brazil Tapuirama,MG,Minas Gerais,BR,Brazil -Tapiratiba,SP,Sao Paulo,BR,Brazil Tapira,MG,Minas Gerais,BR,Brazil Tapes,RS,Rio Grande do Sul,BR,Brazil -Taperoa,BA,Bahia,BR,Brazil +Taperoá,BA,Bahia,BR,Brazil Tapera,RS,Rio Grande do Sul,BR,Brazil Tapejara,RS,Rio Grande do Sul,BR,Brazil -Tapejara,PR,Parana,BR,Brazil +Tapejara,PR,Paraná,BR,Brazil Tanquinho,BA,Bahia,BR,Brazil Tanque Novo,BA,Bahia,BR,Brazil -Tanhacu,BA,Bahia,BR,Brazil -Tangua,RJ,Rio de Janeiro,BR,Brazil -Tangara,SC,Santa Catarina,BR,Brazil -Tanabi,SP,Sao Paulo,BR,Brazil -Tambau,SP,Sao Paulo,BR,Brazil +Tanhaçu,BA,Bahia,BR,Brazil +Tanguá,RJ,Rio de Janeiro,BR,Brazil +Tanabi,SP,São Paulo,BR,Brazil +Tamoios,RJ,Rio de Janeiro,BR,Brazil +Tambaú,SP,São Paulo,BR,Brazil +Taiúva,SP,São Paulo,BR,Brazil Taiobeiras,MG,Minas Gerais,BR,Brazil -Taio,SC,Santa Catarina,BR,Brazil -Taiacu,SP,Sao Paulo,BR,Brazil +Taió,SC,Santa Catarina,BR,Brazil +Taiaçu,SP,São Paulo,BR,Brazil Taguatinga,TO,Tocantins,BR,Brazil -Taguai,SP,Sao Paulo,BR,Brazil -Taciba,SP,Sao Paulo,BR,Brazil +Taciba,SP,São Paulo,BR,Brazil Taboquinhas,BA,Bahia,BR,Brazil -Taboao da Serra,SP,Sao Paulo,BR,Brazil -Tabatinga,SP,Sao Paulo,BR,Brazil -Tabapua,SP,Sao Paulo,BR,Brazil -Tabai,RS,Rio Grande do Sul,BR,Brazil -Suzano,SP,Sao Paulo,BR,Brazil -Sumaré,SP,Sao Paulo,BR,Brazil -Sulina,PR,Parana,BR,Brazil -Sud Mennucci,SP,Sao Paulo,BR,Brazil -Sorocaba,SP,Sao Paulo,BR,Brazil +Taboao da Serra,SP,São Paulo,BR,Brazil +Tabapuã,SP,São Paulo,BR,Brazil +Tabaí,RS,Rio Grande do Sul,BR,Brazil +Suzano,SP,São Paulo,BR,Brazil +Sumaré,SP,São Paulo,BR,Brazil +Sulina,PR,Paraná,BR,Brazil +Sud Mennucci,SP,São Paulo,BR,Brazil +Sorocaba,SP,São Paulo,BR,Brazil Sombrio,SC,Santa Catarina,BR,Brazil Soledade de Minas,MG,Minas Gerais,BR,Brazil Soledade,RS,Rio Grande do Sul,BR,Brazil -Socorro,SP,Sao Paulo,BR,Brazil -Sobralia,MG,Minas Gerais,BR,Brazil +Socorro,SP,São Paulo,BR,Brazil Sobradinho,RS,Rio Grande do Sul,BR,Brazil Sobradinho,DF,Federal District,BR,Brazil Sitio do Quinto,BA,Bahia,BR,Brazil Sitio do Mato,BA,Bahia,BR,Brazil -Siqueira Campos,PR,Parana,BR,Brazil +Siqueira Campos,PR,Paraná,BR,Brazil Sinimbu,RS,Rio Grande do Sul,BR,Brazil -Simonesia,MG,Minas Gerais,BR,Brazil -Simao Pereira,MG,Minas Gerais,BR,Brazil +Simonésia,MG,Minas Gerais,BR,Brazil Simao Dias,SE,Sergipe,BR,Brazil -Silvianopolis,MG,Minas Gerais,BR,Brazil -Silveirania,MG,Minas Gerais,BR,Brazil -Silvania,GO,Goias,BR,Brazil -Sidrolandia,MS,Mato Grosso do Sul,BR,Brazil -Sideropolis,SC,Santa Catarina,BR,Brazil -Severinia,SP,Sao Paulo,BR,Brazil +Silvianópolis,MG,Minas Gerais,BR,Brazil +Silveirânia,MG,Minas Gerais,BR,Brazil +Silveira Martins,RS,Rio Grande do Sul,BR,Brazil +Silvânia,GO,Goiás,BR,Brazil +Sidrolândia,MS,Mato Grosso do Sul,BR,Brazil +Severínia,SP,São Paulo,BR,Brazil Setubinha,MG,Minas Gerais,BR,Brazil Sete Lagoas,MG,Minas Gerais,BR,Brazil Sete de Setembro,RS,Rio Grande do Sul,BR,Brazil -Sete Barras,SP,Sao Paulo,BR,Brazil -Sertaozinho,SP,Sao Paulo,BR,Brazil +Sete Barras,SP,São Paulo,BR,Brazil +Sertãozinho,SP,São Paulo,BR,Brazil Sertao Santana,RS,Rio Grande do Sul,BR,Brazil -Sertanopolis,PR,Parana,BR,Brazil -Sertaneja,PR,Parana,BR,Brazil -Serrolandia,BA,Bahia,BR,Brazil -Serro,MG,Minas Gerais,BR,Brazil +Sertanópolis,PR,Paraná,BR,Brazil +Sertaneja,PR,Paraná,BR,Brazil Serrinha,BA,Bahia,BR,Brazil Serra Preta,BA,Bahia,BR,Brazil -Serranopolis,MG,Minas Gerais,BR,Brazil +Serranos,MG,Minas Gerais,BR,Brazil Serrania,MG,Minas Gerais,BR,Brazil -Serra Negra,SP,Sao Paulo,BR,Brazil -Serrana,SP,Sao Paulo,BR,Brazil -Serra dos Dourados,PR,Parana,BR,Brazil +Serra Negra,SP,São Paulo,BR,Brazil +Serrana,SP,São Paulo,BR,Brazil Serra dos Aimores,MG,Minas Gerais,BR,Brazil -Serra da Saudade,MG,Minas Gerais,BR,Brazil -Serra Azul,SP,Sao Paulo,BR,Brazil -Serra,ES,Espirito Santo,BR,Brazil -Seropedica,RJ,Rio de Janeiro,BR,Brazil -Serio,RS,Rio Grande do Sul,BR,Brazil +Serra,ES,Espírito Santo,BR,Brazil +Seropédica,RJ,Rio de Janeiro,BR,Brazil +Seritinga,MG,Minas Gerais,BR,Brazil +Sério,RS,Rio Grande do Sul,BR,Brazil +Sericita,MG,Minas Gerais,BR,Brazil ,SE,Sergipe,BR,Brazil Serafina Correa,RS,Rio Grande do Sul,BR,Brazil Senhor do Bonfim,BA,Bahia,BR,Brazil Senhora dos Remedios,MG,Minas Gerais,BR,Brazil Senhora de Oliveira,MG,Minas Gerais,BR,Brazil -Senges,PR,Parana,BR,Brazil -Senador Jose Bento,MG,Minas Gerais,BR,Brazil +Sengés,PR,Paraná,BR,Brazil Senador Firmino,MG,Minas Gerais,BR,Brazil -Senador Canedo,GO,Goias,BR,Brazil +Senador Canedo,GO,Goiás,BR,Brazil Senador Amaral,MG,Minas Gerais,BR,Brazil Selbach,RS,Rio Grande do Sul,BR,Brazil Seberi,RS,Rio Grande do Sul,BR,Brazil -Sebastianopolis do Sul,SP,Sao Paulo,BR,Brazil -Seara,SC,Santa Catarina,BR,Brazil +Sebastianopolis do Sul,SP,São Paulo,BR,Brazil Seabra,BA,Bahia,BR,Brazil Schroeder,SC,Santa Catarina,BR,Brazil -Saude,BA,Bahia,BR,Brazil -Saudades,SC,Santa Catarina,BR,Brazil Saubara,BA,Bahia,BR,Brazil Sarzedo,MG,Minas Gerais,BR,Brazil -Sardoa,MG,Minas Gerais,BR,Brazil -Sarapui,SP,Sao Paulo,BR,Brazil +Sardoá,MG,Minas Gerais,BR,Brazil +Sarapuí,SP,São Paulo,BR,Brazil Sarandi,RS,Rio Grande do Sul,BR,Brazil -Sarandi,PR,Parana,BR,Brazil +Sarandi,PR,Paraná,BR,Brazil Saquarema,RJ,Rio de Janeiro,BR,Brazil Sapucaia,RJ,Rio de Janeiro,BR,Brazil -Sapopema,PR,Parana,BR,Brazil +Sapopema,PR,Paraná,BR,Brazil Sapiranga,RS,Rio Grande do Sul,BR,Brazil -Sapeacu,BA,Bahia,BR,Brazil Sao Vicente de Minas,MG,Minas Gerais,BR,Brazil -Sao Vicente,SP,Sao Paulo,BR,Brazil +Sao Vicente,SP,São Paulo,BR,Brazil Sao Vendelino,RS,Rio Grande do Sul,BR,Brazil -Sao Thome das Letras,MG,Minas Gerais,BR,Brazil -Sao Tome,PR,Parana,BR,Brazil +Sao Tome,PR,Paraná,BR,Brazil Sao Tome,BA,Bahia,BR,Brazil -Sao Tiago,MG,Minas Gerais,BR,Brazil -Sao Simao,SP,Sao Paulo,BR,Brazil -Sao Simao,GO,Goias,BR,Brazil +Sao Simao,SP,São Paulo,BR,Brazil +Sao Simao,GO,Goiás,BR,Brazil Sao Sepe,RS,Rio Grande do Sul,BR,Brazil Sao Sebastiao do Passe,BA,Bahia,BR,Brazil Sao Sebastiao do Paraiso,MG,Minas Gerais,BR,Brazil Sao Sebastiao do Maranhao,MG,Minas Gerais,BR,Brazil Sao Sebastiao do Cai,RS,Rio Grande do Sul,BR,Brazil -Sao Sebastiao da Vitoria,MG,Minas Gerais,BR,Brazil -Sao Sebastiao da Grama,SP,Sao Paulo,BR,Brazil +Sao Sebastiao da Grama,SP,São Paulo,BR,Brazil Sao Sebastiao da Bela Vista,MG,Minas Gerais,BR,Brazil -Sao Sebastiao da Amoreira,PR,Parana,BR,Brazil -Sao Sebastiao,SP,Sao Paulo,BR,Brazil -Sao Roque,SP,Sao Paulo,BR,Brazil +Sao Sebastiao da Amoreira,PR,Paraná,BR,Brazil +Sao Sebastiao,SP,São Paulo,BR,Brazil +Sao Roque,SP,São Paulo,BR,Brazil Sao Roque,MG,Minas Gerais,BR,Brazil -Sao Pedro do Turvo,SP,Sao Paulo,BR,Brazil Sao Pedro do Sul,RS,Rio Grande do Sul,BR,Brazil -Sao Pedro dos Ferros,MG,Minas Gerais,BR,Brazil -Sao Pedro do Ivai,PR,Parana,BR,Brazil +Sao Pedro do Ivai,PR,Paraná,BR,Brazil Dom Pedro de Alcantara,RS,Rio Grande do Sul,BR,Brazil Sao Pedro da Uniao,MG,Minas Gerais,BR,Brazil Sao Pedro da Aldeia,RJ,Rio de Janeiro,BR,Brazil -Sao Pedro,SP,Sao Paulo,BR,Brazil -,SP,Sao Paulo,BR,Brazil +Sao Pedro,SP,São Paulo,BR,Brazil +,SP,São Paulo,BR,Brazil Sao Paulo,RS,Rio Grande do Sul,BR,Brazil -São Paulo,SP,Sao Paulo,BR,Brazil +São Paulo,SP,São Paulo,BR,Brazil +Sao Paulo,BA,Bahia,BR,Brazil Sao Nicolau,RS,Rio Grande do Sul,BR,Brazil -Sao Miguel do Iguacu,PR,Parana,BR,Brazil +Sao Miguel do Iguacu,PR,Paraná,BR,Brazil São Miguel do Oeste,SC,Santa Catarina,BR,Brazil São Miguel das Missões,RS,Rio Grande do Sul,BR,Brazil -Sao Miguel das Matas,BA,Bahia,BR,Brazil -Sao Miguel Arcanjo,SP,Sao Paulo,BR,Brazil -Sao Mateus do Sul,PR,Parana,BR,Brazil -São Mateus,ES,Espirito Santo,BR,Brazil +Sao Miguel Arcanjo,SP,São Paulo,BR,Brazil +Sao Mateus do Sul,PR,Paraná,BR,Brazil +São Mateus,ES,Espírito Santo,BR,Brazil Sao Martinho,RS,Rio Grande do Sul,BR,Brazil Sao Marcos,RS,Rio Grande do Sul,BR,Brazil -Sao Manuel,SP,Sao Paulo,BR,Brazil +Sao Manuel,SP,São Paulo,BR,Brazil Sao Luiz Gonzaga,RS,Rio Grande do Sul,BR,Brazil -Sao Luis de Montes Belos,GO,Goias,BR,Brazil +Sao Luis de Montes Belos,GO,Goiás,BR,Brazil +Sao Luis,RJ,Rio de Janeiro,BR,Brazil Sao Lourenco do Sul,RS,Rio Grande do Sul,BR,Brazil Sao Lourenco do Oeste,SC,Santa Catarina,BR,Brazil -Sao Lourenco da Serra,SP,Sao Paulo,BR,Brazil +Sao Lourenco da Serra,SP,São Paulo,BR,Brazil São Lourenço,MG,Minas Gerais,BR,Brazil São Leopoldo,RS,Rio Grande do Sul,BR,Brazil -São José dos Pinhais,PR,Parana,BR,Brazil -São José dos Campos,SP,Sao Paulo,BR,Brazil -Sao Jose do Rio Preto,RJ,Rio de Janeiro,BR,Brazil -Sao Jose do Rio Preto,SP,Sao Paulo,BR,Brazil -Sao Jose do Rio Pardo,SP,Sao Paulo,BR,Brazil +São José dos Pinhais,PR,Paraná,BR,Brazil +São José dos Campos,SP,São Paulo,BR,Brazil +Sao Jose do Rio Preto,SP,São Paulo,BR,Brazil +Sao Jose do Rio Pardo,SP,São Paulo,BR,Brazil Sao Jose do Ouro,RS,Rio Grande do Sul,BR,Brazil Sao Jose do Mantimento,MG,Minas Gerais,BR,Brazil -Sao Jose do Jacuri,MG,Minas Gerais,BR,Brazil Sao Jose do Inhacora,RS,Rio Grande do Sul,BR,Brazil Sao Jose do Hortencio,RS,Rio Grande do Sul,BR,Brazil Sao Jose do Herval,RS,Rio Grande do Sul,BR,Brazil +Sao Jose do Divino,MG,Minas Gerais,BR,Brazil Sao Jose do Cerrito,SC,Santa Catarina,BR,Brazil Sao Jose do Cedro,SC,Santa Catarina,BR,Brazil Sao Jose do Alegre,MG,Minas Gerais,BR,Brazil Sao Jose de Uba,RJ,Rio de Janeiro,BR,Brazil -Sao Jose da Varginha,MG,Minas Gerais,BR,Brazil -Sao Jose da Safira,MG,Minas Gerais,BR,Brazil -Sao Jose da Boa Vista,PR,Parana,BR,Brazil -Sao Jose da Bela Vista,SP,Sao Paulo,BR,Brazil +Sao Jose da Boa Vista,PR,Paraná,BR,Brazil +Sao Jose da Bela Vista,SP,São Paulo,BR,Brazil Sao Jose da Barra,MG,Minas Gerais,BR,Brazil Sao Jose,SC,Santa Catarina,BR,Brazil Sao Jose,MS,Mato Grosso do Sul,BR,Brazil -Sao Jorge do Ivai,PR,Parana,BR,Brazil -"Sao Jorge d'Oeste",PR,Parana,BR,Brazil +Sao Jorge do Ivai,PR,Paraná,BR,Brazil +"Sao Jorge d'Oeste",PR,Paraná,BR,Brazil Sao Jorge,RS,Rio Grande do Sul,BR,Brazil Sao Joaquim de Bicas,MG,Minas Gerais,BR,Brazil -Sao Joaquim da Barra,SP,Sao Paulo,BR,Brazil +Sao Joaquim da Barra,SP,São Paulo,BR,Brazil Sao Joaquim,SC,Santa Catarina,BR,Brazil Sao Joao Nepomuceno,MG,Minas Gerais,BR,Brazil Sao Joao Evangelista,MG,Minas Gerais,BR,Brazil -Sao Joao do Triunfo,PR,Parana,BR,Brazil +Sao Joao do Triunfo,PR,Paraná,BR,Brazil Sao Joao do Paraiso,MG,Minas Gerais,BR,Brazil Sao Joao do Pacui,MG,Minas Gerais,BR,Brazil Sao Joao do Oriente,MG,Minas Gerais,BR,Brazil Sao Joao do Manhuacu,MG,Minas Gerais,BR,Brazil -Sao Joao do Caiua,PR,Parana,BR,Brazil +Sao Joao do Caiua,PR,Paraná,BR,Brazil Sao Joao de Meriti,RJ,Rio de Janeiro,BR,Brazil Sao Joao do Manteninha,MG,Minas Gerais,BR,Brazil São João del Rei,MG,Minas Gerais,BR,Brazil -Sao Joao da Lagoa,MG,Minas Gerais,BR,Brazil -Sao Joao da Fortaleza,BA,Bahia,BR,Brazil -Sao Joao da Boa Vista,SP,Sao Paulo,BR,Brazil +Sao Joao da Ponte,MG,Minas Gerais,BR,Brazil +Sao Joao da Figueira,MG,Minas Gerais,BR,Brazil +Sao Joao da Boa Vista,SP,São Paulo,BR,Brazil Sao Joao da Barra,RJ,Rio de Janeiro,BR,Brazil Sao Joao Batista do Gloria,MG,Minas Gerais,BR,Brazil Sao Joao Batista,SC,Santa Catarina,BR,Brazil -Sao Joao,PR,Parana,BR,Brazil -Sao Jeronimo da Serra,PR,Parana,BR,Brazil +Sao Joao,PR,Paraná,BR,Brazil +Sao Joao,BA,Bahia,BR,Brazil +Sao Jeronimo da Serra,PR,Paraná,BR,Brazil Sao Jeronimo,RS,Rio Grande do Sul,BR,Brazil Sao Gotardo,MG,Minas Gerais,BR,Brazil Sao Goncalo dos Campos,BA,Bahia,BR,Brazil @@ -65093,12 +50180,12 @@ Sao Goncalo do Para,MG,Minas Gerais,BR,Brazil Sao Goncalo,RJ,Rio de Janeiro,BR,Brazil Sao Geraldo da Piedade,MG,Minas Gerais,BR,Brazil Sao Gabriel,RS,Rio Grande do Sul,BR,Brazil -Sao Gabriel,ES,Espirito Santo,BR,Brazil +Sao Gabriel,ES,Espírito Santo,BR,Brazil Sao Francisco do Sul,SC,Santa Catarina,BR,Brazil Sao Francisco do Conde,BA,Bahia,BR,Brazil Sao Francisco de Sales,MG,Minas Gerais,BR,Brazil Sao Francisco de Paula,RS,Rio Grande do Sul,BR,Brazil -Sao Francisco de Goias,GO,Goias,BR,Brazil +Sao Francisco de Goias,GO,Goiás,BR,Brazil Sao Francisco de Assis,RS,Rio Grande do Sul,BR,Brazil Sao Francisco,MG,Minas Gerais,BR,Brazil Sao Felipe,BA,Bahia,BR,Brazil @@ -65106,77 +50193,75 @@ Sao Fidelis,RJ,Rio de Janeiro,BR,Brazil Sao Felix,BA,Bahia,BR,Brazil Sao Domingos do Prata,MG,Minas Gerais,BR,Brazil Sao Domingos,SC,Santa Catarina,BR,Brazil -Sao Domingos,GO,Goias,BR,Brazil +Sao Domingos,GO,Goiás,BR,Brazil Sao Domingos,SE,Sergipe,BR,Brazil Sao Cristovao,SE,Sergipe,BR,Brazil -Sao Carlos do Ivai,PR,Parana,BR,Brazil +Sao Carlos do Ivai,PR,Paraná,BR,Brazil Sao Carlos,SC,Santa Catarina,BR,Brazil -São Carlos,SP,Sao Paulo,BR,Brazil -São Caetano do Sul,SP,Sao Paulo,BR,Brazil +São Carlos,SP,São Paulo,BR,Brazil +São Caetano do Sul,SP,São Paulo,BR,Brazil Sao Bras do Suacui,MG,Minas Gerais,BR,Brazil -Sao Bras,AL,Alagoas,BR,Brazil São Borja,RS,Rio Grande do Sul,BR,Brazil -São Bernardo do Campo,SP,Sao Paulo,BR,Brazil +São Bernardo do Campo,SP,São Paulo,BR,Brazil São Bento do Sul,SC,Santa Catarina,BR,Brazil -Sao Bento do Sapucai,SP,Sao Paulo,BR,Brazil +Sao Bento do Sapucai,SP,São Paulo,BR,Brazil Santos Dumont,MG,Minas Gerais,BR,Brazil -Santos,SP,Sao Paulo,BR,Brazil -Santo Inacio,PR,Parana,BR,Brazil +Santos,SP,São Paulo,BR,Brazil +Santo Inacio,PR,Paraná,BR,Brazil Santo Hipolito,MG,Minas Gerais,BR,Brazil Santo Estevao,BA,Bahia,BR,Brazil Santo Cristo,RS,Rio Grande do Sul,BR,Brazil Santo Augusto,RS,Rio Grande do Sul,BR,Brazil -Santo Antonio do Sudoeste,PR,Parana,BR,Brazil +Santo Antonio do Sudoeste,PR,Paraná,BR,Brazil Santo Antonio dos Campos,MG,Minas Gerais,BR,Brazil Santo Antonio do Rio Abaixo,MG,Minas Gerais,BR,Brazil -Santo Antonio do Pinhal,SP,Sao Paulo,BR,Brazil +Santo Antonio do Pinhal,SP,São Paulo,BR,Brazil Santo Antonio do Monte,MG,Minas Gerais,BR,Brazil -Santo Antonio do Jardim,SP,Sao Paulo,BR,Brazil +Santo Antonio do Leite,MG,Minas Gerais,BR,Brazil +Santo Antonio do Jardim,SP,São Paulo,BR,Brazil Santo Antonio do Jacinto,MG,Minas Gerais,BR,Brazil Santo Antonio do Itambe,MG,Minas Gerais,BR,Brazil -Santo Antonio do Gloria,MG,Minas Gerais,BR,Brazil +Santo Antonio do Grama,MG,Minas Gerais,BR,Brazil +Santo Antonio do Caiua,PR,Paraná,BR,Brazil Santo Antonio do Amparo,MG,Minas Gerais,BR,Brazil -Santo Antonio de Posse,SP,Sao Paulo,BR,Brazil +Santo Antonio de Posse,SP,São Paulo,BR,Brazil Santo Antonio de Padua,RJ,Rio de Janeiro,BR,Brazil Santo Antonio de Jesus,BA,Bahia,BR,Brazil -Santo Antonio da Platina,PR,Parana,BR,Brazil +Santo Antonio da Platina,PR,Paraná,BR,Brazil Santo Antonio da Patrulha,RS,Rio Grande do Sul,BR,Brazil -Santo Antonio,ES,Espirito Santo,BR,Brazil +Santo Antonio,ES,Espírito Santo,BR,Brazil Santo Antonio,BA,Bahia,BR,Brazil Santo Ângelo,RS,Rio Grande do Sul,BR,Brazil -Santo André,SP,Sao Paulo,BR,Brazil -Santo Anastacio,SP,Sao Paulo,BR,Brazil -Santo Amaro da Imperatriz,SC,Santa Catarina,BR,Brazil -Santo Amaro,SP,Sao Paulo,BR,Brazil +Santo André,SP,São Paulo,BR,Brazil +Santo Anastacio,SP,São Paulo,BR,Brazil +Santo Amaro,SP,São Paulo,BR,Brazil Santo Amaro,BA,Bahia,BR,Brazil Santiago,RS,Rio Grande do Sul,BR,Brazil Santa Vitoria do Palmar,RS,Rio Grande do Sul,BR,Brazil Santa Vitoria,MG,Minas Gerais,BR,Brazil +Santa Teresinha,BA,Bahia,BR,Brazil Santa Terezinha,MT,Mato Grosso,BR,Brazil Santa Tereza,RS,Rio Grande do Sul,BR,Brazil -Santa Teresa,ES,Espirito Santo,BR,Brazil -Santa Tereza de Goias,GO,Goias,BR,Brazil -Santa Rosa de Viterbo,SP,Sao Paulo,BR,Brazil -Santa Rosa de Lima,SE,Sergipe,BR,Brazil +Santa Teresa,ES,Espírito Santo,BR,Brazil +Santa Tereza de Goias,GO,Goiás,BR,Brazil +Santa Rosa de Viterbo,SP,São Paulo,BR,Brazil Santa Rosa,RS,Rio Grande do Sul,BR,Brazil Santa Rosa,RS,Rio Grande do Sul,BR,Brazil Santa Rosa do Tocantins,TO,Tocantins,BR,Brazil Santa Rita do Sapucai,MG,Minas Gerais,BR,Brazil -Santa Rita do Passa Quatro,SP,Sao Paulo,BR,Brazil +Santa Rita do Passa Quatro,SP,São Paulo,BR,Brazil Santa Rita do Itueto,MG,Minas Gerais,BR,Brazil -Santa Rita do Araguaia,GO,Goias,BR,Brazil -Santa Rita de Caldas,MG,Minas Gerais,BR,Brazil +Santanópolis,BA,Bahia,BR,Brazil Santana dos Montes,MG,Minas Gerais,BR,Brazil Santana do Paraiso,MG,Minas Gerais,BR,Brazil Santana do Manhuacu,MG,Minas Gerais,BR,Brazil Santana do Livramento,RS,Rio Grande do Sul,BR,Brazil -Santana do Itarare,PR,Parana,BR,Brazil +Santana do Itarare,PR,Paraná,BR,Brazil Santana do Garambeu,MG,Minas Gerais,BR,Brazil -Santana de Parnaiba,SP,Sao Paulo,BR,Brazil +Santana de Parnaiba,SP,São Paulo,BR,Brazil Santana da Vargem,MG,Minas Gerais,BR,Brazil Santana da Boa Vista,RS,Rio Grande do Sul,BR,Brazil -Santa Mercedes,SP,Sao Paulo,BR,Brazil -Santa Mariana,PR,Parana,BR,Brazil +Santa Mariana,PR,Paraná,BR,Brazil Santa Maria Madalena,RJ,Rio de Janeiro,BR,Brazil Santa Maria do Suacui,MG,Minas Gerais,BR,Brazil Santa Maria do Salto,MG,Minas Gerais,BR,Brazil @@ -65184,474 +50269,438 @@ Santa Maria do Herval,RS,Rio Grande do Sul,BR,Brazil Santa Maria de Itabira,MG,Minas Gerais,BR,Brazil Santa Maria da Vitoria,BA,Bahia,BR,Brazil Santa Maria,RS,Rio Grande do Sul,BR,Brazil -Santa Maria,SP,Sao Paulo,BR,Brazil +Santa Maria,SP,São Paulo,BR,Brazil Santa Margarida,MG,Minas Gerais,BR,Brazil Santa Luzia,MG,Minas Gerais,BR,Brazil Santaluz,BA,Bahia,BR,Brazil -Santa Lucia,SP,Sao Paulo,BR,Brazil -Santa Leopoldina,ES,Espirito Santo,BR,Brazil Santa Juliana,MG,Minas Gerais,BR,Brazil -Santa Isabel do Ivai,PR,Parana,BR,Brazil -Santa Isabel,SP,Sao Paulo,BR,Brazil -Santa Isabel,SP,Sao Paulo,BR,Brazil +Santa Isabel do Ivai,PR,Paraná,BR,Brazil +Santa Isabel,SP,São Paulo,BR,Brazil +Santa Isabel,SP,São Paulo,BR,Brazil +Santa Ines,PR,Paraná,BR,Brazil Santa Ines,BA,Bahia,BR,Brazil -Santa Helena de Goias,GO,Goias,BR,Brazil -Santa Helena,PR,Parana,BR,Brazil -Santa Gertrudes,SP,Sao Paulo,BR,Brazil -Santa Fe do Sul,SP,Sao Paulo,BR,Brazil -Santa Fe,PR,Parana,BR,Brazil +Santa Helena de Goias,GO,Goiás,BR,Brazil +Santa Helena,PR,Paraná,BR,Brazil +Santa Gertrudes,SP,São Paulo,BR,Brazil +Santa Fe do Sul,SP,São Paulo,BR,Brazil +Santa Fe,PR,Paraná,BR,Brazil +Santa Ernestina,SP,São Paulo,BR,Brazil Santa Efigenia,MG,Minas Gerais,BR,Brazil Santa Cruz do Sul,RS,Rio Grande do Sul,BR,Brazil -Santa Cruz do Rio Pardo,SP,Sao Paulo,BR,Brazil +Santa Cruz do Rio Pardo,SP,São Paulo,BR,Brazil +Santa Cruz de Monte Castelo,PR,Paraná,BR,Brazil +Santa Cruz de Salinas,MG,Minas Gerais,BR,Brazil Santa Cruz da Vitoria,BA,Bahia,BR,Brazil -Santa Cruz das Palmeiras,SP,Sao Paulo,BR,Brazil -Santa Cruz da Conceicao,SP,Sao Paulo,BR,Brazil +Santa Cruz das Palmeiras,SP,São Paulo,BR,Brazil Santa Cruz Cabralia,BA,Bahia,BR,Brazil Santa Clara do Sul,RS,Rio Grande do Sul,BR,Brazil +Santa Cecilia do Pavao,PR,Paraná,BR,Brazil Santa Cecilia,SC,Santa Catarina,BR,Brazil ,SC,Santa Catarina,BR,Brazil Santa Barbara do Sul,RS,Rio Grande do Sul,BR,Brazil -"Santa Barbara d'Oeste",SP,Sao Paulo,BR,Brazil +"Santa Barbara d'Oeste",SP,São Paulo,BR,Brazil Santa Barbara,MG,Minas Gerais,BR,Brazil -Santa Albertina,SP,Sao Paulo,BR,Brazil -Santa Adelia,SP,Sao Paulo,BR,Brazil +Santa Amelia,PR,Paraná,BR,Brazil +Santa Albertina,SP,São Paulo,BR,Brazil +Santa Adelia,SP,São Paulo,BR,Brazil +Sanga Puita,MS,Mato Grosso do Sul,BR,Brazil Sananduva,RS,Rio Grande do Sul,BR,Brazil +Sana,RJ,Rio de Janeiro,BR,Brazil Salvador,BA,Bahia,BR,Brazil -Salvador,TO,Tocantins,BR,Brazil -Salto Grande,SP,Sao Paulo,BR,Brazil -Salto de Pirapora,SP,Sao Paulo,BR,Brazil +Salto Grande,SP,São Paulo,BR,Brazil +Salto de Pirapora,SP,São Paulo,BR,Brazil Salto da Divisa,MG,Minas Gerais,BR,Brazil -Salto,SP,Sao Paulo,BR,Brazil -Saltinho,SP,Sao Paulo,BR,Brazil -Salmourao,SP,Sao Paulo,BR,Brazil +Salto,SP,São Paulo,BR,Brazil +Saltinho,SP,São Paulo,BR,Brazil +Salmourão,SP,São Paulo,BR,Brazil Salinas da Margarida,BA,Bahia,BR,Brazil Salinas,MG,Minas Gerais,BR,Brazil Salgado,SE,Sergipe,BR,Brazil -Salesopolis,SP,Sao Paulo,BR,Brazil -Sales Oliveira,SP,Sao Paulo,BR,Brazil -Sales,SP,Sao Paulo,BR,Brazil +Salesópolis,SP,São Paulo,BR,Brazil +Sales,SP,São Paulo,BR,Brazil +Sagres,SP,São Paulo,BR,Brazil Sacramento,MG,Minas Gerais,BR,Brazil Sacada,MG,Minas Gerais,BR,Brazil -Sabinopolis,MG,Minas Gerais,BR,Brazil -Sabaudia,PR,Parana,BR,Brazil -Sabara,MG,Minas Gerais,BR,Brazil +Sabinópolis,MG,Minas Gerais,BR,Brazil +Sabáudia,PR,Paraná,BR,Brazil +Sabará,MG,Minas Gerais,BR,Brazil Ruy Barbosa,BA,Bahia,BR,Brazil -Rubiataba,GO,Goias,BR,Brazil -Rubiacea,SP,Sao Paulo,BR,Brazil -Rosario Oeste,MT,Mato Grosso,BR,Brazil +Rubiataba,GO,Goiás,BR,Brazil +Rubiácea,SP,São Paulo,BR,Brazil Rosario do Sul,RS,Rio Grande do Sul,BR,Brazil Rosario da Limeira,MG,Minas Gerais,BR,Brazil Rondonópolis,MT,Mato Grosso,BR,Brazil -Rondon,PR,Parana,BR,Brazil -Rondolandia,MT,Mato Grosso,BR,Brazil Ronda Alta,RS,Rio Grande do Sul,BR,Brazil -Roncador,PR,Parana,BR,Brazil +Roncador,PR,Paraná,BR,Brazil Roncador,MS,Mato Grosso do Sul,BR,Brazil Rolante,RS,Rio Grande do Sul,BR,Brazil -Rolandia,PR,Parana,BR,Brazil +Rolândia,PR,Paraná,BR,Brazil Rodeiro,MG,Minas Gerais,BR,Brazil Rodeio Doze,SC,Santa Catarina,BR,Brazil Rodeio Bonito,RS,Rio Grande do Sul,BR,Brazil -Roda Velha,BA,Bahia,BR,Brazil Roca Sales,RS,Rio Grande do Sul,BR,Brazil -Rio Vermelho,MG,Minas Gerais,BR,Brazil Rio Verde de Mato Grosso,MS,Mato Grosso do Sul,BR,Brazil -Rio Verde,GO,Goias,BR,Brazil +Rio Verde,GO,Goiás,BR,Brazil Rio Real,BA,Bahia,BR,Brazil -Rio Preto,MG,Minas Gerais,BR,Brazil Rio Pomba,MG,Minas Gerais,BR,Brazil -Rio Piracicaba,MG,Minas Gerais,BR,Brazil Rio Pardo de Minas,MG,Minas Gerais,BR,Brazil Rio Pardo,RS,Rio Grande do Sul,BR,Brazil Rio Paranaiba,MG,Minas Gerais,BR,Brazil -Rio Novo do Sul,ES,Espirito Santo,BR,Brazil -Rio Novo,MG,Minas Gerais,BR,Brazil -Rio Negro,PR,Parana,BR,Brazil -Rio Negro,MS,Mato Grosso do Sul,BR,Brazil +Rio Novo do Sul,ES,Espírito Santo,BR,Brazil +Rio Negro,PR,Paraná,BR,Brazil Rio Negrinho,SC,Santa Catarina,BR,Brazil -Riolandia,SP,Sao Paulo,BR,Brazil ,RS,Rio Grande do Sul,BR,Brazil -Rio Grande da Serra,SP,Sao Paulo,BR,Brazil +Rio Grande da Serra,SP,São Paulo,BR,Brazil Rio Grande,RS,Rio Grande do Sul,BR,Brazil -Rio Espera,MG,Minas Gerais,BR,Brazil Rio do Sul,SC,Santa Catarina,BR,Brazil Rio dos Cedros,SC,Santa Catarina,BR,Brazil -Rio do Prado,MG,Minas Gerais,BR,Brazil Rio do Pires,BA,Bahia,BR,Brazil Rio do Campo,SC,Santa Catarina,BR,Brazil Rio do Antonio,BA,Bahia,BR,Brazil ,RJ,Rio de Janeiro,BR,Brazil Rio de Janeiro,RJ,Rio de Janeiro,BR,Brazil Rio de Contas,BA,Bahia,BR,Brazil -Rio das Pedras,SP,Sao Paulo,BR,Brazil +Rio das Pedras,SP,São Paulo,BR,Brazil Rio das Ostras,RJ,Rio de Janeiro,BR,Brazil Rio das Flores,RJ,Rio de Janeiro,BR,Brazil Rio das Antas,SC,Santa Catarina,BR,Brazil Rio da Areia,SC,Santa Catarina,BR,Brazil Rio Claro,RJ,Rio de Janeiro,BR,Brazil -Rio Claro,SP,Sao Paulo,BR,Brazil +Rio Claro,SP,São Paulo,BR,Brazil Rio Casca,MG,Minas Gerais,BR,Brazil Rio Brilhante,MS,Mato Grosso do Sul,BR,Brazil -Rio Branco do Sul,PR,Parana,BR,Brazil +Rio Branco do Sul,PR,Paraná,BR,Brazil Rio Bonito,RJ,Rio de Janeiro,BR,Brazil -Rio Bananal,ES,Espirito Santo,BR,Brazil +Rio Bananal,ES,Espírito Santo,BR,Brazil +Rio Azul,PR,Paraná,BR,Brazil Rio Acima,MG,Minas Gerais,BR,Brazil -Rinopolis,SP,Sao Paulo,BR,Brazil -Rincao,SP,Sao Paulo,BR,Brazil -Rifaina,SP,Sao Paulo,BR,Brazil -Ribeiropolis,SE,Sergipe,BR,Brazil +Rinópolis,SP,São Paulo,BR,Brazil +Rincão,SP,São Paulo,BR,Brazil +Rifaina,SP,São Paulo,BR,Brazil +Ribeirópolis,SE,Sergipe,BR,Brazil Ribeira do Amparo,BA,Bahia,BR,Brazil Ribeiro,BA,Bahia,BR,Brazil -Ribeirao Vermelho,MG,Minas Gerais,BR,Brazil -Ribeirão Preto,SP,Sao Paulo,BR,Brazil -Ribeirao Pires,SP,Sao Paulo,BR,Brazil -Ribeirao dos Pintos,SP,Sao Paulo,BR,Brazil -Ribeirao do Pinhal,PR,Parana,BR,Brazil +Ribeirão Preto,SP,São Paulo,BR,Brazil +Ribeirao Pires,SP,São Paulo,BR,Brazil +Ribeirao dos Pintos,SP,São Paulo,BR,Brazil +Ribeirao do Pinhal,PR,Paraná,BR,Brazil Ribeirao do Ouro,SC,Santa Catarina,BR,Brazil Ribeirão das Neves,MG,Minas Gerais,BR,Brazil -Ribeirao Claro,PR,Parana,BR,Brazil -Ribeirao Branco,SP,Sao Paulo,BR,Brazil -Ribeirao Bonito,SP,Sao Paulo,BR,Brazil +Ribeirao Claro,PR,Paraná,BR,Brazil +Ribeirao Branco,SP,São Paulo,BR,Brazil +Ribeirao Bonito,SP,São Paulo,BR,Brazil Ribeira do Pombal,BA,Bahia,BR,Brazil -Ribas do Rio Pardo,MS,Mato Grosso do Sul,BR,Brazil -Riachuelo,SE,Sergipe,BR,Brazil Riacho dos Machados,MG,Minas Gerais,BR,Brazil Riacho de Santana,BA,Bahia,BR,Brazil Riachao do Jacuipe,BA,Bahia,BR,Brazil Riachao das Neves,BA,Bahia,BR,Brazil -Riachao,BA,Bahia,BR,Brazil -Retirolandia,BA,Bahia,BR,Brazil +Riachão,BA,Bahia,BR,Brazil +Retirolândia,BA,Bahia,BR,Brazil Retiro,MG,Minas Gerais,BR,Brazil Santo Antonio do Retiro,MG,Minas Gerais,BR,Brazil Restinga Seca,RS,Rio Grande do Sul,BR,Brazil -Restinga,SP,Sao Paulo,BR,Brazil -Ressaquinha,MG,Minas Gerais,BR,Brazil Resplendor,MG,Minas Gerais,BR,Brazil -Reserva,PR,Parana,BR,Brazil +Reserva,PR,Paraná,BR,Brazil Resende Costa,MG,Minas Gerais,BR,Brazil Resende,RJ,Rio de Janeiro,BR,Brazil -Renascenca,PR,Parana,BR,Brazil -Registro,SP,Sao Paulo,BR,Brazil -Reginopolis,SP,Sao Paulo,BR,Brazil -Regente Feijo,SP,Sao Paulo,BR,Brazil +Renascença,PR,Paraná,BR,Brazil +Registro,SP,São Paulo,BR,Brazil +Reginópolis,SP,São Paulo,BR,Brazil +Regente Feijo,SP,São Paulo,BR,Brazil Reduto,MG,Minas Gerais,BR,Brazil Redentora,RS,Rio Grande do Sul,BR,Brazil -Redencao da Serra,SP,Sao Paulo,BR,Brazil +Redencao da Serra,SP,São Paulo,BR,Brazil Recreio,MG,Minas Gerais,BR,Brazil -Reboucas,PR,Parana,BR,Brazil -Realeza,PR,Parana,BR,Brazil +Rebouças,PR,Paraná,BR,Brazil +Realeza,PR,Paraná,BR,Brazil Raul Soares,MG,Minas Gerais,BR,Brazil Raposos,MG,Minas Gerais,BR,Brazil Rancho Queimado,SC,Santa Catarina,BR,Brazil -Rancharia,SP,Sao Paulo,BR,Brazil -Rafard,SP,Sao Paulo,BR,Brazil -Quissama,RJ,Rio de Janeiro,BR,Brazil -Quirinopolis,GO,Goias,BR,Brazil +Rancho Alegre,PR,Paraná,BR,Brazil +Rancharia,SP,São Paulo,BR,Brazil +Rafard,SP,São Paulo,BR,Brazil +Quissamã,RJ,Rio de Janeiro,BR,Brazil +Quirinópolis,GO,Goiás,BR,Brazil Quinze de Novembro,RS,Rio Grande do Sul,BR,Brazil -Quintana,SP,Sao Paulo,BR,Brazil Quilombo,SC,Santa Catarina,BR,Brazil Quijingue,BA,Bahia,BR,Brazil Quevedos,RS,Rio Grande do Sul,BR,Brazil -Querencia do Norte,PR,Parana,BR,Brazil -Queluz,SP,Sao Paulo,BR,Brazil +Queluz,SP,São Paulo,BR,Brazil Queimados,RJ,Rio de Janeiro,BR,Brazil Queimadas,BA,Bahia,BR,Brazil -Quatro Pontes,PR,Parana,BR,Brazil -Quatro Barras,PR,Parana,BR,Brazil +Quatro Barras,PR,Paraná,BR,Brazil Quatis,RJ,Rio de Janeiro,BR,Brazil -Quatigua,PR,Parana,BR,Brazil -Quata,SP,Sao Paulo,BR,Brazil +Quatiguá,PR,Paraná,BR,Brazil +Quatá,SP,São Paulo,BR,Brazil Aldeia Velha,RJ,Rio de Janeiro,BR,Brazil -Quarai,RS,Rio Grande do Sul,BR,Brazil -Quadra,SP,Sao Paulo,BR,Brazil -Prudentopolis,PR,Parana,BR,Brazil -Prudente de Morais,MG,Minas Gerais,BR,Brazil -Propria,SE,Sergipe,BR,Brazil -Promissao,SP,Sao Paulo,BR,Brazil +Quaraí,RS,Rio Grande do Sul,BR,Brazil +Quadra,SP,São Paulo,BR,Brazil +Prudentópolis,PR,Paraná,BR,Brazil +Propriá,SE,Sergipe,BR,Brazil +Promissão,SP,São Paulo,BR,Brazil Progresso,RS,Rio Grande do Sul,BR,Brazil -Primeiro de Maio,PR,Parana,BR,Brazil -Primavera,MT,Mato Grosso,BR,Brazil -Presidente Venceslau,SP,Sao Paulo,BR,Brazil -Presidente Prudente,SP,Sao Paulo,BR,Brazil +Primeiro de Maio,PR,Paraná,BR,Brazil +Presidente Venceslau,SP,São Paulo,BR,Brazil +Presidente Prudente,SP,São Paulo,BR,Brazil Presidente Olegario,MG,Minas Gerais,BR,Brazil Presidente Getulio,SC,Santa Catarina,BR,Brazil -Presidente Epitacio,SP,Sao Paulo,BR,Brazil -Presidente Bernardes,SP,Sao Paulo,BR,Brazil +Presidente Epitacio,SP,São Paulo,BR,Brazil +Presidente Bernardes,SP,São Paulo,BR,Brazil Presidente Bernardes,MG,Minas Gerais,BR,Brazil +Pratápolis,MG,Minas Gerais,BR,Brazil Prata,MG,Minas Gerais,BR,Brazil -Praia Grande,SC,Santa Catarina,BR,Brazil -Praia Grande,SP,Sao Paulo,BR,Brazil +Praia Grande,SP,São Paulo,BR,Brazil Prados,MG,Minas Gerais,BR,Brazil -Pradopolis,SP,Sao Paulo,BR,Brazil Prado,BA,Bahia,BR,Brazil Pouso Redondo,SC,Santa Catarina,BR,Brazil Pouso Novo,RS,Rio Grande do Sul,BR,Brazil Pouso Alto,MG,Minas Gerais,BR,Brazil Pouso Alegre,MG,Minas Gerais,BR,Brazil -Potirendaba,SP,Sao Paulo,BR,Brazil -Potiragua,BA,Bahia,BR,Brazil -Pote,MG,Minas Gerais,BR,Brazil -Posse,GO,Goias,BR,Brazil +Potirendaba,SP,São Paulo,BR,Brazil +Potiraguá,BA,Bahia,BR,Brazil +Poté,MG,Minas Gerais,BR,Brazil +Posse,GO,Goiás,BR,Brazil Porto Xavier,RS,Rio Grande do Sul,BR,Brazil -Porto Velho,SP,Sao Paulo,BR,Brazil +Porto Velho,SP,São Paulo,BR,Brazil Porto União,SC,Santa Catarina,BR,Brazil Porto Seguro,BA,Bahia,BR,Brazil -Porto Rico,PR,Parana,BR,Brazil +Porto Rico,PR,Paraná,BR,Brazil Porto Real do Colegio,AL,Alagoas,BR,Brazil Porto Real,RJ,Rio de Janeiro,BR,Brazil Porto Nacional,TO,Tocantins,BR,Brazil Porto Maua,RS,Rio Grande do Sul,BR,Brazil Porto Lucena,RS,Rio Grande do Sul,BR,Brazil Porto Firme,MG,Minas Gerais,BR,Brazil -Porto Ferreira,SP,Sao Paulo,BR,Brazil -Porto Feliz,SP,Sao Paulo,BR,Brazil +Porto Ferreira,SP,São Paulo,BR,Brazil +Porto Feliz,SP,São Paulo,BR,Brazil Porto Belo,SC,Santa Catarina,BR,Brazil -Porto Amazonas,PR,Parana,BR,Brazil +Porto Amazonas,PR,Paraná,BR,Brazil Porto Alegre,RS,Rio Grande do Sul,BR,Brazil Porteirinha,MG,Minas Gerais,BR,Brazil Porteiras,MG,Minas Gerais,BR,Brazil -Portao,RS,Rio Grande do Sul,BR,Brazil -Porangatu,GO,Goias,BR,Brazil -Porangaba,SP,Sao Paulo,BR,Brazil -Pontes Gestal,SP,Sao Paulo,BR,Brazil +Portão,RS,Rio Grande do Sul,BR,Brazil +Porangatu,GO,Goiás,BR,Brazil +Porangaba,SP,São Paulo,BR,Brazil +Ponto Novo,BA,Bahia,BR,Brazil Pontes e Lacerda,MT,Mato Grosso,BR,Brazil Ponte Nova,MG,Minas Gerais,BR,Brazil +Ponte Alta do Norte,SC,Santa Catarina,BR,Brazil Ponte Alta do Bom Jesus,TO,Tocantins,BR,Brazil Ponta Porã,MS,Mato Grosso do Sul,BR,Brazil -Pontalina,GO,Goias,BR,Brazil -Pontal,SP,Sao Paulo,BR,Brazil +Pontalina,GO,Goiás,BR,Brazil +Pontal,SP,São Paulo,BR,Brazil Pontal,MS,Mato Grosso do Sul,BR,Brazil -Ponta Grossa,PR,Parana,BR,Brazil -Pongai,SP,Sao Paulo,BR,Brazil -Pompeu,MG,Minas Gerais,BR,Brazil -Pompeia,SP,Sao Paulo,BR,Brazil +Ponta Grossa,PR,Paraná,BR,Brazil +Pongaí,SP,São Paulo,BR,Brazil +Pompéu,MG,Minas Gerais,BR,Brazil +Pompéia,SP,São Paulo,BR,Brazil Pomerode,SC,Santa Catarina,BR,Brazil -Poloni,SP,Sao Paulo,BR,Brazil Pojuca,BA,Bahia,BR,Brazil -Pocrane,MG,Minas Gerais,BR,Brazil Poco Verde,SE,Sergipe,BR,Brazil Poços de Caldas,MG,Minas Gerais,BR,Brazil Poco Fundo,MG,Minas Gerais,BR,Brazil -Pocoes,BA,Bahia,BR,Brazil +Poções,BA,Bahia,BR,Brazil Poco das Antas,RS,Rio Grande do Sul,BR,Brazil "Poco d'Anta",BA,Bahia,BR,Brazil -Poa,SP,Sao Paulo,BR,Brazil +Poá,SP,São Paulo,BR,Brazil Planura,MG,Minas Gerais,BR,Brazil Planalto,RS,Rio Grande do Sul,BR,Brazil -Planalto,SP,Sao Paulo,BR,Brazil -Planaltina do Parana,PR,Parana,BR,Brazil -Planaltina,GO,Goias,BR,Brazil -Piuma,ES,Espirito Santo,BR,Brazil -Piui,MG,Minas Gerais,BR,Brazil +Planaltina do Parana,PR,Paraná,BR,Brazil +Planaltina,GO,Goiás,BR,Brazil +Piuí,MG,Minas Gerais,BR,Brazil Pitangui,MG,Minas Gerais,BR,Brazil -Pitangueiras,PR,Parana,BR,Brazil -Pitangueiras,SP,Sao Paulo,BR,Brazil -Pitanga,PR,Parana,BR,Brazil +Pitangueiras,SP,São Paulo,BR,Brazil +Pitanga,PR,Paraná,BR,Brazil Piritiba,BA,Bahia,BR,Brazil -Pires do Rio,GO,Goias,BR,Brazil -Pirenopolis,GO,Goias,BR,Brazil +Pires do Rio,GO,Goiás,BR,Brazil +Pirenópolis,GO,Goiás,BR,Brazil Piratini,RS,Rio Grande do Sul,BR,Brazil -Piraquara,PR,Parana,BR,Brazil -Pirapozinho,SP,Sao Paulo,BR,Brazil -Pirapora do Bom Jesus,SP,Sao Paulo,BR,Brazil +Piraquara,PR,Paraná,BR,Brazil +Pirapozinho,SP,São Paulo,BR,Brazil +Pirapora do Bom Jesus,SP,São Paulo,BR,Brazil Pirapora,MG,Minas Gerais,BR,Brazil -Pirapo,RS,Rio Grande do Sul,BR,Brazil -Pirapo,PR,Parana,BR,Brazil -Pirapanema,MG,Minas Gerais,BR,Brazil -Piranhas,GO,Goias,BR,Brazil -Pirangi,SP,Sao Paulo,BR,Brazil +Pirapó,RS,Rio Grande do Sul,BR,Brazil +Pirapetinga,MG,Minas Gerais,BR,Brazil +Piranhas,GO,Goiás,BR,Brazil Piranga,MG,Minas Gerais,BR,Brazil -Pirajui,SP,Sao Paulo,BR,Brazil -Piraju,SP,Sao Paulo,BR,Brazil -Pirai do Sul,PR,Parana,BR,Brazil -Pirai do Norte,BA,Bahia,BR,Brazil -Pirai,RJ,Rio de Janeiro,BR,Brazil -Pirassununga,SP,Sao Paulo,BR,Brazil -Piracicaba,SP,Sao Paulo,BR,Brazil +Pirajuí,SP,São Paulo,BR,Brazil +Piraju,SP,São Paulo,BR,Brazil +Pirai do Sul,PR,Paraná,BR,Brazil +Piraí,RJ,Rio de Janeiro,BR,Brazil +Pirassununga,SP,São Paulo,BR,Brazil +Piracicaba,SP,São Paulo,BR,Brazil Piracicaba,MG,Minas Gerais,BR,Brazil Piracema,MG,Minas Gerais,BR,Brazil -Piracanjuba,GO,Goias,BR,Brazil -Piracaia,SP,Sao Paulo,BR,Brazil -Piquete,SP,Sao Paulo,BR,Brazil +Piracanjuba,GO,Goiás,BR,Brazil +Piracaia,SP,São Paulo,BR,Brazil +Piquete,SP,São Paulo,BR,Brazil +Piquerobi,SP,São Paulo,BR,Brazil +Pinto Bandeira,RS,Rio Grande do Sul,BR,Brazil Pintadas,BA,Bahia,BR,Brazil -Pinhoes,MG,Minas Gerais,BR,Brazil -Pinheiros Altos,MG,Minas Gerais,BR,Brazil +Pinhões,MG,Minas Gerais,BR,Brazil Pinheiro Preto,SC,Santa Catarina,BR,Brazil Pinheiro Machado,RS,Rio Grande do Sul,BR,Brazil Pinheiral,RJ,Rio de Janeiro,BR,Brazil -Pinhao,PR,Parana,BR,Brazil -Pinhao,SE,Sergipe,BR,Brazil +Pinhão,PR,Paraná,BR,Brazil Pinhalzinho,SC,Santa Catarina,BR,Brazil -Pinhalzinho,SP,Sao Paulo,BR,Brazil +Pinhalzinho,SP,São Paulo,BR,Brazil Pinhal Grande,RS,Rio Grande do Sul,BR,Brazil -Pinhalao,PR,Parana,BR,Brazil -Espirito Santo do Pinhal,SP,Sao Paulo,BR,Brazil -Pindorama,SP,Sao Paulo,BR,Brazil -Pindobacu,BA,Bahia,BR,Brazil -Pindamonhangaba,SP,Sao Paulo,BR,Brazil -Pindai,BA,Bahia,BR,Brazil -Pinare,PR,Parana,BR,Brazil +Pinhalão,PR,Paraná,BR,Brazil +Espirito Santo do Pinhal,SP,São Paulo,BR,Brazil +Pindorama,SP,São Paulo,BR,Brazil +Pindobaçu,BA,Bahia,BR,Brazil +Pindamonhangaba,SP,São Paulo,BR,Brazil +Pindaí,BA,Bahia,BR,Brazil +Pinaré,PR,Paraná,BR,Brazil Pimenta,MG,Minas Gerais,BR,Brazil -Pilar do Sul,SP,Sao Paulo,BR,Brazil -Pilar de Goias,GO,Goias,BR,Brazil -Pien,PR,Parana,BR,Brazil +Pilar do Sul,SP,São Paulo,BR,Brazil +Pilar de Goias,GO,Goiás,BR,Brazil +Piên,PR,Paraná,BR,Brazil Piedade dos Gerais,MG,Minas Gerais,BR,Brazil Piedade do Rio Grande,MG,Minas Gerais,BR,Brazil Piedade de Ponte Nova,MG,Minas Gerais,BR,Brazil -Piedade,SP,Sao Paulo,BR,Brazil -Piata,BA,Bahia,BR,Brazil -Piacu,ES,Espirito Santo,BR,Brazil -Piacabucu,AL,Alagoas,BR,Brazil -Piabeta,RJ,Rio de Janeiro,BR,Brazil +Piedade,SP,São Paulo,BR,Brazil +Piatã,BA,Bahia,BR,Brazil +Piaçu,ES,Espírito Santo,BR,Brazil +Piacatu,SP,São Paulo,BR,Brazil +Piaçabuçu,AL,Alagoas,BR,Brazil +Piabetá,RJ,Rio de Janeiro,BR,Brazil Petrópolis,RJ,Rio de Janeiro,BR,Brazil -Peruibe,SP,Sao Paulo,BR,Brazil -Perola do Oeste,PR,Parana,BR,Brazil -Perola,PR,Parana,BR,Brazil -Pereiras,SP,Sao Paulo,BR,Brazil -Pereira Barreto,SP,Sao Paulo,BR,Brazil -Perdoes,MG,Minas Gerais,BR,Brazil -Perdigao,MG,Minas Gerais,BR,Brazil +Petrolina de Goias,GO,Goiás,BR,Brazil +Peruíbe,SP,São Paulo,BR,Brazil +Perola do Oeste,PR,Paraná,BR,Brazil +Perobal,PR,Paraná,BR,Brazil +Pérola,PR,Paraná,BR,Brazil +Pereira Barreto,SP,São Paulo,BR,Brazil +Perdões,MG,Minas Gerais,BR,Brazil +Perdizes,MG,Minas Gerais,BR,Brazil Pequeri,MG,Minas Gerais,BR,Brazil Penha,SC,Santa Catarina,BR,Brazil Penedo,AL,Alagoas,BR,Brazil -Penapolis,SP,Sao Paulo,BR,Brazil +Penápolis,SP,São Paulo,BR,Brazil Pelotas,RS,Rio Grande do Sul,BR,Brazil -Pejucara,RS,Rio Grande do Sul,BR,Brazil +Pejuçara,RS,Rio Grande do Sul,BR,Brazil Peixe,TO,Tocantins,BR,Brazil Pedro Leopoldo,MG,Minas Gerais,BR,Brazil -Pedro de Toledo,SP,Sao Paulo,BR,Brazil -Pedrinopolis,MG,Minas Gerais,BR,Brazil -Pedreira,SP,Sao Paulo,BR,Brazil -Pedregulho,SP,Sao Paulo,BR,Brazil +Pedro de Toledo,SP,São Paulo,BR,Brazil +Pedreira,SP,São Paulo,BR,Brazil +Pedregulho,SP,São Paulo,BR,Brazil Pedras de Maria da Cruz,MG,Minas Gerais,BR,Brazil Pedras Altas,RS,Rio Grande do Sul,BR,Brazil Pedralva,MG,Minas Gerais,BR,Brazil Pedra Dourada,MG,Minas Gerais,BR,Brazil -Pedra Bonita,MG,Minas Gerais,BR,Brazil -Pedra Bela,SP,Sao Paulo,BR,Brazil +Pedra Bela,SP,São Paulo,BR,Brazil Pedra Azul,MG,Minas Gerais,BR,Brazil Pe de Serra,BA,Bahia,BR,Brazil -Pecanha,MG,Minas Gerais,BR,Brazil -Peabiru,PR,Parana,BR,Brazil +Peçanha,MG,Minas Gerais,BR,Brazil +Peabiru,PR,Paraná,BR,Brazil Paverama,RS,Rio Grande do Sul,BR,Brazil -Pavao,MG,Minas Gerais,BR,Brazil Paulo Lopes,SC,Santa Catarina,BR,Brazil -Paulo Frontin,PR,Parana,BR,Brazil -Paulistas,MG,Minas Gerais,BR,Brazil -Paulista,ES,Espirito Santo,BR,Brazil -Paulinia,SP,Sao Paulo,BR,Brazil -Pauliceia,SP,Sao Paulo,BR,Brazil -Pau Brasil,BA,Bahia,BR,Brazil -Patrocinio Paulista,SP,Sao Paulo,BR,Brazil +Paulo de Faria,SP,São Paulo,BR,Brazil +Paulínia,SP,São Paulo,BR,Brazil +Paulicéia,SP,São Paulo,BR,Brazil +Paula Candido,MG,Minas Gerais,BR,Brazil +Patrocinio Paulista,SP,São Paulo,BR,Brazil Patrocinio do Muriae,MG,Minas Gerais,BR,Brazil -Patrocinio,MG,Minas Gerais,BR,Brazil +Patrocínio,MG,Minas Gerais,BR,Brazil Patos de Minas,MG,Minas Gerais,BR,Brazil -Pato Branco,PR,Parana,BR,Brazil -Pato Bragado,PR,Parana,BR,Brazil +Pato Branco,PR,Paraná,BR,Brazil +Pato Bragado,PR,Paraná,BR,Brazil Patis,MG,Minas Gerais,BR,Brazil Paty do Alferes,RJ,Rio de Janeiro,BR,Brazil Posto da Mata,BA,Bahia,BR,Brazil Passos,MG,Minas Gerais,BR,Brazil Passo Fundo,RS,Rio Grande do Sul,BR,Brazil Passo do Sobrado,RS,Rio Grande do Sul,BR,Brazil +Passa Tempo,MG,Minas Gerais,BR,Brazil Passa Quatro,MG,Minas Gerais,BR,Brazil Parque Industrial,MG,Minas Gerais,BR,Brazil -Parobe,RS,Rio Grande do Sul,BR,Brazil -Parisi,SP,Sao Paulo,BR,Brazil -Pariquera Acu,SP,Sao Paulo,BR,Brazil +Parobé,RS,Rio Grande do Sul,BR,Brazil +Pariquera Acu,SP,São Paulo,BR,Brazil Paripiranga,BA,Bahia,BR,Brazil Pareci Novo,RS,Rio Grande do Sul,BR,Brazil -Pardinho,SP,Sao Paulo,BR,Brazil -Parauna,GO,Goias,BR,Brazil +Pardinho,SP,São Paulo,BR,Brazil +Paraúna,GO,Goiás,BR,Brazil Paraty,RJ,Rio de Janeiro,BR,Brazil Paraopeba,MG,Minas Gerais,BR,Brazil -Paranoa,DF,Federal District,BR,Brazil Paranhos,MS,Mato Grosso do Sul,BR,Brazil -Paranavai,PR,Parana,BR,Brazil -Paranapoema,PR,Parana,BR,Brazil -Paranapanema,SP,Sao Paulo,BR,Brazil -Paranaiba,MS,Mato Grosso do Sul,BR,Brazil -Paranaguá,PR,Parana,BR,Brazil -,PR,Parana,BR,Brazil -Parana,TO,Tocantins,BR,Brazil +Paranavaí,PR,Paraná,BR,Brazil +Paranapanema,SP,São Paulo,BR,Brazil +Paranaíba,MS,Mato Grosso do Sul,BR,Brazil +Paranaguá,PR,Paraná,BR,Brazil +Paranacity,PR,Paraná,BR,Brazil +,PR,Paraná,BR,Brazil +Paranã,TO,Tocantins,BR,Brazil Paramirim,BA,Bahia,BR,Brazil -Paraisopolis,MG,Minas Gerais,BR,Brazil -Paraiso do Sul,RS,Rio Grande do Sul,BR,Brazil -Paraiso do Norte,PR,Parana,BR,Brazil -Paraiso,SC,Santa Catarina,BR,Brazil -Paraibuna,SP,Sao Paulo,BR,Brazil +Paraisópolis,MG,Minas Gerais,BR,Brazil +Paraiso do Norte,PR,Paraná,BR,Brazil +Paraibuna,SP,São Paulo,BR,Brazil Paraiba do Sul,RJ,Rio de Janeiro,BR,Brazil -Parai,RS,Rio Grande do Sul,BR,Brazil -Paraguacu Paulista,SP,Sao Paulo,BR,Brazil -Paraguacu,MG,Minas Gerais,BR,Brazil +Paraí,RS,Rio Grande do Sul,BR,Brazil +Paraguacu Paulista,SP,São Paulo,BR,Brazil +Paraguaçu,MG,Minas Gerais,BR,Brazil Para de Minas,MG,Minas Gerais,BR,Brazil Paracatu,MG,Minas Gerais,BR,Brazil Paracambi,RJ,Rio de Janeiro,BR,Brazil Papanduva,SC,Santa Catarina,BR,Brazil Papagaios,MG,Minas Gerais,BR,Brazil Pantano Grande,RS,Rio Grande do Sul,BR,Brazil -Panorama,SP,Sao Paulo,BR,Brazil -Pancas,ES,Espirito Santo,BR,Brazil +Panorama,SP,São Paulo,BR,Brazil +Pancas,ES,Espírito Santo,BR,Brazil Panambi,RS,Rio Grande do Sul,BR,Brazil -Palotina,PR,Parana,BR,Brazil +Palotina,PR,Paraná,BR,Brazil Palmitos,SC,Santa Catarina,BR,Brazil Palmitinho,RS,Rio Grande do Sul,BR,Brazil -Palmital,PR,Parana,BR,Brazil -Palmital,SP,Sao Paulo,BR,Brazil -Palminopolis,GO,Goias,BR,Brazil -Palmeiras de Goias,GO,Goias,BR,Brazil -"Palmeira d'Oeste",SP,Sao Paulo,BR,Brazil +Palmital,PR,Paraná,BR,Brazil +Palmital,SP,São Paulo,BR,Brazil +Palmeiras de Goias,GO,Goiás,BR,Brazil +Palmeiras,BA,Bahia,BR,Brazil +"Palmeira d'Oeste",SP,São Paulo,BR,Brazil Palmeira das Missoes,RS,Rio Grande do Sul,BR,Brazil -Palmeira,PR,Parana,BR,Brazil +Palmeira,PR,Paraná,BR,Brazil Palmas de Monte Alto,BA,Bahia,BR,Brazil -Palmas,PR,Parana,BR,Brazil -Palmares Paulista,SP,Sao Paulo,BR,Brazil +Palmas,PR,Paraná,BR,Brazil +Palmares Paulista,SP,São Paulo,BR,Brazil Palmares do Sul,RS,Rio Grande do Sul,BR,Brazil Palma,MG,Minas Gerais,BR,Brazil Palhocinha,SC,Santa Catarina,BR,Brazil -Palhoca,SC,Santa Catarina,BR,Brazil -Palestina,SP,Sao Paulo,BR,Brazil +Palhoça,SC,Santa Catarina,BR,Brazil Pains,MG,Minas Gerais,BR,Brazil Paineiras,MG,Minas Gerais,BR,Brazil Paim Filho,RS,Rio Grande do Sul,BR,Brazil -Paicandu,PR,Parana,BR,Brazil -Padre Viegas,MG,Minas Gerais,BR,Brazil +Paiçandu,PR,Paraná,BR,Brazil Padre Paraiso,MG,Minas Gerais,BR,Brazil -Padre Bernardo,GO,Goias,BR,Brazil -Pacaembu,SP,Sao Paulo,BR,Brazil -Ouvidor,GO,Goias,BR,Brazil +Padre Bernardo,GO,Goiás,BR,Brazil +Pacaembu,SP,São Paulo,BR,Brazil Ouro Verde de Minas,MG,Minas Gerais,BR,Brazil Ouro Preto,MG,Minas Gerais,BR,Brazil Ouro Fino,MG,Minas Gerais,BR,Brazil Ouro Branco,MG,Minas Gerais,BR,Brazil Ouro,SC,Santa Catarina,BR,Brazil -Ourinhos,SP,Sao Paulo,BR,Brazil -Ouricangas,BA,Bahia,BR,Brazil +Ourinhos,SP,São Paulo,BR,Brazil Otacilio Costa,SC,Santa Catarina,BR,Brazil -Osvaldo Cruz,SP,Sao Paulo,BR,Brazil -Osorio,RS,Rio Grande do Sul,BR,Brazil -Osasco,SP,Sao Paulo,BR,Brazil -Ortigueira,PR,Parana,BR,Brazil +Osvaldo Cruz,SP,São Paulo,BR,Brazil +Osório,RS,Rio Grande do Sul,BR,Brazil +Osasco,SP,São Paulo,BR,Brazil +Ortigueira,PR,Paraná,BR,Brazil Orleans,SC,Santa Catarina,BR,Brazil -Orlandia,SP,Sao Paulo,BR,Brazil -Orizona,GO,Goias,BR,Brazil -Orizania,MG,Minas Gerais,BR,Brazil -Orindiuva,SP,Sao Paulo,BR,Brazil -Oliveira Fortes,MG,Minas Gerais,BR,Brazil +Orlândia,SP,São Paulo,BR,Brazil +Orizona,GO,Goiás,BR,Brazil +Orizânia,MG,Minas Gerais,BR,Brazil +Orindiúva,SP,São Paulo,BR,Brazil Oliveira dos Brejinhos,BA,Bahia,BR,Brazil Oliveira,MG,Minas Gerais,BR,Brazil Olindina,BA,Bahia,BR,Brazil -Olimpia,SP,Sao Paulo,BR,Brazil +Olímpia,SP,São Paulo,BR,Brazil "Olhos d'Agua",MG,Minas Gerais,BR,Brazil "Olho d'Agua Grande",AL,Alagoas,BR,Brazil -Nuporanga,SP,Sao Paulo,BR,Brazil -Novo Horizonte,SP,Sao Paulo,BR,Brazil +Nuporanga,SP,São Paulo,BR,Brazil +Novo Horizonte,SP,São Paulo,BR,Brazil Novo Hamburgo,RS,Rio Grande do Sul,BR,Brazil Novo Cruzeiro,MG,Minas Gerais,BR,Brazil -Novo Brasil,GO,Goias,BR,Brazil Nova Vicosa,BA,Bahia,BR,Brazil -Nova Veneza,GO,Goias,BR,Brazil -Nova Venecia,ES,Espirito Santo,BR,Brazil +Nova Veneza,GO,Goiás,BR,Brazil +Nova Venecia,ES,Espírito Santo,BR,Brazil Nova Trento,SC,Santa Catarina,BR,Brazil Nova Soure,BA,Bahia,BR,Brazil Nova Serrana,MG,Minas Gerais,BR,Brazil @@ -65662,314 +50711,288 @@ Nova Petropolis,RS,Rio Grande do Sul,BR,Brazil Nova Palma,RS,Rio Grande do Sul,BR,Brazil Nova Padua,RS,Rio Grande do Sul,BR,Brazil Nova Olimpia,MT,Mato Grosso,BR,Brazil -Nova Odessa,SP,Sao Paulo,BR,Brazil -Nova Luzitania,SP,Sao Paulo,BR,Brazil -Nova Londrina,PR,Parana,BR,Brazil +Nova Odessa,SP,São Paulo,BR,Brazil +Nova Luzitania,SP,São Paulo,BR,Brazil +Nova Londrina,PR,Paraná,BR,Brazil Nova Lima,MG,Minas Gerais,BR,Brazil -Nova Laranjeiras,PR,Parana,BR,Brazil +Nova Laranjeiras,PR,Paraná,BR,Brazil +Nova Itarana,BA,Bahia,BR,Brazil Severiano de Almeida,RS,Rio Grande do Sul,BR,Brazil -Novais,SP,Sao Paulo,BR,Brazil -Nova Independencia,SP,Sao Paulo,BR,Brazil +Nova Independencia,SP,São Paulo,BR,Brazil Nova Iguaçu,RJ,Rio de Janeiro,BR,Brazil Nova Ibia,BA,Bahia,BR,Brazil -Nova Granada,SP,Sao Paulo,BR,Brazil +Nova Granada,SP,São Paulo,BR,Brazil Nova Friburgo,RJ,Rio de Janeiro,BR,Brazil -Nova Fatima,PR,Parana,BR,Brazil -Nova Europa,SP,Sao Paulo,BR,Brazil -Nova Esperanca,PR,Parana,BR,Brazil +Nova Fatima,PR,Paraná,BR,Brazil +Nova Europa,SP,São Paulo,BR,Brazil +Nova Esperanca,PR,Paraná,BR,Brazil Nova Era,MG,Minas Gerais,BR,Brazil -Nova Canaa,BA,Bahia,BR,Brazil Nova Brescia,RS,Rio Grande do Sul,BR,Brazil Nova Bassano,RS,Rio Grande do Sul,BR,Brazil -Nova Aurora,PR,Parana,BR,Brazil Nova Araca,RS,Rio Grande do Sul,BR,Brazil -Nova America,GO,Goias,BR,Brazil -Nova Alianca,SP,Sao Paulo,BR,Brazil +Nova America,GO,Goiás,BR,Brazil Nossa Senhora do Socorro,SE,Sergipe,BR,Brazil Milagres,BA,Bahia,BR,Brazil Nossa Senhora de Lourdes,SE,Sergipe,BR,Brazil Nossa Senhora das Dores,SE,Sergipe,BR,Brazil Nossa Senhora da Gloria,SE,Sergipe,BR,Brazil +Nortelândia,MT,Mato Grosso,BR,Brazil Nordestina,BA,Bahia,BR,Brazil Nonoai,RS,Rio Grande do Sul,BR,Brazil Niterói,RJ,Rio de Janeiro,BR,Brazil -Niquelandia,GO,Goias,BR,Brazil -Nipoa,SP,Sao Paulo,BR,Brazil +Niquelândia,GO,Goiás,BR,Brazil +Nipoã,SP,São Paulo,BR,Brazil Nioaque,MS,Mato Grosso do Sul,BR,Brazil -Nilopolis,RJ,Rio de Janeiro,BR,Brazil -Nilo Pecanha,BA,Bahia,BR,Brazil -Nhandeara,SP,Sao Paulo,BR,Brazil -Neves Paulista,SP,Sao Paulo,BR,Brazil -Neropolis,GO,Goias,BR,Brazil +Nilópolis,RJ,Rio de Janeiro,BR,Brazil +Nhandeara,SP,São Paulo,BR,Brazil +Neves Paulista,SP,São Paulo,BR,Brazil +Nerópolis,GO,Goiás,BR,Brazil Nepomuceno,MG,Minas Gerais,BR,Brazil -Neopolis,SE,Sergipe,BR,Brazil -Nazario,GO,Goias,BR,Brazil -Nazare Paulista,SP,Sao Paulo,BR,Brazil +Neópolis,SE,Sergipe,BR,Brazil +Nazário,GO,Goiás,BR,Brazil +Nazare Paulista,SP,São Paulo,BR,Brazil Nazareno,MG,Minas Gerais,BR,Brazil -Nazare,BA,Bahia,BR,Brazil -Navirai,MS,Mato Grosso do Sul,BR,Brazil +Nazaré,BA,Bahia,BR,Brazil +Naviraí,MS,Mato Grosso do Sul,BR,Brazil Navegantes,SC,Santa Catarina,BR,Brazil Natividade,RJ,Rio de Janeiro,BR,Brazil -Natividade da Serra,SP,Sao Paulo,BR,Brazil +Natividade da Serra,SP,São Paulo,BR,Brazil Natividade,TO,Tocantins,BR,Brazil -Narandiba,SP,Sao Paulo,BR,Brazil +Natércia,MG,Minas Gerais,BR,Brazil +Narandiba,SP,São Paulo,BR,Brazil Naque,MG,Minas Gerais,BR,Brazil Nao Me Toque,RS,Rio Grande do Sul,BR,Brazil Nanuque,MG,Minas Gerais,BR,Brazil +Nantes,SP,São Paulo,BR,Brazil Muzambinho,MG,Minas Gerais,BR,Brazil -Mutunopolis,GO,Goias,BR,Brazil +Mutunópolis,GO,Goiás,BR,Brazil Mutum,MG,Minas Gerais,BR,Brazil -Mutuipe,BA,Bahia,BR,Brazil -Mussurepe,RJ,Rio de Janeiro,BR,Brazil -Murutinga do Sul,SP,Sao Paulo,BR,Brazil +Mutuípe,BA,Bahia,BR,Brazil +Murutinga do Sul,SP,São Paulo,BR,Brazil Muritiba,BA,Bahia,BR,Brazil Muriaé,MG,Minas Gerais,BR,Brazil -Muqui,ES,Espirito Santo,BR,Brazil -Muniz Freire,ES,Espirito Santo,BR,Brazil +Muqui,ES,Espírito Santo,BR,Brazil +Muniz Freire,ES,Espírito Santo,BR,Brazil Mundo Novo,BA,Bahia,BR,Brazil Mulungu do Morro,BA,Bahia,BR,Brazil -Muitos Capoes,RS,Rio Grande do Sul,BR,Brazil +Mucurici,ES,Espírito Santo,BR,Brazil Mucuri,BA,Bahia,BR,Brazil -Mucuge,BA,Bahia,BR,Brazil +Mucugê,BA,Bahia,BR,Brazil Mostardas,RS,Rio Grande do Sul,BR,Brazil -Mossamedes,GO,Goias,BR,Brazil -Mozarlandia,GO,Goias,BR,Brazil -Morungaba,SP,Sao Paulo,BR,Brazil +Mossâmedes,GO,Goiás,BR,Brazil +Mozarlândia,GO,Goiás,BR,Brazil +Morungaba,SP,São Paulo,BR,Brazil Mortugaba,BA,Bahia,BR,Brazil Morro Reuter,RS,Rio Grande do Sul,BR,Brazil Morro do Chapeu,BA,Bahia,BR,Brazil Morro da Fumaca,SC,Santa Catarina,BR,Brazil -Morro Agudo,SP,Sao Paulo,BR,Brazil -Morrinhos,GO,Goias,BR,Brazil -Morretes,PR,Parana,BR,Brazil -Moreira Sales,PR,Parana,BR,Brazil +Morro Agudo,SP,São Paulo,BR,Brazil +Morrinhos,GO,Goiás,BR,Brazil +Morretes,PR,Paraná,BR,Brazil +Moreira Sales,PR,Paraná,BR,Brazil Morada Nova de Minas,MG,Minas Gerais,BR,Brazil -Montividiu,GO,Goias,BR,Brazil +Montividiu,GO,Goiás,BR,Brazil Montezuma,MG,Minas Gerais,BR,Brazil Monte Siao,MG,Minas Gerais,BR,Brazil -Montese,MS,Mato Grosso do Sul,BR,Brazil Montes Claros,MG,Minas Gerais,BR,Brazil Monte Santo de Minas,MG,Minas Gerais,BR,Brazil Monte Santo,BA,Bahia,BR,Brazil Montenegro,RS,Rio Grande do Sul,BR,Brazil -Monte Mor,SP,Sao Paulo,BR,Brazil -Monte Castelo,SP,Sao Paulo,BR,Brazil +Monte Mor,SP,São Paulo,BR,Brazil Monte Carmelo,MG,Minas Gerais,BR,Brazil Monte Belo,MG,Minas Gerais,BR,Brazil -Monte Azul Paulista,SP,Sao Paulo,BR,Brazil +Monte Azul Paulista,SP,São Paulo,BR,Brazil Monte Azul,MG,Minas Gerais,BR,Brazil -Monte Aprazivel,SP,Sao Paulo,BR,Brazil -Monte Alverne,RS,Rio Grande do Sul,BR,Brazil -Monte Alto,SP,Sao Paulo,BR,Brazil -Monte Alegre do Sul,SP,Sao Paulo,BR,Brazil +Monte Aprazivel,SP,São Paulo,BR,Brazil +Monte Alto,SP,São Paulo,BR,Brazil Monte Alegre de Sergipe,SE,Sergipe,BR,Brazil Monte Alegre de Minas,MG,Minas Gerais,BR,Brazil -Monte Alegre de Goias,GO,Goias,BR,Brazil +Monte Alegre de Goias,GO,Goiás,BR,Brazil Monte Alegre,RS,Rio Grande do Sul,BR,Brazil -Montanha,ES,Espirito Santo,BR,Brazil +Montanha,ES,Espírito Santo,BR,Brazil Monsenhor Paulo,MG,Minas Gerais,BR,Brazil -Mongagua,SP,Sao Paulo,BR,Brazil -Mondai,SC,Santa Catarina,BR,Brazil -Moncoes,SP,Sao Paulo,BR,Brazil -Mombuca,SP,Sao Paulo,BR,Brazil +Mongaguá,SP,São Paulo,BR,Brazil +Mondaí,SC,Santa Catarina,BR,Brazil Moita Bonita,SE,Sergipe,BR,Brazil -Mogi Mirim,SP,Sao Paulo,BR,Brazil -Mogi Guacu,SP,Sao Paulo,BR,Brazil -Mogi das Cruzes,SP,Sao Paulo,BR,Brazil +Mogi Mirim,SP,São Paulo,BR,Brazil +Mogi Guacu,SP,São Paulo,BR,Brazil +Mogi das Cruzes,SP,São Paulo,BR,Brazil Moema,MG,Minas Gerais,BR,Brazil -Mococa,SP,Sao Paulo,BR,Brazil -Mirassolandia,SP,Sao Paulo,BR,Brazil -Mirassol,SP,Sao Paulo,BR,Brazil -Mirante do Paranapanema,SP,Sao Paulo,BR,Brazil +Mococa,SP,São Paulo,BR,Brazil +Mirassolândia,SP,São Paulo,BR,Brazil +Mirassol,SP,São Paulo,BR,Brazil Mirante,BA,Bahia,BR,Brazil Mirangaba,BA,Bahia,BR,Brazil -Mirandopolis,SP,Sao Paulo,BR,Brazil +Mirandopólis,SP,São Paulo,BR,Brazil Miranda,MS,Mato Grosso do Sul,BR,Brazil -Mirai,MG,Minas Gerais,BR,Brazil -Mira Estrela,SP,Sao Paulo,BR,Brazil +Miraí,MG,Minas Gerais,BR,Brazil Miradouro,MG,Minas Gerais,BR,Brazil Miracema,RJ,Rio de Janeiro,BR,Brazil -Miracatu,SP,Sao Paulo,BR,Brazil +Miracatu,SP,São Paulo,BR,Brazil Mirabela,MG,Minas Gerais,BR,Brazil -Mineiros do Tiete,SP,Sao Paulo,BR,Brazil -Mineiros,GO,Goias,BR,Brazil -Minas Novas,MG,Minas Gerais,BR,Brazil +Mineiros do Tiete,SP,São Paulo,BR,Brazil +Mineiros,GO,Goiás,BR,Brazil ,MG,Minas Gerais,BR,Brazil -Mimoso do Sul,ES,Espirito Santo,BR,Brazil +Mimoso do Sul,ES,Espírito Santo,BR,Brazil Miguel Pereira,RJ,Rio de Janeiro,BR,Brazil -Miguelopolis,SP,Sao Paulo,BR,Brazil +Miguelópolis,SP,São Paulo,BR,Brazil Miguel Calmon,BA,Bahia,BR,Brazil Mesquita,RJ,Rio de Janeiro,BR,Brazil Mesquita,MG,Minas Gerais,BR,Brazil -Meridiano,SP,Sao Paulo,BR,Brazil -Merces,MG,Minas Gerais,BR,Brazil -Mercedes,PR,Parana,BR,Brazil Mendes Pimentel,MG,Minas Gerais,BR,Brazil Mendes,RJ,Rio de Janeiro,BR,Brazil -Meleiro,SC,Santa Catarina,BR,Brazil -Medianeira,PR,Parana,BR,Brazil +Medina,MG,Minas Gerais,BR,Brazil +Medianeira,PR,Paraná,BR,Brazil Medeiros Neto,BA,Bahia,BR,Brazil -Medeiros,MG,Minas Gerais,BR,Brazil Maximiliano de Almeida,RS,Rio Grande do Sul,BR,Brazil -Maua,SP,Sao Paulo,BR,Brazil -Matutina,MG,Minas Gerais,BR,Brazil +Mauá,SP,São Paulo,BR,Brazil Matozinhos,MG,Minas Gerais,BR,Brazil Mato Verde,MG,Minas Gerais,BR,Brazil ,MS,Mato Grosso do Sul,BR,Brazil ,MT,Mato Grosso,BR,Brazil Vila Bela da Santissima Trindade,MT,Mato Grosso,BR,Brazil -Matipo,MG,Minas Gerais,BR,Brazil -Matinhos,PR,Parana,BR,Brazil +Matipó,MG,Minas Gerais,BR,Brazil +Matinhos,PR,Paraná,BR,Brazil Matina,BA,Bahia,BR,Brazil -Matias Cardoso,MG,Minas Gerais,BR,Brazil Matias Barbosa,MG,Minas Gerais,BR,Brazil Mateus Leme,MG,Minas Gerais,BR,Brazil -Matelandia,PR,Parana,BR,Brazil +Matelândia,PR,Paraná,BR,Brazil Mata Verde,MG,Minas Gerais,BR,Brazil -Matao,SP,Sao Paulo,BR,Brazil +Matão,SP,São Paulo,BR,Brazil Mata de Sao Joao,BA,Bahia,BR,Brazil Mata,RS,Rio Grande do Sul,BR,Brazil Massaranduba,SC,Santa Catarina,BR,Brazil -Marzagao,GO,Goias,BR,Brazil +Maçambara,RS,Rio Grande do Sul,BR,Brazil +Maruim,SE,Sergipe,BR,Brazil Martins Soares,MG,Minas Gerais,BR,Brazil -Martinopolis,SP,Sao Paulo,BR,Brazil -Marquinho,PR,Parana,BR,Brazil +Martinópolis,SP,São Paulo,BR,Brazil +Marquinho,PR,Paraná,BR,Brazil Marques de Souza,RS,Rio Grande do Sul,BR,Brazil -Marmeleiro,PR,Parana,BR,Brazil -Marlieria,MG,Minas Gerais,BR,Brazil -Mariopolis,PR,Parana,BR,Brazil -Marinopolis,SP,Sao Paulo,BR,Brazil -Maringá,PR,Parana,BR,Brazil -Mariluz,PR,Parana,BR,Brazil -Marília,SP,Sao Paulo,BR,Brazil -Marilandia do Sul,PR,Parana,BR,Brazil -Marilandia,ES,Espirito Santo,BR,Brazil +Marmeleiro,PR,Paraná,BR,Brazil +Marliéria,MG,Minas Gerais,BR,Brazil +Mariópolis,PR,Paraná,BR,Brazil +Marinópolis,SP,São Paulo,BR,Brazil +Maringá,PR,Paraná,BR,Brazil +Mariluz,PR,Paraná,BR,Brazil +Marília,SP,São Paulo,BR,Brazil +Marilandia do Sul,PR,Paraná,BR,Brazil +Marilândia,ES,Espírito Santo,BR,Brazil Marilac,MG,Minas Gerais,BR,Brazil -Marica,RJ,Rio de Janeiro,BR,Brazil -Mariapolis,SP,Sao Paulo,BR,Brazil +Maricá,RJ,Rio de Janeiro,BR,Brazil Mariana Pimentel,RS,Rio Grande do Sul,BR,Brazil Mariana,MG,Minas Gerais,BR,Brazil -Marialva,PR,Parana,BR,Brazil -Maria Helena,PR,Parana,BR,Brazil +Marialva,PR,Paraná,BR,Brazil Maria da Fe,MG,Minas Gerais,BR,Brazil Vila Maria,RS,Rio Grande do Sul,BR,Brazil -Marechal Floriano,ES,Espirito Santo,BR,Brazil -Marechal Candido Rondon,PR,Parana,BR,Brazil +Marechal Floriano,ES,Espírito Santo,BR,Brazil +Marechal Candido Rondon,PR,Paraná,BR,Brazil Mar de Espanha,MG,Minas Gerais,BR,Brazil Marcelino Ramos,RS,Rio Grande do Sul,BR,Brazil Maravilha,SC,Santa Catarina,BR,Brazil Marau,RS,Rio Grande do Sul,BR,Brazil -Marau,BA,Bahia,BR,Brazil -Marataizes,ES,Espirito Santo,BR,Brazil -Marata,RS,Rio Grande do Sul,BR,Brazil -Marapoama,SP,Sao Paulo,BR,Brazil +Maraú,BA,Bahia,BR,Brazil +Marataizes,ES,Espírito Santo,BR,Brazil +Maratá,RS,Rio Grande do Sul,BR,Brazil +Marapoama,SP,São Paulo,BR,Brazil Maragogipe,BA,Bahia,BR,Brazil -Maracas,BA,Bahia,BR,Brazil +Maracás,BA,Bahia,BR,Brazil Maracaju,MS,Mato Grosso do Sul,BR,Brazil -Maracaja,SC,Santa Catarina,BR,Brazil -Maracai,SP,Sao Paulo,BR,Brazil -Maquine,RS,Rio Grande do Sul,BR,Brazil +Maracajá,SC,Santa Catarina,BR,Brazil +Maracaí,SP,São Paulo,BR,Brazil +Maquiné,RS,Rio Grande do Sul,BR,Brazil Manoel Viana,RS,Rio Grande do Sul,BR,Brazil -Manoel Ribas,PR,Parana,BR,Brazil -Mantenopolis,ES,Espirito Santo,BR,Brazil +Manoel Ribas,PR,Paraná,BR,Brazil +Mantenópolis,ES,Espírito Santo,BR,Brazil Mantena,MG,Minas Gerais,BR,Brazil Manhumirim,MG,Minas Gerais,BR,Brazil -Manhuacu,MG,Minas Gerais,BR,Brazil -Mangueirinha,PR,Parana,BR,Brazil +Manhuaçu,MG,Minas Gerais,BR,Brazil +Mangueirinha,PR,Paraná,BR,Brazil Mangaratiba,RJ,Rio de Janeiro,BR,Brazil Manga,MG,Minas Gerais,BR,Brazil -Manduri,SP,Sao Paulo,BR,Brazil -Mandirituba,PR,Parana,BR,Brazil -Mandaguari,PR,Parana,BR,Brazil -Mandaguacu,PR,Parana,BR,Brazil +Manduri,SP,São Paulo,BR,Brazil +Mandirituba,PR,Paraná,BR,Brazil +Mandaguari,PR,Paraná,BR,Brazil +Mandaguaçu,PR,Paraná,BR,Brazil Cordeiros,BA,Bahia,BR,Brazil -Mambore,PR,Parana,BR,Brazil -Mambai,GO,Goias,BR,Brazil -Mallet,PR,Parana,BR,Brazil +Mamborê,PR,Paraná,BR,Brazil +Mambaí,GO,Goiás,BR,Brazil +Mallet,PR,Paraná,BR,Brazil Malhador,SE,Sergipe,BR,Brazil -Malhada de Pedras,BA,Bahia,BR,Brazil Malacacheta,MG,Minas Gerais,BR,Brazil Major Gercino,SC,Santa Catarina,BR,Brazil -Mairiporã,SP,Sao Paulo,BR,Brazil -Mairinque,SP,Sao Paulo,BR,Brazil +Mairiporã,SP,São Paulo,BR,Brazil +Mairinque,SP,São Paulo,BR,Brazil Mairi,BA,Bahia,BR,Brazil Maiquinique,BA,Bahia,BR,Brazil -Mage,RJ,Rio de Janeiro,BR,Brazil +Magé,RJ,Rio de Janeiro,BR,Brazil Mafra,SC,Santa Catarina,BR,Brazil Maetinga,BA,Bahia,BR,Brazil -Madre de Deus de Minas,MG,Minas Gerais,BR,Brazil Madre de Deus,BA,Bahia,BR,Brazil Macuco,RJ,Rio de Janeiro,BR,Brazil Machado,MG,Minas Gerais,BR,Brazil -Macedonia,SP,Sao Paulo,BR,Brazil -Macaubal,SP,Sao Paulo,BR,Brazil -Macatuba,SP,Sao Paulo,BR,Brazil +Macedônia,SP,São Paulo,BR,Brazil +Macaúbas,BA,Bahia,BR,Brazil +Macaubal,SP,São Paulo,BR,Brazil Macarani,BA,Bahia,BR,Brazil Macambira,SE,Sergipe,BR,Brazil Macajuba,BA,Bahia,BR,Brazil Macaé,RJ,Rio de Janeiro,BR,Brazil -Luziania,GO,Goias,BR,Brazil +Luziânia,GO,Goiás,BR,Brazil Luzerna,SC,Santa Catarina,BR,Brazil Luz,MG,Minas Gerais,BR,Brazil -Lupionopolis,PR,Parana,BR,Brazil -Luminarias,MG,Minas Gerais,BR,Brazil -Luiziana,PR,Parana,BR,Brazil +Lupionópolis,PR,Paraná,BR,Brazil +Lunardelli,PR,Paraná,BR,Brazil +Luminárias,MG,Minas Gerais,BR,Brazil +Luiziana,PR,Paraná,BR,Brazil Luisburgo,MG,Minas Gerais,BR,Brazil -Luis Antonio,SP,Sao Paulo,BR,Brazil +Luis Antonio,SP,São Paulo,BR,Brazil Luiz Alves,SC,Santa Catarina,BR,Brazil -Lucelia,SP,Sao Paulo,BR,Brazil -Louveira,SP,Sao Paulo,BR,Brazil -Lourdes,SP,Sao Paulo,BR,Brazil -Lorena,SP,Sao Paulo,BR,Brazil +Louveira,SP,São Paulo,BR,Brazil +Lourdes,SP,São Paulo,BR,Brazil +Lorena,SP,São Paulo,BR,Brazil Lontras,SC,Santa Catarina,BR,Brazil Lontra,MG,Minas Gerais,BR,Brazil -Londrina,PR,Parana,BR,Brazil -Lobato,PR,Parana,BR,Brazil -Loanda,PR,Parana,BR,Brazil +Londrina,PR,Paraná,BR,Brazil +Loanda,PR,Paraná,BR,Brazil Livramento do Brumado,BA,Bahia,BR,Brazil -Lins,SP,Sao Paulo,BR,Brazil -Linhares,ES,Espirito Santo,BR,Brazil -Lindoia,SP,Sao Paulo,BR,Brazil -Limeira,SP,Sao Paulo,BR,Brazil -Lima Duarte,MG,Minas Gerais,BR,Brazil +Lins,SP,São Paulo,BR,Brazil +Linhares,ES,Espírito Santo,BR,Brazil +Lindóia,SP,São Paulo,BR,Brazil +Limeira,SP,São Paulo,BR,Brazil Licinio de Almeida,BA,Bahia,BR,Brazil -Liberdade,MG,Minas Gerais,BR,Brazil -Leopolis,PR,Parana,BR,Brazil -Leopoldo de Bulhoes,GO,Goias,BR,Brazil +Leópolis,PR,Paraná,BR,Brazil +Leopoldo de Bulhoes,GO,Goiás,BR,Brazil Leopoldina,MG,Minas Gerais,BR,Brazil -Lencois Paulista,SP,Sao Paulo,BR,Brazil -Lencois,BA,Bahia,BR,Brazil -Leme,SP,Sao Paulo,BR,Brazil +Lencois Paulista,SP,São Paulo,BR,Brazil +Lençóis,BA,Bahia,BR,Brazil +Leme do Prado,MG,Minas Gerais,BR,Brazil +Leme,SP,São Paulo,BR,Brazil Lebon Regis,SC,Santa Catarina,BR,Brazil -Leandro Ferreira,MG,Minas Gerais,BR,Brazil -Lavrinhas,SP,Sao Paulo,BR,Brazil +Lavrinhas,SP,São Paulo,BR,Brazil Lavras do Sul,RS,Rio Grande do Sul,BR,Brazil Lavras,MG,Minas Gerais,BR,Brazil -Lavinia,SP,Sao Paulo,BR,Brazil +Lavínia,SP,São Paulo,BR,Brazil Lauro Muller,SC,Santa Catarina,BR,Brazil Laurentino,SC,Santa Catarina,BR,Brazil -Lassance,MG,Minas Gerais,BR,Brazil -Laranjeiras do Sul,PR,Parana,BR,Brazil -Laranjeiras,SP,Sao Paulo,BR,Brazil +Laranjeiras do Sul,PR,Paraná,BR,Brazil +Laranjeiras,MG,Minas Gerais,BR,Brazil +Laranjeiras,SP,São Paulo,BR,Brazil Laranjeiras,SE,Sergipe,BR,Brazil -Laranjal Paulista,SP,Sao Paulo,BR,Brazil -Laranjal,PR,Parana,BR,Brazil -Laranja da Terra,ES,Espirito Santo,BR,Brazil -Lapao,BA,Bahia,BR,Brazil -Lapa,PR,Parana,BR,Brazil -Lamim,MG,Minas Gerais,BR,Brazil +Laranjal Paulista,SP,São Paulo,BR,Brazil +Laranjal,PR,Paraná,BR,Brazil +Laranja da Terra,ES,Espírito Santo,BR,Brazil +Lapa,PR,Paraná,BR,Brazil Lambari,MG,Minas Gerais,BR,Brazil -Lamarao,BA,Bahia,BR,Brazil +Lamarão,BA,Bahia,BR,Brazil Lajinha,MG,Minas Gerais,BR,Brazil Lages,SC,Santa Catarina,BR,Brazil +Lajedo do Tabocal,BA,Bahia,BR,Brazil Lajedinho,BA,Bahia,BR,Brazil -Laje do Muriae,RJ,Rio de Janeiro,BR,Brazil Lajeado Grande,SC,Santa Catarina,BR,Brazil Lajeado,RS,Rio Grande do Sul,BR,Brazil -Laje,BA,Bahia,BR,Brazil Laguna Carapa,MS,Mato Grosso do Sul,BR,Brazil Laguna,SC,Santa Catarina,BR,Brazil -Lagoinha,SP,Sao Paulo,BR,Brazil +Lagoinha,SP,São Paulo,BR,Brazil Lagoa Vermelha,RS,Rio Grande do Sul,BR,Brazil Lagoa Santa,MG,Minas Gerais,BR,Brazil Lagoa Real,BA,Bahia,BR,Brazil @@ -65978,1075 +51001,995 @@ Lagoa Formosa,MG,Minas Gerais,BR,Brazil Lagoa Dourada,MG,Minas Gerais,BR,Brazil Lagoa da Prata,MG,Minas Gerais,BR,Brazil Lagarto,SE,Sergipe,BR,Brazil -Lagamar,MG,Minas Gerais,BR,Brazil Ladainha,MG,Minas Gerais,BR,Brazil -Lacerdopolis,SC,Santa Catarina,BR,Brazil -Kalore,PR,Parana,BR,Brazil -Juti,MS,Mato Grosso do Sul,BR,Brazil +Lacerdópolis,SC,Santa Catarina,BR,Brazil +Kaloré,PR,Paraná,BR,Brazil Jussiape,BA,Bahia,BR,Brazil -Juruce,SP,Sao Paulo,BR,Brazil +Jurucê,SP,São Paulo,BR,Brazil Juruaia,MG,Minas Gerais,BR,Brazil -Juranda,PR,Parana,BR,Brazil +Juranda,PR,Paraná,BR,Brazil Juramento,MG,Minas Gerais,BR,Brazil -Juquitiba,SP,Sao Paulo,BR,Brazil -Juquia,SP,Sao Paulo,BR,Brazil -Jupia,SC,Santa Catarina,BR,Brazil -Junqueiropolis,SP,Sao Paulo,BR,Brazil -Jundiapeba,SP,Sao Paulo,BR,Brazil -Jundiaí,SP,Sao Paulo,BR,Brazil +Juquitiba,SP,São Paulo,BR,Brazil +Juquiá,SP,São Paulo,BR,Brazil +Junqueirópolis,SP,São Paulo,BR,Brazil +Jundiapeba,SP,São Paulo,BR,Brazil +Jundiaí,SP,São Paulo,BR,Brazil Julio de Castilhos,RS,Rio Grande do Sul,BR,Brazil Juiz de Fora,MG,Minas Gerais,BR,Brazil Juatuba,MG,Minas Gerais,BR,Brazil -Joviania,GO,Goias,BR,Brazil +Joviânia,GO,Goiás,BR,Brazil Jose Raydan,MG,Minas Gerais,BR,Brazil -Jose Bonifacio,SP,Sao Paulo,BR,Brazil -Jordania,MG,Minas Gerais,BR,Brazil +Jose Bonifacio,SP,São Paulo,BR,Brazil +Jordânia,MG,Minas Gerais,BR,Brazil Joinville,SC,Santa Catarina,BR,Brazil -Joia,RS,Rio Grande do Sul,BR,Brazil -Joaquim Tavora,PR,Parana,BR,Brazil +Jóia,RS,Rio Grande do Sul,BR,Brazil +Joaquim Tavora,PR,Paraná,BR,Brazil +Joaquim Felicio,MG,Minas Gerais,BR,Brazil Joao Pinheiro,MG,Minas Gerais,BR,Brazil +Joao Neiva,ES,Espírito Santo,BR,Brazil Joao Monlevade,MG,Minas Gerais,BR,Brazil -Joanopolis,SP,Sao Paulo,BR,Brazil -Joaima,MG,Minas Gerais,BR,Brazil +Joanópolis,SP,São Paulo,BR,Brazil +Joaíma,MG,Minas Gerais,BR,Brazil Joaçaba,SC,Santa Catarina,BR,Brazil -Jitauna,BA,Bahia,BR,Brazil -Jiquirica,BA,Bahia,BR,Brazil -Jesuania,MG,Minas Gerais,BR,Brazil -Jeronimo Monteiro,ES,Espirito Santo,BR,Brazil +Jiquiriça,BA,Bahia,BR,Brazil +Jesuânia,MG,Minas Gerais,BR,Brazil +Jeronimo Monteiro,ES,Espírito Santo,BR,Brazil Jeremoabo,BA,Bahia,BR,Brazil Jequitinhonha,MG,Minas Gerais,BR,Brazil -Jequitai,MG,Minas Gerais,BR,Brazil +Jequitaí,MG,Minas Gerais,BR,Brazil Jequié,BA,Bahia,BR,Brazil -Jeceaba,MG,Minas Gerais,BR,Brazil -Jaupaci,GO,Goias,BR,Brazil -Jaú,SP,Sao Paulo,BR,Brazil -Jataizinho,PR,Parana,BR,Brazil -Jatai,GO,Goias,BR,Brazil -Jarinu,SP,Sao Paulo,BR,Brazil -Jardinopolis,SP,Sao Paulo,BR,Brazil +Jaupaci,GO,Goiás,BR,Brazil +Jaú,SP,São Paulo,BR,Brazil +Jataizinho,PR,Paraná,BR,Brazil +Jatai,GO,Goiás,BR,Brazil +Jarinu,SP,São Paulo,BR,Brazil +Jardinópolis,SP,São Paulo,BR,Brazil Jardim,MS,Mato Grosso do Sul,BR,Brazil Jaraguá do Sul,SC,Santa Catarina,BR,Brazil -Jaragua,GO,Goias,BR,Brazil -Japura,PR,Parana,BR,Brazil +Jaraguá,GO,Goiás,BR,Brazil +Japurá,PR,Paraná,BR,Brazil Japomirim,BA,Bahia,BR,Brazil Japeri,RJ,Rio de Janeiro,BR,Brazil -Japaratuba,SE,Sergipe,BR,Brazil -Japaraiba,MG,Minas Gerais,BR,Brazil -Jansen,RS,Rio Grande do Sul,BR,Brazil +Japaraíba,MG,Minas Gerais,BR,Brazil Jangada,MT,Mato Grosso,BR,Brazil -Jandira,SP,Sao Paulo,BR,Brazil -Jandaia do Sul,PR,Parana,BR,Brazil -Janauba,MG,Minas Gerais,BR,Brazil +Jandira,SP,São Paulo,BR,Brazil +Jandaia do Sul,PR,Paraná,BR,Brazil +Janaúba,MG,Minas Gerais,BR,Brazil Jampruca,MG,Minas Gerais,BR,Brazil -Jambeiro,SP,Sao Paulo,BR,Brazil -Jales,SP,Sao Paulo,BR,Brazil +Jambeiro,SP,São Paulo,BR,Brazil +Jales,SP,São Paulo,BR,Brazil Jaguaruna,SC,Santa Catarina,BR,Brazil -Jaguariuna,SP,Sao Paulo,BR,Brazil -Jaguariaiva,PR,Parana,BR,Brazil +Jaguariúna,SP,São Paulo,BR,Brazil +Jaguariaíva,PR,Paraná,BR,Brazil Jaguari,RS,Rio Grande do Sul,BR,Brazil Jaguarari,BA,Bahia,BR,Brazil -Jaguarao,RS,Rio Grande do Sul,BR,Brazil -Jaguaracu,MG,Minas Gerais,BR,Brazil +Jaguarão,RS,Rio Grande do Sul,BR,Brazil +Jaguaraçu,MG,Minas Gerais,BR,Brazil Jaguaquara,BA,Bahia,BR,Brazil -Jaguapita,PR,Parana,BR,Brazil +Jaguapitã,PR,Paraná,BR,Brazil Jacutinga,RS,Rio Grande do Sul,BR,Brazil Jacutinga,MG,Minas Gerais,BR,Brazil -Jacupiranga,SP,Sao Paulo,BR,Brazil -Jacui,MG,Minas Gerais,BR,Brazil +Jacupiranga,SP,São Paulo,BR,Brazil +Jacuí,MG,Minas Gerais,BR,Brazil Jacobina,BA,Bahia,BR,Brazil Jacinto Machado,SC,Santa Catarina,BR,Brazil Jacinto,MG,Minas Gerais,BR,Brazil Jaciara,MT,Mato Grosso,BR,Brazil -Jaci,SP,Sao Paulo,BR,Brazil -Jacarezinho,PR,Parana,BR,Brazil +Jaci,SP,São Paulo,BR,Brazil +Jacarezinho,PR,Paraná,BR,Brazil Jacarepaguá,RJ,Rio de Janeiro,BR,Brazil -Jacareí,SP,Sao Paulo,BR,Brazil -Jaguare,ES,Espirito Santo,BR,Brazil -Jacaraci,BA,Bahia,BR,Brazil -Jaboticabal,SP,Sao Paulo,BR,Brazil +Jacareí,SP,São Paulo,BR,Brazil +Jaguaré,ES,Espírito Santo,BR,Brazil +Jaboticabal,SP,São Paulo,BR,Brazil Jaboticaba,RS,Rio Grande do Sul,BR,Brazil -Jaboticatubas,MG,Minas Gerais,BR,Brazil -Jaboti,PR,Parana,BR,Brazil -Jaborandi,SP,Sao Paulo,BR,Brazil -Jabora,SC,Santa Catarina,BR,Brazil +Jaboti,PR,Paraná,BR,Brazil +Jaborandi,SP,São Paulo,BR,Brazil +Jaborá,SC,Santa Catarina,BR,Brazil Ivoti,RS,Rio Grande do Sul,BR,Brazil -Ivora,RS,Rio Grande do Sul,BR,Brazil -Ivatuba,PR,Parana,BR,Brazil -Ivaipora,PR,Parana,BR,Brazil -Ivai,PR,Parana,BR,Brazil -Iuna,ES,Espirito Santo,BR,Brazil -Ituverava,SP,Sao Paulo,BR,Brazil +Ivorá,RS,Rio Grande do Sul,BR,Brazil +Ivatuba,PR,Paraná,BR,Brazil +Ivaiporã,PR,Paraná,BR,Brazil +Ivaí,PR,Paraná,BR,Brazil +Iúna,ES,Espírito Santo,BR,Brazil +Ituverava,SP,São Paulo,BR,Brazil Itutinga,MG,Minas Gerais,BR,Brazil Iturama,MG,Minas Gerais,BR,Brazil Ituporanga,SC,Santa Catarina,BR,Brazil Itumirim,MG,Minas Gerais,BR,Brazil -Itumbiara,GO,Goias,BR,Brazil +Itumbiara,GO,Goiás,BR,Brazil Ituiutaba,MG,Minas Gerais,BR,Brazil Itueta,MG,Minas Gerais,BR,Brazil Ituberá,BA,Bahia,BR,Brazil -Ituacu,BA,Bahia,BR,Brazil -Itu,SP,Sao Paulo,BR,Brazil -Itororo do Paranapanema,SP,Sao Paulo,BR,Brazil -Itororo,BA,Bahia,BR,Brazil -Itiuba,BA,Bahia,BR,Brazil -Itirucu,BA,Bahia,BR,Brazil -Itirapua,SP,Sao Paulo,BR,Brazil -Itirapina,SP,Sao Paulo,BR,Brazil -Itinga,MG,Minas Gerais,BR,Brazil -Ibitira,MG,Minas Gerais,BR,Brazil -Itauna,MG,Minas Gerais,BR,Brazil +Ituaçu,BA,Bahia,BR,Brazil +Itu,SP,São Paulo,BR,Brazil +Itiúba,BA,Bahia,BR,Brazil +Itirapuã,SP,São Paulo,BR,Brazil +Itirapina,SP,São Paulo,BR,Brazil +Itaverava,MG,Minas Gerais,BR,Brazil +Itauna do Sul,PR,Paraná,BR,Brazil +Itaúna,MG,Minas Gerais,BR,Brazil Itau de Minas,MG,Minas Gerais,BR,Brazil -Itaucu,GO,Goias,BR,Brazil -Itatinga,SP,Sao Paulo,BR,Brazil -Itatiba,SP,Sao Paulo,BR,Brazil -Itatiaiucu,MG,Minas Gerais,BR,Brazil +Itauçu,GO,Goiás,BR,Brazil +Itatinga,SP,São Paulo,BR,Brazil +Itatiba,SP,São Paulo,BR,Brazil +Itatiaiuçu,MG,Minas Gerais,BR,Brazil Itatiaia,RJ,Rio de Janeiro,BR,Brazil -Itariri,SP,Sao Paulo,BR,Brazil -Itarare,SP,Sao Paulo,BR,Brazil +Itararé,SP,São Paulo,BR,Brazil Itarantim,BA,Bahia,BR,Brazil -Itarana,ES,Espirito Santo,BR,Brazil +Itarana,ES,Espírito Santo,BR,Brazil Itaqui,RS,Rio Grande do Sul,BR,Brazil -Itaquaquecetuba,SP,Sao Paulo,BR,Brazil -Itapuranga,GO,Goias,BR,Brazil -Itapui,SP,Sao Paulo,BR,Brazil +Itaquaquecetuba,SP,São Paulo,BR,Brazil +Itapuranga,GO,Goiás,BR,Brazil +Itapuí,SP,São Paulo,BR,Brazil "Itaporanga d'Ajuda",SE,Sergipe,BR,Brazil -Itaporanga,SP,Sao Paulo,BR,Brazil -Itapora,MS,Mato Grosso do Sul,BR,Brazil -Itapolis,SP,Sao Paulo,BR,Brazil +Itaporanga,SP,São Paulo,BR,Brazil +Itaporã,MS,Mato Grosso do Sul,BR,Brazil +Itápolis,SP,São Paulo,BR,Brazil Itapitanga,BA,Bahia,BR,Brazil Itapitanga,BA,Bahia,BR,Brazil Itapiranga,SC,Santa Catarina,BR,Brazil -Itapira,SP,Sao Paulo,BR,Brazil -Itapicuru,BA,Bahia,BR,Brazil -Itapevi,SP,Sao Paulo,BR,Brazil -Itapeva,SP,Sao Paulo,BR,Brazil +Itapira,SP,São Paulo,BR,Brazil +Itapevi,SP,São Paulo,BR,Brazil +Itapeva,SP,São Paulo,BR,Brazil Itapeva,MG,Minas Gerais,BR,Brazil -Itapeva,MG,Minas Gerais,BR,Brazil -Itapetininga,SP,Sao Paulo,BR,Brazil +Itapetininga,SP,São Paulo,BR,Brazil Itapetinga,BA,Bahia,BR,Brazil Itaperuna,RJ,Rio de Janeiro,BR,Brazil -Itaperucu,PR,Parana,BR,Brazil -Itapemirim,ES,Espirito Santo,BR,Brazil +Itaperuçu,PR,Paraná,BR,Brazil +Itapemirim,ES,Espírito Santo,BR,Brazil Itapema,SC,Santa Catarina,BR,Brazil -Itapoa,SC,Santa Catarina,BR,Brazil -Itapecerica da Serra,SP,Sao Paulo,BR,Brazil +Itapoá,SC,Santa Catarina,BR,Brazil +Itapecerica da Serra,SP,São Paulo,BR,Brazil Itapecerica,MG,Minas Gerais,BR,Brazil -Itape,BA,Bahia,BR,Brazil +Itapé,BA,Bahia,BR,Brazil Itaparica,BA,Bahia,BR,Brazil Itapagipe,MG,Minas Gerais,BR,Brazil -Itapaci,GO,Goias,BR,Brazil +Itapaci,GO,Goiás,BR,Brazil Itaocara,RJ,Rio de Janeiro,BR,Brazil -Itaoca,SP,Sao Paulo,BR,Brazil -Itanhem,BA,Bahia,BR,Brazil +Itanhomi,MG,Minas Gerais,BR,Brazil +Itanhém,BA,Bahia,BR,Brazil Itanhandu,MG,Minas Gerais,BR,Brazil -Itanhaem,SP,Sao Paulo,BR,Brazil +Itanhaém,SP,São Paulo,BR,Brazil Itanagra,BA,Bahia,BR,Brazil Itamonte,MG,Minas Gerais,BR,Brazil Itamogi,MG,Minas Gerais,BR,Brazil -Itambe do Mato Dentro,MG,Minas Gerais,BR,Brazil -Itambe,PR,Parana,BR,Brazil -Itambe,BA,Bahia,BR,Brazil +Itambé,PR,Paraná,BR,Brazil +Itambé,BA,Bahia,BR,Brazil Itambacuri,MG,Minas Gerais,BR,Brazil Itamari,BA,Bahia,BR,Brazil Itamarati,MG,Minas Gerais,BR,Brazil Itamarandiba,MG,Minas Gerais,BR,Brazil Itamaraju,BA,Bahia,BR,Brazil Italva,RJ,Rio de Janeiro,BR,Brazil -Itajuipe,BA,Bahia,BR,Brazil -Itajuba,MG,Minas Gerais,BR,Brazil -Itaju,SP,Sao Paulo,BR,Brazil -Itajobi,SP,Sao Paulo,BR,Brazil -Itagiba,BA,Bahia,BR,Brazil +Itajuípe,BA,Bahia,BR,Brazil +Itajubá,MG,Minas Gerais,BR,Brazil +Itajobi,SP,São Paulo,BR,Brazil Itajaí,SC,Santa Catarina,BR,Brazil -Itaipe,MG,Minas Gerais,BR,Brazil -Itaiopolis,SC,Santa Catarina,BR,Brazil -Itai,SP,Sao Paulo,BR,Brazil -Itaguaru,GO,Goias,BR,Brazil +Itaipé,MG,Minas Gerais,BR,Brazil +Itaiópolis,SC,Santa Catarina,BR,Brazil +Itaí,SP,São Paulo,BR,Brazil +Itaguaru,GO,Goiás,BR,Brazil Itaguara,MG,Minas Gerais,BR,Brazil -Itaguai,RJ,Rio de Janeiro,BR,Brazil -Itaguacu,ES,Espirito Santo,BR,Brazil +Itaguaí,RJ,Rio de Janeiro,BR,Brazil +Itaguaçu,ES,Espírito Santo,BR,Brazil Itagi,BA,Bahia,BR,Brazil -Itaete,BA,Bahia,BR,Brazil -Itacare,BA,Bahia,BR,Brazil +Itaeté,BA,Bahia,BR,Brazil +Itacaré,BA,Bahia,BR,Brazil Itacarambi,MG,Minas Gerais,BR,Brazil Itabuna,BA,Bahia,BR,Brazil -Itaborai,RJ,Rio de Janeiro,BR,Brazil +Itaboraí,RJ,Rio de Janeiro,BR,Brazil Itabirito,MG,Minas Gerais,BR,Brazil Itabirinha de Mantena,MG,Minas Gerais,BR,Brazil Itabira,MG,Minas Gerais,BR,Brazil Itabi,SE,Sergipe,BR,Brazil -Itaberai,GO,Goias,BR,Brazil +Itaberaí,GO,Goiás,BR,Brazil Itaberaba,BA,Bahia,BR,Brazil -Itabera,SP,Sao Paulo,BR,Brazil +Itaberá,SP,São Paulo,BR,Brazil Itabaianinha,SE,Sergipe,BR,Brazil Itabaiana,SE,Sergipe,BR,Brazil Itaara,RS,Rio Grande do Sul,BR,Brazil -Ita,SC,Santa Catarina,BR,Brazil -Irupi,ES,Espirito Santo,BR,Brazil -Iretama,PR,Parana,BR,Brazil -Irece,BA,Bahia,BR,Brazil -Irati,PR,Parana,BR,Brazil -Irara,BA,Bahia,BR,Brazil +Itá,SC,Santa Catarina,BR,Brazil +Irupi,ES,Espírito Santo,BR,Brazil +Iretama,PR,Paraná,BR,Brazil +Irecê,BA,Bahia,BR,Brazil +Irati,PR,Paraná,BR,Brazil +Irará,BA,Bahia,BR,Brazil Iraquara,BA,Bahia,BR,Brazil -Irapua,SP,Sao Paulo,BR,Brazil +Irapuã,SP,São Paulo,BR,Brazil Irani,SC,Santa Catarina,BR,Brazil Irajuba,BA,Bahia,BR,Brazil Irai de Minas,MG,Minas Gerais,BR,Brazil -Irai,RS,Rio Grande do Sul,BR,Brazil -Iracemapolis,SP,Sao Paulo,BR,Brazil +Iraí,RS,Rio Grande do Sul,BR,Brazil +Iracemápolis,SP,São Paulo,BR,Brazil Ipupiara,BA,Bahia,BR,Brazil Ipumirim,SC,Santa Catarina,BR,Brazil -Ipuiuna,MG,Minas Gerais,BR,Brazil -Ipua,SP,Sao Paulo,BR,Brazil -Iporanga,SP,Sao Paulo,BR,Brazil -Ipora,PR,Parana,BR,Brazil -Ipora,GO,Goias,BR,Brazil -Ipiranga,PR,Parana,BR,Brazil -Ipira,BA,Bahia,BR,Brazil -Ipigua,SP,Sao Paulo,BR,Brazil -Ipiau,BA,Bahia,BR,Brazil -Ipiacu,MG,Minas Gerais,BR,Brazil -Ipeuna,SP,Sao Paulo,BR,Brazil -Ipero,SP,Sao Paulo,BR,Brazil -Ipe,RS,Rio Grande do Sul,BR,Brazil +Ipuiúna,MG,Minas Gerais,BR,Brazil +Ipuã,SP,São Paulo,BR,Brazil +Iporanga,SP,São Paulo,BR,Brazil +Iporã,PR,Paraná,BR,Brazil +Iporá,GO,Goiás,BR,Brazil +Ipiranga,PR,Paraná,BR,Brazil +Ipirá,BA,Bahia,BR,Brazil +Ipiaú,BA,Bahia,BR,Brazil +Ipiaçu,MG,Minas Gerais,BR,Brazil +Iperó,SP,São Paulo,BR,Brazil Ipatinga,MG,Minas Gerais,BR,Brazil Ipanema,MG,Minas Gerais,BR,Brazil -Ipameri,GO,Goias,BR,Brazil Ipaba,MG,Minas Gerais,BR,Brazil -Inubia Paulista,SP,Sao Paulo,BR,Brazil -Inocencia,MS,Mato Grosso do Sul,BR,Brazil -Inhumas,GO,Goias,BR,Brazil -Inhauma,MG,Minas Gerais,BR,Brazil +Inocência,MS,Mato Grosso do Sul,BR,Brazil +Inhumas,GO,Goiás,BR,Brazil +Inhaúma,MG,Minas Gerais,BR,Brazil Inhapim,MG,Minas Gerais,BR,Brazil Inhambupe,BA,Bahia,BR,Brazil -Ingai,MG,Minas Gerais,BR,Brazil Indiaroba,SE,Sergipe,BR,Brazil -Indiapora,SP,Sao Paulo,BR,Brazil -Indianopolis,PR,Parana,BR,Brazil -Indianopolis,MG,Minas Gerais,BR,Brazil -Independencia,RS,Rio Grande do Sul,BR,Brazil -Indaiatuba,SP,Sao Paulo,BR,Brazil +Indiaporã,SP,São Paulo,BR,Brazil +Indianópolis,MG,Minas Gerais,BR,Brazil +Independência,RS,Rio Grande do Sul,BR,Brazil +Indaiatuba,SP,São Paulo,BR,Brazil Indaial,SC,Santa Catarina,BR,Brazil Indaiabira,MG,Minas Gerais,BR,Brazil -Inaja,PR,Parana,BR,Brazil -Inacio Martins,PR,Parana,BR,Brazil -Imbituva,PR,Parana,BR,Brazil +Inacio Martins,PR,Paraná,BR,Brazil +Imbituva,PR,Paraná,BR,Brazil Imbituba,SC,Santa Catarina,BR,Brazil -Imbau,PR,Parana,BR,Brazil -Imarui,SC,Santa Catarina,BR,Brazil -Ilopolis,RS,Rio Grande do Sul,BR,Brazil -Ilicinea,MG,Minas Gerais,BR,Brazil +Imbaú,PR,Paraná,BR,Brazil +Imaruí,SC,Santa Catarina,BR,Brazil +Ilicínea,MG,Minas Gerais,BR,Brazil Ilhota,SC,Santa Catarina,BR,Brazil Ilhéus,BA,Bahia,BR,Brazil -Ilha Solteira,SP,Sao Paulo,BR,Brazil +Ilha Solteira,SP,São Paulo,BR,Brazil Ilha das Flores,SE,Sergipe,BR,Brazil -Ilhabela,SP,Sao Paulo,BR,Brazil -Ijui,RS,Rio Grande do Sul,BR,Brazil +Ilhabela,SP,São Paulo,BR,Brazil +Ijuí,RS,Rio Grande do Sul,BR,Brazil Iguatemi,MS,Mato Grosso do Sul,BR,Brazil Iguatama,MG,Minas Gerais,BR,Brazil -Iguaracu,PR,Parana,BR,Brazil -Iguape,SP,Sao Paulo,BR,Brazil -Iguai,BA,Bahia,BR,Brazil +Iguaraçu,PR,Paraná,BR,Brazil +Iguape,SP,São Paulo,BR,Brazil +Iguaí,BA,Bahia,BR,Brazil Iguaba Grande,RJ,Rio de Janeiro,BR,Brazil Igrejinha,RS,Rio Grande do Sul,BR,Brazil Igreja Nova,AL,Alagoas,BR,Brazil -Igrapiuna,BA,Bahia,BR,Brazil -Igarata,SP,Sao Paulo,BR,Brazil -Igarape,MG,Minas Gerais,BR,Brazil -Igarapava,SP,Sao Paulo,BR,Brazil -Igaracu do Tiete,SP,Sao Paulo,BR,Brazil -Igapora,BA,Bahia,BR,Brazil -Iepe,SP,Sao Paulo,BR,Brazil -Iconha,ES,Espirito Santo,BR,Brazil -Icaraima,PR,Parana,BR,Brazil -Icara,SC,Santa Catarina,BR,Brazil +Igrapiúna,BA,Bahia,BR,Brazil +Igarapé,MG,Minas Gerais,BR,Brazil +Igarapava,SP,São Paulo,BR,Brazil +Igaracu do Tiete,SP,São Paulo,BR,Brazil +Igaporã,BA,Bahia,BR,Brazil +Iconha,ES,Espírito Santo,BR,Brazil +Icém,SP,São Paulo,BR,Brazil +Icaraíma,PR,Paraná,BR,Brazil +Içara,SC,Santa Catarina,BR,Brazil Ibotirama,BA,Bahia,BR,Brazil -Ibiuna,SP,Sao Paulo,BR,Brazil -Ibitita,BA,Bahia,BR,Brazil -Ibitirama,ES,Espirito Santo,BR,Brazil -Ibitinga,SP,Sao Paulo,BR,Brazil -Ibiruba,RS,Rio Grande do Sul,BR,Brazil -Ibirite,MG,Minas Gerais,BR,Brazil +Ibiúna,SP,São Paulo,BR,Brazil +Ibititá,BA,Bahia,BR,Brazil +Ibitirama,ES,Espírito Santo,BR,Brazil +Ibitinga,SP,São Paulo,BR,Brazil +Ibitiara,BA,Bahia,BR,Brazil +Ibirubá,RS,Rio Grande do Sul,BR,Brazil +Ibirité,MG,Minas Gerais,BR,Brazil Ibirataia,BA,Bahia,BR,Brazil -Ibirapuita,RS,Rio Grande do Sul,BR,Brazil -Ibirapua,BA,Bahia,BR,Brazil +Ibirapuitã,RS,Rio Grande do Sul,BR,Brazil +Ibirapuã,BA,Bahia,BR,Brazil Ibirapitanga,BA,Bahia,BR,Brazil Ibirama,SC,Santa Catarina,BR,Brazil Ibiraiaras,RS,Rio Grande do Sul,BR,Brazil Ibiraci,MG,Minas Gerais,BR,Brazil -Ibiracatu,MG,Minas Gerais,BR,Brazil -Ibira,SP,Sao Paulo,BR,Brazil -Ibipora,PR,Parana,BR,Brazil +Ibirá,SP,São Paulo,BR,Brazil +Ibiporã,PR,Paraná,BR,Brazil Ibipitanga,BA,Bahia,BR,Brazil -Ibipeba,BA,Bahia,BR,Brazil Ibicoara,BA,Bahia,BR,Brazil -Ibicare,SC,Santa Catarina,BR,Brazil -Ibicarai,BA,Bahia,BR,Brazil -Ibiassuce,BA,Bahia,BR,Brazil -Ibiai,MG,Minas Gerais,BR,Brazil -Ibiaca,RS,Rio Grande do Sul,BR,Brazil -Ibia,MG,Minas Gerais,BR,Brazil -Ibatiba,ES,Espirito Santo,BR,Brazil -Ibate,SP,Sao Paulo,BR,Brazil +Ibicaré,SC,Santa Catarina,BR,Brazil +Ibicaraí,BA,Bahia,BR,Brazil +Ibiassucê,BA,Bahia,BR,Brazil +Ibiaí,MG,Minas Gerais,BR,Brazil +Ibiaçá,RS,Rio Grande do Sul,BR,Brazil +Ibiá,MG,Minas Gerais,BR,Brazil +Ibatiba,ES,Espírito Santo,BR,Brazil +Ibaté,SP,São Paulo,BR,Brazil Ibarama,RS,Rio Grande do Sul,BR,Brazil -Ibaiti,PR,Parana,BR,Brazil -Iaras,SP,Sao Paulo,BR,Brazil +Ibaiti,PR,Paraná,BR,Brazil +Iaras,SP,São Paulo,BR,Brazil Iapu,MG,Minas Gerais,BR,Brazil -Iacu,BA,Bahia,BR,Brazil -Iacri,SP,Sao Paulo,BR,Brazil -Iacanga,SP,Sao Paulo,BR,Brazil -Humaita,RS,Rio Grande do Sul,BR,Brazil +Iaçu,BA,Bahia,BR,Brazil +Iacri,SP,São Paulo,BR,Brazil +Iaciara,GO,Goiás,BR,Brazil +Iacanga,SP,São Paulo,BR,Brazil +Humaitá,RS,Rio Grande do Sul,BR,Brazil Hulha Negra,RS,Rio Grande do Sul,BR,Brazil -Hortolândia,SP,Sao Paulo,BR,Brazil +Hortolândia,SP,São Paulo,BR,Brazil Horizontina,RS,Rio Grande do Sul,BR,Brazil -Hidrolandia,GO,Goias,BR,Brazil +Hidrolândia,GO,Goiás,BR,Brazil Herval,RS,Rio Grande do Sul,BR,Brazil -Herculandia,SP,Sao Paulo,BR,Brazil +Herculândia,SP,São Paulo,BR,Brazil Heliodora,MG,Minas Gerais,BR,Brazil Harmonia,RS,Rio Grande do Sul,BR,Brazil -Guzolandia,SP,Sao Paulo,BR,Brazil +Guzolândia,SP,São Paulo,BR,Brazil Gurupi,TO,Tocantins,BR,Brazil -Gurinhata,MG,Minas Gerais,BR,Brazil +Gurinhatã,MG,Minas Gerais,BR,Brazil Guiricema,MG,Minas Gerais,BR,Brazil Guiratinga,MT,Mato Grosso,BR,Brazil Guia Lopes da Laguna,MS,Mato Grosso do Sul,BR,Brazil -Guaxupe,MG,Minas Gerais,BR,Brazil -Guatapara,SP,Sao Paulo,BR,Brazil -Guatambu,SC,Santa Catarina,BR,Brazil -Guarulhos,SP,Sao Paulo,BR,Brazil -Guaruja,SP,Sao Paulo,BR,Brazil -Guarinos,GO,Goias,BR,Brazil -Guariba,SP,Sao Paulo,BR,Brazil -Guarei,SP,Sao Paulo,BR,Brazil -Guaratuba,PR,Parana,BR,Brazil -Guaratingueta,SP,Sao Paulo,BR,Brazil +Guaxupé,MG,Minas Gerais,BR,Brazil +Guatapará,SP,São Paulo,BR,Brazil +Guatambú,SC,Santa Catarina,BR,Brazil +Guarulhos,SP,São Paulo,BR,Brazil +Guarujá,SP,São Paulo,BR,Brazil +Guariba,SP,São Paulo,BR,Brazil +Guareí,SP,São Paulo,BR,Brazil +Guaratuba,PR,Paraná,BR,Brazil +Guaratinguetá,SP,São Paulo,BR,Brazil Guaratinga,BA,Bahia,BR,Brazil Guaratiba,RJ,Rio de Janeiro,BR,Brazil -Guararema,SP,Sao Paulo,BR,Brazil -Guararapes,SP,Sao Paulo,BR,Brazil -Guaraquecaba,PR,Parana,BR,Brazil -Guarapuava,PR,Parana,BR,Brazil -Guarapari,ES,Espirito Santo,BR,Brazil +Guararema,SP,São Paulo,BR,Brazil +Guararapes,SP,São Paulo,BR,Brazil +Guarará,MG,Minas Gerais,BR,Brazil +Guarapuava,PR,Paraná,BR,Brazil +Guarapari,ES,Espírito Santo,BR,Brazil Guarani das Missoes,RS,Rio Grande do Sul,BR,Brazil -Guaraniacu,PR,Parana,BR,Brazil +Guaraniaçu,PR,Paraná,BR,Brazil Guarani,MG,Minas Gerais,BR,Brazil -Guaranesia,MG,Minas Gerais,BR,Brazil +Guaranésia,MG,Minas Gerais,BR,Brazil Guaramirim,SC,Santa Catarina,BR,Brazil Guaraciama,MG,Minas Gerais,BR,Brazil Guaraciaba,MG,Minas Gerais,BR,Brazil -Guaraci,PR,Parana,BR,Brazil -Guaraci,SP,Sao Paulo,BR,Brazil -Guara,SP,Sao Paulo,BR,Brazil -Guapua,SP,Sao Paulo,BR,Brazil -Guaporema,PR,Parana,BR,Brazil -Guapore,RS,Rio Grande do Sul,BR,Brazil -Guapirama,PR,Parana,BR,Brazil +Guaraci,PR,Paraná,BR,Brazil +Guaraci,SP,São Paulo,BR,Brazil +Guará,SP,São Paulo,BR,Brazil +Guapuã,SP,São Paulo,BR,Brazil +Guaporé,RS,Rio Grande do Sul,BR,Brazil +Guapirama,PR,Paraná,BR,Brazil Guapimirim,RJ,Rio de Janeiro,BR,Brazil -Guapiara,SP,Sao Paulo,BR,Brazil -Guapiacu,SP,Sao Paulo,BR,Brazil -Guape,MG,Minas Gerais,BR,Brazil -Guanhaes,MG,Minas Gerais,BR,Brazil +Guapiara,SP,São Paulo,BR,Brazil +Guapiaçu,SP,São Paulo,BR,Brazil +Guapé,MG,Minas Gerais,BR,Brazil +Guanhães,MG,Minas Gerais,BR,Brazil Guanambi,BA,Bahia,BR,Brazil Guajeru,BA,Bahia,BR,Brazil -Guairaca,PR,Parana,BR,Brazil -Guaíra,PR,Parana,BR,Brazil -Guaira,SP,Sao Paulo,BR,Brazil -Guaimbe,SP,Sao Paulo,BR,Brazil -Guaicara,SP,Sao Paulo,BR,Brazil -Guacui,ES,Espirito Santo,BR,Brazil +Guairaçá,PR,Paraná,BR,Brazil +Guaíra,PR,Paraná,BR,Brazil +Guaíra,SP,São Paulo,BR,Brazil +Guaimbê,SP,São Paulo,BR,Brazil +Guaiçara,SP,São Paulo,BR,Brazil +Guaçuí,ES,Espírito Santo,BR,Brazil Gravatal,SC,Santa Catarina,BR,Brazil Gravataí,RS,Rio Grande do Sul,BR,Brazil Grao Para,SC,Santa Catarina,BR,Brazil Grao Mogol,MG,Minas Gerais,BR,Brazil -Granada,MG,Minas Gerais,BR,Brazil +Grandes Rios,PR,Paraná,BR,Brazil Gramado,RS,Rio Grande do Sul,BR,Brazil Governador Valadares,MG,Minas Gerais,BR,Brazil -Governador Lindenberg,ES,Espirito Santo,BR,Brazil Gonzaga,MG,Minas Gerais,BR,Brazil Gongogi,BA,Bahia,BR,Brazil -Goncalves,MG,Minas Gerais,BR,Brazil -Goitacazes,RJ,Rio de Janeiro,BR,Brazil -Goioxim,PR,Parana,BR,Brazil -Goioere,PR,Parana,BR,Brazil -Goiatuba,GO,Goias,BR,Brazil -,GO,Goias,BR,Brazil -Goias,GO,Goias,BR,Brazil -Goianira,GO,Goias,BR,Brazil -Goiânia,GO,Goias,BR,Brazil -Goianesia,GO,Goias,BR,Brazil -Goiandira,GO,Goias,BR,Brazil -Goianapolis,GO,Goias,BR,Brazil -Goiana,MG,Minas Gerais,BR,Brazil -Girua,RS,Rio Grande do Sul,BR,Brazil -Getulio Vargas,RS,Rio Grande do Sul,BR,Brazil -Getulina,SP,Sao Paulo,BR,Brazil +Gonçalves,MG,Minas Gerais,BR,Brazil +Goioxim,PR,Paraná,BR,Brazil +Goioerê,PR,Paraná,BR,Brazil +Goiatuba,GO,Goiás,BR,Brazil +,GO,Goiás,BR,Brazil +Goiás,GO,Goiás,BR,Brazil +Goianira,GO,Goiás,BR,Brazil +Goiânia,GO,Goiás,BR,Brazil +Goianésia,GO,Goiás,BR,Brazil +Goianápolis,GO,Goiás,BR,Brazil +Goianá,MG,Minas Gerais,BR,Brazil +Goiabeira,MG,Minas Gerais,BR,Brazil +Giruá,RS,Rio Grande do Sul,BR,Brazil +Getulina,SP,São Paulo,BR,Brazil Sao Vicente do Sul,RS,Rio Grande do Sul,BR,Brazil -General Salgado,SP,Sao Paulo,BR,Brazil -General Carneiro,PR,Parana,BR,Brazil +General Salgado,SP,São Paulo,BR,Brazil +General Carneiro,PR,Paraná,BR,Brazil Gaspar,SC,Santa Catarina,BR,Brazil Garuva,SC,Santa Catarina,BR,Brazil +Garruchos,RS,Rio Grande do Sul,BR,Brazil Garopaba,SC,Santa Catarina,BR,Brazil Garibaldi,RS,Rio Grande do Sul,BR,Brazil -Garca,SP,Sao Paulo,BR,Brazil +Garça,SP,São Paulo,BR,Brazil Garapuava,MG,Minas Gerais,BR,Brazil Gandu,BA,Bahia,BR,Brazil -Gameleiras,MG,Minas Gerais,BR,Brazil -Galvao,SC,Santa Catarina,BR,Brazil -Galia,SP,Sao Paulo,BR,Brazil -Fundao,ES,Espirito Santo,BR,Brazil +Galiléia,MG,Minas Gerais,BR,Brazil +Fundão,ES,Espírito Santo,BR,Brazil +Frutal do Campo,SP,São Paulo,BR,Brazil Frutal,MG,Minas Gerais,BR,Brazil +Fruta de Leite,MG,Minas Gerais,BR,Brazil Frei Paulo,SE,Sergipe,BR,Brazil Freguesia da Lagoa,SC,Santa Catarina,BR,Brazil Frederico Westphalen,RS,Rio Grande do Sul,BR,Brazil -Franco da Rocha,SP,Sao Paulo,BR,Brazil +Franco da Rocha,SP,São Paulo,BR,Brazil Francisco Sa,MG,Minas Gerais,BR,Brazil -Francisco Morato,SP,Sao Paulo,BR,Brazil -Lucas do Rio Verde,MT,Mato Grosso,BR,Brazil -Francisco Beltrão,PR,Parana,BR,Brazil -Francisco Alves,PR,Parana,BR,Brazil +Francisco Morato,SP,São Paulo,BR,Brazil +Francisco Beltrão,PR,Paraná,BR,Brazil +Francisco Alves,PR,Paraná,BR,Brazil Frances dos Carvalhos,MG,Minas Gerais,BR,Brazil -Franca,SP,Sao Paulo,BR,Brazil -Foz do Iguaçu,PR,Parana,BR,Brazil +Franca,SP,São Paulo,BR,Brazil +Foz do Iguaçu,PR,Paraná,BR,Brazil Fortaleza dos Valos,RS,Rio Grande do Sul,BR,Brazil Forquilhinha,SC,Santa Catarina,BR,Brazil -Formoso,GO,Goias,BR,Brazil -Formosa,GO,Goias,BR,Brazil +Formoso,MG,Minas Gerais,BR,Brazil +Formoso,GO,Goiás,BR,Brazil +Formosa,GO,Goiás,BR,Brazil Formigueiro,RS,Rio Grande do Sul,BR,Brazil Formiga,MG,Minas Gerais,BR,Brazil Fontoura Xavier,RS,Rio Grande do Sul,BR,Brazil Florianópolis,SC,Santa Catarina,BR,Brazil -Florestopolis,PR,Parana,BR,Brazil -Florestal,MG,Minas Gerais,BR,Brazil +Florestópolis,PR,Paraná,BR,Brazil +Floresta do Sul,SP,São Paulo,BR,Brazil Floresta Azul,BA,Bahia,BR,Brazil -Floresta,PR,Parana,BR,Brazil +Floresta,PR,Paraná,BR,Brazil Flores da Cunha,RS,Rio Grande do Sul,BR,Brazil -Floreal,SP,Sao Paulo,BR,Brazil -Firminopolis,GO,Goias,BR,Brazil -Firmino Alves,BA,Bahia,BR,Brazil -Figueira,PR,Parana,BR,Brazil -Ferraz de Vasconcelos,SP,Sao Paulo,BR,Brazil -Fernando Prestes,SP,Sao Paulo,BR,Brazil -Fernandopolis,SP,Sao Paulo,BR,Brazil +Floreal,SP,São Paulo,BR,Brazil +Figueira,PR,Paraná,BR,Brazil +Ferraz de Vasconcelos,SP,São Paulo,BR,Brazil +Fernandópolis,SP,São Paulo,BR,Brazil +Fênix,PR,Paraná,BR,Brazil Felisburgo,MG,Minas Gerais,BR,Brazil Feliz,RS,Rio Grande do Sul,BR,Brazil -Felixlandia,MG,Minas Gerais,BR,Brazil +Felixlândia,MG,Minas Gerais,BR,Brazil +Felicio dos Santos,MG,Minas Gerais,BR,Brazil Feira de Santana,BA,Bahia,BR,Brazil ,DF,Federal District,BR,Brazil -Fazenda Nova,GO,Goias,BR,Brazil -Faxinalzinho do Rio Azul,PR,Parana,BR,Brazil +Fazenda Nova,GO,Goiás,BR,Brazil +Faxinalzinho do Rio Azul,PR,Paraná,BR,Brazil Faxinal do Soturno,RS,Rio Grande do Sul,BR,Brazil Faxinal dos Guedes,SC,Santa Catarina,BR,Brazil -Faxinal,PR,Parana,BR,Brazil -Fartura,SP,Sao Paulo,BR,Brazil +Faxinal,PR,Paraná,BR,Brazil +Fartura,SP,São Paulo,BR,Brazil Farroupilha,RS,Rio Grande do Sul,BR,Brazil -Farol,PR,Parana,BR,Brazil +Farol,PR,Paraná,BR,Brazil Fagundes Varela,RS,Rio Grande do Sul,BR,Brazil Extrema,MG,Minas Gerais,BR,Brazil -Eunapolis,BA,Bahia,BR,Brazil -Eugenopolis,MG,Minas Gerais,BR,Brazil +Eunápolis,BA,Bahia,BR,Brazil +Eugenópolis,MG,Minas Gerais,BR,Brazil Eugenio de Castro,RS,Rio Grande do Sul,BR,Brazil Euclides da Cunha,BA,Bahia,BR,Brazil -Estulandia,GO,Goias,BR,Brazil -Estrela do Norte,SP,Sao Paulo,BR,Brazil -Estrela do Norte,GO,Goias,BR,Brazil +Estulândia,GO,Goiás,BR,Brazil +Estrela do Sul,MG,Minas Gerais,BR,Brazil +Estrela do Norte,SP,São Paulo,BR,Brazil +Estrela do Norte,GO,Goiás,BR,Brazil Estrela do Indaia,MG,Minas Gerais,BR,Brazil -Estrela dOeste,SP,Sao Paulo,BR,Brazil +Estrela dOeste,SP,São Paulo,BR,Brazil Estrela,RS,Rio Grande do Sul,BR,Brazil Esteio,RS,Rio Grande do Sul,BR,Brazil Estancia Velha,RS,Rio Grande do Sul,BR,Brazil -Estancia,SE,Sergipe,BR,Brazil +Estância,SE,Sergipe,BR,Brazil Espumoso,RS,Rio Grande do Sul,BR,Brazil Esplanada,BA,Bahia,BR,Brazil -Espirito Santo do Turvo,SP,Sao Paulo,BR,Brazil -Espirito Santo do Dourado,MG,Minas Gerais,BR,Brazil -,ES,Espirito Santo,BR,Brazil +,ES,Espírito Santo,BR,Brazil Espinosa,MG,Minas Gerais,BR,Brazil Espera Feliz,MG,Minas Gerais,BR,Brazil Esmeraldas,MG,Minas Gerais,BR,Brazil Erval Velho,SC,Santa Catarina,BR,Brazil -Ervalia,MG,Minas Gerais,BR,Brazil +Ervália,MG,Minas Gerais,BR,Brazil Erval Grande,RS,Rio Grande do Sul,BR,Brazil Ernestina,RS,Rio Grande do Sul,BR,Brazil Erechim,RS,Rio Grande do Sul,BR,Brazil Entre Rios de Minas,MG,Minas Gerais,BR,Brazil Entre Rios,BA,Bahia,BR,Brazil -Entre Ijuis,RS,Rio Grande do Sul,BR,Brazil Engenheiro Paulo de Frontin,RJ,Rio de Janeiro,BR,Brazil Engenheiro Navarro,MG,Minas Gerais,BR,Brazil -Engenheiro Beltrao,PR,Parana,BR,Brazil +Engenheiro Beltrao,PR,Paraná,BR,Brazil Encruzilhada do Sul,RS,Rio Grande do Sul,BR,Brazil Encruzilhada,BA,Bahia,BR,Brazil Encantado,RS,Rio Grande do Sul,BR,Brazil -Emilio Ribas,SP,Sao Paulo,BR,Brazil -Embu Guacu,SP,Sao Paulo,BR,Brazil -Embu,SP,Sao Paulo,BR,Brazil -Embauba,SP,Sao Paulo,BR,Brazil +Emilio Ribas,SP,São Paulo,BR,Brazil +Embu Guacu,SP,São Paulo,BR,Brazil +Embu das Artes,SP,São Paulo,BR,Brazil +Embaúba,SP,São Paulo,BR,Brazil Eloi Mendes,MG,Minas Gerais,BR,Brazil -Elias Fausto,SP,Sao Paulo,BR,Brazil -Eldorado,SP,Sao Paulo,BR,Brazil +Elisiário,SP,São Paulo,BR,Brazil +Elias Fausto,SP,São Paulo,BR,Brazil +Eldorado,SP,São Paulo,BR,Brazil Eldorado,MS,Mato Grosso do Sul,BR,Brazil -Edeia,GO,Goias,BR,Brazil -Ecoporanga,ES,Espirito Santo,BR,Brazil -Echapora,SP,Sao Paulo,BR,Brazil -Durande,MG,Minas Gerais,BR,Brazil +Ecoporanga,ES,Espírito Santo,BR,Brazil +Durandé,MG,Minas Gerais,BR,Brazil Duque de Caxias,RJ,Rio de Janeiro,BR,Brazil -Dumont,SP,Sao Paulo,BR,Brazil +Dumont,SP,São Paulo,BR,Brazil Duas Barras,RJ,Rio de Janeiro,BR,Brazil -Duartina,SP,Sao Paulo,BR,Brazil -Dracena,SP,Sao Paulo,BR,Brazil +Duartina,SP,São Paulo,BR,Brazil +Dracena,SP,São Paulo,BR,Brazil Doutor Mauricio Cardoso,RS,Rio Grande do Sul,BR,Brazil Dourados,MS,Mato Grosso do Sul,BR,Brazil -Dourado,SP,Sao Paulo,BR,Brazil +Dourado,SP,São Paulo,BR,Brazil Dores do Indaia,MG,Minas Gerais,BR,Brazil +Dores de Macabu,RJ,Rio de Janeiro,BR,Brazil Dores de Guanhaes,MG,Minas Gerais,BR,Brazil Dores de Campos,MG,Minas Gerais,BR,Brazil Dona Francisca,RS,Rio Grande do Sul,BR,Brazil -Dona Euzebia,MG,Minas Gerais,BR,Brazil Dom Pedrito,RS,Rio Grande do Sul,BR,Brazil Dom Joaquim,MG,Minas Gerais,BR,Brazil -Domingos Martins,ES,Espirito Santo,BR,Brazil -Domiciano Ribeiro,GO,Goias,BR,Brazil +Domingos Martins,ES,Espírito Santo,BR,Brazil +Domiciano Ribeiro,GO,Goiás,BR,Brazil Dom Feliciano,RS,Rio Grande do Sul,BR,Brazil -Dom Cavati,MG,Minas Gerais,BR,Brazil -Dois Vizinhos,PR,Parana,BR,Brazil +Dois Vizinhos,PR,Paraná,BR,Brazil Dois Lajeados,RS,Rio Grande do Sul,BR,Brazil Dois Irmaos,RS,Rio Grande do Sul,BR,Brazil -Dois Corregos,SP,Sao Paulo,BR,Brazil -Dobrada,SP,Sao Paulo,BR,Brazil -Divisopolis,MG,Minas Gerais,BR,Brazil -Divisa Nova,MG,Minas Gerais,BR,Brazil -Divisa Alegre,MG,Minas Gerais,BR,Brazil +Dois Corregos,SP,São Paulo,BR,Brazil +Dores do Rio Preto,ES,Espírito Santo,BR,Brazil Divinópolis,MG,Minas Gerais,BR,Brazil -Divinolandia,SP,Sao Paulo,BR,Brazil +Divinolândia,SP,São Paulo,BR,Brazil Divino,MG,Minas Gerais,BR,Brazil -Diorama,GO,Goias,BR,Brazil Dionisio Cerqueira,SC,Santa Catarina,BR,Brazil -Dionisio,MG,Minas Gerais,BR,Brazil -Diogo de Vasconcelos,MG,Minas Gerais,BR,Brazil Dias davila,BA,Bahia,BR,Brazil Dianópolis,TO,Tocantins,BR,Brazil Diamantina,MG,Minas Gerais,BR,Brazil -Diadema,SP,Sao Paulo,BR,Brazil +Diadema,SP,São Paulo,BR,Brazil +Desterro do Melo,MG,Minas Gerais,BR,Brazil Desterro de Entre Rios,MG,Minas Gerais,BR,Brazil -Bairro Descalvado,SP,Sao Paulo,BR,Brazil -Descalvado,SP,Sao Paulo,BR,Brazil -Delfinopolis,MG,Minas Gerais,BR,Brazil -Delfim Moreira,MG,Minas Gerais,BR,Brazil +Descalvado,SP,São Paulo,BR,Brazil +Delfinópolis,MG,Minas Gerais,BR,Brazil Curvelo,MG,Minas Gerais,BR,Brazil Pirambu,SE,Sergipe,BR,Brazil Curral de Dentro,MG,Minas Gerais,BR,Brazil -Curiuva,PR,Parana,BR,Brazil +Curiúva,PR,Paraná,BR,Brazil Curitibanos,SC,Santa Catarina,BR,Brazil -Curitiba,PR,Parana,BR,Brazil -Curimata,PI,Piaui,BR,Brazil +Curitiba,PR,Paraná,BR,Brazil +Curimatá,PI,Piauí,BR,Brazil Cuparaque,MG,Minas Gerais,BR,Brazil Cunha Pora,SC,Santa Catarina,BR,Brazil -Cunha,SP,Sao Paulo,BR,Brazil +Cunha,SP,São Paulo,BR,Brazil Cuiabá,MT,Mato Grosso,BR,Brazil -Cubatao,SP,Sao Paulo,BR,Brazil -Cruz Machado,PR,Parana,BR,Brazil -Cruzilia,MG,Minas Gerais,BR,Brazil +Cubatão,SP,São Paulo,BR,Brazil +Cruz Machado,PR,Paraná,BR,Brazil +Cruzília,MG,Minas Gerais,BR,Brazil Cruzeiro do Sul,RS,Rio Grande do Sul,BR,Brazil -Cruzeiro do Sul,PR,Parana,BR,Brazil -Cruzeiro do Oeste,PR,Parana,BR,Brazil -Cruzeiro,SP,Sao Paulo,BR,Brazil +Cruzeiro do Oeste,PR,Paraná,BR,Brazil +Cruzeiro,SP,São Paulo,BR,Brazil Cruz das Almas,BA,Bahia,BR,Brazil Cruz Alta,RS,Rio Grande do Sul,BR,Brazil -Crucilandia,MG,Minas Gerais,BR,Brazil -Crixas,GO,Goias,BR,Brazil +Crucilândia,MG,Minas Gerais,BR,Brazil +Crixás,GO,Goiás,BR,Brazil Cristina,MG,Minas Gerais,BR,Brazil Cristiano Otoni,MG,Minas Gerais,BR,Brazil -Cristalina,GO,Goias,BR,Brazil -Cristalia,MG,Minas Gerais,BR,Brazil -Cristais,MG,Minas Gerais,BR,Brazil +Cristalina,GO,Goiás,BR,Brazil +Cristália,MG,Minas Gerais,BR,Brazil Crissiumal,RS,Rio Grande do Sul,BR,Brazil Criciúma,SC,Santa Catarina,BR,Brazil -Criciuma,PR,Parana,BR,Brazil -Cravinhos,SP,Sao Paulo,BR,Brazil +Criciúma,PR,Paraná,BR,Brazil +Cravinhos,SP,São Paulo,BR,Brazil Crasto,SE,Sergipe,BR,Brazil Coxim,MS,Mato Grosso do Sul,BR,Brazil -Cotipora,RS,Rio Grande do Sul,BR,Brazil -Cotia,SP,Sao Paulo,BR,Brazil -Cosmorama,SP,Sao Paulo,BR,Brazil -Cosmopolis,SP,Sao Paulo,BR,Brazil +Coxilha,RS,Rio Grande do Sul,BR,Brazil +Couto de Magalhaes,MG,Minas Gerais,BR,Brazil +Cotiporã,RS,Rio Grande do Sul,BR,Brazil +Cotia,SP,São Paulo,BR,Brazil +Cosmorama,SP,São Paulo,BR,Brazil +Cosmópolis,SP,São Paulo,BR,Brazil Coruripe,AL,Alagoas,BR,Brazil -Corupa,SC,Santa Catarina,BR,Brazil -Corumbaiba,GO,Goias,BR,Brazil -Corumba de Goias,GO,Goias,BR,Brazil +Corupá,SC,Santa Catarina,BR,Brazil +Corumbaíba,GO,Goiás,BR,Brazil +Corumba de Goias,GO,Goiás,BR,Brazil Corumbá,MS,Mato Grosso do Sul,BR,Brazil -Corrente,PI,Piaui,BR,Brazil +Corrente,PI,Piauí,BR,Brazil Correia Pinto,SC,Santa Catarina,BR,Brazil -Corrego Fundo,MG,Minas Gerais,BR,Brazil +Corrego do Ouro,GO,Goiás,BR,Brazil Corredeira,MT,Mato Grosso,BR,Brazil -Coronel Vivida,PR,Parana,BR,Brazil +Coronel Vivida,PR,Paraná,BR,Brazil Coronel Pilar,RS,Rio Grande do Sul,BR,Brazil +Coronel Pacheco,MG,Minas Gerais,BR,Brazil Coronel Murta,MG,Minas Gerais,BR,Brazil -Coronel Macedo,SP,Sao Paulo,BR,Brazil +Coronel Martins,SC,Santa Catarina,BR,Brazil Coronel Freitas,SC,Santa Catarina,BR,Brazil Coronel Fabriciano,MG,Minas Gerais,BR,Brazil Coronel Bicaco,RS,Rio Grande do Sul,BR,Brazil +Coronel Barros,RS,Rio Grande do Sul,BR,Brazil Coromandel,MG,Minas Gerais,BR,Brazil Coroaci,MG,Minas Gerais,BR,Brazil -Cornelio Procopio,PR,Parana,BR,Brazil +Cornelio Procopio,PR,Paraná,BR,Brazil Corinto,MG,Minas Gerais,BR,Brazil Coribe,BA,Bahia,BR,Brazil -Corguinho,MS,Mato Grosso do Sul,BR,Brazil -Cordisburgo,MG,Minas Gerais,BR,Brazil -Cordeiropolis,SP,Sao Paulo,BR,Brazil +Cordeirópolis,SP,São Paulo,BR,Brazil Cordeiro,RJ,Rio de Janeiro,BR,Brazil -Corbelia,PR,Parana,BR,Brazil +Corbélia,PR,Paraná,BR,Brazil Coracao de Maria,BA,Bahia,BR,Brazil -Coqueiros,BA,Bahia,BR,Brazil +Coracao de Jesus,MG,Minas Gerais,BR,Brazil Coqueiral,MG,Minas Gerais,BR,Brazil Contendas do Sincora,BA,Bahia,BR,Brazil -Contenda,PR,Parana,BR,Brazil +Contenda,PR,Paraná,BR,Brazil Contagem,MG,Minas Gerais,BR,Brazil Constantina,RS,Rio Grande do Sul,BR,Brazil -Conservatoria,RJ,Rio de Janeiro,BR,Brazil +Consolação,MG,Minas Gerais,BR,Brazil +Conservatória,RJ,Rio de Janeiro,BR,Brazil Conselheiro Pena,MG,Minas Gerais,BR,Brazil Conselheiro Lafaiete,MG,Minas Gerais,BR,Brazil -Congonhas do Norte,MG,Minas Gerais,BR,Brazil +Conquista,MG,Minas Gerais,BR,Brazil +Congonhinhas,PR,Paraná,BR,Brazil Congonhas,MG,Minas Gerais,BR,Brazil -Confins,MG,Minas Gerais,BR,Brazil Condor,RS,Rio Grande do Sul,BR,Brazil -Condeuba,BA,Bahia,BR,Brazil -Conde,BA,Bahia,BR,Brazil -Concordia,SC,Santa Catarina,BR,Brazil -Conchas,SP,Sao Paulo,BR,Brazil -Conchal,SP,Sao Paulo,BR,Brazil +Condeúba,BA,Bahia,BR,Brazil +Concórdia,SC,Santa Catarina,BR,Brazil +Conchas,SP,São Paulo,BR,Brazil +Conchal,SP,São Paulo,BR,Brazil Conceicao dos Ouros,MG,Minas Gerais,BR,Brazil Conceicao do Rio Verde,MG,Minas Gerais,BR,Brazil +Conceicao do Tocantins,TO,Tocantins,BR,Brazil Conceicao do Mato Dentro,MG,Minas Gerais,BR,Brazil Conceicao do Coite,BA,Bahia,BR,Brazil -Conceicao do Castelo,ES,Espirito Santo,BR,Brazil +Conceicao do Castelo,ES,Espírito Santo,BR,Brazil Conceicao do Almeida,BA,Bahia,BR,Brazil Conceicao de Macabu,RJ,Rio de Janeiro,BR,Brazil Conceicao do Jacuipe,BA,Bahia,BR,Brazil -Conceicao de Jacarei,RJ,Rio de Janeiro,BR,Brazil Conceicao das Alagoas,MG,Minas Gerais,BR,Brazil -Conceicao das Pedras,MG,Minas Gerais,BR,Brazil +Conceicao da Ibitipoca,MG,Minas Gerais,BR,Brazil Conceicao da Feira,BA,Bahia,BR,Brazil -Conceicao da Barra,ES,Espirito Santo,BR,Brazil -Conceicao da Aparecida,MG,Minas Gerais,BR,Brazil -Comercinho,MG,Minas Gerais,BR,Brazil +Conceicao da Barra,ES,Espírito Santo,BR,Brazil Coluna,MG,Minas Gerais,BR,Brazil Colorado,RS,Rio Grande do Sul,BR,Brazil -Colorado,PR,Parana,BR,Brazil -Colombo,PR,Parana,BR,Brazil -Colina,SP,Sao Paulo,BR,Brazil -Colatina,ES,Espirito Santo,BR,Brazil +Colorado,PR,Paraná,BR,Brazil +Colombo,PR,Paraná,BR,Brazil +Colômbia,SP,São Paulo,BR,Brazil +Colina,SP,São Paulo,BR,Brazil +Colatina,ES,Espírito Santo,BR,Brazil Coimbra,MG,Minas Gerais,BR,Brazil Coaraci,BA,Bahia,BR,Brazil -Clevelandia,PR,Parana,BR,Brazil -Clementina,SP,Sao Paulo,BR,Brazil -Claudio,MG,Minas Gerais,BR,Brazil -Claraval,MG,Minas Gerais,BR,Brazil -Ciriaco,RS,Rio Grande do Sul,BR,Brazil -Cipo,BA,Bahia,BR,Brazil +Clevelândia,PR,Paraná,BR,Brazil +Clementina,SP,São Paulo,BR,Brazil +Cláudio,MG,Minas Gerais,BR,Brazil +Claro dos Pocoes,MG,Minas Gerais,BR,Brazil +Cipotânea,MG,Minas Gerais,BR,Brazil Cidreira,RS,Rio Grande do Sul,BR,Brazil -Cidade Gaucha,PR,Parana,BR,Brazil +Cidade Gaucha,PR,Paraná,BR,Brazil Cicero Dantas,BA,Bahia,BR,Brazil -Cianorte,PR,Parana,BR,Brazil -Chui,RS,Rio Grande do Sul,BR,Brazil -Chopinzinho,PR,Parana,BR,Brazil +Cianorte,PR,Paraná,BR,Brazil +Chuí,RS,Rio Grande do Sul,BR,Brazil +Chopinzinho,PR,Paraná,BR,Brazil Chiapeta,RS,Rio Grande do Sul,BR,Brazil Nova Xavantina,MT,Mato Grosso,BR,Brazil Charqueadas,RS,Rio Grande do Sul,BR,Brazil -Charqueada,SP,Sao Paulo,BR,Brazil -Doutor Camargo,PR,Parana,BR,Brazil +Charqueada,SP,São Paulo,BR,Brazil +Doutor Camargo,PR,Paraná,BR,Brazil Chapecó,SC,Santa Catarina,BR,Brazil Chapada dos Guimaraes,MT,Mato Grosso,BR,Brazil Chapada,RS,Rio Grande do Sul,BR,Brazil -Chapada da Natividade,TO,Tocantins,BR,Brazil -Chale,MG,Minas Gerais,BR,Brazil -Ceu Azul,PR,Parana,BR,Brazil -Cesario Lange,SP,Sao Paulo,BR,Brazil +Jussara,BA,Bahia,BR,Brazil +Chalé,MG,Minas Gerais,BR,Brazil +Ceu Azul,PR,Paraná,BR,Brazil +Cesario Lange,SP,São Paulo,BR,Brazil Cerro Negro,SC,Santa Catarina,BR,Brazil Cerro Largo,RS,Rio Grande do Sul,BR,Brazil -Cerro Branco,RS,Rio Grande do Sul,BR,Brazil -Cerro Azul,PR,Parana,BR,Brazil +Cerro Azul,PR,Paraná,BR,Brazil Cerrito,RS,Rio Grande do Sul,BR,Brazil -Cerquilho,SP,Sao Paulo,BR,Brazil -Cerqueira Cesar,SP,Sao Paulo,BR,Brazil -Ceres,GO,Goias,BR,Brazil -Centralina,MG,Minas Gerais,BR,Brazil +Cerquilho,SP,São Paulo,BR,Brazil +Cerqueira Cesar,SP,São Paulo,BR,Brazil +Ceres,GO,Goiás,BR,Brazil Central de Minas,MG,Minas Gerais,BR,Brazil -Centenario do Sul,PR,Parana,BR,Brazil -Ceilandia,DF,Federal District,BR,Brazil -Cedral,SP,Sao Paulo,BR,Brazil +Centenario do Sul,PR,Paraná,BR,Brazil +Celso Ramos,SC,Santa Catarina,BR,Brazil +Ceilândia,DF,Federal District,BR,Brazil +Cedral,SP,São Paulo,BR,Brazil Caxias do Sul,RS,Rio Grande do Sul,BR,Brazil Caxambu,MG,Minas Gerais,BR,Brazil -Cavalcante,GO,Goias,BR,Brazil Caturama,BA,Bahia,BR,Brazil -Caturai,GO,Goias,BR,Brazil -Catuipe,RS,Rio Grande do Sul,BR,Brazil +Caturaí,GO,Goiás,BR,Brazil +Catuípe,RS,Rio Grande do Sul,BR,Brazil +Catuji,MG,Minas Gerais,BR,Brazil Catu,BA,Bahia,BR,Brazil -Catigua,SP,Sao Paulo,BR,Brazil +Catas Altas da Noruega,MG,Minas Gerais,BR,Brazil Catanduvas,SC,Santa Catarina,BR,Brazil -Catanduvas,PR,Parana,BR,Brazil -Catanduva,SP,Sao Paulo,BR,Brazil -Catalao,GO,Goias,BR,Brazil +Catanduvas,PR,Paraná,BR,Brazil +Catanduva,SP,São Paulo,BR,Brazil +Catalão,GO,Goiás,BR,Brazil Cataguases,MG,Minas Gerais,BR,Brazil Castro Alves,BA,Bahia,BR,Brazil -Castro,PR,Parana,BR,Brazil -Castilho,SP,Sao Paulo,BR,Brazil -Castelo,ES,Espirito Santo,BR,Brazil -Cassilandia,MS,Mato Grosso do Sul,BR,Brazil -Cassia,MG,Minas Gerais,BR,Brazil +Castro,PR,Paraná,BR,Brazil +Castilho,SP,São Paulo,BR,Brazil +Castelo,ES,Espírito Santo,BR,Brazil +Cassilândia,MS,Mato Grosso do Sul,BR,Brazil +Cássia,MG,Minas Gerais,BR,Brazil Casimiro de Abreu,RJ,Rio de Janeiro,BR,Brazil Caseiros,RS,Rio Grande do Sul,BR,Brazil -Cascavel,PR,Parana,BR,Brazil +Cascavel,PR,Paraná,BR,Brazil Casca,RS,Rio Grande do Sul,BR,Brazil -Casa Branca,SP,Sao Paulo,BR,Brazil +Casa Branca,SP,São Paulo,BR,Brazil Carrancas,MG,Minas Gerais,BR,Brazil Carmopolis de Minas,MG,Minas Gerais,BR,Brazil -Carmopolis,SE,Sergipe,BR,Brazil -Carmo do Rio Verde,GO,Goias,BR,Brazil +Carmópolis,SE,Sergipe,BR,Brazil +Carmo do Rio Verde,GO,Goiás,BR,Brazil Carmo do Rio Claro,MG,Minas Gerais,BR,Brazil -Carmo do Paranaiba,MG,Minas Gerais,BR,Brazil Carmo do Cajuru,MG,Minas Gerais,BR,Brazil Carmo de Minas,MG,Minas Gerais,BR,Brazil Carmo da Cachoeira,MG,Minas Gerais,BR,Brazil Carmo,RJ,Rio de Janeiro,BR,Brazil Carlos Chagas,MG,Minas Gerais,BR,Brazil Carlos Barbosa,RS,Rio Grande do Sul,BR,Brazil -Carlopolis,PR,Parana,BR,Brazil -Cariri do Tocantins,TO,Tocantins,BR,Brazil +Carlópolis,PR,Paraná,BR,Brazil Carira,SE,Sergipe,BR,Brazil -Caripare,BA,Bahia,BR,Brazil Carinhanha,BA,Bahia,BR,Brazil -Cariacica,ES,Espirito Santo,BR,Brazil -Careacu,MG,Minas Gerais,BR,Brazil +Cariacica,ES,Espírito Santo,BR,Brazil +Careaçu,MG,Minas Gerais,BR,Brazil Cardoso Moreira,RJ,Rio de Janeiro,BR,Brazil -Cardoso,SP,Sao Paulo,BR,Brazil +Cardoso,SP,São Paulo,BR,Brazil Cardeal da Silva,BA,Bahia,BR,Brazil Carbonita,MG,Minas Gerais,BR,Brazil Carazinho,RS,Rio Grande do Sul,BR,Brazil Caratinga,MG,Minas Gerais,BR,Brazil -Caarapo,MS,Mato Grosso do Sul,BR,Brazil -Carapicuiba,SP,Sao Paulo,BR,Brazil +Caarapó,MS,Mato Grosso do Sul,BR,Brazil +Carapicuíba,SP,São Paulo,BR,Brazil Carapebus,RJ,Rio de Janeiro,BR,Brazil Carangola,MG,Minas Gerais,BR,Brazil -Carandai,MG,Minas Gerais,BR,Brazil -Caranaiba,MG,Minas Gerais,BR,Brazil -Carambei,PR,Parana,BR,Brazil -Caraibas,BA,Bahia,BR,Brazil -Carai,MG,Minas Gerais,BR,Brazil -Caraguatatuba,SP,Sao Paulo,BR,Brazil +Caranaíba,MG,Minas Gerais,BR,Brazil +Carambeí,PR,Paraná,BR,Brazil +Caraíbas,BA,Bahia,BR,Brazil +Caraí,MG,Minas Gerais,BR,Brazil +Caraguatatuba,SP,São Paulo,BR,Brazil Caracol,MS,Mato Grosso do Sul,BR,Brazil -Cara-Cara,PR,Parana,BR,Brazil -Caraa,RS,Rio Grande do Sul,BR,Brazil -Caputira,MG,Minas Gerais,BR,Brazil -Capivari,SP,Sao Paulo,BR,Brazil -Capitolio,MG,Minas Gerais,BR,Brazil +Cara-Cara,PR,Paraná,BR,Brazil +Capivari,SP,São Paulo,BR,Brazil +Capitólio,MG,Minas Gerais,BR,Brazil Capinzal,SC,Santa Catarina,BR,Brazil -Capinopolis,MG,Minas Gerais,BR,Brazil +Capinópolis,MG,Minas Gerais,BR,Brazil Capim Grosso,BA,Bahia,BR,Brazil -Capetinga,MG,Minas Gerais,BR,Brazil Capelinha,MG,Minas Gerais,BR,Brazil Capela do Alto Alegre,BA,Bahia,BR,Brazil Capela de Santana,RS,Rio Grande do Sul,BR,Brazil Capela,SE,Sergipe,BR,Brazil -Caparao,MG,Minas Gerais,BR,Brazil +Caparaó,MG,Minas Gerais,BR,Brazil Capao do Leao,RS,Rio Grande do Sul,BR,Brazil Capao da Canoa,RS,Rio Grande do Sul,BR,Brazil -Capao Bonito,SP,Sao Paulo,BR,Brazil -Capanema,PR,Parana,BR,Brazil -Cantagalo,PR,Parana,BR,Brazil +Capao Bonito,SP,São Paulo,BR,Brazil +Capanema,PR,Paraná,BR,Brazil +Cantagalo,PR,Paraná,BR,Brazil Cantagalo,RJ,Rio de Janeiro,BR,Brazil -Cansancao,BA,Bahia,BR,Brazil +Cansanção,BA,Bahia,BR,Brazil Canoinhas,SC,Santa Catarina,BR,Brazil Canoas,RS,Rio Grande do Sul,BR,Brazil +Canoas,SC,Santa Catarina,BR,Brazil Canoas,MG,Minas Gerais,BR,Brazil -Canitar,SP,Sao Paulo,BR,Brazil Canhoba,SE,Sergipe,BR,Brazil -Cangucu,RS,Rio Grande do Sul,BR,Brazil +Canguçu,RS,Rio Grande do Sul,BR,Brazil Cangonhal,MG,Minas Gerais,BR,Brazil +Cangas,MT,Mato Grosso,BR,Brazil Canelinha,SC,Santa Catarina,BR,Brazil Canela,RS,Rio Grande do Sul,BR,Brazil Candiota,RS,Rio Grande do Sul,BR,Brazil -Candido Mota,SP,Sao Paulo,BR,Brazil -Candido de Abreu,PR,Parana,BR,Brazil +Candido Rodrigues,SP,São Paulo,BR,Brazil +Candido Mota,SP,São Paulo,BR,Brazil +Candido de Abreu,PR,Paraná,BR,Brazil Candiba,BA,Bahia,BR,Brazil -Candelaria,RS,Rio Grande do Sul,BR,Brazil +Candelária,RS,Rio Grande do Sul,BR,Brazil Candeias,MG,Minas Gerais,BR,Brazil Candeias,BA,Bahia,BR,Brazil Canavieiras,BA,Bahia,BR,Brazil -Canas,SP,Sao Paulo,BR,Brazil -Canarana,BA,Bahia,BR,Brazil -Canapolis,MG,Minas Gerais,BR,Brazil -Cananeia,SP,Sao Paulo,BR,Brazil -Canaa,MG,Minas Gerais,BR,Brazil +Canápolis,MG,Minas Gerais,BR,Brazil +Cananéia,SP,São Paulo,BR,Brazil +Canaã,MG,Minas Gerais,BR,Brazil Campos Novos,SC,Santa Catarina,BR,Brazil Campos Gerais,MG,Minas Gerais,BR,Brazil -Campos do Jordao,SP,Sao Paulo,BR,Brazil +Campos do Jordao,SP,São Paulo,BR,Brazil Campos Borges,RS,Rio Grande do Sul,BR,Brazil -Campos Belos,GO,Goias,BR,Brazil +Campos Altos,MG,Minas Gerais,BR,Brazil Campos dos Goytacazes,RJ,Rio de Janeiro,BR,Brazil -Campo Novo,RS,Rio Grande do Sul,BR,Brazil -Campo Mourao,PR,Parana,BR,Brazil -Campo Magro,PR,Parana,BR,Brazil -Campo Limpo Paulista,SP,Sao Paulo,BR,Brazil -Campo Limpo,GO,Goias,BR,Brazil -Campo Largo,PR,Parana,BR,Brazil -Campo Grande,RJ,Rio de Janeiro,BR,Brazil +Campo Mourao,PR,Paraná,BR,Brazil +Campo Limpo Paulista,SP,São Paulo,BR,Brazil +Campo Limpo,GO,Goiás,BR,Brazil +Campo Largo,PR,Paraná,BR,Brazil Campo Grande,MS,Mato Grosso do Sul,BR,Brazil Campo Florido,MG,Minas Gerais,BR,Brazil Campo Ere,SC,Santa Catarina,BR,Brazil -Campo do Tenente,PR,Parana,BR,Brazil +Campo do Tenente,PR,Paraná,BR,Brazil Campo do Meio,MG,Minas Gerais,BR,Brazil -Campo do Brito,SE,Sergipe,BR,Brazil Campo Bom,RS,Rio Grande do Sul,BR,Brazil Campo Belo do Sul,SC,Santa Catarina,BR,Brazil Campo Belo,MG,Minas Gerais,BR,Brazil -Campo Alegre de Goias,GO,Goias,BR,Brazil +Campo Alegre de Goias,GO,Goiás,BR,Brazil Campo Alegre,SC,Santa Catarina,BR,Brazil -Campina Verde,MG,Minas Gerais,BR,Brazil Campinas do Sul,RS,Rio Grande do Sul,BR,Brazil -Campinas,SP,Sao Paulo,BR,Brazil -Campinas,RJ,Rio de Janeiro,BR,Brazil -Campina Grande do Sul,PR,Parana,BR,Brazil -Campina da Lagoa,PR,Parana,BR,Brazil +Campinas,SP,São Paulo,BR,Brazil +Campina Grande do Sul,PR,Paraná,BR,Brazil +Campina do Monte Alegre,SP,São Paulo,BR,Brazil +Campina da Lagoa,PR,Paraná,BR,Brazil Campestre,MG,Minas Gerais,BR,Brazil Campanha,MG,Minas Gerais,BR,Brazil Cambuquira,MG,Minas Gerais,BR,Brazil -Cambui,MG,Minas Gerais,BR,Brazil -Cambuci,RJ,Rio de Janeiro,BR,Brazil -Cambira,PR,Parana,BR,Brazil -Cambe,PR,Parana,BR,Brazil -Cambara,PR,Parana,BR,Brazil +Cambuí,MG,Minas Gerais,BR,Brazil +Cambé,PR,Paraná,BR,Brazil +Cambará,PR,Paraná,BR,Brazil Camargo,RS,Rio Grande do Sul,BR,Brazil -Camara,RJ,Rio de Janeiro,BR,Brazil -Camaqua,RS,Rio Grande do Sul,BR,Brazil +Câmara,RJ,Rio de Janeiro,BR,Brazil +Camaquã,RS,Rio Grande do Sul,BR,Brazil Camanducaia,MG,Minas Gerais,BR,Brazil Camamu,BA,Bahia,BR,Brazil Camaçari,BA,Bahia,BR,Brazil Camacan,BA,Bahia,BR,Brazil Calmon,SC,Santa Catarina,BR,Brazil -California,PR,Parana,BR,Brazil -Caldas Novas,GO,Goias,BR,Brazil +Caldas Novas,GO,Goiás,BR,Brazil Caldas,MG,Minas Gerais,BR,Brazil -Cajobi,SP,Sao Paulo,BR,Brazil -Cajati,SP,Sao Paulo,BR,Brazil -Cajamar,SP,Sao Paulo,BR,Brazil +Cajuru,SP,São Paulo,BR,Brazil +Cajati,SP,São Paulo,BR,Brazil +Cajamar,SP,São Paulo,BR,Brazil Cairu,BA,Bahia,BR,Brazil -Caieiras,SP,Sao Paulo,BR,Brazil -Caibate,RS,Rio Grande do Sul,BR,Brazil -Caiaponia,GO,Goias,BR,Brazil -Caiabu,SP,Sao Paulo,BR,Brazil -Cafelandia,PR,Parana,BR,Brazil -Cafelandia,SP,Sao Paulo,BR,Brazil -Cafeara,PR,Parana,BR,Brazil +Caibaté,RS,Rio Grande do Sul,BR,Brazil +Caiapônia,GO,Goiás,BR,Brazil +Caiana,MG,Minas Gerais,BR,Brazil +Cafelândia,PR,Paraná,BR,Brazil +Cafelândia,SP,São Paulo,BR,Brazil Cafarnaum,BA,Bahia,BR,Brazil -Caetite,BA,Bahia,BR,Brazil -Caete,MG,Minas Gerais,BR,Brazil -Caetanopolis,MG,Minas Gerais,BR,Brazil +Caetité,BA,Bahia,BR,Brazil +Caeté,MG,Minas Gerais,BR,Brazil +Caetanópolis,MG,Minas Gerais,BR,Brazil Caetano Jose,MG,Minas Gerais,BR,Brazil -Cacule,BA,Bahia,BR,Brazil -Cacu,GO,Goias,BR,Brazil -Caconde,SP,Sao Paulo,BR,Brazil -Cachoeiro de Itapemirim,ES,Espirito Santo,BR,Brazil +Caculé,BA,Bahia,BR,Brazil +Caçu,GO,Goiás,BR,Brazil +Caconde,SP,São Paulo,BR,Brazil +Cacique Doble,RS,Rio Grande do Sul,BR,Brazil +Cachoeiro de Itapemirim,ES,Espírito Santo,BR,Brazil Cachoeirinha,RS,Rio Grande do Sul,BR,Brazil +Cachoeirinha,SP,São Paulo,BR,Brazil Cachoeiras de Macacu,RJ,Rio de Janeiro,BR,Brazil -Cachoeira Paulista,SP,Sao Paulo,BR,Brazil -Cachoeira Dourada,GO,Goias,BR,Brazil +Cachoeira Paulista,SP,São Paulo,BR,Brazil +Cachoeira Dourada,GO,Goiás,BR,Brazil Cachoeira Dourada,MG,Minas Gerais,BR,Brazil Cachoeira do Sul,RS,Rio Grande do Sul,BR,Brazil -Cachoeira de Minas,MG,Minas Gerais,BR,Brazil -Cachoeira de Goias,GO,Goias,BR,Brazil -Cachoeira Alta,GO,Goias,BR,Brazil +Cachoeira de Macacos,MG,Minas Gerais,BR,Brazil +Cachoeira de Goias,GO,Goiás,BR,Brazil Cachoeira,BA,Bahia,BR,Brazil -Caceres,MT,Mato Grosso,BR,Brazil +Cáceres,MT,Mato Grosso,BR,Brazil Cacequi,RS,Rio Grande do Sul,BR,Brazil Cacapava do Sul,RS,Rio Grande do Sul,BR,Brazil -Cacapava,SP,Sao Paulo,BR,Brazil +Caçapava,SP,São Paulo,BR,Brazil Caçador,SC,Santa Catarina,BR,Brazil -Cabreuva,SP,Sao Paulo,BR,Brazil +Cabreúva,SP,São Paulo,BR,Brazil Cabo Verde,MG,Minas Gerais,BR,Brazil Cabo Frio,RJ,Rio de Janeiro,BR,Brazil Cabaceiras do Paraguacu,BA,Bahia,BR,Brazil -Butia,RS,Rio Grande do Sul,BR,Brazil -Buritizeiro,MG,Minas Gerais,BR,Brazil +Butiá,RS,Rio Grande do Sul,BR,Brazil +Buritizal,SP,São Paulo,BR,Brazil Buritirama,BA,Bahia,BR,Brazil -Buriti Alegre,GO,Goias,BR,Brazil -Buritama,SP,Sao Paulo,BR,Brazil -Buri,SP,Sao Paulo,BR,Brazil -Buracao,MT,Mato Grosso,BR,Brazil +Buriti Alegre,GO,Goiás,BR,Brazil +Buritama,SP,São Paulo,BR,Brazil +Buri,SP,São Paulo,BR,Brazil +Buracão,MT,Mato Grosso,BR,Brazil Boquim,SE,Sergipe,BR,Brazil Buerarema,BA,Bahia,BR,Brazil -Buenopolis,MG,Minas Gerais,BR,Brazil +Buenópolis,MG,Minas Gerais,BR,Brazil Bueno Brandao,MG,Minas Gerais,BR,Brazil Brusque,SC,Santa Catarina,BR,Brazil Brumado,BA,Bahia,BR,Brazil Brumadinho,MG,Minas Gerais,BR,Brazil Brotas de Macaubas,BA,Bahia,BR,Brazil -Brotas,SP,Sao Paulo,BR,Brazil -Brodosqui,SP,Sao Paulo,BR,Brazil +Brotas,SP,São Paulo,BR,Brazil +Brodósqui,SP,São Paulo,BR,Brazil Brochier,RS,Rio Grande do Sul,BR,Brazil -Britania,GO,Goias,BR,Brazil -Brejo Grande,SE,Sergipe,BR,Brazil -Brejoes,BA,Bahia,BR,Brazil -Brejinho das Ametistas,BA,Bahia,BR,Brazil +Britânia,GO,Goiás,BR,Brazil +Brejões,BA,Bahia,BR,Brazil +Brejo Alegre,SP,São Paulo,BR,Brazil Brejinho,BA,Bahia,BR,Brazil -Brejetuba,ES,Espirito Santo,BR,Brazil -Brasopolis,MG,Minas Gerais,BR,Brazil +Brejetuba,ES,Espírito Santo,BR,Brazil +Brasópolis,MG,Minas Gerais,BR,Brazil ,,,BR,Brazil +Braúnas,MG,Minas Gerais,BR,Brazil Bras Pires,MG,Minas Gerais,BR,Brazil -Brazlandia,DF,Federal District,BR,Brazil +Brazlândia,DF,Federal District,BR,Brazil Brasilia de Minas,MG,Minas Gerais,BR,Brazil Brasília,DF,Federal District,BR,Brazil -Brasil,SP,Sao Paulo,BR,Brazil -Bras,SP,Sao Paulo,BR,Brazil -Braganca Paulista,SP,Sao Paulo,BR,Brazil -Braga,RS,Rio Grande do Sul,BR,Brazil -Braco do Trombudo,SC,Santa Catarina,BR,Brazil +Brasil,SP,São Paulo,BR,Brazil +Braganca Paulista,SP,São Paulo,BR,Brazil Braco do Norte,SC,Santa Catarina,BR,Brazil -Botuvera,SC,Santa Catarina,BR,Brazil -Botupora,BA,Bahia,BR,Brazil +Botuverá,SC,Santa Catarina,BR,Brazil +Botuporã,BA,Bahia,BR,Brazil Botumirim,MG,Minas Gerais,BR,Brazil -Botucatu,SP,Sao Paulo,BR,Brazil +Botucatu,SP,São Paulo,BR,Brazil Botelhos,MG,Minas Gerais,BR,Brazil Bossoroca,RS,Rio Grande do Sul,BR,Brazil -Borrazopolis,PR,Parana,BR,Brazil -Holambra,SP,Sao Paulo,BR,Brazil +Borrazópolis,PR,Paraná,BR,Brazil +Holambra,SP,São Paulo,BR,Brazil Borda da Mata,MG,Minas Gerais,BR,Brazil -Borborema,SP,Sao Paulo,BR,Brazil +Borborema,SP,São Paulo,BR,Brazil Boquira,BA,Bahia,BR,Brazil Boqueirao do Leao,RS,Rio Grande do Sul,BR,Brazil Bonsucesso,RJ,Rio de Janeiro,BR,Brazil Bonito,MS,Mato Grosso do Sul,BR,Brazil Boninal,BA,Bahia,BR,Brazil -Bonfinopolis,GO,Goias,BR,Brazil Bonfim da Feira,BA,Bahia,BR,Brazil -Bom Sucesso,PR,Parana,BR,Brazil Bom Retiro do Sul,RS,Rio Grande do Sul,BR,Brazil Bom Retiro,SC,Santa Catarina,BR,Brazil Bom Repouso,MG,Minas Gerais,BR,Brazil Bom Principio,RS,Rio Grande do Sul,BR,Brazil -Bom Jesus dos Perdoes,SP,Sao Paulo,BR,Brazil +Bom Jesus dos Perdoes,SP,São Paulo,BR,Brazil Bom Jesus do Itabapoana,RJ,Rio de Janeiro,BR,Brazil -Bom Jesus do Galho,MG,Minas Gerais,BR,Brazil Bom Jesus da Penha,MG,Minas Gerais,BR,Brazil Bom Jesus da Lapa,BA,Bahia,BR,Brazil Bom Jesus,RS,Rio Grande do Sul,BR,Brazil -Bom Jesus,GO,Goias,BR,Brazil +Bom Jesus,GO,Goiás,BR,Brazil Bom Jardim de Minas,MG,Minas Gerais,BR,Brazil -Bom Jardim de Goias,GO,Goias,BR,Brazil +Bom Jardim de Goias,GO,Goiás,BR,Brazil Bom Jardim da Serra,SC,Santa Catarina,BR,Brazil Bom Jardim,RJ,Rio de Janeiro,BR,Brazil Bom Despacho,MG,Minas Gerais,BR,Brazil -Boituva,SP,Sao Paulo,BR,Brazil -Bofete,SP,Sao Paulo,BR,Brazil -Bocaiuva do Sul,PR,Parana,BR,Brazil -Bocaiuva,MG,Minas Gerais,BR,Brazil +Boituva,SP,São Paulo,BR,Brazil +Bofete,SP,São Paulo,BR,Brazil +Bocaiuva do Sul,PR,Paraná,BR,Brazil +Bocaiúva,MG,Minas Gerais,BR,Brazil Boa Vista do Burica,RS,Rio Grande do Sul,BR,Brazil Boa Vista,MS,Mato Grosso do Sul,BR,Brazil -Boa Vista,MG,Minas Gerais,BR,Brazil Boa Nova,BA,Bahia,BR,Brazil -Boa Esperanca do Sul,SP,Sao Paulo,BR,Brazil +Boa Esperanca do Sul,SP,São Paulo,BR,Brazil Boa Esperanca,MG,Minas Gerais,BR,Brazil -Boa Esperanca,ES,Espirito Santo,BR,Brazil Blumenau,SC,Santa Catarina,BR,Brazil -Bituruna,PR,Parana,BR,Brazil +Bituruna,PR,Paraná,BR,Brazil Bismarque,MT,Mato Grosso,BR,Brazil Biritinga,BA,Bahia,BR,Brazil -Biritiba Mirim,SP,Sao Paulo,BR,Brazil -Birigui,SP,Sao Paulo,BR,Brazil +Biritiba Mirim,SP,São Paulo,BR,Brazil +Birigui,SP,São Paulo,BR,Brazil Biquinhas,MG,Minas Gerais,BR,Brazil -Bilac,SP,Sao Paulo,BR,Brazil -Biguacu,SC,Santa Catarina,BR,Brazil -Bicas,MG,Minas Gerais,BR,Brazil -Bias Fortes,MG,Minas Gerais,BR,Brazil +Bilac,SP,São Paulo,BR,Brazil +Biguaçu,SC,Santa Catarina,BR,Brazil Betim,MG,Minas Gerais,BR,Brazil -Bertioga,SP,Sao Paulo,BR,Brazil -Bernardino de Campos,SP,Sao Paulo,BR,Brazil -Berilo,MG,Minas Gerais,BR,Brazil +Bertópolis,MG,Minas Gerais,BR,Brazil +Bertioga,SP,São Paulo,BR,Brazil Bento Gonçalves,RS,Rio Grande do Sul,BR,Brazil -Bento de Abreu,SP,Sao Paulo,BR,Brazil Belo Oriente,MG,Minas Gerais,BR,Brazil Belo Horizonte,MG,Minas Gerais,BR,Brazil Belo Campo,BA,Bahia,BR,Brazil Belford Roxo,RJ,Rio de Janeiro,BR,Brazil -Bela Vista do Toldo,SC,Santa Catarina,BR,Brazil -Bela Vista do Paraiso,PR,Parana,BR,Brazil -Bela Vista de Goias,GO,Goias,BR,Brazil +Bela Vista do Paraiso,PR,Paraná,BR,Brazil +Bela Vista de Goias,GO,Goiás,BR,Brazil Bela Vista,MS,Mato Grosso do Sul,BR,Brazil -Bebedouro,SP,Sao Paulo,BR,Brazil -Bebedouro,MG,Minas Gerais,BR,Brazil -Bauru,SP,Sao Paulo,BR,Brazil -Batatais,SP,Sao Paulo,BR,Brazil +Bebedouro,SP,São Paulo,BR,Brazil +Bauru,SP,São Paulo,BR,Brazil +Batatais,SP,São Paulo,BR,Brazil Bataguassu,MS,Mato Grosso do Sul,BR,Brazil -Bastos,SP,Sao Paulo,BR,Brazil -Barueri,SP,Sao Paulo,BR,Brazil +Bastos,SP,São Paulo,BR,Brazil +Barueri,SP,São Paulo,BR,Brazil Barroso,MG,Minas Gerais,BR,Brazil -Barros Cassal,RS,Rio Grande do Sul,BR,Brazil +Barro Preto,BA,Bahia,BR,Brazil Barrocas,BA,Bahia,BR,Brazil -Barro Alto,GO,Goias,BR,Brazil +Barro Alto,GO,Goiás,BR,Brazil Barro Alto,BA,Bahia,BR,Brazil -Barrinha,SP,Sao Paulo,BR,Brazil -Barretos,SP,Sao Paulo,BR,Brazil +Barrinha,SP,São Paulo,BR,Brazil +Barretos,SP,São Paulo,BR,Brazil Barreiras,BA,Bahia,BR,Brazil Barreiras,BA,Bahia,BR,Brazil Barra Velha,SC,Santa Catarina,BR,Brazil Barranco Alto,MG,Minas Gerais,BR,Brazil Barra Mansa,RJ,Rio de Janeiro,BR,Brazil Barra Longa,MG,Minas Gerais,BR,Brazil -Barra do Turvo,SP,Sao Paulo,BR,Brazil +Barra do Turvo,SP,São Paulo,BR,Brazil Barra dos Coqueiros,SE,Sergipe,BR,Brazil Barra do Ribeiro,RS,Rio Grande do Sul,BR,Brazil Barra do Piraí,RJ,Rio de Janeiro,BR,Brazil -Barra do Jacare,PR,Parana,BR,Brazil -Barra do Chapeu,SP,Sao Paulo,BR,Brazil -Barra do Bugres,MT,Mato Grosso,BR,Brazil +Barra do Chapeu,SP,São Paulo,BR,Brazil Barra de Sao Joao,RJ,Rio de Janeiro,BR,Brazil -Barra de Sao Francisco,ES,Espirito Santo,BR,Brazil +Barra de Sao Francisco,ES,Espírito Santo,BR,Brazil Barra da Estiva,BA,Bahia,BR,Brazil Barra do Choca,BA,Bahia,BR,Brazil -Barracao,RS,Rio Grande do Sul,BR,Brazil -Barracao,PR,Parana,BR,Brazil -Barra Bonita,SP,Sao Paulo,BR,Brazil -Bariri,SP,Sao Paulo,BR,Brazil -Barbosa Ferraz,PR,Parana,BR,Brazil -Barbosa,SP,Sao Paulo,BR,Brazil +Barracão,PR,Paraná,BR,Brazil +Barra Bonita,SP,São Paulo,BR,Brazil +Bariri,SP,São Paulo,BR,Brazil +Barbosa Ferraz,PR,Paraná,BR,Brazil +Barbosa,SP,São Paulo,BR,Brazil Barbacena,MG,Minas Gerais,BR,Brazil -Barauna,BA,Bahia,BR,Brazil +Baraúna,BA,Bahia,BR,Brazil Barao do Triunfo,RS,Rio Grande do Sul,BR,Brazil Barao de Cotegipe,RS,Rio Grande do Sul,BR,Brazil Barao de Cocais,MG,Minas Gerais,BR,Brazil -Barao,RS,Rio Grande do Sul,BR,Brazil -Bandeirantes,PR,Parana,BR,Brazil -Bandeirante,SC,Santa Catarina,BR,Brazil +Barão,RS,Rio Grande do Sul,BR,Brazil +Bandeirantes,PR,Paraná,BR,Brazil +Bandeirantes,MS,Mato Grosso do Sul,BR,Brazil Bandeira do Sul,MG,Minas Gerais,BR,Brazil -Bandeira,MG,Minas Gerais,BR,Brazil -Bananal,SP,Sao Paulo,BR,Brazil -Bambui,MG,Minas Gerais,BR,Brazil -Balsamo,SP,Sao Paulo,BR,Brazil +Bananal,SP,São Paulo,BR,Brazil +Bambuí,MG,Minas Gerais,BR,Brazil +Bálsamo,SP,São Paulo,BR,Brazil Balneário Camboriú,SC,Santa Catarina,BR,Brazil -Baliza,GO,Goias,BR,Brazil -Balbinos,SP,Sao Paulo,BR,Brazil -Baixo Guandu,ES,Espirito Santo,BR,Brazil +Baliza,GO,Goiás,BR,Brazil +Baixo Guandu,ES,Espírito Santo,BR,Brazil Baixa Grande,BA,Bahia,BR,Brazil -Baia,SC,Santa Catarina,BR,Brazil +Baía,SC,Santa Catarina,BR,Brazil ,BA,Bahia,BR,Brazil Bagé,RS,Rio Grande do Sul,BR,Brazil Baependi,MG,Minas Gerais,BR,Brazil -Bady Bassitt,SP,Sao Paulo,BR,Brazil -Avare,SP,Sao Paulo,BR,Brazil -Avanhandava,SP,Sao Paulo,BR,Brazil -Aurilandia,GO,Goias,BR,Brazil -Auriflama,SP,Sao Paulo,BR,Brazil -Augusto de Lima,MG,Minas Gerais,BR,Brazil -Atibaia,SP,Sao Paulo,BR,Brazil -Ataleia,MG,Minas Gerais,BR,Brazil -Astorga,PR,Parana,BR,Brazil +Bady Bassitt,SP,São Paulo,BR,Brazil +Avaré,SP,São Paulo,BR,Brazil +Avanhandava,SP,São Paulo,BR,Brazil +Aurilândia,GO,Goiás,BR,Brazil +Auriflama,SP,São Paulo,BR,Brazil +Atibaia,SP,São Paulo,BR,Brazil +Ataléia,MG,Minas Gerais,BR,Brazil +Atalaia,PR,Paraná,BR,Brazil +Astorga,PR,Paraná,BR,Brazil Astolfo Dutra,MG,Minas Gerais,BR,Brazil -Assis,SP,Sao Paulo,BR,Brazil -Assai,PR,Parana,BR,Brazil +Assis,SP,São Paulo,BR,Brazil +Assaí,PR,Paraná,BR,Brazil Ascurra,SC,Santa Catarina,BR,Brazil Arvorezinha,RS,Rio Grande do Sul,BR,Brazil -Arujá,SP,Sao Paulo,BR,Brazil -Artur Nogueira,SP,Sao Paulo,BR,Brazil -Arrozal,RJ,Rio de Janeiro,BR,Brazil +Arujá,SP,São Paulo,BR,Brazil +Aruanã,GO,Goiás,BR,Brazil +Artur Nogueira,SP,São Paulo,BR,Brazil Arroio Trinta,SC,Santa Catarina,BR,Brazil Arroio Grande,RS,Rio Grande do Sul,BR,Brazil Arroio do Tigre,RS,Rio Grande do Sul,BR,Brazil @@ -67055,430 +51998,378 @@ Balneario Arroio do Silva,SC,Santa Catarina,BR,Brazil Arroio do Meio,RS,Rio Grande do Sul,BR,Brazil Arraias,TO,Tocantins,BR,Brazil Arraial do Cabo,RJ,Rio de Janeiro,BR,Brazil -Armazem,SC,Santa Catarina,BR,Brazil +Armazém,SC,Santa Catarina,BR,Brazil Armacao dos Buzios,RJ,Rio de Janeiro,BR,Brazil -Ariranha,SP,Sao Paulo,BR,Brazil +Ariranha,SP,São Paulo,BR,Brazil Arinos,MG,Minas Gerais,BR,Brazil -Arenapolis,MT,Mato Grosso,BR,Brazil -Areiopolis,SP,Sao Paulo,BR,Brazil -Areias,SP,Sao Paulo,BR,Brazil -Areia Branca,SE,Sergipe,BR,Brazil -Arealva,SP,Sao Paulo,BR,Brazil +Arenápolis,MT,Mato Grosso,BR,Brazil +Areiópolis,SP,São Paulo,BR,Brazil +Areias,SP,São Paulo,BR,Brazil +Arealva,SP,São Paulo,BR,Brazil Areal,RJ,Rio de Janeiro,BR,Brazil Areado,MG,Minas Gerais,BR,Brazil Arcos,MG,Minas Gerais,BR,Brazil +Arceburgo,MG,Minas Gerais,BR,Brazil Araxá,MG,Minas Gerais,BR,Brazil -Araucária,PR,Parana,BR,Brazil +Araucária,PR,Paraná,BR,Brazil +Aratuípe,BA,Bahia,BR,Brazil Aratiba,RS,Rio Grande do Sul,BR,Brazil -Arataca,BA,Bahia,BR,Brazil -Araruna,PR,Parana,BR,Brazil +Araruna,PR,Paraná,BR,Brazil Araruama,RJ,Rio de Janeiro,BR,Brazil -Ararica,RS,Rio Grande do Sul,BR,Brazil -Araras,SP,Sao Paulo,BR,Brazil -Araraquara,SP,Sao Paulo,BR,Brazil -Ararangua,SC,Santa Catarina,BR,Brazil +Araras,SP,São Paulo,BR,Brazil +Araraquara,SP,São Paulo,BR,Brazil +Araranguá,SC,Santa Catarina,BR,Brazil Araquari,SC,Santa Catarina,BR,Brazil -Arapua,MG,Minas Gerais,BR,Brazil -Arapoti,PR,Parana,BR,Brazil -Arapongas,PR,Parana,BR,Brazil -Araponga,MG,Minas Gerais,BR,Brazil -Arandu,SP,Sao Paulo,BR,Brazil -Aramina,SP,Sao Paulo,BR,Brazil +Arapongas,PR,Paraná,BR,Brazil +Aramina,SP,São Paulo,BR,Brazil Araguari,MG,Minas Gerais,BR,Brazil -Araguainha,MT,Mato Grosso,BR,Brazil -Araguacu,TO,Tocantins,BR,Brazil -Aragoiania,GO,Goias,BR,Brazil -Aragarcas,GO,Goias,BR,Brazil -Aracuai,MG,Minas Gerais,BR,Brazil -Aracu,GO,Goias,BR,Brazil -Aracruz,ES,Espirito Santo,BR,Brazil -Aracoiaba da Serra,SP,Sao Paulo,BR,Brazil -Aracitaba,MG,Minas Gerais,BR,Brazil +Araguaçu,TO,Tocantins,BR,Brazil +Aragoiânia,GO,Goiás,BR,Brazil +Aragarças,GO,Goiás,BR,Brazil +Araçuaí,MG,Minas Gerais,BR,Brazil +Araçu,GO,Goiás,BR,Brazil +Aracruz,ES,Espírito Santo,BR,Brazil +Aracoiaba da Serra,SP,São Paulo,BR,Brazil Araci,BA,Bahia,BR,Brazil -Araçatuba,SP,Sao Paulo,BR,Brazil +Araçatuba,SP,São Paulo,BR,Brazil Aracatu,BA,Bahia,BR,Brazil -Aracariguama,SP,Sao Paulo,BR,Brazil +Araçariguama,SP,São Paulo,BR,Brazil Aracaju,SE,Sergipe,BR,Brazil -Aquidaba,SE,Sergipe,BR,Brazil -Apucarana,PR,Parana,BR,Brazil -Apiuna,SC,Santa Catarina,BR,Brazil -Apiai,SP,Sao Paulo,BR,Brazil -Apiaca,ES,Espirito Santo,BR,Brazil -Aperibe,RJ,Rio de Janeiro,BR,Brazil -Aparecida do Taboado,MS,Mato Grosso do Sul,BR,Brazil -"Aparecida d'Oeste",SP,Sao Paulo,BR,Brazil -Aparecida,SP,Sao Paulo,BR,Brazil -Aparecida,GO,Goias,BR,Brazil +Aquidabã,SE,Sergipe,BR,Brazil +Apucarana,PR,Paraná,BR,Brazil +Apiúna,SC,Santa Catarina,BR,Brazil +Apiaí,SP,São Paulo,BR,Brazil +Apiacá,ES,Espírito Santo,BR,Brazil +Aperibé,RJ,Rio de Janeiro,BR,Brazil +"Aparecida d'Oeste",SP,São Paulo,BR,Brazil +Aparecida,SP,São Paulo,BR,Brazil +Aparecida,GO,Goiás,BR,Brazil Antonio Prado,RS,Rio Grande do Sul,BR,Brazil Antonio Dias,MG,Minas Gerais,BR,Brazil +Antonio Carlos,SC,Santa Catarina,BR,Brazil Antonio Carlos,MG,Minas Gerais,BR,Brazil -Antonina,PR,Parana,BR,Brazil +Antonina,PR,Paraná,BR,Brazil Antas,BA,Bahia,BR,Brazil Anta Gorda,RS,Rio Grande do Sul,BR,Brazil -Anitapolis,SC,Santa Catarina,BR,Brazil +Anitápolis,SC,Santa Catarina,BR,Brazil Anita Garibaldi,SC,Santa Catarina,BR,Brazil -Anicuns,GO,Goias,BR,Brazil -Anhumas,SP,Sao Paulo,BR,Brazil -Anhembi,SP,Sao Paulo,BR,Brazil -Anhanguera,GO,Goias,BR,Brazil -Angulo,PR,Parana,BR,Brazil -Anguera,BA,Bahia,BR,Brazil +Anicuns,GO,Goiás,BR,Brazil +Anhembi,SP,São Paulo,BR,Brazil +Anhanguera,GO,Goiás,BR,Brazil Angra dos Reis,RJ,Rio de Janeiro,BR,Brazil -Angelina,SC,Santa Catarina,BR,Brazil -Angatuba,SP,Sao Paulo,BR,Brazil -Andrelandia,MG,Minas Gerais,BR,Brazil -Andradina,SP,Sao Paulo,BR,Brazil +Angatuba,SP,São Paulo,BR,Brazil +Andrelândia,MG,Minas Gerais,BR,Brazil +Andradina,SP,São Paulo,BR,Brazil Andradas,MG,Minas Gerais,BR,Brazil -Andira,PR,Parana,BR,Brazil -Andarai,BA,Bahia,BR,Brazil -Anchieta,SC,Santa Catarina,BR,Brazil -Anchieta,ES,Espirito Santo,BR,Brazil -Anastacio,MS,Mato Grosso do Sul,BR,Brazil -Anápolis,GO,Goias,BR,Brazil -Analandia,SP,Sao Paulo,BR,Brazil -Anage,BA,Bahia,BR,Brazil -Ampere,PR,Parana,BR,Brazil -Amparo de Sao Francisco,SE,Sergipe,BR,Brazil +Andorinha,BA,Bahia,BR,Brazil +Andirá,PR,Paraná,BR,Brazil +Andaraí,BA,Bahia,BR,Brazil +Anchieta,ES,Espírito Santo,BR,Brazil +Anastácio,MS,Mato Grosso do Sul,BR,Brazil +Anápolis,GO,Goiás,BR,Brazil +Anagé,BA,Bahia,BR,Brazil +Ana Dias,SP,São Paulo,BR,Brazil +Ampére,PR,Paraná,BR,Brazil Amparo do Serra,MG,Minas Gerais,BR,Brazil -Amparo,SP,Sao Paulo,BR,Brazil -Amorinopolis,GO,Goias,BR,Brazil -Americo Brasiliense,SP,Sao Paulo,BR,Brazil -Americana,SP,Sao Paulo,BR,Brazil -America Dourada,BA,Bahia,BR,Brazil +Amparo,SP,São Paulo,BR,Brazil +Amorinópolis,GO,Goiás,BR,Brazil +Americo Brasiliense,SP,São Paulo,BR,Brazil +Americano do Brasil,GO,Goiás,BR,Brazil +Americana,SP,São Paulo,BR,Brazil Amargosa,BA,Bahia,BR,Brazil Amarantina,MG,Minas Gerais,BR,Brazil Amaral Ferrador,RS,Rio Grande do Sul,BR,Brazil -Amapora,PR,Parana,BR,Brazil -Amambai,MS,Mato Grosso do Sul,BR,Brazil -Alvorada do Sul,PR,Parana,BR,Brazil +Amaporã,PR,Paraná,BR,Brazil +Alvorada do Sul,PR,Paraná,BR,Brazil Alvorada,TO,Tocantins,BR,Brazil -Alvinopolis,MG,Minas Gerais,BR,Brazil -Alvares Machado,SP,Sao Paulo,BR,Brazil -Alto Vere,PR,Parana,BR,Brazil -Alto Rio Novo,ES,Espirito Santo,BR,Brazil -Alto Piquiri,PR,Parana,BR,Brazil -Alto Parana,PR,Parana,BR,Brazil +Alvinópolis,MG,Minas Gerais,BR,Brazil +Alvaro de Carvalho,SP,São Paulo,BR,Brazil +Alvares Machado,SP,São Paulo,BR,Brazil +Alto Vere,PR,Paraná,BR,Brazil +Alto Rio Novo,ES,Espírito Santo,BR,Brazil +Alto Piquiri,PR,Paraná,BR,Brazil +Alto Parana,PR,Paraná,BR,Brazil +Alto Paraiso de Goias,GO,Goiás,BR,Brazil Alto Garcas,MT,Mato Grosso,BR,Brazil -Alto Araguaia,MT,Mato Grosso,BR,Brazil -Altinopolis,SP,Sao Paulo,BR,Brazil +Altinópolis,SP,São Paulo,BR,Brazil Alterosa,MG,Minas Gerais,BR,Brazil -Alpinopolis,MG,Minas Gerais,BR,Brazil +Alpinópolis,MG,Minas Gerais,BR,Brazil Alpestre,RS,Rio Grande do Sul,BR,Brazil Alpercata,MG,Minas Gerais,BR,Brazil -Almirante Tamandare,PR,Parana,BR,Brazil +Almirante Tamandare,PR,Paraná,BR,Brazil Almenara,MG,Minas Gerais,BR,Brazil Almas,TO,Tocantins,BR,Brazil -Almadina,BA,Bahia,BR,Brazil Alfredo Wagner,SC,Santa Catarina,BR,Brazil -Alfredo Chaves,ES,Espirito Santo,BR,Brazil +Alfredo Marcondes,SP,São Paulo,BR,Brazil Alfenas,MG,Minas Gerais,BR,Brazil Alem Paraiba,MG,Minas Gerais,BR,Brazil -Alegria,RS,Rio Grande do Sul,BR,Brazil Alegria,MS,Mato Grosso do Sul,BR,Brazil Alegrete,RS,Rio Grande do Sul,BR,Brazil -Alegre,ES,Espirito Santo,BR,Brazil +Alegre,ES,Espírito Santo,BR,Brazil Alecrim,RS,Rio Grande do Sul,BR,Brazil -Alcobaca,BA,Bahia,BR,Brazil -Alambari,SP,Sao Paulo,BR,Brazil +Alcobaça,BA,Bahia,BR,Brazil +Alambari,SP,São Paulo,BR,Brazil Alagoinhas,BA,Bahia,BR,Brazil -Alagoas,GO,Goias,BR,Brazil -Alagoa,MG,Minas Gerais,BR,Brazil +Alagoas,GO,Goiás,BR,Brazil Ajuricaba,RS,Rio Grande do Sul,BR,Brazil Aiuruoca,MG,Minas Gerais,BR,Brazil -Aimores,MG,Minas Gerais,BR,Brazil -Agudos,SP,Sao Paulo,BR,Brazil +Aiquara,BA,Bahia,BR,Brazil +Aimorés,MG,Minas Gerais,BR,Brazil +Agulha,SP,São Paulo,BR,Brazil +Aguia Branca,ES,Espírito Santo,BR,Brazil +Agudos do Sul,PR,Paraná,BR,Brazil +Agudos,SP,São Paulo,BR,Brazil Agudo,RS,Rio Grande do Sul,BR,Brazil Aguas Formosas,MG,Minas Gerais,BR,Brazil -Aguas de Sao Pedro,SP,Sao Paulo,BR,Brazil -Aguas de Lindoia,SP,Sao Paulo,BR,Brazil -Aguas da Prata,SP,Sao Paulo,BR,Brazil +Aguas de Lindoia,SP,São Paulo,BR,Brazil +Aguas da Prata,SP,São Paulo,BR,Brazil Agua Santa,RS,Rio Grande do Sul,BR,Brazil Aguanil,MG,Minas Gerais,BR,Brazil Agua Limpa,MS,Mato Grosso do Sul,BR,Brazil -Aguai,SP,Sao Paulo,BR,Brazil +Agua Limpa,GO,Goiás,BR,Brazil +Aguaí,SP,São Paulo,BR,Brazil Agua Fria,BA,Bahia,BR,Brazil Agua Fria,BA,Bahia,BR,Brazil Agua Doce,SC,Santa Catarina,BR,Brazil Agua Comprida,MG,Minas Gerais,BR,Brazil -Afonso Claudio,ES,Espirito Santo,BR,Brazil -Adustina,BA,Bahia,BR,Brazil -Adrianopolis,PR,Parana,BR,Brazil -Adamantina,SP,Sao Paulo,BR,Brazil -Acucena,MG,Minas Gerais,BR,Brazil -Acorizal,MT,Mato Grosso,BR,Brazil -Acegua,RS,Rio Grande do Sul,BR,Brazil +Afonso Claudio,ES,Espírito Santo,BR,Brazil +Adrianópolis,PR,Paraná,BR,Brazil +Adamantina,SP,São Paulo,BR,Brazil +Açucena,MG,Minas Gerais,BR,Brazil +Aceguá,RS,Rio Grande do Sul,BR,Brazil Acajutiba,BA,Bahia,BR,Brazil Acaiaca,MG,Minas Gerais,BR,Brazil Abre Campo,MG,Minas Gerais,BR,Brazil Abelardo Luz,SC,Santa Catarina,BR,Brazil -Abatia,PR,Parana,BR,Brazil -Abaira,BA,Bahia,BR,Brazil -Abaete,MG,Minas Gerais,BR,Brazil -Abadiania,GO,Goias,BR,Brazil -Abadia dos Dourados,MG,Minas Gerais,BR,Brazil -Ciudad Vieja,MO,Montevideo Department,UY,Uruguay -Higienopolis,RS,Rio Grande do Sul,BR,Brazil +Abatiá,PR,Paraná,BR,Brazil +Abarracamento,RJ,Rio de Janeiro,BR,Brazil +Abaíra,BA,Bahia,BR,Brazil +Abaeté,MG,Minas Gerais,BR,Brazil +Abadiânia,GO,Goiás,BR,Brazil +Leme,RJ,Rio de Janeiro,BR,Brazil +Higienópolis,RS,Rio Grande do Sul,BR,Brazil Guaíba,RS,Rio Grande do Sul,BR,Brazil ,,,FK,Falkland Islands ,,,GS,South Georgia and the South Sandwich Islands Palmas,TO,Tocantins,BR,Brazil ,TO,Tocantins,BR,Brazil +Guadalupe,RJ,Rio de Janeiro,BR,Brazil Del Castilho,RJ,Rio de Janeiro,BR,Brazil Senador Camara,RJ,Rio de Janeiro,BR,Brazil -Sitio Palmital,SP,Sao Paulo,BR,Brazil -Sitio Sao Paulo,SP,Sao Paulo,BR,Brazil -Sao Luis,SP,Sao Paulo,BR,Brazil -Sao Roque,SP,Sao Paulo,BR,Brazil +Sitio Palmital,SP,São Paulo,BR,Brazil +Sitio Sao Paulo,SP,São Paulo,BR,Brazil +Sao Luis,SP,São Paulo,BR,Brazil +Sao Roque,SP,São Paulo,BR,Brazil Bombinhas,SC,Santa Catarina,BR,Brazil -Pontal do Parana,PR,Parana,BR,Brazil -Fatima,TO,Tocantins,BR,Brazil -Jau do Tocantins,TO,Tocantins,BR,Brazil +Pranchita,PR,Paraná,BR,Brazil +Pontal do Parana,PR,Paraná,BR,Brazil +Fátima,TO,Tocantins,BR,Brazil +Figueirópolis,TO,Tocantins,BR,Brazil Lagoa do Tocantins,TO,Tocantins,BR,Brazil -Palmeiropolis,TO,Tocantins,BR,Brazil -Silvanopolis,TO,Tocantins,BR,Brazil +Palmeirópolis,TO,Tocantins,BR,Brazil +Sandolândia,TO,Tocantins,BR,Brazil Paraiso do Tocantins,TO,Tocantins,BR,Brazil -Maceio,RJ,Rio de Janeiro,BR,Brazil +Maceió,RJ,Rio de Janeiro,BR,Brazil Maquinista Savio,B,Buenos Aires,AR,Argentina Guernica,B,Buenos Aires,AR,Argentina -El Dorado,CA,Canelones,UY,Uruguay -Colonia Nicolich,CA,Canelones,UY,Uruguay -Carrasco,MO,Montevideo Department,UY,Uruguay La Asunción,O,Nueva Esparta,VE,Venezuela Tocuyito,G,Carabobo,VE,Venezuela Graciano Sanchez,TAM,Tamaulipas,MX,Mexico -Xicotencatl,TAM,Tamaulipas,MX,Mexico -San Fernando,TAM,Tamaulipas,MX,Mexico -Los Cerritos,SLP,San Luis Potosí,MX,Mexico +Xicoténcatl,TAM,Tamaulipas,MX,Mexico +Ciudad Gustavo Diaz Ordaz,TAM,Tamaulipas,MX,Mexico Matlapa,SLP,San Luis Potosí,MX,Mexico Ciudad Valles,SLP,San Luis Potosí,MX,Mexico Colonia Agricola el Naranjo,SLP,San Luis Potosí,MX,Mexico El Naranjo,SLP,San Luis Potosí,MX,Mexico Anaco,B,Anzoátegui,VE,Venezuela Alto Barinas,E,Barinas,VE,Venezuela -Yallahs,03,Saint Thomas,JM,Jamaica +Yallahs,03,Saint Thomas Parish,JM,Jamaica Treasure Beach,11,Saint Elizabeth,JM,Jamaica -Spanish Town,14,Saint Catherine,JM,Jamaica -Santamaria,13,Clarendon,JM,Jamaica +Spanish Town,14,Saint Catherine Parish,JM,Jamaica +Savanna-la-Mar,10,Westmoreland,JM,Jamaica Santa Cruz,11,Saint Elizabeth,JM,Jamaica -Saint Thomas,03,Saint Thomas,JM,Jamaica -Saint James,08,Saint James,JM,Jamaica -Saint Elizabeth,11,Saint Elizabeth,JM,Jamaica -"St Ann's Bay",06,Parish of Saint Ann,JM,Jamaica -Parish of Saint Ann,06,Parish of Saint Ann,JM,Jamaica -Saint Andrew,02,Saint Andrew,JM,Jamaica -Runaway Bay,06,Parish of Saint Ann,JM,Jamaica -Portmore,14,Saint Catherine,JM,Jamaica -Port Maria,05,Saint Mary,JM,Jamaica +,03,Saint Thomas Parish,JM,Jamaica +"St Ann's Bay",06,Saint Ann Parish,JM,Jamaica +Saint Andrew Parish,02,Saint Andrew Parish,JM,Jamaica +Portmore,14,Saint Catherine Parish,JM,Jamaica Portland Cottage,13,Clarendon,JM,Jamaica -Port Antonio,04,Portland,JM,Jamaica -Oracabessa,05,Saint Mary,JM,Jamaica -Old Harbour Bay,14,Saint Catherine,JM,Jamaica -Old Harbour,14,Saint Catherine,JM,Jamaica -Ocho Rios,06,Parish of Saint Ann,JM,Jamaica -Morant Bay,03,Saint Thomas,JM,Jamaica -Montego Bay,08,Saint James,JM,Jamaica -Moneague,06,Parish of Saint Ann,JM,Jamaica +Port Antonio,04,Portland Parish,JM,Jamaica +Oracabessa,05,Saint Mary Parish,JM,Jamaica +Old Harbour,14,Saint Catherine Parish,JM,Jamaica +Ocho Rios,06,Saint Ann Parish,JM,Jamaica +New Kingston,02,Saint Andrew Parish,JM,Jamaica +Montego Bay,08,Saint James Parish,JM,Jamaica +Moneague,06,Saint Ann Parish,JM,Jamaica May Pen,13,Clarendon,JM,Jamaica Mandeville,12,Manchester,JM,Jamaica Lucea,09,Hanover,JM,Jamaica -Lionel Town,13,Clarendon,JM,Jamaica -Linstead,14,Saint Catherine,JM,Jamaica +Linstead,14,Saint Catherine Parish,JM,Jamaica Kingston,01,Kingston,JM,Jamaica -Junction,11,Saint Elizabeth,JM,Jamaica ,,,JM,Jamaica -Hayes,13,Clarendon,JM,Jamaica ,09,Hanover,JM,Jamaica Hanover,12,Manchester,JM,Jamaica -Falmouth,07,Trelawny,JM,Jamaica -Ewarton,14,Saint Catherine,JM,Jamaica -Duncans,07,Trelawny,JM,Jamaica -Dallas Castle,02,Saint Andrew,JM,Jamaica -Clarendon,13,Clarendon,JM,Jamaica -Cambridge,08,Saint James,JM,Jamaica -Bull Bay,02,Saint Andrew,JM,Jamaica -Buff Bay,04,Portland,JM,Jamaica -Black River,11,Saint Elizabeth,JM,Jamaica +Half Way Tree,02,Saint Andrew Parish,JM,Jamaica +Falmouth,07,Trelawny Parish,JM,Jamaica +Duncans,07,Trelawny Parish,JM,Jamaica +Constant Spring,02,Saint Andrew Parish,JM,Jamaica +,13,Clarendon,JM,Jamaica +Buff Bay,04,Portland Parish,JM,Jamaica +Bog Walk,14,Saint Catherine Parish,JM,Jamaica Bethel Town,10,Westmoreland,JM,Jamaica -Bath,03,Saint Thomas,JM,Jamaica -Bamboo,06,Parish of Saint Ann,JM,Jamaica Balaclava,11,Saint Elizabeth,JM,Jamaica -Yamasa,29,Provincia de Monte Plata,DO,Dominican Republic +Yamasá,29,Monte Plata Province,DO,Dominican Republic +Villa Vasquez,15,Monte Cristi Province,DO,Dominican Republic Villa Tapia,19,Provincia de Hermanas Mirabal,DO,Dominican Republic -Villa Riva,06,Provincia Duarte,DO,Dominican Republic -Villa Mella,32,Provincia de Santo Domingo,DO,Dominican Republic -Villa Jaragua,03,Provincia de Baoruco,DO,Dominican Republic +Villa Jaragua,03,Baoruco Province,DO,Dominican Republic +Villa Gonzalez,25,Santiago Province,DO,Dominican Republic Villa Francisca,01,Nacional,DO,Dominican Republic +Villa Bisono,25,Santiago Province,DO,Dominican Republic Villa Altagracia,21,Provincia de San Cristobal,DO,Dominican Republic -Veragua Abajo,09,Provincia Espaillat,DO,Dominican Republic -Uvero Alto,11,Provincia de La Altagracia,DO,Dominican Republic -Tenares,19,Provincia de Hermanas Mirabal,DO,Dominican Republic -Tamboril,25,Provincia de Santiago,DO,Dominican Republic -Tamayo,03,Provincia de Baoruco,DO,Dominican Republic +Veragua Abajo,09,Espaillat Province,DO,Dominican Republic +Uvero Alto,11,La Altagracia Province,DO,Dominican Republic +Tamboril,25,Santiago Province,DO,Dominican Republic +Tamayo,03,Baoruco Province,DO,Dominican Republic Tabique,05,Provincia de Dajabon,DO,Dominican Republic "Sosua, Cabarete",18,Puerto Plata,DO,Dominican Republic Santo Domingo,01,Nacional,DO,Dominican Republic -Santiago de los Caballeros,25,Provincia de Santiago,DO,Dominican Republic -,25,Provincia de Santiago,DO,Dominican Republic +Santiago de los Caballeros,25,Santiago Province,DO,Dominican Republic Santa Cruz de El Seibo,08,Provincia de El Seibo,DO,Dominican Republic -Santa Cruz de Barahona,04,Provincia de Barahona,DO,Dominican Republic -Santa Cruz,32,Provincia de Santo Domingo,DO,Dominican Republic +Santa Cruz de Barahona,04,Barahona Province,DO,Dominican Republic Samaná,20,Samaná,DO,Dominican Republic -San Rafael del Yuma,11,Provincia de La Altagracia,DO,Dominican Republic -San Pedro de Macorís,23,Provincia de San Pedro de Macoris,DO,Dominican Republic -San Pedro,22,Provincia de San Juan,DO,Dominican Republic +San Rafael del Yuma,11,La Altagracia Province,DO,Dominican Republic +San Pedro de Macorís,23,San Pedro de Macorís,DO,Dominican Republic +San Pedro,22,San Juan Province,DO,Dominican Republic San Marcos,18,Puerto Plata,DO,Dominican Republic -San Juan,22,Provincia de San Juan,DO,Dominican Republic +San Juan,22,San Juan Province,DO,Dominican Republic San Jose de Ocoa,31,Provincia de San Jose de Ocoa,DO,Dominican Republic -San Francisco de Macorís,06,Provincia Duarte,DO,Dominican Republic -Monte Cristo,15,Provincia de Monte Cristi,DO,Dominican Republic +San Francisco de Macorís,06,Duarte Province,DO,Dominican Republic +Monte Cristo,15,Monte Cristi Province,DO,Dominican Republic Puerto Plata,18,Puerto Plata,DO,Dominican Republic -Salvaleón de Higüey,11,Provincia de La Altagracia,DO,Dominican Republic +Sánchez,20,Samaná,DO,Dominican Republic +Salvaleón de Higüey,11,La Altagracia Province,DO,Dominican Republic Salcedo,19,Provincia de Hermanas Mirabal,DO,Dominican Republic Sabaneta,26,Provincia de Santiago Rodriguez,DO,Dominican Republic -Sabana Perdida,32,Provincia de Santo Domingo,DO,Dominican Republic -Rio Verde Arriba,13,Provincia de La Vega,DO,Dominican Republic +Sabana Perdida,32,Santo Domingo Province,DO,Dominican Republic Rio San Juan,14,Provincia Maria Trinidad Sanchez,DO,Dominican Republic -Punta Cana,11,Provincia de La Altagracia,DO,Dominican Republic -Polo,04,Provincia de Barahona,DO,Dominican Republic -Pinzon,07,Provincia de Elias Pina,DO,Dominican Republic -Pimentel,06,Provincia Duarte,DO,Dominican Republic -Pedernales,16,Provincia de Pedernales,DO,Dominican Republic -Pantoja,01,Nacional,DO,Dominican Republic -Palo Amarillo,25,Provincia de Santiago,DO,Dominican Republic -Oviedo,16,Provincia de Pedernales,DO,Dominican Republic -Neiba,03,Provincia de Baoruco,DO,Dominican Republic +Punta Cana,11,La Altagracia Province,DO,Dominican Republic +Polo,04,Barahona Province,DO,Dominican Republic +Pinzón,07,Provincia de Elias Pina,DO,Dominican Republic +Pimentel,06,Duarte Province,DO,Dominican Republic +Pedernales,16,Pedernales Province,DO,Dominican Republic +Palo Amarillo,25,Santiago Province,DO,Dominican Republic +Oviedo,16,Pedernales Province,DO,Dominican Republic +Neiba,03,Baoruco Province,DO,Dominican Republic Nagua,14,Provincia Maria Trinidad Sanchez,DO,Dominican Republic Nacional,01,Nacional,DO,Dominican Republic -Monte Plata,29,Provincia de Monte Plata,DO,Dominican Republic -Moncion,26,Provincia de Santiago Rodriguez,DO,Dominican Republic -Miches,08,Provincia de El Seibo,DO,Dominican Republic -Mejia de Navarrete,25,Provincia de Santiago,DO,Dominican Republic -Mao,27,Provincia de Valverde,DO,Dominican Republic -Maimon,18,Puerto Plata,DO,Dominican Republic -Maimon,28,Provincia de Monsenor Nouel,DO,Dominican Republic -Magante,09,Provincia Espaillat,DO,Dominican Republic -Luperon,18,Puerto Plata,DO,Dominican Republic +Monción,26,Provincia de Santiago Rodriguez,DO,Dominican Republic +Mejia de Navarrete,25,Santiago Province,DO,Dominican Republic +Mao,27,Valverde Province,DO,Dominican Republic +Maimón,18,Puerto Plata,DO,Dominican Republic +Maimón,28,Provincia de Monsenor Nouel,DO,Dominican Republic +Magante,09,Espaillat Province,DO,Dominican Republic +Luperón,18,Puerto Plata,DO,Dominican Republic Los Pinos,17,Provincia de Peravia,DO,Dominican Republic -Los Alcarrizos,32,Provincia de Santo Domingo,DO,Dominican Republic -Licey al Medio,25,Provincia de Santiago,DO,Dominican Republic -Licey al Medio,09,Provincia Espaillat,DO,Dominican Republic +Los Hidalgos,18,Puerto Plata,DO,Dominican Republic +Loma de Cabrera,05,Provincia de Dajabon,DO,Dominican Republic +Licey al Medio,25,Santiago Province,DO,Dominican Republic +Licey al Medio,09,Espaillat Province,DO,Dominican Republic ,13,Provincia de La Vega,DO,Dominican Republic Las Terrenas,20,Samaná,DO,Dominican Republic -,12,Provincia de La Romana,DO,Dominican Republic -La Romana,12,Provincia de La Romana,DO,Dominican Republic +,12,La Romana,DO,Dominican Republic +La Romana,12,La Romana,DO,Dominican Republic La Rejolla,26,Provincia de Santiago Rodriguez,DO,Dominican Republic La Lomota,18,Puerto Plata,DO,Dominican Republic -La Golondrina,02,Provincia de Azua,DO,Dominican Republic -La Altagracia,02,Provincia de Azua,DO,Dominican Republic -La Abadesa,24,Provincia Sanchez Ramirez,DO,Dominican Republic -Joba Arriba,09,Provincia Espaillat,DO,Dominican Republic -Jimani,10,Provincia de Independencia,DO,Dominican Republic +La Golondrina,02,Azua Province,DO,Dominican Republic +La Cruz de Mendoza,01,Nacional,DO,Dominican Republic +Joba Arriba,09,Espaillat Province,DO,Dominican Republic +Jimaní,10,Independencia,DO,Dominican Republic Jarabacoa,13,Provincia de La Vega,DO,Dominican Republic Imbert,18,Puerto Plata,DO,Dominican Republic Hondo Valle,07,Provincia de Elias Pina,DO,Dominican Republic -Hato Mayor del Rey,30,Provincia de Hato Mayor,DO,Dominican Republic -12 de Haina,01,Nacional,DO,Dominican Republic +Hato Mayor del Rey,30,Hato Mayor Province,DO,Dominican Republic Guananico,18,Puerto Plata,DO,Dominican Republic -Gaspar Hernandez,09,Provincia Espaillat,DO,Dominican Republic +Gaspar Hernandez,09,Espaillat Province,DO,Dominican Republic Fantino,24,Provincia Sanchez Ramirez,DO,Dominican Republic -Esperanza,27,Provincia de Valverde,DO,Dominican Republic -Esperanza,12,Provincia de La Romana,DO,Dominican Republic -Ensanche Villa Faro,32,Provincia de Santo Domingo,DO,Dominican Republic -Ensanche Ozama,01,Nacional,DO,Dominican Republic +Esperanza,27,Valverde Province,DO,Dominican Republic +Esperanza,12,La Romana,DO,Dominican Republic ,08,Provincia de El Seibo,DO,Dominican Republic -El Limon,11,Provincia de La Altagracia,DO,Dominican Republic +El Limon,11,La Altagracia Province,DO,Dominican Republic El Factor,14,Provincia Maria Trinidad Sanchez,DO,Dominican Republic -El Coco de Pedro Brand,32,Provincia de Santo Domingo,DO,Dominican Republic El Caimito,13,Provincia de La Vega,DO,Dominican Republic -Duverge,02,Provincia de Azua,DO,Dominican Republic -,06,Provincia Duarte,DO,Dominican Republic +Duvergé,02,Azua Province,DO,Dominican Republic +,06,Duarte Province,DO,Dominican Republic ,,,DO,Dominican Republic -Dajabon,05,Provincia de Dajabon,DO,Dominican Republic -Cotui,24,Provincia Sanchez Ramirez,DO,Dominican Republic +Dajabón,05,Provincia de Dajabon,DO,Dominican Republic +Cotuí,24,Provincia Sanchez Ramirez,DO,Dominican Republic Constanza,13,Provincia de La Vega,DO,Dominican Republic Concepción de la Vega,13,Provincia de La Vega,DO,Dominican Republic Comendador,07,Provincia de Elias Pina,DO,Dominican Republic -Colonia Juancho,16,Provincia de Pedernales,DO,Dominican Republic +Colonia Juancho,16,Pedernales Province,DO,Dominican Republic Castellar,05,Provincia de Dajabon,DO,Dominican Republic -Capotillo,01,Nacional,DO,Dominican Republic -Cachon,04,Provincia de Barahona,DO,Dominican Republic -Cabral,04,Provincia de Barahona,DO,Dominican Republic +Cabral,04,Barahona Province,DO,Dominican Republic Cabarete,18,Puerto Plata,DO,Dominican Republic Bonao,28,Provincia de Monsenor Nouel,DO,Dominican Republic -Boca Nueva,18,Puerto Plata,DO,Dominican Republic -Boca Chica,32,Provincia de Santo Domingo,DO,Dominican Republic +Boca Chica,32,Santo Domingo Province,DO,Dominican Republic San Cristobal,21,Provincia de San Cristobal,DO,Dominican Republic Bella Vista,01,Nacional,DO,Dominican Republic -Bella Vista,25,Provincia de Santiago,DO,Dominican Republic -Bayahibe,11,Provincia de La Altagracia,DO,Dominican Republic -Bayaguana,29,Provincia de Monte Plata,DO,Dominican Republic -Bavaro,11,Provincia de La Altagracia,DO,Dominican Republic -,04,Provincia de Barahona,DO,Dominican Republic +Bella Vista,25,Santiago Province,DO,Dominican Republic +Bayahibe,11,La Altagracia Province,DO,Dominican Republic +Bayaguana,29,Monte Plata Province,DO,Dominican Republic +Bávaro,11,La Altagracia Province,DO,Dominican Republic +Batey Bella Vista,08,Provincia de El Seibo,DO,Dominican Republic +,04,Barahona Province,DO,Dominican Republic Baní,17,Provincia de Peravia,DO,Dominican Republic Bajos de Haina,21,Provincia de San Cristobal,DO,Dominican Republic -Baitoa,25,Provincia de Santiago,DO,Dominican Republic -Azua,02,Provincia de Azua,DO,Dominican Republic -,02,Provincia de Azua,DO,Dominican Republic +Baitoa,25,Santiago Province,DO,Dominican Republic +Azua,02,Azua Province,DO,Dominican Republic +,02,Azua Province,DO,Dominican Republic Arenazo,31,Provincia de San Jose de Ocoa,DO,Dominican Republic -Alejandro Bass,23,Provincia de San Pedro de Macoris,DO,Dominican Republic -Aguacate,32,Provincia de Santo Domingo,DO,Dominican Republic Willemstad,,,CW,Curaçao The Bottom,SA,Saba,BQ,"Bonaire, Sint Eustatius, and Saba" Philipsburg,,,SX,Sint Maarten Oranjestad,SE,Sint Eustatius,BQ,"Bonaire, Sint Eustatius, and Saba" Kralendijk,BO,Bonaire,BQ,"Bonaire, Sint Eustatius, and Saba" -Julianadorp,,,CW,Curaçao -Cul de Sac,,,SX,Sint Maarten -Belvedere,,,SX,Sint Maarten Zumpango,MEX,México,MX,Mexico -Zumpango del Rio,GRO,Guerrero,MX,Mexico Zongolica,VER,Veracruz,MX,Mexico Zimatlan de Alvarez,OAX,Oaxaca,MX,Mexico Zimapan,HID,Hidalgo,MX,Mexico Zempoala,HID,Hidalgo,MX,Mexico -Villa Zempoala,VER,Veracruz,MX,Mexico Zaragoza,PUE,Puebla,MX,Mexico Zapotlan de Juarez,HID,Hidalgo,MX,Mexico -Zapotitlan,PUE,Puebla,MX,Mexico -Zacualtipan,HID,Hidalgo,MX,Mexico -Zacatlan,PUE,Puebla,MX,Mexico +Zapotitlán,PUE,Puebla,MX,Mexico +Santiago Zapotitlan,CMX,Mexico City,MX,Mexico +Zacualtipán,HID,Hidalgo,MX,Mexico +Zacatlán,PUE,Puebla,MX,Mexico Zacatepec,MOR,Morelos,MX,Mexico Zacapoaxtla,PUE,Puebla,MX,Mexico Villa de Zaachila,OAX,Oaxaca,MX,Mexico ,YUC,Yucatán,MX,Mexico -Yobain,YUC,Yucatán,MX,Mexico -Yecuatla,VER,Veracruz,MX,Mexico -Yecapixtla,MOR,Morelos,MX,Mexico +San Agustin Yatareni,OAX,Oaxaca,MX,Mexico Yautepec,MOR,Morelos,MX,Mexico -Yanga,VER,Veracruz,MX,Mexico -Yajalon,CHP,Chiapas,MX,Mexico +Yajalón,CHP,Chiapas,MX,Mexico Yahualica,HID,Hidalgo,MX,Mexico -Xonacatlan,MEX,México,MX,Mexico +Xonacatlán,MEX,México,MX,Mexico Xochitepec,MOR,Morelos,MX,Mexico Xochimilco,CMX,Mexico City,MX,Mexico -Xilitla,SLP,San Luis Potosí,MX,Mexico Xicotepec de Juarez,PUE,Puebla,MX,Mexico Xico,VER,Veracruz,MX,Mexico Santa Maria Xadani,OAX,Oaxaca,MX,Mexico Xaloztoc,TLA,Tlaxcala,MX,Mexico Villa Victoria,MEX,México,MX,Mexico Alvaro Obregon,CMX,Mexico City,MX,Mexico -Villahermosa,CMX,Mexico City,MX,Mexico Villahermosa,TAB,Tabasco,MX,Mexico Gustavo Adolfo Madero,CMX,Mexico City,MX,Mexico -Villa Guerrero,MEX,México,MX,Mexico -Villa del Carbon,MEX,México,MX,Mexico -Ciudad Cuauhtemoc,VER,Veracruz,MX,Mexico Villa Cuauhtemoc,MEX,México,MX,Mexico Villa Comaltitlan,CHP,Chiapas,MX,Mexico -Viaducto Piedad,CMX,Mexico City,MX,Mexico ,VER,Veracruz,MX,Mexico Veracruz,VER,Veracruz,MX,Mexico San Antonio de Valle Hermoso,TAM,Tamaulipas,MX,Mexico -Uman,YUC,Yucatán,MX,Mexico -Tzompantepec,TLA,Tlaxcala,MX,Mexico +Valladolid,YUC,Yucatán,MX,Mexico +Union Juarez,CHP,Chiapas,MX,Mexico +Umán,YUC,Yucatán,MX,Mexico Tuzamapan,PUE,Puebla,MX,Mexico Tuxtla Gutiérrez,CHP,Chiapas,MX,Mexico +Tuxtla Chico,CHP,Chiapas,MX,Mexico Tuxtilla,VER,Veracruz,MX,Mexico Tuxpam de Rodriguez Cano,VER,Veracruz,MX,Mexico Tulum,ROO,Quintana Roo,MX,Mexico @@ -67487,28 +52378,22 @@ Tultepec,MEX,México,MX,Mexico Tulancingo,HID,Hidalgo,MX,Mexico Tula de Allende,HID,Hidalgo,MX,Mexico Ciudad Tula,TAM,Tamaulipas,MX,Mexico -San Miguel Topilejo,CMX,Mexico City,MX,Mexico -Tomatlan,VER,Veracruz,MX,Mexico +Tonayán,VER,Veracruz,MX,Mexico Toluca,MEX,México,MX,Mexico -Tolcayuca,HID,Hidalgo,MX,Mexico -Tochtepec,PUE,Puebla,MX,Mexico -Tlayacapan,MOR,Morelos,MX,Mexico Tlaxco,TLA,Tlaxcala,MX,Mexico Tlaxcoapan,HID,Hidalgo,MX,Mexico Tlaquiltenango,MOR,Morelos,MX,Mexico Tlapa de Comonfort,GRO,Guerrero,MX,Mexico -Tlapacoyan,VER,Veracruz,MX,Mexico Tlanepantla,PUE,Puebla,MX,Mexico Tlanchinol,HID,Hidalgo,MX,Mexico -Tlanalapa,HID,Hidalgo,MX,Mexico -Tlaltizapan,MOR,Morelos,MX,Mexico Tlalpan,CMX,Mexico City,MX,Mexico Tlalnepantla,MEX,México,MX,Mexico Tlalnepantla,MOR,Morelos,MX,Mexico Tlalmanalco,MEX,México,MX,Mexico Tlalixcoyan,VER,Veracruz,MX,Mexico +Tlahuiltepa,HID,Hidalgo,MX,Mexico Tlahuelilpan,HID,Hidalgo,MX,Mexico -Tlahuac,CMX,Mexico City,MX,Mexico +Tláhuac,CMX,Mexico City,MX,Mexico Tlacotepec,PUE,Puebla,MX,Mexico Tlacolula de Matamoros,OAX,Oaxaca,MX,Mexico San Jeronimo Tlacochahuaya,OAX,Oaxaca,MX,Mexico @@ -67516,7 +52401,6 @@ Tizimín,YUC,Yucatán,MX,Mexico Tizayuca,HID,Hidalgo,MX,Mexico Tixtla de Guerrero,GRO,Guerrero,MX,Mexico Tixkokob,YUC,Yucatán,MX,Mexico -Tinum,YUC,Yucatán,MX,Mexico Timucuy,YUC,Yucatán,MX,Mexico Tihuatlan,VER,Veracruz,MX,Mexico San Sabastian Tierra Blanca,VER,Veracruz,MX,Mexico @@ -67526,267 +52410,194 @@ Santiago Tianguistenco de Galeana,MEX,México,MX,Mexico Tezontepec de Aldama,HID,Hidalgo,MX,Mexico Teziutlán,PUE,Puebla,MX,Mexico Texcoco,MEX,México,MX,Mexico -Teteles de Avila Castillo,PUE,Puebla,MX,Mexico +Tetepango,HID,Hidalgo,MX,Mexico Tetela de Ocampo,PUE,Puebla,MX,Mexico Terrenate,TLA,Tlaxcala,MX,Mexico Tequixquiac,MEX,México,MX,Mexico +Tequisquiapan,QUE,Querétaro,MX,Mexico +Tequila,VER,Veracruz,MX,Mexico Cuautitlán Izcalli,MEX,México,MX,Mexico -Tepoztlan,MOR,Morelos,MX,Mexico -Tepotzotlan,MEX,México,MX,Mexico +Tepoztlán,MOR,Morelos,MX,Mexico +Tepotzotlán,MEX,México,MX,Mexico Tepetlaoxtoc de Hidalgo,MEX,México,MX,Mexico Tepeji del Rio de Ocampo,HID,Hidalgo,MX,Mexico -Tepecoacuilco de Trujano,GRO,Guerrero,MX,Mexico Tepeapulco,HID,Hidalgo,MX,Mexico Tepeaca,PUE,Puebla,MX,Mexico Tepatlaxco de Hidalgo,PUE,Puebla,MX,Mexico Tepatepec,HID,Hidalgo,MX,Mexico -Tepanco,PUE,Puebla,MX,Mexico -Tepalcingo,MOR,Morelos,MX,Mexico +Teopisca,CHP,Chiapas,MX,Mexico Teoloyucan,MEX,México,MX,Mexico -Teocelo,VER,Veracruz,MX,Mexico Tenosique,TAB,Tabasco,MX,Mexico -Tenango de Arista,MEX,México,MX,Mexico +Tenango de Doria,HID,Hidalgo,MX,Mexico Tenancingo de Degollado,MEX,México,MX,Mexico -Tempoal de Sanchez,VER,Veracruz,MX,Mexico Temoaya,MEX,México,MX,Mexico -Temoac,MOR,Morelos,MX,Mexico Temixco,MOR,Morelos,MX,Mexico Temascalapa,MEX,México,MX,Mexico Temamatla,MEX,México,MX,Mexico Teloloapan,GRO,Guerrero,MX,Mexico Tekit,YUC,Yucatán,MX,Mexico -Tecax,YUC,Yucatán,MX,Mexico -Tehuixtla,MOR,Morelos,MX,Mexico Tehuacán,PUE,Puebla,MX,Mexico Tecozautla,HID,Hidalgo,MX,Mexico Tecolutla,VER,Veracruz,MX,Mexico -Tecali,PUE,Puebla,MX,Mexico +Tecoh,YUC,Yucatán,MX,Mexico Teapa,TAB,Tabasco,MX,Mexico Teabo,YUC,Yucatán,MX,Mexico Taxco,GRO,Guerrero,MX,Mexico +Tasquillo,HID,Hidalgo,MX,Mexico Tapachula,CHP,Chiapas,MX,Mexico Tantoyuca,VER,Veracruz,MX,Mexico -Tancoco,VER,Veracruz,MX,Mexico -Tamuin,SLP,San Luis Potosí,MX,Mexico Tampico,TAM,Tamaulipas,MX,Mexico -Tamiahua,VER,Veracruz,MX,Mexico Tamazunchale,SLP,San Luis Potosí,MX,Mexico -,TAM,Tamaulipas,MX,Mexico -Tamasopo,SLP,San Luis Potosí,MX,Mexico -Tamalin,VER,Veracruz,MX,Mexico -Tacubaya,CMX,Mexico City,MX,Mexico +Tahmek,YUC,Yucatán,MX,Mexico Tacotalpa,TAB,Tabasco,MX,Mexico ,TAB,Tabasco,MX,Mexico Sudzal,YUC,Yucatán,MX,Mexico Suchiapa,CHP,Chiapas,MX,Mexico Soteapan,VER,Veracruz,MX,Mexico Sonora,PUE,Puebla,MX,Mexico -Soltepec,PUE,Puebla,MX,Mexico Soledad de Doblado,VER,Veracruz,MX,Mexico -Soconusco,VER,Veracruz,MX,Mexico +Socoltenango,CHP,Chiapas,MX,Mexico +Simojovel de Allende,CHP,Chiapas,MX,Mexico +Seyé,YUC,Yucatán,MX,Mexico Sayula de Aleman,VER,Veracruz,MX,Mexico -San Vicente Tancuayalab,SLP,San Luis Potosí,MX,Mexico -Santo Domingo Zanatepec,OAX,Oaxaca,MX,Mexico Santo Domingo Tehuantepec,OAX,Oaxaca,MX,Mexico -Santo Domingo Petapa,OAX,Oaxaca,MX,Mexico Santiago Tuxtla,VER,Veracruz,MX,Mexico -Texcaltitlan,MEX,México,MX,Mexico -Tetla,TLA,Tlaxcala,MX,Mexico +Texcaltitlán,MEX,México,MX,Mexico Santiago Suchilquitongo,OAX,Oaxaca,MX,Mexico -Pinotepa Nacional,OAX,Oaxaca,MX,Mexico -Miahuatlan,PUE,Puebla,MX,Mexico -Santiago Juxtlahuaca,OAX,Oaxaca,MX,Mexico -Jamiltepec,OAX,Oaxaca,MX,Mexico +Miahuatlán,PUE,Puebla,MX,Mexico Santiago de Anaya,HID,Hidalgo,MX,Mexico Santiago Cuaula,TLA,Tlaxcala,MX,Mexico -Santiago Tulantepec,HID,Hidalgo,MX,Mexico -Xadani,OAX,Oaxaca,MX,Mexico +Santander Jimenez,TAM,Tamaulipas,MX,Mexico Petapa,OAX,Oaxaca,MX,Mexico Huatulco,OAX,Oaxaca,MX,Mexico Santa Maria del Tule,OAX,Oaxaca,MX,Mexico Coronango,PUE,Puebla,MX,Mexico -Santa Maria Colotepec,OAX,Oaxaca,MX,Mexico Santa Maria Chimalhuacan,MEX,México,MX,Mexico Santa Maria Atzompa,OAX,Oaxaca,MX,Mexico Heroica Ciudad de Tlaxiaco,OAX,Oaxaca,MX,Mexico Santa Lucia del Camino,OAX,Oaxaca,MX,Mexico Santa Cruz Xoxocotlán,OAX,Oaxaca,MX,Mexico Manzana Tercera de Santa Cruz Tepexpan,MEX,México,MX,Mexico -Tecamac,MEX,México,MX,Mexico +Tecámac,MEX,México,MX,Mexico +Santa Cruz Mixtepec,OAX,Oaxaca,MX,Mexico Santa Cruz Tlaxcala,TLA,Tlaxcala,MX,Mexico -Santa Clara Huitziltepec,PUE,Puebla,MX,Mexico +Santa Clara,PUE,Puebla,MX,Mexico Santa Catarina Yecahuizotl,CMX,Mexico City,MX,Mexico -Santa Catarina Mechoacan,OAX,Oaxaca,MX,Mexico Santa Catarina Juquila,OAX,Oaxaca,MX,Mexico Santa Ana Nextlalpan,MEX,México,MX,Mexico -Santa Ana Jilotzingo,MEX,México,MX,Mexico -Santa Anita Huiloac,TLA,Tlaxcala,MX,Mexico -Santa Ana Coatepec,PUE,Puebla,MX,Mexico Santa Ana Chiautempan,TLA,Tlaxcala,MX,Mexico -Santa Maria Tutla,OAX,Oaxaca,MX,Mexico San Salvador el Verde,PUE,Puebla,MX,Mexico +San Salvador Atenco,MEX,México,MX,Mexico San Salvador,HID,Hidalgo,MX,Mexico San Raymundo Jalpam,OAX,Oaxaca,MX,Mexico -Villa de Etla,OAX,Oaxaca,MX,Mexico -San Pedro Totolapam,OAX,Oaxaca,MX,Mexico +San Rafael Caleria,VER,Veracruz,MX,Mexico San Pedro Pochutla,OAX,Oaxaca,MX,Mexico -San Pedro Martir,VER,Veracruz,MX,Mexico -San Pedro Ixtlahuaca,OAX,Oaxaca,MX,Mexico -Ciudad de Atlixco,PUE,Puebla,MX,Mexico -Mitla,OAX,Oaxaca,MX,Mexico San Pablo Etla,OAX,Oaxaca,MX,Mexico -San Pablo de las Salinas,MEX,México,MX,Mexico -San Pablo Coatlan,OAX,Oaxaca,MX,Mexico San Pablo Anicano,PUE,Puebla,MX,Mexico Zinacantepec,MEX,México,MX,Mexico -San Miguel Xoxtla,PUE,Puebla,MX,Mexico San Miguel Palmas,QUE,Querétaro,MX,Mexico San Miguel Ajusco,CMX,Mexico City,MX,Mexico -San Matias Tlalancaleca,PUE,Puebla,MX,Mexico Mexicaltzingo,MEX,México,MX,Mexico San Mateo Atenco,MEX,México,MX,Mexico Xaltocan,TLA,Tlaxcala,MX,Mexico San Martin de las Piramides,MEX,México,MX,Mexico -San Martin Chalchicuautla,SLP,San Luis Potosí,MX,Mexico -San Marcos,GRO,Guerrero,MX,Mexico -Teolocholco,TLA,Tlaxcala,MX,Mexico -San Luis Acatlan,GRO,Guerrero,MX,Mexico -San Lucas Tecopilco,TLA,Tlaxcala,MX,Mexico -San Lorenzo Chiautzingo,PUE,Puebla,MX,Mexico -San Juan Xiutetelco,PUE,Puebla,MX,Mexico -San Juan Tuxtepec,MEX,México,MX,Mexico -Tianguismanalco,PUE,Puebla,MX,Mexico -Teotihuacan,MEX,México,MX,Mexico -San Juan Guichicovi,OAX,Oaxaca,MX,Mexico +Teotihuacán,MEX,México,MX,Mexico San Juan del Río,QUE,Querétaro,MX,Mexico -San Juan del Estado,OAX,Oaxaca,MX,Mexico +Valle Nacional,OAX,Oaxaca,MX,Mexico San Juan Bautista Tuxtla,OAX,Oaxaca,MX,Mexico +San Juan Bautista Guelache,OAX,Oaxaca,MX,Mexico Animas Trujano,OAX,Oaxaca,MX,Mexico -San Juan Atzompa,PUE,Puebla,MX,Mexico -San Jose Tenango,OAX,Oaxaca,MX,Mexico Piedras Negras,TLA,Tlaxcala,MX,Mexico -San Jose Chiapa,PUE,Puebla,MX,Mexico Chapultepec,PUE,Puebla,MX,Mexico -San Jose del Progreso,OAX,Oaxaca,MX,Mexico -Tecuanipan,PUE,Puebla,MX,Mexico +San Jose Acateno,PUE,Puebla,MX,Mexico +San Ildefonso Villa Alta,OAX,Oaxaca,MX,Mexico San Gregorio Atlapulco,CMX,Mexico City,MX,Mexico -San Francisco Tetlanohcan,TLA,Tlaxcala,MX,Mexico San Francisco Telixtlahuaca,OAX,Oaxaca,MX,Mexico San Francisco Lachigolo,OAX,Oaxaca,MX,Mexico -Teotlaltzingo,PUE,Puebla,MX,Mexico -San Felipe Otlaltepec,PUE,Puebla,MX,Mexico +San Francisco Acuautla,MEX,México,MX,Mexico San Felipe del Progreso,MEX,México,MX,Mexico +Cuautempan,PUE,Puebla,MX,Mexico Yauhquemehcan,TLA,Tlaxcala,MX,Mexico San Cristóbal de las Casas,CHP,Chiapas,MX,Mexico -San Cristobal Texcalucan,MEX,México,MX,Mexico -Amaxac de Guerrero,TLA,Tlaxcala,MX,Mexico San Bartolo Tutotepec,HID,Hidalgo,MX,Mexico -San Bartolo Ameyalco,CMX,Mexico City,MX,Mexico -Texcala,PUE,Puebla,MX,Mexico San Antonio la Isla,MEX,México,MX,Mexico -San Andres Zautla,OAX,Oaxaca,MX,Mexico San Andres Tuxtla,VER,Veracruz,MX,Mexico +San Andres Timilpan,MEX,México,MX,Mexico +San Andres Tetepilco,CMX,Mexico City,MX,Mexico Jose Maria Morelos,TLA,Tlaxcala,MX,Mexico +Pueblo San Andres Totoltepec,CMX,Mexico City,MX,Mexico San Agustin Tlaxiaca,HID,Hidalgo,MX,Mexico -San Agustin Etla,OAX,Oaxaca,MX,Mexico San Agustin de las Juntas,OAX,Oaxaca,MX,Mexico Salina Cruz,OAX,Oaxaca,MX,Mexico -Juan Rodriguez Clara,VER,Veracruz,MX,Mexico Rioverde,SLP,San Luis Potosí,MX,Mexico -Rio Grande,OAX,Oaxaca,MX,Mexico Ciudad Rio Bravo,TAM,Tamaulipas,MX,Mexico Rio Blanco,VER,Veracruz,MX,Mexico Reynosa,TAM,Tamaulipas,MX,Mexico -Rayon,SLP,San Luis Potosí,MX,Mexico +Rayón,SLP,San Luis Potosí,MX,Mexico Grajales,PUE,Puebla,MX,Mexico -Rafael Delgado,VER,Veracruz,MX,Mexico ,ROO,Quintana Roo,MX,Mexico ,QUE,Querétaro,MX,Mexico -Putla Villa de Guerrero,OAX,Oaxaca,MX,Mexico +Quechultenango,GRO,Guerrero,MX,Mexico Puerto Juárez,ROO,Quintana Roo,MX,Mexico Puerto Escondido,OAX,Oaxaca,MX,Mexico Puente de Ixtla,MOR,Morelos,MX,Mexico Puebla City,PUE,Puebla,MX,Mexico ,PUE,Puebla,MX,Mexico -Pro-Hogar,CMX,Mexico City,MX,Mexico -Progreso Nacional,CMX,Mexico City,MX,Mexico -Progreso de Alvaro Obregon,HID,Hidalgo,MX,Mexico -Progreso,YUC,Yucatán,MX,Mexico -Poza Rica de Hidalgo,VER,Veracruz,MX,Mexico -Poza Rica Chacas,VER,Veracruz,MX,Mexico -Playa Vicente,VER,Veracruz,MX,Mexico +Poza Rica,VER,Veracruz,MX,Mexico +Polotitlan de la Ilustracion,MEX,México,MX,Mexico Playa del Carmen,ROO,Quintana Roo,MX,Mexico -Platon Sanchez,VER,Veracruz,MX,Mexico +Pisaflores,HID,Hidalgo,MX,Mexico Pijijiapan,CHP,Chiapas,MX,Mexico Pichucalco,CHP,Chiapas,MX,Mexico -Peto,YUC,Yucatán,MX,Mexico Perote,VER,Veracruz,MX,Mexico -Penamiller,QUE,Querétaro,MX,Mexico +Santa Ursula,CMX,Mexico City,MX,Mexico Paso del Macho,VER,Veracruz,MX,Mexico Papantla de Olarte,VER,Veracruz,MX,Mexico -Papalotla,MEX,México,MX,Mexico -Panuco,VER,Veracruz,MX,Mexico +Pánuco,VER,Veracruz,MX,Mexico +Pantitlán,CMX,Mexico City,MX,Mexico Panotla,TLA,Tlaxcala,MX,Mexico -Panaba,YUC,Yucatán,MX,Mexico -Palmar de Bravo,PUE,Puebla,MX,Mexico +Panabá,YUC,Yucatán,MX,Mexico Palenque/Temp,CHP,Chiapas,MX,Mexico Pahuatlan de Valle,PUE,Puebla,MX,Mexico Pachuca,HID,Hidalgo,MX,Mexico -Oxkutzkab,YUC,Yucatán,MX,Mexico -Otumba,MEX,México,MX,Mexico -Oteapan,VER,Veracruz,MX,Mexico +Oxkutzcab,YUC,Yucatán,MX,Mexico Orizaba,VER,Veracruz,MX,Mexico -Oriental,PUE,Puebla,MX,Mexico -Omitlan de Juarez,HID,Hidalgo,MX,Mexico -Ometepec,GRO,Guerrero,MX,Mexico -Omealca,VER,Veracruz,MX,Mexico -Oluta,VER,Veracruz,MX,Mexico -Olinala,GRO,Guerrero,MX,Mexico -Ocuituco,MOR,Morelos,MX,Mexico -Ocozocoautla de Espinosa,CHP,Chiapas,MX,Mexico +Olintla,PUE,Puebla,MX,Mexico +Olinalá,GRO,Guerrero,MX,Mexico +Ocuilan de Arteaga,MEX,México,MX,Mexico Ocoyoacac,MEX,México,MX,Mexico Ocotlan de Morelos,OAX,Oaxaca,MX,Mexico -Ocotepec,CHP,Chiapas,MX,Mexico Ocosingo,CHP,Chiapas,MX,Mexico -Ocampo,TAM,Tamaulipas,MX,Mexico Oaxaca City,OAX,Oaxaca,MX,Mexico ,OAX,Oaxaca,MX,Mexico ,NLE,Nuevo León,MX,Mexico Nuevo Laredo,TAM,Tamaulipas,MX,Mexico -Nopalucan,PUE,Puebla,MX,Mexico Nogales,VER,Veracruz,MX,Mexico Ciudad Nicolás Romero,MEX,México,MX,Mexico Nautla,VER,Veracruz,MX,Mexico Naucalpan,MEX,México,MX,Mexico -Naolinco de Victoria,VER,Veracruz,MX,Mexico -Ciudad de Nanacamilpa,TLA,Tlaxcala,MX,Mexico Nacajuca,TAB,Tabasco,MX,Mexico +Motul,YUC,Yucatán,MX,Mexico Motozintla,CHP,Chiapas,MX,Mexico -,MOR,Morelos,MX,Mexico Montemorelos,NLE,Nuevo León,MX,Mexico -Moloacan,VER,Veracruz,MX,Mexico Mixquiahuala de Juarez,HID,Hidalgo,MX,Mexico Misantla,VER,Veracruz,MX,Mexico -Mineral del Monte,HID,Hidalgo,MX,Mexico -Mineral del Chico,HID,Hidalgo,MX,Mexico Mineral de la Reforma,HID,Hidalgo,MX,Mexico Minatitlán,VER,Veracruz,MX,Mexico Milpa Alta,CMX,Mexico City,MX,Mexico -Miahuatlan de Porfirio Diaz,OAX,Oaxaca,MX,Mexico ,MEX,México,MX,Mexico -Metztitlan,HID,Hidalgo,MX,Mexico +Metztitlán,HID,Hidalgo,MX,Mexico Metepec,HID,Hidalgo,MX,Mexico Metepec,MEX,México,MX,Mexico +Metapa,CHP,Chiapas,MX,Mexico Mérida,YUC,Yucatán,MX,Mexico Medellin de Bravo,VER,Veracruz,MX,Mexico Mazatepec,MOR,Morelos,MX,Mexico -Mazatan,CHP,Chiapas,MX,Mexico -Matias Romero,OAX,Oaxaca,MX,Mexico +Maxcanú,YUC,Yucatán,MX,Mexico +Matías Romero,OAX,Oaxaca,MX,Mexico Heroica Matamoros,TAM,Tamaulipas,MX,Mexico Martinez de la Torre,VER,Veracruz,MX,Mexico -Mariano Escobedo,VER,Veracruz,MX,Mexico Mapastepec,CHP,Chiapas,MX,Mexico -Maltrata,VER,Veracruz,MX,Mexico Malinaltepec,GRO,Guerrero,MX,Mexico Malinalco,MEX,México,MX,Mexico Magdalena Contreras,CMX,Mexico City,MX,Mexico @@ -67800,150 +52611,123 @@ Linares,NLE,Nuevo León,MX,Mexico Libres,PUE,Puebla,MX,Mexico Lerma de Villada,MEX,México,MX,Mexico Lerdo de Tejada,VER,Veracruz,MX,Mexico -La Trinitaria,CHP,Chiapas,MX,Mexico -Las Rosas,CHP,Chiapas,MX,Mexico Joaquin Miguel Gutierrez,CHP,Chiapas,MX,Mexico Las Choapas,VER,Veracruz,MX,Mexico Congregacion Reforma,CHP,Chiapas,MX,Mexico -Landa de Matamoros,QUE,Querétaro,MX,Mexico La Mision,HID,Hidalgo,MX,Mexico -La Concordia,CHP,Chiapas,MX,Mexico -San Antonio de la Cal,OAX,Oaxaca,MX,Mexico La Antigua,VER,Veracruz,MX,Mexico Kinchil,YUC,Yucatán,MX,Mexico -Kanasin,YUC,Yucatán,MX,Mexico -Juventino Rosas,CMX,Mexico City,MX,Mexico +Kanasín,YUC,Yucatán,MX,Mexico Juchitán de Zaragoza,OAX,Oaxaca,MX,Mexico -Jonuta,TAB,Tabasco,MX,Mexico +Juchique de Ferrer,VER,Veracruz,MX,Mexico +Jose Cardel,VER,Veracruz,MX,Mexico Jojutla,MOR,Morelos,MX,Mexico -Jocotitlan,MEX,México,MX,Mexico +Jocotitlán,MEX,México,MX,Mexico Jiutepec,MOR,Morelos,MX,Mexico +Jitotol,CHP,Chiapas,MX,Mexico Jiquipilco,MEX,México,MX,Mexico Jiquipilas,CHP,Chiapas,MX,Mexico Jilotepec de Molina Enriquez,MEX,México,MX,Mexico Jilotepec,VER,Veracruz,MX,Mexico -Jicaltepec,VER,Veracruz,MX,Mexico -Jantetelco,MOR,Morelos,MX,Mexico Jaltipan de Morelos,VER,Veracruz,MX,Mexico Jaltenco,MEX,México,MX,Mexico Jalpan,QUE,Querétaro,MX,Mexico Jalpa de Mendez,TAB,Tabasco,MX,Mexico +Jalcomulco,VER,Veracruz,MX,Mexico Xalatlaco,MEX,México,MX,Mexico Xalapa,VER,Veracruz,MX,Mexico Jalacingo,VER,Veracruz,MX,Mexico Jacala,HID,Hidalgo,MX,Mexico Izúcar de Matamoros,PUE,Puebla,MX,Mexico Izamal,YUC,Yucatán,MX,Mexico -Ixtlan de Juarez,OAX,Oaxaca,MX,Mexico Ixtlahuaca,MEX,México,MX,Mexico Ixtlahuaca de Rayon,MEX,México,MX,Mexico Ixtepec,OAX,Oaxaca,MX,Mexico Ixtapan de la Sal,MEX,México,MX,Mexico Ixtapaluca,MEX,México,MX,Mexico Iztapalapa,CMX,Mexico City,MX,Mexico -Ixtaczoquitlan,VER,Veracruz,MX,Mexico Iztacalco,CMX,Mexico City,MX,Mexico Ixmiquilpan,HID,Hidalgo,MX,Mexico -Santiago,VER,Veracruz,MX,Mexico Ixhuatlan de Madero,VER,Veracruz,MX,Mexico -Ixhuatlancillo,VER,Veracruz,MX,Mexico -San Francisco Ixhuatan,OAX,Oaxaca,MX,Mexico -Ixcatepec,VER,Veracruz,MX,Mexico Isla Mujeres,ROO,Quintana Roo,MX,Mexico Iguala de la Independencia,GRO,Guerrero,MX,Mexico -Hunucma,YUC,Yucatán,MX,Mexico +Hunucmá,YUC,Yucatán,MX,Mexico Huixtla,CHP,Chiapas,MX,Mexico Huixquilucan de Degollado,MEX,México,MX,Mexico -Ciudad de Huitzuco,GRO,Guerrero,MX,Mexico -Huitzilac,MOR,Morelos,MX,Mexico -Huitiupan,CHP,Chiapas,MX,Mexico +Huitiupán,CHP,Chiapas,MX,Mexico Huimanguillo,TAB,Tabasco,MX,Mexico Huichapan,HID,Hidalgo,MX,Mexico -Hueytamalco,PUE,Puebla,MX,Mexico -Hueypoxtla,MEX,México,MX,Mexico Hueyotlipan,TLA,Tlaxcala,MX,Mexico -Hueyapan de Ocampo,VER,Veracruz,MX,Mexico Huejutla de Reyes,HID,Hidalgo,MX,Mexico Huejotzingo,PUE,Puebla,MX,Mexico Huehuetoca,MEX,México,MX,Mexico -Huehuetlan,SLP,San Luis Potosí,MX,Mexico Huehuetla,PUE,Puebla,MX,Mexico +Huehuetán,CHP,Chiapas,MX,Mexico +Huayacocotla,VER,Veracruz,MX,Mexico Huautla,HID,Hidalgo,MX,Mexico Huauchinango,PUE,Puebla,MX,Mexico Huatusco,VER,Veracruz,MX,Mexico Huasca de Ocampo,HID,Hidalgo,MX,Mexico -Huamuxtitlan,GRO,Guerrero,MX,Mexico Ciudad de Huajuapan de Leon,OAX,Oaxaca,MX,Mexico -Hopelchen,CAM,Campeche,MX,Mexico -Hidalgotitlan,VER,Veracruz,MX,Mexico +Hopelchén,CAM,Campeche,MX,Mexico +Homun,YUC,Yucatán,MX,Mexico +Hidalgotitlán,VER,Veracruz,MX,Mexico ,HID,Hidalgo,MX,Mexico -Hecelchakan,CAM,Campeche,MX,Mexico -Gutierrez Zamora,VER,Veracruz,MX,Mexico +Hecelchakán,CAM,Campeche,MX,Mexico ,GRO,Guerrero,MX,Mexico -Jose Guadalupe Mainero,TAM,Tamaulipas,MX,Mexico -Gabriel Hernandez,CMX,Mexico City,MX,Mexico -Comalapa,CHP,Chiapas,MX,Mexico -Frontera,TAB,Tabasco,MX,Mexico +Guadalupe Helgueros,QUE,Querétaro,MX,Mexico +Ciudad General Teran,NLE,Nuevo León,MX,Mexico Fortin de las Flores,VER,Veracruz,MX,Mexico -Filomeno Mata,VER,Veracruz,MX,Mexico -Ampliacion Casas Aleman,CMX,Mexico City,MX,Mexico Felipe Carrillo Puerto,ROO,Quintana Roo,MX,Mexico ,CMX,Mexico City,MX,Mexico Ezequiel Montes,QUE,Querétaro,MX,Mexico -Camargo,TAM,Tamaulipas,MX,Mexico Estado de Mexico,CAM,Campeche,MX,Mexico +Espita,YUC,Yucatán,MX,Mexico El Cerro,VER,Veracruz,MX,Mexico -Esperanza el Espinal,OAX,Oaxaca,MX,Mexico -Espanita,TLA,Tlaxcala,MX,Mexico -Escarcega,CAM,Campeche,MX,Mexico -Epazoyucan,HID,Hidalgo,MX,Mexico -Emiliano Zapata,HID,Hidalgo,MX,Mexico +Escuintla,CHP,Chiapas,MX,Mexico +Escárcega,CAM,Campeche,MX,Mexico Villa Emiliano Zapata,VER,Veracruz,MX,Mexico Emiliano Zapata,MOR,Morelos,MX,Mexico -El Sauz Tequisquiapan,QUE,Querétaro,MX,Mexico -El Paraiso,CHP,Chiapas,MX,Mexico Ciudad Mante,TAM,Tamaulipas,MX,Mexico El Carmen de Castano,NLE,Nuevo León,MX,Mexico El Arenal,HID,Hidalgo,MX,Mexico Ecatzingo de Hidalgo,MEX,México,MX,Mexico Ecatepec,MEX,México,MX,Mexico -Ebano,SLP,San Luis Potosí,MX,Mexico -Dzidzantun,YUC,Yucatán,MX,Mexico -Dzan,YUC,Yucatán,MX,Mexico -Cuyoaco,PUE,Puebla,MX,Mexico -Cunduacan,TAB,Tabasco,MX,Mexico +Ébano,SLP,San Luis Potosí,MX,Mexico +Dzilam Gonzalez,YUC,Yucatán,MX,Mexico +Cuzama,YUC,Yucatán,MX,Mexico +Cunduacán,TAB,Tabasco,MX,Mexico Cuilapan de Guerrero,OAX,Oaxaca,MX,Mexico +Cuichapa,VER,Veracruz,MX,Mexico Cuetzalan,PUE,Puebla,MX,Mexico Cuernavaca,MOR,Morelos,MX,Mexico Cuautlancingo,PUE,Puebla,MX,Mexico Cuautla,MOR,Morelos,MX,Mexico -Cuautitlan,MEX,México,MX,Mexico -Cuautinchan,PUE,Puebla,MX,Mexico +Cuautitlán,MEX,México,MX,Mexico +Cuautinchán,PUE,Puebla,MX,Mexico Cuautepec de Hinojosa,HID,Hidalgo,MX,Mexico Cuautepec,GRO,Guerrero,MX,Mexico Delegacion Cuajimalpa de Morelos,CMX,Mexico City,MX,Mexico San Miguel de Cozumel,ROO,Quintana Roo,MX,Mexico -Coyutla,VER,Veracruz,MX,Mexico Coyotepec,MEX,México,MX,Mexico Coyoacán,CMX,Mexico City,MX,Mexico -Coxcatlan,PUE,Puebla,MX,Mexico +Coxcatlán,PUE,Puebla,MX,Mexico Cotaxtla,VER,Veracruz,MX,Mexico Cosoleacaque,VER,Veracruz,MX,Mexico Cosolapa,OAX,Oaxaca,MX,Mexico Coscomatepec de Bravo,VER,Veracruz,MX,Mexico Cosamaloapan,VER,Veracruz,MX,Mexico Córdoba,VER,Veracruz,MX,Mexico -Copainala,CHP,Chiapas,MX,Mexico Contla,TLA,Tlaxcala,MX,Mexico Conkal,YUC,Yucatán,MX,Mexico +Juárez,NLE,Nuevo León,MX,Mexico Comitán,CHP,Chiapas,MX,Mexico -San Pedro Comitancillo,OAX,Oaxaca,MX,Mexico Comalcalco,TAB,Tabasco,MX,Mexico El Venado,HID,Hidalgo,MX,Mexico -Cocula,GRO,Guerrero,MX,Mexico -Cocotitlan,MEX,México,MX,Mexico +Cocotitlán,MEX,México,MX,Mexico Coatzintla,VER,Veracruz,MX,Mexico Coatzacoalcos,VER,Veracruz,MX,Mexico +Coatepec Harinas,MEX,México,MX,Mexico Coatepec,VER,Veracruz,MX,Mexico Coacalco,MEX,México,MX,Mexico Ciudad Victoria,TAM,Tamaulipas,MX,Mexico @@ -67955,17 +52739,16 @@ Ciudad Madero,TAM,Tamaulipas,MX,Mexico Ciudad Hidalgo,CHP,Chiapas,MX,Mexico Ciudad Fernandez,SLP,San Luis Potosí,MX,Mexico Mexico City,CMX,Mexico City,MX,Mexico +Ciudad del Maiz,SLP,San Luis Potosí,MX,Mexico Ciudad del Carmen,CAM,Campeche,MX,Mexico Cintalapa de Figueroa,CHP,Chiapas,MX,Mexico +Churubusco,CMX,Mexico City,MX,Mexico Cholula,PUE,Puebla,MX,Mexico Chinampa de Gorostiza,VER,Veracruz,MX,Mexico -Chinameca,VER,Veracruz,MX,Mexico Chilpancingo,GRO,Guerrero,MX,Mexico Chilcuautla,HID,Hidalgo,MX,Mexico Chilapa de Alvarez,GRO,Guerrero,MX,Mexico -Chinautla,PUE,Puebla,MX,Mexico Chignahuapan,PUE,Puebla,MX,Mexico -Chietla,PUE,Puebla,MX,Mexico Chicontepec,VER,Veracruz,MX,Mexico Chiconcuac,MEX,México,MX,Mexico Chicoloapan,MEX,México,MX,Mexico @@ -67974,132 +52757,113 @@ Chiautla,MEX,México,MX,Mexico Chiapa de Corzo,CHP,Chiapas,MX,Mexico Chetumal,ROO,Quintana Roo,MX,Mexico Charcos de Oriente,SLP,San Luis Potosí,MX,Mexico -Chapulhuacan,HID,Hidalgo,MX,Mexico -Chapantongo,HID,Hidalgo,MX,Mexico -Champoton,CAM,Campeche,MX,Mexico +Chapab,YUC,Yucatán,MX,Mexico +Champotón,CAM,Campeche,MX,Mexico Chalco,MEX,México,MX,Mexico Villa Chalcatongo de Hidalgo,OAX,Oaxaca,MX,Mexico Cerro Azul,VER,Veracruz,MX,Mexico -Catemaco,VER,Veracruz,MX,Mexico -Castillo de Teayo,VER,Veracruz,MX,Mexico -Carlos A. Carrillo,VER,Veracruz,MX,Mexico Cardonal,HID,Hidalgo,MX,Mexico -Cardenas,SLP,San Luis Potosí,MX,Mexico -Cardenas,TAB,Tabasco,MX,Mexico +Cárdenas,SLP,San Luis Potosí,MX,Mexico +Cárdenas,TAB,Tabasco,MX,Mexico Cansahcab,YUC,Yucatán,MX,Mexico Cancún,ROO,Quintana Roo,MX,Mexico Campeche,CAM,Campeche,MX,Mexico Calpulalpan,TLA,Tlaxcala,MX,Mexico -Calnali,HID,Hidalgo,MX,Mexico -Calkini,CAM,Campeche,MX,Mexico +Calkiní,CAM,Campeche,MX,Mexico Calimaya,MEX,México,MX,Mexico Cadereyta Jimenez,NLE,Nuevo León,MX,Mexico Cadereyta,QUE,Querétaro,MX,Mexico San Lorenzo Cacaotepec,OAX,Oaxaca,MX,Mexico -Cacalchen,YUC,Yucatán,MX,Mexico -Buctzotz,YUC,Yucatán,MX,Mexico -Bochil,CHP,Chiapas,MX,Mexico +Cacahoatán,CHP,Chiapas,MX,Mexico Boca del Rio,VER,Veracruz,MX,Mexico +Berriozábal,CHP,Chiapas,MX,Mexico Bernal Diaz del Castillo,OAX,Oaxaca,MX,Mexico Benito Juarez,CHP,Chiapas,MX,Mexico Banderilla,VER,Veracruz,MX,Mexico -Balancan,TAB,Tabasco,MX,Mexico -Bacalar,ROO,Quintana Roo,MX,Mexico -Baca,YUC,Yucatán,MX,Mexico +Balancán,TAB,Tabasco,MX,Mexico Azcapotzalco,CMX,Mexico City,MX,Mexico Ciudad Ayala,MOR,Morelos,MX,Mexico -Axochiapan,MOR,Morelos,MX,Mexico Axapusco,MEX,México,MX,Mexico Atzacan,VER,Veracruz,MX,Mexico +Atoyatempan,PUE,Puebla,MX,Mexico Atoyac,VER,Veracruz,MX,Mexico Atotonilco de Tula,HID,Hidalgo,MX,Mexico Atotonilco el Grande,HID,Hidalgo,MX,Mexico -Atlautla,MEX,México,MX,Mexico -Atlatlahucan,MOR,Morelos,MX,Mexico -Atlapexco,HID,Hidalgo,MX,Mexico +Atlixco,PUE,Puebla,MX,Mexico Atlacomulco de Fabela,MEX,México,MX,Mexico Ciudad Lopez Mateos,MEX,México,MX,Mexico Atitalaquia,HID,Hidalgo,MX,Mexico Asuncion Ocotlan,OAX,Oaxaca,MX,Mexico +Asuncion Nochixtlan,OAX,Oaxaca,MX,Mexico Asuncion Ixtaltepec,OAX,Oaxaca,MX,Mexico -Aquismon,SLP,San Luis Potosí,MX,Mexico +Arroyo Seco,QUE,Querétaro,MX,Mexico Apizaco,TLA,Tlaxcala,MX,Mexico -Apaxtla de Castrejon,GRO,Guerrero,MX,Mexico Apan,HID,Hidalgo,MX,Mexico Amozoc de Mota,PUE,Puebla,MX,Mexico -Amixtlan,PUE,Puebla,MX,Mexico -Amecameca,MEX,México,MX,Mexico -Amayuca,MOR,Morelos,MX,Mexico +Amecameca de Juárez,MEX,México,MX,Mexico Amatlan de los Reyes,VER,Veracruz,MX,Mexico -Amacuzac,MOR,Morelos,MX,Mexico -Alvarado,VER,Veracruz,MX,Mexico -Alto Lucero,VER,Veracruz,MX,Mexico +Altepexi,PUE,Puebla,MX,Mexico Altamira,TAM,Tamaulipas,MX,Mexico -Alpatlahuac,VER,Veracruz,MX,Mexico +Alpatláhuac,VER,Veracruz,MX,Mexico Villa de Almoloya de Juarez,MEX,México,MX,Mexico -Allende,VER,Veracruz,MX,Mexico +Almoloya de Alquisiras,MEX,México,MX,Mexico Axtla de Terrazas,SLP,San Luis Potosí,MX,Mexico Alfajayucan,HID,Hidalgo,MX,Mexico -Alamo,VER,Veracruz,MX,Mexico +Álamo,VER,Veracruz,MX,Mexico Ajalpan,PUE,Puebla,MX,Mexico -Ahuazotepec,PUE,Puebla,MX,Mexico +Aguilera,CMX,Mexico City,MX,Mexico Agua Dulce,VER,Veracruz,MX,Mexico Agua Blanca Iturbide,HID,Hidalgo,MX,Mexico Actopan,HID,Hidalgo,MX,Mexico -Loma del Chivo,VER,Veracruz,MX,Mexico +Altzayanca,TLA,Tlaxcala,MX,Mexico Acolman,MEX,México,MX,Mexico Acayucan,VER,Veracruz,MX,Mexico -Acaxochitlan,HID,Hidalgo,MX,Mexico +Acaxochitlán,HID,Hidalgo,MX,Mexico Acatzingo,PUE,Puebla,MX,Mexico -Acatlan de Perez Figueroa,OAX,Oaxaca,MX,Mexico -Acatlan de Osorio,PUE,Puebla,MX,Mexico -Acatlan,HID,Hidalgo,MX,Mexico +Acatlán,HID,Hidalgo,MX,Mexico Acapulco de Juárez,GRO,Guerrero,MX,Mexico -Acapetahua,CHP,Chiapas,MX,Mexico Acambay,MEX,México,MX,Mexico -Acajete,VER,Veracruz,MX,Mexico -Acajete,PUE,Puebla,MX,Mexico -Abasolo,TAM,Tamaulipas,MX,Mexico -Varadero,04,Matanzas Province,CU,Cuba -Santiago de Cuba,13,Provincia de Santiago de Cuba,CU,Cuba +Acala,CHP,Chiapas,MX,Mexico +Santiago de Cuba,13,Santiago de Cuba Province,CU,Cuba +Santa Clara,05,Villa Clara Province,CU,Cuba +San Miguel del Padron,03,Havana,CU,Cuba +Sancti Spíritus,07,Sancti Spíritus Province,CU,Cuba +Remedios,05,Villa Clara Province,CU,Cuba +Puerto Padre,10,Las Tunas Province,CU,Cuba Pinar del Río,01,Provincia de Pinar del Rio,CU,Cuba +Palma Soriano,13,Santiago de Cuba Province,CU,Cuba Moa,11,Holguín Province,CU,Cuba Matanzas,04,Matanzas Province,CU,Cuba -Marianao,03,Havana,CU,Cuba -Las Tunas,10,Las Tunas,CU,Cuba +Manzanillo,12,Granma Province,CU,Cuba +Las Tunas,10,Las Tunas Province,CU,Cuba La Playa,03,Havana,CU,Cuba Havana,03,Havana,CU,Cuba Holguín,11,Holguín Province,CU,Cuba +Güira de Melena,15,Artemisa,CU,Cuba Guantánamo,14,Guantánamo Province,CU,Cuba Guanabacoa,03,Havana,CU,Cuba +Salvador,14,Guantánamo Province,CU,Cuba ,,,CU,Cuba +Contramaestre,13,Santiago de Cuba Province,CU,Cuba +Cienfuegos,06,Cienfuegos Province,CU,Cuba Cerro,03,Havana,CU,Cuba +Cárdenas,04,Matanzas Province,CU,Cuba Camagüey,09,Provincia de Camagueey,CU,Cuba Bayamo,12,Granma Province,CU,Cuba -Bauta,15,Artemisa,CU,Cuba -Artemisa,15,Artemisa,CU,Cuba +Arroyo Naranjo,15,Artemisa,CU,Cuba Alamar,03,Havana,CU,Cuba Schoelcher,,,MQ,Martinique -Saint-Pierre,,,MQ,Martinique Saint-Joseph,,,MQ,Martinique Sainte-Marie,,,MQ,Martinique Sainte-Luce,,,MQ,Martinique Riviere Salee,,,MQ,Martinique Riviere-Pilote,,,MQ,Martinique -Morne Vent,,,MQ,Martinique -Morne Rouge,,,MQ,Martinique ,,,MQ,Martinique Le Marigot,,,MQ,Martinique -Macouba,,,MQ,Martinique Le Vauclin,,,MQ,Martinique -Les Trois-Ilets,,,MQ,Martinique -"Les Anses-d'Arlet",,,MQ,Martinique Saint-Esprit,,,MQ,Martinique Les Abymes,,,MQ,Martinique Le Robert,,,MQ,Martinique -Le Precheur,,,MQ,Martinique -Le Morne-Vert,,,MQ,Martinique -Le Morne-Rouge,,,MQ,Martinique Le Marin,,,MQ,Martinique Le Lorrain,,,MQ,Martinique Le Lamentin,,,MQ,Martinique @@ -68107,31 +52871,35 @@ Le Francois,,,MQ,Martinique Le Diamant,,,MQ,Martinique Le Carbet,,,MQ,Martinique La Trinite,,,MQ,Martinique -"L'Ajoupa-Bouillon",,,MQ,Martinique Le Gros-Morne,,,MQ,Martinique Fort-de-France,,,MQ,Martinique Ducos,,,MQ,Martinique -Case-Pilote,,,MQ,Martinique Bellefontaine,,,MQ,Martinique -West End,WG,West Grand Bahama District,BS,Bahamas -Upper Bogue,NE,North Eleuthera,BS,Bahamas -Tarpum Bay,SE,South Eleuthera,BS,Bahamas -Sweeting Cay,EG,East Grand Bahama District,BS,Bahamas -New Providence District,NP,New Providence District,BS,Bahamas +West End,WG,West Grand Bahama,BS,Bahamas +Sweeting Cay,EG,East Grand Bahama,BS,Bahamas +Spanish Wells,SW,Spanish Wells,BS,Bahamas +San Andros,NS,North Andros,BS,Bahamas +,NP,New Providence District,BS,Bahamas Nassau,NP,New Providence District,BS,Bahamas Matthew Town,IN,Inagua,BS,Bahamas -Marsh Harbour,CO,Central Abaco District,BS,Bahamas -"Governor's Harbour",CE,Central Eleuthera District,BS,Bahamas -Freeport,FP,City of Freeport District,BS,Bahamas +Marsh Harbour,CO,Central Abaco,BS,Bahamas +High Rock,EG,East Grand Bahama,BS,Bahamas +George Town,EX,Exuma,BS,Bahamas +Freeport,FP,Freeport,BS,Bahamas Dunmore Town,HI,Harbour Island,BS,Bahamas -Crown Haven,NO,North Abaco District,BS,Bahamas +Crown Haven,NO,North Abaco,BS,Bahamas +Cooper’s Town,NO,North Abaco,BS,Bahamas Cockburn Town,SS,San Salvador District,BS,Bahamas Clarence Town,LI,Long Island,BS,Bahamas -Chub Cay,BY,Berry Islands District,BS,Bahamas -Cargill Creek,CS,Central Andros District,BS,Bahamas -Black Point,BP,Black Point District,BS,Bahamas +Chub Cay,BY,Berry Islands,BS,Bahamas +Cargill Creek,CS,Central Andros,BS,Bahamas +Black Point,BP,Black Point,BS,Bahamas ,,,BS,Bahamas -Andros Town,NS,North Andros District,BS,Bahamas +Arthur’s Town,CI,Cat Island,BS,Bahamas +Andros Town,NS,North Andros,BS,Bahamas +Alice Town,NE,North Eleuthera,BS,Bahamas +Warwick Camp,WA,Warwick Parish,BM,Bermuda +"Tucker's Town",SG,"Saint George's Parish",BM,Bermuda Sunnyside,HA,Hamilton,BM,Bermuda Southampton Parish,SH,Southampton Parish,BM,Bermuda Somerset,SA,Sandys Parish,BM,Bermuda @@ -68140,37 +52908,46 @@ Saint George,GC,Saint George,BM,Bermuda Pembroke Parish,PB,Pembroke Parish,BM,Bermuda Paget,PG,Paget,BM,Bermuda Melrose,SG,"Saint George's Parish",BM,Bermuda +,HA,Hamilton,BM,Bermuda Hamilton,HC,Hamilton city,BM,Bermuda -,HC,Hamilton city,BM,Bermuda Devonshire Parish,DS,Devonshire Parish,BM,Bermuda +Chelston,PG,Paget,BM,Bermuda +Cashew City,SG,"Saint George's Parish",BM,Bermuda +Camden,PG,Paget,BM,Bermuda +Bethaven,DS,Devonshire Parish,BM,Bermuda ,,,BM,Bermuda +White Hill,,,AI,Anguilla +West End Village,,,AI,Anguilla +Welches Hill,,,AI,Anguilla +Wattices,,,AI,Anguilla The Valley,,,AI,Anguilla -Crocus Hill,,,AI,Anguilla +The Quarter,,,AI,Anguilla +The Fountain,,,AI,Anguilla +The Forest,,,AI,Anguilla +Farrington,,,AI,Anguilla +The Copse,,,AI,Anguilla +Stoney Ground,,,AI,Anguilla +South Hill Village,,,AI,Anguilla +Shoal Bay Village,,,AI,Anguilla +Sandy Ground Village,,,AI,Anguilla +Blowing Point Village,,,AI,Anguilla ,,,AI,Anguilla -Woodland,SIP,Siparia,TT,Trinidad and Tobago -Woodbrook,POS,Port of Spain,TT,Trinidad and Tobago Williamsville,PRT,Princes Town,TT,Trinidad and Tobago Valsayn,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago -Valencia,SGE,Sangre Grande,TT,Trinidad and Tobago +Valencia,SGE,Sangre Grande Regional Corporation,TT,Trinidad and Tobago Tunapuna,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago ,,,TT,Trinidad and Tobago -Tortuga,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -"Todd's Road",CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -Toco,SGE,Sangre Grande,TT,Trinidad and Tobago -Tobago,TOB,Tobago,TT,Trinidad and Tobago +,TOB,Tobago,TT,Trinidad and Tobago Ward of Tacarigua,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago Tableland,PRT,Princes Town,TT,Trinidad and Tobago -South Oropouche,SIP,Siparia,TT,Trinidad and Tobago -Siparia,SIP,Siparia,TT,Trinidad and Tobago +South Oropouche,SIP,Siparia Regional Corporation,TT,Trinidad and Tobago +Siparia,SIP,Siparia Regional Corporation,TT,Trinidad and Tobago Scarborough,TOB,Tobago,TT,Trinidad and Tobago Santa Cruz,SJL,San Juan/Laventille,TT,Trinidad and Tobago San Juan,SJL,San Juan/Laventille,TT,Trinidad and Tobago -Sangre Grande,SGE,Sangre Grande,TT,Trinidad and Tobago +Sangre Grande,SGE,Sangre Grande Regional Corporation,TT,Trinidad and Tobago San Fernando,SFO,San Fernando,TT,Trinidad and Tobago ,SFO,San Fernando,TT,Trinidad and Tobago -Saint Joseph,SFO,San Fernando,TT,Trinidad and Tobago -Saint James,POS,Port of Spain,TT,Trinidad and Tobago -Saint Augustine,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago Roxborough,TOB,Tobago,TT,Trinidad and Tobago Rio Claro,MRC,Mayaro,TT,Trinidad and Tobago Princes Town,PRT,Princes Town,TT,Trinidad and Tobago @@ -68178,41 +52955,33 @@ Port of Spain,POS,Port of Spain,TT,Trinidad and Tobago ,POS,Port of Spain,TT,Trinidad and Tobago Point Fortin,PTF,Point Fortin,TT,Trinidad and Tobago Piarco,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago -Petit Valley,DMN,Diego Martin,TT,Trinidad and Tobago -Petit Bourg,DMN,Diego Martin,TT,Trinidad and Tobago -Penal,PED,Penal/Debe,TT,Trinidad and Tobago -Patience Hill,TOB,Tobago,TT,Trinidad and Tobago +Petit Valley,DMN,Diego Martin Regional Corporation,TT,Trinidad and Tobago +Peñal,PED,Penal/Debe,TT,Trinidad and Tobago +Paradise,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago New Grant,PRT,Princes Town,TT,Trinidad and Tobago Morvant,SJL,San Juan/Laventille,TT,Trinidad and Tobago +Mon Repos,SFO,San Fernando,TT,Trinidad and Tobago Mayaro,MRC,Mayaro,TT,Trinidad and Tobago -Maraval,DMN,Diego Martin,TT,Trinidad and Tobago Marabella,SFO,San Fernando,TT,Trinidad and Tobago Laventille,SJL,San Juan/Laventille,TT,Trinidad and Tobago -La Brea,SIP,Siparia,TT,Trinidad and Tobago -Guaico Tamana,SGE,Sangre Grande,TT,Trinidad and Tobago -Gran Couva,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago +La Brea,SIP,Siparia Regional Corporation,TT,Trinidad and Tobago +Indian Walk,PRT,Princes Town,TT,Trinidad and Tobago +Guapo,PTF,Point Fortin,TT,Trinidad and Tobago Gasparillo,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -Fyzabad,SIP,Siparia,TT,Trinidad and Tobago +Fyzabad,SIP,Siparia Regional Corporation,TT,Trinidad and Tobago Freeport,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -Enterprise,CHA,Chaguanas,TT,Trinidad and Tobago -El Socorro,SJL,San Juan/Laventille,TT,Trinidad and Tobago El Dorado,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago -Diego Martin,DMN,Diego Martin,TT,Trinidad and Tobago +Diego Martin,DMN,Diego Martin Regional Corporation,TT,Trinidad and Tobago Debe,PED,Penal/Debe,TT,Trinidad and Tobago "D'Abadie",TUP,Tunapuna/Piarco,TT,Trinidad and Tobago Curepe,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago Cunupia,CHA,Chaguanas,TT,Trinidad and Tobago -Cumuto,SGE,Sangre Grande,TT,Trinidad and Tobago Couva,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -Cocorite,DMN,Diego Martin,TT,Trinidad and Tobago Claxton Bay,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -Chase Village,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago Chaguanas,CHA,Chaguanas,TT,Trinidad and Tobago Caroni,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago Carapichaima,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago Caparo,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago -Canaan,TOB,Tobago,TT,Trinidad and Tobago -California,CTT,Couva-Tabaquite-Talparo,TT,Trinidad and Tobago Bon Accord,TOB,Tobago,TT,Trinidad and Tobago Biche,MRC,Mayaro,TT,Trinidad and Tobago Barrackpore,PED,Penal/Debe,TT,Trinidad and Tobago @@ -68226,40 +52995,48 @@ Nicola Town,01,Christ Church Nichola Town,KN,St Kitts and Nevis Newton Ground,09,Saint Paul Capesterre,KN,St Kitts and Nevis Newcastle,05,Saint James Windward,KN,St Kitts and Nevis Monkey Hill,11,Saint Peter Basseterre,KN,St Kitts and Nevis -Molineux,01,Christ Church Nichola Town,KN,St Kitts and Nevis Middle Island,13,Middle Island,KN,St Kitts and Nevis Market Shop,04,Saint George Gingerland,KN,St Kitts and Nevis Jessup,12,Saint Thomas Lowland,KN,St Kitts and Nevis Charlestown,10,Saint Paul Charlestown,KN,St Kitts and Nevis -Challengers,15,Trinity Palmetto Point,KN,St Kitts and Nevis Cayon,08,Saint Mary Cayon,KN,St Kitts and Nevis -Brumaire,03,Saint George Basseterre,KN,St Kitts and Nevis -Brick Kiln,05,Saint James Windward,KN,St Kitts and Nevis Basseterre,03,Saint George Basseterre,KN,St Kitts and Nevis -Saint Joseph,06,Saint Joseph,DM,Dominica -Roseau,04,Saint George,DM,Dominica -Rosalie,03,Saint David,DM,Dominica -Pointe Michel,07,Saint Luke,DM,Dominica -Paix Bouche,02,Saint Andrew,DM,Dominica -Marigot,02,Saint Andrew,DM,Dominica +Woodford Hill,02,Saint Andrew Parish,DM,Dominica +Wesley,02,Saint Andrew Parish,DM,Dominica +Soufrière,08,Saint Mark Parish,DM,Dominica +Salisbury,06,Saint Joseph Parish,DM,Dominica +Saint Joseph,06,Saint Joseph Parish,DM,Dominica +Roseau,04,Saint George Parish,DM,Dominica +Rosalie,03,Saint David Parish,DM,Dominica +Portsmouth,05,Saint John Parish,DM,Dominica +Pointe Michel,07,Saint Luke Parish,DM,Dominica +Marigot,02,Saint Andrew Parish,DM,Dominica +Mahaut,10,Saint Paul Parish,DM,Dominica +La Plaine,09,Saint Patrick Parish,DM,Dominica ,,,DM,Dominica -Colihaut,11,Saint Peter,DM,Dominica -Berekua,09,Saint Patrick,DM,Dominica -"St John's",04,Parish of Saint John,AG,Antigua and Barbuda -,04,Parish of Saint John,AG,Antigua and Barbuda -Piggotts,03,Parish of Saint George,AG,Antigua and Barbuda -Old Road,05,Parish of Saint Mary,AG,Antigua and Barbuda -Liberta,06,Parish of Saint Paul,AG,Antigua and Barbuda -Freetown,08,Parish of Saint Philip,AG,Antigua and Barbuda -Falmouth,06,Parish of Saint Paul,AG,Antigua and Barbuda +Colihaut,11,Saint Peter Parish,DM,Dominica +Castle Bruce,03,Saint David Parish,DM,Dominica +Calibishie,02,Saint Andrew Parish,DM,Dominica +Berekua,09,Saint Patrick Parish,DM,Dominica +Swetes,06,Saint Paul Parish,AG,Antigua and Barbuda +"St John's",04,Saint John Parish,AG,Antigua and Barbuda +,04,Saint John Parish,AG,Antigua and Barbuda +Potters Village,04,Saint John Parish,AG,Antigua and Barbuda +Piggotts,03,Saint George Parish,AG,Antigua and Barbuda +Parham,07,Saint Peter Parish,AG,Antigua and Barbuda +Old Road,05,Saint Mary Parish,AG,Antigua and Barbuda +Liberta,06,Saint Paul Parish,AG,Antigua and Barbuda +Freetown,08,Saint Philip Parish,AG,Antigua and Barbuda +Falmouth,06,Saint Paul Parish,AG,Antigua and Barbuda +English Harbour Town,06,Saint Paul Parish,AG,Antigua and Barbuda Codrington,10,Barbuda,AG,Antigua and Barbuda -Bolands,05,Parish of Saint Mary,AG,Antigua and Barbuda +Cedar Grove,04,Saint John Parish,AG,Antigua and Barbuda +Bolands,05,Saint Mary Parish,AG,Antigua and Barbuda ,,,AG,Antigua and Barbuda -All Saints,07,Parish of Saint Peter,AG,Antigua and Barbuda +All Saints,07,Saint Peter Parish,AG,Antigua and Barbuda Vieux Fort,11,Vieux-Fort,LC,Saint Lucia -Soufriere,10,Soufriere,LC,Saint Lucia +Soufrière,10,Soufrière,LC,Saint Lucia ,,,LC,Saint Lucia -Laborie,07,Laborie,LC,Saint Lucia Gros Islet,06,Gros-Islet,LC,Saint Lucia Dennery,05,Dennery,LC,Saint Lucia Dauphin,06,Gros-Islet,LC,Saint Lucia @@ -68268,8 +53045,30 @@ Choiseul,03,Choiseul,LC,Saint Lucia Castries,02,Castries,LC,Saint Lucia Anse La Verdure,12,Canaries,LC,Saint Lucia ,,,TC,Turks and Caicos Islands +The Bight Settlements,,,TC,Turks and Caicos Islands +Sandy Point,,,TC,Turks and Caicos Islands +Over Back The Damp,,,TC,Turks and Caicos Islands +Lorimers,,,TC,Turks and Caicos Islands +Kew,,,TC,Turks and Caicos Islands +Greenwich,,,TC,Turks and Caicos Islands Cockburn Town,,,TC,Turks and Caicos Islands +Five Cays Settlement,,,TC,Turks and Caicos Islands +Conch Bar,,,TC,Turks and Caicos Islands +Cockburn Harbour,,,TC,Turks and Caicos Islands +Bottle Creek Settlements,,,TC,Turks and Caicos Islands +Blue Hills Settlements,,,TC,Turks and Caicos Islands +Bambarra,,,TC,Turks and Caicos Islands Balfour Town,,,TC,Turks and Caicos Islands +Westpunt,,,AW,Aruba +Wayaca,,,AW,Aruba +Washington,,,AW,Aruba +Tarabana,,,AW,Aruba +Tanki Leendert,,,AW,Aruba +Tanki Flip,,,AW,Aruba +Tamarijn,,,AW,Aruba +Solito,,,AW,Aruba +Soledad,,,AW,Aruba +Siribana,,,AW,Aruba San Nicolas,,,AW,Aruba Santa Cruz,,,AW,Aruba Savaneta,,,AW,Aruba @@ -68277,20 +53076,40 @@ Paradera,,,AW,Aruba Palm Beach,,,AW,Aruba Oranjestad,,,AW,Aruba Noord,,,AW,Aruba -Bushiribana,,,AW,Aruba ,,,AW,Aruba +Wesley Will,,,VG,British Virgin Islands +Threllfall,,,VG,British Virgin Islands +The Settlement,,,VG,British Virgin Islands +The Mill,,,VG,British Virgin Islands +Spanish Town,,,VG,British Virgin Islands Road Town,,,VG,British Virgin Islands +Maya Cove,,,VG,British Virgin Islands +Long Swamp,,,VG,British Virgin Islands +Little Harbour,,,VG,British Virgin Islands +Lettsome Settlement,,,VG,British Virgin Islands +Leonards,,,VG,British Virgin Islands ,,,VG,British Virgin Islands ,,,VC,St Vincent and Grenadines -,04,Parish of Saint George,VC,St Vincent and Grenadines -Rutland Vale,05,Parish of Saint Patrick,VC,St Vincent and Grenadines -Questelles,02,Parish of Saint Andrew,VC,St Vincent and Grenadines -Port Elizabeth,06,Grenadines,VC,St Vincent and Grenadines -Kingstown,04,Parish of Saint George,VC,St Vincent and Grenadines -Chateaubelair,03,Parish of Saint David,VC,St Vincent and Grenadines -,01,Parish of Charlotte,VC,St Vincent and Grenadines +,04,Saint George Parish,VC,St Vincent and Grenadines +Rutland Vale,05,Saint Patrick Parish,VC,St Vincent and Grenadines +Questelles,02,Saint Andrew Parish,VC,St Vincent and Grenadines +Port Elizabeth,06,Grenadines Parish,VC,St Vincent and Grenadines +Kingstown,04,Saint George Parish,VC,St Vincent and Grenadines +Chateaubelair,03,Saint David Parish,VC,St Vincent and Grenadines +,01,Charlotte Parish,VC,St Vincent and Grenadines +Zion Hill,,,MS,Montserrat +Woodlands,,,MS,Montserrat +Windy Hill,,,MS,Montserrat +Weekes,,,MS,Montserrat +Webbs,,,MS,Montserrat +Virgin Islands,,,MS,Montserrat +Victoria,,,MS,Montserrat +"Tuitt's",,,MS,Montserrat +Salem,,,MS,Montserrat +"Saint John's Village",,,MS,Montserrat Plymouth,,,MS,Montserrat ,,,MS,Montserrat +"Gerald's",,,MS,Montserrat Vieux-Habitants,,,GP,Guadeloupe Vieux Fort,,,GP,Guadeloupe Trois-Rivieres,,,GP,Guadeloupe @@ -68300,8 +53119,6 @@ Sainte-Rose,,,GP,Guadeloupe Sainte-Anne,,,GP,Guadeloupe Saint-Claude,,,GP,Guadeloupe ,,,BL,Saint Barthélemy -Port-Louis,,,GP,Guadeloupe -Port Louis,,,GP,Guadeloupe Pointe-Noire,,,GP,Guadeloupe Pointe-à-Pitre,,,GP,Guadeloupe Petit-Canal,,,GP,Guadeloupe @@ -68315,41 +53132,57 @@ Lamentin,,,GP,Guadeloupe Gustavia,,,BL,Saint Barthélemy ,,,GP,Guadeloupe Grand Cul-de-Sac,,,BL,Saint Barthélemy -Grand-Bourg,,,GP,Guadeloupe Gourbeyre,,,GP,Guadeloupe Deshaies,,,GP,Guadeloupe Capesterre-Belle-Eau,,,GP,Guadeloupe -Bouillante,,,GP,Guadeloupe Basse-Terre,,,GP,Guadeloupe -Baillif,,,GP,Guadeloupe Baie Mahault,,,GP,Guadeloupe Baie-Mahault,,,GP,Guadeloupe -Anse-Bertrand,,,GP,Guadeloupe -Victoria,05,Saint Mark,GD,Grenada -The Lime,03,Saint George,GD,Grenada -The Bocas,03,Saint George,GD,Grenada -Sauteurs,06,Saint Patrick,GD,Grenada -Saint John,06,Saint Patrick,GD,Grenada -"Saint George's",03,Saint George,GD,Grenada -,03,Saint George,GD,Grenada -Morne Tranquille,02,Saint David,GD,Grenada +Woburn,03,Saint George Parish,GD,Grenada +Windward,10,Carriacou and Petite Martinique,GD,Grenada +Windsor Forest,02,Saint David Parish,GD,Grenada +Windsor Castle,02,Saint David Parish,GD,Grenada +Windsor,01,Saint Andrew Parish,GD,Grenada +Willis,03,Saint George Parish,GD,Grenada +White Gun,03,Saint George Parish,GD,Grenada +Victoria,05,Saint Mark Parish,GD,Grenada +The Lime,03,Saint George Parish,GD,Grenada +Sauteurs,06,Saint Patrick Parish,GD,Grenada +"Saint George's",03,Saint George Parish,GD,Grenada +,03,Saint George Parish,GD,Grenada +"Saint David's",02,Saint David Parish,GD,Grenada +Morne Tranquille,02,Saint David Parish,GD,Grenada Hillsborough,10,Carriacou and Petite Martinique,GD,Grenada -Grenville,01,Saint Andrew,GD,Grenada +Grenville,01,Saint Andrew Parish,GD,Grenada ,,,GD,Grenada +Grand Roy,04,Saint John Parish,GD,Grenada +Gouyave,04,Saint John Parish,GD,Grenada +Whitehall Estates,,,KY,Cayman Islands West Bay,,,KY,Cayman Islands +Water Ground,,,KY,Cayman Islands +Vicksville,,,KY,Cayman Islands +Upper Land,,,KY,Cayman Islands +Tropical Gardens,,,KY,Cayman Islands +Town Hall Crescent,,,KY,Cayman Islands +Tibbetts Turn,,,KY,Cayman Islands +The Moorings,,,KY,Cayman Islands Spot Bay,,,KY,Cayman Islands -Savannah,,,KY,Cayman Islands +North Side,,,KY,Cayman Islands Gun Bay,,,KY,Cayman Islands George Town,,,KY,Cayman Islands +East End,,,KY,Cayman Islands ,,,KY,Cayman Islands Bodden Town,,,KY,Cayman Islands Trial Farm,OW,Orange Walk District,BZ,Belize Spanish Lookout,CY,Cayo District,BZ,Belize +Shipyard,OW,Orange Walk District,BZ,Belize +Sarteneja,CZL,Corozal District,BZ,Belize Santa Elena,CY,Cayo District,BZ,Belize -San Pedro,CZL,Corozal District,BZ,Belize San Pedro Town,BZ,Belize District,BZ,Belize +San Jose,OW,Orange Walk District,BZ,Belize San Ignacio,CY,Cayo District,BZ,Belize -Rio Blanco,TOL,Toledo District,BZ,Belize +Punta Gorda,TOL,Toledo District,BZ,Belize +Placencia,SC,Stann Creek District,BZ,Belize ,OW,Orange Walk District,BZ,Belize Orange Walk,OW,Orange Walk District,BZ,Belize Ladyville,BZ,Belize District,BZ,Belize @@ -68363,63 +53196,67 @@ Belmopan,CY,Cayo District,BZ,Belize ,BZ,Belize District,BZ,Belize Belize City,BZ,Belize District,BZ,Belize ,,,BZ,Belize -Zacatecoluca,PA,Departamento de La Paz,SV,El Salvador -Usulutan,US,Departamento de Usulutan,SV,El Salvador -Tejutla,CH,Departamento de Chalatenango,SV,El Salvador -Soyapango,SS,Departamento de San Salvador,SV,El Salvador -Sonsonate,SO,Departamento de Sonsonate,SV,El Salvador -Sitio de Los Nejapa,LI,Departamento de La Libertad,SV,El Salvador +Zacatecoluca,PA,La Paz Department,SV,El Salvador +Usulután,US,Departamento de Usulutan,SV,El Salvador +Soyapango,SS,San Salvador Department,SV,El Salvador +Sonsonate,SO,Sonsonate Department,SV,El Salvador Sensuntepeque,CA,Departamento de Cabanas,SV,El Salvador -,SV,Departamento de San Vicente,SV,El Salvador -San Vicente,SV,Departamento de San Vicente,SV,El Salvador -Santa Ana,SA,Departamento de Santa Ana,SV,El Salvador -San Sebastian Salitrillo,SA,Departamento de Santa Ana,SV,El Salvador -,SS,Departamento de San Salvador,SV,El Salvador -San Salvador,SS,Departamento de San Salvador,SV,El Salvador -San Miguel,SM,Departamento de San Miguel,SV,El Salvador -San Miguel Ingenio,SA,Departamento de Santa Ana,SV,El Salvador -San Martin,SS,Departamento de San Salvador,SV,El Salvador -San Marcos,SS,Departamento de San Salvador,SV,El Salvador -San Luis Talpa,PA,Departamento de La Paz,SV,El Salvador -San Juan Opico,LI,Departamento de La Libertad,SV,El Salvador -Quelepa,SM,Departamento de San Miguel,SV,El Salvador -Nuevo Cuscatlan,LI,Departamento de La Libertad,SV,El Salvador -Santa Tecla,LI,Departamento de La Libertad,SV,El Salvador +,SV,San Vicente Department,SV,El Salvador +San Vicente,SV,San Vicente Department,SV,El Salvador +Santa Rosa de Lima,UN,Departamento de La Union,SV,El Salvador +Santa Ana,SA,Santa Ana Department,SV,El Salvador +,SS,San Salvador Department,SV,El Salvador +San Salvador,SS,San Salvador Department,SV,El Salvador +San Rafael Oriente,SM,San Miguel Department,SV,El Salvador +San Pablo Tacachico,LI,La Libertad Department,SV,El Salvador +San Miguel,SM,San Miguel Department,SV,El Salvador +San Miguel Ingenio,SA,Santa Ana Department,SV,El Salvador +San Miguel,SS,San Salvador Department,SV,El Salvador +San Martin,CU,Departamento de Cuscatlan,SV,El Salvador +San Martin,SS,San Salvador Department,SV,El Salvador +San Marcos,SS,San Salvador Department,SV,El Salvador +San Luis Talpa,PA,La Paz Department,SV,El Salvador +Quezaltepeque,LI,La Libertad Department,SV,El Salvador +Quelepa,SM,San Miguel Department,SV,El Salvador +Santa Tecla,LI,La Libertad Department,SV,El Salvador ,MO,Departamento de Morazan,SV,El Salvador -Mejicanos,SS,Departamento de San Salvador,SV,El Salvador -Lourdes,LI,Departamento de La Libertad,SV,El Salvador +Metapán,SA,Santa Ana Department,SV,El Salvador +Mejicanos,SS,San Salvador Department,SV,El Salvador +Lourdes,LI,La Libertad Department,SV,El Salvador +La Union,UN,Departamento de La Union,SV,El Salvador La Paz,UN,Departamento de La Union,SV,El Salvador -Departamento de La Libertad,LI,Departamento de La Libertad,SV,El Salvador -La Libertad,SA,Departamento de Santa Ana,SV,El Salvador -La Libertad,LI,Departamento de La Libertad,SV,El Salvador -Ilopango,SS,Departamento de San Salvador,SV,El Salvador +La Libertad,SA,Santa Ana Department,SV,El Salvador +La Libertad,LI,La Libertad Department,SV,El Salvador +Jayaque,LI,La Libertad Department,SV,El Salvador +Izalco,SO,Sonsonate Department,SV,El Salvador +Ilopango,SS,San Salvador Department,SV,El Salvador ,,,SV,El Salvador El Salvador,UN,Departamento de La Union,SV,El Salvador -El Paisnal,SS,Departamento de San Salvador,SV,El Salvador -Delgado,SS,Departamento de San Salvador,SV,El Salvador -Cuscatancingo,SS,Departamento de San Salvador,SV,El Salvador +El Paisnal,SS,San Salvador Department,SV,El Salvador +Colon,LI,La Libertad Department,SV,El Salvador +Delgado,SS,San Salvador Department,SV,El Salvador +Cuscatancingo,SS,San Salvador Department,SV,El Salvador Cojutepeque,CU,Departamento de Cuscatlan,SV,El Salvador -Chalchuapa,SA,Departamento de Santa Ana,SV,El Salvador -Chalatenango,CH,Departamento de Chalatenango,SV,El Salvador -Armenia,SO,Departamento de Sonsonate,SV,El Salvador -Apopa,SS,Departamento de San Salvador,SV,El Salvador -Antiguo Cuscatlan,LI,Departamento de La Libertad,SV,El Salvador -Ahuachapan,AH,Departamento de Ahuachapan,SV,El Salvador -Acajutla,SO,Departamento de Sonsonate,SV,El Salvador +Chalchuapa,SA,Santa Ana Department,SV,El Salvador +Chalatenango,CH,Chalatenango Department,SV,El Salvador +Ayutuxtepeque,SS,San Salvador Department,SV,El Salvador +Apopa,SS,San Salvador Department,SV,El Salvador +Antiguo Cuscatlan,LI,La Libertad Department,SV,El Salvador +Ahuachapán,AH,Departamento de Ahuachapan,SV,El Salvador +Aguilares,SS,San Salvador Department,SV,El Salvador +Acajutla,SO,Sonsonate Department,SV,El Salvador Zacapa,ZA,Zacapa,GT,Guatemala Villa Nueva,GU,Guatemala,GT,Guatemala Villa Canales,GU,Guatemala,GT,Guatemala Totonicapán,TO,Totonicapán,GT,Guatemala -Teculutan,ZA,Zacapa,GT,Guatemala Santa Rosa de Lima,SR,Santa Rosa Department,GT,Guatemala +Santa Lucia Cotzumalguapa,ES,Departamento de Escuintla,GT,Guatemala +Santa Cruz del Quiche,QC,Quiché,GT,Guatemala Santa Catarina Pinula,GU,Guatemala,GT,Guatemala -San Pedro La Laguna,SO,Sololá,GT,Guatemala -San Marcos,SM,San Marcos,GT,Guatemala -San Lucas Sacatepequez,SA,Sacatepéquez,GT,Guatemala San Juan Sacatepequez,GU,Guatemala,GT,Guatemala +San Jose Pinula,GU,Guatemala,GT,Guatemala San Benito,PE,Petén,GT,Guatemala -Salama,BV,Baja Verapaz,GT,Guatemala -Sacatepéquez,SA,Sacatepéquez,GT,Guatemala +Salamá,BV,Baja Verapaz,GT,Guatemala Sacapulas,QC,Quiché,GT,Guatemala Retalhuleu,RE,Departamento de Retalhuleu,GT,Guatemala ,QZ,Quetzaltenango,GT,Guatemala @@ -68427,26 +53264,26 @@ Quetzaltenango,QZ,Quetzaltenango,GT,Guatemala Puerto Barrios,IZ,Izabal Department,GT,Guatemala Petapa,GU,Guatemala,GT,Guatemala Panzos,AV,Alta Verapaz,GT,Guatemala -Panajachel,SO,Sololá,GT,Guatemala -Palin,ES,Departamento de Escuintla,GT,Guatemala +Palín,ES,Departamento de Escuintla,GT,Guatemala Mixco,GU,Guatemala,GT,Guatemala Mazatenango,SU,Suchitepeque,GT,Guatemala Mariscos,IZ,Izabal Department,GT,Guatemala -Malacatan,SM,San Marcos,GT,Guatemala +Malacatán,SM,San Marcos,GT,Guatemala La Reforma,JU,Departamento de Jutiapa,GT,Guatemala +La Democracia,HU,Departamento de Huehuetenango,GT,Guatemala Jutiapa,JU,Departamento de Jutiapa,GT,Guatemala ,JA,Jalapa,GT,Guatemala Jalapa,JA,Jalapa,GT,Guatemala Huehuetenango,HU,Departamento de Huehuetenango,GT,Guatemala ,,,GT,Guatemala ,GU,Guatemala,GT,Guatemala -Gualan,ZA,Zacapa,GT,Guatemala Fraijanes,GU,Guatemala,GT,Guatemala Flores,PE,Petén,GT,Guatemala Esquipulas,CQ,Chiquimula,GT,Guatemala Escuintla,ES,Departamento de Escuintla,GT,Guatemala +Guastatoya,PR,El Progreso,GT,Guatemala El Estor,IZ,Izabal Department,GT,Guatemala -Coban,AV,Alta Verapaz,GT,Guatemala +Cobán,AV,Alta Verapaz,GT,Guatemala Coatepeque,QZ,Quetzaltenango,GT,Guatemala Melchor de Mencos,PE,Petén,GT,Guatemala Guatemala City,GU,Guatemala,GT,Guatemala @@ -68460,119 +53297,130 @@ Antigua Guatemala,SA,Sacatepéquez,GT,Guatemala Amatitlán,GU,Guatemala,GT,Guatemala ,AV,Alta Verapaz,GT,Guatemala Puerto Cortez,CR,Cortés Department,HN,Honduras -Cortes,CR,Cortés Department,HN,Honduras +Cortés,CR,Cortés Department,HN,Honduras +Yoro,YO,Yoro Department,HN,Honduras Villanueva,CR,Cortés Department,HN,Honduras Valle de La Cruz,SB,Santa Bárbara Department,HN,Honduras Utila,IB,Bay Islands,HN,Honduras -Trujillo,CL,Colón Department,HN,Honduras Tres Cerros,CR,Cortés Department,HN,Honduras Tocoa,CL,Colón Department,HN,Honduras Tela,AT,Atlántida Department,HN,Honduras Tegucigalpita,CR,Cortés Department,HN,Honduras Tegucigalpa,FM,Francisco Morazán Department,HN,Honduras -Taulabe,CM,Comayagua Department,HN,Honduras +Taulabé,CM,Comayagua Department,HN,Honduras Talanga,FM,Francisco Morazán Department,HN,Honduras Sulaco,YO,Yoro Department,HN,Honduras Sula,SB,Santa Bárbara Department,HN,Honduras -Sinuapa,OC,Ocotepeque Department,HN,Honduras Siguatepeque,CM,Comayagua Department,HN,Honduras Santa Rosa de Copán,CP,Copán Department,HN,Honduras +Santa Rita,YO,Yoro Department,HN,Honduras Santa Cruz de Yojoa,CR,Cortés Department,HN,Honduras Santa Barbara,SB,Santa Bárbara Department,HN,Honduras San Pedro Sula,CR,Cortés Department,HN,Honduras -San Marcos de Colon,CH,Choluteca Department,HN,Honduras San Manuel de Colohete,LE,Lempira Department,HN,Honduras San Lorenzo,VA,Valle Department,HN,Honduras San Francisco de Soroguara,FM,Francisco Morazán Department,HN,Honduras Rio Comayagua,CR,Cortés Department,HN,Honduras Puerto Lempira,GD,Gracias a Dios Department,HN,Honduras Puerto,OL,Olancho Department,HN,Honduras +Potrerillos,CR,Cortés Department,HN,Honduras Piraera,LE,Lempira Department,HN,Honduras Pinalejo,SB,Santa Bárbara Department,HN,Honduras Omoa,CR,Cortés Department,HN,Honduras -Olancho Department,OL,Olancho Department,HN,Honduras Olanchito,YO,Yoro Department,HN,Honduras -Nueva Ocotepeque,OC,Ocotepeque Department,HN,Honduras Nacaome,VA,Valle Department,HN,Honduras Marcala,LP,La Paz Department,HN,Honduras Los Plancitos,IN,Intibucá Department,HN,Honduras Los Dos Caminos,LE,Lempira Department,HN,Honduras +La Paz,LP,La Paz Department,HN,Honduras La Paz,EP,El Paraíso Department,HN,Honduras La Lima,CR,Cortés Department,HN,Honduras La Esperanza,FM,Francisco Morazán Department,HN,Honduras La Entrada,CP,Copán Department,HN,Honduras La Ceiba,AT,Atlántida Department,HN,Honduras Juticalpa,OL,Olancho Department,HN,Honduras -Intibuca,IN,Intibucá Department,HN,Honduras +Intibucá,IN,Intibucá Department,HN,Honduras ,,,HN,Honduras +Guaimaca,FM,Francisco Morazán Department,HN,Honduras Gracias,LE,Lempira Department,HN,Honduras ,FM,Francisco Morazán Department,HN,Honduras -Esparta,AT,Atlántida Department,HN,Honduras -Erandique,LE,Lempira Department,HN,Honduras El Progreso,YO,Yoro Department,HN,Honduras +El Paraiso,FM,Francisco Morazán Department,HN,Honduras +El Paraiso,EP,El Paraíso Department,HN,Honduras El Negrito,YO,Yoro Department,HN,Honduras -Danli,EP,El Paraíso Department,HN,Honduras +Danlí,EP,El Paraíso Department,HN,Honduras ,CR,Cortés Department,HN,Honduras -Comayaguela,FM,Francisco Morazán Department,HN,Honduras +Comayagüela,FM,Francisco Morazán Department,HN,Honduras ,CM,Comayagua Department,HN,Honduras Comayagua,CM,Comayagua Department,HN,Honduras ,CL,Colón Department,HN,Honduras -Cofradia,CR,Cortés Department,HN,Honduras -Cofradia,FM,Francisco Morazán Department,HN,Honduras +Cofradía,CR,Cortés Department,HN,Honduras +Cofradía,FM,Francisco Morazán Department,HN,Honduras ,CH,Choluteca Department,HN,Honduras Ciudad Choluteca,CH,Choluteca Department,HN,Honduras Choloma,CR,Cortés Department,HN,Honduras Catacamas,OL,Olancho Department,HN,Honduras Cane,LP,La Paz Department,HN,Honduras ,AT,Atlántida Department,HN,Honduras -America,FM,Francisco Morazán Department,HN,Honduras +América,FM,Francisco Morazán Department,HN,Honduras Tipitapa,MN,Managua Department,NI,Nicaragua -Sebaco,MT,Matagalpa Department,NI,Nicaragua -San Jorge,RI,Departamento de Rivas,NI,Nicaragua -Rivas,RI,Departamento de Rivas,NI,Nicaragua +Somotillo,CI,Chinandega Department,NI,Nicaragua +Sébaco,MT,Matagalpa Department,NI,Nicaragua +San Rafael del Sur,MN,Managua Department,NI,Nicaragua +San Marcos,CA,Carazo Department,NI,Nicaragua +San Jorge,RI,Rivas Department,NI,Nicaragua +Rivas,RI,Rivas Department,NI,Nicaragua +Rama,AS,South Caribbean Coast,NI,Nicaragua +Puerto Cabezas,AN,North Caribbean Coast,NI,Nicaragua +Ocotal,NS,Nueva Segovia Department,NI,Nicaragua +Nueva Guinea,AS,South Caribbean Coast,NI,Nicaragua ,,,NI,Nicaragua +Nandaime,GR,Granada Department,NI,Nicaragua +Nagarote,LE,León Department,NI,Nicaragua +Mateare,MN,Managua Department,NI,Nicaragua Matagalpa,MT,Matagalpa Department,NI,Nicaragua Masaya,MS,Masaya Department,NI,Nicaragua +Masatepe,MS,Masaya Department,NI,Nicaragua Managua,MN,Managua Department,NI,Nicaragua ,LE,León Department,NI,Nicaragua León,LE,León Department,NI,Nicaragua +La Paz Centro,LE,León Department,NI,Nicaragua Juigalpa,CO,Chontales Department,NI,Nicaragua +Jinotepe,CA,Carazo Department,NI,Nicaragua Jinotega,JI,Jinotega Department,NI,Nicaragua +Jalapa,NS,Nueva Segovia Department,NI,Nicaragua Granada,GR,Granada Department,NI,Nicaragua -Esteli,ES,Estelí Department,NI,Nicaragua -Chinandega,CI,Departamento de Chinandega,NI,Nicaragua +Estelí,ES,Estelí Department,NI,Nicaragua +El Viejo,CI,Chinandega Department,NI,Nicaragua +Diriamba,CA,Carazo Department,NI,Nicaragua +Corinto,CI,Chinandega Department,NI,Nicaragua +Chinandega,CI,Chinandega Department,NI,Nicaragua +Chichigalpa,CI,Chinandega Department,NI,Nicaragua +Boaco,BO,Boaco Department,NI,Nicaragua +Bluefields,AS,South Caribbean Coast,NI,Nicaragua Acoyapa,CO,Chontales Department,NI,Nicaragua Zarcero,A,Alajuela Province,CR,Costa Rica -Zapote,A,Alajuela Province,CR,Costa Rica Vuelta de Jorco,SJ,Provincia de San Jose,CR,Costa Rica -Venecia,P,Puntarenas Province,CR,Costa Rica Uvita,H,Heredia Province,CR,Costa Rica Turrialba,C,Cartago Province,CR,Costa Rica -Tres Rios,C,Cartago Province,CR,Costa Rica -Tobosi,C,Cartago Province,CR,Costa Rica Tilaran,G,Guanacaste Province,CR,Costa Rica -Tibas,SJ,Provincia de San Jose,CR,Costa Rica -Tejar,SJ,Provincia de San Jose,CR,Costa Rica -Siquirres,L,Limón Province,CR,Costa Rica -Sarchi,A,Alajuela Province,CR,Costa Rica +Tibás,SJ,Provincia de San Jose,CR,Costa Rica San Vicente,SJ,Provincia de San Jose,CR,Costa Rica -Santo Domingo,H,Heredia Province,CR,Costa Rica -Santiago,SJ,Provincia de San Jose,CR,Costa Rica Santa Cruz,G,Guanacaste Province,CR,Costa Rica +Santa Ana,SJ,Provincia de San Jose,CR,Costa Rica San Ramon,A,Alajuela Province,CR,Costa Rica +San Ramon de Rio Blanco,P,Puntarenas Province,CR,Costa Rica San Rafael,A,Alajuela Province,CR,Costa Rica San Pedro,SJ,Provincia de San Jose,CR,Costa Rica -San Pablo,G,Guanacaste Province,CR,Costa Rica -San Miguel,A,Alajuela Province,CR,Costa Rica +San Miguel,SJ,Provincia de San Jose,CR,Costa Rica San Marcos,SJ,Provincia de San Jose,CR,Costa Rica ,SJ,Provincia de San Jose,CR,Costa Rica San Jose,A,Alajuela Province,CR,Costa Rica +San Jose Sur,A,Alajuela Province,CR,Costa Rica San José,SJ,Provincia de San Jose,CR,Costa Rica San Isidro,SJ,Provincia de San Jose,CR,Costa Rica San Ignacio,SJ,Provincia de San Jose,CR,Costa Rica San Francisco,H,Heredia Province,CR,Costa Rica -San Francisco de Dos Rios,SJ,Provincia de San Jose,CR,Costa Rica -Sámara,G,Guanacaste Province,CR,Costa Rica Sacramento,H,Heredia Province,CR,Costa Rica Rio Segundo,A,Alajuela Province,CR,Costa Rica Quesada,A,Alajuela Province,CR,Costa Rica @@ -68581,56 +53429,53 @@ Purral,SJ,Provincia de San Jose,CR,Costa Rica Puntarenas,P,Puntarenas Province,CR,Costa Rica Limón,L,Limón Province,CR,Costa Rica Potrero,G,Guanacaste Province,CR,Costa Rica -Pita,P,Puntarenas Province,CR,Costa Rica Perez Zeledon,SJ,Provincia de San Jose,CR,Costa Rica Pavas,SJ,Provincia de San Jose,CR,Costa Rica -Pavas,C,Cartago Province,CR,Costa Rica Parrita,P,Puntarenas Province,CR,Costa Rica -Paraiso,C,Cartago Province,CR,Costa Rica -Panica,P,Puntarenas Province,CR,Costa Rica -Palmares,SJ,Provincia de San Jose,CR,Costa Rica +Paraíso,C,Cartago Province,CR,Costa Rica +Quebrada Palo,A,Alajuela Province,CR,Costa Rica Orotina,A,Alajuela Province,CR,Costa Rica -Orosi,C,Cartago Province,CR,Costa Rica -Nosara,G,Guanacaste Province,CR,Costa Rica Nicoya,G,Guanacaste Province,CR,Costa Rica Neily,P,Puntarenas Province,CR,Costa Rica +Naranjo,P,Puntarenas Province,CR,Costa Rica Moravia,L,Limón Province,CR,Costa Rica Monte Verde,P,Puntarenas Province,CR,Costa Rica Miramar,P,Puntarenas Province,CR,Costa Rica -Anselmo Llorente,SJ,Provincia de San Jose,CR,Costa Rica +Mata de Palo,SJ,Provincia de San Jose,CR,Costa Rica +,L,Limón Province,CR,Costa Rica Libertad,G,Guanacaste Province,CR,Costa Rica Liberia,G,Guanacaste Province,CR,Costa Rica -Uruca,SJ,Provincia de San Jose,CR,Costa Rica La Garita,A,Alajuela Province,CR,Costa Rica -Jaco,P,Puntarenas Province,CR,Costa Rica +Jacó,P,Puntarenas Province,CR,Costa Rica Herradura,P,Puntarenas Province,CR,Costa Rica Heredia,H,Heredia Province,CR,Costa Rica -Guatuso,SJ,Provincia de San Jose,CR,Costa Rica +Hatillo Centro,SJ,Provincia de San Jose,CR,Costa Rica Guadalupe,SJ,Provincia de San Jose,CR,Costa Rica Guadalupe,P,Puntarenas Province,CR,Costa Rica Grecia,A,Alajuela Province,CR,Costa Rica Golfito,P,Puntarenas Province,CR,Costa Rica La Fortuna,A,Alajuela Province,CR,Costa Rica +Filadelfia,G,Guanacaste Province,CR,Costa Rica Esparza,P,Puntarenas Province,CR,Costa Rica -Escazu,SJ,Provincia de San Jose,CR,Costa Rica +Escazú,SJ,Provincia de San Jose,CR,Costa Rica Desamparados,SJ,Provincia de San Jose,CR,Costa Rica Curridabat,SJ,Provincia de San Jose,CR,Costa Rica ,,,CR,Costa Rica +Cóbano,P,Puntarenas Province,CR,Costa Rica Cinco Esquinas,SJ,Provincia de San Jose,CR,Costa Rica Chontales,P,Puntarenas Province,CR,Costa Rica Chacarita,P,Puntarenas Province,CR,Costa Rica Cervantes,C,Cartago Province,CR,Costa Rica -Castilla de Oro,G,Guanacaste Province,CR,Costa Rica Cartago,C,Cartago Province,CR,Costa Rica -Cariblanca,A,Alajuela Province,CR,Costa Rica -Canas,G,Guanacaste Province,CR,Costa Rica -Bambu,L,Limón Province,CR,Costa Rica -Belen,G,Guanacaste Province,CR,Costa Rica -Batan,L,Limón Province,CR,Costa Rica -Barva,H,Heredia Province,CR,Costa Rica +Carmona,G,Guanacaste Province,CR,Costa Rica +Bristol,L,Limón Province,CR,Costa Rica +Bambú,L,Limón Province,CR,Costa Rica +Belén,G,Guanacaste Province,CR,Costa Rica +Batán,L,Limón Province,CR,Costa Rica Barranca,P,Puntarenas Province,CR,Costa Rica Atenas,A,Alajuela Province,CR,Costa Rica -Aserri,SJ,Provincia de San Jose,CR,Costa Rica +Aserrí,SJ,Provincia de San Jose,CR,Costa Rica +Alajuelita,SJ,Provincia de San Jose,CR,Costa Rica ,A,Alajuela Province,CR,Costa Rica Alajuela,A,Alajuela Province,CR,Costa Rica Aguas Zarcas,L,Limón Province,CR,Costa Rica @@ -68640,7 +53485,7 @@ Zaraza,J,Guárico,VE,Venezuela Yaritagua,U,Yaracuy,VE,Venezuela ,U,Yaracuy,VE,Venezuela Villa de Cura,D,Aragua,VE,Venezuela -Vigia,D,Aragua,VE,Venezuela +Vigía,D,Aragua,VE,Venezuela ,,,VE,Venezuela Valle de La Pascua,J,Guárico,VE,Venezuela Valle,F,Bolívar,VE,Venezuela @@ -68653,8 +53498,7 @@ Tucupita,Y,Delta Amacuro,VE,Venezuela Tucacas,I,Falcón,VE,Venezuela Colonia Tovar,D,Aragua,VE,Venezuela Tinaquillo,H,Cojedes,VE,Venezuela -Tariba,S,Táchira,VE,Venezuela -Tamaca,K,Lara,VE,Venezuela +Táriba,S,Táchira,VE,Venezuela ,S,Táchira,VE,Venezuela ,R,Sucre,VE,Venezuela Sucre,H,Cojedes,VE,Venezuela @@ -68669,6 +53513,8 @@ San Cristóbal,S,Táchira,VE,Venezuela San Carlos del Zulia,V,Zulia,VE,Venezuela San Carlos,H,Cojedes,VE,Venezuela San Antonio de Los Altos,M,Miranda,VE,Venezuela +La Villa del Rosario,V,Zulia,VE,Venezuela +Rio Claro,K,Lara,VE,Venezuela Punto Fijo,I,Falcón,VE,Venezuela Puerto Ordaz and San Felix,F,Bolívar,VE,Venezuela Puerto Cruz,B,Anzoátegui,VE,Venezuela @@ -68676,7 +53522,7 @@ Puerto Cabello,G,Carabobo,VE,Venezuela Puerto Ayacucho,Z,Amazonas,VE,Venezuela ,P,Portuguesa,VE,Venezuela Porlamar,O,Nueva Esparta,VE,Venezuela -Piritu,J,Guárico,VE,Venezuela +Píritu,J,Guárico,VE,Venezuela Piedras Negras,N,Monagas,VE,Venezuela Petare,M,Miranda,VE,Venezuela Palo Negro,D,Aragua,VE,Venezuela @@ -68684,26 +53530,26 @@ Ocumare,M,Miranda,VE,Venezuela ,O,Nueva Esparta,VE,Venezuela Nirgua,U,Yaracuy,VE,Venezuela Naguanagua,G,Carabobo,VE,Venezuela -Moron,G,Carabobo,VE,Venezuela +Morón,G,Carabobo,VE,Venezuela Araguaimujo,Y,Delta Amacuro,VE,Venezuela ,M,Miranda,VE,Venezuela Mérida,L,Mérida,VE,Venezuela Mene Grande,V,Zulia,VE,Venezuela -Maturin,M,Miranda,VE,Venezuela -Marin,U,Yaracuy,VE,Venezuela +Maturín,M,Miranda,VE,Venezuela +Marín,U,Yaracuy,VE,Venezuela Mariara,G,Carabobo,VE,Venezuela Margarita,F,Bolívar,VE,Venezuela Maracay,D,Aragua,VE,Venezuela Maracaibo,V,Zulia,VE,Venezuela -Maiquetia,X,Vargas,VE,Venezuela +Maiquetía,X,Vargas,VE,Venezuela Los Teques,M,Miranda,VE,Venezuela Los Guayos,G,Carabobo,VE,Venezuela -Los Dos Caminos,M,Miranda,VE,Venezuela -Llano de Miquilen,M,Miranda,VE,Venezuela La Victoria,D,Aragua,VE,Venezuela La Sierrita,V,Zulia,VE,Venezuela +,K,Lara,VE,Venezuela La Guaira,X,Vargas,VE,Venezuela La Goma,J,Guárico,VE,Venezuela +Higuerote,M,Miranda,VE,Venezuela Hatillo,I,Falcón,VE,Venezuela Guatire,M,Miranda,VE,Venezuela ,J,Guárico,VE,Venezuela @@ -68721,14 +53567,13 @@ El Tocuyo,K,Lara,VE,Venezuela El Tigre,B,Anzoátegui,VE,Venezuela Los Roques,W,Dependencias Federales,VE,Venezuela El Recreo,A,Distrito Federal,VE,Venezuela -Lecherias,B,Anzoátegui,VE,Venezuela +Lecherías,B,Anzoátegui,VE,Venezuela El Guarenal,D,Aragua,VE,Venezuela -Dabajuro,I,Falcón,VE,Venezuela Cumaná,R,Sucre,VE,Venezuela -Cua,M,Miranda,VE,Venezuela +Cúa,M,Miranda,VE,Venezuela Coro,I,Falcón,VE,Venezuela Cojedes,H,Cojedes,VE,Venezuela -Cocote,U,Yaracuy,VE,Venezuela +Cocoté,U,Yaracuy,VE,Venezuela Ciudad Ojeda,V,Zulia,VE,Venezuela Ciudad Guayana,F,Bolívar,VE,Venezuela Ciudad Bolívar,F,Bolívar,VE,Venezuela @@ -68739,25 +53584,28 @@ Catia La Mar,X,Vargas,VE,Venezuela Catia,A,Distrito Federal,VE,Venezuela Casigua-El Cubo,V,Zulia,VE,Venezuela Carúpano,R,Sucre,VE,Venezuela +Carrizal,M,Miranda,VE,Venezuela Carora,K,Lara,VE,Venezuela Caracas,A,Distrito Federal,VE,Venezuela ,G,Carabobo,VE,Venezuela +Caraballeda,X,Vargas,VE,Venezuela Caño Mánamo,Y,Delta Amacuro,VE,Venezuela Campo de Carabobo,G,Carabobo,VE,Venezuela Camoruco,H,Cojedes,VE,Venezuela -Calabozo,J,Guárico,VE,Venezuela +Camaguán,J,Guárico,VE,Venezuela Cagua,D,Aragua,VE,Venezuela +Cabudare,K,Lara,VE,Venezuela Cabimas,V,Zulia,VE,Venezuela ,F,Bolívar,VE,Venezuela +Baruta,M,Miranda,VE,Venezuela Barquisimeto,K,Lara,VE,Venezuela -,E,Barinas,VE,Venezuela Barinas,E,Barinas,VE,Venezuela Barcelona,B,Anzoátegui,VE,Venezuela Aroa,U,Yaracuy,VE,Venezuela Araure,P,Portuguesa,VE,Venezuela ,D,Aragua,VE,Venezuela ,B,Anzoátegui,VE,Venezuela -Anzoategui,K,Lara,VE,Venezuela +Anzoátegui,K,Lara,VE,Venezuela Los Puertos de Altagracia,V,Zulia,VE,Venezuela Achaguas,C,Apure,VE,Venezuela Acarigua,P,Portuguesa,VE,Venezuela @@ -68773,76 +53621,78 @@ Vinces,R,Los Ríos,EC,Ecuador Ventanas,R,Los Ríos,EC,Ecuador Velasco Ibarra,G,Guayas,EC,Ecuador Valdivia,L,Loja,EC,Ecuador -Urcuqui,I,Imbabura,EC,Ecuador -,T,Tungurahua,EC,Ecuador +Urcuquí,I,Imbabura,EC,Ecuador +,T,Tungurahua Province,EC,Ecuador Tumbaco,P,Pichincha,EC,Ecuador Tulcán,C,Carchi,EC,Ecuador Tosagua,M,Manabí,EC,Ecuador Tena,N,Napo,EC,Ecuador -Tarqui,M,Manabí,EC,Ecuador -Sucua,S,Morona Santiago,EC,Ecuador +Sucúa,S,Morona-Santiago Province,EC,Ecuador Sigsig,A,Azuay,EC,Ecuador Shushufindi,U,Sucumbíos,EC,Ecuador -Shell,Y,Pastaza,EC,Ecuador +Shell,Y,Pastaza Province,EC,Ecuador Saraguro,L,Loja,EC,Ecuador -Saquisili,X,Cotopaxi,EC,Ecuador +Saquisilí,X,Cotopaxi,EC,Ecuador Santo Domingo de los Colorados,SD,Santo Domingo de los Tsáchilas,EC,Ecuador Santa Rosa de Cusubamba,P,Pichincha,EC,Ecuador Santa Rosa,O,El Oro,EC,Ecuador Santa Elena,SE,Santa Elena,EC,Ecuador Santa Ana,M,Manabí,EC,Ecuador San Miguel de Salcedo,X,Cotopaxi,EC,Ecuador +San Lucas,L,Loja,EC,Ecuador San Lorenzo de Esmeraldas,E,Esmeraldas,EC,Ecuador -San Juan Bosco,S,Morona Santiago,EC,Ecuador +San Juan Bosco,S,Morona-Santiago Province,EC,Ecuador San Jose de Chimbo,B,Bolívar,EC,Ecuador San Isidro,M,Manabí,EC,Ecuador -Sangolqui,P,Pichincha,EC,Ecuador -Samborondon,G,Guayas,EC,Ecuador +Sangolquí,P,Pichincha,EC,Ecuador +Samborondón,G,Guayas,EC,Ecuador Salitre,G,Guayas,EC,Ecuador Salinas,SE,Santa Elena,EC,Ecuador Sabana Grande,G,Guayas,EC,Ecuador Rosa Zarate,E,Esmeraldas,EC,Ecuador Rocafuerte,M,Manabí,EC,Ecuador -Riobamba,H,Chimborazo,EC,Ecuador +Riobamba,H,Chimborazo Province,EC,Ecuador Ricaurte,R,Los Ríos,EC,Ecuador Quito,P,Pichincha,EC,Ecuador +Quilanga,L,Loja,EC,Ecuador Quevedo,R,Los Ríos,EC,Ecuador -Puyo,Y,Pastaza,EC,Ecuador -Puna,G,Guayas,EC,Ecuador -Pujili,X,Cotopaxi,EC,Ecuador +Puyo,Y,Pastaza Province,EC,Ecuador +Puná,G,Guayas,EC,Ecuador +Pujilí,X,Cotopaxi,EC,Ecuador Puerto Villamil,W,Galápagos,EC,Ecuador Puerto Quito,P,Pichincha,EC,Ecuador Puerto Lopez,M,Manabí,EC,Ecuador -Puerto Francisco de Orellana,D,Orellana,EC,Ecuador -Puerto Bolivar,O,El Oro,EC,Ecuador +Puerto Francisco de Orellana,D,Orellana Province,EC,Ecuador Puerto Baquerizo Moreno,W,Galápagos,EC,Ecuador Puerto Ayora,W,Galápagos,EC,Ecuador Puebloviejo,R,Los Ríos,EC,Ecuador Portoviejo,M,Manabí,EC,Ecuador Portovelo,O,El Oro,EC,Ecuador -Playas,G,Guayas,EC,Ecuador -Pinas,O,El Oro,EC,Ecuador -Pillaro,T,Tungurahua,EC,Ecuador +General Villamil,G,Guayas,EC,Ecuador +Pindal,L,Loja,EC,Ecuador +Piñas,O,El Oro,EC,Ecuador +Píllaro,T,Tungurahua Province,EC,Ecuador Pichincha,P,Pichincha,EC,Ecuador Pichincha,M,Manabí,EC,Ecuador +Pelileo,T,Tungurahua Province,EC,Ecuador Pedro Vicente Maldonado,P,Pichincha,EC,Ecuador Pedro Carbo,G,Guayas,EC,Ecuador Pedernales,M,Manabí,EC,Ecuador Paute,A,Azuay,EC,Ecuador -Patuca,S,Morona Santiago,EC,Ecuador -Patate,T,Tungurahua,EC,Ecuador +Patuca,S,Morona-Santiago Province,EC,Ecuador +Patate,T,Tungurahua Province,EC,Ecuador Paquisha,G,Guayas,EC,Ecuador Pasaje,O,El Oro,EC,Ecuador Pasaje,G,Guayas,EC,Ecuador +Palestina,G,Guayas,EC,Ecuador Palenque,R,Los Ríos,EC,Ecuador -Pajan,M,Manabí,EC,Ecuador +Paján,M,Manabí,EC,Ecuador Otavalo,I,Imbabura,EC,Ecuador -Nuevo Rocafuerte,D,Orellana,EC,Ecuador +Nuevo Rocafuerte,D,Orellana Province,EC,Ecuador Nueva,G,Guayas,EC,Ecuador Naranjito,G,Guayas,EC,Ecuador -Nabon,A,Azuay,EC,Ecuador -Muisne,E,Esmeraldas,EC,Ecuador -Morona,S,Morona Santiago,EC,Ecuador +Nabón,A,Azuay,EC,Ecuador +Morona,S,Morona-Santiago Province,EC,Ecuador Montecristi,M,Manabí,EC,Ecuador Montalvo,R,Los Ríos,EC,Ecuador Molleturo,A,Azuay,EC,Ecuador @@ -68853,124 +53703,121 @@ Manta,M,Manabí,EC,Ecuador Malacatus,L,Loja,EC,Ecuador Machala,O,El Oro,EC,Ecuador Machachi,P,Pichincha,EC,Ecuador -Macas,S,Morona Santiago,EC,Ecuador +Macas,S,Morona-Santiago Province,EC,Ecuador ,R,Los Ríos,EC,Ecuador +Lomas de Sargentillo,G,Guayas,EC,Ecuador Loja,L,Loja,EC,Ecuador Lita,I,Imbabura,EC,Ecuador -La Union,G,Guayas,EC,Ecuador -La Troncal,F,Canar,EC,Ecuador +La Troncal,F,Cañar,EC,Ecuador Latacunga,X,Cotopaxi,EC,Ecuador Las Pinas,M,Manabí,EC,Ecuador La Puntilla,G,Guayas,EC,Ecuador -La Providencia,O,El Oro,EC,Ecuador La Mana,X,Cotopaxi,EC,Ecuador -La Joya de los Sachas,D,Orellana,EC,Ecuador Nueva Loja,U,Sucumbíos,EC,Ecuador La Concordia Numero Uno,P,Pichincha,EC,Ecuador -Junin,M,Manabí,EC,Ecuador +Junín,M,Manabí,EC,Ecuador +Juan Montalvo,P,Pichincha,EC,Ecuador Jipijapa,M,Manabí,EC,Ecuador Jama,M,Manabí,EC,Ecuador ,I,Imbabura,EC,Ecuador Ibarra,I,Imbabura,EC,Ecuador Huigra,A,Azuay,EC,Ecuador Huaquillas,O,El Oro,EC,Ecuador -Huambalo,T,Tungurahua,EC,Ecuador Hacienda Valle Hermoso,L,Loja,EC,Ecuador Hacienda Tarqui,A,Azuay,EC,Ecuador Hacienda Tababela,P,Pichincha,EC,Ecuador Hacienda Santo Domingo,P,Pichincha,EC,Ecuador Hacienda Santa Isabel,G,Guayas,EC,Ecuador Santa Ana de Pedregal,P,Pichincha,EC,Ecuador -Loreto,P,Pichincha,EC,Ecuador Hacienda San Gabriel,G,Guayas,EC,Ecuador Hacienda Pallatanga,A,Azuay,EC,Ecuador Hacienda Naranjal,C,Carchi,EC,Ecuador Hacienda Mariscal,P,Pichincha,EC,Ecuador +Hacienda Magro,G,Guayas,EC,Ecuador Hacienda Macas de Pazmino,X,Cotopaxi,EC,Ecuador -Hacienda La Palma,C,Carchi,EC,Ecuador Hacienda La Libertad,G,Guayas,EC,Ecuador Hacienda Isabel,G,Guayas,EC,Ecuador Hacienda Ibarra,P,Pichincha,EC,Ecuador Hacienda Guayas,G,Guayas,EC,Ecuador Hacienda El Triunfo,G,Guayas,EC,Ecuador -Hacienda El Tambo,C,Carchi,EC,Ecuador Hacienda El Carmen,A,Azuay,EC,Ecuador Hacienda El Arenal,L,Loja,EC,Ecuador Hacienda Duran,O,El Oro,EC,Ecuador -Carcelen,P,Pichincha,EC,Ecuador +Carcelén,P,Pichincha,EC,Ecuador ,G,Guayas,EC,Ecuador Guayaquil,G,Guayas,EC,Ecuador Guaranda,B,Bolívar,EC,Ecuador -Guano,H,Chimborazo,EC,Ecuador -Guamote,H,Chimborazo,EC,Ecuador -Guamani,P,Pichincha,EC,Ecuador -Gualaquiza,S,Morona Santiago,EC,Ecuador +Guano,H,Chimborazo Province,EC,Ecuador +Guamote,H,Chimborazo Province,EC,Ecuador +Guamaní,P,Pichincha,EC,Ecuador +Gualaquiza,S,Morona-Santiago Province,EC,Ecuador Gualaceo,A,Azuay,EC,Ecuador Guadalupe,Z,Zamora Chinchipe,EC,Ecuador -Guabo,O,El Oro,EC,Ecuador +El Guabo,O,El Oro,EC,Ecuador Gomez Rendon,G,Guayas,EC,Ecuador -Galapagos,I,Imbabura,EC,Ecuador +Galápagos,I,Imbabura,EC,Ecuador +Flavio Alfaro,M,Manabí,EC,Ecuador Esmeraldas,E,Esmeraldas,EC,Ecuador +El Progreso,A,Azuay,EC,Ecuador El Petrillo,G,Guayas,EC,Ecuador +El Pangui,Z,Zamora Chinchipe,EC,Ecuador Durán,G,Guayas,EC,Ecuador El Cisne,L,Loja,EC,Ecuador El Chaco,N,Napo,EC,Ecuador El Carmen,M,Manabí,EC,Ecuador ,,,EC,Ecuador +Echeandía,B,Bolívar,EC,Ecuador Daule,G,Guayas,EC,Ecuador Daular,G,Guayas,EC,Ecuador Data de Villamil,G,Guayas,EC,Ecuador -Cumbaya,P,Pichincha,EC,Ecuador +Cumbayá,P,Pichincha,EC,Ecuador Cuenca,A,Azuay,EC,Ecuador -Cotocollao,P,Pichincha,EC,Ecuador Cotacachi,I,Imbabura,EC,Ecuador -Colimes,G,Guayas,EC,Ecuador -Chunchi,H,Chimborazo,EC,Ecuador +Chunchi,H,Chimborazo Province,EC,Ecuador Chordeleg,A,Azuay,EC,Ecuador -Chongon,G,Guayas,EC,Ecuador Chone,M,Manabí,EC,Ecuador Chillanes,B,Bolívar,EC,Ecuador -Charapoto,M,Manabí,EC,Ecuador +Charapotó,M,Manabí,EC,Ecuador Chaguarpamba,L,Loja,EC,Ecuador +Cevallos,T,Tungurahua Province,EC,Ecuador Cerecita,G,Guayas,EC,Ecuador +Celica,L,Loja,EC,Ecuador Cayambe,P,Pichincha,EC,Ecuador Catamayo,L,Loja,EC,Ecuador Catacocha,L,Loja,EC,Ecuador Cariamanga,L,Loja,EC,Ecuador Canoa,A,Azuay,EC,Ecuador -Canelos,Y,Pastaza,EC,Ecuador -Canaribamba,A,Azuay,EC,Ecuador -Canar,F,Canar,EC,Ecuador -Camilo Ponce Enriquez,A,Azuay,EC,Ecuador -Calderon,P,Pichincha,EC,Ecuador +Canelos,Y,Pastaza Province,EC,Ecuador +Cañaribamba,A,Azuay,EC,Ecuador +Calderón,P,Pichincha,EC,Ecuador Calceta,M,Manabí,EC,Ecuador -San Jacinto de Buena Fe,R,Los Ríos,EC,Ecuador +Cajabamba,H,Chimborazo Province,EC,Ecuador +Buena Fe,R,Los Ríos,EC,Ecuador +Borbón,E,Esmeraldas,EC,Ecuador Bellavista,A,Azuay,EC,Ecuador Bella Vista,G,Guayas,EC,Ecuador -Belisario Quevedo,P,Pichincha,EC,Ecuador Baquerizo Moreno,G,Guayas,EC,Ecuador -Banos,T,Tungurahua,EC,Ecuador +Baños,T,Tungurahua Province,EC,Ecuador Balsas,O,El Oro,EC,Ecuador Balzar,G,Guayas,EC,Ecuador Balao Chico,G,Guayas,EC,Ecuador -Bahia de Caraquez,M,Manabí,EC,Ecuador +Bahía de Caráquez,M,Manabí,EC,Ecuador Babahoyo,R,Los Ríos,EC,Ecuador Baba,R,Los Ríos,EC,Ecuador -Azogues,F,Canar,EC,Ecuador -Ayora,P,Pichincha,EC,Ecuador +Azogues,F,Cañar,EC,Ecuador Ayampe,M,Manabí,EC,Ecuador Atuntaqui,I,Imbabura,EC,Ecuador Atacames,E,Esmeraldas,EC,Ecuador +Arenillas,O,El Oro,EC,Ecuador Archidona,N,Napo,EC,Ecuador -Ambato,T,Tungurahua,EC,Ecuador -Amaluza,L,Loja,EC,Ecuador -Amaguana,P,Pichincha,EC,Ecuador -Alausi,H,Chimborazo,EC,Ecuador +Ambato,T,Tungurahua Province,EC,Ecuador +Alausí,H,Chimborazo Province,EC,Ecuador Alamor,L,Loja,EC,Ecuador +Tonantins,AM,Amazonas,BR,Brazil Tefé,AM,Amazonas,BR,Brazil ,RR,Roraima,BR,Brazil Rio Branco,AC,Acre,BR,Brazil -Porto Velho,RO,Rondonia,BR,Brazil +Porto Velho,RO,Rondônia,BR,Brazil Porto Acre,AC,Acre,BR,Brazil Natal,AM,Amazonas,BR,Brazil Manaus,AM,Amazonas,BR,Brazil @@ -68979,443 +53826,379 @@ Machado,RR,Roraima,BR,Brazil Lábrea Municipality,AM,Amazonas,BR,Brazil Itabaiana,AM,Amazonas,BR,Brazil Dormida,AM,Amazonas,BR,Brazil +Cujubim,RO,Rondônia,BR,Brazil Coari,AM,Amazonas,BR,Brazil Chiriri,RR,Roraima,BR,Brazil Boa Vista do Jauato,AM,Amazonas,BR,Brazil Boa Vista,RR,Roraima,BR,Brazil -Ariquemes,RO,Rondonia,BR,Brazil +Ariquemes,RO,Rondônia,BR,Brazil ,AM,Amazonas,BR,Brazil ,AC,Acre,BR,Brazil Zipaquirá,CUN,Cundinamarca,CO,Colombia -Zipacon,CUN,Cundinamarca,CO,Colombia -Zarzal,VAC,Departamento del Valle del Cauca,CO,Colombia -Zaragoza,HUI,Departamento del Huila,CO,Colombia -Yumbo,VAC,Departamento del Valle del Cauca,CO,Colombia -Yotoco,VAC,Departamento del Valle del Cauca,CO,Colombia +Zipacón,CUN,Cundinamarca,CO,Colombia +Zarzal,VAC,Valle del Cauca Department,CO,Colombia +Zaragoza,HUI,Huila Department,CO,Colombia +Yumbo,VAC,Valle del Cauca Department,CO,Colombia +Yotoco,VAC,Valle del Cauca Department,CO,Colombia Yopal,CAS,Casanare Department,CO,Colombia -Yondo,ANT,Antioquia,CO,Colombia Yarumal,ANT,Antioquia,CO,Colombia -Viterbo,CAL,Caldas Department,CO,Colombia -Vistahermosa,MET,Departamento del Meta,CO,Colombia +Vistahermosa,MET,Meta Department,CO,Colombia Villeta,CUN,Cundinamarca,CO,Colombia -Villavicencio,MET,Departamento del Meta,CO,Colombia -Villa Rica,CAU,Departamento del Cauca,CO,Colombia +Villavicencio,MET,Meta Department,CO,Colombia +Villa Rica,CAU,Cauca Department,CO,Colombia Villa del Rosario,NSA,Norte de Santander Department,CO,Colombia Villanueva,LAG,La Guajira Department,CO,Colombia Villanueva,CAS,Casanare Department,CO,Colombia -Villamaria,CAL,Caldas Department,CO,Colombia Villa de Leyva,BOY,Departamento de Boyaca,CO,Colombia -Vijes,VAC,Departamento del Valle del Cauca,CO,Colombia -Venecia,ANT,Antioquia,CO,Colombia -Velez,SUC,Departamento de Sucre,CO,Colombia -Valledupar,CES,Departamento del Cesar,CO,Colombia -Valle de San Jose,SAN,Departamento de Santander,CO,Colombia -,VAC,Departamento del Valle del Cauca,CO,Colombia +Valledupar,CES,Cesar Department,CO,Colombia +Valle de San Jose,SAN,Santander Department,CO,Colombia Valdivia,ANT,Antioquia,CO,Colombia Usaquen,DC,Bogota D.C.,CO,Colombia -Urrao,ANT,Antioquia,CO,Colombia -Union,AMA,Amazonas,CO,Colombia +Unión,AMA,Amazonas Department,CO,Colombia Villa de San Diego de Ubate,CUN,Cundinamarca,CO,Colombia -Turmeque,BOY,Departamento de Boyaca,CO,Colombia +Turmequé,BOY,Departamento de Boyaca,CO,Colombia Turbo,ANT,Antioquia,CO,Colombia Turbaco,BOL,Departamento de Bolivar,CO,Colombia -Tuquerres,NAR,Departamento de Narino,CO,Colombia +Túquerres,NAR,Departamento de Narino,CO,Colombia Tunja,BOY,Departamento de Boyaca,CO,Colombia Tumaco,NAR,Departamento de Narino,CO,Colombia -Tuluá,VAC,Departamento del Valle del Cauca,CO,Colombia -Toro,VAC,Departamento del Valle del Cauca,CO,Colombia -Toribio,CAU,Departamento del Cauca,CO,Colombia -Tolu Viejo,SUC,Departamento de Sucre,CO,Colombia -Tolú,SUC,Departamento de Sucre,CO,Colombia +Tuluá,VAC,Valle del Cauca Department,CO,Colombia +Toro,VAC,Valle del Cauca Department,CO,Colombia +Toribío,CAU,Cauca Department,CO,Colombia +Tolú,SUC,Sucre Department,CO,Colombia Toledo,NSA,Norte de Santander Department,CO,Colombia -Tocancipa,CUN,Cundinamarca,CO,Colombia -Tocaima,CUN,Cundinamarca,CO,Colombia -Titiribi,ANT,Antioquia,CO,Colombia -Timbio,CAU,Departamento del Cauca,CO,Colombia -Timana,HUI,Departamento del Huila,CO,Colombia -Tierralta,COR,Departamento de Cordoba,CO,Colombia -Tibu,NSA,Norte de Santander Department,CO,Colombia +Tocancipá,CUN,Cundinamarca,CO,Colombia +Timaná,HUI,Huila Department,CO,Colombia +Tibú,NSA,Norte de Santander Department,CO,Colombia Tenjo,CUN,Cundinamarca,CO,Colombia Tauramena,CAS,Casanare Department,CO,Colombia -Tarapaca,AMA,Amazonas,CO,Colombia -Tame,ARA,Departamento de Arauca,CO,Colombia -Tamara,CAS,Casanare Department,CO,Colombia -Tado,CHO,Departamento del Choco,CO,Colombia +Tarapacá,AMA,Amazonas Department,CO,Colombia +Tame,ARA,Arauca Department,CO,Colombia +Támara,CAS,Casanare Department,CO,Colombia +Tadó,CHO,Departamento del Choco,CO,Colombia Tabio,CUN,Cundinamarca,CO,Colombia -Supia,CAL,Caldas Department,CO,Colombia +,SUC,Sucre Department,CO,Colombia Subachoque,CUN,Cundinamarca,CO,Colombia -Suba,DC,Bogota D.C.,CO,Colombia -Sopo,CUN,Cundinamarca,CO,Colombia -Sonson,ANT,Antioquia,CO,Colombia +Sopó,CUN,Cundinamarca,CO,Colombia Soledad,ATL,Atlántico,CO,Colombia Sogamoso,BOY,Departamento de Boyaca,CO,Colombia -Socorro,SAN,Departamento de Santander,CO,Colombia -Soata,BOY,Departamento de Boyaca,CO,Colombia +Socorro,SAN,Santander Department,CO,Colombia +Soatá,BOY,Departamento de Boyaca,CO,Colombia Soacha,CUN,Cundinamarca,CO,Colombia -Sincelejo,SUC,Departamento de Sucre,CO,Colombia -Silvania,CUN,Cundinamarca,CO,Colombia -Sibundoy,PUT,Departamento del Putumayo,CO,Colombia +Sincelejo,SUC,Sucre Department,CO,Colombia +Sibundoy,PUT,Putumayo Department,CO,Colombia Siberia,CUN,Cundinamarca,CO,Colombia -Sibate,CUN,Cundinamarca,CO,Colombia -Sevilla,VAC,Departamento del Valle del Cauca,CO,Colombia -Sesquile,CUN,Cundinamarca,CO,Colombia -Saravena,ARA,Departamento de Arauca,CO,Colombia -San Vicente de Chucuri,SAN,Departamento de Santander,CO,Colombia -San Vicente,ANT,Antioquia,CO,Colombia +Sibaté,CUN,Cundinamarca,CO,Colombia +Sevilla,VAC,Valle del Cauca Department,CO,Colombia +Saravena,ARA,Arauca Department,CO,Colombia +San Vicente del Caguan,CAQ,Departamento del Caqueta,CO,Colombia +San Vicente de Chucuri,SAN,Santander Department,CO,Colombia El Santuario,CUN,Cundinamarca,CO,Colombia -Santo Tomas,MAG,Departamento del Magdalena,CO,Colombia -Santiago Apostol,SUC,Departamento de Sucre,CO,Colombia -Santa Teresa,CAU,Departamento del Cauca,CO,Colombia +Santo Tomas,MAG,Magdalena Department,CO,Colombia +Santiago Apostol,SUC,Sucre Department,CO,Colombia Santa Rosa de Osos,ANT,Antioquia,CO,Colombia -Santa Rosa de Cabal,RIS,Departamento de Risaralda,CO,Colombia -Santander de Quilichao,CAU,Departamento del Cauca,CO,Colombia -,SAN,Departamento de Santander,CO,Colombia -Santa Marta,MAG,Departamento del Magdalena,CO,Colombia -Santa Barbara,ANT,Antioquia,CO,Colombia -San Rafael,SUC,Departamento de Sucre,CO,Colombia -San Pelayo,COR,Departamento de Cordoba,CO,Colombia -San Pedro de Uraba,ANT,Antioquia,CO,Colombia -San Pedro,ANT,Antioquia,CO,Colombia -San Onofre,SUC,Departamento de Sucre,CO,Colombia -La Dorada,PUT,Departamento del Putumayo,CO,Colombia -San Martin,MET,Departamento del Meta,CO,Colombia -San Marcos,SUC,Departamento de Sucre,CO,Colombia -San Luis de Gaceno,BOY,Departamento de Boyaca,CO,Colombia -San Luis,SAN,Departamento de Santander,CO,Colombia -San Luis,ANT,Antioquia,CO,Colombia -San Juan Nepomuceno,BOL,Departamento de Bolivar,CO,Colombia +Santa Rosa de Cabal,RIS,Risaralda Department,CO,Colombia +Santander de Quilichao,CAU,Cauca Department,CO,Colombia +,SAN,Santander Department,CO,Colombia +Santa Marta,MAG,Magdalena Department,CO,Colombia +San Rafael,SUC,Sucre Department,CO,Colombia +San Pablo,BOL,Departamento de Bolivar,CO,Colombia +San Onofre,SUC,Sucre Department,CO,Colombia +La Dorada,PUT,Putumayo Department,CO,Colombia +San Martin,MET,Meta Department,CO,Colombia +San Marcos,SUC,Sucre Department,CO,Colombia +San Luis,SAN,Santander Department,CO,Colombia San Juan del Cesar,LAG,La Guajira Department,CO,Colombia -San Jose de Miranda,SAN,Departamento de Santander,CO,Colombia San Jose,CAL,Caldas Department,CO,Colombia -San Gil,SAN,Departamento de Santander,CO,Colombia -Sandona,NAR,Departamento de Narino,CO,Colombia +San Gil,SAN,Santander Department,CO,Colombia +San Estanislao,BOL,Departamento de Bolivar,CO,Colombia San Cristobal,BOL,Departamento de Bolivar,CO,Colombia -San Carlos,ANT,Antioquia,CO,Colombia -San Antonio,MAG,Departamento del Magdalena,CO,Colombia San Antero,COR,Departamento de Cordoba,CO,Colombia San Andres de Sotavento,COR,Departamento de Cordoba,CO,Colombia -San Andres de Palomo,SUC,Departamento de Sucre,CO,Colombia -San Alberto,CES,Departamento del Cesar,CO,Colombia -Samaca,BOY,Departamento de Boyaca,CO,Colombia -Salgar,ANT,Antioquia,CO,Colombia -Sahagun,COR,Departamento de Cordoba,CO,Colombia -Sachica,BOY,Departamento de Boyaca,CO,Colombia -Sabaneta,SAN,Departamento de Santander,CO,Colombia +San Andres de Palomo,SUC,Sucre Department,CO,Colombia +San Andres,SAP,San Andres y Providencia,CO,Colombia +San Alberto,CES,Cesar Department,CO,Colombia +San Agustin,HUI,Huila Department,CO,Colombia +Sahagún,COR,Departamento de Cordoba,CO,Colombia +Sáchica,BOY,Departamento de Boyaca,CO,Colombia +Sabaneta,SAN,Santander Department,CO,Colombia Sabaneta,ANT,Antioquia,CO,Colombia Sabanalarga,ATL,Atlántico,CO,Colombia -Sabana de Torres,SAN,Departamento de Santander,CO,Colombia -Rosas,CAU,Departamento del Cauca,CO,Colombia -Roldanillo,VAC,Departamento del Valle del Cauca,CO,Colombia +Sabana de Torres,SAN,Santander Department,CO,Colombia +Rosas,CAU,Cauca Department,CO,Colombia +Roldanillo,VAC,Valle del Cauca Department,CO,Colombia +Rivera,HUI,Huila Department,CO,Colombia Riosucio,CAL,Caldas Department,CO,Colombia Rionegro,ANT,Antioquia,CO,Colombia Riohacha,LAG,La Guajira Department,CO,Colombia -Riofrio,VAC,Departamento del Valle del Cauca,CO,Colombia -Retiro,ANT,Antioquia,CO,Colombia -Restrepo,VAC,Departamento del Valle del Cauca,CO,Colombia -Ramiriqui,BOY,Departamento de Boyaca,CO,Colombia -Apulo,CUN,Cundinamarca,CO,Colombia -Quinchia,RIS,Departamento de Risaralda,CO,Colombia -Quimbaya,QUI,Quindio Department,CO,Colombia +Riofrío,VAC,Valle del Cauca Department,CO,Colombia +Restrepo,VAC,Valle del Cauca Department,CO,Colombia +Ramiriquí,BOY,Departamento de Boyaca,CO,Colombia +Quinchía,RIS,Risaralda Department,CO,Colombia +Quimbaya,QUI,Quindío Department,CO,Colombia Quibdó,CHO,Departamento del Choco,CO,Colombia -Pupiales,NAR,Departamento de Narino,CO,Colombia -Puerto Wilches,SAN,Departamento de Santander,CO,Colombia -Puerto Tejada,CAU,Departamento del Cauca,CO,Colombia -Puerto Tamalameque,CES,Departamento del Cesar,CO,Colombia +Puerto Wilches,SAN,Santander Department,CO,Colombia +Puerto Tejada,CAU,Cauca Department,CO,Colombia +Puerto Tamalameque,CES,Cesar Department,CO,Colombia Puerto Santander,NSA,Norte de Santander Department,CO,Colombia -Puerto Narino,AMA,Amazonas,CO,Colombia -Puerto Lopez,MET,Departamento del Meta,CO,Colombia -Inirida,GUA,Guainía Department,CO,Colombia -Puerto Escondido,COR,Departamento de Cordoba,CO,Colombia +Puerto Narino,AMA,Amazonas Department,CO,Colombia +Inírida,GUA,Guainía Department,CO,Colombia Puerto Colombia,ATL,Atlántico,CO,Colombia -Puerto Carreño,VID,Departamento del Vichada,CO,Colombia +Puerto Carreño,VID,Vichada Department,CO,Colombia Puerto Boyacá,BOY,Departamento de Boyaca,CO,Colombia Puerto Berrio,ANT,Antioquia,CO,Colombia -Puerto Asís,PUT,Departamento del Putumayo,CO,Colombia -Puebloviejo,MAG,Departamento del Magdalena,CO,Colombia -Pueblo Bello,CES,Departamento del Cesar,CO,Colombia -Pradera,VAC,Departamento del Valle del Cauca,CO,Colombia +Puerto Asís,PUT,Putumayo Department,CO,Colombia +Puerres,NAR,Departamento de Narino,CO,Colombia +Pradera,VAC,Valle del Cauca Department,CO,Colombia +Potrerito,VAC,Valle del Cauca Department,CO,Colombia Pore,CAS,Casanare Department,CO,Colombia -Popayán,CAU,Departamento del Cauca,CO,Colombia -Polonuevo,ATL,Atlántico,CO,Colombia +Popayán,CAU,Cauca Department,CO,Colombia Planeta Rica,COR,Departamento de Cordoba,CO,Colombia -Pitalito,HUI,Departamento del Huila,CO,Colombia -Pijao,QUI,Quindio Department,CO,Colombia -Piedra El Penol,ANT,Antioquia,CO,Colombia -Piedecuesta,SAN,Departamento de Santander,CO,Colombia -Pereira,RIS,Departamento de Risaralda,CO,Colombia -Pelaya,CES,Departamento del Cesar,CO,Colombia +Pitalito,HUI,Huila Department,CO,Colombia +Piendamó,CAU,Cauca Department,CO,Colombia +Piedecuesta,SAN,Santander Department,CO,Colombia +Pereira,RIS,Risaralda Department,CO,Colombia +Pelaya,CES,Cesar Department,CO,Colombia Paz de Ariporo,CAS,Casanare Department,CO,Colombia Pasto,NAR,Departamento de Narino,CO,Colombia -Panama,MAG,Departamento del Magdalena,CO,Colombia +Panamá,MAG,Magdalena Department,CO,Colombia Pamplona,NSA,Norte de Santander Department,CO,Colombia -Palmira,MAG,Departamento del Magdalena,CO,Colombia -Palmira,VAC,Departamento del Valle del Cauca,CO,Colombia +Palmira,MAG,Magdalena Department,CO,Colombia +Palmira,VAC,Valle del Cauca Department,CO,Colombia Palmar de Varela,ATL,Atlántico,CO,Colombia -Palermo,HUI,Departamento del Huila,CO,Colombia +Palermo,HUI,Huila Department,CO,Colombia Paipa,BOY,Departamento de Boyaca,CO,Colombia -Pailitas,CES,Departamento del Cesar,CO,Colombia -Pacora,CAL,Caldas Department,CO,Colombia +Pailitas,CES,Cesar Department,CO,Colombia +Ovejas,SUC,Sucre Department,CO,Colombia +Oiba,SAN,Santander Department,CO,Colombia Ocaña,NSA,Norte de Santander Department,CO,Colombia ,NSA,Norte de Santander Department,CO,Colombia -Nobsa,BOY,Departamento de Boyaca,CO,Colombia -Neiva,HUI,Departamento del Huila,CO,Colombia +Neiva,HUI,Huila Department,CO,Colombia Neira,CAL,Caldas Department,CO,Colombia Neira,NAR,Departamento de Narino,CO,Colombia -Natagaima,TOL,Departamento de Tolima,CO,Colombia -Nataga,HUI,Departamento del Huila,CO,Colombia +Natagaima,TOL,Tolima Department,CO,Colombia +Nátaga,HUI,Huila Department,CO,Colombia Mosquera,CUN,Cundinamarca,CO,Colombia Montería,COR,Departamento de Cordoba,CO,Colombia -Monteria,COR,Departamento de Cordoba,CO,Colombia -Montenegro,QUI,Quindio Department,CO,Colombia Montelíbano,COR,Departamento de Cordoba,CO,Colombia -Mocoa,PUT,Departamento del Putumayo,CO,Colombia +Mocoa,PUT,Putumayo Department,CO,Colombia Mitú,VAU,Departamento del Vaupes,CO,Colombia -Miranda,CAU,Departamento del Cauca,CO,Colombia +Miranda,CAU,Cauca Department,CO,Colombia Miraflores,BOL,Departamento de Bolivar,CO,Colombia -Departamento del Meta,MET,Departamento del Meta,CO,Colombia -Melgar,TOL,Departamento de Tolima,CO,Colombia +Meta Department,MET,Meta Department,CO,Colombia Medina,CUN,Cundinamarca,CO,Colombia -Medellin,BOL,Departamento de Bolivar,CO,Colombia Medellín,ANT,Antioquia,CO,Colombia -Matanza,SAN,Departamento de Santander,CO,Colombia -Marquetalia,CAL,Caldas Department,CO,Colombia -Mariquita,TOL,Departamento de Tolima,CO,Colombia +Mariquita,TOL,Tolima Department,CO,Colombia Marinilla,ANT,Antioquia,CO,Colombia -Maria la Baja,BOL,Departamento de Bolivar,CO,Colombia Manzanares,CAL,Caldas Department,CO,Colombia Manizales,CAL,Caldas Department,CO,Colombia -Mani,CAS,Casanare Department,CO,Colombia +Maní,CAS,Casanare Department,CO,Colombia Manaciare,GUA,Guainía Department,CO,Colombia Malambo,ATL,Atlántico,CO,Colombia -Malaga,SAN,Departamento de Santander,CO,Colombia +Málaga,SAN,Santander Department,CO,Colombia Maicao,LAG,La Guajira Department,CO,Colombia -,MAG,Departamento del Magdalena,CO,Colombia +,MAG,Magdalena Department,CO,Colombia Magangué,BOL,Departamento de Bolivar,CO,Colombia Madrid,BOL,Departamento de Bolivar,CO,Colombia Madrid,CUN,Cundinamarca,CO,Colombia -Macheta,CUN,Cundinamarca,CO,Colombia +Machetá,CUN,Cundinamarca,CO,Colombia +Lourdes,NSA,Norte de Santander Department,CO,Colombia Los Patios,NSA,Norte de Santander Department,CO,Colombia -Los Palmitos,SUC,Departamento de Sucre,CO,Colombia -Los Milagros,CAU,Departamento del Cauca,CO,Colombia +Los Palmitos,SUC,Sucre Department,CO,Colombia +Los Milagros,CAU,Cauca Department,CO,Colombia Lorica,COR,Departamento de Cordoba,CO,Colombia Lima,BOL,Departamento de Bolivar,CO,Colombia -Leticia,AMA,Amazonas,CO,Colombia -La Virginia,RIS,Departamento de Risaralda,CO,Colombia +Leticia,AMA,Amazonas Department,CO,Colombia +La Virginia,RIS,Risaralda Department,CO,Colombia La Victoria,COR,Departamento de Cordoba,CO,Colombia -La Victoria,VAC,Departamento del Valle del Cauca,CO,Colombia -La Vega Arriba,CES,Departamento del Cesar,CO,Colombia +La Victoria,VAC,Valle del Cauca Department,CO,Colombia La Vega,CUN,Cundinamarca,CO,Colombia -La Union,VAC,Departamento del Valle del Cauca,CO,Colombia -La Tebaida,QUI,Quindio Department,CO,Colombia -La Soledad,MAG,Departamento del Magdalena,CO,Colombia -La Plata,HUI,Departamento del Huila,CO,Colombia -La Planada,NAR,Departamento de Narino,CO,Colombia +La Union,ANT,Antioquia,CO,Colombia +La Union,VAC,Valle del Cauca Department,CO,Colombia +La Tebaida,QUI,Quindío Department,CO,Colombia +La Soledad,MAG,Magdalena Department,CO,Colombia +La Plata,HUI,Huila Department,CO,Colombia La Pintada,ANT,Antioquia,CO,Colombia La Mesa,CUN,Cundinamarca,CO,Colombia -La Loma,SUC,Departamento de Sucre,CO,Colombia -La Jagua de Ibirico,CES,Departamento del Cesar,CO,Colombia +La Loma,SUC,Sucre Department,CO,Colombia +La Jagua de Ibirico,CES,Cesar Department,CO,Colombia ,LAG,La Guajira Department,CO,Colombia -La Guajira,SAN,Departamento de Santander,CO,Colombia -La Estrella,MAG,Departamento del Magdalena,CO,Colombia +La Guajira,SAN,Santander Department,CO,Colombia La Estrella,ANT,Antioquia,CO,Colombia La Dorada,CAL,Caldas Department,CO,Colombia -La Ceja,MAG,Departamento del Magdalena,CO,Colombia +La Ceja,MAG,Magdalena Department,CO,Colombia La Ceja,ANT,Antioquia,CO,Colombia -La Candelaria,SUC,Departamento de Sucre,CO,Colombia -La Candelaria,VAC,Departamento del Valle del Cauca,CO,Colombia -Calle,HUI,Departamento del Huila,CO,Colombia +La Candelaria,SUC,Sucre Department,CO,Colombia +La Candelaria,VAC,Valle del Cauca Department,CO,Colombia +Calle,HUI,Huila Department,CO,Colombia La Calera,CUN,Cundinamarca,CO,Colombia -Jardin,ANT,Antioquia,CO,Colombia -Jamundi,VAC,Departamento del Valle del Cauca,CO,Colombia -Itaguei,ANT,Antioquia,CO,Colombia +Juan de Acosta,ATL,Atlántico,CO,Colombia +Jericó,BOY,Departamento de Boyaca,CO,Colombia +Jamundí,VAC,Valle del Cauca Department,CO,Colombia +Itagüí,ANT,Antioquia,CO,Colombia Istmina,CHO,Departamento del Choco,CO,Colombia Ipiales,NAR,Departamento de Narino,CO,Colombia -Icononzo,TOL,Departamento de Tolima,CO,Colombia -Ibague,TOL,Departamento de Tolima,CO,Colombia -Huila,CAU,Departamento del Cauca,CO,Colombia -Honda,TOL,Departamento de Tolima,CO,Colombia -Hispania,ANT,Antioquia,CO,Colombia +Ibagué,TOL,Tolima Department,CO,Colombia +Huila Department,HUI,Huila Department,CO,Colombia +Huila,CAU,Cauca Department,CO,Colombia Hatonuevo,LAG,La Guajira Department,CO,Colombia Municipio Hato Corozal,CAS,Casanare Department,CO,Colombia -Guayabal de Siquima,CUN,Cundinamarca,CO,Colombia Guateque,BOY,Departamento de Boyaca,CO,Colombia Guarne,ANT,Antioquia,CO,Colombia -Guane,SAN,Departamento de Santander,CO,Colombia -Guaduas,CUN,Cundinamarca,CO,Colombia -Guachene,CAU,Departamento del Cauca,CO,Colombia -Guachaves,NAR,Departamento de Narino,CO,Colombia -Guacari,VAC,Departamento del Valle del Cauca,CO,Colombia -Granada,MET,Departamento del Meta,CO,Colombia -Giron,SAN,Departamento de Santander,CO,Colombia +Guadalupe,SUC,Sucre Department,CO,Colombia +Guachené,CAU,Cauca Department,CO,Colombia +Guacarí,VAC,Valle del Cauca Department,CO,Colombia +Granada,MET,Meta Department,CO,Colombia +Girón,SAN,Santander Department,CO,Colombia Girardota,ANT,Antioquia,CO,Colombia Girardot City,CUN,Cundinamarca,CO,Colombia -Ginebra,MAG,Departamento del Magdalena,CO,Colombia -Ginebra,VAC,Departamento del Valle del Cauca,CO,Colombia +Ginebra,MAG,Magdalena Department,CO,Colombia +Ginebra,VAC,Valle del Cauca Department,CO,Colombia Garagoa,BOY,Departamento de Boyaca,CO,Colombia Galapa,ATL,Atlántico,CO,Colombia -Gachantiva,BOY,Departamento de Boyaca,CO,Colombia -Gachancipa,CUN,Cundinamarca,CO,Colombia -Fusagasuga,CUN,Cundinamarca,CO,Colombia +Gachancipá,CUN,Cundinamarca,CO,Colombia +Fusagasugá,CUN,Cundinamarca,CO,Colombia Funza,CUN,Cundinamarca,CO,Colombia -Fundacion,MAG,Departamento del Magdalena,CO,Colombia -Fuente de Oro,MET,Departamento del Meta,CO,Colombia -Fresno,TOL,Departamento de Tolima,CO,Colombia -Fortul,ARA,Departamento de Arauca,CO,Colombia -Fontibon,DC,Bogota D.C.,CO,Colombia +Fuente de Oro,MET,Meta Department,CO,Colombia +Fresno,TOL,Tolima Department,CO,Colombia +Fortul,ARA,Arauca Department,CO,Colombia Fonseca,LAG,La Guajira Department,CO,Colombia -Fomeque,CUN,Cundinamarca,CO,Colombia -Floridablanca,SAN,Departamento de Santander,CO,Colombia -Florida,VAC,Departamento del Valle del Cauca,CO,Colombia -Florencia,MAG,Departamento del Magdalena,CO,Colombia +Fómeque,CUN,Cundinamarca,CO,Colombia +Floridablanca,SAN,Santander Department,CO,Colombia +Florida,VAC,Valle del Cauca Department,CO,Colombia +Florencia,MAG,Magdalena Department,CO,Colombia Florencia,CAQ,Departamento del Caqueta,CO,Colombia -Flandes,TOL,Departamento de Tolima,CO,Colombia -Filandia,QUI,Quindio Department,CO,Colombia +Flandes,TOL,Tolima Department,CO,Colombia Facatativá,CUN,Cundinamarca,CO,Colombia -Espinal,TOL,Departamento de Tolima,CO,Colombia +Espinal,TOL,Tolima Department,CO,Colombia Envigado,ANT,Antioquia,CO,Colombia -El Zarzal,CAU,Departamento del Cauca,CO,Colombia -Hacienda El Venado,HUI,Departamento del Huila,CO,Colombia -El Toro,MAG,Departamento del Magdalena,CO,Colombia -El Tambo,CAU,Departamento del Cauca,CO,Colombia +El Zarzal,CAU,Cauca Department,CO,Colombia +Hacienda El Venado,HUI,Huila Department,CO,Colombia +El Toro,MAG,Magdalena Department,CO,Colombia +El Tambo,CAU,Cauca Department,CO,Colombia El Socorro,ATL,Atlántico,CO,Colombia -La Honda,CAU,Departamento del Cauca,CO,Colombia -El Paso,CES,Departamento del Cesar,CO,Colombia -El Libano,MAG,Departamento del Magdalena,CO,Colombia -El Guacamayo,SAN,Departamento de Santander,CO,Colombia -El Dovio,VAC,Departamento del Valle del Cauca,CO,Colombia -El Dificil,MAG,Departamento del Magdalena,CO,Colombia -El Copey,CES,Departamento del Cesar,CO,Colombia +El Rosal,CUN,Cundinamarca,CO,Colombia +El Paso,CES,Cesar Department,CO,Colombia +El Molino,LAG,La Guajira Department,CO,Colombia +El Guacamayo,SAN,Santander Department,CO,Colombia El Cerrito,COR,Departamento de Cordoba,CO,Colombia -El Cerrito,VAC,Departamento del Valle del Cauca,CO,Colombia -El Centro,SAN,Departamento de Santander,CO,Colombia +El Cerrito,VAC,Valle del Cauca Department,CO,Colombia +El Centro,SAN,Santander Department,CO,Colombia El Carmen de Bolivar,BOL,Departamento de Bolivar,CO,Colombia -El Carmen de Chucuri,SAN,Departamento de Santander,CO,Colombia -El Banco,MAG,Departamento del Magdalena,CO,Colombia +El Carmen de Chucuri,SAN,Santander Department,CO,Colombia +El Banco,MAG,Magdalena Department,CO,Colombia Duitama,BOY,Departamento de Boyaca,CO,Colombia -Dosquebradas,RIS,Departamento de Risaralda,CO,Colombia -Dosquebradas,VAC,Departamento del Valle del Cauca,CO,Colombia -Donmatias,ANT,Antioquia,CO,Colombia -Dagua,VAC,Departamento del Valle del Cauca,CO,Colombia -Dabeiba,ANT,Antioquia,CO,Colombia -Curumani,CES,Departamento del Cesar,CO,Colombia +Dosquebradas,RIS,Risaralda Department,CO,Colombia +Dosquebradas,VAC,Valle del Cauca Department,CO,Colombia +Donmatías,ANT,Antioquia,CO,Colombia +Dagua,VAC,Valle del Cauca Department,CO,Colombia +Curumaní,CES,Cesar Department,CO,Colombia ,CUN,Cundinamarca,CO,Colombia Cundinamarca,DC,Bogota D.C.,CO,Colombia -Cundinamarca,MAG,Departamento del Magdalena,CO,Colombia -Cumbitara,NAR,Departamento de Narino,CO,Colombia -Cumaribo,VID,Departamento del Vichada,CO,Colombia +Cundinamarca,MAG,Magdalena Department,CO,Colombia +Cumaribo,VID,Vichada Department,CO,Colombia Cúcuta,NSA,Norte de Santander Department,CO,Colombia +Cruces de Anori,ANT,Antioquia,CO,Colombia +Cravo Norte,ARA,Arauca Department,CO,Colombia Cota,CUN,Cundinamarca,CO,Colombia -Costillas,CES,Departamento del Cesar,CO,Colombia -Corozal,BOL,Departamento de Bolivar,CO,Colombia +Costillas,CES,Cesar Department,CO,Colombia +Corozal,SUC,Sucre Department,CO,Colombia Copacabana,ANT,Antioquia,CO,Colombia -Contratacion,SAN,Departamento de Santander,CO,Colombia -Concordia,ANT,Antioquia,CO,Colombia +Contratación,SAN,Santander Department,CO,Colombia ,,,CO,Colombia Puerto Colombia,CAS,Casanare Department,CO,Colombia -Cocorna,ANT,Antioquia,CO,Colombia -Cisneros,ANT,Antioquia,CO,Colombia -Cimitarra,SAN,Departamento de Santander,CO,Colombia -Cienaga de Oro,COR,Departamento de Cordoba,CO,Colombia -Cienaga,MAG,Departamento del Magdalena,CO,Colombia -Cicuco,BOL,Departamento de Bolivar,CO,Colombia -Churido,ANT,Antioquia,CO,Colombia -Choconta,CUN,Cundinamarca,CO,Colombia -Choachi,CUN,Cundinamarca,CO,Colombia -Chiriguana,CES,Departamento del Cesar,CO,Colombia -Chiquinquira,BOY,Departamento de Boyaca,CO,Colombia -Chinacota,NSA,Norte de Santander Department,CO,Colombia -Chimichagua,CES,Departamento del Cesar,CO,Colombia -Chia,CUN,Cundinamarca,CO,Colombia -Chaparral,TOL,Departamento de Tolima,CO,Colombia -Departamento del Cesar,CES,Departamento del Cesar,CO,Colombia -Cerete,COR,Departamento de Cordoba,CO,Colombia +Cogua,CUN,Cundinamarca,CO,Colombia +Churidó,ANT,Antioquia,CO,Colombia +Chocontá,CUN,Cundinamarca,CO,Colombia +Choachí,CUN,Cundinamarca,CO,Colombia +Chiquinquirá,BOY,Departamento de Boyaca,CO,Colombia +Chinú,COR,Departamento de Cordoba,CO,Colombia +Chinchiná,CAL,Caldas Department,CO,Colombia +Chinácota,NSA,Norte de Santander Department,CO,Colombia +Chigorodó,ANT,Antioquia,CO,Colombia +Chía,CUN,Cundinamarca,CO,Colombia +Chámeza,CAS,Casanare Department,CO,Colombia +,CES,Cesar Department,CO,Colombia +Cereté,COR,Departamento de Cordoba,CO,Colombia Caucasia,ANT,Antioquia,CO,Colombia -,CAU,Departamento del Cauca,CO,Colombia -Casuarito,VID,Departamento del Vichada,CO,Colombia +,CAU,Cauca Department,CO,Colombia +Casuarito,VID,Vichada Department,CO,Colombia ,CAS,Casanare Department,CO,Colombia -Cartago,VAC,Departamento del Valle del Cauca,CO,Colombia +Cartago,VAC,Valle del Cauca Department,CO,Colombia Cartago,NAR,Departamento de Narino,CO,Colombia Cartagena,BOL,Departamento de Bolivar,CO,Colombia El Carmen de Viboral,ANT,Antioquia,CO,Colombia -Caqueza,CUN,Cundinamarca,CO,Colombia -Capitanejo,SAN,Departamento de Santander,CO,Colombia -Cantagallo,BOL,Departamento de Bolivar,CO,Colombia -Canasgordas,ANT,Antioquia,CO,Colombia -Campoalegre,HUI,Departamento del Huila,CO,Colombia -Caloto,CAU,Departamento del Cauca,CO,Colombia -Santiago de Cali,VAC,Departamento del Valle del Cauca,CO,Colombia +Carcasí,SAN,Santander Department,CO,Colombia +Cáqueza,CUN,Cundinamarca,CO,Colombia +Campoalegre,HUI,Huila Department,CO,Colombia +Caloto,CAU,Cauca Department,CO,Colombia +Santiago de Cali,VAC,Valle del Cauca Department,CO,Colombia ,CAL,Caldas Department,CO,Colombia Caldas,ANT,Antioquia,CO,Colombia -Calarcá,QUI,Quindio Department,CO,Colombia +Calarcá,QUI,Quindío Department,CO,Colombia Calamar,BOL,Departamento de Bolivar,CO,Colombia -Calamar,GUV,Departamento del Guaviare,CO,Colombia +Calamar,GUV,Guaviare Department,CO,Colombia Calabacito,LAG,La Guajira Department,CO,Colombia -Cajica,CUN,Cundinamarca,CO,Colombia -Caicedonia,VAC,Departamento del Valle del Cauca,CO,Colombia -Bugalagrande,VAC,Departamento del Valle del Cauca,CO,Colombia -Guadalajara de Buga,VAC,Departamento del Valle del Cauca,CO,Colombia -Buenos Aires,MAG,Departamento del Magdalena,CO,Colombia -Buenos Aires,CAU,Departamento del Cauca,CO,Colombia -Buenaventura,VAC,Departamento del Valle del Cauca,CO,Colombia -Buenaventura,VAC,Departamento del Valle del Cauca,CO,Colombia -Bucaramanga,SAN,Departamento de Santander,CO,Colombia -Bosconia,CES,Departamento del Cesar,CO,Colombia -Bojaca,CUN,Cundinamarca,CO,Colombia +Cajicá,CUN,Cundinamarca,CO,Colombia +Caicedonia,VAC,Valle del Cauca Department,CO,Colombia +Bugalagrande,VAC,Valle del Cauca Department,CO,Colombia +Guadalajara de Buga,VAC,Valle del Cauca Department,CO,Colombia +Buesaco,NAR,Departamento de Narino,CO,Colombia +Buenos Aires,MAG,Magdalena Department,CO,Colombia +Buenavista,COR,Departamento de Cordoba,CO,Colombia +Buenaventura,VAC,Valle del Cauca Department,CO,Colombia +Buenaventura,VAC,Valle del Cauca Department,CO,Colombia +Bucaramanga,SAN,Santander Department,CO,Colombia +Bosconia,CES,Cesar Department,CO,Colombia ,DC,Bogota D.C.,CO,Colombia -Bogota,BOL,Departamento de Bolivar,CO,Colombia Bogotá,DC,Bogota D.C.,CO,Colombia Bello,ANT,Antioquia,CO,Colombia -Belen de Umbria,RIS,Departamento de Risaralda,CO,Colombia -Belalcazar,CAL,Caldas Department,CO,Colombia -Becerril,CES,Departamento del Cesar,CO,Colombia +Belalcázar,CAL,Caldas Department,CO,Colombia Barranquilla,ATL,Atlántico,CO,Colombia Barrancas,LAG,La Guajira Department,CO,Colombia -Barranca de Upia,MET,Departamento del Meta,CO,Colombia -Barranca de Lebrija,CES,Departamento del Cesar,CO,Colombia -Barrancabermeja,SAN,Departamento de Santander,CO,Colombia -Barranca,MET,Departamento del Meta,CO,Colombia -Barichara,SAN,Departamento de Santander,CO,Colombia +Barranca de Upia,MET,Meta Department,CO,Colombia +Barranca de Lebrija,CES,Cesar Department,CO,Colombia +Barrancabermeja,SAN,Santander Department,CO,Colombia Barbosa,ANT,Antioquia,CO,Colombia -Barbosa,SAN,Departamento de Santander,CO,Colombia -Baranoa,ATL,Atlántico,CO,Colombia +Barbosa,SAN,Santander Department,CO,Colombia ,ATL,Atlántico,CO,Colombia -Atlantico,MAG,Departamento del Magdalena,CO,Colombia +Atlántico,MAG,Magdalena Department,CO,Colombia Armenia,ANT,Antioquia,CO,Colombia -Armenia,QUI,Quindio Department,CO,Colombia -Arjona,BOL,Departamento de Bolivar,CO,Colombia -Arjona,CES,Departamento del Cesar,CO,Colombia -Ariguani,CES,Departamento del Cesar,CO,Colombia -Arauquita,ARA,Departamento de Arauca,CO,Colombia -Arauca,ARA,Departamento de Arauca,CO,Colombia -Apartado,ANT,Antioquia,CO,Colombia +Armenia,QUI,Quindío Department,CO,Colombia +Arjona,CES,Cesar Department,CO,Colombia +Ariguaní,CES,Cesar Department,CO,Colombia +Arboletes,ANT,Antioquia,CO,Colombia +Arauca,ARA,Arauca Department,CO,Colombia +Aquitania,BOY,Departamento de Boyaca,CO,Colombia +Apartadó,ANT,Antioquia,CO,Colombia ,ANT,Antioquia,CO,Colombia Santa Fe de Antioquia,ANT,Antioquia,CO,Colombia -Ansermanuevo,VAC,Departamento del Valle del Cauca,CO,Colombia -Anserma,RIS,Departamento de Risaralda,CO,Colombia -Andalucia,VAC,Departamento del Valle del Cauca,CO,Colombia +Anserma,RIS,Risaralda Department,CO,Colombia +Andalucía,VAC,Valle del Cauca Department,CO,Colombia Amalfi,ANT,Antioquia,CO,Colombia -Amaga,ANT,Antioquia,CO,Colombia +Amagá,ANT,Antioquia,CO,Colombia +Alvarado,TOL,Tolima Department,CO,Colombia Alto Cauca,CAL,Caldas Department,CO,Colombia -Aipe,HUI,Departamento del Huila,CO,Colombia +Algeciras,HUI,Huila Department,CO,Colombia Aguazul,CAS,Casanare Department,CO,Colombia -Aguachica,CES,Departamento del Cesar,CO,Colombia -Achi,BOL,Departamento de Bolivar,CO,Colombia -Acevedo,HUI,Departamento del Huila,CO,Colombia +Aguadas,CAL,Caldas Department,CO,Colombia +Aguachica,CES,Cesar Department,CO,Colombia +Acevedo,HUI,Huila Department,CO,Colombia Acaricuará,VAU,Departamento del Vaupes,CO,Colombia -Acacias,MET,Departamento del Meta,CO,Colombia -Abrego,NSA,Norte de Santander Department,CO,Colombia +Acacías,MET,Meta Department,CO,Colombia +Ábrego,NSA,Norte de Santander Department,CO,Colombia Abejorral,ANT,Antioquia,CO,Colombia Yurimaguas,LOR,Loreto,PE,Peru -Viru,LAL,La Libertad,PE,Peru +Yungay,ANC,Ancash,PE,Peru Tumbes,TUM,Tumbes,PE,Peru Trujillo,LAL,La Libertad,PE,Peru Tingo Maria,HUC,Huánuco Department,PE,Peru -Tinco,ANC,Ancash,PE,Peru Tarapoto,SAM,San Martín Department,PE,Peru Talara,PIU,Piura,PE,Peru Sullana,PIU,Piura,PE,Peru Sechura,PIU,Piura,PE,Peru -San Ramon,LOR,Loreto,PE,Peru +San Pedro de Lloc,LAL,La Libertad,PE,Peru +San Martin,PIU,Piura,PE,Peru San Jose,LAM,Lambayeque,PE,Peru San Isidro,PIU,Piura,PE,Peru Guadalupito,LAL,La Libertad,PE,Peru @@ -69424,12 +54207,9 @@ Pucallpa,UCA,Ucayali,PE,Peru ,PIU,Piura,PE,Peru Piura,PIU,Piura,PE,Peru Pimentel,LAM,Lambayeque,PE,Peru -Picsi,LAM,Lambayeque,PE,Peru -Parinas,PIU,Piura,PE,Peru Paita,PIU,Piura,PE,Peru Moyobamba,SAM,San Martín Department,PE,Peru Motupe,LAM,Lambayeque,PE,Peru -Marcavelica,PIU,Piura,PE,Peru La Peca,AMA,Amazonas,PE,Peru Lambayeque,LAM,Lambayeque,PE,Peru ,LAL,La Libertad,PE,Peru @@ -69439,89 +54219,83 @@ Iquitos,LOR,Loreto,PE,Peru Huaraz,ANC,Ancash,PE,Peru ,HUC,Huánuco Department,PE,Peru Huánuco,HUC,Huánuco Department,PE,Peru -Huamachuco,LAL,La Libertad,PE,Peru -Guadalupe,LAL,La Libertad,PE,Peru -Ferrenafe,LAM,Lambayeque,PE,Peru -Chulucanas,PIU,Piura,PE,Peru +Ferreñafe,LAM,Lambayeque,PE,Peru +Cutervo,CAJ,Cajamarca Department,PE,Peru +Chirinos,PIU,Piura,PE,Peru Chimbote,ANC,Ancash,PE,Peru Chiclayo,LAM,Lambayeque,PE,Peru -Chepen,LAL,La Libertad,PE,Peru +Chepén,LAL,La Libertad,PE,Peru Chachapoyas,AMA,Amazonas,PE,Peru -Celendin,CAJ,Cajamarca Department,PE,Peru Catacaos,PIU,Piura,PE,Peru Casma,ANC,Ancash,PE,Peru Carhuaz,ANC,Ancash,PE,Peru Caraz,ANC,Ancash,PE,Peru Cajamarca,CAJ,Cajamarca Department,PE,Peru -Bagua,AMA,Amazonas,PE,Peru -Villa Rosario,10,Panamá Oeste Province,PA,Panama -El Viejo,6,Provincia de Herrera,PA,Panama -,9,Provincia de Veraguas,PA,Panama -Veraguas,9,Provincia de Veraguas,PA,Panama -Puerto Vacamonte,10,Panamá Oeste Province,PA,Panama +Bagua Grande,AMA,Amazonas,PE,Peru +El Viejo,6,Herrera Province,PA,Panama +,9,Veraguas Province,PA,Panama Torre,5,Provincia del Darien,PA,Panama Tocumen,8,Provincia de Panama,PA,Panama -Santiago,9,Provincia de Veraguas,PA,Panama +Santiago,9,Veraguas Province,PA,Panama San Miguelito,8,Provincia de Panama,PA,Panama -Pueblo Nuevo,8,Provincia de Panama,PA,Panama -La Plaza,9,Provincia de Veraguas,PA,Panama +San Carlos,10,Panamá Oeste Province,PA,Panama +Rio Abajo,8,Provincia de Panama,PA,Panama +La Plaza,9,Veraguas Province,PA,Panama Playón Chico,KY,Guna Yala,PA,Panama Pinogana,5,Provincia del Darien,PA,Panama Penonomé,2,Provincia de Cocle,PA,Panama +Pedregal,8,Provincia de Panama,PA,Panama +Parque Lefevre,8,Provincia de Panama,PA,Panama ,,,PA,Panama ,8,Provincia de Panama,PA,Panama Panama City,8,Provincia de Panama,PA,Panama -Nuevo Emperador,10,Panamá Oeste Province,PA,Panama Las Tablas,1,Bocas del Toro Province,PA,Panama Mulatupo,KY,Guna Yala,PA,Panama Miguel de La Borda,3,Provincia de Colon,PA,Panama -Llano Tugri,NB,Ngoebe-Bugle,PA,Panama -La Pacora,9,Provincia de Veraguas,PA,Panama +Llano Tugri,NB,Ngöbe-Buglé Comarca,PA,Panama +Las Cumbres,8,Provincia de Panama,PA,Panama +La Pacora,9,Veraguas Province,PA,Panama La Chorrera,10,Panamá Oeste Province,PA,Panama -La Cabima,8,Provincia de Panama,PA,Panama Juan Diaz,8,Provincia de Panama,PA,Panama -Horconcitos,NB,Ngoebe-Bugle,PA,Panama +Horconcitos,NB,Ngöbe-Buglé Comarca,PA,Panama Garachiné,5,Provincia del Darien,PA,Panama -Dolegua,9,Provincia de Veraguas,PA,Panama +Dolegua,9,Veraguas Province,PA,Panama David,4,Chiriquí Province,PA,Panama ,3,Provincia de Colon,PA,Panama Colón,3,Provincia de Colon,PA,Panama -Colon,10,Panamá Oeste Province,PA,Panama -Cocle,2,Provincia de Cocle,PA,Panama -Chitré,6,Provincia de Herrera,PA,Panama -Chiriqui,4,Chiriquí Province,PA,Panama +Colón,10,Panamá Oeste Province,PA,Panama +Chitré,6,Herrera Province,PA,Panama +Chiriquí,4,Chiriquí Province,PA,Panama Chilibre,8,Provincia de Panama,PA,Panama Changuinola,1,Bocas del Toro Province,PA,Panama -Chame,10,Panamá Oeste Province,PA,Panama -Capira,10,Panamá Oeste Province,PA,Panama +Cativá,3,Provincia de Colon,PA,Panama Bugaba,4,Chiriquí Province,PA,Panama -Boquete,4,Chiriquí Province,PA,Panama Bocas del Toro,1,Bocas del Toro Province,PA,Panama Boca Chica,4,Chiriquí Province,PA,Panama -Arraijan,10,Panamá Oeste Province,PA,Panama -Arraijan,6,Provincia de Herrera,PA,Panama -Anton,2,Provincia de Cocle,PA,Panama -Almirante,1,Bocas del Toro Province,PA,Panama -Aguadulce,2,Provincia de Cocle,PA,Panama +Atalaya,9,Veraguas Province,PA,Panama +Arraiján,10,Panamá Oeste Province,PA,Panama Ti Delmas,SD,Sud,HT,Haiti -Tabarre,OU,"Departement de l'Ouest",HT,Haiti -Saint-Marc,AR,"Departement de l'Artibonite",HT,Haiti -Port-au-Prince,OU,"Departement de l'Ouest",HT,Haiti -Petionville,OU,"Departement de l'Ouest",HT,Haiti -,OU,"Departement de l'Ouest",HT,Haiti -Miragoane,NI,Departement de Nippes,HT,Haiti +"Saint-Michel de l'Atalaye",AR,Artibonite,HT,Haiti +Port-de-Paix,NO,Nord-Ouest,HT,Haiti +Port-au-Prince,OU,Ouest,HT,Haiti +Tigwav,OU,Ouest,HT,Haiti +Pétionville,OU,Ouest,HT,Haiti +,OU,Ouest,HT,Haiti +Miragoâne,NI,Nippes,HT,Haiti +Léogâne,OU,Ouest,HT,Haiti Jérémie,GA,"Grand'Anse",HT,Haiti +Jacmel,SE,Sud-Est,HT,Haiti Hinche,CE,Centre,HT,Haiti ,,,HT,Haiti -Gonaïves,AR,"Departement de l'Artibonite",HT,Haiti -Croix-des-Bouquets,OU,"Departement de l'Ouest",HT,Haiti +Gonaïves,AR,Artibonite,HT,Haiti +Delmas 73,OU,Ouest,HT,Haiti +Croix-des-Bouquets,OU,Ouest,HT,Haiti Les Cayes,SD,Sud,HT,Haiti Cap-Haïtien,ND,Nord,HT,Haiti -Aquin,SD,Sud,HT,Haiti -Agua Bonita,GUV,Departamento del Guaviare,CO,Colombia +Bujari,AC,Acre,BR,Brazil +Agua Bonita,GUV,Guaviare Department,CO,Colombia Iranduba,AM,Amazonas,BR,Brazil San Jose,AM,Amazonas,BR,Brazil -Madrid,DC,Bogota D.C.,CO,Colombia Hacienda La Palma,CUN,Cundinamarca,CO,Colombia La Gabarra,NSA,Norte de Santander Department,CO,Colombia Campo Dos,NSA,Norte de Santander Department,CO,Colombia @@ -69529,89 +54303,81 @@ Puerto Lleras,NSA,Norte de Santander Department,CO,Colombia Careiro,AM,Amazonas,BR,Brazil Puerto Morelos,ROO,Quintana Roo,MX,Mexico East End,,,VG,British Virgin Islands +Creek Village,,,VG,British Virgin Islands Harrington Hundreds,SM,"Smith's Parish",BM,Bermuda -Bolivar,M,Miranda,VE,Venezuela +Bolívar,M,Miranda,VE,Venezuela Ciudad Camilo Cienfuegos,03,Havana,CU,Cuba Centro Habana,03,Havana,CU,Cuba +La Habana Vieja,03,Havana,CU,Cuba +Panamá,K,Lara,VE,Venezuela Nossa Senhora das Gracas,AM,Amazonas,BR,Brazil Ajacuba,HID,Hidalgo,MX,Mexico +Ursulo Galvan,VER,Veracruz,MX,Mexico Magdalena Apasco,OAX,Oaxaca,MX,Mexico -Sabalo,EM,Embera-Wounaan,PA,Panama +Sábalo,EM,Embera-Wounaan,PA,Panama Curundame,EM,Embera-Wounaan,PA,Panama Torre,N,Monagas,VE,Venezuela Monterrey,CAS,Casanare Department,CO,Colombia -Quipama,BOY,Departamento de Boyaca,CO,Colombia +Sabanalarga,CAS,Casanare Department,CO,Colombia Maturín,N,Monagas,VE,Venezuela Fredonia,ANT,Antioquia,CO,Colombia -San Andres,ANT,Antioquia,CO,Colombia San Francisco,V,Zulia,VE,Venezuela -Tolima,TOL,Departamento de Tolima,CO,Colombia +Tolima,TOL,Tolima Department,CO,Colombia Escobedo,NLE,Nuevo León,MX,Mexico -Carepa,ANT,Antioquia,CO,Colombia Santa Rosa del Sur,BOL,Departamento de Bolivar,CO,Colombia -Cartagena del Chaira,CAQ,Departamento del Caqueta,CO,Colombia -Agustin Codazzi,CES,Departamento del Cesar,CO,Colombia -El Retorno,GUV,Departamento del Guaviare,CO,Colombia -Plato,MAG,Departamento del Magdalena,CO,Colombia -Mapiripan,MET,Departamento del Meta,CO,Colombia -Puerto Concordia,MET,Departamento del Meta,CO,Colombia -El Playon,SAN,Departamento de Santander,CO,Colombia +Agustin Codazzi,CES,Cesar Department,CO,Colombia +El Retorno,GUV,Guaviare Department,CO,Colombia +Plato,MAG,Magdalena Department,CO,Colombia +Mapiripán,MET,Meta Department,CO,Colombia +Puerto Concordia,MET,Meta Department,CO,Colombia +El Playon,SAN,Santander Department,CO,Colombia Taraira,VAU,Departamento del Vaupes,CO,Colombia La Grita,S,Táchira,VE,Venezuela El Playon,P,Portuguesa,VE,Venezuela El Barrio de la Soledad,OAX,Oaxaca,MX,Mexico Rio Oro,OAX,Oaxaca,MX,Mexico -Tezonapa,VER,Veracruz,MX,Mexico -Isla Soyaltepec,OAX,Oaxaca,MX,Mexico San Jacinto Amilpas,OAX,Oaxaca,MX,Mexico Guadalupe Etla,OAX,Oaxaca,MX,Mexico Santa Maria Coyotepec,OAX,Oaxaca,MX,Mexico -Santa Cruz Chahuitepec,OAX,Oaxaca,MX,Mexico -San Blas Atempa,OAX,Oaxaca,MX,Mexico +La Pe,OAX,Oaxaca,MX,Mexico Frontera,TAB,Tabasco,MX,Mexico Arena Segunda Seccion,TAB,Tabasco,MX,Mexico Cardenas Segunda Seccion,TAB,Tabasco,MX,Mexico Tierra Nueva Primera Seccion,TAB,Tabasco,MX,Mexico El Paraiso,TAB,Tabasco,MX,Mexico Jalapa,TAB,Tabasco,MX,Mexico -La Dolorita,M,Miranda,VE,Venezuela La Urbina,M,Miranda,VE,Venezuela Guasdualito,C,Apure,VE,Venezuela San Fernando de Apure,C,Apure,VE,Venezuela -Choco,RIS,Departamento de Risaralda,CO,Colombia +Choco,RIS,Risaralda Department,CO,Colombia +Barrio El Esfuerzo,ATL,Atlántico,CO,Colombia Pueblo Hidalgo,HID,Hidalgo,MX,Mexico -Atopixco,HID,Hidalgo,MX,Mexico -Presas,HID,Hidalgo,MX,Mexico -Zumpango,TLA,Tlaxcala,MX,Mexico -San Jose Teacalco,TLA,Tlaxcala,MX,Mexico +Francisco I. Madero,HID,Hidalgo,MX,Mexico +Emiliano Zapata,TLA,Tlaxcala,MX,Mexico +Atlangatepec,TLA,Tlaxcala,MX,Mexico Huamantla,TLA,Tlaxcala,MX,Mexico Xicohtzinco,TLA,Tlaxcala,MX,Mexico La Magdalena Tlaltelulco,TLA,Tlaxcala,MX,Mexico -Tepeyanco,TLA,Tlaxcala,MX,Mexico -San Juan Huactzinco,TLA,Tlaxcala,MX,Mexico Zacatelco,TLA,Tlaxcala,MX,Mexico +Tetlatlahuca,TLA,Tlaxcala,MX,Mexico Tlaxcala City,TLA,Tlaxcala,MX,Mexico Tepehitec,TLA,Tlaxcala,MX,Mexico -Totolac,TLA,Tlaxcala,MX,Mexico Villa Vicente Guerrero,TLA,Tlaxcala,MX,Mexico -Juarez,CHP,Chiapas,MX,Mexico +Juárez,CHP,Chiapas,MX,Mexico Jalisco,CHP,Chiapas,MX,Mexico Nuevo Leon,CHP,Chiapas,MX,Mexico -Tonala,CHP,Chiapas,MX,Mexico +Tonalá,CHP,Chiapas,MX,Mexico Arriaga,CHP,Chiapas,MX,Mexico Tamaulipas,CHP,Chiapas,MX,Mexico -Queretaro,CHP,Chiapas,MX,Mexico -San Gaspar Tlahuelilpan,MEX,México,MX,Mexico -Santa Cruz Atizapan,MEX,México,MX,Mexico -Santiago Cuautlalpan,MEX,México,MX,Mexico +Querétaro,CHP,Chiapas,MX,Mexico Tezoyuca,MEX,México,MX,Mexico Venustiano Carranza,PUE,Puebla,MX,Mexico -San Andres Cholula,PUE,Puebla,MX,Mexico -Huehuetlan el Chico,PUE,Puebla,MX,Mexico +Ixtepec,PUE,Puebla,MX,Mexico +San Andrés Cholula,PUE,Puebla,MX,Mexico +Telpatlán,PUE,Puebla,MX,Mexico Benito Juarez,YUC,Yucatán,MX,Mexico -Kantunilkin,ROO,Quintana Roo,MX,Mexico Leona Vicario,ROO,Quintana Roo,MX,Mexico -Juarez,ROO,Quintana Roo,MX,Mexico +Juárez,ROO,Quintana Roo,MX,Mexico Othon P. Blanco,ROO,Quintana Roo,MX,Mexico Jose Maria Morelos,ROO,Quintana Roo,MX,Mexico Benito Juarez,ROO,Quintana Roo,MX,Mexico @@ -69620,69 +54386,50 @@ Tlaltetela,VER,Veracruz,MX,Mexico Benito Juarez,VER,Veracruz,MX,Mexico La Esperanza Kilometro Quince,VER,Veracruz,MX,Mexico Manlio Fabio Altamirano,VER,Veracruz,MX,Mexico -San Jose Acateno,VER,Veracruz,MX,Mexico Zaragoza,VER,Veracruz,MX,Mexico Loma Bonita,OAX,Oaxaca,MX,Mexico -El Sitio,MEX,México,MX,Mexico -Xhinte de Lagos,MEX,México,MX,Mexico -San Jose las Lomas,MEX,México,MX,Mexico -San Felipe Tlalmimilolpan,MEX,México,MX,Mexico -San Salvador Cuauhtenco,CMX,Mexico City,MX,Mexico -San Miguel Xicalco,CMX,Mexico City,MX,Mexico -San Mateo Xalpa,CMX,Mexico City,MX,Mexico +Santiago Tilapa,MEX,México,MX,Mexico San Nicolas Totolapan,CMX,Mexico City,MX,Mexico Benito Juarez,CMX,Mexico City,MX,Mexico Venustiano Carranza,CMX,Mexico City,MX,Mexico Miguel Hidalgo,CMX,Mexico City,MX,Mexico -Cuauhtemoc,CMX,Mexico City,MX,Mexico -Lomas de Las Palmas,MEX,México,MX,Mexico -Jardines de San Mateo,MEX,México,MX,Mexico -Lomas de Tecamachalco,MEX,México,MX,Mexico -San Jose el Vidrio,MEX,México,MX,Mexico -Canada Guadalupe,MEX,México,MX,Mexico +Cuauhtémoc,CMX,Mexico City,MX,Mexico Melchor Ocampo,MEX,México,MX,Mexico -Tonanitla,MEX,México,MX,Mexico -Valle del Guamuez,PUT,Departamento del Putumayo,CO,Colombia -San Juan de Soco,AMA,Amazonas,CO,Colombia +Valle del Guamuez,PUT,Putumayo Department,CO,Colombia +San Juan de Soco,AMA,Amazonas Department,CO,Colombia Ciudad Sandino,MN,Managua Department,NI,Nicaragua -Cachipay,HUI,Departamento del Huila,CO,Colombia -San Jose del Fragua,CAQ,Departamento del Caqueta,CO,Colombia -San José del Guaviare,GUV,Departamento del Guaviare,CO,Colombia -Orito,PUT,Departamento del Putumayo,CO,Colombia +Cachipay,HUI,Huila Department,CO,Colombia +San José del Guaviare,GUV,Guaviare Department,CO,Colombia +Orito,PUT,Putumayo Department,CO,Colombia +Diez de Octubre,05,Villa Clara Province,CU,Cuba Qaanaaq,AV,Avannaata,GL,Greenland Zenon Pereyra,S,Santa Fe,AR,Argentina Zavalla,S,Santa Fe,AR,Argentina Zapala,Q,Neuquen,AR,Argentina Yuto,Y,Jujuy,AR,Argentina Yerba Buena,T,Tucuman,AR,Argentina -Yacimientos Rio Turbio,Z,Santa Cruz,AR,Argentina Winifreda,L,La Pampa,AR,Argentina Wheelwright,S,Santa Fe,AR,Argentina Warnes,B,Buenos Aires,AR,Argentina -Vinchina,F,La Rioja,AR,Argentina Villa Yacanto,X,Cordoba,AR,Argentina Villa Valeria,X,Cordoba,AR,Argentina Villa Trinidad,S,Santa Fe,AR,Argentina -Villa Traful,Q,Neuquen,AR,Argentina Villa Rumipal,X,Cordoba,AR,Argentina -Villa Robles,G,Santiago del Estero,AR,Argentina -Villa Reynolds,D,San Luis,AR,Argentina Villa Regina,R,Rio Negro,AR,Argentina Villa Quinteros,T,Tucuman,AR,Argentina Villa Nueva,M,Mendoza,AR,Argentina Villa Nueva,X,Cordoba,AR,Argentina +Villa Mugueta,S,Santa Fe,AR,Argentina Villa Media Agua,J,San Juan,AR,Argentina Villa María,X,Cordoba,AR,Argentina Villalonga,B,Buenos Aires,AR,Argentina -Villa Las Rosas,X,Cordoba,AR,Argentina +Villa de las Rosas,X,Cordoba,AR,Argentina Villa La Angostura,Q,Neuquen,AR,Argentina Villa Krause,J,San Juan,AR,Argentina Villa Iris,B,Buenos Aires,AR,Argentina -Villa Hipodromo,M,Mendoza,AR,Argentina Villa Clodomiro Hileret,T,Tucuman,AR,Argentina Villa Giardino,X,Cordoba,AR,Argentina Villa General Belgrano,X,Cordoba,AR,Argentina -Villa General Arias,B,Buenos Aires,AR,Argentina Villa Eloisa,S,Santa Fe,AR,Argentina Villa El Chocon,Q,Neuquen,AR,Argentina Villa Dolores,X,Cordoba,AR,Argentina @@ -69691,22 +54438,22 @@ Villa de Maria,X,Cordoba,AR,Argentina Villa del Totoral,X,Cordoba,AR,Argentina Villa del Rosario,X,Cordoba,AR,Argentina Villa del Dique,X,Cordoba,AR,Argentina -Villada,S,Santa Fe,AR,Argentina Villa Cura Brochero,X,Cordoba,AR,Argentina Villa Constitucion,S,Santa Fe,AR,Argentina +Colonia Italiana,X,Cordoba,AR,Argentina Chanar Ladeado,S,Santa Fe,AR,Argentina Villa Carlos Paz,X,Cordoba,AR,Argentina Villa Canas,S,Santa Fe,AR,Argentina Villa Atamisqui,G,Santiago del Estero,AR,Argentina Villa Ascasubi,X,Cordoba,AR,Argentina -Villa Anizacate,X,Cordoba,AR,Argentina +Valle de Anisacate,X,Cordoba,AR,Argentina Villa Angela,H,Chaco,AR,Argentina Villa Amelia,S,Santa Fe,AR,Argentina Villa Allende,X,Cordoba,AR,Argentina +Villa Alberdi,T,Tucuman,AR,Argentina Villa Aberastain,J,San Juan,AR,Argentina Vila,S,Santa Fe,AR,Argentina Viedma,R,Rio Negro,AR,Argentina -Videla,S,Santa Fe,AR,Argentina Vicuna Mackenna,X,Cordoba,AR,Argentina Victorica,L,La Pampa,AR,Argentina Victoria,E,Entre Rios,AR,Argentina @@ -69723,11 +54470,12 @@ Valle Hermoso,X,Cordoba,AR,Argentina Valcheta,R,Rio Negro,AR,Argentina Ushuaia,V,Tierra del Fuego,AR,Argentina Urdampilleta,B,Buenos Aires,AR,Argentina +Uranga,S,Santa Fe,AR,Argentina Unquillo,X,Cordoba,AR,Argentina +Umberto I,S,Santa Fe,AR,Argentina Ucacha,X,Cordoba,AR,Argentina Tupungato,M,Mendoza,AR,Argentina -Tunuyan,M,Mendoza,AR,Argentina -,T,Tucuman,AR,Argentina +Tunuyán,M,Mendoza,AR,Argentina Trevelin,U,Chubut,AR,Argentina Tres Lomas,B,Buenos Aires,AR,Argentina Tres Arroyos,B,Buenos Aires,AR,Argentina @@ -69740,50 +54488,43 @@ Tortugas,S,Santa Fe,AR,Argentina Tornquist,B,Buenos Aires,AR,Argentina Toledo,X,Cordoba,AR,Argentina Todd,B,Buenos Aires,AR,Argentina -Toay,L,La Pampa,AR,Argentina Tio Pujio,X,Cordoba,AR,Argentina Tinogasta,K,Catamarca,AR,Argentina Tilisarao,D,San Luis,AR,Argentina Tilcara,Y,Jujuy,AR,Argentina -Ticino,X,Cordoba,AR,Argentina Termas de Rio Hondo,G,Santiago del Estero,AR,Argentina Teodelina,S,Santa Fe,AR,Argentina Telsen,U,Chubut,AR,Argentina -Telen,L,La Pampa,AR,Argentina +Telén,L,La Pampa,AR,Argentina Tartagal,A,Salta,AR,Argentina -Tapalque,B,Buenos Aires,AR,Argentina +Tapalqué,B,Buenos Aires,AR,Argentina Tancacha,X,Cordoba,AR,Argentina Tafi Viejo,T,Tucuman,AR,Argentina Tafi del Valle,T,Tucuman,AR,Argentina -Tacural,S,Santa Fe,AR,Argentina -Taco Pozo,H,Chaco,AR,Argentina +Taco Pozo,G,Santiago del Estero,AR,Argentina Suncho Corral,G,Santiago del Estero,AR,Argentina Sunchales,S,Santa Fe,AR,Argentina Sumampa,G,Santiago del Estero,AR,Argentina Suardi,S,Santa Fe,AR,Argentina -Sorrento,S,Santa Fe,AR,Argentina Sinsacate,X,Cordoba,AR,Argentina Simoca,T,Tucuman,AR,Argentina Silvio Pellico,X,Cordoba,AR,Argentina -Sierras Bayas,B,Buenos Aires,AR,Argentina +Siján,K,Catamarca,AR,Argentina Sierra Grande,R,Rio Negro,AR,Argentina Sierra de la Ventana,B,Buenos Aires,AR,Argentina Sierra Colorada,R,Rio Negro,AR,Argentina Serrano,X,Cordoba,AR,Argentina -Serodino,S,Santa Fe,AR,Argentina Senillosa,Q,Neuquen,AR,Argentina Selva,G,Santiago del Estero,AR,Argentina -Segui,E,Entre Rios,AR,Argentina +Seguí,E,Entre Rios,AR,Argentina Sauce Viejo,S,Santa Fe,AR,Argentina Saturnino María Laspiur,X,Cordoba,AR,Argentina Sastre,S,Santa Fe,AR,Argentina Sarmiento,U,Chubut,AR,Argentina -Sa Pereyra,S,Santa Fe,AR,Argentina Santo Tome,S,Santa Fe,AR,Argentina Santiago Temple,X,Cordoba,AR,Argentina Santiago del Estero,G,Santiago del Estero,AR,Argentina Santa Trinidad,B,Buenos Aires,AR,Argentina -Santa Teresa,L,La Pampa,AR,Argentina Santa Sylvina,H,Chaco,AR,Argentina Santa Rosa de Rio Primero,X,Cordoba,AR,Argentina Santa Rosa de los Pastos Grandes,A,Salta,AR,Argentina @@ -69791,21 +54532,21 @@ Santa Rosa de Calamuchita,X,Cordoba,AR,Argentina Santa Rosa,L,La Pampa,AR,Argentina Santa Rosa,M,Mendoza,AR,Argentina Santa Maria,K,Catamarca,AR,Argentina +Santa Margarita,S,Santa Fe,AR,Argentina Santa Magdalena,X,Cordoba,AR,Argentina Santa Lucia,J,San Juan,AR,Argentina Santa Isabel,L,La Pampa,AR,Argentina -Santa Isabel,S,Santa Fe,AR,Argentina ,S,Santa Fe,AR,Argentina Santa Fe,S,Santa Fe,AR,Argentina Santa Clara de Saguier,S,Santa Fe,AR,Argentina -Santa Clara de Buena Vista,S,Santa Fe,AR,Argentina -Santa Catalina,X,Cordoba,AR,Argentina San Salvador de Jujuy,Y,Jujuy,AR,Argentina Orán,A,Salta,AR,Argentina San Rafael,M,Mendoza,AR,Argentina +San Pedro,S,Santa Fe,AR,Argentina +San Pedro de Gutemberg,X,Cordoba,AR,Argentina San Pedro de Jujuy,Y,Jujuy,AR,Argentina -San Pedro Martir,T,Tucuman,AR,Argentina -San Patricio,T,Tucuman,AR,Argentina +San Patricio,B,Buenos Aires,AR,Argentina +Sañogasta,F,La Rioja,AR,Argentina San Nicolás de los Arroyos,B,Buenos Aires,AR,Argentina San Nicolas,G,Santiago del Estero,AR,Argentina El Carmen,A,Salta,AR,Argentina @@ -69815,12 +54556,13 @@ San Martin de las Escobas,S,Santa Fe,AR,Argentina San Martin,M,Mendoza,AR,Argentina San Marcos Sierra,X,Cordoba,AR,Argentina San Luis,D,San Luis,AR,Argentina +San Lorenzo,X,Cordoba,AR,Argentina San Lorenzo,A,Salta,AR,Argentina +San Justo,V,Tierra del Fuego,AR,Argentina San Justo,S,Santa Fe,AR,Argentina ,J,San Juan,AR,Argentina San Juan,J,San Juan,AR,Argentina San Juan,G,Santiago del Estero,AR,Argentina -San Jose del Rincon,S,Santa Fe,AR,Argentina San Jose de la Esquina,S,Santa Fe,AR,Argentina San Jose de la Dormida,X,Cordoba,AR,Argentina San Jose de Jachal,J,San Juan,AR,Argentina @@ -69830,12 +54572,14 @@ San Jeronimo Norte,S,Santa Fe,AR,Argentina San Isidro,K,Catamarca,AR,Argentina San Guillermo,S,Santa Fe,AR,Argentina San Gregorio,S,Santa Fe,AR,Argentina -San Genaro Norte,S,Santa Fe,AR,Argentina San Genaro,B,Buenos Aires,AR,Argentina San Genaro,S,Santa Fe,AR,Argentina +San Francisco de Santa Fe,S,Santa Fe,AR,Argentina +San Francisco del Monte de Oro,D,San Luis,AR,Argentina San Francisco,X,Cordoba,AR,Argentina Catamarca,K,Catamarca,AR,Argentina San Fernando de Escoipe,A,Salta,AR,Argentina +San Eduardo,S,Santa Fe,AR,Argentina Sancti Spiritu,S,Santa Fe,AR,Argentina San Cristobal,S,Santa Fe,AR,Argentina San Carlos Sur,S,Santa Fe,AR,Argentina @@ -69843,14 +54587,15 @@ San Carlos de Bolivar,B,Buenos Aires,AR,Argentina San Carlos Centro,S,Santa Fe,AR,Argentina San Carlos,M,Mendoza,AR,Argentina San Carlos Minas,X,Cordoba,AR,Argentina -San Bernardo,B,Buenos Aires,AR,Argentina San Bernardo,S,Santa Fe,AR,Argentina San Bernardo,H,Chaco,AR,Argentina San Benito,E,Entre Rios,AR,Argentina San Basilio,X,Cordoba,AR,Argentina San Antonio Oeste,R,Rio Negro,AR,Argentina +San Antonio de los Cobres,A,Salta,AR,Argentina San Antonio de Litin,X,Cordoba,AR,Argentina San Antonio de Arredondo,X,Cordoba,AR,Argentina +San Andres,B,Buenos Aires,AR,Argentina San Agustin,X,Cordoba,AR,Argentina Sampacho,X,Cordoba,AR,Argentina Salto Grande,S,Santa Fe,AR,Argentina @@ -69858,43 +54603,41 @@ Salto,B,Buenos Aires,AR,Argentina ,A,Salta,AR,Argentina Salta,A,Salta,AR,Argentina Salsipuedes,X,Cordoba,AR,Argentina -Salliquelo,B,Buenos Aires,AR,Argentina +Salliqueló,B,Buenos Aires,AR,Argentina Saldungaray,B,Buenos Aires,AR,Argentina -Saldan,X,Cordoba,AR,Argentina Salazar,B,Buenos Aires,AR,Argentina Sacanta,X,Cordoba,AR,Argentina Saavedra,B,Buenos Aires,AR,Argentina Rufino,S,Santa Fe,AR,Argentina +Rospentek,Z,Santa Cruz,AR,Argentina Rosario de Lerma,A,Salta,AR,Argentina Rosario de la Frontera,A,Salta,AR,Argentina Rosario,S,Santa Fe,AR,Argentina Rosales,X,Cordoba,AR,Argentina -Roldan,S,Santa Fe,AR,Argentina +Roldán,S,Santa Fe,AR,Argentina Rojas,B,Buenos Aires,AR,Argentina Rodeo del Medio,M,Mendoza,AR,Argentina Rodeo de la Cruz,M,Mendoza,AR,Argentina +Estacion Robles,G,Santiago del Estero,AR,Argentina Roberts,B,Buenos Aires,AR,Argentina Rivera,B,Buenos Aires,AR,Argentina Rivadavia,M,Mendoza,AR,Argentina Rivadavia,J,San Juan,AR,Argentina Rio Tercero,X,Cordoba,AR,Argentina Rio Segundo,X,Cordoba,AR,Argentina +Rio Seco,T,Tucuman,AR,Argentina Rio Puelo,U,Chubut,AR,Argentina Rio Primero,X,Cordoba,AR,Argentina ,R,Rio Negro,AR,Argentina -Rio Mayo,U,Chubut,AR,Argentina Rio Grande,V,Tierra del Fuego,AR,Argentina Río Gallegos,Z,Santa Cruz,AR,Argentina Río Cuarto,X,Cordoba,AR,Argentina Rio Colorado,L,La Pampa,AR,Argentina Rio Ceballos,X,Cordoba,AR,Argentina Ricardone,S,Santa Fe,AR,Argentina -Fortin Resistencia,A,Salta,AR,Argentina -Recreo,S,Santa Fe,AR,Argentina Recreo,K,Catamarca,AR,Argentina -Realico,L,La Pampa,AR,Argentina +Realicó,L,La Pampa,AR,Argentina Real del Padre,M,Mendoza,AR,Argentina -Rayo Cortado,X,Cordoba,AR,Argentina Rawson,U,Chubut,AR,Argentina Rawson,B,Buenos Aires,AR,Argentina Ranquil,M,Mendoza,AR,Argentina @@ -69909,90 +54652,83 @@ Rada Tilly,U,Chubut,AR,Argentina Quitilipi,H,Chaco,AR,Argentina Alfredo Demarchi,B,Buenos Aires,AR,Argentina Quines,D,San Luis,AR,Argentina -Quimili,G,Santiago del Estero,AR,Argentina +Quimilí,G,Santiago del Estero,AR,Argentina Quemu Quemu,L,La Pampa,AR,Argentina Punta del Agua,X,Cordoba,AR,Argentina Punta Alta,B,Buenos Aires,AR,Argentina -Pujato,S,Santa Fe,AR,Argentina Puerto Santa Cruz,Z,Santa Cruz,AR,Argentina Puerto Madryn,U,Chubut,AR,Argentina Puerto La Paz,A,Salta,AR,Argentina -Puerto Belgrano,B,Buenos Aires,AR,Argentina San Javier,T,Tucuman,AR,Argentina -San Jose,B,Buenos Aires,AR,Argentina Pueblo Moreno,E,Entre Rios,AR,Argentina -Puan,B,Buenos Aires,AR,Argentina +Puán,B,Buenos Aires,AR,Argentina Salvador Mazza,A,Salta,AR,Argentina -Presidente Roca,S,Santa Fe,AR,Argentina Presidencia Roque Sáenz Peña,H,Chaco,AR,Argentina Pozo del Molle,X,Cordoba,AR,Argentina -Portena,X,Cordoba,AR,Argentina +Porteña,X,Cordoba,AR,Argentina Pocito,J,San Juan,AR,Argentina Plottier,Q,Neuquen,AR,Argentina Plaza Huincul,Q,Neuquen,AR,Argentina Plaza de Mercedes,X,Cordoba,AR,Argentina Playa Union,U,Chubut,AR,Argentina -Piquillin,X,Cordoba,AR,Argentina -Pineyro,B,Buenos Aires,AR,Argentina +Piquillín,X,Cordoba,AR,Argentina Pilciao,K,Catamarca,AR,Argentina Pilar,X,Cordoba,AR,Argentina Pilar,S,Santa Fe,AR,Argentina -Piguee,B,Buenos Aires,AR,Argentina +Pigüé,B,Buenos Aires,AR,Argentina Piedritas,B,Buenos Aires,AR,Argentina Piedra del Aguila,Q,Neuquen,AR,Argentina Pico Truncado,Z,Santa Cruz,AR,Argentina Pichanal,A,Salta,AR,Argentina Piamonte,S,Santa Fe,AR,Argentina -Peru,L,La Pampa,AR,Argentina +Perú,L,La Pampa,AR,Argentina Perito Moreno,Z,Santa Cruz,AR,Argentina Perico,Y,Jujuy,AR,Argentina Pergamino,B,Buenos Aires,AR,Argentina Perez Millan,B,Buenos Aires,AR,Argentina -Perez,S,Santa Fe,AR,Argentina +Pérez,S,Santa Fe,AR,Argentina Pellegrini,B,Buenos Aires,AR,Argentina Pehuajó,B,Buenos Aires,AR,Argentina Pedro Luro,B,Buenos Aires,AR,Argentina Pasteur,B,Buenos Aires,AR,Argentina Paso de Ferreyra,J,San Juan,AR,Argentina +Pasco,X,Cordoba,AR,Argentina Pascanas,X,Cordoba,AR,Argentina Parera,L,La Pampa,AR,Argentina Paraná,E,Entre Rios,AR,Argentina -Pampa de los Guanacos,G,Santiago del Estero,AR,Argentina Pampa del Infierno,H,Chaco,AR,Argentina -Pampa Blanca,Y,Jujuy,AR,Argentina -Palpala,Y,Jujuy,AR,Argentina +Palpalá,Y,Jujuy,AR,Argentina Palmira,M,Mendoza,AR,Argentina Oro Verde,E,Entre Rios,AR,Argentina Oriente,B,Buenos Aires,AR,Argentina -Ordonez,X,Cordoba,AR,Argentina -Oran,T,Tucuman,AR,Argentina +Ordoñez,X,Cordoba,AR,Argentina +Orán,T,Tucuman,AR,Argentina Oncativo,X,Cordoba,AR,Argentina +Olta,F,La Rioja,AR,Argentina Oliveros,S,Santa Fe,AR,Argentina Oliva,X,Cordoba,AR,Argentina Olavarría,B,Buenos Aires,AR,Argentina Olaeta,X,Cordoba,AR,Argentina Ojo de Agua,X,Cordoba,AR,Argentina Nueve de Julio,B,Buenos Aires,AR,Argentina -Nueve de Julio,J,San Juan,AR,Argentina -Nueva Lehmann,S,Santa Fe,AR,Argentina -Nueva Esperanza,G,Santiago del Estero,AR,Argentina -Nono,X,Cordoba,AR,Argentina Noetinger,X,Cordoba,AR,Argentina ,Q,Neuquen,AR,Argentina Neuquén,Q,Neuquen,AR,Argentina +Nelson,S,Santa Fe,AR,Argentina Naschel,D,San Luis,AR,Argentina Morteros,X,Cordoba,AR,Argentina -Morse,B,Buenos Aires,AR,Argentina Morrison,X,Cordoba,AR,Argentina +Monte Vera,S,Santa Fe,AR,Argentina Montes de Oca,S,Santa Fe,AR,Argentina Monteros,T,Tucuman,AR,Argentina Monterrico,Y,Jujuy,AR,Argentina Monte Ralo,X,Cordoba,AR,Argentina +Monte Quemado,G,Santiago del Estero,AR,Argentina +Monte Quemado,H,Chaco,AR,Argentina Monte Maiz,X,Cordoba,AR,Argentina Monte Lena,X,Cordoba,AR,Argentina Monte Hermoso,B,Buenos Aires,AR,Argentina Monte Cristo,X,Cordoba,AR,Argentina -Monte Coman,M,Mendoza,AR,Argentina Monte Buey,X,Cordoba,AR,Argentina Monje,S,Santa Fe,AR,Argentina Moises Ville,S,Santa Fe,AR,Argentina @@ -70005,58 +54741,59 @@ Merlo,D,San Luis,AR,Argentina ,M,Mendoza,AR,Argentina Mendoza,M,Mendoza,AR,Argentina Mendiolaza,X,Cordoba,AR,Argentina -Melo,X,Cordoba,AR,Argentina -Melincue,S,Santa Fe,AR,Argentina +Membrillar,B,Buenos Aires,AR,Argentina +Melincué,S,Santa Fe,AR,Argentina Medrano,M,Mendoza,AR,Argentina Maza,B,Buenos Aires,AR,Argentina Mayor Drummond,M,Mendoza,AR,Argentina Mayor Buratovich,B,Buenos Aires,AR,Argentina Maximo Paz,S,Santa Fe,AR,Argentina Matorrales,X,Cordoba,AR,Argentina -Matilde,S,Santa Fe,AR,Argentina Maria Teresa,S,Santa Fe,AR,Argentina Maria Susana,S,Santa Fe,AR,Argentina Maria Juana,S,Santa Fe,AR,Argentina Marcos Juarez,X,Cordoba,AR,Argentina +Marcelino Escalada,S,Santa Fe,AR,Argentina Maquinchao,R,Rio Negro,AR,Argentina -Manfredi,X,Cordoba,AR,Argentina El Manantial,T,Tucuman,AR,Argentina Malvinas Argentinas,X,Cordoba,AR,Argentina Malargüe,M,Mendoza,AR,Argentina -Maipu,M,Mendoza,AR,Argentina +Maipú,M,Mendoza,AR,Argentina +Maimará,Y,Jujuy,AR,Argentina +La Magdalena,G,Santiago del Estero,AR,Argentina Maciel,S,Santa Fe,AR,Argentina Machagai,H,Chaco,AR,Argentina -Macachin,L,La Pampa,AR,Argentina +Macachín,L,La Pampa,AR,Argentina Luzuriaga,M,Mendoza,AR,Argentina Luro,B,Buenos Aires,AR,Argentina Luque,X,Cordoba,AR,Argentina Lules,T,Tucuman,AR,Argentina Lujan de Cuyo,M,Mendoza,AR,Argentina -Luis Burela,A,Salta,AR,Argentina Los Telares,G,Santiago del Estero,AR,Argentina Los Surgentes,X,Cordoba,AR,Argentina Los Quirquinchos,S,Santa Fe,AR,Argentina Los Molinos,S,Santa Fe,AR,Argentina Huilqui Menuco,Q,Neuquen,AR,Argentina +Los Hornillos,X,Cordoba,AR,Argentina Los Condores,X,Cordoba,AR,Argentina Los Cardos,S,Santa Fe,AR,Argentina Los Antiguos,Z,Santa Cruz,AR,Argentina -Lopez,S,Santa Fe,AR,Argentina +López,S,Santa Fe,AR,Argentina Lonquimay,L,La Pampa,AR,Argentina -Loncopue,Q,Neuquen,AR,Argentina +Loncopué,Q,Neuquen,AR,Argentina +Las Lomitas,G,Santiago del Estero,AR,Argentina Llambi Campbell,S,Santa Fe,AR,Argentina Lincoln,B,Buenos Aires,AR,Argentina Libertador General San Martin,Y,Jujuy,AR,Argentina Leones,X,Cordoba,AR,Argentina +Leleque,U,Chubut,AR,Argentina Leandro N. Alem,B,Buenos Aires,AR,Argentina La Violeta,B,Buenos Aires,AR,Argentina -La Trinidad,T,Tucuman,AR,Argentina La Toma,D,San Luis,AR,Argentina La Tigra,B,Buenos Aires,AR,Argentina -Las Vertientes,X,Cordoba,AR,Argentina Las Varillas,X,Cordoba,AR,Argentina Las Varas,X,Cordoba,AR,Argentina -Las Tuscas,X,Cordoba,AR,Argentina +Las Toscas,X,Cordoba,AR,Argentina Las Rosas,S,Santa Fe,AR,Argentina Las Perdices,X,Cordoba,AR,Argentina Las Penas,X,Cordoba,AR,Argentina @@ -70065,27 +54802,23 @@ Las Lomitas,P,Formosa,AR,Argentina Las Lajitas,A,Salta,AR,Argentina Las Lajas,Q,Neuquen,AR,Argentina Las Junturas,X,Cordoba,AR,Argentina -Las Juntas,K,Catamarca,AR,Argentina Las Higueras,X,Cordoba,AR,Argentina Las Heras,Z,Santa Cruz,AR,Argentina Las Heras,M,Mendoza,AR,Argentina -Las Coloradas,Q,Neuquen,AR,Argentina -Las Cejas,T,Tucuman,AR,Argentina Las Brenas,H,Chaco,AR,Argentina La Rioja,F,La Rioja,AR,Argentina La Quinta,X,Cordoba,AR,Argentina La Quiaca,Y,Jujuy,AR,Argentina -La Punta,G,Santiago del Estero,AR,Argentina +Villa La Punta,G,Santiago del Estero,AR,Argentina La Puerta,X,Cordoba,AR,Argentina Laprida,B,Buenos Aires,AR,Argentina +Laprida,G,Santiago del Estero,AR,Argentina La Playosa,X,Cordoba,AR,Argentina -La Picada,E,Entre Rios,AR,Argentina La Paz,M,Mendoza,AR,Argentina La Para,X,Cordoba,AR,Argentina La Pampa,L,La Pampa,AR,Argentina +Landeta,S,Santa Fe,AR,Argentina La Mendieta,Y,Jujuy,AR,Argentina -Lamarque,R,Rio Negro,AR,Argentina -La Laguna,X,Cordoba,AR,Argentina La Humada,L,La Pampa,AR,Argentina Laguna Paiva,S,Santa Fe,AR,Argentina Laguna Larga,X,Cordoba,AR,Argentina @@ -70097,8 +54830,8 @@ La Cruz de Arriba,T,Tucuman,AR,Argentina La Consulta,M,Mendoza,AR,Argentina La Cocha,T,Tucuman,AR,Argentina La Cesira,X,Cordoba,AR,Argentina -Carrodilla,M,Mendoza,AR,Argentina La Carlota,X,Cordoba,AR,Argentina +La Canada,G,Santiago del Estero,AR,Argentina La Calera,X,Cordoba,AR,Argentina La Calera,F,La Rioja,AR,Argentina La Caldera,A,Salta,AR,Argentina @@ -70106,67 +54839,66 @@ Laboulaye,X,Cordoba,AR,Argentina Laborde,X,Cordoba,AR,Argentina La Banda,F,La Rioja,AR,Argentina La Banda,G,Santiago del Estero,AR,Argentina +La Angelita,B,Buenos Aires,AR,Argentina Justo Daract,D,San Luis,AR,Argentina Justiniano Posse,X,Cordoba,AR,Argentina Junin de los Andes,Q,Neuquen,AR,Argentina Junín,B,Buenos Aires,AR,Argentina -Junin,M,Mendoza,AR,Argentina Juan Jose Paso,B,Buenos Aires,AR,Argentina -Juan Bautista Alberdi,T,Tucuman,AR,Argentina Josefina,S,Santa Fe,AR,Argentina Jose de San Martin,U,Chubut,AR,Argentina Joaquin V. Gonzalez,A,Salta,AR,Argentina -Timbues,S,Santa Fe,AR,Argentina +Timbúes,S,Santa Fe,AR,Argentina Jesus Maria,X,Cordoba,AR,Argentina James Craik,X,Cordoba,AR,Argentina Jaime Prats,M,Mendoza,AR,Argentina Jacinto Arauz,L,La Pampa,AR,Argentina +Italó,X,Cordoba,AR,Argentina Isla Verde,X,Cordoba,AR,Argentina Iriondo,S,Santa Fe,AR,Argentina Intendente Alvear,L,La Pampa,AR,Argentina Inriville,X,Cordoba,AR,Argentina Santa Lucia,T,Tucuman,AR,Argentina Lastenia,T,Tucuman,AR,Argentina -Ingeniero White,B,Buenos Aires,AR,Argentina Ingeniero Luis A. Huergo,R,Rio Negro,AR,Argentina Ingeniero Luiggi,L,La Pampa,AR,Argentina Ingeniero Jacobacci,R,Rio Negro,AR,Argentina -Ibarlucea,S,Santa Fe,AR,Argentina Humboldt,S,Santa Fe,AR,Argentina -Humberto Primero,S,Santa Fe,AR,Argentina Humahuaca,Y,Jujuy,AR,Argentina Huinca Renanco,X,Cordoba,AR,Argentina Hughes,S,Santa Fe,AR,Argentina Huerta Grande,X,Cordoba,AR,Argentina -Huanguelen,B,Buenos Aires,AR,Argentina +Huanguelén,B,Buenos Aires,AR,Argentina Huanchillas,X,Cordoba,AR,Argentina El Hoyo,U,Chubut,AR,Argentina -Hipatia,S,Santa Fe,AR,Argentina +Hipatía,S,Santa Fe,AR,Argentina Hilario Ascasubi,B,Buenos Aires,AR,Argentina Hersilia,S,Santa Fe,AR,Argentina Hernando,X,Cordoba,AR,Argentina Hermoso Campo,H,Chaco,AR,Argentina Henderson,B,Buenos Aires,AR,Argentina +Helvecia,S,Santa Fe,AR,Argentina Guerrico,B,Buenos Aires,AR,Argentina -Guatrache,L,La Pampa,AR,Argentina -Guatimozin,X,Cordoba,AR,Argentina +Guatraché,L,La Pampa,AR,Argentina +Guatimozín,X,Cordoba,AR,Argentina Guardia Mitre,R,Rio Negro,AR,Argentina San Bernardo,B,Buenos Aires,AR,Argentina -Guamini,B,Buenos Aires,AR,Argentina +Guaminí,B,Buenos Aires,AR,Argentina Granadero Baigorria,S,Santa Fe,AR,Argentina +Gonzalez Moreno,B,Buenos Aires,AR,Argentina +Las Golondrinas,U,Chubut,AR,Argentina Godoy Cruz,M,Mendoza,AR,Argentina Godoy,S,Santa Fe,AR,Argentina Gobernador Moyano,Z,Santa Cruz,AR,Argentina +Gobernador Moyano,Z,Santa Cruz,AR,Argentina Gobernador Gregores,Z,Santa Cruz,AR,Argentina -Garmendia,T,Tucuman,AR,Argentina +Gobernador Garmendia,T,Tucuman,AR,Argentina Gobernador Galvez,S,Santa Fe,AR,Argentina Gobernador Duval,L,La Pampa,AR,Argentina Gobernador Crespo,S,Santa Fe,AR,Argentina Gobernador Costa,U,Chubut,AR,Argentina -Gobernador Benegas,M,Mendoza,AR,Argentina Germania,B,Buenos Aires,AR,Argentina General Villegas,B,Buenos Aires,AR,Argentina -Los Toldos,B,Buenos Aires,AR,Argentina General San Martin,L,La Pampa,AR,Argentina General Rojo,B,Buenos Aires,AR,Argentina General Roca,R,Rio Negro,AR,Argentina @@ -70175,8 +54907,8 @@ Villa General Ramírez,E,Entre Rios,AR,Argentina General Pinto,B,Buenos Aires,AR,Argentina General Pico,L,La Pampa,AR,Argentina General Guemes,A,Salta,AR,Argentina -General Manuel J. Campos,L,La Pampa,AR,Argentina General Levalle,X,Cordoba,AR,Argentina +Villa Tulumaya,M,Mendoza,AR,Argentina General La Madrid,B,Buenos Aires,AR,Argentina General Lagos,S,Santa Fe,AR,Argentina General Gutierrez,M,Mendoza,AR,Argentina @@ -70191,28 +54923,27 @@ General Arenales,B,Buenos Aires,AR,Argentina General Alvear,B,Buenos Aires,AR,Argentina General Alvear,M,Mendoza,AR,Argentina General Acha,L,La Pampa,AR,Argentina -Garre,B,Buenos Aires,AR,Argentina +Garré,B,Buenos Aires,AR,Argentina Gancedo,H,Chaco,AR,Argentina Gaiman,U,Chubut,AR,Argentina Gahan,B,Buenos Aires,AR,Argentina Funes,S,Santa Fe,AR,Argentina Fuentes,S,Santa Fe,AR,Argentina -Frias,G,Santiago del Estero,AR,Argentina +Frías,G,Santiago del Estero,AR,Argentina Freyre,X,Cordoba,AR,Argentina Fray Luis Beltran,R,Rio Negro,AR,Argentina Fray Luis Beltran,M,Mendoza,AR,Argentina Franck,S,Santa Fe,AR,Argentina Fraile Pintado,Y,Jujuy,AR,Argentina Fortin Soledad,P,Formosa,AR,Argentina -Forres,G,Santiago del Estero,AR,Argentina +Ingeniero Forres,G,Santiago del Estero,AR,Argentina Florentino Ameghino,U,Chubut,AR,Argentina Firmat,S,Santa Fe,AR,Argentina Fighiera,S,Santa Fe,AR,Argentina -Fiambala,K,Catamarca,AR,Argentina -Ferre,B,Buenos Aires,AR,Argentina +Fiambalá,K,Catamarca,AR,Argentina +Ferré,B,Buenos Aires,AR,Argentina Felicia,S,Santa Fe,AR,Argentina Famatina,F,La Rioja,AR,Argentina -Famailla,T,Tucuman,AR,Argentina Eugenio Bustos,M,Mendoza,AR,Argentina Etruria,X,Cordoba,AR,Argentina Esther,S,Santa Fe,AR,Argentina @@ -70224,27 +54955,22 @@ Esperanza,S,Santa Fe,AR,Argentina Fortin Esperanza,B,Buenos Aires,AR,Argentina Espartillar,B,Buenos Aires,AR,Argentina Escalante,U,Chubut,AR,Argentina -Epuyen,U,Chubut,AR,Argentina +Epuyén,U,Chubut,AR,Argentina Empalme Villa Constitucion,S,Santa Fe,AR,Argentina Embarcación,A,Salta,AR,Argentina Embalse,X,Cordoba,AR,Argentina -El Triunfo,B,Buenos Aires,AR,Argentina El Trebol,U,Chubut,AR,Argentina El Trebol,S,Santa Fe,AR,Argentina El Tio,X,Cordoba,AR,Argentina -El Tala,A,Salta,AR,Argentina +El Taco,K,Catamarca,AR,Argentina Villa Angelica,B,Buenos Aires,AR,Argentina -El Quebrachal,A,Salta,AR,Argentina Elortondo,S,Santa Fe,AR,Argentina El Mollar,T,Tucuman,AR,Argentina -El Galpon,A,Salta,AR,Argentina El Fortin,X,Cordoba,AR,Argentina Elena,X,Cordoba,AR,Argentina El Crispin,X,Cordoba,AR,Argentina -Corcovado,U,Chubut,AR,Argentina El Carril,A,Salta,AR,Argentina El Carmen,A,Salta,AR,Argentina -El Carmen,Y,Jujuy,AR,Argentina El Calafate,Z,Santa Cruz,AR,Argentina El Bordo,A,Salta,AR,Argentina El Aranado,X,Cordoba,AR,Argentina @@ -70255,7 +54981,6 @@ Dorila,L,La Pampa,AR,Argentina Doblas,L,La Pampa,AR,Argentina Diego de Alvear,S,Santa Fe,AR,Argentina Diecisiete de Agosto,B,Buenos Aires,AR,Argentina -Diaz,S,Santa Fe,AR,Argentina Diamante,E,Entre Rios,AR,Argentina Devoto,X,Cordoba,AR,Argentina Del Valle,B,Buenos Aires,AR,Argentina @@ -70263,22 +54988,21 @@ Del Campillo,X,Cordoba,AR,Argentina De La Garma,B,Buenos Aires,AR,Argentina Dean Funes,X,Cordoba,AR,Argentina Darregueira,B,Buenos Aires,AR,Argentina +Dalmacio Velez,X,Cordoba,AR,Argentina Daireaux,B,Buenos Aires,AR,Argentina Cutral-Co,Q,Neuquen,AR,Argentina Cruz del Eje,X,Cordoba,AR,Argentina Cruz Alta,X,Cordoba,AR,Argentina Crespo,E,Entre Rios,AR,Argentina -Costa Sacate,X,Cordoba,AR,Argentina -Cosquin,X,Cordoba,AR,Argentina -Cosme,X,Cordoba,AR,Argentina +Costasacate,X,Cordoba,AR,Argentina +Cosquín,X,Cordoba,AR,Argentina +Cosme Norte,X,Cordoba,AR,Argentina Corzuela,H,Chaco,AR,Argentina Correa,S,Santa Fe,AR,Argentina -Corralito,X,Cordoba,AR,Argentina Corral de Bustos,X,Cordoba,AR,Argentina Coronel Suárez,B,Buenos Aires,AR,Argentina Coronel Pringles,B,Buenos Aires,AR,Argentina -Coronel Olmedo,X,Cordoba,AR,Argentina -Coronel Mom,B,Buenos Aires,AR,Argentina +Villa Ortiz,B,Buenos Aires,AR,Argentina Coronel Moldes,X,Cordoba,AR,Argentina Villa Francia,B,Buenos Aires,AR,Argentina Coronel Du Graty,H,Chaco,AR,Argentina @@ -70287,68 +55011,67 @@ Coronel Bogado,S,Santa Fe,AR,Argentina Coronda,S,Santa Fe,AR,Argentina ,X,Cordoba,AR,Argentina Córdoba,X,Cordoba,AR,Argentina -Copetonas,B,Buenos Aires,AR,Argentina -Contralmirante Cordero,R,Rio Negro,AR,Argentina Conesa,B,Buenos Aires,AR,Argentina Concepcion del Bermejo,H,Chaco,AR,Argentina -Concepcion,T,Tucuman,AR,Argentina -Concaran,D,San Luis,AR,Argentina +Concepción,T,Tucuman,AR,Argentina Comodoro Rivadavia,U,Chubut,AR,Argentina Comandante Luis Piedrabuena,Z,Santa Cruz,AR,Argentina +Colonia Tirolesa,X,Cordoba,AR,Argentina Colonia Santa Maria,L,La Pampa,AR,Argentina Colonia Rosa,S,Santa Fe,AR,Argentina Colonia Margarita,S,Santa Fe,AR,Argentina Colonia La Tordilla,X,Cordoba,AR,Argentina +Colonia Hinojo,B,Buenos Aires,AR,Argentina +Colonia Dora,G,Santiago del Estero,AR,Argentina Colonia Diez de Julio,S,Santa Fe,AR,Argentina Colonia Caroya,X,Cordoba,AR,Argentina Colonia Belgrano,S,Santa Fe,AR,Argentina Colonia Baron,L,La Pampa,AR,Argentina -Colazo,X,Cordoba,AR,Argentina +Colón,B,Buenos Aires,AR,Argentina Coihueco,Q,Neuquen,AR,Argentina +Clodomira,G,Santiago del Estero,AR,Argentina Clason,S,Santa Fe,AR,Argentina -Ciudad de Loreto,G,Santiago del Estero,AR,Argentina +Villa San Martin,G,Santiago del Estero,AR,Argentina Cipolletti,R,Rio Negro,AR,Argentina Cintra,X,Cordoba,AR,Argentina Cinco Saltos,R,Rio Negro,AR,Argentina +Chumbicha,K,Catamarca,AR,Argentina Chubut,U,Chubut,AR,Argentina Chos Malal,Q,Neuquen,AR,Argentina -Cholila,U,Chubut,AR,Argentina Choele Choel,R,Rio Negro,AR,Argentina Chivilcoy,B,Buenos Aires,AR,Argentina Chimpay,R,Rio Negro,AR,Argentina Chimbas,J,San Juan,AR,Argentina Chilecito,F,La Rioja,AR,Argentina -Chicoana,A,Salta,AR,Argentina Villa Chicligasta,T,Tucuman,AR,Argentina -Chepes Viejo,F,La Rioja,AR,Argentina -Chazon,X,Cordoba,AR,Argentina +Chepes,F,La Rioja,AR,Argentina +Chazón,X,Cordoba,AR,Argentina Chateaubriand,S,Santa Fe,AR,Argentina Charata,H,Chaco,AR,Argentina Chapuy,S,Santa Fe,AR,Argentina Chamical,F,La Rioja,AR,Argentina -Chaco,H,Chaco,AR,Argentina +,H,Chaco,AR,Argentina Chacabuco,B,Buenos Aires,AR,Argentina -Chabas,S,Santa Fe,AR,Argentina +Chabás,S,Santa Fe,AR,Argentina Ceres,S,Santa Fe,AR,Argentina Centeno,S,Santa Fe,AR,Argentina Centenario,Q,Neuquen,AR,Argentina Caucete,J,San Juan,AR,Argentina -Catrilo,L,La Pampa,AR,Argentina +Catriló,L,La Pampa,AR,Argentina Catriel,R,Rio Negro,AR,Argentina ,K,Catamarca,AR,Argentina -Castelli,H,Chaco,AR,Argentina +Juan Jose Castelli,H,Chaco,AR,Argentina Casilda,S,Santa Fe,AR,Argentina Casbas,B,Buenos Aires,AR,Argentina Carrizales,S,Santa Fe,AR,Argentina Carrilobo,X,Cordoba,AR,Argentina Carnerillo,X,Cordoba,AR,Argentina Carmen de Patagones,B,Buenos Aires,AR,Argentina -Carmen,S,Santa Fe,AR,Argentina Carlos Tejedor,B,Buenos Aires,AR,Argentina Carlos Pellegrini,S,Santa Fe,AR,Argentina Carlos Casares,B,Buenos Aires,AR,Argentina -Carhue,B,Buenos Aires,AR,Argentina -Carcarana,S,Santa Fe,AR,Argentina +Carhué,B,Buenos Aires,AR,Argentina +Carcarañá,S,Santa Fe,AR,Argentina Capitan Bermudez,S,Santa Fe,AR,Argentina Capilla del Monte,X,Cordoba,AR,Argentina Capilla de la Sagrada Familia,X,Cordoba,AR,Argentina @@ -70361,58 +55084,57 @@ Campo Quijano,A,Salta,AR,Argentina Campo Largo,H,Chaco,AR,Argentina Campo Gallo,G,Santiago del Estero,AR,Argentina Camilo Aldao,X,Cordoba,AR,Argentina -Calilegua,Y,Jujuy,AR,Argentina -Caleufu,L,La Pampa,AR,Argentina +Caleufú,L,La Pampa,AR,Argentina Caleta Olivia,Z,Santa Cruz,AR,Argentina -Calchin,X,Cordoba,AR,Argentina -Calchaqui,S,Santa Fe,AR,Argentina +Calchín,X,Cordoba,AR,Argentina +Calchaquí,S,Santa Fe,AR,Argentina Cabildo,B,Buenos Aires,AR,Argentina Buta Ranquil,Q,Neuquen,AR,Argentina Bustinza,S,Santa Fe,AR,Argentina -Bulnes,X,Cordoba,AR,Argentina Buena Nueva,M,Mendoza,AR,Argentina +Buena Esperanza,D,San Luis,AR,Argentina Hipólito Bouchard,X,Cordoba,AR,Argentina Brinkmann,X,Cordoba,AR,Argentina Bragado,B,Buenos Aires,AR,Argentina Bowen,M,Mendoza,AR,Argentina Bouquet,S,Santa Fe,AR,Argentina +Bordenave,B,Buenos Aires,AR,Argentina Bombal,S,Santa Fe,AR,Argentina Bigand,S,Santa Fe,AR,Argentina Bialet Masse,X,Cordoba,AR,Argentina Berutti,B,Buenos Aires,AR,Argentina -Berrotaran,X,Cordoba,AR,Argentina +Berrotarán,X,Cordoba,AR,Argentina Bernasconi,L,La Pampa,AR,Argentina Bernardo Larroude,L,La Pampa,AR,Argentina Bernardo de Irigoyen,S,Santa Fe,AR,Argentina -Bermudez,B,Buenos Aires,AR,Argentina -Berabevu,S,Santa Fe,AR,Argentina +Bermúdez,B,Buenos Aires,AR,Argentina Bengolea,X,Cordoba,AR,Argentina -Beltran,G,Santiago del Estero,AR,Argentina +Beltrán,G,Santiago del Estero,AR,Argentina Bell Ville,X,Cordoba,AR,Argentina Bella Vista,T,Tucuman,AR,Argentina -Bauer y Sigel,S,Santa Fe,AR,Argentina -Barreal,J,San Juan,AR,Argentina Barrancas,S,Santa Fe,AR,Argentina Bandera,G,Santiago del Estero,AR,Argentina Banda del Rio Sali,T,Tucuman,AR,Argentina -El Cóndor,R,Rio Negro,AR,Argentina Balnearia,X,Cordoba,AR,Argentina -Ballesteros Sur,X,Cordoba,AR,Argentina +Ballesteros Sud,X,Cordoba,AR,Argentina Balde de los Torres,D,San Luis,AR,Argentina Bajo Caracoles,Z,Santa Cruz,AR,Argentina Bajada del Agrio,Q,Neuquen,AR,Argentina +Baigorrita,B,Buenos Aires,AR,Argentina Bahía Blanca,B,Buenos Aires,AR,Argentina Avia Terai,H,Chaco,AR,Argentina +Auca Mahuida,Q,Neuquen,AR,Argentina Ataliva Roca,L,La Pampa,AR,Argentina Ataliva,S,Santa Fe,AR,Argentina -Ascension,B,Buenos Aires,AR,Argentina +Ascensión,B,Buenos Aires,AR,Argentina Arteaga,S,Santa Fe,AR,Argentina -Arrufo,S,Santa Fe,AR,Argentina Arroyo Seco,S,Santa Fe,AR,Argentina Arroyo Dulce,B,Buenos Aires,AR,Argentina Arroyo Corto,B,Buenos Aires,AR,Argentina +Arroyo Cabral,X,Cordoba,AR,Argentina Arroyito Challaco,Q,Neuquen,AR,Argentina Arroyito,X,Cordoba,AR,Argentina +Arribeños,B,Buenos Aires,AR,Argentina Arrecifes,B,Buenos Aires,AR,Argentina Arocena,S,Santa Fe,AR,Argentina Armstrong,S,Santa Fe,AR,Argentina @@ -70421,20 +55143,16 @@ Arias,X,Cordoba,AR,Argentina Arequito,S,Santa Fe,AR,Argentina Arenaza,B,Buenos Aires,AR,Argentina Arata,L,La Pampa,AR,Argentina -Aranguren,E,Entre Rios,AR,Argentina -Anguil,L,La Pampa,AR,Argentina +Cabeza de Anta,A,Salta,AR,Argentina La Angostura,A,Salta,AR,Argentina -Anelo,Q,Neuquen,AR,Argentina -Pueblo Andino,S,Santa Fe,AR,Argentina -Andalgala,K,Catamarca,AR,Argentina +Andalgalá,K,Catamarca,AR,Argentina Andacollo,Q,Neuquen,AR,Argentina -Ancasti,K,Catamarca,AR,Argentina -Anatuya,G,Santiago del Estero,AR,Argentina -Amenabar,S,Santa Fe,AR,Argentina +Añatuya,G,Santiago del Estero,AR,Argentina +Amenábar,S,Santa Fe,AR,Argentina Florentino Ameghino,B,Buenos Aires,AR,Argentina Amaicha del Valle,T,Tucuman,AR,Argentina -Alvarez,S,Santa Fe,AR,Argentina -Alumine,Q,Neuquen,AR,Argentina +Álvarez,S,Santa Fe,AR,Argentina +Aluminé,Q,Neuquen,AR,Argentina Altos de Chipion,X,Cordoba,AR,Argentina Alto Alegre,X,Cordoba,AR,Argentina Alta Italia,L,La Pampa,AR,Argentina @@ -70443,6 +55161,7 @@ Alpachiri,L,La Pampa,AR,Argentina Almafuerte,X,Cordoba,AR,Argentina Allen,R,Rio Negro,AR,Argentina Alicia,X,Cordoba,AR,Argentina +Algarrobo del Aguila,L,La Pampa,AR,Argentina Alejo Ledesma,X,Cordoba,AR,Argentina Alejandro Roca,X,Cordoba,AR,Argentina Aldea Maria Luisa,E,Entre Rios,AR,Argentina @@ -70450,42 +55169,35 @@ Aldea Brasilera,E,Entre Rios,AR,Argentina Alcorta,S,Santa Fe,AR,Argentina Alcira Gigena,X,Cordoba,AR,Argentina Alberti,B,Buenos Aires,AR,Argentina -Albardon,J,San Juan,AR,Argentina -Aimogasta,F,La Rioja,AR,Argentina -Agustin Roca,B,Buenos Aires,AR,Argentina +Albardón,J,San Juan,AR,Argentina Aguilares,T,Tucuman,AR,Argentina Aguaray,A,Salta,AR,Argentina -Agua de Oro,X,Cordoba,AR,Argentina -Adolfo Van Praet,L,La Pampa,AR,Argentina Adolfo Gonzales Chaves,B,Buenos Aires,AR,Argentina Adolfo E. Carranza,K,Catamarca,AR,Argentina Adelia Maria,X,Cordoba,AR,Argentina Achiras,X,Cordoba,AR,Argentina El Acheral,Y,Jujuy,AR,Argentina -Acevedo,B,Buenos Aires,AR,Argentina Acebal,S,Santa Fe,AR,Argentina Abra Pampa,Y,Jujuy,AR,Argentina Filadelfia,19,Departamento de Boqueron,PY,Paraguay Zapallar,VS,Region de Valparaiso,CL,Chile Zapallar,CO,Coquimbo Region,CL,Chile +Yerbas Buenas,ML,Maule Region,CL,Chile Yerbas Buenas,LI,"O'Higgins Region",CL,Chile Vitacura,RM,Santiago Metropolitan,CL,Chile Viña del Mar,VS,Region de Valparaiso,CL,Chile Villarrica,AR,Region de la Araucania,CL,Chile Villa Alemana,VS,Region de Valparaiso,CL,Chile -Vilcun,AR,Region de la Araucania,CL,Chile -Vicuna,CO,Coquimbo Region,CL,Chile +Vicuña,CO,Coquimbo Region,CL,Chile Victoria,AR,Region de la Araucania,CL,Chile ,VS,Region de Valparaiso,CL,Chile Valparaíso,VS,Region de Valparaiso,CL,Chile Vallenar,AT,Atacama,CL,Chile Valle Alegre,VS,Region de Valparaiso,CL,Chile Valdivia,LR,Los Ríos Region,CL,Chile -Tucapel,BI,Region del Biobio,CL,Chile Tranque Lautaro,AT,Atacama,CL,Chile -Tome,BI,Region del Biobio,CL,Chile +Tomé,BI,Region del Biobio,CL,Chile Tocopilla,AN,Antofagasta,CL,Chile -Tiltil,RM,Santiago Metropolitan,CL,Chile Tierra Amarilla,AT,Atacama,CL,Chile Teno,ML,Maule Region,CL,Chile Temuco,AR,Region de la Araucania,CL,Chile @@ -70495,31 +55207,26 @@ Talca,ML,Maule Region,CL,Chile Talagante,RM,Santiago Metropolitan,CL,Chile San Vicente de Tagua Tagua,LI,"O'Higgins Region",CL,Chile Santiago,RM,Santiago Metropolitan,CL,Chile +Santa Maria,VS,Region de Valparaiso,CL,Chile Santa Cruz,LI,"O'Higgins Region",CL,Chile San Pedro Sur,CO,Coquimbo Region,CL,Chile -San Pablo,LL,Los Lagos Region,CL,Chile -San Nicolas,NB,Ñuble,CL,Chile San Miguel,RM,Santiago Metropolitan,CL,Chile San Miguel,NB,Ñuble,CL,Chile San Martin,MA,Region of Magallanes,CL,Chile -San Juan de la Costa,LL,Los Lagos Region,CL,Chile -San Jose de Tango,RM,Santiago Metropolitan,CL,Chile San Jose de la Mariquina,LR,Los Ríos Region,CL,Chile San Joaquin,RM,Santiago Metropolitan,CL,Chile San Javier,ML,Maule Region,CL,Chile -San Ignacio,NB,Ñuble,CL,Chile San Felipe,VS,Region de Valparaiso,CL,Chile San Esteban,VS,Region de Valparaiso,CL,Chile San Carlos,NB,Ñuble,CL,Chile San Bernardo,RM,Santiago Metropolitan,CL,Chile San Antonio,VS,Region de Valparaiso,CL,Chile Salamanca,CO,Coquimbo Region,CL,Chile -Romeral,ML,Maule Region,CL,Chile Santo Domingo,VS,Region de Valparaiso,CL,Chile +Rio Negro,LL,Los Lagos Region,CL,Chile Rio Bueno,LR,Los Ríos Region,CL,Chile -Rinconada de Los Andes,VS,Region de Valparaiso,CL,Chile Retiro,ML,Maule Region,CL,Chile -Requinoa,LI,"O'Higgins Region",CL,Chile +Requínoa,LI,"O'Higgins Region",CL,Chile Rengo,LI,"O'Higgins Region",CL,Chile Renca,RM,Santiago Metropolitan,CL,Chile Renaca Alto,VS,Region de Valparaiso,CL,Chile @@ -70529,49 +55236,46 @@ Rancagua,LI,"O'Higgins Region",CL,Chile Quirihue,NB,Ñuble,CL,Chile Quintero,VS,Region de Valparaiso,CL,Chile Quinta Normal,RM,Santiago Metropolitan,CL,Chile -Quinta de Tilcoco,LI,"O'Higgins Region",CL,Chile Quilpué,VS,Region de Valparaiso,CL,Chile Quillota,VS,Region de Valparaiso,CL,Chile -Quillon,NB,Ñuble,CL,Chile +Quillón,NB,Ñuble,CL,Chile Quilleco,BI,Region del Biobio,CL,Chile Quilicura,RM,Santiago Metropolitan,CL,Chile Quemchi,LL,Los Lagos Region,CL,Chile -Queilen,LL,Los Lagos Region,CL,Chile +Queilén,LL,Los Lagos Region,CL,Chile Puyehue,LR,Los Ríos Region,CL,Chile -Putre,AP,Region de Arica y Parinacota,CL,Chile -Putaendo,VS,Region de Valparaiso,CL,Chile Purranque,LL,Los Lagos Region,CL,Chile -Puqueldon,LL,Los Lagos Region,CL,Chile +Puqueldón,LL,Los Lagos Region,CL,Chile Punta Arenas,MA,Region of Magallanes,CL,Chile Punitaqui,CO,Coquimbo Region,CL,Chile Puerto Varas,LL,Los Lagos Region,CL,Chile -Quellon,LL,Los Lagos Region,CL,Chile +Quellón,LL,Los Lagos Region,CL,Chile Puerto Natales,MA,Region of Magallanes,CL,Chile Port Montt,LL,Los Lagos Region,CL,Chile Puerto Cisnes,AI,Aysén,CL,Chile Puerto Aisén,AI,Aysén,CL,Chile Puente Alto,RM,Santiago Metropolitan,CL,Chile -Pucon,AR,Region de la Araucania,CL,Chile -Puchuncavi,VS,Region de Valparaiso,CL,Chile +Pucón,AR,Region de la Araucania,CL,Chile +Puchuncaví,VS,Region de Valparaiso,CL,Chile Providencia,RM,Santiago Metropolitan,CL,Chile Pozo Almonte,TA,Tarapacá,CL,Chile -Porvenir,MA,Region of Magallanes,CL,Chile Lago Ranco,LR,Los Ríos Region,CL,Chile -Pitrufquen,AR,Region de la Araucania,CL,Chile +Pitrufquén,AR,Region de la Araucania,CL,Chile Pirque,RM,Santiago Metropolitan,CL,Chile Pichilemu,LI,"O'Higgins Region",CL,Chile +Pichidegua,LI,"O'Higgins Region",CL,Chile Peumo,LI,"O'Higgins Region",CL,Chile Perquenco,AR,Region de la Araucania,CL,Chile Peralillo,LI,"O'Higgins Region",CL,Chile Peralillo,VS,Region de Valparaiso,CL,Chile Penco,BI,Region del Biobio,CL,Chile -Penalolen,RM,Santiago Metropolitan,CL,Chile -Penaflor,RM,Santiago Metropolitan,CL,Chile -Pelchuquin,LR,Los Ríos Region,CL,Chile +Peñalolén,RM,Santiago Metropolitan,CL,Chile +Peñaflor,RM,Santiago Metropolitan,CL,Chile +Pelchuquín,LR,Los Ríos Region,CL,Chile Pelarco,ML,Maule Region,CL,Chile -Parral,ML,Maule Region,CL,Chile Pargua,LL,Los Lagos Region,CL,Chile Papudo,VS,Region de Valparaiso,CL,Chile +Panquehue,VS,Region de Valparaiso,CL,Chile Panguipulli,LR,Los Ríos Region,CL,Chile Paine,RM,Santiago Metropolitan,CL,Chile Paillaco,LR,Los Ríos Region,CL,Chile @@ -70579,14 +55283,13 @@ Padre Las Casas,AR,Region de la Araucania,CL,Chile Padre Hurtado,RM,Santiago Metropolitan,CL,Chile Ovalle,CO,Coquimbo Region,CL,Chile Osorno,LL,Los Lagos Region,CL,Chile -Olmue,VS,Region de Valparaiso,CL,Chile -Olivar,LI,"O'Higgins Region",CL,Chile +Olmué,VS,Region de Valparaiso,CL,Chile Maria Elena,AN,Antofagasta,CL,Chile -Ochagavia,RM,Santiago Metropolitan,CL,Chile -Nunoa,RM,Santiago Metropolitan,CL,Chile +Ñuñoa,RM,Santiago Metropolitan,CL,Chile Nueva Imperial,AR,Region de la Araucania,CL,Chile -Negrete,BI,Region del Biobio,CL,Chile -Mulchen,BI,Region del Biobio,CL,Chile +Nancagua,LI,"O'Higgins Region",CL,Chile +Nacimiento,BI,Region del Biobio,CL,Chile +Mulchén,BI,Region del Biobio,CL,Chile Manuel Montt,VS,Region de Valparaiso,CL,Chile Monte Patria,CO,Coquimbo Region,CL,Chile Molina,ML,Maule Region,CL,Chile @@ -70596,28 +55299,23 @@ Mejillones,AN,Antofagasta,CL,Chile ,ML,Maule Region,CL,Chile Maule,ML,Maule Region,CL,Chile Maria Pinto,RM,Santiago Metropolitan,CL,Chile -Rinconada de Malloa,LI,"O'Higgins Region",CL,Chile -Maipu,RM,Santiago Metropolitan,CL,Chile +Maipú,RM,Santiago Metropolitan,CL,Chile Macul,RM,Santiago Metropolitan,CL,Chile -Machali,LI,"O'Higgins Region",CL,Chile +Machalí,LI,"O'Higgins Region",CL,Chile Lota,BI,Region del Biobio,CL,Chile Los Vilos,CO,Coquimbo Region,CL,Chile Los Nogales,VS,Region de Valparaiso,CL,Chile -,LL,Los Lagos Region,CL,Chile +Los Lagos Region,LL,Los Lagos Region,CL,Chile Los Lagos,LR,Los Ríos Region,CL,Chile Los Ángeles,BI,Region del Biobio,CL,Chile Los Andes,VS,Region de Valparaiso,CL,Chile -Lonquen,RM,Santiago Metropolitan,CL,Chile -Longavi,ML,Maule Region,CL,Chile +Lonquén,RM,Santiago Metropolitan,CL,Chile Loncoche,AR,Region de la Araucania,CL,Chile Lo Barnechea,RM,Santiago Metropolitan,CL,Chile Llanquihue,LL,Los Lagos Region,CL,Chile -Llaillay,VS,Region de Valparaiso,CL,Chile Linares,ML,Maule Region,CL,Chile Limahue,LI,"O'Higgins Region",CL,Chile Limache,VS,Region de Valparaiso,CL,Chile -Lima,LI,"O'Higgins Region",CL,Chile -Lebu,BI,Region del Biobio,CL,Chile Lautaro,AR,Region de la Araucania,CL,Chile La Union,LR,Los Ríos Region,CL,Chile La Serena,CO,Coquimbo Region,CL,Chile @@ -70626,138 +55324,125 @@ Las Cabras,LI,"O'Higgins Region",CL,Chile La Reina,RM,Santiago Metropolitan,CL,Chile Lanco,LR,Los Ríos Region,CL,Chile Lampa,RM,Santiago Metropolitan,CL,Chile -La Ligua,LI,"O'Higgins Region",CL,Chile La Ligua,VS,Region de Valparaiso,CL,Chile -Laja,BI,Region del Biobio,CL,Chile La Junta,AT,Atacama,CL,Chile -La Granja,RM,Santiago Metropolitan,CL,Chile La Granja,LI,"O'Higgins Region",CL,Chile -Florida,BI,Region del Biobio,CL,Chile La Florida,RM,Santiago Metropolitan,CL,Chile La Cruz,VS,Region de Valparaiso,CL,Chile La Cisterna,RM,Santiago Metropolitan,CL,Chile La Calera,VS,Region de Valparaiso,CL,Chile -Labranza,AR,Region de la Araucania,CL,Chile Isla de Maipo,RM,Santiago Metropolitan,CL,Chile Iquique,TA,Tarapacá,CL,Chile Illapel,CO,Coquimbo Region,CL,Chile -Huasco,AT,Atacama,CL,Chile -Hualpen,BI,Region del Biobio,CL,Chile -Hualane,ML,Maule Region,CL,Chile +Hualpén,BI,Region del Biobio,CL,Chile Hijuelas,VS,Region de Valparaiso,CL,Chile -Hualqui,BI,Region del Biobio,CL,Chile -Graneros,LI,"O'Higgins Region",CL,Chile Gorbea,AR,Region de la Araucania,CL,Chile Futrono,LR,Los Ríos Region,CL,Chile Frutillar Alto,LL,Los Lagos Region,CL,Chile Freire,AR,Region de la Araucania,CL,Chile Estacion Colina,RM,Santiago Metropolitan,CL,Chile Lo Espejo,RM,Santiago Metropolitan,CL,Chile -Empedrado,ML,Maule Region,CL,Chile -El Tabo,VS,Region de Valparaiso,CL,Chile El Quisco,VS,Region de Valparaiso,CL,Chile El Monte,RM,Santiago Metropolitan,CL,Chile El Carmen,LI,"O'Higgins Region",CL,Chile -El Bosque,LL,Los Lagos Region,CL,Chile El Bosque,RM,Santiago Metropolitan,CL,Chile -Donihue,LI,"O'Higgins Region",CL,Chile -Diego de Almagro,AT,Atacama,CL,Chile Dalcahue,LL,Los Lagos Region,CL,Chile Curicó,ML,Maule Region,CL,Chile -Curacavi,RM,Santiago Metropolitan,CL,Chile -Cumpeo,ML,Maule Region,CL,Chile +Curanilahue,BI,Region del Biobio,CL,Chile +Curacaví,RM,Santiago Metropolitan,CL,Chile +Curacautín,AR,Region de la Araucania,CL,Chile Valdivia,LR,Los Ríos Region,CL,Chile Coronel,BI,Region del Biobio,CL,Chile Coquimbo,CO,Coquimbo Region,CL,Chile Copiapó,AT,Atacama,CL,Chile -Constitucion,ML,Maule Region,CL,Chile -Concon,VS,Region de Valparaiso,CL,Chile +Constitución,ML,Maule Region,CL,Chile +Concón,VS,Region de Valparaiso,CL,Chile Concepción,BI,Region del Biobio,CL,Chile -Combarbala,CO,Coquimbo Region,CL,Chile -Coltauco,LI,"O'Higgins Region",CL,Chile -Colbun,ML,Maule Region,CL,Chile -Coinco,LI,"O'Higgins Region",CL,Chile -Coihueco,NB,Ñuble,CL,Chile +Combarbalá,CO,Coquimbo Region,CL,Chile Coyhaique,AI,Aysén,CL,Chile -Codegua,LI,"O'Higgins Region",CL,Chile +Cochrane,AI,Aysén,CL,Chile Chuquicamata,AN,Antofagasta,CL,Chile Chonchi,LL,Los Lagos Region,CL,Chile Chimbarongo,LI,"O'Higgins Region",CL,Chile Chillan Viejo,NB,Ñuble,CL,Chile -Chillan,NB,Ñuble,CL,Chile +Chillán,NB,Ñuble,CL,Chile Chile Chico,AI,Aysén,CL,Chile ,,,CL,Chile Chiguayante,BI,Region del Biobio,CL,Chile -Chepica,LI,"O'Higgins Region",CL,Chile -Chaiten,LL,Los Lagos Region,CL,Chile +Chaitén,LL,Los Lagos Region,CL,Chile Cerrillo de Catemu,VS,Region de Valparaiso,CL,Chile Centro,AR,Region de la Araucania,CL,Chile -Central,AP,Region de Arica y Parinacota,CL,Chile Cauquenes,ML,Maule Region,CL,Chile -Catemu,VS,Region de Valparaiso,CL,Chile Castro,LL,Los Lagos Region,CL,Chile Casablanca,VS,Region de Valparaiso,CL,Chile -Cartagena,VS,Region de Valparaiso,CL,Chile Carreras Cortas,ML,Maule Region,CL,Chile Caldera,AT,Atacama,CL,Chile Calbuco,LL,Los Lagos Region,CL,Chile Calama,AN,Antofagasta,CL,Chile Cabrero,BI,Region del Biobio,CL,Chile -Cabildo,VS,Region de Valparaiso,CL,Chile +Bulnes,NB,Ñuble,CL,Chile Buin,RM,Santiago Metropolitan,CL,Chile ,BI,Region del Biobio,CL,Chile -Baron,VS,Region de Valparaiso,CL,Chile -Arica,AP,Region de Arica y Parinacota,CL,Chile +Arica,AP,Arica y Parinacota Region,CL,Chile Arauco,BI,Region del Biobio,CL,Chile -,AR,Region de la Araucania,CL,Chile ,AN,Antofagasta,CL,Chile Antofagasta,AN,Antofagasta,CL,Chile Angol,AR,Region de la Araucania,CL,Chile Ancud,LL,Los Lagos Region,CL,Chile Alto Hospicio,TA,Tarapacá,CL,Chile -Almendro,LI,"O'Higgins Region",CL,Chile Algarrobo,VS,Region de Valparaiso,CL,Chile ,AI,Aysén,CL,Chile Achupallas,VS,Region de Valparaiso,CL,Chile Yacuiba,T,Tarija Department,BO,Bolivia +Vinto,C,Departamento de Cochabamba,BO,Bolivia +Villazón,P,Potosí Department,BO,Bolivia +Villamontes,T,Tarija Department,BO,Bolivia +Viacha,L,La Paz Department,BO,Bolivia +Tupiza,P,Potosí Department,BO,Bolivia Trinidad,B,Beni Department,BO,Bolivia +Tiquipaya,C,Departamento de Cochabamba,BO,Bolivia Tarija,T,Tarija Department,BO,Bolivia Sucre,H,Chuquisaca Department,BO,Bolivia -Villa Santa Fe,O,Oruro,BO,Bolivia +Sipe Sipe,C,Departamento de Cochabamba,BO,Bolivia Santa Cruz,S,Santa Cruz Department,BO,Bolivia +San Ignacio de Velasco,S,Santa Cruz Department,BO,Bolivia Sacaba,C,Departamento de Cochabamba,BO,Bolivia +Riberalta,B,Beni Department,BO,Bolivia Quillacollo,C,Departamento de Cochabamba,BO,Bolivia Potosí,P,Potosí Department,BO,Bolivia -Pando,N,Departamento de Pando,BO,Bolivia Oruro,O,Oruro,BO,Bolivia -Muyurina,S,Santa Cruz Department,BO,Bolivia +Montero,S,Santa Cruz Department,BO,Bolivia +Mizque,C,Departamento de Cochabamba,BO,Bolivia +Llallagua,P,Potosí Department,BO,Bolivia La Paz,L,La Paz Department,BO,Bolivia La Guardia,S,Santa Cruz Department,BO,Bolivia +Guayaramerín,B,Beni Department,BO,Bolivia +Colcapirhua,C,Departamento de Cochabamba,BO,Bolivia Cochabamba,C,Departamento de Cochabamba,BO,Bolivia Cobija,N,Departamento de Pando,BO,Bolivia +Caranavi,L,La Paz Department,BO,Bolivia +Capilla Bermejo,T,Tarija Department,BO,Bolivia Camiri,S,Santa Cruz Department,BO,Bolivia ,,,BO,Bolivia Alto,L,La Paz Department,BO,Bolivia Xapuri,AC,Acre,BR,Brazil -Vilhena,RO,Rondonia,BR,Brazil -,RO,Rondonia,BR,Brazil -Rondonia,RO,Rondonia,BR,Brazil -Presidente Medici,RO,Rondonia,BR,Brazil -Posto Fiscal Rolim de Moura,RO,Rondonia,BR,Brazil +Vilhena,RO,Rondônia,BR,Brazil +,RO,Rondônia,BR,Brazil +Rondônia,RO,Rondônia,BR,Brazil +Presidente Medici,RO,Rondônia,BR,Brazil +Posto Fiscal Rolim de Moura,RO,Rondônia,BR,Brazil Placido de Castro,AC,Acre,BR,Brazil -Pimenta Bueno,RO,Rondonia,BR,Brazil -Ouro Preto do Oeste,RO,Rondonia,BR,Brazil -Jose Bonifacio,RO,Rondonia,BR,Brazil -Ji Parana,RO,Rondonia,BR,Brazil -Jaru,RO,Rondonia,BR,Brazil -Guajará-Mirim,RO,Rondonia,BR,Brazil -Espigao dOeste,RO,Rondonia,BR,Brazil -Costa Marques,RO,Rondonia,BR,Brazil -Cacoal,RO,Rondonia,BR,Brazil -Brasileia,AC,Acre,BR,Brazil +Pimenta Bueno,RO,Rondônia,BR,Brazil +Ouro Preto do Oeste,RO,Rondônia,BR,Brazil +Ji Parana,RO,Rondônia,BR,Brazil +Jaru,RO,Rondônia,BR,Brazil +Guajará-Mirim,RO,Rondônia,BR,Brazil +Espigao dOeste,RO,Rondônia,BR,Brazil +Costa Marques,RO,Rondônia,BR,Brazil +Cacoal,RO,Rondônia,BR,Brazil +Brasiléia,AC,Acre,BR,Brazil Villa,LIM,Lima region,PE,Peru Ventanilla,CAL,Callao,PE,Peru -Urubamba,CUS,Cuzco Department,PE,Peru Tinyahuarco,PAS,Pasco,PE,Peru Tarma,JUN,Junin,PE,Peru San Martin de Tambopata,PUN,Puno,PE,Peru @@ -70767,45 +55452,39 @@ Santiago de Surco,LIM,Lima region,PE,Peru Satipo,JUN,Junin,PE,Peru Santiago,LIM,Lima region,PE,Peru Fundo Santa Rosa,LIM,Lima region,PE,Peru -San Martin de Porras,LIM,Lima region,PE,Peru San Juan,HUV,Huancavelica,PE,Peru -San Jeronimo,CUS,Cuzco Department,PE,Peru San Jeronimo De Tunan,JUN,Junin,PE,Peru San Isidro,LIM,Lima region,PE,Peru +San Bartolo,LIM,Lima region,PE,Peru +Punta Colorada,ARE,Arequipa,PE,Peru Puno,PUN,Puno,PE,Peru Puerto Maldonado,MDD,Madre de Dios,PE,Peru Puerto Cashpajali,MDD,Madre de Dios,PE,Peru Puente Piedra,LIM,Lima region,PE,Peru -Pueblo Libre,LIM,Lima region,PE,Peru Pisco,ICA,Ica,PE,Peru Pichari,CUS,Cuzco Department,PE,Peru ,,,PE,Peru +Pativilca,LIM,Lima region,PE,Peru Pachacamac,LIM,Lima region,PE,Peru Oxapampa,PAS,Pasco,PE,Peru -Oropesa,CUS,Cuzco Department,PE,Peru Nazca,ICA,Ica,PE,Peru Moquegua,MOQ,Moquegua Department,PE,Peru -Minas de Marcona,ICA,Ica,PE,Peru +Miraflóres,ARE,Arequipa,PE,Peru Magdalena del Mar,LIM,Lima region,PE,Peru -Lurin,LIM,Lima region,PE,Peru +Lurín,LIM,Lima region,PE,Peru San Juan de Lurigancho,LIM,Lima region,PE,Peru -Lince,LIM,Lima region,PE,Peru Lima region,LIM,Lima region,PE,Peru -Lima,PUN,Puno,PE,Peru Lima,LMA,Lima Province,PE,Peru +La Victoria,LIM,Lima region,PE,Peru La Perla,CAL,Callao,PE,Peru -La Perla,LIM,Lima region,PE,Peru La Molina,LIM,Lima region,PE,Peru La Libertad,JUN,Junin,PE,Peru ,JUN,Junin,PE,Peru -Junin,JUN,Junin,PE,Peru Juliaca,PUN,Puno,PE,Peru -Jesus Maria,APU,Apurímac Department,PE,Peru Jauja,JUN,Junin,PE,Peru Ilo,MOQ,Moquegua Department,PE,Peru -,ICA,Ica,PE,Peru Ica,ICA,Ica,PE,Peru -Huaytara,HUV,Huancavelica,PE,Peru +Huaytará,HUV,Huancavelica,PE,Peru Huaycan,LIM,Lima region,PE,Peru Huaura,LIM,Lima region,PE,Peru Huaral,LIM,Lima region,PE,Peru @@ -70816,18 +55495,14 @@ El Agustino,LIM,Lima region,PE,Peru ,CUS,Cuzco Department,PE,Peru Cusco,CUS,Cuzco Department,PE,Peru La Condeza,MOQ,Moquegua Department,PE,Peru -Comas,LIM,Lima region,PE,Peru -Collique Bajo,LIM,Lima region,PE,Peru Cieneguilla,LIM,Lima region,PE,Peru Chorrillos,LIM,Lima region,PE,Peru Chincha Alta,ICA,Ica,PE,Peru +Chilca,LIM,Lima region,PE,Peru Chanchamayo,ICA,Ica,PE,Peru -Chaclacayo,LIM,Lima region,PE,Peru Cerro de Pasco,PAS,Pasco,PE,Peru Ccullco,APU,Apurímac Department,PE,Peru -Carabayllo,LIM,Lima region,PE,Peru Callao,CAL,Callao,PE,Peru -Bocanegra,CAL,Callao,PE,Peru Bellavista,CAL,Callao,PE,Peru Barranca,LIM,Lima region,PE,Peru ,AYA,Ayacucho,PE,Peru @@ -70838,128 +55513,100 @@ Arequipa,ARE,Arequipa,PE,Peru Andahuaylas,APU,Apurímac Department,PE,Peru Abancay,APU,Apurímac Department,PE,Peru San Lorenzo,S,Santa Fe,AR,Argentina -Medanos,B,Buenos Aires,AR,Argentina -Canete,BI,Region del Biobio,CL,Chile +Médanos,B,Buenos Aires,AR,Argentina +Cañete,BI,Region del Biobio,CL,Chile Puerto Chacabuco,AI,Aysén,CL,Chile Lima,ARE,Arequipa,PE,Peru -"Nova Brasilandia d'Oeste",RO,Rondonia,BR,Brazil -Cacaulandia,RO,Rondonia,BR,Brazil -Alto Alegre dos Parecis,RO,Rondonia,BR,Brazil +"Nova Brasilandia d'Oeste",RO,Rondônia,BR,Brazil +Cacaulândia,RO,Rondônia,BR,Brazil +Theobroma,RO,Rondônia,BR,Brazil +Vale do Paraiso,RO,Rondônia,BR,Brazil +Alto Alegre dos Parecis,RO,Rondônia,BR,Brazil Villa Santa Lucia,LL,Los Lagos Region,CL,Chile Miguel Hidalgo Numero Dos,SON,Sonora,MX,Mexico -Luis B. Sanchez,SON,Sonora,MX,Mexico +Trinidad Garcia de la Cadena,ZAC,Zacatecas,MX,Mexico +Genaro Codina,ZAC,Zacatecas,MX,Mexico General Panfilo Natera,ZAC,Zacatecas,MX,Mexico General Enrique Estrada,ZAC,Zacatecas,MX,Mexico Morelos,ZAC,Zacatecas,MX,Mexico -Miguel Hidalgo,SLP,San Luis Potosí,MX,Mexico Campo Sesenta y Cuatro B,CHH,Chihuahua,MX,Mexico Concordia,SIN,Sinaloa,MX,Mexico -Cihuatlan,JAL,Jalisco,MX,Mexico -Emiliano Zapata,JAL,Jalisco,MX,Mexico +Elota,SIN,Sinaloa,MX,Mexico +Cihuatlán,JAL,Jalisco,MX,Mexico La Magdalena,JAL,Jalisco,MX,Mexico -General Domingo Arrieta,DUR,Durango,MX,Mexico +Lamadrid,COA,Coahuila,MX,Mexico General Lazaro Cardenas,DUR,Durango,MX,Mexico -Camalu,BCN,Baja California,MX,Mexico -Ignacio Zaragoza,BCN,Baja California,MX,Mexico -Colonia Venustiano Carranza,BCN,Baja California,MX,Mexico -Zirandaro de los Chavez,GRO,Guerrero,MX,Mexico -Zinapecuaro,MIC,Michoacán,MX,Mexico -Zinaparo,MIC,Michoacán,MX,Mexico +Guadalupe Victoria,BCN,Baja California,MX,Mexico Ixtapa-Zihuatanejo,GRO,Guerrero,MX,Mexico Zapotlanejo,JAL,Jalisco,MX,Mexico -Zapotlan del Rey,JAL,Jalisco,MX,Mexico Zapotiltic,JAL,Jalisco,MX,Mexico Zapopan,JAL,Jalisco,MX,Mexico Zamora,MIC,Michoacán,MX,Mexico -Zacualpan,NAY,Nayarit,MX,Mexico Zacoalco,JAL,Jalisco,MX,Mexico -Zacaton,SLP,San Luis Potosí,MX,Mexico Zacatecas City,ZAC,Zacatecas,MX,Mexico -Zacapu,MIC,Michoacán,MX,Mexico +Zacapú,MIC,Michoacán,MX,Mexico Yuriria,GUA,Guanajuato,MX,Mexico -Yurecuaro,MIC,Michoacán,MX,Mexico +Yurécuaro,MIC,Michoacán,MX,Mexico +Yostiro,GUA,Guanajuato,MX,Mexico Yahualica de Gonzalez Gallo,JAL,Jalisco,MX,Mexico Vista Hermosa de Negrete,MIC,Michoacán,MX,Mexico -Villa Union,DUR,Durango,MX,Mexico -Villa Union,SIN,Sinaloa,MX,Mexico Villanueva,ZAC,Zacatecas,MX,Mexico Villamar,MIC,Michoacán,MX,Mexico -Lopez,CHH,Chihuahua,MX,Mexico -Juarez,COA,Coahuila,MX,Mexico +López,CHH,Chihuahua,MX,Mexico Villa Hidalgo,JAL,Jalisco,MX,Mexico -Villagran,GUA,Guanajuato,MX,Mexico +Villa Guerrero,JAL,Jalisco,MX,Mexico +Villagrán,GUA,Guanajuato,MX,Mexico Villa Garcia,ZAC,Zacatecas,MX,Mexico Frontera,COA,Coahuila,MX,Mexico -Santa Clara del Cobre,MIC,Michoacán,MX,Mexico Villa de Reyes,SLP,San Luis Potosí,MX,Mexico El Pueblito,QUE,Querétaro,MX,Mexico -Villa Hidalgo,SLP,San Luis Potosí,MX,Mexico -Garcia,NLE,Nuevo León,MX,Mexico +Villa de Guadalupe,SLP,San Luis Potosí,MX,Mexico +García,NLE,Nuevo León,MX,Mexico Villa de Cos,ZAC,Zacatecas,MX,Mexico Ciudad de Villa de Alvarez,COL,Colima,MX,Mexico Villa Corona,JAL,Jalisco,MX,Mexico -San Jose Villa de Allende,MEX,México,MX,Mexico Miguel Ahumada,CHH,Chihuahua,MX,Mexico Vetagrande,ZAC,Zacatecas,MX,Mexico San Vicente,BCN,Baja California,MX,Mexico Venustiano Carranza,MIC,Michoacán,MX,Mexico -San Gabriel,JAL,Jalisco,MX,Mexico -Norias de la Venta,ZAC,Zacatecas,MX,Mexico -Venado,SLP,San Luis Potosí,MX,Mexico -Valparaiso,ZAC,Zacatecas,MX,Mexico +Valle de Zaragoza,CHH,Chihuahua,MX,Mexico Valle de Santiago,GUA,Guanajuato,MX,Mexico +Valle de Juarez,JAL,Jalisco,MX,Mexico Valle de Bravo,MEX,México,MX,Mexico +Valle de Allende,CHH,Chihuahua,MX,Mexico Uruapan,MIC,Michoacán,MX,Mexico Uriangato,GUA,Guanajuato,MX,Mexico -Union de Tula,JAL,Jalisco,MX,Mexico -Union de San Antonio,JAL,Jalisco,MX,Mexico -Ucareo,MIC,Michoacán,MX,Mexico -Tzintzuntzan,MIC,Michoacán,MX,Mexico Tuxpan,NAY,Nayarit,MX,Mexico Tuxpan,MIC,Michoacán,MX,Mexico Tuxpan,JAL,Jalisco,MX,Mexico -Trancoso,ZAC,Zacatecas,MX,Mexico -Tototlan,JAL,Jalisco,MX,Mexico +Tototlán,JAL,Jalisco,MX,Mexico Torreón,COA,Coahuila,MX,Mexico -Torreon,DUR,Durango,MX,Mexico -Tonaya,JAL,Jalisco,MX,Mexico -Tonala,JAL,Jalisco,MX,Mexico +Tonila,JAL,Jalisco,MX,Mexico +Tonalá,JAL,Jalisco,MX,Mexico +Tlatlaya,MEX,México,MX,Mexico Tlaquepaque,JAL,Jalisco,MX,Mexico -Tlapehuala,GRO,Guerrero,MX,Mexico Tlalpujahua de Rayon,MIC,Michoacán,MX,Mexico Tlajomulco de Zuniga,JAL,Jalisco,MX,Mexico -Tizapan el Alto,JAL,Jalisco,MX,Mexico -Tingueindin,MIC,Michoacán,MX,Mexico Tingambato,MIC,Michoacán,MX,Mexico Tijuana,BCN,Baja California,MX,Mexico -Teuchitlan,JAL,Jalisco,MX,Mexico +Tierra Nueva,SLP,San Luis Potosí,MX,Mexico Tequila,JAL,Jalisco,MX,Mexico Tepic,NAY,Nayarit,MX,Mexico -Tepezala,AGU,Aguascalientes,MX,Mexico Tepatitlán de Morelos,JAL,Jalisco,MX,Mexico -Teocuitatlan de Corona,JAL,Jalisco,MX,Mexico Teocaltiche,JAL,Jalisco,MX,Mexico -Tenamaxtlan,JAL,Jalisco,MX,Mexico +Tenamaxtlán,JAL,Jalisco,MX,Mexico Tejupilco de Hidalgo,MEX,México,MX,Mexico -Tecuala,NAY,Nayarit,MX,Mexico -Tecpan de Galeana,GRO,Guerrero,MX,Mexico -Tecoman,COL,Colima,MX,Mexico -Tecolotlan,JAL,Jalisco,MX,Mexico +Tecomán,COL,Colima,MX,Mexico +Tecolotlán,JAL,Jalisco,MX,Mexico Techaluta de Montenegro,JAL,Jalisco,MX,Mexico Tecate,BCN,Baja California,MX,Mexico -Tecalitlan,JAL,Jalisco,MX,Mexico +Tecalitlán,JAL,Jalisco,MX,Mexico Tarimoro,GUA,Guanajuato,MX,Mexico -Taretan,MIC,Michoacán,MX,Mexico +Taretán,MIC,Michoacán,MX,Mexico Tarandacuao,GUA,Guanajuato,MX,Mexico -Tanhuato de Guerrero,MIC,Michoacán,MX,Mexico -Tangancicuaro de Arista,MIC,Michoacán,MX,Mexico -Tancitaro,MIC,Michoacán,MX,Mexico Tamazula de Gordiano,JAL,Jalisco,MX,Mexico -Talpa de Allende,JAL,Jalisco,MX,Mexico Tala,JAL,Jalisco,MX,Mexico Tacambaro de Codallos,MIC,Michoacán,MX,Mexico -Tabasco,ZAC,Zacatecas,MX,Mexico -Sonoita,SON,Sonora,MX,Mexico ,SON,Sonora,MX,Mexico Sombrerete,ZAC,Zacatecas,MX,Mexico Soledad de Graciano Sanchez,SLP,San Luis Potosí,MX,Mexico @@ -70968,32 +55615,22 @@ Sinaloa de Leyva,SIN,Sinaloa,MX,Mexico Silao,GUA,Guanajuato,MX,Mexico Sayula,JAL,Jalisco,MX,Mexico La Sauceda,SLP,San Luis Potosí,MX,Mexico +Santiago Papasquiaro,DUR,Durango,MX,Mexico Santiago Ixcuintla,NAY,Nayarit,MX,Mexico Santiago,NLE,Nuevo León,MX,Mexico Santa Rita,JAL,Jalisco,MX,Mexico Santa Maria del Rio,SLP,San Luis Potosí,MX,Mexico Santa Maria del Oro,NAY,Nayarit,MX,Mexico Santa Fe,MIC,Michoacán,MX,Mexico -Santa Cruz de las Flores,JAL,Jalisco,MX,Mexico Santa Catarina,NLE,Nuevo León,MX,Mexico -Santa Anita,JAL,Jalisco,MX,Mexico Santa Ana Viejo,SON,Sonora,MX,Mexico Santa Ana Maya,MIC,Michoacán,MX,Mexico -San Quintín,BCN,Baja California,MX,Mexico -San Pedro Lagunillas,NAY,Nayarit,MX,Mexico -San Pedro,DUR,Durango,MX,Mexico +San Pedro de Ruiz,JAL,Jalisco,MX,Mexico San Pedro,COA,Coahuila,MX,Mexico -Benito Juarez,MIC,Michoacán,MX,Mexico San Nicolás de los Garza,NLE,Nuevo León,MX,Mexico San Nicolas,NLE,Nuevo León,MX,Mexico -San Miguel Totolapan,GRO,Guerrero,MX,Mexico San Miguel el Alto,JAL,Jalisco,MX,Mexico -San Miguel de Papasquiaro,DUR,Durango,MX,Mexico -San Miguel Hidalgo,JAL,Jalisco,MX,Mexico San Miguel de Allende,GUA,Guanajuato,MX,Mexico -San Martin Hidalgo,JAL,Jalisco,MX,Mexico -San Martin de las Canas,JAL,Jalisco,MX,Mexico -Lo de Marcos,NAY,Nayarit,MX,Mexico San Luis Río Colorado,SON,Sonora,MX,Mexico ,SLP,San Luis Potosí,MX,Mexico San Luis Potosí City,SLP,San Luis Potosí,MX,Mexico @@ -71003,27 +55640,20 @@ San Julian,JAL,Jalisco,MX,Mexico San Juan de Sabinas,COA,Coahuila,MX,Mexico San Juan de los Lagos,JAL,Jalisco,MX,Mexico San Juan de Abajo,NAY,Nayarit,MX,Mexico -San Juan Cosala,JAL,Jalisco,MX,Mexico San Jose Iturbide,GUA,Guanajuato,MX,Mexico San Jose del Castillo,JAL,Jalisco,MX,Mexico San José del Cabo,BCS,Baja California Sur,MX,Mexico -San Ignacio Cerro Gordo,JAL,Jalisco,MX,Mexico -San Francisco Periban,MIC,Michoacán,MX,Mexico San Francisco del Rincón,GUA,Guanajuato,MX,Mexico San Francisco de los Romo,AGU,Aguascalientes,MX,Mexico El Oro,CHH,Chihuahua,MX,Mexico San Felipe,GUA,Guanajuato,MX,Mexico San Diego de la Union,GUA,Guanajuato,MX,Mexico -Tlaltenango de Sanchez Roman,ZAC,Zacatecas,MX,Mexico -San Blas,NAY,Nayarit,MX,Mexico +San Antonio de Penuelas,AGU,Aguascalientes,MX,Mexico Salvatierra,GUA,Guanajuato,MX,Mexico Saltillo,COA,Coahuila,MX,Mexico Salinas Victoria,NLE,Nuevo León,MX,Mexico Salamanca,GUA,Guanajuato,MX,Mexico -Sain Alto,ZAC,Zacatecas,MX,Mexico Sahuayo de Morelos,MIC,Michoacán,MX,Mexico -Sabinas,COA,Coahuila,MX,Mexico -Ruiz,NAY,Nayarit,MX,Mexico Rosarito,BCN,Baja California,MX,Mexico El Rosario,SIN,Sinaloa,MX,Mexico Rosamorada,NAY,Nayarit,MX,Mexico @@ -71031,43 +55661,39 @@ Rosales,CHH,Chihuahua,MX,Mexico Romita,GUA,Guanajuato,MX,Mexico Rio Grande,ZAC,Zacatecas,MX,Mexico Rincon de Romos,AGU,Aguascalientes,MX,Mexico -Rincon de Guayabitos,NAY,Nayarit,MX,Mexico -Zaragoza,COA,Coahuila,MX,Mexico Santa Rosita,SON,Sonora,MX,Mexico -La Huerfana,COA,Coahuila,MX,Mexico Ramos Arizpe,COA,Coahuila,MX,Mexico Quiroga,MIC,Michoacán,MX,Mexico Querétaro City,QUE,Querétaro,MX,Mexico -Puruandiro,MIC,Michoacán,MX,Mexico +Puruándiro,MIC,Michoacán,MX,Mexico Purepero de Echaiz,MIC,Michoacán,MX,Mexico +Punta de Mita,NAY,Nayarit,MX,Mexico Puerto Vallarta,JAL,Jalisco,MX,Mexico Puerto Peñasco,SON,Sonora,MX,Mexico -Pueblo Nuevo,GUA,Guanajuato,MX,Mexico -Praxedis G. Guerrero,CHH,Chihuahua,MX,Mexico -Poncitlan,JAL,Jalisco,MX,Mexico +Poncitlán,JAL,Jalisco,MX,Mexico +Poanas,DUR,Durango,MX,Mexico Pinos,ZAC,Zacatecas,MX,Mexico Pihuamo,JAL,Jalisco,MX,Mexico Piedras Negras,COA,Coahuila,MX,Mexico -Petatlan,GRO,Guerrero,MX,Mexico -Pesqueria,NLE,Nuevo León,MX,Mexico -Periban de Ramos,MIC,Michoacán,MX,Mexico -Penjamo,GUA,Guanajuato,MX,Mexico -Penjamillo de Degollado,MIC,Michoacán,MX,Mexico +Pesquería,NLE,Nuevo León,MX,Mexico +Pénjamo,GUA,Guanajuato,MX,Mexico +La Penita de Jaltomba,NAY,Nayarit,MX,Mexico Pedro Escobedo,QUE,Querétaro,MX,Mexico -Patzcuaro,MIC,Michoacán,MX,Mexico +Pátzcuaro,MIC,Michoacán,MX,Mexico Parras de la Fuente,COA,Coahuila,MX,Mexico -Paracuaro,MIC,Michoacán,MX,Mexico Paracho de Verduzco,MIC,Michoacán,MX,Mexico -Panuco,ZAC,Zacatecas,MX,Mexico +Pánuco,ZAC,Zacatecas,MX,Mexico +Panindícuaro,MIC,Michoacán,MX,Mexico +Pajacuarán,MIC,Michoacán,MX,Mexico Pabellon de Hidalgo,AGU,Aguascalientes,MX,Mexico -San Jose de Gracia,MIC,Michoacán,MX,Mexico -Ojuelos de Jalisco,JAL,Jalisco,MX,Mexico -Ocotlan,JAL,Jalisco,MX,Mexico -Numaran,MIC,Michoacán,MX,Mexico +Pabellon de Arteaga,AGU,Aguascalientes,MX,Mexico +Ocotlán,JAL,Jalisco,MX,Mexico +Ocampo,GUA,Guanajuato,MX,Mexico +Ocampo,MIC,Michoacán,MX,Mexico +Nuevo Urecho,MIC,Michoacán,MX,Mexico Nuevo Mexico,JAL,Jalisco,MX,Mexico Nuevo Ideal,DUR,Durango,MX,Mexico Nuevo Casas Grandes,CHH,Chihuahua,MX,Mexico -Nueva Rosita,COA,Coahuila,MX,Mexico Nueva Italia de Ruiz,MIC,Michoacán,MX,Mexico Nochistlan de Mejia,ZAC,Zacatecas,MX,Mexico ,NAY,Nayarit,MX,Mexico @@ -71075,92 +55701,71 @@ Navolato,SIN,Sinaloa,MX,Mexico Navojoa,SON,Sonora,MX,Mexico Nava,COA,Coahuila,MX,Mexico Nacozari de Garcia,SON,Sonora,MX,Mexico -Naco,SON,Sonora,MX,Mexico -Mulege,BCS,Baja California Sur,MX,Mexico -Moyahua de Estrada,ZAC,Zacatecas,MX,Mexico -Moroleon,GUA,Guanajuato,MX,Mexico +Mulegé,BCS,Baja California Sur,MX,Mexico +Moroleón,GUA,Guanajuato,MX,Mexico Morelia,MIC,Michoacán,MX,Mexico Monterrey,NLE,Nuevo León,MX,Mexico Monclova,COA,Coahuila,MX,Mexico -Mocorito,SIN,Sinaloa,MX,Mexico -Minatitlan,COL,Colima,MX,Mexico -Miguel Hidalgo,JAL,Jalisco,MX,Mexico -Miguel Auza,ZAC,Zacatecas,MX,Mexico ,MIC,Michoacán,MX,Mexico -Mexticacan,JAL,Jalisco,MX,Mexico Mexquitic de Carmona,SLP,San Luis Potosí,MX,Mexico ,,,MX,Mexico Mexicali,BCN,Baja California,MX,Mexico Ciudad Melchor Muzquiz,COA,Coahuila,MX,Mexico Mazatlán,SIN,Sinaloa,MX,Mexico Mazapil,ZAC,Zacatecas,MX,Mexico +Mazamitla,JAL,Jalisco,MX,Mexico Matehuala,SLP,San Luis Potosí,MX,Mexico Matamoros,COA,Coahuila,MX,Mexico Mascota,JAL,Jalisco,MX,Mexico -Marfil,GUA,Guanajuato,MX,Mexico Maravatio de Ocampo,MIC,Michoacán,MX,Mexico Manzanillo,COL,Colima,MX,Mexico Manuel F. Martinez,CHH,Chihuahua,MX,Mexico Magdalena de Kino,SON,Sonora,MX,Mexico Madrid,COL,Colima,MX,Mexico +Madera,CHH,Chihuahua,MX,Mexico Los Reyes de Salgado,MIC,Michoacán,MX,Mexico Los Mochis,SIN,Sinaloa,MX,Mexico Loreto,BCS,Baja California Sur,MX,Mexico -Loreto,ZAC,Zacatecas,MX,Mexico -Loreto,AGU,Aguascalientes,MX,Mexico -Gabriel Zamora,MIC,Michoacán,MX,Mexico León,GUA,Guanajuato,MX,Mexico Las Pintas de Arriba,JAL,Jalisco,MX,Mexico La Ribera,BCS,Baja California Sur,MX,Mexico +Quesería,COL,Colima,MX,Mexico La Piedad,MIC,Michoacán,MX,Mexico La Paz,COA,Coahuila,MX,Mexico La Paz,BCS,Baja California Sur,MX,Mexico -La Orilla,MIC,Michoacán,MX,Mexico -La Mazata,JAL,Jalisco,MX,Mexico -La Manzanilla de la Paz,JAL,Jalisco,MX,Mexico -La Labor,JAL,Jalisco,MX,Mexico -La Granja,GUA,Guanajuato,MX,Mexico +La Huerta,JAL,Jalisco,MX,Mexico Lagos de Moreno,JAL,Jalisco,MX,Mexico -Chila,JAL,Jalisco,MX,Mexico Cantera de Santiaguillo,GUA,Guanajuato,MX,Mexico La Canada,QUE,Querétaro,MX,Mexico La Barca,JAL,Jalisco,MX,Mexico -Ascension,CHH,Chihuahua,MX,Mexico +La Magdalena,MIC,Michoacán,MX,Mexico Juventino Rosas,GUA,Guanajuato,MX,Mexico Juriquilla,QUE,Querétaro,MX,Mexico Jungapeo de Juarez,MIC,Michoacán,MX,Mexico -Juchipila,ZAC,Zacatecas,MX,Mexico Ciudad Benito Juarez,NLE,Nuevo León,MX,Mexico Juan Aldama,ZAC,Zacatecas,MX,Mexico -Juanacatlan,JAL,Jalisco,MX,Mexico +Juanacatlán,JAL,Jalisco,MX,Mexico +Jocotepec,JAL,Jalisco,MX,Mexico Jiquilpan de Juarez,MIC,Michoacán,MX,Mexico -Jimenez,CHH,Chihuahua,MX,Mexico +Jiménez,CHH,Chihuahua,MX,Mexico Jesus Maria,AGU,Aguascalientes,MX,Mexico -Jesus Maria,JAL,Jalisco,MX,Mexico Jerez de Garcia Salinas,ZAC,Zacatecas,MX,Mexico -Jerecuaro,GUA,Guanajuato,MX,Mexico +Jerécuaro,GUA,Guanajuato,MX,Mexico Jaral del Progreso,GUA,Guanajuato,MX,Mexico Jamay,JAL,Jalisco,MX,Mexico -Jaluco,JAL,Jalisco,MX,Mexico -Jalpa,ZAC,Zacatecas,MX,Mexico -Jalostotitlan,JAL,Jalisco,MX,Mexico +Jalostotitlán,JAL,Jalisco,MX,Mexico Jalisco,JAL,Jalisco,MX,Mexico Xalisco,NAY,Nayarit,MX,Mexico -Jalipa,COL,Colima,MX,Mexico Jala,NAY,Nayarit,MX,Mexico Jacona de Plancarte,MIC,Michoacán,MX,Mexico Ixtlan del Rio,NAY,Nayarit,MX,Mexico -Ixtlahuacan del Rio,JAL,Jalisco,MX,Mexico Ixtlahuacan de los Membrillos,JAL,Jalisco,MX,Mexico -Ixtapan del Oro,MEX,México,MX,Mexico Irapuato,GUA,Guanajuato,MX,Mexico -Imuris,SON,Sonora,MX,Mexico -Huiramba,MIC,Michoacán,MX,Mexico +Indaparapeo,MIC,Michoacán,MX,Mexico Huimilpan,QUE,Querétaro,MX,Mexico -Huetamo de Nunez,MIC,Michoacán,MX,Mexico Huatabampo,SON,Sonora,MX,Mexico +Huanímaro,GUA,Guanajuato,MX,Mexico Huandacareo,MIC,Michoacán,MX,Mexico -Hostotipaquillo,JAL,Jalisco,MX,Mexico Parral,CHH,Chihuahua,MX,Mexico Heroica Zitacuaro,MIC,Michoacán,MX,Mexico Nogales,SON,Sonora,MX,Mexico @@ -71171,75 +55776,54 @@ Guaymas,SON,Sonora,MX,Mexico Guasave,SIN,Sinaloa,MX,Mexico ,GUA,Guanajuato,MX,Mexico Guanajuato City,GUA,Guanajuato,MX,Mexico -El Guamuchil,SIN,Sinaloa,MX,Mexico -Guamuchil,SIN,Sinaloa,MX,Mexico +Guamúchil,SIN,Sinaloa,MX,Mexico Ciudad Guadalupe Victoria,DUR,Durango,MX,Mexico Guadalupe Trujillo,ZAC,Zacatecas,MX,Mexico Guadalupe,NLE,Nuevo León,MX,Mexico Guadalupe,NLE,Nuevo León,MX,Mexico Guadalupe,ZAC,Zacatecas,MX,Mexico -Guadalcazar,SLP,San Luis Potosí,MX,Mexico Guadalajara,JAL,Jalisco,MX,Mexico Gomez Palacio,DUR,Durango,MX,Mexico -Gomez Farias,JAL,Jalisco,MX,Mexico General Zuazua,NLE,Nuevo León,MX,Mexico Vicente Guerrero,DUR,Durango,MX,Mexico -General Simon Bolivar,DUR,Durango,MX,Mexico General Escobedo,NLE,Nuevo León,MX,Mexico General Cepeda,COA,Coahuila,MX,Mexico -Alvaro Obregon,DUR,Durango,MX,Mexico San Pedro,NLE,Nuevo León,MX,Mexico -Galeana,NLE,Nuevo León,MX,Mexico Fresnillo,ZAC,Zacatecas,MX,Mexico -Francisco I. Madero,COA,Coahuila,MX,Mexico -Etzatlan,JAL,Jalisco,MX,Mexico -Etchojoa,SON,Sonora,MX,Mexico Escuinapa,SIN,Sinaloa,MX,Mexico Ensenada,BCN,Baja California,MX,Mexico Encarnacion de Diaz,JAL,Jalisco,MX,Mexico Empalme,SON,Sonora,MX,Mexico El Salto,JAL,Jalisco,MX,Mexico -El Refugio del Tuito,JAL,Jalisco,MX,Mexico El Quince,JAL,Jalisco,MX,Mexico -El Oro de Hidalgo,MEX,México,MX,Mexico -El Huerfano,CHH,Chihuahua,MX,Mexico El Grullo,JAL,Jalisco,MX,Mexico El Fuerte,SIN,Sinaloa,MX,Mexico +Cerro Angostura,SIN,Sinaloa,MX,Mexico El Arenal,JAL,Jalisco,MX,Mexico El Arco,SIN,Sinaloa,MX,Mexico Ejutla,JAL,Jalisco,MX,Mexico -Ejido Nuevo Leon,BCN,Baja California,MX,Mexico Ejido Distrito Federal,BCN,Baja California,MX,Mexico -Benito Juarez,SON,Sonora,MX,Mexico Durango,DUR,Durango,MX,Mexico Doctor Arroyo,NLE,Nuevo León,MX,Mexico Degollado,JAL,Jalisco,MX,Mexico Cutzamala de Pinzon,GRO,Guerrero,MX,Mexico -Cuquio,JAL,Jalisco,MX,Mexico +Cuquío,JAL,Jalisco,MX,Mexico Culiacán,SIN,Sinaloa,MX,Mexico -Cuitzeo del Porvenir,MIC,Michoacán,MX,Mexico -Cuisillos,JAL,Jalisco,MX,Mexico -Cueramaro,GUA,Guanajuato,MX,Mexico -Cuencame de Ceniceros,DUR,Durango,MX,Mexico -Cuautitlan,JAL,Jalisco,MX,Mexico -Cuauhtemoc,CHH,Chihuahua,MX,Mexico -Cuauhtemoc,COL,Colima,MX,Mexico -Coyuca de Catalan,GRO,Guerrero,MX,Mexico -Coyuca de Benitez,GRO,Guerrero,MX,Mexico +Cuerámaro,GUA,Guanajuato,MX,Mexico +Cuauhtémoc,CHH,Chihuahua,MX,Mexico +Cuauhtémoc,COL,Colima,MX,Mexico Cotija de la Paz,MIC,Michoacán,MX,Mexico -Cosio,AGU,Aguascalientes,MX,Mexico Cortazar,GUA,Guanajuato,MX,Mexico -Coquimatlan,COL,Colima,MX,Mexico -Concepcion del Valle,JAL,Jalisco,MX,Mexico +Coroneo,GUA,Guanajuato,MX,Mexico +Coquimatlán,COL,Colima,MX,Mexico +Contepec,MIC,Michoacán,MX,Mexico Concepcion del Oro,ZAC,Zacatecas,MX,Mexico Compostela,NAY,Nayarit,MX,Mexico Comonfort,GUA,Guanajuato,MX,Mexico Comala,COL,Colima,MX,Mexico -Colotlan,JAL,Jalisco,MX,Mexico Rio Colorado,SON,Sonora,MX,Mexico Coahuila,SON,Sonora,MX,Mexico -Colon,QUE,Querétaro,MX,Mexico -,COL,Colima,MX,Mexico +Colón,QUE,Querétaro,MX,Mexico Colima,COL,Colima,MX,Mexico Cojumatlan de Regules,MIC,Michoacán,MX,Mexico Coeneo de la Libertad,MIC,Michoacán,MX,Mexico @@ -71252,77 +55836,59 @@ Lerdo,DUR,Durango,MX,Mexico Ciudad Juárez,CHH,Chihuahua,MX,Mexico Ciudad Hidalgo,MIC,Michoacán,MX,Mexico Ciudad Guzmán,JAL,Jalisco,MX,Mexico -Guerrero,CHH,Chihuahua,MX,Mexico -Ciudad Delicias,CHH,Chihuahua,MX,Mexico -Camargo,CHH,Chihuahua,MX,Mexico -Anahuac,NLE,Nuevo León,MX,Mexico +Delicias,CHH,Chihuahua,MX,Mexico +Anáhuac,NLE,Nuevo León,MX,Mexico Ciudad Altamirano,GRO,Guerrero,MX,Mexico Ciudad Acuña,COA,Coahuila,MX,Mexico Cienega de Flores,NLE,Nuevo León,MX,Mexico ,CHH,Chihuahua,MX,Mexico Chihuahua City,CHH,Chihuahua,MX,Mexico Chichimequillas,QUE,Querétaro,MX,Mexico -Cheran,MIC,Michoacán,MX,Mexico -Chavinda,MIC,Michoacán,MX,Mexico +Cherán,MIC,Michoacán,MX,Mexico Charo,MIC,Michoacán,MX,Mexico Chapala,JAL,Jalisco,MX,Mexico Cerro de San Pedro,SLP,San Luis Potosí,MX,Mexico Celaya,GUA,Guanajuato,MX,Mexico -Castanos,COA,Coahuila,MX,Mexico +Castaños,COA,Coahuila,MX,Mexico La Resolana,JAL,Jalisco,MX,Mexico -Carichi,CHH,Chihuahua,MX,Mexico Capilla de Guadalupe,JAL,Jalisco,MX,Mexico -Canitas de Felipe Pescador,ZAC,Zacatecas,MX,Mexico -Canelas,DUR,Durango,MX,Mexico Cananea,SON,Sonora,MX,Mexico Calvillo,AGU,Aguascalientes,MX,Mexico Victor Rosales,ZAC,Zacatecas,MX,Mexico Buenavista Tomatlan,MIC,Michoacán,MX,Mexico -Bucerias,NAY,Nayarit,MX,Mexico -Bocoyna,CHH,Chihuahua,MX,Mexico +Bucerías,NAY,Nayarit,MX,Mexico ,BCN,Baja California,MX,Mexico Ayutla,JAL,Jalisco,MX,Mexico -Ayotlan,JAL,Jalisco,MX,Mexico +Ayotlán,JAL,Jalisco,MX,Mexico Autlan de Navarro,JAL,Jalisco,MX,Mexico -Atoyac de Alvarez,GRO,Guerrero,MX,Mexico Atotonilco el Alto,JAL,Jalisco,MX,Mexico +Donato Guerra,MEX,México,MX,Mexico Asientos,AGU,Aguascalientes,MX,Mexico Arteaga,COA,Coahuila,MX,Mexico Arteaga,MIC,Michoacán,MX,Mexico -Ciudad de Armeria,COL,Colima,MX,Mexico Villa de Arista,SLP,San Luis Potosí,MX,Mexico -Ario de Rosales,MIC,Michoacán,MX,Mexico Ario de Rayon,MIC,Michoacán,MX,Mexico -Arcelia,GRO,Guerrero,MX,Mexico Arandas,JAL,Jalisco,MX,Mexico -Santa Eulalia,CHH,Chihuahua,MX,Mexico -Aquila,MIC,Michoacán,MX,Mexico Apodaca,NLE,Nuevo León,MX,Mexico Apatzingán,MIC,Michoacán,MX,Mexico Apaseo el Grande,GUA,Guanajuato,MX,Mexico Apaseo el Alto,GUA,Guanajuato,MX,Mexico -Antunez,MIC,Michoacán,MX,Mexico Angostura,SIN,Sinaloa,MX,Mexico Ameche,GUA,Guanajuato,MX,Mexico Ameca,JAL,Jalisco,MX,Mexico Amealco,QUE,Querétaro,MX,Mexico -Amatlan de Canas,NAY,Nayarit,MX,Mexico -Amatitan,JAL,Jalisco,MX,Mexico Ex-Hacienda Amatitlan,JAL,Jalisco,MX,Mexico Amacueca,JAL,Jalisco,MX,Mexico Allende,COA,Coahuila,MX,Mexico Ciudad de Allende,NLE,Nuevo León,MX,Mexico Aldama,CHH,Chihuahua,MX,Mexico -Ajijic,JAL,Jalisco,MX,Mexico Ahualulco de Mercado,JAL,Jalisco,MX,Mexico -Ahualulco del Sonido Trece,SLP,San Luis Potosí,MX,Mexico -Ahuacatlan,NAY,Nayarit,MX,Mexico Ahome,SIN,Sinaloa,MX,Mexico Aguascalientes,AGU,Aguascalientes,MX,Mexico Agua Prieta,SON,Sonora,MX,Mexico Acatlan de Juarez,JAL,Jalisco,MX,Mexico -Acaponeta,NAY,Nayarit,MX,Mexico -Acambaro,GUA,Guanajuato,MX,Mexico +Acámbaro,GUA,Guanajuato,MX,Mexico +Abasolo,NLE,Nuevo León,MX,Mexico Abasolo,GUA,Guanajuato,MX,Mexico Atuona,M,Iles Marquises,PF,French Polynesia Norias del Paso Hondo,AGU,Aguascalientes,MX,Mexico @@ -71330,42 +55896,47 @@ Hidalgo,NLE,Nuevo León,MX,Mexico Doctor Mora,GUA,Guanajuato,MX,Mexico Dolores Hidalgo,GUA,Guanajuato,MX,Mexico Pastor Ortiz,MIC,Michoacán,MX,Mexico -Cofradia de Guerra,GUA,Guanajuato,MX,Mexico Epitacio Huerta,MIC,Michoacán,MX,Mexico -Irimbo,MIC,Michoacán,MX,Mexico San Juan Huerta,MIC,Michoacán,MX,Mexico -El Platanal,MIC,Michoacán,MX,Mexico +Coahuayana de Hidalgo,MIC,Michoacán,MX,Mexico Lázaro Cárdenas,MIC,Michoacán,MX,Mexico Zacazonapan,MEX,México,MX,Mexico San Jose del Rincon Centro,MEX,México,MX,Mexico San Vicente,NAY,Nayarit,MX,Mexico -Santa Maria Magdalena,QUE,Querétaro,MX,Mexico -Jesus Maria,QUE,Querétaro,MX,Mexico +Santa Catarina,QUE,Querétaro,MX,Mexico Noria Nueva,QUE,Querétaro,MX,Mexico Rikitea,T,Iles Tuamotu-Gambier,PF,French Polynesia ,,,PF,French Polynesia ,,,PN,Pitcairn Islands Adamstown,,,PN,Pitcairn Islands Hanga Roa,VS,Region de Valparaiso,CL,Chile -London Village,L,Line Islands,KI,Kiribati +London,L,Line Islands,KI,Kiribati ,,,KI,Kiribati ,,,TK,Tokelau Fale old settlement,F,Fakaofo,TK,Tokelau Te Tautua,,,CK,Cook Islands +Omoka,,,CK,Cook Islands Vaini,04,Tongatapu,TO,Tonga Tufurai,01,ʻEua,TO,Tonga Tongatapu,04,Tongatapu,TO,Tonga ,,,TO,Tonga +Pangai,02,"Ha'apai",TO,Tonga +`Ohonua,01,ʻEua,TO,Tonga Nukunuku,04,Tongatapu,TO,Tonga "Nuku'alofa",04,Tongatapu,TO,Tonga +Niutoua,04,Tongatapu,TO,Tonga Neiafu,05,"Vava'u",TO,Tonga +Malapo,04,Tongatapu,TO,Tonga Lapaha,04,Tongatapu,TO,Tonga +Kolonga,04,Tongatapu,TO,Tonga +Huma,01,ʻEua,TO,Tonga +Holonga,04,Tongatapu,TO,Tonga Hihifo,03,Niuas,TO,Tonga +Haveluloto,04,Tongatapu,TO,Tonga +"Fangale'ounga",02,"Ha'apai",TO,Tonga Waikanai,CIT,Chatham Islands,NZ,New Zealand Vaitape,S,Leeward Islands,PF,French Polynesia Uturoa,S,Leeward Islands,PF,French Polynesia -Teavaro,V,Iles du Vent,PF,French Polynesia -Teahupoo,V,Iles du Vent,PF,French Polynesia Taunoa,V,Iles du Vent,PF,French Polynesia Taravao,,,PF,French Polynesia Punaauia,V,Iles du Vent,PF,French Polynesia @@ -71377,43 +55948,102 @@ Paea,V,Iles du Vent,PF,French Polynesia Otutara,V,Iles du Vent,PF,French Polynesia Mahina,V,Iles du Vent,PF,French Polynesia Iles du Vent,V,Iles du Vent,PF,French Polynesia +Haapiti,V,Iles du Vent,PF,French Polynesia Faaa,V,Iles du Vent,PF,French Polynesia Arue,V,Iles du Vent,PF,French Polynesia ,,,WF,Wallis and Futuna -Vailala,UV,Uvea,WF,Wallis and Futuna +Vele,AL,Alo,WF,Wallis and Futuna +Vaitupu,UV,Uvéa,WF,Wallis and Futuna +Vailala,UV,Uvéa,WF,Wallis and Futuna +Utufua,UV,Uvéa,WF,Wallis and Futuna +Teesi,UV,Uvéa,WF,Wallis and Futuna Leava,SG,Sigave,WF,Wallis and Futuna -Mata-Utu,UV,Uvea,WF,Wallis and Futuna +Mata-Utu,UV,Uvéa,WF,Wallis and Futuna +Liku,UV,Uvéa,WF,Wallis and Futuna +Kolia,AL,Alo,WF,Wallis and Futuna +Halalo,UV,Uvéa,WF,Wallis and Futuna +Haafusia,UV,Uvéa,WF,Wallis and Futuna +Falaleu,UV,Uvéa,WF,Wallis and Futuna Alo,AL,Alo,WF,Wallis and Futuna +Alele,UV,Uvéa,WF,Wallis and Futuna +Akaka,UV,Uvéa,WF,Wallis and Futuna +Ahoa,UV,Uvéa,WF,Wallis and Futuna ,,,WS,Samoa +Vaiusu,TU,Tuamasaga,WS,Samoa +Vailima,TU,Tuamasaga,WS,Samoa Uafato,VF,"Va'a-o-Fonoti",WS,Samoa Taga,PA,Palauli,WS,Samoa +Solosolo,AT,Atua,WS,Samoa Satuiatua,SA,"Satupa'itea",WS,Samoa +Satapuala,AA,"A'ana",WS,Samoa Samamea,VF,"Va'a-o-Fonoti",WS,Samoa Saipipi,FA,"Fa'asaleleaga",WS,Samoa Sagone,SA,"Satupa'itea",WS,Samoa -Safotu,GI,Gagaifomauga,WS,Samoa +Safotu,GI,"Gaga'ifomauga",WS,Samoa Patamea,GE,"Gaga'emauga",WS,Samoa +Nofoali`i,AA,"A'ana",WS,Samoa Mulifanua,AL,Aiga-i-le-Tai,WS,Samoa Matatufu,AT,Atua,WS,Samoa +Malie,TU,Tuamasaga,WS,Samoa Lufilufi,AT,Atua,WS,Samoa Leulumoega,AA,"A'ana",WS,Samoa Gataivai,PA,Palauli,WS,Samoa +Fasito`outa,AA,"A'ana",WS,Samoa +Faleula,,,WS,Samoa +Falefa,AT,Atua,WS,Samoa Apia,TU,Tuamasaga,WS,Samoa +Afega,TU,Tuamasaga,WS,Samoa +Vaipae,,,CK,Cook Islands +Tukao,,,CK,Cook Islands +Titikaveka,,,CK,Cook Islands +Tengatangi Village,,,CK,Cook Islands +Teenui Village,,,CK,Cook Islands +Tauhunu,,,CK,Cook Islands +Tamarua Village,,,CK,Cook Islands +Oneroa,,,CK,Cook Islands +Nukuao,,,CK,Cook Islands Avarua,,,CK,Cook Islands +Amuri,,,CK,Cook Islands +Vili,,,NU,Niue +Vahavaha,,,NU,Niue +Tuapa,,,NU,Niue +Toi,,,NU,Niue +Taoli,,,NU,Niue ,,,NU,Niue +Mutalau,,,NU,Niue +Mamakula,,,NU,Niue +Makefu,,,NU,Niue +Liku Village,,,NU,Niue +Lakepa,,,NU,Niue +Hikutivake,,,NU,Niue +Hakupu,,,NU,Niue +Fatiau,,,NU,Niue +Avatele,,,NU,Niue Alofi,,,NU,Niue -Worwoq,YAP,State of Yap,FM,Federated States of Micronesia -Ngereklmadel,224,State of Ngatpang,PW,Palau -Mengellang,218,State of Ngarchelong,PW,Palau -Angaur State,010,State of Angaur,PW,Palau +Ngchesar Hamlet,226,Ngchesar,PW,Palau +Worwoq,YAP,Yap State,FM,Federated States of Micronesia +Ngerkeai,228,Ngiwal,PW,Palau +Ngereklmadel,224,Ngatpang,PW,Palau +Mengellang,218,Ngarchelong,PW,Palau +Angaur State,010,Angaur,PW,Palau Santa Rita,,,GU,Guam +Sinajana Village,,,GU,Guam +Talofofo Village,,,GU,Guam Tamuning-Tumon-Harmon Village,,,GU,Guam Yigo Village,,,GU,Guam +Yona Village,,,GU,Guam ,,,MP,Northern Mariana Islands +Pagan Village,N,Northern Islands,MP,Northern Mariana Islands Songsong,R,Rota,MP,Northern Mariana Islands Wake Island,79,Wake Island,UM,U.S. Outlying Islands -Kolonia,PNI,State of Pohnpei,FM,Federated States of Micronesia +Kolonia,PNI,Pohnpei State,FM,Federated States of Micronesia +Inarajan Village,,,GU,Guam +Agana Heights Village,,,GU,Guam Guam Government House,,,GU,Guam +Chalan Pago-Ordot Village,,,GU,Guam +Barrigada Village,,,GU,Guam +Agat Village,,,GU,Guam +Dededo Village,,,GU,Guam ,,,GU,Guam Hagåtña,,,GU,Guam Cherokee,TX,Texas,US,United States @@ -71423,40 +56053,28 @@ Edna,TX,Texas,US,United States Bayou La Batre,AL,Alabama,US,United States Henderson,TX,Texas,US,United States Natalia,TX,Texas,US,United States -Bear Creek,AL,Alabama,US,United States -Hallwood,VA,Virginia,US,United States -Nelsonia,VA,Virginia,US,United States Sperryville,VA,Virginia,US,United States Beaverton,AL,Alabama,US,United States Yorktown,VA,Virginia,US,United States -Elkhorn,WV,West Virginia,US,United States -Hambleton,WV,West Virginia,US,United States -Akron,AL,Alabama,US,United States Belk,AL,Alabama,US,United States -Springfield,AR,Arkansas,US,United States Ocean View,DE,Delaware,US,United States Berry,AL,Alabama,US,United States -Lake Monroe,FL,Florida,US,United States Parrish,FL,Florida,US,United States Trinity,FL,Florida,US,United States Bessemer,AL,Alabama,US,United States Lenox,GA,Georgia,US,United States Patterson,GA,Georgia,US,United States -LaPlace,IL,Illinois,US,United States +Dennison,IL,Illinois,US,United States Aurora,IN,Indiana,US,United States New Pekin,IN,Indiana,US,United States Solsberry,IN,Indiana,US,United States Belcamp,MD,Maryland,US,United States -Prairie View,KS,Kansas,US,United States Stockton,KS,Kansas,US,United States Horse Branch,KY,Kentucky,US,United States -Kimper,KY,Kentucky,US,United States Paducah,KY,Kentucky,US,United States Jessup,MD,Maryland,US,United States -Marion,MD,Maryland,US,United States Woodbine,MD,Maryland,US,United States Westlake,MD,Maryland,US,United States -Cowgill,MO,Missouri,US,United States Pinola,MS,Mississippi,US,United States Billingsley,AL,Alabama,US,United States Vass,NC,North Carolina,US,United States @@ -71469,7 +56087,6 @@ Watts,OK,Oklahoma,US,United States Lugoff,SC,South Carolina,US,United States Cordova,TN,Tennessee,US,United States Blountsville,AL,Alabama,US,United States -Silver Point,TN,Tennessee,US,United States Buda,TX,Texas,US,United States Beasley,TX,Texas,US,United States Boaz,AL,Alabama,US,United States @@ -71488,7 +56105,6 @@ Butler,AL,Alabama,US,United States Calera,AL,Alabama,US,United States Camden,AL,Alabama,US,United States Camp Hill,AL,Alabama,US,United States -Carbon Hill,AL,Alabama,US,United States Carrollton,AL,Alabama,US,United States Castleberry,AL,Alabama,US,United States Cedar Bluff,AL,Alabama,US,United States @@ -71505,20 +56121,19 @@ Citronelle,AL,Alabama,US,United States Clanton,AL,Alabama,US,United States Clayton,AL,Alabama,US,United States Cleveland,AL,Alabama,US,United States +Clio,AL,Alabama,US,United States Coden,AL,Alabama,US,United States Coffee Springs,AL,Alabama,US,United States -Coffeeville,AL,Alabama,US,United States +Coker,AL,Alabama,US,United States Collinsville,AL,Alabama,US,United States Columbia,AL,Alabama,US,United States Columbiana,AL,Alabama,US,United States -Coosada,AL,Alabama,US,United States Cordova,AL,Alabama,US,United States Cottondale,AL,Alabama,US,United States Cottonwood,AL,Alabama,US,United States Cowarts,AL,Alabama,US,United States Cragford,AL,Alabama,US,United States Crane Hill,AL,Alabama,US,United States -Creola,AL,Alabama,US,United States Cropwell,AL,Alabama,US,United States Crossville,AL,Alabama,US,United States Cullman,AL,Alabama,US,United States @@ -71527,55 +56142,47 @@ Dadeville,AL,Alabama,US,United States Daleville,AL,Alabama,US,United States Danville,AL,Alabama,US,United States Daphne,AL,Alabama,US,United States -Dauphin Island,AL,Alabama,US,United States Dawson,AL,Alabama,US,United States Deatsville,AL,Alabama,US,United States Decatur,AL,Alabama,US,United States -Delta,AL,Alabama,US,United States Demopolis,AL,Alabama,US,United States Detroit,AL,Alabama,US,United States Dixons Mills,AL,Alabama,US,United States Dora,AL,Alabama,US,United States Dothan,AL,Alabama,US,United States Douglas,AL,Alabama,US,United States -Dozier,AL,Alabama,US,United States Duncanville,AL,Alabama,US,United States Dutton,AL,Alabama,US,United States Eastaboga,AL,Alabama,US,United States Eclectic,AL,Alabama,US,United States Eight Mile,AL,Alabama,US,United States Elberta,AL,Alabama,US,United States +Eldridge,AL,Alabama,US,United States Elkmont,AL,Alabama,US,United States Empire,AL,Alabama,US,United States Enterprise,AL,Alabama,US,United States -Equality,AL,Alabama,US,United States Ethelsville,AL,Alabama,US,United States Eufaula,AL,Alabama,US,United States Eutaw,AL,Alabama,US,United States Eva,AL,Alabama,US,United States Evergreen,AL,Alabama,US,United States -Fackler,AL,Alabama,US,United States Fairfield,AL,Alabama,US,United States Fairhope,AL,Alabama,US,United States Falkville,AL,Alabama,US,United States Fayette,AL,Alabama,US,United States Fitzpatrick,AL,Alabama,US,United States -Five Points,AL,Alabama,US,United States Flat Rock,AL,Alabama,US,United States Florala,AL,Alabama,US,United States Florence,AL,Alabama,US,United States Flomaton,AL,Alabama,US,United States Foley,AL,Alabama,US,United States -Forkland,AL,Alabama,US,United States -Fort Davis,AL,Alabama,US,United States -Fort Deposit,AL,Alabama,US,United States Fort Mitchell,AL,Alabama,US,United States +Fort Morgan,AL,Alabama,US,United States Fort Payne,AL,Alabama,US,United States Frisco City,AL,Alabama,US,United States Fultondale,AL,Alabama,US,United States Fyffe,AL,Alabama,US,United States Gadsden,AL,Alabama,US,United States -Gallant,AL,Alabama,US,United States Gardendale,AL,Alabama,US,United States Gaylesville,AL,Alabama,US,United States Geneva,AL,Alabama,US,United States @@ -71587,6 +56194,7 @@ Gordo,AL,Alabama,US,United States Gordon,AL,Alabama,US,United States Goshen,AL,Alabama,US,United States Grady,AL,Alabama,US,United States +Graham,AL,Alabama,US,United States Grand Bay,AL,Alabama,US,United States Grant,AL,Alabama,US,United States Grayson,AL,Alabama,US,United States @@ -71613,9 +56221,9 @@ Headland,AL,Alabama,US,United States Heflin,AL,Alabama,US,United States Helena,AL,Alabama,US,United States Henagar,AL,Alabama,US,United States -Higdon,AL,Alabama,US,United States Highland Home,AL,Alabama,US,United States Hillsboro,AL,Alabama,US,United States +Hodges,AL,Alabama,US,United States Hokes Bluff,AL,Alabama,US,United States Holly Pond,AL,Alabama,US,United States Hollywood,AL,Alabama,US,United States @@ -71626,7 +56234,7 @@ Hope Hull,AL,Alabama,US,United States Horton,AL,Alabama,US,United States Hueytown,AL,Alabama,US,United States Huntsville,AL,Alabama,US,United States -Hurtsboro,AL,Alabama,US,United States +Ider,AL,Alabama,US,United States Irondale,AL,Alabama,US,United States Irvington,AL,Alabama,US,United States Jack,AL,Alabama,US,United States @@ -71635,8 +56243,8 @@ Jacksons Gap,AL,Alabama,US,United States Jacksonville,AL,Alabama,US,United States Jasper,AL,Alabama,US,United States Jemison,AL,Alabama,US,United States +Jones,AL,Alabama,US,United States Joppa,AL,Alabama,US,United States -Kellyton,AL,Alabama,US,United States Kennedy,AL,Alabama,US,United States Killen,AL,Alabama,US,United States Kimberly,AL,Alabama,US,United States @@ -71646,7 +56254,6 @@ Lafayette,AL,Alabama,US,United States Lanett,AL,Alabama,US,United States Langston,AL,Alabama,US,United States Lapine,AL,Alabama,US,United States -Lawley,AL,Alabama,US,United States Leeds,AL,Alabama,US,United States Leesburg,AL,Alabama,US,United States Leighton,AL,Alabama,US,United States @@ -71662,18 +56269,17 @@ Locust Fork,AL,Alabama,US,United States Lowndesboro,AL,Alabama,US,United States Loxley,AL,Alabama,US,United States Luverne,AL,Alabama,US,United States -Lynn,AL,Alabama,US,United States Lynndale,AL,Alabama,US,United States Madison,AL,Alabama,US,United States -Magnolia,AL,Alabama,US,United States Maplesville,AL,Alabama,US,United States Marbury,AL,Alabama,US,United States -Margaret,AL,Alabama,US,United States Marion,AL,Alabama,US,United States Maylene,AL,Alabama,US,United States McCalla,AL,Alabama,US,United States +McIntosh,AL,Alabama,US,United States Meridianville,AL,Alabama,US,United States Mentone,AL,Alabama,US,United States +Mexia,AL,Alabama,US,United States Midland City,AL,Alabama,US,United States Millbrook,AL,Alabama,US,United States Millport,AL,Alabama,US,United States @@ -71687,7 +56293,6 @@ Moody,AL,Alabama,US,United States Morris,AL,Alabama,US,United States Moulton,AL,Alabama,US,United States Moundville,AL,Alabama,US,United States -Mount Hope,AL,Alabama,US,United States Mount Olive,AL,Alabama,US,United States Mount Vernon,AL,Alabama,US,United States Mulga,AL,Alabama,US,United States @@ -71701,7 +56306,6 @@ New Market,AL,Alabama,US,United States Newbern,AL,Alabama,US,United States Newell,AL,Alabama,US,United States Newton,AL,Alabama,US,United States -Newville,AL,Alabama,US,United States Northport,AL,Alabama,US,United States Notasulga,AL,Alabama,US,United States Oakman,AL,Alabama,US,United States @@ -71711,11 +56315,9 @@ Opelika,AL,Alabama,US,United States Oneonta,AL,Alabama,US,United States Opp,AL,Alabama,US,United States Orange Beach,AL,Alabama,US,United States -Orrville,AL,Alabama,US,United States Owens Cross Roads,AL,Alabama,US,United States Oxford,AL,Alabama,US,United States Ozark,AL,Alabama,US,United States -Pansey,AL,Alabama,US,United States Parrish,AL,Alabama,US,United States Pelham,AL,Alabama,US,United States Pell City,AL,Alabama,US,United States @@ -71735,24 +56337,19 @@ Prattville,AL,Alabama,US,United States Quinton,AL,Alabama,US,United States Ragland,AL,Alabama,US,United States Rainbow City,AL,Alabama,US,United States -Ralph,AL,Alabama,US,United States Rainsville,AL,Alabama,US,United States Ramer,AL,Alabama,US,United States -Randolph,AL,Alabama,US,United States Ranburne,AL,Alabama,US,United States -Range,AL,Alabama,US,United States Red Bay,AL,Alabama,US,United States +Red Level,AL,Alabama,US,United States Reform,AL,Alabama,US,United States Remlap,AL,Alabama,US,United States -Repton,AL,Alabama,US,United States Riverside,AL,Alabama,US,United States Roanoke,AL,Alabama,US,United States Robertsdale,AL,Alabama,US,United States Rockford,AL,Alabama,US,United States Rogersville,AL,Alabama,US,United States Russellville,AL,Alabama,US,United States -Rutledge,AL,Alabama,US,United States -Saint Stephens,AL,Alabama,US,United States Salem,AL,Alabama,US,United States Samson,AL,Alabama,US,United States Saraland,AL,Alabama,US,United States @@ -71765,9 +56362,7 @@ Selma,AL,Alabama,US,United States Seminole,AL,Alabama,US,United States Semmes,AL,Alabama,US,United States Sheffield,AL,Alabama,US,United States -Shelby,AL,Alabama,US,United States Shorter,AL,Alabama,US,United States -Silas,AL,Alabama,US,United States Silverhill,AL,Alabama,US,United States Slocomb,AL,Alabama,US,United States Smiths Station,AL,Alabama,US,United States @@ -71779,10 +56374,10 @@ Stapleton,AL,Alabama,US,United States Steele,AL,Alabama,US,United States Sterrett,AL,Alabama,US,United States Stevenson,AL,Alabama,US,United States +Stockton,AL,Alabama,US,United States Sulligent,AL,Alabama,US,United States Sumiton,AL,Alabama,US,United States Summerdale,AL,Alabama,US,United States -Sunflower,AL,Alabama,US,United States Sweet Water,AL,Alabama,US,United States Sylacauga,AL,Alabama,US,United States Sylvan Springs,AL,Alabama,US,United States @@ -71794,11 +56389,9 @@ Tarrant,AL,Alabama,US,United States Theodore,AL,Alabama,US,United States Thomaston,AL,Alabama,US,United States Thomasville,AL,Alabama,US,United States -Thorsby,AL,Alabama,US,United States Titus,AL,Alabama,US,United States Toney,AL,Alabama,US,United States Town Creek,AL,Alabama,US,United States -Townley,AL,Alabama,US,United States Trafford,AL,Alabama,US,United States Trinity,AL,Alabama,US,United States Troy,AL,Alabama,US,United States @@ -71806,46 +56399,38 @@ Trussville,AL,Alabama,US,United States Tuscaloosa,AL,Alabama,US,United States Tuscumbia,AL,Alabama,US,United States Tuskegee,AL,Alabama,US,United States -Tyler,AL,Alabama,US,United States Union Grove,AL,Alabama,US,United States Union Springs,AL,Alabama,US,United States Uniontown,AL,Alabama,US,United States -Uriah,AL,Alabama,US,United States +Valhermoso Springs,AL,Alabama,US,United States Valley,AL,Alabama,US,United States Vandiver,AL,Alabama,US,United States -Vance,AL,Alabama,US,United States Verbena,AL,Alabama,US,United States Vernon,AL,Alabama,US,United States Vestavia Hills,AL,Alabama,US,United States +Vina,AL,Alabama,US,United States Vincent,AL,Alabama,US,United States Vinemont,AL,Alabama,US,United States Wadley,AL,Alabama,US,United States -Wagarville,AL,Alabama,US,United States Warrior,AL,Alabama,US,United States -Waverly,AL,Alabama,US,United States Weaver,AL,Alabama,US,United States Webb,AL,Alabama,US,United States Wedowee,AL,Alabama,US,United States -Weogufka,AL,Alabama,US,United States West Blocton,AL,Alabama,US,United States Wetumpka,AL,Alabama,US,United States -Whatley,AL,Alabama,US,United States Wilmer,AL,Alabama,US,United States Wilsonville,AL,Alabama,US,United States Winfield,AL,Alabama,US,United States -Wing,AL,Alabama,US,United States Woodland,AL,Alabama,US,United States Woodstock,AL,Alabama,US,United States Woodville,AL,Alabama,US,United States York,AL,Alabama,US,United States Alexander,AR,Arkansas,US,United States -Alicia,AR,Arkansas,US,United States Alma,AR,Arkansas,US,United States Altheimer,AR,Arkansas,US,United States Altus,AR,Arkansas,US,United States Amagon,AR,Arkansas,US,United States Amity,AR,Arkansas,US,United States -Antoine,AR,Arkansas,US,United States Arkadelphia,AR,Arkansas,US,United States Arkansas City,AR,Arkansas,US,United States ,AR,Arkansas,US,United States @@ -71854,9 +56439,8 @@ Ashdown,AR,Arkansas,US,United States Atkins,AR,Arkansas,US,United States Augusta,AR,Arkansas,US,United States Austin,AR,Arkansas,US,United States +Aubrey,AR,Arkansas,US,United States Bald Knob,AR,Arkansas,US,United States -Banks,AR,Arkansas,US,United States -Barling,AR,Arkansas,US,United States Batesville,AR,Arkansas,US,United States Bauxite,AR,Arkansas,US,United States Bay,AR,Arkansas,US,United States @@ -71869,12 +56453,13 @@ Benton,AR,Arkansas,US,United States Bentonville,AR,Arkansas,US,United States Berryville,AR,Arkansas,US,United States Bigelow,AR,Arkansas,US,United States +Biscoe,AR,Arkansas,US,United States Bismarck,AR,Arkansas,US,United States Black Rock,AR,Arkansas,US,United States Blevins,AR,Arkansas,US,United States -Bluffton,AR,Arkansas,US,United States +Blue Eye,AR,Arkansas,US,United States Blytheville,AR,Arkansas,US,United States -Bonnerdale,AR,Arkansas,US,United States +Bono,AR,Arkansas,US,United States Booneville,AR,Arkansas,US,United States Bradford,AR,Arkansas,US,United States Bradley,AR,Arkansas,US,United States @@ -71882,38 +56467,26 @@ Brickeys,AR,Arkansas,US,United States Brinkley,AR,Arkansas,US,United States Brookland,AR,Arkansas,US,United States Bryant,AR,Arkansas,US,United States -Buckner,AR,Arkansas,US,United States -Bull Shoals,AR,Arkansas,US,United States -Burdette,AR,Arkansas,US,United States Cabot,AR,Arkansas,US,United States Calico Rock,AR,Arkansas,US,United States -Calion,AR,Arkansas,US,United States Camden,AR,Arkansas,US,United States -Canehill,AR,Arkansas,US,United States -Caraway,AR,Arkansas,US,United States +Camp,AR,Arkansas,US,United States Carlisle,AR,Arkansas,US,United States Casa,AR,Arkansas,US,United States -Cash,AR,Arkansas,US,United States Casscoe,AR,Arkansas,US,United States Cave City,AR,Arkansas,US,United States Cave Springs,AR,Arkansas,US,United States Cedarville,AR,Arkansas,US,United States +Center Ridge,AR,Arkansas,US,United States Centerton,AR,Arkansas,US,United States Charleston,AR,Arkansas,US,United States -Charlotte,AR,Arkansas,US,United States Cherokee Village,AR,Arkansas,US,United States -Chidester,AR,Arkansas,US,United States Clarendon,AR,Arkansas,US,United States -Clarkridge,AR,Arkansas,US,United States Clarksville,AR,Arkansas,US,United States Cleveland,AR,Arkansas,US,United States Clinton,AR,Arkansas,US,United States -Coal Hill,AR,Arkansas,US,United States -Combs,AR,Arkansas,US,United States -Concord,AR,Arkansas,US,United States Conway,AR,Arkansas,US,United States Corning,AR,Arkansas,US,United States -Crawfordsville,AR,Arkansas,US,United States Crossett,AR,Arkansas,US,United States Damascus,AR,Arkansas,US,United States Danville,AR,Arkansas,US,United States @@ -71921,6 +56494,7 @@ Dardanelle,AR,Arkansas,US,United States De Queen,AR,Arkansas,US,United States De Witt,AR,Arkansas,US,United States Decatur,AR,Arkansas,US,United States +Delaware,AR,Arkansas,US,United States Delight,AR,Arkansas,US,United States Dermott,AR,Arkansas,US,United States Des Arc,AR,Arkansas,US,United States @@ -71932,6 +56506,7 @@ Drasco,AR,Arkansas,US,United States Dumas,AR,Arkansas,US,United States Earle,AR,Arkansas,US,United States El Dorado,AR,Arkansas,US,United States +El Paso,AR,Arkansas,US,United States Elaine,AR,Arkansas,US,United States Elizabeth,AR,Arkansas,US,United States Elkins,AR,Arkansas,US,United States @@ -71941,29 +56516,23 @@ England,AR,Arkansas,US,United States Enola,AR,Arkansas,US,United States Eudora,AR,Arkansas,US,United States Eureka Springs,AR,Arkansas,US,United States -Everton,AR,Arkansas,US,United States Fairfield Bay,AR,Arkansas,US,United States Farmington,AR,Arkansas,US,United States Fayetteville,AR,Arkansas,US,United States -Fifty-Six,AR,Arkansas,US,United States -Fisher,AR,Arkansas,US,United States Flippin,AR,Arkansas,US,United States -Floral,AR,Arkansas,US,United States Foreman,AR,Arkansas,US,United States Fordyce,AR,Arkansas,US,United States Forrest City,AR,Arkansas,US,United States Fort Smith,AR,Arkansas,US,United States Fouke,AR,Arkansas,US,United States -Fox,AR,Arkansas,US,United States Fulton,AR,Arkansas,US,United States Gamaliel,AR,Arkansas,US,United States Garfield,AR,Arkansas,US,United States Gassville,AR,Arkansas,US,United States Gentry,AR,Arkansas,US,United States Gillett,AR,Arkansas,US,United States -Gillham,AR,Arkansas,US,United States -Gilmore,AR,Arkansas,US,United States Glenwood,AR,Arkansas,US,United States +Grapevine,AR,Arkansas,US,United States Gravette,AR,Arkansas,US,United States Green Forest,AR,Arkansas,US,United States Greenbrier,AR,Arkansas,US,United States @@ -71975,21 +56544,17 @@ Hampton,AR,Arkansas,US,United States Hardy,AR,Arkansas,US,United States Harrisburg,AR,Arkansas,US,United States Harrison,AR,Arkansas,US,United States -Hartford,AR,Arkansas,US,United States Hartman,AR,Arkansas,US,United States +Hattieville,AR,Arkansas,US,United States Havana,AR,Arkansas,US,United States Hazen,AR,Arkansas,US,United States Heber Springs,AR,Arkansas,US,United States Helena,AR,Arkansas,US,United States -Henderson,AR,Arkansas,US,United States Hensley,AR,Arkansas,US,United States -Hermitage,AR,Arkansas,US,United States Heth,AR,Arkansas,US,United States Higden,AR,Arkansas,US,United States Hindsville,AR,Arkansas,US,United States -Hiwasse,AR,Arkansas,US,United States Hope,AR,Arkansas,US,United States -Horatio,AR,Arkansas,US,United States Horseshoe Bend,AR,Arkansas,US,United States Hot Springs,AR,Arkansas,US,United States Hot Springs Village,AR,Arkansas,US,United States @@ -72004,13 +56569,11 @@ Ida,AR,Arkansas,US,United States Imboden,AR,Arkansas,US,United States Jacksonville,AR,Arkansas,US,United States Jasper,AR,Arkansas,US,United States -Jefferson,AR,Arkansas,US,United States Jerusalem,AR,Arkansas,US,United States -Jessieville,AR,Arkansas,US,United States Johnson,AR,Arkansas,US,United States Jonesboro,AR,Arkansas,US,United States Judsonia,AR,Arkansas,US,United States -Kingsland,AR,Arkansas,US,United States +Keiser,AR,Arkansas,US,United States Kirby,AR,Arkansas,US,United States Knoxville,AR,Arkansas,US,United States Lake City,AR,Arkansas,US,United States @@ -72018,16 +56581,18 @@ Lake Village,AR,Arkansas,US,United States Lakeview,AR,Arkansas,US,United States Lamar,AR,Arkansas,US,United States Lavaca,AR,Arkansas,US,United States +Leachville,AR,Arkansas,US,United States Lead Hill,AR,Arkansas,US,United States Lepanto,AR,Arkansas,US,United States Lewisville,AR,Arkansas,US,United States Lexa,AR,Arkansas,US,United States Lincoln,AR,Arkansas,US,United States Little Rock,AR,Arkansas,US,United States +Locust Grove,AR,Arkansas,US,United States London,AR,Arkansas,US,United States Lonoke,AR,Arkansas,US,United States +Louann,AR,Arkansas,US,United States Lowell,AR,Arkansas,US,United States -Lynn,AR,Arkansas,US,United States Mabelvale,AR,Arkansas,US,United States Magazine,AR,Arkansas,US,United States Magnolia,AR,Arkansas,US,United States @@ -72040,7 +56605,6 @@ Marion,AR,Arkansas,US,United States Marked Tree,AR,Arkansas,US,United States Marmaduke,AR,Arkansas,US,United States Marshall,AR,Arkansas,US,United States -Marvell,AR,Arkansas,US,United States Maumelle,AR,Arkansas,US,United States Mayflower,AR,Arkansas,US,United States McCaskill,AR,Arkansas,US,United States @@ -72049,16 +56613,15 @@ McGehee,AR,Arkansas,US,United States McRae,AR,Arkansas,US,United States Melbourne,AR,Arkansas,US,United States Mena,AR,Arkansas,US,United States +Midland,AR,Arkansas,US,United States Midway,AR,Arkansas,US,United States Mineral Springs,AR,Arkansas,US,United States Monette,AR,Arkansas,US,United States Monticello,AR,Arkansas,US,United States -Montrose,AR,Arkansas,US,United States +Moro,AR,Arkansas,US,United States Morrilton,AR,Arkansas,US,United States Mount Ida,AR,Arkansas,US,United States -Mount Pleasant,AR,Arkansas,US,United States Mount Vernon,AR,Arkansas,US,United States -Mountain Pine,AR,Arkansas,US,United States Mountain View,AR,Arkansas,US,United States Mountainburg,AR,Arkansas,US,United States Mountain Home,AR,Arkansas,US,United States @@ -72069,8 +56632,8 @@ New Blaine,AR,Arkansas,US,United States Newark,AR,Arkansas,US,United States Newport,AR,Arkansas,US,United States Norfork,AR,Arkansas,US,United States -Norphlet,AR,Arkansas,US,United States North Little Rock,AR,Arkansas,US,United States +Oakland,AR,Arkansas,US,United States Oden,AR,Arkansas,US,United States Oil Trough,AR,Arkansas,US,United States Ola,AR,Arkansas,US,United States @@ -72092,17 +56655,18 @@ Piggott,AR,Arkansas,US,United States Pine Bluff,AR,Arkansas,US,United States Pineville,AR,Arkansas,US,United States Plainview,AR,Arkansas,US,United States +Pleasant Plains,AR,Arkansas,US,United States Plumerville,AR,Arkansas,US,United States Pocahontas,AR,Arkansas,US,United States +Poplar Grove,AR,Arkansas,US,United States Pottsville,AR,Arkansas,US,United States Poughkeepsie,AR,Arkansas,US,United States Powhatan,AR,Arkansas,US,United States Prairie Grove,AR,Arkansas,US,United States -Prattsville,AR,Arkansas,US,United States Prescott,AR,Arkansas,US,United States Proctor,AR,Arkansas,US,United States -Pyatt,AR,Arkansas,US,United States Quitman,AR,Arkansas,US,United States +Ravenden,AR,Arkansas,US,United States Rector,AR,Arkansas,US,United States Redfield,AR,Arkansas,US,United States Reyno,AR,Arkansas,US,United States @@ -72115,7 +56679,6 @@ Rosston,AR,Arkansas,US,United States Royal,AR,Arkansas,US,United States Rudy,AR,Arkansas,US,United States Russellville,AR,Arkansas,US,United States -Saffell,AR,Arkansas,US,United States Saint Charles,AR,Arkansas,US,United States Salem,AR,Arkansas,US,United States Scott,AR,Arkansas,US,United States @@ -72124,29 +56687,26 @@ Searcy,AR,Arkansas,US,United States Sheridan,AR,Arkansas,US,United States Shirley,AR,Arkansas,US,United States Siloam Springs,AR,Arkansas,US,United States -Smackover,AR,Arkansas,US,United States Smithville,AR,Arkansas,US,United States -Solgohachia,AR,Arkansas,US,United States +Sparkman,AR,Arkansas,US,United States Springdale,AR,Arkansas,US,United States Stamps,AR,Arkansas,US,United States Star City,AR,Arkansas,US,United States Stephens,AR,Arkansas,US,United States Strawberry,AR,Arkansas,US,United States +Strong,AR,Arkansas,US,United States Stuttgart,AR,Arkansas,US,United States Subiaco,AR,Arkansas,US,United States Swifton,AR,Arkansas,US,United States Taylor,AR,Arkansas,US,United States Texarkana,AR,Arkansas,US,United States -Tichnor,AR,Arkansas,US,United States Tillar,AR,Arkansas,US,United States -Tilly,AR,Arkansas,US,United States Traskwood,AR,Arkansas,US,United States Trumann,AR,Arkansas,US,United States Tuckerman,AR,Arkansas,US,United States Tumbling Shoals,AR,Arkansas,US,United States Turrell,AR,Arkansas,US,United States Tyronza,AR,Arkansas,US,United States -Umpire,AR,Arkansas,US,United States Van Buren,AR,Arkansas,US,United States Vilonia,AR,Arkansas,US,United States Viola,AR,Arkansas,US,United States @@ -72165,31 +56725,28 @@ Western Grove,AR,Arkansas,US,United States Wheatley,AR,Arkansas,US,United States White Hall,AR,Arkansas,US,United States Wilburn,AR,Arkansas,US,United States -Wilson,AR,Arkansas,US,United States +Winchester,AR,Arkansas,US,United States Winslow,AR,Arkansas,US,United States -Winthrop,AR,Arkansas,US,United States -Witts Springs,AR,Arkansas,US,United States +Witter,AR,Arkansas,US,United States Wynne,AR,Arkansas,US,United States Yellville,AR,Arkansas,US,United States Bloomingdale,DC,District of Columbia,US,United States +Chevy Chase,DC,District of Columbia,US,United States ,DC,District of Columbia,US,United States Washington,DC,District of Columbia,US,United States Bear,DE,Delaware,US,United States Bethany Beach,DE,Delaware,US,United States Bethel,DE,Delaware,US,United States -Blades,DE,Delaware,US,United States Bridgeville,DE,Delaware,US,United States Camden,DE,Delaware,US,United States Claymont,DE,Delaware,US,United States Clayton,DE,Delaware,US,United States Dagsboro,DE,Delaware,US,United States -Delaware City,DE,Delaware,US,United States ,DE,Delaware,US,United States Delmar,DE,Delaware,US,United States Dover,DE,Delaware,US,United States Ellendale,DE,Delaware,US,United States Felton,DE,Delaware,US,United States -Fenwick Island,DE,Delaware,US,United States Frankford,DE,Delaware,US,United States Frederica,DE,Delaware,US,United States Georgetown,DE,Delaware,US,United States @@ -72198,11 +56755,11 @@ Greenwood,DE,Delaware,US,United States Harrington,DE,Delaware,US,United States Hartly,DE,Delaware,US,United States Hockessin,DE,Delaware,US,United States -Houston,DE,Delaware,US,United States Laurel,DE,Delaware,US,United States Lewes,DE,Delaware,US,United States Lincoln,DE,Delaware,US,United States Magnolia,DE,Delaware,US,United States +Marydel,DE,Delaware,US,United States Middletown,DE,Delaware,US,United States Milford,DE,Delaware,US,United States Millsboro,DE,Delaware,US,United States @@ -72217,18 +56774,14 @@ Sandtown,DE,Delaware,US,United States Seaford,DE,Delaware,US,United States Selbyville,DE,Delaware,US,United States Smyrna,DE,Delaware,US,United States -Townsend,DE,Delaware,US,United States -Viola,DE,Delaware,US,United States Wilmington,DE,Delaware,US,United States +Winterthur,DE,Delaware,US,United States Wyoming,DE,Delaware,US,United States -Yorklyn,DE,Delaware,US,United States Alachua,FL,Florida,US,United States -Alford,FL,Florida,US,United States Altamonte Springs,FL,Florida,US,United States Altha,FL,Florida,US,United States Altoona,FL,Florida,US,United States Alva,FL,Florida,US,United States -Anna Maria,FL,Florida,US,United States Anthony,FL,Florida,US,United States Antioch,FL,Florida,US,United States Apalachicola,FL,Florida,US,United States @@ -72250,8 +56803,8 @@ Bartow,FL,Florida,US,United States Bay Harbor Islands,FL,Florida,US,United States Bell,FL,Florida,US,United States Belle Glade,FL,Florida,US,United States -Belleair Beach,FL,Florida,US,United States Belleview,FL,Florida,US,United States +Bellview,FL,Florida,US,United States Beverly Hills,FL,Florida,US,United States Big Pine Key,FL,Florida,US,United States Blountstown,FL,Florida,US,United States @@ -72264,7 +56817,6 @@ Bowling Green,FL,Florida,US,United States Boynton Beach,FL,Florida,US,United States Bradenton,FL,Florida,US,United States Bradenton Beach,FL,Florida,US,United States -Bradley Junction,FL,Florida,US,United States Brandon,FL,Florida,US,United States Branford,FL,Florida,US,United States Bristol,FL,Florida,US,United States @@ -72280,13 +56832,12 @@ Canal Point,FL,Florida,US,United States Cantonment,FL,Florida,US,United States Cape Canaveral,FL,Florida,US,United States Cape Coral,FL,Florida,US,United States -Captiva,FL,Florida,US,United States Carrabelle,FL,Florida,US,United States Carrollwood,FL,Florida,US,United States Caryville,FL,Florida,US,United States Casselberry,FL,Florida,US,United States +Cedar Key,FL,Florida,US,United States Celebration,FL,Florida,US,United States -Center Hill,FL,Florida,US,United States Century,FL,Florida,US,United States Chattahoochee,FL,Florida,US,United States Chiefland,FL,Florida,US,United States @@ -72295,9 +56846,7 @@ Chokoloskee,FL,Florida,US,United States Christmas,FL,Florida,US,United States Citra,FL,Florida,US,United States Citrus Springs,FL,Florida,US,United States -Clarksville,FL,Florida,US,United States Clearwater,FL,Florida,US,United States -Clearwater Beach,FL,Florida,US,United States Clermont,FL,Florida,US,United States Clewiston,FL,Florida,US,United States Cocoa,FL,Florida,US,United States @@ -72306,7 +56855,6 @@ Coconut Creek,FL,Florida,US,United States Coconut Grove,FL,Florida,US,United States Coral Gables,FL,Florida,US,United States Coral Springs,FL,Florida,US,United States -Cottondale,FL,Florida,US,United States Crawfordville,FL,Florida,US,United States Crescent City,FL,Florida,US,United States Crestview,FL,Florida,US,United States @@ -72333,29 +56881,26 @@ Dunnellon,FL,Florida,US,United States Eagle Lake,FL,Florida,US,United States East Palatka,FL,Florida,US,United States Eastpoint,FL,Florida,US,United States -Ebro,FL,Florida,US,United States Edgewater,FL,Florida,US,United States Elkton,FL,Florida,US,United States Ellenton,FL,Florida,US,United States Englewood,FL,Florida,US,United States Estero,FL,Florida,US,United States Eustis,FL,Florida,US,United States -Felda,FL,Florida,US,United States Fellsmere,FL,Florida,US,United States Fern Park,FL,Florida,US,United States Fernandina Beach,FL,Florida,US,United States -Flagler Beach,FL,Florida,US,United States Fleming Island,FL,Florida,US,United States Floral City,FL,Florida,US,United States Florida City,FL,Florida,US,United States ,FL,Florida,US,United States Fort Lauderdale,FL,Florida,US,United States +Fort McCoy,FL,Florida,US,United States Fort Meade,FL,Florida,US,United States Fort Myers,FL,Florida,US,United States Fort Myers Beach,FL,Florida,US,United States Ft. Pierce,FL,Florida,US,United States Fort Walton Beach,FL,Florida,US,United States -Fort White,FL,Florida,US,United States Fountain,FL,Florida,US,United States Freeport,FL,Florida,US,United States Frostproof,FL,Florida,US,United States @@ -72368,13 +56913,11 @@ Glen Saint Mary,FL,Florida,US,United States Goldenrod,FL,Florida,US,United States Gotha,FL,Florida,US,United States Graceville,FL,Florida,US,United States -Grand Island,FL,Florida,US,United States Grand Ridge,FL,Florida,US,United States Green Cove Springs,FL,Florida,US,United States Greenacres City,FL,Florida,US,United States Greenville,FL,Florida,US,United States Greenwood,FL,Florida,US,United States -Gretna,FL,Florida,US,United States Grove City,FL,Florida,US,United States Groveland,FL,Florida,US,United States Gulf Breeze,FL,Florida,US,United States @@ -72395,7 +56938,6 @@ Hobe Sound,FL,Florida,US,United States Holiday,FL,Florida,US,United States Hollister,FL,Florida,US,United States Hollywood,FL,Florida,US,United States -Holmes Beach,FL,Florida,US,United States Holt,FL,Florida,US,United States Homestead,FL,Florida,US,United States Homosassa,FL,Florida,US,United States @@ -72406,7 +56948,6 @@ Immokalee,FL,Florida,US,United States Indialantic,FL,Florida,US,United States Indian Harbour Beach,FL,Florida,US,United States Indian Lake Estates,FL,Florida,US,United States -Indian Rocks Beach,FL,Florida,US,United States Indiantown,FL,Florida,US,United States Inglis,FL,Florida,US,United States Inlet Beach,FL,Florida,US,United States @@ -72435,7 +56976,6 @@ Lake Buena Vista,FL,Florida,US,United States Lake Butler,FL,Florida,US,United States Lake City,FL,Florida,US,United States Lake Clarke Shores,FL,Florida,US,United States -Lake Helen,FL,Florida,US,United States Lake Magdalene,FL,Florida,US,United States Lake Panasoffkee,FL,Florida,US,United States Lake Placid,FL,Florida,US,United States @@ -72444,6 +56984,7 @@ Lake Wales,FL,Florida,US,United States Lake Worth,FL,Florida,US,United States Lakeland,FL,Florida,US,United States Lamont,FL,Florida,US,United States +Lanark Village,FL,Florida,US,United States "Land O' Lakes",FL,Florida,US,United States Largo,FL,Florida,US,United States Lauderdale Lakes,FL,Florida,US,United States @@ -72452,10 +56993,9 @@ Lauderhill,FL,Florida,US,United States Laurel Hill,FL,Florida,US,United States Lawtey,FL,Florida,US,United States Lecanto,FL,Florida,US,United States -Lee,FL,Florida,US,United States Leesburg,FL,Florida,US,United States Lehigh Acres,FL,Florida,US,United States -Lighthouse PT,FL,Florida,US,United States +Leisure City,FL,Florida,US,United States Lithia,FL,Florida,US,United States Live Oak,FL,Florida,US,United States Longboat Key,FL,Florida,US,United States @@ -72469,7 +57009,7 @@ Macclenny,FL,Florida,US,United States Madeira Beach,FL,Florida,US,United States Madison,FL,Florida,US,United States Maitland,FL,Florida,US,United States -Malabar,FL,Florida,US,United States +Malone,FL,Florida,US,United States Manalapan,FL,Florida,US,United States Mandarin,FL,Florida,US,United States Mango,FL,Florida,US,United States @@ -72487,7 +57027,6 @@ Medley,FL,Florida,US,United States Melbourne,FL,Florida,US,United States Melbourne Beach,FL,Florida,US,United States Melbourne Village,FL,Florida,US,United States -Melrose,FL,Florida,US,United States Merritt Island,FL,Florida,US,United States Miami,FL,Florida,US,United States Miami Beach,FL,Florida,US,United States @@ -72497,6 +57036,7 @@ Miami Shores,FL,Florida,US,United States Micanopy,FL,Florida,US,United States Micco,FL,Florida,US,United States Midway,FL,Florida,US,United States +Midway,FL,Florida,US,United States Middleburg,FL,Florida,US,United States Milligan,FL,Florida,US,United States Milton,FL,Florida,US,United States @@ -72511,9 +57051,7 @@ Moore Haven,FL,Florida,US,United States Morriston,FL,Florida,US,United States Mt. Dora,FL,Florida,US,United States Mulberry,FL,Florida,US,United States -Murdock,FL,Florida,US,United States Myakka City,FL,Florida,US,United States -Nalcrest,FL,Florida,US,United States Naples,FL,Florida,US,United States Naranja,FL,Florida,US,United States Navarre,FL,Florida,US,United States @@ -72532,9 +57070,6 @@ North Palm Beach,FL,Florida,US,United States North Port,FL,Florida,US,United States North Naples,FL,Florida,US,United States North Redington Beach,FL,Florida,US,United States -"O'Brien",FL,Florida,US,United States -Oak Hill,FL,Florida,US,United States -Oakland,FL,Florida,US,United States Oakland Park,FL,Florida,US,United States Ocala,FL,Florida,US,United States Ocklawaha,FL,Florida,US,United States @@ -72548,6 +57083,7 @@ Oldsmar,FL,Florida,US,United States Ona,FL,Florida,US,United States Opa-locka,FL,Florida,US,United States Orange City,FL,Florida,US,United States +Orange Lake,FL,Florida,US,United States Orange Park,FL,Florida,US,United States Orchid,FL,Florida,US,United States Orlando,FL,Florida,US,United States @@ -72563,6 +57099,7 @@ Palatka,FL,Florida,US,United States Palm Bay,FL,Florida,US,United States Palm Beach,FL,Florida,US,United States Palm Beach Gardens,FL,Florida,US,United States +Palm Beach Shores,FL,Florida,US,United States Palm City,FL,Florida,US,United States Palm Coast,FL,Florida,US,United States Palm Harbor,FL,Florida,US,United States @@ -72582,9 +57119,10 @@ Perry,FL,Florida,US,United States Pierson,FL,Florida,US,United States Pine Castle,FL,Florida,US,United States Pine Hills,FL,Florida,US,United States +Pine Ridge,FL,Florida,US,United States Pinecrest,FL,Florida,US,United States Pinellas Park,FL,Florida,US,United States -Placida,FL,Florida,US,United States +Pinetta,FL,Florida,US,United States Plant City,FL,Florida,US,United States Plantation,FL,Florida,US,United States Polk City,FL,Florida,US,United States @@ -72597,7 +57135,6 @@ Port Charlotte,FL,Florida,US,United States Port Orange,FL,Florida,US,United States Port Richey,FL,Florida,US,United States Port Saint Joe,FL,Florida,US,United States -Port Saint John,FL,Florida,US,United States Port Saint Lucie,FL,Florida,US,United States Punta Gorda,FL,Florida,US,United States Quincy,FL,Florida,US,United States @@ -72607,7 +57144,6 @@ Redington Shores,FL,Florida,US,United States Riverview,FL,Florida,US,United States Riviera Beach,FL,Florida,US,United States Rockledge,FL,Florida,US,United States -Rosemary Beach,FL,Florida,US,United States Rotonda West,FL,Florida,US,United States Royal Palm Beach,FL,Florida,US,United States Ruskin,FL,Florida,US,United States @@ -72617,10 +57153,10 @@ St. Cloud,FL,Florida,US,United States Saint James City,FL,Florida,US,United States Saint Johns,FL,Florida,US,United States Saint Leo,FL,Florida,US,United States -Saint Marks,FL,Florida,US,United States St. Petersburg,FL,Florida,US,United States San Antonio,FL,Florida,US,United States San Jose,FL,Florida,US,United States +San Mateo,FL,Florida,US,United States Sanderson,FL,Florida,US,United States Sanibel,FL,Florida,US,United States Sanford,FL,Florida,US,United States @@ -72635,14 +57171,11 @@ Seffner,FL,Florida,US,United States Seminole,FL,Florida,US,United States Seville,FL,Florida,US,United States Shalimar,FL,Florida,US,United States -Sharpes,FL,Florida,US,United States Silver Springs,FL,Florida,US,United States Sneads,FL,Florida,US,United States -Sopchoppy,FL,Florida,US,United States Sorrento,FL,Florida,US,United States South Bay,FL,Florida,US,United States South Daytona,FL,Florida,US,United States -Sparr,FL,Florida,US,United States Spring Hill,FL,Florida,US,United States Starke,FL,Florida,US,United States Steinhatchee,FL,Florida,US,United States @@ -72674,21 +57207,20 @@ Umatilla,FL,Florida,US,United States Valparaiso,FL,Florida,US,United States Valrico,FL,Florida,US,United States Venice,FL,Florida,US,United States +Venus,FL,Florida,US,United States +Vernon,FL,Florida,US,United States Vero Beach,FL,Florida,US,United States Viera,FL,Florida,US,United States Waldo,FL,Florida,US,United States Wakulla Springs,FL,Florida,US,United States Wauchula,FL,Florida,US,United States -Waverly,FL,Florida,US,United States Webster,FL,Florida,US,United States Weeki Wachee,FL,Florida,US,United States -Weirsdale,FL,Florida,US,United States Wellington,FL,Florida,US,United States Wesley Chapel,FL,Florida,US,United States West Melbourne,FL,Florida,US,United States West Palm Beach,FL,Florida,US,United States Weston,FL,Florida,US,United States -Westville,FL,Florida,US,United States Wewahitchka,FL,Florida,US,United States White Springs,FL,Florida,US,United States Wildwood,FL,Florida,US,United States @@ -72702,11 +57234,11 @@ Winter Park,FL,Florida,US,United States Winter Springs,FL,Florida,US,United States Woodville,FL,Florida,US,United States Worthington Springs,FL,Florida,US,United States -Yalaha,FL,Florida,US,United States Youngstown,FL,Florida,US,United States Yulee,FL,Florida,US,United States Zellwood,FL,Florida,US,United States Zephyrhills,FL,Florida,US,United States +Zolfo Springs,FL,Florida,US,United States Abbeville,GA,Georgia,US,United States Acworth,GA,Georgia,US,United States Adairsville,GA,Georgia,US,United States @@ -72721,6 +57253,7 @@ Alma,GA,Georgia,US,United States Alpharetta,GA,Georgia,US,United States Alto,GA,Georgia,US,United States Americus,GA,Georgia,US,United States +Andersonville,GA,Georgia,US,United States Appling,GA,Georgia,US,United States Arabi,GA,Georgia,US,United States Aragon,GA,Georgia,US,United States @@ -72736,7 +57269,6 @@ Augusta,GA,Georgia,US,United States Austell,GA,Georgia,US,United States Avera,GA,Georgia,US,United States Avondale Estates,GA,Georgia,US,United States -Axson,GA,Georgia,US,United States Baconton,GA,Georgia,US,United States Bainbridge,GA,Georgia,US,United States Baldwin,GA,Georgia,US,United States @@ -72752,15 +57284,12 @@ Blairsville,GA,Georgia,US,United States Blakely,GA,Georgia,US,United States Bloomingdale,GA,Georgia,US,United States Blue Ridge,GA,Georgia,US,United States -Bluffton,GA,Georgia,US,United States Blythe,GA,Georgia,US,United States Bogart,GA,Georgia,US,United States Bolingbroke,GA,Georgia,US,United States Bonaire,GA,Georgia,US,United States -Boston,GA,Georgia,US,United States Bowdon,GA,Georgia,US,United States Bowersville,GA,Georgia,US,United States -Bowman,GA,Georgia,US,United States Box Springs,GA,Georgia,US,United States Braselton,GA,Georgia,US,United States Bremen,GA,Georgia,US,United States @@ -72768,10 +57297,10 @@ Brinson,GA,Georgia,US,United States Brookhaven,GA,Georgia,US,United States Brooklet,GA,Georgia,US,United States Brooks,GA,Georgia,US,United States -Broxton,GA,Georgia,US,United States Brunswick,GA,Georgia,US,United States Buchanan,GA,Georgia,US,United States Buckhead,GA,Georgia,US,United States +Buckhead,GA,Georgia,US,United States Buena Vista,GA,Georgia,US,United States Buford,GA,Georgia,US,United States Butler,GA,Georgia,US,United States @@ -72842,7 +57371,6 @@ Dearing,GA,Georgia,US,United States Decatur,GA,Georgia,US,United States Demorest,GA,Georgia,US,United States Denton,GA,Georgia,US,United States -Dewy Rose,GA,Georgia,US,United States Dexter,GA,Georgia,US,United States Dillard,GA,Georgia,US,United States Doerun,GA,Georgia,US,United States @@ -72850,6 +57378,7 @@ Donalsonville,GA,Georgia,US,United States Doraville,GA,Georgia,US,United States Douglas,GA,Georgia,US,United States Douglasville,GA,Georgia,US,United States +Dry Branch,GA,Georgia,US,United States Dublin,GA,Georgia,US,United States Dudley,GA,Georgia,US,United States Duluth,GA,Georgia,US,United States @@ -72870,7 +57399,6 @@ Ellerslie,GA,Georgia,US,United States Ellijay,GA,Georgia,US,United States Emerson,GA,Georgia,US,United States Enigma,GA,Georgia,US,United States -Epworth,GA,Georgia,US,United States Euharlee,GA,Georgia,US,United States Evans,GA,Georgia,US,United States Fairburn,GA,Georgia,US,United States @@ -72879,7 +57407,6 @@ Fargo,GA,Georgia,US,United States Fayetteville,GA,Georgia,US,United States Fitzgerald,GA,Georgia,US,United States Fleming,GA,Georgia,US,United States -Flintstone,GA,Georgia,US,United States Flovilla,GA,Georgia,US,United States Flowery Branch,GA,Georgia,US,United States Folkston,GA,Georgia,US,United States @@ -72894,7 +57421,6 @@ Franklin,GA,Georgia,US,United States Franklin Springs,GA,Georgia,US,United States Gainesville,GA,Georgia,US,United States Garden City,GA,Georgia,US,United States -Garfield,GA,Georgia,US,United States Gay,GA,Georgia,US,United States Geneva,GA,Georgia,US,United States Georgetown,GA,Georgia,US,United States @@ -72913,7 +57439,6 @@ Greenville,GA,Georgia,US,United States Griffin,GA,Georgia,US,United States Grovetown,GA,Georgia,US,United States Guyton,GA,Georgia,US,United States -Haddock,GA,Georgia,US,United States Hahira,GA,Georgia,US,United States Hamilton,GA,Georgia,US,United States Hampton,GA,Georgia,US,United States @@ -72962,10 +57487,11 @@ LaFayette,GA,Georgia,US,United States Lake City,GA,Georgia,US,United States Lake Park,GA,Georgia,US,United States Lakeland,GA,Georgia,US,United States +Lakemont,GA,Georgia,US,United States Lavonia,GA,Georgia,US,United States Lawrenceville,GA,Georgia,US,United States +Leary,GA,Georgia,US,United States Leesburg,GA,Georgia,US,United States -Leslie,GA,Georgia,US,United States Lexington,GA,Georgia,US,United States Lilburn,GA,Georgia,US,United States Lilly,GA,Georgia,US,United States @@ -72996,6 +57522,7 @@ Marietta,GA,Georgia,US,United States Marshallville,GA,Georgia,US,United States Martin,GA,Georgia,US,United States Martinez,GA,Georgia,US,United States +Mauk,GA,Georgia,US,United States Maysville,GA,Georgia,US,United States McCaysville,GA,Georgia,US,United States McDonough,GA,Georgia,US,United States @@ -73007,34 +57534,27 @@ Metter,GA,Georgia,US,United States Midland,GA,Georgia,US,United States Midville,GA,Georgia,US,United States Midway,GA,Georgia,US,United States -Milan,GA,Georgia,US,United States Milledgeville,GA,Georgia,US,United States Millen,GA,Georgia,US,United States Milner,GA,Georgia,US,United States Mineral Bluff,GA,Georgia,US,United States -Mitchell,GA,Georgia,US,United States Molena,GA,Georgia,US,United States Monroe,GA,Georgia,US,United States Montezuma,GA,Georgia,US,United States Monticello,GA,Georgia,US,United States -Montrose,GA,Georgia,US,United States -Moreland,GA,Georgia,US,United States Morganton,GA,Georgia,US,United States Morrow,GA,Georgia,US,United States Mount Airy,GA,Georgia,US,United States Moultrie,GA,Georgia,US,United States Mount Berry,GA,Georgia,US,United States -Mount Vernon,GA,Georgia,US,United States Murrayville,GA,Georgia,US,United States Musella,GA,Georgia,US,United States Nahunta,GA,Georgia,US,United States Nashville,GA,Georgia,US,United States -Naylor,GA,Georgia,US,United States Newborn,GA,Georgia,US,United States Newington,GA,Georgia,US,United States Newnan,GA,Georgia,US,United States Newton,GA,Georgia,US,United States -Nicholls,GA,Georgia,US,United States Nicholson,GA,Georgia,US,United States Norcross,GA,Georgia,US,United States Norman Park,GA,Georgia,US,United States @@ -73043,10 +57563,12 @@ Oakwood,GA,Georgia,US,United States Ochlocknee,GA,Georgia,US,United States Ocilla,GA,Georgia,US,United States Oglethorpe,GA,Georgia,US,United States +Omaha,GA,Georgia,US,United States Omega,GA,Georgia,US,United States Orchard Hill,GA,Georgia,US,United States Oxford,GA,Georgia,US,United States Palmetto,GA,Georgia,US,United States +Pavo,GA,Georgia,US,United States Peachtree City,GA,Georgia,US,United States Peachtree Corners,GA,Georgia,US,United States Pearson,GA,Georgia,US,United States @@ -73056,12 +57578,9 @@ Pembroke,GA,Georgia,US,United States Pendergrass,GA,Georgia,US,United States Perry,GA,Georgia,US,United States Pine Mountain,GA,Georgia,US,United States -Pine Mountain Valley,GA,Georgia,US,United States Pinehurst,GA,Georgia,US,United States Pineview,GA,Georgia,US,United States -Pitts,GA,Georgia,US,United States Plains,GA,Georgia,US,United States -Plainville,GA,Georgia,US,United States Pooler,GA,Georgia,US,United States Port Wentworth,GA,Georgia,US,United States Portal,GA,Georgia,US,United States @@ -73070,7 +57589,6 @@ Powder Springs,GA,Georgia,US,United States Preston,GA,Georgia,US,United States Quitman,GA,Georgia,US,United States Ranger,GA,Georgia,US,United States -Ray City,GA,Georgia,US,United States Rayle,GA,Georgia,US,United States Rebecca,GA,Georgia,US,United States Register,GA,Georgia,US,United States @@ -73098,11 +57616,12 @@ Roopville,GA,Georgia,US,United States Roswell,GA,Georgia,US,United States Rossville,GA,Georgia,US,United States Royston,GA,Georgia,US,United States +Rupert,GA,Georgia,US,United States Rutledge,GA,Georgia,US,United States Rydal,GA,Georgia,US,United States -Saint George,GA,Georgia,US,United States St. Marys,GA,Georgia,US,United States Saint Simons Island,GA,Georgia,US,United States +Sale City,GA,Georgia,US,United States Sandersville,GA,Georgia,US,United States Sandy Springs,GA,Georgia,US,United States Sasser,GA,Georgia,US,United States @@ -73110,12 +57629,12 @@ Sautee,GA,Georgia,US,United States Savannah,GA,Georgia,US,United States Scottdale,GA,Georgia,US,United States Senoia,GA,Georgia,US,United States -Shady Dale,GA,Georgia,US,United States Sharpsburg,GA,Georgia,US,United States Shellman,GA,Georgia,US,United States Siloam,GA,Georgia,US,United States Silver Creek,GA,Georgia,US,United States Sky Valley,GA,Georgia,US,United States +Smithville,GA,Georgia,US,United States Smyrna,GA,Georgia,US,United States Snellville,GA,Georgia,US,United States Social Circle,GA,Georgia,US,United States @@ -73124,14 +57643,13 @@ Sparks,GA,Georgia,US,United States Sparta,GA,Georgia,US,United States Springfield,GA,Georgia,US,United States Stapleton,GA,Georgia,US,United States +Statenville,GA,Georgia,US,United States Statesboro,GA,Georgia,US,United States Statham,GA,Georgia,US,United States Stephens,GA,Georgia,US,United States Sterling,GA,Georgia,US,United States -Stillmore,GA,Georgia,US,United States Stockbridge,GA,Georgia,US,United States Stone Mountain,GA,Georgia,US,United States -Suches,GA,Georgia,US,United States Sugar Hill,GA,Georgia,US,United States Sugar Valley,GA,Georgia,US,United States Summerville,GA,Georgia,US,United States @@ -73163,12 +57681,12 @@ Trion,GA,Georgia,US,United States Tucker,GA,Georgia,US,United States Tunnel Hill,GA,Georgia,US,United States Twin City,GA,Georgia,US,United States +Ty Ty,GA,Georgia,US,United States Tybee Island,GA,Georgia,US,United States Tyrone,GA,Georgia,US,United States Unadilla,GA,Georgia,US,United States Union City,GA,Georgia,US,United States Union Point,GA,Georgia,US,United States -Upatoi,GA,Georgia,US,United States Uvalda,GA,Georgia,US,United States Valdosta,GA,Georgia,US,United States Varnell,GA,Georgia,US,United States @@ -73181,13 +57699,14 @@ Waleska,GA,Georgia,US,United States Warm Springs,GA,Georgia,US,United States Warner Robins,GA,Georgia,US,United States Warrenton,GA,Georgia,US,United States +Warthen,GA,Georgia,US,United States Warwick,GA,Georgia,US,United States Washington,GA,Georgia,US,United States Waterloo,GA,Georgia,US,United States Watkinsville,GA,Georgia,US,United States -Waverly,GA,Georgia,US,United States Waycross,GA,Georgia,US,United States Waynesboro,GA,Georgia,US,United States +Waynesville,GA,Georgia,US,United States Waverly Hall,GA,Georgia,US,United States West Green,GA,Georgia,US,United States West Point,GA,Georgia,US,United States @@ -73209,13 +57728,10 @@ Woodville,GA,Georgia,US,United States Wrens,GA,Georgia,US,United States Wray,GA,Georgia,US,United States Wrightsville,GA,Georgia,US,United States -Yatesville,GA,Georgia,US,United States Young Harris,GA,Georgia,US,United States Zebulon,GA,Georgia,US,United States Addieville,IL,Illinois,US,United States -Albers,IL,Illinois,US,United States Albion,IL,Illinois,US,United States -Alexander,IL,Illinois,US,United States Alhambra,IL,Illinois,US,United States Altamont,IL,Illinois,US,United States Alton,IL,Illinois,US,United States @@ -73224,7 +57740,6 @@ Arcola,IL,Illinois,US,United States Arenzville,IL,Illinois,US,United States Argenta,IL,Illinois,US,United States Arthur,IL,Illinois,US,United States -Ashland,IL,Illinois,US,United States Ashmore,IL,Illinois,US,United States Assumption,IL,Illinois,US,United States Athens,IL,Illinois,US,United States @@ -73234,6 +57749,7 @@ Ava,IL,Illinois,US,United States Baldwin,IL,Illinois,US,United States Barry,IL,Illinois,US,United States Bartelso,IL,Illinois,US,United States +Batchtown,IL,Illinois,US,United States Baylis,IL,Illinois,US,United States Beecher City,IL,Illinois,US,United States Belle Rive,IL,Illinois,US,United States @@ -73243,27 +57759,22 @@ Benton,IL,Illinois,US,United States Bethalto,IL,Illinois,US,United States Bethany,IL,Illinois,US,United States Belleville,IL,Illinois,US,United States -Blue Mound,IL,Illinois,US,United States Bluffs,IL,Illinois,US,United States Bluford,IL,Illinois,US,United States Bonnie,IL,Illinois,US,United States -Boody,IL,Illinois,US,United States Breese,IL,Illinois,US,United States -Bridgeport,IL,Illinois,US,United States Brighton,IL,Illinois,US,United States Broadlands,IL,Illinois,US,United States Brooklyn,IL,Illinois,US,United States -Brookport,IL,Illinois,US,United States Broughton,IL,Illinois,US,United States +Brownstown,IL,Illinois,US,United States Brussels,IL,Illinois,US,United States Buffalo,IL,Illinois,US,United States -Buncombe,IL,Illinois,US,United States Bunker Hill,IL,Illinois,US,United States -Butler,IL,Illinois,US,United States Cahokia,IL,Illinois,US,United States Cairo,IL,Illinois,US,United States Calhoun,IL,Illinois,US,United States -Cambria,IL,Illinois,US,United States +Camargo,IL,Illinois,US,United States Campbell Hill,IL,Illinois,US,United States Cantrall,IL,Illinois,US,United States Carbondale,IL,Illinois,US,United States @@ -73274,7 +57785,6 @@ Carrier Mills,IL,Illinois,US,United States Carrollton,IL,Illinois,US,United States Carterville,IL,Illinois,US,United States Casey,IL,Illinois,US,United States -Caseyville,IL,Illinois,US,United States Cave-in-Rock,IL,Illinois,US,United States Centralia,IL,Illinois,US,United States Cerro Gordo,IL,Illinois,US,United States @@ -73284,35 +57794,31 @@ Charleston,IL,Illinois,US,United States Chatham,IL,Illinois,US,United States Chester,IL,Illinois,US,United States Chrisman,IL,Illinois,US,United States -Christopher,IL,Illinois,US,United States +Claremont,IL,Illinois,US,United States Clay City,IL,Illinois,US,United States -Cobden,IL,Illinois,US,United States Coffeen,IL,Illinois,US,United States Collinsville,IL,Illinois,US,United States -Colp,IL,Illinois,US,United States Columbia,IL,Illinois,US,United States Cottage Hills,IL,Illinois,US,United States +Cowden,IL,Illinois,US,United States Creal Springs,IL,Illinois,US,United States Crossville,IL,Illinois,US,United States Cypress,IL,Illinois,US,United States Dahlgren,IL,Illinois,US,United States Dalton City,IL,Illinois,US,United States Dawson,IL,Illinois,US,United States -De Soto,IL,Illinois,US,United States Decatur,IL,Illinois,US,United States Detroit,IL,Illinois,US,United States Dieterich,IL,Illinois,US,United States +Divernon,IL,Illinois,US,United States Dix,IL,Illinois,US,United States Dorsey,IL,Illinois,US,United States Dow,IL,Illinois,US,United States -Du Bois,IL,Illinois,US,United States Du Quoin,IL,Illinois,US,United States +Dundas,IL,Illinois,US,United States Dupo,IL,Illinois,US,United States East Alton,IL,Illinois,US,United States -East Carondelet,IL,Illinois,US,United States East Saint Louis,IL,Illinois,US,United States -Eddyville,IL,Illinois,US,United States -Edgewood,IL,Illinois,US,United States Edinburg,IL,Illinois,US,United States Edwardsville,IL,Illinois,US,United States Effingham,IL,Illinois,US,United States @@ -73322,9 +57828,7 @@ Elizabethtown,IL,Illinois,US,United States Elkville,IL,Illinois,US,United States Ellis Grove,IL,Illinois,US,United States Elsah,IL,Illinois,US,United States -Energy,IL,Illinois,US,United States Equality,IL,Illinois,US,United States -Evansville,IL,Illinois,US,United States Ewing,IL,Illinois,US,United States Fairfield,IL,Illinois,US,United States Fairview Heights,IL,Illinois,US,United States @@ -73339,7 +57843,6 @@ Georgetown,IL,Illinois,US,United States Germantown,IL,Illinois,US,United States Gillespie,IL,Illinois,US,United States Glen Carbon,IL,Illinois,US,United States -Glenarm,IL,Illinois,US,United States Girard,IL,Illinois,US,United States Glenview,IL,Illinois,US,United States Godfrey,IL,Illinois,US,United States @@ -73347,7 +57850,6 @@ Golconda,IL,Illinois,US,United States Golden Eagle,IL,Illinois,US,United States Goreville,IL,Illinois,US,United States Gorham,IL,Illinois,US,United States -Grafton,IL,Illinois,US,United States Grand Chain,IL,Illinois,US,United States Granite City,IL,Illinois,US,United States Grantsburg,IL,Illinois,US,United States @@ -73360,43 +57862,29 @@ Hamel,IL,Illinois,US,United States Logan,IL,Illinois,US,United States Hardin,IL,Illinois,US,United States Harrisburg,IL,Illinois,US,United States -Hecker,IL,Illinois,US,United States -Herod,IL,Illinois,US,United States -Herrick,IL,Illinois,US,United States +Harvel,IL,Illinois,US,United States Herrin,IL,Illinois,US,United States -Hettick,IL,Illinois,US,United States +Hidalgo,IL,Illinois,US,United States Highland,IL,Illinois,US,United States -Hillview,IL,Illinois,US,United States -Hindsboro,IL,Illinois,US,United States Hillsboro,IL,Illinois,US,United States -Hoyleton,IL,Illinois,US,United States Hull,IL,Illinois,US,United States -Humboldt,IL,Illinois,US,United States Hume,IL,Illinois,US,United States -Hurst,IL,Illinois,US,United States Illiopolis,IL,Illinois,US,United States Ina,IL,Illinois,US,United States Irving,IL,Illinois,US,United States -Irvington,IL,Illinois,US,United States Ivesdale,IL,Illinois,US,United States Jacksonville,IL,Illinois,US,United States -Jacob,IL,Illinois,US,United States Jerseyville,IL,Illinois,US,United States Johnston City,IL,Illinois,US,United States Jonesboro,IL,Illinois,US,United States -Joppa,IL,Illinois,US,United States Kampsville,IL,Illinois,US,United States -Kane,IL,Illinois,US,United States Kansas,IL,Illinois,US,United States Karnak,IL,Illinois,US,United States -Kell,IL,Illinois,US,United States -Keyesport,IL,Illinois,US,United States Kincaid,IL,Illinois,US,United States Kinderhook,IL,Illinois,US,United States Latham,IL,Illinois,US,United States Lawrenceville,IL,Illinois,US,United States Lebanon,IL,Illinois,US,United States -Lerna,IL,Illinois,US,United States Liberty,IL,Illinois,US,United States Litchfield,IL,Illinois,US,United States Livingston,IL,Illinois,US,United States @@ -73408,22 +57896,23 @@ Macon,IL,Illinois,US,United States Madison,IL,Illinois,US,United States Makanda,IL,Illinois,US,United States Manchester,IL,Illinois,US,United States +Marine,IL,Illinois,US,United States Marion,IL,Illinois,US,United States Marissa,IL,Illinois,US,United States Marshall,IL,Illinois,US,United States Martinsville,IL,Illinois,US,United States Maryville,IL,Illinois,US,United States Mascoutah,IL,Illinois,US,United States -Mason,IL,Illinois,US,United States Mattoon,IL,Illinois,US,United States McLeansboro,IL,Illinois,US,United States Mechanicsburg,IL,Illinois,US,United States +Meredosia,IL,Illinois,US,United States Metropolis,IL,Illinois,US,United States +Mill Shoals,IL,Illinois,US,United States Millstadt,IL,Illinois,US,United States Modesto,IL,Illinois,US,United States Moro,IL,Illinois,US,United States Morrisonville,IL,Illinois,US,United States -Mounds,IL,Illinois,US,United States Mount Auburn,IL,Illinois,US,United States Mount Carmel,IL,Illinois,US,United States Mount Olive,IL,Illinois,US,United States @@ -73431,6 +57920,7 @@ Mount Sterling,IL,Illinois,US,United States Mt. Vernon,IL,Illinois,US,United States Mount Zion,IL,Illinois,US,United States Moweaqua,IL,Illinois,US,United States +Mulberry Grove,IL,Illinois,US,United States Mulkeytown,IL,Illinois,US,United States Murphysboro,IL,Illinois,US,United States Murrayville,IL,Illinois,US,United States @@ -73441,9 +57931,7 @@ New Athens,IL,Illinois,US,United States New Baden,IL,Illinois,US,United States New Berlin,IL,Illinois,US,United States New Canton,IL,Illinois,US,United States -New Douglas,IL,Illinois,US,United States Newman,IL,Illinois,US,United States -Niantic,IL,Illinois,US,United States Noble,IL,Illinois,US,United States Nokomis,IL,Illinois,US,United States "O'Fallon",IL,Illinois,US,United States @@ -73463,37 +57951,31 @@ Pana,IL,Illinois,US,United States Paris,IL,Illinois,US,United States Pawnee,IL,Illinois,US,United States Payson,IL,Illinois,US,United States +Pearl,IL,Illinois,US,United States Percy,IL,Illinois,US,United States Perry,IL,Illinois,US,United States +Pesotum,IL,Illinois,US,United States Pinckneyville,IL,Illinois,US,United States Pittsburg,IL,Illinois,US,United States Pittsfield,IL,Illinois,US,United States -Pleasant Hill,IL,Illinois,US,United States Pleasant Plains,IL,Illinois,US,United States Pocahontas,IL,Illinois,US,United States -Prairie du Rocher,IL,Illinois,US,United States -Pulaski,IL,Illinois,US,United States Quincy,IL,Illinois,US,United States Ramsey,IL,Illinois,US,United States Red Bud,IL,Illinois,US,United States -Richview,IL,Illinois,US,United States Ridge Farm,IL,Illinois,US,United States -Ridgway,IL,Illinois,US,United States Riverton,IL,Illinois,US,United States Robinson,IL,Illinois,US,United States Rochester,IL,Illinois,US,United States Rockbridge,IL,Illinois,US,United States -Rockport,IL,Illinois,US,United States -Rockwood,IL,Illinois,US,United States Roodhouse,IL,Illinois,US,United States -Rosamond,IL,Illinois,US,United States Rosiclare,IL,Illinois,US,United States Roxana,IL,Illinois,US,United States Royalton,IL,Illinois,US,United States Sadorus,IL,Illinois,US,United States +Saint Elmo,IL,Illinois,US,United States Saint Jacob,IL,Illinois,US,United States Saint Libory,IL,Illinois,US,United States -Saint Peter,IL,Illinois,US,United States Salem,IL,Illinois,US,United States Sandoval,IL,Illinois,US,United States Sesser,IL,Illinois,US,United States @@ -73502,7 +57984,6 @@ Shelbyville,IL,Illinois,US,United States Sherman,IL,Illinois,US,United States Shipman,IL,Illinois,US,United States Shobonier,IL,Illinois,US,United States -Sigel,IL,Illinois,US,United States Simpson,IL,Illinois,US,United States Sims,IL,Illinois,US,United States Smithton,IL,Illinois,US,United States @@ -73512,32 +57993,27 @@ Springfield,IL,Illinois,US,United States Staunton,IL,Illinois,US,United States Steeleville,IL,Illinois,US,United States Stewardson,IL,Illinois,US,United States -Stonefort,IL,Illinois,US,United States Stonington,IL,Illinois,US,United States -Strasburg,IL,Illinois,US,United States +Stoy,IL,Illinois,US,United States Sullivan,IL,Illinois,US,United States Sumner,IL,Illinois,US,United States Swansea,IL,Illinois,US,United States Tallula,IL,Illinois,US,United States -Tamms,IL,Illinois,US,United States Taylorville,IL,Illinois,US,United States Teutopolis,IL,Illinois,US,United States -Texico,IL,Illinois,US,United States -Thayer,IL,Illinois,US,United States -Thompsonville,IL,Illinois,US,United States Toledo,IL,Illinois,US,United States Tolono,IL,Illinois,US,United States +Tower Hill,IL,Illinois,US,United States Trenton,IL,Illinois,US,United States Troy,IL,Illinois,US,United States Tuscola,IL,Illinois,US,United States Ullin,IL,Illinois,US,United States Valier,IL,Illinois,US,United States -Valmeyer,IL,Illinois,US,United States Vandalia,IL,Illinois,US,United States +Vergennes,IL,Illinois,US,United States Versailles,IL,Illinois,US,United States Vienna,IL,Illinois,US,United States Villa Grove,IL,Illinois,US,United States -Villa Ridge,IL,Illinois,US,United States Virden,IL,Illinois,US,United States Virginia,IL,Illinois,US,United States Walsh,IL,Illinois,US,United States @@ -73547,16 +58023,11 @@ Waterloo,IL,Illinois,US,United States Watson,IL,Illinois,US,United States Wayne City,IL,Illinois,US,United States Waverly,IL,Illinois,US,United States -West Liberty,IL,Illinois,US,United States West Frankfort,IL,Illinois,US,United States West Salem,IL,Illinois,US,United States -West Union,IL,Illinois,US,United States West York,IL,Illinois,US,United States Westfield,IL,Illinois,US,United States -White Hall,IL,Illinois,US,United States Williamsville,IL,Illinois,US,United States -Willisville,IL,Illinois,US,United States -Willow Hill,IL,Illinois,US,United States Wilsonville,IL,Illinois,US,United States Winchester,IL,Illinois,US,United States Windsor,IL,Illinois,US,United States @@ -73574,7 +58045,6 @@ Batesville,IN,Indiana,US,United States Bath,IN,Indiana,US,United States Bedford,IN,Indiana,US,United States Beech Grove,IN,Indiana,US,United States -Bennington,IN,Indiana,US,United States Bicknell,IN,Indiana,US,United States Birdseye,IN,Indiana,US,United States Bloomfield,IN,Indiana,US,United States @@ -73590,18 +58060,17 @@ Brookville,IN,Indiana,US,United States Brownsburg,IN,Indiana,US,United States Brownstown,IN,Indiana,US,United States Bruceville,IN,Indiana,US,United States -Cambridge City,IN,Indiana,US,United States Camby,IN,Indiana,US,United States Campbellsburg,IN,Indiana,US,United States Cannelton,IN,Indiana,US,United States Carlisle,IN,Indiana,US,United States Carmel,IN,Indiana,US,United States -Carthage,IN,Indiana,US,United States Cayuga,IN,Indiana,US,United States Center Point,IN,Indiana,US,United States Centerville,IN,Indiana,US,United States Chandler,IN,Indiana,US,United States Charlestown,IN,Indiana,US,United States +Clarksburg,IN,Indiana,US,United States Clarksville,IN,Indiana,US,United States Clay City,IN,Indiana,US,United States Claysville,IN,Indiana,US,United States @@ -73609,8 +58078,10 @@ Clayton,IN,Indiana,US,United States Clinton,IN,Indiana,US,United States Cloverdale,IN,Indiana,US,United States Coal City,IN,Indiana,US,United States +Coalmont,IN,Indiana,US,United States Coatesville,IN,Indiana,US,United States Columbus,IN,Indiana,US,United States +Commiskey,IN,Indiana,US,United States Connersville,IN,Indiana,US,United States Cory,IN,Indiana,US,United States Corydon,IN,Indiana,US,United States @@ -73620,7 +58091,6 @@ Dale,IN,Indiana,US,United States Danville,IN,Indiana,US,United States Depauw,IN,Indiana,US,United States Dillsboro,IN,Indiana,US,United States -Dubois,IN,Indiana,US,United States Dugger,IN,Indiana,US,United States Edinburgh,IN,Indiana,US,United States Edwardsport,IN,Indiana,US,United States @@ -73628,17 +58098,13 @@ Elberfeld,IN,Indiana,US,United States Elizabeth,IN,Indiana,US,United States Elizabethtown,IN,Indiana,US,United States Ellettsville,IN,Indiana,US,United States +Elnora,IN,Indiana,US,United States Eminence,IN,Indiana,US,United States English,IN,Indiana,US,United States Evansville,IN,Indiana,US,United States -Fairbanks,IN,Indiana,US,United States -Fairland,IN,Indiana,US,United States -Falmouth,IN,Indiana,US,United States Farmersburg,IN,Indiana,US,United States -Ferdinand,IN,Indiana,US,United States Fillmore,IN,Indiana,US,United States Fishers,IN,Indiana,US,United States -Flat Rock,IN,Indiana,US,United States Florence,IN,Indiana,US,United States Floyds Knobs,IN,Indiana,US,United States Fort Branch,IN,Indiana,US,United States @@ -73647,13 +58113,10 @@ Fountain City,IN,Indiana,US,United States Fountaintown,IN,Indiana,US,United States Francisco,IN,Indiana,US,United States Fredericksburg,IN,Indiana,US,United States -Freedom,IN,Indiana,US,United States Freetown,IN,Indiana,US,United States French Lick,IN,Indiana,US,United States Georgetown,IN,Indiana,US,United States -Glenwood,IN,Indiana,US,United States Gosport,IN,Indiana,US,United States -Grammer,IN,Indiana,US,United States Greencastle,IN,Indiana,US,United States Greendale,IN,Indiana,US,United States Greenfield,IN,Indiana,US,United States @@ -73664,15 +58127,13 @@ Guilford,IN,Indiana,US,United States Hagerstown,IN,Indiana,US,United States Hanover,IN,Indiana,US,United States Hardinsburg,IN,Indiana,US,United States +Harmony,IN,Indiana,US,United States Hartsville,IN,Indiana,US,United States Haubstadt,IN,Indiana,US,United States -Heltonville,IN,Indiana,US,United States -Henryville,IN,Indiana,US,United States -Hillsdale,IN,Indiana,US,United States -Holland,IN,Indiana,US,United States Holton,IN,Indiana,US,United States Hope,IN,Indiana,US,United States Huntingburg,IN,Indiana,US,United States +Hymera,IN,Indiana,US,United States Indianapolis,IN,Indiana,US,United States Jamestown,IN,Indiana,US,United States Jasonville,IN,Indiana,US,United States @@ -73680,6 +58141,7 @@ Jasper,IN,Indiana,US,United States Jeffersonville,IN,Indiana,US,United States Kingman,IN,Indiana,US,United States Knightstown,IN,Indiana,US,United States +Laconia,IN,Indiana,US,United States Ladoga,IN,Indiana,US,United States Lanesville,IN,Indiana,US,United States Laurel,IN,Indiana,US,United States @@ -73696,16 +58158,12 @@ Lynnville,IN,Indiana,US,United States Lyons,IN,Indiana,US,United States Madison,IN,Indiana,US,United States Manilla,IN,Indiana,US,United States -Marengo,IN,Indiana,US,United States Markleville,IN,Indiana,US,United States -Marshall,IN,Indiana,US,United States Martinsville,IN,Indiana,US,United States Marysville,IN,Indiana,US,United States -Mauckport,IN,Indiana,US,United States McCordsville,IN,Indiana,US,United States Medora,IN,Indiana,US,United States Memphis,IN,Indiana,US,United States -Middlebury,IN,Indiana,US,United States Milan,IN,Indiana,US,United States Milltown,IN,Indiana,US,United States Milroy,IN,Indiana,US,United States @@ -73713,13 +58171,15 @@ Milton,IN,Indiana,US,United States Mitchell,IN,Indiana,US,United States Monrovia,IN,Indiana,US,United States Montgomery,IN,Indiana,US,United States -Montezuma,IN,Indiana,US,United States +Mooreland,IN,Indiana,US,United States Mooresville,IN,Indiana,US,United States Moores Hill,IN,Indiana,US,United States Morgantown,IN,Indiana,US,United States Morristown,IN,Indiana,US,United States Mount Vernon,IN,Indiana,US,United States +Nabb,IN,Indiana,US,United States Nashville,IN,Indiana,US,United States +Needham,IN,Indiana,US,United States New Albany,IN,Indiana,US,United States New Castle,IN,Indiana,US,United States New Harmony,IN,Indiana,US,United States @@ -73737,16 +58197,14 @@ North Vernon,IN,Indiana,US,United States Oakland City,IN,Indiana,US,United States Oaktown,IN,Indiana,US,United States Odon,IN,Indiana,US,United States -Oldenburg,IN,Indiana,US,United States +Old Pekin,IN,Indiana,US,United States Orleans,IN,Indiana,US,United States Osgood,IN,Indiana,US,United States -Otisco,IN,Indiana,US,United States Otwell,IN,Indiana,US,United States Owensburg,IN,Indiana,US,United States Owensville,IN,Indiana,US,United States Palmyra,IN,Indiana,US,United States Paoli,IN,Indiana,US,United States -Paragon,IN,Indiana,US,United States Patoka,IN,Indiana,US,United States Patricksburg,IN,Indiana,US,United States Patriot,IN,Indiana,US,United States @@ -73758,9 +58216,9 @@ Plainville,IN,Indiana,US,United States Poland,IN,Indiana,US,United States Poseyville,IN,Indiana,US,United States Princeton,IN,Indiana,US,United States +Quincy,IN,Indiana,US,United States Ramsey,IN,Indiana,US,United States Reelsville,IN,Indiana,US,United States -Richland City,IN,Indiana,US,United States Richmond,IN,Indiana,US,United States Rising Sun,IN,Indiana,US,United States Roachdale,IN,Indiana,US,United States @@ -73768,11 +58226,10 @@ Rockville,IN,Indiana,US,United States Rockport,IN,Indiana,US,United States Rushville,IN,Indiana,US,United States Russellville,IN,Indiana,US,United States -Saint Paul,IN,Indiana,US,United States +Saint Anthony,IN,Indiana,US,United States Salem,IN,Indiana,US,United States Sandborn,IN,Indiana,US,United States Santa Claus,IN,Indiana,US,United States -Scipio,IN,Indiana,US,United States Scottsburg,IN,Indiana,US,United States Sellersburg,IN,Indiana,US,United States Seymour,IN,Indiana,US,United States @@ -73785,8 +58242,7 @@ Spiceland,IN,Indiana,US,United States Springville,IN,Indiana,US,United States Springville,IN,Indiana,US,United States Stanford,IN,Indiana,US,United States -Stendal,IN,Indiana,US,United States -Stilesville,IN,Indiana,US,United States +Straughn,IN,Indiana,US,United States Sullivan,IN,Indiana,US,United States Sunman,IN,Indiana,US,United States Switz City,IN,Indiana,US,United States @@ -73794,9 +58250,8 @@ Tell City,IN,Indiana,US,United States Tennyson,IN,Indiana,US,United States Terre Haute,IN,Indiana,US,United States Trafalgar,IN,Indiana,US,United States -Unionville,IN,Indiana,US,United States Vallonia,IN,Indiana,US,United States -Vernon,IN,Indiana,US,United States +Velpen,IN,Indiana,US,United States Versailles,IN,Indiana,US,United States Vevay,IN,Indiana,US,United States Vincennes,IN,Indiana,US,United States @@ -73831,42 +58286,39 @@ Andover,KS,Kansas,US,United States Anthony,KS,Kansas,US,United States Arkansas City,KS,Kansas,US,United States Arlington,KS,Kansas,US,United States -Arma,KS,Kansas,US,United States Ashland,KS,Kansas,US,United States Assaria,KS,Kansas,US,United States Atchison,KS,Kansas,US,United States Attica,KS,Kansas,US,United States +Auburn,KS,Kansas,US,United States Augusta,KS,Kansas,US,United States +Aurora,KS,Kansas,US,United States Axtell,KS,Kansas,US,United States Baileyville,KS,Kansas,US,United States Baldwin City,KS,Kansas,US,United States Barnard,KS,Kansas,US,United States -Bartlett,KS,Kansas,US,United States Basehor,KS,Kansas,US,United States Baxter Springs,KS,Kansas,US,United States Beattie,KS,Kansas,US,United States Belle Plaine,KS,Kansas,US,United States Belleville,KS,Kansas,US,United States Beloit,KS,Kansas,US,United States -Belvue,KS,Kansas,US,United States Bendena,KS,Kansas,US,United States +Benedict,KS,Kansas,US,United States Bennington,KS,Kansas,US,United States Bentley,KS,Kansas,US,United States Benton,KS,Kansas,US,United States Bern,KS,Kansas,US,United States Berryton,KS,Kansas,US,United States Beverly,KS,Kansas,US,United States +Blue Mound,KS,Kansas,US,United States Blue Rapids,KS,Kansas,US,United States -Bluff City,KS,Kansas,US,United States Bonner Springs,KS,Kansas,US,United States Bremen,KS,Kansas,US,United States -Brookville,KS,Kansas,US,United States Bucklin,KS,Kansas,US,United States -Buffalo,KS,Kansas,US,United States Bucyrus,KS,Kansas,US,United States Buhler,KS,Kansas,US,United States Burden,KS,Kansas,US,United States -Burdick,KS,Kansas,US,United States Burlingame,KS,Kansas,US,United States Burlington,KS,Kansas,US,United States Burns,KS,Kansas,US,United States @@ -73877,8 +58329,9 @@ Cambridge,KS,Kansas,US,United States Caney,KS,Kansas,US,United States Canton,KS,Kansas,US,United States Carbondale,KS,Kansas,US,United States -Cassoday,KS,Kansas,US,United States +Cedar Point,KS,Kansas,US,United States Cedar Vale,KS,Kansas,US,United States +Centerville,KS,Kansas,US,United States Centralia,KS,Kansas,US,United States Chanute,KS,Kansas,US,United States Chapman,KS,Kansas,US,United States @@ -73894,29 +58347,28 @@ Clifton,KS,Kansas,US,United States Clyde,KS,Kansas,US,United States Coffeyville,KS,Kansas,US,United States Coldwater,KS,Kansas,US,United States +Colony,KS,Kansas,US,United States Columbus,KS,Kansas,US,United States Colwich,KS,Kansas,US,United States Concordia,KS,Kansas,US,United States Conway Springs,KS,Kansas,US,United States +Corning,KS,Kansas,US,United States Cottonwood Falls,KS,Kansas,US,United States Council Grove,KS,Kansas,US,United States -Cunningham,KS,Kansas,US,United States De Soto,KS,Kansas,US,United States Dearing,KS,Kansas,US,United States Delphos,KS,Kansas,US,United States +Dennis,KS,Kansas,US,United States +Denton,KS,Kansas,US,United States Derby,KS,Kansas,US,United States -Dexter,KS,Kansas,US,United States Dorrance,KS,Kansas,US,United States Douglass,KS,Kansas,US,United States -Dwight,KS,Kansas,US,United States -Easton,KS,Kansas,US,United States Edgerton,KS,Kansas,US,United States +Edna,KS,Kansas,US,United States Edwardsville,KS,Kansas,US,United States Effingham,KS,Kansas,US,United States El Dorado,KS,Kansas,US,United States -Elbing,KS,Kansas,US,United States Elk City,KS,Kansas,US,United States -Elk Falls,KS,Kansas,US,United States Ellinwood,KS,Kansas,US,United States Ellis,KS,Kansas,US,United States Ellsworth,KS,Kansas,US,United States @@ -73926,7 +58378,6 @@ Erie,KS,Kansas,US,United States Eureka,KS,Kansas,US,United States Eudora,KS,Kansas,US,United States Everest,KS,Kansas,US,United States -Fairview,KS,Kansas,US,United States Fall River,KS,Kansas,US,United States Florence,KS,Kansas,US,United States Fontana,KS,Kansas,US,United States @@ -73934,7 +58385,6 @@ Ford,KS,Kansas,US,United States Fort Scott,KS,Kansas,US,United States Frankfort,KS,Kansas,US,United States Fredonia,KS,Kansas,US,United States -Fulton,KS,Kansas,US,United States Galena,KS,Kansas,US,United States Galesburg,KS,Kansas,US,United States Galva,KS,Kansas,US,United States @@ -73942,31 +58392,26 @@ Frontenac,KS,Kansas,US,United States Gardner,KS,Kansas,US,United States Garden Plain,KS,Kansas,US,United States Garnett,KS,Kansas,US,United States +Gas,KS,Kansas,US,United States Geuda Springs,KS,Kansas,US,United States Geneseo,KS,Kansas,US,United States Girard,KS,Kansas,US,United States Glasco,KS,Kansas,US,United States Glen Elder,KS,Kansas,US,United States Goddard,KS,Kansas,US,United States -Goessel,KS,Kansas,US,United States Gorham,KS,Kansas,US,United States -Grantville,KS,Kansas,US,United States Great Bend,KS,Kansas,US,United States Green,KS,Kansas,US,United States Greeley,KS,Kansas,US,United States Greenleaf,KS,Kansas,US,United States Greensburg,KS,Kansas,US,United States -Grenola,KS,Kansas,US,United States -Gridley,KS,Kansas,US,United States Gypsum,KS,Kansas,US,United States Haddam,KS,Kansas,US,United States Halstead,KS,Kansas,US,United States Hamilton,KS,Kansas,US,United States Hanover,KS,Kansas,US,United States Hanston,KS,Kansas,US,United States -Hardtner,KS,Kansas,US,United States Harper,KS,Kansas,US,United States -Hartford,KS,Kansas,US,United States Harveyville,KS,Kansas,US,United States Haven,KS,Kansas,US,United States Haviland,KS,Kansas,US,United States @@ -73977,6 +58422,7 @@ Hazelton,KS,Kansas,US,United States Herington,KS,Kansas,US,United States Hesston,KS,Kansas,US,United States Hiawatha,KS,Kansas,US,United States +Highland,KS,Kansas,US,United States Hill City,KS,Kansas,US,United States Hillsboro,KS,Kansas,US,United States Hoisington,KS,Kansas,US,United States @@ -73984,15 +58430,12 @@ Holton,KS,Kansas,US,United States Holyrood,KS,Kansas,US,United States Home,KS,Kansas,US,United States Hope,KS,Kansas,US,United States -Horton,KS,Kansas,US,United States -Howard,KS,Kansas,US,United States Hoyt,KS,Kansas,US,United States Humboldt,KS,Kansas,US,United States Hutchinson,KS,Kansas,US,United States Independence,KS,Kansas,US,United States Inman,KS,Kansas,US,United States Iola,KS,Kansas,US,United States -Isabel,KS,Kansas,US,United States Iuka,KS,Kansas,US,United States Jetmore,KS,Kansas,US,United States Junction City,KS,Kansas,US,United States @@ -74000,24 +58443,20 @@ Kanopolis,KS,Kansas,US,United States Kansas City,KS,Kansas,US,United States ,KS,Kansas,US,United States Kechi,KS,Kansas,US,United States -Kensington,KS,Kansas,US,United States Kincaid,KS,Kansas,US,United States Kingman,KS,Kansas,US,United States Kinsley,KS,Kansas,US,United States Kiowa,KS,Kansas,US,United States -Kirwin,KS,Kansas,US,United States -La Crosse,KS,Kansas,US,United States La Harpe,KS,Kansas,US,United States Lancaster,KS,Kansas,US,United States -Lane,KS,Kansas,US,United States Lansing,KS,Kansas,US,United States Larned,KS,Kansas,US,United States Lawrence,KS,Kansas,US,United States Leavenworth,KS,Kansas,US,United States Leawood,KS,Kansas,US,United States +Lebo,KS,Kansas,US,United States Lecompton,KS,Kansas,US,United States Lenexa,KS,Kansas,US,United States -Leon,KS,Kansas,US,United States Leonardville,KS,Kansas,US,United States Liberty,KS,Kansas,US,United States Lincoln,KS,Kansas,US,United States @@ -74026,15 +58465,14 @@ Lindsborg,KS,Kansas,US,United States Linn,KS,Kansas,US,United States Linwood,KS,Kansas,US,United States Little River,KS,Kansas,US,United States -Logan,KS,Kansas,US,United States -Long Island,KS,Kansas,US,United States +Longford,KS,Kansas,US,United States +Lost Springs,KS,Kansas,US,United States Louisburg,KS,Kansas,US,United States Luray,KS,Kansas,US,United States Lyndon,KS,Kansas,US,United States Lyons,KS,Kansas,US,United States Macksville,KS,Kansas,US,United States Madison,KS,Kansas,US,United States -Mahaska,KS,Kansas,US,United States Maize,KS,Kansas,US,United States Manhattan,KS,Kansas,US,United States Mankato,KS,Kansas,US,United States @@ -74042,25 +58480,23 @@ Maple Hill,KS,Kansas,US,United States Marion,KS,Kansas,US,United States Marquette,KS,Kansas,US,United States Marysville,KS,Kansas,US,United States +Matfield Green,KS,Kansas,US,United States Mayetta,KS,Kansas,US,United States -McLouth,KS,Kansas,US,United States McPherson,KS,Kansas,US,United States Medicine Lodge,KS,Kansas,US,United States Meriden,KS,Kansas,US,United States Milford,KS,Kansas,US,United States -Milton,KS,Kansas,US,United States Miltonvale,KS,Kansas,US,United States Minneapolis,KS,Kansas,US,United States Mission,KS,Kansas,US,United States +Moline,KS,Kansas,US,United States Moran,KS,Kansas,US,United States Morganville,KS,Kansas,US,United States Morrowville,KS,Kansas,US,United States Mound City,KS,Kansas,US,United States -Mound Valley,KS,Kansas,US,United States Moundridge,KS,Kansas,US,United States -Mulberry,KS,Kansas,US,United States +Mount Hope,KS,Kansas,US,United States Mulvane,KS,Kansas,US,United States -Muscotah,KS,Kansas,US,United States Narka,KS,Kansas,US,United States Nashville,KS,Kansas,US,United States Neodesha,KS,Kansas,US,United States @@ -74068,7 +58504,6 @@ Ness City,KS,Kansas,US,United States Newton,KS,Kansas,US,United States Nickerson,KS,Kansas,US,United States Norton,KS,Kansas,US,United States -Nortonville,KS,Kansas,US,United States Norwich,KS,Kansas,US,United States Ogden,KS,Kansas,US,United States Olathe,KS,Kansas,US,United States @@ -74081,6 +58516,7 @@ Osawatomie,KS,Kansas,US,United States Osborne,KS,Kansas,US,United States Oskaloosa,KS,Kansas,US,United States Oswego,KS,Kansas,US,United States +Otis,KS,Kansas,US,United States Ottawa,KS,Kansas,US,United States Overbrook,KS,Kansas,US,United States Overland Park,KS,Kansas,US,United States @@ -74097,9 +58533,7 @@ Perry,KS,Kansas,US,United States Phillipsburg,KS,Kansas,US,United States Pittsburg,KS,Kansas,US,United States Plainville,KS,Kansas,US,United States -Pleasanton,KS,Kansas,US,United States Pomona,KS,Kansas,US,United States -Portis,KS,Kansas,US,United States Potwin,KS,Kansas,US,United States Prairie Village,KS,Kansas,US,United States Pratt,KS,Kansas,US,United States @@ -74111,9 +58545,9 @@ Randolph,KS,Kansas,US,United States Rantoul,KS,Kansas,US,United States Reading,KS,Kansas,US,United States Redfield,KS,Kansas,US,United States +Richmond,KS,Kansas,US,United States Riley,KS,Kansas,US,United States Riverton,KS,Kansas,US,United States -Robinson,KS,Kansas,US,United States Rock,KS,Kansas,US,United States Roeland Park,KS,Kansas,US,United States Rosalia,KS,Kansas,US,United States @@ -74126,19 +58560,15 @@ Saint George,KS,Kansas,US,United States Saint Marys,KS,Kansas,US,United States Saint Paul,KS,Kansas,US,United States Salina,KS,Kansas,US,United States -Sawyer,KS,Kansas,US,United States Scammon,KS,Kansas,US,United States Scranton,KS,Kansas,US,United States Sedan,KS,Kansas,US,United States Sedgwick,KS,Kansas,US,United States Seneca,KS,Kansas,US,United States -Severy,KS,Kansas,US,United States Sharon,KS,Kansas,US,United States Shawnee,KS,Kansas,US,United States Silver Lake,KS,Kansas,US,United States -Simpson,KS,Kansas,US,United States Smith Center,KS,Kansas,US,United States -Soldier,KS,Kansas,US,United States Solomon,KS,Kansas,US,United States South Hutchinson,KS,Kansas,US,United States South Haven,KS,Kansas,US,United States @@ -74149,7 +58579,6 @@ Stafford,KS,Kansas,US,United States Sterling,KS,Kansas,US,United States Stilwell,KS,Kansas,US,United States Strong City,KS,Kansas,US,United States -Summerfield,KS,Kansas,US,United States Sun City,KS,Kansas,US,United States Tampa,KS,Kansas,US,United States Tecumseh,KS,Kansas,US,United States @@ -74167,13 +58596,9 @@ Valley Falls,KS,Kansas,US,United States Vassar,KS,Kansas,US,United States Viola,KS,Kansas,US,United States WaKeeney,KS,Kansas,US,United States -Wakarusa,KS,Kansas,US,United States Wakefield,KS,Kansas,US,United States Waldo,KS,Kansas,US,United States -Walnut,KS,Kansas,US,United States -Walton,KS,Kansas,US,United States Wamego,KS,Kansas,US,United States -Washington,KS,Kansas,US,United States Waterville,KS,Kansas,US,United States Wathena,KS,Kansas,US,United States Waverly,KS,Kansas,US,United States @@ -74188,25 +58613,23 @@ White Cloud,KS,Kansas,US,United States Whitewater,KS,Kansas,US,United States Whiting,KS,Kansas,US,United States Wichita,KS,Kansas,US,United States -Williamsburg,KS,Kansas,US,United States Wilsey,KS,Kansas,US,United States Wilson,KS,Kansas,US,United States +Windom,KS,Kansas,US,United States Winfield,KS,Kansas,US,United States Woodbine,KS,Kansas,US,United States -Wright,KS,Kansas,US,United States Yates Center,KS,Kansas,US,United States Zenda,KS,Kansas,US,United States Adairville,KY,Kentucky,US,United States -Adolphus,KY,Kentucky,US,United States Albany,KY,Kentucky,US,United States Alexandria,KY,Kentucky,US,United States Allensville,KY,Kentucky,US,United States Almo,KY,Kentucky,US,United States Alvaton,KY,Kentucky,US,United States Annville,KY,Kentucky,US,United States +Arlington,KY,Kentucky,US,United States Ashland,KY,Kentucky,US,United States Auburn,KY,Kentucky,US,United States -Augusta,KY,Kentucky,US,United States Bagdad,KY,Kentucky,US,United States Barbourville,KY,Kentucky,US,United States Bardstown,KY,Kentucky,US,United States @@ -74217,17 +58640,14 @@ Beaver,KY,Kentucky,US,United States Beattyville,KY,Kentucky,US,United States Beaver Dam,KY,Kentucky,US,United States Bedford,KY,Kentucky,US,United States -Bee Spring,KY,Kentucky,US,United States -Beechmont,KY,Kentucky,US,United States Belfry,KY,Kentucky,US,United States Bellevue,KY,Kentucky,US,United States -Belton,KY,Kentucky,US,United States Benham,KY,Kentucky,US,United States Benton,KY,Kentucky,US,United States Berea,KY,Kentucky,US,United States Berry,KY,Kentucky,US,United States +Betsy Layne,KY,Kentucky,US,United States Blackmont,KY,Kentucky,US,United States -Bledsoe,KY,Kentucky,US,United States Bloomfield,KY,Kentucky,US,United States Boaz,KY,Kentucky,US,United States Bonnyman,KY,Kentucky,US,United States @@ -74238,13 +58658,11 @@ Bowling Green,KY,Kentucky,US,United States Brandenburg,KY,Kentucky,US,United States Bremen,KY,Kentucky,US,United States Brodhead,KY,Kentucky,US,United States -Bronston,KY,Kentucky,US,United States Brooks,KY,Kentucky,US,United States Brooksville,KY,Kentucky,US,United States Brownsville,KY,Kentucky,US,United States Buckner,KY,Kentucky,US,United States Buffalo,KY,Kentucky,US,United States -Bulan,KY,Kentucky,US,United States Burkesville,KY,Kentucky,US,United States Burlington,KY,Kentucky,US,United States Butler,KY,Kentucky,US,United States @@ -74256,21 +58674,17 @@ Camargo,KY,Kentucky,US,United States Campbellsburg,KY,Kentucky,US,United States Campbellsville,KY,Kentucky,US,United States Campton,KY,Kentucky,US,United States -Canada,KY,Kentucky,US,United States Caneyville,KY,Kentucky,US,United States Carlisle,KY,Kentucky,US,United States Carrie,KY,Kentucky,US,United States Carrollton,KY,Kentucky,US,United States Catlettsburg,KY,Kentucky,US,United States Cave City,KY,Kentucky,US,United States -Cawood,KY,Kentucky,US,United States Cecilia,KY,Kentucky,US,United States Central City,KY,Kentucky,US,United States -Chavies,KY,Kentucky,US,United States Clarkson,KY,Kentucky,US,United States Clay,KY,Kentucky,US,United States Clay City,KY,Kentucky,US,United States -Clayhole,KY,Kentucky,US,United States Clearfield,KY,Kentucky,US,United States Clinton,KY,Kentucky,US,United States Cloverport,KY,Kentucky,US,United States @@ -74282,54 +58696,47 @@ Corydon,KY,Kentucky,US,United States Covington,KY,Kentucky,US,United States Coxs Creek,KY,Kentucky,US,United States Crab Orchard,KY,Kentucky,US,United States +Cranks,KY,Kentucky,US,United States Crestview Hills,KY,Kentucky,US,United States Crestwood,KY,Kentucky,US,United States Crittenden,KY,Kentucky,US,United States Crofton,KY,Kentucky,US,United States Cub Run,KY,Kentucky,US,United States Cumberland,KY,Kentucky,US,United States -Cunningham,KY,Kentucky,US,United States Custer,KY,Kentucky,US,United States Cynthiana,KY,Kentucky,US,United States Danville,KY,Kentucky,US,United States Dawson Springs,KY,Kentucky,US,United States Dayton,KY,Kentucky,US,United States -DeMossville,KY,Kentucky,US,United States +Dewitt,KY,Kentucky,US,United States Dexter,KY,Kentucky,US,United States Dixon,KY,Kentucky,US,United States Dover,KY,Kentucky,US,United States Dry Ridge,KY,Kentucky,US,United States -Dunnville,KY,Kentucky,US,United States -Earlington,KY,Kentucky,US,United States East Bernstadt,KY,Kentucky,US,United States East Point,KY,Kentucky,US,United States Eastern,KY,Kentucky,US,United States -Eastview,KY,Kentucky,US,United States Eddyville,KY,Kentucky,US,United States Edgewood,KY,Kentucky,US,United States Edmonton,KY,Kentucky,US,United States -Ekron,KY,Kentucky,US,United States Elizabethtown,KY,Kentucky,US,United States Elkhorn City,KY,Kentucky,US,United States Elkton,KY,Kentucky,US,United States Emmalena,KY,Kentucky,US,United States Eolia,KY,Kentucky,US,United States Erlanger,KY,Kentucky,US,United States -Ermine,KY,Kentucky,US,United States Essie,KY,Kentucky,US,United States Eubank,KY,Kentucky,US,United States -Ezel,KY,Kentucky,US,United States Fairdale,KY,Kentucky,US,United States -Falcon,KY,Kentucky,US,United States Falmouth,KY,Kentucky,US,United States Fancy Farm,KY,Kentucky,US,United States Farmington,KY,Kentucky,US,United States Fisherville,KY,Kentucky,US,United States Flatwoods,KY,Kentucky,US,United States +Fleming-Neon,KY,Kentucky,US,United States Flemingsburg,KY,Kentucky,US,United States Florence,KY,Kentucky,US,United States Fordsville,KY,Kentucky,US,United States -Forest Hills,KY,Kentucky,US,United States Fort Mitchell,KY,Kentucky,US,United States Fort Thomas,KY,Kentucky,US,United States Foster,KY,Kentucky,US,United States @@ -74338,18 +58745,15 @@ Frankfort,KY,Kentucky,US,United States Franklin,KY,Kentucky,US,United States Frenchburg,KY,Kentucky,US,United States Fulton,KY,Kentucky,US,United States -Garfield,KY,Kentucky,US,United States -Garrett,KY,Kentucky,US,United States +Garner,KY,Kentucky,US,United States Garrison,KY,Kentucky,US,United States Georgetown,KY,Kentucky,US,United States Germantown,KY,Kentucky,US,United States -Ghent,KY,Kentucky,US,United States Gilbertsville,KY,Kentucky,US,United States Glasgow,KY,Kentucky,US,United States Glencoe,KY,Kentucky,US,United States Glendale,KY,Kentucky,US,United States Glens Fork,KY,Kentucky,US,United States -Goose Rock,KY,Kentucky,US,United States Goshen,KY,Kentucky,US,United States Grand Rivers,KY,Kentucky,US,United States Gravel Switch,KY,Kentucky,US,United States @@ -74373,35 +58777,31 @@ Hartford,KY,Kentucky,US,United States Hawesville,KY,Kentucky,US,United States Hazard,KY,Kentucky,US,United States Hazel,KY,Kentucky,US,United States +Hazel Green,KY,Kentucky,US,United States Hebron,KY,Kentucky,US,United States +Heidrick,KY,Kentucky,US,United States Henderson,KY,Kentucky,US,United States Herndon,KY,Kentucky,US,United States Hickman,KY,Kentucky,US,United States Hickory,KY,Kentucky,US,United States -Hillsboro,KY,Kentucky,US,United States Hindman,KY,Kentucky,US,United States Hodgenville,KY,Kentucky,US,United States Hopkinsville,KY,Kentucky,US,United States Horse Cave,KY,Kentucky,US,United States -Huddy,KY,Kentucky,US,United States Hurstbourne,KY,Kentucky,US,United States -Hustonville,KY,Kentucky,US,United States Hyden,KY,Kentucky,US,United States Independence,KY,Kentucky,US,United States Inez,KY,Kentucky,US,United States +Ironville,KY,Kentucky,US,United States Irvine,KY,Kentucky,US,United States -Irvington,KY,Kentucky,US,United States Jackson,KY,Kentucky,US,United States Jamestown,KY,Kentucky,US,United States Jeffersontown,KY,Kentucky,US,United States Jeffersonville,KY,Kentucky,US,United States -Jenkins,KY,Kentucky,US,United States Jonesville,KY,Kentucky,US,United States Junction City,KY,Kentucky,US,United States Kevil,KY,Kentucky,US,United States -Kings Mountain,KY,Kentucky,US,United States Kirksey,KY,Kentucky,US,United States -Kite,KY,Kentucky,US,United States La Center,KY,Kentucky,US,United States La Grange,KY,Kentucky,US,United States Kuttawa,KY,Kentucky,US,United States @@ -74410,22 +58810,20 @@ Langley,KY,Kentucky,US,United States Latonia,KY,Kentucky,US,United States Lawrenceburg,KY,Kentucky,US,United States Lebanon,KY,Kentucky,US,United States -Lebanon Junction,KY,Kentucky,US,United States -Leburn,KY,Kentucky,US,United States +Ledbetter,KY,Kentucky,US,United States Leitchfield,KY,Kentucky,US,United States Lewisburg,KY,Kentucky,US,United States Lewisport,KY,Kentucky,US,United States Lexington,KY,Kentucky,US,United States Lexington-Fayette,KY,Kentucky,US,United States Liberty,KY,Kentucky,US,United States -Littcarr,KY,Kentucky,US,United States -Livermore,KY,Kentucky,US,United States +Lily,KY,Kentucky,US,United States London,KY,Kentucky,US,United States Loretto,KY,Kentucky,US,United States -Lost Creek,KY,Kentucky,US,United States Louisa,KY,Kentucky,US,United States Louisville,KY,Kentucky,US,United States Ludlow,KY,Kentucky,US,United States +Lynch,KY,Kentucky,US,United States Maceo,KY,Kentucky,US,United States Madisonville,KY,Kentucky,US,United States Magnolia,KY,Kentucky,US,United States @@ -74442,32 +58840,31 @@ McDaniels,KY,Kentucky,US,United States McDowell,KY,Kentucky,US,United States McHenry,KY,Kentucky,US,United States McKee,KY,Kentucky,US,United States +Meads,KY,Kentucky,US,United States Means,KY,Kentucky,US,United States Melber,KY,Kentucky,US,United States Middlesboro,KY,Kentucky,US,United States Middletown,KY,Kentucky,US,United States Midway,KY,Kentucky,US,United States -Milton,KY,Kentucky,US,United States +Millstone,KY,Kentucky,US,United States Monticello,KY,Kentucky,US,United States Morehead,KY,Kentucky,US,United States Morganfield,KY,Kentucky,US,United States Morgantown,KY,Kentucky,US,United States +Morning View,KY,Kentucky,US,United States Mount Eden,KY,Kentucky,US,United States Mount Olivet,KY,Kentucky,US,United States +Mount Sherman,KY,Kentucky,US,United States Mount Sterling,KY,Kentucky,US,United States Mount Vernon,KY,Kentucky,US,United States Mount Washington,KY,Kentucky,US,United States -Mousie,KY,Kentucky,US,United States Munfordville,KY,Kentucky,US,United States Murray,KY,Kentucky,US,United States Nancy,KY,Kentucky,US,United States -Nebo,KY,Kentucky,US,United States Nerinx,KY,Kentucky,US,United States -Neon,KY,Kentucky,US,United States New Castle,KY,Kentucky,US,United States New Concord,KY,Kentucky,US,United States New Haven,KY,Kentucky,US,United States -New Hope,KY,Kentucky,US,United States New Liberty,KY,Kentucky,US,United States Newport,KY,Kentucky,US,United States Nicholasville,KY,Kentucky,US,United States @@ -74475,9 +58872,8 @@ Nortonville,KY,Kentucky,US,United States Oak Grove,KY,Kentucky,US,United States Oakbrook,KY,Kentucky,US,United States Oakland,KY,Kentucky,US,United States -Oil Springs,KY,Kentucky,US,United States -Olaton,KY,Kentucky,US,United States Olive Hill,KY,Kentucky,US,United States +Orlando,KY,Kentucky,US,United States Owensboro,KY,Kentucky,US,United States Owenton,KY,Kentucky,US,United States Owingsville,KY,Kentucky,US,United States @@ -74486,59 +58882,49 @@ Paintsville,KY,Kentucky,US,United States Panther,KY,Kentucky,US,United States Paris,KY,Kentucky,US,United States Parkers Lake,KY,Kentucky,US,United States -Parksville,KY,Kentucky,US,United States Pembroke,KY,Kentucky,US,United States -Philpot,KY,Kentucky,US,United States +Pendleton,KY,Kentucky,US,United States +Perry Park,KY,Kentucky,US,United States +Pewee Valley,KY,Kentucky,US,United States +Phelps,KY,Kentucky,US,United States +Phyllis,KY,Kentucky,US,United States Pikeville,KY,Kentucky,US,United States Pine Knot,KY,Kentucky,US,United States -Pine Top,KY,Kentucky,US,United States Pineville,KY,Kentucky,US,United States Pippa Passes,KY,Kentucky,US,United States Pleasureville,KY,Kentucky,US,United States Portland,KY,Kentucky,US,United States Prestonsburg,KY,Kentucky,US,United States Princeton,KY,Kentucky,US,United States -Printer,KY,Kentucky,US,United States Prospect,KY,Kentucky,US,United States Providence,KY,Kentucky,US,United States -Quincy,KY,Kentucky,US,United States Radcliff,KY,Kentucky,US,United States -Raywick,KY,Kentucky,US,United States +Ransom,KY,Kentucky,US,United States Richmond,KY,Kentucky,US,United States -Rineyville,KY,Kentucky,US,United States -Robards,KY,Kentucky,US,United States +Robinson Creek,KY,Kentucky,US,United States Rockholds,KY,Kentucky,US,United States Rockfield,KY,Kentucky,US,United States -Roxana,KY,Kentucky,US,United States -Rumsey,KY,Kentucky,US,United States Russell,KY,Kentucky,US,United States Russell Springs,KY,Kentucky,US,United States Russellville,KY,Kentucky,US,United States Sacramento,KY,Kentucky,US,United States -Saint Catharine,KY,Kentucky,US,United States Salem,KY,Kentucky,US,United States Salt Lick,KY,Kentucky,US,United States +Salvisa,KY,Kentucky,US,United States Salyersville,KY,Kentucky,US,United States Sandy Hook,KY,Kentucky,US,United States -Sassafras,KY,Kentucky,US,United States Sawyer,KY,Kentucky,US,United States Science Hill,KY,Kentucky,US,United States Scottsville,KY,Kentucky,US,United States -Sebree,KY,Kentucky,US,United States Sedalia,KY,Kentucky,US,United States -Sharpsburg,KY,Kentucky,US,United States -Shelbiana,KY,Kentucky,US,United States Shelbyville,KY,Kentucky,US,United States Shepherdsville,KY,Kentucky,US,United States Shively,KY,Kentucky,US,United States Simpsonville,KY,Kentucky,US,United States -Slaughters,KY,Kentucky,US,United States Smithfield,KY,Kentucky,US,United States Smithland,KY,Kentucky,US,United States Smiths Grove,KY,Kentucky,US,United States Somerset,KY,Kentucky,US,United States -Sonora,KY,Kentucky,US,United States -South Portsmouth,KY,Kentucky,US,United States South Shore,KY,Kentucky,US,United States Sparta,KY,Kentucky,US,United States Spottsville,KY,Kentucky,US,United States @@ -74549,38 +58935,32 @@ Stanford,KY,Kentucky,US,United States Stanton,KY,Kentucky,US,United States Stearns,KY,Kentucky,US,United States Strunk,KY,Kentucky,US,United States -Sturgis,KY,Kentucky,US,United States Summer Shade,KY,Kentucky,US,United States -Summersville,KY,Kentucky,US,United States Symsonia,KY,Kentucky,US,United States Taylor Mill,KY,Kentucky,US,United States Taylorsville,KY,Kentucky,US,United States -Teaberry,KY,Kentucky,US,United States Tollesboro,KY,Kentucky,US,United States Tompkinsville,KY,Kentucky,US,United States -Tram,KY,Kentucky,US,United States Turners Station,KY,Kentucky,US,United States +Tyner,KY,Kentucky,US,United States Union,KY,Kentucky,US,United States -Uniontown,KY,Kentucky,US,United States Upton,KY,Kentucky,US,United States Utica,KY,Kentucky,US,United States Van Lear,KY,Kentucky,US,United States Vanceburg,KY,Kentucky,US,United States +Varney,KY,Kentucky,US,United States Verona,KY,Kentucky,US,United States Versailles,KY,Kentucky,US,United States -Vicco,KY,Kentucky,US,United States Villa Hills,KY,Kentucky,US,United States Vine Grove,KY,Kentucky,US,United States -Virgie,KY,Kentucky,US,United States Waco,KY,Kentucky,US,United States Wallingford,KY,Kentucky,US,United States Wallins Creek,KY,Kentucky,US,United States Walton,KY,Kentucky,US,United States Warsaw,KY,Kentucky,US,United States -Wayland,KY,Kentucky,US,United States Waynesburg,KY,Kentucky,US,United States Webbville,KY,Kentucky,US,United States -Wellington,KY,Kentucky,US,United States +Weeksbury,KY,Kentucky,US,United States West Liberty,KY,Kentucky,US,United States West Paducah,KY,Kentucky,US,United States West Point,KY,Kentucky,US,United States @@ -74595,11 +58975,9 @@ Willisburg,KY,Kentucky,US,United States Wilmore,KY,Kentucky,US,United States Winchester,KY,Kentucky,US,United States Wingo,KY,Kentucky,US,United States -Woodburn,KY,Kentucky,US,United States -Wooton,KY,Kentucky,US,United States +Wittensville,KY,Kentucky,US,United States Worthington,KY,Kentucky,US,United States Yosemite,KY,Kentucky,US,United States -Zoe,KY,Kentucky,US,United States Abbeville,LA,Louisiana,US,United States Abita Springs,LA,Louisiana,US,United States Addis,LA,Louisiana,US,United States @@ -74611,29 +58989,23 @@ Angie,LA,Louisiana,US,United States Arabi,LA,Louisiana,US,United States Arcadia,LA,Louisiana,US,United States Arnaudville,LA,Louisiana,US,United States -Athens,LA,Louisiana,US,United States Baker,LA,Louisiana,US,United States Ball,LA,Louisiana,US,United States Basile,LA,Louisiana,US,United States -Baskin,LA,Louisiana,US,United States Bastrop,LA,Louisiana,US,United States Baton Rouge,LA,Louisiana,US,United States Bell City,LA,Louisiana,US,United States Belle Chasse,LA,Louisiana,US,United States Belle Rose,LA,Louisiana,US,United States -Belmont,LA,Louisiana,US,United States Benton,LA,Louisiana,US,United States -Bentley,LA,Louisiana,US,United States Bernice,LA,Louisiana,US,United States Berwick,LA,Louisiana,US,United States -Bienville,LA,Louisiana,US,United States Bogalusa,LA,Louisiana,US,United States Bossier City,LA,Louisiana,US,United States Bourg,LA,Louisiana,US,United States Boutte,LA,Louisiana,US,United States Boyce,LA,Louisiana,US,United States Orange Grove,LA,Louisiana,US,United States -Branch,LA,Louisiana,US,United States Breaux Bridge,LA,Louisiana,US,United States Broussard,LA,Louisiana,US,United States Brusly,LA,Louisiana,US,United States @@ -74644,27 +59016,20 @@ Calhoun,LA,Louisiana,US,United States Cameron,LA,Louisiana,US,United States Campti,LA,Louisiana,US,United States Carencro,LA,Louisiana,US,United States -Castor,LA,Louisiana,US,United States -Cecilia,LA,Louisiana,US,United States -Center Point,LA,Louisiana,US,United States Central,LA,Louisiana,US,United States Chalmette,LA,Louisiana,US,United States Chauvin,LA,Louisiana,US,United States -Choudrant,LA,Louisiana,US,United States Church Point,LA,Louisiana,US,United States Clinton,LA,Louisiana,US,United States Colfax,LA,Louisiana,US,United States Collinston,LA,Louisiana,US,United States Columbia,LA,Louisiana,US,United States Convent,LA,Louisiana,US,United States -Converse,LA,Louisiana,US,United States -Cotton Valley,LA,Louisiana,US,United States Cottonport,LA,Louisiana,US,United States Covington,LA,Louisiana,US,United States Coushatta,LA,Louisiana,US,United States Crowley,LA,Louisiana,US,United States Cut Off,LA,Louisiana,US,United States -Darrow,LA,Louisiana,US,United States DeQuincy,LA,Louisiana,US,United States DeRidder,LA,Louisiana,US,United States Delcambre,LA,Louisiana,US,United States @@ -74673,18 +59038,16 @@ Denham Springs,LA,Louisiana,US,United States Des Allemands,LA,Louisiana,US,United States Destrehan,LA,Louisiana,US,United States Deville,LA,Louisiana,US,United States +Dodson,LA,Louisiana,US,United States Donaldsonville,LA,Louisiana,US,United States Downsville,LA,Louisiana,US,United States Doyline,LA,Louisiana,US,United States Dry Prong,LA,Louisiana,US,United States Dubberly,LA,Louisiana,US,United States -Dubach,LA,Louisiana,US,United States Dulac,LA,Louisiana,US,United States Duson,LA,Louisiana,US,United States Effie,LA,Louisiana,US,United States Egan,LA,Louisiana,US,United States -Elm Grove,LA,Louisiana,US,United States -Elmer,LA,Louisiana,US,United States Elmwood,LA,Louisiana,US,United States Elton,LA,Louisiana,US,United States Erath,LA,Louisiana,US,United States @@ -74692,26 +59055,21 @@ Ethel,LA,Louisiana,US,United States Eunice,LA,Louisiana,US,United States Farmerville,LA,Louisiana,US,United States Ferriday,LA,Louisiana,US,United States -Florien,LA,Louisiana,US,United States Folsom,LA,Louisiana,US,United States Fordoche,LA,Louisiana,US,United States Fort Polk,LA,Louisiana,US,United States Franklin,LA,Louisiana,US,United States Franklinton,LA,Louisiana,US,United States -Galliano,LA,Louisiana,US,United States Garyville,LA,Louisiana,US,United States Geismar,LA,Louisiana,US,United States -Georgetown,LA,Louisiana,US,United States Gibsland,LA,Louisiana,US,United States Gibson,LA,Louisiana,US,United States Glenmora,LA,Louisiana,US,United States -Gloster,LA,Louisiana,US,United States Golden Meadow,LA,Louisiana,US,United States Goldonna,LA,Louisiana,US,United States Gonzales,LA,Louisiana,US,United States Grambling,LA,Louisiana,US,United States Gramercy,LA,Louisiana,US,United States -Grant,LA,Louisiana,US,United States Gray,LA,Louisiana,US,United States Grayson,LA,Louisiana,US,United States Greensburg,LA,Louisiana,US,United States @@ -74722,22 +59080,24 @@ Grosse Tete,LA,Louisiana,US,United States Gueydan,LA,Louisiana,US,United States Hackberry,LA,Louisiana,US,United States Hahnville,LA,Louisiana,US,United States -Hamburg,LA,Louisiana,US,United States +Hall Summit,LA,Louisiana,US,United States Hammond,LA,Louisiana,US,United States Harahan,LA,Louisiana,US,United States +Harrisonburg,LA,Louisiana,US,United States Harvey,LA,Louisiana,US,United States Haughton,LA,Louisiana,US,United States Haynesville,LA,Louisiana,US,United States Heflin,LA,Louisiana,US,United States Hessmer,LA,Louisiana,US,United States -Hodge,LA,Louisiana,US,United States Holden,LA,Louisiana,US,United States Homer,LA,Louisiana,US,United States Hornbeck,LA,Louisiana,US,United States Houma,LA,Louisiana,US,United States +Husser,LA,Louisiana,US,United States Independence,LA,Louisiana,US,United States Iowa,LA,Louisiana,US,United States Jackson,LA,Louisiana,US,United States +Jamestown,LA,Louisiana,US,United States Jarreau,LA,Louisiana,US,United States Jeanerette,LA,Louisiana,US,United States Jefferson,LA,Louisiana,US,United States @@ -74747,11 +59107,10 @@ Jonesboro,LA,Louisiana,US,United States Jonesville,LA,Louisiana,US,United States Kaplan,LA,Louisiana,US,United States Keithville,LA,Louisiana,US,United States -Kelly,LA,Louisiana,US,United States Kenner,LA,Louisiana,US,United States Kentwood,LA,Louisiana,US,United States Kinder,LA,Louisiana,US,United States -Labadieville,LA,Louisiana,US,United States +Krotz Springs,LA,Louisiana,US,United States Lacombe,LA,Louisiana,US,United States Lafayette,LA,Louisiana,US,United States Lafitte,LA,Louisiana,US,United States @@ -74766,8 +59125,6 @@ Lena,LA,Louisiana,US,United States Livingston,LA,Louisiana,US,United States Livonia,LA,Louisiana,US,United States Lockport,LA,Louisiana,US,United States -Logansport,LA,Louisiana,US,United States -Longville,LA,Louisiana,US,United States Loranger,LA,Louisiana,US,United States Loreauville,LA,Louisiana,US,United States Lottie,LA,Louisiana,US,United States @@ -74787,24 +59144,21 @@ Marksville,LA,Louisiana,US,United States Marrero,LA,Louisiana,US,United States Mathews,LA,Louisiana,US,United States Maurice,LA,Louisiana,US,United States -Maurepas,LA,Louisiana,US,United States Melville,LA,Louisiana,US,United States Mer Rouge,LA,Louisiana,US,United States Meraux,LA,Louisiana,US,United States Merryville,LA,Louisiana,US,United States Metairie,LA,Louisiana,US,United States Minden,LA,Louisiana,US,United States +Mittie,LA,Louisiana,US,United States Monroe,LA,Louisiana,US,United States -Montegut,LA,Louisiana,US,United States Montgomery,LA,Louisiana,US,United States Mooringsport,LA,Louisiana,US,United States Moreauville,LA,Louisiana,US,United States Morgan City,LA,Louisiana,US,United States Morse,LA,Louisiana,US,United States Moss Bluff,LA,Louisiana,US,United States -Mount Hermon,LA,Louisiana,US,United States Napoleonville,LA,Louisiana,US,United States -Natchez,LA,Louisiana,US,United States Natchitoches,LA,Louisiana,US,United States New Iberia,LA,Louisiana,US,United States New Llano,LA,Louisiana,US,United States @@ -74818,7 +59172,6 @@ Oberlin,LA,Louisiana,US,United States Oil City,LA,Louisiana,US,United States Olla,LA,Louisiana,US,United States Opelousas,LA,Louisiana,US,United States -Oscar,LA,Louisiana,US,United States Paradis,LA,Louisiana,US,United States Patterson,LA,Louisiana,US,United States Paulina,LA,Louisiana,US,United States @@ -74826,6 +59179,7 @@ Pearl River,LA,Louisiana,US,United States Pierre Part,LA,Louisiana,US,United States Pine Grove,LA,Louisiana,US,United States Pineville,LA,Louisiana,US,United States +Pioneer,LA,Louisiana,US,United States Pitkin,LA,Louisiana,US,United States Plain Dealing,LA,Louisiana,US,United States Plaquemine,LA,Louisiana,US,United States @@ -74838,17 +59192,18 @@ Port Sulphur,LA,Louisiana,US,United States Prairieville,LA,Louisiana,US,United States Pride,LA,Louisiana,US,United States Princeton,LA,Louisiana,US,United States +Quitman,LA,Louisiana,US,United States Raceland,LA,Louisiana,US,United States Ragley,LA,Louisiana,US,United States Rayne,LA,Louisiana,US,United States Rayville,LA,Louisiana,US,United States Reserve,LA,Louisiana,US,United States -River Ridge,LA,Louisiana,US,United States +Ringgold,LA,Louisiana,US,United States Roanoke,LA,Louisiana,US,United States Robeline,LA,Louisiana,US,United States Robert,LA,Louisiana,US,United States -Rosedale,LA,Louisiana,US,United States Roseland,LA,Louisiana,US,United States +Rougon,LA,Louisiana,US,United States Ruston,LA,Louisiana,US,United States Saint Amant,LA,Louisiana,US,United States Saint Benedict,LA,Louisiana,US,United States @@ -74859,13 +59214,12 @@ Saint James,LA,Louisiana,US,United States Saint Joseph,LA,Louisiana,US,United States Saint Martinville,LA,Louisiana,US,United States Saint Rose,LA,Louisiana,US,United States -Saline,LA,Louisiana,US,United States +Sarepta,LA,Louisiana,US,United States Schriever,LA,Louisiana,US,United States Scott,LA,Louisiana,US,United States Shreveport,LA,Louisiana,US,United States Sibley,LA,Louisiana,US,United States -Simsboro,LA,Louisiana,US,United States -Singer,LA,Louisiana,US,United States +Sikes,LA,Louisiana,US,United States Slaughter,LA,Louisiana,US,United States Slidell,LA,Louisiana,US,United States Sorrento,LA,Louisiana,US,United States @@ -74882,6 +59236,7 @@ Tallulah,LA,Louisiana,US,United States Thibodaux,LA,Louisiana,US,United States Tickfaw,LA,Louisiana,US,United States Trout,LA,Louisiana,US,United States +Union,LA,Louisiana,US,United States Vacherie,LA,Louisiana,US,United States Venice,LA,Louisiana,US,United States Ventress,LA,Louisiana,US,United States @@ -74891,7 +59246,6 @@ Vinton,LA,Louisiana,US,United States Violet,LA,Louisiana,US,United States Vivian,LA,Louisiana,US,United States Walker,LA,Louisiana,US,United States -Washington,LA,Louisiana,US,United States Welsh,LA,Louisiana,US,United States West Monroe,LA,Louisiana,US,United States Westlake,LA,Louisiana,US,United States @@ -74912,15 +59266,16 @@ Annapolis,MD,Maryland,US,United States Aquasco,MD,Maryland,US,United States Arnold,MD,Maryland,US,United States Ashton,MD,Maryland,US,United States -Avenue,MD,Maryland,US,United States Baldwin,MD,Maryland,US,United States Baltimore,MD,Maryland,US,United States Barton,MD,Maryland,US,United States Bel Air,MD,Maryland,US,United States +Bel Alton,MD,Maryland,US,United States Beltsville,MD,Maryland,US,United States Berlin,MD,Maryland,US,United States Berwyn Heights,MD,Maryland,US,United States Bethesda,MD,Maryland,US,United States +Betterton,MD,Maryland,US,United States Bishopville,MD,Maryland,US,United States Bladensburg,MD,Maryland,US,United States Boonsboro,MD,Maryland,US,United States @@ -74932,22 +59287,20 @@ Brookeville,MD,Maryland,US,United States Brooklyn,MD,Maryland,US,United States Brunswick,MD,Maryland,US,United States Bryans Road,MD,Maryland,US,United States +Buckeystown,MD,Maryland,US,United States Burtonsville,MD,Maryland,US,United States -Butler,MD,Maryland,US,United States Cabin John,MD,Maryland,US,United States California,MD,Maryland,US,United States Callaway,MD,Maryland,US,United States -Calvert Heights,MD,Maryland,US,United States Calverton,MD,Maryland,US,United States Cambridge,MD,Maryland,US,United States Camp Springs,MD,Maryland,US,United States Capitol Heights,MD,Maryland,US,United States Cascade,MD,Maryland,US,United States Catonsville,MD,Maryland,US,United States -Cecilton,MD,Maryland,US,United States Centreville,MD,Maryland,US,United States +Chaptico,MD,Maryland,US,United States Charlotte Hall,MD,Maryland,US,United States -Cheltenham,MD,Maryland,US,United States Chesapeake Beach,MD,Maryland,US,United States Chesapeake City,MD,Maryland,US,United States Chester,MD,Maryland,US,United States @@ -74955,17 +59308,14 @@ Chestertown,MD,Maryland,US,United States Chevy Chase,MD,Maryland,US,United States Church Hill,MD,Maryland,US,United States Churchton,MD,Maryland,US,United States -Churchville,MD,Maryland,US,United States Clarksburg,MD,Maryland,US,United States Clarksville,MD,Maryland,US,United States -Clear Spring,MD,Maryland,US,United States Clinton,MD,Maryland,US,United States Cockeysville,MD,Maryland,US,United States College Park,MD,Maryland,US,United States Colora,MD,Maryland,US,United States Columbia,MD,Maryland,US,United States Conowingo,MD,Maryland,US,United States -Cordova,MD,Maryland,US,United States Crofton,MD,Maryland,US,United States Crisfield,MD,Maryland,US,United States Crownsville,MD,Maryland,US,United States @@ -74975,7 +59325,6 @@ Damascus,MD,Maryland,US,United States Darlington,MD,Maryland,US,United States Davidsonville,MD,Maryland,US,United States Dayton,MD,Maryland,US,United States -Deal Island,MD,Maryland,US,United States Deale,MD,Maryland,US,United States Denton,MD,Maryland,US,United States Derwood,MD,Maryland,US,United States @@ -74984,9 +59333,7 @@ District Heights,MD,Maryland,US,United States Dundalk,MD,Maryland,US,United States Dunkirk,MD,Maryland,US,United States Earleville,MD,Maryland,US,United States -East New Market,MD,Maryland,US,United States Easton,MD,Maryland,US,United States -Eden,MD,Maryland,US,United States Edgewater,MD,Maryland,US,United States Edgewood,MD,Maryland,US,United States Eldersburg,MD,Maryland,US,United States @@ -74999,16 +59346,13 @@ Essex,MD,Maryland,US,United States Fallston,MD,Maryland,US,United States Federalsburg,MD,Maryland,US,United States Finksburg,MD,Maryland,US,United States -Flintstone,MD,Maryland,US,United States Forest Hill,MD,Maryland,US,United States Forestville,MD,Maryland,US,United States Ft. Washington,MD,Maryland,US,United States Frederick,MD,Maryland,US,United States Freeland,MD,Maryland,US,United States -Friendship,MD,Maryland,US,United States Friendsville,MD,Maryland,US,United States Frostburg,MD,Maryland,US,United States -Fruitland,MD,Maryland,US,United States Fulton,MD,Maryland,US,United States Gaithersburg,MD,Maryland,US,United States Galena,MD,Maryland,US,United States @@ -75018,25 +59362,22 @@ Georgetown,MD,Maryland,US,United States Germantown,MD,Maryland,US,United States Glen Arm,MD,Maryland,US,United States Glen Burnie,MD,Maryland,US,United States -Glenelg,MD,Maryland,US,United States Glenn Dale,MD,Maryland,US,United States Glenwood,MD,Maryland,US,United States +Goldsboro,MD,Maryland,US,United States Grantsville,MD,Maryland,US,United States Grasonville,MD,Maryland,US,United States Great Mills,MD,Maryland,US,United States Greenbelt,MD,Maryland,US,United States Greensboro,MD,Maryland,US,United States -Gunpowder,MD,Maryland,US,United States Gwynn Oak,MD,Maryland,US,United States Hagerstown,MD,Maryland,US,United States Halethorpe,MD,Maryland,US,United States Hampstead,MD,Maryland,US,United States Hancock,MD,Maryland,US,United States Hanover,MD,Maryland,US,United States -Harwood,MD,Maryland,US,United States Havre de Grace,MD,Maryland,US,United States Hebron,MD,Maryland,US,United States -Henderson,MD,Maryland,US,United States Hillcrest Heights,MD,Maryland,US,United States Hollywood,MD,Maryland,US,United States Hughesville,MD,Maryland,US,United States @@ -75044,7 +59385,6 @@ Hunt Valley,MD,Maryland,US,United States Huntingtown,MD,Maryland,US,United States Hurlock,MD,Maryland,US,United States Hyattsville,MD,Maryland,US,United States -Hydes,MD,Maryland,US,United States Ijamsville,MD,Maryland,US,United States Indian Head,MD,Maryland,US,United States Ingleside,MD,Maryland,US,United States @@ -75071,7 +59411,6 @@ Lonaconing,MD,Maryland,US,United States Lothian,MD,Maryland,US,United States Lusby,MD,Maryland,US,United States Manchester,MD,Maryland,US,United States -Marbury,MD,Maryland,US,United States Mardela Springs,MD,Maryland,US,United States Marriottsville,MD,Maryland,US,United States Marydel,MD,Maryland,US,United States @@ -75081,7 +59420,6 @@ McHenry,MD,Maryland,US,United States Mechanicsville,MD,Maryland,US,United States Middle River,MD,Maryland,US,United States Middletown,MD,Maryland,US,United States -Midlothian,MD,Maryland,US,United States Milford Mill,MD,Maryland,US,United States Millersville,MD,Maryland,US,United States Millington,MD,Maryland,US,United States @@ -75096,12 +59434,10 @@ Nanjemoy,MD,Maryland,US,United States New Market,MD,Maryland,US,United States New Windsor,MD,Maryland,US,United States Newburg,MD,Maryland,US,United States -Newport,MD,Maryland,US,United States North Beach,MD,Maryland,US,United States North Bethesda,MD,Maryland,US,United States North East,MD,Maryland,US,United States Nottingham,MD,Maryland,US,United States -Nottingham,MD,Maryland,US,United States Oakland,MD,Maryland,US,United States Ocean City,MD,Maryland,US,United States Odenton,MD,Maryland,US,United States @@ -75109,7 +59445,6 @@ Oldtown,MD,Maryland,US,United States Olney,MD,Maryland,US,United States Owings,MD,Maryland,US,United States Owings Mills,MD,Maryland,US,United States -Oxford,MD,Maryland,US,United States Oxon Hill,MD,Maryland,US,United States Parkton,MD,Maryland,US,United States Parkville,MD,Maryland,US,United States @@ -75121,7 +59456,7 @@ Phoenix,MD,Maryland,US,United States Pikesville,MD,Maryland,US,United States Pittsville,MD,Maryland,US,United States Pocomoke City,MD,Maryland,US,United States -Point of Rocks,MD,Maryland,US,United States +Pomfret,MD,Maryland,US,United States Poolesville,MD,Maryland,US,United States Port Deposit,MD,Maryland,US,United States Port Republic,MD,Maryland,US,United States @@ -75131,7 +59466,6 @@ Preston,MD,Maryland,US,United States Prince Frederick,MD,Maryland,US,United States Princess Anne,MD,Maryland,US,United States Pylesville,MD,Maryland,US,United States -Quantico,MD,Maryland,US,United States Queenstown,MD,Maryland,US,United States Randallstown,MD,Maryland,US,United States Rawlings,MD,Maryland,US,United States @@ -75145,7 +59479,6 @@ Rock Hall,MD,Maryland,US,United States Rockville,MD,Maryland,US,United States Rocky Ridge,MD,Maryland,US,United States Rosedale,MD,Maryland,US,United States -Royal Oak,MD,Maryland,US,United States Saint Charles,MD,Maryland,US,United States Saint Leonard,MD,Maryland,US,United States Saint Michaels,MD,Maryland,US,United States @@ -75157,10 +59490,10 @@ Severn,MD,Maryland,US,United States Severna Park,MD,Maryland,US,United States Shady Side,MD,Maryland,US,United States Sharpsburg,MD,Maryland,US,United States +Showell,MD,Maryland,US,United States Silver Spring,MD,Maryland,US,United States Simpsonville,MD,Maryland,US,United States Smithsburg,MD,Maryland,US,United States -Snow Hill,MD,Maryland,US,United States Solomons,MD,Maryland,US,United States Sparks,MD,Maryland,US,United States Sparrows Point,MD,Maryland,US,United States @@ -75168,7 +59501,6 @@ Saint Marys City,MD,Maryland,US,United States Stevenson,MD,Maryland,US,United States Stevensville,MD,Maryland,US,United States Street,MD,Maryland,US,United States -Sudlersville,MD,Maryland,US,United States Suitland,MD,Maryland,US,United States Sunderland,MD,Maryland,US,United States Swanton,MD,Maryland,US,United States @@ -75181,7 +59513,6 @@ Timonium,MD,Maryland,US,United States Towson,MD,Maryland,US,United States Tracys Landing,MD,Maryland,US,United States Trappe,MD,Maryland,US,United States -Tuscarora,MD,Maryland,US,United States Union Mills,MD,Maryland,US,United States Union Bridge,MD,Maryland,US,United States Upper Marlboro,MD,Maryland,US,United States @@ -75194,11 +59525,9 @@ West River,MD,Maryland,US,United States Westernport,MD,Maryland,US,United States Westminster,MD,Maryland,US,United States Westover,MD,Maryland,US,United States -Whaleyville,MD,Maryland,US,United States Wheaton,MD,Maryland,US,United States White Hall,MD,Maryland,US,United States White Marsh,MD,Maryland,US,United States -White Plains,MD,Maryland,US,United States Whiteford,MD,Maryland,US,United States Willards,MD,Maryland,US,United States Williamsport,MD,Maryland,US,United States @@ -75208,10 +59537,7 @@ Woodsboro,MD,Maryland,US,United States Woodstock,MD,Maryland,US,United States Worton,MD,Maryland,US,United States Adrian,MO,Missouri,US,United States -Advance,MO,Missouri,US,United States Agency,MO,Missouri,US,United States -Alba,MO,Missouri,US,United States -Aldrich,MO,Missouri,US,United States Alma,MO,Missouri,US,United States Alton,MO,Missouri,US,United States Amity,MO,Missouri,US,United States @@ -75220,10 +59546,8 @@ Anderson,MO,Missouri,US,United States Appleton City,MO,Missouri,US,United States Arbyrd,MO,Missouri,US,United States Archie,MO,Missouri,US,United States -Argyle,MO,Missouri,US,United States Armstrong,MO,Missouri,US,United States Arnold,MO,Missouri,US,United States -Asbury,MO,Missouri,US,United States Ash Grove,MO,Missouri,US,United States Ashland,MO,Missouri,US,United States Atlanta,MO,Missouri,US,United States @@ -75231,15 +59555,12 @@ Augusta,MO,Missouri,US,United States Aurora,MO,Missouri,US,United States Auxvasse,MO,Missouri,US,United States Ava,MO,Missouri,US,United States -Bakersfield,MO,Missouri,US,United States Ballwin,MO,Missouri,US,United States Barnett,MO,Missouri,US,United States Barnhart,MO,Missouri,US,United States Bates City,MO,Missouri,US,United States Battlefield,MO,Missouri,US,United States Beaufort,MO,Missouri,US,United States -Belgrade,MO,Missouri,US,United States -Bell City,MO,Missouri,US,United States Belle,MO,Missouri,US,United States Belton,MO,Missouri,US,United States Benton,MO,Missouri,US,United States @@ -75251,8 +59572,6 @@ Bethel,MO,Missouri,US,United States Bevier,MO,Missouri,US,United States Billings,MO,Missouri,US,United States Bismarck,MO,Missouri,US,United States -Blackwater,MO,Missouri,US,United States -Bland,MO,Missouri,US,United States Bloomfield,MO,Missouri,US,United States Bloomsdale,MO,Missouri,US,United States Blue Springs,MO,Missouri,US,United States @@ -75272,21 +59591,18 @@ Braymer,MO,Missouri,US,United States Breckenridge,MO,Missouri,US,United States Brentwood,MO,Missouri,US,United States Bridgeton,MO,Missouri,US,United States -Brighton,MO,Missouri,US,United States Bronaugh,MO,Missouri,US,United States Brookfield,MO,Missouri,US,United States +Brookline,MO,Missouri,US,United States Broseley,MO,Missouri,US,United States Brumley,MO,Missouri,US,United States Bruner,MO,Missouri,US,United States Bucklin,MO,Missouri,US,United States Buckner,MO,Missouri,US,United States -Bucyrus,MO,Missouri,US,United States Buffalo,MO,Missouri,US,United States -Burfordville,MO,Missouri,US,United States Butler,MO,Missouri,US,United States Bynumville,MO,Missouri,US,United States Cabool,MO,Missouri,US,United States -Cadet,MO,Missouri,US,United States Cairo,MO,Missouri,US,United States California,MO,Missouri,US,United States Callao,MO,Missouri,US,United States @@ -75295,6 +59611,7 @@ Cameron,MO,Missouri,US,United States Campbell,MO,Missouri,US,United States Cape Girardeau,MO,Missouri,US,United States Caplinger Mills,MO,Missouri,US,United States +Cardwell,MO,Missouri,US,United States Carl Junction,MO,Missouri,US,United States Carrollton,MO,Missouri,US,United States Carthage,MO,Missouri,US,United States @@ -75303,30 +59620,29 @@ Cassville,MO,Missouri,US,United States Catawissa,MO,Missouri,US,United States Caulfield,MO,Missouri,US,United States Cedar Hill,MO,Missouri,US,United States -Centertown,MO,Missouri,US,United States +Cedarcreek,MO,Missouri,US,United States Centerview,MO,Missouri,US,United States Centralia,MO,Missouri,US,United States Chaffee,MO,Missouri,US,United States Charleston,MO,Missouri,US,United States -Cherryville,MO,Missouri,US,United States Chesterfield,MO,Missouri,US,United States +Chilhowee,MO,Missouri,US,United States Chillicothe,MO,Missouri,US,United States Chula,MO,Missouri,US,United States Clarence,MO,Missouri,US,United States -Clark,MO,Missouri,US,United States Clarksville,MO,Missouri,US,United States Clarkton,MO,Missouri,US,United States Clayton,MO,Missouri,US,United States -Cleveland,MO,Missouri,US,United States Clever,MO,Missouri,US,United States Clifton Hill,MO,Missouri,US,United States Climax Springs,MO,Missouri,US,United States Clinton,MO,Missouri,US,United States -Clubb,MO,Missouri,US,United States Cole Camp,MO,Missouri,US,United States +Collins,MO,Missouri,US,United States Columbia,MO,Missouri,US,United States Concordia,MO,Missouri,US,United States Conway,MO,Missouri,US,United States +Cook Station,MO,Missouri,US,United States Cooter,MO,Missouri,US,United States Cottleville,MO,Missouri,US,United States Crane,MO,Missouri,US,United States @@ -75347,53 +59663,43 @@ Dearborn,MO,Missouri,US,United States Deepwater,MO,Missouri,US,United States Defiance,MO,Missouri,US,United States Des Peres,MO,Missouri,US,United States -Devils Elbow,MO,Missouri,US,United States Dexter,MO,Missouri,US,United States +Diamond,MO,Missouri,US,United States Dittmer,MO,Missouri,US,United States Dixon,MO,Missouri,US,United States -Doe Run,MO,Missouri,US,United States Doniphan,MO,Missouri,US,United States Doolittle,MO,Missouri,US,United States Dora,MO,Missouri,US,United States Drexel,MO,Missouri,US,United States Drury,MO,Missouri,US,United States Dudley,MO,Missouri,US,United States -Duenweg,MO,Missouri,US,United States -Dunnegan,MO,Missouri,US,United States -Durham,MO,Missouri,US,United States Earth City,MO,Missouri,US,United States East Lynne,MO,Missouri,US,United States Easton,MO,Missouri,US,United States Edwards,MO,Missouri,US,United States El Dorado Springs,MO,Missouri,US,United States Eldon,MO,Missouri,US,United States -Eldridge,MO,Missouri,US,United States -Elk Creek,MO,Missouri,US,United States Elkland,MO,Missouri,US,United States Ellington,MO,Missouri,US,United States -Ellsinore,MO,Missouri,US,United States Elsberry,MO,Missouri,US,United States Eminence,MO,Missouri,US,United States -Emma,MO,Missouri,US,United States Eolia,MO,Missouri,US,United States Ethel,MO,Missouri,US,United States +Eugene,MO,Missouri,US,United States Eureka,MO,Missouri,US,United States Everton,MO,Missouri,US,United States Excello,MO,Missouri,US,United States Excelsior Springs,MO,Missouri,US,United States Exeter,MO,Missouri,US,United States Fair Grove,MO,Missouri,US,United States +Fair Play,MO,Missouri,US,United States Fairdealing,MO,Missouri,US,United States -Falcon,MO,Missouri,US,United States Farber,MO,Missouri,US,United States Farmington,MO,Missouri,US,United States -Farrar,MO,Missouri,US,United States -Faucett,MO,Missouri,US,United States Fayette,MO,Missouri,US,United States Fenton,MO,Missouri,US,United States Festus,MO,Missouri,US,United States Fisk,MO,Missouri,US,United States -Flemington,MO,Missouri,US,United States Florissant,MO,Missouri,US,United States Foley,MO,Missouri,US,United States Fordland,MO,Missouri,US,United States @@ -75401,25 +59707,21 @@ Forest City,MO,Missouri,US,United States Forest Green,MO,Missouri,US,United States Foristell,MO,Missouri,US,United States Forsyth,MO,Missouri,US,United States -Fortuna,MO,Missouri,US,United States Frankford,MO,Missouri,US,United States +Franklin,MO,Missouri,US,United States Fredericktown,MO,Missouri,US,United States Freeburg,MO,Missouri,US,United States Freeman,MO,Missouri,US,United States -French Village,MO,Missouri,US,United States +Frohna,MO,Missouri,US,United States Frontenac,MO,Missouri,US,United States Fulton,MO,Missouri,US,United States Gainesville,MO,Missouri,US,United States Galena,MO,Missouri,US,United States Gallatin,MO,Missouri,US,United States Garden City,MO,Missouri,US,United States -Gatewood,MO,Missouri,US,United States Gerald,MO,Missouri,US,United States -Gideon,MO,Missouri,US,United States -Gilliam,MO,Missouri,US,United States Gladstone,MO,Missouri,US,United States Glasgow,MO,Missouri,US,United States -Glencoe,MO,Missouri,US,United States Golden,MO,Missouri,US,United States Golden City,MO,Missouri,US,United States Goodman,MO,Missouri,US,United States @@ -75428,12 +59730,11 @@ Grain Valley,MO,Missouri,US,United States Granby,MO,Missouri,US,United States Grandview,MO,Missouri,US,United States Gravois Mills,MO,Missouri,US,United States +Gray Summit,MO,Missouri,US,United States Greenfield,MO,Missouri,US,United States Greenville,MO,Missouri,US,United States Greenwood,MO,Missouri,US,United States -Grover,MO,Missouri,US,United States Hale,MO,Missouri,US,United States -Halfway,MO,Missouri,US,United States Hallsville,MO,Missouri,US,United States Hamilton,MO,Missouri,US,United States Hannibal,MO,Missouri,US,United States @@ -75441,18 +59742,17 @@ Hardin,MO,Missouri,US,United States Harrisburg,MO,Missouri,US,United States Harrisonville,MO,Missouri,US,United States Hartsburg,MO,Missouri,US,United States -Hartville,MO,Missouri,US,United States +Hartshorn,MO,Missouri,US,United States Hawk Point,MO,Missouri,US,United States Hayti,MO,Missouri,US,United States Hazelwood,MO,Missouri,US,United States +Henley,MO,Missouri,US,United States Herculaneum,MO,Missouri,US,United States Hermann,MO,Missouri,US,United States Hermitage,MO,Missouri,US,United States Higbee,MO,Missouri,US,United States Higginsville,MO,Missouri,US,United States -High Hill,MO,Missouri,US,United States High Ridge,MO,Missouri,US,United States -Highlandville,MO,Missouri,US,United States Hillsboro,MO,Missouri,US,United States Holcomb,MO,Missouri,US,United States Holden,MO,Missouri,US,United States @@ -75461,23 +59761,22 @@ Holt,MO,Missouri,US,United States Holts Summit,MO,Missouri,US,United States House Springs,MO,Missouri,US,United States Houston,MO,Missouri,US,United States -Houstonia,MO,Missouri,US,United States Humansville,MO,Missouri,US,United States Hume,MO,Missouri,US,United States Huntsville,MO,Missouri,US,United States Iberia,MO,Missouri,US,United States Imperial,MO,Missouri,US,United States Independence,MO,Missouri,US,United States -Irondale,MO,Missouri,US,United States +Ironton,MO,Missouri,US,United States Jackson,MO,Missouri,US,United States Jacksonville,MO,Missouri,US,United States Jamesport,MO,Missouri,US,United States Jamestown,MO,Missouri,US,United States +Jasper,MO,Missouri,US,United States Jefferson City,MO,Missouri,US,United States Jefferson,MO,Missouri,US,United States Jonesburg,MO,Missouri,US,United States Joplin,MO,Missouri,US,United States -Kaiser,MO,Missouri,US,United States Kansas City,MO,Missouri,US,United States Kearney,MO,Missouri,US,United States Kennett,MO,Missouri,US,United States @@ -75485,13 +59784,10 @@ Keytesville,MO,Missouri,US,United States Kidder,MO,Missouri,US,United States Kimberling City,MO,Missouri,US,United States Kingdom City,MO,Missouri,US,United States -Kingston,MO,Missouri,US,United States Kingsville,MO,Missouri,US,United States Kirbyville,MO,Missouri,US,United States Kirkwood,MO,Missouri,US,United States -Kissee Mills,MO,Missouri,US,United States Knob Noster,MO,Missouri,US,United States -Koshkonong,MO,Missouri,US,United States La Monte,MO,Missouri,US,United States Labadie,MO,Missouri,US,United States Laddonia,MO,Missouri,US,United States @@ -75507,7 +59803,6 @@ Leasburg,MO,Missouri,US,United States Lebanon,MO,Missouri,US,United States "Lee's Summit",MO,Missouri,US,United States Leeton,MO,Missouri,US,United States -Lentner,MO,Missouri,US,United States Leonard,MO,Missouri,US,United States Leslie,MO,Missouri,US,United States Lesterville,MO,Missouri,US,United States @@ -75516,13 +59811,11 @@ Liberty,MO,Missouri,US,United States Liberal,MO,Missouri,US,United States Licking,MO,Missouri,US,United States Lincoln,MO,Missouri,US,United States -Linn Creek,MO,Missouri,US,United States Linneus,MO,Missouri,US,United States Lockwood,MO,Missouri,US,United States Lohman,MO,Missouri,US,United States Lone Jack,MO,Missouri,US,United States -Lonedell,MO,Missouri,US,United States -Loose Creek,MO,Missouri,US,United States +Long Lane,MO,Missouri,US,United States Louisburg,MO,Missouri,US,United States Louisiana,MO,Missouri,US,United States Ludlow,MO,Missouri,US,United States @@ -75535,7 +59828,6 @@ Mansfield,MO,Missouri,US,United States Maplewood,MO,Missouri,US,United States Marble Hill,MO,Missouri,US,United States Marceline,MO,Missouri,US,United States -Marionville,MO,Missouri,US,United States Marquand,MO,Missouri,US,United States Marshall,MO,Missouri,US,United States Marshfield,MO,Missouri,US,United States @@ -75545,23 +59837,21 @@ Maryland Heights,MO,Missouri,US,United States Maysville,MO,Missouri,US,United States Maywood,MO,Missouri,US,United States Meadville,MO,Missouri,US,United States +Meta,MO,Missouri,US,United States Mexico,MO,Missouri,US,United States Miami,MO,Missouri,US,United States Middletown,MO,Missouri,US,United States Miller,MO,Missouri,US,United States -Millersville,MO,Missouri,US,United States +Mindenmines,MO,Missouri,US,United States Mineral Point,MO,Missouri,US,United States ,MO,Missouri,US,United States Moberly,MO,Missouri,US,United States -Mokane,MO,Missouri,US,United States Monett,MO,Missouri,US,United States Monroe City,MO,Missouri,US,United States Montgomery City,MO,Missouri,US,United States Montreal,MO,Missouri,US,United States -Montrose,MO,Missouri,US,United States Mooresville,MO,Missouri,US,United States Mora,MO,Missouri,US,United States -Morrisville,MO,Missouri,US,United States Moscow Mills,MO,Missouri,US,United States Mount Vernon,MO,Missouri,US,United States Mountain Grove,MO,Missouri,US,United States @@ -75578,7 +59868,6 @@ New Franklin,MO,Missouri,US,United States New Haven,MO,Missouri,US,United States New London,MO,Missouri,US,United States New Madrid,MO,Missouri,US,United States -New Melle,MO,Missouri,US,United States Newburg,MO,Missouri,US,United States Niangua,MO,Missouri,US,United States Nixa,MO,Missouri,US,United States @@ -75592,9 +59881,7 @@ Oak Ridge,MO,Missouri,US,United States Oakville,MO,Missouri,US,United States Odessa,MO,Missouri,US,United States Old Monroe,MO,Missouri,US,United States -Olean,MO,Missouri,US,United States Olivette,MO,Missouri,US,United States -Oran,MO,Missouri,US,United States Oregon,MO,Missouri,US,United States Oronogo,MO,Missouri,US,United States Orrick,MO,Missouri,US,United States @@ -75608,14 +59895,12 @@ Pacific,MO,Missouri,US,United States Palmyra,MO,Missouri,US,United States Park Hills,MO,Missouri,US,United States Parkville,MO,Missouri,US,United States -Parma,MO,Missouri,US,United States Peace Valley,MO,Missouri,US,United States Peculiar,MO,Missouri,US,United States Perryville,MO,Missouri,US,United States Pevely,MO,Missouri,US,United States Philadelphia,MO,Missouri,US,United States Piedmont,MO,Missouri,US,United States -Pierce City,MO,Missouri,US,United States Pilot Grove,MO,Missouri,US,United States Pilot Knob,MO,Missouri,US,United States Pineville,MO,Missouri,US,United States @@ -75626,17 +59911,14 @@ Pleasant Hill,MO,Missouri,US,United States Pleasant Hope,MO,Missouri,US,United States Point Lookout,MO,Missouri,US,United States Polo,MO,Missouri,US,United States -Pomona,MO,Missouri,US,United States Poplar Bluff,MO,Missouri,US,United States -Portage Des Sioux,MO,Missouri,US,United States Portageville,MO,Missouri,US,United States Portia,MO,Missouri,US,United States -Portland,MO,Missouri,US,United States Potosi,MO,Missouri,US,United States +Pottersville,MO,Missouri,US,United States Prairie Hill,MO,Missouri,US,United States Prairie Home,MO,Missouri,US,United States Protem,MO,Missouri,US,United States -Purcell,MO,Missouri,US,United States Purdy,MO,Missouri,US,United States Puxico,MO,Missouri,US,United States Purdin,MO,Missouri,US,United States @@ -75644,7 +59926,6 @@ Qulin,MO,Missouri,US,United States Raymore,MO,Missouri,US,United States Raytown,MO,Missouri,US,United States Rayville,MO,Missouri,US,United States -Redford,MO,Missouri,US,United States Reeds Spring,MO,Missouri,US,United States Renick,MO,Missouri,US,United States Republic,MO,Missouri,US,United States @@ -75667,7 +59948,6 @@ Saginaw,MO,Missouri,US,United States Saint Ann,MO,Missouri,US,United States Saint Charles,MO,Missouri,US,United States Saint Clair,MO,Missouri,US,United States -Saint Elizabeth,MO,Missouri,US,United States Saint James,MO,Missouri,US,United States Saint Joseph,MO,Missouri,US,United States St Louis,MO,Missouri,US,United States @@ -75678,19 +59958,15 @@ Saint Thomas,MO,Missouri,US,United States Sainte Genevieve,MO,Missouri,US,United States Salem,MO,Missouri,US,United States Salisbury,MO,Missouri,US,United States -Santa Fe,MO,Missouri,US,United States -Sarcoxie,MO,Missouri,US,United States Savannah,MO,Missouri,US,United States +Schell City,MO,Missouri,US,United States Scott City,MO,Missouri,US,United States -Sedgewickville,MO,Missouri,US,United States Sedalia,MO,Missouri,US,United States Seligman,MO,Missouri,US,United States Senath,MO,Missouri,US,United States Seneca,MO,Missouri,US,United States Seymour,MO,Missouri,US,United States Shelbina,MO,Missouri,US,United States -Shelbyville,MO,Missouri,US,United States -Sheldon,MO,Missouri,US,United States Shell Knob,MO,Missouri,US,United States Sibley,MO,Missouri,US,United States Sikeston,MO,Missouri,US,United States @@ -75698,12 +59974,9 @@ Silex,MO,Missouri,US,United States Slater,MO,Missouri,US,United States Smithton,MO,Missouri,US,United States Smithville,MO,Missouri,US,United States -South Greenfield,MO,Missouri,US,United States South West City,MO,Missouri,US,United States Sparta,MO,Missouri,US,United States -Spokane,MO,Missouri,US,United States Springfield,MO,Missouri,US,United States -Squires,MO,Missouri,US,United States Steele,MO,Missouri,US,United States Steelville,MO,Missouri,US,United States Steedman,MO,Missouri,US,United States @@ -75713,14 +59986,12 @@ Stockton,MO,Missouri,US,United States Stoutland,MO,Missouri,US,United States Stover,MO,Missouri,US,United States Strafford,MO,Missouri,US,United States -Sturgeon,MO,Missouri,US,United States Sullivan,MO,Missouri,US,United States Summersville,MO,Missouri,US,United States Sunrise Beach,MO,Missouri,US,United States Sweet Springs,MO,Missouri,US,United States -Tebbetts,MO,Missouri,US,United States +Tecumseh,MO,Missouri,US,United States Thayer,MO,Missouri,US,United States -Theodosia,MO,Missouri,US,United States Tina,MO,Missouri,US,United States Tipton,MO,Missouri,US,United States Town and Country,MO,Missouri,US,United States @@ -75729,19 +60000,19 @@ Trimble,MO,Missouri,US,United States Troy,MO,Missouri,US,United States Turney,MO,Missouri,US,United States Union,MO,Missouri,US,United States +Union Star,MO,Missouri,US,United States University City,MO,Missouri,US,United States Urbana,MO,Missouri,US,United States -Urich,MO,Missouri,US,United States Utica,MO,Missouri,US,United States Valles Mines,MO,Missouri,US,United States Valley Park,MO,Missouri,US,United States Van Buren,MO,Missouri,US,United States Vandalia,MO,Missouri,US,United States Versailles,MO,Missouri,US,United States -Verona,MO,Missouri,US,United States Viburnum,MO,Missouri,US,United States Vienna,MO,Missouri,US,United States Walnut Grove,MO,Missouri,US,United States +Walnut Shade,MO,Missouri,US,United States Wappapello,MO,Missouri,US,United States Warrensburg,MO,Missouri,US,United States Warrenton,MO,Missouri,US,United States @@ -75752,13 +60023,13 @@ Waynesville,MO,Missouri,US,United States Webb City,MO,Missouri,US,United States Wellington,MO,Missouri,US,United States Wellsville,MO,Missouri,US,United States +Wentworth,MO,Missouri,US,United States Wentzville,MO,Missouri,US,United States West Plains,MO,Missouri,US,United States Weston,MO,Missouri,US,United States Westphalia,MO,Missouri,US,United States -Wheatland,MO,Missouri,US,United States +Wheaton,MO,Missouri,US,United States Wheeling,MO,Missouri,US,United States -Whitewater,MO,Missouri,US,United States Wildwood,MO,Missouri,US,United States Willard,MO,Missouri,US,United States Williamsburg,MO,Missouri,US,United States @@ -75767,35 +60038,33 @@ Winchester,MO,Missouri,US,United States Windsor,MO,Missouri,US,United States Winfield,MO,Missouri,US,United States Winona,MO,Missouri,US,United States +Wooldridge,MO,Missouri,US,United States Wright City,MO,Missouri,US,United States -Abbeville,MS,Mississippi,US,United States Aberdeen,MS,Mississippi,US,United States Ackerman,MS,Mississippi,US,United States +Alligator,MS,Mississippi,US,United States Amory,MS,Mississippi,US,United States Anguilla,MS,Mississippi,US,United States Arcola,MS,Mississippi,US,United States Ashland,MS,Mississippi,US,United States +Ashland,MS,Mississippi,US,United States Bailey,MS,Mississippi,US,United States Baldwyn,MS,Mississippi,US,United States -Banner,MS,Mississippi,US,United States Bassfield,MS,Mississippi,US,United States Batesville,MS,Mississippi,US,United States Bay Saint Louis,MS,Mississippi,US,United States Bay Springs,MS,Mississippi,US,United States -Beaumont,MS,Mississippi,US,United States Belden,MS,Mississippi,US,United States Belmont,MS,Mississippi,US,United States Belzoni,MS,Mississippi,US,United States Benoit,MS,Mississippi,US,United States -Benton,MS,Mississippi,US,United States Bentonia,MS,Mississippi,US,United States -Beulah,MS,Mississippi,US,United States +Big Creek,MS,Mississippi,US,United States Biloxi,MS,Mississippi,US,United States Blue Springs,MS,Mississippi,US,United States Bogue Chitto,MS,Mississippi,US,United States Bolton,MS,Mississippi,US,United States Booneville,MS,Mississippi,US,United States -Boyle,MS,Mississippi,US,United States Brandon,MS,Mississippi,US,United States Braxton,MS,Mississippi,US,United States Brookhaven,MS,Mississippi,US,United States @@ -75809,7 +60078,6 @@ Byhalia,MS,Mississippi,US,United States Byram,MS,Mississippi,US,United States Caledonia,MS,Mississippi,US,United States Calhoun City,MS,Mississippi,US,United States -Camden,MS,Mississippi,US,United States Canton,MS,Mississippi,US,United States Carriere,MS,Mississippi,US,United States Carrollton,MS,Mississippi,US,United States @@ -75822,7 +60090,6 @@ Clarksdale,MS,Mississippi,US,United States Cleveland,MS,Mississippi,US,United States Clinton,MS,Mississippi,US,United States Coffeeville,MS,Mississippi,US,United States -Coila,MS,Mississippi,US,United States Coldwater,MS,Mississippi,US,United States Collins,MS,Mississippi,US,United States Collinsville,MS,Mississippi,US,United States @@ -75833,9 +60100,9 @@ Conehatta,MS,Mississippi,US,United States Corinth,MS,Mississippi,US,United States Courtland,MS,Mississippi,US,United States Crawford,MS,Mississippi,US,United States +Crenshaw,MS,Mississippi,US,United States Crosby,MS,Mississippi,US,United States Crowder,MS,Mississippi,US,United States -Cruger,MS,Mississippi,US,United States Crystal Springs,MS,Mississippi,US,United States "D'Iberville",MS,Mississippi,US,United States De Kalb,MS,Mississippi,US,United States @@ -75843,10 +60110,8 @@ Decatur,MS,Mississippi,US,United States Dennis,MS,Mississippi,US,United States Diamondhead,MS,Mississippi,US,United States Drew,MS,Mississippi,US,United States -Duck Hill,MS,Mississippi,US,United States Durant,MS,Mississippi,US,United States Ecru,MS,Mississippi,US,United States -Edwards,MS,Mississippi,US,United States Ellisville,MS,Mississippi,US,United States Enid,MS,Mississippi,US,United States Enterprise,MS,Mississippi,US,United States @@ -75860,18 +60125,18 @@ Forest,MS,Mississippi,US,United States Foxworth,MS,Mississippi,US,United States French Camp,MS,Mississippi,US,United States Fulton,MS,Mississippi,US,United States +Gattman,MS,Mississippi,US,United States Gautier,MS,Mississippi,US,United States Georgetown,MS,Mississippi,US,United States Glen Allan,MS,Mississippi,US,United States +Glendora,MS,Mississippi,US,United States Glens,MS,Mississippi,US,United States -Gloster,MS,Mississippi,US,United States Golden,MS,Mississippi,US,United States -Goodman,MS,Mississippi,US,United States Greenville,MS,Mississippi,US,United States Greenwood,MS,Mississippi,US,United States -Greenwood Springs,MS,Mississippi,US,United States Grenada,MS,Mississippi,US,United States Gulfport,MS,Mississippi,US,United States +Gunnison,MS,Mississippi,US,United States Guntown,MS,Mississippi,US,United States Hamilton,MS,Mississippi,US,United States Hattiesburg,MS,Mississippi,US,United States @@ -75879,7 +60144,6 @@ Hazlehurst,MS,Mississippi,US,United States Heidelberg,MS,Mississippi,US,United States Hermanville,MS,Mississippi,US,United States Hernando,MS,Mississippi,US,United States -Hickory Flat,MS,Mississippi,US,United States Holcomb,MS,Mississippi,US,United States Hollandale,MS,Mississippi,US,United States Holly Springs,MS,Mississippi,US,United States @@ -75897,20 +60161,17 @@ Jones County,MS,Mississippi,US,United States Kilmichael,MS,Mississippi,US,United States Kiln,MS,Mississippi,US,United States Kosciusko,MS,Mississippi,US,United States +Lake,MS,Mississippi,US,United States Lake Cormorant,MS,Mississippi,US,United States -Lamar,MS,Mississippi,US,United States -Lambert,MS,Mississippi,US,United States Laurel,MS,Mississippi,US,United States Leakesville,MS,Mississippi,US,United States Lena,MS,Mississippi,US,United States Leland,MS,Mississippi,US,United States Lexington,MS,Mississippi,US,United States Liberty,MS,Mississippi,US,United States -Little Rock,MS,Mississippi,US,United States Long Beach,MS,Mississippi,US,United States Lorman,MS,Mississippi,US,United States Louin,MS,Mississippi,US,United States -Louise,MS,Mississippi,US,United States Louisville,MS,Mississippi,US,United States Lucedale,MS,Mississippi,US,United States Lumberton,MS,Mississippi,US,United States @@ -75921,18 +60182,17 @@ Madison,MS,Mississippi,US,United States Magee,MS,Mississippi,US,United States Magnolia,MS,Mississippi,US,United States Mantachie,MS,Mississippi,US,United States +Marietta,MS,Mississippi,US,United States Marks,MS,Mississippi,US,United States Mathiston,MS,Mississippi,US,United States McCall Creek,MS,Mississippi,US,United States -McCarley,MS,Mississippi,US,United States McComb,MS,Mississippi,US,United States McCool,MS,Mississippi,US,United States McLain,MS,Mississippi,US,United States Meadville,MS,Mississippi,US,United States Mendenhall,MS,Mississippi,US,United States Meridian,MS,Mississippi,US,United States -Merigold,MS,Mississippi,US,United States -Minter City,MS,Mississippi,US,United States +Michigan City,MS,Mississippi,US,United States ,MS,Mississippi,US,United States Mize,MS,Mississippi,US,United States Monticello,MS,Mississippi,US,United States @@ -75953,16 +60213,15 @@ New Augusta,MS,Mississippi,US,United States New Hebron,MS,Mississippi,US,United States Newton,MS,Mississippi,US,United States Noxapater,MS,Mississippi,US,United States -Oak Vale,MS,Mississippi,US,United States Oakland,MS,Mississippi,US,United States Ocean Springs,MS,Mississippi,US,United States Okolona,MS,Mississippi,US,United States Olive Branch,MS,Mississippi,US,United States +Osyka,MS,Mississippi,US,United States Oxford,MS,Mississippi,US,United States -Pachuta,MS,Mississippi,US,United States Pascagoula,MS,Mississippi,US,United States Pass Christian,MS,Mississippi,US,United States -Pattison,MS,Mississippi,US,United States +Paulding,MS,Mississippi,US,United States Pearl,MS,Mississippi,US,United States Pearlington,MS,Mississippi,US,United States Pelahatchie,MS,Mississippi,US,United States @@ -75972,12 +60231,12 @@ Pheba,MS,Mississippi,US,United States Philadelphia,MS,Mississippi,US,United States Philipp,MS,Mississippi,US,United States Picayune,MS,Mississippi,US,United States -Pittsboro,MS,Mississippi,US,United States +Plantersville,MS,Mississippi,US,United States Pontotoc,MS,Mississippi,US,United States Pope,MS,Mississippi,US,United States Poplarville,MS,Mississippi,US,United States Port Gibson,MS,Mississippi,US,United States -Porterville,MS,Mississippi,US,United States +Potts Camp,MS,Mississippi,US,United States Prentiss,MS,Mississippi,US,United States Preston,MS,Mississippi,US,United States Purvis,MS,Mississippi,US,United States @@ -75985,6 +60244,7 @@ Quitman,MS,Mississippi,US,United States Raleigh,MS,Mississippi,US,United States Randolph,MS,Mississippi,US,United States Raymond,MS,Mississippi,US,United States +Red Banks,MS,Mississippi,US,United States Richland,MS,Mississippi,US,United States Richton,MS,Mississippi,US,United States Ridgeland,MS,Mississippi,US,United States @@ -75993,20 +60253,14 @@ Ripley,MS,Mississippi,US,United States Robinsonville,MS,Mississippi,US,United States Rolling Fork,MS,Mississippi,US,United States Roxie,MS,Mississippi,US,United States -Ruleville,MS,Mississippi,US,United States -Ruth,MS,Mississippi,US,United States -Sallis,MS,Mississippi,US,United States Saltillo,MS,Mississippi,US,United States +Sandy Hook,MS,Mississippi,US,United States Sardis,MS,Mississippi,US,United States Sarah,MS,Mississippi,US,United States Saucier,MS,Mississippi,US,United States -Scobey,MS,Mississippi,US,United States -Scooba,MS,Mississippi,US,United States -Sebastopol,MS,Mississippi,US,United States Seminary,MS,Mississippi,US,United States Senatobia,MS,Mississippi,US,United States Shannon,MS,Mississippi,US,United States -Shelby,MS,Mississippi,US,United States Shubuta,MS,Mississippi,US,United States Sidon,MS,Mississippi,US,United States Silver Creek,MS,Mississippi,US,United States @@ -76019,7 +60273,6 @@ State Line,MS,Mississippi,US,United States Starkville,MS,Mississippi,US,United States Steens,MS,Mississippi,US,United States Stonewall,MS,Mississippi,US,United States -Stringer,MS,Mississippi,US,United States Sturgis,MS,Mississippi,US,United States Summit,MS,Mississippi,US,United States Sumrall,MS,Mississippi,US,United States @@ -76027,22 +60280,19 @@ Sunflower,MS,Mississippi,US,United States Taylorsville,MS,Mississippi,US,United States Tchula,MS,Mississippi,US,United States Terry,MS,Mississippi,US,United States -Thaxton,MS,Mississippi,US,United States Tillatoba,MS,Mississippi,US,United States Tishomingo,MS,Mississippi,US,United States Toomsuba,MS,Mississippi,US,United States -Tougaloo,MS,Mississippi,US,United States Tremont,MS,Mississippi,US,United States Tunica,MS,Mississippi,US,United States Tupelo,MS,Mississippi,US,United States -Tutwiler,MS,Mississippi,US,United States Tylertown,MS,Mississippi,US,United States Union,MS,Mississippi,US,United States University,MS,Mississippi,US,United States Utica,MS,Mississippi,US,United States Vaiden,MS,Mississippi,US,United States Vancleave,MS,Mississippi,US,United States -Vardaman,MS,Mississippi,US,United States +Vaughan,MS,Mississippi,US,United States Verona,MS,Mississippi,US,United States Vicksburg,MS,Mississippi,US,United States Vossburg,MS,Mississippi,US,United States @@ -76056,20 +60306,17 @@ Waynesboro,MS,Mississippi,US,United States Webb,MS,Mississippi,US,United States Weir,MS,Mississippi,US,United States Wesson,MS,Mississippi,US,United States -West,MS,Mississippi,US,United States West Point,MS,Mississippi,US,United States Wiggins,MS,Mississippi,US,United States Winona,MS,Mississippi,US,United States -Woodland,MS,Mississippi,US,United States Woodville,MS,Mississippi,US,United States Yazoo City,MS,Mississippi,US,United States Aberdeen,NC,North Carolina,US,United States Advance,NC,North Carolina,US,United States Ahoskie,NC,North Carolina,US,United States +Alamance,NC,North Carolina,US,United States Albemarle,NC,North Carolina,US,United States Albertson,NC,North Carolina,US,United States -Alliance,NC,North Carolina,US,United States -Almond,NC,North Carolina,US,United States Andrews,NC,North Carolina,US,United States Angier,NC,North Carolina,US,United States Apex,NC,North Carolina,US,United States @@ -76083,12 +60330,11 @@ Aulander,NC,North Carolina,US,United States Autryville,NC,North Carolina,US,United States Avon,NC,North Carolina,US,United States Ayden,NC,North Carolina,US,United States -Aydlett,NC,North Carolina,US,United States Bahama,NC,North Carolina,US,United States Bailey,NC,North Carolina,US,United States Bakersville,NC,North Carolina,US,United States +Balsam,NC,North Carolina,US,United States Banner Elk,NC,North Carolina,US,United States -Barium Springs,NC,North Carolina,US,United States Barnardsville,NC,North Carolina,US,United States Bath,NC,North Carolina,US,United States Battleboro,NC,North Carolina,US,United States @@ -76104,17 +60350,14 @@ Benson,NC,North Carolina,US,United States Bermuda Run,NC,North Carolina,US,United States Bessemer City,NC,North Carolina,US,United States Bethania,NC,North Carolina,US,United States -Bethel,NC,North Carolina,US,United States Beulaville,NC,North Carolina,US,United States Biscoe,NC,North Carolina,US,United States -Black Creek,NC,North Carolina,US,United States Black Mountain,NC,North Carolina,US,United States Bladenboro,NC,North Carolina,US,United States Blanch,NC,North Carolina,US,United States Blowing Rock,NC,North Carolina,US,United States Boiling Springs,NC,North Carolina,US,United States Bolivia,NC,North Carolina,US,United States -Bolton,NC,North Carolina,US,United States Boomer,NC,North Carolina,US,United States Boone,NC,North Carolina,US,United States Boonville,NC,North Carolina,US,United States @@ -76122,9 +60365,12 @@ Bostic,NC,North Carolina,US,United States Brasstown,NC,North Carolina,US,United States Brevard,NC,North Carolina,US,United States Broadway,NC,North Carolina,US,United States +Brogden,NC,North Carolina,US,United States Browns Summit,NC,North Carolina,US,United States +Brunswick,NC,North Carolina,US,United States Bryson City,NC,North Carolina,US,United States Buies Creek,NC,North Carolina,US,United States +Bullock,NC,North Carolina,US,United States Bunn,NC,North Carolina,US,United States Bunnlevel,NC,North Carolina,US,United States Burgaw,NC,North Carolina,US,United States @@ -76132,8 +60378,6 @@ Burlington,NC,North Carolina,US,United States Burnsville,NC,North Carolina,US,United States Butner,NC,North Carolina,US,United States Buxton,NC,North Carolina,US,United States -Calabash,NC,North Carolina,US,United States -Calypso,NC,North Carolina,US,United States Camden,NC,North Carolina,US,United States Cameron,NC,North Carolina,US,United States Candler,NC,North Carolina,US,United States @@ -76157,10 +60401,8 @@ Charlotte,NC,North Carolina,US,United States Cherokee,NC,North Carolina,US,United States Cherryville,NC,North Carolina,US,United States China Grove,NC,North Carolina,US,United States -Chinquapin,NC,North Carolina,US,United States Chocowinity,NC,North Carolina,US,United States Claremont,NC,North Carolina,US,United States -Clarendon,NC,North Carolina,US,United States Clarkton,NC,North Carolina,US,United States Clayton,NC,North Carolina,US,United States Clemmons,NC,North Carolina,US,United States @@ -76169,9 +60411,9 @@ Climax,NC,North Carolina,US,United States Clinton,NC,North Carolina,US,United States Clyde,NC,North Carolina,US,United States Coats,NC,North Carolina,US,United States -Coinjock,NC,North Carolina,US,United States Colerain,NC,North Carolina,US,United States Colfax,NC,North Carolina,US,United States +Collettsville,NC,North Carolina,US,United States Columbia,NC,North Carolina,US,United States Columbus,NC,North Carolina,US,United States Como,NC,North Carolina,US,United States @@ -76179,56 +60421,50 @@ Concord,NC,North Carolina,US,United States Connelly Springs,NC,North Carolina,US,United States Conover,NC,North Carolina,US,United States Conway,NC,North Carolina,US,United States +Cooleemee,NC,North Carolina,US,United States Cornelius,NC,North Carolina,US,United States -Council,NC,North Carolina,US,United States Cove City,NC,North Carolina,US,United States Cramerton,NC,North Carolina,US,United States Creedmoor,NC,North Carolina,US,United States Creston,NC,North Carolina,US,United States +Creswell,NC,North Carolina,US,United States Crouse,NC,North Carolina,US,United States Crumpler,NC,North Carolina,US,United States Cullowhee,NC,North Carolina,US,United States Currie,NC,North Carolina,US,United States Currituck,NC,North Carolina,US,United States Dallas,NC,North Carolina,US,United States -Danbury,NC,North Carolina,US,United States Davidson,NC,North Carolina,US,United States Deep Gap,NC,North Carolina,US,United States Deep Run,NC,North Carolina,US,United States Delco,NC,North Carolina,US,United States Denton,NC,North Carolina,US,United States Denver,NC,North Carolina,US,United States -Dillsboro,NC,North Carolina,US,United States Dobson,NC,North Carolina,US,United States Dudley,NC,North Carolina,US,United States Dunn,NC,North Carolina,US,United States Durham,NC,North Carolina,US,United States +Eagle Springs,NC,North Carolina,US,United States East Bend,NC,North Carolina,US,United States Eden,NC,North Carolina,US,United States Edenton,NC,North Carolina,US,United States Efland,NC,North Carolina,US,United States Elizabeth City,NC,North Carolina,US,United States Elizabethtown,NC,North Carolina,US,United States -Elk Park,NC,North Carolina,US,United States Elkin,NC,North Carolina,US,United States +Ellenboro,NC,North Carolina,US,United States Ellerbe,NC,North Carolina,US,United States -Elm City,NC,North Carolina,US,United States Elon,NC,North Carolina,US,United States Emerald Isle,NC,North Carolina,US,United States -Enfield,NC,North Carolina,US,United States -Engelhard,NC,North Carolina,US,United States Enka Village,NC,North Carolina,US,United States Ennice,NC,North Carolina,US,United States Ernul,NC,North Carolina,US,United States Erwin,NC,North Carolina,US,United States Etowah,NC,North Carolina,US,United States -Eure,NC,North Carolina,US,United States -Everetts,NC,North Carolina,US,United States Evergreen,NC,North Carolina,US,United States Fair Bluff,NC,North Carolina,US,United States Fairmont,NC,North Carolina,US,United States Fairview,NC,North Carolina,US,United States -Falcon,NC,North Carolina,US,United States Faison,NC,North Carolina,US,United States Farmville,NC,North Carolina,US,United States Fayetteville,NC,North Carolina,US,United States @@ -76255,12 +60491,12 @@ Gibson,NC,North Carolina,US,United States Gibsonville,NC,North Carolina,US,United States Glenville,NC,North Carolina,US,United States Godwin,NC,North Carolina,US,United States -Gold Hill,NC,North Carolina,US,United States Goldsboro,NC,North Carolina,US,United States +Goldston,NC,North Carolina,US,United States Graham,NC,North Carolina,US,United States Grandy,NC,North Carolina,US,United States Granite Falls,NC,North Carolina,US,United States -Grantsboro,NC,North Carolina,US,United States +Granite Quarry,NC,North Carolina,US,United States Greensboro,NC,North Carolina,US,United States Greenville,NC,North Carolina,US,United States Grifton,NC,North Carolina,US,United States @@ -76270,20 +60506,15 @@ Halifax,NC,North Carolina,US,United States Hamlet,NC,North Carolina,US,United States Hampstead,NC,North Carolina,US,United States Hamptonville,NC,North Carolina,US,United States -Harbinger,NC,North Carolina,US,United States Harmony,NC,North Carolina,US,United States Harrells,NC,North Carolina,US,United States -Harrellsville,NC,North Carolina,US,United States -Harris,NC,North Carolina,US,United States Harrisburg,NC,North Carolina,US,United States -Hatteras,NC,North Carolina,US,United States Havelock,NC,North Carolina,US,United States Haw River,NC,North Carolina,US,United States Hayesville,NC,North Carolina,US,United States Hays,NC,North Carolina,US,United States Henderson,NC,North Carolina,US,United States Hendersonville,NC,North Carolina,US,United States -Henrico,NC,North Carolina,US,United States Hertford,NC,North Carolina,US,United States Hickory,NC,North Carolina,US,United States Hiddenite,NC,North Carolina,US,United States @@ -76296,8 +60527,6 @@ Holly Ridge,NC,North Carolina,US,United States Holly Springs,NC,North Carolina,US,United States Hookerton,NC,North Carolina,US,United States Hope Mills,NC,North Carolina,US,United States -Horse Shoe,NC,North Carolina,US,United States -Hot Springs,NC,North Carolina,US,United States Hubert,NC,North Carolina,US,United States Hudson,NC,North Carolina,US,United States Huntersville,NC,North Carolina,US,United States @@ -76305,11 +60534,9 @@ Hurdle Mills,NC,North Carolina,US,United States Indian Trail,NC,North Carolina,US,United States Iron Station,NC,North Carolina,US,United States Ivanhoe,NC,North Carolina,US,United States -Jackson,NC,North Carolina,US,United States Jackson Springs,NC,North Carolina,US,United States Jacksonville,NC,North Carolina,US,United States Jamestown,NC,North Carolina,US,United States -Jamesville,NC,North Carolina,US,United States Jefferson,NC,North Carolina,US,United States Jonesville,NC,North Carolina,US,United States Kannapolis,NC,North Carolina,US,United States @@ -76330,9 +60557,6 @@ La Grange,NC,North Carolina,US,United States Lake Junaluska,NC,North Carolina,US,United States Lake Lure,NC,North Carolina,US,United States Lake Toxaway,NC,North Carolina,US,United States -Lake Waccamaw,NC,North Carolina,US,United States -Lakeview,NC,North Carolina,US,United States -Landis,NC,North Carolina,US,United States Lansing,NC,North Carolina,US,United States Laurel Hill,NC,North Carolina,US,United States Laurel Springs,NC,North Carolina,US,United States @@ -76346,33 +60570,27 @@ Lewiston Woodville,NC,North Carolina,US,United States Lewisville,NC,North Carolina,US,United States Lexington,NC,North Carolina,US,United States Liberty,NC,North Carolina,US,United States -Lilesville,NC,North Carolina,US,United States Lillington,NC,North Carolina,US,United States Lincolnton,NC,North Carolina,US,United States Linden,NC,North Carolina,US,United States -Linville,NC,North Carolina,US,United States Linwood,NC,North Carolina,US,United States Littleton,NC,North Carolina,US,United States Locust,NC,North Carolina,US,United States Louisburg,NC,North Carolina,US,United States Lowell,NC,North Carolina,US,United States Lowgap,NC,North Carolina,US,United States -Lumber Bridge,NC,North Carolina,US,United States Lumberton,NC,North Carolina,US,United States Macclesfield,NC,North Carolina,US,United States -Macon,NC,North Carolina,US,United States Madison,NC,North Carolina,US,United States Maggie Valley,NC,North Carolina,US,United States Magnolia,NC,North Carolina,US,United States Maiden,NC,North Carolina,US,United States Manson,NC,North Carolina,US,United States Manteo,NC,North Carolina,US,United States -Marble,NC,North Carolina,US,United States Marion,NC,North Carolina,US,United States Mars Hill,NC,North Carolina,US,United States Marshall,NC,North Carolina,US,United States Marshville,NC,North Carolina,US,United States -Marston,NC,North Carolina,US,United States Marvin,NC,North Carolina,US,United States Matthews,NC,North Carolina,US,United States Maxton,NC,North Carolina,US,United States @@ -76381,7 +60599,6 @@ Maysville,NC,North Carolina,US,United States McGrady,NC,North Carolina,US,United States McLeansville,NC,North Carolina,US,United States Mebane,NC,North Carolina,US,United States -Merry Hill,NC,North Carolina,US,United States Middlesex,NC,North Carolina,US,United States Midland,NC,North Carolina,US,United States Midway Park,NC,North Carolina,US,United States @@ -76393,6 +60610,7 @@ Mint Hill,NC,North Carolina,US,United States Mocksville,NC,North Carolina,US,United States Moncure,NC,North Carolina,US,United States Monroe,NC,North Carolina,US,United States +Montreat,NC,North Carolina,US,United States Mooresboro,NC,North Carolina,US,United States Mooresville,NC,North Carolina,US,United States Moravian Falls,NC,North Carolina,US,United States @@ -76403,7 +60621,6 @@ Mount Airy,NC,North Carolina,US,United States Mount Gilead,NC,North Carolina,US,United States Mount Holly,NC,North Carolina,US,United States Mount Olive,NC,North Carolina,US,United States -Mt Pleasant,NC,North Carolina,US,United States Mount Ulla,NC,North Carolina,US,United States Moyock,NC,North Carolina,US,United States Murfreesboro,NC,North Carolina,US,United States @@ -76414,6 +60631,7 @@ Nebo,NC,North Carolina,US,United States New Bern,NC,North Carolina,US,United States New Hill,NC,North Carolina,US,United States New London,NC,North Carolina,US,United States +Newell,NC,North Carolina,US,United States Newland,NC,North Carolina,US,United States Newport,NC,North Carolina,US,United States Newton,NC,North Carolina,US,United States @@ -76436,15 +60654,16 @@ Orrum,NC,North Carolina,US,United States Otto,NC,North Carolina,US,United States Oxford,NC,North Carolina,US,United States Parkton,NC,North Carolina,US,United States +Peachland,NC,North Carolina,US,United States Pelham,NC,North Carolina,US,United States Pembroke,NC,North Carolina,US,United States Penrose,NC,North Carolina,US,United States Pfafftown,NC,North Carolina,US,United States Pikeville,NC,North Carolina,US,United States Pilot Mountain,NC,North Carolina,US,United States +Pinebluff,NC,North Carolina,US,United States Pinehurst,NC,North Carolina,US,United States Pinetops,NC,North Carolina,US,United States -Pinetown,NC,North Carolina,US,United States Pineville,NC,North Carolina,US,United States Piney Creek,NC,North Carolina,US,United States Pinnacle,NC,North Carolina,US,United States @@ -76452,11 +60671,12 @@ Pink Hill,NC,North Carolina,US,United States Pisgah Forest,NC,North Carolina,US,United States Pittsboro,NC,North Carolina,US,United States Pleasant Garden,NC,North Carolina,US,United States +Pleasant Hill,NC,North Carolina,US,United States Plymouth,NC,North Carolina,US,United States Point Harbor,NC,North Carolina,US,United States Polkton,NC,North Carolina,US,United States +Poplar Branch,NC,North Carolina,US,United States Powells Point,NC,North Carolina,US,United States -Powellsville,NC,North Carolina,US,United States Princeton,NC,North Carolina,US,United States Prospect Hill,NC,North Carolina,US,United States Providence,NC,North Carolina,US,United States @@ -76468,14 +60688,12 @@ Randleman,NC,North Carolina,US,United States Red Springs,NC,North Carolina,US,United States Reidsville,NC,North Carolina,US,United States Rich Square,NC,North Carolina,US,United States -Richfield,NC,North Carolina,US,United States Richlands,NC,North Carolina,US,United States Riegelwood,NC,North Carolina,US,United States Roanoke Rapids,NC,North Carolina,US,United States Roaring River,NC,North Carolina,US,United States Robbins,NC,North Carolina,US,United States Robbinsville,NC,North Carolina,US,United States -Robersonville,NC,North Carolina,US,United States Rockingham,NC,North Carolina,US,United States Rockwell,NC,North Carolina,US,United States Rocky Point,NC,North Carolina,US,United States @@ -76483,6 +60701,7 @@ Rocky Mount,NC,North Carolina,US,United States Rodanthe,NC,North Carolina,US,United States Rolesville,NC,North Carolina,US,United States Ronda,NC,North Carolina,US,United States +Roper,NC,North Carolina,US,United States Rose Hill,NC,North Carolina,US,United States Roseboro,NC,North Carolina,US,United States Rougemont,NC,North Carolina,US,United States @@ -76494,26 +60713,20 @@ Rutherfordton,NC,North Carolina,US,United States Saint Pauls,NC,North Carolina,US,United States Salemburg,NC,North Carolina,US,United States Salisbury,NC,North Carolina,US,United States -Salvo,NC,North Carolina,US,United States Saluda,NC,North Carolina,US,United States -Sandy Ridge,NC,North Carolina,US,United States Sanford,NC,North Carolina,US,United States Sapphire,NC,North Carolina,US,United States -Scaly Mountain,NC,North Carolina,US,United States Scotland Neck,NC,North Carolina,US,United States Seagrove,NC,North Carolina,US,United States Selma,NC,North Carolina,US,United States -Semora,NC,North Carolina,US,United States Seven Springs,NC,North Carolina,US,United States Shallotte,NC,North Carolina,US,United States Shannon,NC,North Carolina,US,United States -Shawboro,NC,North Carolina,US,United States Shelby,NC,North Carolina,US,United States Sherrills Ford,NC,North Carolina,US,United States Shiloh,NC,North Carolina,US,United States Siler City,NC,North Carolina,US,United States Sims,NC,North Carolina,US,United States -Skyland,NC,North Carolina,US,United States Smithfield,NC,North Carolina,US,United States Sneads Ferry,NC,North Carolina,US,United States Snow Camp,NC,North Carolina,US,United States @@ -76538,7 +60751,6 @@ Statesville,NC,North Carolina,US,United States Stedman,NC,North Carolina,US,United States Steele Creek,NC,North Carolina,US,United States Stem,NC,North Carolina,US,United States -Stokes,NC,North Carolina,US,United States Stokesdale,NC,North Carolina,US,United States Stoneville,NC,North Carolina,US,United States Stony Point,NC,North Carolina,US,United States @@ -76553,11 +60765,10 @@ Tabor City,NC,North Carolina,US,United States Tar Heel,NC,North Carolina,US,United States Tarboro,NC,North Carolina,US,United States Taylorsville,NC,North Carolina,US,United States -Terrell,NC,North Carolina,US,United States +Teachey,NC,North Carolina,US,United States Thomasville,NC,North Carolina,US,United States Timberlake,NC,North Carolina,US,United States Tobaccoville,NC,North Carolina,US,United States -Todd,NC,North Carolina,US,United States Topton,NC,North Carolina,US,United States Traphill,NC,North Carolina,US,United States Trenton,NC,North Carolina,US,United States @@ -76565,15 +60776,15 @@ Trinity,NC,North Carolina,US,United States Troutman,NC,North Carolina,US,United States Troy,NC,North Carolina,US,United States Tryon,NC,North Carolina,US,United States +Tryon,NC,North Carolina,US,United States +Tuckasegee,NC,North Carolina,US,United States Turkey,NC,North Carolina,US,United States Union Grove,NC,North Carolina,US,United States -Union Mills,NC,North Carolina,US,United States Valdese,NC,North Carolina,US,United States Vale,NC,North Carolina,US,United States Vanceboro,NC,North Carolina,US,United States Vilas,NC,North Carolina,US,United States Waco,NC,North Carolina,US,United States -Wade,NC,North Carolina,US,United States Wadesboro,NC,North Carolina,US,United States Wake Forest,NC,North Carolina,US,United States Wagram,NC,North Carolina,US,United States @@ -76602,12 +60813,10 @@ Whiteville,NC,North Carolina,US,United States Whitsett,NC,North Carolina,US,United States Whittier,NC,North Carolina,US,United States Wilkesboro,NC,North Carolina,US,United States -Willard,NC,North Carolina,US,United States Williamston,NC,North Carolina,US,United States Willow Springs,NC,North Carolina,US,United States Wilmington,NC,North Carolina,US,United States Wilson,NC,North Carolina,US,United States -Wilsons Mills,NC,North Carolina,US,United States Windsor,NC,North Carolina,US,United States Wingate,NC,North Carolina,US,United States Winnabow,NC,North Carolina,US,United States @@ -76615,7 +60824,6 @@ Winston-Salem,NC,North Carolina,US,United States Winterville,NC,North Carolina,US,United States Winton,NC,North Carolina,US,United States Woodland,NC,North Carolina,US,United States -Wrightsville Beach,NC,North Carolina,US,United States Yadkinville,NC,North Carolina,US,United States Yanceyville,NC,North Carolina,US,United States Youngsville,NC,North Carolina,US,United States @@ -76647,11 +60855,10 @@ Cedarville,NJ,New Jersey,US,United States Chatsworth,NJ,New Jersey,US,United States Cherry Hill,NJ,New Jersey,US,United States Cinnaminson,NJ,New Jersey,US,United States -Clarksboro,NJ,New Jersey,US,United States Clayton,NJ,New Jersey,US,United States Clementon,NJ,New Jersey,US,United States Collingswood,NJ,New Jersey,US,United States -Dorchester,NJ,New Jersey,US,United States +Dennisville,NJ,New Jersey,US,United States Echelon,NJ,New Jersey,US,United States Egg Harbor City,NJ,New Jersey,US,United States Elmer,NJ,New Jersey,US,United States @@ -76663,20 +60870,16 @@ Gibbstown,NJ,New Jersey,US,United States Glassboro,NJ,New Jersey,US,United States Glendora,NJ,New Jersey,US,United States Gloucester City,NJ,New Jersey,US,United States -Greenwich,NJ,New Jersey,US,United States Grenloch,NJ,New Jersey,US,United States Haddon Heights,NJ,New Jersey,US,United States Haddonfield,NJ,New Jersey,US,United States Hainesport,NJ,New Jersey,US,United States Hammonton,NJ,New Jersey,US,United States Jackson,NJ,New Jersey,US,United States -Landisville,NJ,New Jersey,US,United States Lanoka Harbor,NJ,New Jersey,US,United States Lavallette,NJ,New Jersey,US,United States Lawnside,NJ,New Jersey,US,United States -Leesburg,NJ,New Jersey,US,United States Linwood,NJ,New Jersey,US,United States -Longport,NJ,New Jersey,US,United States Lumberton,NJ,New Jersey,US,United States Magnolia,NJ,New Jersey,US,United States Malaga,NJ,New Jersey,US,United States @@ -76690,18 +60893,16 @@ Mays Landing,NJ,New Jersey,US,United States Medford,NJ,New Jersey,US,United States Mickleton,NJ,New Jersey,US,United States Millville,NJ,New Jersey,US,United States -Minotola,NJ,New Jersey,US,United States Monroeville,NJ,New Jersey,US,United States Moorestown,NJ,New Jersey,US,United States Mount Ephraim,NJ,New Jersey,US,United States Mount Holly,NJ,New Jersey,US,United States Mount Laurel,NJ,New Jersey,US,United States -Mount Laurel Township,NJ,New Jersey,US,United States Mount Royal,NJ,New Jersey,US,United States Mullica Hill,NJ,New Jersey,US,United States National Park,NJ,New Jersey,US,United States Newfield,NJ,New Jersey,US,United States -North Wildwood,NJ,New Jersey,US,United States +Newport,NJ,New Jersey,US,United States Northfield,NJ,New Jersey,US,United States Oaklyn,NJ,New Jersey,US,United States Ocean City,NJ,New Jersey,US,United States @@ -76728,12 +60929,10 @@ Sewell,NJ,New Jersey,US,United States Sicklerville,NJ,New Jersey,US,United States Somerdale,NJ,New Jersey,US,United States Somers Point,NJ,New Jersey,US,United States -South Seaville,NJ,New Jersey,US,United States Southampton Township,NJ,New Jersey,US,United States South Seaside Park,NJ,New Jersey,US,United States Stone Harbor,NJ,New Jersey,US,United States Stratford,NJ,New Jersey,US,United States -Strathmere,NJ,New Jersey,US,United States Swedesboro,NJ,New Jersey,US,United States Thorofare,NJ,New Jersey,US,United States Toms River,NJ,New Jersey,US,United States @@ -76747,9 +60946,7 @@ Waretown,NJ,New Jersey,US,United States Waterford Works,NJ,New Jersey,US,United States Wenonah,NJ,New Jersey,US,United States West Berlin,NJ,New Jersey,US,United States -West Creek,NJ,New Jersey,US,United States Westville,NJ,New Jersey,US,United States -Whitesboro,NJ,New Jersey,US,United States Whiting,NJ,New Jersey,US,United States Wildwood,NJ,New Jersey,US,United States Wildwood Crest,NJ,New Jersey,US,United States @@ -76761,6 +60958,7 @@ Woodstown,NJ,New Jersey,US,United States Woolwich Township,NJ,New Jersey,US,United States Aberdeen,OH,Ohio,US,United States Albany,OH,Ohio,US,United States +Alpha,OH,Ohio,US,United States Amanda,OH,Ohio,US,United States Amelia,OH,Ohio,US,United States Amesville,OH,Ohio,US,United States @@ -76771,6 +60969,7 @@ Bainbridge,OH,Ohio,US,United States Baltimore,OH,Ohio,US,United States Barnesville,OH,Ohio,US,United States Batavia,OH,Ohio,US,United States +Beallsville,OH,Ohio,US,United States Beaver,OH,Ohio,US,United States Beavercreek,OH,Ohio,US,United States Bellbrook,OH,Ohio,US,United States @@ -76782,24 +60981,19 @@ Blacklick,OH,Ohio,US,United States Blanchester,OH,Ohio,US,United States Bloomingburg,OH,Ohio,US,United States Blue Ash,OH,Ohio,US,United States -Blue Creek,OH,Ohio,US,United States Blue Rock,OH,Ohio,US,United States -Bourneville,OH,Ohio,US,United States Bowersville,OH,Ohio,US,United States Bridgetown,OH,Ohio,US,United States Brookville,OH,Ohio,US,United States -Buffalo,OH,Ohio,US,United States +Buckeye Lake,OH,Ohio,US,United States Byesville,OH,Ohio,US,United States Caldwell,OH,Ohio,US,United States -Camden,OH,Ohio,US,United States Canal Winchester,OH,Ohio,US,United States Carey,OH,Ohio,US,United States Carroll,OH,Ohio,US,United States Cedarville,OH,Ohio,US,United States Centerville,OH,Ohio,US,United States -Chandlersville,OH,Ohio,US,United States Chesapeake,OH,Ohio,US,United States -Cheshire,OH,Ohio,US,United States Chesterhill,OH,Ohio,US,United States Cincinnati,OH,Ohio,US,United States Circleville,OH,Ohio,US,United States @@ -76808,14 +61002,9 @@ Clarksville,OH,Ohio,US,United States Clayton,OH,Ohio,US,United States Cleves,OH,Ohio,US,United States Coalton,OH,Ohio,US,United States -College Corner,OH,Ohio,US,United States Columbus,OH,Ohio,US,United States Commercial Point,OH,Ohio,US,United States -Corning,OH,Ohio,US,United States -Creola,OH,Ohio,US,United States Crooksville,OH,Ohio,US,United States -Crown City,OH,Ohio,US,United States -Cumberland,OH,Ohio,US,United States Dayton,OH,Ohio,US,United States Delhi,OH,Ohio,US,United States Eaton,OH,Ohio,US,United States @@ -76827,11 +61016,9 @@ Fairborn,OH,Ohio,US,United States Fairfield,OH,Ohio,US,United States Farmersville,OH,Ohio,US,United States Fayetteville,OH,Ohio,US,United States -Felicity,OH,Ohio,US,United States Fleming,OH,Ohio,US,United States Frankfort,OH,Ohio,US,United States Franklin,OH,Ohio,US,United States -Franklin Furnace,OH,Ohio,US,United States Gallipolis,OH,Ohio,US,United States Galloway,OH,Ohio,US,United States Georgetown,OH,Ohio,US,United States @@ -76843,41 +61030,34 @@ Gratis,OH,Ohio,US,United States Greenfield,OH,Ohio,US,United States Grove City,OH,Ohio,US,United States Groveport,OH,Ohio,US,United States -Guysville,OH,Ohio,US,United States Hamden,OH,Ohio,US,United States Hamersville,OH,Ohio,US,United States Hamilton,OH,Ohio,US,United States -Hamilton,OH,Ohio,US,United States Harrison,OH,Ohio,US,United States Harveysburg,OH,Ohio,US,United States Hebron,OH,Ohio,US,United States -Higginsport,OH,Ohio,US,United States Hillsboro,OH,Ohio,US,United States -Hopewell,OH,Ohio,US,United States +Hollansburg,OH,Ohio,US,United States Huber Heights,OH,Ohio,US,United States Ironton,OH,Ohio,US,United States Jackson,OH,Ohio,US,United States -Jacobsburg,OH,Ohio,US,United States Jamestown,OH,Ohio,US,United States Jeffersonville,OH,Ohio,US,United States Junction City,OH,Ohio,US,United States Kettering,OH,Ohio,US,United States Kingston,OH,Ohio,US,United States +Kitts Hill,OH,Ohio,US,United States Lancaster,OH,Ohio,US,United States -Langsville,OH,Ohio,US,United States -Latham,OH,Ohio,US,United States Laura,OH,Ohio,US,United States Laurelville,OH,Ohio,US,United States Lebanon,OH,Ohio,US,United States Leesburg,OH,Ohio,US,United States Lewisburg,OH,Ohio,US,United States -Liberty,OH,Ohio,US,United States +Lithopolis,OH,Ohio,US,United States Little Hocking,OH,Ohio,US,United States Lockbourne,OH,Ohio,US,United States Logan,OH,Ohio,US,United States London,OH,Ohio,US,United States -Londonderry,OH,Ohio,US,United States -Lore City,OH,Ohio,US,United States Loveland,OH,Ohio,US,United States Lowell,OH,Ohio,US,United States Lucasville,OH,Ohio,US,United States @@ -76886,27 +61066,22 @@ Lynchburg,OH,Ohio,US,United States Madeira,OH,Ohio,US,United States Maineville,OH,Ohio,US,United States Malta,OH,Ohio,US,United States -Manchester,OH,Ohio,US,United States Marietta,OH,Ohio,US,United States Mason,OH,Ohio,US,United States +Martinsville,OH,Ohio,US,United States McArthur,OH,Ohio,US,United States McConnelsville,OH,Ohio,US,United States -McDermott,OH,Ohio,US,United States Medway,OH,Ohio,US,United States Miamisburg,OH,Ohio,US,United States Miamitown,OH,Ohio,US,United States Middleport,OH,Ohio,US,United States Middletown,OH,Ohio,US,United States -Midland,OH,Ohio,US,United States -Midway,OH,Ohio,US,United States Milford,OH,Ohio,US,United States Millersport,OH,Ohio,US,United States -Millfield,OH,Ohio,US,United States Minford,OH,Ohio,US,United States Monroe,OH,Ohio,US,United States Moraine,OH,Ohio,US,United States Morrow,OH,Ohio,US,United States -Moscow,OH,Ohio,US,United States Mount Orab,OH,Ohio,US,United States Mount Sterling,OH,Ohio,US,United States Nelsonville,OH,Ohio,US,United States @@ -76915,32 +61090,23 @@ New Concord,OH,Ohio,US,United States New Holland,OH,Ohio,US,United States New Lebanon,OH,Ohio,US,United States New Lexington,OH,Ohio,US,United States -New Marshfield,OH,Ohio,US,United States -New Matamoras,OH,Ohio,US,United States +New Madison,OH,Ohio,US,United States New Paris,OH,Ohio,US,United States -New Plymouth,OH,Ohio,US,United States New Richmond,OH,Ohio,US,United States -New Vienna,OH,Ohio,US,United States -Newport,OH,Ohio,US,United States -North Bend,OH,Ohio,US,United States -North Hampton,OH,Ohio,US,United States Norwood,OH,Ohio,US,United States Oak Hill,OH,Ohio,US,United States Okeana,OH,Ohio,US,United States West Chester,OH,Ohio,US,United States Oregonia,OH,Ohio,US,United States Orient,OH,Ohio,US,United States -Otway,OH,Ohio,US,United States Oxford,OH,Ohio,US,United States Pataskala,OH,Ohio,US,United States -Patriot,OH,Ohio,US,United States Pedro,OH,Ohio,US,United States Peebles,OH,Ohio,US,United States Philo,OH,Ohio,US,United States Pickerington,OH,Ohio,US,United States Piketon,OH,Ohio,US,United States Pleasant City,OH,Ohio,US,United States -Pleasant Plain,OH,Ohio,US,United States Pleasantville,OH,Ohio,US,United States Pomeroy,OH,Ohio,US,United States Portland,OH,Ohio,US,United States @@ -76949,48 +61115,36 @@ Powhatan Point,OH,Ohio,US,United States Proctorville,OH,Ohio,US,United States Quaker City,OH,Ohio,US,United States Rarden,OH,Ohio,US,United States -Ray,OH,Ohio,US,United States +Reedsville,OH,Ohio,US,United States Reynoldsburg,OH,Ohio,US,United States +Rio Grande,OH,Ohio,US,United States Ripley,OH,Ohio,US,United States -Rockbridge,OH,Ohio,US,United States -Russellville,OH,Ohio,US,United States +Roseville,OH,Ohio,US,United States Rutland,OH,Ohio,US,United States Sabina,OH,Ohio,US,United States -Salesville,OH,Ohio,US,United States -Sarahsville,OH,Ohio,US,United States Sardinia,OH,Ohio,US,United States Sardis,OH,Ohio,US,United States Seaman,OH,Ohio,US,United States Senecaville,OH,Ohio,US,United States -Shade,OH,Ohio,US,United States Shadyside,OH,Ohio,US,United States Sharonville,OH,Ohio,US,United States Shawnee,OH,Ohio,US,United States Somerset,OH,Ohio,US,United States -Somerville,OH,Ohio,US,United States -South Bloomingville,OH,Ohio,US,United States South Charleston,OH,Ohio,US,United States South Lebanon,OH,Ohio,US,United States South Point,OH,Ohio,US,United States South Salem,OH,Ohio,US,United States South Vienna,OH,Ohio,US,United States -South Webster,OH,Ohio,US,United States -Spring Valley,OH,Ohio,US,United States Springboro,OH,Ohio,US,United States Springfield,OH,Ohio,US,United States Stockport,OH,Ohio,US,United States -Stoutsville,OH,Ohio,US,United States Sugar Grove,OH,Ohio,US,United States -Sunbury,OH,Ohio,US,United States Tarlton,OH,Ohio,US,United States -Terrace Park,OH,Ohio,US,United States -The Plains,OH,Ohio,US,United States Thornville,OH,Ohio,US,United States Thurman,OH,Ohio,US,United States Tipp City,OH,Ohio,US,United States Trenton,OH,Ohio,US,United States Trotwood,OH,Ohio,US,United States -Union Furnace,OH,Ohio,US,United States Upper Arlington,OH,Ohio,US,United States Valley View,OH,Ohio,US,United States Vandalia,OH,Ohio,US,United States @@ -77004,6 +61158,7 @@ Waynesville,OH,Ohio,US,United States Wellston,OH,Ohio,US,United States West Alexandria,OH,Ohio,US,United States West Jefferson,OH,Ohio,US,United States +West Manchester,OH,Ohio,US,United States West Milton,OH,Ohio,US,United States West Portsmouth,OH,Ohio,US,United States West Union,OH,Ohio,US,United States @@ -77011,7 +61166,7 @@ Wheelersburg,OH,Ohio,US,United States Whitehall,OH,Ohio,US,United States Wilberforce,OH,Ohio,US,United States Williamsburg,OH,Ohio,US,United States -Williamsport,OH,Ohio,US,United States +Willow Wood,OH,Ohio,US,United States Wilmington,OH,Ohio,US,United States Winchester,OH,Ohio,US,United States Woodsfield,OH,Ohio,US,United States @@ -77022,13 +61177,12 @@ Achille,OK,Oklahoma,US,United States Ada,OK,Oklahoma,US,United States Adair,OK,Oklahoma,US,United States Afton,OK,Oklahoma,US,United States -Agra,OK,Oklahoma,US,United States Alex,OK,Oklahoma,US,United States -Aline,OK,Oklahoma,US,United States Allen,OK,Oklahoma,US,United States Altus,OK,Oklahoma,US,United States Alva,OK,Oklahoma,US,United States Amber,OK,Oklahoma,US,United States +Amorita,OK,Oklahoma,US,United States Anadarko,OK,Oklahoma,US,United States Antlers,OK,Oklahoma,US,United States Apache,OK,Oklahoma,US,United States @@ -77036,7 +61190,6 @@ Arapaho,OK,Oklahoma,US,United States Arcadia,OK,Oklahoma,US,United States Ardmore,OK,Oklahoma,US,United States Arkoma,OK,Oklahoma,US,United States -Arnett,OK,Oklahoma,US,United States Atoka,OK,Oklahoma,US,United States Barnsdall,OK,Oklahoma,US,United States Bartlesville,OK,Oklahoma,US,United States @@ -77044,7 +61197,6 @@ Beggs,OK,Oklahoma,US,United States Bennington,OK,Oklahoma,US,United States Bethany,OK,Oklahoma,US,United States Big Cabin,OK,Oklahoma,US,United States -Billings,OK,Oklahoma,US,United States Binger,OK,Oklahoma,US,United States Bixby,OK,Oklahoma,US,United States Blackwell,OK,Oklahoma,US,United States @@ -77055,12 +61207,14 @@ Bokchito,OK,Oklahoma,US,United States Bokoshe,OK,Oklahoma,US,United States Boswell,OK,Oklahoma,US,United States Braggs,OK,Oklahoma,US,United States +Braman,OK,Oklahoma,US,United States Bray,OK,Oklahoma,US,United States Bristow,OK,Oklahoma,US,United States Broken Arrow,OK,Oklahoma,US,United States Broken Bow,OK,Oklahoma,US,United States Bromide,OK,Oklahoma,US,United States Buffalo,OK,Oklahoma,US,United States +Bunch,OK,Oklahoma,US,United States Burlington,OK,Oklahoma,US,United States Burneyville,OK,Oklahoma,US,United States Burns Flat,OK,Oklahoma,US,United States @@ -77069,7 +61223,6 @@ Cache,OK,Oklahoma,US,United States Caddo,OK,Oklahoma,US,United States Calera,OK,Oklahoma,US,United States Calumet,OK,Oklahoma,US,United States -Calvin,OK,Oklahoma,US,United States Cameron,OK,Oklahoma,US,United States Canadian,OK,Oklahoma,US,United States Caney,OK,Oklahoma,US,United States @@ -77077,7 +61230,6 @@ Canton,OK,Oklahoma,US,United States Carnegie,OK,Oklahoma,US,United States Cashion,OK,Oklahoma,US,United States Catoosa,OK,Oklahoma,US,United States -Cement,OK,Oklahoma,US,United States Chandler,OK,Oklahoma,US,United States Checotah,OK,Oklahoma,US,United States Chelsea,OK,Oklahoma,US,United States @@ -77087,7 +61239,6 @@ Chickasha,OK,Oklahoma,US,United States Choctaw,OK,Oklahoma,US,United States Chouteau,OK,Oklahoma,US,United States Claremore,OK,Oklahoma,US,United States -Clarita,OK,Oklahoma,US,United States Clayton,OK,Oklahoma,US,United States Cleveland,OK,Oklahoma,US,United States Clinton,OK,Oklahoma,US,United States @@ -77105,15 +61256,13 @@ Cromwell,OK,Oklahoma,US,United States Crowder,OK,Oklahoma,US,United States Cushing,OK,Oklahoma,US,United States Cyril,OK,Oklahoma,US,United States +Dacoma,OK,Oklahoma,US,United States Davis,OK,Oklahoma,US,United States Del City,OK,Oklahoma,US,United States -Delaware,OK,Oklahoma,US,United States Depew,OK,Oklahoma,US,United States -Devol,OK,Oklahoma,US,United States Dewey,OK,Oklahoma,US,United States Dougherty,OK,Oklahoma,US,United States Drumright,OK,Oklahoma,US,United States -Duke,OK,Oklahoma,US,United States Duncan,OK,Oklahoma,US,United States Durant,OK,Oklahoma,US,United States Dustin,OK,Oklahoma,US,United States @@ -77125,26 +61274,23 @@ Elk City,OK,Oklahoma,US,United States Elmore City,OK,Oklahoma,US,United States Enid,OK,Oklahoma,US,United States Erick,OK,Oklahoma,US,United States -Eucha,OK,Oklahoma,US,United States Eufaula,OK,Oklahoma,US,United States Fairfax,OK,Oklahoma,US,United States Fairland,OK,Oklahoma,US,United States Fairmont,OK,Oklahoma,US,United States Fairview,OK,Oklahoma,US,United States +Fitzhugh,OK,Oklahoma,US,United States Fletcher,OK,Oklahoma,US,United States Fort Gibson,OK,Oklahoma,US,United States Fort Towson,OK,Oklahoma,US,United States -Foss,OK,Oklahoma,US,United States Fox,OK,Oklahoma,US,United States Frederick,OK,Oklahoma,US,United States Freedom,OK,Oklahoma,US,United States Gans,OK,Oklahoma,US,United States Garvin,OK,Oklahoma,US,United States -Geary,OK,Oklahoma,US,United States Geronimo,OK,Oklahoma,US,United States Glencoe,OK,Oklahoma,US,United States Glenpool,OK,Oklahoma,US,United States -Goltry,OK,Oklahoma,US,United States Gore,OK,Oklahoma,US,United States Graham,OK,Oklahoma,US,United States Granite,OK,Oklahoma,US,United States @@ -77158,30 +61304,28 @@ Haworth,OK,Oklahoma,US,United States Healdton,OK,Oklahoma,US,United States Headrick,OK,Oklahoma,US,United States Heavener,OK,Oklahoma,US,United States -Hendrix,OK,Oklahoma,US,United States +Helena,OK,Oklahoma,US,United States Hennepin,OK,Oklahoma,US,United States Hennessey,OK,Oklahoma,US,United States Henryetta,OK,Oklahoma,US,United States Hinton,OK,Oklahoma,US,United States Hobart,OK,Oklahoma,US,United States -Hodgen,OK,Oklahoma,US,United States Holdenville,OK,Oklahoma,US,United States Hollis,OK,Oklahoma,US,United States Hominy,OK,Oklahoma,US,United States -Honobia,OK,Oklahoma,US,United States Hugo,OK,Oklahoma,US,United States Hulbert,OK,Oklahoma,US,United States -Hydro,OK,Oklahoma,US,United States Idabel,OK,Oklahoma,US,United States Indiahoma,OK,Oklahoma,US,United States +Indianola,OK,Oklahoma,US,United States Inola,OK,Oklahoma,US,United States Jay,OK,Oklahoma,US,United States Jenks,OK,Oklahoma,US,United States Jennings,OK,Oklahoma,US,United States Jet,OK,Oklahoma,US,United States Jones,OK,Oklahoma,US,United States -Kansas,OK,Oklahoma,US,United States Kellyville,OK,Oklahoma,US,United States +Kenefic,OK,Oklahoma,US,United States Keota,OK,Oklahoma,US,United States Ketchum,OK,Oklahoma,US,United States Kiefer,OK,Oklahoma,US,United States @@ -77190,37 +61334,35 @@ Kingston,OK,Oklahoma,US,United States Kinta,OK,Oklahoma,US,United States Kiowa,OK,Oklahoma,US,United States Konawa,OK,Oklahoma,US,United States -Krebs,OK,Oklahoma,US,United States -Lahoma,OK,Oklahoma,US,United States +Kremlin,OK,Oklahoma,US,United States Langston,OK,Oklahoma,US,United States Lawton,OK,Oklahoma,US,United States Lebanon,OK,Oklahoma,US,United States Leedey,OK,Oklahoma,US,United States Lehigh,OK,Oklahoma,US,United States Lenapah,OK,Oklahoma,US,United States +Leon,OK,Oklahoma,US,United States Lexington,OK,Oklahoma,US,United States Lindsay,OK,Oklahoma,US,United States Locust Grove,OK,Oklahoma,US,United States Lone Grove,OK,Oklahoma,US,United States Lone Wolf,OK,Oklahoma,US,United States -Longdale,OK,Oklahoma,US,United States Luther,OK,Oklahoma,US,United States -Macomb,OK,Oklahoma,US,United States Madill,OK,Oklahoma,US,United States +Manchester,OK,Oklahoma,US,United States Mangum,OK,Oklahoma,US,United States Mannford,OK,Oklahoma,US,United States Mannsville,OK,Oklahoma,US,United States Marietta,OK,Oklahoma,US,United States -Marland,OK,Oklahoma,US,United States Marlow,OK,Oklahoma,US,United States Maud,OK,Oklahoma,US,United States +Maysville,OK,Oklahoma,US,United States McAlester,OK,Oklahoma,US,United States McCurtain,OK,Oklahoma,US,United States McLoud,OK,Oklahoma,US,United States Mead,OK,Oklahoma,US,United States Medford,OK,Oklahoma,US,United States Meeker,OK,Oklahoma,US,United States -Meno,OK,Oklahoma,US,United States Miami,OK,Oklahoma,US,United States Midwest City,OK,Oklahoma,US,United States Milburn,OK,Oklahoma,US,United States @@ -77228,9 +61370,10 @@ Minco,OK,Oklahoma,US,United States Moore,OK,Oklahoma,US,United States Mooreland,OK,Oklahoma,US,United States Morris,OK,Oklahoma,US,United States +Morrison,OK,Oklahoma,US,United States Mounds,OK,Oklahoma,US,United States -Mountain View,OK,Oklahoma,US,United States Muldrow,OK,Oklahoma,US,United States +Mulhall,OK,Oklahoma,US,United States Muskogee,OK,Oklahoma,US,United States Mustang,OK,Oklahoma,US,United States Mutual,OK,Oklahoma,US,United States @@ -77243,19 +61386,15 @@ Ninnekah,OK,Oklahoma,US,United States Noble,OK,Oklahoma,US,United States Norman,OK,Oklahoma,US,United States Nowata,OK,Oklahoma,US,United States -Oakhurst,OK,Oklahoma,US,United States Ochelata,OK,Oklahoma,US,United States Oilton,OK,Oklahoma,US,United States Okarche,OK,Oklahoma,US,United States -Okeene,OK,Oklahoma,US,United States Okemah,OK,Oklahoma,US,United States Oklahoma City,OK,Oklahoma,US,United States ,OK,Oklahoma,US,United States Okmulgee,OK,Oklahoma,US,United States Oktaha,OK,Oklahoma,US,United States -Olustee,OK,Oklahoma,US,United States Oologah,OK,Oklahoma,US,United States -Orlando,OK,Oklahoma,US,United States Overbrook,OK,Oklahoma,US,United States Owasso,OK,Oklahoma,US,United States Paden,OK,Oklahoma,US,United States @@ -77265,11 +61404,11 @@ Park Hill,OK,Oklahoma,US,United States Pawhuska,OK,Oklahoma,US,United States Pawnee,OK,Oklahoma,US,United States Pauls Valley,OK,Oklahoma,US,United States +Peggs,OK,Oklahoma,US,United States Perkins,OK,Oklahoma,US,United States Perry,OK,Oklahoma,US,United States -Pickens,OK,Oklahoma,US,United States Piedmont,OK,Oklahoma,US,United States -Pittsburg,OK,Oklahoma,US,United States +Pocasset,OK,Oklahoma,US,United States Pocola,OK,Oklahoma,US,United States Ponca City,OK,Oklahoma,US,United States Pond Creek,OK,Oklahoma,US,United States @@ -77277,41 +61416,33 @@ Porter,OK,Oklahoma,US,United States Porum,OK,Oklahoma,US,United States Poteau,OK,Oklahoma,US,United States Prague,OK,Oklahoma,US,United States +Proctor,OK,Oklahoma,US,United States Prue,OK,Oklahoma,US,United States Pryor,OK,Oklahoma,US,United States Purcell,OK,Oklahoma,US,United States Quapaw,OK,Oklahoma,US,United States Quinton,OK,Oklahoma,US,United States -Ralston,OK,Oklahoma,US,United States Ramona,OK,Oklahoma,US,United States -Red Oak,OK,Oklahoma,US,United States +Randlett,OK,Oklahoma,US,United States Red Rock,OK,Oklahoma,US,United States -Rentiesville,OK,Oklahoma,US,United States -Reydon,OK,Oklahoma,US,United States Ringling,OK,Oklahoma,US,United States -Ringold,OK,Oklahoma,US,United States Roff,OK,Oklahoma,US,United States Roland,OK,Oklahoma,US,United States -Rose,OK,Oklahoma,US,United States Rosston,OK,Oklahoma,US,United States Rush Springs,OK,Oklahoma,US,United States -Salina,OK,Oklahoma,US,United States Sallisaw,OK,Oklahoma,US,United States Sand Springs,OK,Oklahoma,US,United States Sapulpa,OK,Oklahoma,US,United States -Savanna,OK,Oklahoma,US,United States Sayre,OK,Oklahoma,US,United States -Seiling,OK,Oklahoma,US,United States Seminole,OK,Oklahoma,US,United States Shady Point,OK,Oklahoma,US,United States Sharon,OK,Oklahoma,US,United States -Shattuck,OK,Oklahoma,US,United States Shawnee,OK,Oklahoma,US,United States Shidler,OK,Oklahoma,US,United States Skiatook,OK,Oklahoma,US,United States +Smithville,OK,Oklahoma,US,United States Snyder,OK,Oklahoma,US,United States South Coffeyville,OK,Oklahoma,US,United States -Sparks,OK,Oklahoma,US,United States Spencer,OK,Oklahoma,US,United States Sperry,OK,Oklahoma,US,United States Spiro,OK,Oklahoma,US,United States @@ -77330,15 +61461,12 @@ Talala,OK,Oklahoma,US,United States Talihina,OK,Oklahoma,US,United States Taloga,OK,Oklahoma,US,United States Tecumseh,OK,Oklahoma,US,United States -Temple,OK,Oklahoma,US,United States -Terlton,OK,Oklahoma,US,United States Thackerville,OK,Oklahoma,US,United States Thomas,OK,Oklahoma,US,United States Tishomingo,OK,Oklahoma,US,United States Tonkawa,OK,Oklahoma,US,United States Tulsa,OK,Oklahoma,US,United States Tupelo,OK,Oklahoma,US,United States -Tuskahoma,OK,Oklahoma,US,United States Tuttle,OK,Oklahoma,US,United States Union City,OK,Oklahoma,US,United States Valliant,OK,Oklahoma,US,United States @@ -77347,20 +61475,17 @@ Vian,OK,Oklahoma,US,United States Vici,OK,Oklahoma,US,United States Vinita,OK,Oklahoma,US,United States Wagoner,OK,Oklahoma,US,United States -Wakita,OK,Oklahoma,US,United States Walters,OK,Oklahoma,US,United States -Wanette,OK,Oklahoma,US,United States Wann,OK,Oklahoma,US,United States -Warr Acres,OK,Oklahoma,US,United States Warner,OK,Oklahoma,US,United States Washington,OK,Oklahoma,US,United States Watonga,OK,Oklahoma,US,United States Waurika,OK,Oklahoma,US,United States Wayne,OK,Oklahoma,US,United States +Waynoka,OK,Oklahoma,US,United States Weatherford,OK,Oklahoma,US,United States Webbers Falls,OK,Oklahoma,US,United States Welch,OK,Oklahoma,US,United States -Weleetka,OK,Oklahoma,US,United States Welling,OK,Oklahoma,US,United States Wellston,OK,Oklahoma,US,United States Westville,OK,Oklahoma,US,United States @@ -77369,17 +61494,15 @@ Wewoka,OK,Oklahoma,US,United States Whitefield,OK,Oklahoma,US,United States Wilburton,OK,Oklahoma,US,United States Wilson,OK,Oklahoma,US,United States -Wister,OK,Oklahoma,US,United States Woodward,OK,Oklahoma,US,United States Wyandotte,OK,Oklahoma,US,United States Wynnewood,OK,Oklahoma,US,United States -Yale,OK,Oklahoma,US,United States +Wynona,OK,Oklahoma,US,United States Yukon,OK,Oklahoma,US,United States Abbottstown,PA,Pennsylvania,US,United States Airville,PA,Pennsylvania,US,United States -Aspers,PA,Pennsylvania,US,United States +Artemas,PA,Pennsylvania,US,United States Aston Mills,PA,Pennsylvania,US,United States -Atglen,PA,Pennsylvania,US,United States Avondale,PA,Pennsylvania,US,United States Berlin,PA,Pennsylvania,US,United States Biglerville,PA,Pennsylvania,US,United States @@ -77390,10 +61513,12 @@ Broomall,PA,Pennsylvania,US,United States Buffalo Mills,PA,Pennsylvania,US,United States Carmichaels,PA,Pennsylvania,US,United States Chadds Ford,PA,Pennsylvania,US,United States +Chalkhill,PA,Pennsylvania,US,United States Chambersburg,PA,Pennsylvania,US,United States Chester,PA,Pennsylvania,US,United States Cheyney,PA,Pennsylvania,US,United States Christiana,PA,Pennsylvania,US,United States +Clearville,PA,Pennsylvania,US,United States Clifton Heights,PA,Pennsylvania,US,United States Coatesville,PA,Pennsylvania,US,United States Cochranville,PA,Pennsylvania,US,United States @@ -77403,13 +61528,11 @@ Crum Lynne,PA,Pennsylvania,US,United States Dallastown,PA,Pennsylvania,US,United States Darby,PA,Pennsylvania,US,United States Delta,PA,Pennsylvania,US,United States -Dilliner,PA,Pennsylvania,US,United States Drexel Hill,PA,Pennsylvania,US,United States Drumore,PA,Pennsylvania,US,United States Dunbar,PA,Pennsylvania,US,United States East Berlin,PA,Pennsylvania,US,United States East York,PA,Pennsylvania,US,United States -Edgmont,PA,Pennsylvania,US,United States Eddystone,PA,Pennsylvania,US,United States Essington,PA,Pennsylvania,US,United States Fairchance,PA,Pennsylvania,US,United States @@ -77421,26 +61544,21 @@ Farmington,PA,Pennsylvania,US,United States Folsom,PA,Pennsylvania,US,United States Folcroft,PA,Pennsylvania,US,United States Fort Loudon,PA,Pennsylvania,US,United States -Gap,PA,Pennsylvania,US,United States -Garrett,PA,Pennsylvania,US,United States Gettysburg,PA,Pennsylvania,US,United States Glen Mills,PA,Pennsylvania,US,United States Glen Rock,PA,Pennsylvania,US,United States Glenolden,PA,Pennsylvania,US,United States -Glenville,PA,Pennsylvania,US,United States +Graysville,PA,Pennsylvania,US,United States Greencastle,PA,Pennsylvania,US,United States Greensboro,PA,Pennsylvania,US,United States Hanover,PA,Pennsylvania,US,United States -Harrisonville,PA,Pennsylvania,US,United States Havertown,PA,Pennsylvania,US,United States -Holbrook,PA,Pennsylvania,US,United States Holmes,PA,Pennsylvania,US,United States Holtwood,PA,Pennsylvania,US,United States -Hopwood,PA,Pennsylvania,US,United States -Jacobus,PA,Pennsylvania,US,United States +Hyndman,PA,Pennsylvania,US,United States Kennett Square,PA,Pennsylvania,US,United States Kinzers,PA,Pennsylvania,US,United States -Kirkwood,PA,Pennsylvania,US,United States +Lake Lynn,PA,Pennsylvania,US,United States Landenberg,PA,Pennsylvania,US,United States Lansdowne,PA,Pennsylvania,US,United States Lemont Furnace,PA,Pennsylvania,US,United States @@ -77450,39 +61568,36 @@ Maple Grove,PA,Pennsylvania,US,United States Marcus Hook,PA,Pennsylvania,US,United States Markleysburg,PA,Pennsylvania,US,United States Masontown,PA,Pennsylvania,US,United States -Mather,PA,Pennsylvania,US,United States -McClellandtown,PA,Pennsylvania,US,United States McConnellsburg,PA,Pennsylvania,US,United States McSherrystown,PA,Pennsylvania,US,United States Media,PA,Pennsylvania,US,United States Mercersburg,PA,Pennsylvania,US,United States Meyersdale,PA,Pennsylvania,US,United States Millersville,PA,Pennsylvania,US,United States -Mont Alto,PA,Pennsylvania,US,United States +Morrisville,PA,Pennsylvania,US,United States Morton,PA,Pennsylvania,US,United States +Mount Braddock,PA,Pennsylvania,US,United States +Mount Morris,PA,Pennsylvania,US,United States New Freedom,PA,Pennsylvania,US,United States New Oxford,PA,Pennsylvania,US,United States New Park,PA,Pennsylvania,US,United States New Providence,PA,Pennsylvania,US,United States New Salem,PA,Pennsylvania,US,United States Newtown Square,PA,Pennsylvania,US,United States -Normalville,PA,Pennsylvania,US,United States Norwood,PA,Pennsylvania,US,United States Nottingham,PA,Pennsylvania,US,United States Ohiopyle,PA,Pennsylvania,US,United States Orrtanna,PA,Pennsylvania,US,United States Oxford,PA,Pennsylvania,US,United States Parkesburg,PA,Pennsylvania,US,United States -Pequea,PA,Pennsylvania,US,United States +Peach Bottom,PA,Pennsylvania,US,United States Philadelphia,PA,Pennsylvania,US,United States -Point Marion,PA,Pennsylvania,US,United States Prospect Park,PA,Pennsylvania,US,United States Quarryville,PA,Pennsylvania,US,United States Red Lion,PA,Pennsylvania,US,United States Ridley Park,PA,Pennsylvania,US,United States Rockwood,PA,Pennsylvania,US,United States Rouzerville,PA,Pennsylvania,US,United States -Sadsburyville,PA,Pennsylvania,US,United States Saint Thomas,PA,Pennsylvania,US,United States Salisbury,PA,Pennsylvania,US,United States Seven Valleys,PA,Pennsylvania,US,United States @@ -77497,11 +61612,9 @@ Stewartstown,PA,Pennsylvania,US,United States Strasburg,PA,Pennsylvania,US,United States Swarthmore,PA,Pennsylvania,US,United States Thomasville,PA,Pennsylvania,US,United States -Thorndale,PA,Pennsylvania,US,United States Uniontown,PA,Pennsylvania,US,United States Upper Darby,PA,Pennsylvania,US,United States Wallingford,PA,Pennsylvania,US,United States -Warfordsburg,PA,Pennsylvania,US,United States Washington Boro,PA,Pennsylvania,US,United States Waynesboro,PA,Pennsylvania,US,United States Waynesburg,PA,Pennsylvania,US,United States @@ -77518,36 +61631,36 @@ Aguada,,,PR,Puerto Rico Aguadilla,,,PR,Puerto Rico Aguas Buenas,,,PR,Puerto Rico Aibonito,,,PR,Puerto Rico -Anasco,,,PR,Puerto Rico +Añasco,,,PR,Puerto Rico Arecibo,,,PR,Puerto Rico Arroyo,,,PR,Puerto Rico Bajadero,,,PR,Puerto Rico Barceloneta,,,PR,Puerto Rico Barranquitas,,,PR,Puerto Rico Bayamón,,,PR,Puerto Rico -Boqueron,,,PR,Puerto Rico +Boquerón,,,PR,Puerto Rico Cabo Rojo,,,PR,Puerto Rico Caguas,,,PR,Puerto Rico Camuy,,,PR,Puerto Rico +Candelaria,,,PR,Puerto Rico Canovanas,,,PR,Puerto Rico Carolina,,,PR,Puerto Rico -Castaner,,,PR,Puerto Rico -Catano,,,PR,Puerto Rico +Cataño,,,PR,Puerto Rico Cayey,,,PR,Puerto Rico Ceiba,,,PR,Puerto Rico +Central Aguirre,,,PR,Puerto Rico Ciales,,,PR,Puerto Rico Cidra,,,PR,Puerto Rico Coamo,,,PR,Puerto Rico +Comerío,,,PR,Puerto Rico Corozal,,,PR,Puerto Rico Coto Laurel,,,PR,Puerto Rico Culebra,,,PR,Puerto Rico Dorado,,,PR,Puerto Rico -Ensenada,,,PR,Puerto Rico Fajardo,,,PR,Puerto Rico Florida,,,PR,Puerto Rico Garrochales,,,PR,Puerto Rico Guayama,,,PR,Puerto Rico -Guayanilla,,,PR,Puerto Rico Guaynabo,,,PR,Puerto Rico Gurabo,,,PR,Puerto Rico Hatillo,,,PR,Puerto Rico @@ -77560,9 +61673,12 @@ Juana Diaz,,,PR,Puerto Rico Lajas,,,PR,Puerto Rico Lares,,,PR,Puerto Rico Las Piedras,,,PR,Puerto Rico -Loiza,,,PR,Puerto Rico +Levittown,,,PR,Puerto Rico +Loíza,,,PR,Puerto Rico Luquillo,,,PR,Puerto Rico -Manati,,,PR,Puerto Rico +Mameyes,,,PR,Puerto Rico +Manatí,,,PR,Puerto Rico +Maunabo,,,PR,Puerto Rico Moca,,,PR,Puerto Rico Morovis,,,PR,Puerto Rico Mayagüez,,,PR,Puerto Rico @@ -77570,18 +61686,17 @@ Naguabo,,,PR,Puerto Rico Naranjito,,,PR,Puerto Rico Orocovis,,,PR,Puerto Rico Patillas,,,PR,Puerto Rico -Penuelas,,,PR,Puerto Rico +Peñuelas,,,PR,Puerto Rico Ponce,,,PR,Puerto Rico -Puerto Real,,,PR,Puerto Rico ,,,PR,Puerto Rico +Punta Santiago,,,PR,Puerto Rico Quebradillas,,,PR,Puerto Rico Rincon,,,PR,Puerto Rico Rio Blanco,,,PR,Puerto Rico Rio Grande,,,PR,Puerto Rico Sabana Grande,,,PR,Puerto Rico -Sabana Hoyos,,,PR,Puerto Rico -Sabana Seca,,,PR,Puerto Rico Salinas,,,PR,Puerto Rico +San Antonio,,,PR,Puerto Rico San German,,,PR,Puerto Rico San Juan,,,PR,Puerto Rico San Lorenzo,,,PR,Puerto Rico @@ -77615,22 +61730,18 @@ Belton,SC,South Carolina,US,United States Bennettsville,SC,South Carolina,US,United States Bethune,SC,South Carolina,US,United States Bishopville,SC,South Carolina,US,United States +Blackstock,SC,South Carolina,US,United States Blackville,SC,South Carolina,US,United States Blacksburg,SC,South Carolina,US,United States -Blair,SC,South Carolina,US,United States -Blenheim,SC,South Carolina,US,United States Bluffton,SC,South Carolina,US,United States Blythewood,SC,South Carolina,US,United States Boiling Springs,SC,South Carolina,US,United States Bonneau,SC,South Carolina,US,United States Bowman,SC,South Carolina,US,United States -Branchville,SC,South Carolina,US,United States -Brunson,SC,South Carolina,US,United States -Buffalo,SC,South Carolina,US,United States Calhoun Falls,SC,South Carolina,US,United States Camden,SC,South Carolina,US,United States +Cameron,SC,South Carolina,US,United States Campobello,SC,South Carolina,US,United States -Cassatt,SC,South Carolina,US,United States Catawba,SC,South Carolina,US,United States Cayce,SC,South Carolina,US,United States Central,SC,South Carolina,US,United States @@ -77640,23 +61751,21 @@ Cheraw,SC,South Carolina,US,United States Chesnee,SC,South Carolina,US,United States Chesterfield,SC,South Carolina,US,United States Chester,SC,South Carolina,US,United States +Clarks Hill,SC,South Carolina,US,United States Clemson,SC,South Carolina,US,United States Clinton,SC,South Carolina,US,United States -Clio,SC,South Carolina,US,United States Clover,SC,South Carolina,US,United States Columbia,SC,South Carolina,US,United States Conway,SC,South Carolina,US,United States Cope,SC,South Carolina,US,United States Cordova,SC,South Carolina,US,United States Cottageville,SC,South Carolina,US,United States -Coward,SC,South Carolina,US,United States Cowpens,SC,South Carolina,US,United States Cross,SC,South Carolina,US,United States Cross Hill,SC,South Carolina,US,United States Dalzell,SC,South Carolina,US,United States Darlington,SC,South Carolina,US,United States Daufuskie Landing,SC,South Carolina,US,United States -Delphia,SC,South Carolina,US,United States Denmark,SC,South Carolina,US,United States Dillon,SC,South Carolina,US,United States Donalds,SC,South Carolina,US,United States @@ -77676,19 +61785,17 @@ Elgin,SC,South Carolina,US,United States Elloree,SC,South Carolina,US,United States Enoree,SC,South Carolina,US,United States Estill,SC,South Carolina,US,United States -Eutawville,SC,South Carolina,US,United States Fair Play,SC,South Carolina,US,United States Fairfax,SC,South Carolina,US,United States Florence,SC,South Carolina,US,United States Folly Beach,SC,South Carolina,US,United States -Fork,SC,South Carolina,US,United States +Fort Lawn,SC,South Carolina,US,United States Fort Mill,SC,South Carolina,US,United States Fountain Inn,SC,South Carolina,US,United States Gable,SC,South Carolina,US,United States Gadsden,SC,South Carolina,US,United States Gaffney,SC,South Carolina,US,United States Galivants Ferry,SC,South Carolina,US,United States -Garnett,SC,South Carolina,US,United States Gaston,SC,South Carolina,US,United States Georgetown,SC,South Carolina,US,United States Gilbert,SC,South Carolina,US,United States @@ -77697,7 +61804,6 @@ Goose Creek,SC,South Carolina,US,United States Graniteville,SC,South Carolina,US,United States Gray Court,SC,South Carolina,US,United States Great Falls,SC,South Carolina,US,United States -Green Sea,SC,South Carolina,US,United States Greenville,SC,South Carolina,US,United States Greenwood,SC,South Carolina,US,United States Greer,SC,South Carolina,US,United States @@ -77710,7 +61816,6 @@ Harleyville,SC,South Carolina,US,United States Hartsville,SC,South Carolina,US,United States Heath Springs,SC,South Carolina,US,United States Hemingway,SC,South Carolina,US,United States -Hickory Grove,SC,South Carolina,US,United States Hilton Head Island,SC,South Carolina,US,United States Hilton Head,SC,South Carolina,US,United States Hodges,SC,South Carolina,US,United States @@ -77732,11 +61837,9 @@ Johnsonville,SC,South Carolina,US,United States Johnston,SC,South Carolina,US,United States Jonesville,SC,South Carolina,US,United States Kershaw,SC,South Carolina,US,United States -Kinards,SC,South Carolina,US,United States Kingstree,SC,South Carolina,US,United States Ladson,SC,South Carolina,US,United States Lake City,SC,South Carolina,US,United States -Lake View,SC,South Carolina,US,United States Lake Wylie,SC,South Carolina,US,United States Lamar,SC,South Carolina,US,United States Lancaster,SC,South Carolina,US,United States @@ -77746,35 +61849,29 @@ Laurens,SC,South Carolina,US,United States Leesville,SC,South Carolina,US,United States Lexington,SC,South Carolina,US,United States Liberty,SC,South Carolina,US,United States -Little Mountain,SC,South Carolina,US,United States Little River,SC,South Carolina,US,United States -Longcreek,SC,South Carolina,US,United States Longs,SC,South Carolina,US,United States Loris,SC,South Carolina,US,United States Lyman,SC,South Carolina,US,United States -Lynchburg,SC,South Carolina,US,United States Manning,SC,South Carolina,US,United States Marietta,SC,South Carolina,US,United States Marion,SC,South Carolina,US,United States Mauldin,SC,South Carolina,US,United States +Mayesville,SC,South Carolina,US,United States McBee,SC,South Carolina,US,United States McClellanville,SC,South Carolina,US,United States McColl,SC,South Carolina,US,United States -McConnells,SC,South Carolina,US,United States McCormick,SC,South Carolina,US,United States +Modoc,SC,South Carolina,US,United States Moncks Corner,SC,South Carolina,US,United States Monetta,SC,South Carolina,US,United States Moore,SC,South Carolina,US,United States -Mount Croghan,SC,South Carolina,US,United States Mt. Pleasant,SC,South Carolina,US,United States Mullins,SC,South Carolina,US,United States Murrells Inlet,SC,South Carolina,US,United States Myrtle Beach,SC,South Carolina,US,United States -Neeses,SC,South Carolina,US,United States New Ellenton,SC,South Carolina,US,United States -New Zion,SC,South Carolina,US,United States Newberry,SC,South Carolina,US,United States -Newport,SC,South Carolina,US,United States Nichols,SC,South Carolina,US,United States Ninety Six,SC,South Carolina,US,United States North,SC,South Carolina,US,United States @@ -77782,6 +61879,7 @@ North Augusta,SC,South Carolina,US,United States North Charleston,SC,South Carolina,US,United States North Myrtle Beach,SC,South Carolina,US,United States Olanta,SC,South Carolina,US,United States +Olar,SC,South Carolina,US,United States Okatie,SC,South Carolina,US,United States Old Point Station,SC,South Carolina,US,United States Orangeburg,SC,South Carolina,US,United States @@ -77796,10 +61894,6 @@ Pelzer,SC,South Carolina,US,United States Pendleton,SC,South Carolina,US,United States Pickens,SC,South Carolina,US,United States Piedmont,SC,South Carolina,US,United States -Pineland,SC,South Carolina,US,United States -Pineville,SC,South Carolina,US,United States -Pinewood,SC,South Carolina,US,United States -Pinopolis,SC,South Carolina,US,United States Plum Branch,SC,South Carolina,US,United States Port Royal,SC,South Carolina,US,United States Powdersville,SC,South Carolina,US,United States @@ -77816,13 +61910,11 @@ Rock Hill,SC,South Carolina,US,United States Roebuck,SC,South Carolina,US,United States Rowesville,SC,South Carolina,US,United States Ruby,SC,South Carolina,US,United States -Ruffin,SC,South Carolina,US,United States Russellville,SC,South Carolina,US,United States Saint George,SC,South Carolina,US,United States Saint Matthews,SC,South Carolina,US,United States Saint Stephen,SC,South Carolina,US,United States Salem,SC,South Carolina,US,United States -Salley,SC,South Carolina,US,United States Saluda,SC,South Carolina,US,United States Santee,SC,South Carolina,US,United States Scranton,SC,South Carolina,US,United States @@ -77833,27 +61925,23 @@ Sharon,SC,South Carolina,US,United States Sheldon,SC,South Carolina,US,United States Simpsonville,SC,South Carolina,US,United States Six Mile,SC,South Carolina,US,United States -Slater,SC,South Carolina,US,United States Smoaks,SC,South Carolina,US,United States +Smyrna,SC,South Carolina,US,United States Society Hill,SC,South Carolina,US,United States ,SC,South Carolina,US,United States Spartanburg,SC,South Carolina,US,United States Starr,SC,South Carolina,US,United States -Sullivans Island,SC,South Carolina,US,United States Summerton,SC,South Carolina,US,United States Summerville,SC,South Carolina,US,United States Sumter,SC,South Carolina,US,United States Sunset,SC,South Carolina,US,United States -Surfside Beach,SC,South Carolina,US,United States Swansea,SC,South Carolina,US,United States -Tamassee,SC,South Carolina,US,United States Taylors,SC,South Carolina,US,United States +Tigerville,SC,South Carolina,US,United States Timmonsville,SC,South Carolina,US,United States Townville,SC,South Carolina,US,United States Travelers Rest,SC,South Carolina,US,United States Trenton,SC,South Carolina,US,United States -Turbeville,SC,South Carolina,US,United States -Ulmer,SC,South Carolina,US,United States Union,SC,South Carolina,US,United States Vance,SC,South Carolina,US,United States Varnville,SC,South Carolina,US,United States @@ -77872,7 +61960,6 @@ West Columbia,SC,South Carolina,US,United States West Union,SC,South Carolina,US,United States Westminster,SC,South Carolina,US,United States White Rock,SC,South Carolina,US,United States -Whitmire,SC,South Carolina,US,United States Williamston,SC,South Carolina,US,United States Williston,SC,South Carolina,US,United States Windsor,SC,South Carolina,US,United States @@ -77887,7 +61974,6 @@ Alamo,TN,Tennessee,US,United States Alcoa,TN,Tennessee,US,United States Alexandria,TN,Tennessee,US,United States Algood,TN,Tennessee,US,United States -Allardt,TN,Tennessee,US,United States Allons,TN,Tennessee,US,United States Altamont,TN,Tennessee,US,United States Andersonville,TN,Tennessee,US,United States @@ -77903,7 +61989,6 @@ Bartlett,TN,Tennessee,US,United States Bath Springs,TN,Tennessee,US,United States Baxter,TN,Tennessee,US,United States Bean Station,TN,Tennessee,US,United States -Beech Bluff,TN,Tennessee,US,United States Beechgrove,TN,Tennessee,US,United States Belfast,TN,Tennessee,US,United States Bell Buckle,TN,Tennessee,US,United States @@ -77917,22 +62002,20 @@ Big Rock,TN,Tennessee,US,United States Big Sandy,TN,Tennessee,US,United States Birchwood,TN,Tennessee,US,United States Blaine,TN,Tennessee,US,United States -Bloomington Springs,TN,Tennessee,US,United States Blountville,TN,Tennessee,US,United States Bluff City,TN,Tennessee,US,United States Bolivar,TN,Tennessee,US,United States Bon Aqua,TN,Tennessee,US,United States Bradyville,TN,Tennessee,US,United States Brentwood,TN,Tennessee,US,United States -Briceville,TN,Tennessee,US,United States Brighton,TN,Tennessee,US,United States Bristol,TN,Tennessee,US,United States Brownsville,TN,Tennessee,US,United States +Bruceton,TN,Tennessee,US,United States Brush Creek,TN,Tennessee,US,United States Buchanan,TN,Tennessee,US,United States Bulls Gap,TN,Tennessee,US,United States Bumpus Mills,TN,Tennessee,US,United States -Burlison,TN,Tennessee,US,United States Burns,TN,Tennessee,US,United States Butler,TN,Tennessee,US,United States Byrdstown,TN,Tennessee,US,United States @@ -77941,7 +62024,6 @@ Camden,TN,Tennessee,US,United States Carthage,TN,Tennessee,US,United States Caryville,TN,Tennessee,US,United States Castalian Springs,TN,Tennessee,US,United States -Cedar Grove,TN,Tennessee,US,United States Cedar Hill,TN,Tennessee,US,United States Celina,TN,Tennessee,US,United States Centerville,TN,Tennessee,US,United States @@ -77952,7 +62034,6 @@ Charlotte,TN,Tennessee,US,United States Chattanooga,TN,Tennessee,US,United States Chestnut Mound,TN,Tennessee,US,United States Christiana,TN,Tennessee,US,United States -Chuckey,TN,Tennessee,US,United States Church Hill,TN,Tennessee,US,United States Clarkrange,TN,Tennessee,US,United States Clarksville,TN,Tennessee,US,United States @@ -77960,9 +62041,7 @@ Cleveland,TN,Tennessee,US,United States Clifton,TN,Tennessee,US,United States Clinton,TN,Tennessee,US,United States Coalfield,TN,Tennessee,US,United States -Coalmont,TN,Tennessee,US,United States College Grove,TN,Tennessee,US,United States -Collegedale,TN,Tennessee,US,United States Collierville,TN,Tennessee,US,United States Collinwood,TN,Tennessee,US,United States Columbia,TN,Tennessee,US,United States @@ -77991,15 +62070,13 @@ Decatur,TN,Tennessee,US,United States Decaturville,TN,Tennessee,US,United States Decherd,TN,Tennessee,US,United States Deer Lodge,TN,Tennessee,US,United States -Del Rio,TN,Tennessee,US,United States Delano,TN,Tennessee,US,United States Denmark,TN,Tennessee,US,United States Dickson,TN,Tennessee,US,United States Dixon Springs,TN,Tennessee,US,United States Dover,TN,Tennessee,US,United States -Doyle,TN,Tennessee,US,United States +Dowelltown,TN,Tennessee,US,United States Dresden,TN,Tennessee,US,United States -Drummonds,TN,Tennessee,US,United States Ducktown,TN,Tennessee,US,United States Duff,TN,Tennessee,US,United States Dunlap,TN,Tennessee,US,United States @@ -78011,15 +62088,12 @@ East Chattanooga,TN,Tennessee,US,United States Elizabethton,TN,Tennessee,US,United States Elmwood,TN,Tennessee,US,United States Englewood,TN,Tennessee,US,United States -Enville,TN,Tennessee,US,United States Erin,TN,Tennessee,US,United States Erwin,TN,Tennessee,US,United States -Ethridge,TN,Tennessee,US,United States Estill Springs,TN,Tennessee,US,United States Etowah,TN,Tennessee,US,United States Evensville,TN,Tennessee,US,United States Fairview,TN,Tennessee,US,United States -Fall Branch,TN,Tennessee,US,United States Fayetteville,TN,Tennessee,US,United States Flintville,TN,Tennessee,US,United States Franklin,TN,Tennessee,US,United States @@ -78035,10 +62109,7 @@ Gleason,TN,Tennessee,US,United States Goodlettsville,TN,Tennessee,US,United States Goodspring,TN,Tennessee,US,United States Gordonsville,TN,Tennessee,US,United States -Grand Junction,TN,Tennessee,US,United States -Grandview,TN,Tennessee,US,United States Graysville,TN,Tennessee,US,United States -Green Hill,TN,Tennessee,US,United States Greenback,TN,Tennessee,US,United States Greenbrier,TN,Tennessee,US,United States Greeneville,TN,Tennessee,US,United States @@ -78058,14 +62129,12 @@ Heiskell,TN,Tennessee,US,United States Helenwood,TN,Tennessee,US,United States Henderson,TN,Tennessee,US,United States Hendersonville,TN,Tennessee,US,United States -Henry,TN,Tennessee,US,United States Hermitage,TN,Tennessee,US,United States Hilham,TN,Tennessee,US,United States Hillsboro,TN,Tennessee,US,United States Hixson,TN,Tennessee,US,United States Hohenwald,TN,Tennessee,US,United States Holladay,TN,Tennessee,US,United States -Hornbeak,TN,Tennessee,US,United States Humboldt,TN,Tennessee,US,United States Huntingdon,TN,Tennessee,US,United States Huntland,TN,Tennessee,US,United States @@ -78080,6 +62149,7 @@ Jellico,TN,Tennessee,US,United States Joelton,TN,Tennessee,US,United States Johnson City,TN,Tennessee,US,United States Jonesborough,TN,Tennessee,US,United States +Kelso,TN,Tennessee,US,United States Kenton,TN,Tennessee,US,United States Kingsport,TN,Tennessee,US,United States Kingston,TN,Tennessee,US,United States @@ -78103,7 +62173,6 @@ Liberty,TN,Tennessee,US,United States Limestone,TN,Tennessee,US,United States Linden,TN,Tennessee,US,United States Livingston,TN,Tennessee,US,United States -Lobelville,TN,Tennessee,US,United States Lookout Mountain,TN,Tennessee,US,United States Loretto,TN,Tennessee,US,United States Loudon,TN,Tennessee,US,United States @@ -78111,33 +62180,31 @@ Louisville,TN,Tennessee,US,United States Luttrell,TN,Tennessee,US,United States Lyles,TN,Tennessee,US,United States Lynchburg,TN,Tennessee,US,United States -Lynnville,TN,Tennessee,US,United States Madison,TN,Tennessee,US,United States Madisonville,TN,Tennessee,US,United States Manchester,TN,Tennessee,US,United States Martin,TN,Tennessee,US,United States Maryville,TN,Tennessee,US,United States Mascot,TN,Tennessee,US,United States +Mason,TN,Tennessee,US,United States Maynardville,TN,Tennessee,US,United States -McDonald,TN,Tennessee,US,United States McEwen,TN,Tennessee,US,United States McKenzie,TN,Tennessee,US,United States McMinnville,TN,Tennessee,US,United States Medina,TN,Tennessee,US,United States Medon,TN,Tennessee,US,United States Memphis,TN,Tennessee,US,United States -Michie,TN,Tennessee,US,United States +Middle Valley,TN,Tennessee,US,United States Middleton,TN,Tennessee,US,United States +Midway,TN,Tennessee,US,United States Milan,TN,Tennessee,US,United States Millington,TN,Tennessee,US,United States Milton,TN,Tennessee,US,United States Minor Hill,TN,Tennessee,US,United States Mohawk,TN,Tennessee,US,United States -Monroe,TN,Tennessee,US,United States Monteagle,TN,Tennessee,US,United States Monterey,TN,Tennessee,US,United States Mooresburg,TN,Tennessee,US,United States -Morris Chapel,TN,Tennessee,US,United States Morrison,TN,Tennessee,US,United States Morristown,TN,Tennessee,US,United States Moscow,TN,Tennessee,US,United States @@ -78146,7 +62213,6 @@ Mount Carmel,TN,Tennessee,US,United States Mount Juliet,TN,Tennessee,US,United States Mount Pleasant,TN,Tennessee,US,United States Mountain City,TN,Tennessee,US,United States -Mulberry,TN,Tennessee,US,United States Munford,TN,Tennessee,US,United States Murfreesboro,TN,Tennessee,US,United States Nashville,TN,Tennessee,US,United States @@ -78154,11 +62220,9 @@ New Johnsonville,TN,Tennessee,US,United States New Market,TN,Tennessee,US,United States New Tazewell,TN,Tennessee,US,United States Newbern,TN,Tennessee,US,United States -Newcomb,TN,Tennessee,US,United States Newport,TN,Tennessee,US,United States Niota,TN,Tennessee,US,United States Nolensville,TN,Tennessee,US,United States -Norris,TN,Tennessee,US,United States Nunnelly,TN,Tennessee,US,United States Oak Ridge,TN,Tennessee,US,United States Oakdale,TN,Tennessee,US,United States @@ -78167,9 +62231,9 @@ Obion,TN,Tennessee,US,United States Ocoee,TN,Tennessee,US,United States Oliver Springs,TN,Tennessee,US,United States Oneida,TN,Tennessee,US,United States -Only,TN,Tennessee,US,United States Ooltewah,TN,Tennessee,US,United States Orlinda,TN,Tennessee,US,United States +Palmer,TN,Tennessee,US,United States Palmersville,TN,Tennessee,US,United States Palmyra,TN,Tennessee,US,United States Paris,TN,Tennessee,US,United States @@ -78193,7 +62257,6 @@ Primm Springs,TN,Tennessee,US,United States Pulaski,TN,Tennessee,US,United States Puryear,TN,Tennessee,US,United States Quebeck,TN,Tennessee,US,United States -Ramer,TN,Tennessee,US,United States Readyville,TN,Tennessee,US,United States Red Bank,TN,Tennessee,US,United States Red Boiling Springs,TN,Tennessee,US,United States @@ -78202,7 +62265,6 @@ Riceville,TN,Tennessee,US,United States Rickman,TN,Tennessee,US,United States Ridgely,TN,Tennessee,US,United States Ripley,TN,Tennessee,US,United States -Rives,TN,Tennessee,US,United States Roan Mountain,TN,Tennessee,US,United States Robbins,TN,Tennessee,US,United States Rock Island,TN,Tennessee,US,United States @@ -78217,7 +62279,6 @@ Rutledge,TN,Tennessee,US,United States Sale Creek,TN,Tennessee,US,United States Samburg,TN,Tennessee,US,United States Santa Fe,TN,Tennessee,US,United States -Saulsbury,TN,Tennessee,US,United States Savannah,TN,Tennessee,US,United States Selmer,TN,Tennessee,US,United States Sequatchie,TN,Tennessee,US,United States @@ -78236,7 +62297,6 @@ South Fulton,TN,Tennessee,US,United States South Pittsburg,TN,Tennessee,US,United States Southside,TN,Tennessee,US,United States Sparta,TN,Tennessee,US,United States -Speedwell,TN,Tennessee,US,United States Spencer,TN,Tennessee,US,United States Spring City,TN,Tennessee,US,United States Spring Hill,TN,Tennessee,US,United States @@ -78256,8 +62316,8 @@ Telford,TN,Tennessee,US,United States Tellico Plains,TN,Tennessee,US,United States Ten Mile,TN,Tennessee,US,United States ,TN,Tennessee,US,United States +Tennessee Ridge,TN,Tennessee,US,United States "Thompson's Station",TN,Tennessee,US,United States -Thorn Hill,TN,Tennessee,US,United States Tiptonville,TN,Tennessee,US,United States Townsend,TN,Tennessee,US,United States Tracy City,TN,Tennessee,US,United States @@ -78269,12 +62329,10 @@ Union City,TN,Tennessee,US,United States Unionville,TN,Tennessee,US,United States Vanleer,TN,Tennessee,US,United States Vonore,TN,Tennessee,US,United States -Walland,TN,Tennessee,US,United States Walling,TN,Tennessee,US,United States Wartrace,TN,Tennessee,US,United States Wartburg,TN,Tennessee,US,United States Washburn,TN,Tennessee,US,United States -Watauga,TN,Tennessee,US,United States Watertown,TN,Tennessee,US,United States Waverly,TN,Tennessee,US,United States Waynesboro,TN,Tennessee,US,United States @@ -78284,9 +62342,7 @@ White House,TN,Tennessee,US,United States White Pine,TN,Tennessee,US,United States Whites Creek,TN,Tennessee,US,United States Whitesburg,TN,Tennessee,US,United States -Whiteville,TN,Tennessee,US,United States Whitwell,TN,Tennessee,US,United States -Wilder,TN,Tennessee,US,United States Wildersville,TN,Tennessee,US,United States Williamsport,TN,Tennessee,US,United States Williston,TN,Tennessee,US,United States @@ -78294,12 +62350,11 @@ Winchester,TN,Tennessee,US,United States Winfield,TN,Tennessee,US,United States Woodbury,TN,Tennessee,US,United States Woodlawn,TN,Tennessee,US,United States -Yuma,TN,Tennessee,US,United States +Abbott,TX,Texas,US,United States Abilene,TX,Texas,US,United States Adamsville,TX,Texas,US,United States Addison,TX,Texas,US,United States Adkins,TX,Texas,US,United States -Agua Dulce,TX,Texas,US,United States Alamo,TX,Texas,US,United States Alba,TX,Texas,US,United States Albany,TX,Texas,US,United States @@ -78323,6 +62378,7 @@ Archer City,TX,Texas,US,United States Argyle,TX,Texas,US,United States Arlington,TX,Texas,US,United States Arp,TX,Texas,US,United States +Art,TX,Texas,US,United States Arthur City,TX,Texas,US,United States Atascocita,TX,Texas,US,United States Atascosa,TX,Texas,US,United States @@ -78341,9 +62397,9 @@ Balcones Heights,TX,Texas,US,United States Ballinger,TX,Texas,US,United States Bandera,TX,Texas,US,United States Bangs,TX,Texas,US,United States +Banquete,TX,Texas,US,United States Bartlett,TX,Texas,US,United States Bastrop,TX,Texas,US,United States -Batson,TX,Texas,US,United States Bayside,TX,Texas,US,United States Baytown,TX,Texas,US,United States Beaumont,TX,Texas,US,United States @@ -78353,14 +62409,11 @@ Beeville,TX,Texas,US,United States Bellaire,TX,Texas,US,United States Bellevue,TX,Texas,US,United States Bellmead,TX,Texas,US,United States -Bells,TX,Texas,US,United States Bellville,TX,Texas,US,United States Belton,TX,Texas,US,United States Ben Wheeler,TX,Texas,US,United States Benavides,TX,Texas,US,United States Benbrook,TX,Texas,US,United States -Benjamin,TX,Texas,US,United States -Bergheim,TX,Texas,US,United States Bertram,TX,Texas,US,United States Big Sandy,TX,Texas,US,United States Bigfoot,TX,Texas,US,United States @@ -78379,28 +62432,22 @@ Bonham,TX,Texas,US,United States Bowie,TX,Texas,US,United States Boyd,TX,Texas,US,United States Brady,TX,Texas,US,United States -Brandon,TX,Texas,US,United States -Brashear,TX,Texas,US,United States Brazoria,TX,Texas,US,United States Breckenridge,TX,Texas,US,United States Bremond,TX,Texas,US,United States Brenham,TX,Texas,US,United States Bridge City,TX,Texas,US,United States Bridgeport,TX,Texas,US,United States +Broaddus,TX,Texas,US,United States Bronson,TX,Texas,US,United States -Brookesmith,TX,Texas,US,United States Brookeland,TX,Texas,US,United States Brookshire,TX,Texas,US,United States -Brownsboro,TX,Texas,US,United States Brownsville,TX,Texas,US,United States -Bruceville-Eddy,TX,Texas,US,United States Brownwood,TX,Texas,US,United States Bruni,TX,Texas,US,United States Bryan,TX,Texas,US,United States -Bryson,TX,Texas,US,United States Buchanan Dam,TX,Texas,US,United States Buffalo,TX,Texas,US,United States -Buffalo Gap,TX,Texas,US,United States Bullard,TX,Texas,US,United States Bulverde,TX,Texas,US,United States Buna,TX,Texas,US,United States @@ -78410,22 +62457,23 @@ Burleson,TX,Texas,US,United States Burnet,TX,Texas,US,United States Burton,TX,Texas,US,United States Byers,TX,Texas,US,United States +Bynum,TX,Texas,US,United States Caddo Mills,TX,Texas,US,United States Caldwell,TX,Texas,US,United States -Calliham,TX,Texas,US,United States Calvert,TX,Texas,US,United States Cameron,TX,Texas,US,United States +Camp Swift,TX,Texas,US,United States Campbell,TX,Texas,US,United States Canton,TX,Texas,US,United States Canyon Lake,TX,Texas,US,United States Carmine,TX,Texas,US,United States +Carrizo Hill,TX,Texas,US,United States Carrizo Springs,TX,Texas,US,United States Carrollton,TX,Texas,US,United States Carthage,TX,Texas,US,United States Castroville,TX,Texas,US,United States Cat Spring,TX,Texas,US,United States Catarina,TX,Texas,US,United States -Cayuga,TX,Texas,US,United States Cedar Creek,TX,Texas,US,United States Cedar Hill,TX,Texas,US,United States Cedar Park,TX,Texas,US,United States @@ -78437,8 +62485,11 @@ Centerville,TX,Texas,US,United States Chandler,TX,Texas,US,United States Channelview,TX,Texas,US,United States Chappell Hill,TX,Texas,US,United States +Charlotte,TX,Texas,US,United States Chico,TX,Texas,US,United States +Chilton,TX,Texas,US,United States China,TX,Texas,US,United States +Chireno,TX,Texas,US,United States Cibolo,TX,Texas,US,United States Cisco,TX,Texas,US,United States Clarksville,TX,Texas,US,United States @@ -78458,9 +62509,9 @@ Comanche,TX,Texas,US,United States Combine,TX,Texas,US,United States Comfort,TX,Texas,US,United States Commerce,TX,Texas,US,United States +Como,TX,Texas,US,United States Conroe,TX,Texas,US,United States Converse,TX,Texas,US,United States -Cookville,TX,Texas,US,United States Coolidge,TX,Texas,US,United States Cooper,TX,Texas,US,United States Coppell,TX,Texas,US,United States @@ -78490,6 +62541,7 @@ Cushing,TX,Texas,US,United States Cypress,TX,Texas,US,United States "D'Hanis",TX,Texas,US,United States Daingerfield,TX,Texas,US,United States +Daisetta,TX,Texas,US,United States Dale,TX,Texas,US,United States Dallas,TX,Texas,US,United States Damon,TX,Texas,US,United States @@ -78514,6 +62566,7 @@ Dike,TX,Texas,US,United States Dime Box,TX,Texas,US,United States Donie,TX,Texas,US,United States Donna,TX,Texas,US,United States +Doucette,TX,Texas,US,United States Driftwood,TX,Texas,US,United States Dripping Springs,TX,Texas,US,United States Dublin,TX,Texas,US,United States @@ -78523,7 +62576,6 @@ Eagle Mountain,TX,Texas,US,United States Early,TX,Texas,US,United States East Bernard,TX,Texas,US,United States Eastland,TX,Texas,US,United States -Ector,TX,Texas,US,United States Edcouch,TX,Texas,US,United States Eden,TX,Texas,US,United States Edgewood,TX,Texas,US,United States @@ -78541,6 +62593,7 @@ Encinal,TX,Texas,US,United States Ennis,TX,Texas,US,United States Euless,TX,Texas,US,United States Eustace,TX,Texas,US,United States +Evadale,TX,Texas,US,United States Evant,TX,Texas,US,United States Fairfield,TX,Texas,US,United States Fairview,TX,Texas,US,United States @@ -78549,20 +62602,19 @@ Falfurrias,TX,Texas,US,United States Falls City,TX,Texas,US,United States Farmers Branch,TX,Texas,US,United States Farmersville,TX,Texas,US,United States -Fayetteville,TX,Texas,US,United States Ferris,TX,Texas,US,United States Flatonia,TX,Texas,US,United States Flint,TX,Texas,US,United States Florence,TX,Texas,US,United States Floresville,TX,Texas,US,United States Flower Mound,TX,Texas,US,United States +Forestburg,TX,Texas,US,United States Forney,TX,Texas,US,United States Forreston,TX,Texas,US,United States Fort Worth,TX,Texas,US,United States Fouke,TX,Texas,US,United States Franklin,TX,Texas,US,United States Frankston,TX,Texas,US,United States -Fred,TX,Texas,US,United States Fredericksburg,TX,Texas,US,United States Fredonia,TX,Texas,US,United States Freeport,TX,Texas,US,United States @@ -78594,7 +62646,6 @@ Godley,TX,Texas,US,United States Goldthwaite,TX,Texas,US,United States Goliad,TX,Texas,US,United States Gonzales,TX,Texas,US,United States -Goodrich,TX,Texas,US,United States Gordon,TX,Texas,US,United States Gordonville,TX,Texas,US,United States Goree,TX,Texas,US,United States @@ -78616,19 +62667,16 @@ Groves,TX,Texas,US,United States Groveton,TX,Texas,US,United States Gun Barrel City,TX,Texas,US,United States Gunter,TX,Texas,US,United States -Gustine,TX,Texas,US,United States -Guy,TX,Texas,US,United States Hallettsville,TX,Texas,US,United States Hallsville,TX,Texas,US,United States Haltom City,TX,Texas,US,United States Hamilton,TX,Texas,US,United States Handley,TX,Texas,US,United States -Hardin,TX,Texas,US,United States +Hankamer,TX,Texas,US,United States Harker Heights,TX,Texas,US,United States Harleton,TX,Texas,US,United States Harlingen,TX,Texas,US,United States -Harrold,TX,Texas,US,United States -Harwood,TX,Texas,US,United States +Harper,TX,Texas,US,United States Haskell,TX,Texas,US,United States Haslet,TX,Texas,US,United States Hawkins,TX,Texas,US,United States @@ -78636,6 +62684,7 @@ Hawley,TX,Texas,US,United States Hearne,TX,Texas,US,United States Heath,TX,Texas,US,United States Hebbronville,TX,Texas,US,United States +Hedwig Village,TX,Texas,US,United States Helotes,TX,Texas,US,United States Hemphill,TX,Texas,US,United States Hempstead,TX,Texas,US,United States @@ -78643,7 +62692,6 @@ Henrietta,TX,Texas,US,United States Hewitt,TX,Texas,US,United States Hico,TX,Texas,US,United States Hidalgo,TX,Texas,US,United States -High Island,TX,Texas,US,United States Highlands,TX,Texas,US,United States Hillister,TX,Texas,US,United States Hillsboro,TX,Texas,US,United States @@ -78662,9 +62710,7 @@ Hubbard,TX,Texas,US,United States Hudson Oaks,TX,Texas,US,United States Huffman,TX,Texas,US,United States Hughes Springs,TX,Texas,US,United States -Hull,TX,Texas,US,United States Humble,TX,Texas,US,United States -Huntington,TX,Texas,US,United States Huntsville,TX,Texas,US,United States Hurst,TX,Texas,US,United States Hutchins,TX,Texas,US,United States @@ -78684,8 +62730,8 @@ Jacksonville,TX,Texas,US,United States Jarrell,TX,Texas,US,United States Jasper,TX,Texas,US,United States Jefferson,TX,Texas,US,United States +Jersey Village,TX,Texas,US,United States Jewett,TX,Texas,US,United States -Joaquin,TX,Texas,US,United States Johnson City,TX,Texas,US,United States Joshua,TX,Texas,US,United States Jourdanton,TX,Texas,US,United States @@ -78708,7 +62754,6 @@ Kerens,TX,Texas,US,United States Kerrville,TX,Texas,US,United States Kilgore,TX,Texas,US,United States Killeen,TX,Texas,US,United States -Kingsbury,TX,Texas,US,United States Kingsland,TX,Texas,US,United States Kingsville,TX,Texas,US,United States Kinwood,TX,Texas,US,United States @@ -78723,12 +62768,10 @@ Kyle,TX,Texas,US,United States La Coste,TX,Texas,US,United States La Feria,TX,Texas,US,United States La Grange,TX,Texas,US,United States -La Joya,TX,Texas,US,United States La Marque,TX,Texas,US,United States La Porte,TX,Texas,US,United States La Pryor,TX,Texas,US,United States La Vernia,TX,Texas,US,United States -La Villa,TX,Texas,US,United States LaRue,TX,Texas,US,United States Ladonia,TX,Texas,US,United States Lago Vista,TX,Texas,US,United States @@ -78741,7 +62784,6 @@ Lampasas,TX,Texas,US,United States Lancaster,TX,Texas,US,United States Laredo,TX,Texas,US,United States Lavon,TX,Texas,US,United States -Lawn,TX,Texas,US,United States League City,TX,Texas,US,United States Leakey,TX,Texas,US,United States Leander,TX,Texas,US,United States @@ -78759,6 +62801,7 @@ Lincoln,TX,Texas,US,United States Lindsay,TX,Texas,US,United States Lipan,TX,Texas,US,United States Little Elm,TX,Texas,US,United States +Little River-Academy,TX,Texas,US,United States Live Oak,TX,Texas,US,United States Liverpool,TX,Texas,US,United States Livingston,TX,Texas,US,United States @@ -78767,15 +62810,13 @@ Lockhart,TX,Texas,US,United States Lohn,TX,Texas,US,United States Lolita,TX,Texas,US,United States Lometa,TX,Texas,US,United States -London,TX,Texas,US,United States Lone Oak,TX,Texas,US,United States Longview,TX,Texas,US,United States Lopeño,TX,Texas,US,United States Lorena,TX,Texas,US,United States Los Fresnos,TX,Texas,US,United States Lott,TX,Texas,US,United States -Louise,TX,Texas,US,United States -Lovelady,TX,Texas,US,United States +Lueders,TX,Texas,US,United States Lufkin,TX,Texas,US,United States Luling,TX,Texas,US,United States Lumberton,TX,Texas,US,United States @@ -78786,12 +62827,12 @@ Mabank,TX,Texas,US,United States Madisonville,TX,Texas,US,United States Magnolia,TX,Texas,US,United States Malakoff,TX,Texas,US,United States +Malone,TX,Texas,US,United States Manchaca,TX,Texas,US,United States Manor,TX,Texas,US,United States Mansfield,TX,Texas,US,United States Manvel,TX,Texas,US,United States Marble Falls,TX,Texas,US,United States -Marietta,TX,Texas,US,United States Marion,TX,Texas,US,United States Marlin,TX,Texas,US,United States Marquez,TX,Texas,US,United States @@ -78808,14 +62849,13 @@ McAllen,TX,Texas,US,United States McDade,TX,Texas,US,United States McGregor,TX,Texas,US,United States McKinney,TX,Texas,US,United States -McLeod,TX,Texas,US,United States McQueeney,TX,Texas,US,United States Medina,TX,Texas,US,United States +Megargel,TX,Texas,US,United States Melissa,TX,Texas,US,United States Menard,TX,Texas,US,United States Mercedes,TX,Texas,US,United States Meridian,TX,Texas,US,United States -Merit,TX,Texas,US,United States Mertens,TX,Texas,US,United States Mesquite,TX,Texas,US,United States Mexia,TX,Texas,US,United States @@ -78823,6 +62863,7 @@ Midlothian,TX,Texas,US,United States Midway,TX,Texas,US,United States Milano,TX,Texas,US,United States Milford,TX,Texas,US,United States +Millersview,TX,Texas,US,United States Millsap,TX,Texas,US,United States Mineola,TX,Texas,US,United States Mineral Wells,TX,Texas,US,United States @@ -78834,10 +62875,9 @@ Montalba,TX,Texas,US,United States Montgomery,TX,Texas,US,United States Moody,TX,Texas,US,United States Moran,TX,Texas,US,United States -Morgan,TX,Texas,US,United States -Moscow,TX,Texas,US,United States Moulton,TX,Texas,US,United States Mount Calm,TX,Texas,US,United States +Mount Enterprise,TX,Texas,US,United States Mount Pleasant,TX,Texas,US,United States Mount Vernon,TX,Texas,US,United States Mountain Home,TX,Texas,US,United States @@ -78848,18 +62888,19 @@ Munday,TX,Texas,US,United States Murchison,TX,Texas,US,United States Murphy,TX,Texas,US,United States Nacogdoches,TX,Texas,US,United States -Nash,TX,Texas,US,United States +Naples,TX,Texas,US,United States Navasota,TX,Texas,US,United States Nederland,TX,Texas,US,United States Needville,TX,Texas,US,United States +Nemo,TX,Texas,US,United States Nevada,TX,Texas,US,United States New Boston,TX,Texas,US,United States New Braunfels,TX,Texas,US,United States New Caney,TX,Texas,US,United States +New Summerfield,TX,Texas,US,United States New Ulm,TX,Texas,US,United States New Waverly,TX,Texas,US,United States Newark,TX,Texas,US,United States -Newcastle,TX,Texas,US,United States Newton,TX,Texas,US,United States Nixon,TX,Texas,US,United States Nocona,TX,Texas,US,United States @@ -78873,6 +62914,7 @@ North Zulch,TX,Texas,US,United States Novice,TX,Texas,US,United States Oak Point,TX,Texas,US,United States Oak Ridge North,TX,Texas,US,United States +Oakhurst,TX,Texas,US,United States Odem,TX,Texas,US,United States Olmito,TX,Texas,US,United States Olney,TX,Texas,US,United States @@ -78893,14 +62935,13 @@ Palo Pinto,TX,Texas,US,United States Paradise,TX,Texas,US,United States Paris,TX,Texas,US,United States Pasadena,TX,Texas,US,United States -Pattison,TX,Texas,US,United States Pearland,TX,Texas,US,United States Pearsall,TX,Texas,US,United States Peaster,TX,Texas,US,United States Peggy,TX,Texas,US,United States Penelope,TX,Texas,US,United States Penitas,TX,Texas,US,United States -Petrolia,TX,Texas,US,United States +Perrin,TX,Texas,US,United States Pettus,TX,Texas,US,United States Pflugerville,TX,Texas,US,United States Pharr,TX,Texas,US,United States @@ -78909,18 +62950,15 @@ Pierce,TX,Texas,US,United States Pilot Point,TX,Texas,US,United States Pinehurst,TX,Texas,US,United States Pineland,TX,Texas,US,United States -Piney Point Village,TX,Texas,US,United States Pipe Creek,TX,Texas,US,United States Pittsburg,TX,Texas,US,United States Plano,TX,Texas,US,United States Plantersville,TX,Texas,US,United States Pleasanton,TX,Texas,US,United States Poetry,TX,Texas,US,United States -Pointblank,TX,Texas,US,United States Point,TX,Texas,US,United States Pollok,TX,Texas,US,United States Ponder,TX,Texas,US,United States -Pontotoc,TX,Texas,US,United States Poolville,TX,Texas,US,United States Port Aransas,TX,Texas,US,United States Port Arthur,TX,Texas,US,United States @@ -78940,12 +62978,12 @@ Premont,TX,Texas,US,United States Princeton,TX,Texas,US,United States Progreso,TX,Texas,US,United States Prosper,TX,Texas,US,United States +Purdon,TX,Texas,US,United States Putnam,TX,Texas,US,United States Quanah,TX,Texas,US,United States Queen City,TX,Texas,US,United States Quinlan,TX,Texas,US,United States Quitman,TX,Texas,US,United States -Rainbow,TX,Texas,US,United States Ranger,TX,Texas,US,United States Ravenna,TX,Texas,US,United States Raymondville,TX,Texas,US,United States @@ -78955,22 +62993,19 @@ Refugio,TX,Texas,US,United States Rhome,TX,Texas,US,United States Rice,TX,Texas,US,United States Richardson,TX,Texas,US,United States +Richland,TX,Texas,US,United States Richland Hills,TX,Texas,US,United States Richland Springs,TX,Texas,US,United States Richmond,TX,Texas,US,United States Richwood,TX,Texas,US,United States Riesel,TX,Texas,US,United States -Rio Frio,TX,Texas,US,United States Rio Grande City,TX,Texas,US,United States -Rio Hondo,TX,Texas,US,United States Rio Vista,TX,Texas,US,United States Riomedina,TX,Texas,US,United States Rising Star,TX,Texas,US,United States -Riverside,TX,Texas,US,United States Riviera,TX,Texas,US,United States Roanoke,TX,Texas,US,United States Robstown,TX,Texas,US,United States -Rochelle,TX,Texas,US,United States Rochester,TX,Texas,US,United States Rockdale,TX,Texas,US,United States Rockwall,TX,Texas,US,United States @@ -78980,10 +63015,12 @@ Rollingwood,TX,Texas,US,United States Rosebud,TX,Texas,US,United States Rosenberg,TX,Texas,US,United States Rosharon,TX,Texas,US,United States +Rosser,TX,Texas,US,United States Round Mountain,TX,Texas,US,United States Round Rock,TX,Texas,US,United States Round Top,TX,Texas,US,United States Rowlett,TX,Texas,US,United States +Roxton,TX,Texas,US,United States Royse City,TX,Texas,US,United States Rule,TX,Texas,US,United States Runaway Bay,TX,Texas,US,United States @@ -78996,6 +63033,7 @@ Saginaw,TX,Texas,US,United States Saint Hedwig,TX,Texas,US,United States Saint Jo,TX,Texas,US,United States Salado,TX,Texas,US,United States +Saltillo,TX,Texas,US,United States San Antonio,TX,Texas,US,United States San Augustine,TX,Texas,US,United States San Benito,TX,Texas,US,United States @@ -79016,7 +63054,6 @@ Sarita,TX,Texas,US,United States Savoy,TX,Texas,US,United States Scenic Oaks,TX,Texas,US,United States Schertz,TX,Texas,US,United States -Schulenburg,TX,Texas,US,United States Scotland,TX,Texas,US,United States Scroggins,TX,Texas,US,United States Scurry,TX,Texas,US,United States @@ -79029,6 +63066,7 @@ Seguin,TX,Texas,US,United States Selma,TX,Texas,US,United States Seymour,TX,Texas,US,United States Shavano Park,TX,Texas,US,United States +Shelbyville,TX,Texas,US,United States Shenandoah,TX,Texas,US,United States Shepherd,TX,Texas,US,United States Sheridan,TX,Texas,US,United States @@ -79052,16 +63090,12 @@ Splendora,TX,Texas,US,United States Spring,TX,Texas,US,United States Spring Branch,TX,Texas,US,United States Springtown,TX,Texas,US,United States -Spurger,TX,Texas,US,United States Stafford,TX,Texas,US,United States Stamford,TX,Texas,US,United States Stephenville,TX,Texas,US,United States Stockdale,TX,Texas,US,United States -Stonewall,TX,Texas,US,United States -Strawn,TX,Texas,US,United States Streetman,TX,Texas,US,United States Sugar Land,TX,Texas,US,United States -Sullivan City,TX,Texas,US,United States Sulphur Bluff,TX,Texas,US,United States Sulphur Springs,TX,Texas,US,United States Sumner,TX,Texas,US,United States @@ -79076,9 +63110,8 @@ Tatum,TX,Texas,US,United States Taylor,TX,Texas,US,United States Teague,TX,Texas,US,United States Telephone,TX,Texas,US,United States -Tenaha,TX,Texas,US,United States +Telferner,TX,Texas,US,United States Temple,TX,Texas,US,United States -Tennessee Colony,TX,Texas,US,United States Terrell,TX,Texas,US,United States Texarkana,TX,Texas,US,United States Texas City,TX,Texas,US,United States @@ -79096,7 +63129,6 @@ Timpson,TX,Texas,US,United States Tioga,TX,Texas,US,United States Tolar,TX,Texas,US,United States Tomball,TX,Texas,US,United States -Tow,TX,Texas,US,United States Trenton,TX,Texas,US,United States Trinity,TX,Texas,US,United States Troup,TX,Texas,US,United States @@ -79110,7 +63142,6 @@ Utopia,TX,Texas,US,United States Uvalde,TX,Texas,US,United States Valera,TX,Texas,US,United States Valley Mills,TX,Texas,US,United States -Valley Spring,TX,Texas,US,United States Valley View,TX,Texas,US,United States Van,TX,Texas,US,United States Van Alstyne,TX,Texas,US,United States @@ -79120,7 +63151,6 @@ Vernon,TX,Texas,US,United States Victoria,TX,Texas,US,United States Vidor,TX,Texas,US,United States Village Mills,TX,Texas,US,United States -Voca,TX,Texas,US,United States Von Ormy,TX,Texas,US,United States Waco,TX,Texas,US,United States Waelder,TX,Texas,US,United States @@ -79128,7 +63158,6 @@ Waller,TX,Texas,US,United States Wallisville,TX,Texas,US,United States Walnut Springs,TX,Texas,US,United States Warren,TX,Texas,US,United States -Washington,TX,Texas,US,United States Waskom,TX,Texas,US,United States Watauga,TX,Texas,US,United States Waxahachie,TX,Texas,US,United States @@ -79136,8 +63165,6 @@ Weatherford,TX,Texas,US,United States Webster,TX,Texas,US,United States Weimar,TX,Texas,US,United States Weinert,TX,Texas,US,United States -Weir,TX,Texas,US,United States -Wells,TX,Texas,US,United States Weslaco,TX,Texas,US,United States West,TX,Texas,US,United States Columbia,TX,Texas,US,United States @@ -79145,6 +63172,7 @@ West Lake Hills,TX,Texas,US,United States West University Place,TX,Texas,US,United States Westlake,TX,Texas,US,United States Wharton,TX,Texas,US,United States +Wheelock,TX,Texas,US,United States White Oak,TX,Texas,US,United States Whitehouse,TX,Texas,US,United States Whitesboro,TX,Texas,US,United States @@ -79160,10 +63188,10 @@ Windom,TX,Texas,US,United States Windthorst,TX,Texas,US,United States Winnie,TX,Texas,US,United States Winnsboro,TX,Texas,US,United States +Winona,TX,Texas,US,United States Winters,TX,Texas,US,United States Wolfe City,TX,Texas,US,United States Woodsboro,TX,Texas,US,United States -Woodson,TX,Texas,US,United States Woodville,TX,Texas,US,United States Woodway,TX,Texas,US,United States Wortham,TX,Texas,US,United States @@ -79188,39 +63216,36 @@ Amelia Court House,VA,Virginia,US,United States Amherst,VA,Virginia,US,United States Amissville,VA,Virginia,US,United States Annandale,VA,Virginia,US,United States -Appalachia,VA,Virginia,US,United States Appomattox,VA,Virginia,US,United States -Ararat,VA,Virginia,US,United States -Ark,VA,Virginia,US,United States Arlington,VA,Virginia,US,United States Arrington,VA,Virginia,US,United States -Arvonia,VA,Virginia,US,United States Ashburn,VA,Virginia,US,United States Ashland,VA,Virginia,US,United States -Atkins,VA,Virginia,US,United States +Austinville,VA,Virginia,US,United States Aylett,VA,Virginia,US,United States Barboursville,VA,Virginia,US,United States Barren Springs,VA,Virginia,US,United States +Baskerville,VA,Virginia,US,United States Bassett,VA,Virginia,US,United States -Bastian,VA,Virginia,US,United States Basye,VA,Virginia,US,United States Bealeton,VA,Virginia,US,United States Beaverdam,VA,Virginia,US,United States Bedford,VA,Virginia,US,United States Belmont,VA,Virginia,US,United States Bensley,VA,Virginia,US,United States +Bent Mountain,VA,Virginia,US,United States Bergton,VA,Virginia,US,United States Berryville,VA,Virginia,US,United States -Big Island,VA,Virginia,US,United States Big Stone Gap,VA,Virginia,US,United States -Birchleaf,VA,Virginia,US,United States Blackstone,VA,Virginia,US,United States Blacksburg,VA,Virginia,US,United States Blairs,VA,Virginia,US,United States Bland,VA,Virginia,US,United States +Bloxom,VA,Virginia,US,United States Blue Ridge,VA,Virginia,US,United States Bluefield,VA,Virginia,US,United States Bluemont,VA,Virginia,US,United States +Bohannon,VA,Virginia,US,United States Boones Mill,VA,Virginia,US,United States Boston,VA,Virginia,US,United States Bowling Green,VA,Virginia,US,United States @@ -79231,37 +63256,34 @@ Bracey,VA,Virginia,US,United States Bridgewater,VA,Virginia,US,United States Bristol,VA,Virginia,US,United States Bristow,VA,Virginia,US,United States +Broad Run,VA,Virginia,US,United States Broadlands,VA,Virginia,US,United States Broadway,VA,Virginia,US,United States -Brodnax,VA,Virginia,US,United States Brookneal,VA,Virginia,US,United States Brosville,VA,Virginia,US,United States Bruington,VA,Virginia,US,United States Buchanan,VA,Virginia,US,United States Buckingham,VA,Virginia,US,United States Buena Vista,VA,Virginia,US,United States +Buffalo Junction,VA,Virginia,US,United States Bumpass,VA,Virginia,US,United States Burke,VA,Virginia,US,United States Burkeville,VA,Virginia,US,United States -Burr Hill,VA,Virginia,US,United States Callands,VA,Virginia,US,United States Callao,VA,Virginia,US,United States Cana,VA,Virginia,US,United States Cape Charles,VA,Virginia,US,United States Carrollton,VA,Virginia,US,United States -Carrsville,VA,Virginia,US,United States -Carson,VA,Virginia,US,United States Cartersville,VA,Virginia,US,United States +Castleton,VA,Virginia,US,United States Castlewood,VA,Virginia,US,United States Catawba,VA,Virginia,US,United States +Catharpin,VA,Virginia,US,United States Catlett,VA,Virginia,US,United States Cave Spring,VA,Virginia,US,United States Cedar Bluff,VA,Virginia,US,United States -Center Cross,VA,Virginia,US,United States Centreville,VA,Virginia,US,United States -Ceres,VA,Virginia,US,United States Chantilly,VA,Virginia,US,United States -Charles City,VA,Virginia,US,United States Charlotte Court House,VA,Virginia,US,United States Charlottesville,VA,Virginia,US,United States Chase City,VA,Virginia,US,United States @@ -79270,16 +63292,17 @@ Chesapeake,VA,Virginia,US,United States Chester,VA,Virginia,US,United States Chester Gap,VA,Virginia,US,United States Chesterfield,VA,Virginia,US,United States +Chesterfield Court House,VA,Virginia,US,United States Chilhowie,VA,Virginia,US,United States Chincoteague,VA,Virginia,US,United States Christchurch,VA,Virginia,US,United States Christiansburg,VA,Virginia,US,United States -Churchville,VA,Virginia,US,United States Clarendon,VA,Virginia,US,United States Clarksville,VA,Virginia,US,United States Clear Brook,VA,Virginia,US,United States Cleveland,VA,Virginia,US,United States Clifton,VA,Virginia,US,United States +Clifton Forge,VA,Virginia,US,United States Clinchco,VA,Virginia,US,United States Clintwood,VA,Virginia,US,United States Clover,VA,Virginia,US,United States @@ -79290,8 +63313,8 @@ Colonial Beach,VA,Virginia,US,United States Colonial Heights,VA,Virginia,US,United States Columbia,VA,Virginia,US,United States Concord,VA,Virginia,US,United States +Copper Hill,VA,Virginia,US,United States Courtland,VA,Virginia,US,United States -Covesville,VA,Virginia,US,United States Covington,VA,Virginia,US,United States Craigsville,VA,Virginia,US,United States Crewe,VA,Virginia,US,United States @@ -79303,38 +63326,34 @@ Cumberland,VA,Virginia,US,United States Dahlgren,VA,Virginia,US,United States Dale City,VA,Virginia,US,United States Daleville,VA,Virginia,US,United States -Damascus,VA,Virginia,US,United States Danville,VA,Virginia,US,United States Dayton,VA,Virginia,US,United States DeWitt,VA,Virginia,US,United States -Deerfield,VA,Virginia,US,United States Delaplane,VA,Virginia,US,United States Deltaville,VA,Virginia,US,United States Dillwyn,VA,Virginia,US,United States Dinwiddie,VA,Virginia,US,United States Disputanta,VA,Virginia,US,United States Doswell,VA,Virginia,US,United States +Drakes Branch,VA,Virginia,US,United States Draper,VA,Virginia,US,United States +Drewryville,VA,Virginia,US,United States Dry Fork,VA,Virginia,US,United States Dryden,VA,Virginia,US,United States Dublin,VA,Virginia,US,United States Duffield,VA,Virginia,US,United States +Dugspur,VA,Virginia,US,United States Dulles,VA,Virginia,US,United States Dumfries,VA,Virginia,US,United States -Dungannon,VA,Virginia,US,United States -Dunn Loring,VA,Virginia,US,United States -Dunnsville,VA,Virginia,US,United States Dyke,VA,Virginia,US,United States +Eagle Rock,VA,Virginia,US,United States Earlysville,VA,Virginia,US,United States East Hampton,VA,Virginia,US,United States Edinburg,VA,Virginia,US,United States -Eggleston,VA,Virginia,US,United States -Elk Creek,VA,Virginia,US,United States Elkton,VA,Virginia,US,United States Elliston,VA,Virginia,US,United States Emory,VA,Virginia,US,United States Emporia,VA,Virginia,US,United States -Esmont,VA,Virginia,US,United States Evington,VA,Virginia,US,United States Ewing,VA,Virginia,US,United States Exmore,VA,Virginia,US,United States @@ -79344,9 +63363,7 @@ Fairfax Station,VA,Virginia,US,United States Fairfield,VA,Virginia,US,United States Falls Church,VA,Virginia,US,United States Farmville,VA,Virginia,US,United States -Farnham,VA,Virginia,US,United States Ferrum,VA,Virginia,US,United States -Fieldale,VA,Virginia,US,United States Fincastle,VA,Virginia,US,United States Fishersville,VA,Virginia,US,United States Flint Hill,VA,Virginia,US,United States @@ -79358,15 +63375,12 @@ Fort Defiance,VA,Virginia,US,United States Franklin,VA,Virginia,US,United States Frederick,VA,Virginia,US,United States Fredericksburg,VA,Virginia,US,United States -Free Union,VA,Virginia,US,United States -Fries,VA,Virginia,US,United States Front Royal,VA,Virginia,US,United States Gainesville,VA,Virginia,US,United States Galax,VA,Virginia,US,United States +Garrisonville,VA,Virginia,US,United States Gate City,VA,Virginia,US,United States Glade Spring,VA,Virginia,US,United States -Gladehill,VA,Virginia,US,United States -Gladstone,VA,Virginia,US,United States Gladys,VA,Virginia,US,United States Glasgow,VA,Virginia,US,United States Glen Allen,VA,Virginia,US,United States @@ -79376,73 +63390,62 @@ Gloucester Point,VA,Virginia,US,United States Goochland,VA,Virginia,US,United States Goode,VA,Virginia,US,United States Goodview,VA,Virginia,US,United States -Gore,VA,Virginia,US,United States Gordonsville,VA,Virginia,US,United States Goshen,VA,Virginia,US,United States Great Falls,VA,Virginia,US,United States -Green Bay,VA,Virginia,US,United States Greenbackville,VA,Virginia,US,United States Greenville,VA,Virginia,US,United States Greenwood,VA,Virginia,US,United States Gretna,VA,Virginia,US,United States -Grottoes,VA,Virginia,US,United States Grundy,VA,Virginia,US,United States -Gwynn,VA,Virginia,US,United States Halifax,VA,Virginia,US,United States Hamilton,VA,Virginia,US,United States -Hampden Sydney,VA,Virginia,US,United States Hampton,VA,Virginia,US,United States Hanover,VA,Virginia,US,United States -Harborton,VA,Virginia,US,United States Hardy,VA,Virginia,US,United States +Hardyville,VA,Virginia,US,United States Harrisonburg,VA,Virginia,US,United States -Hartfield,VA,Virginia,US,United States Hayes,VA,Virginia,US,United States Haymarket,VA,Virginia,US,United States Haysi,VA,Virginia,US,United States Heathsville,VA,Virginia,US,United States Henrico,VA,Virginia,US,United States -Henry,VA,Virginia,US,United States Henrico,VA,Virginia,US,United States Herndon,VA,Virginia,US,United States Highland Springs,VA,Virginia,US,United States Hillsville,VA,Virginia,US,United States -Hiltons,VA,Virginia,US,United States +Hiwassee,VA,Virginia,US,United States Honaker,VA,Virginia,US,United States -Hood,VA,Virginia,US,United States Hopewell,VA,Virginia,US,United States +Horntown,VA,Virginia,US,United States Hot Springs,VA,Virginia,US,United States Huddleston,VA,Virginia,US,United States Hurt,VA,Virginia,US,United States Irvington,VA,Virginia,US,United States +Ivanhoe,VA,Virginia,US,United States Ivor,VA,Virginia,US,United States -Jarratt,VA,Virginia,US,United States Jeffersonton,VA,Virginia,US,United States Jetersville,VA,Virginia,US,United States Jewell Ridge,VA,Virginia,US,United States Jonesville,VA,Virginia,US,United States -Keeling,VA,Virginia,US,United States Kenbridge,VA,Virginia,US,United States +Kents Store,VA,Virginia,US,United States Kentuck,VA,Virginia,US,United States Keswick,VA,Virginia,US,United States Keysville,VA,Virginia,US,United States Kilmarnock,VA,Virginia,US,United States King George,VA,Virginia,US,United States King William,VA,Virginia,US,United States -King and Queen Court House,VA,Virginia,US,United States La Crosse,VA,Virginia,US,United States Lancaster,VA,Virginia,US,United States Lanexa,VA,Virginia,US,United States -Laurel Fork,VA,Virginia,US,United States Lawrenceville,VA,Virginia,US,United States Lebanon,VA,Virginia,US,United States Leesburg,VA,Virginia,US,United States Lexington,VA,Virginia,US,United States -Lignum,VA,Virginia,US,United States Linden,VA,Virginia,US,United States Locust Dale,VA,Virginia,US,United States Lorton,VA,Virginia,US,United States -Lottsburg,VA,Virginia,US,United States Louisa,VA,Virginia,US,United States Lovettsville,VA,Virginia,US,United States Lovingston,VA,Virginia,US,United States @@ -79462,12 +63465,13 @@ Marshall,VA,Virginia,US,United States Martinsville,VA,Virginia,US,United States Mathews,VA,Virginia,US,United States Max Meadows,VA,Virginia,US,United States +Maxie,VA,Virginia,US,United States McGaheysville,VA,Virginia,US,United States +McKenney,VA,Virginia,US,United States McLean,VA,Virginia,US,United States Meadows of Dan,VA,Virginia,US,United States Meadowview,VA,Virginia,US,United States Mechanicsville,VA,Virginia,US,United States -Meherrin,VA,Virginia,US,United States Melfa,VA,Virginia,US,United States Meredithville,VA,Virginia,US,United States Merrifield,VA,Virginia,US,United States @@ -79479,7 +63483,6 @@ Millers Tavern,VA,Virginia,US,United States Mineral,VA,Virginia,US,United States Moneta,VA,Virginia,US,United States Monroe,VA,Virginia,US,United States -Montebello,VA,Virginia,US,United States Monterey,VA,Virginia,US,United States Montpelier,VA,Virginia,US,United States Montross,VA,Virginia,US,United States @@ -79488,51 +63491,50 @@ Moon,VA,Virginia,US,United States Moseley,VA,Virginia,US,United States Mount Crawford,VA,Virginia,US,United States Mount Jackson,VA,Virginia,US,United States +Mount Sidney,VA,Virginia,US,United States Mount Solon,VA,Virginia,US,United States Mouth of Wilson,VA,Virginia,US,United States Narrows,VA,Virginia,US,United States -Nathalie,VA,Virginia,US,United States Nellysford,VA,Virginia,US,United States New Castle,VA,Virginia,US,United States New Hope,VA,Virginia,US,United States New Market,VA,Virginia,US,United States -New River,VA,Virginia,US,United States Newington,VA,Virginia,US,United States Newport,VA,Virginia,US,United States Newport News,VA,Virginia,US,United States +Newtown,VA,Virginia,US,United States Nickelsville,VA,Virginia,US,United States Nokesville,VA,Virginia,US,United States Norfolk,VA,Virginia,US,United States North Garden,VA,Virginia,US,United States North Tazewell,VA,Virginia,US,United States +North Weems,VA,Virginia,US,United States Norton,VA,Virginia,US,United States -Oak Grove,VA,Virginia,US,United States +Oakpark,VA,Virginia,US,United States Oakton,VA,Virginia,US,United States Oakwood,VA,Virginia,US,United States -Oakwood,VA,Virginia,US,United States Onancock,VA,Virginia,US,United States Onley,VA,Virginia,US,United States Orange,VA,Virginia,US,United States +Paint Bank,VA,Virginia,US,United States Painter,VA,Virginia,US,United States Palmyra,VA,Virginia,US,United States Pamplin,VA,Virginia,US,United States Paris,VA,Virginia,US,United States Parksley,VA,Virginia,US,United States Partlow,VA,Virginia,US,United States -Patrick Springs,VA,Virginia,US,United States Pearisburg,VA,Virginia,US,United States Pembroke,VA,Virginia,US,United States Penhook,VA,Virginia,US,United States -Penn Laird,VA,Virginia,US,United States Pennington Gap,VA,Virginia,US,United States Petersburg,VA,Virginia,US,United States Pilot,VA,Virginia,US,United States -Pittsville,VA,Virginia,US,United States Poquoson,VA,Virginia,US,United States -Port Haywood,VA,Virginia,US,United States +Port Republic,VA,Virginia,US,United States Port Royal,VA,Virginia,US,United States Portsmouth,VA,Virginia,US,United States Potomac Farms,VA,Virginia,US,United States +Pound,VA,Virginia,US,United States Pounding Mill,VA,Virginia,US,United States Powhatan,VA,Virginia,US,United States Prince George,VA,Virginia,US,United States @@ -79550,9 +63552,7 @@ Redwood,VA,Virginia,US,United States Reedville,VA,Virginia,US,United States Remington,VA,Virginia,US,United States Reston,VA,Virginia,US,United States -Reva,VA,Virginia,US,United States Rhoadesville,VA,Virginia,US,United States -Rice,VA,Virginia,US,United States Rich Creek,VA,Virginia,US,United States Richmond,VA,Virginia,US,United States Richlands,VA,Virginia,US,United States @@ -79562,47 +63562,41 @@ Ringgold,VA,Virginia,US,United States Ripplemead,VA,Virginia,US,United States Rixeyville,VA,Virginia,US,United States Roanoke,VA,Virginia,US,United States -Rochelle,VA,Virginia,US,United States Rockville,VA,Virginia,US,United States -Rocky Gap,VA,Virginia,US,United States Rocky Mount,VA,Virginia,US,United States -Rose Hill,VA,Virginia,US,United States Roseland,VA,Virginia,US,United States Round Hill,VA,Virginia,US,United States Ruckersville,VA,Virginia,US,United States Rural Retreat,VA,Virginia,US,United States Rustburg,VA,Virginia,US,United States Ruther Glen,VA,Virginia,US,United States -Saint Paul,VA,Virginia,US,United States +Saint Charles,VA,Virginia,US,United States Salem,VA,Virginia,US,United States Saluda,VA,Virginia,US,United States Saltville,VA,Virginia,US,United States Sandston,VA,Virginia,US,United States +Sandy Hook,VA,Virginia,US,United States Sandy Level,VA,Virginia,US,United States Saxe,VA,Virginia,US,United States -Saxis,VA,Virginia,US,United States Schuyler,VA,Virginia,US,United States Scottsburg,VA,Virginia,US,United States Scottsville,VA,Virginia,US,United States -Seaford,VA,Virginia,US,United States -Sedley,VA,Virginia,US,United States Shacklefords,VA,Virginia,US,United States Shawsville,VA,Virginia,US,United States Shenandoah,VA,Virginia,US,United States +Shipman,VA,Virginia,US,United States Short Pump,VA,Virginia,US,United States +Skippers,VA,Virginia,US,United States Smithfield,VA,Virginia,US,United States South Boston,VA,Virginia,US,United States South Hill,VA,Virginia,US,United States South Riding,VA,Virginia,US,United States -Southern District,VA,Virginia,US,United States -Spencer,VA,Virginia,US,United States Spotsylvania,VA,Virginia,US,United States Spout Spring,VA,Virginia,US,United States Springfield,VA,Virginia,US,United States Stafford,VA,Virginia,US,United States Stanardsville,VA,Virginia,US,United States Stanley,VA,Virginia,US,United States -Stanleytown,VA,Virginia,US,United States Staunton,VA,Virginia,US,United States Stephens City,VA,Virginia,US,United States Sterling,VA,Virginia,US,United States @@ -79616,14 +63610,13 @@ Sumerduck,VA,Virginia,US,United States Surry,VA,Virginia,US,United States Sutherland,VA,Virginia,US,United States Sweet Briar Station,VA,Virginia,US,United States -Swoope,VA,Virginia,US,United States Syria,VA,Virginia,US,United States +Tangier,VA,Virginia,US,United States Tappahannock,VA,Virginia,US,United States Tazewell,VA,Virginia,US,United States +Temperanceville,VA,Virginia,US,United States Thaxton,VA,Virginia,US,United States The Plains,VA,Virginia,US,United States -Thornburg,VA,Virginia,US,United States -Timberville,VA,Virginia,US,United States Toano,VA,Virginia,US,United States Toms Brook,VA,Virginia,US,United States Triangle,VA,Virginia,US,United States @@ -79647,7 +63640,6 @@ Warsaw,VA,Virginia,US,United States Washington,VA,Virginia,US,United States Waterford,VA,Virginia,US,United States Watson,VA,Virginia,US,United States -Waverly,VA,Virginia,US,United States Waynesboro,VA,Virginia,US,United States Weber City,VA,Virginia,US,United States Weems,VA,Virginia,US,United States @@ -79659,7 +63651,6 @@ Weyers Cave,VA,Virginia,US,United States White Stone,VA,Virginia,US,United States Williamsburg,VA,Virginia,US,United States Williamsville,VA,Virginia,US,United States -Willis,VA,Virginia,US,United States Winchester,VA,Virginia,US,United States Windsor,VA,Virginia,US,United States Wirtz,VA,Virginia,US,United States @@ -79669,6 +63660,7 @@ Woodford,VA,Virginia,US,United States Woodlawn,VA,Virginia,US,United States Woodstock,VA,Virginia,US,United States Wytheville,VA,Virginia,US,United States +Yale,VA,Virginia,US,United States Zuni,VA,Virginia,US,United States Charlotte Amalie,T,Saint Thomas Island,VI,U.S. Virgin Islands Christiansted,C,Saint Croix Island,VI,U.S. Virgin Islands @@ -79678,107 +63670,78 @@ Kingshill,C,Saint Croix Island,VI,U.S. Virgin Islands St Croix,C,Saint Croix Island,VI,U.S. Virgin Islands St John Island,J,Saint John Island,VI,U.S. Virgin Islands ,,,VI,U.S. Virgin Islands -Albright,WV,West Virginia,US,United States -Amherstdale,WV,West Virginia,US,United States -Ansted,WV,West Virginia,US,United States -Apple Grove,WV,West Virginia,US,United States Arbovale,WV,West Virginia,US,United States -Arthurdale,WV,West Virginia,US,United States -Athens,WV,West Virginia,US,United States +Arnoldsburg,WV,West Virginia,US,United States Augusta,WV,West Virginia,US,United States -Ballard,WV,West Virginia,US,United States +Baker,WV,West Virginia,US,United States Barboursville,WV,West Virginia,US,United States -Bartow,WV,West Virginia,US,United States Beaver,WV,West Virginia,US,United States Beckley,WV,West Virginia,US,United States Belington,WV,West Virginia,US,United States Belle,WV,West Virginia,US,United States -Belleville,WV,West Virginia,US,United States Belmont,WV,West Virginia,US,United States -Belva,WV,West Virginia,US,United States Berkeley Springs,WV,West Virginia,US,United States Beverly,WV,West Virginia,US,United States Big Springs,WV,West Virginia,US,United States -Blacksville,WV,West Virginia,US,United States Bluefield,WV,West Virginia,US,United States -Boomer,WV,West Virginia,US,United States Branchland,WV,West Virginia,US,United States Brandywine,WV,West Virginia,US,United States -Brenton,WV,West Virginia,US,United States -Bretz,WV,West Virginia,US,United States Bridgeport,WV,West Virginia,US,United States Bruceton Mills,WV,West Virginia,US,United States -Brushton,WV,West Virginia,US,United States Buckhannon,WV,West Virginia,US,United States -Buffalo,WV,West Virginia,US,United States Bunker Hill,WV,West Virginia,US,United States -Burnsville,WV,West Virginia,US,United States +Burton,WV,West Virginia,US,United States Cairo,WV,West Virginia,US,United States -Caldwell,WV,West Virginia,US,United States -Cameron,WV,West Virginia,US,United States -Camp Creek,WV,West Virginia,US,United States -Canaan Valley,WV,West Virginia,US,United States Capon Bridge,WV,West Virginia,US,United States -Cass,WV,West Virginia,US,United States Cedar Grove,WV,West Virginia,US,United States Center Point,WV,West Virginia,US,United States -Centerville,WV,West Virginia,US,United States Chapmanville,WV,West Virginia,US,United States Charles Town,WV,West Virginia,US,United States Charleston,WV,West Virginia,US,United States -Circleville,WV,West Virginia,US,United States Clarksburg,WV,West Virginia,US,United States Clay,WV,West Virginia,US,United States Clendenin,WV,West Virginia,US,United States Cleveland,WV,West Virginia,US,United States -Coal City,WV,West Virginia,US,United States -Coalton,WV,West Virginia,US,United States Cool Ridge,WV,West Virginia,US,United States Cowen,WV,West Virginia,US,United States +Crab Orchard,WV,West Virginia,US,United States Craigsville,WV,West Virginia,US,United States Culloden,WV,West Virginia,US,United States Danese,WV,West Virginia,US,United States Daniels,WV,West Virginia,US,United States Danville,WV,West Virginia,US,United States +Davin,WV,West Virginia,US,United States Davis,WV,West Virginia,US,United States +Davisville,WV,West Virginia,US,United States Delbarton,WV,West Virginia,US,United States -Dellslow,WV,West Virginia,US,United States -Dingess,WV,West Virginia,US,United States +Dixie,WV,West Virginia,US,United States Dunbar,WV,West Virginia,US,United States Durbin,WV,West Virginia,US,United States -East Bank,WV,West Virginia,US,United States -East Lynn,WV,West Virginia,US,United States -Elizabeth,WV,West Virginia,US,United States -Elk Garden,WV,West Virginia,US,United States +Eglon,WV,West Virginia,US,United States +Eleanor,WV,West Virginia,US,United States Elkins,WV,West Virginia,US,United States Elkview,WV,West Virginia,US,United States -Ellamore,WV,West Virginia,US,United States Ellenboro,WV,West Virginia,US,United States Enterprise,WV,West Virginia,US,United States -Evans,WV,West Virginia,US,United States Fairmont,WV,West Virginia,US,United States Fairview,WV,West Virginia,US,United States -Falling Spring,WV,West Virginia,US,United States Falling Waters,WV,West Virginia,US,United States Farmington,WV,West Virginia,US,United States Fayetteville,WV,West Virginia,US,United States -Flatwoods,WV,West Virginia,US,United States Fort Ashby,WV,West Virginia,US,United States Fort Gay,WV,West Virginia,US,United States Foster,WV,West Virginia,US,United States Franklin,WV,West Virginia,US,United States -Fraziers Bottom,WV,West Virginia,US,United States -French Creek,WV,West Virginia,US,United States Gallipolis Ferry,WV,West Virginia,US,United States -Gap Mills,WV,West Virginia,US,United States -Gary,WV,West Virginia,US,United States Gassaway,WV,West Virginia,US,United States Gerrardstown,WV,West Virginia,US,United States Gilbert,WV,West Virginia,US,United States Given,WV,West Virginia,US,United States Glen Easton,WV,West Virginia,US,United States +Glen Fork,WV,West Virginia,US,United States Glengary,WV,West Virginia,US,United States Glenville,WV,West Virginia,US,United States +Glenwood,WV,West Virginia,US,United States Glendale,WV,West Virginia,US,United States Grafton,WV,West Virginia,US,United States Granville,WV,West Virginia,US,United States @@ -79786,14 +63749,13 @@ Grantsville,WV,West Virginia,US,United States Great Cacapon,WV,West Virginia,US,United States Green Bank,WV,West Virginia,US,United States Green Spring,WV,West Virginia,US,United States -Griffithsville,WV,West Virginia,US,United States +Greenville,WV,West Virginia,US,United States Hamlin,WV,West Virginia,US,United States Harpers Ferry,WV,West Virginia,US,United States Harrisville,WV,West Virginia,US,United States Harts,WV,West Virginia,US,United States Hedgesville,WV,West Virginia,US,United States -Hendricks,WV,West Virginia,US,United States -Hillsboro,WV,West Virginia,US,United States +Hewett,WV,West Virginia,US,United States Hinton,WV,West Virginia,US,United States Holden,WV,West Virginia,US,United States Huntington,WV,West Virginia,US,United States @@ -79801,81 +63763,60 @@ Hurricane,WV,West Virginia,US,United States Independence,WV,West Virginia,US,United States Institute,WV,West Virginia,US,United States Inwood,WV,West Virginia,US,United States -Ireland,WV,West Virginia,US,United States -Ivydale,WV,West Virginia,US,United States -Jane Lew,WV,West Virginia,US,United States -Jumping Branch,WV,West Virginia,US,United States Kearneysville,WV,West Virginia,US,United States Kenna,WV,West Virginia,US,United States Kenova,WV,West Virginia,US,United States +Kerens,WV,West Virginia,US,United States Kermit,WV,West Virginia,US,United States Keyser,WV,West Virginia,US,United States -Kimberly,WV,West Virginia,US,United States Kingwood,WV,West Virginia,US,United States +Kopperston,WV,West Virginia,US,United States Lansing,WV,West Virginia,US,United States Lavalette,WV,West Virginia,US,United States -LeRoy,WV,West Virginia,US,United States -Lenore,WV,West Virginia,US,United States Lesage,WV,West Virginia,US,United States Lewisburg,WV,West Virginia,US,United States Littleton,WV,West Virginia,US,United States Logan,WV,West Virginia,US,United States Lost Creek,WV,West Virginia,US,United States Lost City,WV,West Virginia,US,United States -Lumberport,WV,West Virginia,US,United States -Lyburn,WV,West Virginia,US,United States -Maben,WV,West Virginia,US,United States Madison,WV,West Virginia,US,United States Maidsville,WV,West Virginia,US,United States -Man,WV,West Virginia,US,United States Mallory,WV,West Virginia,US,United States -Mannington,WV,West Virginia,US,United States Marlinton,WV,West Virginia,US,United States Martinsburg,WV,West Virginia,US,United States Mason,WV,West Virginia,US,United States -Masontown,WV,West Virginia,US,United States -Maysville,WV,West Virginia,US,United States -McMechen,WV,West Virginia,US,United States +Mathias,WV,West Virginia,US,United States Middlebourne,WV,West Virginia,US,United States Mill Creek,WV,West Virginia,US,United States Milton,WV,West Virginia,US,United States Mineral Wells,WV,West Virginia,US,United States -Moatsville,WV,West Virginia,US,United States Monaville,WV,West Virginia,US,United States Montgomery,WV,West Virginia,US,United States -Montrose,WV,West Virginia,US,United States Moorefield,WV,West Virginia,US,United States Morgantown,WV,West Virginia,US,United States Moundsville,WV,West Virginia,US,United States Mount Hope,WV,West Virginia,US,United States -Mount Nebo,WV,West Virginia,US,United States -Mullens,WV,West Virginia,US,United States Naugatuck,WV,West Virginia,US,United States New Creek,WV,West Virginia,US,United States New Martinsville,WV,West Virginia,US,United States Nitro,WV,West Virginia,US,United States -Normantown,WV,West Virginia,US,United States Northfork,WV,West Virginia,US,United States Oak Hill,WV,West Virginia,US,United States Oceana,WV,West Virginia,US,United States Old Fields,WV,West Virginia,US,United States Omar,WV,West Virginia,US,United States Ona,WV,West Virginia,US,United States -Orlando,WV,West Virginia,US,United States Paden City,WV,West Virginia,US,United States Panther,WV,West Virginia,US,United States Parkersburg,WV,West Virginia,US,United States Parsons,WV,West Virginia,US,United States -Paw Paw,WV,West Virginia,US,United States Pennsboro,WV,West Virginia,US,United States +Pentress,WV,West Virginia,US,United States Peterstown,WV,West Virginia,US,United States Petersburg,WV,West Virginia,US,United States Petroleum,WV,West Virginia,US,United States Peytona,WV,West Virginia,US,United States Philippi,WV,West Virginia,US,United States -Piedmont,WV,West Virginia,US,United States -Pinch,WV,West Virginia,US,United States -Pine Grove,WV,West Virginia,US,United States Pineville,WV,West Virginia,US,United States Poca,WV,West Virginia,US,United States Point Pleasant,WV,West Virginia,US,United States @@ -79883,12 +63824,10 @@ Prichard,WV,West Virginia,US,United States Princeton,WV,West Virginia,US,United States Proctor,WV,West Virginia,US,United States Procious,WV,West Virginia,US,United States -Racine,WV,West Virginia,US,United States Rainelle,WV,West Virginia,US,United States Ranger,WV,West Virginia,US,United States Ranson,WV,West Virginia,US,United States Ravenswood,WV,West Virginia,US,United States -Red House,WV,West Virginia,US,United States Reedsville,WV,West Virginia,US,United States Richwood,WV,West Virginia,US,United States Ridgeley,WV,West Virginia,US,United States @@ -79896,50 +63835,39 @@ Rio,WV,West Virginia,US,United States Ripley,WV,West Virginia,US,United States Riverton,WV,West Virginia,US,United States Rivesville,WV,West Virginia,US,United States +Rock Cave,WV,West Virginia,US,United States Rockport,WV,West Virginia,US,United States Romney,WV,West Virginia,US,United States Ronceverte,WV,West Virginia,US,United States -Rowlesburg,WV,West Virginia,US,United States +Rupert,WV,West Virginia,US,United States Saint Albans,WV,West Virginia,US,United States Saint Marys,WV,West Virginia,US,United States Salem,WV,West Virginia,US,United States Salt Rock,WV,West Virginia,US,United States -Scarbro,WV,West Virginia,US,United States Scott Depot,WV,West Virginia,US,United States Seneca Rocks,WV,West Virginia,US,United States -Seth,WV,West Virginia,US,United States Shady Spring,WV,West Virginia,US,United States Shepherdstown,WV,West Virginia,US,United States Shinnston,WV,West Virginia,US,United States Sinks Grove,WV,West Virginia,US,United States Slanesville,WV,West Virginia,US,United States -Slaty Fork,WV,West Virginia,US,United States Smithers,WV,West Virginia,US,United States Smithville,WV,West Virginia,US,United States Sophia,WV,West Virginia,US,United States South Charleston,WV,West Virginia,US,United States -Spanishburg,WV,West Virginia,US,United States Spencer,WV,West Virginia,US,United States Spurlockville,WV,West Virginia,US,United States -Sugar Grove,WV,West Virginia,US,United States -Summit Point,WV,West Virginia,US,United States Summersville,WV,West Virginia,US,United States Sutton,WV,West Virginia,US,United States -Tannery,WV,West Virginia,US,United States Terra Alta,WV,West Virginia,US,United States Thomas,WV,West Virginia,US,United States -Tioga,WV,West Virginia,US,United States -Tunnelton,WV,West Virginia,US,United States Union,WV,West Virginia,US,United States Tornado,WV,West Virginia,US,United States Upper Tract,WV,West Virginia,US,United States Valley Head,WV,West Virginia,US,United States -Van,WV,West Virginia,US,United States Verdunville,WV,West Virginia,US,United States Vienna,WV,West Virginia,US,United States War,WV,West Virginia,US,United States -Wardensville,WV,West Virginia,US,United States -Washington,WV,West Virginia,US,United States Wayne,WV,West Virginia,US,United States Webster Springs,WV,West Virginia,US,United States Welch,WV,West Virginia,US,United States @@ -79951,12 +63879,9 @@ Weston,WV,West Virginia,US,United States Wharton,WV,West Virginia,US,United States White Sulphur Springs,WV,West Virginia,US,United States Wilcoe,WV,West Virginia,US,United States -Williamsburg,WV,West Virginia,US,United States Williamson,WV,West Virginia,US,United States Williamstown,WV,West Virginia,US,United States Winfield,WV,West Virginia,US,United States -Yellow Spring,WV,West Virginia,US,United States -Yolyn,WV,West Virginia,US,United States Ariton,AL,Alabama,US,United States Elba,AL,Alabama,US,United States Cecil,AL,Alabama,US,United States @@ -79968,28 +63893,23 @@ Newton,IL,Illinois,US,United States Medora,IL,Illinois,US,United States Ashcamp,KY,Kentucky,US,United States Gray,KY,Kentucky,US,United States +Gamaliel,KY,Kentucky,US,United States South Williamson,KY,Kentucky,US,United States Little Orleans,MD,Maryland,US,United States Warwick,MD,Maryland,US,United States -Chadwick,MO,Missouri,US,United States Linn,MO,Missouri,US,United States Villa Ridge,MO,Missouri,US,United States Rosedale,MS,Mississippi,US,United States Prairie,MS,Mississippi,US,United States Shaw,MS,Mississippi,US,United States -Julian,NC,North Carolina,US,United States Merchantville,NJ,New Jersey,US,United States Bremen,OH,Ohio,US,United States Chillicothe,OH,Ohio,US,United States +South Solon,OH,Ohio,US,United States Coalgate,OK,Oklahoma,US,United States -Fairhope,PA,Pennsylvania,US,United States -Thornton,PA,Pennsylvania,US,United States Adger,AL,Alabama,US,United States -Finley,TN,Tennessee,US,United States -Shady Valley,TN,Tennessee,US,United States Dilley,TX,Texas,US,United States Devine,TX,Texas,US,United States -Hunt,TX,Texas,US,United States Hickory Creek,TX,Texas,US,United States Jonesboro,TX,Texas,US,United States Wallis,TX,Texas,US,United States @@ -80000,8 +63920,7 @@ New Church,VA,Virginia,US,United States Cresson,TX,Texas,US,United States Bay City,TX,Texas,US,United States Wise,VA,Virginia,US,United States -Peach Creek,WV,West Virginia,US,United States -West Milford,WV,West Virginia,US,United States +Thornton,WV,West Virginia,US,United States Abbeville,AL,Alabama,US,United States Adamsville,AL,Alabama,US,United States Addison,AL,Alabama,US,United States @@ -80010,7 +63929,6 @@ Alabaster,AL,Alabama,US,United States Alberta,AL,Alabama,US,United States Albertville,AL,Alabama,US,United States Alexander City,AL,Alabama,US,United States -Alexandria,AL,Alabama,US,United States Aliceville,AL,Alabama,US,United States Alpine,AL,Alabama,US,United States Altoona,AL,Alabama,US,United States @@ -80036,14 +63954,13 @@ Banks,AL,Alabama,US,United States Haddam,CT,Connecticut,US,United States ,CT,Connecticut,US,United States Norfolk,CT,Connecticut,US,United States -Tariffville,CT,Connecticut,US,United States +Bouton,IA,Iowa,US,United States Fort Atkinson,IA,Iowa,US,United States Gladbrook,IA,Iowa,US,United States +Guernsey,IA,Iowa,US,United States Cornwall Bridge,CT,Connecticut,US,United States -Montour,IA,Iowa,US,United States Victor,IA,Iowa,US,United States Cos Cob,CT,Connecticut,US,United States -Andover,IL,Illinois,US,United States Coventry,CT,Connecticut,US,United States Canton,IL,Illinois,US,United States Glendale Heights,IL,Illinois,US,United States @@ -80065,7 +63982,6 @@ Danielson,CT,Connecticut,US,United States Darien,CT,Connecticut,US,United States Rockland,ME,Maine,US,United States Union,ME,Maine,US,United States -Champion,MI,Michigan,US,United States Inkster,MI,Michigan,US,United States Dayville,CT,Connecticut,US,United States Deep River,CT,Connecticut,US,United States @@ -80080,26 +63996,24 @@ Durham,CT,Connecticut,US,United States Pennellville,NY,New York,US,United States Remsen,NY,New York,US,United States Rush,NY,New York,US,United States -East Berlin,CT,Connecticut,US,United States Wayland,NY,New York,US,United States Watervliet,NY,New York,US,United States +East Canaan,CT,Connecticut,US,United States Cleveland Heights,OH,Ohio,US,United States Vienna,NY,New York,US,United States East Granby,CT,Connecticut,US,United States -Glenmont,OH,Ohio,US,United States Genoa,OH,Ohio,US,United States East Haddam,CT,Connecticut,US,United States East Hampton,CT,Connecticut,US,United States East Hartford,CT,Connecticut,US,United States +East Hartland,CT,Connecticut,US,United States East Haven,CT,Connecticut,US,United States Carnegie,PA,Pennsylvania,US,United States Goldsboro,PA,Pennsylvania,US,United States -Eastford,CT,Connecticut,US,United States Easton,CT,Connecticut,US,United States Hayti,SD,South Dakota,US,United States Brussels,WI,Wisconsin,US,United States Ellington,CT,Connecticut,US,United States -Irma,WI,Wisconsin,US,United States Willard,WI,Wisconsin,US,United States Enfield,CT,Connecticut,US,United States Essex,CT,Connecticut,US,United States @@ -80108,7 +64022,6 @@ Falls Village,CT,Connecticut,US,United States Farmington,CT,Connecticut,US,United States Flanders,CT,Connecticut,US,United States Gales Ferry,CT,Connecticut,US,United States -Gaylordsville,CT,Connecticut,US,United States Gilman,CT,Connecticut,US,United States Glastonbury,CT,Connecticut,US,United States Goshen,CT,Connecticut,US,United States @@ -80134,10 +64047,8 @@ Litchfield,CT,Connecticut,US,United States Madison,CT,Connecticut,US,United States Manchester,CT,Connecticut,US,United States Mansfield Center,CT,Connecticut,US,United States -Marion,CT,Connecticut,US,United States Marlborough,CT,Connecticut,US,United States Meriden,CT,Connecticut,US,United States -Middle Haddam,CT,Connecticut,US,United States Middlebury,CT,Connecticut,US,United States Middlefield,CT,Connecticut,US,United States Middletown,CT,Connecticut,US,United States @@ -80146,7 +64057,6 @@ Milldale,CT,Connecticut,US,United States Monroe,CT,Connecticut,US,United States Moodus,CT,Connecticut,US,United States Moosup,CT,Connecticut,US,United States -Morris,CT,Connecticut,US,United States Mystic,CT,Connecticut,US,United States Naugatuck,CT,Connecticut,US,United States New Britain,CT,Connecticut,US,United States @@ -80164,6 +64074,7 @@ North Franklin,CT,Connecticut,US,United States North Granby,CT,Connecticut,US,United States North Grosvenor Dale,CT,Connecticut,US,United States North Haven,CT,Connecticut,US,United States +North Stamford,CT,Connecticut,US,United States North Stonington,CT,Connecticut,US,United States North Windham,CT,Connecticut,US,United States Northford,CT,Connecticut,US,United States @@ -80173,7 +64084,6 @@ Oakdale,CT,Connecticut,US,United States Oakville,CT,Connecticut,US,United States Old Greenwich,CT,Connecticut,US,United States Old Lyme,CT,Connecticut,US,United States -Old Mystic,CT,Connecticut,US,United States Old Saybrook,CT,Connecticut,US,United States Orange,CT,Connecticut,US,United States Oxford,CT,Connecticut,US,United States @@ -80184,30 +64094,25 @@ Plantsville,CT,Connecticut,US,United States Plymouth,CT,Connecticut,US,United States Pomfret,CT,Connecticut,US,United States Pomfret Center,CT,Connecticut,US,United States -Poquonock,CT,Connecticut,US,United States Portland,CT,Connecticut,US,United States Prospect,CT,Connecticut,US,United States -Preston City,CT,Connecticut,US,United States Putnam,CT,Connecticut,US,United States Quaker Hill,CT,Connecticut,US,United States Redding,CT,Connecticut,US,United States Ridgefield,CT,Connecticut,US,United States Riverside,CT,Connecticut,US,United States -Riverside,CT,Connecticut,US,United States -Riverton,CT,Connecticut,US,United States Rocky Hill,CT,Connecticut,US,United States Rowayton,CT,Connecticut,US,United States Roxbury,CT,Connecticut,US,United States Salem,CT,Connecticut,US,United States Salisbury,CT,Connecticut,US,United States Sandy Hook,CT,Connecticut,US,United States -Scotland,CT,Connecticut,US,United States Seymour,CT,Connecticut,US,United States -Sharon,CT,Connecticut,US,United States Shelton,CT,Connecticut,US,United States Sherman,CT,Connecticut,US,United States Simsbury,CT,Connecticut,US,United States Somers,CT,Connecticut,US,United States +South Kent,CT,Connecticut,US,United States South Glastonbury,CT,Connecticut,US,United States South Windsor,CT,Connecticut,US,United States Southbury,CT,Connecticut,US,United States @@ -80232,17 +64137,13 @@ Unionville,CT,Connecticut,US,United States Vernon,CT,Connecticut,US,United States Voluntown,CT,Connecticut,US,United States Wallingford,CT,Connecticut,US,United States -Warren,CT,Connecticut,US,United States Washington,CT,Connecticut,US,United States Waterbury,CT,Connecticut,US,United States Watertown,CT,Connecticut,US,United States Weatogue,CT,Connecticut,US,United States Weatogue,CT,Connecticut,US,United States -West Cornwall,CT,Connecticut,US,United States -West Granby,CT,Connecticut,US,United States West Hartford,CT,Connecticut,US,United States West Haven,CT,Connecticut,US,United States -West Simsbury,CT,Connecticut,US,United States West Suffield,CT,Connecticut,US,United States Westbrook,CT,Connecticut,US,United States Weston,CT,Connecticut,US,United States @@ -80263,7 +64164,6 @@ Woodstock Valley,CT,Connecticut,US,United States Ackley,IA,Iowa,US,United States Adair,IA,Iowa,US,United States Adel,IA,Iowa,US,United States -Afton,IA,Iowa,US,United States Agency,IA,Iowa,US,United States Ainsworth,IA,Iowa,US,United States Akron,IA,Iowa,US,United States @@ -80274,7 +64174,6 @@ Alburnett,IA,Iowa,US,United States Alden,IA,Iowa,US,United States Alexander,IA,Iowa,US,United States Algona,IA,Iowa,US,United States -Alleman,IA,Iowa,US,United States Allerton,IA,Iowa,US,United States Allison,IA,Iowa,US,United States Alta,IA,Iowa,US,United States @@ -80283,21 +64182,18 @@ Altoona,IA,Iowa,US,United States Amana,IA,Iowa,US,United States Ames,IA,Iowa,US,United States Anamosa,IA,Iowa,US,United States +Andrew,IA,Iowa,US,United States Anita,IA,Iowa,US,United States Ankeny,IA,Iowa,US,United States -Anthon,IA,Iowa,US,United States Aplington,IA,Iowa,US,United States Arcadia,IA,Iowa,US,United States Armstrong,IA,Iowa,US,United States -Arnolds Park,IA,Iowa,US,United States Arthur,IA,Iowa,US,United States Ashton,IA,Iowa,US,United States Atkins,IA,Iowa,US,United States Atlantic,IA,Iowa,US,United States -Auburn,IA,Iowa,US,United States Audubon,IA,Iowa,US,United States Aurelia,IA,Iowa,US,United States -Aurora,IA,Iowa,US,United States Avoca,IA,Iowa,US,United States Ayrshire,IA,Iowa,US,United States Bagley,IA,Iowa,US,United States @@ -80306,7 +64202,6 @@ Barnes City,IA,Iowa,US,United States Batavia,IA,Iowa,US,United States Battle Creek,IA,Iowa,US,United States Baxter,IA,Iowa,US,United States -Beaver,IA,Iowa,US,United States Bedford,IA,Iowa,US,United States Belle Plaine,IA,Iowa,US,United States Bellevue,IA,Iowa,US,United States @@ -80315,8 +64210,9 @@ Bennett,IA,Iowa,US,United States Benton,IA,Iowa,US,United States Bernard,IA,Iowa,US,United States Bettendorf,IA,Iowa,US,United States -Blairsburg,IA,Iowa,US,United States Blairstown,IA,Iowa,US,United States +Blakesburg,IA,Iowa,US,United States +Blanchard,IA,Iowa,US,United States Blockton,IA,Iowa,US,United States Bloomfield,IA,Iowa,US,United States Blue Grass,IA,Iowa,US,United States @@ -80331,21 +64227,19 @@ Bradgate,IA,Iowa,US,United States Brandon,IA,Iowa,US,United States Brayton,IA,Iowa,US,United States Breda,IA,Iowa,US,United States -Bridgewater,IA,Iowa,US,United States Brighton,IA,Iowa,US,United States Britt,IA,Iowa,US,United States Bronson,IA,Iowa,US,United States Brooklyn,IA,Iowa,US,United States Bryant,IA,Iowa,US,United States -Buckingham,IA,Iowa,US,United States Buffalo Center,IA,Iowa,US,United States Burlington,IA,Iowa,US,United States Burt,IA,Iowa,US,United States +Bussey,IA,Iowa,US,United States Calamus,IA,Iowa,US,United States Callender,IA,Iowa,US,United States Calmar,IA,Iowa,US,United States Camanche,IA,Iowa,US,United States -Cambridge,IA,Iowa,US,United States Carlisle,IA,Iowa,US,United States Carroll,IA,Iowa,US,United States Carson,IA,Iowa,US,United States @@ -80363,9 +64257,9 @@ Charles City,IA,Iowa,US,United States Charlotte,IA,Iowa,US,United States Charter Oak,IA,Iowa,US,United States Cherokee,IA,Iowa,US,United States -Chester,IA,Iowa,US,United States Churdan,IA,Iowa,US,United States Cincinnati,IA,Iowa,US,United States +Clare,IA,Iowa,US,United States Clarence,IA,Iowa,US,United States Clarinda,IA,Iowa,US,United States Clarion,IA,Iowa,US,United States @@ -80373,7 +64267,9 @@ Clarksville,IA,Iowa,US,United States Clear Lake,IA,Iowa,US,United States Cleghorn,IA,Iowa,US,United States Clermont,IA,Iowa,US,United States +Climbing Hill,IA,Iowa,US,United States Clinton,IA,Iowa,US,United States +Clio,IA,Iowa,US,United States Clive,IA,Iowa,US,United States Coggon,IA,Iowa,US,United States Coin,IA,Iowa,US,United States @@ -80383,7 +64279,6 @@ College Springs,IA,Iowa,US,United States Collins,IA,Iowa,US,United States Colo,IA,Iowa,US,United States Columbus Junction,IA,Iowa,US,United States -Conesville,IA,Iowa,US,United States Conrad,IA,Iowa,US,United States Conroy,IA,Iowa,US,United States Coon Rapids,IA,Iowa,US,United States @@ -80393,7 +64288,6 @@ Correctionville,IA,Iowa,US,United States Corwith,IA,Iowa,US,United States Corydon,IA,Iowa,US,United States Council Bluffs,IA,Iowa,US,United States -Crawfordsville,IA,Iowa,US,United States Crescent,IA,Iowa,US,United States Cresco,IA,Iowa,US,United States Creston,IA,Iowa,US,United States @@ -80401,7 +64295,6 @@ Cumberland,IA,Iowa,US,United States Cumming,IA,Iowa,US,United States Cylinder,IA,Iowa,US,United States Dallas Center,IA,Iowa,US,United States -Danbury,IA,Iowa,US,United States Danville,IA,Iowa,US,United States Davenport,IA,Iowa,US,United States Davis City,IA,Iowa,US,United States @@ -80413,7 +64306,6 @@ Dedham,IA,Iowa,US,United States Delaware,IA,Iowa,US,United States Delhi,IA,Iowa,US,United States Delmar,IA,Iowa,US,United States -Deloit,IA,Iowa,US,United States Denison,IA,Iowa,US,United States Denver,IA,Iowa,US,United States Derby,IA,Iowa,US,United States @@ -80421,29 +64313,25 @@ Des Moines,IA,Iowa,US,United States Des Moines Township,IA,Iowa,US,United States Dexter,IA,Iowa,US,United States Diagonal,IA,Iowa,US,United States +Dickens,IA,Iowa,US,United States Dixon,IA,Iowa,US,United States Dike,IA,Iowa,US,United States -Donahue,IA,Iowa,US,United States Donnellson,IA,Iowa,US,United States Doon,IA,Iowa,US,United States -Douds,IA,Iowa,US,United States -Dow City,IA,Iowa,US,United States Dubuque,IA,Iowa,US,United States Dumont,IA,Iowa,US,United States Duncombe,IA,Iowa,US,United States Dunkerton,IA,Iowa,US,United States Dunlap,IA,Iowa,US,United States -Durango,IA,Iowa,US,United States Durant,IA,Iowa,US,United States Dyersville,IA,Iowa,US,United States Dysart,IA,Iowa,US,United States Eagle Grove,IA,Iowa,US,United States Earlham,IA,Iowa,US,United States -Earling,IA,Iowa,US,United States +Earlville,IA,Iowa,US,United States Early,IA,Iowa,US,United States Edgewood,IA,Iowa,US,United States Eddyville,IA,Iowa,US,United States -Elberon,IA,Iowa,US,United States Eldon,IA,Iowa,US,United States Eldora,IA,Iowa,US,United States Eldridge,IA,Iowa,US,United States @@ -80451,7 +64339,6 @@ Elgin,IA,Iowa,US,United States Elk Horn,IA,Iowa,US,United States Elkader,IA,Iowa,US,United States Elkhart,IA,Iowa,US,United States -Elkport,IA,Iowa,US,United States Elliott,IA,Iowa,US,United States Ellsworth,IA,Iowa,US,United States Ely,IA,Iowa,US,United States @@ -80463,7 +64350,6 @@ Essex,IA,Iowa,US,United States Evansdale,IA,Iowa,US,United States Everly,IA,Iowa,US,United States Exira,IA,Iowa,US,United States -Exline,IA,Iowa,US,United States Fairbank,IA,Iowa,US,United States Fairfax,IA,Iowa,US,United States Fairfield,IA,Iowa,US,United States @@ -80472,33 +64358,32 @@ Farnhamville,IA,Iowa,US,United States Farragut,IA,Iowa,US,United States Fayette,IA,Iowa,US,United States Fenton,IA,Iowa,US,United States +Fertile,IA,Iowa,US,United States Floris,IA,Iowa,US,United States Fonda,IA,Iowa,US,United States Fontanelle,IA,Iowa,US,United States Forest City,IA,Iowa,US,United States Fort Dodge,IA,Iowa,US,United States Fort Madison,IA,Iowa,US,United States -Fredericksburg,IA,Iowa,US,United States -Fremont,IA,Iowa,US,United States Fruitland,IA,Iowa,US,United States Galva,IA,Iowa,US,United States Garber,IA,Iowa,US,United States Garden Grove,IA,Iowa,US,United States Garnavillo,IA,Iowa,US,United States Garner,IA,Iowa,US,United States -Garrison,IA,Iowa,US,United States George,IA,Iowa,US,United States Gilbert,IA,Iowa,US,United States Gilman,IA,Iowa,US,United States Gilmore City,IA,Iowa,US,United States Glenwood,IA,Iowa,US,United States Goldfield,IA,Iowa,US,United States -Goose Lake,IA,Iowa,US,United States Gowrie,IA,Iowa,US,United States Graettinger,IA,Iowa,US,United States +Grand Mound,IA,Iowa,US,United States Grand River,IA,Iowa,US,United States Granger,IA,Iowa,US,United States Granville,IA,Iowa,US,United States +Greene,IA,Iowa,US,United States Greenfield,IA,Iowa,US,United States Greenville,IA,Iowa,US,United States Grimes,IA,Iowa,US,United States @@ -80507,17 +64392,15 @@ Griswold,IA,Iowa,US,United States Grundy Center,IA,Iowa,US,United States Guthrie Center,IA,Iowa,US,United States Guttenberg,IA,Iowa,US,United States -Halbur,IA,Iowa,US,United States Hamburg,IA,Iowa,US,United States Hampton,IA,Iowa,US,United States +Hancock,IA,Iowa,US,United States Harcourt,IA,Iowa,US,United States Harlan,IA,Iowa,US,United States Harper,IA,Iowa,US,United States Harpers Ferry,IA,Iowa,US,United States -Hartford,IA,Iowa,US,United States Hartley,IA,Iowa,US,United States Hartwick,IA,Iowa,US,United States -Harvey,IA,Iowa,US,United States Hastings,IA,Iowa,US,United States Havelock,IA,Iowa,US,United States Haverhill,IA,Iowa,US,United States @@ -80542,7 +64425,6 @@ Ida Grove,IA,Iowa,US,United States Independence,IA,Iowa,US,United States Indianola,IA,Iowa,US,United States Inwood,IA,Iowa,US,United States -Ionia,IA,Iowa,US,United States Iowa City,IA,Iowa,US,United States Iowa Falls,IA,Iowa,US,United States ,IA,Iowa,US,United States @@ -80554,23 +64436,24 @@ Jefferson,IA,Iowa,US,United States Jesup,IA,Iowa,US,United States Jewell,IA,Iowa,US,United States Johnston,IA,Iowa,US,United States +Joice,IA,Iowa,US,United States Jolley,IA,Iowa,US,United States Kalona,IA,Iowa,US,United States Kamrar,IA,Iowa,US,United States Kanawha,IA,Iowa,US,United States Kellogg,IA,Iowa,US,United States +Kensett,IA,Iowa,US,United States Keokuk,IA,Iowa,US,United States Keosauqua,IA,Iowa,US,United States Keota,IA,Iowa,US,United States Keswick,IA,Iowa,US,United States Keystone,IA,Iowa,US,United States +Killduff,IA,Iowa,US,United States Kimballton,IA,Iowa,US,United States Kingsley,IA,Iowa,US,United States -Klemme,IA,Iowa,US,United States Knoxville,IA,Iowa,US,United States La Motte,IA,Iowa,US,United States La Porte City,IA,Iowa,US,United States -Lacona,IA,Iowa,US,United States Ladora,IA,Iowa,US,United States Lake City,IA,Iowa,US,United States Lake Mills,IA,Iowa,US,United States @@ -80578,6 +64461,7 @@ Lake Park,IA,Iowa,US,United States Lake View,IA,Iowa,US,United States Lakota,IA,Iowa,US,United States Lamoni,IA,Iowa,US,United States +Lamont,IA,Iowa,US,United States Lansing,IA,Iowa,US,United States Larchwood,IA,Iowa,US,United States Larrabee,IA,Iowa,US,United States @@ -80589,16 +64473,16 @@ Lawton,IA,Iowa,US,United States Le Claire,IA,Iowa,US,United States Le Mars,IA,Iowa,US,United States Lehigh,IA,Iowa,US,United States +Ledyard,IA,Iowa,US,United States Leland,IA,Iowa,US,United States Lenox,IA,Iowa,US,United States Leon,IA,Iowa,US,United States -Lester,IA,Iowa,US,United States Lewis,IA,Iowa,US,United States Libertyville,IA,Iowa,US,United States +Lidderdale,IA,Iowa,US,United States Lime Springs,IA,Iowa,US,United States Linden,IA,Iowa,US,United States Lineville,IA,Iowa,US,United States -Linn Grove,IA,Iowa,US,United States Lisbon,IA,Iowa,US,United States Liscomb,IA,Iowa,US,United States Little Rock,IA,Iowa,US,United States @@ -80607,12 +64491,12 @@ Logan,IA,Iowa,US,United States Lohrville,IA,Iowa,US,United States Lone Rock,IA,Iowa,US,United States Lone Tree,IA,Iowa,US,United States -Long Grove,IA,Iowa,US,United States Lorimor,IA,Iowa,US,United States +Lovilia,IA,Iowa,US,United States Lowden,IA,Iowa,US,United States Lu Verne,IA,Iowa,US,United States Luana,IA,Iowa,US,United States -Lucas,IA,Iowa,US,United States +Luxemburg,IA,Iowa,US,United States Lynnville,IA,Iowa,US,United States Lytton,IA,Iowa,US,United States Macedonia,IA,Iowa,US,United States @@ -80627,7 +64511,6 @@ Manning,IA,Iowa,US,United States Manson,IA,Iowa,US,United States Maquoketa,IA,Iowa,US,United States Marathon,IA,Iowa,US,United States -Marble Rock,IA,Iowa,US,United States Marcus,IA,Iowa,US,United States Marengo,IA,Iowa,US,United States Marion,IA,Iowa,US,United States @@ -80641,9 +64524,7 @@ Maxwell,IA,Iowa,US,United States McGregor,IA,Iowa,US,United States Mechanicsville,IA,Iowa,US,United States Mediapolis,IA,Iowa,US,United States -Melbourne,IA,Iowa,US,United States Melcher-Dallas,IA,Iowa,US,United States -Melrose,IA,Iowa,US,United States Menlo,IA,Iowa,US,United States Meriden,IA,Iowa,US,United States Merrill,IA,Iowa,US,United States @@ -80663,7 +64544,6 @@ Montrose,IA,Iowa,US,United States Moorland,IA,Iowa,US,United States Moravia,IA,Iowa,US,United States Morning Sun,IA,Iowa,US,United States -Moscow,IA,Iowa,US,United States Moulton,IA,Iowa,US,United States Mount Auburn,IA,Iowa,US,United States Mount Ayr,IA,Iowa,US,United States @@ -80678,17 +64558,14 @@ Neola,IA,Iowa,US,United States Nevada,IA,Iowa,US,United States New Albin,IA,Iowa,US,United States New Hampton,IA,Iowa,US,United States -New Hartford,IA,Iowa,US,United States New London,IA,Iowa,US,United States New Market,IA,Iowa,US,United States New Providence,IA,Iowa,US,United States New Sharon,IA,Iowa,US,United States -New Vienna,IA,Iowa,US,United States -New Virginia,IA,Iowa,US,United States Newell,IA,Iowa,US,United States Newhall,IA,Iowa,US,United States Newton,IA,Iowa,US,United States -Nichols,IA,Iowa,US,United States +Nodaway,IA,Iowa,US,United States Nora Springs,IA,Iowa,US,United States North English,IA,Iowa,US,United States North Liberty,IA,Iowa,US,United States @@ -80701,7 +64578,7 @@ Ocheyedan,IA,Iowa,US,United States Odebolt,IA,Iowa,US,United States Oelwein,IA,Iowa,US,United States Ogden,IA,Iowa,US,United States -Okoboji,IA,Iowa,US,United States +Old Peru,IA,Iowa,US,United States Olds,IA,Iowa,US,United States Olin,IA,Iowa,US,United States Ollie,IA,Iowa,US,United States @@ -80711,10 +64588,10 @@ Orange City,IA,Iowa,US,United States Osage,IA,Iowa,US,United States Osceola,IA,Iowa,US,United States Oskaloosa,IA,Iowa,US,United States -Ossian,IA,Iowa,US,United States Otho,IA,Iowa,US,United States Otley,IA,Iowa,US,United States Oto,IA,Iowa,US,United States +Ottosen,IA,Iowa,US,United States Ottumwa,IA,Iowa,US,United States Oxford,IA,Iowa,US,United States Oxford Junction,IA,Iowa,US,United States @@ -80723,11 +64600,11 @@ Palo,IA,Iowa,US,United States Panama,IA,Iowa,US,United States Panora,IA,Iowa,US,United States Parkersburg,IA,Iowa,US,United States -Parnell,IA,Iowa,US,United States +Paton,IA,Iowa,US,United States +Paullina,IA,Iowa,US,United States Pella,IA,Iowa,US,United States Peosta,IA,Iowa,US,United States Perry,IA,Iowa,US,United States -Persia,IA,Iowa,US,United States Pierson,IA,Iowa,US,United States Pilot Mound,IA,Iowa,US,United States Pioneer,IA,Iowa,US,United States @@ -80735,32 +64612,29 @@ Plainfield,IA,Iowa,US,United States Pleasant Hill,IA,Iowa,US,United States Pleasantville,IA,Iowa,US,United States Plover,IA,Iowa,US,United States -Plymouth,IA,Iowa,US,United States Pocahontas,IA,Iowa,US,United States Polk City,IA,Iowa,US,United States Pomeroy,IA,Iowa,US,United States Postville,IA,Iowa,US,United States Prairie City,IA,Iowa,US,United States Prairieburg,IA,Iowa,US,United States -Prescott,IA,Iowa,US,United States Preston,IA,Iowa,US,United States Primghar,IA,Iowa,US,United States Princeton,IA,Iowa,US,United States Prole,IA,Iowa,US,United States -Quasqueton,IA,Iowa,US,United States +Quimby,IA,Iowa,US,United States Radcliffe,IA,Iowa,US,United States Readlyn,IA,Iowa,US,United States Reasnor,IA,Iowa,US,United States Red Oak,IA,Iowa,US,United States +Redding,IA,Iowa,US,United States Redfield,IA,Iowa,US,United States Regency of Iowa Mobile Home Park,IA,Iowa,US,United States Reinbeck,IA,Iowa,US,United States Rembrandt,IA,Iowa,US,United States Remsen,IA,Iowa,US,United States -Renwick,IA,Iowa,US,United States Rhodes,IA,Iowa,US,United States Riceville,IA,Iowa,US,United States -Richland,IA,Iowa,US,United States Ringsted,IA,Iowa,US,United States Rippey,IA,Iowa,US,United States Riverside,IA,Iowa,US,United States @@ -80772,25 +64646,20 @@ Rockwell,IA,Iowa,US,United States Rockwell City,IA,Iowa,US,United States Roland,IA,Iowa,US,United States Rolfe,IA,Iowa,US,United States -Rose Hill,IA,Iowa,US,United States -Rowley,IA,Iowa,US,United States Royal,IA,Iowa,US,United States -Rowan,IA,Iowa,US,United States -Rudd,IA,Iowa,US,United States Runnells,IA,Iowa,US,United States Russell,IA,Iowa,US,United States Ruthven,IA,Iowa,US,United States Rutland,IA,Iowa,US,United States -Ryan,IA,Iowa,US,United States Sabula,IA,Iowa,US,United States Sac City,IA,Iowa,US,United States Saint Ansgar,IA,Iowa,US,United States Saint Anthony,IA,Iowa,US,United States Saint Charles,IA,Iowa,US,United States Saint Joseph,IA,Iowa,US,United States -Saint Olaf,IA,Iowa,US,United States Salix,IA,Iowa,US,United States Sanborn,IA,Iowa,US,United States +Scarville,IA,Iowa,US,United States Schaller,IA,Iowa,US,United States Scranton,IA,Iowa,US,United States Searsboro,IA,Iowa,US,United States @@ -80798,7 +64667,6 @@ Sergeant Bluff,IA,Iowa,US,United States Seymour,IA,Iowa,US,United States Sheffield,IA,Iowa,US,United States Shelby,IA,Iowa,US,United States -Sheldahl,IA,Iowa,US,United States Sheldon,IA,Iowa,US,United States Shell Rock,IA,Iowa,US,United States Shellsburg,IA,Iowa,US,United States @@ -80807,12 +64675,12 @@ Sherrill,IA,Iowa,US,United States Sidney,IA,Iowa,US,United States Sibley,IA,Iowa,US,United States Sigourney,IA,Iowa,US,United States +Silver City,IA,Iowa,US,United States Sioux Center,IA,Iowa,US,United States Sioux City,IA,Iowa,US,United States Sioux Rapids,IA,Iowa,US,United States Slater,IA,Iowa,US,United States Sloan,IA,Iowa,US,United States -Smithland,IA,Iowa,US,United States Solon,IA,Iowa,US,United States Somers,IA,Iowa,US,United States South English,IA,Iowa,US,United States @@ -80821,14 +64689,13 @@ Sperry,IA,Iowa,US,United States Spillville,IA,Iowa,US,United States Spirit Lake,IA,Iowa,US,United States Spragueville,IA,Iowa,US,United States +Springbrook,IA,Iowa,US,United States Springville,IA,Iowa,US,United States Stanhope,IA,Iowa,US,United States Stanton,IA,Iowa,US,United States Stanwood,IA,Iowa,US,United States State Center,IA,Iowa,US,United States Steamboat Rock,IA,Iowa,US,United States -Stockport,IA,Iowa,US,United States -Stockton,IA,Iowa,US,United States Storm Lake,IA,Iowa,US,United States Story City,IA,Iowa,US,United States Stratford,IA,Iowa,US,United States @@ -80836,9 +64703,9 @@ Strawberry Point,IA,Iowa,US,United States Stuart,IA,Iowa,US,United States Sully,IA,Iowa,US,United States Sumner,IA,Iowa,US,United States +Sutherland,IA,Iowa,US,United States Swea City,IA,Iowa,US,United States Swisher,IA,Iowa,US,United States -Tabor,IA,Iowa,US,United States Tama,IA,Iowa,US,United States Templeton,IA,Iowa,US,United States Terril,IA,Iowa,US,United States @@ -80847,6 +64714,7 @@ Thompson,IA,Iowa,US,United States Tiffin,IA,Iowa,US,United States Tipton,IA,Iowa,US,United States Titonka,IA,Iowa,US,United States +Toeterville,IA,Iowa,US,United States Toledo,IA,Iowa,US,United States Traer,IA,Iowa,US,United States Treynor,IA,Iowa,US,United States @@ -80863,21 +64731,22 @@ Van Wert,IA,Iowa,US,United States Varina,IA,Iowa,US,United States Ventura,IA,Iowa,US,United States Villisca,IA,Iowa,US,United States -Vincent,IA,Iowa,US,United States Vinton,IA,Iowa,US,United States +Wadena,IA,Iowa,US,United States Walcott,IA,Iowa,US,United States Walford,IA,Iowa,US,United States +Walker,IA,Iowa,US,United States Wall Lake,IA,Iowa,US,United States +Wallingford,IA,Iowa,US,United States Walnut,IA,Iowa,US,United States Wapello,IA,Iowa,US,United States Washington,IA,Iowa,US,United States -Washta,IA,Iowa,US,United States Waterloo,IA,Iowa,US,United States Waukee,IA,Iowa,US,United States Waukon,IA,Iowa,US,United States Waverly,IA,Iowa,US,United States Wayland,IA,Iowa,US,United States -Webb,IA,Iowa,US,United States +Webster,IA,Iowa,US,United States Webster City,IA,Iowa,US,United States Weldon,IA,Iowa,US,United States Wellman,IA,Iowa,US,United States @@ -80889,18 +64758,13 @@ West Bend,IA,Iowa,US,United States West Burlington,IA,Iowa,US,United States West Des Moines,IA,Iowa,US,United States West Liberty,IA,Iowa,US,United States +West Point,IA,Iowa,US,United States West Union,IA,Iowa,US,United States -Westfield,IA,Iowa,US,United States -Westgate,IA,Iowa,US,United States Westside,IA,Iowa,US,United States -Wever,IA,Iowa,US,United States Wheatland,IA,Iowa,US,United States -Whiting,IA,Iowa,US,United States -Whitten,IA,Iowa,US,United States Whittemore,IA,Iowa,US,United States Williams,IA,Iowa,US,United States Williamsburg,IA,Iowa,US,United States -Williamson,IA,Iowa,US,United States Wilton,IA,Iowa,US,United States Windsor Heights,IA,Iowa,US,United States Winfield,IA,Iowa,US,United States @@ -80926,24 +64790,22 @@ Altona,IL,Illinois,US,United States Amboy,IL,Illinois,US,United States Anchor,IL,Illinois,US,United States Ancona,IL,Illinois,US,United States +Andalusia,IL,Illinois,US,United States Annawan,IL,Illinois,US,United States Antioch,IL,Illinois,US,United States Apple River,IL,Illinois,US,United States Arlington,IL,Illinois,US,United States Arlington Heights,IL,Illinois,US,United States -Armington,IL,Illinois,US,United States -Armstrong,IL,Illinois,US,United States Aroma Park,IL,Illinois,US,United States -Arrowsmith,IL,Illinois,US,United States Ashburn,IL,Illinois,US,United States Ashkum,IL,Illinois,US,United States -Ashton,IL,Illinois,US,United States Astoria,IL,Illinois,US,United States Atkinson,IL,Illinois,US,United States Atlanta,IL,Illinois,US,United States Augusta,IL,Illinois,US,United States Aurora,IL,Illinois,US,United States Avon,IL,Illinois,US,United States +Bannockburn,IL,Illinois,US,United States Barrington,IL,Illinois,US,United States Bartlett,IL,Illinois,US,United States Bartonville,IL,Illinois,US,United States @@ -80960,7 +64822,8 @@ Benson,IL,Illinois,US,United States Berkeley,IL,Illinois,US,United States Berwyn,IL,Illinois,US,United States Big Rock,IL,Illinois,US,United States -Biggsville,IL,Illinois,US,United States +Bishop Hill,IL,Illinois,US,United States +Bismarck,IL,Illinois,US,United States Blandinsville,IL,Illinois,US,United States Bloomingdale,IL,Illinois,US,United States Bloomington,IL,Illinois,US,United States @@ -80970,29 +64833,21 @@ Bonfield,IL,Illinois,US,United States Bourbonnais,IL,Illinois,US,United States Bowen,IL,Illinois,US,United States Braceville,IL,Illinois,US,United States -Bradford,IL,Illinois,US,United States Bradley,IL,Illinois,US,United States Braidwood,IL,Illinois,US,United States Bridgeview,IL,Illinois,US,United States Brimfield,IL,Illinois,US,United States Broadview,IL,Illinois,US,United States Brookfield,IL,Illinois,US,United States -Buckingham,IL,Illinois,US,United States -Buckley,IL,Illinois,US,United States +Bryant,IL,Illinois,US,United States Buffalo Grove,IL,Illinois,US,United States Burbank,IL,Illinois,US,United States -Burlington,IL,Illinois,US,United States Burr Ridge,IL,Illinois,US,United States -Bushnell,IL,Illinois,US,United States Byron,IL,Illinois,US,United States Cabery,IL,Illinois,US,United States -Caledonia,IL,Illinois,US,United States Calumet City,IL,Illinois,US,United States Cambridge,IL,Illinois,US,United States -Camden,IL,Illinois,US,United States -Cameron,IL,Illinois,US,United States Camp Point,IL,Illinois,US,United States -Capron,IL,Illinois,US,United States Carlock,IL,Illinois,US,United States Carol Stream,IL,Illinois,US,United States Carpentersville,IL,Illinois,US,United States @@ -81000,35 +64855,30 @@ Carthage,IL,Illinois,US,United States Cary,IL,Illinois,US,United States Catlin,IL,Illinois,US,United States Champaign,IL,Illinois,US,United States +Chana,IL,Illinois,US,United States Chandlerville,IL,Illinois,US,United States Channahon,IL,Illinois,US,United States Chatham,IL,Illinois,US,United States +Chatsworth,IL,Illinois,US,United States Chebanse,IL,Illinois,US,United States Chenoa,IL,Illinois,US,United States Cherry Valley,IL,Illinois,US,United States -Chestnut,IL,Illinois,US,United States Chicago,IL,Illinois,US,United States Chicago Heights,IL,Illinois,US,United States Chicago Ridge,IL,Illinois,US,United States Chillicothe,IL,Illinois,US,United States Cicero,IL,Illinois,US,United States -Cisco,IL,Illinois,US,United States Cissna Park,IL,Illinois,US,United States -Clare,IL,Illinois,US,United States Clarendon Hills,IL,Illinois,US,United States Clayton,IL,Illinois,US,United States -Clifton,IL,Illinois,US,United States Clinton,IL,Illinois,US,United States Coal City,IL,Illinois,US,United States Coal Valley,IL,Illinois,US,United States -Coatsburg,IL,Illinois,US,United States Colchester,IL,Illinois,US,United States Colfax,IL,Illinois,US,United States Collison,IL,Illinois,US,United States Colona,IL,Illinois,US,United States Compton,IL,Illinois,US,United States -Congerville,IL,Illinois,US,United States -Cook,IL,Illinois,US,United States Cooksville,IL,Illinois,US,United States Cordova,IL,Illinois,US,United States Cornell,IL,Illinois,US,United States @@ -81039,23 +64889,17 @@ Crest Hill,IL,Illinois,US,United States Crestwood,IL,Illinois,US,United States Crete,IL,Illinois,US,United States Creve Coeur,IL,Illinois,US,United States -Cropsey,IL,Illinois,US,United States Crystal Lake,IL,Illinois,US,United States Cuba,IL,Illinois,US,United States -Cullom,IL,Illinois,US,United States Dahinda,IL,Illinois,US,United States Dakota,IL,Illinois,US,United States Dallas City,IL,Illinois,US,United States -Dalzell,IL,Illinois,US,United States -Dana,IL,Illinois,US,United States -Danforth,IL,Illinois,US,United States Danvers,IL,Illinois,US,United States Danville,IL,Illinois,US,United States Darien,IL,Illinois,US,United States Davis,IL,Illinois,US,United States Davis Junction,IL,Illinois,US,United States De Land,IL,Illinois,US,United States -De Witt,IL,Illinois,US,United States DeKalb,IL,Illinois,US,United States Deer Creek,IL,Illinois,US,United States Deer Grove,IL,Illinois,US,United States @@ -81064,22 +64908,19 @@ Deerfield,IL,Illinois,US,United States Delavan,IL,Illinois,US,United States Depue,IL,Illinois,US,United States Des Plaines,IL,Illinois,US,United States -Dewey,IL,Illinois,US,United States Diamond,IL,Illinois,US,United States Dixmoor,IL,Illinois,US,United States Dixon,IL,Illinois,US,United States Dolton,IL,Illinois,US,United States Donovan,IL,Illinois,US,United States -Douglas,IL,Illinois,US,United States Downers Grove,IL,Illinois,US,United States Downs,IL,Illinois,US,United States +Dunfermline,IL,Illinois,US,United States Dunlap,IL,Illinois,US,United States Durand,IL,Illinois,US,United States Dwight,IL,Illinois,US,United States Earlville,IL,Illinois,US,United States East Dubuque,IL,Illinois,US,United States -East Galesburg,IL,Illinois,US,United States -East Lynn,IL,Illinois,US,United States East Moline,IL,Illinois,US,United States East Peoria,IL,Illinois,US,United States Easton,IL,Illinois,US,United States @@ -81097,7 +64938,6 @@ Elmhurst,IL,Illinois,US,United States Elmwood,IL,Illinois,US,United States Elmwood Park,IL,Illinois,US,United States Elwood,IL,Illinois,US,United States -Emden,IL,Illinois,US,United States Emington,IL,Illinois,US,United States Erie,IL,Illinois,US,United States Esmond,IL,Illinois,US,United States @@ -81109,6 +64949,7 @@ Fairbury,IL,Illinois,US,United States Fairview,IL,Illinois,US,United States Farmer City,IL,Illinois,US,United States Farmington,IL,Illinois,US,United States +Fenton,IL,Illinois,US,United States Fisher,IL,Illinois,US,United States Fithian,IL,Illinois,US,United States Flanagan,IL,Illinois,US,United States @@ -81132,6 +64973,7 @@ Gardner,IL,Illinois,US,United States Geneseo,IL,Illinois,US,United States Geneva,IL,Illinois,US,United States Genoa,IL,Illinois,US,United States +Gerlaw,IL,Illinois,US,United States German Valley,IL,Illinois,US,United States Germantown Hills,IL,Illinois,US,United States Gibson City,IL,Illinois,US,United States @@ -81145,25 +64987,22 @@ Glen Ellyn,IL,Illinois,US,United States Glenview,IL,Illinois,US,United States Glenwood,IL,Illinois,US,United States Golden,IL,Illinois,US,United States -Good Hope,IL,Illinois,US,United States +Goodfield,IL,Illinois,US,United States Glencoe,IL,Illinois,US,United States Grand Ridge,IL,Illinois,US,United States Grant Park,IL,Illinois,US,United States Granville,IL,Illinois,US,United States -Graymont,IL,Illinois,US,United States Grayslake,IL,Illinois,US,United States Great Lakes,IL,Illinois,US,United States Green Oaks,IL,Illinois,US,United States Greenview,IL,Illinois,US,United States Gridley,IL,Illinois,US,United States -Groveland,IL,Illinois,US,United States Gurnee,IL,Illinois,US,United States Hainesville,IL,Illinois,US,United States Hamilton,IL,Illinois,US,United States Hampshire,IL,Illinois,US,United States Hampton,IL,Illinois,US,United States Hanna City,IL,Illinois,US,United States -Hanover,IL,Illinois,US,United States Hanover Park,IL,Illinois,US,United States Hartsburg,IL,Illinois,US,United States Harvard,IL,Illinois,US,United States @@ -81202,6 +65041,7 @@ Iroquois,IL,Illinois,US,United States Island Lake,IL,Illinois,US,United States Itasca,IL,Illinois,US,United States Joliet,IL,Illinois,US,United States +Joy,IL,Illinois,US,United States Justice,IL,Illinois,US,United States Kaneville,IL,Illinois,US,United States Kankakee,IL,Illinois,US,United States @@ -81222,6 +65062,7 @@ La Moille,IL,Illinois,US,United States La Salle,IL,Illinois,US,United States Lacon,IL,Illinois,US,United States Ladd,IL,Illinois,US,United States +Lafayette,IL,Illinois,US,United States Lake Barrington,IL,Illinois,US,United States Lake Bluff,IL,Illinois,US,United States Lake Forest,IL,Illinois,US,United States @@ -81244,21 +65085,16 @@ Lincoln,IL,Illinois,US,United States Lincolnshire,IL,Illinois,US,United States Lincolnwood,IL,Illinois,US,United States Lindenhurst,IL,Illinois,US,United States -Lindenwood,IL,Illinois,US,United States Lisle,IL,Illinois,US,United States Little York,IL,Illinois,US,United States -Littleton,IL,Illinois,US,United States Lockport,IL,Illinois,US,United States Loda,IL,Illinois,US,United States -Lomax,IL,Illinois,US,United States Lombard,IL,Illinois,US,United States Long Grove,IL,Illinois,US,United States -Long Point,IL,Illinois,US,United States +Long Lake,IL,Illinois,US,United States Loraine,IL,Illinois,US,United States Lostant,IL,Illinois,US,United States Loves Park,IL,Illinois,US,United States -Lyndon,IL,Illinois,US,United States -Lynn Center,IL,Illinois,US,United States Lyons,IL,Illinois,US,United States Machesney Park,IL,Illinois,US,United States Mackinaw,IL,Illinois,US,United States @@ -81274,14 +65110,13 @@ Maple Park,IL,Illinois,US,United States Mapleton,IL,Illinois,US,United States Maquon,IL,Illinois,US,United States Marengo,IL,Illinois,US,United States -Marietta,IL,Illinois,US,United States +Mark,IL,Illinois,US,United States Markham,IL,Illinois,US,United States Maroa,IL,Illinois,US,United States Marquette Heights,IL,Illinois,US,United States Marseilles,IL,Illinois,US,United States Martinton,IL,Illinois,US,United States Mason City,IL,Illinois,US,United States -Matherville,IL,Illinois,US,United States Matteson,IL,Illinois,US,United States Maywood,IL,Illinois,US,United States Mazon,IL,Illinois,US,United States @@ -81289,8 +65124,9 @@ McCook,IL,Illinois,US,United States McHenry,IL,Illinois,US,United States McLean,IL,Illinois,US,United States McNabb,IL,Illinois,US,United States +Media,IL,Illinois,US,United States +Medinah,IL,Illinois,US,United States Melrose Park,IL,Illinois,US,United States -Melvin,IL,Illinois,US,United States Mendon,IL,Illinois,US,United States Mendota,IL,Illinois,US,United States Metamora,IL,Illinois,US,United States @@ -81299,6 +65135,7 @@ Midlothian,IL,Illinois,US,United States Milan,IL,Illinois,US,United States Milford,IL,Illinois,US,United States Milledgeville,IL,Illinois,US,United States +Mineral,IL,Illinois,US,United States Minier,IL,Illinois,US,United States Minonk,IL,Illinois,US,United States Minooka,IL,Illinois,US,United States @@ -81321,7 +65158,6 @@ Mount Pulaski,IL,Illinois,US,United States Mundelein,IL,Illinois,US,United States Naperville,IL,Illinois,US,United States New Boston,IL,Illinois,US,United States -New Holland,IL,Illinois,US,United States New Lenox,IL,Illinois,US,United States New Windsor,IL,Illinois,US,United States Newark,IL,Illinois,US,United States @@ -81332,6 +65168,7 @@ Norridge,IL,Illinois,US,United States North Aurora,IL,Illinois,US,United States North Chicago,IL,Illinois,US,United States North Henderson,IL,Illinois,US,United States +North Peoria,IL,Illinois,US,United States North Riverside,IL,Illinois,US,United States Northbrook,IL,Illinois,US,United States Northfield,IL,Illinois,US,United States @@ -81342,12 +65179,14 @@ Oak Lawn,IL,Illinois,US,United States Oak Park,IL,Illinois,US,United States Oakbrook Terrace,IL,Illinois,US,United States Oakwood,IL,Illinois,US,United States +Odell,IL,Illinois,US,United States Ogden,IL,Illinois,US,United States Oglesby,IL,Illinois,US,United States Ohio,IL,Illinois,US,United States Olympia Fields,IL,Illinois,US,United States Onarga,IL,Illinois,US,United States Oneida,IL,Illinois,US,United States +Oquawka,IL,Illinois,US,United States Orangeville,IL,Illinois,US,United States Oregon,IL,Illinois,US,United States Orion,IL,Illinois,US,United States @@ -81378,21 +65217,18 @@ Piper City,IL,Illinois,US,United States Plainfield,IL,Illinois,US,United States Plano,IL,Illinois,US,United States Plymouth,IL,Illinois,US,United States -Polo,IL,Illinois,US,United States Pontiac,IL,Illinois,US,United States Poplar Grove,IL,Illinois,US,United States Port Byron,IL,Illinois,US,United States Posen,IL,Illinois,US,United States -Prairie City,IL,Illinois,US,United States +Potomac,IL,Illinois,US,United States Princeton,IL,Illinois,US,United States Princeville,IL,Illinois,US,United States Prophetstown,IL,Illinois,US,United States Prospect Heights,IL,Illinois,US,United States -Putnam,IL,Illinois,US,United States Rankin,IL,Illinois,US,United States Ransom,IL,Illinois,US,United States Rantoul,IL,Illinois,US,United States -Rapids City,IL,Illinois,US,United States Reddick,IL,Illinois,US,United States Reynolds,IL,Illinois,US,United States Richmond,IL,Illinois,US,United States @@ -81422,7 +65258,6 @@ Roseville,IL,Illinois,US,United States Rossville,IL,Illinois,US,United States Round Lake,IL,Illinois,US,United States Round Lake Beach,IL,Illinois,US,United States -Royal,IL,Illinois,US,United States Rushville,IL,Illinois,US,United States Rutland,IL,Illinois,US,United States Saint Anne,IL,Illinois,US,United States @@ -81439,8 +65274,9 @@ Scales Mound,IL,Illinois,US,United States Schaumburg,IL,Illinois,US,United States Schiller Park,IL,Illinois,US,United States Seaton,IL,Illinois,US,United States +Seatonville,IL,Illinois,US,United States +Secor,IL,Illinois,US,United States Seneca,IL,Illinois,US,United States -Serena,IL,Illinois,US,United States Seymour,IL,Illinois,US,United States Shabbona,IL,Illinois,US,United States Shannon,IL,Illinois,US,United States @@ -81448,7 +65284,6 @@ Sheffield,IL,Illinois,US,United States Sheldon,IL,Illinois,US,United States Sheridan,IL,Illinois,US,United States Sherrard,IL,Illinois,US,United States -Shirland,IL,Illinois,US,United States Shirley,IL,Illinois,US,United States Shorewood,IL,Illinois,US,United States Sidney,IL,Illinois,US,United States @@ -81461,6 +65296,7 @@ South Beloit,IL,Illinois,US,United States South Chicago Heights,IL,Illinois,US,United States South Elgin,IL,Illinois,US,United States South Holland,IL,Illinois,US,United States +South Wilmington,IL,Illinois,US,United States Spring Grove,IL,Illinois,US,United States Spring Valley,IL,Illinois,US,United States Stanford,IL,Illinois,US,United States @@ -81468,6 +65304,7 @@ Steger,IL,Illinois,US,United States Sterling,IL,Illinois,US,United States Steward,IL,Illinois,US,United States Stillman Valley,IL,Illinois,US,United States +Stockland,IL,Illinois,US,United States Stockton,IL,Illinois,US,United States Stone Park,IL,Illinois,US,United States Streamwood,IL,Illinois,US,United States @@ -81476,13 +65313,14 @@ Stronghurst,IL,Illinois,US,United States Sublette,IL,Illinois,US,United States Sugar Grove,IL,Illinois,US,United States Summit,IL,Illinois,US,United States +Sutter,IL,Illinois,US,United States Sycamore,IL,Illinois,US,United States Table Grove,IL,Illinois,US,United States Tampico,IL,Illinois,US,United States Taylor Ridge,IL,Illinois,US,United States -Thawville,IL,Illinois,US,United States Third Lake,IL,Illinois,US,United States Thomasboro,IL,Illinois,US,United States +Thomson,IL,Illinois,US,United States Thornton,IL,Illinois,US,United States Tilton,IL,Illinois,US,United States Tinley Park,IL,Illinois,US,United States @@ -81490,16 +65328,15 @@ Tiskilwa,IL,Illinois,US,United States Toluca,IL,Illinois,US,United States Tonica,IL,Illinois,US,United States Toulon,IL,Illinois,US,United States -Towanda,IL,Illinois,US,United States Tremont,IL,Illinois,US,United States +Triumph,IL,Illinois,US,United States Trivoli,IL,Illinois,US,United States Troy Grove,IL,Illinois,US,United States Union,IL,Illinois,US,United States -Union Hill,IL,Illinois,US,United States Urbana,IL,Illinois,US,United States Ursa,IL,Illinois,US,United States +Utica,IL,Illinois,US,United States Varna,IL,Illinois,US,United States -Vermont,IL,Illinois,US,United States Vernon Hills,IL,Illinois,US,United States Verona,IL,Illinois,US,United States Victoria,IL,Illinois,US,United States @@ -81520,6 +65357,7 @@ Wauconda,IL,Illinois,US,United States Waukegan,IL,Illinois,US,United States Wayne,IL,Illinois,US,United States Waynesville,IL,Illinois,US,United States +Weldon,IL,Illinois,US,United States Wenona,IL,Illinois,US,United States West Chicago,IL,Illinois,US,United States West Dundee,IL,Illinois,US,United States @@ -81537,7 +65375,6 @@ Wilmette,IL,Illinois,US,United States Wilmington,IL,Illinois,US,United States Winfield,IL,Illinois,US,United States Winnebago,IL,Illinois,US,United States -Winslow,IL,Illinois,US,United States Winnetka,IL,Illinois,US,United States Winthrop Harbor,IL,Illinois,US,United States Wonder Lake,IL,Illinois,US,United States @@ -81546,7 +65383,6 @@ Woodhull,IL,Illinois,US,United States Woodridge,IL,Illinois,US,United States Woodstock,IL,Illinois,US,United States Worth,IL,Illinois,US,United States -Wyanet,IL,Illinois,US,United States Wyoming,IL,Illinois,US,United States Yates City,IL,Illinois,US,United States Yorkville,IL,Illinois,US,United States @@ -81555,6 +65391,7 @@ Akron,IN,Indiana,US,United States Albany,IN,Indiana,US,United States Albion,IN,Indiana,US,United States Alexandria,IN,Indiana,US,United States +Ambia,IN,Indiana,US,United States Amboy,IN,Indiana,US,United States Anderson,IN,Indiana,US,United States Andrews,IN,Indiana,US,United States @@ -81568,7 +65405,6 @@ Avilla,IN,Indiana,US,United States Ashley,IN,Indiana,US,United States Battle Ground,IN,Indiana,US,United States Berne,IN,Indiana,US,United States -Beverly Shores,IN,Indiana,US,United States Bluffton,IN,Indiana,US,United States Boswell,IN,Indiana,US,United States Bourbon,IN,Indiana,US,United States @@ -81577,17 +65413,16 @@ Bringhurst,IN,Indiana,US,United States Bristol,IN,Indiana,US,United States Brook,IN,Indiana,US,United States Brookston,IN,Indiana,US,United States -Bryant,IN,Indiana,US,United States Bunker Hill,IN,Indiana,US,United States -Burlington,IN,Indiana,US,United States +Burnettsville,IN,Indiana,US,United States Butler,IN,Indiana,US,United States Camden,IN,Indiana,US,United States Cedar Lake,IN,Indiana,US,United States -Center,IN,Indiana,US,United States Chalmers,IN,Indiana,US,United States Chesterton,IN,Indiana,US,United States Churubusco,IN,Indiana,US,United States Cicero,IN,Indiana,US,United States +Clarks Hill,IN,Indiana,US,United States Claypool,IN,Indiana,US,United States Columbia City,IN,Indiana,US,United States Converse,IN,Indiana,US,United States @@ -81597,7 +65432,6 @@ Cromwell,IN,Indiana,US,United States Crown Point,IN,Indiana,US,United States Culver,IN,Indiana,US,United States Daleville,IN,Indiana,US,United States -Cutler,IN,Indiana,US,United States Darlington,IN,Indiana,US,United States Dayton,IN,Indiana,US,United States DeMotte,IN,Indiana,US,United States @@ -81605,6 +65439,7 @@ Decatur,IN,Indiana,US,United States Delong,IN,Indiana,US,United States Delphi,IN,Indiana,US,United States Denver,IN,Indiana,US,United States +Donaldson,IN,Indiana,US,United States Dunkirk,IN,Indiana,US,United States Dyer,IN,Indiana,US,United States Earl Park,IN,Indiana,US,United States @@ -81612,10 +65447,9 @@ East Chicago,IN,Indiana,US,United States Eaton,IN,Indiana,US,United States Elkhart,IN,Indiana,US,United States Elwood,IN,Indiana,US,United States +Etna Green,IN,Indiana,US,United States Fairmount,IN,Indiana,US,United States -Farmland,IN,Indiana,US,United States Flora,IN,Indiana,US,United States -Forest,IN,Indiana,US,United States Fort Wayne,IN,Indiana,US,United States Fowler,IN,Indiana,US,United States Francesville,IN,Indiana,US,United States @@ -81650,13 +65484,12 @@ Hudson,IN,Indiana,US,United States Huntertown,IN,Indiana,US,United States Huntington,IN,Indiana,US,United States ,IN,Indiana,US,United States -Jonesboro,IN,Indiana,US,United States -Kempton,IN,Indiana,US,United States +Jeff,IN,Indiana,US,United States Kendallville,IN,Indiana,US,United States Kentland,IN,Indiana,US,United States Kewanna,IN,Indiana,US,United States Keystone,IN,Indiana,US,United States -Kimmell,IN,Indiana,US,United States +Kingsford Heights,IN,Indiana,US,United States Kirklin,IN,Indiana,US,United States Kokomo,IN,Indiana,US,United States Kouts,IN,Indiana,US,United States @@ -81667,7 +65500,6 @@ La Paz,IN,Indiana,US,United States LaPorte,IN,Indiana,US,United States Lafayette,IN,Indiana,US,United States Lagrange,IN,Indiana,US,United States -Lagro,IN,Indiana,US,United States Lake Station,IN,Indiana,US,United States Lake Village,IN,Indiana,US,United States Lakeville,IN,Indiana,US,United States @@ -81678,30 +65510,25 @@ Lebanon,IN,Indiana,US,United States Leesburg,IN,Indiana,US,United States Leo-Cedarville,IN,Indiana,US,United States Liberty Center,IN,Indiana,US,United States -Liberty Mills,IN,Indiana,US,United States Ligonier,IN,Indiana,US,United States Linden,IN,Indiana,US,United States Logansport,IN,Indiana,US,United States Lowell,IN,Indiana,US,United States -Lynn,IN,Indiana,US,United States +Lucerne,IN,Indiana,US,United States Macy,IN,Indiana,US,United States Marion,IN,Indiana,US,United States Markle,IN,Indiana,US,United States -Medaryville,IN,Indiana,US,United States Mentone,IN,Indiana,US,United States Merrillville,IN,Indiana,US,United States Michigan City,IN,Indiana,US,United States -Michigantown,IN,Indiana,US,United States Middlebury,IN,Indiana,US,United States Middletown,IN,Indiana,US,United States Milford,IN,Indiana,US,United States Millersburg,IN,Indiana,US,United States Mishawaka,IN,Indiana,US,United States -Modoc,IN,Indiana,US,United States Monon,IN,Indiana,US,United States Monroe,IN,Indiana,US,United States Monroeville,IN,Indiana,US,United States -Monterey,IN,Indiana,US,United States Monticello,IN,Indiana,US,United States Montpelier,IN,Indiana,US,United States Morocco,IN,Indiana,US,United States @@ -81717,8 +65544,6 @@ Noblesville,IN,Indiana,US,United States North Judson,IN,Indiana,US,United States North Liberty,IN,Indiana,US,United States North Manchester,IN,Indiana,US,United States -North Webster,IN,Indiana,US,United States -Oakford,IN,Indiana,US,United States Orland,IN,Indiana,US,United States Osceola,IN,Indiana,US,United States Ossian,IN,Indiana,US,United States @@ -81730,8 +65555,8 @@ Perrysville,IN,Indiana,US,United States Peru,IN,Indiana,US,United States Pierceton,IN,Indiana,US,United States Pine Village,IN,Indiana,US,United States +Pleasant Lake,IN,Indiana,US,United States Plymouth,IN,Indiana,US,United States -Poneto,IN,Indiana,US,United States Portage,IN,Indiana,US,United States Porter,IN,Indiana,US,United States Portland,IN,Indiana,US,United States @@ -81749,7 +65574,6 @@ Royal Center,IN,Indiana,US,United States Russiaville,IN,Indiana,US,United States Saint Joe,IN,Indiana,US,United States Saint John,IN,Indiana,US,United States -San Pierre,IN,Indiana,US,United States Schererville,IN,Indiana,US,United States Selma,IN,Indiana,US,United States Sharpsville,IN,Indiana,US,United States @@ -81759,13 +65583,15 @@ Silver Lake,IN,Indiana,US,United States South Bend,IN,Indiana,US,United States South Whitley,IN,Indiana,US,United States Spencerville,IN,Indiana,US,United States -Springport,IN,Indiana,US,United States Star City,IN,Indiana,US,United States +Stockwell,IN,Indiana,US,United States +Sulphur Springs,IN,Indiana,US,United States Summitville,IN,Indiana,US,United States Swayzee,IN,Indiana,US,United States Sweetser,IN,Indiana,US,United States Syracuse,IN,Indiana,US,United States Thorntown,IN,Indiana,US,United States +Tippecanoe,IN,Indiana,US,United States Tipton,IN,Indiana,US,United States Topeka,IN,Indiana,US,United States Twelve Mile,IN,Indiana,US,United States @@ -81784,7 +65610,6 @@ Wanatah,IN,Indiana,US,United States Warren,IN,Indiana,US,United States Warsaw,IN,Indiana,US,United States Waterloo,IN,Indiana,US,United States -Waynetown,IN,Indiana,US,United States West Lebanon,IN,Indiana,US,United States West Lafayette,IN,Indiana,US,United States Westfield,IN,Indiana,US,United States @@ -81803,7 +65628,7 @@ Wolcottville,IN,Indiana,US,United States Woodburn,IN,Indiana,US,United States Yoder,IN,Indiana,US,United States Yorktown,IN,Indiana,US,United States -Zanesville,IN,Indiana,US,United States +Young America,IN,Indiana,US,United States Abington,MA,Massachusetts,US,United States Acton,MA,Massachusetts,US,United States Acushnet,MA,Massachusetts,US,United States @@ -81818,7 +65643,6 @@ Ashburnham,MA,Massachusetts,US,United States Ashby,MA,Massachusetts,US,United States Ashfield,MA,Massachusetts,US,United States Ashland,MA,Massachusetts,US,United States -Ashley Falls,MA,Massachusetts,US,United States Assonet,MA,Massachusetts,US,United States Athol,MA,Massachusetts,US,United States Attleboro,MA,Massachusetts,US,United States @@ -81888,7 +65712,6 @@ Dalton,MA,Massachusetts,US,United States Danvers,MA,Massachusetts,US,United States Dedham,MA,Massachusetts,US,United States Deerfield,MA,Massachusetts,US,United States -Dennis,MA,Massachusetts,US,United States Dennis Port,MA,Massachusetts,US,United States Dighton,MA,Massachusetts,US,United States Dorchester,MA,Massachusetts,US,United States @@ -81896,10 +65719,12 @@ Douglas,MA,Massachusetts,US,United States Dover,MA,Massachusetts,US,United States Dracut,MA,Massachusetts,US,United States Dudley,MA,Massachusetts,US,United States +Dunstable,MA,Massachusetts,US,United States Duxbury,MA,Massachusetts,US,United States East Boston,MA,Massachusetts,US,United States East Bridgewater,MA,Massachusetts,US,United States East Brookfield,MA,Massachusetts,US,United States +East Dennis,MA,Massachusetts,US,United States East Freetown,MA,Massachusetts,US,United States East Longmeadow,MA,Massachusetts,US,United States East Mansfield,MA,Massachusetts,US,United States @@ -81919,7 +65744,6 @@ Fairhaven,MA,Massachusetts,US,United States Fall River,MA,Massachusetts,US,United States Falmouth,MA,Massachusetts,US,United States Feeding Hills,MA,Massachusetts,US,United States -Fisherville,MA,Massachusetts,US,United States Fiskdale,MA,Massachusetts,US,United States Fitchburg,MA,Massachusetts,US,United States Florida,MA,Massachusetts,US,United States @@ -81931,6 +65755,7 @@ Franklin,MA,Massachusetts,US,United States Gardner,MA,Massachusetts,US,United States Gay Head,MA,Massachusetts,US,United States Georgetown,MA,Massachusetts,US,United States +Gilbertville,MA,Massachusetts,US,United States Gill,MA,Massachusetts,US,United States Gloucester,MA,Massachusetts,US,United States Goshen,MA,Massachusetts,US,United States @@ -81948,6 +65773,7 @@ Hanover,MA,Massachusetts,US,United States Hardwick,MA,Massachusetts,US,United States Harvard,MA,Massachusetts,US,United States Harwich,MA,Massachusetts,US,United States +Harwich Port,MA,Massachusetts,US,United States Hatfield,MA,Massachusetts,US,United States Haverhill,MA,Massachusetts,US,United States Haydenville,MA,Massachusetts,US,United States @@ -81962,7 +65788,7 @@ Holliston,MA,Massachusetts,US,United States Holyoke,MA,Massachusetts,US,United States Hopedale,MA,Massachusetts,US,United States Hopkinton,MA,Massachusetts,US,United States -Housatonic,MA,Massachusetts,US,United States +Hubbardston,MA,Massachusetts,US,United States Hudson,MA,Massachusetts,US,United States Hull,MA,Massachusetts,US,United States Huntington,MA,Massachusetts,US,United States @@ -81981,7 +65807,6 @@ Lee,MA,Massachusetts,US,United States Leeds,MA,Massachusetts,US,United States Leicester,MA,Massachusetts,US,United States Lenox,MA,Massachusetts,US,United States -Lenox Dale,MA,Massachusetts,US,United States Leominster,MA,Massachusetts,US,United States Leverett,MA,Massachusetts,US,United States Lexington,MA,Massachusetts,US,United States @@ -82014,9 +65839,9 @@ Mendon,MA,Massachusetts,US,United States Merrimac,MA,Massachusetts,US,United States Methuen,MA,Massachusetts,US,United States Middleboro,MA,Massachusetts,US,United States -Middlefield,MA,Massachusetts,US,United States Middleton,MA,Massachusetts,US,United States Milford,MA,Massachusetts,US,United States +Mill River,MA,Massachusetts,US,United States Millbury,MA,Massachusetts,US,United States Millis,MA,Massachusetts,US,United States Millville,MA,Massachusetts,US,United States @@ -82024,7 +65849,6 @@ Milton,MA,Massachusetts,US,United States Monson,MA,Massachusetts,US,United States Monterey,MA,Massachusetts,US,United States Montague,MA,Massachusetts,US,United States -Nahant,MA,Massachusetts,US,United States Nantucket,MA,Massachusetts,US,United States Natick,MA,Massachusetts,US,United States Needham,MA,Massachusetts,US,United States @@ -82045,13 +65869,13 @@ North Adams,MA,Massachusetts,US,United States North Attleboro,MA,Massachusetts,US,United States North Billerica,MA,Massachusetts,US,United States North Brookfield,MA,Massachusetts,US,United States +North Chatham,MA,Massachusetts,US,United States North Chelmsford,MA,Massachusetts,US,United States North Dartmouth,MA,Massachusetts,US,United States North Dighton,MA,Massachusetts,US,United States North Easton,MA,Massachusetts,US,United States North Falmouth,MA,Massachusetts,US,United States North Grafton,MA,Massachusetts,US,United States -North Hatfield,MA,Massachusetts,US,United States North Oxford,MA,Massachusetts,US,United States North Reading,MA,Massachusetts,US,United States North Truro,MA,Massachusetts,US,United States @@ -82079,8 +65903,8 @@ Pittsfield,MA,Massachusetts,US,United States Plainfield,MA,Massachusetts,US,United States Plainville,MA,Massachusetts,US,United States Plymouth,MA,Massachusetts,US,United States -Plympton,MA,Massachusetts,US,United States Pocasset,MA,Massachusetts,US,United States +Prides Crossing,MA,Massachusetts,US,United States Princeton,MA,Massachusetts,US,United States Provincetown,MA,Massachusetts,US,United States Quincy,MA,Massachusetts,US,United States @@ -82088,6 +65912,7 @@ Randolph,MA,Massachusetts,US,United States Raynham,MA,Massachusetts,US,United States Reading,MA,Massachusetts,US,United States Rehoboth,MA,Massachusetts,US,United States +Richmond,MA,Massachusetts,US,United States Rochdale,MA,Massachusetts,US,United States Rochester,MA,Massachusetts,US,United States Rockland,MA,Massachusetts,US,United States @@ -82111,15 +65936,14 @@ Scituate,MA,Massachusetts,US,United States Seekonk,MA,Massachusetts,US,United States Sharon,MA,Massachusetts,US,United States Shelburne Falls,MA,Massachusetts,US,United States +Sheldonville,MA,Massachusetts,US,United States Sherborn,MA,Massachusetts,US,United States Shirley,MA,Massachusetts,US,United States Shrewsbury,MA,Massachusetts,US,United States Shutesbury,MA,Massachusetts,US,United States -Siasconset,MA,Massachusetts,US,United States Somerset,MA,Massachusetts,US,United States Somerville,MA,Massachusetts,US,United States South Barre,MA,Massachusetts,US,United States -South Chatham,MA,Massachusetts,US,United States South Dartmouth,MA,Massachusetts,US,United States South Deerfield,MA,Massachusetts,US,United States South Dennis,MA,Massachusetts,US,United States @@ -82127,7 +65951,6 @@ South Easton,MA,Massachusetts,US,United States South Egremont,MA,Massachusetts,US,United States South Hadley,MA,Massachusetts,US,United States South Hamilton,MA,Massachusetts,US,United States -South Wellfleet,MA,Massachusetts,US,United States South Weymouth,MA,Massachusetts,US,United States South Yarmouth,MA,Massachusetts,US,United States Southampton,MA,Massachusetts,US,United States @@ -82138,7 +65961,6 @@ Southwick,MA,Massachusetts,US,United States Spencer,MA,Massachusetts,US,United States Springfield,MA,Massachusetts,US,United States Sterling,MA,Massachusetts,US,United States -Stockbridge,MA,Massachusetts,US,United States Stoneham,MA,Massachusetts,US,United States Stoughton,MA,Massachusetts,US,United States Stow,MA,Massachusetts,US,United States @@ -82179,7 +66001,6 @@ West Boylston,MA,Massachusetts,US,United States West Bridgewater,MA,Massachusetts,US,United States West Chesterfield,MA,Massachusetts,US,United States West Brookfield,MA,Massachusetts,US,United States -West Dennis,MA,Massachusetts,US,United States West Hatfield,MA,Massachusetts,US,United States West Newbury,MA,Massachusetts,US,United States West Newton,MA,Massachusetts,US,United States @@ -82188,6 +66009,7 @@ West Tisbury,MA,Massachusetts,US,United States West Townsend,MA,Massachusetts,US,United States West Roxbury,MA,Massachusetts,US,United States West Wareham,MA,Massachusetts,US,United States +West Warren,MA,Massachusetts,US,United States West Yarmouth,MA,Massachusetts,US,United States Westborough,MA,Massachusetts,US,United States Westfield,MA,Massachusetts,US,United States @@ -82210,33 +66032,26 @@ Winthrop,MA,Massachusetts,US,United States Woburn,MA,Massachusetts,US,United States Woods Hole,MA,Massachusetts,US,United States Worcester,MA,Massachusetts,US,United States -Worthington Center,MA,Massachusetts,US,United States Wrentham,MA,Massachusetts,US,United States Yarmouth Port,MA,Massachusetts,US,United States Abbot Village,ME,Maine,US,United States Acton,ME,Maine,US,United States -Addison,ME,Maine,US,United States Albion,ME,Maine,US,United States Alna,ME,Maine,US,United States Andover,ME,Maine,US,United States Arundel,ME,Maine,US,United States Ashland,ME,Maine,US,United States Athens,ME,Maine,US,United States -Atkinson Mills,ME,Maine,US,United States Auburn,ME,Maine,US,United States Augusta,ME,Maine,US,United States Bangor,ME,Maine,US,United States Bar Harbor,ME,Maine,US,United States -Bar Mills,ME,Maine,US,United States Bath,ME,Maine,US,United States Belfast,ME,Maine,US,United States Belgrade,ME,Maine,US,United States -Benedicta,ME,Maine,US,United States Bethel,ME,Maine,US,United States -Biddeford Pool,ME,Maine,US,United States Biddeford,ME,Maine,US,United States Bingham,ME,Maine,US,United States -Blaine,ME,Maine,US,United States Blue Hill,ME,Maine,US,United States Boothbay,ME,Maine,US,United States Boothbay Harbor,ME,Maine,US,United States @@ -82248,7 +66063,6 @@ Bremen,ME,Maine,US,United States Brewer,ME,Maine,US,United States Bridgton,ME,Maine,US,United States Bristol,ME,Maine,US,United States -Brooklin,ME,Maine,US,United States Brooks,ME,Maine,US,United States Brownfield,ME,Maine,US,United States Brownville,ME,Maine,US,United States @@ -82271,32 +66085,26 @@ Charleston,ME,Maine,US,United States Chebeague Island,ME,Maine,US,United States Cherryfield,ME,Maine,US,United States Chisholm,ME,Maine,US,United States -Cliff Island,ME,Maine,US,United States Columbia Falls,ME,Maine,US,United States -Corea,ME,Maine,US,United States -Corinna,ME,Maine,US,United States Cornish,ME,Maine,US,United States Cumberland Center,ME,Maine,US,United States Cumberland Foreside,ME,Maine,US,United States Damariscotta,ME,Maine,US,United States -Danforth,ME,Maine,US,United States Dedham,ME,Maine,US,United States Deer Isle,ME,Maine,US,United States Denmark,ME,Maine,US,United States Dennysville,ME,Maine,US,United States Dexter,ME,Maine,US,United States +Dixfield,ME,Maine,US,United States Dixmont,ME,Maine,US,United States Dover-Foxcroft,ME,Maine,US,United States Dresden Mills,ME,Maine,US,United States -Eagle Lake,ME,Maine,US,United States East Blue Hill,ME,Maine,US,United States -East Boothbay,ME,Maine,US,United States East Machias,ME,Maine,US,United States -East Millinocket,ME,Maine,US,United States East Waterboro,ME,Maine,US,United States +Easton,ME,Maine,US,United States Eastport,ME,Maine,US,United States Eddington,ME,Maine,US,United States -Edgecomb,ME,Maine,US,United States Eliot,ME,Maine,US,United States Ellsworth,ME,Maine,US,United States Etna,ME,Maine,US,United States @@ -82308,10 +66116,10 @@ Farmington,ME,Maine,US,United States Fayette,ME,Maine,US,United States Fort Fairfield,ME,Maine,US,United States Fort Kent,ME,Maine,US,United States -Frankfort,ME,Maine,US,United States Freedom,ME,Maine,US,United States Freeport,ME,Maine,US,United States Frenchs Corner,ME,Maine,US,United States +Friendship,ME,Maine,US,United States Frye Island,ME,Maine,US,United States Fryeburg,ME,Maine,US,United States Gardiner,ME,Maine,US,United States @@ -82319,7 +66127,6 @@ Garland,ME,Maine,US,United States Georgetown,ME,Maine,US,United States Gorham,ME,Maine,US,United States Gouldsboro,ME,Maine,US,United States -Grand Isle,ME,Maine,US,United States Gray,ME,Maine,US,United States Greenbush,ME,Maine,US,United States Greene,ME,Maine,US,United States @@ -82328,11 +66135,9 @@ Greenville Junction,ME,Maine,US,United States Greenwood,ME,Maine,US,United States Hallowell,ME,Maine,US,United States Hampden,ME,Maine,US,United States -Hancock,ME,Maine,US,United States Harmony,ME,Maine,US,United States Harrington,ME,Maine,US,United States Harrison,ME,Maine,US,United States -Hartland,ME,Maine,US,United States Hebron,ME,Maine,US,United States Hiram,ME,Maine,US,United States Holden,ME,Maine,US,United States @@ -82351,24 +66156,19 @@ Kennebunk,ME,Maine,US,United States Kennebunkport,ME,Maine,US,United States Kents Hill,ME,Maine,US,United States Kingfield,ME,Maine,US,United States -Kingman,ME,Maine,US,United States Kittery Point,ME,Maine,US,United States Kittery,ME,Maine,US,United States Lagrange,ME,Maine,US,United States Lebanon,ME,Maine,US,United States -Lee,ME,Maine,US,United States Leeds,ME,Maine,US,United States Levant,ME,Maine,US,United States Lewiston,ME,Maine,US,United States -Liberty,ME,Maine,US,United States Limerick,ME,Maine,US,United States Limestone,ME,Maine,US,United States Limington,ME,Maine,US,United States Lincoln,ME,Maine,US,United States Lincolnville,ME,Maine,US,United States -Lisbon,ME,Maine,US,United States Lisbon Falls,ME,Maine,US,United States -Little Deer Isle,ME,Maine,US,United States Livermore,ME,Maine,US,United States Livermore Falls,ME,Maine,US,United States Lovell,ME,Maine,US,United States @@ -82379,17 +66179,15 @@ Madison,ME,Maine,US,United States ,ME,Maine,US,United States Mapleton,ME,Maine,US,United States Mars Hill,ME,Maine,US,United States +Mattawamkeag,ME,Maine,US,United States Mechanic Falls,ME,Maine,US,United States -Meddybemps,ME,Maine,US,United States Medway,ME,Maine,US,United States Mexico,ME,Maine,US,United States Milbridge,ME,Maine,US,United States Milford,ME,Maine,US,United States Millinocket,ME,Maine,US,United States Milo,ME,Maine,US,United States -Minot,ME,Maine,US,United States Monmouth,ME,Maine,US,United States -Monroe,ME,Maine,US,United States Monson,ME,Maine,US,United States Morrill,ME,Maine,US,United States Naples,ME,Maine,US,United States @@ -82407,8 +66205,6 @@ Nobleboro,ME,Maine,US,United States Norridgewock,ME,Maine,US,United States North Anson,ME,Maine,US,United States North Berwick,ME,Maine,US,United States -North Haven,ME,Maine,US,United States -North Newburgh,ME,Maine,US,United States Harpswell,ME,Maine,US,United States North Waterboro,ME,Maine,US,United States Northeast Harbor,ME,Maine,US,United States @@ -82419,10 +66215,8 @@ Ogunquit,ME,Maine,US,United States Old Orchard Beach,ME,Maine,US,United States Old Town,ME,Maine,US,United States Orland,ME,Maine,US,United States -Orient,ME,Maine,US,United States Orono,ME,Maine,US,United States Orrington,ME,Maine,US,United States -Owls Head,ME,Maine,US,United States Oxford,ME,Maine,US,United States Palermo,ME,Maine,US,United States Palmyra,ME,Maine,US,United States @@ -82432,28 +66226,24 @@ Patten,ME,Maine,US,United States Peaks Island,ME,Maine,US,United States Pembroke,ME,Maine,US,United States Penobscot,ME,Maine,US,United States -Perry,ME,Maine,US,United States Peru,ME,Maine,US,United States Phippsburg,ME,Maine,US,United States Pittsfield,ME,Maine,US,United States Plymouth,ME,Maine,US,United States Poland,ME,Maine,US,United States +Portage,ME,Maine,US,United States Porter,ME,Maine,US,United States Portland,ME,Maine,US,United States -Pownal Center,ME,Maine,US,United States Presque Isle,ME,Maine,US,United States Princeton,ME,Maine,US,United States Purgatory,ME,Maine,US,United States Rangeley,ME,Maine,US,United States Raymond,ME,Maine,US,United States Readfield,ME,Maine,US,United States -Richmond,ME,Maine,US,United States Robbinston,ME,Maine,US,United States Rockport,ME,Maine,US,United States Rockwood,ME,Maine,US,United States -Round Pond,ME,Maine,US,United States Rumford,ME,Maine,US,United States -Sabattus,ME,Maine,US,United States Saco,ME,Maine,US,United States Saint Agatha,ME,Maine,US,United States Saint Albans,ME,Maine,US,United States @@ -82462,7 +66252,6 @@ Sanford,ME,Maine,US,United States Sangerville,ME,Maine,US,United States Scarborough,ME,Maine,US,United States Searsmont,ME,Maine,US,United States -Searsport,ME,Maine,US,United States Sebago Center,ME,Maine,US,United States Sebec,ME,Maine,US,United States Sedgwick,ME,Maine,US,United States @@ -82470,8 +66259,6 @@ Shapleigh,ME,Maine,US,United States Sherman,ME,Maine,US,United States Sinclair,ME,Maine,US,United States Skowhegan,ME,Maine,US,United States -Smithfield,ME,Maine,US,United States -Somesville,ME,Maine,US,United States South Berwick,ME,Maine,US,United States South Bristol,ME,Maine,US,United States South China,ME,Maine,US,United States @@ -82479,17 +66266,14 @@ South Paris,ME,Maine,US,United States South Portland,ME,Maine,US,United States South Thomaston,ME,Maine,US,United States South West Bend,ME,Maine,US,United States -Southwest Harbor,ME,Maine,US,United States Springfield,ME,Maine,US,United States Springvale,ME,Maine,US,United States Spurrs Corner,ME,Maine,US,United States Stacyville,ME,Maine,US,United States Standish,ME,Maine,US,United States Steuben,ME,Maine,US,United States -Stonington,ME,Maine,US,United States -Stratton,ME,Maine,US,United States +Stockton Springs,ME,Maine,US,United States Strong,ME,Maine,US,United States -Sullivan,ME,Maine,US,United States Sumner,ME,Maine,US,United States Surry,ME,Maine,US,United States Swans Island,ME,Maine,US,United States @@ -82499,38 +66283,30 @@ Thomaston,ME,Maine,US,United States Thorndike,ME,Maine,US,United States Topsham,ME,Maine,US,United States Trenton,ME,Maine,US,United States -Trevett,ME,Maine,US,United States Troy,ME,Maine,US,United States Turner,ME,Maine,US,United States Unity,ME,Maine,US,United States +Van Buren,ME,Maine,US,United States Vassalboro,ME,Maine,US,United States +Vienna,ME,Maine,US,United States Vinalhaven,ME,Maine,US,United States Waldoboro,ME,Maine,US,United States Walnut Hill,ME,Maine,US,United States Walpole,ME,Maine,US,United States Warren,ME,Maine,US,United States -Washburn,ME,Maine,US,United States Washington,ME,Maine,US,United States -Waterboro,ME,Maine,US,United States Waterville,ME,Maine,US,United States -Wayne,ME,Maine,US,United States Wells,ME,Maine,US,United States -West Baldwin,ME,Maine,US,United States West Boothbay Harbor,ME,Maine,US,United States -West Corinth,ME,Maine,US,United States West Enfield,ME,Maine,US,United States West Forks,ME,Maine,US,United States -West Newfield,ME,Maine,US,United States West Paris,ME,Maine,US,United States -West Rockport,ME,Maine,US,United States Westbrook,ME,Maine,US,United States -Westport,ME,Maine,US,United States Whitefield,ME,Maine,US,United States Whiting,ME,Maine,US,United States Wilton,ME,Maine,US,United States Windham Center,ME,Maine,US,United States Windsor,ME,Maine,US,United States -Winn,ME,Maine,US,United States Winslow,ME,Maine,US,United States Winterport,ME,Maine,US,United States Winthrop,ME,Maine,US,United States @@ -82540,12 +66316,9 @@ Woodland,ME,Maine,US,United States Woolwich,ME,Maine,US,United States Unorganized Territory of Wyman,ME,Maine,US,United States Yarmouth,ME,Maine,US,United States -York Beach,ME,Maine,US,United States York Village,ME,Maine,US,United States Ada,MI,Michigan,US,United States -Addison,MI,Michigan,US,United States Adrian,MI,Michigan,US,United States -Ahmeek,MI,Michigan,US,United States Akron,MI,Michigan,US,United States Alanson,MI,Michigan,US,United States Alba,MI,Michigan,US,United States @@ -82554,16 +66327,13 @@ Alden,MI,Michigan,US,United States Alger,MI,Michigan,US,United States Algonac,MI,Michigan,US,United States Allegan,MI,Michigan,US,United States -Allen,MI,Michigan,US,United States Allen Park,MI,Michigan,US,United States Allendale,MI,Michigan,US,United States Allenton,MI,Michigan,US,United States Alma,MI,Michigan,US,United States -Almont,MI,Michigan,US,United States Alpena,MI,Michigan,US,United States Alpha,MI,Michigan,US,United States Alto,MI,Michigan,US,United States -Amasa,MI,Michigan,US,United States Ann Arbor,MI,Michigan,US,United States Applegate,MI,Michigan,US,United States Arcadia,MI,Michigan,US,United States @@ -82600,7 +66370,6 @@ Belleville,MI,Michigan,US,United States Bellevue,MI,Michigan,US,United States Belmont,MI,Michigan,US,United States Benton Harbor,MI,Michigan,US,United States -Benzonia,MI,Michigan,US,United States Berkley,MI,Michigan,US,United States Berrien Springs,MI,Michigan,US,United States Berrien Center,MI,Michigan,US,United States @@ -82617,11 +66386,8 @@ Blanchard,MI,Michigan,US,United States Blissfield,MI,Michigan,US,United States Bloomfield Hills,MI,Michigan,US,United States Bloomingdale,MI,Michigan,US,United States -Blue Lake Township,MI,Michigan,US,United States Boyne City,MI,Michigan,US,United States -Boyne Falls,MI,Michigan,US,United States Branch Township,MI,Michigan,US,United States -Brant,MI,Michigan,US,United States Breckenridge,MI,Michigan,US,United States Brethren,MI,Michigan,US,United States Bridgeport,MI,Michigan,US,United States @@ -82632,10 +66398,9 @@ Britton,MI,Michigan,US,United States Bronson,MI,Michigan,US,United States Brooklyn,MI,Michigan,US,United States Brown City,MI,Michigan,US,United States -Bruce Crossing,MI,Michigan,US,United States Buchanan,MI,Michigan,US,United States Buckley,MI,Michigan,US,United States -Burr Oak,MI,Michigan,US,United States +Burt,MI,Michigan,US,United States Burton,MI,Michigan,US,United States Byron,MI,Michigan,US,United States Byron Center,MI,Michigan,US,United States @@ -82648,16 +66413,13 @@ Capac,MI,Michigan,US,United States Carleton,MI,Michigan,US,United States Carney,MI,Michigan,US,United States Caro,MI,Michigan,US,United States -Carp Lake,MI,Michigan,US,United States Carson City,MI,Michigan,US,United States Carsonville,MI,Michigan,US,United States Casco,MI,Michigan,US,United States Caseville,MI,Michigan,US,United States Casnovia,MI,Michigan,US,United States -Caspian,MI,Michigan,US,United States Cass City,MI,Michigan,US,United States Cassopolis,MI,Michigan,US,United States -Cedar,MI,Michigan,US,United States Cedar Creek Township,MI,Michigan,US,United States Cedar Lake,MI,Michigan,US,United States Cedar Springs,MI,Michigan,US,United States @@ -82679,6 +66441,7 @@ China Township,MI,Michigan,US,United States Clare,MI,Michigan,US,United States Clarklake,MI,Michigan,US,United States Clarkston,MI,Michigan,US,United States +Clarksville,MI,Michigan,US,United States Clawson,MI,Michigan,US,United States Clayton,MI,Michigan,US,United States Climax,MI,Michigan,US,United States @@ -82689,8 +66452,7 @@ Clyde Township,MI,Michigan,US,United States Coldwater,MI,Michigan,US,United States Coleman,MI,Michigan,US,United States Coloma,MI,Michigan,US,United States -Colon,MI,Michigan,US,United States -Columbus,MI,Michigan,US,United States +Columbiaville,MI,Michigan,US,United States Commerce,MI,Michigan,US,United States Comstock Park,MI,Michigan,US,United States Concord,MI,Michigan,US,United States @@ -82698,7 +66460,6 @@ Conklin,MI,Michigan,US,United States Constantine,MI,Michigan,US,United States Cooks,MI,Michigan,US,United States Coopersville,MI,Michigan,US,United States -Copemish,MI,Michigan,US,United States Copper Harbor,MI,Michigan,US,United States Coral,MI,Michigan,US,United States Cornell,MI,Michigan,US,United States @@ -82709,6 +66470,7 @@ Crystal Falls,MI,Michigan,US,United States Curran,MI,Michigan,US,United States Curtis,MI,Michigan,US,United States Custer,MI,Michigan,US,United States +Dafter,MI,Michigan,US,United States Dansville,MI,Michigan,US,United States Davison,MI,Michigan,US,United States Davisburg,MI,Michigan,US,United States @@ -82727,7 +66489,6 @@ Dimondale,MI,Michigan,US,United States Dorr,MI,Michigan,US,United States Douglas,MI,Michigan,US,United States Dowagiac,MI,Michigan,US,United States -Dowling,MI,Michigan,US,United States Drummond,MI,Michigan,US,United States Dryden,MI,Michigan,US,United States Dundee,MI,Michigan,US,United States @@ -82740,7 +66501,6 @@ East Lansing,MI,Michigan,US,United States East Leroy,MI,Michigan,US,United States East Tawas,MI,Michigan,US,United States Eastpointe,MI,Michigan,US,United States -Eastport,MI,Michigan,US,United States Eaton Rapids,MI,Michigan,US,United States Eau Claire,MI,Michigan,US,United States Eckerman,MI,Michigan,US,United States @@ -82760,37 +66520,33 @@ Erie,MI,Michigan,US,United States Escanaba,MI,Michigan,US,United States Essexville,MI,Michigan,US,United States Evart,MI,Michigan,US,United States -Ewen,MI,Michigan,US,United States -Fair Haven,MI,Michigan,US,United States Fairgrove,MI,Michigan,US,United States -Fairview,MI,Michigan,US,United States Falmouth,MI,Michigan,US,United States Farmington,MI,Michigan,US,United States Farmington Hills,MI,Michigan,US,United States Farwell,MI,Michigan,US,United States -Felch,MI,Michigan,US,United States Fennville,MI,Michigan,US,United States Fenton,MI,Michigan,US,United States -Fenwick,MI,Michigan,US,United States Ferndale,MI,Michigan,US,United States -Ferrysburg,MI,Michigan,US,United States Fife Lake,MI,Michigan,US,United States Filion,MI,Michigan,US,United States Flat Rock,MI,Michigan,US,United States Flint,MI,Michigan,US,United States Flushing,MI,Michigan,US,United States -Forestville,MI,Michigan,US,United States +Fountain,MI,Michigan,US,United States Fowler,MI,Michigan,US,United States Fowlerville,MI,Michigan,US,United States Frankenmuth,MI,Michigan,US,United States Frankfort,MI,Michigan,US,United States Franklin,MI,Michigan,US,United States Fraser,MI,Michigan,US,United States -Frederic,MI,Michigan,US,United States +Free Soil,MI,Michigan,US,United States Freeland,MI,Michigan,US,United States +Freeport,MI,Michigan,US,United States Fremont,MI,Michigan,US,United States Fruitport,MI,Michigan,US,United States Fulton,MI,Michigan,US,United States +Gagetown,MI,Michigan,US,United States Gaines,MI,Michigan,US,United States Galesburg,MI,Michigan,US,United States Galien,MI,Michigan,US,United States @@ -82799,14 +66555,12 @@ Gaylord,MI,Michigan,US,United States Genesee,MI,Michigan,US,United States Gladstone,MI,Michigan,US,United States Gladwin,MI,Michigan,US,United States -Glen Arbor,MI,Michigan,US,United States Gobles,MI,Michigan,US,United States Goodells,MI,Michigan,US,United States Goodrich,MI,Michigan,US,United States -Gowen,MI,Michigan,US,United States +Gould City,MI,Michigan,US,United States Grand Blanc,MI,Michigan,US,United States Grand Haven,MI,Michigan,US,United States -Grand Junction,MI,Michigan,US,United States Grand Ledge,MI,Michigan,US,United States Grand Rapids,MI,Michigan,US,United States Grandville,MI,Michigan,US,United States @@ -82821,29 +66575,25 @@ Grosse Pointe,MI,Michigan,US,United States Grosse Pointe Park,MI,Michigan,US,United States Grosse Pointe Woods,MI,Michigan,US,United States Gulliver,MI,Michigan,US,United States -Gwinn,MI,Michigan,US,United States Hale,MI,Michigan,US,United States Hamilton,MI,Michigan,US,United States Hamtramck,MI,Michigan,US,United States Hancock,MI,Michigan,US,United States -Hanover,MI,Michigan,US,United States Harbor Beach,MI,Michigan,US,United States Harbor Springs,MI,Michigan,US,United States Harper Woods,MI,Michigan,US,United States Harrietta,MI,Michigan,US,United States +Harris,MI,Michigan,US,United States Harrison,MI,Michigan,US,United States Harrisville,MI,Michigan,US,United States Hart,MI,Michigan,US,United States Hartland,MI,Michigan,US,United States -Hartford,MI,Michigan,US,United States Haslett,MI,Michigan,US,United States Hastings,MI,Michigan,US,United States Hazel Park,MI,Michigan,US,United States Hemlock,MI,Michigan,US,United States -Hersey,MI,Michigan,US,United States Hesperia,MI,Michigan,US,United States Hessel,MI,Michigan,US,United States -Hickory Corners,MI,Michigan,US,United States Highland,MI,Michigan,US,United States Highland Park,MI,Michigan,US,United States Hillman,MI,Michigan,US,United States @@ -82860,13 +66610,12 @@ Houghton,MI,Michigan,US,United States Houghton Lake,MI,Michigan,US,United States Howard City,MI,Michigan,US,United States Howell,MI,Michigan,US,United States -Hubbard Lake,MI,Michigan,US,United States -Hubbell,MI,Michigan,US,United States +Hubbardston,MI,Michigan,US,United States Hudson,MI,Michigan,US,United States Hudsonville,MI,Michigan,US,United States Huntington Woods,MI,Michigan,US,United States +Ida,MI,Michigan,US,United States Imlay City,MI,Michigan,US,United States -Indian River,MI,Michigan,US,United States Interlochen,MI,Michigan,US,United States Ionia,MI,Michigan,US,United States Iron Mountain,MI,Michigan,US,United States @@ -82876,18 +66625,13 @@ Ironwood,MI,Michigan,US,United States Ishpeming,MI,Michigan,US,United States Ithaca,MI,Michigan,US,United States Jackson,MI,Michigan,US,United States -Jasper,MI,Michigan,US,United States Jenison,MI,Michigan,US,United States -Jerome,MI,Michigan,US,United States -Johannesburg,MI,Michigan,US,United States Jones,MI,Michigan,US,United States Jonesville,MI,Michigan,US,United States Kalamazoo,MI,Michigan,US,United States Kaleva,MI,Michigan,US,United States Kalkaska,MI,Michigan,US,United States -Kawkawlin,MI,Michigan,US,United States Keego Harbor,MI,Michigan,US,United States -Kent City,MI,Michigan,US,United States Kentwood,MI,Michigan,US,United States Kewadin,MI,Michigan,US,United States Kimball,MI,Michigan,US,United States @@ -82932,10 +66676,9 @@ Livonia,MI,Michigan,US,United States Long Lake,MI,Michigan,US,United States Lowell,MI,Michigan,US,United States Ludington,MI,Michigan,US,United States +Luna Pier,MI,Michigan,US,United States Lupton,MI,Michigan,US,United States -Luther,MI,Michigan,US,United States Luzerne,MI,Michigan,US,United States -Lyons,MI,Michigan,US,United States Mackinac Island,MI,Michigan,US,United States Mackinaw City,MI,Michigan,US,United States Macomb,MI,Michigan,US,United States @@ -82944,7 +66687,6 @@ Manchester,MI,Michigan,US,United States Manistee,MI,Michigan,US,United States Mancelona,MI,Michigan,US,United States Manistique,MI,Michigan,US,United States -Manitou Beach,MI,Michigan,US,United States Manton,MI,Michigan,US,United States Maple City,MI,Michigan,US,United States Maple Rapids,MI,Michigan,US,United States @@ -82960,14 +66702,14 @@ Martin,MI,Michigan,US,United States Marysville,MI,Michigan,US,United States Mason,MI,Michigan,US,United States Mattawan,MI,Michigan,US,United States +Maybee,MI,Michigan,US,United States Mayville,MI,Michigan,US,United States McBain,MI,Michigan,US,United States +McBride,MI,Michigan,US,United States Mears,MI,Michigan,US,United States Mecosta,MI,Michigan,US,United States -Melvin,MI,Michigan,US,United States Melvindale,MI,Michigan,US,United States Memphis,MI,Michigan,US,United States -Mendon,MI,Michigan,US,United States Menominee,MI,Michigan,US,United States Merrill,MI,Michigan,US,United States Mesick,MI,Michigan,US,United States @@ -82981,6 +66723,7 @@ Milan,MI,Michigan,US,United States Milford,MI,Michigan,US,United States Millersburg,MI,Michigan,US,United States Millington,MI,Michigan,US,United States +Minden City,MI,Michigan,US,United States Mio,MI,Michigan,US,United States Mohawk,MI,Michigan,US,United States Monroe,MI,Michigan,US,United States @@ -82988,6 +66731,7 @@ Montague,MI,Michigan,US,United States Montrose,MI,Michigan,US,United States Morenci,MI,Michigan,US,United States Morley,MI,Michigan,US,United States +Morrice,MI,Michigan,US,United States Mount Clemens,MI,Michigan,US,United States Mt. Morris,MI,Michigan,US,United States Mount Pleasant,MI,Michigan,US,United States @@ -82998,9 +66742,7 @@ Munising,MI,Michigan,US,United States Munith,MI,Michigan,US,United States Muskegon,MI,Michigan,US,United States Muskegon Heights,MI,Michigan,US,United States -Nadeau,MI,Michigan,US,United States Nashville,MI,Michigan,US,United States -National City,MI,Michigan,US,United States Negaunee,MI,Michigan,US,United States New Baltimore,MI,Michigan,US,United States New Boston,MI,Michigan,US,United States @@ -83008,13 +66750,13 @@ New Buffalo,MI,Michigan,US,United States New Era,MI,Michigan,US,United States New Haven,MI,Michigan,US,United States New Hudson,MI,Michigan,US,United States -New Lothrop,MI,Michigan,US,United States Newaygo,MI,Michigan,US,United States Newberry,MI,Michigan,US,United States Newport,MI,Michigan,US,United States Niles,MI,Michigan,US,United States North Adams,MI,Michigan,US,United States North Branch,MI,Michigan,US,United States +Northview,MI,Michigan,US,United States Northville,MI,Michigan,US,United States Norton Shores,MI,Michigan,US,United States Norvell,MI,Michigan,US,United States @@ -83027,7 +66769,6 @@ Oakley,MI,Michigan,US,United States Okemos,MI,Michigan,US,United States Olivet,MI,Michigan,US,United States Onaway,MI,Michigan,US,United States -Onondaga,MI,Michigan,US,United States Onsted,MI,Michigan,US,United States Ontonagon,MI,Michigan,US,United States Orleans,MI,Michigan,US,United States @@ -83035,16 +66776,12 @@ Ortonville,MI,Michigan,US,United States Oscoda,MI,Michigan,US,United States Oshtemo,MI,Michigan,US,United States Osseo,MI,Michigan,US,United States -Otisville,MI,Michigan,US,United States Otsego,MI,Michigan,US,United States Ottawa,MI,Michigan,US,United States -Otter Lake,MI,Michigan,US,United States -Ovid,MI,Michigan,US,United States Owendale,MI,Michigan,US,United States Owosso,MI,Michigan,US,United States Oxford,MI,Michigan,US,United States Palms,MI,Michigan,US,United States -Palmyra,MI,Michigan,US,United States Palo,MI,Michigan,US,United States Paradise,MI,Michigan,US,United States Parchment,MI,Michigan,US,United States @@ -83060,9 +66797,7 @@ Perry,MI,Michigan,US,United States Peters,MI,Michigan,US,United States Petersburg,MI,Michigan,US,United States Petoskey,MI,Michigan,US,United States -Pewamo,MI,Michigan,US,United States Pickford,MI,Michigan,US,United States -Pierson,MI,Michigan,US,United States Pigeon,MI,Michigan,US,United States Pinckney,MI,Michigan,US,United States Pinconning,MI,Michigan,US,United States @@ -83078,18 +66813,13 @@ Port Sanilac,MI,Michigan,US,United States Portage,MI,Michigan,US,United States Portland,MI,Michigan,US,United States Potterville,MI,Michigan,US,United States -Powers,MI,Michigan,US,United States -Prescott,MI,Michigan,US,United States -Presque Isle,MI,Michigan,US,United States Prudenville,MI,Michigan,US,United States Pullman,MI,Michigan,US,United States Quincy,MI,Michigan,US,United States -Quinnesec,MI,Michigan,US,United States Rapid City,MI,Michigan,US,United States Rapid River,MI,Michigan,US,United States Ravenna,MI,Michigan,US,United States Ray Center,MI,Michigan,US,United States -Reading,MI,Michigan,US,United States Redford,MI,Michigan,US,United States Reed City,MI,Michigan,US,United States Reeman,MI,Michigan,US,United States @@ -83099,7 +66829,6 @@ Republic,MI,Michigan,US,United States Rhodes,MI,Michigan,US,United States Richland,MI,Michigan,US,United States Richmond,MI,Michigan,US,United States -Richville,MI,Michigan,US,United States Riga,MI,Michigan,US,United States River Rouge,MI,Michigan,US,United States Riverdale,MI,Michigan,US,United States @@ -83110,7 +66839,6 @@ Rochester Hills,MI,Michigan,US,United States Rock,MI,Michigan,US,United States Rockford,MI,Michigan,US,United States Rockwood,MI,Michigan,US,United States -Rodney,MI,Michigan,US,United States Rogers City,MI,Michigan,US,United States Romeo,MI,Michigan,US,United States Romulus,MI,Michigan,US,United States @@ -83126,7 +66854,6 @@ Saginaw,MI,Michigan,US,United States Saint Charles,MI,Michigan,US,United States Saint Helen,MI,Michigan,US,United States Saint Ignace,MI,Michigan,US,United States -Saint James,MI,Michigan,US,United States Saint Johns,MI,Michigan,US,United States Saint Joseph,MI,Michigan,US,United States Saint Louis,MI,Michigan,US,United States @@ -83142,26 +66869,20 @@ Sault Ste. Marie,MI,Michigan,US,United States Schoolcraft,MI,Michigan,US,United States Scotts,MI,Michigan,US,United States Scottville,MI,Michigan,US,United States -Sears,MI,Michigan,US,United States Sebewaing,MI,Michigan,US,United States Shelby,MI,Michigan,US,United States -Shelby,MI,Michigan,US,United States Shelbyville,MI,Michigan,US,United States Shepherd,MI,Michigan,US,United States Sheridan,MI,Michigan,US,United States -Sherwood,MI,Michigan,US,United States Sidney,MI,Michigan,US,United States +Silverwood,MI,Michigan,US,United States Six Lakes,MI,Michigan,US,United States Skandia,MI,Michigan,US,United States Skanee,MI,Michigan,US,United States -Smiths Creek,MI,Michigan,US,United States -Snover,MI,Michigan,US,United States Sodus,MI,Michigan,US,United States South Boardman,MI,Michigan,US,United States -South Branch,MI,Michigan,US,United States South Haven,MI,Michigan,US,United States South Lyon,MI,Michigan,US,United States -South Rockwood,MI,Michigan,US,United States Southfield,MI,Michigan,US,United States Southgate,MI,Michigan,US,United States Spalding,MI,Michigan,US,United States @@ -83169,7 +66890,6 @@ Sparta,MI,Michigan,US,United States Spring Arbor,MI,Michigan,US,United States Spring Lake,MI,Michigan,US,United States Springport,MI,Michigan,US,United States -Spruce,MI,Michigan,US,United States Springfield,MI,Michigan,US,United States Saint Clair,MI,Michigan,US,United States Saint Clair Shores,MI,Michigan,US,United States @@ -83193,9 +66913,9 @@ Temperance,MI,Michigan,US,United States Thompsonville,MI,Michigan,US,United States Three Rivers,MI,Michigan,US,United States Three Oaks,MI,Michigan,US,United States -Tipton,MI,Michigan,US,United States Toivola,MI,Michigan,US,United States Traverse City,MI,Michigan,US,United States +Trenary,MI,Michigan,US,United States Trenton,MI,Michigan,US,United States Troy,MI,Michigan,US,United States Trufant,MI,Michigan,US,United States @@ -83204,13 +66924,12 @@ Twin Lake,MI,Michigan,US,United States Twining,MI,Michigan,US,United States Ubly,MI,Michigan,US,United States Union,MI,Michigan,US,United States -Union City,MI,Michigan,US,United States Unionville,MI,Michigan,US,United States Utica,MI,Michigan,US,United States -Vandalia,MI,Michigan,US,United States Vanderbilt,MI,Michigan,US,United States Vassar,MI,Michigan,US,United States Vermontville,MI,Michigan,US,United States +Vernon,MI,Michigan,US,United States Vestaburg,MI,Michigan,US,United States Vicksburg,MI,Michigan,US,United States Vulcan,MI,Michigan,US,United States @@ -83218,13 +66937,12 @@ Wakefield,MI,Michigan,US,United States Waldron,MI,Michigan,US,United States Walker,MI,Michigan,US,United States Walkerville,MI,Michigan,US,United States -Wallace,MI,Michigan,US,United States Walled Lake,MI,Michigan,US,United States Warren,MI,Michigan,US,United States Warren Township,MI,Michigan,US,United States Washington,MI,Michigan,US,United States Waterford,MI,Michigan,US,United States -Watervliet,MI,Michigan,US,United States +Watersmeet,MI,Michigan,US,United States Wayland,MI,Michigan,US,United States Wayne,MI,Michigan,US,United States Webberville,MI,Michigan,US,United States @@ -83233,7 +66951,6 @@ West Branch,MI,Michigan,US,United States West Olive,MI,Michigan,US,United States Westland,MI,Michigan,US,United States Westphalia,MI,Michigan,US,United States -Wetmore,MI,Michigan,US,United States Wheeler,MI,Michigan,US,United States White Cloud,MI,Michigan,US,United States White Lake,MI,Michigan,US,United States @@ -83241,18 +66958,14 @@ White Pigeon,MI,Michigan,US,United States White Pine,MI,Michigan,US,United States Whitehall,MI,Michigan,US,United States Whitmore Lake,MI,Michigan,US,United States -Whittemore,MI,Michigan,US,United States Williamsburg,MI,Michigan,US,United States Williamston,MI,Michigan,US,United States Willis,MI,Michigan,US,United States -Wilson,MI,Michigan,US,United States Wixom,MI,Michigan,US,United States Wolf Lake,MI,Michigan,US,United States Wolverine,MI,Michigan,US,United States -Woodland,MI,Michigan,US,United States Wyandotte,MI,Michigan,US,United States Wyoming,MI,Michigan,US,United States -Yale,MI,Michigan,US,United States Ypsilanti,MI,Michigan,US,United States Zeeland,MI,Michigan,US,United States Ada,MN,Minnesota,US,United States @@ -83263,17 +66976,16 @@ Aitkin,MN,Minnesota,US,United States Akeley,MN,Minnesota,US,United States Albany,MN,Minnesota,US,United States Albert Lea,MN,Minnesota,US,United States -Alberta,MN,Minnesota,US,United States Albertville,MN,Minnesota,US,United States -Alborn,MN,Minnesota,US,United States Alden,MN,Minnesota,US,United States +Aldrich,MN,Minnesota,US,United States Alexandria,MN,Minnesota,US,United States +Alpha,MN,Minnesota,US,United States Altura,MN,Minnesota,US,United States Alvarado,MN,Minnesota,US,United States Amboy,MN,Minnesota,US,United States Andover,MN,Minnesota,US,United States Angle Inlet,MN,Minnesota,US,United States -Angora,MN,Minnesota,US,United States Angus,MN,Minnesota,US,United States Anoka,MN,Minnesota,US,United States Annandale,MN,Minnesota,US,United States @@ -83285,13 +66997,10 @@ Arlington,MN,Minnesota,US,United States Ashby,MN,Minnesota,US,United States Askov,MN,Minnesota,US,United States Atwater,MN,Minnesota,US,United States -Audubon,MN,Minnesota,US,United States Aurora,MN,Minnesota,US,United States Austin,MN,Minnesota,US,United States Averill,MN,Minnesota,US,United States -Avoca,MN,Minnesota,US,United States Avon,MN,Minnesota,US,United States -Babbitt,MN,Minnesota,US,United States Backus,MN,Minnesota,US,United States Badger,MN,Minnesota,US,United States Bagley,MN,Minnesota,US,United States @@ -83299,20 +67008,16 @@ Baker,MN,Minnesota,US,United States Balaton,MN,Minnesota,US,United States Barnesville,MN,Minnesota,US,United States Barnum,MN,Minnesota,US,United States -Barrett,MN,Minnesota,US,United States Battle Lake,MN,Minnesota,US,United States Baudette,MN,Minnesota,US,United States Baxter,MN,Minnesota,US,United States Bayport,MN,Minnesota,US,United States Becker,MN,Minnesota,US,United States +Belgrade,MN,Minnesota,US,United States Belle Plaine,MN,Minnesota,US,United States Bellingham,MN,Minnesota,US,United States -Belview,MN,Minnesota,US,United States Bemidji,MN,Minnesota,US,United States -Bena,MN,Minnesota,US,United States Benson,MN,Minnesota,US,United States -Bertha,MN,Minnesota,US,United States -Bethel,MN,Minnesota,US,United States Big Falls,MN,Minnesota,US,United States Big Lake,MN,Minnesota,US,United States Bigelow,MN,Minnesota,US,United States @@ -83325,7 +67030,6 @@ Blomkest,MN,Minnesota,US,United States Blooming Prairie,MN,Minnesota,US,United States Bloomington,MN,Minnesota,US,United States Blue Earth,MN,Minnesota,US,United States -Bluffton,MN,Minnesota,US,United States Bovey,MN,Minnesota,US,United States Bowlus,MN,Minnesota,US,United States Braham,MN,Minnesota,US,United States @@ -83335,21 +67039,17 @@ Brandon,MN,Minnesota,US,United States Brewster,MN,Minnesota,US,United States Bricelyn,MN,Minnesota,US,United States Britt,MN,Minnesota,US,United States -Brook Park,MN,Minnesota,US,United States Brooklyn Center,MN,Minnesota,US,United States Brooklyn Park,MN,Minnesota,US,United States Brooten,MN,Minnesota,US,United States -Browerville,MN,Minnesota,US,United States Browns Valley,MN,Minnesota,US,United States Brownsdale,MN,Minnesota,US,United States Brownsville,MN,Minnesota,US,United States Brownton,MN,Minnesota,US,United States -Bruno,MN,Minnesota,US,United States Buffalo,MN,Minnesota,US,United States Buffalo Lake,MN,Minnesota,US,United States Burnsville,MN,Minnesota,US,United States Burtrum,MN,Minnesota,US,United States -Butterfield,MN,Minnesota,US,United States Bygland,MN,Minnesota,US,United States Byron,MN,Minnesota,US,United States Caledonia,MN,Minnesota,US,United States @@ -83358,12 +67058,12 @@ Campbell,MN,Minnesota,US,United States Canby,MN,Minnesota,US,United States Cannon Falls,MN,Minnesota,US,United States Canton,MN,Minnesota,US,United States -Canyon,MN,Minnesota,US,United States +Carlos,MN,Minnesota,US,United States Carlton,MN,Minnesota,US,United States Carver,MN,Minnesota,US,United States Cass Lake,MN,Minnesota,US,United States Cedar,MN,Minnesota,US,United States -Ceylon,MN,Minnesota,US,United States +Center City,MN,Minnesota,US,United States Champlin,MN,Minnesota,US,United States Chandler,MN,Minnesota,US,United States Chanhassen,MN,Minnesota,US,United States @@ -83378,41 +67078,36 @@ Claremont,MN,Minnesota,US,United States Clarkfield,MN,Minnesota,US,United States Clarks Grove,MN,Minnesota,US,United States Clear Lake,MN,Minnesota,US,United States -Clearbrook,MN,Minnesota,US,United States Clearwater,MN,Minnesota,US,United States Clements,MN,Minnesota,US,United States Cleveland,MN,Minnesota,US,United States Climax,MN,Minnesota,US,United States -Clinton,MN,Minnesota,US,United States -Clitherall,MN,Minnesota,US,United States -Clontarf,MN,Minnesota,US,United States Cloquet,MN,Minnesota,US,United States Cohasset,MN,Minnesota,US,United States Cokato,MN,Minnesota,US,United States Coleraine,MN,Minnesota,US,United States +Collegeville,MN,Minnesota,US,United States Cold Spring,MN,Minnesota,US,United States Cologne,MN,Minnesota,US,United States Columbia Heights,MN,Minnesota,US,United States Comfrey,MN,Minnesota,US,United States +Comstock,MN,Minnesota,US,United States Cook,MN,Minnesota,US,United States Coon Rapids,MN,Minnesota,US,United States Cottage Grove,MN,Minnesota,US,United States -Cosmos,MN,Minnesota,US,United States +Cottonwood,MN,Minnesota,US,United States +Courtland,MN,Minnesota,US,United States Crookston,MN,Minnesota,US,United States -Crosby,MN,Minnesota,US,United States Cross Lake,MN,Minnesota,US,United States Crystal,MN,Minnesota,US,United States Currie,MN,Minnesota,US,United States -Cyrus,MN,Minnesota,US,United States Dakota,MN,Minnesota,US,United States Dalton,MN,Minnesota,US,United States -Danube,MN,Minnesota,US,United States Danvers,MN,Minnesota,US,United States Darwin,MN,Minnesota,US,United States Dassel,MN,Minnesota,US,United States Dawson,MN,Minnesota,US,United States Dayton,MN,Minnesota,US,United States -Deer Creek,MN,Minnesota,US,United States Deer River,MN,Minnesota,US,United States Delano,MN,Minnesota,US,United States Delavan,MN,Minnesota,US,United States @@ -83422,6 +67117,7 @@ Dent,MN,Minnesota,US,United States Detroit Lakes,MN,Minnesota,US,United States Dexter,MN,Minnesota,US,United States Dodge Center,MN,Minnesota,US,United States +Donnelly,MN,Minnesota,US,United States Dover,MN,Minnesota,US,United States Duluth,MN,Minnesota,US,United States Dundas,MN,Minnesota,US,United States @@ -83432,7 +67128,6 @@ Eagle Lake,MN,Minnesota,US,United States East Bethel,MN,Minnesota,US,United States East Grand Forks,MN,Minnesota,US,United States Easton,MN,Minnesota,US,United States -Echo,MN,Minnesota,US,United States Eden Prairie,MN,Minnesota,US,United States Eden Valley,MN,Minnesota,US,United States Edgerton,MN,Minnesota,US,United States @@ -83443,9 +67138,9 @@ Elk River,MN,Minnesota,US,United States Elkton,MN,Minnesota,US,United States Ellendale,MN,Minnesota,US,United States Ellsworth,MN,Minnesota,US,United States +Elmore,MN,Minnesota,US,United States Ely,MN,Minnesota,US,United States Elysian,MN,Minnesota,US,United States -Embarrass,MN,Minnesota,US,United States Emily,MN,Minnesota,US,United States Emmons,MN,Minnesota,US,United States Erhard,MN,Minnesota,US,United States @@ -83460,18 +67155,14 @@ Fairfax,MN,Minnesota,US,United States Fairmont,MN,Minnesota,US,United States Faribault,MN,Minnesota,US,United States Farmington,MN,Minnesota,US,United States -Federal Dam,MN,Minnesota,US,United States Fergus Falls,MN,Minnesota,US,United States Fertile,MN,Minnesota,US,United States -Fifty Lakes,MN,Minnesota,US,United States -Finland,MN,Minnesota,US,United States Finlayson,MN,Minnesota,US,United States Fisher,MN,Minnesota,US,United States Floodwood,MN,Minnesota,US,United States Foley,MN,Minnesota,US,United States Forest Lake,MN,Minnesota,US,United States Foreston,MN,Minnesota,US,United States -Fort Ripley,MN,Minnesota,US,United States Fosston,MN,Minnesota,US,United States Fountain,MN,Minnesota,US,United States Foxhome,MN,Minnesota,US,United States @@ -83479,11 +67170,11 @@ Franklin,MN,Minnesota,US,United States Frazee,MN,Minnesota,US,United States Freeborn,MN,Minnesota,US,United States Fridley,MN,Minnesota,US,United States -Frontenac,MN,Minnesota,US,United States Frost,MN,Minnesota,US,United States Fulda,MN,Minnesota,US,United States Garfield,MN,Minnesota,US,United States Garrison,MN,Minnesota,US,United States +Garvin,MN,Minnesota,US,United States Gary,MN,Minnesota,US,United States Gaylord,MN,Minnesota,US,United States Geneva,MN,Minnesota,US,United States @@ -83496,10 +67187,11 @@ Glenwood,MN,Minnesota,US,United States Glyndon,MN,Minnesota,US,United States Golden Valley,MN,Minnesota,US,United States Gonvick,MN,Minnesota,US,United States +Good Thunder,MN,Minnesota,US,United States Goodhue,MN,Minnesota,US,United States Goodland,MN,Minnesota,US,United States -Goodridge,MN,Minnesota,US,United States Graceville,MN,Minnesota,US,United States +Granada,MN,Minnesota,US,United States Grand Marais,MN,Minnesota,US,United States Grand Meadow,MN,Minnesota,US,United States Grand Rapids,MN,Minnesota,US,United States @@ -83509,21 +67201,15 @@ Greenbush,MN,Minnesota,US,United States Greenfield,MN,Minnesota,US,United States Grey Eagle,MN,Minnesota,US,United States Grove City,MN,Minnesota,US,United States -Gully,MN,Minnesota,US,United States -Hackensack,MN,Minnesota,US,United States +Grygla,MN,Minnesota,US,United States Hallock,MN,Minnesota,US,United States Halstad,MN,Minnesota,US,United States Ham Lake,MN,Minnesota,US,United States -Hamburg,MN,Minnesota,US,United States Hamel,MN,Minnesota,US,United States Hampton,MN,Minnesota,US,United States Hancock,MN,Minnesota,US,United States Hanley Falls,MN,Minnesota,US,United States -Hanover,MN,Minnesota,US,United States -Hanska,MN,Minnesota,US,United States -Hardwick,MN,Minnesota,US,United States Harmony,MN,Minnesota,US,United States -Harris,MN,Minnesota,US,United States Hartland,MN,Minnesota,US,United States Hastings,MN,Minnesota,US,United States Hawley,MN,Minnesota,US,United States @@ -83531,33 +67217,24 @@ Hayfield,MN,Minnesota,US,United States Hayward,MN,Minnesota,US,United States Hector,MN,Minnesota,US,United States Henderson,MN,Minnesota,US,United States -Henning,MN,Minnesota,US,United States -Herman,MN,Minnesota,US,United States +Hendricks,MN,Minnesota,US,United States Hermantown,MN,Minnesota,US,United States Heron Lake,MN,Minnesota,US,United States -Hewitt,MN,Minnesota,US,United States Hibbing,MN,Minnesota,US,United States -Hill City,MN,Minnesota,US,United States Hillman,MN,Minnesota,US,United States -Hills,MN,Minnesota,US,United States Hinckley,MN,Minnesota,US,United States -Hines,MN,Minnesota,US,United States Hoffman,MN,Minnesota,US,United States Hokah,MN,Minnesota,US,United States Holdingford,MN,Minnesota,US,United States Holland,MN,Minnesota,US,United States Hollandale,MN,Minnesota,US,United States Holt,MN,Minnesota,US,United States -Holloway,MN,Minnesota,US,United States -Hope,MN,Minnesota,US,United States Hopkins,MN,Minnesota,US,United States Houston,MN,Minnesota,US,United States Hovland,MN,Minnesota,US,United States Howard Lake,MN,Minnesota,US,United States -Hoyt Lakes,MN,Minnesota,US,United States Hugo,MN,Minnesota,US,United States Humboldt,MN,Minnesota,US,United States -Huntley,MN,Minnesota,US,United States Hutchinson,MN,Minnesota,US,United States International Falls,MN,Minnesota,US,United States Inver Grove Heights,MN,Minnesota,US,United States @@ -83567,38 +67244,35 @@ Isle,MN,Minnesota,US,United States Ivanhoe,MN,Minnesota,US,United States Jackson,MN,Minnesota,US,United States Janesville,MN,Minnesota,US,United States +Jasper,MN,Minnesota,US,United States Jeffers,MN,Minnesota,US,United States Jordan,MN,Minnesota,US,United States Karlstad,MN,Minnesota,US,United States Kasota,MN,Minnesota,US,United States Kasson,MN,Minnesota,US,United States -Keewatin,MN,Minnesota,US,United States +Kelliher,MN,Minnesota,US,United States Kellogg,MN,Minnesota,US,United States Kennedy,MN,Minnesota,US,United States -Kensington,MN,Minnesota,US,United States Kenyon,MN,Minnesota,US,United States Kerkhoven,MN,Minnesota,US,United States +Kerrick,MN,Minnesota,US,United States Kiester,MN,Minnesota,US,United States -Kilkenny,MN,Minnesota,US,United States Kimball,MN,Minnesota,US,United States Kragnes,MN,Minnesota,US,United States La Crescent,MN,Minnesota,US,United States Lafayette,MN,Minnesota,US,United States Lake Benton,MN,Minnesota,US,United States -Lake Bronson,MN,Minnesota,US,United States Lake City,MN,Minnesota,US,United States Lake Crystal,MN,Minnesota,US,United States Lake Elmo,MN,Minnesota,US,United States Zimmerman,MN,Minnesota,US,United States +Lake George,MN,Minnesota,US,United States Lake Itasca,MN,Minnesota,US,United States Lake Lillian,MN,Minnesota,US,United States -Lake Park,MN,Minnesota,US,United States Lake Wilson,MN,Minnesota,US,United States Lakefield,MN,Minnesota,US,United States -Lakeland,MN,Minnesota,US,United States Lakeville,MN,Minnesota,US,United States Lamberton,MN,Minnesota,US,United States -Lancaster,MN,Minnesota,US,United States Lanesboro,MN,Minnesota,US,United States Lansing,MN,Minnesota,US,United States Laporte,MN,Minnesota,US,United States @@ -83614,7 +67288,6 @@ Lino Lakes,MN,Minnesota,US,United States Lismore,MN,Minnesota,US,United States Litchfield,MN,Minnesota,US,United States Little Falls,MN,Minnesota,US,United States -Littlefork,MN,Minnesota,US,United States Long Lake,MN,Minnesota,US,United States Long Prairie,MN,Minnesota,US,United States Longville,MN,Minnesota,US,United States @@ -83636,29 +67309,21 @@ Mantorville,MN,Minnesota,US,United States Maple Grove,MN,Minnesota,US,United States Maple Lake,MN,Minnesota,US,United States Maple Plain,MN,Minnesota,US,United States +Mapleton,MN,Minnesota,US,United States Maplewood,MN,Minnesota,US,United States Marine on Saint Croix,MN,Minnesota,US,United States Marshall,MN,Minnesota,US,United States Max,MN,Minnesota,US,United States Mayer,MN,Minnesota,US,United States -Maynard,MN,Minnesota,US,United States Mazeppa,MN,Minnesota,US,United States -McGrath,MN,Minnesota,US,United States McGregor,MN,Minnesota,US,United States -McIntosh,MN,Minnesota,US,United States -Meadowlands,MN,Minnesota,US,United States Medford,MN,Minnesota,US,United States Medina,MN,Minnesota,US,United States -Melrose,MN,Minnesota,US,United States Menahga,MN,Minnesota,US,United States Mendota Heights,MN,Minnesota,US,United States -Mentor,MN,Minnesota,US,United States -Merrifield,MN,Minnesota,US,United States -Middle River,MN,Minnesota,US,United States Milaca,MN,Minnesota,US,United States -Millville,MN,Minnesota,US,United States +Milan,MN,Minnesota,US,United States Milroy,MN,Minnesota,US,United States -Miltona,MN,Minnesota,US,United States Minneapolis,MN,Minnesota,US,United States Minneota,MN,Minnesota,US,United States Minnesota City,MN,Minnesota,US,United States @@ -83684,7 +67349,6 @@ Mounds View,MN,Minnesota,US,United States Mountain Iron,MN,Minnesota,US,United States Mountain Lake,MN,Minnesota,US,United States Nashwauk,MN,Minnesota,US,United States -Nerstrand,MN,Minnesota,US,United States Nevis,MN,Minnesota,US,United States New Auburn,MN,Minnesota,US,United States New Germany,MN,Minnesota,US,United States @@ -83701,19 +67365,17 @@ Nisswa,MN,Minnesota,US,United States North Branch,MN,Minnesota,US,United States North Mankato,MN,Minnesota,US,United States Northfield,MN,Minnesota,US,United States -Northome,MN,Minnesota,US,United States Norwood Young America,MN,Minnesota,US,United States Oak Grove,MN,Minnesota,US,United States -Oak Park,MN,Minnesota,US,United States Oakdale,MN,Minnesota,US,United States Ogema,MN,Minnesota,US,United States -Ogilvie,MN,Minnesota,US,United States Okabena,MN,Minnesota,US,United States +Oklee,MN,Minnesota,US,United States Olivia,MN,Minnesota,US,United States Onamia,MN,Minnesota,US,United States +Ormsby,MN,Minnesota,US,United States Oronoco,MN,Minnesota,US,United States Ortonville,MN,Minnesota,US,United States -Osage,MN,Minnesota,US,United States Osakis,MN,Minnesota,US,United States Oslo,MN,Minnesota,US,United States Osseo,MN,Minnesota,US,United States @@ -83726,30 +67388,28 @@ Park Rapids,MN,Minnesota,US,United States Parkers Prairie,MN,Minnesota,US,United States Paynesville,MN,Minnesota,US,United States Pelican Rapids,MN,Minnesota,US,United States -Pemberton,MN,Minnesota,US,United States Pengilly,MN,Minnesota,US,United States +Pennock,MN,Minnesota,US,United States Pequot Lakes,MN,Minnesota,US,United States Perham,MN,Minnesota,US,United States Peterson,MN,Minnesota,US,United States -Pierz,MN,Minnesota,US,United States Pillager,MN,Minnesota,US,United States Pine City,MN,Minnesota,US,United States Pine Island,MN,Minnesota,US,United States Pine River,MN,Minnesota,US,United States Pipestone,MN,Minnesota,US,United States Plainview,MN,Minnesota,US,United States +Plummer,MN,Minnesota,US,United States Plymouth,MN,Minnesota,US,United States Ponemah,MN,Minnesota,US,United States -Porter,MN,Minnesota,US,United States Preston,MN,Minnesota,US,United States Princeton,MN,Minnesota,US,United States Prinsburg,MN,Minnesota,US,United States Prior Lake,MN,Minnesota,US,United States Puposky,MN,Minnesota,US,United States +Racine,MN,Minnesota,US,United States Radium,MN,Minnesota,US,United States Ramsey,MN,Minnesota,US,United States -Randall,MN,Minnesota,US,United States -Randolph,MN,Minnesota,US,United States Ranier,MN,Minnesota,US,United States Raymond,MN,Minnesota,US,United States Reading,MN,Minnesota,US,United States @@ -83779,14 +67439,12 @@ Royalton,MN,Minnesota,US,United States Rush City,MN,Minnesota,US,United States Rushford,MN,Minnesota,US,United States Rushmore,MN,Minnesota,US,United States -Russell,MN,Minnesota,US,United States Ruthton,MN,Minnesota,US,United States -Sabin,MN,Minnesota,US,United States -Sacred Heart,MN,Minnesota,US,United States Saginaw,MN,Minnesota,US,United States Saint Augusta,MN,Minnesota,US,United States Saint Bonifacius,MN,Minnesota,US,United States Saint Charles,MN,Minnesota,US,United States +Saint Clair,MN,Minnesota,US,United States Saint Cloud,MN,Minnesota,US,United States Saint Francis,MN,Minnesota,US,United States Saint James,MN,Minnesota,US,United States @@ -83813,6 +67471,7 @@ Shevlin,MN,Minnesota,US,United States Shoreview,MN,Minnesota,US,United States Side Lake,MN,Minnesota,US,United States Silver Bay,MN,Minnesota,US,United States +Silver Lake,MN,Minnesota,US,United States Slayton,MN,Minnesota,US,United States Sleepy Eye,MN,Minnesota,US,United States Solway,MN,Minnesota,US,United States @@ -83831,15 +67490,13 @@ Stephen,MN,Minnesota,US,United States Stewart,MN,Minnesota,US,United States Stewartville,MN,Minnesota,US,United States Stillwater,MN,Minnesota,US,United States -Sturgeon Lake,MN,Minnesota,US,United States Sunburg,MN,Minnesota,US,United States Swanville,MN,Minnesota,US,United States Taunton,MN,Minnesota,US,United States -Taylors Falls,MN,Minnesota,US,United States +Tenstrike,MN,Minnesota,US,United States Thief River Falls,MN,Minnesota,US,United States Tower,MN,Minnesota,US,United States Tracy,MN,Minnesota,US,United States -Trail,MN,Minnesota,US,United States Trimont,MN,Minnesota,US,United States Truman,MN,Minnesota,US,United States Twin Valley,MN,Minnesota,US,United States @@ -83860,12 +67517,11 @@ Wabasha,MN,Minnesota,US,United States Wabasso,MN,Minnesota,US,United States Waconia,MN,Minnesota,US,United States Wadena,MN,Minnesota,US,United States -Wahkon,MN,Minnesota,US,United States Waite Park,MN,Minnesota,US,United States +Waldorf,MN,Minnesota,US,United States Walker,MN,Minnesota,US,United States Walnut Grove,MN,Minnesota,US,United States Wanamingo,MN,Minnesota,US,United States -Warba,MN,Minnesota,US,United States Warren,MN,Minnesota,US,United States Warroad,MN,Minnesota,US,United States Warsaw,MN,Minnesota,US,United States @@ -83881,14 +67537,11 @@ Webster,MN,Minnesota,US,United States Welch,MN,Minnesota,US,United States Welcome,MN,Minnesota,US,United States Wells,MN,Minnesota,US,United States -Wendell,MN,Minnesota,US,United States West Concord,MN,Minnesota,US,United States West Saint Paul,MN,Minnesota,US,United States -West Union,MN,Minnesota,US,United States Westbrook,MN,Minnesota,US,United States Wheaton,MN,Minnesota,US,United States White Bear Lake,MN,Minnesota,US,United States -White Earth,MN,Minnesota,US,United States Williams,MN,Minnesota,US,United States Willmar,MN,Minnesota,US,United States Willow River,MN,Minnesota,US,United States @@ -83905,35 +67558,31 @@ Wrenshall,MN,Minnesota,US,United States Wright,MN,Minnesota,US,United States Wykoff,MN,Minnesota,US,United States Wyoming,MN,Minnesota,US,United States -Zumbro Falls,MN,Minnesota,US,United States Zumbrota,MN,Minnesota,US,United States +Alexandria,MO,Missouri,US,United States Arbela,MO,Missouri,US,United States +Baring,MO,Missouri,US,United States Barnard,MO,Missouri,US,United States Bethany,MO,Missouri,US,United States -Brashear,MO,Missouri,US,United States Browning,MO,Missouri,US,United States Burlington Junction,MO,Missouri,US,United States Canton,MO,Missouri,US,United States Clearmont,MO,Missouri,US,United States -Conception,MO,Missouri,US,United States Conception Junction,MO,Missouri,US,United States Craig,MO,Missouri,US,United States -Darlington,MO,Missouri,US,United States -Denver,MO,Missouri,US,United States Eagleville,MO,Missouri,US,United States -Elmo,MO,Missouri,US,United States Ewing,MO,Missouri,US,United States Fairfax,MO,Missouri,US,United States Galt,MO,Missouri,US,United States -Gentry,MO,Missouri,US,United States Gilman City,MO,Missouri,US,United States -Glenwood,MO,Missouri,US,United States Gorin,MO,Missouri,US,United States Graham,MO,Missouri,US,United States Grant City,MO,Missouri,US,United States +Green Castle,MO,Missouri,US,United States Green City,MO,Missouri,US,United States Greentop,MO,Missouri,US,United States Harris,MO,Missouri,US,United States +Hatfield,MO,Missouri,US,United States Humphreys,MO,Missouri,US,United States Hurdland,MO,Missouri,US,United States Kahoka,MO,Missouri,US,United States @@ -83943,9 +67592,7 @@ Knox City,MO,Missouri,US,United States La Belle,MO,Missouri,US,United States La Plata,MO,Missouri,US,United States Lancaster,MO,Missouri,US,United States -Laredo,MO,Missouri,US,United States Lewistown,MO,Missouri,US,United States -Livonia,MO,Missouri,US,United States Lucerne,MO,Missouri,US,United States Luray,MO,Missouri,US,United States Maitland,MO,Missouri,US,United States @@ -83979,7 +67626,7 @@ Unionville,MO,Missouri,US,United States Watson,MO,Missouri,US,United States Westboro,MO,Missouri,US,United States Williamstown,MO,Missouri,US,United States -Winigan,MO,Missouri,US,United States +Worth,MO,Missouri,US,United States Worthington,MO,Missouri,US,United States Wyaconda,MO,Missouri,US,United States Abercrombie,ND,North Dakota,US,United States @@ -83989,13 +67636,10 @@ Amenia,ND,North Dakota,US,United States Argusville,ND,North Dakota,US,United States Arvilla,ND,North Dakota,US,United States Ashley,ND,North Dakota,US,United States -Ayr,ND,North Dakota,US,United States Barney,ND,North Dakota,US,United States Belcourt,ND,North Dakota,US,United States Binford,ND,North Dakota,US,United States -Bisbee,ND,North Dakota,US,United States Bowdon,ND,North Dakota,US,United States -Buchanan,ND,North Dakota,US,United States Buffalo,ND,North Dakota,US,United States Buxton,ND,North Dakota,US,United States Cando,ND,North Dakota,US,United States @@ -84013,7 +67657,6 @@ Davenport,ND,North Dakota,US,United States Devils Lake,ND,North Dakota,US,United States Drayton,ND,North Dakota,US,United States Edgeley,ND,North Dakota,US,United States -Egeland,ND,North Dakota,US,United States Ellendale,ND,North Dakota,US,United States Emerado,ND,North Dakota,US,United States Enderlin,ND,North Dakota,US,United States @@ -84021,7 +67664,6 @@ Esmond,ND,North Dakota,US,United States Fairmount,ND,North Dakota,US,United States Fargo,ND,North Dakota,US,United States Fessenden,ND,North Dakota,US,United States -Fingal,ND,North Dakota,US,United States Finley,ND,North Dakota,US,United States Forbes,ND,North Dakota,US,United States Fordville,ND,North Dakota,US,United States @@ -84033,8 +67675,7 @@ Fredonia,ND,North Dakota,US,United States Fullerton,ND,North Dakota,US,United States Gackle,ND,North Dakota,US,United States Gardner,ND,North Dakota,US,United States -Gilby,ND,North Dakota,US,United States -Glenfield,ND,North Dakota,US,United States +Grace City,ND,North Dakota,US,United States Grafton,ND,North Dakota,US,United States Grand Forks,ND,North Dakota,US,United States Grandin,ND,North Dakota,US,United States @@ -84047,16 +67688,14 @@ Harwood,ND,North Dakota,US,United States Hatton,ND,North Dakota,US,United States Hillsboro,ND,North Dakota,US,United States Honeyford,ND,North Dakota,US,United States -Hoople,ND,North Dakota,US,United States Hope,ND,North Dakota,US,United States Horace,ND,North Dakota,US,United States Jamestown,ND,North Dakota,US,United States -Jud,ND,North Dakota,US,United States Kathryn,ND,North Dakota,US,United States +Kensal,ND,North Dakota,US,United States Kindred,ND,North Dakota,US,United States Kulm,ND,North Dakota,US,United States LaMoure,ND,North Dakota,US,United States -Lakota,ND,North Dakota,US,United States Langdon,ND,North Dakota,US,United States Larimore,ND,North Dakota,US,United States Leeds,ND,North Dakota,US,United States @@ -84076,6 +67715,7 @@ McLeod,ND,North Dakota,US,United States McVille,ND,North Dakota,US,United States Medina,ND,North Dakota,US,United States Milnor,ND,North Dakota,US,United States +Milton,ND,North Dakota,US,United States Minto,ND,North Dakota,US,United States Montpelier,ND,North Dakota,US,United States Mooreton,ND,North Dakota,US,United States @@ -84089,19 +67729,16 @@ Niagara,ND,North Dakota,US,United States Nome,ND,North Dakota,US,United States Northwood,ND,North Dakota,US,United States Oakes,ND,North Dakota,US,United States -Osnabrock,ND,North Dakota,US,United States Page,ND,North Dakota,US,United States Park River,ND,North Dakota,US,United States Pembina,ND,North Dakota,US,United States Pingree,ND,North Dakota,US,United States -Pisek,ND,North Dakota,US,United States Portland,ND,North Dakota,US,United States Prosper,ND,North Dakota,US,United States Reynolds,ND,North Dakota,US,United States Robinson,ND,North Dakota,US,United States Rock Lake,ND,North Dakota,US,United States Rolette,ND,North Dakota,US,United States -Rolla,ND,North Dakota,US,United States Rugby,ND,North Dakota,US,United States Rutland,ND,North Dakota,US,United States Saint John,ND,North Dakota,US,United States @@ -84124,21 +67761,18 @@ Voss,ND,North Dakota,US,United States Wahpeton,ND,North Dakota,US,United States Walhalla,ND,North Dakota,US,United States Warsaw,ND,North Dakota,US,United States -Warwick,ND,North Dakota,US,United States West Fargo,ND,North Dakota,US,United States Wheatland,ND,North Dakota,US,United States Wimbledon,ND,North Dakota,US,United States Wishek,ND,North Dakota,US,United States Wolford,ND,North Dakota,US,United States Wyndmere,ND,North Dakota,US,United States -Ypsilanti,ND,North Dakota,US,United States Zeeland,ND,North Dakota,US,United States Adams,NE,Nebraska,US,United States Ainsworth,NE,Nebraska,US,United States Albion,NE,Nebraska,US,United States Allen,NE,Nebraska,US,United States Alma,NE,Nebraska,US,United States -Amherst,NE,Nebraska,US,United States Ansley,NE,Nebraska,US,United States Arapahoe,NE,Nebraska,US,United States Arcadia,NE,Nebraska,US,United States @@ -84152,11 +67786,9 @@ Ayr,NE,Nebraska,US,United States Bancroft,NE,Nebraska,US,United States Bartlett,NE,Nebraska,US,United States Bassett,NE,Nebraska,US,United States -Battle Creek,NE,Nebraska,US,United States Beatrice,NE,Nebraska,US,United States Beaver City,NE,Nebraska,US,United States -Beaver Crossing,NE,Nebraska,US,United States -Bee,NE,Nebraska,US,United States +Belgrade,NE,Nebraska,US,United States Beemer,NE,Nebraska,US,United States Bellevue,NE,Nebraska,US,United States Bellwood,NE,Nebraska,US,United States @@ -84166,28 +67798,27 @@ Bertrand,NE,Nebraska,US,United States Bladen,NE,Nebraska,US,United States Blair,NE,Nebraska,US,United States Bloomfield,NE,Nebraska,US,United States -Bloomington,NE,Nebraska,US,United States Blue Hill,NE,Nebraska,US,United States Blue Springs,NE,Nebraska,US,United States -Bradshaw,NE,Nebraska,US,United States -Brainard,NE,Nebraska,US,United States Broken Bow,NE,Nebraska,US,United States -Bruning,NE,Nebraska,US,United States Brunswick,NE,Nebraska,US,United States Burwell,NE,Nebraska,US,United States Butte,NE,Nebraska,US,United States Cairo,NE,Nebraska,US,United States Callaway,NE,Nebraska,US,United States +Campbell,NE,Nebraska,US,United States +Carleton,NE,Nebraska,US,United States Cedar Rapids,NE,Nebraska,US,United States Central City,NE,Nebraska,US,United States +Ceresco,NE,Nebraska,US,United States Chambers,NE,Nebraska,US,United States Chapman,NE,Nebraska,US,United States Chester,NE,Nebraska,US,United States Clarks,NE,Nebraska,US,United States Clarkson,NE,Nebraska,US,United States -Clay Center,NE,Nebraska,US,United States Clearwater,NE,Nebraska,US,United States Coleridge,NE,Nebraska,US,United States +Colon,NE,Nebraska,US,United States Columbus,NE,Nebraska,US,United States Concord,NE,Nebraska,US,United States Cook,NE,Nebraska,US,United States @@ -84195,36 +67826,36 @@ Cortland,NE,Nebraska,US,United States Cozad,NE,Nebraska,US,United States Craig,NE,Nebraska,US,United States Creighton,NE,Nebraska,US,United States +Creston,NE,Nebraska,US,United States Crete,NE,Nebraska,US,United States Crofton,NE,Nebraska,US,United States Dakota City,NE,Nebraska,US,United States Dannebrog,NE,Nebraska,US,United States Davenport,NE,Nebraska,US,United States David City,NE,Nebraska,US,United States -Dawson,NE,Nebraska,US,United States Daykin,NE,Nebraska,US,United States De Witt,NE,Nebraska,US,United States Decatur,NE,Nebraska,US,United States Denton,NE,Nebraska,US,United States Deshler,NE,Nebraska,US,United States -Deweese,NE,Nebraska,US,United States Diller,NE,Nebraska,US,United States +Dixon,NE,Nebraska,US,United States Dodge,NE,Nebraska,US,United States Doniphan,NE,Nebraska,US,United States Dorchester,NE,Nebraska,US,United States -Dunbar,NE,Nebraska,US,United States Dwight,NE,Nebraska,US,United States Eagle,NE,Nebraska,US,United States Eddyville,NE,Nebraska,US,United States Edgar,NE,Nebraska,US,United States +Elba,NE,Nebraska,US,United States Elgin,NE,Nebraska,US,United States Elk Creek,NE,Nebraska,US,United States Elkhorn,NE,Nebraska,US,United States Elm Creek,NE,Nebraska,US,United States Elmwood,NE,Nebraska,US,United States Elwood,NE,Nebraska,US,United States -Emerson,NE,Nebraska,US,United States Ewing,NE,Nebraska,US,United States +Exeter,NE,Nebraska,US,United States Fairbury,NE,Nebraska,US,United States Fairfield,NE,Nebraska,US,United States Fairmont,NE,Nebraska,US,United States @@ -84240,48 +67871,41 @@ Fullerton,NE,Nebraska,US,United States Geneva,NE,Nebraska,US,United States Genoa,NE,Nebraska,US,United States Gibbon,NE,Nebraska,US,United States -Glenvil,NE,Nebraska,US,United States +Giltner,NE,Nebraska,US,United States Goehner,NE,Nebraska,US,United States Grand Island,NE,Nebraska,US,United States Greeley,NE,Nebraska,US,United States -Greenwood,NE,Nebraska,US,United States Gresham,NE,Nebraska,US,United States Gretna,NE,Nebraska,US,United States Hallam,NE,Nebraska,US,United States -Hampton,NE,Nebraska,US,United States Hardy,NE,Nebraska,US,United States Hartington,NE,Nebraska,US,United States +Harvard,NE,Nebraska,US,United States Hastings,NE,Nebraska,US,United States Hebron,NE,Nebraska,US,United States Henderson,NE,Nebraska,US,United States Herman,NE,Nebraska,US,United States Hickman,NE,Nebraska,US,United States -Hildreth,NE,Nebraska,US,United States Holdrege,NE,Nebraska,US,United States Homer,NE,Nebraska,US,United States Hooper,NE,Nebraska,US,United States Hoskins,NE,Nebraska,US,United States Howells,NE,Nebraska,US,United States Hubbard,NE,Nebraska,US,United States -Humboldt,NE,Nebraska,US,United States Humphrey,NE,Nebraska,US,United States Ithaca,NE,Nebraska,US,United States Jackson,NE,Nebraska,US,United States Jansen,NE,Nebraska,US,United States -Juniata,NE,Nebraska,US,United States Kearney,NE,Nebraska,US,United States -Kenesaw,NE,Nebraska,US,United States La Vista,NE,Nebraska,US,United States -Laurel,NE,Nebraska,US,United States Lawrence,NE,Nebraska,US,United States Leigh,NE,Nebraska,US,United States Lewiston,NE,Nebraska,US,United States Lexington,NE,Nebraska,US,United States Lincoln,NE,Nebraska,US,United States Lindsay,NE,Nebraska,US,United States -Litchfield,NE,Nebraska,US,United States +Linwood,NE,Nebraska,US,United States Long Pine,NE,Nebraska,US,United States -Loomis,NE,Nebraska,US,United States Louisville,NE,Nebraska,US,United States Lynch,NE,Nebraska,US,United States Lyons,NE,Nebraska,US,United States @@ -84290,8 +67914,9 @@ Madison,NE,Nebraska,US,United States Malcolm,NE,Nebraska,US,United States Malmo,NE,Nebraska,US,United States Manley,NE,Nebraska,US,United States -Martell,NE,Nebraska,US,United States +McCool Junction,NE,Nebraska,US,United States Meadow Grove,NE,Nebraska,US,United States +Memphis,NE,Nebraska,US,United States Milford,NE,Nebraska,US,United States Minden,NE,Nebraska,US,United States Morse Bluff,NE,Nebraska,US,United States @@ -84305,13 +67930,12 @@ Nehawka,NE,Nebraska,US,United States Neligh,NE,Nebraska,US,United States Newcastle,NE,Nebraska,US,United States Newman Grove,NE,Nebraska,US,United States -Nickerson,NE,Nebraska,US,United States Niobrara,NE,Nebraska,US,United States Norfolk,NE,Nebraska,US,United States North Bend,NE,Nebraska,US,United States -North Loup,NE,Nebraska,US,United States Oak,NE,Nebraska,US,United States "O'Neill",NE,Nebraska,US,United States +Oakdale,NE,Nebraska,US,United States Oakland,NE,Nebraska,US,United States Oconto,NE,Nebraska,US,United States Odell,NE,Nebraska,US,United States @@ -84319,9 +67943,7 @@ Omaha,NE,Nebraska,US,United States Orchard,NE,Nebraska,US,United States Ord,NE,Nebraska,US,United States Orleans,NE,Nebraska,US,United States -Osceola,NE,Nebraska,US,United States Osmond,NE,Nebraska,US,United States -Otoe,NE,Nebraska,US,United States Overton,NE,Nebraska,US,United States Oxford,NE,Nebraska,US,United States Page,NE,Nebraska,US,United States @@ -84333,41 +67955,41 @@ Pender,NE,Nebraska,US,United States Peru,NE,Nebraska,US,United States Petersburg,NE,Nebraska,US,United States Phillips,NE,Nebraska,US,United States +Pickrell,NE,Nebraska,US,United States Pierce,NE,Nebraska,US,United States Plainview,NE,Nebraska,US,United States Platte Center,NE,Nebraska,US,United States Plattsmouth,NE,Nebraska,US,United States Pleasant Dale,NE,Nebraska,US,United States +Plymouth,NE,Nebraska,US,United States Ponca,NE,Nebraska,US,United States Prague,NE,Nebraska,US,United States -Primrose,NE,Nebraska,US,United States Ravenna,NE,Nebraska,US,United States Raymond,NE,Nebraska,US,United States Red Cloud,NE,Nebraska,US,United States -Republican City,NE,Nebraska,US,United States Rising City,NE,Nebraska,US,United States Roca,NE,Nebraska,US,United States -Rosalie,NE,Nebraska,US,United States Roseland,NE,Nebraska,US,United States +Royal,NE,Nebraska,US,United States Rulo,NE,Nebraska,US,United States Saint Libory,NE,Nebraska,US,United States Saint Paul,NE,Nebraska,US,United States Sargent,NE,Nebraska,US,United States +Saronville,NE,Nebraska,US,United States Schuyler,NE,Nebraska,US,United States Scribner,NE,Nebraska,US,United States Seward,NE,Nebraska,US,United States -Shelton,NE,Nebraska,US,United States Shickley,NE,Nebraska,US,United States -Shubert,NE,Nebraska,US,United States Silver Creek,NE,Nebraska,US,United States Snyder,NE,Nebraska,US,United States +South Bend,NE,Nebraska,US,United States South Sioux City,NE,Nebraska,US,United States +Spalding,NE,Nebraska,US,United States Spencer,NE,Nebraska,US,United States Springfield,NE,Nebraska,US,United States Stanton,NE,Nebraska,US,United States Staplehurst,NE,Nebraska,US,United States Springview,NE,Nebraska,US,United States -Sterling,NE,Nebraska,US,United States Stromsburg,NE,Nebraska,US,United States Stuart,NE,Nebraska,US,United States Superior,NE,Nebraska,US,United States @@ -84379,24 +68001,22 @@ Thurston,NE,Nebraska,US,United States Tilden,NE,Nebraska,US,United States Tobias,NE,Nebraska,US,United States Ulysses,NE,Nebraska,US,United States -Union,NE,Nebraska,US,United States Upland,NE,Nebraska,US,United States Utica,NE,Nebraska,US,United States Valley,NE,Nebraska,US,United States Valparaiso,NE,Nebraska,US,United States Verdigre,NE,Nebraska,US,United States +Verdon,NE,Nebraska,US,United States Virginia,NE,Nebraska,US,United States Waco,NE,Nebraska,US,United States Wahoo,NE,Nebraska,US,United States Wakefield,NE,Nebraska,US,United States Walthill,NE,Nebraska,US,United States Walton,NE,Nebraska,US,United States -Waterbury,NE,Nebraska,US,United States Waterloo,NE,Nebraska,US,United States Wausa,NE,Nebraska,US,United States Waverly,NE,Nebraska,US,United States Wayne,NE,Nebraska,US,United States -Weeping Water,NE,Nebraska,US,United States West Point,NE,Nebraska,US,United States Weston,NE,Nebraska,US,United States Wilcox,NE,Nebraska,US,United States @@ -84411,26 +68031,20 @@ Wynot,NE,Nebraska,US,United States Wymore,NE,Nebraska,US,United States York,NE,Nebraska,US,United States Yutan,NE,Nebraska,US,United States -Acworth,NH,New Hampshire,US,United States Alstead,NH,New Hampshire,US,United States -Alton,NH,New Hampshire,US,United States Amherst,NH,New Hampshire,US,United States Andover,NH,New Hampshire,US,United States -Antrim,NH,New Hampshire,US,United States Ashland,NH,New Hampshire,US,United States Atkinson,NH,New Hampshire,US,United States Auburn,NH,New Hampshire,US,United States Barrington,NH,New Hampshire,US,United States -Bartlett,NH,New Hampshire,US,United States Bath,NH,New Hampshire,US,United States Bedford,NH,New Hampshire,US,United States Belmont,NH,New Hampshire,US,United States -Bennington,NH,New Hampshire,US,United States Berlin,NH,New Hampshire,US,United States Bethlehem,NH,New Hampshire,US,United States Boscawen,NH,New Hampshire,US,United States Bow,NH,New Hampshire,US,United States -Bradford,NH,New Hampshire,US,United States Bretton Woods,NH,New Hampshire,US,United States Bristol,NH,New Hampshire,US,United States Brookline,NH,New Hampshire,US,United States @@ -84446,13 +68060,12 @@ Center Tuftonboro,NH,New Hampshire,US,United States Charlestown,NH,New Hampshire,US,United States Chester,NH,New Hampshire,US,United States Chichester,NH,New Hampshire,US,United States -Chocorua,NH,New Hampshire,US,United States Claremont,NH,New Hampshire,US,United States Colebrook,NH,New Hampshire,US,United States Concord,NH,New Hampshire,US,United States Contoocook,NH,New Hampshire,US,United States Conway,NH,New Hampshire,US,United States -Cornish Center,NH,New Hampshire,US,United States +Cornish Flat,NH,New Hampshire,US,United States Danbury,NH,New Hampshire,US,United States Danville,NH,New Hampshire,US,United States Deerfield,NH,New Hampshire,US,United States @@ -84468,8 +68081,6 @@ Effingham,NH,New Hampshire,US,United States Enfield,NH,New Hampshire,US,United States Epping,NH,New Hampshire,US,United States Epsom,NH,New Hampshire,US,United States -Errol,NH,New Hampshire,US,United States -Etna,NH,New Hampshire,US,United States Exeter,NH,New Hampshire,US,United States Farmington,NH,New Hampshire,US,United States Fitzwilliam,NH,New Hampshire,US,United States @@ -84479,9 +68090,6 @@ Freedom,NH,New Hampshire,US,United States Fremont,NH,New Hampshire,US,United States Gilford,NH,New Hampshire,US,United States Gilmanton,NH,New Hampshire,US,United States -Gilmanton Ironworks,NH,New Hampshire,US,United States -Gilsum,NH,New Hampshire,US,United States -Glen,NH,New Hampshire,US,United States Goffstown,NH,New Hampshire,US,United States Gorham,NH,New Hampshire,US,United States Goshen,NH,New Hampshire,US,United States @@ -84497,7 +68105,6 @@ Hampton Falls,NH,New Hampshire,US,United States Hancock,NH,New Hampshire,US,United States Hanover,NH,New Hampshire,US,United States Harrisville,NH,New Hampshire,US,United States -Haverhill,NH,New Hampshire,US,United States Henniker,NH,New Hampshire,US,United States Hill,NH,New Hampshire,US,United States Hinsdale,NH,New Hampshire,US,United States @@ -84524,26 +68131,22 @@ Littleton,NH,New Hampshire,US,United States Londonderry,NH,New Hampshire,US,United States Loudon,NH,New Hampshire,US,United States Lyme,NH,New Hampshire,US,United States -Madbury,NH,New Hampshire,US,United States Madison,NH,New Hampshire,US,United States Manchester,NH,New Hampshire,US,United States Marlborough,NH,New Hampshire,US,United States Marlow,NH,New Hampshire,US,United States Meredith,NH,New Hampshire,US,United States Meriden,NH,New Hampshire,US,United States +Melvin Village,NH,New Hampshire,US,United States Merrimack,NH,New Hampshire,US,United States -Middleton Corners,NH,New Hampshire,US,United States Milan,NH,New Hampshire,US,United States Milford,NH,New Hampshire,US,United States Milton,NH,New Hampshire,US,United States Monroe,NH,New Hampshire,US,United States -Mont Vernon,NH,New Hampshire,US,United States Moultonborough,NH,New Hampshire,US,United States Nashua,NH,New Hampshire,US,United States Nelson,NH,New Hampshire,US,United States New Boston,NH,New Hampshire,US,United States -Newcastle,NH,New Hampshire,US,United States -New Durham,NH,New Hampshire,US,United States ,NH,New Hampshire,US,United States New Ipswich,NH,New Hampshire,US,United States New London,NH,New Hampshire,US,United States @@ -84555,7 +68158,6 @@ Newmarket,NH,New Hampshire,US,United States Newport,NH,New Hampshire,US,United States Newton,NH,New Hampshire,US,United States North Conway,NH,New Hampshire,US,United States -North Haverhill,NH,New Hampshire,US,United States North Hampton,NH,New Hampshire,US,United States North Stratford,NH,New Hampshire,US,United States North Walpole,NH,New Hampshire,US,United States @@ -84569,7 +68171,7 @@ Pelham,NH,New Hampshire,US,United States Pembroke,NH,New Hampshire,US,United States Peterborough,NH,New Hampshire,US,United States Piermont,NH,New Hampshire,US,United States -Pittsburg,NH,New Hampshire,US,United States +Pike,NH,New Hampshire,US,United States Pittsfield,NH,New Hampshire,US,United States Plainfield,NH,New Hampshire,US,United States Plaistow,NH,New Hampshire,US,United States @@ -84579,9 +68181,7 @@ Raymond,NH,New Hampshire,US,United States Rindge,NH,New Hampshire,US,United States Rochester,NH,New Hampshire,US,United States Rollinsford,NH,New Hampshire,US,United States -Rumney,NH,New Hampshire,US,United States Rye,NH,New Hampshire,US,United States -Rye Beach,NH,New Hampshire,US,United States Salem,NH,New Hampshire,US,United States Sanbornton,NH,New Hampshire,US,United States Sanbornville,NH,New Hampshire,US,United States @@ -84590,13 +68190,14 @@ Sandwich,NH,New Hampshire,US,United States Seabrook,NH,New Hampshire,US,United States Silver Lake,NH,New Hampshire,US,United States Somersworth,NH,New Hampshire,US,United States +South Tamworth,NH,New Hampshire,US,United States Spofford,NH,New Hampshire,US,United States Springfield,NH,New Hampshire,US,United States Stoddard,NH,New Hampshire,US,United States Strafford,NH,New Hampshire,US,United States Stratham,NH,New Hampshire,US,United States -Sugar Hill,NH,New Hampshire,US,United States Sunapee,NH,New Hampshire,US,United States +Suncook,NH,New Hampshire,US,United States Swanzey,NH,New Hampshire,US,United States Tamworth,NH,New Hampshire,US,United States Temple,NH,New Hampshire,US,United States @@ -84606,14 +68207,12 @@ Troy,NH,New Hampshire,US,United States Wakefield,NH,New Hampshire,US,United States Walpole,NH,New Hampshire,US,United States Warner,NH,New Hampshire,US,United States -Warren,NH,New Hampshire,US,United States Washington,NH,New Hampshire,US,United States +Waterville Valley,NH,New Hampshire,US,United States Weare,NH,New Hampshire,US,United States -Wentworth,NH,New Hampshire,US,United States West Chesterfield,NH,New Hampshire,US,United States West Lebanon,NH,New Hampshire,US,United States West Ossipee,NH,New Hampshire,US,United States -West Stewartstown,NH,New Hampshire,US,United States Westmoreland,NH,New Hampshire,US,United States Whitefield,NH,New Hampshire,US,United States Wilton,NH,New Hampshire,US,United States @@ -84621,20 +68220,15 @@ Winchester,NH,New Hampshire,US,United States Windham,NH,New Hampshire,US,United States Wolfeboro,NH,New Hampshire,US,United States Woodstock,NH,New Hampshire,US,United States -Woodsville,NH,New Hampshire,US,United States -Town of Aberdeen,NJ,New Jersey,US,United States Wall Township,NJ,New Jersey,US,United States Allendale,NJ,New Jersey,US,United States -Allenhurst,NJ,New Jersey,US,United States Allentown,NJ,New Jersey,US,United States Andover,NJ,New Jersey,US,United States Annandale,NJ,New Jersey,US,United States -Arlington,NJ,New Jersey,US,United States -Asbury,NJ,New Jersey,US,United States Asbury Park,NJ,New Jersey,US,United States Atlantic Highlands,NJ,New Jersey,US,United States +Augusta,NJ,New Jersey,US,United States Avenel,NJ,New Jersey,US,United States -Avon-by-the-Sea,NJ,New Jersey,US,United States Basking Ridge,NJ,New Jersey,US,United States Bayonne,NJ,New Jersey,US,United States Bedminster,NJ,New Jersey,US,United States @@ -84645,6 +68239,7 @@ Belmar,NJ,New Jersey,US,United States Belvidere,NJ,New Jersey,US,United States Bergenfield,NJ,New Jersey,US,United States Berkeley Heights,NJ,New Jersey,US,United States +Township of Bernards,NJ,New Jersey,US,United States Bernardsville,NJ,New Jersey,US,United States Beverly,NJ,New Jersey,US,United States Blairstown,NJ,New Jersey,US,United States @@ -84656,14 +68251,12 @@ Boonton,NJ,New Jersey,US,United States Bordentown,NJ,New Jersey,US,United States Bound Brook,NJ,New Jersey,US,United States Bradley Beach,NJ,New Jersey,US,United States -Branchburg Township,NJ,New Jersey,US,United States Branchville,NJ,New Jersey,US,United States -Brick,NJ,New Jersey,US,United States +Brielle,NJ,New Jersey,US,United States Budd Lake,NJ,New Jersey,US,United States Burlington,NJ,New Jersey,US,United States Butler,NJ,New Jersey,US,United States Caldwell,NJ,New Jersey,US,United States -Califon,NJ,New Jersey,US,United States Carlstadt,NJ,New Jersey,US,United States Carteret,NJ,New Jersey,US,United States Cassville,NJ,New Jersey,US,United States @@ -84674,7 +68267,6 @@ Chester,NJ,New Jersey,US,United States Chesterfield,NJ,New Jersey,US,United States Clark,NJ,New Jersey,US,United States Cliffside Park,NJ,New Jersey,US,United States -Cliffwood,NJ,New Jersey,US,United States Clifton,NJ,New Jersey,US,United States Clinton,NJ,New Jersey,US,United States Closter,NJ,New Jersey,US,United States @@ -84696,7 +68288,6 @@ Dunellen,NJ,New Jersey,US,United States Dumont,NJ,New Jersey,US,United States East Brunswick,NJ,New Jersey,US,United States East Hanover,NJ,New Jersey,US,United States -East Newark,NJ,New Jersey,US,United States East Orange,NJ,New Jersey,US,United States East Rutherford,NJ,New Jersey,US,United States Eatontown,NJ,New Jersey,US,United States @@ -84708,16 +68299,15 @@ Emerson,NJ,New Jersey,US,United States Englewood,NJ,New Jersey,US,United States Englewood Cliffs,NJ,New Jersey,US,United States Englishtown,NJ,New Jersey,US,United States -Essex Fells,NJ,New Jersey,US,United States Ewing,NJ,New Jersey,US,United States Fair Haven,NJ,New Jersey,US,United States Fair Lawn,NJ,New Jersey,US,United States Fairfield,NJ,New Jersey,US,United States Fairview,NJ,New Jersey,US,United States -Fanwood,NJ,New Jersey,US,United States Far Hills,NJ,New Jersey,US,United States Farmingdale,NJ,New Jersey,US,United States Fieldsboro,NJ,New Jersey,US,United States +Flagtown,NJ,New Jersey,US,United States Flanders,NJ,New Jersey,US,United States Florence,NJ,New Jersey,US,United States Florham Park,NJ,New Jersey,US,United States @@ -84738,7 +68328,6 @@ Glen Gardner,NJ,New Jersey,US,United States Glen Ridge,NJ,New Jersey,US,United States Glen Rock,NJ,New Jersey,US,United States Glenwood,NJ,New Jersey,US,United States -Great Meadows,NJ,New Jersey,US,United States Hackensack,NJ,New Jersey,US,United States Hackettstown,NJ,New Jersey,US,United States Hamburg,NJ,New Jersey,US,United States @@ -84750,8 +68339,6 @@ Hanover,NJ,New Jersey,US,United States Harrington Park,NJ,New Jersey,US,United States Harrison,NJ,New Jersey,US,United States Hasbrouck Heights,NJ,New Jersey,US,United States -Haskell,NJ,New Jersey,US,United States -Haworth,NJ,New Jersey,US,United States Hawthorne,NJ,New Jersey,US,United States Hazlet,NJ,New Jersey,US,United States Helmetta,NJ,New Jersey,US,United States @@ -84782,7 +68369,6 @@ Kendall Park,NJ,New Jersey,US,United States Kenvil,NJ,New Jersey,US,United States Kenilworth,NJ,New Jersey,US,United States Keyport,NJ,New Jersey,US,United States -Kingston,NJ,New Jersey,US,United States Kinnelon,NJ,New Jersey,US,United States Lafayette,NJ,New Jersey,US,United States Lake Hiawatha,NJ,New Jersey,US,United States @@ -84791,14 +68377,12 @@ Lakehurst,NJ,New Jersey,US,United States Lakewood,NJ,New Jersey,US,United States Lambertville,NJ,New Jersey,US,United States Landing,NJ,New Jersey,US,United States -Lawrence,NJ,New Jersey,US,United States Laurelton,NJ,New Jersey,US,United States Lawrenceville,NJ,New Jersey,US,United States Lebanon,NJ,New Jersey,US,United States Ledgewood,NJ,New Jersey,US,United States Leonardo,NJ,New Jersey,US,United States Leonia,NJ,New Jersey,US,United States -Liberty Corner,NJ,New Jersey,US,United States Lincoln Park,NJ,New Jersey,US,United States Lincroft,NJ,New Jersey,US,United States Linden,NJ,New Jersey,US,United States @@ -84815,11 +68399,9 @@ Madison,NJ,New Jersey,US,United States Mahwah,NJ,New Jersey,US,United States Manalapan,NJ,New Jersey,US,United States Manasquan,NJ,New Jersey,US,United States -Mantoloking,NJ,New Jersey,US,United States Manville,NJ,New Jersey,US,United States Maplewood,NJ,New Jersey,US,United States Marlboro,NJ,New Jersey,US,United States -Martinsville,NJ,New Jersey,US,United States Matawan,NJ,New Jersey,US,United States Maywood,NJ,New Jersey,US,United States Mendham,NJ,New Jersey,US,United States @@ -84832,11 +68414,11 @@ Milford,NJ,New Jersey,US,United States Millington,NJ,New Jersey,US,United States Millstone,NJ,New Jersey,US,United States Milltown,NJ,New Jersey,US,United States -Mine Hill,NJ,New Jersey,US,United States Monmouth Beach,NJ,New Jersey,US,United States Monmouth Junction,NJ,New Jersey,US,United States Montague,NJ,New Jersey,US,United States Montclair,NJ,New Jersey,US,United States +Montgomery,NJ,New Jersey,US,United States Montvale,NJ,New Jersey,US,United States Montville,NJ,New Jersey,US,United States Moonachie,NJ,New Jersey,US,United States @@ -84847,7 +68429,6 @@ Mount Arlington,NJ,New Jersey,US,United States Mount Olive,NJ,New Jersey,US,United States Mountain Lakes,NJ,New Jersey,US,United States Mountainside,NJ,New Jersey,US,United States -Murray Hill,NJ,New Jersey,US,United States Neptune City,NJ,New Jersey,US,United States Neshanic Station,NJ,New Jersey,US,United States Netcong,NJ,New Jersey,US,United States @@ -84856,7 +68437,6 @@ New Egypt,NJ,New Jersey,US,United States ,NJ,New Jersey,US,United States New Milford,NJ,New Jersey,US,United States New Providence,NJ,New Jersey,US,United States -New Vernon,NJ,New Jersey,US,United States Newark,NJ,New Jersey,US,United States Newfoundland,NJ,New Jersey,US,United States Newton,NJ,New Jersey,US,United States @@ -84871,7 +68451,6 @@ Oakhurst,NJ,New Jersey,US,United States Oakland,NJ,New Jersey,US,United States Ocean Grove,NJ,New Jersey,US,United States Oceanport,NJ,New Jersey,US,United States -Ogdensburg,NJ,New Jersey,US,United States Old Bridge,NJ,New Jersey,US,United States Oradell,NJ,New Jersey,US,United States Orange,NJ,New Jersey,US,United States @@ -84884,6 +68463,7 @@ Parlin,NJ,New Jersey,US,United States Parsippany,NJ,New Jersey,US,United States Passaic,NJ,New Jersey,US,United States Paterson,NJ,New Jersey,US,United States +Peapack,NJ,New Jersey,US,United States Pennington,NJ,New Jersey,US,United States Pequannock,NJ,New Jersey,US,United States Perth Amboy,NJ,New Jersey,US,United States @@ -84915,13 +68495,13 @@ Ridgewood,NJ,New Jersey,US,United States Ringoes,NJ,New Jersey,US,United States Ringwood,NJ,New Jersey,US,United States River Edge,NJ,New Jersey,US,United States -Riverdale,NJ,New Jersey,US,United States Riverside,NJ,New Jersey,US,United States Riverside Park,NJ,New Jersey,US,United States Riverton,NJ,New Jersey,US,United States Robbinsville,NJ,New Jersey,US,United States Rochelle Park,NJ,New Jersey,US,United States Rockaway,NJ,New Jersey,US,United States +Rocky Hill,NJ,New Jersey,US,United States Roebling,NJ,New Jersey,US,United States Roseland,NJ,New Jersey,US,United States Roselle,NJ,New Jersey,US,United States @@ -84934,14 +68514,12 @@ Sayreville,NJ,New Jersey,US,United States Scotch Plains,NJ,New Jersey,US,United States Sea Girt,NJ,New Jersey,US,United States Secaucus,NJ,New Jersey,US,United States -Sewaren,NJ,New Jersey,US,United States Short Hills,NJ,New Jersey,US,United States Shrewsbury,NJ,New Jersey,US,United States Skillman,NJ,New Jersey,US,United States Somerset,NJ,New Jersey,US,United States Somerville,NJ,New Jersey,US,United States South Amboy,NJ,New Jersey,US,United States -South Bound Brook,NJ,New Jersey,US,United States South Orange,NJ,New Jersey,US,United States South Plainfield,NJ,New Jersey,US,United States South River,NJ,New Jersey,US,United States @@ -84954,7 +68532,6 @@ Stanhope,NJ,New Jersey,US,United States Stewartsville,NJ,New Jersey,US,United States Stirling,NJ,New Jersey,US,United States Stockholm,NJ,New Jersey,US,United States -Stockton,NJ,New Jersey,US,United States Succasunna,NJ,New Jersey,US,United States Summit,NJ,New Jersey,US,United States Sussex,NJ,New Jersey,US,United States @@ -84972,7 +68549,6 @@ Union,NJ,New Jersey,US,United States Union City,NJ,New Jersey,US,United States Upper Saddle River,NJ,New Jersey,US,United States Verona,NJ,New Jersey,US,United States -Vienna,NJ,New Jersey,US,United States Voorhees Township,NJ,New Jersey,US,United States Vernon,NJ,New Jersey,US,United States Waldwick,NJ,New Jersey,US,United States @@ -84980,7 +68556,6 @@ Wallington,NJ,New Jersey,US,United States Wanaque,NJ,New Jersey,US,United States Washington,NJ,New Jersey,US,United States Watchung,NJ,New Jersey,US,United States -Wayne,NJ,New Jersey,US,United States Weehawken,NJ,New Jersey,US,United States West Long Branch,NJ,New Jersey,US,United States West Milford,NJ,New Jersey,US,United States @@ -84992,6 +68567,7 @@ Westwood,NJ,New Jersey,US,United States Wharton,NJ,New Jersey,US,United States Whippany,NJ,New Jersey,US,United States Whitehouse Station,NJ,New Jersey,US,United States +Wickatunk,NJ,New Jersey,US,United States Willingboro,NJ,New Jersey,US,United States Wood-Ridge,NJ,New Jersey,US,United States Woodbridge,NJ,New Jersey,US,United States @@ -85002,6 +68578,7 @@ Wyckoff,NJ,New Jersey,US,United States Accord,NY,New York,US,United States Acra,NY,New York,US,United States Adams,NY,New York,US,United States +Adams Center,NY,New York,US,United States Addison,NY,New York,US,United States Afton,NY,New York,US,United States Akron,NY,New York,US,United States @@ -85013,37 +68590,30 @@ Alexander,NY,New York,US,United States Alexandria Bay,NY,New York,US,United States Alfred,NY,New York,US,United States Alfred Station,NY,New York,US,United States -Allegany,NY,New York,US,United States -Almond,NY,New York,US,United States Alpine,NY,New York,US,United States Altamont,NY,New York,US,United States Altmar,NY,New York,US,United States Altona,NY,New York,US,United States Amagansett,NY,New York,US,United States -Amawalk,NY,New York,US,United States Amenia,NY,New York,US,United States Amherst,NY,New York,US,United States Amityville,NY,New York,US,United States Amsterdam,NY,New York,US,United States -Ancram,NY,New York,US,United States Ancramdale,NY,New York,US,United States Andes,NY,New York,US,United States Andover,NY,New York,US,United States -Angelica,NY,New York,US,United States Annandale-on-Hudson,NY,New York,US,United States Angola,NY,New York,US,United States +Antwerp,NY,New York,US,United States Apalachin,NY,New York,US,United States Appleton,NY,New York,US,United States -Aquebogue,NY,New York,US,United States Arcade,NY,New York,US,United States Ardsley,NY,New York,US,United States Argyle,NY,New York,US,United States Arkport,NY,New York,US,United States -Arkville,NY,New York,US,United States Armonk,NY,New York,US,United States Ashville,NY,New York,US,United States Athens,NY,New York,US,United States -Athol,NY,New York,US,United States Atlanta,NY,New York,US,United States Atlantic Beach,NY,New York,US,United States Attica,NY,New York,US,United States @@ -85063,15 +68633,13 @@ Ballston Spa,NY,New York,US,United States Barker,NY,New York,US,United States Barneveld,NY,New York,US,United States Barrington,NY,New York,US,United States -Barryville,NY,New York,US,United States +Barton,NY,New York,US,United States Basom,NY,New York,US,United States Batavia,NY,New York,US,United States Bath,NY,New York,US,United States Bay Shore,NY,New York,US,United States Bayport,NY,New York,US,United States -Bayville,NY,New York,US,United States Beacon,NY,New York,US,United States -Bearsville,NY,New York,US,United States Bedford,NY,New York,US,United States Bedford Hills,NY,New York,US,United States Belfast,NY,New York,US,United States @@ -85079,20 +68647,14 @@ Bellerose,NY,New York,US,United States Bellmore,NY,New York,US,United States Bellport,NY,New York,US,United States Belmont,NY,New York,US,United States -Bemus Point,NY,New York,US,United States -Bergen,NY,New York,US,United States Berkshire,NY,New York,US,United States -Bernhards Bay,NY,New York,US,United States +Berne,NY,New York,US,United States Bethpage,NY,New York,US,United States -Big Flats,NY,New York,US,United States Binghamton,NY,New York,US,United States Blauvelt,NY,New York,US,United States Bliss,NY,New York,US,United States Bloomfield,NY,New York,US,United States -Blooming Grove,NY,New York,US,United States Bloomingburg,NY,New York,US,United States -Bloomingdale,NY,New York,US,United States -Bloomville,NY,New York,US,United States Blossvale,NY,New York,US,United States Blue Point,NY,New York,US,United States Bohemia,NY,New York,US,United States @@ -85102,60 +68664,55 @@ Bolton,NY,New York,US,United States Bombay,NY,New York,US,United States Bolton Landing,NY,New York,US,United States Boonville,NY,New York,US,United States +Borough Park,NY,New York,US,United States Boston,NY,New York,US,United States Bouckville,NY,New York,US,United States -Bovina Center,NY,New York,US,United States Bowmansville,NY,New York,US,United States -Bradford,NY,New York,US,United States Branchport,NY,New York,US,United States Brant Lake,NY,New York,US,United States -Brasher Falls,NY,New York,US,United States Brentwood,NY,New York,US,United States Brewerton,NY,New York,US,United States Brewster,NY,New York,US,United States Briarcliff Manor,NY,New York,US,United States Bridgehampton,NY,New York,US,United States Bridgeport,NY,New York,US,United States -Brier Hill,NY,New York,US,United States Brighton,NY,New York,US,United States Brightwaters,NY,New York,US,United States -Broadalbin,NY,New York,US,United States Brockport,NY,New York,US,United States +Brocton,NY,New York,US,United States The Bronx,NY,New York,US,United States Bronxville,NY,New York,US,United States Brookhaven,NY,New York,US,United States Brooklyn,NY,New York,US,United States Brooktondale,NY,New York,US,United States -Brushton,NY,New York,US,United States Buffalo,NY,New York,US,United States Burdett,NY,New York,US,United States Burlington,NY,New York,US,United States -Burlington Flats,NY,New York,US,United States Burnt Hills,NY,New York,US,United States Burt,NY,New York,US,United States -Byron,NY,New York,US,United States +Bushwick,NY,New York,US,United States +Buskirk,NY,New York,US,United States Cairo,NY,New York,US,United States -Calcium,NY,New York,US,United States Caledonia,NY,New York,US,United States Callicoon,NY,New York,US,United States Calverton,NY,New York,US,United States -Cambridge,NY,New York,US,United States +Cambria Heights,NY,New York,US,United States Camden,NY,New York,US,United States -Cameron Mills,NY,New York,US,United States +Cameron,NY,New York,US,United States +Campbell,NY,New York,US,United States Campbell Hall,NY,New York,US,United States Canaan,NY,New York,US,United States Canajoharie,NY,New York,US,United States Canandaigua,NY,New York,US,United States +Canaseraga,NY,New York,US,United States Canastota,NY,New York,US,United States Candor,NY,New York,US,United States Caneadea,NY,New York,US,United States -Canisteo,NY,New York,US,United States Canton,NY,New York,US,United States Cape Vincent,NY,New York,US,United States Carle Place,NY,New York,US,United States Carmel,NY,New York,US,United States Carthage,NY,New York,US,United States -Cassadaga,NY,New York,US,United States Cassville,NY,New York,US,United States Castile,NY,New York,US,United States Castle Creek,NY,New York,US,United States @@ -85165,20 +68722,17 @@ Cato,NY,New York,US,United States Catskill,NY,New York,US,United States Cattaraugus,NY,New York,US,United States Cayuga,NY,New York,US,United States -Cayuta,NY,New York,US,United States Cazenovia,NY,New York,US,United States Cedarhurst,NY,New York,US,United States Center Moriches,NY,New York,US,United States Centereach,NY,New York,US,United States Centerport,NY,New York,US,United States -Central Bridge,NY,New York,US,United States Central Islip,NY,New York,US,United States Central Square,NY,New York,US,United States Central Valley,NY,New York,US,United States Chaffee,NY,New York,US,United States Champlain,NY,New York,US,United States Chappaqua,NY,New York,US,United States -Charlotteville,NY,New York,US,United States Chase Mills,NY,New York,US,United States Chateaugay,NY,New York,US,United States Chatham,NY,New York,US,United States @@ -85189,8 +68743,6 @@ Cheektowaga,NY,New York,US,United States Chelsea,NY,New York,US,United States Chemung,NY,New York,US,United States Chenango Forks,NY,New York,US,United States -Cherry Creek,NY,New York,US,United States -Cherry Valley,NY,New York,US,United States Chester,NY,New York,US,United States Chestertown,NY,New York,US,United States Chittenango,NY,New York,US,United States @@ -85204,24 +68756,20 @@ Claryville,NY,New York,US,United States Clay,NY,New York,US,United States Clayton,NY,New York,US,United States Clayville,NY,New York,US,United States -Clemons,NY,New York,US,United States Cleveland,NY,New York,US,United States Clifton Park,NY,New York,US,United States Clifton Springs,NY,New York,US,United States +Climax,NY,New York,US,United States Clinton,NY,New York,US,United States Clinton Corners,NY,New York,US,United States -Clintondale,NY,New York,US,United States Clymer,NY,New York,US,United States Cobleskill,NY,New York,US,United States -Cochecton,NY,New York,US,United States Cohocton,NY,New York,US,United States Cohoes,NY,New York,US,United States -Cold Brook,NY,New York,US,United States Cold Spring,NY,New York,US,United States Cold Spring Harbor,NY,New York,US,United States Colden,NY,New York,US,United States Collins,NY,New York,US,United States -Colton,NY,New York,US,United States Columbus,NY,New York,US,United States Commack,NY,New York,US,United States Conesus,NY,New York,US,United States @@ -85238,14 +68786,10 @@ Corfu,NY,New York,US,United States Corinth,NY,New York,US,United States Corning,NY,New York,US,United States Cornwall-on-Hudson,NY,New York,US,United States -Cornwallville,NY,New York,US,United States Cortland,NY,New York,US,United States Covington,NY,New York,US,United States Coxsackie,NY,New York,US,United States -Craryville,NY,New York,US,United States Croghan,NY,New York,US,United States -Crompond,NY,New York,US,United States -Cross River,NY,New York,US,United States Croton-on-Hudson,NY,New York,US,United States Crown Point,NY,New York,US,United States Crugers,NY,New York,US,United States @@ -85257,10 +68801,8 @@ Dalton,NY,New York,US,United States Dansville,NY,New York,US,United States Darien Center,NY,New York,US,United States Davenport,NY,New York,US,United States -Dayton,NY,New York,US,United States De Kalb Junction,NY,New York,US,United States De Lancey,NY,New York,US,United States -Deansboro,NY,New York,US,United States Deer Park,NY,New York,US,United States Deerfield,NY,New York,US,United States Delanson,NY,New York,US,United States @@ -85271,30 +68813,25 @@ Denver,NY,New York,US,United States Depew,NY,New York,US,United States Deposit,NY,New York,US,United States Derby,NY,New York,US,United States +Dewittville,NY,New York,US,United States Dexter,NY,New York,US,United States -Diamond Point,NY,New York,US,United States -Dickinson Center,NY,New York,US,United States Dobbs Ferry,NY,New York,US,United States -Dolgeville,NY,New York,US,United States Dover Plains,NY,New York,US,United States -Downsville,NY,New York,US,United States Dresden,NY,New York,US,United States Dryden,NY,New York,US,United States Duanesburg,NY,New York,US,United States Dundee,NY,New York,US,United States Dunkirk,NY,New York,US,United States +Durham,NY,New York,US,United States Durhamville,NY,New York,US,United States Eagle Bridge,NY,New York,US,United States -Earlton,NY,New York,US,United States Earlville,NY,New York,US,United States East Amherst,NY,New York,US,United States East Aurora,NY,New York,US,United States East Berne,NY,New York,US,United States East Bethany,NY,New York,US,United States -East Branch,NY,New York,US,United States East Chatham,NY,New York,US,United States East Concord,NY,New York,US,United States -East Durham,NY,New York,US,United States East Greenbush,NY,New York,US,United States East Hampton,NY,New York,US,United States East Islip,NY,New York,US,United States @@ -85302,8 +68839,10 @@ East Meadow,NY,New York,US,United States East Meredith,NY,New York,US,United States East Moriches,NY,New York,US,United States East Nassau,NY,New York,US,United States +East New York,NY,New York,US,United States East Northport,NY,New York,US,United States East Norwich,NY,New York,US,United States +East Pembroke,NY,New York,US,United States East Quogue,NY,New York,US,United States East Rochester,NY,New York,US,United States East Rockaway,NY,New York,US,United States @@ -85312,7 +68851,6 @@ East Setauket,NY,New York,US,United States East Syracuse,NY,New York,US,United States East White Plains,NY,New York,US,United States Eastchester,NY,New York,US,United States -Eastport,NY,New York,US,United States Eaton,NY,New York,US,United States Eden,NY,New York,US,United States Edgewater,NY,New York,US,United States @@ -85320,8 +68858,6 @@ Edgewood,NY,New York,US,United States Edmeston,NY,New York,US,United States Elba,NY,New York,US,United States Elbridge,NY,New York,US,United States -Eldred,NY,New York,US,United States -Elizabethtown,NY,New York,US,United States Elka Park,NY,New York,US,United States Ellenburg Depot,NY,New York,US,United States Ellenville,NY,New York,US,United States @@ -85333,6 +68869,7 @@ Elmsford,NY,New York,US,United States Endicott,NY,New York,US,United States Erieville,NY,New York,US,United States Erin,NY,New York,US,United States +Esperance,NY,New York,US,United States Essex,NY,New York,US,United States Evans Mills,NY,New York,US,United States Fabius,NY,New York,US,United States @@ -85344,19 +68881,18 @@ Farmingville,NY,New York,US,United States Fayetteville,NY,New York,US,United States Ferndale,NY,New York,US,United States Fillmore,NY,New York,US,United States -Fine,NY,New York,US,United States Fire Island,NY,New York,US,United States Fishers Island,NY,New York,US,United States Fishkill,NY,New York,US,United States +Flatbush,NY,New York,US,United States Fleischmanns,NY,New York,US,United States Floral Park,NY,New York,US,United States Florida,NY,New York,US,United States Fonda,NY,New York,US,United States Forestville,NY,New York,US,United States Fort Ann,NY,New York,US,United States -Fort Covington,NY,New York,US,United States Fort Edward,NY,New York,US,United States -Fort Montgomery,NY,New York,US,United States +Fort Johnson,NY,New York,US,United States Fort Plain,NY,New York,US,United States Frankfort,NY,New York,US,United States Franklin,NY,New York,US,United States @@ -85368,17 +68904,13 @@ Freehold,NY,New York,US,United States Freeport,NY,New York,US,United States Freeville,NY,New York,US,United States Frewsburg,NY,New York,US,United States -Friendship,NY,New York,US,United States Fultonville,NY,New York,US,United States Fulton,NY,New York,US,United States -Gabriels,NY,New York,US,United States Gainesville,NY,New York,US,United States Galway,NY,New York,US,United States Gansevoort,NY,New York,US,United States Garden City,NY,New York,US,United States -Gardiner,NY,New York,US,United States Garnerville,NY,New York,US,United States -Garrattsville,NY,New York,US,United States Garrison,NY,New York,US,United States Gasport,NY,New York,US,United States Geneseo,NY,New York,US,United States @@ -85387,32 +68919,28 @@ Genoa,NY,New York,US,United States Germantown,NY,New York,US,United States Getzville,NY,New York,US,United States Ghent,NY,New York,US,United States -Gilbertsville,NY,New York,US,United States Gilboa,NY,New York,US,United States -Glen Aubrey,NY,New York,US,United States Glen Cove,NY,New York,US,United States Glen Head,NY,New York,US,United States Glen Spey,NY,New York,US,United States Glenfield,NY,New York,US,United States -Glenford,NY,New York,US,United States Glenmont,NY,New York,US,United States Glens Falls,NY,New York,US,United States Glenville,NY,New York,US,United States -Glenwood Landing,NY,New York,US,United States Gloversville,NY,New York,US,United States +Goldens Bridge,NY,New York,US,United States Goshen,NY,New York,US,United States Gouverneur,NY,New York,US,United States Gowanda,NY,New York,US,United States Grahamsville,NY,New York,US,United States Grand Island,NY,New York,US,United States -Granite Springs,NY,New York,US,United States Granville,NY,New York,US,United States +Gravesend,NY,New York,US,United States Great Neck,NY,New York,US,United States Great River,NY,New York,US,United States Great Valley,NY,New York,US,United States Green Island,NY,New York,US,United States Greene,NY,New York,US,United States -Greenfield Center,NY,New York,US,United States Greenlawn,NY,New York,US,United States Greenport,NY,New York,US,United States Greenvale,NY,New York,US,United States @@ -85422,8 +68950,8 @@ Greenwood Lake,NY,New York,US,United States Greig,NY,New York,US,United States Groton,NY,New York,US,United States Guilderland,NY,New York,US,United States +Guilford,NY,New York,US,United States Hadley,NY,New York,US,United States -Hague,NY,New York,US,United States Hagaman,NY,New York,US,United States Halfmoon,NY,New York,US,United States Hamburg,NY,New York,US,United States @@ -85435,13 +68963,10 @@ Hammondsport,NY,New York,US,United States Hampton,NY,New York,US,United States Hampton Bays,NY,New York,US,United States Hancock,NY,New York,US,United States -Hannibal,NY,New York,US,United States Hannacroix,NY,New York,US,United States Harpursville,NY,New York,US,United States -Harris,NY,New York,US,United States Harrison,NY,New York,US,United States Harrisville,NY,New York,US,United States -Hartford,NY,New York,US,United States Hartsdale,NY,New York,US,United States Hartwick,NY,New York,US,United States Hastings,NY,New York,US,United States @@ -85469,7 +68994,6 @@ Hobart,NY,New York,US,United States Hogansburg,NY,New York,US,United States Holbrook,NY,New York,US,United States Holcomb,NY,New York,US,United States -Holland,NY,New York,US,United States Holland Patent,NY,New York,US,United States Holley,NY,New York,US,United States Holmes,NY,New York,US,United States @@ -85481,12 +69005,9 @@ Hopewell Junction,NY,New York,US,United States Hornell,NY,New York,US,United States Horseheads,NY,New York,US,United States Houghton,NY,New York,US,United States -Howes Cave,NY,New York,US,United States Hubbardsville,NY,New York,US,United States Hudson,NY,New York,US,United States Hudson Falls,NY,New York,US,United States -Huguenot,NY,New York,US,United States -Hunt,NY,New York,US,United States Hunter,NY,New York,US,United States Huntington,NY,New York,US,United States Huntington Station,NY,New York,US,United States @@ -85506,27 +69027,18 @@ Islandia,NY,New York,US,United States Islip,NY,New York,US,United States Islip Terrace,NY,New York,US,United States Ithaca,NY,New York,US,United States -Jamaica,NY,New York,US,United States Jamesport,NY,New York,US,United States Jamestown,NY,New York,US,United States Jamesville,NY,New York,US,United States Java Center,NY,New York,US,United States Jay,NY,New York,US,United States Jefferson,NY,New York,US,United States -Jeffersonville,NY,New York,US,United States Jericho,NY,New York,US,United States Jewett,NY,New York,US,United States -Johnsburg,NY,New York,US,United States -Johnson,NY,New York,US,United States Johnson City,NY,New York,US,United States -Johnsonville,NY,New York,US,United States Johnstown,NY,New York,US,United States Jordan,NY,New York,US,United States -Jordanville,NY,New York,US,United States Katonah,NY,New York,US,United States -Keene,NY,New York,US,United States -Keene Valley,NY,New York,US,United States -Kendall,NY,New York,US,United States Kenmore,NY,New York,US,United States Kennedy,NY,New York,US,United States Kent,NY,New York,US,United States @@ -85537,8 +69049,6 @@ Kinderhook,NY,New York,US,United States King Ferry,NY,New York,US,United States Kings Park,NY,New York,US,United States Kingston,NY,New York,US,United States -Kirkville,NY,New York,US,United States -Kirkwood,NY,New York,US,United States LaFayette,NY,New York,US,United States La Fargeville,NY,New York,US,United States Lackawanna,NY,New York,US,United States @@ -85546,42 +69056,36 @@ Lacona,NY,New York,US,United States Lagrangeville,NY,New York,US,United States Lake George,NY,New York,US,United States Lake Grove,NY,New York,US,United States -Lake Hill,NY,New York,US,United States Lake Katrine,NY,New York,US,United States Lake Luzerne,NY,New York,US,United States Lake Placid,NY,New York,US,United States -Lake Pleasant,NY,New York,US,United States +Lake Ronkonkoma,NY,New York,US,United States Lake Success,NY,New York,US,United States +Lake Peekskill,NY,New York,US,United States Lake View,NY,New York,US,United States -Lakeville,NY,New York,US,United States Lakewood,NY,New York,US,United States Lancaster,NY,New York,US,United States Lansing,NY,New York,US,United States Larchmont,NY,New York,US,United States Latham,NY,New York,US,United States -Laurens,NY,New York,US,United States Lawrence,NY,New York,US,United States Lawtons,NY,New York,US,United States Le Roy,NY,New York,US,United States Leicester,NY,New York,US,United States +Leonardsville,NY,New York,US,United States Levittown,NY,New York,US,United States Lewisboro,NY,New York,US,United States -Lewiston,NY,New York,US,United States -Lexington,NY,New York,US,United States Liberty,NY,New York,US,United States Lima,NY,New York,US,United States Lindenhurst,NY,New York,US,United States Lindley,NY,New York,US,United States Linwood,NY,New York,US,United States -Lisbon,NY,New York,US,United States Little Falls,NY,New York,US,United States -Little Genesee,NY,New York,US,United States Little Valley,NY,New York,US,United States Livingston,NY,New York,US,United States Liverpool,NY,New York,US,United States Livingston Manor,NY,New York,US,United States Livonia,NY,New York,US,United States -Loch Sheldrake,NY,New York,US,United States Locke,NY,New York,US,United States Lockport,NY,New York,US,United States Lockwood,NY,New York,US,United States @@ -85589,20 +69093,15 @@ Locust Valley,NY,New York,US,United States Lodi,NY,New York,US,United States Long Beach,NY,New York,US,United States Long Island City,NY,New York,US,United States -Long Lake,NY,New York,US,United States Loudonville,NY,New York,US,United States Lowman,NY,New York,US,United States Lowville,NY,New York,US,United States -Town of Lyme,NY,New York,US,United States Lynbrook,NY,New York,US,United States Lyndonville,NY,New York,US,United States -Lyon Mountain,NY,New York,US,United States Lyons,NY,New York,US,United States Lyons Falls,NY,New York,US,United States Macedon,NY,New York,US,United States -Machias,NY,New York,US,United States Madison,NY,New York,US,United States -Madrid,NY,New York,US,United States Mahopac,NY,New York,US,United States Maine,NY,New York,US,United States Malone,NY,New York,US,United States @@ -85619,27 +69118,22 @@ Marcy,NY,New York,US,United States Margaretville,NY,New York,US,United States Marietta,NY,New York,US,United States Marion,NY,New York,US,United States -Marlboro,NY,New York,US,United States Martville,NY,New York,US,United States Maryland,NY,New York,US,United States Massapequa,NY,New York,US,United States Massapequa Park,NY,New York,US,United States Massena,NY,New York,US,United States Mastic,NY,New York,US,United States -Mastic Beach,NY,New York,US,United States Mattituck,NY,New York,US,United States Maybrook,NY,New York,US,United States -Mayfield,NY,New York,US,United States Mayville,NY,New York,US,United States McDonough,NY,New York,US,United States McGraw,NY,New York,US,United States Mechanicville,NY,New York,US,United States Medford,NY,New York,US,United States Medina,NY,New York,US,United States -Medusa,NY,New York,US,United States Melrose,NY,New York,US,United States Melville,NY,New York,US,United States -Memphis,NY,New York,US,United States Menands,NY,New York,US,United States Merrick,NY,New York,US,United States Mexico,NY,New York,US,United States @@ -85650,51 +69144,38 @@ Middleburgh,NY,New York,US,United States Middleport,NY,New York,US,United States Middlesex,NY,New York,US,United States Middletown,NY,New York,US,United States -Middleville,NY,New York,US,United States Milford,NY,New York,US,United States Millbrook,NY,New York,US,United States Miller Place,NY,New York,US,United States -Millerton,NY,New York,US,United States -Millport,NY,New York,US,United States -Millwood,NY,New York,US,United States Milton,NY,New York,US,United States Mineola,NY,New York,US,United States -Mineville,NY,New York,US,United States -Minoa,NY,New York,US,United States Mohawk,NY,New York,US,United States Mohegan Lake,NY,New York,US,United States -Moira,NY,New York,US,United States Monroe,NY,New York,US,United States Monsey,NY,New York,US,United States Montauk,NY,New York,US,United States Montgomery,NY,New York,US,United States Monticello,NY,New York,US,United States Montour Falls,NY,New York,US,United States -Montrose,NY,New York,US,United States Mooers,NY,New York,US,United States Mooers Forks,NY,New York,US,United States Moravia,NY,New York,US,United States Moriah,NY,New York,US,United States Moriches,NY,New York,US,United States -Morris,NY,New York,US,United States Morrisonville,NY,New York,US,United States Morrisville,NY,New York,US,United States Mount Kisco,NY,New York,US,United States Mount Morris,NY,New York,US,United States Mount Sinai,NY,New York,US,United States Mount Tremper,NY,New York,US,United States -Mount Upton,NY,New York,US,United States Mount Vernon,NY,New York,US,United States Mount Vision,NY,New York,US,United States -Mountain Dale,NY,New York,US,United States Mountainville,NY,New York,US,United States Mumford,NY,New York,US,United States Munnsville,NY,New York,US,United States Murray,NY,New York,US,United States Nanuet,NY,New York,US,United States -Napanoch,NY,New York,US,United States Naples,NY,New York,US,United States -Narrowsburg,NY,New York,US,United States Nassau,NY,New York,US,United States Natural Bridge,NY,New York,US,United States Nedrow,NY,New York,US,United States @@ -85703,10 +69184,9 @@ New Baltimore,NY,New York,US,United States New Berlin,NY,New York,US,United States New City,NY,New York,US,United States New Dorp,NY,New York,US,United States -New Hampton,NY,New York,US,United States New Hartford,NY,New York,US,United States New Hyde Park,NY,New York,US,United States -New Lisbon,NY,New York,US,United States +New Kingston,NY,New York,US,United States New Paltz,NY,New York,US,United States New Lebanon,NY,New York,US,United States New Rochelle,NY,New York,US,United States @@ -85718,26 +69198,20 @@ New York Mills,NY,New York,US,United States ,NY,New York,US,United States Newark,NY,New York,US,United States Newburgh,NY,New York,US,United States -Newcomb,NY,New York,US,United States Newfane,NY,New York,US,United States Newfield,NY,New York,US,United States Newport,NY,New York,US,United States -Newton Falls,NY,New York,US,United States Niagara Falls,NY,New York,US,United States Nichols,NY,New York,US,United States Nicholville,NY,New York,US,United States Niverville,NY,New York,US,United States -Norfolk,NY,New York,US,United States North Babylon,NY,New York,US,United States -North Bangor,NY,New York,US,United States North Bellmore,NY,New York,US,United States North Brookfield,NY,New York,US,United States North Chili,NY,New York,US,United States North Collins,NY,New York,US,United States North Creek,NY,New York,US,United States -North Hudson,NY,New York,US,United States North Java,NY,New York,US,United States -North Lawrence,NY,New York,US,United States North Norwich,NY,New York,US,United States North Rose,NY,New York,US,United States North Salem,NY,New York,US,United States @@ -85753,7 +69227,6 @@ Nyack,NY,New York,US,United States Oakdale,NY,New York,US,United States Oakfield,NY,New York,US,United States Oceanside,NY,New York,US,United States -Odessa,NY,New York,US,United States Ogdensburg,NY,New York,US,United States Old Bethpage,NY,New York,US,United States Old Chatham,NY,New York,US,United States @@ -85761,7 +69234,6 @@ Old Forge,NY,New York,US,United States Old Westbury,NY,New York,US,United States Olean,NY,New York,US,United States Olivebridge,NY,New York,US,United States -Olmstedville,NY,New York,US,United States Oneida,NY,New York,US,United States Oneonta,NY,New York,US,United States Ontario,NY,New York,US,United States @@ -85772,21 +69244,16 @@ Oriskany Falls,NY,New York,US,United States Ossining,NY,New York,US,United States Oswegatchie,NY,New York,US,United States Oswego,NY,New York,US,United States -Otego,NY,New York,US,United States Otisco,NY,New York,US,United States -Otisville,NY,New York,US,United States Ovid,NY,New York,US,United States Owego,NY,New York,US,United States Oxford,NY,New York,US,United States Oyster Bay,NY,New York,US,United States Painted Post,NY,New York,US,United States -Palatine Bridge,NY,New York,US,United States Palisades,NY,New York,US,United States Palmyra,NY,New York,US,United States Panama,NY,New York,US,United States Parish,NY,New York,US,United States -Parishville,NY,New York,US,United States -Parksville,NY,New York,US,United States Patchogue,NY,New York,US,United States Patterson,NY,New York,US,United States Pattersonville,NY,New York,US,United States @@ -85804,18 +69271,12 @@ Petersburg,NY,New York,US,United States Phelps,NY,New York,US,United States Philadelphia,NY,New York,US,United States Phoenix,NY,New York,US,United States -Piercefield,NY,New York,US,United States Piermont,NY,New York,US,United States -Piffard,NY,New York,US,United States Pine Bush,NY,New York,US,United States Pine City,NY,New York,US,United States -Pine Hill,NY,New York,US,United States Pine Island,NY,New York,US,United States -Pine Plains,NY,New York,US,United States -Pitcher,NY,New York,US,United States Pittsford,NY,New York,US,United States Plainview,NY,New York,US,United States -Plaza De Los Angeles,NY,New York,US,United States Plattsburgh,NY,New York,US,United States Pleasant Valley,NY,New York,US,United States Pleasantville,NY,New York,US,United States @@ -85832,49 +69293,40 @@ Port Jefferson,NY,New York,US,United States Port Jefferson Station,NY,New York,US,United States Port Jervis,NY,New York,US,United States Port Leyden,NY,New York,US,United States -Port Morris,NY,New York,US,United States Port Washington,NY,New York,US,United States -Portville,NY,New York,US,United States +Porter Corners,NY,New York,US,United States Potsdam,NY,New York,US,United States Pottersville,NY,New York,US,United States Poughkeepsie,NY,New York,US,United States Poughquag,NY,New York,US,United States Pound Ridge,NY,New York,US,United States Prattsburgh,NY,New York,US,United States -Prattsville,NY,New York,US,United States +Preble,NY,New York,US,United States Pulaski,NY,New York,US,United States +Pulteney,NY,New York,US,United States Purchase,NY,New York,US,United States +Putnam Station,NY,New York,US,United States Putnam Valley,NY,New York,US,United States Queens,NY,New York,US,United States Queensbury,NY,New York,US,United States -Quogue,NY,New York,US,United States Randolph,NY,New York,US,United States Ransomville,NY,New York,US,United States Ravena,NY,New York,US,United States -Ray Brook,NY,New York,US,United States Red Creek,NY,New York,US,United States Red Hook,NY,New York,US,United States -Redfield,NY,New York,US,United States -Redwood,NY,New York,US,United States Rensselaer,NY,New York,US,United States -Rensselaerville,NY,New York,US,United States Rexford,NY,New York,US,United States Rhinebeck,NY,New York,US,United States Richfield,NY,New York,US,United States -Richfield Springs,NY,New York,US,United States -Richland,NY,New York,US,United States Richmondville,NY,New York,US,United States +Richmond Hill,NY,New York,US,United States Ridge,NY,New York,US,United States -Rifton,NY,New York,US,United States Riga,NY,New York,US,United States Ripley,NY,New York,US,United States Riverdale,NY,New York,US,United States Riverhead,NY,New York,US,United States Rochester,NY,New York,US,United States -Rock City Falls,NY,New York,US,United States Rock Hill,NY,New York,US,United States -Rock Stream,NY,New York,US,United States -Rock Tavern,NY,New York,US,United States Rockville Centre,NY,New York,US,United States Rocky Point,NY,New York,US,United States Rome,NY,New York,US,United States @@ -85882,21 +69334,17 @@ Romulus,NY,New York,US,United States Ronkonkoma,NY,New York,US,United States Roosevelt,NY,New York,US,United States Roscoe,NY,New York,US,United States -Rose,NY,New York,US,United States Roslyn,NY,New York,US,United States Roslyn Heights,NY,New York,US,United States Rotterdam,NY,New York,US,United States Rotterdam Junction,NY,New York,US,United States Round Lake,NY,New York,US,United States Rouses Point,NY,New York,US,United States -Ruby,NY,New York,US,United States Rushford,NY,New York,US,United States -Russell,NY,New York,US,United States Rye,NY,New York,US,United States Rye Brook,NY,New York,US,United States Sackets Harbor,NY,New York,US,United States Sag Harbor,NY,New York,US,United States -Sagaponack,NY,New York,US,United States Saint James,NY,New York,US,United States Saint Johnsville,NY,New York,US,United States Saint Regis Falls,NY,New York,US,United States @@ -85924,6 +69372,7 @@ Schodack Landing,NY,New York,US,United States Schroon Lake,NY,New York,US,United States Schuyler Falls,NY,New York,US,United States Schuylerville,NY,New York,US,United States +Scio,NY,New York,US,United States Scipio Center,NY,New York,US,United States Scotchtown,NY,New York,US,United States Scottsville,NY,New York,US,United States @@ -85932,8 +69381,9 @@ Seaford,NY,New York,US,United States Selden,NY,New York,US,United States Selkirk,NY,New York,US,United States Seneca Falls,NY,New York,US,United States +Setauket,NY,New York,US,United States Sharon Springs,NY,New York,US,United States -Shelter Island,NY,New York,US,United States +Sheepshead Bay,NY,New York,US,United States Shelter Island Heights,NY,New York,US,United States Sherburne,NY,New York,US,United States Sherman,NY,New York,US,United States @@ -85942,8 +69392,6 @@ Shirley,NY,New York,US,United States Shokan,NY,New York,US,United States Shoreham,NY,New York,US,United States Shortsville,NY,New York,US,United States -Shrub Oak,NY,New York,US,United States -Shushan,NY,New York,US,United States Sidney,NY,New York,US,United States Silver Creek,NY,New York,US,United States Silver Springs,NY,New York,US,United States @@ -85953,38 +69401,32 @@ Slingerlands,NY,New York,US,United States Sloansville,NY,New York,US,United States Sloatsburg,NY,New York,US,United States Smithtown,NY,New York,US,United States -Smithville Flats,NY,New York,US,United States Smyrna,NY,New York,US,United States Sodus,NY,New York,US,United States -Sodus Point,NY,New York,US,United States Somers,NY,New York,US,United States Sound Beach,NY,New York,US,United States South Cairo,NY,New York,US,United States South Colton,NY,New York,US,United States South Dayton,NY,New York,US,United States -South Fallsburg,NY,New York,US,United States South Glens Falls,NY,New York,US,United States -South New Berlin,NY,New York,US,United States -South Otselic,NY,New York,US,United States +South Plymouth,NY,New York,US,United States South Salem,NY,New York,US,United States -South Wales,NY,New York,US,United States Southampton,NY,New York,US,United States Southold,NY,New York,US,United States Sparkill,NY,New York,US,United States Speculator,NY,New York,US,United States Spencer,NY,New York,US,United States Spencerport,NY,New York,US,United States -Speonk,NY,New York,US,United States Sprakers,NY,New York,US,United States Springville,NY,New York,US,United States Spring Valley,NY,New York,US,United States Springwater,NY,New York,US,United States -Saint Bonaventure,NY,New York,US,United States +St. Bonaventure,NY,New York,US,United States +Staatsburg,NY,New York,US,United States Stafford,NY,New York,US,United States Stamford,NY,New York,US,United States Stanfordville,NY,New York,US,United States Stanley,NY,New York,US,United States -Star Lake,NY,New York,US,United States Staten Island,NY,New York,US,United States Stephentown,NY,New York,US,United States Sterling,NY,New York,US,United States @@ -85995,14 +69437,13 @@ Stone Ridge,NY,New York,US,United States Stony Brook,NY,New York,US,United States Stony Point,NY,New York,US,United States Stormville,NY,New York,US,United States -Stottville,NY,New York,US,United States -Strykersville,NY,New York,US,United States +Stratford,NY,New York,US,United States +Stuyvesant,NY,New York,US,United States Stuyvesant Falls,NY,New York,US,United States Suffern,NY,New York,US,United States Summit,NY,New York,US,United States Surprise,NY,New York,US,United States Swain,NY,New York,US,United States -Swan Lake,NY,New York,US,United States Syosset,NY,New York,US,United States Syracuse,NY,New York,US,United States Taberg,NY,New York,US,United States @@ -86017,7 +69458,6 @@ Tioga Center,NY,New York,US,United States Tivoli,NY,New York,US,United States Tomkins Cove,NY,New York,US,United States Tonawanda,NY,New York,US,United States -Treadwell,NY,New York,US,United States Troy,NY,New York,US,United States Trumansburg,NY,New York,US,United States Tuckahoe,NY,New York,US,United States @@ -86037,17 +69477,15 @@ Valhalla,NY,New York,US,United States Valley Cottage,NY,New York,US,United States Valley Falls,NY,New York,US,United States Valley Stream,NY,New York,US,United States +Van Etten,NY,New York,US,United States Varysburg,NY,New York,US,United States Verbank,NY,New York,US,United States Vernon,NY,New York,US,United States -Vernon Center,NY,New York,US,United States Verplanck,NY,New York,US,United States Vestal,NY,New York,US,United States Victor,NY,New York,US,United States Verona,NY,New York,US,United States Voorheesville,NY,New York,US,United States -Waccabuc,NY,New York,US,United States -Waddington,NY,New York,US,United States Wading River,NY,New York,US,United States Walden,NY,New York,US,United States Wallkill,NY,New York,US,United States @@ -86059,11 +69497,9 @@ Warners,NY,New York,US,United States Warrensburg,NY,New York,US,United States Warsaw,NY,New York,US,United States Warwick,NY,New York,US,United States -Washingtonville,NY,New York,US,United States -Wassaic,NY,New York,US,United States +Washington Heights,NY,New York,US,United States Waterford,NY,New York,US,United States Waterloo,NY,New York,US,United States -Water Mill,NY,New York,US,United States Watertown,NY,New York,US,United States Waterville,NY,New York,US,United States Watson,NY,New York,US,United States @@ -86073,65 +69509,50 @@ Webster,NY,New York,US,United States Weedsport,NY,New York,US,United States Wells,NY,New York,US,United States Wells Bridge,NY,New York,US,United States -Wellsburg,NY,New York,US,United States Wellsville,NY,New York,US,United States West Babylon,NY,New York,US,United States West Chazy,NY,New York,US,United States West Coxsackie,NY,New York,US,United States West Edmeston,NY,New York,US,United States -West Falls,NY,New York,US,United States West Haverstraw,NY,New York,US,United States West Hempstead,NY,New York,US,United States West Henrietta,NY,New York,US,United States -West Hurley,NY,New York,US,United States West Islip,NY,New York,US,United States -West Leyden,NY,New York,US,United States +West Kill,NY,New York,US,United States West Monroe,NY,New York,US,United States West Nyack,NY,New York,US,United States -West Park,NY,New York,US,United States +West Oneonta,NY,New York,US,United States West Point,NY,New York,US,United States -West Sand Lake,NY,New York,US,United States West Seneca,NY,New York,US,United States West Shokan,NY,New York,US,United States +West Valley,NY,New York,US,United States West Winfield,NY,New York,US,United States -Westbrookville,NY,New York,US,United States Westbury,NY,New York,US,United States -Westerlo,NY,New York,US,United States -Westernville,NY,New York,US,United States Westfield,NY,New York,US,United States Westhampton,NY,New York,US,United States Westhampton Beach,NY,New York,US,United States Westtown,NY,New York,US,United States Westvale,NY,New York,US,United States -Westport,NY,New York,US,United States Wheatland Center,NY,New York,US,United States White Lake,NY,New York,US,United States White Plains,NY,New York,US,United States Whitehall,NY,New York,US,United States Whitesboro,NY,New York,US,United States Whitesville,NY,New York,US,United States -Whitney Point,NY,New York,US,United States -Willet,NY,New York,US,United States Williamson,NY,New York,US,United States Williamstown,NY,New York,US,United States Williamsville,NY,New York,US,United States Williston Park,NY,New York,US,United States -Willow,NY,New York,US,United States Willsboro,NY,New York,US,United States -Willseyville,NY,New York,US,United States -Wilmington,NY,New York,US,United States Wilson,NY,New York,US,United States Windham,NY,New York,US,United States Windsor,NY,New York,US,United States Wingdale,NY,New York,US,United States -Winthrop,NY,New York,US,United States Wolcott,NY,New York,US,United States Woodbourne,NY,New York,US,United States Woodbury,NY,New York,US,United States -Woodgate,NY,New York,US,United States Woodhull,NY,New York,US,United States Woodmere,NY,New York,US,United States -Woodridge,NY,New York,US,United States Woodstock,NY,New York,US,United States Worcester,NY,New York,US,United States Wurtsboro,NY,New York,US,United States @@ -86140,15 +69561,15 @@ Wynantskill,NY,New York,US,United States Wyoming,NY,New York,US,United States Yaphank,NY,New York,US,United States Yonkers,NY,New York,US,United States +York,NY,New York,US,United States Yorktown Heights,NY,New York,US,United States Yorkville,NY,New York,US,United States Youngstown,NY,New York,US,United States +Youngsville,NY,New York,US,United States Ada,OH,Ohio,US,United States Adena,OH,Ohio,US,United States -Ai,OH,Ohio,US,United States Akron,OH,Ohio,US,United States Alexandria,OH,Ohio,US,United States -Alger,OH,Ohio,US,United States Alliance,OH,Ohio,US,United States Alvordton,OH,Ohio,US,United States Amherst,OH,Ohio,US,United States @@ -86170,11 +69591,12 @@ Austinburg,OH,Ohio,US,United States Austintown,OH,Ohio,US,United States Avon,OH,Ohio,US,United States Avon Lake,OH,Ohio,US,United States +Ballville,OH,Ohio,US,United States Baltic,OH,Ohio,US,United States Barberton,OH,Ohio,US,United States +Bascom,OH,Ohio,US,United States Bath,OH,Ohio,US,United States Bay Village,OH,Ohio,US,United States -Beach City,OH,Ohio,US,United States Beachwood,OH,Ohio,US,United States Bedford,OH,Ohio,US,United States Bedford Heights,OH,Ohio,US,United States @@ -86189,9 +69611,9 @@ Benton Ridge,OH,Ohio,US,United States Berea,OH,Ohio,US,United States Berkey,OH,Ohio,US,United States Berlin Center,OH,Ohio,US,United States -Berlin Heights,OH,Ohio,US,United States Bethesda,OH,Ohio,US,United States Big Prairie,OH,Ohio,US,United States +Bloomdale,OH,Ohio,US,United States Bloomingdale,OH,Ohio,US,United States Bloomville,OH,Ohio,US,United States Bluffton,OH,Ohio,US,United States @@ -86203,7 +69625,6 @@ Bradford,OH,Ohio,US,United States Brecksville,OH,Ohio,US,United States Brewster,OH,Ohio,US,United States Bridgeport,OH,Ohio,US,United States -Brilliant,OH,Ohio,US,United States Bristolville,OH,Ohio,US,United States Broadview Heights,OH,Ohio,US,United States Brook Park,OH,Ohio,US,United States @@ -86212,14 +69633,13 @@ Brooklyn,OH,Ohio,US,United States Brooklyn Heights,OH,Ohio,US,United States Brunswick,OH,Ohio,US,United States Bryan,OH,Ohio,US,United States +Buckland,OH,Ohio,US,United States Bucyrus,OH,Ohio,US,United States Burbank,OH,Ohio,US,United States -Burghill,OH,Ohio,US,United States Burton,OH,Ohio,US,United States Butler,OH,Ohio,US,United States Cable,OH,Ohio,US,United States Cadiz,OH,Ohio,US,United States -Cairo,OH,Ohio,US,United States Caledonia,OH,Ohio,US,United States Cambridge,OH,Ohio,US,United States Campbell,OH,Ohio,US,United States @@ -86229,12 +69649,10 @@ Canton,OH,Ohio,US,United States Cardington,OH,Ohio,US,United States Carey,OH,Ohio,US,United States Carrollton,OH,Ohio,US,United States -Castalia,OH,Ohio,US,United States Celina,OH,Ohio,US,United States Centerburg,OH,Ohio,US,United States Chagrin Falls,OH,Ohio,US,United States Chardon,OH,Ohio,US,United States -Charm,OH,Ohio,US,United States Chesterland,OH,Ohio,US,United States Chippewa Lake,OH,Ohio,US,United States Cleveland,OH,Ohio,US,United States @@ -86242,14 +69660,11 @@ Clinton,OH,Ohio,US,United States Cloverdale,OH,Ohio,US,United States Clyde,OH,Ohio,US,United States Coldwater,OH,Ohio,US,United States -Collins,OH,Ohio,US,United States -Colton,OH,Ohio,US,United States Columbia Center,OH,Ohio,US,United States Columbia Station,OH,Ohio,US,United States Columbiana,OH,Ohio,US,United States Columbus Grove,OH,Ohio,US,United States Concord,OH,Ohio,US,United States -Conesville,OH,Ohio,US,United States Conneaut,OH,Ohio,US,United States Conover,OH,Ohio,US,United States Continental,OH,Ohio,US,United States @@ -86260,46 +69675,40 @@ Coshocton,OH,Ohio,US,United States Covington,OH,Ohio,US,United States Crestline,OH,Ohio,US,United States Creston,OH,Ohio,US,United States -Croton,OH,Ohio,US,United States -Curtice,OH,Ohio,US,United States Custar,OH,Ohio,US,United States Cuyahoga Falls,OH,Ohio,US,United States Cygnet,OH,Ohio,US,United States Dalton,OH,Ohio,US,United States +Damascus,OH,Ohio,US,United States Danville,OH,Ohio,US,United States De Graff,OH,Ohio,US,United States Deerfield,OH,Ohio,US,United States Defiance,OH,Ohio,US,United States Delaware,OH,Ohio,US,United States -Dellroy,OH,Ohio,US,United States Delphos,OH,Ohio,US,United States Delta,OH,Ohio,US,United States Dennison,OH,Ohio,US,United States Deshler,OH,Ohio,US,United States Diamond,OH,Ohio,US,United States Dillonvale,OH,Ohio,US,United States -Dorset,OH,Ohio,US,United States Dover,OH,Ohio,US,United States Doylestown,OH,Ohio,US,United States Dresden,OH,Ohio,US,United States Dublin,OH,Ohio,US,United States +Dunbridge,OH,Ohio,US,United States Dundee,OH,Ohio,US,United States Dunkirk,OH,Ohio,US,United States -Dupont,OH,Ohio,US,United States East Canton,OH,Ohio,US,United States East Cleveland,OH,Ohio,US,United States East Liberty,OH,Ohio,US,United States East Liverpool,OH,Ohio,US,United States East Rochester,OH,Ohio,US,United States -East Sparta,OH,Ohio,US,United States East Palestine,OH,Ohio,US,United States Eastlake,OH,Ohio,US,United States Edgerton,OH,Ohio,US,United States -Edison,OH,Ohio,US,United States Edon,OH,Ohio,US,United States Elmore,OH,Ohio,US,United States Elyria,OH,Ohio,US,United States -Empire,OH,Ohio,US,United States Euclid,OH,Ohio,US,United States Fairlawn,OH,Ohio,US,United States Fairport Harbor,OH,Ohio,US,United States @@ -86307,7 +69716,6 @@ Fairview Park,OH,Ohio,US,United States Farmdale,OH,Ohio,US,United States Fayette,OH,Ohio,US,United States Findlay,OH,Ohio,US,United States -Fletcher,OH,Ohio,US,United States Flushing,OH,Ohio,US,United States Forest,OH,Ohio,US,United States Fort Jennings,OH,Ohio,US,United States @@ -86316,7 +69724,6 @@ Fort Recovery,OH,Ohio,US,United States Fostoria,OH,Ohio,US,United States Frazeysburg,OH,Ohio,US,United States Fredericktown,OH,Ohio,US,United States -Freeport,OH,Ohio,US,United States Fremont,OH,Ohio,US,United States Fresno,OH,Ohio,US,United States Gahanna,OH,Ohio,US,United States @@ -86325,21 +69732,20 @@ Galion,OH,Ohio,US,United States Gambier,OH,Ohio,US,United States Garfield Heights,OH,Ohio,US,United States Garrettsville,OH,Ohio,US,United States -Gates Mills,OH,Ohio,US,United States Geneva,OH,Ohio,US,United States Gibsonburg,OH,Ohio,US,United States Girard,OH,Ohio,US,United States -Glandorf,OH,Ohio,US,United States Gnadenhutten,OH,Ohio,US,United States Grafton,OH,Ohio,US,United States Grand Rapids,OH,Ohio,US,United States Granville,OH,Ohio,US,United States +Graytown,OH,Ohio,US,United States Green Springs,OH,Ohio,US,United States +Greenford,OH,Ohio,US,United States Greenville,OH,Ohio,US,United States Greenwich,OH,Ohio,US,United States Grover Hill,OH,Ohio,US,United States Hamler,OH,Ohio,US,United States -Hanoverton,OH,Ohio,US,United States Harrod,OH,Ohio,US,United States Hartville,OH,Ohio,US,United States Haskins,OH,Ohio,US,United States @@ -86353,11 +69759,11 @@ Hiram,OH,Ohio,US,United States Holgate,OH,Ohio,US,United States Holland,OH,Ohio,US,United States Holmesville,OH,Ohio,US,United States -Homeworth,OH,Ohio,US,United States Howard,OH,Ohio,US,United States Hoytville,OH,Ohio,US,United States Hubbard,OH,Ohio,US,United States Hudson,OH,Ohio,US,United States +Huntsburg,OH,Ohio,US,United States Huntsville,OH,Ohio,US,United States Huron,OH,Ohio,US,United States Independence,OH,Ohio,US,United States @@ -86365,30 +69771,26 @@ Irwin,OH,Ohio,US,United States Jackson Center,OH,Ohio,US,United States Jefferson,OH,Ohio,US,United States Jenera,OH,Ohio,US,United States -Jeromesville,OH,Ohio,US,United States Jewett,OH,Ohio,US,United States Johnstown,OH,Ohio,US,United States Kansas,OH,Ohio,US,United States Kalida,OH,Ohio,US,United States Kent,OH,Ohio,US,United States Kenton,OH,Ohio,US,United States -Kidron,OH,Ohio,US,United States Kimbolton,OH,Ohio,US,United States Kingsville,OH,Ohio,US,United States Kinsman,OH,Ohio,US,United States -La Rue,OH,Ohio,US,United States Lagrange,OH,Ohio,US,United States -Lake Milton,OH,Ohio,US,United States Lakeview,OH,Ohio,US,United States Lakeville,OH,Ohio,US,United States Lakewood,OH,Ohio,US,United States Leavittsburg,OH,Ohio,US,United States -Leesville,OH,Ohio,US,United States Leetonia,OH,Ohio,US,United States Leipsic,OH,Ohio,US,United States Lewis Center,OH,Ohio,US,United States -Liberty Center,OH,Ohio,US,United States +Lexington,OH,Ohio,US,United States Lima,OH,Ohio,US,United States +Lindsey,OH,Ohio,US,United States Lisbon,OH,Ohio,US,United States Litchfield,OH,Ohio,US,United States Lodi,OH,Ohio,US,United States @@ -86404,8 +69806,6 @@ Lyndhurst,OH,Ohio,US,United States Lyons,OH,Ohio,US,United States Macedonia,OH,Ohio,US,United States Madison,OH,Ohio,US,United States -Magnolia,OH,Ohio,US,United States -Malinta,OH,Ohio,US,United States Malvern,OH,Ohio,US,United States Mansfield,OH,Ohio,US,United States Mantua,OH,Ohio,US,United States @@ -86419,18 +69819,15 @@ Martin,OH,Ohio,US,United States Martins Ferry,OH,Ohio,US,United States Marysville,OH,Ohio,US,United States Massillon,OH,Ohio,US,United States -Masury,OH,Ohio,US,United States Maumee,OH,Ohio,US,United States Mayfield,OH,Ohio,US,United States McClure,OH,Ohio,US,United States McComb,OH,Ohio,US,United States -McDonald,OH,Ohio,US,United States +McCutchenville,OH,Ohio,US,United States Mechanicsburg,OH,Ohio,US,United States Medina,OH,Ohio,US,United States -Melrose,OH,Ohio,US,United States Mendon,OH,Ohio,US,United States Mentor,OH,Ohio,US,United States -Metamora,OH,Ohio,US,United States Middle Point,OH,Ohio,US,United States Middleburg Heights,OH,Ohio,US,United States Middlefield,OH,Ohio,US,United States @@ -86438,49 +69835,42 @@ Milan,OH,Ohio,US,United States Milford Center,OH,Ohio,US,United States Millbury,OH,Ohio,US,United States Millersburg,OH,Ohio,US,United States -Mineral City,OH,Ohio,US,United States Mineral Ridge,OH,Ohio,US,United States Minerva,OH,Ohio,US,United States -Mingo,OH,Ohio,US,United States Mingo Junction,OH,Ohio,US,United States Minster,OH,Ohio,US,United States Mogadore,OH,Ohio,US,United States Monclova,OH,Ohio,US,United States Monroeville,OH,Ohio,US,United States Montpelier,OH,Ohio,US,United States -Morral,OH,Ohio,US,United States Mount Blanchard,OH,Ohio,US,United States Mount Cory,OH,Ohio,US,United States Mount Gilead,OH,Ohio,US,United States Mount Vernon,OH,Ohio,US,United States -Mount Victory,OH,Ohio,US,United States Munroe Falls,OH,Ohio,US,United States Napoleon,OH,Ohio,US,United States Nashport,OH,Ohio,US,United States -Negley,OH,Ohio,US,United States +Nevada,OH,Ohio,US,United States New Albany,OH,Ohio,US,United States New Bavaria,OH,Ohio,US,United States +New Bloomington,OH,Ohio,US,United States New Bremen,OH,Ohio,US,United States New Knoxville,OH,Ohio,US,United States New London,OH,Ohio,US,United States New Middletown,OH,Ohio,US,United States New Philadelphia,OH,Ohio,US,United States +New Riegel,OH,Ohio,US,United States New Washington,OH,Ohio,US,United States New Waterford,OH,Ohio,US,United States +New Weston,OH,Ohio,US,United States Newark,OH,Ohio,US,United States Newbury Township,OH,Ohio,US,United States Newcomerstown,OH,Ohio,US,United States Newton Falls,OH,Ohio,US,United States Ney,OH,Ohio,US,United States Niles,OH,Ohio,US,United States -North Baltimore,OH,Ohio,US,United States -North Benton,OH,Ohio,US,United States North Canton,OH,Ohio,US,United States -North Fairfield,OH,Ohio,US,United States -North Georgetown,OH,Ohio,US,United States North Jackson,OH,Ohio,US,United States -North Lawrence,OH,Ohio,US,United States -North Lewisburg,OH,Ohio,US,United States North Lima,OH,Ohio,US,United States North Olmsted,OH,Ohio,US,United States North Ridgeville,OH,Ohio,US,United States @@ -86511,22 +69901,20 @@ Paris,OH,Ohio,US,United States Parma,OH,Ohio,US,United States Paulding,OH,Ohio,US,United States Payne,OH,Ohio,US,United States -Pemberville,OH,Ohio,US,United States Peninsula,OH,Ohio,US,United States Perry,OH,Ohio,US,United States Perrysburg,OH,Ohio,US,United States -Perrysville,OH,Ohio,US,United States Peru,OH,Ohio,US,United States -Pettisville,OH,Ohio,US,United States Pioneer,OH,Ohio,US,United States Piqua,OH,Ohio,US,United States Plain City,OH,Ohio,US,United States Township of Plain,OH,Ohio,US,United States -Pleasant Hill,OH,Ohio,US,United States Plymouth,OH,Ohio,US,United States +Poland,OH,Ohio,US,United States Polk,OH,Ohio,US,United States Port Clinton,OH,Ohio,US,United States Port Washington,OH,Ohio,US,United States +Portage,OH,Ohio,US,United States Powell,OH,Ohio,US,United States Prospect,OH,Ohio,US,United States Put-in-Bay,OH,Ohio,US,United States @@ -86540,17 +69928,16 @@ Republic,OH,Ohio,US,United States Richfield,OH,Ohio,US,United States Richmond,OH,Ohio,US,United States Richwood,OH,Ohio,US,United States -Risingsun,OH,Ohio,US,United States +Ridgeville Corners,OH,Ohio,US,United States Rittman,OH,Ohio,US,United States Rock Creek,OH,Ohio,US,United States Rockford,OH,Ohio,US,United States Rocky River,OH,Ohio,US,United States -Rogers,OH,Ohio,US,United States -Rome,OH,Ohio,US,United States Rootstown,OH,Ohio,US,United States Rossburg,OH,Ohio,US,United States Rossford,OH,Ohio,US,United States Rushsylvania,OH,Ohio,US,United States +Russells Point,OH,Ohio,US,United States Russia,OH,Ohio,US,United States Saint Clairsville,OH,Ohio,US,United States Saint Henry,OH,Ohio,US,United States @@ -86561,7 +69948,7 @@ Salem,OH,Ohio,US,United States Salineville,OH,Ohio,US,United States Sandusky,OH,Ohio,US,United States Savannah,OH,Ohio,US,United States -Scott,OH,Ohio,US,United States +Scio,OH,Ohio,US,United States Sebring,OH,Ohio,US,United States Seven Hills,OH,Ohio,US,United States Seville,OH,Ohio,US,United States @@ -86578,7 +69965,6 @@ Southington,OH,Ohio,US,United States Spencer,OH,Ohio,US,United States Spencerville,OH,Ohio,US,United States Steubenville,OH,Ohio,US,United States -Stone Creek,OH,Ohio,US,United States Stow,OH,Ohio,US,United States Strasburg,OH,Ohio,US,United States Streetsboro,OH,Ohio,US,United States @@ -86595,7 +69981,6 @@ Tallmadge,OH,Ohio,US,United States Thompson,OH,Ohio,US,United States Tiffin,OH,Ohio,US,United States Tiltonsville,OH,Ohio,US,United States -Tippecanoe,OH,Ohio,US,United States Toledo,OH,Ohio,US,United States Toronto,OH,Ohio,US,United States Troy,OH,Ohio,US,United States @@ -86609,11 +69994,9 @@ Utica,OH,Ohio,US,United States Valley City,OH,Ohio,US,United States Valley View,OH,Ohio,US,United States Van Buren,OH,Ohio,US,United States -Vanlue,OH,Ohio,US,United States Vermilion,OH,Ohio,US,United States Van Wert,OH,Ohio,US,United States Versailles,OH,Ohio,US,United States -Vickery,OH,Ohio,US,United States Vienna,OH,Ohio,US,United States Wadsworth,OH,Ohio,US,United States Wakeman,OH,Ohio,US,United States @@ -86623,7 +70006,6 @@ Walhonding,OH,Ohio,US,United States Wapakoneta,OH,Ohio,US,United States Warrensville Heights,OH,Ohio,US,United States Warsaw,OH,Ohio,US,United States -Washingtonville,OH,Ohio,US,United States Waterville,OH,Ohio,US,United States Warren,OH,Ohio,US,United States Wauseon,OH,Ohio,US,United States @@ -86632,7 +70014,6 @@ Waynesburg,OH,Ohio,US,United States Waynesburg,OH,Ohio,US,United States Waynesfield,OH,Ohio,US,United States Wellington,OH,Ohio,US,United States -Wellsville,OH,Ohio,US,United States West Farmington,OH,Ohio,US,United States West Lafayette,OH,Ohio,US,United States West Liberty,OH,Ohio,US,United States @@ -86640,16 +70021,12 @@ West Mansfield,OH,Ohio,US,United States West Salem,OH,Ohio,US,United States West Unity,OH,Ohio,US,United States Westerville,OH,Ohio,US,United States -Westfield Center,OH,Ohio,US,United States Westlake,OH,Ohio,US,United States -Weston,OH,Ohio,US,United States Whitehouse,OH,Ohio,US,United States Wickliffe,OH,Ohio,US,United States Willard,OH,Ohio,US,United States -Williamsfield,OH,Ohio,US,United States Willoughby,OH,Ohio,US,United States Windham,OH,Ohio,US,United States -Windsor,OH,Ohio,US,United States Wintersville,OH,Ohio,US,United States Woodmere,OH,Ohio,US,United States Woodville,OH,Ohio,US,United States @@ -86657,31 +70034,22 @@ Wooster,OH,Ohio,US,United States Worthington,OH,Ohio,US,United States Yorkshire,OH,Ohio,US,United States Youngstown,OH,Ohio,US,United States -Zanesfield,OH,Ohio,US,United States -Zoar,OH,Ohio,US,United States -Aaronsburg,PA,Pennsylvania,US,United States Abington,PA,Pennsylvania,US,United States Acme,PA,Pennsylvania,US,United States -Acosta,PA,Pennsylvania,US,United States -Adamstown,PA,Pennsylvania,US,United States -Adrian,PA,Pennsylvania,US,United States -Akron,PA,Pennsylvania,US,United States +Albion,PA,Pennsylvania,US,United States Albrightsville,PA,Pennsylvania,US,United States +Alburtis,PA,Pennsylvania,US,United States Aliquippa,PA,Pennsylvania,US,United States -Allenport,PA,Pennsylvania,US,United States Allentown,PA,Pennsylvania,US,United States Allenwood,PA,Pennsylvania,US,United States Allison Park,PA,Pennsylvania,US,United States Altoona,PA,Pennsylvania,US,United States -Alum Bank,PA,Pennsylvania,US,United States Ambler,PA,Pennsylvania,US,United States Ambridge,PA,Pennsylvania,US,United States -Andreas,PA,Pennsylvania,US,United States Annville,PA,Pennsylvania,US,United States Apollo,PA,Pennsylvania,US,United States Archbald,PA,Pennsylvania,US,United States Ardmore,PA,Pennsylvania,US,United States -Aristes,PA,Pennsylvania,US,United States Armagh,PA,Pennsylvania,US,United States Ashland,PA,Pennsylvania,US,United States Ashville,PA,Pennsylvania,US,United States @@ -86696,11 +70064,8 @@ Avoca,PA,Pennsylvania,US,United States Avonmore,PA,Pennsylvania,US,United States Baden,PA,Pennsylvania,US,United States Bainbridge,PA,Pennsylvania,US,United States -Bairdford,PA,Pennsylvania,US,United States Bala-Cynwyd,PA,Pennsylvania,US,United States -Bally,PA,Pennsylvania,US,United States Bangor,PA,Pennsylvania,US,United States -Barnesville,PA,Pennsylvania,US,United States Barto,PA,Pennsylvania,US,United States Bartonsville,PA,Pennsylvania,US,United States Bath,PA,Pennsylvania,US,United States @@ -86708,6 +70073,7 @@ Beach Lake,PA,Pennsylvania,US,United States Bear Lake,PA,Pennsylvania,US,United States Beaver,PA,Pennsylvania,US,United States Beaver Falls,PA,Pennsylvania,US,United States +Beaver Springs,PA,Pennsylvania,US,United States Beavertown,PA,Pennsylvania,US,United States Bechtelsville,PA,Pennsylvania,US,United States Bedford,PA,Pennsylvania,US,United States @@ -86722,21 +70088,16 @@ Bentleyville,PA,Pennsylvania,US,United States Bernville,PA,Pennsylvania,US,United States Berrysburg,PA,Pennsylvania,US,United States Berwyn,PA,Pennsylvania,US,United States -Bessemer,PA,Pennsylvania,US,United States Berwick,PA,Pennsylvania,US,United States -Bethel,PA,Pennsylvania,US,United States Bethel Park,PA,Pennsylvania,US,United States Bethlehem,PA,Pennsylvania,US,United States -Bird in Hand,PA,Pennsylvania,US,United States Birdsboro,PA,Pennsylvania,US,United States Blairs Mills,PA,Pennsylvania,US,United States Blairsville,PA,Pennsylvania,US,United States -Blakely,PA,Pennsylvania,US,United States Blakeslee,PA,Pennsylvania,US,United States Blandon,PA,Pennsylvania,US,United States Bloomsburg,PA,Pennsylvania,US,United States Blossburg,PA,Pennsylvania,US,United States -Blue Ball,PA,Pennsylvania,US,United States Blue Bell,PA,Pennsylvania,US,United States Boalsburg,PA,Pennsylvania,US,United States Boiling Springs,PA,Pennsylvania,US,United States @@ -86748,29 +70109,22 @@ Brackenridge,PA,Pennsylvania,US,United States Braddock,PA,Pennsylvania,US,United States Bradford,PA,Pennsylvania,US,United States Bradford Woods,PA,Pennsylvania,US,United States -Brackney,PA,Pennsylvania,US,United States Brentwood,PA,Pennsylvania,US,United States Breinigsville,PA,Pennsylvania,US,United States -Bridgeport,PA,Pennsylvania,US,United States Bridgeville,PA,Pennsylvania,US,United States -Brisbin,PA,Pennsylvania,US,United States Bristol,PA,Pennsylvania,US,United States -Brockport,PA,Pennsylvania,US,United States Brockway,PA,Pennsylvania,US,United States Brookville,PA,Pennsylvania,US,United States Brownstown,PA,Pennsylvania,US,United States Brownsville,PA,Pennsylvania,US,United States +Bryn Athyn,PA,Pennsylvania,US,United States Bryn Mawr,PA,Pennsylvania,US,United States -Buckingham,PA,Pennsylvania,US,United States Burgettstown,PA,Pennsylvania,US,United States -Burnham,PA,Pennsylvania,US,United States -Burnside,PA,Pennsylvania,US,United States Bushkill,PA,Pennsylvania,US,United States Butler,PA,Pennsylvania,US,United States -Cabot,PA,Pennsylvania,US,United States +Cadogan,PA,Pennsylvania,US,United States Cairnbrook,PA,Pennsylvania,US,United States California,PA,Pennsylvania,US,United States -Calvin,PA,Pennsylvania,US,United States Cambridge Springs,PA,Pennsylvania,US,United States Camp Hill,PA,Pennsylvania,US,United States Campbelltown,PA,Pennsylvania,US,United States @@ -86780,10 +70134,10 @@ Canton,PA,Pennsylvania,US,United States Carbondale,PA,Pennsylvania,US,United States Carlisle,PA,Pennsylvania,US,United States Carrolltown,PA,Pennsylvania,US,United States +Cassville,PA,Pennsylvania,US,United States Catasauqua,PA,Pennsylvania,US,United States Catawissa,PA,Pennsylvania,US,United States Cecil,PA,Pennsylvania,US,United States -Cementon,PA,Pennsylvania,US,United States Center Valley,PA,Pennsylvania,US,United States Centerville,PA,Pennsylvania,US,United States Central City,PA,Pennsylvania,US,United States @@ -86798,28 +70152,23 @@ Chesterbrook,PA,Pennsylvania,US,United States Cheswick,PA,Pennsylvania,US,United States Chicora,PA,Pennsylvania,US,United States Clairton,PA,Pennsylvania,US,United States -Clarence,PA,Pennsylvania,US,United States Clarendon,PA,Pennsylvania,US,United States -Claridge,PA,Pennsylvania,US,United States -Clarington,PA,Pennsylvania,US,United States Clarion,PA,Pennsylvania,US,United States -Clarksburg,PA,Pennsylvania,US,United States Clarks Summit,PA,Pennsylvania,US,United States -Claysburg,PA,Pennsylvania,US,United States -Claysville,PA,Pennsylvania,US,United States Clearfield,PA,Pennsylvania,US,United States Clinton,PA,Pennsylvania,US,United States Clymer,PA,Pennsylvania,US,United States Coal Center,PA,Pennsylvania,US,United States Coal Township,PA,Pennsylvania,US,United States -Coaldale,PA,Pennsylvania,US,United States +Coalport,PA,Pennsylvania,US,United States +Coburn,PA,Pennsylvania,US,United States +Cocolamus,PA,Pennsylvania,US,United States Cogan Station,PA,Pennsylvania,US,United States Collegeville,PA,Pennsylvania,US,United States Colmar,PA,Pennsylvania,US,United States Colonial Park,PA,Pennsylvania,US,United States Columbia,PA,Pennsylvania,US,United States Columbia Cross Roads,PA,Pennsylvania,US,United States -Columbus,PA,Pennsylvania,US,United States Colver,PA,Pennsylvania,US,United States Commodore,PA,Pennsylvania,US,United States Conneaut Lake,PA,Pennsylvania,US,United States @@ -86828,34 +70177,33 @@ Connellsville,PA,Pennsylvania,US,United States Conshohocken,PA,Pennsylvania,US,United States Conway,PA,Pennsylvania,US,United States Conyngham,PA,Pennsylvania,US,United States +Cooksburg,PA,Pennsylvania,US,United States Coopersburg,PA,Pennsylvania,US,United States -Cooperstown,PA,Pennsylvania,US,United States Coplay,PA,Pennsylvania,US,United States Coraopolis,PA,Pennsylvania,US,United States -Cornwall,PA,Pennsylvania,US,United States Corry,PA,Pennsylvania,US,United States Corsica,PA,Pennsylvania,US,United States Coudersport,PA,Pennsylvania,US,United States Covington,PA,Pennsylvania,US,United States +Cranesville,PA,Pennsylvania,US,United States Creekside,PA,Pennsylvania,US,United States Cresco,PA,Pennsylvania,US,United States Cresson,PA,Pennsylvania,US,United States Cressona,PA,Pennsylvania,US,United States -Crosby,PA,Pennsylvania,US,United States Croydon,PA,Pennsylvania,US,United States Curwensville,PA,Pennsylvania,US,United States Cyclone,PA,Pennsylvania,US,United States +Dagus Mines,PA,Pennsylvania,US,United States Dallas,PA,Pennsylvania,US,United States Dalton,PA,Pennsylvania,US,United States Damascus,PA,Pennsylvania,US,United States Danboro,PA,Pennsylvania,US,United States +Danielsville,PA,Pennsylvania,US,United States Danville,PA,Pennsylvania,US,United States Darlington,PA,Pennsylvania,US,United States Dauphin,PA,Pennsylvania,US,United States Davidsville,PA,Pennsylvania,US,United States -Dayton,PA,Pennsylvania,US,United States Delano,PA,Pennsylvania,US,United States -Delaware Water Gap,PA,Pennsylvania,US,United States Delmont,PA,Pennsylvania,US,United States Derry,PA,Pennsylvania,US,United States Denver,PA,Pennsylvania,US,United States @@ -86868,7 +70216,6 @@ Douglassville,PA,Pennsylvania,US,United States Dover,PA,Pennsylvania,US,United States Downingtown,PA,Pennsylvania,US,United States Doylestown,PA,Pennsylvania,US,United States -Dravosburg,PA,Pennsylvania,US,United States Dresher,PA,Pennsylvania,US,United States Drums,PA,Pennsylvania,US,United States DuBois,PA,Pennsylvania,US,United States @@ -86880,25 +70227,23 @@ Dunmore,PA,Pennsylvania,US,United States Duquesne,PA,Pennsylvania,US,United States Duryea,PA,Pennsylvania,US,United States Dushore,PA,Pennsylvania,US,United States +Durham,PA,Pennsylvania,US,United States Eagleville,PA,Pennsylvania,US,United States Eagleville,PA,Pennsylvania,US,United States East Brady,PA,Pennsylvania,US,United States East Earl,PA,Pennsylvania,US,United States +East Freedom,PA,Pennsylvania,US,United States East Greenville,PA,Pennsylvania,US,United States -East McKeesport,PA,Pennsylvania,US,United States East Petersburg,PA,Pennsylvania,US,United States East Smethport,PA,Pennsylvania,US,United States East Stroudsburg,PA,Pennsylvania,US,United States -East Waterford,PA,Pennsylvania,US,United States Easton,PA,Pennsylvania,US,United States -Eau Claire,PA,Pennsylvania,US,United States Ebensburg,PA,Pennsylvania,US,United States Edinboro,PA,Pennsylvania,US,United States Edinburg,PA,Pennsylvania,US,United States Effort,PA,Pennsylvania,US,United States Edwardsville,PA,Pennsylvania,US,United States Eighty Four,PA,Pennsylvania,US,United States -Elderton,PA,Pennsylvania,US,United States Eldred,PA,Pennsylvania,US,United States Elizabeth,PA,Pennsylvania,US,United States Elizabethtown,PA,Pennsylvania,US,United States @@ -86906,7 +70251,6 @@ Elizabethville,PA,Pennsylvania,US,United States Elkins Park,PA,Pennsylvania,US,United States Elkland,PA,Pennsylvania,US,United States Elliottsburg,PA,Pennsylvania,US,United States -Ellsworth,PA,Pennsylvania,US,United States Ellwood City,PA,Pennsylvania,US,United States Elmora,PA,Pennsylvania,US,United States Elverson,PA,Pennsylvania,US,United States @@ -86920,7 +70264,6 @@ Enon Valley,PA,Pennsylvania,US,United States Ephrata,PA,Pennsylvania,US,United States Equinunk,PA,Pennsylvania,US,United States Erie,PA,Pennsylvania,US,United States -Erwinna,PA,Pennsylvania,US,United States Evans City,PA,Pennsylvania,US,United States Everett,PA,Pennsylvania,US,United States Exeter,PA,Pennsylvania,US,United States @@ -86928,16 +70271,13 @@ Export,PA,Pennsylvania,US,United States Exton,PA,Pennsylvania,US,United States Factoryville,PA,Pennsylvania,US,United States Fairless Hills,PA,Pennsylvania,US,United States -Fairmont City,PA,Pennsylvania,US,United States Fairview,PA,Pennsylvania,US,United States Fairview,PA,Pennsylvania,US,United States Fallentimber,PA,Pennsylvania,US,United States -Falls,PA,Pennsylvania,US,United States -Falls Creek,PA,Pennsylvania,US,United States -Fannettsburg,PA,Pennsylvania,US,United States Farrell,PA,Pennsylvania,US,United States Fayette City,PA,Pennsylvania,US,United States Feasterville,PA,Pennsylvania,US,United States +Fenelton,PA,Pennsylvania,US,United States Finleyville,PA,Pennsylvania,US,United States Flinton,PA,Pennsylvania,US,United States Fishertown,PA,Pennsylvania,US,United States @@ -86954,40 +70294,32 @@ Franklin,PA,Pennsylvania,US,United States Fredericksburg,PA,Pennsylvania,US,United States Fredericksburg,PA,Pennsylvania,US,United States Fredericktown,PA,Pennsylvania,US,United States -Fredonia,PA,Pennsylvania,US,United States Freedom,PA,Pennsylvania,US,United States Freeland,PA,Pennsylvania,US,United States Freeport,PA,Pennsylvania,US,United States -Frenchville,PA,Pennsylvania,US,United States Friedens,PA,Pennsylvania,US,United States Friendsville,PA,Pennsylvania,US,United States Fullerton,PA,Pennsylvania,US,United States Furlong,PA,Pennsylvania,US,United States -Gaines,PA,Pennsylvania,US,United States Galeton,PA,Pennsylvania,US,United States Gallitzin,PA,Pennsylvania,US,United States Gardners,PA,Pennsylvania,US,United States -Germansville,PA,Pennsylvania,US,United States Gibsonia,PA,Pennsylvania,US,United States Gilbertsville,PA,Pennsylvania,US,United States Gilberton,PA,Pennsylvania,US,United States Gillett,PA,Pennsylvania,US,United States Girard,PA,Pennsylvania,US,United States -Girardville,PA,Pennsylvania,US,United States Gladwyne,PA,Pennsylvania,US,United States Glassport,PA,Pennsylvania,US,United States -Glen Lyon,PA,Pennsylvania,US,United States Glenmoore,PA,Pennsylvania,US,United States Glenside,PA,Pennsylvania,US,United States Glenshaw,PA,Pennsylvania,US,United States Glenwillard,PA,Pennsylvania,US,United States -Gordon,PA,Pennsylvania,US,United States Gordonville,PA,Pennsylvania,US,United States Gouldsboro,PA,Pennsylvania,US,United States +Grand Valley,PA,Pennsylvania,US,United States Grantville,PA,Pennsylvania,US,United States -Grapeville,PA,Pennsylvania,US,United States Granville Summit,PA,Pennsylvania,US,United States -Gratz,PA,Pennsylvania,US,United States Green Lane,PA,Pennsylvania,US,United States Green Tree,PA,Pennsylvania,US,United States Greentown,PA,Pennsylvania,US,United States @@ -86995,19 +70327,17 @@ Greenville,PA,Pennsylvania,US,United States Greensburg,PA,Pennsylvania,US,United States Grindstone,PA,Pennsylvania,US,United States Grove City,PA,Pennsylvania,US,United States +Guys Mills,PA,Pennsylvania,US,United States +Gwynedd Valley,PA,Pennsylvania,US,United States Hadley,PA,Pennsylvania,US,United States Halifax,PA,Pennsylvania,US,United States -Hallam,PA,Pennsylvania,US,United States Hallstead,PA,Pennsylvania,US,United States Hamburg,PA,Pennsylvania,US,United States -Hamilton,PA,Pennsylvania,US,United States Harleysville,PA,Pennsylvania,US,United States Harmony,PA,Pennsylvania,US,United States Harrisburg,PA,Pennsylvania,US,United States Harrison City,PA,Pennsylvania,US,United States -Harrison Valley,PA,Pennsylvania,US,United States Harrisville,PA,Pennsylvania,US,United States -Hartstown,PA,Pennsylvania,US,United States Harveys Lake,PA,Pennsylvania,US,United States Harwick,PA,Pennsylvania,US,United States Hastings,PA,Pennsylvania,US,United States @@ -87018,25 +70348,22 @@ Hawley,PA,Pennsylvania,US,United States Hazleton,PA,Pennsylvania,US,United States Hegins,PA,Pennsylvania,US,United States Hellertown,PA,Pennsylvania,US,United States -Henryville,PA,Pennsylvania,US,United States +Herminie,PA,Pennsylvania,US,United States Hermitage,PA,Pennsylvania,US,United States Herndon,PA,Pennsylvania,US,United States Hershey,PA,Pennsylvania,US,United States Hickory,PA,Pennsylvania,US,United States -Hilltop,PA,Pennsylvania,US,United States -Holicong,PA,Pennsylvania,US,United States +Highspire,PA,Pennsylvania,US,United States Holland,PA,Pennsylvania,US,United States Hollidaysburg,PA,Pennsylvania,US,United States -Hollsopple,PA,Pennsylvania,US,United States -Home,PA,Pennsylvania,US,United States Homer City,PA,Pennsylvania,US,United States Homestead,PA,Pennsylvania,US,United States Honesdale,PA,Pennsylvania,US,United States Honey Brook,PA,Pennsylvania,US,United States -Honey Grove,PA,Pennsylvania,US,United States Hookstown,PA,Pennsylvania,US,United States Hooversville,PA,Pennsylvania,US,United States Horsham,PA,Pennsylvania,US,United States +Hostetter,PA,Pennsylvania,US,United States Houston,PA,Pennsylvania,US,United States Houtzdale,PA,Pennsylvania,US,United States Howard,PA,Pennsylvania,US,United States @@ -87047,23 +70374,20 @@ Hunlock Creek,PA,Pennsylvania,US,United States Huntingdon,PA,Pennsylvania,US,United States Huntingdon Valley,PA,Pennsylvania,US,United States Hustontown,PA,Pennsylvania,US,United States -Hyde,PA,Pennsylvania,US,United States -Hyde Park,PA,Pennsylvania,US,United States Ickesburg,PA,Pennsylvania,US,United States Imler,PA,Pennsylvania,US,United States Imperial,PA,Pennsylvania,US,United States Indiana,PA,Pennsylvania,US,United States Industry,PA,Pennsylvania,US,United States +Intercourse,PA,Pennsylvania,US,United States Irvona,PA,Pennsylvania,US,United States Irwin,PA,Pennsylvania,US,United States Ivyland,PA,Pennsylvania,US,United States Jackson Center,PA,Pennsylvania,US,United States -James City,PA,Pennsylvania,US,United States Jamestown,PA,Pennsylvania,US,United States Jamison,PA,Pennsylvania,US,United States Jeannette,PA,Pennsylvania,US,United States Jenkintown,PA,Pennsylvania,US,United States -Jenners,PA,Pennsylvania,US,United States Jennerstown,PA,Pennsylvania,US,United States Jermyn,PA,Pennsylvania,US,United States Jersey Shore,PA,Pennsylvania,US,United States @@ -87072,12 +70396,10 @@ Jim Thorpe,PA,Pennsylvania,US,United States Johnsonburg,PA,Pennsylvania,US,United States Johnstown,PA,Pennsylvania,US,United States Jonestown,PA,Pennsylvania,US,United States -Josephine,PA,Pennsylvania,US,United States Julian,PA,Pennsylvania,US,United States Kane,PA,Pennsylvania,US,United States Karns City,PA,Pennsylvania,US,United States Kempton,PA,Pennsylvania,US,United States -Kennerdell,PA,Pennsylvania,US,United States Kersey,PA,Pennsylvania,US,United States King of Prussia,PA,Pennsylvania,US,United States Kingsley,PA,Pennsylvania,US,United States @@ -87090,34 +70412,27 @@ Knoxville,PA,Pennsylvania,US,United States Koppel,PA,Pennsylvania,US,United States Kulpmont,PA,Pennsylvania,US,United States Kulpsville,PA,Pennsylvania,US,United States -Kunkletown,PA,Pennsylvania,US,United States Kutztown,PA,Pennsylvania,US,United States -La Plume,PA,Pennsylvania,US,United States Laceyville,PA,Pennsylvania,US,United States Lackawaxen,PA,Pennsylvania,US,United States Lafayette Hill,PA,Pennsylvania,US,United States Lairdsville,PA,Pennsylvania,US,United States Lake Ariel,PA,Pennsylvania,US,United States -Lake City,PA,Pennsylvania,US,United States Lake Harmony,PA,Pennsylvania,US,United States Lakewood,PA,Pennsylvania,US,United States Lancaster,PA,Pennsylvania,US,United States Landisburg,PA,Pennsylvania,US,United States Landisville,PA,Pennsylvania,US,United States -Landisville,PA,Pennsylvania,US,United States +Langeloth,PA,Pennsylvania,US,United States Langhorne,PA,Pennsylvania,US,United States Lansdale,PA,Pennsylvania,US,United States -Lanse,PA,Pennsylvania,US,United States Laporte,PA,Pennsylvania,US,United States Latrobe,PA,Pennsylvania,US,United States -Laurys Station,PA,Pennsylvania,US,United States Lawrence,PA,Pennsylvania,US,United States Lawrenceville,PA,Pennsylvania,US,United States -Le Raysville,PA,Pennsylvania,US,United States Lebanon,PA,Pennsylvania,US,United States Leechburg,PA,Pennsylvania,US,United States Leesport,PA,Pennsylvania,US,United States -Leetsdale,PA,Pennsylvania,US,United States Lehighton,PA,Pennsylvania,US,United States Lemont,PA,Pennsylvania,US,United States Lemoyne,PA,Pennsylvania,US,United States @@ -87130,7 +70445,7 @@ Lewisburg,PA,Pennsylvania,US,United States Lewistown,PA,Pennsylvania,US,United States Liberty,PA,Pennsylvania,US,United States Ligonier,PA,Pennsylvania,US,United States -Linden,PA,Pennsylvania,US,United States +Lilly,PA,Pennsylvania,US,United States Linesville,PA,Pennsylvania,US,United States Lititz,PA,Pennsylvania,US,United States Little Meadows,PA,Pennsylvania,US,United States @@ -87142,17 +70457,12 @@ Lowber,PA,Pennsylvania,US,United States Loyalhanna,PA,Pennsylvania,US,United States Loysburg,PA,Pennsylvania,US,United States Loysville,PA,Pennsylvania,US,United States -Lucerne Mines,PA,Pennsylvania,US,United States -Lucinda,PA,Pennsylvania,US,United States Ludlow,PA,Pennsylvania,US,United States -Luthersburg,PA,Pennsylvania,US,United States Luzerne,PA,Pennsylvania,US,United States Lykens,PA,Pennsylvania,US,United States Macungie,PA,Pennsylvania,US,United States Madera,PA,Pennsylvania,US,United States -Mahaffey,PA,Pennsylvania,US,United States Mahanoy City,PA,Pennsylvania,US,United States -Mainesburg,PA,Pennsylvania,US,United States Malvern,PA,Pennsylvania,US,United States Manchester,PA,Pennsylvania,US,United States Mandata,PA,Pennsylvania,US,United States @@ -87166,12 +70476,13 @@ Marienville,PA,Pennsylvania,US,United States Marietta,PA,Pennsylvania,US,United States Marion Center,PA,Pennsylvania,US,United States Marklesburg,PA,Pennsylvania,US,United States +Marlin,PA,Pennsylvania,US,United States Mars,PA,Pennsylvania,US,United States Martinsburg,PA,Pennsylvania,US,United States Marysville,PA,Pennsylvania,US,United States -Masthope,PA,Pennsylvania,US,United States Matamoras,PA,Pennsylvania,US,United States Matamoras,PA,Pennsylvania,US,United States +Mayport,PA,Pennsylvania,US,United States McAdoo,PA,Pennsylvania,US,United States McAlisterville,PA,Pennsylvania,US,United States McClure,PA,Pennsylvania,US,United States @@ -87184,26 +70495,21 @@ McVeytown,PA,Pennsylvania,US,United States Meadow Lands,PA,Pennsylvania,US,United States Meadville,PA,Pennsylvania,US,United States Mechanicsburg,PA,Pennsylvania,US,United States -Mehoopany,PA,Pennsylvania,US,United States -Melcroft,PA,Pennsylvania,US,United States Mentcle,PA,Pennsylvania,US,United States Mercer,PA,Pennsylvania,US,United States Mertztown,PA,Pennsylvania,US,United States Meshoppen,PA,Pennsylvania,US,United States -Middleboro,PA,Pennsylvania,US,United States Middleburg,PA,Pennsylvania,US,United States -Middlebury Center,PA,Pennsylvania,US,United States +Middletown,PA,Pennsylvania,US,United States Middletown,PA,Pennsylvania,US,United States Midland,PA,Pennsylvania,US,United States Mifflin,PA,Pennsylvania,US,United States Mifflinburg,PA,Pennsylvania,US,United States Mifflintown,PA,Pennsylvania,US,United States -Mifflinville,PA,Pennsylvania,US,United States +Milanville,PA,Pennsylvania,US,United States Milford,PA,Pennsylvania,US,United States -Mill Creek,PA,Pennsylvania,US,United States Mill Hall,PA,Pennsylvania,US,United States Millersburg,PA,Pennsylvania,US,United States -Millerstown,PA,Pennsylvania,US,United States Millerton,PA,Pennsylvania,US,United States Millheim,PA,Pennsylvania,US,United States Millville,PA,Pennsylvania,US,United States @@ -87220,7 +70526,6 @@ Monroeton,PA,Pennsylvania,US,United States Monroeville,PA,Pennsylvania,US,United States Montandon,PA,Pennsylvania,US,United States Montgomery,PA,Pennsylvania,US,United States -Mont Clare,PA,Pennsylvania,US,United States Montgomeryville,PA,Pennsylvania,US,United States Montoursville,PA,Pennsylvania,US,United States Montrose,PA,Pennsylvania,US,United States @@ -87228,6 +70533,7 @@ Moon Township,PA,Pennsylvania,US,United States Moosic,PA,Pennsylvania,US,United States Morgan,PA,Pennsylvania,US,United States Morgantown,PA,Pennsylvania,US,United States +Morris,PA,Pennsylvania,US,United States Morrisdale,PA,Pennsylvania,US,United States Morrisville,PA,Pennsylvania,US,United States Moscow,PA,Pennsylvania,US,United States @@ -87238,14 +70544,16 @@ Mount Jewett,PA,Pennsylvania,US,United States Mount Joy,PA,Pennsylvania,US,United States Mount Pleasant,PA,Pennsylvania,US,United States Mount Pleasant,PA,Pennsylvania,US,United States +Mount Pleasant,PA,Pennsylvania,US,United States Mount Pleasant Mills,PA,Pennsylvania,US,United States Mount Pocono,PA,Pennsylvania,US,United States Mount Union,PA,Pennsylvania,US,United States Mount Wolf,PA,Pennsylvania,US,United States Mountain Top,PA,Pennsylvania,US,United States +Mountainhome,PA,Pennsylvania,US,United States Mountville,PA,Pennsylvania,US,United States -Muir,PA,Pennsylvania,US,United States Muncy,PA,Pennsylvania,US,United States +Muncy Valley,PA,Pennsylvania,US,United States Munhall,PA,Pennsylvania,US,United States Murrysville,PA,Pennsylvania,US,United States Myerstown,PA,Pennsylvania,US,United States @@ -87269,13 +70577,12 @@ New Derry,PA,Pennsylvania,US,United States New Eagle,PA,Pennsylvania,US,United States New Cumberland,PA,Pennsylvania,US,United States New Florence,PA,Pennsylvania,US,United States -New Galilee,PA,Pennsylvania,US,United States New Enterprise,PA,Pennsylvania,US,United States New Hope,PA,Pennsylvania,US,United States New Kensington,PA,Pennsylvania,US,United States New Holland,PA,Pennsylvania,US,United States New Milford,PA,Pennsylvania,US,United States -New Paris,PA,Pennsylvania,US,United States +New Ringgold,PA,Pennsylvania,US,United States New Stanton,PA,Pennsylvania,US,United States New Tripoli,PA,Pennsylvania,US,United States New Wilmington,PA,Pennsylvania,US,United States @@ -87284,10 +70591,11 @@ Newfoundland,PA,Pennsylvania,US,United States Newmanstown,PA,Pennsylvania,US,United States Newport,PA,Pennsylvania,US,United States Newtown,PA,Pennsylvania,US,United States +Newtown,PA,Pennsylvania,US,United States Newville,PA,Pennsylvania,US,United States -Nicholson,PA,Pennsylvania,US,United States Nicktown,PA,Pennsylvania,US,United States Norristown,PA,Pennsylvania,US,United States +North Apollo,PA,Pennsylvania,US,United States North East,PA,Pennsylvania,US,United States North Middleton Township,PA,Pennsylvania,US,United States North Springfield,PA,Pennsylvania,US,United States @@ -87296,20 +70604,17 @@ North Wales,PA,Pennsylvania,US,United States Northampton,PA,Pennsylvania,US,United States Northern Cambria,PA,Pennsylvania,US,United States Northumberland,PA,Pennsylvania,US,United States -Oak Ridge,PA,Pennsylvania,US,United States Oakdale,PA,Pennsylvania,US,United States Oakmont,PA,Pennsylvania,US,United States -Oaks,PA,Pennsylvania,US,United States Oil City,PA,Pennsylvania,US,United States +Olanta,PA,Pennsylvania,US,United States Old Forge,PA,Pennsylvania,US,United States Oley,PA,Pennsylvania,US,United States Olyphant,PA,Pennsylvania,US,United States -Orangeville,PA,Pennsylvania,US,United States -Orbisonia,PA,Pennsylvania,US,United States Orefield,PA,Pennsylvania,US,United States Oreland,PA,Pennsylvania,US,United States -Orrstown,PA,Pennsylvania,US,United States Orwigsburg,PA,Pennsylvania,US,United States +Osceola Mills,PA,Pennsylvania,US,United States Ottsville,PA,Pennsylvania,US,United States Palmerton,PA,Pennsylvania,US,United States Palmyra,PA,Pennsylvania,US,United States @@ -87317,13 +70622,10 @@ Paoli,PA,Pennsylvania,US,United States Paradise,PA,Pennsylvania,US,United States Parker,PA,Pennsylvania,US,United States Patton,PA,Pennsylvania,US,United States -Paupack,PA,Pennsylvania,US,United States +Paxinos,PA,Pennsylvania,US,United States Peckville,PA,Pennsylvania,US,United States -Pen Argyl,PA,Pennsylvania,US,United States Penn Run,PA,Pennsylvania,US,United States -Penns Park,PA,Pennsylvania,US,United States Pennsburg,PA,Pennsylvania,US,United States -Pennsylvania Furnace,PA,Pennsylvania,US,United States Perkasie,PA,Pennsylvania,US,United States Perkiomenville,PA,Pennsylvania,US,United States Perryopolis,PA,Pennsylvania,US,United States @@ -87333,20 +70635,17 @@ Phoenixville,PA,Pennsylvania,US,United States Pine Grove,PA,Pennsylvania,US,United States Pine Grove Mills,PA,Pennsylvania,US,United States Pipersville,PA,Pennsylvania,US,United States +Pitcairn,PA,Pennsylvania,US,United States Pittsburgh,PA,Pennsylvania,US,United States Pittston,PA,Pennsylvania,US,United States Plainfield,PA,Pennsylvania,US,United States Pleasant Gap,PA,Pennsylvania,US,United States Pleasant Mount,PA,Pennsylvania,US,United States Pleasantville,PA,Pennsylvania,US,United States -Plumsteadville,PA,Pennsylvania,US,United States -Plumville,PA,Pennsylvania,US,United States Plymouth,PA,Pennsylvania,US,United States Plymouth Meeting,PA,Pennsylvania,US,United States -Pocono Lake,PA,Pennsylvania,US,United States Pocono Summit,PA,Pennsylvania,US,United States -Polk,PA,Pennsylvania,US,United States -Port Carbon,PA,Pennsylvania,US,United States +Port Clinton,PA,Pennsylvania,US,United States Port Matilda,PA,Pennsylvania,US,United States Port Royal,PA,Pennsylvania,US,United States Port Allegany,PA,Pennsylvania,US,United States @@ -87355,22 +70654,15 @@ Port Trevorton,PA,Pennsylvania,US,United States Portersville,PA,Pennsylvania,US,United States Pottstown,PA,Pennsylvania,US,United States Pottsville,PA,Pennsylvania,US,United States -Presto,PA,Pennsylvania,US,United States -Preston Park,PA,Pennsylvania,US,United States Prosperity,PA,Pennsylvania,US,United States Prospect,PA,Pennsylvania,US,United States Pulaski,PA,Pennsylvania,US,United States Punxsutawney,PA,Pennsylvania,US,United States Quakertown,PA,Pennsylvania,US,United States Radnor,PA,Pennsylvania,US,United States -Ransom,PA,Pennsylvania,US,United States Reading,PA,Pennsylvania,US,United States -Reamstown,PA,Pennsylvania,US,United States -Rebersburg,PA,Pennsylvania,US,United States -Rector,PA,Pennsylvania,US,United States Red Hill,PA,Pennsylvania,US,United States Reedsville,PA,Pennsylvania,US,United States -Rehrersburg,PA,Pennsylvania,US,United States Reinholds,PA,Pennsylvania,US,United States Renfrew,PA,Pennsylvania,US,United States Renovo,PA,Pennsylvania,US,United States @@ -87383,7 +70675,6 @@ Richland,PA,Pennsylvania,US,United States Ridgway,PA,Pennsylvania,US,United States Riegelsville,PA,Pennsylvania,US,United States Rimersburg,PA,Pennsylvania,US,United States -Ringtown,PA,Pennsylvania,US,United States Rixford,PA,Pennsylvania,US,United States Roaring Branch,PA,Pennsylvania,US,United States Roaring Spring,PA,Pennsylvania,US,United States @@ -87396,14 +70687,13 @@ Roscoe,PA,Pennsylvania,US,United States Roulette,PA,Pennsylvania,US,United States Royersford,PA,Pennsylvania,US,United States Ruffs Dale,PA,Pennsylvania,US,United States -Rural Ridge,PA,Pennsylvania,US,United States Rural Valley,PA,Pennsylvania,US,United States Russell,PA,Pennsylvania,US,United States -Sabinsville,PA,Pennsylvania,US,United States Sacramento,PA,Pennsylvania,US,United States Saegertown,PA,Pennsylvania,US,United States Saint Clair,PA,Pennsylvania,US,United States Saint Marys,PA,Pennsylvania,US,United States +Salix,PA,Pennsylvania,US,United States Saltsburg,PA,Pennsylvania,US,United States Sarver,PA,Pennsylvania,US,United States Saxonburg,PA,Pennsylvania,US,United States @@ -87429,21 +70719,21 @@ Sharon,PA,Pennsylvania,US,United States Sharpsville,PA,Pennsylvania,US,United States Shartlesville,PA,Pennsylvania,US,United States Shavertown,PA,Pennsylvania,US,United States -Shawnee on Delaware,PA,Pennsylvania,US,United States Sheffield,PA,Pennsylvania,US,United States Shelocta,PA,Pennsylvania,US,United States Shenandoah,PA,Pennsylvania,US,United States -Shermans Dale,PA,Pennsylvania,US,United States +Shenango,PA,Pennsylvania,US,United States Shickshinny,PA,Pennsylvania,US,United States Shillington,PA,Pennsylvania,US,United States Shinglehouse,PA,Pennsylvania,US,United States Shippenville,PA,Pennsylvania,US,United States -Shippingport,PA,Pennsylvania,US,United States Shippensburg,PA,Pennsylvania,US,United States Shoemakersville,PA,Pennsylvania,US,United States Shohola,PA,Pennsylvania,US,United States Sidman,PA,Pennsylvania,US,United States +Sigel,PA,Pennsylvania,US,United States Sinking Spring,PA,Pennsylvania,US,United States +Skippack,PA,Pennsylvania,US,United States Skytop,PA,Pennsylvania,US,United States Slatington,PA,Pennsylvania,US,United States Slippery Rock,PA,Pennsylvania,US,United States @@ -87453,7 +70743,6 @@ Snow Shoe,PA,Pennsylvania,US,United States Somerset,PA,Pennsylvania,US,United States Souderton,PA,Pennsylvania,US,United States South Fork,PA,Pennsylvania,US,United States -South Gibson,PA,Pennsylvania,US,United States Southampton,PA,Pennsylvania,US,United States Spartansburg,PA,Pennsylvania,US,United States Spring City,PA,Pennsylvania,US,United States @@ -87461,45 +70750,35 @@ Spring Mills,PA,Pennsylvania,US,United States Spring Run,PA,Pennsylvania,US,United States Springdale,PA,Pennsylvania,US,United States Springville,PA,Pennsylvania,US,United States -Spruce Creek,PA,Pennsylvania,US,United States Stahlstown,PA,Pennsylvania,US,United States State College,PA,Pennsylvania,US,United States Steelton,PA,Pennsylvania,US,United States Stevens,PA,Pennsylvania,US,United States -Stillwater,PA,Pennsylvania,US,United States Stoneboro,PA,Pennsylvania,US,United States Stoystown,PA,Pennsylvania,US,United States Strattanville,PA,Pennsylvania,US,United States -Strausstown,PA,Pennsylvania,US,United States +Strongstown,PA,Pennsylvania,US,United States Stroudsburg,PA,Pennsylvania,US,United States Sugar Grove,PA,Pennsylvania,US,United States -Sugar Run,PA,Pennsylvania,US,United States Township of Sugarloaf,PA,Pennsylvania,US,United States Summerdale,PA,Pennsylvania,US,United States Summerhill,PA,Pennsylvania,US,United States Summerville,PA,Pennsylvania,US,United States -Summit Hill,PA,Pennsylvania,US,United States Sunbury,PA,Pennsylvania,US,United States Susquehanna,PA,Pennsylvania,US,United States Sutersville,PA,Pennsylvania,US,United States Sweet Valley,PA,Pennsylvania,US,United States -Sykesville,PA,Pennsylvania,US,United States -Tafton,PA,Pennsylvania,US,United States +Swiftwater,PA,Pennsylvania,US,United States Tamaqua,PA,Pennsylvania,US,United States +Tamiment,PA,Pennsylvania,US,United States Tannersville,PA,Pennsylvania,US,United States Tarentum,PA,Pennsylvania,US,United States Taylor,PA,Pennsylvania,US,United States Telford,PA,Pennsylvania,US,United States Temple,PA,Pennsylvania,US,United States -Templeton,PA,Pennsylvania,US,United States -Thompson,PA,Pennsylvania,US,United States Thompsontown,PA,Pennsylvania,US,United States -Three Springs,PA,Pennsylvania,US,United States Throop,PA,Pennsylvania,US,United States -Tidioute,PA,Pennsylvania,US,United States -Timblin,PA,Pennsylvania,US,United States Tionesta,PA,Pennsylvania,US,United States -Tioga,PA,Pennsylvania,US,United States Titusville,PA,Pennsylvania,US,United States Tobyhanna,PA,Pennsylvania,US,United States Torrance,PA,Pennsylvania,US,United States @@ -87511,11 +70790,9 @@ Tremont,PA,Pennsylvania,US,United States Trevose,PA,Pennsylvania,US,United States Trout Run,PA,Pennsylvania,US,United States Troy,PA,Pennsylvania,US,United States -Trumbauersville,PA,Pennsylvania,US,United States Tunkhannock,PA,Pennsylvania,US,United States Turbotville,PA,Pennsylvania,US,United States Turtle Creek,PA,Pennsylvania,US,United States -Turtlepoint,PA,Pennsylvania,US,United States Tuscarora,PA,Pennsylvania,US,United States Tyrone,PA,Pennsylvania,US,United States Ulster,PA,Pennsylvania,US,United States @@ -87525,20 +70802,18 @@ Union Dale,PA,Pennsylvania,US,United States University Park,PA,Pennsylvania,US,United States Upper Black Eddy,PA,Pennsylvania,US,United States Upper Saint Clair,PA,Pennsylvania,US,United States +Utica,PA,Pennsylvania,US,United States Valencia,PA,Pennsylvania,US,United States Valley Forge,PA,Pennsylvania,US,United States Valley View,PA,Pennsylvania,US,United States +Vanderbilt,PA,Pennsylvania,US,United States Vandergrift,PA,Pennsylvania,US,United States Venetia,PA,Pennsylvania,US,United States Venus,PA,Pennsylvania,US,United States Verona,PA,Pennsylvania,US,United States -Venango,PA,Pennsylvania,US,United States Villanova,PA,Pennsylvania,US,United States Vintondale,PA,Pennsylvania,US,United States -Walnut Bottom,PA,Pennsylvania,US,United States Walnutport,PA,Pennsylvania,US,United States -Wampum,PA,Pennsylvania,US,United States -Wapwallopen,PA,Pennsylvania,US,United States Warminster,PA,Pennsylvania,US,United States Warrendale,PA,Pennsylvania,US,United States Warrington,PA,Pennsylvania,US,United States @@ -87547,50 +70822,40 @@ Warriors Mark,PA,Pennsylvania,US,United States Washington,PA,Pennsylvania,US,United States Washington Crossing,PA,Pennsylvania,US,United States Waterford,PA,Pennsylvania,US,United States -Waterville,PA,Pennsylvania,US,United States Watsontown,PA,Pennsylvania,US,United States -Wattsburg,PA,Pennsylvania,US,United States Waymart,PA,Pennsylvania,US,United States Wayne,PA,Pennsylvania,US,United States Weatherly,PA,Pennsylvania,US,United States Wellsboro,PA,Pennsylvania,US,United States Wellsville,PA,Pennsylvania,US,United States Wernersville,PA,Pennsylvania,US,United States -West Decatur,PA,Pennsylvania,US,United States +West Alexander,PA,Pennsylvania,US,United States West Hazleton,PA,Pennsylvania,US,United States West Lawn,PA,Pennsylvania,US,United States West Middlesex,PA,Pennsylvania,US,United States +West Middletown,PA,Pennsylvania,US,United States West Mifflin,PA,Pennsylvania,US,United States West Newton,PA,Pennsylvania,US,United States -West Pikeland,PA,Pennsylvania,US,United States West Point,PA,Pennsylvania,US,United States West Sunbury,PA,Pennsylvania,US,United States Westfield,PA,Pennsylvania,US,United States -Westover,PA,Pennsylvania,US,United States Wexford,PA,Pennsylvania,US,United States White,PA,Pennsylvania,US,United States White Haven,PA,Pennsylvania,US,United States White Oak,PA,Pennsylvania,US,United States -Wilcox,PA,Pennsylvania,US,United States -Wildwood,PA,Pennsylvania,US,United States +Whitehall Township,PA,Pennsylvania,US,United States Wilkes-Barre,PA,Pennsylvania,US,United States -Williamsburg,PA,Pennsylvania,US,United States Williamsport,PA,Pennsylvania,US,United States Williamstown,PA,Pennsylvania,US,United States Willow Grove,PA,Pennsylvania,US,United States -Willow Hill,PA,Pennsylvania,US,United States -Wilmerding,PA,Pennsylvania,US,United States Wind Gap,PA,Pennsylvania,US,United States Windber,PA,Pennsylvania,US,United States Winfield,PA,Pennsylvania,US,United States -Womelsdorf,PA,Pennsylvania,US,United States -Woodbury,PA,Pennsylvania,US,United States Woodland,PA,Pennsylvania,US,United States Worcester,PA,Pennsylvania,US,United States Worthington,PA,Pennsylvania,US,United States Wrightsville,PA,Pennsylvania,US,United States Wyalusing,PA,Pennsylvania,US,United States -Wyano,PA,Pennsylvania,US,United States Wyncote,PA,Pennsylvania,US,United States Wynnewood,PA,Pennsylvania,US,United States Wyoming,PA,Pennsylvania,US,United States @@ -87608,11 +70873,9 @@ Zion Grove,PA,Pennsylvania,US,United States Zionsville,PA,Pennsylvania,US,United States Barrington,RI,Rhode Island,US,United States Bristol,RI,Rhode Island,US,United States -Carolina,RI,Rhode Island,US,United States Central Falls,RI,Rhode Island,US,United States Charlestown,RI,Rhode Island,US,United States Chepachet,RI,Rhode Island,US,United States -Clayville,RI,Rhode Island,US,United States Coventry,RI,Rhode Island,US,United States Cranston,RI,Rhode Island,US,United States Cumberland,RI,Rhode Island,US,United States @@ -87629,7 +70892,7 @@ Hopkinton,RI,Rhode Island,US,United States Jamestown,RI,Rhode Island,US,United States Kingston,RI,Rhode Island,US,United States Little Compton,RI,Rhode Island,US,United States -Mapleville,RI,Rhode Island,US,United States +Manville,RI,Rhode Island,US,United States Middletown,RI,Rhode Island,US,United States Narragansett,RI,Rhode Island,US,United States New Shoreham,RI,Rhode Island,US,United States @@ -87657,15 +70920,12 @@ West Warwick,RI,Rhode Island,US,United States Westerly,RI,Rhode Island,US,United States Wood River Junction,RI,Rhode Island,US,United States Woonsocket,RI,Rhode Island,US,United States +Wyoming,RI,Rhode Island,US,United States Aberdeen,SD,South Dakota,US,United States -Alcester,SD,South Dakota,US,United States Alexandria,SD,South Dakota,US,United States Alpena,SD,South Dakota,US,United States -Andover,SD,South Dakota,US,United States Arlington,SD,South Dakota,US,United States -Armour,SD,South Dakota,US,United States Artesian,SD,South Dakota,US,United States -Aurora,SD,South Dakota,US,United States Baltic,SD,South Dakota,US,United States Bath,SD,South Dakota,US,United States Beresford,SD,South Dakota,US,United States @@ -87673,33 +70933,30 @@ Big Stone City,SD,South Dakota,US,United States Bowdle,SD,South Dakota,US,United States Bradley,SD,South Dakota,US,United States Brandon,SD,South Dakota,US,United States -Bridgewater,SD,South Dakota,US,United States Britton,SD,South Dakota,US,United States Brookings,SD,South Dakota,US,United States -Bryant,SD,South Dakota,US,United States +Bruce,SD,South Dakota,US,United States Burbank,SD,South Dakota,US,United States Burke,SD,South Dakota,US,United States -Canistota,SD,South Dakota,US,United States Canton,SD,South Dakota,US,United States Castlewood,SD,South Dakota,US,United States +Cavour,SD,South Dakota,US,United States Centerville,SD,South Dakota,US,United States Chamberlain,SD,South Dakota,US,United States Chancellor,SD,South Dakota,US,United States +Chester,SD,South Dakota,US,United States Clark,SD,South Dakota,US,United States Clear Lake,SD,South Dakota,US,United States Colman,SD,South Dakota,US,United States +Colome,SD,South Dakota,US,United States Colton,SD,South Dakota,US,United States -Conde,SD,South Dakota,US,United States Corsica,SD,South Dakota,US,United States +Crooks,SD,South Dakota,US,United States Davis,SD,South Dakota,US,United States De Smet,SD,South Dakota,US,United States Dell Rapids,SD,South Dakota,US,United States Elk Point,SD,South Dakota,US,United States -Elkton,SD,South Dakota,US,United States Estelline,SD,South Dakota,US,United States -Ethan,SD,South Dakota,US,United States -Eureka,SD,South Dakota,US,United States -Faulkton,SD,South Dakota,US,United States Flandreau,SD,South Dakota,US,United States Florence,SD,South Dakota,US,United States Fort Thompson,SD,South Dakota,US,United States @@ -87711,10 +70968,11 @@ Gettysburg,SD,South Dakota,US,United States Gregory,SD,South Dakota,US,United States Groton,SD,South Dakota,US,United States Harrisburg,SD,South Dakota,US,United States +Harrold,SD,South Dakota,US,United States Hartford,SD,South Dakota,US,United States Hazel,SD,South Dakota,US,United States -Hecla,SD,South Dakota,US,United States Highmore,SD,South Dakota,US,United States +Hitchcock,SD,South Dakota,US,United States Hosmer,SD,South Dakota,US,United States Howard,SD,South Dakota,US,United States Humboldt,SD,South Dakota,US,United States @@ -87722,16 +70980,15 @@ Hurley,SD,South Dakota,US,United States Huron,SD,South Dakota,US,United States Ipswich,SD,South Dakota,US,United States Irene,SD,South Dakota,US,United States -Iroquois,SD,South Dakota,US,United States Jefferson,SD,South Dakota,US,United States Kennebec,SD,South Dakota,US,United States Kimball,SD,South Dakota,US,United States Kranzburg,SD,South Dakota,US,United States -Lake Andes,SD,South Dakota,US,United States Lake Norden,SD,South Dakota,US,United States Lennox,SD,South Dakota,US,United States Leola,SD,South Dakota,US,United States Letcher,SD,South Dakota,US,United States +Lower Brule,SD,South Dakota,US,United States Madison,SD,South Dakota,US,United States Marion,SD,South Dakota,US,United States Milbank,SD,South Dakota,US,United States @@ -87743,47 +71000,43 @@ Montrose,SD,South Dakota,US,United States Mount Vernon,SD,South Dakota,US,United States New Effington,SD,South Dakota,US,United States North Sioux City,SD,South Dakota,US,United States +Northville,SD,South Dakota,US,United States Oacoma,SD,South Dakota,US,United States Parker,SD,South Dakota,US,United States Parkston,SD,South Dakota,US,United States Peever,SD,South Dakota,US,United States Pickstown,SD,South Dakota,US,United States -Plankinton,SD,South Dakota,US,United States Platte,SD,South Dakota,US,United States -Pukwana,SD,South Dakota,US,United States -Raymond,SD,South Dakota,US,United States Redfield,SD,South Dakota,US,United States Renner,SD,South Dakota,US,United States Revillo,SD,South Dakota,US,United States Rutland,SD,South Dakota,US,United States -Saint Lawrence,SD,South Dakota,US,United States Salem,SD,South Dakota,US,United States -Scotland,SD,South Dakota,US,United States Sioux Falls,SD,South Dakota,US,United States Sisseton,SD,South Dakota,US,United States -South Shore,SD,South Dakota,US,United States +Springfield,SD,South Dakota,US,United States Stockholm,SD,South Dakota,US,United States Summit,SD,South Dakota,US,United States Tea,SD,South Dakota,US,United States Tolstoy,SD,South Dakota,US,United States -Tyndall,SD,South Dakota,US,United States +Twin Brooks,SD,South Dakota,US,United States +Valley Springs,SD,South Dakota,US,United States Veblen,SD,South Dakota,US,United States Vermillion,SD,South Dakota,US,United States +Viborg,SD,South Dakota,US,United States Volga,SD,South Dakota,US,United States Volin,SD,South Dakota,US,United States Wagner,SD,South Dakota,US,United States +Wakonda,SD,South Dakota,US,United States Watertown,SD,South Dakota,US,United States Webster,SD,South Dakota,US,United States -Wessington,SD,South Dakota,US,United States Wessington Springs,SD,South Dakota,US,United States White,SD,South Dakota,US,United States -White Lake,SD,South Dakota,US,United States -Willow Lake,SD,South Dakota,US,United States Wilmot,SD,South Dakota,US,United States Winfred,SD,South Dakota,US,United States Winner,SD,South Dakota,US,United States -Wolsey,SD,South Dakota,US,United States Woonsocket,SD,South Dakota,US,United States +Worthing,SD,South Dakota,US,United States Yankton,SD,South Dakota,US,United States Alburg,VT,Vermont,US,United States Ascutney,VT,Vermont,US,United States @@ -87792,8 +71045,9 @@ Bakersfield,VT,Vermont,US,United States Barnard,VT,Vermont,US,United States Barnet,VT,Vermont,US,United States Barre,VT,Vermont,US,United States -Barton,VT,Vermont,US,United States +Beecher Falls,VT,Vermont,US,United States Belmont,VT,Vermont,US,United States +Belvidere Center,VT,Vermont,US,United States Bellows Falls,VT,Vermont,US,United States Bennington,VT,Vermont,US,United States Berlin Corners,VT,Vermont,US,United States @@ -87808,7 +71062,6 @@ Bristol,VT,Vermont,US,United States Brookfield,VT,Vermont,US,United States Brownsville,VT,Vermont,US,United States Burlington,VT,Vermont,US,United States -Cabot,VT,Vermont,US,United States Cambridge,VT,Vermont,US,United States Canaan,VT,Vermont,US,United States Cavendish,VT,Vermont,US,United States @@ -87817,39 +71070,34 @@ Charlotte,VT,Vermont,US,United States Chelsea,VT,Vermont,US,United States Chester,VT,Vermont,US,United States Colchester,VT,Vermont,US,United States -Craftsbury,VT,Vermont,US,United States +Craftsbury Common,VT,Vermont,US,United States Cuttingsville,VT,Vermont,US,United States Danby,VT,Vermont,US,United States Danville,VT,Vermont,US,United States Derby Center,VT,Vermont,US,United States Derby Line,VT,Vermont,US,United States Dorset,VT,Vermont,US,United States -East Arlington,VT,Vermont,US,United States -East Berkshire,VT,Vermont,US,United States +East Burke,VT,Vermont,US,United States East Calais,VT,Vermont,US,United States East Corinth,VT,Vermont,US,United States -East Dummerston,VT,Vermont,US,United States East Fairfield,VT,Vermont,US,United States -East Hardwick,VT,Vermont,US,United States East Middlebury,VT,Vermont,US,United States East Montpelier,VT,Vermont,US,United States +East Thetford,VT,Vermont,US,United States East Topsham,VT,Vermont,US,United States East Wallingford,VT,Vermont,US,United States -Eden,VT,Vermont,US,United States Enosburg Falls,VT,Vermont,US,United States Essex Junction,VT,Vermont,US,United States Fairfax,VT,Vermont,US,United States Fairfield,VT,Vermont,US,United States -Fair Haven,VT,Vermont,US,United States -Fairlee,VT,Vermont,US,United States Felchville,VT,Vermont,US,United States +Ferrisburgh,VT,Vermont,US,United States Florence,VT,Vermont,US,United States Franklin,VT,Vermont,US,United States Glover,VT,Vermont,US,United States Grafton,VT,Vermont,US,United States Grand Isle,VT,Vermont,US,United States -Graniteville,VT,Vermont,US,United States -Greensboro Bend,VT,Vermont,US,United States +Groton,VT,Vermont,US,United States Hardwick,VT,Vermont,US,United States Hartland,VT,Vermont,US,United States Hartford,VT,Vermont,US,United States @@ -87857,16 +71105,14 @@ Highgate Center,VT,Vermont,US,United States Hinesburg,VT,Vermont,US,United States Huntington,VT,Vermont,US,United States Hyde Park,VT,Vermont,US,United States +Irasburg,VT,Vermont,US,United States Island Pond,VT,Vermont,US,United States -Jacksonville,VT,Vermont,US,United States -Jamaica,VT,Vermont,US,United States -Jeffersonville,VT,Vermont,US,United States Jericho,VT,Vermont,US,United States Johnson,VT,Vermont,US,United States Killington,VT,Vermont,US,United States Londonderry,VT,Vermont,US,United States -Lowell,VT,Vermont,US,United States Ludlow,VT,Vermont,US,United States +Lunenburg,VT,Vermont,US,United States Lyndonville,VT,Vermont,US,United States Manchester,VT,Vermont,US,United States Manchester Center,VT,Vermont,US,United States @@ -87876,9 +71122,8 @@ Middlebury (village),VT,Vermont,US,United States Middlesex,VT,Vermont,US,United States Middletown Springs,VT,Vermont,US,United States Milton,VT,Vermont,US,United States -Montgomery Center,VT,Vermont,US,United States +Montgomery,VT,Vermont,US,United States Montpelier,VT,Vermont,US,United States -Moretown,VT,Vermont,US,United States Morrisville,VT,Vermont,US,United States Mount Holly,VT,Vermont,US,United States New Haven,VT,Vermont,US,United States @@ -87888,8 +71133,10 @@ Newport Center,VT,Vermont,US,United States Newfane,VT,Vermont,US,United States North Bennington,VT,Vermont,US,United States North Clarendon,VT,Vermont,US,United States +North Hartland,VT,Vermont,US,United States North Hero,VT,Vermont,US,United States North Pomfret,VT,Vermont,US,United States +North Pownal,VT,Vermont,US,United States North Springfield,VT,Vermont,US,United States North Troy,VT,Vermont,US,United States Northfield,VT,Vermont,US,United States @@ -87897,7 +71144,6 @@ Norwich,VT,Vermont,US,United States Orleans,VT,Vermont,US,United States Orwell,VT,Vermont,US,United States Pawlet,VT,Vermont,US,United States -Peacham,VT,Vermont,US,United States Perkinsville,VT,Vermont,US,United States Peru,VT,Vermont,US,United States Pittsford,VT,Vermont,US,United States @@ -87913,34 +71159,23 @@ Randolph Center,VT,Vermont,US,United States Readsboro,VT,Vermont,US,United States Richford,VT,Vermont,US,United States Richmond,VT,Vermont,US,United States -Ripton,VT,Vermont,US,United States -Rochester,VT,Vermont,US,United States Rupert,VT,Vermont,US,United States Rutland,VT,Vermont,US,United States Saint Albans,VT,Vermont,US,United States Saint Johnsbury,VT,Vermont,US,United States -Salisbury,VT,Vermont,US,United States Saxtons River,VT,Vermont,US,United States Sharon,VT,Vermont,US,United States -Sheffield,VT,Vermont,US,United States Shelburne,VT,Vermont,US,United States Sheldon,VT,Vermont,US,United States -Sherburne Center,VT,Vermont,US,United States Shoreham,VT,Vermont,US,United States -Shrewsbury,VT,Vermont,US,United States -South Barre,VT,Vermont,US,United States South Burlington,VT,Vermont,US,United States South Hero,VT,Vermont,US,United States -South Londonderry,VT,Vermont,US,United States South Royalton,VT,Vermont,US,United States -South Ryegate,VT,Vermont,US,United States -South Shaftsbury,VT,Vermont,US,United States South Strafford,VT,Vermont,US,United States South Woodstock,VT,Vermont,US,United States Springfield,VT,Vermont,US,United States Stamford,VT,Vermont,US,United States Stowe,VT,Vermont,US,United States -Strafford,VT,Vermont,US,United States Sutton,VT,Vermont,US,United States Swanton,VT,Vermont,US,United States Thetford Center,VT,Vermont,US,United States @@ -87950,23 +71185,19 @@ Vergennes,VT,Vermont,US,United States ,VT,Vermont,US,United States Waitsfield,VT,Vermont,US,United States Wallingford,VT,Vermont,US,United States -Warren,VT,Vermont,US,United States Waterbury Center,VT,Vermont,US,United States Waterbury,VT,Vermont,US,United States -West Burke,VT,Vermont,US,United States +Wells,VT,Vermont,US,United States +West Danville,VT,Vermont,US,United States West Dover,VT,Vermont,US,United States -West Pawlet,VT,Vermont,US,United States West Rutland,VT,Vermont,US,United States West Topsham,VT,Vermont,US,United States -West Wardsboro,VT,Vermont,US,United States -Westfield,VT,Vermont,US,United States Westford,VT,Vermont,US,United States Westminster,VT,Vermont,US,United States Weston,VT,Vermont,US,United States White River Junction,VT,Vermont,US,United States Wilder,VT,Vermont,US,United States Williamstown,VT,Vermont,US,United States -Williamsville Station,VT,Vermont,US,United States Williston,VT,Vermont,US,United States Wilmington,VT,Vermont,US,United States Windsor,VT,Vermont,US,United States @@ -87983,9 +71214,7 @@ Albany,WI,Wisconsin,US,United States Algoma,WI,Wisconsin,US,United States Allenton,WI,Wisconsin,US,United States Alma,WI,Wisconsin,US,United States -Alma Center,WI,Wisconsin,US,United States Almena,WI,Wisconsin,US,United States -Almond,WI,Wisconsin,US,United States Altoona,WI,Wisconsin,US,United States Amberg,WI,Wisconsin,US,United States Amery,WI,Wisconsin,US,United States @@ -88017,7 +71246,6 @@ Barneveld,WI,Wisconsin,US,United States Barron,WI,Wisconsin,US,United States Bay City,WI,Wisconsin,US,United States Bayfield,WI,Wisconsin,US,United States -Bear Creek,WI,Wisconsin,US,United States Beaver Dam,WI,Wisconsin,US,United States Belgium,WI,Wisconsin,US,United States Belleville,WI,Wisconsin,US,United States @@ -88025,12 +71253,14 @@ Beloit,WI,Wisconsin,US,United States Berlin,WI,Wisconsin,US,United States Big Bend,WI,Wisconsin,US,United States Birchwood,WI,Wisconsin,US,United States +Birnamwood,WI,Wisconsin,US,United States Black Creek,WI,Wisconsin,US,United States Black Earth,WI,Wisconsin,US,United States Black River Falls,WI,Wisconsin,US,United States Blair,WI,Wisconsin,US,United States Blanchardville,WI,Wisconsin,US,United States Bloomer,WI,Wisconsin,US,United States +Blue River,WI,Wisconsin,US,United States Bonduel,WI,Wisconsin,US,United States Boscobel,WI,Wisconsin,US,United States Boulder Junction,WI,Wisconsin,US,United States @@ -88046,11 +71276,9 @@ Brown Deer,WI,Wisconsin,US,United States Brownsville,WI,Wisconsin,US,United States Browntown,WI,Wisconsin,US,United States Bruce,WI,Wisconsin,US,United States -Bryant,WI,Wisconsin,US,United States Burlington,WI,Wisconsin,US,United States -Burnett,WI,Wisconsin,US,United States Butler,WI,Wisconsin,US,United States -Butternut,WI,Wisconsin,US,United States +Butte des Morts,WI,Wisconsin,US,United States Cable,WI,Wisconsin,US,United States Cadott,WI,Wisconsin,US,United States Caledonia,WI,Wisconsin,US,United States @@ -88059,7 +71287,6 @@ Cambridge,WI,Wisconsin,US,United States Cameron,WI,Wisconsin,US,United States Camp Douglas,WI,Wisconsin,US,United States Campbellsport,WI,Wisconsin,US,United States -Caroline,WI,Wisconsin,US,United States Cascade,WI,Wisconsin,US,United States Casco,WI,Wisconsin,US,United States Cashton,WI,Wisconsin,US,United States @@ -88072,6 +71299,7 @@ Chaseburg,WI,Wisconsin,US,United States Chetek,WI,Wisconsin,US,United States Chilton,WI,Wisconsin,US,United States Chippewa Falls,WI,Wisconsin,US,United States +Clayton,WI,Wisconsin,US,United States Clear Lake,WI,Wisconsin,US,United States Cleveland,WI,Wisconsin,US,United States Clinton,WI,Wisconsin,US,United States @@ -88083,8 +71311,8 @@ Colby,WI,Wisconsin,US,United States Coleman,WI,Wisconsin,US,United States Colfax,WI,Wisconsin,US,United States Colgate,WI,Wisconsin,US,United States +Coloma,WI,Wisconsin,US,United States Columbus,WI,Wisconsin,US,United States -Combined Locks,WI,Wisconsin,US,United States Conover,WI,Wisconsin,US,United States Coon Valley,WI,Wisconsin,US,United States Cornell,WI,Wisconsin,US,United States @@ -88098,7 +71326,6 @@ Cudahy,WI,Wisconsin,US,United States Cumberland,WI,Wisconsin,US,United States Curtiss,WI,Wisconsin,US,United States Cushing,WI,Wisconsin,US,United States -Custer,WI,Wisconsin,US,United States Dallas,WI,Wisconsin,US,United States Dalton,WI,Wisconsin,US,United States Danbury,WI,Wisconsin,US,United States @@ -88115,13 +71342,9 @@ Delafield,WI,Wisconsin,US,United States Delavan,WI,Wisconsin,US,United States Denmark,WI,Wisconsin,US,United States Detroit Harbor,WI,Wisconsin,US,United States -Dodge,WI,Wisconsin,US,United States Dodgeville,WI,Wisconsin,US,United States -Dorchester,WI,Wisconsin,US,United States Dousman,WI,Wisconsin,US,United States -Downing,WI,Wisconsin,US,United States Downsville,WI,Wisconsin,US,United States -Doylestown,WI,Wisconsin,US,United States Dresser,WI,Wisconsin,US,United States Dunbar,WI,Wisconsin,US,United States Durand,WI,Wisconsin,US,United States @@ -88134,11 +71357,9 @@ Eau Galle,WI,Wisconsin,US,United States Eden,WI,Wisconsin,US,United States Edgar,WI,Wisconsin,US,United States Edgerton,WI,Wisconsin,US,United States -Edmund,WI,Wisconsin,US,United States Egg Harbor,WI,Wisconsin,US,United States Eland,WI,Wisconsin,US,United States Elcho,WI,Wisconsin,US,United States -Eldorado,WI,Wisconsin,US,United States Eleva,WI,Wisconsin,US,United States Elk Mound,WI,Wisconsin,US,United States Elkhart Lake,WI,Wisconsin,US,United States @@ -88147,8 +71368,6 @@ Ellsworth,WI,Wisconsin,US,United States Elm Grove,WI,Wisconsin,US,United States Elmwood,WI,Wisconsin,US,United States Elroy,WI,Wisconsin,US,United States -Elton,WI,Wisconsin,US,United States -Embarrass,WI,Wisconsin,US,United States Ettrick,WI,Wisconsin,US,United States Evansville,WI,Wisconsin,US,United States Exeland,WI,Wisconsin,US,United States @@ -88180,10 +71399,8 @@ Genoa,WI,Wisconsin,US,United States Genoa City,WI,Wisconsin,US,United States Genesee Depot,WI,Wisconsin,US,United States Germantown,WI,Wisconsin,US,United States +Gile,WI,Wisconsin,US,United States Gillett,WI,Wisconsin,US,United States -Gleason,WI,Wisconsin,US,United States -Glen Haven,WI,Wisconsin,US,United States -Glenbeulah,WI,Wisconsin,US,United States Glendale,WI,Wisconsin,US,United States Glenwood City,WI,Wisconsin,US,United States Glidden,WI,Wisconsin,US,United States @@ -88199,18 +71416,17 @@ Greendale,WI,Wisconsin,US,United States Greenfield,WI,Wisconsin,US,United States Greenleaf,WI,Wisconsin,US,United States Greenville,WI,Wisconsin,US,United States -Greenwood,WI,Wisconsin,US,United States Gresham,WI,Wisconsin,US,United States Hales Corners,WI,Wisconsin,US,United States Hager City,WI,Wisconsin,US,United States Hammond,WI,Wisconsin,US,United States -Hancock,WI,Wisconsin,US,United States -Harshaw,WI,Wisconsin,US,United States Hartford,WI,Wisconsin,US,United States Hartland,WI,Wisconsin,US,United States +Hatley,WI,Wisconsin,US,United States Hayward,WI,Wisconsin,US,United States Hazel Green,WI,Wisconsin,US,United States Hazelhurst,WI,Wisconsin,US,United States +Helenville,WI,Wisconsin,US,United States Hewitt,WI,Wisconsin,US,United States Highland,WI,Wisconsin,US,United States Hilbert,WI,Wisconsin,US,United States @@ -88224,6 +71440,7 @@ Hortonville,WI,Wisconsin,US,United States Houlton,WI,Wisconsin,US,United States Hubertus,WI,Wisconsin,US,United States Hudson,WI,Wisconsin,US,United States +Humbird,WI,Wisconsin,US,United States Hurley,WI,Wisconsin,US,United States Hustisford,WI,Wisconsin,US,United States Independence,WI,Wisconsin,US,United States @@ -88235,7 +71452,6 @@ Jackson,WI,Wisconsin,US,United States Janesville,WI,Wisconsin,US,United States Jefferson,WI,Wisconsin,US,United States Johnson Creek,WI,Wisconsin,US,United States -Juda,WI,Wisconsin,US,United States Junction City,WI,Wisconsin,US,United States Juneau,WI,Wisconsin,US,United States Kansasville,WI,Wisconsin,US,United States @@ -88248,15 +71464,13 @@ Kewaunee,WI,Wisconsin,US,United States Kiel,WI,Wisconsin,US,United States Kimberly,WI,Wisconsin,US,United States Knapp,WI,Wisconsin,US,United States -Krakow,WI,Wisconsin,US,United States La Crosse,WI,Wisconsin,US,United States La Farge,WI,Wisconsin,US,United States La Valle,WI,Wisconsin,US,United States -Lac du Flambeau,WI,Wisconsin,US,United States Ladysmith,WI,Wisconsin,US,United States Lake Geneva,WI,Wisconsin,US,United States Lake Mills,WI,Wisconsin,US,United States -Lake Tomahawk,WI,Wisconsin,US,United States +Lake Nebagamon,WI,Wisconsin,US,United States Lakewood,WI,Wisconsin,US,United States Lancaster,WI,Wisconsin,US,United States "Land O' Lakes",WI,Wisconsin,US,United States @@ -88264,14 +71478,11 @@ Lannon,WI,Wisconsin,US,United States Laona,WI,Wisconsin,US,United States Larsen,WI,Wisconsin,US,United States Lena,WI,Wisconsin,US,United States -Linden,WI,Wisconsin,US,United States Little Chute,WI,Wisconsin,US,United States -Little Suamico,WI,Wisconsin,US,United States Lodi,WI,Wisconsin,US,United States -Loganville,WI,Wisconsin,US,United States Lomira,WI,Wisconsin,US,United States Lone Rock,WI,Wisconsin,US,United States -Loyal,WI,Wisconsin,US,United States +Long Lake,WI,Wisconsin,US,United States Luck,WI,Wisconsin,US,United States Luxemburg,WI,Wisconsin,US,United States Lyndon Station,WI,Wisconsin,US,United States @@ -88280,7 +71491,6 @@ Maiden Rock,WI,Wisconsin,US,United States Malone,WI,Wisconsin,US,United States Manawa,WI,Wisconsin,US,United States Manitowoc,WI,Wisconsin,US,United States -Manitowish Waters,WI,Wisconsin,US,United States Maple,WI,Wisconsin,US,United States Marathon,WI,Wisconsin,US,United States Maribel,WI,Wisconsin,US,United States @@ -88289,7 +71499,6 @@ Marion,WI,Wisconsin,US,United States Markesan,WI,Wisconsin,US,United States Marshall,WI,Wisconsin,US,United States Marshfield,WI,Wisconsin,US,United States -Mason,WI,Wisconsin,US,United States Mauston,WI,Wisconsin,US,United States Mayville,WI,Wisconsin,US,United States Mazomanie,WI,Wisconsin,US,United States @@ -88303,7 +71512,6 @@ Menomonie,WI,Wisconsin,US,United States Mequon,WI,Wisconsin,US,United States Merrill,WI,Wisconsin,US,United States Merrillan,WI,Wisconsin,US,United States -Merrimac,WI,Wisconsin,US,United States Merton,WI,Wisconsin,US,United States Middleton,WI,Wisconsin,US,United States Milltown,WI,Wisconsin,US,United States @@ -88313,18 +71521,13 @@ Mindoro,WI,Wisconsin,US,United States Mineral Point,WI,Wisconsin,US,United States Minocqua,WI,Wisconsin,US,United States Minong,WI,Wisconsin,US,United States -Mishicot,WI,Wisconsin,US,United States Mondovi,WI,Wisconsin,US,United States Monona,WI,Wisconsin,US,United States Monroe,WI,Wisconsin,US,United States Montello,WI,Wisconsin,US,United States Monticello,WI,Wisconsin,US,United States -Montreal,WI,Wisconsin,US,United States Mosinee,WI,Wisconsin,US,United States -Mount Calvary,WI,Wisconsin,US,United States -Mount Hope,WI,Wisconsin,US,United States Mount Horeb,WI,Wisconsin,US,United States -Mount Sterling,WI,Wisconsin,US,United States Mountain,WI,Wisconsin,US,United States Mukwonago,WI,Wisconsin,US,United States Muscoda,WI,Wisconsin,US,United States @@ -88334,7 +71537,6 @@ Necedah,WI,Wisconsin,US,United States Neenah,WI,Wisconsin,US,United States Neillsville,WI,Wisconsin,US,United States Nekoosa,WI,Wisconsin,US,United States -Nelson,WI,Wisconsin,US,United States Neosho,WI,Wisconsin,US,United States Neshkoro,WI,Wisconsin,US,United States New Auburn,WI,Wisconsin,US,United States @@ -88345,9 +71547,9 @@ New Holstein,WI,Wisconsin,US,United States New Lisbon,WI,Wisconsin,US,United States New London,WI,Wisconsin,US,United States New Richmond,WI,Wisconsin,US,United States -Newburg,WI,Wisconsin,US,United States Newton,WI,Wisconsin,US,United States Niagara,WI,Wisconsin,US,United States +Nichols,WI,Wisconsin,US,United States North Freedom,WI,Wisconsin,US,United States North Prairie,WI,Wisconsin,US,United States Norwalk,WI,Wisconsin,US,United States @@ -88361,26 +71563,23 @@ Ojibwa,WI,Wisconsin,US,United States Omro,WI,Wisconsin,US,United States Onalaska,WI,Wisconsin,US,United States Oneida,WI,Wisconsin,US,United States -Oostburg,WI,Wisconsin,US,United States Oregon,WI,Wisconsin,US,United States Orfordville,WI,Wisconsin,US,United States Osceola,WI,Wisconsin,US,United States Oshkosh,WI,Wisconsin,US,United States Osseo,WI,Wisconsin,US,United States +Owen,WI,Wisconsin,US,United States Oxford,WI,Wisconsin,US,United States Paddock Lake,WI,Wisconsin,US,United States +Palmyra,WI,Wisconsin,US,United States Pardeeville,WI,Wisconsin,US,United States Park Falls,WI,Wisconsin,US,United States -Pelican Lake,WI,Wisconsin,US,United States Pembine,WI,Wisconsin,US,United States Pepin,WI,Wisconsin,US,United States Peshtigo,WI,Wisconsin,US,United States Pewaukee,WI,Wisconsin,US,United States Phillips,WI,Wisconsin,US,United States -Pickerel,WI,Wisconsin,US,United States -Pine River,WI,Wisconsin,US,United States Pittsville,WI,Wisconsin,US,United States -Plain,WI,Wisconsin,US,United States Plainfield,WI,Wisconsin,US,United States Platteville,WI,Wisconsin,US,United States Pleasant Prairie,WI,Wisconsin,US,United States @@ -88412,12 +71611,14 @@ Redgranite,WI,Wisconsin,US,United States Reedsburg,WI,Wisconsin,US,United States Reedsville,WI,Wisconsin,US,United States Reeseville,WI,Wisconsin,US,United States +Rewey,WI,Wisconsin,US,United States Rhinelander,WI,Wisconsin,US,United States Rib Lake,WI,Wisconsin,US,United States Rice Lake,WI,Wisconsin,US,United States Richfield,WI,Wisconsin,US,United States Richland Center,WI,Wisconsin,US,United States Ridgeland,WI,Wisconsin,US,United States +Ridgeway,WI,Wisconsin,US,United States Ripon,WI,Wisconsin,US,United States Rio,WI,Wisconsin,US,United States River Falls,WI,Wisconsin,US,United States @@ -88435,7 +71636,6 @@ Saint Germain,WI,Wisconsin,US,United States Salem,WI,Wisconsin,US,United States Sauk City,WI,Wisconsin,US,United States Saukville,WI,Wisconsin,US,United States -Scandinavia,WI,Wisconsin,US,United States Schofield,WI,Wisconsin,US,United States Seymour,WI,Wisconsin,US,United States Sharon,WI,Wisconsin,US,United States @@ -88450,7 +71650,6 @@ Silver Lake,WI,Wisconsin,US,United States Siren,WI,Wisconsin,US,United States Sister Bay,WI,Wisconsin,US,United States Slinger,WI,Wisconsin,US,United States -Sobieski,WI,Wisconsin,US,United States Soldiers Grove,WI,Wisconsin,US,United States Solon Springs,WI,Wisconsin,US,United States Somerset,WI,Wisconsin,US,United States @@ -88461,11 +71660,8 @@ Spencer,WI,Wisconsin,US,United States Spooner,WI,Wisconsin,US,United States Spring Green,WI,Wisconsin,US,United States Spring Valley,WI,Wisconsin,US,United States -Springbrook,WI,Wisconsin,US,United States Stanley,WI,Wisconsin,US,United States -Star Prairie,WI,Wisconsin,US,United States Stevens Point,WI,Wisconsin,US,United States -Stitzer,WI,Wisconsin,US,United States Stockholm,WI,Wisconsin,US,United States Stoddard,WI,Wisconsin,US,United States Stone Lake,WI,Wisconsin,US,United States @@ -88475,6 +71671,7 @@ Strum,WI,Wisconsin,US,United States Sturgeon Bay,WI,Wisconsin,US,United States Sturtevant,WI,Wisconsin,US,United States Suamico,WI,Wisconsin,US,United States +Sullivan,WI,Wisconsin,US,United States Sun Prairie,WI,Wisconsin,US,United States Superior,WI,Wisconsin,US,United States Suring,WI,Wisconsin,US,United States @@ -88486,17 +71683,14 @@ Tigerton,WI,Wisconsin,US,United States Tisch Mills,WI,Wisconsin,US,United States Tomah,WI,Wisconsin,US,United States Tomahawk,WI,Wisconsin,US,United States -Tony,WI,Wisconsin,US,United States Townsend,WI,Wisconsin,US,United States Trempealeau,WI,Wisconsin,US,United States Trevor,WI,Wisconsin,US,United States -Tripoli,WI,Wisconsin,US,United States Turtle Lake,WI,Wisconsin,US,United States Twin Lakes,WI,Wisconsin,US,United States Two Rivers,WI,Wisconsin,US,United States Union Grove,WI,Wisconsin,US,United States Unity,WI,Wisconsin,US,United States -Valders,WI,Wisconsin,US,United States Verona,WI,Wisconsin,US,United States Vesper,WI,Wisconsin,US,United States Viola,WI,Wisconsin,US,United States @@ -88524,6 +71718,7 @@ West Bend,WI,Wisconsin,US,United States West Milwaukee,WI,Wisconsin,US,United States West Salem,WI,Wisconsin,US,United States Westby,WI,Wisconsin,US,United States +Westfield,WI,Wisconsin,US,United States Weyauwega,WI,Wisconsin,US,United States Weyerhaeuser,WI,Wisconsin,US,United States Wheeler,WI,Wisconsin,US,United States @@ -88533,15 +71728,12 @@ Whitelaw,WI,Wisconsin,US,United States Whitewater,WI,Wisconsin,US,United States Wild Rose,WI,Wisconsin,US,United States Williams Bay,WI,Wisconsin,US,United States -Wilmot,WI,Wisconsin,US,United States Wilson,WI,Wisconsin,US,United States Windsor,WI,Wisconsin,US,United States -Winneconne,WI,Wisconsin,US,United States Winter,WI,Wisconsin,US,United States Wisconsin Dells,WI,Wisconsin,US,United States Wisconsin Rapids,WI,Wisconsin,US,United States ,WI,Wisconsin,US,United States -Withee,WI,Wisconsin,US,United States Wittenberg,WI,Wisconsin,US,United States Wonewoc,WI,Wisconsin,US,United States Woodruff,WI,Wisconsin,US,United States @@ -88549,44 +71741,41 @@ Woodville,WI,Wisconsin,US,United States Wrightstown,WI,Wisconsin,US,United States Wyocena,WI,Wisconsin,US,United States Yorkville,WI,Wisconsin,US,United States -Benwood,WV,West Virginia,US,United States Bethany,WV,West Virginia,US,United States Chester,WV,West Virginia,US,United States -Colliers,WV,West Virginia,US,United States Dallas,WV,West Virginia,US,United States Follansbee,WV,West Virginia,US,United States -New Cumberland,WV,West Virginia,US,United States Newell,WV,West Virginia,US,United States -Triadelphia,WV,West Virginia,US,United States Valley Grove,WV,West Virginia,US,United States Weirton,WV,West Virginia,US,United States Wellsburg,WV,West Virginia,US,United States +West Liberty,WV,West Virginia,US,United States Wheeling,WV,West Virginia,US,United States +Botsford,CT,Connecticut,US,United States Baltic,CT,Connecticut,US,United States Newtown,CT,Connecticut,US,United States Three Rivers,MA,Massachusetts,US,United States Spring Bay,IL,Illinois,US,United States Groton,MA,Massachusetts,US,United States +Sheffield,MA,Massachusetts,US,United States Carmel,ME,Maine,US,United States -Bentley,MI,Michigan,US,United States +Alda,NE,Nebraska,US,United States Castleton,VT,Vermont,US,United States Honeoye,NY,New York,US,United States Roxbury,NY,New York,US,United States Nova,OH,Ohio,US,United States +Ephraim,WI,Wisconsin,US,United States Kohler,WI,Wisconsin,US,United States Mercer,WI,Wisconsin,US,United States Amston,CT,Connecticut,US,United States Ansonia,CT,Connecticut,US,United States -Andover,CT,Connecticut,US,United States Ashford,CT,Connecticut,US,United States Avon,CT,Connecticut,US,United States -Bantam,CT,Connecticut,US,United States Barkhamsted,CT,Connecticut,US,United States Beacon Falls,CT,Connecticut,US,United States Berlin,CT,Connecticut,US,United States Bethany,CT,Connecticut,US,United States Bethel,CT,Connecticut,US,United States -Bethlehem,CT,Connecticut,US,United States Bloomfield,CT,Connecticut,US,United States Bolton,CT,Connecticut,US,United States Bridgeport,CT,Connecticut,US,United States @@ -88600,7 +71789,6 @@ Canaan,CT,Connecticut,US,United States Canterbury,CT,Connecticut,US,United States Canton,CT,Connecticut,US,United States Centerbrook,CT,Connecticut,US,United States -Chaplin,CT,Connecticut,US,United States Cheshire,CT,Connecticut,US,United States Chester,CT,Connecticut,US,United States Clinton,CT,Connecticut,US,United States @@ -88612,7 +71800,6 @@ Morristown,AZ,Arizona,US,United States Pearce,AZ,Arizona,US,United States Tonopah,AZ,Arizona,US,United States Fillmore,CA,California,US,United States -Brooks,CA,California,US,United States Clarksburg,CA,California,US,United States Cool,CA,California,US,United States Bisbee,AZ,Arizona,US,United States @@ -88621,6 +71808,7 @@ San Ysidro,CA,California,US,United States Black Canyon City,AZ,Arizona,US,United States Dighton,KS,Kansas,US,United States Mora,NM,New Mexico,US,United States +Loop,TX,Texas,US,United States Mona,UT,Utah,US,United States Blue Gap,AZ,Arizona,US,United States Bouse,AZ,Arizona,US,United States @@ -88637,7 +71825,6 @@ Chandler,AZ,Arizona,US,United States Chinle,AZ,Arizona,US,United States Chino Valley,AZ,Arizona,US,United States Cibecue,AZ,Arizona,US,United States -Cibola,AZ,Arizona,US,United States Clarkdale,AZ,Arizona,US,United States Clifton,AZ,Arizona,US,United States Cochise,AZ,Arizona,US,United States @@ -88646,15 +71833,14 @@ Concho,AZ,Arizona,US,United States Congress,AZ,Arizona,US,United States Coolidge,AZ,Arizona,US,United States Cornville,AZ,Arizona,US,United States -Cortaro,AZ,Arizona,US,United States Cottonwood,AZ,Arizona,US,United States -Dolan Springs,AZ,Arizona,US,United States +Deer Valley,AZ,Arizona,US,United States +Dennehotso,AZ,Arizona,US,United States Douglas,AZ,Arizona,US,United States Dragoon,AZ,Arizona,US,United States Duncan,AZ,Arizona,US,United States Eagar,AZ,Arizona,US,United States El Mirage,AZ,Arizona,US,United States -Elfrida,AZ,Arizona,US,United States Elgin,AZ,Arizona,US,United States Eloy,AZ,Arizona,US,United States Flagstaff,AZ,Arizona,US,United States @@ -88677,7 +71863,6 @@ Higley,AZ,Arizona,US,United States Hotevilla,AZ,Arizona,US,United States Huachuca City,AZ,Arizona,US,United States Hyder,AZ,Arizona,US,United States -Joseph City,AZ,Arizona,US,United States Kaibito,AZ,Arizona,US,United States Kayenta,AZ,Arizona,US,United States Keams Canyon,AZ,Arizona,US,United States @@ -88688,10 +71873,9 @@ Lake Havasu City,AZ,Arizona,US,United States Laveen,AZ,Arizona,US,United States Litchfield Park,AZ,Arizona,US,United States Lupton,AZ,Arizona,US,United States -Mammoth,AZ,Arizona,US,United States -Many Farms,AZ,Arizona,US,United States Marana,AZ,Arizona,US,United States Maricopa,AZ,Arizona,US,United States +Maryvale,AZ,Arizona,US,United States Mayer,AZ,Arizona,US,United States McNeal,AZ,Arizona,US,United States Meadview,AZ,Arizona,US,United States @@ -88700,9 +71884,9 @@ Miami,AZ,Arizona,US,United States Mohave Valley,AZ,Arizona,US,United States Morenci,AZ,Arizona,US,United States Mormon Lake,AZ,Arizona,US,United States +Naco,AZ,Arizona,US,United States New River,AZ,Arizona,US,United States Nogales,AZ,Arizona,US,United States -Nutrioso,AZ,Arizona,US,United States Oracle,AZ,Arizona,US,United States Oro Valley,AZ,Arizona,US,United States Overgaard,AZ,Arizona,US,United States @@ -88730,7 +71914,6 @@ Red Rock,AZ,Arizona,US,United States Rimrock,AZ,Arizona,US,United States Rio Verde,AZ,Arizona,US,United States Rio Rico,AZ,Arizona,US,United States -Rock Point,AZ,Arizona,US,United States Roosevelt,AZ,Arizona,US,United States Sacaton,AZ,Arizona,US,United States Safford,AZ,Arizona,US,United States @@ -88750,7 +71933,6 @@ Sedona,AZ,Arizona,US,United States Seligman,AZ,Arizona,US,United States Sells,AZ,Arizona,US,United States Show Low,AZ,Arizona,US,United States -Shungopavi,AZ,Arizona,US,United States Sierra Vista,AZ,Arizona,US,United States Skull Valley,AZ,Arizona,US,United States Snowflake,AZ,Arizona,US,United States @@ -88762,17 +71944,18 @@ Strawberry,AZ,Arizona,US,United States Summerhaven,AZ,Arizona,US,United States Sun City,AZ,Arizona,US,United States Sun City West,AZ,Arizona,US,United States +Sunrise,AZ,Arizona,US,United States Supai,AZ,Arizona,US,United States Superior,AZ,Arizona,US,United States Surprise,AZ,Arizona,US,United States -Tacna,AZ,Arizona,US,United States Taylor,AZ,Arizona,US,United States Tempe,AZ,Arizona,US,United States +Tempe Junction,AZ,Arizona,US,United States Thatcher,AZ,Arizona,US,United States Tolleson,AZ,Arizona,US,United States Tombstone,AZ,Arizona,US,United States +Tonalea,AZ,Arizona,US,United States Tonto Basin,AZ,Arizona,US,United States -Topock,AZ,Arizona,US,United States Tuba City,AZ,Arizona,US,United States Tubac,AZ,Arizona,US,United States Tucson,AZ,Arizona,US,United States @@ -88783,7 +71966,6 @@ Vernon,AZ,Arizona,US,United States Waddell,AZ,Arizona,US,United States Wellton,AZ,Arizona,US,United States White Hills,AZ,Arizona,US,United States -Whiteriver,AZ,Arizona,US,United States Wickenburg,AZ,Arizona,US,United States Willcox,AZ,Arizona,US,United States Williams,AZ,Arizona,US,United States @@ -88798,7 +71980,7 @@ Yuma,AZ,Arizona,US,United States Acampo,CA,California,US,United States Acton,CA,California,US,United States Adelanto,CA,California,US,United States -Agoura Hills,CA,California,US,United States +Agoura,CA,California,US,United States Aguanga,CA,California,US,United States Ahwahnee,CA,California,US,United States Alameda,CA,California,US,United States @@ -88810,7 +71992,6 @@ Allensworth,CA,California,US,United States Alpaugh,CA,California,US,United States Alpine,CA,California,US,United States Altadena,CA,California,US,United States -Amador City,CA,California,US,United States Alviso,CA,California,US,United States American Canyon,CA,California,US,United States Anaheim,CA,California,US,United States @@ -88829,6 +72010,7 @@ Arnold,CA,California,US,United States Aromas,CA,California,US,United States Arroyo Grande,CA,California,US,United States Artesia,CA,California,US,United States +Artois,CA,California,US,United States Arvin,CA,California,US,United States Atascadero,CA,California,US,United States Atherton,CA,California,US,United States @@ -88836,10 +72018,10 @@ Atlanta,CA,California,US,United States Atwater,CA,California,US,United States Auberry,CA,California,US,United States Auburn,CA,California,US,United States +Mount Aukum,CA,California,US,United States Avalon,CA,California,US,United States Avenal,CA,California,US,United States Avery,CA,California,US,United States -Avila Beach,CA,California,US,United States Azusa,CA,California,US,United States Badger,CA,California,US,United States Baker,CA,California,US,United States @@ -88855,7 +72037,6 @@ Baywood Park,CA,California,US,United States Bear Valley,CA,California,US,United States Beaumont,CA,California,US,United States Beckwourth,CA,California,US,United States -Bel Marin Keys,CA,California,US,United States Bell,CA,California,US,United States Bell Gardens,CA,California,US,United States Bellflower,CA,California,US,United States @@ -88864,7 +72045,6 @@ Belvedere Tiburon,CA,California,US,United States Ben Lomond,CA,California,US,United States Benicia,CA,California,US,United States Berkeley,CA,California,US,United States -Berry Creek,CA,California,US,United States Bethel Island,CA,California,US,United States Beverly Hills,CA,California,US,United States Big Bear,CA,California,US,United States @@ -88876,8 +72056,8 @@ Biggs,CA,California,US,United States Biola,CA,California,US,United States Bishop,CA,California,US,United States Bloomington,CA,California,US,United States -Blue Jay,CA,California,US,United States Blythe,CA,California,US,United States +Bodega,CA,California,US,United States Bodega Bay,CA,California,US,United States Bodfish,CA,California,US,United States Bolinas,CA,California,US,United States @@ -88889,12 +72069,14 @@ Borrego Springs,CA,California,US,United States Boulder Creek,CA,California,US,United States Boulevard,CA,California,US,United States Boyle Heights,CA,California,US,United States +Bradbury,CA,California,US,United States Bradley,CA,California,US,United States Brawley,CA,California,US,United States Brea,CA,California,US,United States Brentwood,CA,California,US,United States Brisbane,CA,California,US,United States Broderick,CA,California,US,United States +Brookdale,CA,California,US,United States Browns Valley,CA,California,US,United States Buellton,CA,California,US,United States Buena Park,CA,California,US,United States @@ -88902,31 +72084,27 @@ Burbank,CA,California,US,United States Burbank,CA,California,US,United States Burlingame,CA,California,US,United States Burson,CA,California,US,United States -Butte City,CA,California,US,United States Buttonwillow,CA,California,US,United States Byron,CA,California,US,United States Cabazon,CA,California,US,United States Calabasas,CA,California,US,United States Calexico,CA,California,US,United States California City,CA,California,US,United States -California Hot Springs,CA,California,US,United States ,CA,California,US,United States Calipatria,CA,California,US,United States Calistoga,CA,California,US,United States Calimesa,CA,California,US,United States Camarillo,CA,California,US,United States Cambria,CA,California,US,United States -Cameron Park,CA,California,US,United States Camino,CA,California,US,United States Campbell,CA,California,US,United States Campo,CA,California,US,United States Campo Seco,CA,California,US,United States -Camptonville,CA,California,US,United States Canoga Park,CA,California,US,United States Cantua Creek,CA,California,US,United States +Canyon,CA,California,US,United States Canyon Country,CA,California,US,United States Canyon Lake,CA,California,US,United States -Capay,CA,California,US,United States Capistrano Beach,CA,California,US,United States Capitola,CA,California,US,United States Cardiff-by-the-Sea,CA,California,US,United States @@ -88934,11 +72112,9 @@ Carlsbad,CA,California,US,United States Carmel Valley,CA,California,US,United States Carmel,CA,California,US,United States Carmichael,CA,California,US,United States -Carnelian Bay,CA,California,US,United States Carpinteria,CA,California,US,United States Carson,CA,California,US,United States Caruthers,CA,California,US,United States -Casmalia,CA,California,US,United States Castaic,CA,California,US,United States Castro Valley,CA,California,US,United States Castroville,CA,California,US,United States @@ -88947,8 +72123,6 @@ Catheys Valley,CA,California,US,United States Cayucos,CA,California,US,United States Cazadero,CA,California,US,United States Cedar Glen,CA,California,US,United States -Cedar Ridge,CA,California,US,United States -Cedarpines Park,CA,California,US,United States Ceres,CA,California,US,United States Century City,CA,California,US,United States Cerritos,CA,California,US,United States @@ -88957,7 +72131,6 @@ Chico,CA,California,US,United States Chino,CA,California,US,United States Chino Hills,CA,California,US,United States Chowchilla,CA,California,US,United States -Chualar,CA,California,US,United States Chula Vista,CA,California,US,United States Citrus Heights,CA,California,US,United States Claremont,CA,California,US,United States @@ -88966,7 +72139,6 @@ Clearlake,CA,California,US,United States Clearlake Oaks,CA,California,US,United States Clements,CA,California,US,United States Clio,CA,California,US,United States -Clipper Mills,CA,California,US,United States Cloverdale,CA,California,US,United States Clovis,CA,California,US,United States Coachella,CA,California,US,United States @@ -88978,6 +72150,7 @@ Colton,CA,California,US,United States Columbia,CA,California,US,United States Colusa,CA,California,US,United States Commerce,CA,California,US,United States +Comptche,CA,California,US,United States Compton,CA,California,US,United States Concord,CA,California,US,United States Copperopolis,CA,California,US,United States @@ -88990,13 +72163,14 @@ Corral de Tierra,CA,California,US,United States Corte Madera,CA,California,US,United States Costa Mesa,CA,California,US,United States Cotati,CA,California,US,United States -Cottonwood,CA,California,US,United States Coulterville,CA,California,US,United States Courtland,CA,California,US,United States Covelo,CA,California,US,United States Covina,CA,California,US,United States +Cressey,CA,California,US,United States Crest Park,CA,California,US,United States Crestline,CA,California,US,United States +Creston,CA,California,US,United States Crockett,CA,California,US,United States Crows Landing,CA,California,US,United States Culver City,CA,California,US,United States @@ -89015,10 +72189,10 @@ Delhi,CA,California,US,United States Denair,CA,California,US,United States Derby Acres,CA,California,US,United States Descanso,CA,California,US,United States +Desert Center,CA,California,US,United States Desert Hot Springs,CA,California,US,United States Diamond Bar,CA,California,US,United States Diamond Springs,CA,California,US,United States -Dillon Beach,CA,California,US,United States Dinuba,CA,California,US,United States Discovery Bay,CA,California,US,United States Dixon,CA,California,US,United States @@ -89031,7 +72205,6 @@ Ducor,CA,California,US,United States Dunlap,CA,California,US,United States Dunnigan,CA,California,US,United States Durham,CA,California,US,United States -Dutch Flat,CA,California,US,United States Earlimart,CA,California,US,United States East Los Angeles,CA,California,US,United States East Palo Alto,CA,California,US,United States @@ -89042,17 +72215,14 @@ El Centro,CA,California,US,United States El Cerrito,CA,California,US,United States El Dorado,CA,California,US,United States El Dorado Hills,CA,California,US,United States -El Granada,CA,California,US,United States El Monte,CA,California,US,United States El Nido,CA,California,US,United States El Portal,CA,California,US,United States El Segundo,CA,California,US,United States El Sobrante,CA,California,US,United States -Elk,CA,California,US,United States Elk Grove,CA,California,US,United States Elverta,CA,California,US,United States Emeryville,CA,California,US,United States -Empire,CA,California,US,United States Encinitas,CA,California,US,United States Encino,CA,California,US,United States Escalon,CA,California,US,United States @@ -89065,19 +72235,16 @@ Fairfield,CA,California,US,United States Fallbrook,CA,California,US,United States Farmersville,CA,California,US,United States Farmington,CA,California,US,United States -Fawnskin,CA,California,US,United States Fellows,CA,California,US,United States Felton,CA,California,US,United States +Fiddletown,CA,California,US,United States Firebaugh,CA,California,US,United States Five Points,CA,California,US,United States Folsom,CA,California,US,United States Fontana,CA,California,US,United States Foothill Ranch,CA,California,US,United States -Forbestown,CA,California,US,United States -Forest,CA,California,US,United States Forest Falls,CA,California,US,United States Forest Knolls,CA,California,US,United States -Forest Ranch,CA,California,US,United States Foresthill,CA,California,US,United States Forestville,CA,California,US,United States Fort Bragg,CA,California,US,United States @@ -89092,6 +72259,7 @@ French Camp,CA,California,US,United States Fresno,CA,California,US,United States Friant,CA,California,US,United States Fullerton,CA,California,US,United States +Fulton,CA,California,US,United States Furnace Creek,CA,California,US,United States Galt,CA,California,US,United States Garden Grove,CA,California,US,United States @@ -89114,7 +72282,6 @@ Granite Bay,CA,California,US,United States Grass Valley,CA,California,US,United States Grayson,CA,California,US,United States Greenbrae,CA,California,US,United States -Green Valley Lake,CA,California,US,United States Greenfield,CA,California,US,United States Greenwood,CA,California,US,United States Gridley,CA,California,US,United States @@ -89124,7 +72291,6 @@ Groveland,CA,California,US,United States Grover Beach,CA,California,US,United States Guadalupe,CA,California,US,United States Gualala,CA,California,US,United States -Guatay,CA,California,US,United States Guerneville,CA,California,US,United States Guinda,CA,California,US,United States Gustine,CA,California,US,United States @@ -89150,7 +72316,6 @@ Hidden Valley Lake,CA,California,US,United States Highland,CA,California,US,United States Hilmar,CA,California,US,United States Hollister,CA,California,US,United States -Hollywood,CA,California,US,United States Holtville,CA,California,US,United States Holt,CA,California,US,United States Homeland,CA,California,US,United States @@ -89185,6 +72350,7 @@ Jamul,CA,California,US,United States Joshua Tree,CA,California,US,United States Julian,CA,California,US,United States June Lake,CA,California,US,United States +Keene,CA,California,US,United States Kelseyville,CA,California,US,United States Kenwood,CA,California,US,United States Kerman,CA,California,US,United States @@ -89198,6 +72364,7 @@ Kingsburg,CA,California,US,United States Kit Carson,CA,California,US,United States Knights Landing,CA,California,US,United States Knightsen,CA,California,US,United States +Koreatown,CA,California,US,United States La Cañada Flintridge,CA,California,US,United States La Crescenta,CA,California,US,United States La Grange,CA,California,US,United States @@ -89220,14 +72387,12 @@ Laguna Woods,CA,California,US,United States Lake Arrowhead,CA,California,US,United States Lake Elsinore,CA,California,US,United States Lake Forest,CA,California,US,United States -Lake Hughes,CA,California,US,United States Lake Isabella,CA,California,US,United States Lakeport,CA,California,US,United States Lakeside,CA,California,US,United States Lakewood,CA,California,US,United States Lamont,CA,California,US,United States Lancaster,CA,California,US,United States -Landers,CA,California,US,United States Larkspur,CA,California,US,United States Lathrop,CA,California,US,United States Laton,CA,California,US,United States @@ -89237,6 +72402,7 @@ Laytonville,CA,California,US,United States Le Grand,CA,California,US,United States Lebec,CA,California,US,United States Lee Vining,CA,California,US,United States +Leggett,CA,California,US,United States Lemon Grove,CA,California,US,United States Lemoncove,CA,California,US,United States Lemoore,CA,California,US,United States @@ -89249,10 +72415,8 @@ Littlerock,CA,California,US,United States Live Oak,CA,California,US,United States Livingston,CA,California,US,United States Livermore,CA,California,US,United States -Llano,CA,California,US,United States Lockeford,CA,California,US,United States Lodi,CA,California,US,United States -Lokern,CA,California,US,United States Loma Linda,CA,California,US,United States Loma Mar,CA,California,US,United States Lomita,CA,California,US,United States @@ -89267,8 +72431,10 @@ Los Altos,CA,California,US,United States Los Angeles,CA,California,US,United States Los Banos,CA,California,US,United States Los Gatos,CA,California,US,United States +Los Olivos,CA,California,US,United States Los Osos,CA,California,US,United States Lost Hills,CA,California,US,United States +Lotus,CA,California,US,United States Lower Lake,CA,California,US,United States Loyalton,CA,California,US,United States Lucerne,CA,California,US,United States @@ -89287,8 +72453,6 @@ Maricopa,CA,California,US,United States Marina,CA,California,US,United States Marina del Rey,CA,California,US,United States Mariposa,CA,California,US,United States -Markleeville,CA,California,US,United States -Marshall,CA,California,US,United States Martinez,CA,California,US,United States Marysville,CA,California,US,United States Mather Field,CA,California,US,United States @@ -89305,6 +72469,7 @@ Menlo Park,CA,California,US,United States Mentone,CA,California,US,United States Merced,CA,California,US,United States Meridian,CA,California,US,United States +Mettler,CA,California,US,United States Midway City,CA,California,US,United States Mill Valley,CA,California,US,United States Millbrae,CA,California,US,United States @@ -89312,13 +72477,14 @@ Milpitas,CA,California,US,United States Mira Loma,CA,California,US,United States Miramonte,CA,California,US,United States Mission Hills,CA,California,US,United States +Mission Hills,CA,California,US,United States Mission Viejo,CA,California,US,United States Modesto,CA,California,US,United States Mojave,CA,California,US,United States +Mokelumne Hill,CA,California,US,United States Monrovia,CA,California,US,United States Montara,CA,California,US,United States Montclair,CA,California,US,United States -Monte Rio,CA,California,US,United States Montebello,CA,California,US,United States Montecito,CA,California,US,United States Monterey,CA,California,US,United States @@ -89333,8 +72499,6 @@ Morro Bay,CA,California,US,United States Moss Beach,CA,California,US,United States Moss Landing,CA,California,US,United States Mount Baldy,CA,California,US,United States -Mount Hermon,CA,California,US,United States -Mount Wilson,CA,California,US,United States Mountain House,CA,California,US,United States Mountain Ranch,CA,California,US,United States Mountain View,CA,California,US,United States @@ -89344,6 +72508,7 @@ Napa,CA,California,US,United States National City,CA,California,US,United States Needles,CA,California,US,United States Nevada City,CA,California,US,United States +New Cuyama,CA,California,US,United States Newark,CA,California,US,United States Newbury Park,CA,California,US,United States Newcastle,CA,California,US,United States @@ -89373,7 +72538,6 @@ Oakdale,CA,California,US,United States Oakhurst,CA,California,US,United States Oakland,CA,California,US,United States Oakley,CA,California,US,United States -Oakville,CA,California,US,United States Occidental,CA,California,US,United States Oceano,CA,California,US,United States Oceanside,CA,California,US,United States @@ -89397,12 +72561,12 @@ Pacific Palisades,CA,California,US,United States Pacifica,CA,California,US,United States Pacific Grove,CA,California,US,United States Pacoima,CA,California,US,United States -Pala,CA,California,US,United States Palermo,CA,California,US,United States Palm Desert,CA,California,US,United States Palm Springs,CA,California,US,United States Palmdale,CA,California,US,United States Palo Alto,CA,California,US,United States +Palomar Mountain,CA,California,US,United States Palos Verdes Estates,CA,California,US,United States Panorama City,CA,California,US,United States Paradise,CA,California,US,United States @@ -89415,7 +72579,6 @@ Pauma Valley,CA,California,US,United States Pebble Beach,CA,California,US,United States Penn Valley,CA,California,US,United States Penngrove,CA,California,US,United States -Penryn,CA,California,US,United States Perris,CA,California,US,United States Petaluma,CA,California,US,United States Phelan,CA,California,US,United States @@ -89426,6 +72589,7 @@ Pilot Hill,CA,California,US,United States Pine Grove,CA,California,US,United States Pine Mountain Club,CA,California,US,United States Pine Valley,CA,California,US,United States +Pinehurst,CA,California,US,United States Pinole,CA,California,US,United States Pioneer,CA,California,US,United States Piru,CA,California,US,United States @@ -89441,11 +72605,11 @@ Playa del Rey,CA,California,US,United States Pleasant Grove,CA,California,US,United States Pleasant Hill,CA,California,US,United States Pleasanton,CA,California,US,United States -Plymouth,CA,California,US,United States Point Arena,CA,California,US,United States Point Reyes Station,CA,California,US,United States Pollock Pines,CA,California,US,United States Pomona,CA,California,US,United States +Pond,CA,California,US,United States Pope Valley,CA,California,US,United States Poplar,CA,California,US,United States Port Hueneme,CA,California,US,United States @@ -89455,7 +72619,9 @@ Porterville,CA,California,US,United States Portola Valley,CA,California,US,United States Poway,CA,California,US,United States Prather,CA,California,US,United States +Princeton,CA,California,US,United States Quail Valley,CA,California,US,United States +Quartz Hill,CA,California,US,United States Quincy,CA,California,US,United States Raisin City,CA,California,US,United States Ramona,CA,California,US,United States @@ -89483,7 +72649,6 @@ Ridgecrest,CA,California,US,United States Rio Linda,CA,California,US,United States Rio Oso,CA,California,US,United States Ripon,CA,California,US,United States -River Pines,CA,California,US,United States Riverbank,CA,California,US,United States Riverdale,CA,California,US,United States Riverside,CA,California,US,United States @@ -89495,12 +72660,12 @@ Rosamond,CA,California,US,United States Rosemead,CA,California,US,United States Roseville,CA,California,US,United States Ross,CA,California,US,United States +Rough and Ready,CA,California,US,United States Rowland Heights,CA,California,US,United States Running Springs,CA,California,US,United States -Rutherford,CA,California,US,United States Ryde,CA,California,US,United States Sacramento,CA,California,US,United States -Saint Helena,CA,California,US,United States +St. Helena,CA,California,US,United States Salida,CA,California,US,United States Salinas,CA,California,US,United States San Andreas,CA,California,US,United States @@ -89529,7 +72694,6 @@ San Martin,CA,California,US,United States San Mateo,CA,California,US,United States San Pablo,CA,California,US,United States San Pedro,CA,California,US,United States -San Quentin,CA,California,US,United States San Rafael,CA,California,US,United States San Ramon,CA,California,US,United States San Simeon,CA,California,US,United States @@ -89548,7 +72712,6 @@ Santa Nella Village,CA,California,US,United States Santa Paula,CA,California,US,United States Santa Rosa,CA,California,US,United States Santa Ynez,CA,California,US,United States -Santa Ysabel,CA,California,US,United States Santee,CA,California,US,United States Saratoga,CA,California,US,United States Sausalito,CA,California,US,United States @@ -89557,33 +72720,30 @@ The Sea Ranch,CA,California,US,United States Seal Beach,CA,California,US,United States Seaside,CA,California,US,United States Sebastopol,CA,California,US,United States -Seigler Springs,CA,California,US,United States +Seeley,CA,California,US,United States Selma,CA,California,US,United States North Hills,CA,California,US,United States Shafter,CA,California,US,United States -Shandon,CA,California,US,United States Shaver Lake,CA,California,US,United States Sherman Oaks,CA,California,US,United States Shingle Springs,CA,California,US,United States Sierra Madre,CA,California,US,United States Sierraville,CA,California,US,United States Signal Hill,CA,California,US,United States -Silverado,CA,California,US,United States Simi Valley,CA,California,US,United States +Skyforest,CA,California,US,United States Sloughhouse,CA,California,US,United States Smartsville,CA,California,US,United States Snelling,CA,California,US,United States Soda Springs,CA,California,US,United States Solana Beach,CA,California,US,United States Soledad,CA,California,US,United States -Solemint,CA,California,US,United States Solvang,CA,California,US,United States Somis,CA,California,US,United States Sonoma,CA,California,US,United States Somerset,CA,California,US,United States Sonora,CA,California,US,United States Soquel,CA,California,US,United States -Soulsbyville,CA,California,US,United States South Dos Palos,CA,California,US,United States South El Monte,CA,California,US,United States South Gate,CA,California,US,United States @@ -89601,23 +72761,19 @@ Stockton,CA,California,US,United States Stratford,CA,California,US,United States Strathmore,CA,California,US,United States Studio City,CA,California,US,United States -Sugarloaf,CA,California,US,United States Suisun,CA,California,US,United States Sultana,CA,California,US,United States Sun City,CA,California,US,United States Sun Valley,CA,California,US,United States Sunland,CA,California,US,United States Sunnyvale,CA,California,US,United States -Sunol,CA,California,US,United States -Sunset Beach,CA,California,US,United States Sutter,CA,California,US,United States Sutter Creek,CA,California,US,United States Sylmar,CA,California,US,United States Taft,CA,California,US,United States -Tahoe Vista,CA,California,US,United States -Tahoma,CA,California,US,United States Tahoe City,CA,California,US,United States Tarzana,CA,California,US,United States +Tecate,CA,California,US,United States Tecopa,CA,California,US,United States Tehachapi,CA,California,US,United States Temecula,CA,California,US,United States @@ -89637,6 +72793,7 @@ Trabuco Canyon,CA,California,US,United States Tracy,CA,California,US,United States Tranquillity,CA,California,US,United States Traver,CA,California,US,United States +Travis AFB,CA,California,US,United States Trona,CA,California,US,United States Trowbridge,CA,California,US,United States Truckee,CA,California,US,United States @@ -89653,6 +72810,7 @@ Twin Cities,CA,California,US,United States Twin Peaks,CA,California,US,United States Ukiah,CA,California,US,United States Union City,CA,California,US,United States +Universal City,CA,California,US,United States Upland,CA,California,US,United States Upper Lake,CA,California,US,United States Vacaville,CA,California,US,United States @@ -89666,11 +72824,10 @@ Venice,CA,California,US,United States Ventura,CA,California,US,United States Vernalis,CA,California,US,United States Vernon,CA,California,US,United States +Victor,CA,California,US,United States Victorville,CA,California,US,United States -Villa Park,CA,California,US,United States Visalia,CA,California,US,United States Vista,CA,California,US,United States -Volcano,CA,California,US,United States Wallace,CA,California,US,United States Walnut,CA,California,US,United States Walnut Creek,CA,California,US,United States @@ -89684,11 +72841,11 @@ Weldon,CA,California,US,United States West Covina,CA,California,US,United States West Hollywood,CA,California,US,United States West Menlo Park,CA,California,US,United States -West Point,CA,California,US,United States West Sacramento,CA,California,US,United States Westlake Village,CA,California,US,United States Westley,CA,California,US,United States Westminster,CA,California,US,United States +Westport,CA,California,US,United States Wheatland,CA,California,US,United States White Water,CA,California,US,United States Whittier,CA,California,US,United States @@ -89705,7 +72862,6 @@ Winterhaven,CA,California,US,United States Winters,CA,California,US,United States Winton,CA,California,US,United States Wofford Heights,CA,California,US,United States -Woodacre,CA,California,US,United States Woodbridge,CA,California,US,United States Woodlake,CA,California,US,United States Woodland,CA,California,US,United States @@ -89735,12 +72891,13 @@ Aspen,CO,Colorado,US,United States Aurora,CO,Colorado,US,United States Austin,CO,Colorado,US,United States Avon,CO,Colorado,US,United States +Avondale,CO,Colorado,US,United States Bailey,CO,Colorado,US,United States Basalt,CO,Colorado,US,United States Battlement Mesa,CO,Colorado,US,United States Bayfield,CO,Colorado,US,United States +Bedrock,CO,Colorado,US,United States Bennett,CO,Colorado,US,United States -Bethune,CO,Colorado,US,United States Beulah,CO,Colorado,US,United States Black Hawk,CO,Colorado,US,United States Blanca,CO,Colorado,US,United States @@ -89752,13 +72909,13 @@ Burlington,CO,Colorado,US,United States Byers,CO,Colorado,US,United States Calhan,CO,Colorado,US,United States Cañon City,CO,Colorado,US,United States +Capulin,CO,Colorado,US,United States Carbondale,CO,Colorado,US,United States Cascade,CO,Colorado,US,United States Castle Rock,CO,Colorado,US,United States Cedaredge,CO,Colorado,US,United States Centennial,CO,Colorado,US,United States Center,CO,Colorado,US,United States -Central City,CO,Colorado,US,United States Cheyenne Wells,CO,Colorado,US,United States Chromo,CO,Colorado,US,United States Cimarron,CO,Colorado,US,United States @@ -89770,7 +72927,6 @@ Colorado Springs,CO,Colorado,US,United States Commerce City,CO,Colorado,US,United States Conifer,CO,Colorado,US,United States Cortez,CO,Colorado,US,United States -Cotopaxi,CO,Colorado,US,United States Crawford,CO,Colorado,US,United States Creede,CO,Colorado,US,United States Crested Butte,CO,Colorado,US,United States @@ -89783,8 +72939,6 @@ Delta,CO,Colorado,US,United States Denver,CO,Colorado,US,United States Dillon,CO,Colorado,US,United States Divide,CO,Colorado,US,United States -Dolores,CO,Colorado,US,United States -Dove Creek,CO,Colorado,US,United States Durango,CO,Colorado,US,United States Eads,CO,Colorado,US,United States Eagle,CO,Colorado,US,United States @@ -89792,6 +72946,7 @@ Eckert,CO,Colorado,US,United States Edgewater,CO,Colorado,US,United States Edwards,CO,Colorado,US,United States Elbert,CO,Colorado,US,United States +Eldorado Springs,CO,Colorado,US,United States Elizabeth,CO,Colorado,US,United States Empire,CO,Colorado,US,United States Englewood,CO,Colorado,US,United States @@ -89817,22 +72972,18 @@ Glenwood Springs,CO,Colorado,US,United States Golden,CO,Colorado,US,United States Granada,CO,Colorado,US,United States Grand Junction,CO,Colorado,US,United States -Green Mountain Falls,CO,Colorado,US,United States Greenwood Village,CO,Colorado,US,United States Gunnison,CO,Colorado,US,United States Gypsum,CO,Colorado,US,United States Hartsel,CO,Colorado,US,United States Hasty,CO,Colorado,US,United States Henderson,CO,Colorado,US,United States -Hesperus,CO,Colorado,US,United States Highlands Ranch,CO,Colorado,US,United States Holly,CO,Colorado,US,United States Hooper,CO,Colorado,US,United States Hotchkiss,CO,Colorado,US,United States -Howard,CO,Colorado,US,United States Hugo,CO,Colorado,US,United States Idaho Springs,CO,Colorado,US,United States -Idledale,CO,Colorado,US,United States Ignacio,CO,Colorado,US,United States Indian Hills,CO,Colorado,US,United States Jefferson,CO,Colorado,US,United States @@ -89863,11 +73014,7 @@ Manassa,CO,Colorado,US,United States Mancos,CO,Colorado,US,United States Manitou Springs,CO,Colorado,US,United States Manzanola,CO,Colorado,US,United States -McClave,CO,Colorado,US,United States Mesa,CO,Colorado,US,United States -Minturn,CO,Colorado,US,United States -Moffat,CO,Colorado,US,United States -Molina,CO,Colorado,US,United States Monte Vista,CO,Colorado,US,United States Montrose,CO,Colorado,US,United States Monument,CO,Colorado,US,United States @@ -89885,9 +73032,7 @@ Ordway,CO,Colorado,US,United States Ouray,CO,Colorado,US,United States Pagosa Springs,CO,Colorado,US,United States Palisade,CO,Colorado,US,United States -Palmer Lake,CO,Colorado,US,United States Parachute,CO,Colorado,US,United States -Paradox,CO,Colorado,US,United States Park,CO,Colorado,US,United States Parker,CO,Colorado,US,United States Penrose,CO,Colorado,US,United States @@ -89896,15 +73041,15 @@ Pine Grove,CO,Colorado,US,United States Pitkin,CO,Colorado,US,United States Placerville,CO,Colorado,US,United States Pleasant View,CO,Colorado,US,United States +Poncha Springs,CO,Colorado,US,United States Pritchett,CO,Colorado,US,United States Pueblo,CO,Colorado,US,United States Pueblo West,CO,Colorado,US,United States -Red Cliff,CO,Colorado,US,United States +Ramah,CO,Colorado,US,United States Rico,CO,Colorado,US,United States Ridgway,CO,Colorado,US,United States Rifle,CO,Colorado,US,United States Rocky Ford,CO,Colorado,US,United States -Saguache,CO,Colorado,US,United States Salida,CO,Colorado,US,United States San Antonio,CO,Colorado,US,United States San Luis,CO,Colorado,US,United States @@ -89945,7 +73090,6 @@ Woody Creek,CO,Colorado,US,United States Yoder,CO,Colorado,US,United States Atwood,KS,Kansas,US,United States Colby,KS,Kansas,US,United States -Coolidge,KS,Kansas,US,United States Copeland,KS,Kansas,US,United States Deerfield,KS,Kansas,US,United States Dodge City,KS,Kansas,US,United States @@ -89959,13 +73103,13 @@ Hoxie,KS,Kansas,US,United States Hugoton,KS,Kansas,US,United States Ingalls,KS,Kansas,US,United States Johnson,KS,Kansas,US,United States -Kanorado,KS,Kansas,US,United States Kismet,KS,Kansas,US,United States Lakin,KS,Kansas,US,United States Lenora,KS,Kansas,US,United States Leoti,KS,Kansas,US,United States Liberal,KS,Kansas,US,United States Manter,KS,Kansas,US,United States +Marienthal,KS,Kansas,US,United States Meade,KS,Kansas,US,United States Minneola,KS,Kansas,US,United States Moscow,KS,Kansas,US,United States @@ -89980,18 +73124,16 @@ Syracuse,KS,Kansas,US,United States Sublette,KS,Kansas,US,United States Tribune,KS,Kansas,US,United States Ulysses,KS,Kansas,US,United States -Abiquiu,NM,New Mexico,US,United States -Acoma Pueblo,NM,New Mexico,US,United States Alamo,NM,New Mexico,US,United States Alamogordo,NM,New Mexico,US,United States Albuquerque,NM,New Mexico,US,United States +Alcalde,NM,New Mexico,US,United States Algodones,NM,New Mexico,US,United States Alto,NM,New Mexico,US,United States Amalia,NM,New Mexico,US,United States Angel Fire,NM,New Mexico,US,United States Animas,NM,New Mexico,US,United States Anthony,NM,New Mexico,US,United States -Arroyo Hondo,NM,New Mexico,US,United States Arroyo Seco,NM,New Mexico,US,United States Artesia,NM,New Mexico,US,United States Aztec,NM,New Mexico,US,United States @@ -90008,22 +73150,20 @@ Carson,NM,New Mexico,US,United States Casa Blanca,NM,New Mexico,US,United States Cedar Crest,NM,New Mexico,US,United States Cerrillos,NM,New Mexico,US,United States -Chama,NM,New Mexico,US,United States Chamberino,NM,New Mexico,US,United States Chaparral,NM,New Mexico,US,United States Chimayo,NM,New Mexico,US,United States Cimarron,NM,New Mexico,US,United States -Claunch,NM,New Mexico,US,United States Clayton,NM,New Mexico,US,United States Cloudcroft,NM,New Mexico,US,United States Clovis,NM,New Mexico,US,United States Cochiti Pueblo,NM,New Mexico,US,United States -Columbus,NM,New Mexico,US,United States Conchas,NM,New Mexico,US,United States Corona,NM,New Mexico,US,United States Corrales,NM,New Mexico,US,United States +Costilla,NM,New Mexico,US,United States Crownpoint,NM,New Mexico,US,United States -Cubero,NM,New Mexico,US,United States +Datil,NM,New Mexico,US,United States Deming,NM,New Mexico,US,United States Des Moines,NM,New Mexico,US,United States Dexter,NM,New Mexico,US,United States @@ -90042,10 +73182,10 @@ Flora Vista,NM,New Mexico,US,United States Folsom,NM,New Mexico,US,United States Fort Sumner,NM,New Mexico,US,United States Fort Wingate,NM,New Mexico,US,United States -Frontier Post,NM,New Mexico,US,United States Fruitland,NM,New Mexico,US,United States Gallup,NM,New Mexico,US,United States Glencoe,NM,New Mexico,US,United States +Glenwood,NM,New Mexico,US,United States Glorieta,NM,New Mexico,US,United States Grady,NM,New Mexico,US,United States Grants,NM,New Mexico,US,United States @@ -90053,12 +73193,14 @@ Hanover,NM,New Mexico,US,United States Hatch,NM,New Mexico,US,United States Hernandez,NM,New Mexico,US,United States High Rolls,NM,New Mexico,US,United States -Hillsboro,NM,New Mexico,US,United States Hobbs,NM,New Mexico,US,United States +Hope,NM,New Mexico,US,United States Jal,NM,New Mexico,US,United States Jemez Pueblo,NM,New Mexico,US,United States Kirtland,NM,New Mexico,US,United States La Luz,NM,New Mexico,US,United States +La Mesa,NM,New Mexico,US,United States +La Plata,NM,New Mexico,US,United States LaMadera,NM,New Mexico,US,United States Laguna,NM,New Mexico,US,United States Lake Arthur,NM,New Mexico,US,United States @@ -90069,91 +73211,83 @@ Logan,NM,New Mexico,US,United States Lordsburg,NM,New Mexico,US,United States Los Alamos,NM,New Mexico,US,United States Los Lunas,NM,New Mexico,US,United States -Loving,NM,New Mexico,US,United States Lovington,NM,New Mexico,US,United States Magdalena,NM,New Mexico,US,United States +Maxwell,NM,New Mexico,US,United States Mayhill,NM,New Mexico,US,United States +McAlister,NM,New Mexico,US,United States Melrose,NM,New Mexico,US,United States Mentmore,NM,New Mexico,US,United States Mescalero,NM,New Mexico,US,United States -Mesilla,NM,New Mexico,US,United States -Mesquite,NM,New Mexico,US,United States +Mesilla Park,NM,New Mexico,US,United States Milan,NM,New Mexico,US,United States +Mimbres,NM,New Mexico,US,United States Montezuma,NM,New Mexico,US,United States Moriarty,NM,New Mexico,US,United States +Mosquero,NM,New Mexico,US,United States Mountainair,NM,New Mexico,US,United States Nara Visa,NM,New Mexico,US,United States -Navajo,NM,New Mexico,US,United States Navajo Dam,NM,New Mexico,US,United States New Laguna,NM,New Mexico,US,United States ,NM,New Mexico,US,United States -Newcomb,NM,New Mexico,US,United States -Ojo Caliente,NM,New Mexico,US,United States +Newkirk,NM,New Mexico,US,United States Pecos,NM,New Mexico,US,United States -Peña Blanca,NM,New Mexico,US,United States -Penasco,NM,New Mexico,US,United States +Peñasco,NM,New Mexico,US,United States Peralta,NM,New Mexico,US,United States -Picacho,NM,New Mexico,US,United States +Pinehill,NM,New Mexico,US,United States Placitas,NM,New Mexico,US,United States Portales,NM,New Mexico,US,United States Prewitt,NM,New Mexico,US,United States -Quemado,NM,New Mexico,US,United States Questa,NM,New Mexico,US,United States -Ramah,NM,New Mexico,US,United States Ranchos de Taos,NM,New Mexico,US,United States Raton,NM,New Mexico,US,United States Red River,NM,New Mexico,US,United States Rehoboth,NM,New Mexico,US,United States -Reserve,NM,New Mexico,US,United States Ribera,NM,New Mexico,US,United States Rincon,NM,New Mexico,US,United States Rio Rancho,NM,New Mexico,US,United States Rodeo,NM,New Mexico,US,United States Roswell,NM,New Mexico,US,United States -Roy,NM,New Mexico,US,United States Ruidoso,NM,New Mexico,US,United States Ruidoso Downs,NM,New Mexico,US,United States +Salt Lake,NM,New Mexico,US,United States San Jon,NM,New Mexico,US,United States San Ysidro,NM,New Mexico,US,United States +San Ysidro,NM,New Mexico,US,United States Sandia Park,NM,New Mexico,US,United States -Sanostee,NM,New Mexico,US,United States Santa Fe,NM,New Mexico,US,United States Santa Rosa,NM,New Mexico,US,United States Santa Teresa,NM,New Mexico,US,United States Santo Domingo Pueblo,NM,New Mexico,US,United States Shiprock,NM,New Mexico,US,United States Silver City,NM,New Mexico,US,United States -Smith Lake,NM,New Mexico,US,United States Socorro,NM,New Mexico,US,United States -Stanley,NM,New Mexico,US,United States +Springer,NM,New Mexico,US,United States Sunland Park,NM,New Mexico,US,United States Sunspot,NM,New Mexico,US,United States Taos,NM,New Mexico,US,United States -Tatum,NM,New Mexico,US,United States Tesuque,NM,New Mexico,US,United States Texico,NM,New Mexico,US,United States Thoreau,NM,New Mexico,US,United States Tijeras,NM,New Mexico,US,United States Timberon,NM,New Mexico,US,United States -Tinnie,NM,New Mexico,US,United States +Tohatchi,NM,New Mexico,US,United States Tres Piedras,NM,New Mexico,US,United States Truth or Consequences,NM,New Mexico,US,United States Tucumcari,NM,New Mexico,US,United States Tularosa,NM,New Mexico,US,United States -Vadito,NM,New Mexico,US,United States +Vado,NM,New Mexico,US,United States Vallecitos,NM,New Mexico,US,United States Vanderwagen,NM,New Mexico,US,United States Vaughn,NM,New Mexico,US,United States Veguita,NM,New Mexico,US,United States -Velarde,NM,New Mexico,US,United States Waterflow,NM,New Mexico,US,United States -Watrous,NM,New Mexico,US,United States -Weed,NM,New Mexico,US,United States White Rock,NM,New Mexico,US,United States -Zuni,NM,New Mexico,US,United States +Zuni Pueblo,NM,New Mexico,US,United States Amargosa Valley,NV,Nevada,US,United States Baker,NV,Nevada,US,United States Boulder City,NV,Nevada,US,United States +Caliente,NV,Nevada,US,United States Carson City,NV,Nevada,US,United States Crystal Bay,NV,Nevada,US,United States Dayton,NV,Nevada,US,United States @@ -90161,9 +73295,8 @@ Ely,NV,Nevada,US,United States Eureka,NV,Nevada,US,United States Fallon,NV,Nevada,US,United States Fernley,NV,Nevada,US,United States -Gabbs,NV,Nevada,US,United States Gardnerville,NV,Nevada,US,United States -Genoa,NV,Nevada,US,United States +Glenbrook,NV,Nevada,US,United States Goldfield,NV,Nevada,US,United States Hawthorne,NV,Nevada,US,United States Henderson,NV,Nevada,US,United States @@ -90174,9 +73307,7 @@ Las Vegas,NV,Nevada,US,United States Laughlin,NV,Nevada,US,United States Logandale,NV,Nevada,US,United States Lund,NV,Nevada,US,United States -McGill,NV,Nevada,US,United States Mesquite,NV,Nevada,US,United States -Mina,NV,Nevada,US,United States Minden,NV,Nevada,US,United States Moapa,NV,Nevada,US,United States ,NV,Nevada,US,United States @@ -90184,14 +73315,11 @@ Nixon,NV,Nevada,US,United States North Las Vegas,NV,Nevada,US,United States Overton,NV,Nevada,US,United States Pahrump,NV,Nevada,US,United States -Panaca,NV,Nevada,US,United States Paradise,NV,Nevada,US,United States Pioche,NV,Nevada,US,United States Reno,NV,Nevada,US,United States Round Mountain,NV,Nevada,US,United States Schurz,NV,Nevada,US,United States -Searchlight,NV,Nevada,US,United States -Silver Peak,NV,Nevada,US,United States Silver Springs,NV,Nevada,US,United States Smith,NV,Nevada,US,United States Spanish Springs,NV,Nevada,US,United States @@ -90205,7 +73333,6 @@ Verdi,NV,Nevada,US,United States Virginia City,NV,Nevada,US,United States Wellington,NV,Nevada,US,United States Yerington,NV,Nevada,US,United States -Zephyr Cove,NV,Nevada,US,United States Beaver,OK,Oklahoma,US,United States Goodwell,OK,Oklahoma,US,United States Guymon,OK,Oklahoma,US,United States @@ -90213,7 +73340,6 @@ Hooker,OK,Oklahoma,US,United States Turpin,OK,Oklahoma,US,United States Abernathy,TX,Texas,US,United States Ackerly,TX,Texas,US,United States -Adrian,TX,Texas,US,United States Afton,TX,Texas,US,United States Alpine,TX,Texas,US,United States Amarillo,TX,Texas,US,United States @@ -90225,13 +73351,13 @@ Balmorhea,TX,Texas,US,United States Big Lake,TX,Texas,US,United States Big Spring,TX,Texas,US,United States Blackwell,TX,Texas,US,United States -Bledsoe,TX,Texas,US,United States Booker,TX,Texas,US,United States Borger,TX,Texas,US,United States Bovina,TX,Texas,US,United States Brackettville,TX,Texas,US,United States Bronte,TX,Texas,US,United States Brownfield,TX,Texas,US,United States +Bushland,TX,Texas,US,United States Cactus,TX,Texas,US,United States Camp Wood,TX,Texas,US,United States Canadian,TX,Texas,US,United States @@ -90259,13 +73385,10 @@ Eagle Pass,TX,Texas,US,United States Earth,TX,Texas,US,United States El Paso,TX,Texas,US,United States Eldorado,TX,Texas,US,United States -Eola,TX,Texas,US,United States Fabens,TX,Texas,US,United States -Farnsworth,TX,Texas,US,United States Farwell,TX,Texas,US,United States Flomot,TX,Texas,US,United States Floydada,TX,Texas,US,United States -Fluvanna,TX,Texas,US,United States Follett,TX,Texas,US,United States Forsan,TX,Texas,US,United States Fort Davis,TX,Texas,US,United States @@ -90275,6 +73398,7 @@ Friona,TX,Texas,US,United States Fritch,TX,Texas,US,United States Garden City,TX,Texas,US,United States Gardendale,TX,Texas,US,United States +Girard,TX,Texas,US,United States Goldsmith,TX,Texas,US,United States Grandfalls,TX,Texas,US,United States Groom,TX,Texas,US,United States @@ -90309,6 +73433,7 @@ Marfa,TX,Texas,US,United States Maryneal,TX,Texas,US,United States Matador,TX,Texas,US,United States McCamey,TX,Texas,US,United States +McCaulley,TX,Texas,US,United States McLean,TX,Texas,US,United States Memphis,TX,Texas,US,United States Merkel,TX,Texas,US,United States @@ -90325,7 +73450,6 @@ Nazareth,TX,Texas,US,United States Odessa,TX,Texas,US,United States Old Houston Place,TX,Texas,US,United States Olton,TX,Texas,US,United States -Onion Spring,TX,Texas,US,United States Orla,TX,Texas,US,United States Ozona,TX,Texas,US,United States Paducah,TX,Texas,US,United States @@ -90333,7 +73457,6 @@ Pampa,TX,Texas,US,United States Panhandle,TX,Texas,US,United States Pecos,TX,Texas,US,United States Perryton,TX,Texas,US,United States -Petersburg,TX,Texas,US,United States Plains,TX,Texas,US,United States Plainview,TX,Texas,US,United States Post,TX,Texas,US,United States @@ -90350,21 +73473,17 @@ Roscoe,TX,Texas,US,United States Rotan,TX,Texas,US,United States San Angelo,TX,Texas,US,United States San Elizario,TX,Texas,US,United States -Sanderson,TX,Texas,US,United States Seagraves,TX,Texas,US,United States Seminole,TX,Texas,US,United States Shallowater,TX,Texas,US,United States Shamrock,TX,Texas,US,United States -Sheffield,TX,Texas,US,United States Sierra Blanca,TX,Texas,US,United States Silverton,TX,Texas,US,United States Skellytown,TX,Texas,US,United States Slaton,TX,Texas,US,United States Snyder,TX,Texas,US,United States -Socorro,TX,Texas,US,United States Sonora,TX,Texas,US,United States Spearman,TX,Texas,US,United States -Springlake,TX,Texas,US,United States Stanton,TX,Texas,US,United States Sterling City,TX,Texas,US,United States Stinnett,TX,Texas,US,United States @@ -90373,40 +73492,40 @@ Sudan,TX,Texas,US,United States Sunray,TX,Texas,US,United States Sweetwater,TX,Texas,US,United States Tahoka,TX,Texas,US,United States -Tarzan,TX,Texas,US,United States Terlingua,TX,Texas,US,United States Texline,TX,Texas,US,United States Tornillo,TX,Texas,US,United States +Toyah,TX,Texas,US,United States Tulia,TX,Texas,US,United States Turkey,TX,Texas,US,United States Upton,TX,Texas,US,United States Valentine,TX,Texas,US,United States Van Horn,TX,Texas,US,United States +Vancourt,TX,Texas,US,United States Vega,TX,Texas,US,United States +Water Valley,TX,Texas,US,United States Wellington,TX,Texas,US,United States +Westbrook,TX,Texas,US,United States Wheeler,TX,Texas,US,United States White Deer,TX,Texas,US,United States Whiteface,TX,Texas,US,United States Wickett,TX,Texas,US,United States Wildorado,TX,Texas,US,United States -Wilson,TX,Texas,US,United States Wink,TX,Texas,US,United States Wolfforth,TX,Texas,US,United States Annabella,UT,Utah,US,United States Antimony,UT,Utah,US,United States Beaver,UT,Utah,US,United States -Bicknell,UT,Utah,US,United States Blanding,UT,Utah,US,United States Bluff,UT,Utah,US,United States Boulder Town,UT,Utah,US,United States Brian Head,UT,Utah,US,United States Castle Dale,UT,Utah,US,United States Cedar City,UT,Utah,US,United States -Central,UT,Utah,US,United States Chester,UT,Utah,US,United States -Circleville,UT,Utah,US,United States Cleveland,UT,Utah,US,United States Delta,UT,Utah,US,United States +Duck Creek Village,UT,Utah,US,United States Ducket Crossing,UT,Utah,US,United States East Carbon City,UT,Utah,US,United States Elmo,UT,Utah,US,United States @@ -90423,31 +73542,27 @@ Fillmore,UT,Utah,US,United States Fountain Green,UT,Utah,US,United States Garrison,UT,Utah,US,United States Glendale,UT,Utah,US,United States -Glenwood,UT,Utah,US,United States Goshen,UT,Utah,US,United States Green River,UT,Utah,US,United States Gunnison,UT,Utah,US,United States Hanksville,UT,Utah,US,United States Helper,UT,Utah,US,United States +Hildale,UT,Utah,US,United States Hinckley,UT,Utah,US,United States Holden,UT,Utah,US,United States Huntington,UT,Utah,US,United States Hurricane,UT,Utah,US,United States Ivins,UT,Utah,US,United States +Joseph,UT,Utah,US,United States Junction,UT,Utah,US,United States Kanab,UT,Utah,US,United States Kanarraville,UT,Utah,US,United States -Kanosh,UT,Utah,US,United States +Kingston,UT,Utah,US,United States La Sal,UT,Utah,US,United States -LaVerkin,UT,Utah,US,United States Leamington,UT,Utah,US,United States -Leeds,UT,Utah,US,United States Levan,UT,Utah,US,United States -Loa,UT,Utah,US,United States -Lyman,UT,Utah,US,United States Manti,UT,Utah,US,United States -Marysvale,UT,Utah,US,United States -Minersville,UT,Utah,US,United States +Milford,UT,Utah,US,United States Moab,UT,Utah,US,United States Monroe,UT,Utah,US,United States Montezuma Creek,UT,Utah,US,United States @@ -90456,7 +73571,6 @@ Moroni,UT,Utah,US,United States Mount Carmel,UT,Utah,US,United States Mount Pleasant,UT,Utah,US,United States Nephi,UT,Utah,US,United States -New Harmony,UT,Utah,US,United States Oak City,UT,Utah,US,United States Orangeville,UT,Utah,US,United States Orderville,UT,Utah,US,United States @@ -90470,12 +73584,8 @@ St. George,UT,Utah,US,United States Salina,UT,Utah,US,United States Santa Clara,UT,Utah,US,United States Santaquin,UT,Utah,US,United States -Sevier,UT,Utah,US,United States Spring City,UT,Utah,US,United States -Springdale,UT,Utah,US,United States -Teasdale,UT,Utah,US,United States -Thompson Springs,UT,Utah,US,United States -Torrey,UT,Utah,US,United States +Sunnyside,UT,Utah,US,United States Toquerville,UT,Utah,US,United States ,UT,Utah,US,United States Virgin,UT,Utah,US,United States @@ -90486,9 +73596,9 @@ Three Rivers,CA,California,US,United States Wasco,CA,California,US,United States Eastlake,CO,Colorado,US,United States Paonia,CO,Colorado,US,United States -Beeler,KS,Kansas,US,United States Cimarron,KS,Kansas,US,United States Cuba,NM,New Mexico,US,United States +Lincoln,NM,New Mexico,US,United States Beatty,NV,Nevada,US,United States Anton,TX,Texas,US,United States Gruver,TX,Texas,US,United States @@ -90498,18 +73608,19 @@ Spur,TX,Texas,US,United States Centerfield,UT,Utah,US,United States Aguila,AZ,Arizona,US,United States Ajo,AZ,Arizona,US,United States +Alhambra,AZ,Arizona,US,United States Alpine,AZ,Arizona,US,United States Amado,AZ,Arizona,US,United States Apache Junction,AZ,Arizona,US,United States Arivaca,AZ,Arizona,US,United States Arizona City,AZ,Arizona,US,United States ,AZ,Arizona,US,United States +Matheson,CO,Colorado,US,United States Montezuma,KS,Kansas,US,United States Rolla,KS,Kansas,US,United States House,NM,New Mexico,US,United States Avondale,AZ,Arizona,US,United States -Welch,TX,Texas,US,United States -Alton,UT,Utah,US,United States +Knott,TX,Texas,US,United States Bagdad,AZ,Arizona,US,United States Bapchule,AZ,Arizona,US,United States Bellemont,AZ,Arizona,US,United States @@ -90519,16 +73630,13 @@ Wray,CO,Colorado,US,United States Rathdrum,ID,Idaho,US,United States Weston,ID,Idaho,US,United States Juneau,AK,Alaska,US,United States -Elmo,MT,Montana,US,United States Hobson,MT,Montana,US,United States Beach,ND,North Dakota,US,United States Ketchikan,AK,Alaska,US,United States Wilton,ND,North Dakota,US,United States Days Creek,OR,Oregon,US,United States -Wallowa,OR,Oregon,US,United States Salem,UT,Utah,US,United States Wellsville,UT,Utah,US,United States -Adna,WA,Washington,US,United States Metlakatla,AK,Alaska,US,United States Petersburg,AK,Alaska,US,United States Sitka,AK,Alaska,US,United States @@ -90540,7 +73648,6 @@ Anderson,CA,California,US,United States Arcata,CA,California,US,United States Bayside,CA,California,US,United States Bella Vista,CA,California,US,United States -Blue Lake,CA,California,US,United States Bridgeville,CA,California,US,United States Burney,CA,California,US,United States Carlotta,CA,California,US,United States @@ -90549,31 +73656,28 @@ Chester,CA,California,US,United States Cottonwood,CA,California,US,United States Crescent City,CA,California,US,United States Dorris,CA,California,US,United States -Douglas City,CA,California,US,United States Dunsmuir,CA,California,US,United States Essex,CA,California,US,United States Etna,CA,California,US,United States Eureka,CA,California,US,United States Fall River Mills,CA,California,US,United States Ferndale,CA,California,US,United States -Fort Bidwell,CA,California,US,United States Fort Jones,CA,California,US,United States Fortuna,CA,California,US,United States Foster,CA,California,US,United States Garberville,CA,California,US,United States Gazelle,CA,California,US,United States Gerber,CA,California,US,United States +Greenville,CA,California,US,United States Happy Camp,CA,California,US,United States -Herlong,CA,California,US,United States +Hayfork,CA,California,US,United States Hoopa,CA,California,US,United States Hornbrook,CA,California,US,United States Igo,CA,California,US,United States Janesville,CA,California,US,United States Junction City,CA,California,US,United States Klamath,CA,California,US,United States -Klamath River,CA,California,US,United States -Kneeland,CA,California,US,United States -Lewiston,CA,California,US,United States +Lake City,CA,California,US,United States Loleta,CA,California,US,United States Los Molinos,CA,California,US,United States Macdoel,CA,California,US,United States @@ -90583,39 +73687,36 @@ McKinleyville,CA,California,US,United States Millville,CA,California,US,United States Miranda,CA,California,US,United States Montague,CA,California,US,United States -Montgomery Creek,CA,California,US,United States Mount Shasta,CA,California,US,United States Myers Flat,CA,California,US,United States Olinda,CA,California,US,United States Orleans,CA,California,US,United States Palo Cedro,CA,California,US,United States +Patton Village,CA,California,US,United States Petrolia,CA,California,US,United States +Proberta,CA,California,US,United States Red Bluff,CA,California,US,United States Redding,CA,California,US,United States Redway,CA,California,US,United States Rio Dell,CA,California,US,United States Round Mountain,CA,California,US,United States -Salyer,CA,California,US,United States Samoa,CA,California,US,United States Scotia,CA,California,US,United States -Seiad Valley,CA,California,US,United States Lake Shasta,CA,California,US,United States Shingletown,CA,California,US,United States Smith River,CA,California,US,United States Susanville,CA,California,US,United States -Taylorsville,CA,California,US,United States +Tehama,CA,California,US,United States Trinidad,CA,California,US,United States Tulelake,CA,California,US,United States Weaverville,CA,California,US,United States Weed,CA,California,US,United States -Weott,CA,California,US,United States Westwood,CA,California,US,United States Whitethorn,CA,California,US,United States -Whitmore,CA,California,US,United States Willow Creek,CA,California,US,United States Yreka,CA,California,US,United States Akron,CO,Colorado,US,United States -Ault,CO,Colorado,US,United States +Allenspark,CO,Colorado,US,United States Bellvue,CO,Colorado,US,United States Berthoud,CO,Colorado,US,United States Boulder,CO,Colorado,US,United States @@ -90624,8 +73725,8 @@ Brush,CO,Colorado,US,United States Carr,CO,Colorado,US,United States Clark,CO,Colorado,US,United States Craig,CO,Colorado,US,United States +Crook,CO,Colorado,US,United States Dacono,CO,Colorado,US,United States -Drake,CO,Colorado,US,United States Eaton,CO,Colorado,US,United States Erie,CO,Colorado,US,United States Estes Park,CO,Colorado,US,United States @@ -90644,7 +73745,6 @@ Grand Lake,CO,Colorado,US,United States Greeley,CO,Colorado,US,United States Haxtun,CO,Colorado,US,United States Hayden,CO,Colorado,US,United States -Hillrose,CO,Colorado,US,United States Holyoke,CO,Colorado,US,United States Hot Sulphur Springs,CO,Colorado,US,United States Hudson,CO,Colorado,US,United States @@ -90655,6 +73755,7 @@ Keenesburg,CO,Colorado,US,United States Kersey,CO,Colorado,US,United States Kremmling,CO,Colorado,US,United States La Salle,CO,Colorado,US,United States +Laporte,CO,Colorado,US,United States Longmont,CO,Colorado,US,United States Loveland,CO,Colorado,US,United States Lyons,CO,Colorado,US,United States @@ -90665,14 +73766,12 @@ Milliken,CO,Colorado,US,United States Niwot,CO,Colorado,US,United States Nunn,CO,Colorado,US,United States Oak Creek,CO,Colorado,US,United States -Orchard,CO,Colorado,US,United States Otis,CO,Colorado,US,United States Ovid,CO,Colorado,US,United States Peetz,CO,Colorado,US,United States Pierce,CO,Colorado,US,United States Platteville,CO,Colorado,US,United States Rangely,CO,Colorado,US,United States -Red Feather Lakes,CO,Colorado,US,United States Roggen,CO,Colorado,US,United States Sedgwick,CO,Colorado,US,United States Severance,CO,Colorado,US,United States @@ -90680,6 +73779,7 @@ Steamboat Springs,CO,Colorado,US,United States Sterling,CO,Colorado,US,United States Stoneham,CO,Colorado,US,United States Timnath,CO,Colorado,US,United States +Walden,CO,Colorado,US,United States Ward,CO,Colorado,US,United States Wellington,CO,Colorado,US,United States Wiggins,CO,Colorado,US,United States @@ -90695,11 +73795,10 @@ Arimo,ID,Idaho,US,United States Ashton,ID,Idaho,US,United States Athol,ID,Idaho,US,United States Bancroft,ID,Idaho,US,United States -Basalt,ID,Idaho,US,United States Bayview,ID,Idaho,US,United States Bellevue,ID,Idaho,US,United States Blackfoot,ID,Idaho,US,United States -Blanchard,ID,Idaho,US,United States +Bliss,ID,Idaho,US,United States Boise,ID,Idaho,US,United States Bonners Ferry,ID,Idaho,US,United States Bruneau,ID,Idaho,US,United States @@ -90710,18 +73809,20 @@ Cambridge,ID,Idaho,US,United States Carey,ID,Idaho,US,United States Cascade,ID,Idaho,US,United States Castleford,ID,Idaho,US,United States -Cataldo,ID,Idaho,US,United States Challis,ID,Idaho,US,United States +Clark Fork,ID,Idaho,US,United States +Clifton,ID,Idaho,US,United States Cocolalla,ID,Idaho,US,United States "Coeur d'Alene",ID,Idaho,US,United States Coolin,ID,Idaho,US,United States Cottonwood,ID,Idaho,US,United States Council,ID,Idaho,US,United States Culdesac,ID,Idaho,US,United States -Deary,ID,Idaho,US,United States +Dayton,ID,Idaho,US,United States Declo,ID,Idaho,US,United States Dietrich,ID,Idaho,US,United States Donnelly,ID,Idaho,US,United States +Downey,ID,Idaho,US,United States Driggs,ID,Idaho,US,United States Dubois,ID,Idaho,US,United States Eagle,ID,Idaho,US,United States @@ -90730,6 +73831,7 @@ Elk City,ID,Idaho,US,United States Emmett,ID,Idaho,US,United States Fairfield,ID,Idaho,US,United States Felt,ID,Idaho,US,United States +Fernwood,ID,Idaho,US,United States Filer,ID,Idaho,US,United States Firth,ID,Idaho,US,United States Fish Haven,ID,Idaho,US,United States @@ -90740,12 +73842,14 @@ Fruitland,ID,Idaho,US,United States Garden City,ID,Idaho,US,United States Garden Valley,ID,Idaho,US,United States Genesee,ID,Idaho,US,United States +Georgetown,ID,Idaho,US,United States Gibbonsville,ID,Idaho,US,United States Glenns Ferry,ID,Idaho,US,United States Gooding,ID,Idaho,US,United States Grace,ID,Idaho,US,United States Grand View,ID,Idaho,US,United States Grangeville,ID,Idaho,US,United States +Greenleaf,ID,Idaho,US,United States Hagerman,ID,Idaho,US,United States Hailey,ID,Idaho,US,United States Hamer,ID,Idaho,US,United States @@ -90773,28 +73877,23 @@ Kellogg,ID,Idaho,US,United States Kendrick,ID,Idaho,US,United States Ketchum,ID,Idaho,US,United States Kimberly,ID,Idaho,US,United States +Kooskia,ID,Idaho,US,United States Kuna,ID,Idaho,US,United States Laclede,ID,Idaho,US,United States Lapwai,ID,Idaho,US,United States Lava Hot Springs,ID,Idaho,US,United States Leadore,ID,Idaho,US,United States Lenore,ID,Idaho,US,United States -Letha,ID,Idaho,US,United States Lewiston,ID,Idaho,US,United States -Lewisville,ID,Idaho,US,United States -Lowman,ID,Idaho,US,United States -Mackay,ID,Idaho,US,United States Malad City,ID,Idaho,US,United States Malta,ID,Idaho,US,United States Marsing,ID,Idaho,US,United States McCall,ID,Idaho,US,United States McCammon,ID,Idaho,US,United States -Medimont,ID,Idaho,US,United States Melba,ID,Idaho,US,United States Meridian,ID,Idaho,US,United States Middleton,ID,Idaho,US,United States Midvale,ID,Idaho,US,United States -Monteview,ID,Idaho,US,United States Montpelier,ID,Idaho,US,United States Moore,ID,Idaho,US,United States Moscow,ID,Idaho,US,United States @@ -90811,13 +73910,12 @@ Ola,ID,Idaho,US,United States Oldtown,ID,Idaho,US,United States Orofino,ID,Idaho,US,United States Osburn,ID,Idaho,US,United States -Paris,ID,Idaho,US,United States Parma,ID,Idaho,US,United States Paul,ID,Idaho,US,United States Payette,ID,Idaho,US,United States -Peck,ID,Idaho,US,United States Picabo,ID,Idaho,US,United States Pierce,ID,Idaho,US,United States +Pinehurst,ID,Idaho,US,United States Pingree,ID,Idaho,US,United States Plummer,ID,Idaho,US,United States Pocatello,ID,Idaho,US,United States @@ -90827,10 +73925,12 @@ Potlatch,ID,Idaho,US,United States Preston,ID,Idaho,US,United States Priest River,ID,Idaho,US,United States Princeton,ID,Idaho,US,United States +Reubens,ID,Idaho,US,United States Rexburg,ID,Idaho,US,United States Richfield,ID,Idaho,US,United States Rigby,ID,Idaho,US,United States Riggins,ID,Idaho,US,United States +Ririe,ID,Idaho,US,United States Roberts,ID,Idaho,US,United States Rockland,ID,Idaho,US,United States Rogerson,ID,Idaho,US,United States @@ -90851,8 +73951,6 @@ Star,ID,Idaho,US,United States Stites,ID,Idaho,US,United States Sugar City,ID,Idaho,US,United States Sun Valley,ID,Idaho,US,United States -Swan Valley,ID,Idaho,US,United States -Swanlake,ID,Idaho,US,United States Sweet,ID,Idaho,US,United States Terreton,ID,Idaho,US,United States Teton,ID,Idaho,US,United States @@ -90860,6 +73958,7 @@ Tetonia,ID,Idaho,US,United States Troy,ID,Idaho,US,United States Twin Falls,ID,Idaho,US,United States Victor,ID,Idaho,US,United States +Viola,ID,Idaho,US,United States Wallace,ID,Idaho,US,United States Weiser,ID,Idaho,US,United States Wendell,ID,Idaho,US,United States @@ -90883,23 +73982,20 @@ Big Sky,MT,Montana,US,United States Big Timber,MT,Montana,US,United States Bigfork,MT,Montana,US,United States Billings,MT,Montana,US,United States -Birney,MT,Montana,US,United States Black Eagle,MT,Montana,US,United States -Bloomfield,MT,Montana,US,United States Bonner,MT,Montana,US,United States -Boulder,MT,Montana,US,United States Box Elder,MT,Montana,US,United States Bozeman,MT,Montana,US,United States -Brady,MT,Montana,US,United States Bridger,MT,Montana,US,United States Broadus,MT,Montana,US,United States +Brockway,MT,Montana,US,United States Browning,MT,Montana,US,United States +Brusett,MT,Montana,US,United States +Buffalo,MT,Montana,US,United States Busby,MT,Montana,US,United States Butte,MT,Montana,US,United States Cardwell,MT,Montana,US,United States -Carter,MT,Montana,US,United States Cascade,MT,Montana,US,United States -Charlo,MT,Montana,US,United States Chester,MT,Montana,US,United States Chinook,MT,Montana,US,United States Choteau,MT,Montana,US,United States @@ -90914,33 +74010,31 @@ Crow Agency,MT,Montana,US,United States Culbertson,MT,Montana,US,United States Custer,MT,Montana,US,United States Cut Bank,MT,Montana,US,United States -Decker,MT,Montana,US,United States Deer Lodge,MT,Montana,US,United States Denton,MT,Montana,US,United States Dillon,MT,Montana,US,United States -Divide,MT,Montana,US,United States +Dixon,MT,Montana,US,United States Dutton,MT,Montana,US,United States -East Glacier Park,MT,Montana,US,United States +East Glacier Park Village,MT,Montana,US,United States East Helena,MT,Montana,US,United States +Ekalaka,MT,Montana,US,United States Emigrant,MT,Montana,US,United States Ennis,MT,Montana,US,United States Eureka,MT,Montana,US,United States Fairfield,MT,Montana,US,United States Fishtail,MT,Montana,US,United States -Flaxville,MT,Montana,US,United States Florence,MT,Montana,US,United States Forsyth,MT,Montana,US,United States Fort Benton,MT,Montana,US,United States -Fort Shaw,MT,Montana,US,United States -Fort Smith,MT,Montana,US,United States Fortine,MT,Montana,US,United States Frenchtown,MT,Montana,US,United States Froid,MT,Montana,US,United States Fromberg,MT,Montana,US,United States Gallatin Gateway,MT,Montana,US,United States Gardiner,MT,Montana,US,United States -Garryowen,MT,Montana,US,United States +Garrison,MT,Montana,US,United States Geraldine,MT,Montana,US,United States +Geyser,MT,Montana,US,United States Gildford,MT,Montana,US,United States Glasgow,MT,Montana,US,United States Glendive,MT,Montana,US,United States @@ -90953,40 +74047,36 @@ Havre,MT,Montana,US,United States Hays,MT,Montana,US,United States Helena,MT,Montana,US,United States Highwood,MT,Montana,US,United States -Homestead,MT,Montana,US,United States +Hingham,MT,Montana,US,United States +Hinsdale,MT,Montana,US,United States Hot Springs,MT,Montana,US,United States Huntley,MT,Montana,US,United States -Huson,MT,Montana,US,United States Hysham,MT,Montana,US,United States -Inverness,MT,Montana,US,United States Jefferson City,MT,Montana,US,United States Joliet,MT,Montana,US,United States Joplin,MT,Montana,US,United States Jordan,MT,Montana,US,United States Judith Gap,MT,Montana,US,United States Kalispell,MT,Montana,US,United States -Kila,MT,Montana,US,United States Lakeside,MT,Montana,US,United States Lambert,MT,Montana,US,United States Lame Deer,MT,Montana,US,United States Larslan,MT,Montana,US,United States Laurel,MT,Montana,US,United States -Lavina,MT,Montana,US,United States +Ledger,MT,Montana,US,United States Lewistown,MT,Montana,US,United States Libby,MT,Montana,US,United States -Lima,MT,Montana,US,United States Lincoln,MT,Montana,US,United States Livingston,MT,Montana,US,United States Lodge Grass,MT,Montana,US,United States Lolo,MT,Montana,US,United States Loma,MT,Montana,US,United States -Loring,MT,Montana,US,United States Malta,MT,Montana,US,United States Manhattan,MT,Montana,US,United States Marion,MT,Montana,US,United States Martinsdale,MT,Montana,US,United States -McAllister,MT,Montana,US,United States Medicine Lake,MT,Montana,US,United States +Melstone,MT,Montana,US,United States Melrose,MT,Montana,US,United States Miles City,MT,Montana,US,United States Milltown,MT,Montana,US,United States @@ -90997,32 +74087,26 @@ Molt,MT,Montana,US,United States Moore,MT,Montana,US,United States Musselshell,MT,Montana,US,United States Nashua,MT,Montana,US,United States -Nye,MT,Montana,US,United States Pablo,MT,Montana,US,United States Park City,MT,Montana,US,United States -Philipsburg,MT,Montana,US,United States Plains,MT,Montana,US,United States Plentywood,MT,Montana,US,United States Polson,MT,Montana,US,United States Poplar,MT,Montana,US,United States Power,MT,Montana,US,United States Pray,MT,Montana,US,United States -Pryor,MT,Montana,US,United States Rapelje,MT,Montana,US,United States +Raynesford,MT,Montana,US,United States Red Lodge,MT,Montana,US,United States Reed Point,MT,Montana,US,United States Rexford,MT,Montana,US,United States Richey,MT,Montana,US,United States -Richland,MT,Montana,US,United States +Roberts,MT,Montana,US,United States Ronan,MT,Montana,US,United States +Rosebud,MT,Montana,US,United States Roundup,MT,Montana,US,United States -Rudyard,MT,Montana,US,United States -Ryegate,MT,Montana,US,United States -Saint Ignatius,MT,Montana,US,United States Saint Marie,MT,Montana,US,United States -Sand Coulee,MT,Montana,US,United States Scobey,MT,Montana,US,United States -Seeley Lake,MT,Montana,US,United States Shelby,MT,Montana,US,United States Shepherd,MT,Montana,US,United States Sheridan,MT,Montana,US,United States @@ -91042,17 +74126,16 @@ Trout Creek,MT,Montana,US,United States Troy,MT,Montana,US,United States Turner,MT,Montana,US,United States Twin Bridges,MT,Montana,US,United States +Ulm,MT,Montana,US,United States Valier,MT,Montana,US,United States -Vaughn,MT,Montana,US,United States Victor,MT,Montana,US,United States -Vida,MT,Montana,US,United States Virginia City,MT,Montana,US,United States -Volborg,MT,Montana,US,United States West Yellowstone,MT,Montana,US,United States Westby,MT,Montana,US,United States White Sulphur Springs,MT,Montana,US,United States Whitefish,MT,Montana,US,United States Whitehall,MT,Montana,US,United States +Whitewater,MT,Montana,US,United States Wibaux,MT,Montana,US,United States Wilsall,MT,Montana,US,United States Winifred,MT,Montana,US,United States @@ -91064,39 +74147,27 @@ Worden,MT,Montana,US,United States Wyola,MT,Montana,US,United States Zortman,MT,Montana,US,United States Belfield,ND,North Dakota,US,United States -Berthold,ND,North Dakota,US,United States Beulah,ND,North Dakota,US,United States Bismarck,ND,North Dakota,US,United States Bottineau,ND,North Dakota,US,United States Bowman,ND,North Dakota,US,United States Burlington,ND,North Dakota,US,United States -Carson,ND,North Dakota,US,United States Center,ND,North Dakota,US,United States -Crosby,ND,North Dakota,US,United States Dickinson,ND,North Dakota,US,United States Drake,ND,North Dakota,US,United States -Dunn Center,ND,North Dakota,US,United States Dunseith,ND,North Dakota,US,United States -Elgin,ND,North Dakota,US,United States -Epping,ND,North Dakota,US,United States -Flasher,ND,North Dakota,US,United States Fort Yates,ND,North Dakota,US,United States +Fortuna,ND,North Dakota,US,United States Garrison,ND,North Dakota,US,United States Glen Ullin,ND,North Dakota,US,United States -Glenburn,ND,North Dakota,US,United States Halliday,ND,North Dakota,US,United States Hazen,ND,North Dakota,US,United States -Hebron,ND,North Dakota,US,United States Hettinger,ND,North Dakota,US,United States Keene,ND,North Dakota,US,United States Killdeer,ND,North Dakota,US,United States -Lansford,ND,North Dakota,US,United States Lincoln,ND,North Dakota,US,United States Linton,ND,North Dakota,US,United States -Makoti,ND,North Dakota,US,United States Mandan,ND,North Dakota,US,United States -Manning,ND,North Dakota,US,United States -McGregor,ND,North Dakota,US,United States Medora,ND,North Dakota,US,United States Menoken,ND,North Dakota,US,United States Mercer,ND,North Dakota,US,United States @@ -91109,11 +74180,11 @@ New Town,ND,North Dakota,US,United States ,ND,North Dakota,US,United States Plaza,ND,North Dakota,US,United States Ray,ND,North Dakota,US,United States -Rhame,ND,North Dakota,US,United States -Richardton,ND,North Dakota,US,United States Riverdale,ND,North Dakota,US,United States Ross,ND,North Dakota,US,United States Scranton,ND,North Dakota,US,United States +Selfridge,ND,North Dakota,US,United States +Sentinel Butte,ND,North Dakota,US,United States Solen,ND,North Dakota,US,United States Souris,ND,North Dakota,US,United States Stanley,ND,North Dakota,US,United States @@ -91123,33 +74194,29 @@ Taylor,ND,North Dakota,US,United States Tioga,ND,North Dakota,US,United States Towner,ND,North Dakota,US,United States Underwood,ND,North Dakota,US,United States -Turtle Lake,ND,North Dakota,US,United States Washburn,ND,North Dakota,US,United States Watford City,ND,North Dakota,US,United States -Wildrose,ND,North Dakota,US,United States Williston,ND,North Dakota,US,United States Willow City,ND,North Dakota,US,United States +Zap,ND,North Dakota,US,United States Alliance,NE,Nebraska,US,United States Arnold,NE,Nebraska,US,United States +Arthur,NE,Nebraska,US,United States Bartley,NE,Nebraska,US,United States Bayard,NE,Nebraska,US,United States Benkelman,NE,Nebraska,US,United States -Brady,NE,Nebraska,US,United States Bridgeport,NE,Nebraska,US,United States Brule,NE,Nebraska,US,United States -Bushnell,NE,Nebraska,US,United States Cambridge,NE,Nebraska,US,United States Chadron,NE,Nebraska,US,United States -Chappell,NE,Nebraska,US,United States +Champion,NE,Nebraska,US,United States Cody,NE,Nebraska,US,United States Crawford,NE,Nebraska,US,United States Culbertson,NE,Nebraska,US,United States Curtis,NE,Nebraska,US,United States Dalton,NE,Nebraska,US,United States Danbury,NE,Nebraska,US,United States -Ellsworth,NE,Nebraska,US,United States Elsie,NE,Nebraska,US,United States -Farnam,NE,Nebraska,US,United States Gering,NE,Nebraska,US,United States Gordon,NE,Nebraska,US,United States Gothenburg,NE,Nebraska,US,United States @@ -91161,33 +74228,29 @@ Hemingford,NE,Nebraska,US,United States Hershey,NE,Nebraska,US,United States Imperial,NE,Nebraska,US,United States Indianola,NE,Nebraska,US,United States +Keystone,NE,Nebraska,US,United States Kimball,NE,Nebraska,US,United States -Lemoyne,NE,Nebraska,US,United States -Lisco,NE,Nebraska,US,United States +Lewellen,NE,Nebraska,US,United States +Lyman,NE,Nebraska,US,United States Madrid,NE,Nebraska,US,United States Maxwell,NE,Nebraska,US,United States McCook,NE,Nebraska,US,United States Minatare,NE,Nebraska,US,United States Mitchell,NE,Nebraska,US,United States -Morrill,NE,Nebraska,US,United States North Platte,NE,Nebraska,US,United States Ogallala,NE,Nebraska,US,United States Oshkosh,NE,Nebraska,US,United States Palisade,NE,Nebraska,US,United States -Paxton,NE,Nebraska,US,United States Rushville,NE,Nebraska,US,United States Scottsbluff,NE,Nebraska,US,United States Sidney,NE,Nebraska,US,United States Stapleton,NE,Nebraska,US,United States Stratton,NE,Nebraska,US,United States Sutherland,NE,Nebraska,US,United States -Thedford,NE,Nebraska,US,United States Trenton,NE,Nebraska,US,United States Tryon,NE,Nebraska,US,United States Valentine,NE,Nebraska,US,United States -Venango,NE,Nebraska,US,United States Wauneta,NE,Nebraska,US,United States -Wellfleet,NE,Nebraska,US,United States Battle Mountain,NV,Nevada,US,United States Carlin,NV,Nevada,US,United States Deeth,NV,Nevada,US,United States @@ -91196,15 +74259,14 @@ Empire,NV,Nevada,US,United States Gerlach,NV,Nevada,US,United States Imlay,NV,Nevada,US,United States Jackpot,NV,Nevada,US,United States -Lamoille,NV,Nevada,US,United States Lovelock,NV,Nevada,US,United States -Montello,NV,Nevada,US,United States Owyhee,NV,Nevada,US,United States Spring Creek,NV,Nevada,US,United States Tuscarora,NV,Nevada,US,United States Wells,NV,Nevada,US,United States West Wendover,NV,Nevada,US,United States Winnemucca,NV,Nevada,US,United States +Adams,OR,Oregon,US,United States Albany,OR,Oregon,US,United States Aloha,OR,Oregon,US,United States Alsea,OR,Oregon,US,United States @@ -91220,11 +74282,9 @@ Baker City,OR,Oregon,US,United States Bandon,OR,Oregon,US,United States Banks,OR,Oregon,US,United States Bay City,OR,Oregon,US,United States -Beavercreek,OR,Oregon,US,United States Beaverton,OR,Oregon,US,United States Bend,OR,Oregon,US,United States Birkenfeld,OR,Oregon,US,United States -Blodgett,OR,Oregon,US,United States Blue River,OR,Oregon,US,United States Boardman,OR,Oregon,US,United States Boring,OR,Oregon,US,United States @@ -91234,7 +74294,6 @@ Burns,OR,Oregon,US,United States Camas Valley,OR,Oregon,US,United States Canby,OR,Oregon,US,United States Cannon Beach,OR,Oregon,US,United States -Canyon City,OR,Oregon,US,United States Canyonville,OR,Oregon,US,United States Carlton,OR,Oregon,US,United States Cascade Locks,OR,Oregon,US,United States @@ -91262,26 +74321,24 @@ Dayton,OR,Oregon,US,United States Deer Island,OR,Oregon,US,United States Depoe Bay,OR,Oregon,US,United States Donald,OR,Oregon,US,United States +Dorena,OR,Oregon,US,United States Drain,OR,Oregon,US,United States Dufur,OR,Oregon,US,United States Dundee,OR,Oregon,US,United States Eagle Point,OR,Oregon,US,United States Echo,OR,Oregon,US,United States -Eddyville,OR,Oregon,US,United States Elgin,OR,Oregon,US,United States Elkton,OR,Oregon,US,United States +Elmira,OR,Oregon,US,United States Enterprise,OR,Oregon,US,United States Estacada,OR,Oregon,US,United States Eugene,OR,Oregon,US,United States Fairview,OR,Oregon,US,United States -Falls City,OR,Oregon,US,United States Florence,OR,Oregon,US,United States Forest Grove,OR,Oregon,US,United States Fossil,OR,Oregon,US,United States Foster,OR,Oregon,US,United States -Garibaldi,OR,Oregon,US,United States Gaston,OR,Oregon,US,United States -Gates,OR,Oregon,US,United States Gervais,OR,Oregon,US,United States Gilchrist,OR,Oregon,US,United States Gladstone,OR,Oregon,US,United States @@ -91297,15 +74354,15 @@ Halfway,OR,Oregon,US,United States Halsey,OR,Oregon,US,United States Happy Valley,OR,Oregon,US,United States Harrisburg,OR,Oregon,US,United States +Helix,OR,Oregon,US,United States Heppner,OR,Oregon,US,United States Hermiston,OR,Oregon,US,United States Hillsboro,OR,Oregon,US,United States Hines,OR,Oregon,US,United States Hood River,OR,Oregon,US,United States Hubbard,OR,Oregon,US,United States -Huntington,OR,Oregon,US,United States Independence,OR,Oregon,US,United States -Ione,OR,Oregon,US,United States +Ironside,OR,Oregon,US,United States Irrigon,OR,Oregon,US,United States Jacksonville,OR,Oregon,US,United States Jefferson,OR,Oregon,US,United States @@ -91315,7 +74372,6 @@ Joseph,OR,Oregon,US,United States Junction City,OR,Oregon,US,United States Kansas City,OR,Oregon,US,United States Keizer,OR,Oregon,US,United States -Kerby,OR,Oregon,US,United States Klamath Falls,OR,Oregon,US,United States La Grande,OR,Oregon,US,United States La Pine,OR,Oregon,US,United States @@ -91323,6 +74379,7 @@ Lafayette,OR,Oregon,US,United States Lake Oswego,OR,Oregon,US,United States Lakeside,OR,Oregon,US,United States Lakeview,OR,Oregon,US,United States +Langlois,OR,Oregon,US,United States Lebanon,OR,Oregon,US,United States Lexington,OR,Oregon,US,United States Lincoln,OR,Oregon,US,United States @@ -91330,15 +74387,13 @@ Lincoln City,OR,Oregon,US,United States Lowell,OR,Oregon,US,United States Lyons,OR,Oregon,US,United States Madras,OR,Oregon,US,United States -Manning,OR,Oregon,US,United States Mapleton,OR,Oregon,US,United States Marcola,OR,Oregon,US,United States Maupin,OR,Oregon,US,United States McMinnville,OR,Oregon,US,United States -Meacham,OR,Oregon,US,United States Medford,OR,Oregon,US,United States Merlin,OR,Oregon,US,United States -Mill City,OR,Oregon,US,United States +Merrill,OR,Oregon,US,United States Milton-Freewater,OR,Oregon,US,United States Milwaukie,OR,Oregon,US,United States Molalla,OR,Oregon,US,United States @@ -91348,11 +74403,9 @@ Moro,OR,Oregon,US,United States Mosier,OR,Oregon,US,United States Mount Angel,OR,Oregon,US,United States Mount Vernon,OR,Oregon,US,United States -Mulino,OR,Oregon,US,United States Myrtle Creek,OR,Oregon,US,United States Myrtle Point,OR,Oregon,US,United States Nehalem,OR,Oregon,US,United States -Neskowin,OR,Oregon,US,United States Newberg,OR,Oregon,US,United States Newport,OR,Oregon,US,United States North Bend,OR,Oregon,US,United States @@ -91366,7 +74419,6 @@ Odell,OR,Oregon,US,United States Ontario,OR,Oregon,US,United States Oregon City,OR,Oregon,US,United States ,OR,Oregon,US,United States -Otis,OR,Oregon,US,United States Oxbow,OR,Oregon,US,United States Pacific City,OR,Oregon,US,United States Parkdale,OR,Oregon,US,United States @@ -91374,12 +74426,12 @@ Pendleton,OR,Oregon,US,United States Philomath,OR,Oregon,US,United States Phoenix,OR,Oregon,US,United States Pleasant Hill,OR,Oregon,US,United States -Port Orford,OR,Oregon,US,United States Portland,OR,Oregon,US,United States Powell Butte,OR,Oregon,US,United States Powers,OR,Oregon,US,United States Prairie City,OR,Oregon,US,United States Prineville,OR,Oregon,US,United States +Prospect,OR,Oregon,US,United States Rainier,OR,Oregon,US,United States Redmond,OR,Oregon,US,United States Reedsport,OR,Oregon,US,United States @@ -91398,7 +74450,6 @@ Sandy,OR,Oregon,US,United States Scappoose,OR,Oregon,US,United States Scio,OR,Oregon,US,United States Scotts Mills,OR,Oregon,US,United States -Seal Rock,OR,Oregon,US,United States Seaside,OR,Oregon,US,United States Selma,OR,Oregon,US,United States Seneca,OR,Oregon,US,United States @@ -91415,10 +74466,10 @@ Springfield,OR,Oregon,US,United States Stanfield,OR,Oregon,US,United States Stayton,OR,Oregon,US,United States Sublimity,OR,Oregon,US,United States +Sumpter,OR,Oregon,US,United States Sutherlin,OR,Oregon,US,United States Sweet Home,OR,Oregon,US,United States Talent,OR,Oregon,US,United States -Tangent,OR,Oregon,US,United States Terrebonne,OR,Oregon,US,United States The Dalles,OR,Oregon,US,United States Tidewater,OR,Oregon,US,United States @@ -91436,31 +74487,28 @@ Umpqua,OR,Oregon,US,United States Union,OR,Oregon,US,United States Vale,OR,Oregon,US,United States Veneta,OR,Oregon,US,United States -Vernonia,OR,Oregon,US,United States +Vida,OR,Oregon,US,United States Waldport,OR,Oregon,US,United States -Walterville,OR,Oregon,US,United States Warm Springs,OR,Oregon,US,United States Warren,OR,Oregon,US,United States Warrenton,OR,Oregon,US,United States Wasco,OR,Oregon,US,United States -Welches,OR,Oregon,US,United States West Linn,OR,Oregon,US,United States Westfir,OR,Oregon,US,United States -Wheeler,OR,Oregon,US,United States White City,OR,Oregon,US,United States Willamina,OR,Oregon,US,United States Williams,OR,Oregon,US,United States Wilsonville,OR,Oregon,US,United States -Winchester,OR,Oregon,US,United States Winston,OR,Oregon,US,United States Wood Village,OR,Oregon,US,United States Woodburn,OR,Oregon,US,United States -Yachats,OR,Oregon,US,United States +Yamhill,OR,Oregon,US,United States Yoncalla,OR,Oregon,US,United States Belle Fourche,SD,South Dakota,US,United States Bison,SD,South Dakota,US,United States Blackhawk,SD,South Dakota,US,United States Box Elder,SD,South Dakota,US,United States +Buffalo,SD,South Dakota,US,United States Custer,SD,South Dakota,US,United States Deadwood,SD,South Dakota,US,United States Dupree,SD,South Dakota,US,United States @@ -91475,21 +74523,12 @@ Keystone,SD,South Dakota,US,United States Kyle,SD,South Dakota,US,United States Lead,SD,South Dakota,US,United States Lemmon,SD,South Dakota,US,United States -Little Eagle,SD,South Dakota,US,United States -Manderson,SD,South Dakota,US,United States -Martin,SD,South Dakota,US,United States McLaughlin,SD,South Dakota,US,United States -Meadow,SD,South Dakota,US,United States -Midland,SD,South Dakota,US,United States Mission,SD,South Dakota,US,United States Mobridge,SD,South Dakota,US,United States -Mound City,SD,South Dakota,US,United States Murdo,SD,South Dakota,US,United States Newell,SD,South Dakota,US,United States -Nisland,SD,South Dakota,US,United States -Oglala,SD,South Dakota,US,United States Onida,SD,South Dakota,US,United States -Parmelee,SD,South Dakota,US,United States Philip,SD,South Dakota,US,United States Piedmont,SD,South Dakota,US,United States Pierre,SD,South Dakota,US,United States @@ -91501,13 +74540,12 @@ Saint Francis,SD,South Dakota,US,United States ,SD,South Dakota,US,United States Spearfish,SD,South Dakota,US,United States Sturgis,SD,South Dakota,US,United States +Vivian,SD,South Dakota,US,United States Wall,SD,South Dakota,US,United States Wanblee,SD,South Dakota,US,United States -White River,SD,South Dakota,US,United States Whitewood,SD,South Dakota,US,United States Altamont,UT,Utah,US,United States Alpine,UT,Utah,US,United States -Bluebell,UT,Utah,US,United States Bluffdale,UT,Utah,US,United States Bountiful,UT,Utah,US,United States Brigham City,UT,Utah,US,United States @@ -91517,8 +74555,8 @@ Centerville,UT,Utah,US,United States Clarkston,UT,Utah,US,United States Clearfield,UT,Utah,US,United States Coalville,UT,Utah,US,United States -Corinne,UT,Utah,US,United States Cottonwood Heights,UT,Utah,US,United States +Deweyville,UT,Utah,US,United States Draper,UT,Utah,US,United States Duchesne,UT,Utah,US,United States Dugway,UT,Utah,US,United States @@ -91528,16 +74566,15 @@ Eden,UT,Utah,US,United States Elk Ridge,UT,Utah,US,United States Erda,UT,Utah,US,United States Farmington,UT,Utah,US,United States -Fielding,UT,Utah,US,United States Fort Duchesne,UT,Utah,US,United States Garden City,UT,Utah,US,United States Garland,UT,Utah,US,United States Grantsville,UT,Utah,US,United States -Grouse Creek,UT,Utah,US,United States Heber,UT,Utah,US,United States Henefer,UT,Utah,US,United States Herriman,UT,Utah,US,United States Holladay,UT,Utah,US,United States +Honeyville,UT,Utah,US,United States Hooper,UT,Utah,US,United States Huntsville,UT,Utah,US,United States Hyde Park,UT,Utah,US,United States @@ -91552,7 +74589,6 @@ Laketown,UT,Utah,US,United States Lapoint,UT,Utah,US,United States Layton,UT,Utah,US,United States Lehi,UT,Utah,US,United States -Lewiston,UT,Utah,US,United States Lindon,UT,Utah,US,United States Logan,UT,Utah,US,United States Magna,UT,Utah,US,United States @@ -91567,7 +74603,7 @@ Millcreek,UT,Utah,US,United States Millville,UT,Utah,US,United States Morgan,UT,Utah,US,United States Murray,UT,Utah,US,United States -Neola,UT,Utah,US,United States +Myton,UT,Utah,US,United States North Logan,UT,Utah,US,United States North Salt Lake,UT,Utah,US,United States Oakley,UT,Utah,US,United States @@ -91611,14 +74647,12 @@ West Haven,UT,Utah,US,United States West Jordan,UT,Utah,US,United States West Valley City,UT,Utah,US,United States Willard,UT,Utah,US,United States -Woodruff,UT,Utah,US,United States Woods Cross,UT,Utah,US,United States Aberdeen,WA,Washington,US,United States Addy,WA,Washington,US,United States Airway Heights,WA,Washington,US,United States Albion,WA,Washington,US,United States Allyn,WA,Washington,US,United States -Amboy,WA,Washington,US,United States Anacortes,WA,Washington,US,United States Arlington,WA,Washington,US,United States Asotin,WA,Washington,US,United States @@ -91628,6 +74662,7 @@ Belfair,WA,Washington,US,United States Bellevue,WA,Washington,US,United States Bellingham,WA,Washington,US,United States Benton City,WA,Washington,US,United States +Beverly,WA,Washington,US,United States Bingen,WA,Washington,US,United States Black Diamond,WA,Washington,US,United States Blaine,WA,Washington,US,United States @@ -91647,9 +74682,7 @@ Burlington,WA,Washington,US,United States Camano,WA,Washington,US,United States Camas,WA,Washington,US,United States Carbonado,WA,Washington,US,United States -Carlsborg,WA,Washington,US,United States Carnation,WA,Washington,US,United States -Carson,WA,Washington,US,United States Cashmere,WA,Washington,US,United States Castle Rock,WA,Washington,US,United States Cathlamet,WA,Washington,US,United States @@ -91660,9 +74693,8 @@ Chelan,WA,Washington,US,United States Cheney,WA,Washington,US,United States Chewelah,WA,Washington,US,United States Chimacum,WA,Washington,US,United States -Chinook,WA,Washington,US,United States +Cinebar,WA,Washington,US,United States Clarkston,WA,Washington,US,United States -Clayton,WA,Washington,US,United States Cle Elum,WA,Washington,US,United States Clinton,WA,Washington,US,United States Colbert,WA,Washington,US,United States @@ -91673,14 +74705,11 @@ Columbia,WA,Washington,US,United States Colville,WA,Washington,US,United States Concrete,WA,Washington,US,United States Connell,WA,Washington,US,United States -Conway,WA,Washington,US,United States Cosmopolis,WA,Washington,US,United States Cougar,WA,Washington,US,United States Coulee City,WA,Washington,US,United States Coulee Dam,WA,Washington,US,United States Coupeville,WA,Washington,US,United States -Creston,WA,Washington,US,United States -Curlew,WA,Washington,US,United States Cusick,WA,Washington,US,United States Custer,WA,Washington,US,United States Darrington,WA,Washington,US,United States @@ -91691,16 +74720,17 @@ Deming,WA,Washington,US,United States DesMoines,WA,Washington,US,United States DuPont,WA,Washington,US,United States Duvall,WA,Washington,US,United States -East Olympia,WA,Washington,US,United States East Wenatchee,WA,Washington,US,United States +Easton,WA,Washington,US,United States Eastsound,WA,Washington,US,United States Eatonville,WA,Washington,US,United States Edmonds,WA,Washington,US,United States Edwall,WA,Washington,US,United States -Elk,WA,Washington,US,United States +Electric City,WA,Washington,US,United States Elk Plain,WA,Washington,US,United States Ellensburg,WA,Washington,US,United States Elma,WA,Washington,US,United States +Elmer City,WA,Washington,US,United States Endicott,WA,Washington,US,United States Entiat,WA,Washington,US,United States Enumclaw,WA,Washington,US,United States @@ -91725,17 +74755,9 @@ Grand Coulee,WA,Washington,US,United States Grandview,WA,Washington,US,United States Granger,WA,Washington,US,United States Granite Falls,WA,Washington,US,United States -Grayland,WA,Washington,US,United States Greenacres,WA,Washington,US,United States -Greenbank,WA,Washington,US,United States -Hansville,WA,Washington,US,United States -Hobart,WA,Washington,US,United States -Hoodsport,WA,Washington,US,United States Hoquiam,WA,Washington,US,United States -Hunters,WA,Washington,US,United States -Ilwaco,WA,Washington,US,United States Inchelium,WA,Washington,US,United States -Indianola,WA,Washington,US,United States Ione,WA,Washington,US,United States Issaquah,WA,Washington,US,United States Kalama,WA,Washington,US,United States @@ -91744,9 +74766,9 @@ Kenmore,WA,Washington,US,United States Kennewick,WA,Washington,US,United States Kent,WA,Washington,US,United States Kettle Falls,WA,Washington,US,United States +King,WA,Washington,US,United States Kingston,WA,Washington,US,United States Kirkland,WA,Washington,US,United States -Kittitas,WA,Washington,US,United States La Center,WA,Washington,US,United States La Conner,WA,Washington,US,United States La Crosse,WA,Washington,US,United States @@ -91754,17 +74776,14 @@ Lacey,WA,Washington,US,United States Lake Stevens,WA,Washington,US,United States Lakebay,WA,Washington,US,United States Lakewood,WA,Washington,US,United States -Lakewood,WA,Washington,US,United States Langley,WA,Washington,US,United States Leavenworth,WA,Washington,US,United States Liberty Lake,WA,Washington,US,United States Lilliwaup,WA,Washington,US,United States Lincoln,WA,Washington,US,United States -Lind,WA,Washington,US,United States Little Boston,WA,Washington,US,United States Long Beach,WA,Washington,US,United States Longview,WA,Washington,US,United States -Loon Lake,WA,Washington,US,United States Lopez Island,WA,Washington,US,United States Lummi Island,WA,Washington,US,United States Lyle,WA,Washington,US,United States @@ -91774,29 +74793,24 @@ Mabton,WA,Washington,US,United States Manchester,WA,Washington,US,United States Manson,WA,Washington,US,United States Maple Valley,WA,Washington,US,United States +Marrowstone,WA,Washington,US,United States Marysville,WA,Washington,US,United States -Matlock,WA,Washington,US,United States Mattawa,WA,Washington,US,United States -McCleary,WA,Washington,US,United States Mead,WA,Washington,US,United States Medical Lake,WA,Washington,US,United States -Medina,WA,Washington,US,United States Mercer Island,WA,Washington,US,United States -Mesa,WA,Washington,US,United States -Metaline Falls,WA,Washington,US,United States Mill Creek,WA,Washington,US,United States Milton,WA,Washington,US,United States -Mineral,WA,Washington,US,United States Monroe,WA,Washington,US,United States Montesano,WA,Washington,US,United States Morton,WA,Washington,US,United States Moses Lake,WA,Washington,US,United States +Mossyrock,WA,Washington,US,United States Mount Vernon,WA,Washington,US,United States Mountlake Terrace,WA,Washington,US,United States Moxee City,WA,Washington,US,United States Mukilteo,WA,Washington,US,United States Naches,WA,Washington,US,United States -Napavine,WA,Washington,US,United States Naselle,WA,Washington,US,United States Neah Bay,WA,Washington,US,United States Nespelem,WA,Washington,US,United States @@ -91805,7 +74819,6 @@ Newport,WA,Washington,US,United States Newman Lake,WA,Washington,US,United States Nine Mile Falls,WA,Washington,US,United States Nooksack,WA,Washington,US,United States -Nordland,WA,Washington,US,United States Normandy Park,WA,Washington,US,United States North Bend,WA,Washington,US,United States North Bonneville,WA,Washington,US,United States @@ -91827,13 +74840,9 @@ Oroville,WA,Washington,US,United States Orting,WA,Washington,US,United States Othello,WA,Washington,US,United States Outlook,WA,Washington,US,United States -Pacific Beach,WA,Washington,US,United States -Pacific,WA,Washington,US,United States -Packwood,WA,Washington,US,United States Pasco,WA,Washington,US,United States Paterson,WA,Washington,US,United States Peshastin,WA,Washington,US,United States -Plymouth,WA,Washington,US,United States Point Roberts,WA,Washington,US,United States Pomeroy,WA,Washington,US,United States Port Angeles,WA,Washington,US,United States @@ -91843,13 +74852,12 @@ Port Orchard,WA,Washington,US,United States Port Townsend,WA,Washington,US,United States Poulsbo,WA,Washington,US,United States Prescott,WA,Washington,US,United States -Preston,WA,Washington,US,United States Prosser,WA,Washington,US,United States Pullman,WA,Washington,US,United States Puyallup,WA,Washington,US,United States +Quilcene,WA,Washington,US,United States Quincy,WA,Washington,US,United States Rainier,WA,Washington,US,United States -Randle,WA,Washington,US,United States Ravensdale,WA,Washington,US,United States Raymond,WA,Washington,US,United States Reardan,WA,Washington,US,United States @@ -91859,13 +74867,8 @@ Republic,WA,Washington,US,United States Richland,WA,Washington,US,United States Richmond Beach,WA,Washington,US,United States Ridgefield,WA,Washington,US,United States -Riverside,WA,Washington,US,United States Ritzville,WA,Washington,US,United States Rochester,WA,Washington,US,United States -Rock Island,WA,Washington,US,United States -Rockford,WA,Washington,US,United States -Rockport,WA,Washington,US,United States -Ronald,WA,Washington,US,United States Rosalia,WA,Washington,US,United States Rosburg,WA,Washington,US,United States Roslyn,WA,Washington,US,United States @@ -91883,26 +74886,22 @@ Selah,WA,Washington,US,United States Sequim,WA,Washington,US,United States Shelton,WA,Washington,US,United States Shoreline,WA,Washington,US,United States -Silver Lake,WA,Washington,US,United States +Silvana,WA,Washington,US,United States Silverdale,WA,Washington,US,United States Skamokawa,WA,Washington,US,United States Snohomish,WA,Washington,US,United States Snoqualmie,WA,Washington,US,United States Snoqualmie Pass,WA,Washington,US,United States Soap Lake,WA,Washington,US,United States -South Bend,WA,Washington,US,United States South Hill,WA,Washington,US,United States Spanaway,WA,Washington,US,United States Spangle,WA,Washington,US,United States Spokane,WA,Washington,US,United States Spokane Valley,WA,Washington,US,United States -Sprague,WA,Washington,US,United States Springdale,WA,Washington,US,United States Stanwood,WA,Washington,US,United States -Starbuck,WA,Washington,US,United States Steilacoom,WA,Washington,US,United States Stevenson,WA,Washington,US,United States -Stratford,WA,Washington,US,United States Sultan,WA,Washington,US,United States Sumas,WA,Washington,US,United States Sumner,WA,Washington,US,United States @@ -91913,15 +74912,16 @@ Taholah,WA,Washington,US,United States Tahuya,WA,Washington,US,United States Tekoa,WA,Washington,US,United States Tenino,WA,Washington,US,United States +Tieton,WA,Washington,US,United States Toledo,WA,Washington,US,United States Tonasket,WA,Washington,US,United States Toppenish,WA,Washington,US,United States Touchet,WA,Washington,US,United States Trout Lake,WA,Washington,US,United States Tukwila,WA,Washington,US,United States +Tulalip,WA,Washington,US,United States Tumwater,WA,Washington,US,United States Twisp,WA,Washington,US,United States -Underwood,WA,Washington,US,United States Union,WA,Washington,US,United States Uniontown,WA,Washington,US,United States University Place,WA,Washington,US,United States @@ -91954,10 +74954,9 @@ Yakima,WA,Washington,US,United States Yelm,WA,Washington,US,United States Zillah,WA,Washington,US,United States Afton,WY,Wyoming,US,United States -Alcova,WY,Wyoming,US,United States Alpine,WY,Wyoming,US,United States -Alva,WY,Wyoming,US,United States Arvada,WY,Wyoming,US,United States +Auburn,WY,Wyoming,US,United States Baggs,WY,Wyoming,US,United States Banner,WY,Wyoming,US,United States Basin,WY,Wyoming,US,United States @@ -91978,8 +74977,7 @@ Clearmont,WY,Wyoming,US,United States Cody,WY,Wyoming,US,United States Cokeville,WY,Wyoming,US,United States Cowley,WY,Wyoming,US,United States -Crowheart,WY,Wyoming,US,United States -Deaver,WY,Wyoming,US,United States +Daniel,WY,Wyoming,US,United States Diamondville,WY,Wyoming,US,United States Douglas,WY,Wyoming,US,United States Dubois,WY,Wyoming,US,United States @@ -91988,14 +74986,11 @@ Encampment,WY,Wyoming,US,United States Etna,WY,Wyoming,US,United States Evanston,WY,Wyoming,US,United States Evansville,WY,Wyoming,US,United States -Fairview,WY,Wyoming,US,United States Farson,WY,Wyoming,US,United States -Fort Bridger,WY,Wyoming,US,United States -Fort Laramie,WY,Wyoming,US,United States +Fort Washakie,WY,Wyoming,US,United States Gillette,WY,Wyoming,US,United States Glendo,WY,Wyoming,US,United States Glenrock,WY,Wyoming,US,United States -Granger,WY,Wyoming,US,United States Green River,WY,Wyoming,US,United States Greybull,WY,Wyoming,US,United States Guernsey,WY,Wyoming,US,United States @@ -92010,10 +75005,7 @@ Jackson,WY,Wyoming,US,United States Jelm,WY,Wyoming,US,United States Kaycee,WY,Wyoming,US,United States Kemmerer,WY,Wyoming,US,United States -Kinnear,WY,Wyoming,US,United States -Kirby,WY,Wyoming,US,United States La Barge,WY,Wyoming,US,United States -La Grange,WY,Wyoming,US,United States Lander,WY,Wyoming,US,United States Laramie,WY,Wyoming,US,United States Lingle,WY,Wyoming,US,United States @@ -92026,20 +75018,20 @@ Marbleton,WY,Wyoming,US,United States Medicine Bow,WY,Wyoming,US,United States Meeteetse,WY,Wyoming,US,United States Midwest,WY,Wyoming,US,United States -Mills,WY,Wyoming,US,United States Moorcroft,WY,Wyoming,US,United States Moose,WY,Wyoming,US,United States Moran,WY,Wyoming,US,United States Mountain View,WY,Wyoming,US,United States +Mountain View,WY,Wyoming,US,United States Natrona,WY,Wyoming,US,United States Newcastle,WY,Wyoming,US,United States -Pavillion,WY,Wyoming,US,United States Pine Bluffs,WY,Wyoming,US,United States Pinedale,WY,Wyoming,US,United States Powell,WY,Wyoming,US,United States Ranchester,WY,Wyoming,US,United States Rawlins,WY,Wyoming,US,United States Riverton,WY,Wyoming,US,United States +Robertson,WY,Wyoming,US,United States Rock River,WY,Wyoming,US,United States Rock Springs,WY,Wyoming,US,United States Rozet,WY,Wyoming,US,United States @@ -92056,43 +75048,36 @@ Thermopolis,WY,Wyoming,US,United States Torrington,WY,Wyoming,US,United States Upton,WY,Wyoming,US,United States Wamsutter,WY,Wyoming,US,United States -Weston,WY,Wyoming,US,United States Wheatland,WY,Wyoming,US,United States Wilson,WY,Wyoming,US,United States Worland,WY,Wyoming,US,United States Wright,WY,Wyoming,US,United States ,WY,Wyoming,US,United States -Yoder,WY,Wyoming,US,United States Sagle,ID,Idaho,US,United States Vineyard,UT,Utah,US,United States Gold Beach,OR,Oregon,US,United States Noti,OR,Oregon,US,United States American Fork,UT,Utah,US,United States -Pateros,WA,Washington,US,United States +Ford,WA,Washington,US,United States Palouse,WA,Washington,US,United States Angoon,AK,Alaska,US,United States Craig,AK,Alaska,US,United States +Douglas,AK,Alaska,US,United States Gustavus,AK,Alaska,US,United States Haines,AK,Alaska,US,United States Hoonah,AK,Alaska,US,United States -Kahuku,HI,Hawaii,US,United States Kahului,HI,Hawaii,US,United States Kailua,HI,Hawaii,US,United States -Haiku,HI,Hawaii,US,United States Kailua-Kona,HI,Hawaii,US,United States Kalāheo,HI,Hawaii,US,United States Kaneohe,HI,Hawaii,US,United States Kapaa,HI,Hawaii,US,United States Kapaau,HI,Hawaii,US,United States -Kaumakani,HI,Hawaii,US,United States Kaunakakai,HI,Hawaii,US,United States Kea‘au,HI,Hawaii,US,United States -Kealakekua,HI,Hawaii,US,United States -Kekaha,HI,Hawaii,US,United States -Kihei,HI,Hawaii,US,United States +Kīhei,HI,Hawaii,US,United States Kilauea,HI,Hawaii,US,United States Koloa,HI,Hawaii,US,United States -"Kualapu'u",HI,Hawaii,US,United States Kurtistown,HI,Hawaii,US,United States Lahaina,HI,Hawaii,US,United States "La'ie",HI,Hawaii,US,United States @@ -92101,17 +75086,13 @@ Laupāhoehoe,HI,Hawaii,US,United States Lihue,HI,Hawaii,US,United States Makawao,HI,Hawaii,US,United States Mililani Town,HI,Hawaii,US,United States -Mountain View,HI,Hawaii,US,United States Naalehu,HI,Hawaii,US,United States -"Pa'auilo",HI,Hawaii,US,United States Pahoa,HI,Hawaii,US,United States -"Papa'ikou",HI,Hawaii,US,United States +Papaikou,HI,Hawaii,US,United States Pearl City,HI,Hawaii,US,United States -Pepeekeo,HI,Hawaii,US,United States Port Allen,HI,Hawaii,US,United States Princeville,HI,Hawaii,US,United States Wahiawa,HI,Hawaii,US,United States -Waialua,HI,Hawaii,US,United States Waianae,HI,Hawaii,US,United States Waikoloa,HI,Hawaii,US,United States Wailuku,HI,Hawaii,US,United States @@ -92120,63 +75101,52 @@ Waimea,HI,Hawaii,US,United States Waipahu,HI,Hawaii,US,United States ,,,UM,U.S. Outlying Islands "'Ewa Beach",HI,Hawaii,US,United States -"Hale'iwa",HI,Hawaii,US,United States +Haʻikū,HI,Hawaii,US,United States Hana,HI,Hawaii,US,United States Hanalei,HI,Hawaii,US,United States -Hanapepe,HI,Hawaii,US,United States "Hau'ula",HI,Hawaii,US,United States ,HI,Hawaii,US,United States Ocean View,HI,Hawaii,US,United States -Hāwī,HI,Hawaii,US,United States Hilo,HI,Hawaii,US,United States Holualoa,HI,Hawaii,US,United States -"Honoka'a",HI,Hawaii,US,United States +Honokaa,HI,Hawaii,US,United States Honolulu,HI,Hawaii,US,United States Hoʻolehua,HI,Hawaii,US,United States ‘Aiea,HI,Hawaii,US,United States Kaaawa,HI,Hawaii,US,United States Captain Cook,HI,Hawaii,US,United States -Buckland,AK,Alaska,US,United States Chevak,AK,Alaska,US,United States Chugiak,AK,Alaska,US,United States Odiak,AK,Alaska,US,United States -Deering,AK,Alaska,US,United States Delta Junction,AK,Alaska,US,United States Dillingham,AK,Alaska,US,United States Dillingham,AK,Alaska,US,United States Dutch Harbor,AK,Alaska,US,United States Eagle River,AK,Alaska,US,United States +Eek,AK,Alaska,US,United States Emmonak,AK,Alaska,US,United States Fairbanks,AK,Alaska,US,United States Fort Richardson,AK,Alaska,US,United States Girdwood,AK,Alaska,US,United States -Glennallen,AK,Alaska,US,United States Homer,AK,Alaska,US,United States -Indian,AK,Alaska,US,United States -Kasigluk,AK,Alaska,US,United States Kasilof,AK,Alaska,US,United States Kenai,AK,Alaska,US,United States +Kiana,AK,Alaska,US,United States +King Cove,AK,Alaska,US,United States King Salmon,AK,Alaska,US,United States Kodiak,AK,Alaska,US,United States -Kongiganak,AK,Alaska,US,United States Kotzebue,AK,Alaska,US,United States -Naknek,AK,Alaska,US,United States +Lower Kalskag,AK,Alaska,US,United States New Stuyahok,AK,Alaska,US,United States Ninilchik,AK,Alaska,US,United States -Noatak,AK,Alaska,US,United States Nome,AK,Alaska,US,United States -Noorvik,AK,Alaska,US,United States North Pole,AK,Alaska,US,United States Palmer,AK,Alaska,US,United States -Pilot Station,AK,Alaska,US,United States -Point Hope,AK,Alaska,US,United States Prudhoe Bay,AK,Alaska,US,United States Quinhagak,AK,Alaska,US,United States St. Michael,AK,Alaska,US,United States -Scammon Bay,AK,Alaska,US,United States Seward,AK,Alaska,US,United States Soldotna,AK,Alaska,US,United States -Sterling,AK,Alaska,US,United States Sutton,AK,Alaska,US,United States Tok,AK,Alaska,US,United States Unalaska,AK,Alaska,US,United States @@ -92188,24 +75158,30 @@ Akutan,AK,Alaska,US,United States ,AK,Alaska,US,United States Anchorage,AK,Alaska,US,United States Anchor Point,AK,Alaska,US,United States -Aniak,AK,Alaska,US,United States Atqasuk,AK,Alaska,US,United States Barrow,AK,Alaska,US,United States Bethel,AK,Alaska,US,United States +Utulei,E,Eastern District,AS,American Samoa ,,,AS,American Samoa +Aūa,E,Eastern District,AS,American Samoa +Aoloau,W,Western District,AS,American Samoa Vaitogi,W,Western District,AS,American Samoa +Vailoatai,W,Western District,AS,American Samoa Fitiuta,M,"Manu'a District",AS,American Samoa Taulaga,S,Swains Island,AS,American Samoa +Ta`u,M,"Manu'a District",AS,American Samoa +Taputimu,W,Western District,AS,American Samoa Tafuna,W,Western District,AS,American Samoa Faleniu,W,Western District,AS,American Samoa +Fagatogo,E,Eastern District,AS,American Samoa Leone,W,Western District,AS,American Samoa +Malaeloa/Ituau,W,Western District,AS,American Samoa +Malaeimi,W,Western District,AS,American Samoa +Mapusagafou,W,Western District,AS,American Samoa Pago Pago,E,Eastern District,AS,American Samoa 100 Mile House,BC,British Columbia,CA,Canada Fort St. James,BC,British Columbia,CA,Canada -70 Mile House,BC,British Columbia,CA,Canada Abbotsford,BC,British Columbia,CA,Canada -Abee,AB,Alberta,CA,Canada -Aberdeen,SK,Saskatchewan,CA,Canada Acadia Valley,AB,Alberta,CA,Canada Acheson,AB,Alberta,CA,Canada Acme,AB,Alberta,CA,Canada @@ -92222,10 +75198,10 @@ Air Ronge,SK,Saskatchewan,CA,Canada Ajax,ON,Ontario,CA,Canada Akulivik,QC,Quebec,CA,Canada Albanel,QC,Quebec,CA,Canada -Albany,PE,Prince Edward Island,CA,Canada ,AB,Alberta,CA,Canada -Albert Bridge,NS,Nova Scotia,CA,Canada -Aldersyde,AB,Alberta,CA,Canada +Alberta Beach,AB,Alberta,CA,Canada +Alberton,PE,Prince Edward Island,CA,Canada +Alcove,QC,Quebec,CA,Canada Alert Bay,BC,British Columbia,CA,Canada Alexandria,ON,Ontario,CA,Canada Alfred,ON,Ontario,CA,Canada @@ -92235,54 +75211,48 @@ Allenford,ON,Ontario,CA,Canada Alliston,ON,Ontario,CA,Canada Alma,QC,Quebec,CA,Canada Alma,ON,Ontario,CA,Canada -Altario,AB,Alberta,CA,Canada -Alton,ON,Ontario,CA,Canada Altona,MB,Manitoba,CA,Canada Alvinston,ON,Ontario,CA,Canada Amherst,NS,Nova Scotia,CA,Canada Amherst,QC,Quebec,CA,Canada Amhertsburg,ON,Ontario,CA,Canada -Amherst Shore,NS,Nova Scotia,CA,Canada Amherstview,ON,Ontario,CA,Canada Amisk,AB,Alberta,CA,Canada Amos,QC,Quebec,CA,Canada -Andrew,AB,Alberta,CA,Canada Ange-Gardien,QC,Quebec,CA,Canada Angers,QC,Quebec,CA,Canada Angus,ON,Ontario,CA,Canada Anjou,QC,Quebec,CA,Canada -Anmore,BC,British Columbia,CA,Canada Annapolis Royal,NS,Nova Scotia,CA,Canada Antigonish,NS,Nova Scotia,CA,Canada -Antigonish Landing,NS,Nova Scotia,CA,Canada -Apohaqui,NB,New Brunswick,CA,Canada -Apple Hill,ON,Ontario,CA,Canada +Antrim,NS,Nova Scotia,CA,Canada Apsley,ON,Ontario,CA,Canada -Arborfield,SK,Saskatchewan,CA,Canada Arborg,MB,Manitoba,CA,Canada Arcadia,NS,Nova Scotia,CA,Canada -Archerwill,SK,Saskatchewan,CA,Canada Arcola,SK,Saskatchewan,CA,Canada +Arctic Bay,NU,Nunavut,CA,Canada Ardmore,AB,Alberta,CA,Canada Ardrossan,AB,Alberta,CA,Canada -Argyle Shore,PE,Prince Edward Island,CA,Canada Arichat,NS,Nova Scotia,CA,Canada Ariss,ON,Ontario,CA,Canada Armstrong,ON,Ontario,CA,Canada Armstrong,BC,British Columbia,CA,Canada Armstrong Station,ON,Ontario,CA,Canada Arnprior,ON,Ontario,CA,Canada +Arrowwood,AB,Alberta,CA,Canada Arthur,ON,Ontario,CA,Canada Arundel,QC,Quebec,CA,Canada Arva,ON,Ontario,CA,Canada Arviat,NU,Nunavut,CA,Canada -Asbestos,QC,Quebec,CA,Canada +Val-des-Sources,QC,Quebec,CA,Canada Ascot Corner,QC,Quebec,CA,Canada Ashcroft,BC,British Columbia,CA,Canada Ashern,MB,Manitoba,CA,Canada Ashmont,AB,Alberta,CA,Canada +Ashmore,NS,Nova Scotia,CA,Canada Ashton,ON,Ontario,CA,Canada Assiniboia,SK,Saskatchewan,CA,Canada +Aston-Jonction,QC,Quebec,CA,Canada Astorville,ON,Ontario,CA,Canada Athabasca,AB,Alberta,CA,Canada Athens,ON,Ontario,CA,Canada @@ -92295,9 +75265,6 @@ Aupaluk,QC,Quebec,CA,Canada Aurora,ON,Ontario,CA,Canada Austin,QC,Quebec,CA,Canada Austin,MB,Manitoba,CA,Canada -Avondale,NL,Newfoundland and Labrador,CA,Canada -Avondale,PE,Prince Edward Island,CA,Canada -Avonhurst,SK,Saskatchewan,CA,Canada Avonmore,ON,Ontario,CA,Canada Avonport,NS,Nova Scotia,CA,Canada "Ayer's Cliff",QC,Quebec,CA,Canada @@ -92306,107 +75273,91 @@ Aylmer,ON,Ontario,CA,Canada Ayr,ON,Ontario,CA,Canada Ayton,ON,Ontario,CA,Canada Azilda,ON,Ontario,CA,Canada -Back Bay,NB,New Brunswick,CA,Canada Baddeck,NS,Nova Scotia,CA,Canada Baden,ON,Ontario,CA,Canada -Badjeros,ON,Ontario,CA,Canada +Badger,NL,Newfoundland and Labrador,CA,Canada Baie-Comeau,QC,Quebec,CA,Canada Baie-du-Febvre,QC,Quebec,CA,Canada "Baie-D'Urfe",QC,Quebec,CA,Canada +Bains Corner,NB,New Brunswick,CA,Canada Baker Lake,NU,Nunavut,CA,Canada Balcarres,SK,Saskatchewan,CA,Canada -Balderson,ON,Ontario,CA,Canada Baldur,MB,Manitoba,CA,Canada Baldwin,ON,Ontario,CA,Canada -Ballinafad,ON,Ontario,CA,Canada -Balls Creek,NS,Nova Scotia,CA,Canada +Baltimore,ON,Ontario,CA,Canada Bamfield,BC,British Columbia,CA,Canada Bancroft,ON,Ontario,CA,Canada Banff,AB,Alberta,CA,Canada -Barkmere,QC,Quebec,CA,Canada -Barnston-Ouest,QC,Quebec,CA,Canada Barraute,QC,Quebec,CA,Canada Barrhead,AB,Alberta,CA,Canada Barrie,ON,Ontario,CA,Canada -Barriere,BC,British Columbia,CA,Canada +Barrière,BC,British Columbia,CA,Canada Barrington,NS,Nova Scotia,CA,Canada Barrington Passage,NS,Nova Scotia,CA,Canada "Barry's Bay",ON,Ontario,CA,Canada -Barss Corner,NS,Nova Scotia,CA,Canada Bashaw,AB,Alberta,CA,Canada Bassano,AB,Alberta,CA,Canada -Bass River,NB,New Brunswick,CA,Canada Bath,ON,Ontario,CA,Canada Battleford,SK,Saskatchewan,CA,Canada Bayfield,ON,Ontario,CA,Canada Baynes Lake,BC,British Columbia,CA,Canada -Bayport,NS,Nova Scotia,CA,Canada Bay Roberts,NL,Newfoundland and Labrador,CA,Canada Baysville,ON,Ontario,CA,Canada -Baytona,NL,Newfoundland and Labrador,CA,Canada Bay Tree,AB,Alberta,CA,Canada Beachburg,ON,Ontario,CA,Canada -Beachville,ON,Ontario,CA,Canada Beaconsfield,QC,Quebec,CA,Canada Beamsville,ON,Ontario,CA,Canada Bearskin Lake,ON,Ontario,CA,Canada -Beaucanton,QC,Quebec,CA,Canada Beauharnois,QC,Quebec,CA,Canada Beaulac-Garthby,QC,Quebec,CA,Canada Beaumont,AB,Alberta,CA,Canada Beausejour,MB,Manitoba,CA,Canada Beaux-Rivages--Lac-des-Ecorces--Val-Barrette,QC,Quebec,CA,Canada Beaver Bank,NS,Nova Scotia,CA,Canada -Beaver Cove,NS,Nova Scotia,CA,Canada Beaver Dam,NB,New Brunswick,CA,Canada Beaverlodge,AB,Alberta,CA,Canada Beaverton,ON,Ontario,CA,Canada -Becancour,QC,Quebec,CA,Canada +Bécancour,QC,Quebec,CA,Canada Bedford,NS,Nova Scotia,CA,Canada Bedford,QC,Quebec,CA,Canada -Beechville,NS,Nova Scotia,CA,Canada +Beech Hill,NS,Nova Scotia,CA,Canada Beeton,ON,Ontario,CA,Canada -Belcarra,BC,British Columbia,CA,Canada -Belfast,PE,Prince Edward Island,CA,Canada +Beiseker,AB,Alberta,CA,Canada Bella Bella,BC,British Columbia,CA,Canada Belleisle Creek,NB,New Brunswick,CA,Canada Belle River,PE,Prince Edward Island,CA,Canada Belle River,ON,Ontario,CA,Canada Belleville,ON,Ontario,CA,Canada -Bellevue,AB,Alberta,CA,Canada -Bell Island,NL,Newfoundland and Labrador,CA,Canada -Belliveaus Cove,NS,Nova Scotia,CA,Canada Bells Corners,ON,Ontario,CA,Canada +Belmont,NS,Nova Scotia,CA,Canada Belmont,ON,Ontario,CA,Canada Belmont,MB,Manitoba,CA,Canada -Belnan,NS,Nova Scotia,CA,Canada Beloeil,QC,Quebec,CA,Canada Belwood,ON,Ontario,CA,Canada Benalto,AB,Alberta,CA,Canada Ben Eoin,NS,Nova Scotia,CA,Canada -Bentley,AB,Alberta,CA,Canada +Berry,QC,Quebec,CA,Canada Berthierville,QC,Quebec,CA,Canada Berwick,NS,Nova Scotia,CA,Canada Berwick,NB,New Brunswick,CA,Canada Berwyn,AB,Alberta,CA,Canada +Béthanie,QC,Quebec,CA,Canada Bethany,ON,Ontario,CA,Canada +Bethel,PE,Prince Edward Island,CA,Canada Bible Hill,NS,Nova Scotia,CA,Canada +Bienfait,SK,Saskatchewan,CA,Canada "Big Bras d'Or",NS,Nova Scotia,CA,Canada -Biggar,SK,Saskatchewan,CA,Canada Big Valley,AB,Alberta,CA,Canada Billings,ON,Ontario,CA,Canada Binbrook,ON,Ontario,CA,Canada Binscarth,MB,Manitoba,CA,Canada Birch Hills,SK,Saskatchewan,CA,Canada Birch Island,ON,Ontario,CA,Canada -Birchy Bay,NL,Newfoundland and Labrador,CA,Canada -"Bishop's Falls",NL,Newfoundland and Labrador,CA,Canada Bitumount,AB,Alberta,CA,Canada Black Diamond,AB,Alberta,CA,Canada Blackfalds,AB,Alberta,CA,Canada Blacks Harbour,NB,New Brunswick,CA,Canada Blackstock,ON,Ontario,CA,Canada -Blackville,NB,New Brunswick,CA,Canada Blainville,QC,Quebec,CA,Canada Blairmore,AB,Alberta,CA,Canada Blaketown,NL,Newfoundland and Labrador,CA,Canada @@ -92416,33 +75367,36 @@ Blind Bay,BC,British Columbia,CA,Canada Blind River,ON,Ontario,CA,Canada Blockhouse,NS,Nova Scotia,CA,Canada Blue River,BC,British Columbia,CA,Canada +Blue Sea,QC,Quebec,CA,Canada Bluewater Beach,ON,Ontario,CA,Canada Bluffton,AB,Alberta,CA,Canada Blumenort,MB,Manitoba,CA,Canada -Boat Harbour West,NL,Newfoundland and Labrador,CA,Canada +Blyth,ON,Ontario,CA,Canada Boisbriand,QC,Quebec,CA,Canada Bois-des-Filion,QC,Quebec,CA,Canada Boissevain,MB,Manitoba,CA,Canada Bolton,ON,Ontario,CA,Canada Bolton-Est,QC,Quebec,CA,Canada -Bonanza,AB,Alberta,CA,Canada +Bon Accord,AB,Alberta,CA,Canada Bonavista,NL,Newfoundland and Labrador,CA,Canada Bond Head,ON,Ontario,CA,Canada +Bonne Bay,NL,Newfoundland and Labrador,CA,Canada Bonnyville,AB,Alberta,CA,Canada Bonsecours,QC,Quebec,CA,Canada Borden,ON,Ontario,CA,Canada +Borden-Carleton,PE,Prince Edward Island,CA,Canada Boston Bar,BC,British Columbia,CA,Canada Bothwell,ON,Ontario,CA,Canada +Botwood,NL,Newfoundland and Labrador,CA,Canada Boucherville,QC,Quebec,CA,Canada Bouchette,QC,Quebec,CA,Canada Bourget,ON,Ontario,CA,Canada -Bowden,AB,Alberta,CA,Canada Bowen Island,BC,British Columbia,CA,Canada Bow Island,AB,Alberta,CA,Canada Bowmanville,ON,Ontario,CA,Canada Boyle,AB,Alberta,CA,Canada -Boylston,NS,Nova Scotia,CA,Canada Bracebridge,ON,Ontario,CA,Canada +Brackley,PE,Prince Edward Island,CA,Canada Bradford,ON,Ontario,CA,Canada Braeside,ON,Ontario,CA,Canada Brampton,ON,Ontario,CA,Canada @@ -92457,66 +75411,55 @@ Breton,AB,Alberta,CA,Canada Bridgenorth,ON,Ontario,CA,Canada Bridgetown,NS,Nova Scotia,CA,Canada Bridgewater,NS,Nova Scotia,CA,Canada +Brig Bay,NL,Newfoundland and Labrador,CA,Canada Brigham,QC,Quebec,CA,Canada +Brighton,NL,Newfoundland and Labrador,CA,Canada Brighton,ON,Ontario,CA,Canada -Brigus,NL,Newfoundland and Labrador,CA,Canada Britannia,ON,Ontario,CA,Canada ,BC,British Columbia,CA,Canada Britt,ON,Ontario,CA,Canada Brochet,MB,Manitoba,CA,Canada -Brocket,AB,Alberta,CA,Canada Brockville,ON,Ontario,CA,Canada Bromont,QC,Quebec,CA,Canada -Brookdale,NS,Nova Scotia,CA,Canada +Bronson Settlement,NB,New Brunswick,CA,Canada Brookfield,NS,Nova Scotia,CA,Canada Brooklin,ON,Ontario,CA,Canada -Brooklyn,NS,Nova Scotia,CA,Canada Brooklyn Corner,NS,Nova Scotia,CA,Canada Brooks,AB,Alberta,CA,Canada -Brookville,ON,Ontario,CA,Canada Brossard,QC,Quebec,CA,Canada Brownsburg-Chatham,QC,Quebec,CA,Canada -Brownsdale,NL,Newfoundland and Labrador,CA,Canada Bruce Mines,ON,Ontario,CA,Canada -Bruderheim,AB,Alberta,CA,Canada Brussels,ON,Ontario,CA,Canada -Bryenton,NB,New Brunswick,CA,Canada Bryson,QC,Quebec,CA,Canada Buchans,NL,Newfoundland and Labrador,CA,Canada Buckhorn,ON,Ontario,CA,Canada -Buena Vista,SK,Saskatchewan,CA,Canada -Buffalo,AB,Alberta,CA,Canada -Buffalo Narrows,SK,Saskatchewan,CA,Canada Burford,ON,Ontario,CA,Canada Burgeo,NL,Newfoundland and Labrador,CA,Canada -Burin,NL,Newfoundland and Labrador,CA,Canada "Burk's Falls",ON,Ontario,CA,Canada +Burleigh Falls,ON,Ontario,CA,Canada Burlington,NL,Newfoundland and Labrador,CA,Canada Burlington,ON,Ontario,CA,Canada Burnaby,BC,British Columbia,CA,Canada Burns Lake,BC,British Columbia,CA,Canada -Burritts Rapids,ON,Ontario,CA,Canada Burton,NB,New Brunswick,CA,Canada Bury,QC,Quebec,CA,Canada -Bushell Park,SK,Saskatchewan,CA,Canada Cache Creek,BC,British Columbia,CA,Canada Cadillac,QC,Quebec,CA,Canada Caesarea,ON,Ontario,CA,Canada Caistor Centre,ON,Ontario,CA,Canada Calabogie,ON,Ontario,CA,Canada -Calais,AB,Alberta,CA,Canada Calder,SK,Saskatchewan,CA,Canada Caledon,ON,Ontario,CA,Canada Caledon East,ON,Ontario,CA,Canada +Caledonia,NS,Nova Scotia,CA,Canada Caledonia,ON,Ontario,CA,Canada Caledon Village,ON,Ontario,CA,Canada Calgary,AB,Alberta,CA,Canada Callander,ON,Ontario,CA,Canada Calmar,AB,Alberta,CA,Canada -Cambridge,NS,Nova Scotia,CA,Canada Cambridge,ON,Ontario,CA,Canada Cambridge Bay,NU,Nunavut,CA,Canada -Cambridge-Narrows,NB,New Brunswick,CA,Canada +Cambridge Station,NS,Nova Scotia,CA,Canada Cameron,ON,Ontario,CA,Canada Camlachie,ON,Ontario,CA,Canada Campbell,AB,Alberta,CA,Canada @@ -92524,43 +75467,38 @@ Campbellcroft,ON,Ontario,CA,Canada Campbellford,ON,Ontario,CA,Canada Campbell River,BC,British Columbia,CA,Canada "Campbell's Bay",QC,Quebec,CA,Canada -Campbellton,NL,Newfoundland and Labrador,CA,Canada Campbellville,ON,Ontario,CA,Canada -Camperville,MB,Manitoba,CA,Canada +Camp Morton,MB,Manitoba,CA,Canada Camrose,AB,Alberta,CA,Canada -Canal Flats,BC,British Columbia,CA,Canada +Canaan,NS,Nova Scotia,CA,Canada Candiac,QC,Quebec,CA,Canada -Candle Lake,SK,Saskatchewan,CA,Canada -Cando,SK,Saskatchewan,CA,Canada +Canfield,ON,Ontario,CA,Canada Canim Lake,BC,British Columbia,CA,Canada Canmore,AB,Alberta,CA,Canada Canning,NS,Nova Scotia,CA,Canada Cannington,ON,Ontario,CA,Canada Canora,SK,Saskatchewan,CA,Canada Cantley,QC,Quebec,CA,Canada -Canyon,BC,British Columbia,CA,Canada Cap-aux-Meules,QC,Quebec,CA,Canada Cap-Chat,QC,Quebec,CA,Canada Cape Broyle,NL,Newfoundland and Labrador,CA,Canada Cape Dorset,NU,Nunavut,CA,Canada +Cap La Ronde,NS,Nova Scotia,CA,Canada Cap-Pele,NB,New Brunswick,CA,Canada -Carberry,MB,Manitoba,CA,Canada +Carbonear,NL,Newfoundland and Labrador,CA,Canada Cardigan,PE,Prince Edward Island,CA,Canada Cardinal,ON,Ontario,CA,Canada Cardston,AB,Alberta,CA,Canada Cargill,ON,Ontario,CA,Canada -Caribou Island,NS,Nova Scotia,CA,Canada Carignan,QC,Quebec,CA,Canada Carleton Place,ON,Ontario,CA,Canada Carlisle,ON,Ontario,CA,Canada -Carlsbad Springs,ON,Ontario,CA,Canada Carlyle,SK,Saskatchewan,CA,Canada Carman,MB,Manitoba,CA,Canada -Carnduff,SK,Saskatchewan,CA,Canada Caronport,SK,Saskatchewan,CA,Canada Carp,ON,Ontario,CA,Canada +Carrolls Corner,NS,Nova Scotia,CA,Canada Carrot River,SK,Saskatchewan,CA,Canada -Carrying Place,ON,Ontario,CA,Canada Carstairs,AB,Alberta,CA,Canada Carters Point,NB,New Brunswick,CA,Canada Cartierville,QC,Quebec,CA,Canada @@ -92568,92 +75506,71 @@ Cartwright,MB,Manitoba,CA,Canada Carvel,AB,Alberta,CA,Canada Casselman,ON,Ontario,CA,Canada Castlegar,BC,British Columbia,CA,Canada -Castor,AB,Alberta,CA,Canada -Catalina,NL,Newfoundland and Labrador,CA,Canada Cathcart,ON,Ontario,CA,Canada Cat Lake,ON,Ontario,CA,Canada -Cavan,ON,Ontario,CA,Canada -Cavendish,NL,Newfoundland and Labrador,CA,Canada -Cayamant,QC,Quebec,CA,Canada Cayley,AB,Alberta,CA,Canada Cayuga,ON,Ontario,CA,Canada -Central Saanich,BC,British Columbia,CA,Canada +Central West River,NS,Nova Scotia,CA,Canada Centreville,NS,Nova Scotia,CA,Canada -Centreville,ON,Ontario,CA,Canada +Cereal,AB,Alberta,CA,Canada Chalk River,ON,Ontario,CA,Canada Chambly,QC,Quebec,CA,Canada -Chambord,QC,Quebec,CA,Canada Champion,AB,Alberta,CA,Canada Champlain,QC,Quebec,CA,Canada -Chance Cove,NL,Newfoundland and Labrador,CA,Canada -Channel-Port aux Basques,NL,Newfoundland and Labrador,CA,Canada -Chapais,QC,Quebec,CA,Canada Chapeau,QC,Quebec,CA,Canada Chapleau,ON,Ontario,CA,Canada Charette,QC,Quebec,CA,Canada Charlemagne,QC,Quebec,CA,Canada -Charlie Lake,BC,British Columbia,CA,Canada Charlottetown,PE,Prince Edward Island,CA,Canada -Charters Settlement,NB,New Brunswick,CA,Canada Chase,BC,British Columbia,CA,Canada -Chateauguay,QC,Quebec,CA,Canada -Chateh,AB,Alberta,CA,Canada +Châteauguay,QC,Quebec,CA,Canada Chatham,ON,Ontario,CA,Canada +Chatsworth,ON,Ontario,CA,Canada Chauvin,AB,Alberta,CA,Canada Chazel,QC,Quebec,CA,Canada Chelmsford,ON,Ontario,CA,Canada Chelsea,QC,Quebec,CA,Canada Chemainus,BC,British Columbia,CA,Canada -Cheneville,QC,Quebec,CA,Canada -Cherry Grove,AB,Alberta,CA,Canada Chertsey,QC,Quebec,CA,Canada Chester,NS,Nova Scotia,CA,Canada Chester Basin,NS,Nova Scotia,CA,Canada -Chesterfield Inlet,NU,Nunavut,CA,Canada Chestermere,AB,Alberta,CA,Canada Chesterville,ON,Ontario,CA,Canada -Cheticamp,NS,Nova Scotia,CA,Canada Chetwynd,BC,British Columbia,CA,Canada Chibougamau,QC,Quebec,CA,Canada Chicoutimi,QC,Quebec,CA,Canada Chilliwack,BC,British Columbia,CA,Canada Chipman,NB,New Brunswick,CA,Canada -Chipman Brook,NS,Nova Scotia,CA,Canada +Chipman,AB,Alberta,CA,Canada Chisasibi,QC,Quebec,CA,Canada -Choiceland,SK,Saskatchewan,CA,Canada Christian Island,ON,Ontario,CA,Canada Christina Lake,BC,British Columbia,CA,Canada Churchbridge,SK,Saskatchewan,CA,Canada +Churchill,ON,Ontario,CA,Canada Church Point,NS,Nova Scotia,CA,Canada Chute-aux-Outardes,QC,Quebec,CA,Canada -Chute-Saint-Philippe,QC,Quebec,CA,Canada Clairmont,AB,Alberta,CA,Canada -Clandeboye,MB,Manitoba,CA,Canada +Clam Point,NS,Nova Scotia,CA,Canada Claremont,ON,Ontario,CA,Canada Clarence-Rockland,ON,Ontario,CA,Canada Clarenville,NL,Newfoundland and Labrador,CA,Canada -Claresholm,AB,Alberta,CA,Canada "Clarke's Beach",NL,Newfoundland and Labrador,CA,Canada Clarksburg,ON,Ontario,CA,Canada "Clark's Harbour",NS,Nova Scotia,CA,Canada Clarkson,ON,Ontario,CA,Canada Clavet,SK,Saskatchewan,CA,Canada -Clearview,ON,Ontario,CA,Canada Clearwater,BC,British Columbia,CA,Canada Clementsport,NS,Nova Scotia,CA,Canada Clifford,ON,Ontario,CA,Canada Clinton,ON,Ontario,CA,Canada Clinton,BC,British Columbia,CA,Canada -Cloverdale,BC,British Columbia,CA,Canada Cloyne,ON,Ontario,CA,Canada Cluny,AB,Alberta,CA,Canada Clyde,AB,Alberta,CA,Canada Clyde River,NU,Nunavut,CA,Canada -Clydesdale,NS,Nova Scotia,CA,Canada Coaldale,AB,Alberta,CA,Canada Coalhurst,AB,Alberta,CA,Canada Coaticook,QC,Quebec,CA,Canada -Cobalt,ON,Ontario,CA,Canada Cobble Hill,BC,British Columbia,CA,Canada Cobden,ON,Ontario,CA,Canada Coboconk,ON,Ontario,CA,Canada @@ -92673,17 +75590,14 @@ Coldwater,ON,Ontario,CA,Canada Coleman,PE,Prince Edward Island,CA,Canada Coleman,AB,Alberta,CA,Canada Collingwood,ON,Ontario,CA,Canada -Colpitts Settlement,NB,New Brunswick,CA,Canada +Collins Bay,ON,Ontario,CA,Canada Colwood,BC,British Columbia,CA,Canada Comber,ON,Ontario,CA,Canada -Comfort Cove-Newstead,NL,Newfoundland and Labrador,CA,Canada Comox,BC,British Columbia,CA,Canada Compton,QC,Quebec,CA,Canada Conception Bay South,NL,Newfoundland and Labrador,CA,Canada -Conception Harbour,NL,Newfoundland and Labrador,CA,Canada Concord,ON,Ontario,CA,Canada Conestogo,ON,Ontario,CA,Canada -Coniston,ON,Ontario,CA,Canada Conklin,AB,Alberta,CA,Canada Consort,AB,Alberta,CA,Canada Constance Bay,ON,Ontario,CA,Canada @@ -92693,7 +75607,6 @@ Cooks Creek,MB,Manitoba,CA,Canada Cookshire-Eaton,QC,Quebec,CA,Canada Cookstown,ON,Ontario,CA,Canada Coombs,BC,British Columbia,CA,Canada -Copetown,ON,Ontario,CA,Canada Copper Cliff,ON,Ontario,CA,Canada Coquitlam,BC,British Columbia,CA,Canada Coral Harbour,NU,Nunavut,CA,Canada @@ -92702,27 +75615,25 @@ Corbyville,ON,Ontario,CA,Canada Corner Brook,NL,Newfoundland and Labrador,CA,Canada Cornwall,PE,Prince Edward Island,CA,Canada Cornwall,ON,Ontario,CA,Canada +Coronach,SK,Saskatchewan,CA,Canada Coronation,AB,Alberta,CA,Canada Corunna,ON,Ontario,CA,Canada Coteau-du-Lac,QC,Quebec,CA,Canada -Cote-Saint-Luc,QC,Quebec,CA,Canada Cottam,ON,Ontario,CA,Canada +Courcelles,QC,Quebec,CA,Canada Courtenay,BC,British Columbia,CA,Canada Courtice,ON,Ontario,CA,Canada Courtland,ON,Ontario,CA,Canada -Courtright,ON,Ontario,CA,Canada Coutts,AB,Alberta,CA,Canada Cowansville,QC,Quebec,CA,Canada +Cow Head,NL,Newfoundland and Labrador,CA,Canada Crabtree,QC,Quebec,CA,Canada Cranberry Portage,MB,Manitoba,CA,Canada Cranbrook,BC,British Columbia,CA,Canada -Crapaud,PE,Prince Edward Island,CA,Canada +Cranford,AB,Alberta,CA,Canada Crawford Bay,BC,British Columbia,CA,Canada Creemore,ON,Ontario,CA,Canada -Creighton,SK,Saskatchewan,CA,Canada -Cremona,AB,Alberta,CA,Canada Creston,BC,British Columbia,CA,Canada -Crofton,BC,British Columbia,CA,Canada Crossfield,AB,Alberta,CA,Canada Cross Lake,MB,Manitoba,CA,Canada Crystal Beach,ON,Ontario,CA,Canada @@ -92730,16 +75641,11 @@ Crystal City,MB,Manitoba,CA,Canada Cultus Lake,BC,British Columbia,CA,Canada Cumberland,ON,Ontario,CA,Canada Cumberland,BC,British Columbia,CA,Canada -Cumberland Bay,NB,New Brunswick,CA,Canada +Cumberland Beach,ON,Ontario,CA,Canada Curve Lake,ON,Ontario,CA,Canada -Cutler,ON,Ontario,CA,Canada Cypress River,MB,Manitoba,CA,Canada -Dacre,ON,Ontario,CA,Canada -Dalmeny,SK,Saskatchewan,CA,Canada Danville,QC,Quebec,CA,Canada -Dapp,AB,Alberta,CA,Canada Dartmouth,NS,Nova Scotia,CA,Canada -Dashwood,ON,Ontario,CA,Canada Dauphin,MB,Manitoba,CA,Canada Daveluyville,QC,Quebec,CA,Canada Davidson,SK,Saskatchewan,CA,Canada @@ -92749,21 +75655,19 @@ Debert,NS,Nova Scotia,CA,Canada DeBolt,AB,Alberta,CA,Canada Deep Brook,NS,Nova Scotia,CA,Canada Deep River,ON,Ontario,CA,Canada -Deerfield,NS,Nova Scotia,CA,Canada Deer Lake,NL,Newfoundland and Labrador,CA,Canada Deer Lake,ON,Ontario,CA,Canada +Deer Valley,SK,Saskatchewan,CA,Canada Delaware,ON,Ontario,CA,Canada Delburne,AB,Alberta,CA,Canada Delhi,ON,Ontario,CA,Canada -Delisle,SK,Saskatchewan,CA,Canada +Delia,AB,Alberta,CA,Canada Deloraine,MB,Manitoba,CA,Canada Delson,QC,Quebec,CA,Canada Delta,ON,Ontario,CA,Canada Delta,BC,British Columbia,CA,Canada -Denare Beach,SK,Saskatchewan,CA,Canada Denfield,ON,Ontario,CA,Canada Denman Island,BC,British Columbia,CA,Canada -Deroche,BC,British Columbia,CA,Canada Derwent,AB,Alberta,CA,Canada Desbarats,ON,Ontario,CA,Canada Deschaillons-sur-Saint-Laurent,QC,Quebec,CA,Canada @@ -92781,20 +75685,19 @@ Dingwall,NS,Nova Scotia,CA,Canada Disraeli,QC,Quebec,CA,Canada Dixville,QC,Quebec,CA,Canada Dodsland,SK,Saskatchewan,CA,Canada +Dokis,ON,Ontario,CA,Canada Dolbeau,QC,Quebec,CA,Canada Dolbeau-Mistassini,QC,Quebec,CA,Canada Dollard-des-Ormeaux,QC,Quebec,CA,Canada +Domain,MB,Manitoba,CA,Canada Dominion,NS,Nova Scotia,CA,Canada Dominion City,MB,Manitoba,CA,Canada Don Mills,ON,Ontario,CA,Canada -Donnelly,AB,Alberta,CA,Canada Dorchester,ON,Ontario,CA,Canada -Dorset,ON,Ontario,CA,Canada Dorval,QC,Quebec,CA,Canada Dover Centre,ON,Ontario,CA,Canada Dowling,ON,Ontario,CA,Canada Downsview,ON,Ontario,CA,Canada -Drake,SK,Saskatchewan,CA,Canada Drayton,ON,Ontario,CA,Canada Drayton Valley,AB,Alberta,CA,Canada Dresden,ON,Ontario,CA,Canada @@ -92806,20 +75709,16 @@ Dublin,ON,Ontario,CA,Canada Duchess,AB,Alberta,CA,Canada Duck Lake,SK,Saskatchewan,CA,Canada Dudswell,QC,Quebec,CA,Canada -Duffield,AB,Alberta,CA,Canada Dufresne,MB,Manitoba,CA,Canada Dugald,MB,Manitoba,CA,Canada -Duhamel-Ouest,QC,Quebec,CA,Canada Duncan,BC,British Columbia,CA,Canada Dundalk,ON,Ontario,CA,Canada Dunham,QC,Quebec,CA,Canada -Dunmore,AB,Alberta,CA,Canada Dunnville,ON,Ontario,CA,Canada Dunrobin,ON,Ontario,CA,Canada Dunsford,ON,Ontario,CA,Canada -Duntroon,ON,Ontario,CA,Canada +Duparquet,QC,Quebec,CA,Canada Durham,ON,Ontario,CA,Canada -Durham Bridge,NB,New Brunswick,CA,Canada Durham-Sud,QC,Quebec,CA,Canada Dutton,ON,Ontario,CA,Canada Duvernay-Est,QC,Quebec,CA,Canada @@ -92831,28 +75730,20 @@ Ear Falls,ON,Ontario,CA,Canada Earlton,ON,Ontario,CA,Canada East Angus,QC,Quebec,CA,Canada Eastern Passage,NS,Nova Scotia,CA,Canada -East Farnham,QC,Quebec,CA,Canada East Gwillimbury,ON,Ontario,CA,Canada -Eastmain,QC,Quebec,CA,Canada Eastman,QC,Quebec,CA,Canada -East Pennant,NS,Nova Scotia,CA,Canada -Eastport,NL,Newfoundland and Labrador,CA,Canada -East Pubnico,NS,Nova Scotia,CA,Canada East York,ON,Ontario,CA,Canada Ebb and Flow,MB,Manitoba,CA,Canada Echo Bay,ON,Ontario,CA,Canada Eckville,AB,Alberta,CA,Canada -Edam,SK,Saskatchewan,CA,Canada -Eddies Cove West,NL,Newfoundland and Labrador,CA,Canada -Eden Mills,ON,Ontario,CA,Canada +Economy,NS,Nova Scotia,CA,Canada Edgerton,AB,Alberta,CA,Canada Edgewood,BC,British Columbia,CA,Canada Edmonton,AB,Alberta,CA,Canada Edson,AB,Alberta,CA,Canada -Edwardsville,NS,Nova Scotia,CA,Canada Eganville,ON,Ontario,CA,Canada +Elgin,NB,New Brunswick,CA,Canada Elgin,ON,Ontario,CA,Canada -Elgin,MB,Manitoba,CA,Canada Elkford,BC,British Columbia,CA,Canada Elkhorn,MB,Manitoba,CA,Canada Elko,BC,British Columbia,CA,Canada @@ -92863,30 +75754,27 @@ Elmira,ON,Ontario,CA,Canada Elmsdale,PE,Prince Edward Island,CA,Canada Elmsdale,NS,Nova Scotia,CA,Canada Elmvale,ON,Ontario,CA,Canada +Elmwood,ON,Ontario,CA,Canada Elnora,AB,Alberta,CA,Canada Elora,ON,Ontario,CA,Canada Embro,ON,Ontario,CA,Canada Emerson,MB,Manitoba,CA,Canada -Emo,ON,Ontario,CA,Canada +Humbermede,ON,Ontario,CA,Canada Enderby,BC,British Columbia,CA,Canada Enfield,NS,Nova Scotia,CA,Canada -Englefeld,SK,Saskatchewan,CA,Canada Englehart,ON,Ontario,CA,Canada Ennismore,ON,Ontario,CA,Canada Enterprise,ON,Ontario,CA,Canada -Entrelacs,QC,Quebec,CA,Canada Entwistle,AB,Alberta,CA,Canada Erb Settlement,NB,New Brunswick,CA,Canada Erickson,MB,Manitoba,CA,Canada Erin,ON,Ontario,CA,Canada -Errington,BC,British Columbia,CA,Canada Eskasoni,NS,Nova Scotia,CA,Canada Espanola,ON,Ontario,CA,Canada Esquimalt,BC,British Columbia,CA,Canada Essex,ON,Ontario,CA,Canada Esterhazy,SK,Saskatchewan,CA,Canada Estevan,SK,Saskatchewan,CA,Canada -Eston,SK,Saskatchewan,CA,Canada Etobicoke,ON,Ontario,CA,Canada Evansburg,AB,Alberta,CA,Canada Everett,ON,Ontario,CA,Canada @@ -92898,9 +75786,10 @@ Falher,AB,Alberta,CA,Canada Fall River,NS,Nova Scotia,CA,Canada Falmouth,NS,Nova Scotia,CA,Canada Farnham,QC,Quebec,CA,Canada +Fassett,QC,Quebec,CA,Canada Fatima,QC,Quebec,CA,Canada Fauquier,ON,Ontario,CA,Canada -Fauquier,BC,British Columbia,CA,Canada +Fauxburg,NS,Nova Scotia,CA,Canada Fenelon Falls,ON,Ontario,CA,Canada Ferme-Neuve,QC,Quebec,CA,Canada Fermont,QC,Quebec,CA,Canada @@ -92908,109 +75797,86 @@ Fernie,BC,British Columbia,CA,Canada Field,ON,Ontario,CA,Canada Field,BC,British Columbia,CA,Canada Finch,ON,Ontario,CA,Canada -Fisherville,ON,Ontario,CA,Canada +First South,NS,Nova Scotia,CA,Canada +Fiske,SK,Saskatchewan,CA,Canada Flatrock,NL,Newfoundland and Labrador,CA,Canada Flesherton,ON,Ontario,CA,Canada Flin Flon,MB,Manitoba,CA,Canada Floradale,ON,Ontario,CA,Canada Florence,NS,Nova Scotia,CA,Canada -Florence,ON,Ontario,CA,Canada -"Flower's Cove",NL,Newfoundland and Labrador,CA,Canada Fogo,NL,Newfoundland and Labrador,CA,Canada Fonthill,ON,Ontario,CA,Canada Foothills,AB,Alberta,CA,Canada -Foremost,AB,Alberta,CA,Canada Forest,ON,Ontario,CA,Canada Forestburg,AB,Alberta,CA,Canada -Forest Home,NS,Nova Scotia,CA,Canada -Forget,SK,Saskatchewan,CA,Canada Fort Albany,ON,Ontario,CA,Canada -Fort Assiniboine,AB,Alberta,CA,Canada -Fort Chipewyan,AB,Alberta,CA,Canada Fort-Coulonge,QC,Quebec,CA,Canada -Forteau,NL,Newfoundland and Labrador,CA,Canada Fort Erie,ON,Ontario,CA,Canada Fort Frances,ON,Ontario,CA,Canada -Fort Hope,ON,Ontario,CA,Canada Fortierville,QC,Quebec,CA,Canada -Fort Langley,BC,British Columbia,CA,Canada Fort Liard,NT,Northwest Territories,CA,Canada Fort MacKay,AB,Alberta,CA,Canada Fort Macleod,AB,Alberta,CA,Canada Fort McMurray,AB,Alberta,CA,Canada Fort Nelson,BC,British Columbia,CA,Canada "Fort Qu'Appelle",SK,Saskatchewan,CA,Canada -Fort Resolution,NT,Northwest Territories,CA,Canada Fort Saskatchewan,AB,Alberta,CA,Canada Fort Severn,ON,Ontario,CA,Canada Fort Simpson,NT,Northwest Territories,CA,Canada Fort Smith,NT,Northwest Territories,CA,Canada -Fort Steele,BC,British Columbia,CA,Canada Fort St. John,BC,British Columbia,CA,Canada Fort Vermilion,AB,Alberta,CA,Canada Foster,QC,Quebec,CA,Canada -Fox Point,NS,Nova Scotia,CA,Canada +Fox Creek,AB,Alberta,CA,Canada Foymount,ON,Ontario,CA,Canada Frankford,ON,Ontario,CA,Canada Franklin,QC,Quebec,CA,Canada -Frankville,NS,Nova Scotia,CA,Canada Fraser Lake,BC,British Columbia,CA,Canada -Fraserville,ON,Ontario,CA,Canada Fredericton,PE,Prince Edward Island,CA,Canada Fredericton,NB,New Brunswick,CA,Canada Fredericton Junction,NB,New Brunswick,CA,Canada Frelighsburg,QC,Quebec,CA,Canada French River,ON,Ontario,CA,Canada -French Village,NS,Nova Scotia,CA,Canada +Frenchvale,NS,Nova Scotia,CA,Canada Freshwater,NL,Newfoundland and Labrador,CA,Canada +Frog Lake,AB,Alberta,CA,Canada +Frontenac,QC,Quebec,CA,Canada Fruitvale,BC,British Columbia,CA,Canada -Fugereville,QC,Quebec,CA,Canada -Fulford,QC,Quebec,CA,Canada -Fullarton,ON,Ontario,CA,Canada -Gabriola,BC,British Columbia,CA,Canada +Trent Lakes,ON,Ontario,CA,Canada Gambo,NL,Newfoundland and Labrador,CA,Canada Gananoque,ON,Ontario,CA,Canada Gander,NL,Newfoundland and Labrador,CA,Canada Garden Village,ON,Ontario,CA,Canada -Garlands Crossing,NS,Nova Scotia,CA,Canada Garson,ON,Ontario,CA,Canada Gaspé,QC,Quebec,CA,Canada Gatineau,QC,Quebec,CA,Canada -Gaultois,NL,Newfoundland and Labrador,CA,Canada -Geary,NB,New Brunswick,CA,Canada Gem,AB,Alberta,CA,Canada Georgetown,ON,Ontario,CA,Canada Georgina,ON,Ontario,CA,Canada Geraldton,ON,Ontario,CA,Canada Gibbons,AB,Alberta,CA,Canada Gibsons,BC,British Columbia,CA,Canada -Gift Lake,AB,Alberta,CA,Canada Gilbert Plains,MB,Manitoba,CA,Canada Gillam,MB,Manitoba,CA,Canada Gillies Bay,BC,British Columbia,CA,Canada Gilmour,ON,Ontario,CA,Canada Gimli,MB,Manitoba,CA,Canada Kincolith,BC,British Columbia,CA,Canada +Girardville,QC,Quebec,CA,Canada Girouxville,AB,Alberta,CA,Canada -Gitwinksihlkw,BC,British Columbia,CA,Canada Gjoa Haven,NU,Nunavut,CA,Canada Glace Bay,NS,Nova Scotia,CA,Canada Gladstone,MB,Manitoba,CA,Canada -Gleichen,AB,Alberta,CA,Canada Glenburnie,ON,Ontario,CA,Canada Glencoe,ON,Ontario,CA,Canada Glendon,AB,Alberta,CA,Canada Glen Haven,NS,Nova Scotia,CA,Canada -Glen Margaret,NS,Nova Scotia,CA,Canada Glenmont,NS,Nova Scotia,CA,Canada Glen Robertson,ON,Ontario,CA,Canada -Glenwood,NL,Newfoundland and Labrador,CA,Canada Glenwood,NS,Nova Scotia,CA,Canada -Glenwood,AB,Alberta,CA,Canada Gloucester,ON,Ontario,CA,Canada Glovertown,NL,Newfoundland and Labrador,CA,Canada Goderich,ON,Ontario,CA,Canada -Godfrey,ON,Ontario,CA,Canada Godmanchester,QC,Quebec,CA,Canada Goffs,NS,Nova Scotia,CA,Canada Gogama,ON,Ontario,CA,Canada @@ -93019,19 +75885,18 @@ Golden,BC,British Columbia,CA,Canada Golden Lake,ON,Ontario,CA,Canada Gold River,BC,British Columbia,CA,Canada Gooderham,ON,Ontario,CA,Canada -Goodwood,ON,Ontario,CA,Canada Gore,QC,Quebec,CA,Canada Gore Bay,ON,Ontario,CA,Canada Gores Landing,ON,Ontario,CA,Canada -Gormley,ON,Ontario,CA,Canada Goulais River,ON,Ontario,CA,Canada Goulds,NL,Newfoundland and Labrador,CA,Canada +Grafton,NS,Nova Scotia,CA,Canada Grafton,ON,Ontario,CA,Canada Granby,QC,Quebec,CA,Canada +Grand Bank,NL,Newfoundland and Labrador,CA,Canada Grand Bay–Westfield,NB,New Brunswick,CA,Canada Grand Bend,ON,Ontario,CA,Canada Grande Cache,AB,Alberta,CA,Canada -Grande-Digue,NB,New Brunswick,CA,Canada Grande Pointe,MB,Manitoba,CA,Canada Grande Prairie,AB,Alberta,CA,Canada Grande-Vallee,QC,Quebec,CA,Canada @@ -93049,36 +75914,26 @@ Granville Ferry,NS,Nova Scotia,CA,Canada Grasmere,BC,British Columbia,CA,Canada Grassland,AB,Alberta,CA,Canada Gravenhurst,ON,Ontario,CA,Canada +Gray Creek,BC,British Columbia,CA,Canada Napanee,ON,Ontario,CA,Canada Greely,ON,Ontario,CA,Canada Greenfield Park,QC,Quebec,CA,Canada "Green's Harbour",NL,Newfoundland and Labrador,CA,Canada Greenwood,NS,Nova Scotia,CA,Canada -Greenwood,BC,British Columbia,CA,Canada -Grenfell,SK,Saskatchewan,CA,Canada Grenville,QC,Quebec,CA,Canada Grenville-sur-la-Rouge,QC,Quebec,CA,Canada Gretna,MB,Manitoba,CA,Canada -Griffin,SK,Saskatchewan,CA,Canada Griffith,ON,Ontario,CA,Canada Grimsby,ON,Ontario,CA,Canada Grimshaw,AB,Alberta,CA,Canada Griswold,MB,Manitoba,CA,Canada -Gronlid,SK,Saskatchewan,CA,Canada -Groves Point,NS,Nova Scotia,CA,Canada Grunthal,MB,Manitoba,CA,Canada Guelph,ON,Ontario,CA,Canada Gull Lake,SK,Saskatchewan,CA,Canada -Guyenne,QC,Quebec,CA,Canada -Hafford,SK,Saskatchewan,CA,Canada -Hagensborg,BC,British Columbia,CA,Canada Hagersville,ON,Ontario,CA,Canada Hague,SK,Saskatchewan,CA,Canada Haileybury,ON,Ontario,CA,Canada -Haley Station,ON,Ontario,CA,Canada -Halfmoon Bay,BC,British Columbia,CA,Canada Hall Beach,NU,Nunavut,CA,Canada -"Hall's Harbour",NS,Nova Scotia,CA,Canada Halton Hills,ON,Ontario,CA,Canada Hamilton,ON,Ontario,CA,Canada Hamiota,MB,Manitoba,CA,Canada @@ -93087,26 +75942,21 @@ Hampden,NL,Newfoundland and Labrador,CA,Canada Hampstead,QC,Quebec,CA,Canada Hampton,NS,Nova Scotia,CA,Canada Hampton,NB,New Brunswick,CA,Canada -Haneytown,NB,New Brunswick,CA,Canada Hanna,AB,Alberta,CA,Canada Hanover,ON,Ontario,CA,Canada Hantsport,NS,Nova Scotia,CA,Canada Happy Valley-Goose Bay,NL,Newfoundland and Labrador,CA,Canada Harbour Breton,NL,Newfoundland and Labrador,CA,Canada Harbour Grace,NL,Newfoundland and Labrador,CA,Canada -Harbour Main,NL,Newfoundland and Labrador,CA,Canada -Harding,MB,Manitoba,CA,Canada Hardisty,AB,Alberta,CA,Canada Hare Bay,NL,Newfoundland and Labrador,CA,Canada Harley,ON,Ontario,CA,Canada Harrietsfield,NS,Nova Scotia,CA,Canada -Harrington,QC,Quebec,CA,Canada Harrison Hot Springs,BC,British Columbia,CA,Canada Harriston,ON,Ontario,CA,Canada Harrow,ON,Ontario,CA,Canada -Hartington,ON,Ontario,CA,Canada Hartley Bay,BC,British Columbia,CA,Canada -Harvey Station,NB,New Brunswick,CA,Canada +Hartney,MB,Manitoba,CA,Canada Hastings,ON,Ontario,CA,Canada Hatchet Lake,NS,Nova Scotia,CA,Canada Havelock,ON,Ontario,CA,Canada @@ -93115,22 +75965,15 @@ Havre Boucher,NS,Nova Scotia,CA,Canada Havre-Saint-Pierre,QC,Quebec,CA,Canada Hawkesbury,ON,Ontario,CA,Canada Hawkestone Beach,ON,Ontario,CA,Canada -Hawkesville,ON,Ontario,CA,Canada -Hawk Junction,ON,Ontario,CA,Canada Hay Lakes,AB,Alberta,CA,Canada Hay River,NT,Northwest Territories,CA,Canada Hazelton,BC,British Columbia,CA,Canada Headingley,MB,Manitoba,CA,Canada -Head of Chezzetcook,NS,Nova Scotia,CA,Canada Head of Jeddore,NS,Nova Scotia,CA,Canada Hearst,ON,Ontario,CA,Canada -"Heart's Content",NL,Newfoundland and Labrador,CA,Canada -Hebbville,NS,Nova Scotia,CA,Canada -Hebron,NS,Nova Scotia,CA,Canada -Heisler,AB,Alberta,CA,Canada +Heinsburg,AB,Alberta,CA,Canada Hemmingford,QC,Quebec,CA,Canada Henryville,QC,Quebec,CA,Canada -Hensall,ON,Ontario,CA,Canada Hepworth,ON,Ontario,CA,Canada Herbert,SK,Saskatchewan,CA,Canada Heriot Bay,BC,British Columbia,CA,Canada @@ -93139,7 +75982,6 @@ Herring Cove,NS,Nova Scotia,CA,Canada High Level,AB,Alberta,CA,Canada High Prairie,AB,Alberta,CA,Canada High River,AB,Alberta,CA,Canada -Hilden,NS,Nova Scotia,CA,Canada Hillsborough,NB,New Brunswick,CA,Canada Hillsburgh,ON,Ontario,CA,Canada Hill Spring,AB,Alberta,CA,Canada @@ -93148,11 +75990,7 @@ Hinchinbrooke,QC,Quebec,CA,Canada Hines Creek,AB,Alberta,CA,Canada Hinton,AB,Alberta,CA,Canada Hixon,BC,British Columbia,CA,Canada -Hoey,SK,Saskatchewan,CA,Canada -Holden,AB,Alberta,CA,Canada Holland,MB,Manitoba,CA,Canada -Holyrood,NL,Newfoundland and Labrador,CA,Canada -Honeymoon Bay,BC,British Columbia,CA,Canada Hope,BC,British Columbia,CA,Canada Hopewell,NS,Nova Scotia,CA,Canada Hornby Island,BC,British Columbia,CA,Canada @@ -93164,9 +76002,10 @@ Hubbards,NS,Nova Scotia,CA,Canada Huberdeau,QC,Quebec,CA,Canada Hubley,NS,Nova Scotia,CA,Canada Hudson,QC,Quebec,CA,Canada +Hudson,ON,Ontario,CA,Canada +"Hudson's Hope",BC,British Columbia,CA,Canada Hull,QC,Quebec,CA,Canada Humboldt,SK,Saskatchewan,CA,Canada -Hunter River,PE,Prince Edward Island,CA,Canada Huntingdon,QC,Quebec,CA,Canada Huntsville,ON,Ontario,CA,Canada Hythe,AB,Alberta,CA,Canada @@ -93175,37 +76014,34 @@ Ignace,ON,Ontario,CA,Canada Ilderton,ON,Ontario,CA,Canada Ile-a-la-Crosse,SK,Saskatchewan,CA,Canada Ile des Chenes,MB,Manitoba,CA,Canada -Indian River,ON,Ontario,CA,Canada -Indus,AB,Alberta,CA,Canada +Indian Head,SK,Saskatchewan,CA,Canada Ingersoll,ON,Ontario,CA,Canada Ingleside,ON,Ontario,CA,Canada Inglis,MB,Manitoba,CA,Canada -Ingramport,NS,Nova Scotia,CA,Canada Innisfail,AB,Alberta,CA,Canada Innisfil,ON,Ontario,CA,Canada Innisfree,AB,Alberta,CA,Canada Inukjuak,QC,Quebec,CA,Canada Inuvik,NT,Northwest Territories,CA,Canada Invermere,BC,British Columbia,CA,Canada +Inverness,NS,Nova Scotia,CA,Canada Inwood,ON,Ontario,CA,Canada -Iona,NS,Nova Scotia,CA,Canada +Iona Station,ON,Ontario,CA,Canada Iqaluit,NU,Nunavut,CA,Canada Irishtown,PE,Prince Edward Island,CA,Canada +Irishtown,NB,New Brunswick,CA,Canada Irlande,QC,Quebec,CA,Canada Irma,AB,Alberta,CA,Canada -Irondale,ON,Ontario,CA,Canada Iroquois,ON,Ontario,CA,Canada Iroquois Falls,ON,Ontario,CA,Canada -Irricana,AB,Alberta,CA,Canada Irvine,AB,Alberta,CA,Canada Island View,NB,New Brunswick,CA,Canada -Italy Cross,NS,Nova Scotia,CA,Canada Ivujivik,QC,Quebec,CA,Canada "Jackson's Arm",NL,Newfoundland and Labrador,CA,Canada Jaffray,BC,British Columbia,CA,Canada Janetville,ON,Ontario,CA,Canada Jarvis,ON,Ontario,CA,Canada -Jewetts Mills,NB,New Brunswick,CA,Canada +Jerseyville,ON,Ontario,CA,Canada Joliette,QC,Quebec,CA,Canada Jordan,ON,Ontario,CA,Canada Jordan Station,ON,Ontario,CA,Canada @@ -93213,13 +76049,12 @@ Joyceville,ON,Ontario,CA,Canada Juniper Mountain,NS,Nova Scotia,CA,Canada Kagawong,ON,Ontario,CA,Canada Kaladar,ON,Ontario,CA,Canada +Kaministiquia,ON,Ontario,CA,Canada Kamloops,BC,British Columbia,CA,Canada -Kamsack,SK,Saskatchewan,CA,Canada Kanata,ON,Ontario,CA,Canada Kangiqsualujjuaq,QC,Quebec,CA,Canada -Kangirsuk,QC,Quebec,CA,Canada +Kangiqsujuaq,QC,Quebec,CA,Canada Kapuskasing,ON,Ontario,CA,Canada -Kars,ON,Ontario,CA,Canada Kasabonika,ON,Ontario,CA,Canada Kashechewan,ON,Ontario,CA,Canada Kaslo,BC,British Columbia,CA,Canada @@ -93227,11 +76062,8 @@ Katrine,ON,Ontario,CA,Canada Kawartha Lakes,ON,Ontario,CA,Canada Kazabazua,QC,Quebec,CA,Canada Keene,ON,Ontario,CA,Canada -Keewatin,ON,Ontario,CA,Canada Kelowna,BC,British Columbia,CA,Canada -Kelvington,SK,Saskatchewan,CA,Canada Kemptville,ON,Ontario,CA,Canada -Kennetcook,NS,Nova Scotia,CA,Canada Kenora,ON,Ontario,CA,Canada Kensington,PE,Prince Edward Island,CA,Canada Kent Bridge,ON,Ontario,CA,Canada @@ -93247,7 +76079,6 @@ Killaloe,ON,Ontario,CA,Canada Killam,AB,Alberta,CA,Canada Killarney,MB,Manitoba,CA,Canada Killarney Road,NB,New Brunswick,CA,Canada -Kilworthy,ON,Ontario,CA,Canada Kimball,AB,Alberta,CA,Canada Kimberley,BC,British Columbia,CA,Canada Kimmirut,NU,Nunavut,CA,Canada @@ -93257,16 +76088,14 @@ King,ON,Ontario,CA,Canada King City,ON,Ontario,CA,Canada Kingfisher Lake,ON,Ontario,CA,Canada Kings County,NS,Nova Scotia,CA,Canada -Kingsclear,NB,New Brunswick,CA,Canada Kingsey Falls,QC,Quebec,CA,Canada -Kings Head,NS,Nova Scotia,CA,Canada "King's Point",NL,Newfoundland and Labrador,CA,Canada Kingston,NS,Nova Scotia,CA,Canada Kingston,NB,New Brunswick,CA,Canada Kingston,ON,Ontario,CA,Canada Kingsville,ON,Ontario,CA,Canada +Kinistino,SK,Saskatchewan,CA,Canada Kinmount,ON,Ontario,CA,Canada -Kintore,ON,Ontario,CA,Canada Kinuso,AB,Alberta,CA,Canada Kippen,ON,Ontario,CA,Canada Kirkfield,ON,Ontario,CA,Canada @@ -93275,26 +76104,24 @@ Kirkland Lake,ON,Ontario,CA,Canada Kirkton,ON,Ontario,CA,Canada Kitchener,ON,Ontario,CA,Canada Kitimat,BC,British Columbia,CA,Canada -Kitkatla,BC,British Columbia,CA,Canada Kitwanga,BC,British Columbia,CA,Canada Kleefeld,MB,Manitoba,CA,Canada Kleinburg Station,ON,Ontario,CA,Canada -Klemtu,BC,British Columbia,CA,Canada Knowlton,QC,Quebec,CA,Canada Knutsford,BC,British Columbia,CA,Canada Komoka,ON,Ontario,CA,Canada -Krestova,BC,British Columbia,CA,Canada +Kronau,SK,Saskatchewan,CA,Canada Kugaaruk,NU,Nunavut,CA,Canada -Kugluktuk,NU,Nunavut,CA,Canada Kuujjuaq,QC,Quebec,CA,Canada Kuujjuarapik,QC,Quebec,CA,Canada +Kyle,SK,Saskatchewan,CA,Canada Labelle,QC,Quebec,CA,Canada Labrador City,NL,Newfoundland and Labrador,CA,Canada La Broquerie,MB,Manitoba,CA,Canada Lac-aux-Sables,QC,Quebec,CA,Canada -Lac-des-Plages,QC,Quebec,CA,Canada +Lac-Bouchette,QC,Quebec,CA,Canada +Lac-Cayamant,QC,Quebec,CA,Canada Lac du Bonnet,MB,Manitoba,CA,Canada -Lac-Édouard,QC,Quebec,CA,Canada Lachute,QC,Quebec,CA,Canada Lac La Biche,AB,Alberta,CA,Canada Lac-Megantic,QC,Quebec,CA,Canada @@ -93302,24 +76129,21 @@ Lacolle,QC,Quebec,CA,Canada Lacombe,AB,Alberta,CA,Canada La Conception,QC,Quebec,CA,Canada La Crete,AB,Alberta,CA,Canada +La Croche,QC,Quebec,CA,Canada Lac-Sainte-Marie,QC,Quebec,CA,Canada -Lac-Simon,QC,Quebec,CA,Canada Lac-Superieur,QC,Quebec,CA,Canada Ladysmith,BC,British Columbia,CA,Canada Lafleche,SK,Saskatchewan,CA,Canada -Laforce,QC,Quebec,CA,Canada +Laflèche,QC,Quebec,CA,Canada La Guadeloupe,QC,Quebec,CA,Canada LaHave,NS,Nova Scotia,CA,Canada -Lake Charlotte,NS,Nova Scotia,CA,Canada Lake Cowichan,BC,British Columbia,CA,Canada Lake Echo,NS,Nova Scotia,CA,Canada Lakefield,ON,Ontario,CA,Canada +Lake Lenore,SK,Saskatchewan,CA,Canada Lake Louise,AB,Alberta,CA,Canada Lakeshore,ON,Ontario,CA,Canada -Lakeside,NS,Nova Scotia,CA,Canada -Lakeside,NB,New Brunswick,CA,Canada Lakeside,ON,Ontario,CA,Canada -Lakeville,NS,Nova Scotia,CA,Canada La Loche,SK,Saskatchewan,CA,Canada La Macaza,QC,Quebec,CA,Canada Lambton,QC,Quebec,CA,Canada @@ -93329,13 +76153,12 @@ Lamont,AB,Alberta,CA,Canada Lampman,SK,Saskatchewan,CA,Canada Lancaster,ON,Ontario,CA,Canada Landmark,MB,Manitoba,CA,Canada -Langenburg,SK,Saskatchewan,CA,Canada +Landrienne,QC,Quebec,CA,Canada Langford,BC,British Columbia,CA,Canada Langham,SK,Saskatchewan,CA,Canada Langley,BC,British Columbia,CA,Canada -Lanigan,SK,Saskatchewan,CA,Canada Lanoraie,QC,Quebec,CA,Canada -"L'Anse-Pleureuse",QC,Quebec,CA,Canada +"L'Anse-au-Loup",NL,Newfoundland and Labrador,CA,Canada Lantier,QC,Quebec,CA,Canada Lantz,NS,Nova Scotia,CA,Canada La Patrie,QC,Quebec,CA,Canada @@ -93343,32 +76166,32 @@ La Plaine,QC,Quebec,CA,Canada La Prairie,QC,Quebec,CA,Canada La Presentation,QC,Quebec,CA,Canada Larder Lake,ON,Ontario,CA,Canada -"L'Ardoise",NS,Nova Scotia,CA,Canada +La Reine,QC,Quebec,CA,Canada La Riviere,MB,Manitoba,CA,Canada La Romaine,QC,Quebec,CA,Canada La Ronge,SK,Saskatchewan,CA,Canada -Larouche,QC,Quebec,CA,Canada -Larrys River,NS,Nova Scotia,CA,Canada La Salette,ON,Ontario,CA,Canada LaSalle,ON,Ontario,CA,Canada La Salle,ON,Ontario,CA,Canada La Salle,MB,Manitoba,CA,Canada La Sarre,QC,Quebec,CA,Canada -"L'Ascension",QC,Quebec,CA,Canada "L'Ascension-de-Notre-Seigneur",QC,Quebec,CA,Canada LaScie,NL,Newfoundland and Labrador,CA,Canada -Lashburn,SK,Saskatchewan,CA,Canada "L'Assomption",QC,Quebec,CA,Canada Latchford,ON,Ontario,CA,Canada La Tuque,QC,Quebec,CA,Canada +Launay,QC,Quebec,CA,Canada +Laurel,ON,Ontario,CA,Canada +Laurentides,QC,Quebec,CA,Canada Laval,QC,Quebec,CA,Canada Laval-des-Rapides,QC,Quebec,CA,Canada -Laval-Ouest,QC,Quebec,CA,Canada Lavaltrie,QC,Quebec,CA,Canada -"L'Avenir",QC,Quebec,CA,Canada +Laverlochère,QC,Quebec,CA,Canada La Visitation-de-Yamaska,QC,Quebec,CA,Canada Lawrencetown,NS,Nova Scotia,CA,Canada Lawrenceville,QC,Quebec,CA,Canada +"Laxgalts'ap",BC,British Columbia,CA,Canada +Leader,SK,Saskatchewan,CA,Canada Leading Tickles,NL,Newfoundland and Labrador,CA,Canada Leamington,ON,Ontario,CA,Canada Leaskdale,ON,Ontario,CA,Canada @@ -93377,12 +76200,14 @@ Leduc,AB,Alberta,CA,Canada Lefebvre,QC,Quebec,CA,Canada Lefroy,ON,Ontario,CA,Canada Legal,AB,Alberta,CA,Canada +Le Moyne,QC,Quebec,CA,Canada "L'Epiphanie",QC,Quebec,CA,Canada -Lery,QC,Quebec,CA,Canada +Léry,QC,Quebec,CA,Canada Les Cedres,QC,Quebec,CA,Canada Les Coteaux,QC,Quebec,CA,Canada Leslieville,AB,Alberta,CA,Canada -Les Rivieres,QC,Quebec,CA,Canada +Les Mechins,QC,Quebec,CA,Canada +Letellier,MB,Manitoba,CA,Canada Lethbridge,AB,Alberta,CA,Canada "Lewin's Cove",NL,Newfoundland and Labrador,CA,Canada Lewisporte,NL,Newfoundland and Labrador,CA,Canada @@ -93391,54 +76216,44 @@ Limehouse,ON,Ontario,CA,Canada Limoges,ON,Ontario,CA,Canada Lincoln,NB,New Brunswick,CA,Canada Lincoln,ON,Ontario,CA,Canada -Linden,AB,Alberta,CA,Canada Lindsay,ON,Ontario,CA,Canada Linwood,ON,Ontario,CA,Canada Listowel,ON,Ontario,CA,Canada Little Britain,ON,Ontario,CA,Canada Little Current,ON,Ontario,CA,Canada -Little Judique,NS,Nova Scotia,CA,Canada Lively,ON,Ontario,CA,Canada Liverpool,NS,Nova Scotia,CA,Canada Lloydminster,AB,Alberta,CA,Canada Lockport,MB,Manitoba,CA,Canada Logan Lake,BC,British Columbia,CA,Canada -Logy Bay,NL,Newfoundland and Labrador,CA,Canada London,ON,Ontario,CA,Canada +Lone Pine,AB,Alberta,CA,Canada Long Sault,ON,Ontario,CA,Canada Longueuil,QC,Quebec,CA,Canada Longview,AB,Alberta,CA,Canada +Loon Lake,SK,Saskatchewan,CA,Canada Lorette,MB,Manitoba,CA,Canada Loretto,ON,Ontario,CA,Canada Lorraine,QC,Quebec,CA,Canada -Lotbiniere,QC,Quebec,CA,Canada Louisbourg,NS,Nova Scotia,CA,Canada Louisdale,NS,Nova Scotia,CA,Canada Louiseville,QC,Quebec,CA,Canada Lourdes-de-Blanc-Sablon,QC,Quebec,CA,Canada Lowbanks,ON,Ontario,CA,Canada -Lower Branch,NS,Nova Scotia,CA,Canada Lower Nicola,BC,British Columbia,CA,Canada -Lower Queensbury,NB,New Brunswick,CA,Canada +Lower South River,NS,Nova Scotia,CA,Canada Lucan,ON,Ontario,CA,Canada -Lucknow,ON,Ontario,CA,Canada Lumsden,SK,Saskatchewan,CA,Canada Lund,BC,British Columbia,CA,Canada Lundbreck,AB,Alberta,CA,Canada Lunenburg,NS,Nova Scotia,CA,Canada -Luseland,SK,Saskatchewan,CA,Canada Luskville,QC,Quebec,CA,Canada -Lyn,ON,Ontario,CA,Canada -Lyons Brook,NS,Nova Scotia,CA,Canada Lytton,BC,British Columbia,CA,Canada Maberly,ON,Ontario,CA,Canada -Mabou,NS,Nova Scotia,CA,Canada Macamic,QC,Quebec,CA,Canada -MacGregor,MB,Manitoba,CA,Canada Mackenzie,BC,British Columbia,CA,Canada Macklin,SK,Saskatchewan,CA,Canada MacTier,ON,Ontario,CA,Canada -Madawaska,ON,Ontario,CA,Canada Madeleine-Centre,QC,Quebec,CA,Canada Madoc,ON,Ontario,CA,Canada Madsen,ON,Ontario,CA,Canada @@ -93446,53 +76261,41 @@ Magog,QC,Quebec,CA,Canada Magrath,AB,Alberta,CA,Canada Mahone Bay,NS,Nova Scotia,CA,Canada Maidstone,ON,Ontario,CA,Canada -Maidstone,SK,Saskatchewan,CA,Canada -Main Brook,NL,Newfoundland and Labrador,CA,Canada -Hochelaga-Maisonneuve,QC,Quebec,CA,Canada -Maitland,ON,Ontario,CA,Canada -Malagash,NS,Nova Scotia,CA,Canada +Mallaig,AB,Alberta,CA,Canada Malton,ON,Ontario,CA,Canada Mandeville,QC,Quebec,CA,Canada -,MB,Manitoba,CA,Canada +Manitoba,MB,Manitoba,CA,Canada Manitou,MB,Manitoba,CA,Canada Manitouwadge,ON,Ontario,CA,Canada Maniwaki,QC,Quebec,CA,Canada -Mannheim,ON,Ontario,CA,Canada Manning,AB,Alberta,CA,Canada Mannville,AB,Alberta,CA,Canada -Manor,SK,Saskatchewan,CA,Canada +Manouane,QC,Quebec,CA,Canada Manseau,QC,Quebec,CA,Canada Mansfield-et-Pontefract,QC,Quebec,CA,Canada Mansons Landing,BC,British Columbia,CA,Canada Mansonville,QC,Quebec,CA,Canada Maple,ON,Ontario,CA,Canada -Maple,ON,Ontario,CA,Canada Maple Creek,SK,Saskatchewan,CA,Canada Maple Ridge,BC,British Columbia,CA,Canada Marathon,ON,Ontario,CA,Canada Marbleton,QC,Quebec,CA,Canada Marchand,MB,Manitoba,CA,Canada -Margaretsville,NS,Nova Scotia,CA,Canada Maricourt,QC,Quebec,CA,Canada Marieville,QC,Quebec,CA,Canada Marion Bridge,NS,Nova Scotia,CA,Canada Markdale,ON,Ontario,CA,Canada Markham,ON,Ontario,CA,Canada Marmora,ON,Ontario,CA,Canada -Marsoui,QC,Quebec,CA,Canada Martensville,SK,Saskatchewan,CA,Canada "Martin's River",NS,Nova Scotia,CA,Canada Martinville,QC,Quebec,CA,Canada -"Mary's Harbour",NL,Newfoundland and Labrador,CA,Canada Marystown,NL,Newfoundland and Labrador,CA,Canada Mascouche,QC,Quebec,CA,Canada -Maskinonge,QC,Quebec,CA,Canada +Maskinongé,QC,Quebec,CA,Canada Masset,BC,British Columbia,CA,Canada Massey,ON,Ontario,CA,Canada Massueville,QC,Quebec,CA,Canada -Matachewan,ON,Ontario,CA,Canada -Matagami,QC,Quebec,CA,Canada -Matheson,ON,Ontario,CA,Canada Mattawa,ON,Ontario,CA,Canada Mattice,ON,Ontario,CA,Canada Maugerville,NB,New Brunswick,CA,Canada @@ -93500,53 +76303,46 @@ Maxville,ON,Ontario,CA,Canada Mayerthorpe,AB,Alberta,CA,Canada Maynooth,ON,Ontario,CA,Canada McAdam,NB,New Brunswick,CA,Canada +McBride,BC,British Columbia,CA,Canada McCreary,MB,Manitoba,CA,Canada -McDougall,ON,Ontario,CA,Canada McGregor,ON,Ontario,CA,Canada -McKees Mills,NB,New Brunswick,CA,Canada McKellar Heights,ON,Ontario,CA,Canada +McKenzie Island,ON,Ontario,CA,Canada McLennan,AB,Alberta,CA,Canada -McMahon,SK,Saskatchewan,CA,Canada McMasterville,QC,Quebec,CA,Canada -Meacham,SK,Saskatchewan,CA,Canada Meadow Lake,SK,Saskatchewan,CA,Canada Meaford,ON,Ontario,CA,Canada Medicine Hat,AB,Alberta,CA,Canada +Melancthon,ON,Ontario,CA,Canada Melbourne,QC,Quebec,CA,Canada Melfort,SK,Saskatchewan,CA,Canada Melita,MB,Manitoba,CA,Canada -Melville,PE,Prince Edward Island,CA,Canada Melville,SK,Saskatchewan,CA,Canada Memramcook,NB,New Brunswick,CA,Canada Mercier,QC,Quebec,CA,Canada Merlin,ON,Ontario,CA,Canada -Mermaid,PE,Prince Edward Island,CA,Canada Merrickville,ON,Ontario,CA,Canada Merritt,BC,British Columbia,CA,Canada Messines,QC,Quebec,CA,Canada Metcalfe,ON,Ontario,CA,Canada -Meteghan,NS,Nova Scotia,CA,Canada -Meteghan Centre,NS,Nova Scotia,CA,Canada -Meteghan River,NS,Nova Scotia,CA,Canada +Metiskow,AB,Alberta,CA,Canada Miami,MB,Manitoba,CA,Canada Middle Sackville,NS,Nova Scotia,CA,Canada Middleton,NS,Nova Scotia,CA,Canada Midhurst,ON,Ontario,CA,Canada Midland,ON,Ontario,CA,Canada -Midway,BC,British Columbia,CA,Canada Milan,QC,Quebec,CA,Canada Mildmay,ON,Ontario,CA,Canada -Milford,NS,Nova Scotia,CA,Canada Milford,ON,Ontario,CA,Canada Milk River,AB,Alberta,CA,Canada -Millarville,AB,Alberta,CA,Canada -Millbank,ON,Ontario,CA,Canada Mill Bay,BC,British Columbia,CA,Canada +Millbrook,NS,Nova Scotia,CA,Canada Millbrook,ON,Ontario,CA,Canada +Mill Creek,NS,Nova Scotia,CA,Canada Mille-Isles,QC,Quebec,CA,Canada +Miller Lake,ON,Ontario,CA,Canada +Millet,AB,Alberta,CA,Canada Millgrove,ON,Ontario,CA,Canada -Mill Village,NS,Nova Scotia,CA,Canada -Milo,AB,Alberta,CA,Canada Milton,NS,Nova Scotia,CA,Canada Milton,ON,Ontario,CA,Canada Milverton,ON,Ontario,CA,Canada @@ -93555,28 +76351,30 @@ Mine Centre,ON,Ontario,CA,Canada Minesing,ON,Ontario,CA,Canada Minett,ON,Ontario,CA,Canada Minnedosa,MB,Manitoba,CA,Canada -Minto,NB,New Brunswick,CA,Canada Mirabel,QC,Quebec,CA,Canada Miramichi,NB,New Brunswick,CA,Canada Miscouche,PE,Prince Edward Island,CA,Canada -Mission,BC,British Columbia,CA,Canada Mississauga,ON,Ontario,CA,Canada +Mississippi Mills,ON,Ontario,CA,Canada Mistissini,QC,Quebec,CA,Canada Mitchell/Ontario,ON,Ontario,CA,Canada Mitchell,MB,Manitoba,CA,Canada Moberly Lake,BC,British Columbia,CA,Canada Moffat,ON,Ontario,CA,Canada +Moffet,QC,Quebec,CA,Canada Monarch,AB,Alberta,CA,Canada Moncton,NB,New Brunswick,CA,Canada Monkton,ON,Ontario,CA,Canada Mono,ON,Ontario,CA,Canada Montague,PE,Prince Edward Island,CA,Canada +Montcalm,QC,Quebec,CA,Canada Montebello,QC,Quebec,CA,Canada Mont-Laurier,QC,Quebec,CA,Canada Montney,BC,British Columbia,CA,Canada Montpellier,QC,Quebec,CA,Canada Montreal,QC,Quebec,CA,Canada Montreal East,QC,Quebec,CA,Canada +Montreal Lake,SK,Saskatchewan,CA,Canada Montreal West,QC,Quebec,CA,Canada Mount Royal,QC,Quebec,CA,Canada Mont-Saint-Gregoire,QC,Quebec,CA,Canada @@ -93584,22 +76382,18 @@ Mont-Saint-Hilaire,QC,Quebec,CA,Canada Mont-Tremblant,QC,Quebec,CA,Canada Moonbeam,ON,Ontario,CA,Canada Moonstone,ON,Ontario,CA,Canada -Mooretown,ON,Ontario,CA,Canada Moose Creek,ON,Ontario,CA,Canada Moose Factory,ON,Ontario,CA,Canada +Moosehorn,MB,Manitoba,CA,Canada Moose Jaw,SK,Saskatchewan,CA,Canada Moosomin,SK,Saskatchewan,CA,Canada Moosonee,ON,Ontario,CA,Canada Morden,MB,Manitoba,CA,Canada -Morell,PE,Prince Edward Island,CA,Canada Morin-Heights,QC,Quebec,CA,Canada Morinville,AB,Alberta,CA,Canada Morley,AB,Alberta,CA,Canada -Morrin,AB,Alberta,CA,Canada Morris,MB,Manitoba,CA,Canada Morrisburg,ON,Ontario,CA,Canada -Mossleigh,AB,Alberta,CA,Canada -Mossley,ON,Ontario,CA,Canada Mount Albert,ON,Ontario,CA,Canada Mount Albion,PE,Prince Edward Island,CA,Canada Mount Brydges,ON,Ontario,CA,Canada @@ -93615,13 +76409,8 @@ Mulgrave,NS,Nova Scotia,CA,Canada Mulmur,ON,Ontario,CA,Canada Muncey,ON,Ontario,CA,Canada Mundare,AB,Alberta,CA,Canada -Munson,AB,Alberta,CA,Canada -Munster,ON,Ontario,CA,Canada -Murray River,PE,Prince Edward Island,CA,Canada Muskoka,ON,Ontario,CA,Canada -Musquodoboit Harbour,NS,Nova Scotia,CA,Canada Myrnam,AB,Alberta,CA,Canada -Nackawic,NB,New Brunswick,CA,Canada Nakusp,BC,British Columbia,CA,Canada Nampa,AB,Alberta,CA,Canada Nanaimo,BC,British Columbia,CA,Canada @@ -93632,60 +76421,51 @@ Napanee,ON,Ontario,CA,Canada Napierville,QC,Quebec,CA,Canada Nappan,NS,Nova Scotia,CA,Canada Narol,MB,Manitoba,CA,Canada +Nasonworth,NB,New Brunswick,CA,Canada +Natashquan,QC,Quebec,CA,Canada Neepawa,MB,Manitoba,CA,Canada +Neilburg,SK,Saskatchewan,CA,Canada Nelson,BC,British Columbia,CA,Canada Nepean,ON,Ontario,CA,Canada Nestleton Station,ON,Ontario,CA,Canada Neuanlage,SK,Saskatchewan,CA,Canada -Neudorf,SK,Saskatchewan,CA,Canada Neustadt,ON,Ontario,CA,Canada New Aiyansh,BC,British Columbia,CA,Canada New Bothwell,MB,Manitoba,CA,Canada -Newbrook,AB,Alberta,CA,Canada ,NB,New Brunswick,CA,Canada Newburgh,ON,Ontario,CA,Canada Newbury,ON,Ontario,CA,Canada Newcastle,NB,New Brunswick,CA,Canada Newcastle,ON,Ontario,CA,Canada -New Denver,BC,British Columbia,CA,Canada New Dundee,ON,Ontario,CA,Canada -New Glasgow,PE,Prince Edward Island,CA,Canada +New Germany,NS,Nova Scotia,CA,Canada New Glasgow,NS,Nova Scotia,CA,Canada New Hamburg,ON,Ontario,CA,Canada New Harbour,NL,Newfoundland and Labrador,CA,Canada Newmarket,ON,Ontario,CA,Canada -New Maryland,NB,New Brunswick,CA,Canada New Minas,NS,Nova Scotia,CA,Canada -New Ross,NS,Nova Scotia,CA,Canada New Tecumseth,ON,Ontario,CA,Canada Newtonville,ON,Ontario,CA,Canada -New Victoria,NS,Nova Scotia,CA,Canada New Waterford,NS,Nova Scotia,CA,Canada New Westminster,BC,British Columbia,CA,Canada Niagara Falls,ON,Ontario,CA,Canada Niagara-on-the-Lake,ON,Ontario,CA,Canada Nicolet,QC,Quebec,CA,Canada Nictaux,NS,Nova Scotia,CA,Canada -Nine Mile Creek,PE,Prince Edward Island,CA,Canada -Nine Mile River,NS,Nova Scotia,CA,Canada -Nipawin,SK,Saskatchewan,CA,Canada Nipigon,ON,Ontario,CA,Canada Nisku,AB,Alberta,CA,Canada Niverville,MB,Manitoba,CA,Canada Nobel,ON,Ontario,CA,Canada -Nobleford,AB,Alberta,CA,Canada Nobleton,ON,Ontario,CA,Canada Nominingue,QC,Quebec,CA,Canada Normandin,QC,Quebec,CA,Canada Norman Wells,NT,Northwest Territories,CA,Canada -Norris Arm,NL,Newfoundland and Labrador,CA,Canada North Battleford,SK,Saskatchewan,CA,Canada North Bay,ON,Ontario,CA,Canada North Hatley,QC,Quebec,CA,Canada North Park,ON,Ontario,CA,Canada North Saanich,BC,British Columbia,CA,Canada Northside East Bay,NS,Nova Scotia,CA,Canada -North Tay,NB,New Brunswick,CA,Canada North Vancouver,BC,British Columbia,CA,Canada North West River,NL,Newfoundland and Labrador,CA,Canada ,NT,Northwest Territories,CA,Canada @@ -93695,29 +76475,21 @@ Norval,ON,Ontario,CA,Canada Norwich,ON,Ontario,CA,Canada Norwood,ON,Ontario,CA,Canada Notre-Dame-de-la-Merci,QC,Quebec,CA,Canada -Notre-Dame-de-la-Paix,QC,Quebec,CA,Canada -Notre-Dame-de-la-Salette,QC,Quebec,CA,Canada "Notre-Dame-de-l'Ile-Perrot",QC,Quebec,CA,Canada Notre Dame de Lourdes,MB,Manitoba,CA,Canada Notre-Dame-de-Lourdes,QC,Quebec,CA,Canada -Notre-Dame-de-Pontmain,QC,Quebec,CA,Canada -Notre-Dame-des-Bois,QC,Quebec,CA,Canada Notre-Dame-des-Prairies,QC,Quebec,CA,Canada Notre-Dame-du-Bon-Conseil,QC,Quebec,CA,Canada -Notre-Dame-du-Laus,QC,Quebec,CA,Canada -Notre-Dame-du-Mont-Carmel,QC,Quebec,CA,Canada Notre-Dame-du-Nord,QC,Quebec,CA,Canada Nottawa,ON,Ontario,CA,Canada -Nova Scotia,NS,Nova Scotia,CA,Canada +,NS,Nova Scotia,CA,Canada Noyan,QC,Quebec,CA,Canada ,NU,Nunavut,CA,Canada Oakbank,MB,Manitoba,CA,Canada Oak Bluff,MB,Manitoba,CA,Canada -Oak Lake,MB,Manitoba,CA,Canada Oak Ridges,ON,Ontario,CA,Canada Oak River,MB,Manitoba,CA,Canada Oakville,ON,Ontario,CA,Canada -Oakville,MB,Manitoba,CA,Canada Oakwood,ON,Ontario,CA,Canada Obedjiwan,QC,Quebec,CA,Canada Ochre River,MB,Manitoba,CA,Canada @@ -93729,7 +76501,6 @@ Okanagan Falls,BC,British Columbia,CA,Canada Okotoks,AB,Alberta,CA,Canada Oldcastle,ON,Ontario,CA,Canada Old Crow,YT,Yukon,CA,Canada -Old Perlican,NL,Newfoundland and Labrador,CA,Canada Olds,AB,Alberta,CA,Canada "O'Leary",PE,Prince Edward Island,CA,Canada Oliver,BC,British Columbia,CA,Canada @@ -93738,7 +76509,6 @@ Onanole,MB,Manitoba,CA,Canada Onion Lake,SK,Saskatchewan,CA,Canada Onoway,AB,Alberta,CA,Canada ,ON,Ontario,CA,Canada -Orangedale,NS,Nova Scotia,CA,Canada Orangeville,ON,Ontario,CA,Canada Orford Lake,QC,Quebec,CA,Canada Orillia,ON,Ontario,CA,Canada @@ -93754,16 +76524,12 @@ Osoyoos,BC,British Columbia,CA,Canada Ottawa,ON,Ontario,CA,Canada Otterburne,MB,Manitoba,CA,Canada Otterburn Park,QC,Quebec,CA,Canada -Outlook,SK,Saskatchewan,CA,Canada -Overton,NS,Nova Scotia,CA,Canada Owen Sound,ON,Ontario,CA,Canada -Oxbow,SK,Saskatchewan,CA,Canada Oxdrift,ON,Ontario,CA,Canada Oxford,NS,Nova Scotia,CA,Canada Oxford House,MB,Manitoba,CA,Canada -Oxford Junction,NS,Nova Scotia,CA,Canada -Oxford Station,ON,Ontario,CA,Canada Oyen,AB,Alberta,CA,Canada +Pain Court,ON,Ontario,CA,Canada Paisley,ON,Ontario,CA,Canada Pakenham,ON,Ontario,CA,Canada Palgrave,ON,Ontario,CA,Canada @@ -93772,22 +76538,17 @@ Palmer Rapids,ON,Ontario,CA,Canada Palmerston,ON,Ontario,CA,Canada Pambrun,SK,Saskatchewan,CA,Canada Pangnirtung,NU,Nunavut,CA,Canada -Pansy,MB,Manitoba,CA,Canada Papineauville,QC,Quebec,CA,Canada Paradise,NL,Newfoundland and Labrador,CA,Canada -Paradise,NS,Nova Scotia,CA,Canada Paradise Valley,AB,Alberta,CA,Canada Parham,ON,Ontario,CA,Canada -Parisville,QC,Quebec,CA,Canada Parkers Cove,NS,Nova Scotia,CA,Canada Parkhill,ON,Ontario,CA,Canada Parkland,AB,Alberta,CA,Canada Parksville,BC,British Columbia,CA,Canada Parry Sound,ON,Ontario,CA,Canada Parson,BC,British Columbia,CA,Canada -Pasadena,NL,Newfoundland and Labrador,CA,Canada Patricia,AB,Alberta,CA,Canada -Paynton,SK,Saskatchewan,CA,Canada Peace River,AB,Alberta,CA,Canada Peachland,BC,British Columbia,CA,Canada Peawanuck,ON,Ontario,CA,Canada @@ -93798,12 +76559,11 @@ Pembroke,ON,Ontario,CA,Canada Pender Island,BC,British Columbia,CA,Canada Penetanguishene,ON,Ontario,CA,Canada Penhold,AB,Alberta,CA,Canada -Pennfield,NB,New Brunswick,CA,Canada Penniac,NB,New Brunswick,CA,Canada +Penobsquis,NB,New Brunswick,CA,Canada Penticton,BC,British Columbia,CA,Canada -Peribonka,QC,Quebec,CA,Canada +Péribonka,QC,Quebec,CA,Canada Perkins,QC,Quebec,CA,Canada -Perryvale,AB,Alberta,CA,Canada Perth,ON,Ontario,CA,Canada Petawawa,ON,Ontario,CA,Canada Peterborough,ON,Ontario,CA,Canada @@ -93814,19 +76574,17 @@ Pickering,ON,Ontario,CA,Canada Pickle Lake,ON,Ontario,CA,Canada Picton,ON,Ontario,CA,Canada Pictou,NS,Nova Scotia,CA,Canada -Picture Butte,AB,Alberta,CA,Canada Piedmont,QC,Quebec,CA,Canada Pierceland,SK,Saskatchewan,CA,Canada Pierrefonds,QC,Quebec,CA,Canada Pierreville,QC,Quebec,CA,Canada Pikangikum,ON,Ontario,CA,Canada -Pike River,QC,Quebec,CA,Canada +Pilot Mound,MB,Manitoba,CA,Canada Pinantan Lake,BC,British Columbia,CA,Canada Pinawa,MB,Manitoba,CA,Canada Pincher Creek,AB,Alberta,CA,Canada Pincourt,QC,Quebec,CA,Canada Pine Falls,MB,Manitoba,CA,Canada -Pine River,MB,Manitoba,CA,Canada Pitt Meadows,BC,British Columbia,CA,Canada Placentia,NL,Newfoundland and Labrador,CA,Canada Plainfield,ON,Ontario,CA,Canada @@ -93836,8 +76594,6 @@ Plantagenet,ON,Ontario,CA,Canada Plattsville,ON,Ontario,CA,Canada Pleasantville,NS,Nova Scotia,CA,Canada Plum Coulee,MB,Manitoba,CA,Canada -Plymouth,NS,Nova Scotia,CA,Canada -Plympton-Wyoming,ON,Ontario,CA,Canada Pocologan,NB,New Brunswick,CA,Canada Pointe au Baril,ON,Ontario,CA,Canada Pointe-aux-Outardes,QC,Quebec,CA,Canada @@ -93845,18 +76601,18 @@ Pointe-aux-Trembles,QC,Quebec,CA,Canada Pointe-Calumet,QC,Quebec,CA,Canada Pointe-Claire,QC,Quebec,CA,Canada Pointe-des-Cascades,QC,Quebec,CA,Canada +Point Edward,NS,Nova Scotia,CA,Canada +Point Edward,ON,Ontario,CA,Canada Pointe-Fortune,ON,Ontario,CA,Canada -Pointe-Lebel,QC,Quebec,CA,Canada -Pomquet,NS,Nova Scotia,CA,Canada Ponoka,AB,Alberta,CA,Canada Pont-Viau,QC,Quebec,CA,Canada Pontypool,ON,Ontario,CA,Canada +Poplar Grove,NS,Nova Scotia,CA,Canada Poplar Hill,ON,Ontario,CA,Canada Porcupine,ON,Ontario,CA,Canada Portage la Prairie,MB,Manitoba,CA,Canada Port Alberni,BC,British Columbia,CA,Canada Port Alice,BC,British Columbia,CA,Canada -Portapique,NS,Nova Scotia,CA,Canada Port au Choix,NL,Newfoundland and Labrador,CA,Canada Port Burwell,ON,Ontario,CA,Canada Port-Cartier,QC,Quebec,CA,Canada @@ -93867,16 +76623,13 @@ Port Credit,ON,Ontario,CA,Canada Port Dover,ON,Ontario,CA,Canada Port Elgin,ON,Ontario,CA,Canada Porters Lake,NS,Nova Scotia,CA,Canada -Port Greville,NS,Nova Scotia,CA,Canada Port Hardy,BC,British Columbia,CA,Canada +Port Hastings,NS,Nova Scotia,CA,Canada Port Hawkesbury,NS,Nova Scotia,CA,Canada Port Hope,ON,Ontario,CA,Canada -Port Loring,ON,Ontario,CA,Canada -Port Maitland,NS,Nova Scotia,CA,Canada Port McNeill,BC,British Columbia,CA,Canada Port McNicoll,ON,Ontario,CA,Canada Port Moody,BC,British Columbia,CA,Canada -Port Morien,NS,Nova Scotia,CA,Canada Port Renfrew,BC,British Columbia,CA,Canada Port Rowan,ON,Ontario,CA,Canada Port Saunders,NL,Newfoundland and Labrador,CA,Canada @@ -93887,20 +76640,19 @@ Port Williams,NS,Nova Scotia,CA,Canada Pouce Coupe,BC,British Columbia,CA,Canada Powassan,ON,Ontario,CA,Canada Powell River,BC,British Columbia,CA,Canada -Powerview,MB,Manitoba,CA,Canada +Preissac,QC,Quebec,CA,Canada Prescott,ON,Ontario,CA,Canada -Prevost,QC,Quebec,CA,Canada +Prévost,QC,Quebec,CA,Canada Priceville,ON,Ontario,CA,Canada Priddis,AB,Alberta,CA,Canada Prince Albert,SK,Saskatchewan,CA,Canada Prince Edward,ON,Ontario,CA,Canada ,PE,Prince Edward Island,CA,Canada Prince George,BC,British Columbia,CA,Canada -Prince of Wales,NB,New Brunswick,CA,Canada Prince Rupert,BC,British Columbia,CA,Canada Princeton,BC,British Columbia,CA,Canada Pritchard,BC,British Columbia,CA,Canada -Prospect,NS,Nova Scotia,CA,Canada +Progress,BC,British Columbia,CA,Canada Provost,AB,Alberta,CA,Canada Pugwash,NS,Nova Scotia,CA,Canada Puslinch,ON,Ontario,CA,Canada @@ -93916,42 +76668,36 @@ Quinte West,ON,Ontario,CA,Canada Quispamsis,NB,New Brunswick,CA,Canada Quyon,QC,Quebec,CA,Canada Racine,QC,Quebec,CA,Canada -Radium Hot Springs,BC,British Columbia,CA,Canada -Ragueneau,QC,Quebec,CA,Canada Rainbow Lake,AB,Alberta,CA,Canada -Rainier,AB,Alberta,CA,Canada Rainy River,ON,Ontario,CA,Canada Ramea,NL,Newfoundland and Labrador,CA,Canada Rankin Inlet,NU,Nunavut,CA,Canada +Rapid City,MB,Manitoba,CA,Canada Rawdon,QC,Quebec,CA,Canada Raymond,AB,Alberta,CA,Canada +Metapenagiag,NB,New Brunswick,CA,Canada +Redbridge,ON,Ontario,CA,Canada Redcliff,AB,Alberta,CA,Canada Red Deer,AB,Alberta,CA,Canada Red Lake,ON,Ontario,CA,Canada -Red Rock,ON,Ontario,CA,Canada Redstone,BC,British Columbia,CA,Canada Redvers,SK,Saskatchewan,CA,Canada -Redwater,AB,Alberta,CA,Canada Regina,SK,Saskatchewan,CA,Canada Regina Beach,SK,Saskatchewan,CA,Canada -Remigny,QC,Quebec,CA,Canada -Rencontre East,NL,Newfoundland and Labrador,CA,Canada +Rémigny,QC,Quebec,CA,Canada Renfrew,ON,Ontario,CA,Canada Repentigny,QC,Quebec,CA,Canada -Naujaat,NU,Nunavut,CA,Canada Reserve Mines,NS,Nova Scotia,CA,Canada Resolute,NU,Nunavut,CA,Canada +Reston,MB,Manitoba,CA,Canada Revelstoke,BC,British Columbia,CA,Canada Rexdale,ON,Ontario,CA,Canada -Rhodes Corner,NS,Nova Scotia,CA,Canada -Richelieu,QC,Quebec,CA,Canada Richer,MB,Manitoba,CA,Canada -Richibucto,NB,New Brunswick,CA,Canada +Richmond,PE,Prince Edward Island,CA,Canada Richmond,QC,Quebec,CA,Canada Richmond,ON,Ontario,CA,Canada Richmond,BC,British Columbia,CA,Canada Richmond Hill,ON,Ontario,CA,Canada -Richmound,SK,Saskatchewan,CA,Canada Rideau Ferry,ON,Ontario,CA,Canada Ridgetown,ON,Ontario,CA,Canada Ridgeway,ON,Ontario,CA,Canada @@ -93961,11 +76707,12 @@ Riondel,BC,British Columbia,CA,Canada Ripley,ON,Ontario,CA,Canada Ripon,QC,Quebec,CA,Canada River Glade,NB,New Brunswick,CA,Canada +River Hebert,NS,Nova Scotia,CA,Canada +River John,NS,Nova Scotia,CA,Canada River of Ponds,NL,Newfoundland and Labrador,CA,Canada Rivers,MB,Manitoba,CA,Canada -Riverton,MB,Manitoba,CA,Canada +River Valley,ON,Ontario,CA,Canada Riverview,NB,New Brunswick,CA,Canada -Rivière-au-Tonnerre,QC,Quebec,CA,Canada Riviere-Beaudette,QC,Quebec,CA,Canada Riviere-Rouge,QC,Quebec,CA,Canada Riviere-Saint-Jean,QC,Quebec,CA,Canada @@ -93974,51 +76721,42 @@ Roberts Creek,BC,British Columbia,CA,Canada Roberval,QC,Quebec,CA,Canada Roblin,MB,Manitoba,CA,Canada Rocanville,SK,Saskatchewan,CA,Canada -Rock Creek,BC,British Columbia,CA,Canada Rockland,ON,Ontario,CA,Canada -Rocklin,NS,Nova Scotia,CA,Canada -Rockport,ON,Ontario,CA,Canada Rockton,ON,Ontario,CA,Canada Rockwood,ON,Ontario,CA,Canada Rockyford,AB,Alberta,CA,Canada Rocky Mountain House,AB,Alberta,CA,Canada -Rocky Point,PE,Prince Edward Island,CA,Canada Rocky View,AB,Alberta,CA,Canada Roddickton,NL,Newfoundland and Labrador,CA,Canada Rodney,ON,Ontario,CA,Canada -Rogersville,NB,New Brunswick,CA,Canada Roland,MB,Manitoba,CA,Canada Rolphton,ON,Ontario,CA,Canada -Rosedale,ON,Ontario,CA,Canada -Rosedale,BC,British Columbia,CA,Canada +Rosalind,AB,Alberta,CA,Canada +Rose Bay,NS,Nova Scotia,CA,Canada Rosemary,AB,Alberta,CA,Canada -Rosemere,QC,Quebec,CA,Canada -Rosemont,ON,Ontario,CA,Canada +Rosemère,QC,Quebec,CA,Canada Roseneath,ON,Ontario,CA,Canada -Rosenfeld,MB,Manitoba,CA,Canada Rosenort,MB,Manitoba,CA,Canada Rose Prairie,BC,British Columbia,CA,Canada Rosetown,SK,Saskatchewan,CA,Canada Ross,MB,Manitoba,CA,Canada Rossburn,MB,Manitoba,CA,Canada +Rosseau Falls,ON,Ontario,CA,Canada Rosser,MB,Manitoba,CA,Canada Rossland,BC,British Columbia,CA,Canada -Rosthern,SK,Saskatchewan,CA,Canada Rothesay,NB,New Brunswick,CA,Canada -Rougemont,QC,Quebec,CA,Canada Round Lake Centre,ON,Ontario,CA,Canada Rouyn-Noranda,QC,Quebec,CA,Canada Roxboro,QC,Quebec,CA,Canada Roxton Falls,QC,Quebec,CA,Canada Roxton Pond,QC,Quebec,CA,Canada -Rusagonis,NB,New Brunswick,CA,Canada +Royston,BC,British Columbia,CA,Canada Russell,ON,Ontario,CA,Canada Russell,MB,Manitoba,CA,Canada Rycroft,AB,Alberta,CA,Canada Ryley,AB,Alberta,CA,Canada Saanich,BC,British Columbia,CA,Canada Saanichton,BC,British Columbia,CA,Canada -Sabrevois,QC,Quebec,CA,Canada Sachigo Lake,ON,Ontario,CA,Canada Sackville,NB,New Brunswick,CA,Canada Saddle Lake,AB,Alberta,CA,Canada @@ -94037,30 +76775,27 @@ Saint-Amable,QC,Quebec,CA,Canada Saint-Ambroise,QC,Quebec,CA,Canada Saint-Andre-Avellin,QC,Quebec,CA,Canada "Saint-Andre-d'Argenteuil",QC,Quebec,CA,Canada -Saint-Andre-du-Lac-Saint-Jean,QC,Quebec,CA,Canada Saint Andrews,NB,New Brunswick,CA,Canada Saint-Anicet,QC,Quebec,CA,Canada -Saint-Antoine,NB,New Brunswick,CA,Canada Saint-Antoine-sur-Richelieu,QC,Quebec,CA,Canada Saint-Armand,QC,Quebec,CA,Canada Saint-Augustin,QC,Quebec,CA,Canada -Saint-Barnabe-Sud,QC,Quebec,CA,Canada Saint-Barthelemy,QC,Quebec,CA,Canada Saint-Basile-le-Grand,QC,Quebec,CA,Canada +Saint-Bernard-de-Michaudville,QC,Quebec,CA,Canada Saint-Blaise-sur-Richelieu,QC,Quebec,CA,Canada Saint-Bonaventure,QC,Quebec,CA,Canada Saint-Boniface,QC,Quebec,CA,Canada Saint-Bruno,QC,Quebec,CA,Canada +Saint-Bruno-de-Guigues,QC,Quebec,CA,Canada Saint-Bruno-de-Montarville,QC,Quebec,CA,Canada Saint-Calixte,QC,Quebec,CA,Canada -Saint-Camille,QC,Quebec,CA,Canada Saint-Casimir,QC,Quebec,CA,Canada Saint-Celestin,QC,Quebec,CA,Canada Saint-Cesaire,QC,Quebec,CA,Canada Saint-Charles-Borromee,QC,Quebec,CA,Canada Saint-Charles-sur-Richelieu,QC,Quebec,CA,Canada Saint-Chrysostome,QC,Quebec,CA,Canada -Saint-Claude,QC,Quebec,CA,Canada Saint-Clet,QC,Quebec,CA,Canada Saint-Colomban,QC,Quebec,CA,Canada Saint-Constant,QC,Quebec,CA,Canada @@ -94069,12 +76804,9 @@ Saint-Cyrille-de-Wendover,QC,Quebec,CA,Canada Saint-Damase,QC,Quebec,CA,Canada Saint-Damien,QC,Quebec,CA,Canada Saint-David-de-Falardeau,QC,Quebec,CA,Canada -Saint-Denis,QC,Quebec,CA,Canada Saint-Denis-sur-Richelieu,QC,Quebec,CA,Canada Saint-Didace,QC,Quebec,CA,Canada Saint-Dominique,QC,Quebec,CA,Canada -Saint-Dominique-du-Rosaire,QC,Quebec,CA,Canada -Saint-Donat,QC,Quebec,CA,Canada Saint-Donat-de-Montcalm,QC,Quebec,CA,Canada Sainte-Adele,QC,Quebec,CA,Canada Sainte-Agathe-des-Monts,QC,Quebec,CA,Canada @@ -94092,12 +76824,9 @@ Sainte-Cecile-de-Masham,QC,Quebec,CA,Canada Sainte-Christine,QC,Quebec,CA,Canada Sainte-Clotilde-de-Chateauguay,QC,Quebec,CA,Canada Sainte-Clotilde-de-Horton,QC,Quebec,CA,Canada -Sainte-Croix,QC,Quebec,CA,Canada -Saint-Edouard,QC,Quebec,CA,Canada Saint-Edouard-de-Maskinonge,QC,Quebec,CA,Canada "Sainte-Emelie-de-l'Energie",QC,Quebec,CA,Canada Sainte-Eulalie,QC,Quebec,CA,Canada -Sainte-Genevieve,QC,Quebec,CA,Canada Sainte-Genevieve-de-Batiscan,QC,Quebec,CA,Canada Sainte-Gertrude-Manneville,QC,Quebec,CA,Canada Sainte-Hedwidge-de-Roberval,QC,Quebec,CA,Canada @@ -94106,39 +76835,36 @@ Sainte-Helene-de-Bagot,QC,Quebec,CA,Canada Sainte-Julie,QC,Quebec,CA,Canada Sainte-Julienne,QC,Quebec,CA,Canada Sainte-Justine-de-Newton,QC,Quebec,CA,Canada -Sainte-Lucie-des-Laurentides,QC,Quebec,CA,Canada Saint-Elzear,QC,Quebec,CA,Canada Sainte-Madeleine,QC,Quebec,CA,Canada Sainte-Marcelline-de-Kildare,QC,Quebec,CA,Canada Sainte-Marguerite-du-Lac-Masson,QC,Quebec,CA,Canada +Sainte-Marie-de-Blandford,QC,Quebec,CA,Canada Sainte-Marthe,QC,Quebec,CA,Canada Sainte-Marthe-sur-le-Lac,QC,Quebec,CA,Canada Sainte-Martine,QC,Quebec,CA,Canada Sainte-Melanie,QC,Quebec,CA,Canada -Sainte-Monique,QC,Quebec,CA,Canada Saint-Ephrem-de-Beauce,QC,Quebec,CA,Canada Sainte-Sabine,QC,Quebec,CA,Canada -Sainte-Seraphine,QC,Quebec,CA,Canada Sainte-Sophie,QC,Quebec,CA,Canada +Saint-Esprit,QC,Quebec,CA,Canada Sainte-Thecle,QC,Quebec,CA,Canada Sainte-Therese,QC,Quebec,CA,Canada +Sainte-Therese-de-la-Gatineau,QC,Quebec,CA,Canada Saint-Etienne-de-Bolton,QC,Quebec,CA,Canada Saint-Etienne-des-Gres,QC,Quebec,CA,Canada Saint-Eugene,QC,Quebec,CA,Canada -"Saint-Eugene-d'Argentenay",QC,Quebec,CA,Canada Saint-Eustache,QC,Quebec,CA,Canada Saint-Evariste-de-Forsyth,QC,Quebec,CA,Canada Sainte-Victoire-de-Sorel,QC,Quebec,CA,Canada Saint-Felicien,QC,Quebec,CA,Canada Saint-Felix-de-Kingsey,QC,Quebec,CA,Canada Saint-Felix-de-Valois,QC,Quebec,CA,Canada -Saint-Fortunat,QC,Quebec,CA,Canada Saint-Francois-du-Lac,QC,Quebec,CA,Canada Saint-Fulgence,QC,Quebec,CA,Canada Saint-Gabriel,QC,Quebec,CA,Canada Saint-Gabriel-de-Valcartier,QC,Quebec,CA,Canada Saint-Gedeon,QC,Quebec,CA,Canada -Saint-Gedeon-de-Beauce,QC,Quebec,CA,Canada Saint-Georges-de-Windsor,QC,Quebec,CA,Canada Saint-Germain-de-Grantham,QC,Quebec,CA,Canada Saint-Guillaume,QC,Quebec,CA,Canada @@ -94148,36 +76874,37 @@ Saint-Honore,QC,Quebec,CA,Canada Saint-Honore-de-Shenley,QC,Quebec,CA,Canada Saint-Hugues,QC,Quebec,CA,Canada Saint-Hyacinthe,QC,Quebec,CA,Canada +Saint-Ignace,NB,New Brunswick,CA,Canada Saint-Ignace-de-Loyola,QC,Quebec,CA,Canada Saint-Isidore,QC,Quebec,CA,Canada Saint-Isidore-de-Laprairie,QC,Quebec,CA,Canada Saint-Jacques,QC,Quebec,CA,Canada Saint-Jacques-le-Majeur,QC,Quebec,CA,Canada Saint-Jacques-le-Mineur,QC,Quebec,CA,Canada +Saint-Jean-Baptiste,QC,Quebec,CA,Canada Saint-Jean-de-Matha,QC,Quebec,CA,Canada Saint-Jean-sur-Richelieu,QC,Quebec,CA,Canada Saint-Jerome,QC,Quebec,CA,Canada Saint-Joachim-de-Shefford,QC,Quebec,CA,Canada Saint John,NB,New Brunswick,CA,Canada +Saint John East,NB,New Brunswick,CA,Canada Saint-Joseph-de-Coleraine,QC,Quebec,CA,Canada Saint-Joseph-de-Sorel,QC,Quebec,CA,Canada Saint-Joseph-du-Lac,QC,Quebec,CA,Canada Saint-Jude,QC,Quebec,CA,Canada -Saint-Julien,QC,Quebec,CA,Canada Saint-Justin,QC,Quebec,CA,Canada Saint-Lambert,QC,Quebec,CA,Canada Saint-Laurent,QC,Quebec,CA,Canada Saint-Lazare,QC,Quebec,CA,Canada Saint-Leonard,QC,Quebec,CA,Canada "Saint-Leonard-d'Aston",QC,Quebec,CA,Canada +Saint-Leonard-de-Portneuf,QC,Quebec,CA,Canada Saint-Liboire,QC,Quebec,CA,Canada Saint-Liguori,QC,Quebec,CA,Canada Saint-Lin-Laurentides,QC,Quebec,CA,Canada -Saint-Louis-de-Gonzague,QC,Quebec,CA,Canada Saint-Luc-de-Vincennes,QC,Quebec,CA,Canada Saint-Lucien,QC,Quebec,CA,Canada Saint-Ludger,QC,Quebec,CA,Canada -Saint-Ludger-de-Milot,QC,Quebec,CA,Canada Saint-Malo,QC,Quebec,CA,Canada Saint-Marc-de-Figuery,QC,Quebec,CA,Canada Saint-Marc-des-Carrieres,QC,Quebec,CA,Canada @@ -94186,7 +76913,6 @@ Saint-Marc-sur-Richelieu,QC,Quebec,CA,Canada Saint-Martin,QC,Quebec,CA,Canada Saint-Mathias-sur-Richelieu,QC,Quebec,CA,Canada Saint-Mathieu-de-Beloeil,QC,Quebec,CA,Canada -"Saint-Mathieu-d'Harricana",QC,Quebec,CA,Canada Saint-Mathieu-du-Parc,QC,Quebec,CA,Canada Saint-Maurice,QC,Quebec,CA,Canada Saint-Maxime-du-Mont-Louis,QC,Quebec,CA,Canada @@ -94194,53 +76920,48 @@ Saint-Michel,QC,Quebec,CA,Canada Saint-Michel-des-Saints,QC,Quebec,CA,Canada Saint-Modeste,QC,Quebec,CA,Canada Saint-Nazaire,QC,Quebec,CA,Canada +"Saint-Nazaire-d'Acton",QC,Quebec,CA,Canada Saint-Ours,QC,Quebec,CA,Canada Saint-Pascal-Baylon,ON,Ontario,CA,Canada Saint-Patrice-de-Sherrington,QC,Quebec,CA,Canada Saint-Paul,QC,Quebec,CA,Canada "Saint-Paul-de-l'Ile-aux-Noix",QC,Quebec,CA,Canada Saint-Paulin,QC,Quebec,CA,Canada -Saint-Philippe,QC,Quebec,CA,Canada Saint-Pie,QC,Quebec,CA,Canada Saint-Pie-de-Guire,QC,Quebec,CA,Canada Saint-Pierre,QC,Quebec,CA,Canada +Saint-Pierre-de-Veronne-a-Pike-River,QC,Quebec,CA,Canada Saint-Pierre-les-Becquets,QC,Quebec,CA,Canada -Saint-Placide,QC,Quebec,CA,Canada Saint-Polycarpe,QC,Quebec,CA,Canada Saint-Prime,QC,Quebec,CA,Canada -Saint-Raphael,QC,Quebec,CA,Canada Saint-Remi,QC,Quebec,CA,Canada +Saint-Remi-de-Tingwick,QC,Quebec,CA,Canada +Saint-Rene,QC,Quebec,CA,Canada Saint-Robert,QC,Quebec,CA,Canada -Saint-Roch-de-Mekinac,QC,Quebec,CA,Canada Saint-Roch-de-Richelieu,QC,Quebec,CA,Canada +Saint-Samuel,QC,Quebec,CA,Canada Saint-Sauveur,QC,Quebec,CA,Canada Saint-Sebastien,QC,Quebec,CA,Canada Saint-Simon-de-Bagot,QC,Quebec,CA,Canada Saint-Stanislas,QC,Quebec,CA,Canada +Saint-Stanislas-de-Kostka,QC,Quebec,CA,Canada Saint-Sylvere,QC,Quebec,CA,Canada -Saint-Telesphore,QC,Quebec,CA,Canada "Saint-Theodore-d'Acton",QC,Quebec,CA,Canada -Saint-Thomas-Didyme,QC,Quebec,CA,Canada Saint-Tite,QC,Quebec,CA,Canada -Saint-Ubalde,QC,Quebec,CA,Canada Saint-Urbain-Premier,QC,Quebec,CA,Canada -Saint-Valentin,QC,Quebec,CA,Canada +Saint-Valere,QC,Quebec,CA,Canada Saint-Victor,QC,Quebec,CA,Canada -Saint-Zenon,QC,Quebec,CA,Canada -Saint-Zephirin-de-Courval,QC,Quebec,CA,Canada +Saint-Wenceslas,QC,Quebec,CA,Canada Saint-Zotique,QC,Quebec,CA,Canada Salaberry-de-Valleyfield,QC,Quebec,CA,Canada Salisbury,NB,New Brunswick,CA,Canada Salluit,QC,Quebec,CA,Canada Salmo,BC,British Columbia,CA,Canada Salmon Arm,BC,British Columbia,CA,Canada -Salt Springs,NS,Nova Scotia,CA,Canada -Sambro,NS,Nova Scotia,CA,Canada +Salmon River,NS,Nova Scotia,CA,Canada Sampsonville,NS,Nova Scotia,CA,Canada Sandford,ON,Ontario,CA,Canada -Sandy Cove,NL,Newfoundland and Labrador,CA,Canada Sandy Lake,ON,Ontario,CA,Canada -Sandy Lake,MB,Manitoba,CA,Canada Sanford,MB,Manitoba,CA,Canada Sardis,BC,British Columbia,CA,Canada Sarnia,ON,Ontario,CA,Canada @@ -94256,45 +76977,32 @@ Schefferville,QC,Quebec,CA,Canada Schreiber,ON,Ontario,CA,Canada Scotch Creek,BC,British Columbia,CA,Canada Scotland,ON,Ontario,CA,Canada -Scotsburn,NS,Nova Scotia,CA,Canada Scotstown,QC,Quebec,CA,Canada Scott,QC,Quebec,CA,Canada -Seabright,NS,Nova Scotia,CA,Canada -Seaforth,NS,Nova Scotia,CA,Canada Seaforth,ON,Ontario,CA,Canada -Seal Cove,NL,Newfoundland and Labrador,CA,Canada Sebright,ON,Ontario,CA,Canada Sebringville,ON,Ontario,CA,Canada Sechelt,BC,British Columbia,CA,Canada Sedgewick,AB,Alberta,CA,Canada Selkirk,MB,Manitoba,CA,Canada -Selwyn,ON,Ontario,CA,Canada Senneterre,QC,Quebec,CA,Canada Sept-Iles,QC,Quebec,CA,Canada -Sexsmith,AB,Alberta,CA,Canada -Shallow Lake,ON,Ontario,CA,Canada -Shamattawa,MB,Manitoba,CA,Canada Shanty Bay,ON,Ontario,CA,Canada Sharbot Lake,ON,Ontario,CA,Canada Shaunavon,SK,Saskatchewan,CA,Canada Shawbridge,QC,Quebec,CA,Canada Shawinigan,QC,Quebec,CA,Canada Shawville,QC,Quebec,CA,Canada -Shedden,ON,Ontario,CA,Canada Shediac,NB,New Brunswick,CA,Canada -Sheet Harbour,NS,Nova Scotia,CA,Canada -Sheffield Mills,NS,Nova Scotia,CA,Canada Shelburne,NS,Nova Scotia,CA,Canada Shelburne,ON,Ontario,CA,Canada -Shellbrook,SK,Saskatchewan,CA,Canada +Sheldrake,QC,Quebec,CA,Canada Sherbrooke,QC,Quebec,CA,Canada Sherkston,ON,Ontario,CA,Canada Sherwood Park,AB,Alberta,CA,Canada Shields,SK,Saskatchewan,CA,Canada Shoal Lake,MB,Manitoba,CA,Canada -Shubenacadie,NS,Nova Scotia,CA,Canada Sicamous,BC,British Columbia,CA,Canada -Sidney,MB,Manitoba,CA,Canada Sidney,BC,British Columbia,CA,Canada Simcoe,ON,Ontario,CA,Canada Simpson,SK,Saskatchewan,CA,Canada @@ -94302,9 +77010,9 @@ Sioux Lookout,ON,Ontario,CA,Canada Sioux Narrows,ON,Ontario,CA,Canada Skidegate,BC,British Columbia,CA,Canada Slave Lake,AB,Alberta,CA,Canada -Slocan,BC,British Columbia,CA,Canada Slocan Park,BC,British Columbia,CA,Canada Smithers,BC,British Columbia,CA,Canada +Smiths Cove,NS,Nova Scotia,CA,Canada Smiths Falls,ON,Ontario,CA,Canada Smithville,ON,Ontario,CA,Canada Smoky Lake,AB,Alberta,CA,Canada @@ -94316,11 +77024,9 @@ Somerset,MB,Manitoba,CA,Canada Sooke,BC,British Columbia,CA,Canada Sorel-Tracy,QC,Quebec,CA,Canada Sorrento,BC,British Columbia,CA,Canada -Souris,PE,Prince Edward Island,CA,Canada Souris,MB,Manitoba,CA,Canada -Souris West,PE,Prince Edward Island,CA,Canada Southbank,BC,British Columbia,CA,Canada -South Branch,NB,New Brunswick,CA,Canada +South Bar,NS,Nova Scotia,CA,Canada South Bruce Peninsula,ON,Ontario,CA,Canada South Farmington,NS,Nova Scotia,CA,Canada South Glengarry,ON,Ontario,CA,Canada @@ -94328,14 +77034,12 @@ South Lancaster,ON,Ontario,CA,Canada South Mountain,ON,Ontario,CA,Canada South Porcupine,ON,Ontario,CA,Canada South River,ON,Ontario,CA,Canada -South Waterville,NS,Nova Scotia,CA,Canada Southwold,ON,Ontario,CA,Canada "Spaniard's Bay",NL,Newfoundland and Labrador,CA,Canada Sparwood,BC,British Columbia,CA,Canada +Spectacle Lakes,NS,Nova Scotia,CA,Canada Spencerville,ON,Ontario,CA,Canada -Sperling,MB,Manitoba,CA,Canada Spirit River,AB,Alberta,CA,Canada -Spiritwood,SK,Saskatchewan,CA,Canada Split Lake,MB,Manitoba,CA,Canada Springdale,NL,Newfoundland and Labrador,CA,Canada Springfield,ON,Ontario,CA,Canada @@ -94345,45 +77049,36 @@ Springside,SK,Saskatchewan,CA,Canada Spruce Grove,AB,Alberta,CA,Canada Sputinow,AB,Alberta,CA,Canada Squamish,BC,British Columbia,CA,Canada -St. Adolphe,MB,Manitoba,CA,Canada Staffa,ON,Ontario,CA,Canada St. Agatha,ON,Ontario,CA,Canada "St. Alban's",NL,Newfoundland and Labrador,CA,Canada St-Albert,ON,Ontario,CA,Canada St. Albert,AB,Alberta,CA,Canada -Stanbridge East,QC,Quebec,CA,Canada +Stanbridge Station,QC,Quebec,CA,Canada Standard,AB,Alberta,CA,Canada Stand Off,AB,Alberta,CA,Canada Stanley Mission,SK,Saskatchewan,CA,Canada St. Anns,ON,Ontario,CA,Canada Stanstead,QC,Quebec,CA,Canada -Stanstead-Est,QC,Quebec,CA,Canada -Staples,ON,Ontario,CA,Canada -Star City,SK,Saskatchewan,CA,Canada +St. Anthony,NL,Newfoundland and Labrador,CA,Canada Stayner,ON,Ontario,CA,Canada +"St. Bride's",NL,Newfoundland and Labrador,CA,Canada St. Catharines,ON,Ontario,CA,Canada St.-Charles,ON,Ontario,CA,Canada St. Claude,MB,Manitoba,CA,Canada -St. Clements,ON,Ontario,CA,Canada St. Davids,ON,Ontario,CA,Canada -Steady Brook,NL,Newfoundland and Labrador,CA,Canada Ste. Agathe,MB,Manitoba,CA,Canada Ste. Anne,MB,Manitoba,CA,Canada Steinbach,MB,Manitoba,CA,Canada -Stella,ON,Ontario,CA,Canada Stellarton,NS,Nova Scotia,CA,Canada Stephenville,NL,Newfoundland and Labrador,CA,Canada +Stephenville Crossing,NL,Newfoundland and Labrador,CA,Canada Ste. Rose du Lac,MB,Manitoba,CA,Canada Stettler,AB,Alberta,CA,Canada -St. Eustache,MB,Manitoba,CA,Canada -Stewart,BC,British Columbia,CA,Canada Stewiacke,NS,Nova Scotia,CA,Canada St. Francois Xavier,MB,Manitoba,CA,Canada -"St. George's",NL,Newfoundland and Labrador,CA,Canada -Stilesville,NB,New Brunswick,CA,Canada Stillwater Lake,NS,Nova Scotia,CA,Canada Stirling,ON,Ontario,CA,Canada -Stirling,AB,Alberta,CA,Canada St. Isidore,AB,Alberta,CA,Canada Stittsville,ON,Ontario,CA,Canada St. Jean Baptiste,MB,Manitoba,CA,Canada @@ -94392,6 +77087,7 @@ St. Lawrence,NL,Newfoundland and Labrador,CA,Canada St. Lina,AB,Alberta,CA,Canada St. Malo,MB,Manitoba,CA,Canada St. Marys,ON,Ontario,CA,Canada +Stoke,QC,Quebec,CA,Canada Stonecliffe,ON,Ontario,CA,Canada Stonewall,MB,Manitoba,CA,Canada Stoney Creek,ON,Ontario,CA,Canada @@ -94402,12 +77098,9 @@ Stornoway,QC,Quebec,CA,Canada Stouffville,ON,Ontario,CA,Canada St. Paul,AB,Alberta,CA,Canada St. Pauls,ON,Ontario,CA,Canada -"St. Peter's",NS,Nova Scotia,CA,Canada St-Pierre-Jolys,MB,Manitoba,CA,Canada -Strasbourg,SK,Saskatchewan,CA,Canada Stratford,PE,Prince Edward Island,CA,Canada Stratford,ON,Ontario,CA,Canada -Strathadam,NB,New Brunswick,CA,Canada Strathcona,AB,Alberta,CA,Canada Strathmore,AB,Alberta,CA,Canada Strathroy,ON,Ontario,CA,Canada @@ -94415,18 +77108,15 @@ Streetsville,ON,Ontario,CA,Canada St. Stephen,NB,New Brunswick,CA,Canada St. Theresa Point,MB,Manitoba,CA,Canada St. Thomas,ON,Ontario,CA,Canada -Stukely-Sud,QC,Quebec,CA,Canada Sturgeon County,AB,Alberta,CA,Canada Sturgeon Falls,ON,Ontario,CA,Canada Summerford,NL,Newfoundland and Labrador,CA,Canada Summerland,BC,British Columbia,CA,Canada Summerside,PE,Prince Edward Island,CA,Canada -Summerstown,ON,Ontario,CA,Canada -Summerville,NB,New Brunswick,CA,Canada +Summerville,NS,Nova Scotia,CA,Canada Sunderland,ON,Ontario,CA,Canada Sundre,AB,Alberta,CA,Canada Sundridge,ON,Ontario,CA,Canada -Sunnynook,AB,Alberta,CA,Canada Sun Peaks,BC,British Columbia,CA,Canada Surrey,BC,British Columbia,CA,Canada Sussex Corner,NB,New Brunswick,CA,Canada @@ -94434,10 +77124,9 @@ Sussex,NB,New Brunswick,CA,Canada Sutton,QC,Quebec,CA,Canada Sutton,ON,Ontario,CA,Canada Sutton West,ON,Ontario,CA,Canada -Swan Lake,MB,Manitoba,CA,Canada +Swan Hills,AB,Alberta,CA,Canada Swan River,MB,Manitoba,CA,Canada Swastika,ON,Ontario,CA,Canada -Swift Current,NL,Newfoundland and Labrador,CA,Canada Swift Current,SK,Saskatchewan,CA,Canada Sydenham,ON,Ontario,CA,Canada Sylvan Lake,AB,Alberta,CA,Canada @@ -94447,36 +77136,26 @@ Takla Landing,BC,British Columbia,CA,Canada Taloyoak,NU,Nunavut,CA,Canada Tantallon,NS,Nova Scotia,CA,Canada Tappen,BC,British Columbia,CA,Canada -Tarantum,PE,Prince Edward Island,CA,Canada Tasiujaq,QC,Quebec,CA,Canada -Ta Ta Creek,BC,British Columbia,CA,Canada Tatamagouche,NS,Nova Scotia,CA,Canada Tavistock,ON,Ontario,CA,Canada -Tawatinaw,AB,Alberta,CA,Canada -Tay Creek,NB,New Brunswick,CA,Canada -Taylor,BC,British Columbia,CA,Canada -Taylor Village,NB,New Brunswick,CA,Canada -Taymouth,NB,New Brunswick,CA,Canada Tecumseh,ON,Ontario,CA,Canada Teeswater,ON,Ontario,CA,Canada Tehkummah,ON,Ontario,CA,Canada Telkwa,BC,British Columbia,CA,Canada -Temiscaming,QC,Quebec,CA,Canada +Témiscaming,QC,Quebec,CA,Canada Temiskaming Shores,ON,Ontario,CA,Canada Terrace,BC,British Columbia,CA,Canada Terrace Bay,ON,Ontario,CA,Canada Terrasse-Vaudreuil,QC,Quebec,CA,Canada Terrebonne,QC,Quebec,CA,Canada -Teslin,YT,Yukon,CA,Canada Teulon,MB,Manitoba,CA,Canada Thamesville,ON,Ontario,CA,Canada The Junction,ON,Ontario,CA,Canada The Pas,MB,Manitoba,CA,Canada Thessalon,ON,Ontario,CA,Canada Thetis Island,BC,British Columbia,CA,Canada -Thode,SK,Saskatchewan,CA,Canada Thompson,MB,Manitoba,CA,Canada -Thorburn,NS,Nova Scotia,CA,Canada Thorhild,AB,Alberta,CA,Canada Thorndale,ON,Ontario,CA,Canada Thornhill,ON,Ontario,CA,Canada @@ -94485,39 +77164,34 @@ Thornton,ON,Ontario,CA,Canada Thorold,ON,Ontario,CA,Canada Thorsby,AB,Alberta,CA,Canada Three Hills,AB,Alberta,CA,Canada -Three Mile Plains,NS,Nova Scotia,CA,Canada Thunder Bay,ON,Ontario,CA,Canada Thurso,QC,Quebec,CA,Canada -Tignish,PE,Prince Edward Island,CA,Canada +Tidnish Bridge,NS,Nova Scotia,CA,Canada Tilbury,ON,Ontario,CA,Canada -Tilden Lake,ON,Ontario,CA,Canada Tillsonburg,ON,Ontario,CA,Canada Timberlea,NS,Nova Scotia,CA,Canada Timmins,ON,Ontario,CA,Canada -Tisdale,SK,Saskatchewan,CA,Canada +Tiverton,NS,Nova Scotia,CA,Canada Tiverton,ON,Ontario,CA,Canada Tlell,BC,British Columbia,CA,Canada Tobermory,ON,Ontario,CA,Canada Tofield,AB,Alberta,CA,Canada Torbay,NL,Newfoundland and Labrador,CA,Canada -Torbrook Mines,NS,Nova Scotia,CA,Canada Toronto,ON,Ontario,CA,Canada Tottenham,ON,Ontario,CA,Canada Tracy,NB,New Brunswick,CA,Canada Trail,BC,British Columbia,CA,Canada -Traytown,NL,Newfoundland and Labrador,CA,Canada -Trecesson,QC,Quebec,CA,Canada +Trécesson,QC,Quebec,CA,Canada +Treherne,MB,Manitoba,CA,Canada +Trenton,NS,Nova Scotia,CA,Canada Trenton,ON,Ontario,CA,Canada Tres-Saint-Redempteur,QC,Quebec,CA,Canada Triton,NL,Newfoundland and Labrador,CA,Canada -Trois-Rives,QC,Quebec,CA,Canada Trois-Rivières,QC,Quebec,CA,Canada -Truemanville,NS,Nova Scotia,CA,Canada Truro,NS,Nova Scotia,CA,Canada Tsawwassen,BC,British Columbia,CA,Canada Tumbler Ridge,BC,British Columbia,CA,Canada Turner Valley,AB,Alberta,CA,Canada -Tusket,NS,Nova Scotia,CA,Canada Tweed,ON,Ontario,CA,Canada Twillingate,NL,Newfoundland and Labrador,CA,Canada Twin Butte,AB,Alberta,CA,Canada @@ -94527,14 +77201,9 @@ Tyne Valley,PE,Prince Edward Island,CA,Canada Ucluelet,BC,British Columbia,CA,Canada Ulverton,QC,Quebec,CA,Canada Umiujaq,QC,Quebec,CA,Canada -Union,ON,Ontario,CA,Canada Unionville,ON,Ontario,CA,Canada Unity,SK,Saskatchewan,CA,Canada -Upper Barneys River,NS,Nova Scotia,CA,Canada -Upper Brookside,NS,Nova Scotia,CA,Canada -Upper Golden Grove,NB,New Brunswick,CA,Canada -Upper Kemptown,NS,Nova Scotia,CA,Canada -Upper Kennetcook,NS,Nova Scotia,CA,Canada +Upper LaHave,NS,Nova Scotia,CA,Canada Upper Tantallon,NS,Nova Scotia,CA,Canada Upton,QC,Quebec,CA,Canada Utopia,ON,Ontario,CA,Canada @@ -94549,7 +77218,6 @@ Val-des-Monts,QC,Quebec,CA,Canada Valemount,BC,British Columbia,CA,Canada Val-Joli,QC,Quebec,CA,Canada Valley,NS,Nova Scotia,CA,Canada -Valleyfield,NL,Newfoundland and Labrador,CA,Canada Valleyview,AB,Alberta,CA,Canada Val-Morin,QC,Quebec,CA,Canada Val-Saint-Gilles,QC,Quebec,CA,Canada @@ -94561,49 +77229,42 @@ Vanier,ON,Ontario,CA,Canada Vankleek Hill,ON,Ontario,CA,Canada Varennes,QC,Quebec,CA,Canada Vaudreuil-Dorion,QC,Quebec,CA,Canada -Vaudreuil-sur-le-Lac,QC,Quebec,CA,Canada Vaughan,ON,Ontario,CA,Canada Vauxhall,AB,Alberta,CA,Canada Vegreville,AB,Alberta,CA,Canada Venise-en-Quebec,QC,Quebec,CA,Canada -Vercheres,QC,Quebec,CA,Canada +Verchères,QC,Quebec,CA,Canada Verdun,QC,Quebec,CA,Canada Vermilion,AB,Alberta,CA,Canada Vermilion Bay,ON,Ontario,CA,Canada -Verner,ON,Ontario,CA,Canada Vernon,BC,British Columbia,CA,Canada -Vernon Bridge,PE,Prince Edward Island,CA,Canada Verona,ON,Ontario,CA,Canada -Victoria,PE,Prince Edward Island,CA,Canada -Victoria,NS,Nova Scotia,CA,Canada +Veteran,AB,Alberta,CA,Canada +Victoria,NL,Newfoundland and Labrador,CA,Canada Victoria,ON,Ontario,CA,Canada Victoria,BC,British Columbia,CA,Canada Victoria Harbour,ON,Ontario,CA,Canada Victoria Vale,NS,Nova Scotia,CA,Canada Victoriaville,QC,Quebec,CA,Canada -View Royal,BC,British Columbia,CA,Canada Viking,AB,Alberta,CA,Canada Village Green,PE,Prince Edward Island,CA,Canada -Villebois,QC,Quebec,CA,Canada Ville-Marie,QC,Quebec,CA,Canada Vilna,AB,Alberta,CA,Canada Vimont,QC,Quebec,CA,Canada Vimy,AB,Alberta,CA,Canada Vineland,ON,Ontario,CA,Canada -Vineland Station,ON,Ontario,CA,Canada Virden,MB,Manitoba,CA,Canada Vulcan,AB,Alberta,CA,Canada -Waasis,NB,New Brunswick,CA,Canada -Wabamun,AB,Alberta,CA,Canada Wabasca-Desmarais,AB,Alberta,CA,Canada -Wabigoon,ON,Ontario,CA,Canada +Wabowden,MB,Manitoba,CA,Canada Wainwright,AB,Alberta,CA,Canada Wakefield,QC,Quebec,CA,Canada +Waldeck West,NS,Nova Scotia,CA,Canada Waldheim,SK,Saskatchewan,CA,Canada Wallaceburg,ON,Ontario,CA,Canada Wallenstein,ON,Ontario,CA,Canada -Walpole Island,ON,Ontario,CA,Canada Warburg,AB,Alberta,CA,Canada +Warden,QC,Quebec,CA,Canada Wardlow,AB,Alberta,CA,Canada Wardner,BC,British Columbia,CA,Canada Warman,SK,Saskatchewan,CA,Canada @@ -94616,50 +77277,46 @@ Warwick,QC,Quebec,CA,Canada Wasa,BC,British Columbia,CA,Canada Wasaga Beach,ON,Ontario,CA,Canada Washago,ON,Ontario,CA,Canada -Waskaganish,QC,Quebec,CA,Canada -Waskatenau,AB,Alberta,CA,Canada -Waswanipi,QC,Quebec,CA,Canada Waterdown,ON,Ontario,CA,Canada Waterford,ON,Ontario,CA,Canada Waterloo,QC,Quebec,CA,Canada Waterloo,ON,Ontario,CA,Canada +Water Valley,AB,Alberta,CA,Canada Waterville,QC,Quebec,CA,Canada Watford,ON,Ontario,CA,Canada Watrous,SK,Saskatchewan,CA,Canada +Watson,SK,Saskatchewan,CA,Canada Watson Lake,YT,Yukon,CA,Canada Waubaushene,ON,Ontario,CA,Canada Waverley,NS,Nova Scotia,CA,Canada Wawa,ON,Ontario,CA,Canada Wawanesa,MB,Manitoba,CA,Canada Weagamow Lake,ON,Ontario,CA,Canada -Webbwood,ON,Ontario,CA,Canada Weedon,QC,Quebec,CA,Canada Welland,ON,Ontario,CA,Canada Wellesley,ON,Ontario,CA,Canada -Wellington,PE,Prince Edward Island,CA,Canada Wellington,NS,Nova Scotia,CA,Canada Wellington,ON,Ontario,CA,Canada -Wellington Station,PE,Prince Edward Island,CA,Canada -Welsford,NB,New Brunswick,CA,Canada -Welton Landing,NS,Nova Scotia,CA,Canada +Wentworth,NS,Nova Scotia,CA,Canada +Wentworth-Nord,QC,Quebec,CA,Canada Westbank,BC,British Columbia,CA,Canada Western Bay,NL,Newfoundland and Labrador,CA,Canada +Westerose,AB,Alberta,CA,Canada West Guilford,ON,Ontario,CA,Canada Westlock,AB,Alberta,CA,Canada West Lorne,ON,Ontario,CA,Canada Westmount,QC,Quebec,CA,Canada Weston,ON,Ontario,CA,Canada -Westport,NS,Nova Scotia,CA,Canada Westport,ON,Ontario,CA,Canada West Pubnico,NS,Nova Scotia,CA,Canada -Westree,ON,Ontario,CA,Canada Westville,NS,Nova Scotia,CA,Canada Wetaskiwin,AB,Alberta,CA,Canada Weyburn,SK,Saskatchewan,CA,Canada Weymouth,NS,Nova Scotia,CA,Canada -Weymouth North,NS,Nova Scotia,CA,Canada Whale Cove,NU,Nunavut,CA,Canada +Whaletown,BC,British Columbia,CA,Canada Wheatley,ON,Ontario,CA,Canada +Wheatley River,PE,Prince Edward Island,CA,Canada Whistler,BC,British Columbia,CA,Canada Whitbourne,NL,Newfoundland and Labrador,CA,Canada Whitby,ON,Ontario,CA,Canada @@ -94669,34 +77326,27 @@ Whitecourt,AB,Alberta,CA,Canada Whitefish,ON,Ontario,CA,Canada Whitehorse,YT,Yukon,CA,Canada White Lake,ON,Ontario,CA,Canada -Whitemouth,MB,Manitoba,CA,Canada -White Rock,NS,Nova Scotia,CA,Canada White Rock,BC,British Columbia,CA,Canada -Whiteside,NS,Nova Scotia,CA,Canada Whites Lake,NS,Nova Scotia,CA,Canada -Whitestone,ON,Ontario,CA,Canada Whiteway,NL,Newfoundland and Labrador,CA,Canada Whitney,ON,Ontario,CA,Canada -Whycocomagh,NS,Nova Scotia,CA,Canada Wickham,QC,Quebec,CA,Canada Wikwemikong,ON,Ontario,CA,Canada Wilberforce,ON,Ontario,CA,Canada -Wild Cove,NL,Newfoundland and Labrador,CA,Canada +Wileville,NS,Nova Scotia,CA,Canada Wilkie,SK,Saskatchewan,CA,Canada Williamsburg,ON,Ontario,CA,Canada Williams Lake,BC,British Columbia,CA,Canada +Williamswood,NS,Nova Scotia,CA,Canada Willow Beach,ON,Ontario,CA,Canada Willowdale,ON,Ontario,CA,Canada Wilmot,NS,Nova Scotia,CA,Canada -Wilsons Beach,NB,New Brunswick,CA,Canada Wilsonville,ON,Ontario,CA,Canada Winchester,ON,Ontario,CA,Canada Windham Centre,ON,Ontario,CA,Canada Windsor,NS,Nova Scotia,CA,Canada Windsor,QC,Quebec,CA,Canada Windsor,ON,Ontario,CA,Canada -Windsor Junction,NS,Nova Scotia,CA,Canada -Winfield,AB,Alberta,CA,Canada Lake Country,BC,British Columbia,CA,Canada Wingham,ON,Ontario,CA,Canada Winkler,MB,Manitoba,CA,Canada @@ -94705,45 +77355,41 @@ Winnipeg,MB,Manitoba,CA,Canada Winnipeg Beach,MB,Manitoba,CA,Canada Winnipegosis,MB,Manitoba,CA,Canada Winterton,NL,Newfoundland and Labrador,CA,Canada -Woburn,QC,Quebec,CA,Canada Wolfville,NS,Nova Scotia,CA,Canada Woodbridge,ON,Ontario,CA,Canada -Woodlands,MB,Manitoba,CA,Canada Woodlawn,ON,Ontario,CA,Canada +Wood Point,NB,New Brunswick,CA,Canada Woodstock,NB,New Brunswick,CA,Canada Woodstock,ON,Ontario,CA,Canada Woodview,ON,Ontario,CA,Canada Woodville,ON,Ontario,CA,Canada +Worsley,AB,Alberta,CA,Canada Wotton,QC,Quebec,CA,Canada Wyevale,ON,Ontario,CA,Canada -Wynyard,SK,Saskatchewan,CA,Canada Wyoming,ON,Ontario,CA,Canada Yamachiche,QC,Quebec,CA,Canada Yamaska,QC,Quebec,CA,Canada Yarker,ON,Ontario,CA,Canada Yarmouth,NS,Nova Scotia,CA,Canada -Yarrow,BC,British Columbia,CA,Canada +Yellowhead County,AB,Alberta,CA,Canada Yellowknife,NT,Northwest Territories,CA,Canada -York,PE,Prince Edward Island,CA,Canada York Mills,ON,Ontario,CA,Canada Yorkton,SK,Saskatchewan,CA,Canada -Youngstown,AB,Alberta,CA,Canada Yukon,YT,Yukon,CA,Canada Zeballos,BC,British Columbia,CA,Canada Zephyr,ON,Ontario,CA,Canada Zurich,ON,Ontario,CA,Canada -Shuriyah,BG,Baghdad,IQ,Iraq -Carrefour,OU,"Departement de l'Ouest",HT,Haiti +Shūrīyah,BG,Baghdad,IQ,Iraq +Carrefour,OU,Ouest,HT,Haiti Gore,STL,Southland,NZ,New Zealand Queenstown,OTA,Otago,NZ,New Zealand -Arrowtown,OTA,Otago,NZ,New Zealand +Glengarry,STL,Southland,NZ,New Zealand Cromwell,OTA,Otago,NZ,New Zealand Alexandra,OTA,Otago,NZ,New Zealand Tapanui,OTA,Otago,NZ,New Zealand Twizel,CAN,Canterbury,NZ,New Zealand Waikouaiti,OTA,Otago,NZ,New Zealand Green Island,OTA,Otago,NZ,New Zealand -Runanga,WTC,West Coast,NZ,New Zealand Geraldine,CAN,Canterbury,NZ,New Zealand Waimate,CAN,Canterbury,NZ,New Zealand Oamaru,OTA,Otago,NZ,New Zealand @@ -94751,127 +77397,84 @@ Hampden,OTA,Otago,NZ,New Zealand Ashburton,CAN,Canterbury,NZ,New Zealand Temuka,CAN,Canterbury,NZ,New Zealand Russley,CAN,Canterbury,NZ,New Zealand +Avonhead,CAN,Canterbury,NZ,New Zealand Burnside,CAN,Canterbury,NZ,New Zealand Upper Riccarton,CAN,Canterbury,NZ,New Zealand Ilam,CAN,Canterbury,NZ,New Zealand Riccarton,CAN,Canterbury,NZ,New Zealand -Middleton,CAN,Canterbury,NZ,New Zealand -Bishopdale,CAN,Canterbury,NZ,New Zealand Merivale,CAN,Canterbury,NZ,New Zealand -Redwood,CAN,Canterbury,NZ,New Zealand -Mairehau,CAN,Canterbury,NZ,New Zealand -Parklands,CAN,Canterbury,NZ,New Zealand Rangiora,CAN,Canterbury,NZ,New Zealand Kaiapoi,CAN,Canterbury,NZ,New Zealand -Hillmorton,CAN,Canterbury,NZ,New Zealand Lyttelton,CAN,Canterbury,NZ,New Zealand Akaroa,CAN,Canterbury,NZ,New Zealand -Westown,TKI,Taranaki,NZ,New Zealand -Vogeltown,TKI,Taranaki,NZ,New Zealand -Merrilands,TKI,Taranaki,NZ,New Zealand -Inglewood,TKI,Taranaki,NZ,New Zealand -Stratford,TKI,Taranaki,NZ,New Zealand +Westown,TKI,Taranaki Region,NZ,New Zealand +Vogeltown,TKI,Taranaki Region,NZ,New Zealand +Merrilands,TKI,Taranaki Region,NZ,New Zealand +Inglewood,TKI,Taranaki Region,NZ,New Zealand +Stratford,TKI,Taranaki Region,NZ,New Zealand Feilding,MWT,Manawatu-Wanganui,NZ,New Zealand Marton,MWT,Manawatu-Wanganui,NZ,New Zealand -Waikanae Beach,WGN,Wellington,NZ,New Zealand Raetihi,MWT,Manawatu-Wanganui,NZ,New Zealand -Ohakune,MWT,Manawatu-Wanganui,NZ,New Zealand Awapuni,MWT,Manawatu-Wanganui,NZ,New Zealand -Greytown,WGN,Wellington,NZ,New Zealand -Carterton,WGN,Wellington,NZ,New Zealand -Martinborough,WGN,Wellington,NZ,New Zealand -Featherston,WGN,Wellington,NZ,New Zealand +Greytown,WGN,Wellington Region,NZ,New Zealand +Carterton,WGN,Wellington Region,NZ,New Zealand +Martinborough,WGN,Wellington Region,NZ,New Zealand +Featherston,WGN,Wellington Region,NZ,New Zealand Taihape,MWT,Manawatu-Wanganui,NZ,New Zealand Pahiatua,MWT,Manawatu-Wanganui,NZ,New Zealand Woodville,MWT,Manawatu-Wanganui,NZ,New Zealand -Hokowhitu,MWT,Manawatu-Wanganui,NZ,New Zealand +West End,MWT,Manawatu-Wanganui,NZ,New Zealand Terrace End,MWT,Manawatu-Wanganui,NZ,New Zealand -Mellemskov,MWT,Manawatu-Wanganui,NZ,New Zealand +Takaro,MWT,Manawatu-Wanganui,NZ,New Zealand Kaitaia,NTL,Northland,NZ,New Zealand -Coopers Beach,NTL,Northland,NZ,New Zealand Kaikohe,NTL,Northland,NZ,New Zealand Whangarei,NTL,Northland,NZ,New Zealand -Horahora,NTL,Northland,NZ,New Zealand Ruakaka,NTL,Northland,NZ,New Zealand Helensville,AUK,Auckland,NZ,New Zealand Takanini,AUK,Auckland,NZ,New Zealand Pukekohe,AUK,Auckland,NZ,New Zealand Browns Bay,AUK,Auckland,NZ,New Zealand -Milford,AUK,Auckland,NZ,New Zealand -Papatoetoe,AUK,Auckland,NZ,New Zealand Otahuhu,AUK,Auckland,NZ,New Zealand Wiri,AUK,Auckland,NZ,New Zealand Manurewa,AUK,Auckland,NZ,New Zealand Otara,AUK,Auckland,NZ,New Zealand -Botany Downs,AUK,Auckland,NZ,New Zealand Pakuranga,AUK,Auckland,NZ,New Zealand -Birkdale,AUK,Auckland,NZ,New Zealand -Freemans Bay,AUK,Auckland,NZ,New Zealand -Waterview,AUK,Auckland,NZ,New Zealand -New Lynn,AUK,Auckland,NZ,New Zealand -Onehunga,AUK,Auckland,NZ,New Zealand +Hillcrest,AUK,Auckland,NZ,New Zealand +Devonport,AUK,Auckland,NZ,New Zealand +Blockhouse Bay,AUK,Auckland,NZ,New Zealand Mount Wellington,AUK,Auckland,NZ,New Zealand -Panmure,AUK,Auckland,NZ,New Zealand -Epsom,AUK,Auckland,NZ,New Zealand Mount Eden,AUK,Auckland,NZ,New Zealand -Mount Roskill,AUK,Auckland,NZ,New Zealand +Sandringham,AUK,Auckland,NZ,New Zealand Mount Albert,AUK,Auckland,NZ,New Zealand -New Windsor,AUK,Auckland,NZ,New Zealand Grey Lynn,AUK,Auckland,NZ,New Zealand -Titirangi,AUK,Auckland,NZ,New Zealand -Kohimarama,AUK,Auckland,NZ,New Zealand -Remuera,AUK,Auckland,NZ,New Zealand -Te Atatu Peninsula,AUK,Auckland,NZ,New Zealand -Henderson,AUK,Auckland,NZ,New Zealand Newmarket,AUK,Auckland,NZ,New Zealand -Grafton,AUK,Auckland,NZ,New Zealand -Te Kuiti,WKO,Waikato,NZ,New Zealand -Taumarunui,MWT,Manawatu-Wanganui,NZ,New Zealand -Te Aroha,WKO,Waikato,NZ,New Zealand -Morrinsville,WKO,Waikato,NZ,New Zealand -Matamata,WKO,Waikato,NZ,New Zealand -Putaruru,WKO,Waikato,NZ,New Zealand -Cambridge,WKO,Waikato,NZ,New Zealand -Te Awamutu,WKO,Waikato,NZ,New Zealand -Mangakakahi,BOP,Bay of Plenty,NZ,New Zealand +Te Kuiti,WKO,Waikato Region,NZ,New Zealand +Te Aroha,WKO,Waikato Region,NZ,New Zealand +Morrinsville,WKO,Waikato Region,NZ,New Zealand +Matamata,WKO,Waikato Region,NZ,New Zealand +Putaruru,WKO,Waikato Region,NZ,New Zealand +Waipahihi,WKO,Waikato Region,NZ,New Zealand +Mangapapa,GIS,Gisborne,NZ,New Zealand +Cambridge,WKO,Waikato Region,NZ,New Zealand +Te Awamutu,WKO,Waikato Region,NZ,New Zealand Rotorua,BOP,Bay of Plenty,NZ,New Zealand -Springfield,BOP,Bay of Plenty,NZ,New Zealand -Annesbrook,NSN,Nelson,NZ,New Zealand Picton,MBH,Marlborough,NZ,New Zealand Blenheim,MBH,Marlborough,NZ,New Zealand -Springlands,MBH,Marlborough,NZ,New Zealand -Witherlea,MBH,Marlborough,NZ,New Zealand -Riverlands,MBH,Marlborough,NZ,New Zealand Mangawhai Heads,NTL,Northland,NZ,New Zealand -Strathmore Park,WGN,Wellington,NZ,New Zealand -Lyall Bay,WGN,Wellington,NZ,New Zealand -Miramar,WGN,Wellington,NZ,New Zealand -Maupuia,WGN,Wellington,NZ,New Zealand -Mount Victoria,WGN,Wellington,NZ,New Zealand -Point Howard,WGN,Wellington,NZ,New Zealand -Waiwhetu,WGN,Wellington,NZ,New Zealand -Petone,WGN,Wellington,NZ,New Zealand -Naenae,WGN,Wellington,NZ,New Zealand -Kelson,WGN,Wellington,NZ,New Zealand -Upper Hutt,WGN,Wellington,NZ,New Zealand -Belmont,WGN,Wellington,NZ,New Zealand -Whitby,WGN,Wellington,NZ,New Zealand -Newlands,WGN,Wellington,NZ,New Zealand -Churton Park,WGN,Wellington,NZ,New Zealand +Miramar,WGN,Wellington Region,NZ,New Zealand +Mount Victoria,WGN,Wellington Region,NZ,New Zealand +Waiwhetu,WGN,Wellington Region,NZ,New Zealand +Petone,WGN,Wellington Region,NZ,New Zealand +Kingsley Heights,WGN,Wellington Region,NZ,New Zealand +Upper Hutt,WGN,Wellington Region,NZ,New Zealand +Belmont,WGN,Wellington Region,NZ,New Zealand Te Puke,BOP,Bay of Plenty,NZ,New Zealand Dannevirke,MWT,Manawatu-Wanganui,NZ,New Zealand -Tamatea,HKB,"Hawke's Bay",NZ,New Zealand -Waipukurau,HKB,"Hawke's Bay",NZ,New Zealand -Ngaruawahia,WKO,Waikato,NZ,New Zealand -Huntly,WKO,Waikato,NZ,New Zealand -Matua,BOP,Bay of Plenty,NZ,New Zealand -Fitzherbert,MWT,Manawatu-Wanganui,NZ,New Zealand -Waipawa,HKB,"Hawke's Bay",NZ,New Zealand +Flaxmere,HKB,"Hawke's Bay Region",NZ,New Zealand +Huntly,WKO,Waikato Region,NZ,New Zealand +Waipawa,HKB,"Hawke's Bay Region",NZ,New Zealand ,,,CA,Canada ,,,US,United States -Wettswil / Wettswil (Dorf),ZH,Zurich,CH,Switzerland -Nou Barris,CT,Catalonia,ES,Spain -Zhongxing,TNN,Tainan,TW,Taiwan Birendranagar,P6,Karnali Pradesh,NP,Nepal Gaighat,P1,Province 1,NP,Nepal ,KY,Kentucky,US,United States @@ -94879,97 +77482,89 @@ Gaighat,P1,Province 1,NP,Nepal ,PA,Pennsylvania,US,United States ,VA,Virginia,US,United States ,,,PS,Palestine -Itingen,BL,Basel-Landschaft,CH,Switzerland -Gruenerlokka,03,Oslo County,NO,Norway Torrellano,VC,Valencia,ES,Spain ,,,, ,,,, -Purwoyoso,JT,Central Java,ID,Indonesia Zagora,PER,Perm Krai,RU,Russia -Badalyk,KYA,Krasnoyarsk Krai,RU,Russia Pudomyagi,LEN,Leningrad Oblast,RU,Russia Bugry,LEN,Leningrad Oblast,RU,Russia "Tel'mana",LEN,Leningrad Oblast,RU,Russia -Wideopen,ENG,England,GB,United Kingdom Shadwell,ENG,England,GB,United Kingdom -Cerny Most,10,Prague,CZ,Czechia Paris 01 Louvre,IDF,Île-de-France,FR,France -Arboldswil,BL,Basel-Landschaft,CH,Switzerland +Doha,JL,Mohafazat Mont-Liban,LB,Lebanon +Sangju,28,Incheon,KR,South Korea +Ras Beyrouth,BA,Beyrouth,LB,Lebanon +Bar Hill,ENG,England,GB,United Kingdom Écublens,VD,Vaud,CH,Switzerland ,,,RS,Serbia Montpreveyres,VD,Vaud,CH,Switzerland -Mueliberg,ZH,Zurich,CH,Switzerland +Müliberg,ZH,Zurich,CH,Switzerland Zwillikon,ZH,Zurich,CH,Switzerland Ebertswil,ZH,Zurich,CH,Switzerland Hedingen,ZH,Zurich,CH,Switzerland -Adlikon,ZH,Zurich,CH,Switzerland Langwiesen,ZH,Zurich,CH,Switzerland Kleinandelfingen,ZH,Zurich,CH,Switzerland Oberstammheim,ZH,Zurich,CH,Switzerland -Volken,ZH,Zurich,CH,Switzerland Freienstein,ZH,Zurich,CH,Switzerland Zweidlen-Dorf,ZH,Zurich,CH,Switzerland Hochfelden,ZH,Zurich,CH,Switzerland -Hoeri,ZH,Zurich,CH,Switzerland +Höri,ZH,Zurich,CH,Switzerland Lufingen,ZH,Zurich,CH,Switzerland -Birchwil,ZH,Zurich,CH,Switzerland Winkel,ZH,Zurich,CH,Switzerland -Alt-Bachs,ZH,Zurich,CH,Switzerland -Boppelsen,ZH,Zurich,CH,Switzerland Daellikon / Daellikon (Dorf),ZH,Zurich,CH,Switzerland +Rain,LU,Lucerne,CH,Switzerland Neerach,ZH,Zurich,CH,Switzerland Niederhasli,ZH,Zurich,CH,Switzerland Oberhasli / Oberhasli (Dorf),ZH,Zurich,CH,Switzerland -Adlikon,ZH,Zurich,CH,Switzerland Schleinikon,ZH,Zurich,CH,Switzerland Brach,ZH,Zurich,CH,Switzerland -Bertschikon,ZH,Zurich,CH,Switzerland -Gruet,ZH,Zurich,CH,Switzerland +Grüt,ZH,Zurich,CH,Switzerland Grueningen (Stedtli),ZH,Zurich,CH,Switzerland Laupen,ZH,Zurich,CH,Switzerland Hirzel,ZH,Zurich,CH,Switzerland -Huetten,ZH,Zurich,CH,Switzerland Gattikon,ZH,Zurich,CH,Switzerland Forch (suedl. Teil),ZH,Zurich,CH,Switzerland Zollikerberg,ZH,Zurich,CH,Switzerland -Effretikon / Watt,ZH,Zurich,CH,Switzerland -Grafstal,ZH,Zurich,CH,Switzerland +Winterberg,ZH,Zurich,CH,Switzerland Tagelswangen,ZH,Zurich,CH,Switzerland -Madetswil,ZH,Zurich,CH,Switzerland Rumlikon,ZH,Zurich,CH,Switzerland Esslingen,ZH,Zurich,CH,Switzerland Neuhus (bei Hinteregg),ZH,Zurich,CH,Switzerland Benglen,ZH,Zurich,CH,Switzerland Binz,ZH,Zurich,CH,Switzerland -Wermatswil,ZH,Zurich,CH,Switzerland -Riedikon,ZH,Zurich,CH,Switzerland -Sulzbach,ZH,Zurich,CH,Switzerland Gutenswil,ZH,Zurich,CH,Switzerland Wangen,ZH,Zurich,CH,Switzerland Bertschikon,ZH,Zurich,CH,Switzerland +Gundetswil,ZH,Zurich,CH,Switzerland Oberwil,ZH,Zurich,CH,Switzerland Rutschwil,ZH,Zurich,CH,Switzerland Dinhard,ZH,Zurich,CH,Switzerland Dickbuch,ZH,Zurich,CH,Switzerland -Roemerhof,ZH,Zurich,CH,Switzerland -Schmidrueti,ZH,Zurich,CH,Switzerland +Schmidrüti,ZH,Zurich,CH,Switzerland Attikon,ZH,Zurich,CH,Switzerland Rikon / Rikon (Dorfkern),ZH,Zurich,CH,Switzerland Fahrweid (noerdl. Teil) / Fahrweid,ZH,Zurich,CH,Switzerland Zuerich (Kreis 9) / Albisrieden,ZH,Zurich,CH,Switzerland +Zuerich (Kreis 9) / Altstetten,ZH,Zurich,CH,Switzerland Schwerzenbach,ZH,Zurich,CH,Switzerland Steinmaur,ZH,Zurich,CH,Switzerland Rifferswil,ZH,Zurich,CH,Switzerland -Gockhausen,ZH,Zurich,CH,Switzerland Weiach,ZH,Zurich,CH,Switzerland -Daenikon,ZH,Zurich,CH,Switzerland -Sulz,ZH,Zurich,CH,Switzerland +Dänikon,ZH,Zurich,CH,Switzerland +Zuerich (Kreis 12),ZH,Zurich,CH,Switzerland Niederglatt,ZH,Zurich,CH,Switzerland Ebmatingen,ZH,Zurich,CH,Switzerland +Zuerich (Kreis 3),ZH,Zurich,CH,Switzerland +Zuerich (Kreis 11),ZH,Zurich,CH,Switzerland +Zuerich (Kreis 9),ZH,Zurich,CH,Switzerland Aesch,ZH,Zurich,CH,Switzerland Geroldswil,ZH,Zurich,CH,Switzerland +Zuerich (Kreis 10),ZH,Zurich,CH,Switzerland +Zuerich (Kreis 2),ZH,Zurich,CH,Switzerland Wolfhausen,ZH,Zurich,CH,Switzerland Seuzach Dorf,ZH,Zurich,CH,Switzerland +Zuerich (Kreis 7),ZH,Zurich,CH,Switzerland +Zuerich (Kreis 6),ZH,Zurich,CH,Switzerland Elsau-Raeterschen,ZH,Zurich,CH,Switzerland Batam,RI,Riau,ID,Indonesia Au,ZH,Zurich,CH,Switzerland @@ -94977,605 +77572,555 @@ Beauceville,QC,Quebec,CA,Canada Camber,ENG,England,GB,United Kingdom Kesgrave,ENG,England,GB,United Kingdom Brusaporto,25,Lombardy,IT,Italy -Salitre de Minas,MG,Minas Gerais,BR,Brazil -Abadia de Goias,GO,Goias,BR,Brazil -Abel Figueiredo,PA,Para,BR,Brazil -Acrelandia,AC,Acre,BR,Brazil -Acreuna,GO,Goias,BR,Brazil -Agrolandia,SC,Santa Catarina,BR,Brazil -Agronomica,SC,Santa Catarina,BR,Brazil -Agua Doce do Maranhao,MA,Maranhao,BR,Brazil -Agua Doce do Norte,ES,Espirito Santo,BR,Brazil -Aguas de Santa Barbara,SP,Sao Paulo,BR,Brazil -Aguas Lindas de Goias,GO,Goias,BR,Brazil -Alagoinha do Piaui,PI,Piaui,BR,Brazil -Alcinopolis,MS,Mato Grosso do Sul,BR,Brazil -Aldeias Altas,MA,Maranhao,BR,Brazil -Alegrete do Piaui,PI,Piaui,BR,Brazil -Alexania,GO,Goias,BR,Brazil -Alfredo Vasconcelos,MG,Minas Gerais,BR,Brazil -Alto Alegre do Maranhao,MA,Maranhao,BR,Brazil +Abel Figueiredo,PA,Pará,BR,Brazil +Acrelândia,AC,Acre,BR,Brazil +Acreúna,GO,Goiás,BR,Brazil +Agrolândia,SC,Santa Catarina,BR,Brazil +Agronômica,SC,Santa Catarina,BR,Brazil +Agua Doce do Norte,ES,Espírito Santo,BR,Brazil +Aguas de Santa Barbara,SP,São Paulo,BR,Brazil +Aguas Lindas de Goias,GO,Goiás,BR,Brazil +Alagoinha do Piaui,PI,Piauí,BR,Brazil +Alcinópolis,MS,Mato Grosso do Sul,BR,Brazil +Aldeias Altas,MA,Maranhão,BR,Brazil +Alegrete do Piaui,PI,Piauí,BR,Brazil +Alexânia,GO,Goiás,BR,Brazil +Alto Alegre do Maranhao,MA,Maranhão,BR,Brazil Alto Caparao,MG,Minas Gerais,BR,Brazil Alto Feliz,RS,Rio Grande do Sul,BR,Brazil -Alto Horizonte,GO,Goias,BR,Brazil -Alto Jequitiba,MG,Minas Gerais,BR,Brazil -Alto Paraiso,RO,Rondonia,BR,Brazil +Alto Horizonte,GO,Goiás,BR,Brazil +Alto Paraiso,RO,Rondônia,BR,Brazil Alto Taquari,MT,Mato Grosso,BR,Brazil -Aluminio,SP,Sao Paulo,BR,Brazil -Alvorada do Gurgueia,PI,Piaui,BR,Brazil -Alvorada do Norte,GO,Goias,BR,Brazil +Alumínio,SP,São Paulo,BR,Brazil +Alvorada do Norte,GO,Goiás,BR,Brazil +"Alvorada d'Oeste",RO,Rondônia,BR,Brazil Amelia Rodrigues,BA,Bahia,BR,Brazil Ametista do Sul,RS,Rio Grande do Sul,BR,Brazil -Anapolis,SP,Sao Paulo,BR,Brazil -Angelandia,MG,Minas Gerais,BR,Brazil -Angelica,MS,Mato Grosso do Sul,BR,Brazil -Antonio Almeida,PI,Piaui,BR,Brazil +Anápolis,SP,São Paulo,BR,Brazil +Angélica,MS,Mato Grosso do Sul,BR,Brazil +Anisio de Abreu,PI,Piauí,BR,Brazil Antonio Cardoso,BA,Bahia,BR,Brazil Antonio Goncalves,BA,Bahia,BR,Brazil Antonio Joao,MS,Mato Grosso do Sul,BR,Brazil -Aparecida de Goiania,GO,Goias,BR,Brazil -Aparecida do Rio Doce,GO,Goias,BR,Brazil -Apui,AM,Amazonas,BR,Brazil -Araguana,MA,Maranhao,BR,Brazil -Araguapaz,GO,Goias,BR,Brazil -Arame,MA,Maranhao,BR,Brazil -Arenopolis,GO,Goias,BR,Brazil +Aparecida de Goiania,GO,Goiás,BR,Brazil +Aparecida do Rio Doce,GO,Goiás,BR,Brazil +Araguanã,MA,Maranhão,BR,Brazil +Arame,MA,Maranhão,BR,Brazil +Arenópolis,GO,Goiás,BR,Brazil Aripuanã,MT,Mato Grosso,BR,Brazil -Ariranha do Ivai,PR,Parana,BR,Brazil Arroio do Sal,RS,Rio Grande do Sul,BR,Brazil -Assis Chateaubriand,PR,Parana,BR,Brazil -Assuncao do Piaui,PI,Piaui,BR,Brazil -Atilio Vivacqua,ES,Espirito Santo,BR,Brazil -Augustinopolis,TO,Tocantins,BR,Brazil +Assis Chateaubriand,PR,Paraná,BR,Brazil +Assuncao do Piaui,PI,Piauí,BR,Brazil +Augustinópolis,TO,Tocantins,BR,Brazil Augusto Pestana,RS,Rio Grande do Sul,BR,Brazil Aurelino Leal,BA,Bahia,BR,Brazil +Avelino Lopes,PI,Piauí,BR,Brazil Axixa do Tocantins,TO,Tocantins,BR,Brazil -Bacabeira,MA,Maranhao,BR,Brazil +Bacabeira,MA,Maranhão,BR,Brazil +Baianópolis,BA,Bahia,BR,Brazil Baldim,MG,Minas Gerais,BR,Brazil Balneario Barra do Sul,SC,Santa Catarina,BR,Brazil Balneario Gaivota,SC,Santa Catarina,BR,Brazil Balneario Pinhal,RS,Rio Grande do Sul,BR,Brazil -Banabuiu,CE,Ceara,BR,Brazil -Banzae,BA,Bahia,BR,Brazil -Barra do Guarita,RS,Rio Grande do Sul,BR,Brazil -Barra Funda,RS,Rio Grande do Sul,BR,Brazil -Barreiras do Piaui,PI,Piaui,BR,Brazil +Banabuiú,CE,Ceará,BR,Brazil +Banzaê,BA,Bahia,BR,Brazil +Barao de Monte Alto,MG,Minas Gerais,BR,Brazil +Barra de Santana,PB,Paraíba,BR,Brazil +Barreiras do Piaui,PI,Piauí,BR,Brazil Bela Vista de Minas,MG,Minas Gerais,BR,Brazil -Bela Vista do Maranhao,MA,Maranhao,BR,Brazil -Berizal,MG,Minas Gerais,BR,Brazil -Betania do Piaui,PI,Piaui,BR,Brazil -Boa Esperanca,PR,Parana,BR,Brazil -Boa Esperanca do Iguacu,PR,Parana,BR,Brazil -Boa Hora,PI,Piaui,BR,Brazil -Boa Ventura de Sao Roque,PR,Parana,BR,Brazil -Boa Vista da Aparecida,PR,Parana,BR,Brazil +Bela Vista do Piaui,PI,Piauí,BR,Brazil +Betania do Piaui,PI,Piauí,BR,Brazil +Boa Esperanca,PR,Paraná,BR,Brazil +Boa Hora,PI,Piauí,BR,Brazil +Boa Ventura de Sao Roque,PR,Paraná,BR,Brazil +Boa Vista da Aparecida,PR,Paraná,BR,Brazil Boa Vista das Missoes,RS,Rio Grande do Sul,BR,Brazil -Boa Vista do Gurupi,MA,Maranhao,BR,Brazil +Boa Vista do Gurupi,MA,Maranhão,BR,Brazil Boa Vista do Sul,RS,Rio Grande do Sul,BR,Brazil Bodoquena,MS,Mato Grosso do Sul,BR,Brazil -Bom Jesus do Sul,PR,Parana,BR,Brazil -Bom Jesus do Tocantins,PA,Para,BR,Brazil -Bom Sucesso do Sul,PR,Parana,BR,Brazil +Bom Jesus do Sul,PR,Paraná,BR,Brazil +Bom Jesus do Tocantins,PA,Pará,BR,Brazil +Bom Sucesso do Sul,PR,Paraná,BR,Brazil Bonfinopolis de Minas,MG,Minas Gerais,BR,Brazil -Boqueirao do Piaui,PI,Piaui,BR,Brazil -Braganey,PR,Parana,BR,Brazil Brasilandia de Minas,MG,Minas Gerais,BR,Brazil Brasnorte,MT,Mato Grosso,BR,Brazil -Brejo do Piaui,PI,Piaui,BR,Brazil -Brejo Grande do Araguaia,PA,Para,BR,Brazil -Breu Branco,PA,Para,BR,Brazil -Buriticupu,MA,Maranhao,BR,Brazil -Buritis,RO,Rondonia,BR,Brazil +Brejo Grande do Araguaia,PA,Pará,BR,Brazil +Breu Branco,PA,Pará,BR,Brazil +Buriticupu,MA,Maranhão,BR,Brazil +Buritis,RO,Rondônia,BR,Brazil Cabo de Santo Agostinho,PE,Pernambuco,BR,Brazil -Cachoeira de Pajeu,MG,Minas Gerais,BR,Brazil -Cachoeira Grande,MA,Maranhao,BR,Brazil +Cachoeira do Piria,PA,Pará,BR,Brazil +Caetanos,BA,Bahia,BR,Brazil +Cafezal do Sul,PR,Paraná,BR,Brazil Caibi,SC,Santa Catarina,BR,Brazil -Caldeirao Grande do Piaui,PI,Piaui,BR,Brazil -Campestre do Maranhao,MA,Maranhao,BR,Brazil +Caldeirao Grande do Piaui,PI,Piauí,BR,Brazil +Campestre de Goias,GO,Goiás,BR,Brazil +Campestre do Maranhao,MA,Maranhão,BR,Brazil Campina das Missoes,RS,Rio Grande do Sul,BR,Brazil -Campina do Simao,PR,Parana,BR,Brazil -Campinacu,GO,Goias,BR,Brazil +Campinaçu,GO,Goiás,BR,Brazil Campo Grande,AL,Alagoas,BR,Brazil -Campo Novo de Rondonia,RO,Rondonia,BR,Brazil +Campo Grande do Piaui,PI,Piauí,BR,Brazil Campo Novo do Parecis,MT,Mato Grosso,BR,Brazil Campos de Julio,MT,Mato Grosso,BR,Brazil -Campos Verdes,GO,Goias,BR,Brazil -Canapolis,BA,Bahia,BR,Brazil -Candeias do Jamari,RO,Rondonia,BR,Brazil +Campos Verdes,GO,Goiás,BR,Brazil +Canápolis,BA,Bahia,BR,Brazil +Candeias do Jamari,RO,Rondônia,BR,Brazil Candido Sales,BA,Bahia,BR,Brazil -Candoi,PR,Parana,BR,Brazil -Capinzal do Norte,MA,Maranhao,BR,Brazil -Capitao,RS,Rio Grande do Sul,BR,Brazil +Candói,PR,Paraná,BR,Brazil +Capinzal do Norte,MA,Maranhão,BR,Brazil +Capitão,RS,Rio Grande do Sul,BR,Brazil Capitao Andrade,MG,Minas Gerais,BR,Brazil Capitao Eneas,MG,Minas Gerais,BR,Brazil -Capitao Gervasio Oliveira,PI,Piaui,BR,Brazil -Capitao Leonidas Marques,PR,Parana,BR,Brazil +Capitao Gervasio Oliveira,PI,Piauí,BR,Brazil +Capitao Leonidas Marques,PR,Paraná,BR,Brazil Capivari de Baixo,SC,Santa Catarina,BR,Brazil Capivari do Sul,RS,Rio Grande do Sul,BR,Brazil -Caraubas do Piaui,PI,Piaui,BR,Brazil -Caridade do Piaui,PI,Piaui,BR,Brazil -Carvalhopolis,MG,Minas Gerais,BR,Brazil +Caridade do Piaui,PI,Piauí,BR,Brazil +Carlinda,MT,Mato Grosso,BR,Brazil Catuti,MG,Minas Gerais,BR,Brazil -Caxambu do Sul,SC,Santa Catarina,BR,Brazil -Cerejeiras,RO,Rondonia,BR,Brazil -Cezarina,GO,Goias,BR,Brazil +Cedral,MA,Maranhão,BR,Brazil +Centro do Guilherme,MA,Maranhão,BR,Brazil +Cerejeiras,RO,Rondônia,BR,Brazil +Cerro Grande,RS,Rio Grande do Sul,BR,Brazil +Cezarina,GO,Goiás,BR,Brazil Chapada do Norte,MG,Minas Gerais,BR,Brazil Chapada Gaucha,MG,Minas Gerais,BR,Brazil -Chapadao do Ceu,GO,Goias,BR,Brazil +Chapadao do Ceu,GO,Goiás,BR,Brazil Chapadao do Lageado,SC,Santa Catarina,BR,Brazil -Chupinguaia,RO,Rondonia,BR,Brazil +Chupinguaia,RO,Rondônia,BR,Brazil Chuvisca,RS,Rio Grande do Sul,BR,Brazil -Cidade Ocidental,GO,Goias,BR,Brazil -Claudia,MT,Mato Grosso,BR,Brazil -Cocal de Telha,PI,Piaui,BR,Brazil +Cidade Ocidental,GO,Goiás,BR,Brazil +Cidelândia,MA,Maranhão,BR,Brazil +Cláudia,MT,Mato Grosso,BR,Brazil +Cocal de Telha,PI,Piauí,BR,Brazil Cocal do Sul,SC,Santa Catarina,BR,Brazil Colniza,MT,Mato Grosso,BR,Brazil -Colonia do Piaui,PI,Piaui,BR,Brazil +Colonia do Piaui,PI,Piauí,BR,Brazil Colonia Nova,RS,Rio Grande do Sul,BR,Brazil -Colorado do Oeste,RO,Rondonia,BR,Brazil -Concordia do Para,PA,Para,BR,Brazil +Colorado do Oeste,RO,Rondônia,BR,Brazil +Combinado,TO,Tocantins,BR,Brazil +Concordia do Para,PA,Pará,BR,Brazil Condado,PB,Paraíba,BR,Brazil -Coronel Domingos Soares,PR,Parana,BR,Brazil +Coronel Domingos Soares,PR,Paraná,BR,Brazil Coronel Joao Sa,BA,Bahia,BR,Brazil Coronel Sapucaia,MS,Mato Grosso do Sul,BR,Brazil Coronel Xavier Chaves,MG,Minas Gerais,BR,Brazil -Corumbatai do Sul,PR,Parana,BR,Brazil +Corumbatai do Sul,PR,Paraná,BR,Brazil +Corumbiara,RO,Rondônia,BR,Brazil Costa Rica,MS,Mato Grosso do Sul,BR,Brazil Cristal,RS,Rio Grande do Sul,BR,Brazil -Cruzeiro do Iguacu,PR,Parana,BR,Brazil -Cruzmaltina,PR,Parana,BR,Brazil -Curionopolis,PA,Para,BR,Brazil +Cruzmaltina,PR,Paraná,BR,Brazil +Cuite de Mamanguape,PB,Paraíba,BR,Brazil +Cumaru do Norte,PA,Pará,BR,Brazil +Curionópolis,PA,Pará,BR,Brazil Curral de Cima,PB,Paraíba,BR,Brazil -Curvelandia,MT,Mato Grosso,BR,Brazil -Dario Meira,BA,Bahia,BR,Brazil +Curvelândia,MT,Mato Grosso,BR,Brazil David Canabarro,RS,Rio Grande do Sul,BR,Brazil -Davinopolis,GO,Goias,BR,Brazil -Davinopolis,MA,Maranhao,BR,Brazil +Davinópolis,MA,Maranhão,BR,Brazil Delta,MG,Minas Gerais,BR,Brazil -Deodapolis,MS,Mato Grosso do Sul,BR,Brazil -Deputado Irapuan Pinheiro,CE,Ceara,BR,Brazil -Diamante do Norte,PR,Parana,BR,Brazil -Diolandia,GO,Goias,BR,Brazil -Dirceu Arcoverde,PI,Piaui,BR,Brazil -Divinesia,MG,Minas Gerais,BR,Brazil -Divino de Sao Lourenco,ES,Espirito Santo,BR,Brazil +Deodápolis,MS,Mato Grosso do Sul,BR,Brazil +Deputado Irapuan Pinheiro,CE,Ceará,BR,Brazil +Diolândia,GO,Goiás,BR,Brazil +Dirceu Arcoverde,PI,Piauí,BR,Brazil +Divinésia,MG,Minas Gerais,BR,Brazil +Divino de Sao Lourenco,ES,Espírito Santo,BR,Brazil Divinolandia de Minas,MG,Minas Gerais,BR,Brazil -Dois Irmaos das Missoes,RS,Rio Grande do Sul,BR,Brazil +Divinopolis de Goias,GO,Goiás,BR,Brazil Dois Irmaos do Buriti,MS,Mato Grosso do Sul,BR,Brazil Dom Aquino,MT,Mato Grosso,BR,Brazil Dom Bosco,MG,Minas Gerais,BR,Brazil -Dona Emma,SC,Santa Catarina,BR,Brazil +Doresópolis,MG,Minas Gerais,BR,Brazil Dormentes,PE,Pernambuco,BR,Brazil -Douradina,PR,Parana,BR,Brazil +Douradina,PR,Paraná,BR,Brazil Douradina,MS,Mato Grosso do Sul,BR,Brazil Eldorado do Sul,RS,Rio Grande do Sul,BR,Brazil -Eldorado dos Carajas,PA,Para,BR,Brazil -Elisio Medrado,BA,Bahia,BR,Brazil -Eneas Marques,PR,Parana,BR,Brazil +Eldorado dos Carajas,PA,Pará,BR,Brazil +Eneas Marques,PR,Paraná,BR,Brazil Engenheiro Caldas,MG,Minas Gerais,BR,Brazil -Engenheiro Coelho,SP,Sao Paulo,BR,Brazil -Epitaciolandia,AC,Acre,BR,Brazil -Esperanca Nova,PR,Parana,BR,Brazil -Estacao,RS,Rio Grande do Sul,BR,Brazil -Estiva Gerbi,SP,Sao Paulo,BR,Brazil -Euclides da Cunha Paulista,SP,Sao Paulo,BR,Brazil -Faina,GO,Goias,BR,Brazil +Entre Rios do Sul,RS,Rio Grande do Sul,BR,Brazil +Epitaciolândia,AC,Acre,BR,Brazil +Esperanca Nova,PR,Paraná,BR,Brazil +Estação,RS,Rio Grande do Sul,BR,Brazil +Euclides da Cunha Paulista,SP,São Paulo,BR,Brazil +Faina,GO,Goiás,BR,Brazil Fatima do Sul,MS,Mato Grosso do Sul,BR,Brazil -Fazenda Rio Grande,PR,Parana,BR,Brazil +Fazenda Rio Grande,PR,Paraná,BR,Brazil Fazenda Vilanova,RS,Rio Grande do Sul,BR,Brazil Feira da Mata,BA,Bahia,BR,Brazil Feira Nova,SE,Sergipe,BR,Brazil -Fernandes Tourinho,MG,Minas Gerais,BR,Brazil Figueiropolis dOeste,MT,Mato Grosso,BR,Brazil -Flor da Serra do Sul,PR,Parana,BR,Brazil -Flor do Sertao,SC,Santa Catarina,BR,Brazil -Flores de Goias,GO,Goias,BR,Brazil -Floresta do Araguaia,PA,Para,BR,Brazil -Florida Paulista,SP,Sao Paulo,BR,Brazil -Formosa do Oeste,PR,Parana,BR,Brazil +Flores de Goias,GO,Goiás,BR,Brazil +Floresta do Araguaia,PA,Pará,BR,Brazil +Florida Paulista,SP,São Paulo,BR,Brazil +Formosa do Oeste,PR,Paraná,BR,Brazil Formosa do Sul,SC,Santa Catarina,BR,Brazil Forquetinha,RS,Rio Grande do Sul,BR,Brazil -Foz do Jordao,PR,Parana,BR,Brazil +Foz do Jordao,PR,Paraná,BR,Brazil Fraiburgo,SC,Santa Catarina,BR,Brazil Francisco Dumont,MG,Minas Gerais,BR,Brazil -Franciscopolis,MG,Minas Gerais,BR,Brazil Fronteira,MG,Minas Gerais,BR,Brazil Fronteira dos Vales,MG,Minas Gerais,BR,Brazil +Geminiano,PI,Piauí,BR,Brazil General Maynard,SE,Sergipe,BR,Brazil Gloria de Dourados,MS,Mato Grosso do Sul,BR,Brazil -Godofredo Viana,MA,Maranhao,BR,Brazil -Godoy Moreira,PR,Parana,BR,Brazil +Godofredo Viana,MA,Maranhão,BR,Brazil Governador Celso Ramos,SC,Santa Catarina,BR,Brazil -Governador Jorge Teixeira,RO,Rondonia,BR,Brazil +Governador Jorge Teixeira,RO,Rondônia,BR,Brazil Governador Mangabeira,BA,Bahia,BR,Brazil -Governador Nunes Freire,MA,Maranhao,BR,Brazil -Guabiruba,SC,Santa Catarina,BR,Brazil -Guadalupe,PI,Piaui,BR,Brazil +Governador Nunes Freire,MA,Maranhão,BR,Brazil +Guadalupe,PI,Piauí,BR,Brazil Guaranta do Norte,MT,Mato Grosso,BR,Brazil -Guaruja do Sul,SC,Santa Catarina,BR,Brazil +Heitoraí,GO,Goiás,BR,Brazil "Herval d'Oeste",SC,Santa Catarina,BR,Brazil -Ibema,PR,Parana,BR,Brazil -Ibitiura de Minas,MG,Minas Gerais,BR,Brazil +Ibema,PR,Paraná,BR,Brazil Icarai de Minas,MG,Minas Gerais,BR,Brazil -Igarape do Meio,MA,Maranhao,BR,Brazil -Igarape Grande,MA,Maranhao,BR,Brazil +Igarape do Meio,MA,Maranhão,BR,Brazil +Igarape Grande,MA,Maranhão,BR,Brazil Imbuia,SC,Santa Catarina,BR,Brazil Imigrante,RS,Rio Grande do Sul,BR,Brazil -Inaciolandia,GO,Goias,BR,Brazil -Indiara,GO,Goias,BR,Brazil +Indiara,GO,Goiás,BR,Brazil +Indiavaí,MT,Mato Grosso,BR,Brazil Ipora do Oeste,SC,Santa Catarina,BR,Brazil -Iracema do Oeste,PR,Parana,BR,Brazil -Irineopolis,SC,Santa Catarina,BR,Brazil +Iracema do Oeste,PR,Paraná,BR,Brazil +Irati,SC,Santa Catarina,BR,Brazil +Irineópolis,SC,Santa Catarina,BR,Brazil Itabela,BA,Bahia,BR,Brazil Itacurubi,RS,Rio Grande do Sul,BR,Brazil Itagimirim,BA,Bahia,BR,Brazil -Itaipava do Grajau,MA,Maranhao,BR,Brazil -Itaipulandia,PR,Parana,BR,Brazil -Itaja,RN,Rio Grande do Norte,BR,Brazil +Itaguacu da Bahia,BA,Bahia,BR,Brazil +Itaipulândia,PR,Paraná,BR,Brazil +Itajá,RN,Rio Grande do Norte,BR,Brazil Itaju do Colonia,BA,Bahia,BR,Brazil Itamarati de Minas,MG,Minas Gerais,BR,Brazil Itaobim,MG,Minas Gerais,BR,Brazil -Itapejara dOeste,PR,Parana,BR,Brazil -Itapirapua Paulista,SP,Sao Paulo,BR,Brazil -Itaquirai,MS,Mato Grosso do Sul,BR,Brazil +Itapejara dOeste,PR,Paraná,BR,Brazil +Itapirapua Paulista,SP,São Paulo,BR,Brazil +Itaquiraí,MS,Mato Grosso do Sul,BR,Brazil Itatim,BA,Bahia,BR,Brazil -Itinga do Maranhao,MA,Maranhao,BR,Brazil -Ivate,PR,Parana,BR,Brazil +Itinga do Maranhao,MA,Maranhão,BR,Brazil +Ivaté,PR,Paraná,BR,Brazil Ivinhema,MS,Mato Grosso do Sul,BR,Brazil Jaboatao dos Guararapes,PE,Pernambuco,BR,Brazil -Jaborandi,BA,Bahia,BR,Brazil -Jacobina do Piaui,PI,Piaui,BR,Brazil -Jacunda,PA,Para,BR,Brazil -Jaiba,MG,Minas Gerais,BR,Brazil -Janiopolis,PR,Parana,BR,Brazil -Jardinopolis,SC,Santa Catarina,BR,Brazil -Jatoba do Piaui,PI,Piaui,BR,Brazil +Jacobina do Piaui,PI,Piauí,BR,Brazil +Jacundá,PA,Pará,BR,Brazil +Jaíba,MG,Minas Gerais,BR,Brazil +Japonvar,MG,Minas Gerais,BR,Brazil +Jatoba do Piaui,PI,Piauí,BR,Brazil Jauru,MT,Mato Grosso,BR,Brazil -Jesuitas,PR,Parana,BR,Brazil -Jijoca de Jericoacoara,CE,Ceara,BR,Brazil -Jose Goncalves de Minas,MG,Minas Gerais,BR,Brazil -Joselandia,MA,Maranhao,BR,Brazil +Jesuítas,PR,Paraná,BR,Brazil +Jijoca de Jericoacoara,CE,Ceará,BR,Brazil +Joselândia,MA,Maranhão,BR,Brazil Juara,MT,Mato Grosso,BR,Brazil -Junco do Maranhao,MA,Maranhao,BR,Brazil -Lago da Pedra,MA,Maranhao,BR,Brazil -Lago Verde,MA,Maranhao,BR,Brazil -Lagoa de Dentro,PB,Paraíba,BR,Brazil -Lago dos Rodrigues,MA,Maranhao,BR,Brazil +Jucuruçu,BA,Bahia,BR,Brazil +Junco do Maranhao,MA,Maranhão,BR,Brazil +Juvenília,MG,Minas Gerais,BR,Brazil +Lago da Pedra,MA,Maranhão,BR,Brazil +Lago Verde,MA,Maranhão,BR,Brazil +Lagoa do Mato,MA,Maranhão,BR,Brazil +Lago dos Rodrigues,MA,Maranhão,BR,Brazil Lagoa Grande,MG,Minas Gerais,BR,Brazil -Lagoa Grande do Maranhao,MA,Maranhao,BR,Brazil -Lagoinha do Piaui,PI,Piaui,BR,Brazil +Lagoa Grande do Maranhao,MA,Maranhão,BR,Brazil +Lagoinha do Piaui,PI,Piauí,BR,Brazil +Lajeado do Bugre,RS,Rio Grande do Sul,BR,Brazil +Lajeado Novo,MA,Maranhão,BR,Brazil Lauro de Freitas,BA,Bahia,BR,Brazil -Lavandeira,TO,Tocantins,BR,Brazil Limeira do Oeste,MG,Minas Gerais,BR,Brazil -Lindoeste,PR,Parana,BR,Brazil -Lindoia do Sul,SC,Santa Catarina,BR,Brazil -Lindolfo Collor,RS,Rio Grande do Sul,BR,Brazil Linha Nova,RS,Rio Grande do Sul,BR,Brazil -Mae do Rio,PA,Para,BR,Brazil -Manfrinopolis,PR,Parana,BR,Brazil +Mae do Rio,PA,Pará,BR,Brazil Marcionilio Souza,BA,Bahia,BR,Brazil Mario Campos,MG,Minas Gerais,BR,Brazil -Marituba,PA,Para,BR,Brazil -Marmelopolis,MG,Minas Gerais,BR,Brazil -Materlandia,MG,Minas Gerais,BR,Brazil +Marituba,PA,Pará,BR,Brazil +Marmelópolis,MG,Minas Gerais,BR,Brazil +Massape do Piaui,PI,Piauí,BR,Brazil Mato Queimado,RS,Rio Grande do Sul,BR,Brazil -Mato Rico,PR,Parana,BR,Brazil -Matrincha,GO,Goias,BR,Brazil -Matupá,MT,Mato Grosso,BR,Brazil -Maurilandia,GO,Goias,BR,Brazil -Minacu,GO,Goias,BR,Brazil +Mato Rico,PR,Paraná,BR,Brazil +Matoes do Norte,MA,Maranhão,BR,Brazil +Matrinchã,GO,Goiás,BR,Brazil +Maua da Serra,PR,Paraná,BR,Brazil +Maurilândia,GO,Goiás,BR,Brazil +Mesópolis,SP,São Paulo,BR,Brazil +Minaçu,GO,Goiás,BR,Brazil Minas do Leao,RS,Rio Grande do Sul,BR,Brazil -Ministro Andreazza,RO,Rondonia,BR,Brazil -Miranda do Norte,MA,Maranhao,BR,Brazil -Mirante da Serra,RO,Rondonia,BR,Brazil -Missal,PR,Parana,BR,Brazil +Ministro Andreazza,RO,Rondônia,BR,Brazil +Miranda do Norte,MA,Maranhão,BR,Brazil +Missal,PR,Paraná,BR,Brazil Mocambo,BA,Bahia,BR,Brazil Modelo,SC,Santa Catarina,BR,Brazil -Montalvania,MG,Minas Gerais,BR,Brazil +Montalvânia,MG,Minas Gerais,BR,Brazil Monte Carlo,SC,Santa Catarina,BR,Brazil -Monte Negro,RO,Rondonia,BR,Brazil -Montes Claros de Goias,GO,Goias,BR,Brazil -Moreilandia,PE,Pernambuco,BR,Brazil -Morro Grande,SC,Santa Catarina,BR,Brazil +Monte Negro,RO,Rondônia,BR,Brazil +Montes Claros de Goias,GO,Goiás,BR,Brazil +Moreilândia,PE,Pernambuco,BR,Brazil +Morro Agudo de Goias,GO,Goiás,BR,Brazil Morro Redondo,RS,Rio Grande do Sul,BR,Brazil Mundo Novo,MS,Mato Grosso do Sul,BR,Brazil -Mundo Novo,GO,Goias,BR,Brazil -Nacip Raydan,MG,Minas Gerais,BR,Brazil +Mundo Novo,GO,Goiás,BR,Brazil Nossa Senhora Aparecida,SE,Sergipe,BR,Brazil -Nova Alvorada do Sul,MS,Mato Grosso do Sul,BR,Brazil -Nova Andradina,MS,Mato Grosso do Sul,BR,Brazil +Nossa Senhora de Nazare,PI,Piauí,BR,Brazil +Nova Alvorada,RS,Rio Grande do Sul,BR,Brazil Nova Belem,MG,Minas Gerais,BR,Brazil -Nova Campina,SP,Sao Paulo,BR,Brazil -Nova Canaa Paulista,SP,Sao Paulo,BR,Brazil +Nova Campina,SP,São Paulo,BR,Brazil Nova Candelaria,RS,Rio Grande do Sul,BR,Brazil -Nova Cantu,PR,Parana,BR,Brazil +Nova Cantu,PR,Paraná,BR,Brazil Nova Erechim,SC,Santa Catarina,BR,Brazil -Nova Esperanca do Piria,PA,Para,BR,Brazil -Nova Esperanca do Sudoeste,PR,Parana,BR,Brazil +Nova Esperanca do Piria,PA,Pará,BR,Brazil +Nova Esperanca do Sudoeste,PR,Paraná,BR,Brazil Nova Fatima,BA,Bahia,BR,Brazil +Nova Gloria,GO,Goiás,BR,Brazil Nova Hartz,RS,Rio Grande do Sul,BR,Brazil -Nova Ipixuna,PA,Para,BR,Brazil -Nova Mamore,RO,Rondonia,BR,Brazil +Nova Ipixuna,PA,Pará,BR,Brazil +Nova Mamore,RO,Rondônia,BR,Brazil Nova Maringa,MT,Mato Grosso,BR,Brazil -Nova Olimpia,PR,Parana,BR,Brazil -Nova Olinda do Maranhao,MA,Maranhao,BR,Brazil -Nova Prata do Iguacu,PR,Parana,BR,Brazil +Nova Olimpia,PR,Paraná,BR,Brazil +Nova Olinda do Maranhao,MA,Maranhão,BR,Brazil +Nova Prata do Iguacu,PR,Paraná,BR,Brazil Nova Redencao,BA,Bahia,BR,Brazil Nova Roma do Sul,RS,Rio Grande do Sul,BR,Brazil Nova Santa Rita,RS,Rio Grande do Sul,BR,Brazil -Nova Tebas,PR,Parana,BR,Brazil -Nova Uniao,MG,Minas Gerais,BR,Brazil +Nova Santa Rita,PI,Piauí,BR,Brazil +Nova Santa Rosa,PR,Paraná,BR,Brazil +Nova Tebas,PR,Paraná,BR,Brazil Novo Alegre,TO,Tocantins,BR,Brazil Novo Cabrais,RS,Rio Grande do Sul,BR,Brazil -Novo Gama,GO,Goias,BR,Brazil -Novo Horizonte,SC,Santa Catarina,BR,Brazil +Novo Gama,GO,Goiás,BR,Brazil Novo Horizonte,BA,Bahia,BR,Brazil +Novo Horizonte do Sul,MS,Mato Grosso do Sul,BR,Brazil Novo Machado,RS,Rio Grande do Sul,BR,Brazil Novo Mundo,MT,Mato Grosso,BR,Brazil Novo Oriente de Minas,MG,Minas Gerais,BR,Brazil -Novo Oriente do Piaui,PI,Piaui,BR,Brazil +Novo Oriente do Piaui,PI,Piauí,BR,Brazil Novo Triunfo,BA,Bahia,BR,Brazil Novorizonte,MG,Minas Gerais,BR,Brazil -Olinda Nova do Maranhao,MA,Maranhao,BR,Brazil -Ouro Verde de Goias,GO,Goias,BR,Brazil -Ouro Verde do Oeste,PR,Parana,BR,Brazil -Pacaja,PA,Para,BR,Brazil +Olinda Nova do Maranhao,MA,Maranhão,BR,Brazil +Ouro Verde do Oeste,PR,Paraná,BR,Brazil +Ouroeste,SP,São Paulo,BR,Brazil +Ourolândia,BA,Bahia,BR,Brazil +Pacajá,PA,Pará,BR,Brazil Padre Carvalho,MG,Minas Gerais,BR,Brazil -Pajeu do Piaui,PI,Piaui,BR,Brazil -Palmeirinha,MG,Minas Gerais,BR,Brazil -Parana,RN,Rio Grande do Norte,BR,Brazil -Paranaiguara,GO,Goias,BR,Brazil -Passagem Franca do Piaui,PI,Piaui,BR,Brazil -Patos do Piaui,PI,Piaui,BR,Brazil +Pajeu do Piaui,PI,Piauí,BR,Brazil +Palestina de Goias,GO,Goiás,BR,Brazil +Paraná,RN,Rio Grande do Norte,BR,Brazil +Paranaiguara,GO,Goiás,BR,Brazil +Passa e Fica,RN,Rio Grande do Norte,BR,Brazil +Patos do Piaui,PI,Piauí,BR,Brazil +"Pau d'Arco",PA,Pará,BR,Brazil Pedra Preta,MT,Mato Grosso,BR,Brazil -Pedro Alexandre,BA,Bahia,BR,Brazil -Pedro Canario,ES,Espirito Santo,BR,Brazil -Pedro do Rosario,MA,Maranhao,BR,Brazil +Pedro Canario,ES,Espírito Santo,BR,Brazil +Pedro do Rosario,MA,Maranhão,BR,Brazil Pedro Osorio,RS,Rio Grande do Sul,BR,Brazil -Penaforte,CE,Ceara,BR,Brazil +Penaforte,CE,Ceará,BR,Brazil Peritiba,SC,Santa Catarina,BR,Brazil +Petrolândia,PE,Pernambuco,BR,Brazil Picada Cafe,RS,Rio Grande do Sul,BR,Brazil -Picarra,PA,Para,BR,Brazil +Piçarra,PA,Pará,BR,Brazil Piedade de Caratinga,MG,Minas Gerais,BR,Brazil -Piloezinhos,PB,Paraíba,BR,Brazil +Pilõezinhos,PB,Paraíba,BR,Brazil Pingo dagua,MG,Minas Gerais,BR,Brazil -Pinhais,PR,Parana,BR,Brazil -Pinheirinho do Vale,RS,Rio Grande do Sul,BR,Brazil -Pinheiros,ES,Espirito Santo,BR,Brazil -Pintopolis,MG,Minas Gerais,BR,Brazil +Pinhais,PR,Paraná,BR,Brazil +Pinheiros,ES,Espírito Santo,BR,Brazil +Pintópolis,MG,Minas Gerais,BR,Brazil Planaltino,BA,Bahia,BR,Brazil -Planalto,PR,Parana,BR,Brazil +Planalto,PR,Paraná,BR,Brazil Planalto,BA,Bahia,BR,Brazil -Planalto Alegre,SC,Santa Catarina,BR,Brazil -Poco de Jose de Moura,PB,Paraíba,BR,Brazil +Ponto Belo,ES,Espírito Santo,BR,Brazil Ponto Chique,MG,Minas Gerais,BR,Brazil Ponto dos Volantes,MG,Minas Gerais,BR,Brazil -Porteirao,GO,Goias,BR,Brazil -Porto Alegre do Norte,MT,Mato Grosso,BR,Brazil -Potim,SP,Sao Paulo,BR,Brazil +Porteirão,GO,Goiás,BR,Brazil +Porto Vera Cruz,RS,Rio Grande do Sul,BR,Brazil +Porto Vilma,MS,Mato Grosso do Sul,BR,Brazil Praia Norte,TO,Tocantins,BR,Brazil -Presidente Dutra,BA,Bahia,BR,Brazil -Presidente Janio Quadros,BA,Bahia,BR,Brazil -Presidente Juscelino,MG,Minas Gerais,BR,Brazil -Presidente Juscelino,MA,Maranhao,BR,Brazil -Presidente Kennedy,ES,Espirito Santo,BR,Brazil +Presidente Juscelino,MA,Maranhão,BR,Brazil +Presidente Kennedy,ES,Espírito Santo,BR,Brazil Presidente Kubitschek,MG,Minas Gerais,BR,Brazil Presidente Lucena,RS,Rio Grande do Sul,BR,Brazil -Presidente Medici,MA,Maranhao,BR,Brazil -Presidente Nereu,SC,Santa Catarina,BR,Brazil +Presidente Medici,MA,Maranhão,BR,Brazil Presidente Tancredo Neves,BA,Bahia,BR,Brazil -Quedas do Iguacu,PR,Parana,BR,Brazil -Quitandinha,PR,Parana,BR,Brazil -Quiterianopolis,CE,Ceara,BR,Brazil +Professor Jamil,GO,Goiás,BR,Brazil +Quedas do Iguacu,PR,Paraná,BR,Brazil +Quitandinha,PR,Paraná,BR,Brazil Quixabeira,BA,Bahia,BR,Brazil Rafael Godeiro,RN,Rio Grande do Norte,BR,Brazil -Ramilandia,PR,Parana,BR,Brazil -Rancho Alegre dOeste,PR,Parana,BR,Brazil -Raposa,MA,Maranhao,BR,Brazil -Redencao,PA,Para,BR,Brazil +Rafael Jambeiro,BA,Bahia,BR,Brazil +Ramilândia,PR,Paraná,BR,Brazil +Rancho Alegre dOeste,PR,Paraná,BR,Brazil +Raposa,MA,Maranhão,BR,Brazil +Redenção,PA,Pará,BR,Brazil Riachinho,MG,Minas Gerais,BR,Brazil -Ribamar Fiquene,MA,Maranhao,BR,Brazil -Ribeirao Grande,SP,Sao Paulo,BR,Brazil -Rio Bonito do Iguacu,PR,Parana,BR,Brazil -Rio Branco do Ivai,PR,Parana,BR,Brazil +Ribeirao Grande,SP,São Paulo,BR,Brazil +Rio Bonito do Iguacu,PR,Paraná,BR,Brazil +Rio Branco do Ivai,PR,Paraná,BR,Brazil Rio Preto da Eva,AM,Amazonas,BR,Brazil -Rio Quente,GO,Goias,BR,Brazil -Riqueza,SC,Santa Catarina,BR,Brazil -Ritapolis,MG,Minas Gerais,BR,Brazil -Ruropolis,PA,Para,BR,Brazil +Rio Quente,GO,Goiás,BR,Brazil +Rosario do Ivai,PR,Paraná,BR,Brazil +Rurópolis,PA,Pará,BR,Brazil Salete,SC,Santa Catarina,BR,Brazil Salto do Ceu,MT,Mato Grosso,BR,Brazil Salto do Jacui,RS,Rio Grande do Sul,BR,Brazil -Salto do Lontra,PR,Parana,BR,Brazil -Salto Veloso,SC,Santa Catarina,BR,Brazil +Salto do Lontra,PR,Paraná,BR,Brazil +Sanclerlândia,GO,Goiás,BR,Brazil Santa Barbara,RS,Rio Grande do Sul,BR,Brazil Santa Barbara do Leste,MG,Minas Gerais,BR,Brazil -Santa Barbara do Para,PA,Para,BR,Brazil +Santa Barbara do Para,PA,Pará,BR,Brazil Santa Cruz de Minas,MG,Minas Gerais,BR,Brazil -Santa Fe de Goias,GO,Goias,BR,Brazil +Santa Fe de Goias,GO,Goiás,BR,Brazil Santa Helena de Minas,MG,Minas Gerais,BR,Brazil -Santa Izabel do Oeste,PR,Parana,BR,Brazil -Santa Luzia,MA,Maranhao,BR,Brazil -Santa Luzia do Para,PA,Para,BR,Brazil -"Santa Luzia d'Oeste",RO,Rondonia,BR,Brazil -Santa Maria de Jetiba,ES,Espirito Santo,BR,Brazil +Santa Izabel do Oeste,PR,Paraná,BR,Brazil +Santa Luzia,MA,Maranhão,BR,Brazil +Santa Luzia do Para,PA,Pará,BR,Brazil +"Santa Luzia d'Oeste",RO,Rondônia,BR,Brazil +Santa Maria de Jetiba,ES,Espírito Santo,BR,Brazil Santa Maria do Cambuca,PE,Pernambuco,BR,Brazil -Santa Maria do Oeste,PR,Parana,BR,Brazil -Santa Monica,PR,Parana,BR,Brazil -Santa Rita do Pardo,MS,Mato Grosso do Sul,BR,Brazil -Santa Rosa da Serra,MG,Minas Gerais,BR,Brazil -Santa Rosa do Piaui,PI,Piaui,BR,Brazil +Santa Maria do Oeste,PR,Paraná,BR,Brazil +Santa Rosa do Piaui,PI,Piauí,BR,Brazil Santa Rosa do Sul,SC,Santa Catarina,BR,Brazil -Santa Tereza do Oeste,PR,Parana,BR,Brazil +Santa Tereza do Oeste,PR,Paraná,BR,Brazil Santa Terezinha,SC,Santa Catarina,BR,Brazil Santa Terezinha,PE,Pernambuco,BR,Brazil -Santa Terezinha de Itaipu,PR,Parana,BR,Brazil -Santana do Piaui,PI,Piaui,BR,Brazil -Santana do Riacho,MG,Minas Gerais,BR,Brazil -Santana do Sao Francisco,SE,Sergipe,BR,Brazil -Santiago do Sul,SC,Santa Catarina,BR,Brazil -Santo Afonso,MT,Mato Grosso,BR,Brazil +Santa Terezinha de Itaipu,PR,Paraná,BR,Brazil +Santo Amaro do Maranhao,MA,Maranhão,BR,Brazil Santo Antonio das Missoes,RS,Rio Grande do Sul,BR,Brazil -Santo Antonio de Goias,GO,Goias,BR,Brazil -Santo Antonio do Aracangua,SP,Sao Paulo,BR,Brazil -Santo Antonio do Descoberto,GO,Goias,BR,Brazil -Sao Benedito do Sul,PE,Pernambuco,BR,Brazil -Sao Bernardino,SC,Santa Catarina,BR,Brazil +Santo Antonio de Goias,GO,Goiás,BR,Brazil +Santo Antonio do Aracangua,SP,São Paulo,BR,Brazil +Santo Antonio do Aventureiro,MG,Minas Gerais,BR,Brazil +Santo Antonio do Descoberto,GO,Goiás,BR,Brazil Sao Domingos,BA,Bahia,BR,Brazil Sao Domingos das Dores,MG,Minas Gerais,BR,Brazil -Sao Domingos do Araguaia,PA,Para,BR,Brazil -Sao Domingos do Azeitao,MA,Maranhao,BR,Brazil -Sao Domingos do Norte,ES,Espirito Santo,BR,Brazil -"Sao Felipe d'Oeste",RO,Rondonia,BR,Brazil +Sao Domingos do Araguaia,PA,Pará,BR,Brazil +Sao Domingos do Azeitao,MA,Maranhão,BR,Brazil +Sao Domingos do Cariri,PB,Paraíba,BR,Brazil +Sao Domingos do Norte,ES,Espírito Santo,BR,Brazil +"Sao Felipe d'Oeste",RO,Rondônia,BR,Brazil Sao Felix do Coribe,BA,Bahia,BR,Brazil Sao Francisco de Itabapoana,RJ,Rio de Janeiro,BR,Brazil -Sao Francisco do Brejao,MA,Maranhao,BR,Brazil -Sao Francisco do Guapore,RO,Rondonia,BR,Brazil -Sao Francisco do Para,PA,Para,BR,Brazil -Sao Joao da Fronteira,PI,Piaui,BR,Brazil -Sao Joao da Parauna,GO,Goias,BR,Brazil +Sao Francisco do Guapore,RO,Rondônia,BR,Brazil +Sao Francisco do Para,PA,Pará,BR,Brazil +Sao Joao da Fronteira,PI,Piauí,BR,Brazil Sao Joao das Missoes,MG,Minas Gerais,BR,Brazil -Sao Joao do Arraial,PI,Piaui,BR,Brazil -Sao Joao do Ivai,PR,Parana,BR,Brazil -Sao Joao do Paraiso,MA,Maranhao,BR,Brazil +Sao Joao do Arraial,PI,Piauí,BR,Brazil +Sao Joao do Ivai,PR,Paraná,BR,Brazil +Sao Joao do Oeste,SC,Santa Catarina,BR,Brazil Sao Joao do Polesine,RS,Rio Grande do Sul,BR,Brazil -Sao Jorge do Patrocinio,PR,Parana,BR,Brazil -Sao Jose da Lapa,MG,Minas Gerais,BR,Brazil -Sao Jose da Vitoria,BA,Bahia,BR,Brazil -Sao Jose do Itueto,MG,Minas Gerais,BR,Brazil -Sao Jose do Povo,MT,Mato Grosso,BR,Brazil +Sao Jorge do Patrocinio,PR,Paraná,BR,Brazil +Sao Jose do Divino,PI,Piauí,BR,Brazil Sao Jose do Rio Claro,MT,Mato Grosso,BR,Brazil -Sao Jose do Torto,CE,Ceara,BR,Brazil +Sao Jose do Torto,CE,Ceará,BR,Brazil Sao Jose do Vale do Rio Preto,RJ,Rio de Janeiro,BR,Brazil Sao Jose do Xingu,MT,Mato Grosso,BR,Brazil Sao Jose dos Quatro Marcos,MT,Mato Grosso,BR,Brazil Sao Ludgero,SC,Santa Catarina,BR,Brazil Sao Luiz,RR,Roraima,BR,Brazil -Sao Luiz do Norte,GO,Goias,BR,Brazil +Sao Luiz do Norte,GO,Goiás,BR,Brazil Sao Martinho da Serra,RS,Rio Grande do Sul,BR,Brazil -Sao Miguel do Aleixo,SE,Sergipe,BR,Brazil -Sao Miguel do Guapore,RO,Rondonia,BR,Brazil +Sao Miguel do Guapore,RO,Rondônia,BR,Brazil +Sao Miguel do Passa Quatro,GO,Goiás,BR,Brazil Sao Paulo das Missoes,RS,Rio Grande do Sul,BR,Brazil -Sao Pedro da Agua Branca,MA,Maranhao,BR,Brazil Sao Pedro da Serra,RS,Rio Grande do Sul,BR,Brazil -Sao Pedro do Butia,RS,Rio Grande do Sul,BR,Brazil Sao Pedro do Cordeiro,PE,Pernambuco,BR,Brazil -Sao Pedro do Iguacu,PR,Parana,BR,Brazil -Sao Pedro dos Crentes,MA,Maranhao,BR,Brazil -Sao Raimundo do Doca Bezerra,MA,Maranhao,BR,Brazil +Sao Pedro do Iguacu,PR,Paraná,BR,Brazil +Sao Pedro dos Crentes,MA,Maranhão,BR,Brazil +Sao Raimundo do Doca Bezerra,MA,Maranhão,BR,Brazil Sao Roque de Minas,MG,Minas Gerais,BR,Brazil -Sao Roque do Canaa,ES,Espirito Santo,BR,Brazil +Sao Roque do Canaa,ES,Espírito Santo,BR,Brazil Sao Sebastiao da Vargem Alegre,MG,Minas Gerais,BR,Brazil -Sao Sebastiao do Oeste,MG,Minas Gerais,BR,Brazil -Sao Valentim do Sul,RS,Rio Grande do Sul,BR,Brazil -Sapezal,MT,Mato Grosso,BR,Brazil -Sapucaia,PA,Para,BR,Brazil -Satubinha,MA,Maranhao,BR,Brazil -Saudade do Iguacu,PR,Parana,BR,Brazil -Senador Alexandre Costa,MA,Maranhao,BR,Brazil -Senador Modestino Goncalves,MG,Minas Gerais,BR,Brazil +Sapucaia,PA,Pará,BR,Brazil +Saudade do Iguacu,PR,Paraná,BR,Brazil +Sebastiao Leal,PI,Piauí,BR,Brazil +Segredo,RS,Rio Grande do Sul,BR,Brazil +Senador Alexandre Costa,MA,Maranhão,BR,Brazil Senador Rui Palmeira,AL,Alagoas,BR,Brazil -Seringueiras,RO,Rondonia,BR,Brazil -Serra Alta,SC,Santa Catarina,BR,Brazil +Serra Azul de Minas,MG,Minas Gerais,BR,Brazil Serra do Mel,RN,Rio Grande do Norte,BR,Brazil Serra Dourada,BA,Bahia,BR,Brazil -Serranopolis do Iguacu,PR,Parana,BR,Brazil -Serrolandia,PE,Pernambuco,BR,Brazil -Sertaozinho,PB,Paraíba,BR,Brazil +Serranopolis do Iguacu,PR,Paraná,BR,Brazil +Sertãozinho,PB,Paraíba,BR,Brazil Sete Quedas,MS,Mato Grosso do Sul,BR,Brazil Simoes Filho,BA,Bahia,BR,Brazil -Simolandia,GO,Goias,BR,Brazil +Simolândia,GO,Goiás,BR,Brazil Sinop,MT,Mato Grosso,BR,Brazil Sitio Novo do Tocantins,TO,Tocantins,BR,Brazil Sobrado,PB,Paraíba,BR,Brazil -Sooretama,ES,Espirito Santo,BR,Brazil +Sooretama,ES,Espírito Santo,BR,Brazil Sorriso,MT,Mato Grosso,BR,Brazil -Sussuapara,PI,Piaui,BR,Brazil -Tailandia,PA,Para,BR,Brazil +Sussuapara,PI,Piauí,BR,Brazil +Tailândia,PA,Pará,BR,Brazil Tangara da Serra,MT,Mato Grosso,BR,Brazil Tapurah,MT,Mato Grosso,BR,Brazil -Taquaral de Goias,GO,Goias,BR,Brazil -Taquarucu do Sul,RS,Rio Grande do Sul,BR,Brazil -Taquarussu,MS,Mato Grosso do Sul,BR,Brazil -Tasso Fragoso,MA,Maranhao,BR,Brazil +Taquaral de Goias,GO,Goiás,BR,Brazil Teixeira de Freitas,BA,Bahia,BR,Brazil -Tenente Laurentino Cruz,RN,Rio Grande do Norte,BR,Brazil +Telha,SE,Sergipe,BR,Brazil Teodoro Sampaio,BA,Bahia,BR,Brazil -Teofilandia,BA,Bahia,BR,Brazil -Teolandia,BA,Bahia,BR,Brazil +Teofilândia,BA,Bahia,BR,Brazil +Teolândia,BA,Bahia,BR,Brazil Teotonio Vilela,AL,Alagoas,BR,Brazil -Terezopolis de Goias,GO,Goias,BR,Brazil Timbo Grande,SC,Santa Catarina,BR,Brazil Travesseiro,RS,Rio Grande do Sul,BR,Brazil -Tres Barras do Parana,PR,Parana,BR,Brazil +Tres Barras do Parana,PR,Paraná,BR,Brazil Tres Marias,MG,Minas Gerais,BR,Brazil Tres Palmeiras,RS,Rio Grande do Sul,BR,Brazil Trindade do Sul,RS,Rio Grande do Sul,BR,Brazil -Trizidela do Vale,MA,Maranhao,BR,Brazil -Tucuma,PA,Para,BR,Brazil -Tunapolis,SC,Santa Catarina,BR,Brazil -Tunas do Parana,PR,Parana,BR,Brazil -Tupassi,PR,Parana,BR,Brazil -Turucu,RS,Rio Grande do Sul,BR,Brazil -Turvelandia,GO,Goias,BR,Brazil -Ubirata,PR,Parana,BR,Brazil -Ulianopolis,PA,Para,BR,Brazil +Trizidela do Vale,MA,Maranhão,BR,Brazil +Tucumã,PA,Pará,BR,Brazil +Tunas do Parana,PR,Paraná,BR,Brazil +Tupãssi,PR,Paraná,BR,Brazil +Turuçu,RS,Rio Grande do Sul,BR,Brazil +Turvelândia,GO,Goiás,BR,Brazil +Turvolândia,MG,Minas Gerais,BR,Brazil +Ubiratã,PR,Paraná,BR,Brazil +Ulianópolis,PA,Pará,BR,Brazil +Uniao de Minas,MG,Minas Gerais,BR,Brazil Uniao do Oeste,SC,Santa Catarina,BR,Brazil +Uniao do Sul,MT,Mato Grosso,BR,Brazil Uruana de Minas,MG,Minas Gerais,BR,Brazil -Uruara,PA,Para,BR,Brazil -Urupa,RO,Rondonia,BR,Brazil -Vale do Anari,RO,Rondonia,BR,Brazil +Uruará,PA,Pará,BR,Brazil +Urupá,RO,Rondônia,BR,Brazil +Vale do Anari,RO,Rondônia,BR,Brazil Vale Real,RS,Rio Grande do Sul,BR,Brazil Vale Verde,RS,Rio Grande do Sul,BR,Brazil -Valparaiso de Goias,GO,Goias,BR,Brazil +Valparaiso de Goias,GO,Goiás,BR,Brazil Vanini,RS,Rio Grande do Sul,BR,Brazil Vargem Bonita,SC,Santa Catarina,BR,Brazil Vargem Grande do Rio Pardo,MG,Minas Gerais,BR,Brazil -Vargem Grande Paulista,SP,Sao Paulo,BR,Brazil -Varjao de MInas,MG,Minas Gerais,BR,Brazil -Venda Nova do Imigrante,ES,Espirito Santo,BR,Brazil -Vera,MT,Mato Grosso,BR,Brazil +Vargem Grande Paulista,SP,São Paulo,BR,Brazil +Venda Nova do Imigrante,ES,Espírito Santo,BR,Brazil Vera Cruz,RS,Rio Grande do Sul,BR,Brazil -Vera Cruz do Oeste,PR,Parana,BR,Brazil -Verdelandia,MG,Minas Gerais,BR,Brazil +Vera Cruz do Oeste,PR,Paraná,BR,Brazil Vereda,BA,Bahia,BR,Brazil -Vertente do Lerio,PE,Pernambuco,BR,Brazil -Vicentina,MS,Mato Grosso do Sul,BR,Brazil -Vicentinopolis,GO,Goias,BR,Brazil +Vicentinópolis,GO,Goiás,BR,Brazil +Vila Langaro,RS,Rio Grande do Sul,BR,Brazil +Vila Nova do Piaui,PI,Piauí,BR,Brazil Vila Nova do Sul,RS,Rio Grande do Sul,BR,Brazil -Vila Nova dos Martirios,MA,Maranhao,BR,Brazil -Vila Pavao,ES,Espirito Santo,BR,Brazil -Vila Valerio,ES,Espirito Santo,BR,Brazil -Vista Alegre do Prata,RS,Rio Grande do Sul,BR,Brazil +Vila Pavao,ES,Espírito Santo,BR,Brazil +Vila Valerio,ES,Espírito Santo,BR,Brazil +Vista Serrana,PB,Paraíba,BR,Brazil Vitor Meireles,SC,Santa Catarina,BR,Brazil Vitoria das Missoes,RS,Rio Grande do Sul,BR,Brazil -Wenceslau Braz,MG,Minas Gerais,BR,Brazil Wenceslau Guimaraes,BA,Bahia,BR,Brazil Xangri la,RS,Rio Grande do Sul,BR,Brazil -Ze Doca,MA,Maranhao,BR,Brazil +Zortéa,SC,Santa Catarina,BR,Brazil Monte Belo do Sul,RS,Rio Grande do Sul,BR,Brazil Nova Esperanca do Sul,RS,Rio Grande do Sul,BR,Brazil Salvador do Sul,RS,Rio Grande do Sul,BR,Brazil Sapucaia do Sul,RS,Rio Grande do Sul,BR,Brazil -Tiradentes do Sul,RS,Rio Grande do Sul,BR,Brazil Barra de Guabiraba,PE,Pernambuco,BR,Brazil Cambara do Sul,RS,Rio Grande do Sul,BR,Brazil Cerro Grande do Sul,RS,Rio Grande do Sul,BR,Brazil +Ipiranga do Sul,RS,Rio Grande do Sul,BR,Brazil "Pau D'Arco",TO,Tocantins,BR,Brazil Santa Fe Do Araguaia,TO,Tocantins,BR,Brazil -Acailandia,MA,Maranhao,BR,Brazil -Alto Alegre Do Pindare,MA,Maranhao,BR,Brazil +Açailândia,MA,Maranhão,BR,Brazil +Alto Alegre Do Pindare,MA,Maranhão,BR,Brazil Belmonte Municipality,BA,Bahia,BR,Brazil -Serranopolis,GO,Goias,BR,Brazil +Nova Marilandia,MT,Mato Grosso,BR,Brazil +Serranópolis,GO,Goiás,BR,Brazil São Félix do Araguaia Municipality,MT,Mato Grosso,BR,Brazil Cocalinho,MT,Mato Grosso,BR,Brazil Alto Boa Vista,MT,Mato Grosso,BR,Brazil Agua Boa,MT,Mato Grosso,BR,Brazil -"Machadinho D'Oeste",RO,Rondonia,BR,Brazil -Porto Velho,RO,Rondonia,BR,Brazil -"Alvorada D'Oeste",RO,Rondonia,BR,Brazil +"Machadinho D'Oeste",RO,Rondônia,BR,Brazil +Porto Velho,RO,Rondônia,BR,Brazil +"Alvorada D'Oeste",RO,Rondônia,BR,Brazil Cruzeiro do Sul Municipality,AC,Acre,BR,Brazil -Epitaciolandia,AC,Acre,BR,Brazil +Epitaciolândia,AC,Acre,BR,Brazil Mâncio Lima Municipality,AC,Acre,BR,Brazil Tarauacá Municipality,AC,Acre,BR,Brazil Autazes,AM,Amazonas,BR,Brazil @@ -95585,97 +78130,106 @@ Borba Municipality,AM,Amazonas,BR,Brazil Codajás Municipality,AM,Amazonas,BR,Brazil Humaitá Municipality,AM,Amazonas,BR,Brazil Itapiranga,AM,Amazonas,BR,Brazil +Jutaí Municipality,AM,Amazonas,BR,Brazil Manicoré Municipality,AM,Amazonas,BR,Brazil Maués Municipality,AM,Amazonas,BR,Brazil Nhamundá Municipality,AM,Amazonas,BR,Brazil Nova Olinda Do Norte,AM,Amazonas,BR,Brazil Novo Airão,AM,Amazonas,BR,Brazil +Pauini Municipality,AM,Amazonas,BR,Brazil Presidente Figueiredo,AM,Amazonas,BR,Brazil São Gabriel da Cachoeira Municipality,AM,Amazonas,BR,Brazil Sao Sebastiao Do Uatuma,AM,Amazonas,BR,Brazil Tabatinga,AM,Amazonas,BR,Brazil Urucurituba,AM,Amazonas,BR,Brazil +Boa Vista Municipality,RR,Roraima,BR,Brazil Cantá Municipality,RR,Roraima,BR,Brazil Caroebe Municipality,RR,Roraima,BR,Brazil -Mucajaí Municipality,RR,Roraima,BR,Brazil Pacaraima,RR,Roraima,BR,Brazil Sao Joao Da Baliza,RR,Roraima,BR,Brazil -Acara,PA,Para,BR,Brazil -Agua Azul Do Norte,PA,Para,BR,Brazil -Alenquer Municipality,PA,Para,BR,Brazil -Anapu,PA,Para,BR,Brazil -Aurora Do Para,PA,Para,BR,Brazil -Baiao,PA,Para,BR,Brazil -Bannach,PA,Para,BR,Brazil -Belterra,PA,Para,BR,Brazil -Breves,PA,Para,BR,Brazil -Canaa Dos Carajas,PA,Para,BR,Brazil -Cumaru do Norte Municipality,PA,Para,BR,Brazil -Curralinho,PA,Para,BR,Brazil -Dom Eliseu,PA,Para,BR,Brazil -Faro Municipality,PA,Para,BR,Brazil -Garrafao Do Norte,PA,Para,BR,Brazil -Goianesia Do Para,PA,Para,BR,Brazil -Itupiranga,PA,Para,BR,Brazil -Jacareacanga Municipality,PA,Para,BR,Brazil -Marabá Municipality,PA,Para,BR,Brazil -Medicilandia,PA,Para,BR,Brazil -Moju,PA,Para,BR,Brazil -Monte Alegre,PA,Para,BR,Brazil -Novo Progresso Municipality,PA,Para,BR,Brazil -Novo Repartimento,PA,Para,BR,Brazil -Óbidos Municipality,PA,Para,BR,Brazil -Oriximiná Municipality,PA,Para,BR,Brazil -Ourilândia do Norte Municipality,PA,Para,BR,Brazil -Paragominas Municipality,PA,Para,BR,Brazil -Parauapebas,PA,Para,BR,Brazil -Placas,PA,Para,BR,Brazil -Ponta De Pedras,PA,Para,BR,Brazil -Portel Municipality,PA,Para,BR,Brazil -Porto De Moz,PA,Para,BR,Brazil -Prainha,PA,Para,BR,Brazil -Rio Maria,PA,Para,BR,Brazil -Rondon Do Para,PA,Para,BR,Brazil -Ruropolis,PA,Para,BR,Brazil -Santana Do Araguaia,PA,Para,BR,Brazil -São Félix do Xingu Municipality,PA,Para,BR,Brazil -Sao Sebastiao Da Boa Vista,PA,Para,BR,Brazil -Senador Jose Porfirio,PA,Para,BR,Brazil -Tome-Acu,PA,Para,BR,Brazil -Trairao,PA,Para,BR,Brazil -Vitoria Do Xingu,PA,Para,BR,Brazil -Xinguara,PA,Para,BR,Brazil -Calçoene Municipality,AP,Amapa,BR,Brazil -Macapa,AP,Amapa,BR,Brazil -Oiapoque Municipality,AP,Amapa,BR,Brazil -Ananas,TO,Tocantins,BR,Brazil -Bom Jesus Do Tocantins,TO,Tocantins,BR,Brazil +Acará,PA,Pará,BR,Brazil +Alenquer Municipality,PA,Pará,BR,Brazil +Anapu,PA,Pará,BR,Brazil +Aurora Do Para,PA,Pará,BR,Brazil +Baião,PA,Pará,BR,Brazil +Bannach,PA,Pará,BR,Brazil +Belterra,PA,Pará,BR,Brazil +Breves,PA,Pará,BR,Brazil +Canaa Dos Carajas,PA,Pará,BR,Brazil +Curralinho,PA,Pará,BR,Brazil +Dom Eliseu,PA,Pará,BR,Brazil +Faro Municipality,PA,Pará,BR,Brazil +Goianesia Do Para,PA,Pará,BR,Brazil +Itupiranga,PA,Pará,BR,Brazil +Jacareacanga Municipality,PA,Pará,BR,Brazil +Marabá Municipality,PA,Pará,BR,Brazil +Medicilândia,PA,Pará,BR,Brazil +Moju,PA,Pará,BR,Brazil +Monte Alegre,PA,Pará,BR,Brazil +Novo Progresso Municipality,PA,Pará,BR,Brazil +Novo Repartimento,PA,Pará,BR,Brazil +Óbidos Municipality,PA,Pará,BR,Brazil +Oriximiná Municipality,PA,Pará,BR,Brazil +Ourilândia do Norte Municipality,PA,Pará,BR,Brazil +Palestina Do Para,PA,Pará,BR,Brazil +Parauapebas,PA,Pará,BR,Brazil +Placas,PA,Pará,BR,Brazil +Ponta De Pedras,PA,Pará,BR,Brazil +Portel Municipality,PA,Pará,BR,Brazil +Porto De Moz,PA,Pará,BR,Brazil +Rondon Do Para,PA,Pará,BR,Brazil +Rurópolis,PA,Pará,BR,Brazil +Santana Do Araguaia,PA,Pará,BR,Brazil +São Félix do Xingu Municipality,PA,Pará,BR,Brazil +Sao Sebastiao Da Boa Vista,PA,Pará,BR,Brazil +Senador Jose Porfirio,PA,Pará,BR,Brazil +Tome-Acu,PA,Pará,BR,Brazil +Trairão,PA,Pará,BR,Brazil +Vitoria Do Xingu,PA,Pará,BR,Brazil +Xinguara,PA,Pará,BR,Brazil +Vitoria Do Jari,AP,Amapá,BR,Brazil +Macapá,AP,Amapá,BR,Brazil +Oiapoque Municipality,AP,Amapá,BR,Brazil +Abreulândia,TO,Tocantins,BR,Brazil +Ananás,TO,Tocantins,BR,Brazil +Bom Jesus do Tocantins,TO,Tocantins,BR,Brazil Campos Lindos,TO,Tocantins,BR,Brazil Formoso do Araguaia,TO,Tocantins,BR,Brazil -Muricilandia,TO,Tocantins,BR,Brazil -Palmeirante,TO,Tocantins,BR,Brazil Pedro Afonso,TO,Tocantins,BR,Brazil -Pium,TO,Tocantins,BR,Brazil +Ponte Alta do Tocantins,TO,Tocantins,BR,Brazil Rio Sono,TO,Tocantins,BR,Brazil Sao Salvador Do Tocantins,TO,Tocantins,BR,Brazil -Alto Parnaiba,MA,Maranhao,BR,Brazil -Balsas,MA,Maranhao,BR,Brazil -Bom Jardim,MA,Maranhao,BR,Brazil -Bom Jesus Das Selvas,MA,Maranhao,BR,Brazil -Centro Novo Do Maranhao,MA,Maranhao,BR,Brazil -Estreito,MA,Maranhao,BR,Brazil -Formosa Da Serra Negra,MA,Maranhao,BR,Brazil -Governador Eugenio Barros,MA,Maranhao,BR,Brazil -Icatu,MA,Maranhao,BR,Brazil -Joao Lisboa,MA,Maranhao,BR,Brazil -Maranhaozinho,MA,Maranhao,BR,Brazil -Mirador,MA,Maranhao,BR,Brazil -Parnarama,MA,Maranhao,BR,Brazil -Baixa Grande Do Ribeiro,PI,Piaui,BR,Brazil -Dom Inocencio,PI,Piaui,BR,Brazil -Lagoa Do Barro Do Piaui,PI,Piaui,BR,Brazil -Salitre Municipality,CE,Ceara,BR,Brazil +Alto Parnaiba,MA,Maranhão,BR,Brazil +Bacabal,MA,Maranhão,BR,Brazil +Balsas,MA,Maranhão,BR,Brazil +Bom Jesus das Selvas,MA,Maranhão,BR,Brazil +Centro Novo Do Maranhao,MA,Maranhão,BR,Brazil +Estreito,MA,Maranhão,BR,Brazil +Formosa da Serra Negra,MA,Maranhão,BR,Brazil +Governador Eugenio Barros,MA,Maranhão,BR,Brazil +Icatu,MA,Maranhão,BR,Brazil +Joao Lisboa,MA,Maranhão,BR,Brazil +Maranhãozinho,MA,Maranhão,BR,Brazil +Mirador,MA,Maranhão,BR,Brazil +Morros,MA,Maranhão,BR,Brazil +Parnarama,MA,Maranhão,BR,Brazil +Pastos Bons,MA,Maranhão,BR,Brazil +Porto Franco,MA,Maranhão,BR,Brazil +Santana Do Maranhao,MA,Maranhão,BR,Brazil +Tasso Fragoso,MA,Maranhão,BR,Brazil +Ze Doca,MA,Maranhão,BR,Brazil +Baixa Grande do Ribeiro,PI,Piauí,BR,Brazil +Cristino Castro,PI,Piauí,BR,Brazil +Dom Inocencio,PI,Piauí,BR,Brazil +Eliseu Martins,PI,Piauí,BR,Brazil +Lagoa Do Barro Do Piaui,PI,Piauí,BR,Brazil +Santa Filomena,PI,Piauí,BR,Brazil +Sao Francisco De Assis Do Piaui,PI,Piauí,BR,Brazil +Salitre Municipality,CE,Ceará,BR,Brazil Campina Grande,PB,Paraíba,BR,Brazil +Ipubi,PE,Pernambuco,BR,Brazil +Lagoa Grande,PE,Pernambuco,BR,Brazil +Petrolina,PE,Pernambuco,BR,Brazil Colônia Leopoldina Municipality,AL,Alagoas,BR,Brazil Cocos Municipality,BA,Bahia,BR,Brazil Correntina Municipality,BA,Bahia,BR,Brazil @@ -95684,116 +78238,140 @@ Curaçá Municipality,BA,Bahia,BR,Brazil Formosa do Rio Preto Municipality,BA,Bahia,BR,Brazil Ibicuí Municipality,BA,Bahia,BR,Brazil Iramaia Municipality,BA,Bahia,BR,Brazil +Iuiu,BA,Bahia,BR,Brazil +Jaborandi,BA,Bahia,BR,Brazil Joao Dourado,BA,Bahia,BR,Brazil Juazeiro,BA,Bahia,BR,Brazil Manoel Vitorino,BA,Bahia,BR,Brazil -Morpara,BA,Bahia,BR,Brazil +Morpará,BA,Bahia,BR,Brazil Pilao Arcado,BA,Bahia,BR,Brazil -Remanso,BA,Bahia,BR,Brazil Sao Desiderio,BA,Bahia,BR,Brazil Sao Gabriel,BA,Bahia,BR,Brazil -Sento Se,BA,Bahia,BR,Brazil +Serra Do Ramalho,BA,Bahia,BR,Brazil Tabocas Do Brejo Velho,BA,Bahia,BR,Brazil Varzea Nova,BA,Bahia,BR,Brazil -Bonito De Minas,MG,Minas Gerais,BR,Brazil -Formoso,MG,Minas Gerais,BR,Brazil -Januaria,MG,Minas Gerais,BR,Brazil +Wanderley,BA,Bahia,BR,Brazil +Bonito de Minas,MG,Minas Gerais,BR,Brazil +Campina Verde,MG,Minas Gerais,BR,Brazil +Conego Marinho,MG,Minas Gerais,BR,Brazil +Gameleiras,MG,Minas Gerais,BR,Brazil +Januária,MG,Minas Gerais,BR,Brazil +Lagamar,MG,Minas Gerais,BR,Brazil +Minas Novas,MG,Minas Gerais,BR,Brazil Sao Goncalo Do Abaete,MG,Minas Gerais,BR,Brazil -Sao Romao,MG,Minas Gerais,BR,Brazil -Ilha Comprida,SP,Sao Paulo,BR,Brazil -Rosana,SP,Sao Paulo,BR,Brazil -Passo De Torres,SC,Santa Catarina,BR,Brazil +Sao Jose Da Lapa,MG,Minas Gerais,BR,Brazil +Vazante,MG,Minas Gerais,BR,Brazil +Ilha Comprida,SP,São Paulo,BR,Brazil +Rosana,SP,São Paulo,BR,Brazil +Arapoti,PR,Paraná,BR,Brazil +Londrina,PR,Paraná,BR,Brazil +Alto Paraiso,PR,Paraná,BR,Brazil +Bela Vista do Toldo,SC,Santa Catarina,BR,Brazil +Passo de Torres,SC,Santa Catarina,BR,Brazil Balneario Picarras,SC,Santa Catarina,BR,Brazil -Macambara,RS,Rio Grande do Sul,BR,Brazil +Maçambará,RS,Rio Grande do Sul,BR,Brazil Sao Jose Do Norte,RS,Rio Grande do Sul,BR,Brazil -Aral Moreira,MS,Mato Grosso do Sul,BR,Brazil -Brasilandia,MS,Mato Grosso do Sul,BR,Brazil -Camapua,MS,Mato Grosso do Sul,BR,Brazil +Amambai,MS,Mato Grosso do Sul,BR,Brazil +Aparecida do Taboado,MS,Mato Grosso do Sul,BR,Brazil +Brasilândia,MS,Mato Grosso do Sul,BR,Brazil +Camapuã,MS,Mato Grosso do Sul,BR,Brazil Chapadao Do Sul,MS,Mato Grosso do Sul,BR,Brazil +Jateí,MS,Mato Grosso do Sul,BR,Brazil +Nova Alvorada do Sul,MS,Mato Grosso do Sul,BR,Brazil +Nova Andradina,MS,Mato Grosso do Sul,BR,Brazil Ponta Pora,MS,Mato Grosso do Sul,BR,Brazil Porto Murtinho,MS,Mato Grosso do Sul,BR,Brazil +Ribas do Rio Pardo,MS,Mato Grosso do Sul,BR,Brazil Sao Gabriel Do Oeste,MS,Mato Grosso do Sul,BR,Brazil +Selvíria,MS,Mato Grosso do Sul,BR,Brazil Sonora,MS,Mato Grosso do Sul,BR,Brazil +Taquarussu,MS,Mato Grosso do Sul,BR,Brazil Tres Lagoas,MS,Mato Grosso do Sul,BR,Brazil Alta Floresta,MT,Mato Grosso,BR,Brazil +Alto Araguaia,MT,Mato Grosso,BR,Brazil Alto Paraguai,MT,Mato Grosso,BR,Brazil Apiacás Municipality,MT,Mato Grosso,BR,Brazil Araguaiana,MT,Mato Grosso,BR,Brazil Araputanga,MT,Mato Grosso,BR,Brazil +Barra do Bugres,MT,Mato Grosso,BR,Brazil Barra Do Garcas,MT,Mato Grosso,BR,Brazil -Campinapolis,MT,Mato Grosso,BR,Brazil +Campinápolis,MT,Mato Grosso,BR,Brazil Campo Verde,MT,Mato Grosso,BR,Brazil Canarana,MT,Mato Grosso,BR,Brazil -Castanheira,MT,Mato Grosso,BR,Brazil Chapada Dos Guimaraes,MT,Mato Grosso,BR,Brazil -Colider,MT,Mato Grosso,BR,Brazil +Colíder,MT,Mato Grosso,BR,Brazil Comodoro Municipality,MT,Mato Grosso,BR,Brazil Confresa,MT,Mato Grosso,BR,Brazil -Cotriguacu,MT,Mato Grosso,BR,Brazil +Cotriguaçu,MT,Mato Grosso,BR,Brazil Diamantino,MT,Mato Grosso,BR,Brazil -Gaucha Do Norte,MT,Mato Grosso,BR,Brazil -Itiquira,MT,Mato Grosso,BR,Brazil Juína Municipality,MT,Mato Grosso,BR,Brazil Juruena,MT,Mato Grosso,BR,Brazil Nova Bandeirantes,MT,Mato Grosso,BR,Brazil Nova Lacerda,MT,Mato Grosso,BR,Brazil Nova Brasilandia,MT,Mato Grosso,BR,Brazil Nova Canaa Do Norte,MT,Mato Grosso,BR,Brazil -Nova Ubirata,MT,Mato Grosso,BR,Brazil Paranatinga Municipality,MT,Mato Grosso,BR,Brazil -Pontal Do Araguaia,MT,Mato Grosso,BR,Brazil +Pontal do Araguaia,MT,Mato Grosso,BR,Brazil Porto Dos Gauchos,MT,Mato Grosso,BR,Brazil Porto Esperidiao,MT,Mato Grosso,BR,Brazil -Poxoreu,MT,Mato Grosso,BR,Brazil -Primavera Do Leste,MT,Mato Grosso,BR,Brazil -Querencia,MT,Mato Grosso,BR,Brazil -Tabapora,MT,Mato Grosso,BR,Brazil +Primavera do Leste,MT,Mato Grosso,BR,Brazil +Querência,MT,Mato Grosso,BR,Brazil +Santa Carmem,MT,Mato Grosso,BR,Brazil +Santo Afonso,MT,Mato Grosso,BR,Brazil +Santo Antonio Do Leverger,MT,Mato Grosso,BR,Brazil +Sapezal,MT,Mato Grosso,BR,Brazil +Tabaporã,MT,Mato Grosso,BR,Brazil Tangara Da Serra,MT,Mato Grosso,BR,Brazil -Terra Nova Do Norte,MT,Mato Grosso,BR,Brazil -Torixoreu,MT,Mato Grosso,BR,Brazil +Terra Nova do Norte,MT,Mato Grosso,BR,Brazil +Torixoréu,MT,Mato Grosso,BR,Brazil Vila Rica,MT,Mato Grosso,BR,Brazil -Campinorte,GO,Goias,BR,Brazil -Cocalzinho De Goias,GO,Goias,BR,Brazil -Doverlandia,GO,Goias,BR,Brazil -Jussara,GO,Goias,BR,Brazil -Nova Crixas,GO,Goias,BR,Brazil -Novo Planalto,GO,Goias,BR,Brazil -Santa Rita Do Novo Destino,GO,Goias,BR,Brazil -Sao Miguel Do Araguaia,GO,Goias,BR,Brazil +Nova Monte Verde,MT,Mato Grosso,BR,Brazil +Cachoeira Alta,GO,Goiás,BR,Brazil +Campinorte,GO,Goiás,BR,Brazil +Campos Belos,GO,Goiás,BR,Brazil +Cavalcante,GO,Goiás,BR,Brazil +Cocalzinho De Goias,GO,Goiás,BR,Brazil +Doverlândia,GO,Goiás,BR,Brazil +Goiatuba,GO,Goiás,BR,Brazil +Ipameri,GO,Goiás,BR,Brazil +Jussara,GO,Goiás,BR,Brazil +Nova Crixas,GO,Goiás,BR,Brazil +Novo Planalto,GO,Goiás,BR,Brazil +Santa Rita do Novo Destino,GO,Goiás,BR,Brazil +Sao Miguel Do Araguaia,GO,Goiás,BR,Brazil Novo Sao Joaquim,MT,Mato Grosso,BR,Brazil -Itaja,GO,Goias,BR,Brazil +Santa Cruz do Xingu,MT,Mato Grosso,BR,Brazil Nobres,MT,Mato Grosso,BR,Brazil -Marcelandia,MT,Mato Grosso,BR,Brazil +Marcelândia,MT,Mato Grosso,BR,Brazil +Mirante da Serra,RO,Rondônia,BR,Brazil Feijó Municipality,AC,Acre,BR,Brazil Sena Madureira Municipality,AC,Acre,BR,Brazil Rorainópolis Municipality,RR,Roraima,BR,Brazil -Almeirim Municipality,PA,Para,BR,Brazil -Barra do Mendes,BA,Bahia,BR,Brazil -Matupa,MT,Mato Grosso,BR,Brazil +Almeirim Municipality,PA,Pará,BR,Brazil +Laranjal do Jari Municipality,AP,Amapá,BR,Brazil +Lucas do Rio Verde,MT,Mato Grosso,BR,Brazil +Matupá,MT,Mato Grosso,BR,Brazil Nova Mutum,MT,Mato Grosso,BR,Brazil -Aveiro,PA,Para,BR,Brazil -Lagoa Da Confusao,TO,Tocantins,BR,Brazil -Sotogrande,AN,Andalusia,ES,Spain +Aveiro,PA,Pará,BR,Brazil Santa Ponsa,IB,Balearic Islands,ES,Spain Vrilissia,I,Attica,GR,Greece -Arroa Behea,PV,Basque Country,ES,Spain +Valdelacalzada,EX,Extremadura,ES,Spain Powai,MH,Maharashtra,IN,India -la Melusa,AR,Aragon,ES,Spain -Escairon,GA,Galicia,ES,Spain Halifax,NS,Nova Scotia,CA,Canada "St. John's",NL,Newfoundland and Labrador,CA,Canada Jauregi,PV,Basque Country,ES,Spain +Laranga,PV,Basque Country,ES,Spain Beaumont,QC,Quebec,CA,Canada Beauport,QC,Quebec,CA,Canada -Beaupre,QC,Quebec,CA,Canada -Berthier-Sur-Mer,QC,Quebec,CA,Canada +Beaupré,QC,Quebec,CA,Canada +Berthier-sur-Mer,QC,Quebec,CA,Canada Cap-Saint-Ignace,QC,Quebec,CA,Canada Charlesbourg,QC,Quebec,CA,Canada Chateau-Richer,QC,Quebec,CA,Canada Québec,QC,Quebec,CA,Canada La Durantaye,QC,Quebec,CA,Canada "L'Ange-Gardien",QC,Quebec,CA,Canada -Levis,QC,Quebec,CA,Canada +Lévis,QC,Quebec,CA,Canada "L'Islet",QC,Quebec,CA,Canada "L'Isle-Verte",QC,Quebec,CA,Canada Saint Thomas de Montmagny,QC,Quebec,CA,Canada @@ -95803,145 +78381,111 @@ Johns Creek,GA,Georgia,US,United States Grant-Valkaria,FL,Florida,US,United States Columbus,MN,Minnesota,US,United States Cutler Bay,FL,Florida,US,United States +East Harlem,NY,New York,US,United States Cooksville,MD,Maryland,US,United States Millburn,NJ,New Jersey,US,United States Portneuf,QC,Quebec,CA,Canada Rimouski,QC,Quebec,CA,Canada Rivière-du-Loup,QC,Quebec,CA,Canada Sydney,NS,Nova Scotia,CA,Canada +Tom Price,WA,Western Australia,AU,Australia Aylmer,QC,Quebec,CA,Canada -Airlie Beach,QLD,Queensland,AU,Australia -Les Deux Alpes,ARA,Auvergne-Rhone-Alpes,FR,France Tofino,BC,British Columbia,CA,Canada Faliraki,L,South Aegean,GR,Greece Jasper,AB,Alberta,CA,Canada Hervey Bay,QLD,Queensland,AU,Australia ,NL,Newfoundland and Labrador,CA,Canada Saltsjoe-Boo,AB,Stockholm County,SE,Sweden -Dalum,O,Västra Götaland County,SE,Sweden Julita,D,Södermanland County,SE,Sweden San Agustin,CN,Canary Islands,ES,Spain Playa del Ingles,CN,Canary Islands,ES,Spain -Puerto Rico,CN,Canary Islands,ES,Spain Sunny Beach,02,Burgas,BG,Bulgaria "Cala d'Or",IB,Balearic Islands,ES,Spain Palmanova,IB,Balearic Islands,ES,Spain Puerto del Carmen,CN,Canary Islands,ES,Spain -Can Pastilla,IB,Balearic Islands,ES,Spain -Cala Bona,IB,Balearic Islands,ES,Spain -Peguera,IB,Balearic Islands,ES,Spain -Portals Nous,IB,Balearic Islands,ES,Spain +Magaluf,IB,Balearic Islands,ES,Spain Port de Pollença,IB,Balearic Islands,ES,Spain +Puerto Banus,AN,Andalusia,ES,Spain Miami Platja,CT,Catalonia,ES,Spain San Bartolomeo al Mare,42,Liguria,IT,Italy Costa Teguise,CN,Canary Islands,ES,Spain Almerimar,AN,Andalusia,ES,Spain -La Manga del Mar Menor,MC,Murcia,ES,Spain -Bardufoss,54,Troms og Finnmark,NO,Norway -Playa de las Americas,CN,Canary Islands,ES,Spain -Vradal,38,Vestfold og Telemark,NO,Norway -Illetes,IB,Balearic Islands,ES,Spain -Cales de Mallorca,IB,Balearic Islands,ES,Spain -Aramaio Municipality,PV,Basque Country,ES,Spain +Bardufoss,19,Troms,NO,Norway les Masies de Voltrega,CT,Catalonia,ES,Spain -Lecrin,AN,Andalusia,ES,Spain -Talavera,CT,Catalonia,ES,Spain +Lecrín,AN,Andalusia,ES,Spain Madrid,MD,Madrid,ES,Spain +Guriezo,CB,Cantabria,ES,Spain Ribamontan al Mar,CB,Cantabria,ES,Spain -Valdaliga,CB,Cantabria,ES,Spain -Voto,CB,Cantabria,ES,Spain "Cuervo de Sevilla, El",AN,Andalusia,ES,Spain -Pepino,CM,Castille-La Mancha,ES,Spain Ceuta,CE,Ceuta,ES,Spain Sopuerta,PV,Basque Country,ES,Spain Gyeonggi-do,41,Gyeonggi-do,KR,South Korea Gangseo-gu,11,Seoul,KR,South Korea "Kimch'on",28,Incheon,KR,South Korea -Mokdong,11,Seoul,KR,South Korea +Tokyang-gu,41,Gyeonggi-do,KR,South Korea +Daejeong,41,Gyeonggi-do,KR,South Korea Lamongan,JT,Central Java,ID,Indonesia -Lebak,JT,Central Java,ID,Indonesia -Rowosari,JT,Central Java,ID,Indonesia -Selang,JT,Central Java,ID,Indonesia -Bringin,JT,Central Java,ID,Indonesia -Cideng,JT,Central Java,ID,Indonesia +Cilongok,JT,Central Java,ID,Indonesia Nueva Cajamarca,SAM,San Martín Department,PE,Peru -Purwokerto Wetan,JT,Central Java,ID,Indonesia -Hanam,46,Jeollanam-do,KR,South Korea +Mekarjaya,JB,West Java,ID,Indonesia Areannamkwaengi,41,Gyeonggi-do,KR,South Korea -Anbaeteo,41,Gyeonggi-do,KR,South Korea -Dangjin,41,Gyeonggi-do,KR,South Korea Salaman,JT,Central Java,ID,Indonesia Pulutan,JT,Central Java,ID,Indonesia Randugunting,JT,Central Java,ID,Indonesia Telalim,D,Southern District,IL,Israel Dhangar Char,B,Chittagong,BD,Bangladesh Purba Firoz Shah Colony,B,Chittagong,BD,Bangladesh -Ahmad Hossain para,B,Chittagong,BD,Bangladesh -Rajbari,B,Chittagong,BD,Bangladesh -Gahira,B,Chittagong,BD,Bangladesh -Chandgaon,B,Chittagong,BD,Bangladesh +Rājbāri,B,Chittagong,BD,Bangladesh +Chāndgaon,B,Chittagong,BD,Bangladesh Dakhin Patenga,B,Chittagong,BD,Bangladesh +Rangunia,B,Chittagong,BD,Bangladesh Setodacho-miyabara,34,Hiroshima,JP,Japan Fukuda,34,Hiroshima,JP,Japan Krasnoznamensk,MOS,Moscow Oblast,RU,Russia -Koya,30,Wakayama,JP,Japan -Yoshinozaki,37,Kagawa,JP,Japan -Kamo,37,Kagawa,JP,Japan +Yasuda,37,Kagawa,JP,Japan ,84,Capital Region,DK,Denmark ,82,Central Jutland,DK,Denmark ,81,North Denmark,DK,Denmark ,85,Zealand,DK,Denmark ,83,South Denmark,DK,Denmark -Ikushimacho,37,Kagawa,JP,Japan -Wakasu,13,Tokyo,JP,Japan -Shinsuna,13,Tokyo,JP,Japan Yashio,13,Tokyo,JP,Japan -Tatsumi,13,Tokyo,JP,Japan Shiomi,13,Tokyo,JP,Japan Shiohama,13,Tokyo,JP,Japan Kachidoki,13,Tokyo,JP,Japan -Ariake,13,Tokyo,JP,Japan Jonanjima,13,Tokyo,JP,Japan Heiwajima,13,Tokyo,JP,Japan Horie,12,Chiba,JP,Japan -Tokai,13,Tokyo,JP,Japan +Tōkai,13,Tokyo,JP,Japan Hanamigawa,12,Chiba,JP,Japan -Hamacho,12,Chiba,JP,Japan Hinode,12,Chiba,JP,Japan Masago,12,Chiba,JP,Japan Mihama,12,Chiba,JP,Japan Sodegaura,12,Chiba,JP,Japan Tsudanuma,12,Chiba,JP,Japan Inage,12,Chiba,JP,Japan -Takahamacho,12,Chiba,JP,Japan +Takahamachō,12,Chiba,JP,Japan Takasu,12,Chiba,JP,Japan Tomioka,13,Tokyo,JP,Japan -Anesaki-kaigan,12,Chiba,JP,Japan -Nakajima,12,Chiba,JP,Japan -Narawa,12,Chiba,JP,Japan Ushigome,12,Chiba,JP,Japan Imai,12,Chiba,JP,Japan -Maihama,12,Chiba,JP,Japan -Hashimotocho,14,Kanagawa,JP,Japan -Shirogane,12,Chiba,JP,Japan -Sakaecho,12,Chiba,JP,Japan +Hashimotochō,14,Kanagawa,JP,Japan +Sakaechō,12,Chiba,JP,Japan Nishiura,12,Chiba,JP,Japan -Shioyaki,12,Chiba,JP,Japan Saiwai,12,Chiba,JP,Japan Irifune,12,Chiba,JP,Japan +Coma-ruga,CT,Catalonia,ES,Spain Ittigen,BE,Bern,CH,Switzerland -Malemort,NAQ,Nouvelle-Aquitaine,FR,France +St. Johnsbury,VT,Vermont,US,United States Majorca,IB,Balearic Islands,ES,Spain -Heroy,18,Nordland,NO,Norway Vega,18,Nordland,NO,Norway -Averoy,15,Møre og Romsdal,NO,Norway -Karmoy,11,Rogaland,NO,Norway +Averøy,15,Møre og Romsdal,NO,Norway Lindesnes,42,Agder,NO,Norway +Cloz,32,Trentino-Alto Adige,IT,Italy Verbania,21,Piedmont,IT,Italy Guttet-Feschel,VS,Valais,CH,Switzerland Drayton,ENG,England,GB,United Kingdom -Bellavista,CT,Catalonia,ES,Spain -Moranbah,QLD,Queensland,AU,Australia +Cabanes,CT,Catalonia,ES,Spain +Forallac,CT,Catalonia,ES,Spain "L'Ancienne-Lorette",QC,Quebec,CA,Canada Saint-Michel-de-Bellechasse,QC,Quebec,CA,Canada Pieve Emanuele,25,Lombardy,IT,Italy @@ -95950,7 +78494,6 @@ Bedizzole,25,Lombardy,IT,Italy Lumezzane,25,Lombardy,IT,Italy Mazzano,25,Lombardy,IT,Italy Porto Mantovano,25,Lombardy,IT,Italy -Beccacivetta-Azzano,34,Veneto,IT,Italy Castelnuovo del Garda,34,Veneto,IT,Italy "Romano d'Ezzelino",34,Veneto,IT,Italy Saonara,34,Veneto,IT,Italy @@ -95989,7 +78532,6 @@ Santena,21,Piedmont,IT,Italy Vinovo,21,Piedmont,IT,Italy San Pietro in Cariano,34,Veneto,IT,Italy "Ozzano dell'Emilia",45,Emilia-Romagna,IT,Italy -Casagiove,72,Campania,IT,Italy Frignano,72,Campania,IT,Italy Orta di Atella,72,Campania,IT,Italy San Marcellino,72,Campania,IT,Italy @@ -95998,560 +78540,342 @@ Casavatore,72,Campania,IT,Italy Volla,72,Campania,IT,Italy Santa Maria La Carita,72,Campania,IT,Italy Trecase,72,Campania,IT,Italy -"Sant'Egidio del Monte Albino",72,Campania,IT,Italy Bellizzi,72,Campania,IT,Italy Alba Adriatica,65,Abruzzo,IT,Italy Valderice,82,Sicily,IT,Italy Gravina di Catania,82,Sicily,IT,Italy "Sant'Agata Li Battiati",82,Sicily,IT,Italy Lusciano,72,Campania,IT,Italy -Parete,72,Campania,IT,Italy Piedimonte Matese,72,Campania,IT,Italy Cesano Boscone,25,Lombardy,IT,Italy -Cesate,25,Lombardy,IT,Italy Tor Lupara,62,Lazio,IT,Italy San Giovanni Teatino,65,Abruzzo,IT,Italy Bernareggio,25,Lombardy,IT,Italy -"Rocca De' Baldi",21,Piedmont,IT,Italy -Coassolo Torinese,21,Piedmont,IT,Italy -Inverso Pinasca,21,Piedmont,IT,Italy +Magliano Alfieri,21,Piedmont,IT,Italy Roddi,21,Piedmont,IT,Italy -Cellarengo,21,Piedmont,IT,Italy -San Raffaele Cimena,21,Piedmont,IT,Italy Val della Torre,21,Piedmont,IT,Italy -Mombercelli,21,Piedmont,IT,Italy Monale,21,Piedmont,IT,Italy -Montafia,21,Piedmont,IT,Italy -Piova Massaia,21,Piedmont,IT,Italy -Refrancore,21,Piedmont,IT,Italy -Conzano,21,Piedmont,IT,Italy -Oviglio,21,Piedmont,IT,Italy +Verrua Savoia,21,Piedmont,IT,Italy Diano Arentino,42,Liguria,IT,Italy -"Monticello d'Alba",21,Piedmont,IT,Italy Roccabruna,21,Piedmont,IT,Italy -Agliano Terme,21,Piedmont,IT,Italy -Orero,42,Liguria,IT,Italy +Magliolo,42,Liguria,IT,Italy +Mallare,42,Liguria,IT,Italy +Casarza Ligure,42,Liguria,IT,Italy Incisa Scapaccino,21,Piedmont,IT,Italy -"Isola d'Asti",21,Piedmont,IT,Italy -Passerano Marmorito,21,Piedmont,IT,Italy -Lozza,25,Lombardy,IT,Italy -Saltrio,25,Lombardy,IT,Italy -Odalengo Piccolo,21,Piedmont,IT,Italy -Bizzarone,25,Lombardy,IT,Italy -Blevio,25,Lombardy,IT,Italy Bulgarograsso,25,Lombardy,IT,Italy -Carate Urio,25,Lombardy,IT,Italy Carbonate,25,Lombardy,IT,Italy Casnate Con Bernate,25,Lombardy,IT,Italy Introd,23,Aosta Valley,IT,Italy Merone,25,Lombardy,IT,Italy +Montorfano,25,Lombardy,IT,Italy Nesso,25,Lombardy,IT,Italy Andora,42,Liguria,IT,Italy -Moconesi,42,Liguria,IT,Italy +Arnasco,42,Liguria,IT,Italy Bodio Lomnago,25,Lombardy,IT,Italy -Cadegliano-Viconago,25,Lombardy,IT,Italy -Pare,25,Lombardy,IT,Italy -Plesio,25,Lombardy,IT,Italy San Fermo della Battaglia,25,Lombardy,IT,Italy Solbiate,25,Lombardy,IT,Italy Veniano,25,Lombardy,IT,Italy -Gornate Olona,25,Lombardy,IT,Italy Albavilla,25,Lombardy,IT,Italy Beregazzo con Figliaro,25,Lombardy,IT,Italy Bregnano,25,Lombardy,IT,Italy Assago,25,Lombardy,IT,Italy Basiano,25,Lombardy,IT,Italy Bellusco,25,Lombardy,IT,Italy -Eupilio,25,Lombardy,IT,Italy +Cremia,25,Lombardy,IT,Italy Faloppio,25,Lombardy,IT,Italy -Grandola ed Uniti,25,Lombardy,IT,Italy -Valbrona,25,Lombardy,IT,Italy -"Pozzo d'Adda",25,Lombardy,IT,Italy +Castione Andevenno,25,Lombardy,IT,Italy Pozzuolo Martesana,25,Lombardy,IT,Italy Renate,25,Lombardy,IT,Italy Roncello,25,Lombardy,IT,Italy "Canonica d'Adda",25,Lombardy,IT,Italy Carobbio degli Angeli,25,Lombardy,IT,Italy +Cenate Sopra,25,Lombardy,IT,Italy Mozzo,25,Lombardy,IT,Italy Palazzago,25,Lombardy,IT,Italy Pedrengo,25,Lombardy,IT,Italy -Pianico,25,Lombardy,IT,Italy -Pognano,25,Lombardy,IT,Italy Ponteranica,25,Lombardy,IT,Italy Foresto Sparso,25,Lombardy,IT,Italy -Locatello,25,Lombardy,IT,Italy -"San Paolo d'Argon",25,Lombardy,IT,Italy -Spinone al Lago,25,Lombardy,IT,Italy -Ubiale Clanezzo,25,Lombardy,IT,Italy -Vilminore di Scalve,25,Lombardy,IT,Italy +"Sant'Omobono Terme",25,Lombardy,IT,Italy Verdellino,25,Lombardy,IT,Italy Viadanica,25,Lombardy,IT,Italy -Algua,25,Lombardy,IT,Italy -Alfianello,25,Lombardy,IT,Italy Lodrino,25,Lombardy,IT,Italy Manerba del Garda,25,Lombardy,IT,Italy -Inverno e Monteleone,25,Lombardy,IT,Italy -Collebeato,25,Lombardy,IT,Italy Corteno Golgi,25,Lombardy,IT,Italy Erbusco,25,Lombardy,IT,Italy -Malegno,25,Lombardy,IT,Italy Milzano,25,Lombardy,IT,Italy Ome,25,Lombardy,IT,Italy -Casale Cremasco,25,Lombardy,IT,Italy -Prevalle,25,Lombardy,IT,Italy -"Urago d'Oglio",25,Lombardy,IT,Italy +Polpenazze del Garda,25,Lombardy,IT,Italy Mottella,25,Lombardy,IT,Italy -Roncaro,25,Lombardy,IT,Italy -"Sant'Alessio Con Vialone",25,Lombardy,IT,Italy -Santa Maria della Versa,25,Lombardy,IT,Italy -Brentino Belluno,34,Veneto,IT,Italy +Bleggio Superiore,32,Trentino-Alto Adige,IT,Italy +Commezzadura,32,Trentino-Alto Adige,IT,Italy Lavagno,34,Veneto,IT,Italy -Travaco Siccomario,25,Lombardy,IT,Italy -Ripalta Guerina,25,Lombardy,IT,Italy -Ponti sul Mincio,25,Lombardy,IT,Italy -Redondesco,25,Lombardy,IT,Italy -Megliadino San Fidenzio,34,Veneto,IT,Italy -Papozze,34,Veneto,IT,Italy +Verrua Po,25,Lombardy,IT,Italy +San Daniele Po,25,Lombardy,IT,Italy Lisignago,32,Trentino-Alto Adige,IT,Italy -Ronzo-Chienis,32,Trentino-Alto Adige,IT,Italy Buja,36,Friuli Venezia Giulia,IT,Italy -Fiumicello,36,Friuli Venezia Giulia,IT,Italy -Segonzano,32,Trentino-Alto Adige,IT,Italy -Sfruz,32,Trentino-Alto Adige,IT,Italy -Soraga,32,Trentino-Alto Adige,IT,Italy -Tenna,32,Trentino-Alto Adige,IT,Italy -Angiari,34,Veneto,IT,Italy Colognola ai Colli,34,Veneto,IT,Italy Rovere Veronese,34,Veneto,IT,Italy -Molvena,34,Veneto,IT,Italy +Lugo di Vicenza,34,Veneto,IT,Italy +Terrassa Padovana,34,Veneto,IT,Italy Castel di Lama,57,The Marches,IT,Italy +Cortino,65,Abruzzo,IT,Italy Capraia e Limite,52,Tuscany,IT,Italy Tavarnelle Val di Pesa,52,Tuscany,IT,Italy Gazzola,45,Emilia-Romagna,IT,Italy Nibionno,25,Lombardy,IT,Italy -Cornegliano Laudense,25,Lombardy,IT,Italy -Castegnero,34,Veneto,IT,Italy -Palazzo Pignano,25,Lombardy,IT,Italy -"Capriata d'Orba",21,Piedmont,IT,Italy -Bigarello,25,Lombardy,IT,Italy Isola del Giglio,52,Tuscany,IT,Italy -Pontey,23,Aosta Valley,IT,Italy Larciano,52,Tuscany,IT,Italy -Orco Feglino,42,Liguria,IT,Italy -Roccavignale,42,Liguria,IT,Italy -Broccostella,62,Lazio,IT,Italy -Avegno,42,Liguria,IT,Italy -Cosio Valtellino,25,Lombardy,IT,Italy -Valdisotto,25,Lombardy,IT,Italy -Monticelli Brusati,25,Lombardy,IT,Italy -Muscoline,25,Lombardy,IT,Italy "Provaglio d'Iseo",25,Lombardy,IT,Italy -Puegnago sul Garda,25,Lombardy,IT,Italy -Remedello,25,Lombardy,IT,Italy -Castelletto di Branduzzo,25,Lombardy,IT,Italy -Sovramonte,34,Veneto,IT,Italy -Saint-Christophe,23,Aosta Valley,IT,Italy +Provaglio Val Sabbia,25,Lombardy,IT,Italy Roe Volciano,25,Lombardy,IT,Italy -Venticano,72,Campania,IT,Italy -Funes - Villnoess,32,Trentino-Alto Adige,IT,Italy Renon,32,Trentino-Alto Adige,IT,Italy Tirolo,32,Trentino-Alto Adige,IT,Italy Cavaso del Tomba,34,Veneto,IT,Italy Montecorvino Pugliano,72,Campania,IT,Italy -Lucoli,65,Abruzzo,IT,Italy -Conflenti,78,Calabria,IT,Italy -Roghudi,78,Calabria,IT,Italy Valledoria,88,Sardinia,IT,Italy Castello di Brianza,25,Lombardy,IT,Italy -Garbagnate Monastero,25,Lombardy,IT,Italy Monticello Brianza,25,Lombardy,IT,Italy -Corte Palasio,25,Lombardy,IT,Italy San Bernardino Verbano,21,Piedmont,IT,Italy -Montemale di Cuneo,21,Piedmont,IT,Italy +Pianfei,21,Piedmont,IT,Italy Pocapaglia,21,Piedmont,IT,Italy Polonghera,21,Piedmont,IT,Italy -Torre San Giorgio,21,Piedmont,IT,Italy -Villar San Costanzo,21,Piedmont,IT,Italy +"Vezza d'Alba",21,Piedmont,IT,Italy Antignano,21,Piedmont,IT,Italy -San Martino Alfieri,21,Piedmont,IT,Italy -Tigliole,21,Piedmont,IT,Italy Viarigi,21,Piedmont,IT,Italy Altavilla Monferrato,21,Piedmont,IT,Italy -Belforte Monferrato,21,Piedmont,IT,Italy Bosio,21,Piedmont,IT,Italy -Casal Cermelli,21,Piedmont,IT,Italy -Molino dei Torti,21,Piedmont,IT,Italy -Pietra Marazzi,21,Piedmont,IT,Italy -Piovera,21,Piedmont,IT,Italy Rosignano Monferrato,21,Piedmont,IT,Italy -Hone,23,Aosta Valley,IT,Italy -Azzio,25,Lombardy,IT,Italy -Barasso,25,Lombardy,IT,Italy Bedero Valcuvia,25,Lombardy,IT,Italy -Brusimpiano,25,Lombardy,IT,Italy +Caronno Varesino,25,Lombardy,IT,Italy Castello Cabiaglio,25,Lombardy,IT,Italy -Cuasso al Monte,25,Lombardy,IT,Italy -Daverio,25,Lombardy,IT,Italy +Clivio,25,Lombardy,IT,Italy Gorla Minore,25,Lombardy,IT,Italy -Jerago Con Orago,25,Lombardy,IT,Italy -Leggiuno,25,Lombardy,IT,Italy Albese Con Cassano,25,Lombardy,IT,Italy Cavallasca,25,Lombardy,IT,Italy -Fenegro,25,Lombardy,IT,Italy +Fenegrò,25,Lombardy,IT,Italy Albosaggia,25,Lombardy,IT,Italy Briosco,25,Lombardy,IT,Italy Cogliate,25,Lombardy,IT,Italy Correzzana,25,Lombardy,IT,Italy Gessate,25,Lombardy,IT,Italy -Gudo Visconti,25,Lombardy,IT,Italy Lazzate,25,Lombardy,IT,Italy Lesmo,25,Lombardy,IT,Italy Macherio,25,Lombardy,IT,Italy -Masate,25,Lombardy,IT,Italy Mesero,25,Lombardy,IT,Italy Mezzago,25,Lombardy,IT,Italy San Vittore Olona,25,Lombardy,IT,Italy -Sulbiate,25,Lombardy,IT,Italy Veduggio Con Colzano,25,Lombardy,IT,Italy Vizzolo Predabissi,25,Lombardy,IT,Italy Ambivere,25,Lombardy,IT,Italy -Aviatico,25,Lombardy,IT,Italy Barbata,25,Lombardy,IT,Italy -Boltiere,25,Lombardy,IT,Italy Bonate Sotto,25,Lombardy,IT,Italy "Chignolo d'Isola",25,Lombardy,IT,Italy Filago,25,Lombardy,IT,Italy -Gaverina Terme,25,Lombardy,IT,Italy Gorlago,25,Lombardy,IT,Italy Madone,25,Lombardy,IT,Italy -Premolo,25,Lombardy,IT,Italy Presezzo,25,Lombardy,IT,Italy Castelcovati,25,Lombardy,IT,Italy Magherno,25,Lombardy,IT,Italy -Marcignago,25,Lombardy,IT,Italy -Marzano,25,Lombardy,IT,Italy -Campagnola Cremasca,25,Lombardy,IT,Italy -Casaletto Vaprio,25,Lombardy,IT,Italy Malagnino,25,Lombardy,IT,Italy Castelbelforte,25,Lombardy,IT,Italy Isera,32,Trentino-Alto Adige,IT,Italy -Rivoli Veronese,34,Veneto,IT,Italy -Selva di Progno,34,Veneto,IT,Italy -Alonte,34,Veneto,IT,Italy -Carre,34,Veneto,IT,Italy Mason Vicentino,34,Veneto,IT,Italy Montecchio Precalcino,34,Veneto,IT,Italy Montegalda,34,Veneto,IT,Italy -Mossano,34,Veneto,IT,Italy -Mussolente,34,Veneto,IT,Italy Pove del Grappa,34,Veneto,IT,Italy -Alano di Piave,34,Veneto,IT,Italy Altivole,34,Veneto,IT,Italy Cartura,34,Veneto,IT,Italy +Urbana,34,Veneto,IT,Italy Villafranca Padovana,34,Veneto,IT,Italy Arqua Polesine,34,Veneto,IT,Italy Capolona,52,Tuscany,IT,Italy San Prospero,45,Emilia-Romagna,IT,Italy -Voghiera,45,Emilia-Romagna,IT,Italy -Montefelcino,57,The Marches,IT,Italy -Arcinazzo Romano,62,Lazio,IT,Italy Montelibretti,62,Lazio,IT,Italy -Ponzano Romano,62,Lazio,IT,Italy -Coreno Ausonio,62,Lazio,IT,Italy -Baldissero Canavese,21,Piedmont,IT,Italy -Vignole Borbera,21,Piedmont,IT,Italy -Visone,21,Piedmont,IT,Italy +Rocca Grimalda,21,Piedmont,IT,Italy +Nus,23,Aosta Valley,IT,Italy Boissano,42,Liguria,IT,Italy Tovo San Giacomo,42,Liguria,IT,Italy -Mele,42,Liguria,IT,Italy -Savignone,42,Liguria,IT,Italy -Bisuschio,25,Lombardy,IT,Italy Brunello,25,Lombardy,IT,Italy -Buguggiate,25,Lombardy,IT,Italy -Cadrezzate,25,Lombardy,IT,Italy -Cantello,25,Lombardy,IT,Italy Casale Litta,25,Lombardy,IT,Italy -Cazzago Brabbia,25,Lombardy,IT,Italy -Cremenaga,25,Lombardy,IT,Italy -Cuveglio,25,Lombardy,IT,Italy -Germignaga,25,Lombardy,IT,Italy -Grantola,25,Lombardy,IT,Italy Marchirolo,25,Lombardy,IT,Italy -Sangiano,25,Lombardy,IT,Italy Albiolo,25,Lombardy,IT,Italy Alzate Brianza,25,Lombardy,IT,Italy Carugo,25,Lombardy,IT,Italy Cassina Rizzardi,25,Lombardy,IT,Italy -Castelmarte,25,Lombardy,IT,Italy Cucciago,25,Lombardy,IT,Italy Figino Serenza,25,Lombardy,IT,Italy Guanzate,25,Lombardy,IT,Italy Lambrugo,25,Lombardy,IT,Italy Limido Comasco,25,Lombardy,IT,Italy Lipomo,25,Lombardy,IT,Italy -Longone al Segrino,25,Lombardy,IT,Italy Luisago,25,Lombardy,IT,Italy Proserpio,25,Lombardy,IT,Italy Montagna in Valtellina,25,Lombardy,IT,Italy -Ponte in Valtellina,25,Lombardy,IT,Italy -"Tovo di Sant'Agata",25,Lombardy,IT,Italy -Aicurzio,25,Lombardy,IT,Italy Albairate,25,Lombardy,IT,Italy Bellinzago Lombardo,25,Lombardy,IT,Italy -Bubbiano,25,Lombardy,IT,Italy Burago di Molgora,25,Lombardy,IT,Italy Busnago,25,Lombardy,IT,Italy Grezzago,25,Lombardy,IT,Italy -Ronco Briantino,25,Lombardy,IT,Italy San Giorgio Su Legnano,25,Lombardy,IT,Italy Settala,25,Lombardy,IT,Italy Sovico,25,Lombardy,IT,Italy Vedano al Lambro,25,Lombardy,IT,Italy -Zelo Surrigone,25,Lombardy,IT,Italy Adrara San Martino,25,Lombardy,IT,Italy -"Arzago d'Adda",25,Lombardy,IT,Italy Azzano San Paolo,25,Lombardy,IT,Italy Bagnatica,25,Lombardy,IT,Italy +Bariano,25,Lombardy,IT,Italy Berbenno,25,Lombardy,IT,Italy +Berzo San Fermo,25,Lombardy,IT,Italy Bolgare,25,Lombardy,IT,Italy Cavernago,25,Lombardy,IT,Italy Chiuduno,25,Lombardy,IT,Italy -Credaro,25,Lombardy,IT,Italy -Fino del Monte,25,Lombardy,IT,Italy -Gandosso,25,Lombardy,IT,Italy +Cortenuova,25,Lombardy,IT,Italy Grassobbio,25,Lombardy,IT,Italy -Grone,25,Lombardy,IT,Italy Levate,25,Lombardy,IT,Italy Lurano,25,Lombardy,IT,Italy Montello,25,Lombardy,IT,Italy Morengo,25,Lombardy,IT,Italy Mornico al Serio,25,Lombardy,IT,Italy -Ranzanico,25,Lombardy,IT,Italy +Songavazzo,25,Lombardy,IT,Italy Suisio,25,Lombardy,IT,Italy "Terno d'Isola",25,Lombardy,IT,Italy "Villa d'Adda",25,Lombardy,IT,Italy "Villa d'Ogna",25,Lombardy,IT,Italy -Barbariga,25,Lombardy,IT,Italy Brandico,25,Lombardy,IT,Italy -Caino,25,Lombardy,IT,Italy Calvagese della Riviera,25,Lombardy,IT,Italy Capriano del Colle,25,Lombardy,IT,Italy Castrezzato,25,Lombardy,IT,Italy -Cellatica,25,Lombardy,IT,Italy Montirone,25,Lombardy,IT,Italy Niardo,25,Lombardy,IT,Italy Nuvolera,25,Lombardy,IT,Italy Polaveno,25,Lombardy,IT,Italy -Pontoglio,25,Lombardy,IT,Italy Roncadelle,25,Lombardy,IT,Italy San Zeno Naviglio,25,Lombardy,IT,Italy Trenzano,25,Lombardy,IT,Italy -Zone,25,Lombardy,IT,Italy Battuda,25,Lombardy,IT,Italy -Borgarello,25,Lombardy,IT,Italy Linarolo,25,Lombardy,IT,Italy -Sommo,25,Lombardy,IT,Italy Torrevecchia Pia,25,Lombardy,IT,Italy -Valle Salimbene,25,Lombardy,IT,Italy -Bonemerse,25,Lombardy,IT,Italy -Chieve,25,Lombardy,IT,Italy +Casaletto di Sopra,25,Lombardy,IT,Italy Fiesco,25,Lombardy,IT,Italy -Gombito,25,Lombardy,IT,Italy -Martignana di Po,25,Lombardy,IT,Italy Monte Cremasco,25,Lombardy,IT,Italy -Pieranica,25,Lombardy,IT,Italy -Quintano,25,Lombardy,IT,Italy -Ricengo,25,Lombardy,IT,Italy Felonica,25,Lombardy,IT,Italy +Schivenoglia,25,Lombardy,IT,Italy +Bezzecca,32,Trentino-Alto Adige,IT,Italy Bondone,32,Trentino-Alto Adige,IT,Italy Calceranica al Lago,32,Trentino-Alto Adige,IT,Italy -Carano,32,Trentino-Alto Adige,IT,Italy Cavedine,32,Trentino-Alto Adige,IT,Italy -Cis,32,Trentino-Alto Adige,IT,Italy -Cercenasco,21,Piedmont,IT,Italy +Faver,32,Trentino-Alto Adige,IT,Italy Ciconio,21,Piedmont,IT,Italy -Givoletto,21,Piedmont,IT,Italy -Grosso,21,Piedmont,IT,Italy -Pratiglione,21,Piedmont,IT,Italy -Salerano Canavese,21,Piedmont,IT,Italy -San Didero,21,Piedmont,IT,Italy Bogogno,21,Piedmont,IT,Italy +Briona,21,Piedmont,IT,Italy Succivo,72,Campania,IT,Italy +"Sant'Angelo A Cupolo",72,Campania,IT,Italy Casamicciola Terme,72,Campania,IT,Italy Castello di Cisterna,72,Campania,IT,Italy San Vitaliano,72,Campania,IT,Italy Scisciano,72,Campania,IT,Italy -Cassano Irpino,72,Campania,IT,Italy -Cesinali,72,Campania,IT,Italy -Moschiano,72,Campania,IT,Italy Sperone,72,Campania,IT,Italy Castelluccio dei Sauri,75,Apulia,IT,Italy -Binetto,75,Apulia,IT,Italy -Poggiorsini,75,Apulia,IT,Italy Brienza,77,Basilicate,IT,Italy Figline Vegliaturo,78,Calabria,IT,Italy Santa Maria del Cedro,78,Calabria,IT,Italy Amato,78,Calabria,IT,Italy -Jacurso,78,Calabria,IT,Italy +Feroleto Antico,78,Calabria,IT,Italy Sellia Marina,78,Calabria,IT,Italy Furnari,82,Sicily,IT,Italy -Savoca,82,Sicily,IT,Italy +Camporotondo Etneo,82,Sicily,IT,Italy Valverde,82,Sicily,IT,Italy -Mazzarrone,82,Sicily,IT,Italy -Ragalna,82,Sicily,IT,Italy Desulo,88,Sardinia,IT,Italy +"Villa Sant'Antonio",88,Sardinia,IT,Italy Sagliano Micca,21,Piedmont,IT,Italy -Valdengo,21,Piedmont,IT,Italy -Bulciago,25,Lombardy,IT,Italy Calco,25,Lombardy,IT,Italy -Cassago Brianza,25,Lombardy,IT,Italy Civate,25,Lombardy,IT,Italy -Cortenova,25,Lombardy,IT,Italy Costa Masnaga,25,Lombardy,IT,Italy +Erve,25,Lombardy,IT,Italy Garlate,25,Lombardy,IT,Italy Imbersago,25,Lombardy,IT,Italy -Pasturo,25,Lombardy,IT,Italy -Rogeno,25,Lombardy,IT,Italy -Santa Maria Hoe,25,Lombardy,IT,Italy -Sirtori,25,Lombardy,IT,Italy -Suello,25,Lombardy,IT,Italy +Pescate,25,Lombardy,IT,Italy Verderio Inferiore,25,Lombardy,IT,Italy -"Cervignano d'Adda",25,Lombardy,IT,Italy -Graffignana,25,Lombardy,IT,Italy +Casaletto Lodigiano,25,Lombardy,IT,Italy Pieve Fissiraga,25,Lombardy,IT,Italy -San Martino in Strada,25,Lombardy,IT,Italy Sordio,25,Lombardy,IT,Italy Valera Fratta,25,Lombardy,IT,Italy -Villanova del Sillaro,25,Lombardy,IT,Italy -Filandari,78,Calabria,IT,Italy -Arizzano,21,Piedmont,IT,Italy -Vignone,21,Piedmont,IT,Italy -Bibiana,21,Piedmont,IT,Italy -Cafasse,21,Piedmont,IT,Italy +Castagnole Piemonte,21,Piedmont,IT,Italy Castiglione Torinese,21,Piedmont,IT,Italy Chiaverano,21,Piedmont,IT,Italy -La Cassa,21,Piedmont,IT,Italy Mattie,21,Piedmont,IT,Italy -Mombello di Torino,21,Piedmont,IT,Italy Piobesi Torinese,21,Piedmont,IT,Italy -Porte,21,Piedmont,IT,Italy -Rivarossa,21,Piedmont,IT,Italy Rosta,21,Piedmont,IT,Italy San Carlo Canavese,21,Piedmont,IT,Italy -Strambinello,21,Piedmont,IT,Italy -Vische,21,Piedmont,IT,Italy Caresanablot,21,Piedmont,IT,Italy -Boca,21,Piedmont,IT,Italy -"Cavaglio D'Agogna",21,Piedmont,IT,Italy -Cureggio,21,Piedmont,IT,Italy Dormelletto,21,Piedmont,IT,Italy -Gargallo,21,Piedmont,IT,Italy -Maggiora,21,Piedmont,IT,Italy -Cervasca,21,Piedmont,IT,Italy -Frabosa Sottana,21,Piedmont,IT,Italy Guarene,21,Piedmont,IT,Italy -Lagnasco,21,Piedmont,IT,Italy -Monasterolo di Savigliano,21,Piedmont,IT,Italy -Pezzolo Valle Uzzone,21,Piedmont,IT,Italy +Neviglie,21,Piedmont,IT,Italy Priocca,21,Piedmont,IT,Italy -Santo Stefano Roero,21,Piedmont,IT,Italy -Vicoforte,21,Piedmont,IT,Italy Calosso,21,Piedmont,IT,Italy -Celle Enomondo,21,Piedmont,IT,Italy Portacomaro,21,Piedmont,IT,Italy -"Revigliasco d'Asti",21,Piedmont,IT,Italy -Rocchetta Tanaro,21,Piedmont,IT,Italy -Scurzolengo,21,Piedmont,IT,Italy -Basaluzzo,21,Piedmont,IT,Italy -Carbonara Scrivia,21,Piedmont,IT,Italy -Carentino,21,Piedmont,IT,Italy -"Castelletto d'Orba",21,Piedmont,IT,Italy +Alzano Scrivia,21,Piedmont,IT,Italy +Castelletto Monferrato,21,Piedmont,IT,Italy Cerreto Grue,21,Piedmont,IT,Italy -Denice,21,Piedmont,IT,Italy -Melazzo,21,Piedmont,IT,Italy -Spiazzo,32,Trentino-Alto Adige,IT,Italy Telve di Sopra,32,Trentino-Alto Adige,IT,Italy Caldiero,34,Veneto,IT,Italy -Cazzano di Tramigna,34,Veneto,IT,Italy -Isola Rizza,34,Veneto,IT,Italy Mezzane di Sotto,34,Veneto,IT,Italy Roverchiara,34,Veneto,IT,Italy -Sorga,34,Veneto,IT,Italy -Cartigliano,34,Veneto,IT,Italy +Sorgà,34,Veneto,IT,Italy Rotzo,34,Veneto,IT,Italy Sovizzo,34,Veneto,IT,Italy Zugliano,34,Veneto,IT,Italy -Tambre,34,Veneto,IT,Italy -Boara Pisani,34,Veneto,IT,Italy Cervarese Santa Croce,34,Veneto,IT,Italy -Masi,34,Veneto,IT,Italy San Giorgio delle Pertiche,34,Veneto,IT,Italy Bagnolo di Po,34,Veneto,IT,Italy Majano,36,Friuli Venezia Giulia,IT,Italy -"Farra d'Isonzo",36,Friuli Venezia Giulia,IT,Italy -San Possidonio,45,Emilia-Romagna,IT,Italy -Predappio,45,Emilia-Romagna,IT,Italy Cartoceto,57,The Marches,IT,Italy -Mercatino Conca,57,The Marches,IT,Italy -Monte Porzio,57,The Marches,IT,Italy Barbara,57,The Marches,IT,Italy -Castelleone di Suasa,57,The Marches,IT,Italy -Poggio San Marcello,57,The Marches,IT,Italy Filattiera,52,Tuscany,IT,Italy -Torre Caietani,62,Lazio,IT,Italy -Trivigliano,62,Lazio,IT,Italy Carinaro,72,Campania,IT,Italy -Curti,72,Campania,IT,Italy +Castello del Matese,72,Campania,IT,Italy Piana di Monte Verna,72,Campania,IT,Italy Villa di Briano,72,Campania,IT,Italy +Falciano del Massico,72,Campania,IT,Italy Casapesenna,72,Campania,IT,Italy -Calvi,72,Campania,IT,Italy -San Nicola Manfredi,72,Campania,IT,Italy -Carbonara di Nola,72,Campania,IT,Italy +San Nazzaro,72,Campania,IT,Italy Massa di Somma,72,Campania,IT,Italy Montella,72,Campania,IT,Italy Pago del Vallo di Lauro,72,Campania,IT,Italy Roccabascerana,72,Campania,IT,Italy Vallesaccarda,72,Campania,IT,Italy -Rocca San Giovanni,65,Abruzzo,IT,Italy -Campo Calabro,78,Calabria,IT,Italy -Ali Terme,82,Sicily,IT,Italy +Settingiano,78,Calabria,IT,Italy +Oppido Mamertina,78,Calabria,IT,Italy +Riace,78,Calabria,IT,Italy +Buseto Palizzolo,82,Sicily,IT,Italy +Trappeto,82,Sicily,IT,Italy Graniti,82,Sicily,IT,Italy Pace del Mela,82,Sicily,IT,Italy Rometta,82,Sicily,IT,Italy Budoni,88,Sardinia,IT,Italy -Dorzano,21,Piedmont,IT,Italy -Ponderano,21,Piedmont,IT,Italy +Quaregna,21,Piedmont,IT,Italy Roppolo,21,Piedmont,IT,Italy Barzago,25,Lombardy,IT,Italy Barzio,25,Lombardy,IT,Italy Cernusco Lombardone,25,Lombardy,IT,Italy -Cesana Brianza,25,Lombardy,IT,Italy Cremella,25,Lombardy,IT,Italy Dolzago,25,Lombardy,IT,Italy Sirone,25,Lombardy,IT,Italy -Vigano,25,Lombardy,IT,Italy +Viganò,25,Lombardy,IT,Italy Galgagnano,25,Lombardy,IT,Italy -Livraga,25,Lombardy,IT,Italy -Marudo,25,Lombardy,IT,Italy -Merlino,25,Lombardy,IT,Italy Mulazzano,25,Lombardy,IT,Italy -Salerano sul Lambro,25,Lombardy,IT,Italy -Santo Stefano Lodigiano,25,Lombardy,IT,Italy +Mondaino,45,Emilia-Romagna,IT,Italy Monte Colombo,45,Emilia-Romagna,IT,Italy Zungri,78,Calabria,IT,Italy -Bee,21,Piedmont,IT,Italy Pastorano,72,Campania,IT,Italy Casciago,25,Lombardy,IT,Italy Binago,25,Lombardy,IT,Italy Cabiate,25,Lombardy,IT,Italy -Cagno,25,Lombardy,IT,Italy -Ronago,25,Lombardy,IT,Italy Senna Comasco,25,Lombardy,IT,Italy Tavernerio,25,Lombardy,IT,Italy Turate,25,Lombardy,IT,Italy -Andalo Valtellino,25,Lombardy,IT,Italy -Colorina,25,Lombardy,IT,Italy +Valmorea,25,Lombardy,IT,Italy +Lanzada,25,Lombardy,IT,Italy Noviglio,25,Lombardy,IT,Italy Caponago,25,Lombardy,IT,Italy Cerro al Lambro,25,Lombardy,IT,Italy @@ -96559,87 +78883,57 @@ Cusago,25,Lombardy,IT,Italy Pregnana Milanese,25,Lombardy,IT,Italy Brembate di Sopra,25,Lombardy,IT,Italy Castel Rozzone,25,Lombardy,IT,Italy -Onore,25,Lombardy,IT,Italy Osio Sopra,25,Lombardy,IT,Italy -Pagazzano,25,Lombardy,IT,Italy Paladina,25,Lombardy,IT,Italy Pontirolo Nuovo,25,Lombardy,IT,Italy -Pradalunga,25,Lombardy,IT,Italy Ranica,25,Lombardy,IT,Italy -Solza,25,Lombardy,IT,Italy -Ono San Pietro,25,Lombardy,IT,Italy -Ceranova,25,Lombardy,IT,Italy -Cigognola,25,Lombardy,IT,Italy -Cura Carpignano,25,Lombardy,IT,Italy -Imer,32,Trentino-Alto Adige,IT,Italy +Paitone,25,Lombardy,IT,Italy Pomarolo,32,Trentino-Alto Adige,IT,Italy -Prezzo,32,Trentino-Alto Adige,IT,Italy -Banchette,21,Piedmont,IT,Italy Marentino,21,Piedmont,IT,Italy -Osasco,21,Piedmont,IT,Italy +San Pietro Val Lemina,21,Piedmont,IT,Italy San Secondo di Pinerolo,21,Piedmont,IT,Italy -Vaie,21,Piedmont,IT,Italy -Villar Dora,21,Piedmont,IT,Italy -Moncrivello,21,Piedmont,IT,Italy +Torrazza Piemonte,21,Piedmont,IT,Italy +Villarbasse,21,Piedmont,IT,Italy Gattico,21,Piedmont,IT,Italy -Massino Visconti,21,Piedmont,IT,Italy -Pettenasco,21,Piedmont,IT,Italy -Barbaresco,21,Piedmont,IT,Italy Bernezzo,21,Piedmont,IT,Italy -Bonvicino,21,Piedmont,IT,Italy -Castellinaldo,21,Piedmont,IT,Italy Ceresole Alba,21,Piedmont,IT,Italy -Govone,21,Piedmont,IT,Italy -Lequio Tanaro,21,Piedmont,IT,Italy +"Corneliano d'Alba",21,Piedmont,IT,Italy Spadola,78,Calabria,IT,Italy -Mezzani,45,Emilia-Romagna,IT,Italy +Capizzone,25,Lombardy,IT,Italy Fonte Nuova,62,Lazio,IT,Italy -Valbrembo,25,Lombardy,IT,Italy -Cimone,32,Trentino-Alto Adige,IT,Italy -Sarre,23,Aosta Valley,IT,Italy Capiago Intimiano,25,Lombardy,IT,Italy "Villeneuve-d'Ascq",HDF,Hauts-de-France,FR,France -Alquerias del Nino Perdido,VC,Valencia,ES,Spain +Capezzano Pianore,52,Tuscany,IT,Italy +Castellina Scalo,52,Tuscany,IT,Italy Castro Marina,75,Apulia,IT,Italy Guamo,52,Tuscany,IT,Italy San Polo in Chianti,52,Tuscany,IT,Italy Benalmadena Costa,AN,Andalusia,ES,Spain Portals Vells,IB,Balearic Islands,ES,Spain -Orentano,52,Tuscany,IT,Italy -Moncloa-Aravaca,MD,Madrid,ES,Spain Eixample,CT,Catalonia,ES,Spain -Pòrtol,IB,Balearic Islands,ES,Spain +Sarria-Sant Gervasi,CT,Catalonia,ES,Spain Saint-Lazare-de-Bellechasse,QC,Quebec,CA,Canada -Torrox Costa,AN,Andalusia,ES,Spain Costa Calma,CN,Canary Islands,ES,Spain -Sa Coma,IB,Balearic Islands,ES,Spain Costa del Silencio,CN,Canary Islands,ES,Spain Retamar,AN,Andalusia,ES,Spain -Jesus Pobre,VC,Valencia,ES,Spain -Jandia,CN,Canary Islands,ES,Spain Benalup-Casas Viejas,AN,Andalusia,ES,Spain +Requejo de La Vega,CL,Castille and León,ES,Spain Vecindario,CN,Canary Islands,ES,Spain -Puig de Ros,IB,Balearic Islands,ES,Spain -Kalbach,HE,Hesse,DE,Germany -Montrove,GA,Galicia,ES,Spain -Arganzuela,MD,Madrid,ES,Spain Latina,MD,Madrid,ES,Spain Usera,MD,Madrid,ES,Spain -Chamberi,MD,Madrid,ES,Spain Carabanchel,MD,Madrid,ES,Spain -Les Issambres,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Val Thorens,ARA,Auvergne-Rhone-Alpes,FR,France +Val Thorens,ARA,Auvergne-Rhône-Alpes,FR,France Friesland,GE,Gelderland,NL,The Netherlands Elst,NB,North Brabant,NL,The Netherlands -Zeyerveen,DR,Drenthe,NL,The Netherlands +Cala en Bosch,IB,Balearic Islands,ES,Spain Vilamoura,08,Faro,PT,Portugal -Matalascanas,AN,Andalusia,ES,Spain +Matalascañas,AN,Andalusia,ES,Spain Guanacaste,G,Guanacaste Province,CR,Costa Rica Edmundston,NB,New Brunswick,CA,Canada +Les Menuires,ARA,Auvergne-Rhône-Alpes,FR,France La Palme,OCC,Occitanie,FR,France Lachine,QC,Quebec,CA,Canada Segur de Calafell,CT,Catalonia,ES,Spain -Bilbao,MD,Madrid,ES,Spain Dayton,ME,Maine,US,United States Trevi,62,Lazio,IT,Italy Ripa,62,Lazio,IT,Italy @@ -96651,264 +78945,191 @@ Pimlico,ENG,England,GB,United Kingdom Lambeth,ENG,England,GB,United Kingdom Praga Poludnie,14,Mazovia,PL,Poland Saidpur,F,Rangpur Division,BD,Bangladesh -Neskollen,30,Viken,NO,Norway -Oppakermoen,30,Viken,NO,Norway -Blaker,30,Viken,NO,Norway -Bettana,04,Rabat-Sale-Kenitra,MA,Morocco -Bejaad,05,Beni Mellal-Khenifra,MA,Morocco -Balbronn,GES,Grand Est,FR,France +Oppåkermoen,02,Akershus,NO,Norway +Blaker,02,Akershus,NO,Norway +Malbun,10,Triesenberg,LI,Liechtenstein +Steg,10,Triesenberg,LI,Liechtenstein Rehlingen-Siersburg,SL,Saarland,DE,Germany -Unterspreewald,BB,Brandenburg,DE,Germany Dallgow-Doeberitz,BB,Brandenburg,DE,Germany -Seeblick,BB,Brandenburg,DE,Germany -Beetzsee,BB,Brandenburg,DE,Germany +Havelaue,BB,Brandenburg,DE,Germany Schwielowsee,BB,Brandenburg,DE,Germany Seddiner See,BB,Brandenburg,DE,Germany -Wiesengrund,BB,Brandenburg,DE,Germany -Boitzenburger Land,BB,Brandenburg,DE,Germany Nordwestuckermark,BB,Brandenburg,DE,Germany -Oberuckersee,BB,Brandenburg,DE,Germany +Randowtal,BB,Brandenburg,DE,Germany Feldberger Seenlandschaft,MV,Mecklenburg-Vorpommern,DE,Germany -Suederholz,MV,Mecklenburg-Vorpommern,DE,Germany -Neuburg,MV,Mecklenburg-Vorpommern,DE,Germany Amtsberg,SN,Saxony,DE,Germany Lichtenau,SN,Saxony,DE,Germany -Striegistal,SN,Saxony,DE,Germany -Suelzetal,ST,Saxony-Anhalt,DE,Germany +Parthenstein,SN,Saxony,DE,Germany +Sülzetal,ST,Saxony-Anhalt,DE,Germany Rodeberg,TH,Thuringia,DE,Germany -Tonna,TH,Thuringia,DE,Germany -Straufhain,TH,Thuringia,DE,Germany St. Ingbert,SL,Saarland,DE,Germany Havelsee,BB,Brandenburg,DE,Germany -Heideblick,BB,Brandenburg,DE,Germany -Kuestriner Vorland,BB,Brandenburg,DE,Germany -Nordermeldorf,SH,Schleswig-Holstein,DE,Germany Henstedt-Ulzburg Municipality,SH,Schleswig-Holstein,DE,Germany Drebber,NI,Lower Saxony,DE,Germany Rhauderfehn,NI,Lower Saxony,DE,Germany -Hürtgenwald,NW,North Rhine-Westphalia,DE,Germany -Rosendahl,NW,North Rhine-Westphalia,DE,Germany -Biebergemuend,HE,Hesse,DE,Germany +Biebergemünd,HE,Hesse,DE,Germany Ronneburg,HE,Hesse,DE,Germany -Schoeneck,HE,Hesse,DE,Germany +Schöneck,HE,Hesse,DE,Germany Ingersheim,BW,Baden-Wurttemberg,DE,Germany -St. Johann,BW,Baden-Wurttemberg,DE,Germany -Eberfing,BY,Bavaria,DE,Germany -Theres,BY,Bavaria,DE,Germany Schenefeld,SH,Schleswig-Holstein,DE,Germany Schloss Holte-Stukenbrock,NW,North Rhine-Westphalia,DE,Germany Oestrich-Winkel,HE,Hesse,DE,Germany Rheinstetten,BW,Baden-Wurttemberg,DE,Germany Auetal,NI,Lower Saxony,DE,Germany Suthfeld,NI,Lower Saxony,DE,Germany -Ihlow,NI,Lower Saxony,DE,Germany -Krummhoern,NI,Lower Saxony,DE,Germany -Suedbrookmerland,NI,Lower Saxony,DE,Germany +Krummhörn,NI,Lower Saxony,DE,Germany +Südbrookmerland,NI,Lower Saxony,DE,Germany Langen (Hessen),HE,Hesse,DE,Germany -Weimar (Lahn),HE,Hesse,DE,Germany -"Münstertal, Black Forest",BW,Baden-Wurttemberg,DE,Germany Panketal,BB,Brandenburg,DE,Germany -Schorfheide,BB,Brandenburg,DE,Germany Milower Land,BB,Brandenburg,DE,Germany Nuthetal,BB,Brandenburg,DE,Germany Elsteraue,ST,Saxony-Anhalt,DE,Germany Eraclea Mare,34,Veneto,IT,Italy +Vila Nova De Cacela,08,Faro,PT,Portugal Quinta Do Conde,15,Setúbal,PT,Portugal -Patince,NI,Nitra Region,SK,Slovakia Tywyn,WLS,Wales,GB,United Kingdom +Port Leucate,OCC,Occitanie,FR,France Roquefort-les-Pins,PAC,"Provence-Alpes-Côte d'Azur",FR,France Pego,VC,Valencia,ES,Spain "l'Alfas del Pi",VC,Valencia,ES,Spain Deltebre,CT,Catalonia,ES,Spain -Crans-Montana,VS,Valais,CH,Switzerland -Cala Blava,IB,Balearic Islands,ES,Spain -Torgon,VS,Valais,CH,Switzerland Horishni Plavni,53,Poltava Oblast,UA,Ukraine -Cademario,TI,Ticino,CH,Switzerland -Agarone,TI,Ticino,CH,Switzerland Breganzona,TI,Ticino,CH,Switzerland Magliaso,TI,Ticino,CH,Switzerland Segnas,GR,Grisons,CH,Switzerland Las Gabias,AN,Andalusia,ES,Spain San Jose del Valle,AN,Andalusia,ES,Spain -Camarles,CT,Catalonia,ES,Spain -Langkampfen,7,Tyrol,AT,Austria -"Pont-d'Ouilly",NOR,Normandy,FR,France Kroscienko nad Dunajcem,12,Lesser Poland,PL,Poland -Gilingan,JT,Central Java,ID,Indonesia Sukawarna,JB,West Java,ID,Indonesia Malang,JB,West Java,ID,Indonesia -Nagasari,JB,West Java,ID,Indonesia Impaya-ao,10,Northern Mindanao,PH,Philippines Samjeon-dong,11,Seoul,KR,South Korea -Togogi-dong,11,Seoul,KR,South Korea Namhyang-dong,41,Gyeonggi-do,KR,South Korea -Gwonseon-dong,41,Gyeonggi-do,KR,South Korea -Seokchon-dong,11,Seoul,KR,South Korea -Irwon-dong,11,Seoul,KR,South Korea +Pangbae-dong,11,Seoul,KR,South Korea Dongjinwon,41,Gyeonggi-do,KR,South Korea +Naejeong-dong,41,Gyeonggi-do,KR,South Korea Uiwang,41,Gyeonggi-do,KR,South Korea -Pingzhen District,TAO,Taoyuan,TW,Taiwan +Pingzhen,TAO,Taoyuan,TW,Taiwan Yangsan,41,Gyeonggi-do,KR,South Korea Haejeong,41,Gyeonggi-do,KR,South Korea Hupyeong,41,Gyeonggi-do,KR,South Korea -Sangdeok,41,Gyeonggi-do,KR,South Korea Seryui-dong,41,Gyeonggi-do,KR,South Korea Yeongtongi-dong,41,Gyeonggi-do,KR,South Korea +Chungang-dong,41,Gyeonggi-do,KR,South Korea Hak-tong,41,Gyeonggi-do,KR,South Korea -Menteng,JB,West Java,ID,Indonesia -Regol,JB,West Java,ID,Indonesia -Sekip,JB,West Java,ID,Indonesia -Bulanbulan,JB,West Java,ID,Indonesia +Xinshequ,TNN,Tainan,TW,Taiwan Cimenyan,JB,West Java,ID,Indonesia East District,TNN,Tainan,TW,Taiwan Anping District,TNN,Tainan,TW,Taiwan Nanqu,TNN,Tainan,TW,Taiwan -Tortoreto Lido,65,Abruzzo,IT,Italy -Santa Margherita di Pula,88,Sardinia,IT,Italy -Babakan Sari,JB,West Java,ID,Indonesia Karangmekar,JB,West Java,ID,Indonesia -Tangsel,JB,West Java,ID,Indonesia -Tegal Gundil,JB,West Java,ID,Indonesia -Citarum,JB,West Java,ID,Indonesia -Cimuning,JB,West Java,ID,Indonesia -Pulau Untung Jawa,JK,Jakarta,ID,Indonesia -Martinique,,,MQ,Martinique +Ledeng,JB,West Java,ID,Indonesia +Sembang Ilon,JB,West Java,ID,Indonesia +Perwira,JB,West Java,ID,Indonesia +La Seigneurie,,,GG,Guernsey Eser,21,Diyarbakır Province,TR,Türkiye +"Jiu'ao",,,MO,Macao Nay Pyi Taw,18,Nay Pyi Taw,MM,Myanmar -,NSN,Nelson,NZ,New Zealand Otago,OTA,Otago,NZ,New Zealand West Coast,WTC,West Coast,NZ,New Zealand -Rottenschwil,AG,Aargau,CH,Switzerland -Norrebro,84,Capital Region,DK,Denmark -Vesterbro,84,Capital Region,DK,Denmark -Osterbro,84,Capital Region,DK,Denmark -Amager,84,Capital Region,DK,Denmark -Parquelagos,MD,Madrid,ES,Spain -Downtown,NY,New York,US,United States +San Vicente de Moravia,SJ,Provincia de San Jose,CR,Costa Rica +Vimarcé,PDL,Pays de la Loire,FR,France +Nørrebro,84,Capital Region,DK,Denmark +Østerbro,84,Capital Region,DK,Denmark +Pont-de-Beauvoisin,ARA,Auvergne-Rhône-Alpes,FR,France Golf del Sur,CN,Canary Islands,ES,Spain Le Mont-Saint-Michel,NOR,Normandy,FR,France Nuevo Vallarta,NAY,Nayarit,MX,Mexico Oulens-sous-Echallens,VD,Vaud,CH,Switzerland -Massongex,VS,Valais,CH,Switzerland -Delicias,AR,Aragon,ES,Spain -Montecanal,AR,Aragon,ES,Spain +"St James's",ENG,England,GB,United Kingdom Castelmaurou,OCC,Occitanie,FR,France Geneston,PDL,Pays de la Loire,FR,France Izeste,NAQ,Nouvelle-Aquitaine,FR,France -Sace,PDL,Pays de la Loire,FR,France Le Sequestre,OCC,Occitanie,FR,France Les Ulis,IDF,Île-de-France,FR,France Carnoux-en-Provence,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Bourgoin-Jallieu,ARA,Auvergne-Rhone-Alpes,FR,France -"s'Horta",IB,Balearic Islands,ES,Spain -Britanski trg,21,City of Zagreb,HR,Croatia -"L'Orient",VD,Vaud,CH,Switzerland -Knjazevac,15,Zajecar,RS,Serbia -Glottertal,BW,Baden-Wurttemberg,DE,Germany -Les Paccots,FR,Fribourg,CH,Switzerland +Saint-Manvieu-Norrey,NOR,Normandy,FR,France +Bourgoin-Jallieu,ARA,Auvergne-Rhône-Alpes,FR,France +Donji grad,21,City of Zagreb,HR,Croatia +Chavannes de Bogis,VD,Vaud,CH,Switzerland Origlio,TI,Ticino,CH,Switzerland Vezia,TI,Ticino,CH,Switzerland -Vufflens-le-Chateau,VD,Vaud,CH,Switzerland Navi Mumbai,MH,Maharashtra,IN,India Mira Road,MH,Maharashtra,IN,India Aussac,OCC,Occitanie,FR,France Bagnoles,OCC,Occitanie,FR,France Appin,SCT,Scotland,GB,United Kingdom Fay,PDL,Pays de la Loire,FR,France -Frenouville,NOR,Normandy,FR,France -Grossoeuvre,NOR,Normandy,FR,France -Lac-des-Rouges-Truites,BFC,Bourgogne-Franche-Comte,FR,France -Larbroye,HDF,Hauts-de-France,FR,France +Frénouville,NOR,Normandy,FR,France +La Grande-Fosse,GES,Grand Est,FR,France +Labeaume,ARA,Auvergne-Rhône-Alpes,FR,France Larra,OCC,Occitanie,FR,France -Le Burgaud,OCC,Occitanie,FR,France +Le Bois-dOingt,ARA,Auvergne-Rhône-Alpes,FR,France +Le Cormier,NOR,Normandy,FR,France Le Tablier,PDL,Pays de la Loire,FR,France -Lecci,20R,Corsica,FR,France -Lent,BFC,Bourgogne-Franche-Comte,FR,France -"Les Cotes-d'Arey",ARA,Auvergne-Rhone-Alpes,FR,France -Les Noes,ARA,Auvergne-Rhone-Alpes,FR,France -Les Tourrettes,ARA,Auvergne-Rhone-Alpes,FR,France -Mercuer,ARA,Auvergne-Rhone-Alpes,FR,France -Mercurey,BFC,Bourgogne-Franche-Comte,FR,France -"L'Ile-d'Yeu",PDL,Pays de la Loire,FR,France -Montoy-Flanville,GES,Grand Est,FR,France +Les Adjots,NAQ,Nouvelle-Aquitaine,FR,France +"Les Cotes-d'Arey",ARA,Auvergne-Rhône-Alpes,FR,France +Les Chalesmes,BFC,Bourgogne-Franche-Comté,FR,France +Les Noes,ARA,Auvergne-Rhône-Alpes,FR,France +Les Tourrettes,ARA,Auvergne-Rhône-Alpes,FR,France +Lorp-Sentaraille,OCC,Occitanie,FR,France Mormaison,PDL,Pays de la Loire,FR,France -Echallon,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Bernard,ARA,Auvergne-Rhone-Alpes,FR,France -Vinezac,ARA,Auvergne-Rhone-Alpes,FR,France -Vitot,NOR,Normandy,FR,France Val-de-Reuil,NOR,Normandy,FR,France -Seur,CVL,Centre-Val de Loire,FR,France Kala Ghoda,MH,Maharashtra,IN,India Hart bei Graz,6,Styria,AT,Austria Widen,AG,Aargau,CH,Switzerland Tamarindo,G,Guanacaste Province,CR,Costa Rica Cherry Orchard,L,Leinster,IE,Ireland Copthorne,ENG,England,GB,United Kingdom -Pelvoux,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Ailhon,ARA,Auvergne-Rhone-Alpes,FR,France -Ucel,ARA,Auvergne-Rhone-Alpes,FR,France +Caussols,PAC,"Provence-Alpes-Côte d'Azur",FR,France +Ailhon,ARA,Auvergne-Rhône-Alpes,FR,France Bogny-sur-Meuse,GES,Grand Est,FR,France -Argens-Minervois,OCC,Occitanie,FR,France -Causse-et-Diege,OCC,Occitanie,FR,France Courcelles,NAQ,Nouvelle-Aquitaine,FR,France +Beaumont,NAQ,Nouvelle-Aquitaine,FR,France Calorguen,BRE,Brittany,FR,France -Bosroger,NAQ,Nouvelle-Aquitaine,FR,France -Sarrageois,BFC,Bourgogne-Franche-Comte,FR,France -Vennes,BFC,Bourgogne-Franche-Comte,FR,France -Marsaz,ARA,Auvergne-Rhone-Alpes,FR,France -Ailly,NOR,Normandy,FR,France -Balines,NOR,Normandy,FR,France +Appenans,BFC,Bourgogne-Franche-Comté,FR,France +Vennes,BFC,Bourgogne-Franche-Comté,FR,France +Marsaz,ARA,Auvergne-Rhône-Alpes,FR,France +Bâlines,NOR,Normandy,FR,France Martagny,NOR,Normandy,FR,France -Saint-Jean-du-Pin,OCC,Occitanie,FR,France Pins-Justaret,OCC,Occitanie,FR,France Roques,OCC,Occitanie,FR,France -Ceyras,OCC,Occitanie,FR,France Domloup,BRE,Brittany,FR,France -Pont-Pean,BRE,Brittany,FR,France -Biol,ARA,Auvergne-Rhone-Alpes,FR,France -Genilac,ARA,Auvergne-Rhone-Alpes,FR,France -Aiguilhe,ARA,Auvergne-Rhone-Alpes,FR,France -Ouvrouer-les-Champs,CVL,Centre-Val de Loire,FR,France +Biol,ARA,Auvergne-Rhône-Alpes,FR,France +Boissia,BFC,Bourgogne-Franche-Comté,FR,France +Bas-Mauco,NAQ,Nouvelle-Aquitaine,FR,France +Genilac,ARA,Auvergne-Rhône-Alpes,FR,France +Aiguilhe,ARA,Auvergne-Rhône-Alpes,FR,France +Bajamont,NAQ,Nouvelle-Aquitaine,FR,France Madaillan,NAQ,Nouvelle-Aquitaine,FR,France Champsevraine,GES,Grand Est,FR,France +Bayard-sur-Marne,GES,Grand Est,FR,France Le Chatelet-sur-Meuse,GES,Grand Est,FR,France -Ile-aux-Moines,BRE,Brittany,FR,France +Potelle,HDF,Hauts-de-France,FR,France Saulty,HDF,Hauts-de-France,FR,France Saint-Pavace,PDL,Pays de la Loire,FR,France -Villaroux,ARA,Auvergne-Rhone-Alpes,FR,France -Ambilly,ARA,Auvergne-Rhone-Alpes,FR,France -Demi-Quartier,ARA,Auvergne-Rhone-Alpes,FR,France -Erches,HDF,Hauts-de-France,FR,France -Castelferrus,OCC,Occitanie,FR,France +Ambilly,ARA,Auvergne-Rhône-Alpes,FR,France +Bus-les-Artois,HDF,Hauts-de-France,FR,France Tourrettes,PAC,"Provence-Alpes-Côte d'Azur",FR,France Beaufou,PDL,Pays de la Loire,FR,France -Cleurie,GES,Grand Est,FR,France +Quinçay,NAQ,Nouvelle-Aquitaine,FR,France Bastelicaccia,20R,Corsica,FR,France -Cagnano,20R,Corsica,FR,France -Luri,20R,Corsica,FR,France -Montegrosso,20R,Corsica,FR,France -Patrimonio,20R,Corsica,FR,France +Pietracorbara,20R,Corsica,FR,France Ville-di-Pietrabugno,20R,Corsica,FR,France Étoy,VD,Vaud,CH,Switzerland -Morlon,FR,Fribourg,CH,Switzerland Thal,SG,Saint Gallen,CH,Switzerland +Torre de la Reina,AN,Andalusia,ES,Spain Grace-Hollogne,WAL,Wallonia,BE,Belgium Yateley,ENG,England,GB,United Kingdom Prior Velho,11,Lisbon,PT,Portugal Westcliff-on-Sea,ENG,England,GB,United Kingdom -Didsbury,ENG,England,GB,United Kingdom -Talke,ENG,England,GB,United Kingdom Karratha,WA,Western Australia,AU,Australia -Ewloe,WLS,Wales,GB,United Kingdom Fairbourne,WLS,Wales,GB,United Kingdom Hedge End,ENG,England,GB,United Kingdom Moodiesburn,SCT,Scotland,GB,United Kingdom Nethy Bridge,SCT,Scotland,GB,United Kingdom Virginia Water,ENG,England,GB,United Kingdom Churt,ENG,England,GB,United Kingdom -Danby,ENG,England,GB,United Kingdom -Wychbold,ENG,England,GB,United Kingdom Gerrards Cross,ENG,England,GB,United Kingdom Auroville,TN,Tamil Nadu,IN,India St-Jean-Port-Joli,QC,Quebec,CA,Canada @@ -96916,102 +79137,73 @@ Saint-Georges,QC,Quebec,CA,Canada Grand Falls,NB,New Brunswick,CA,Canada La Baie,QC,Quebec,CA,Canada Percé,QC,Quebec,CA,Canada -Castromediano,75,Apulia,IT,Italy Seogwipo,49,Jeju-do,KR,South Korea Klemzig,SA,South Australia,AU,Australia -Puttaparthi,AP,Andhra Pradesh,IN,India -Seven Mile Beach,TAS,Tasmania,AU,Australia -Cwmbwrla,WLS,Wales,GB,United Kingdom -Electronics City,KA,Karnataka,IN,India Landgraaf,LI,Limburg,NL,The Netherlands Salem,BW,Baden-Wurttemberg,DE,Germany Monticelli Terme,45,Emilia-Romagna,IT,Italy Erskine,SCT,Scotland,GB,United Kingdom Hafslo,46,Vestland,NO,Norway -Kinsarvik,46,Vestland,NO,Norway -Skjetten,30,Viken,NO,Norway -Preverenges,VD,Vaud,CH,Switzerland -Tadoussac,QC,Quebec,CA,Canada -Heuvelland,VLG,Flanders,BE,Belgium +Skjetten,02,Akershus,NO,Norway +Préverenges,VD,Vaud,CH,Switzerland Affligem,VLG,Flanders,BE,Belgium Salamander Bay,NSW,New South Wales,AU,Australia -Barroselas,16,Viana do Castelo,PT,Portugal Hale,ENG,England,GB,United Kingdom -Easington,ENG,England,GB,United Kingdom Ryton,ENG,England,GB,United Kingdom Westhill,SCT,Scotland,GB,United Kingdom -Frasnes-lez-Anvaing,WAL,Wallonia,BE,Belgium Beresford,NB,New Brunswick,CA,Canada Ipsach,BE,Bern,CH,Switzerland Sophia Antipolis,PAC,"Provence-Alpes-Côte d'Azur",FR,France Langnau am Albis,ZH,Zurich,CH,Switzerland +La Moye,,,JE,Jersey Volzhskiy,YAR,Yaroslavl Oblast,RU,Russia "Bol'shaya",YAR,Yaroslavl Oblast,RU,Russia Tsiolkovsky,AMU,Amur Oblast,RU,Russia Wuchang,HB,Hubei,CN,China -"Gor'kogo",BU,Buryatiya Republic,RU,Russia Ploshchadka,BU,Buryatiya Republic,RU,Russia -"Da'an",NWT,New Taipei,TW,Taiwan -Beimiao,MIA,Miaoli,TW,Taiwan Qaryat ad Duhnah,BG,Baghdad,IQ,Iraq Podor,SL,Saint-Louis,SN,Senegal -Dongshan,NWT,New Taipei,TW,Taiwan -Municipality of Lala,10,Northern Mindanao,PH,Philippines Kuy-e Ekhtesasi-ye Gomrok,23,Tehran,IR,Iran -Boneh-ye Sheykhan,06,Khuzestan,IR,Iran Jinxing,ZJ,Zhejiang,CN,China Robat Karim-e Kohneh,23,Tehran,IR,Iran Panchkula,HR,Haryana,IN,India Kings Hill,ENG,England,GB,United Kingdom El Chalten,Z,Santa Cruz,AR,Argentina Baie-Saint-Paul,QC,Quebec,CA,Canada -Horseheath,ENG,England,GB,United Kingdom Guadeloupe,,,GP,Guadeloupe -La Desirade,,,GP,Guadeloupe +Vágfüzes,NI,Nitra Region,SK,Slovakia Kilburn,ENG,England,GB,United Kingdom -Farringdon,ENG,England,GB,United Kingdom Clerkenwell,ENG,England,GB,United Kingdom +Victoria,ENG,England,GB,United Kingdom Knightsbridge,ENG,England,GB,United Kingdom Belsize Park,ENG,England,GB,United Kingdom Kentish Town,ENG,England,GB,United Kingdom Finsbury Park,ENG,England,GB,United Kingdom -Barnsbury,ENG,England,GB,United Kingdom Little Chalfont,ENG,England,GB,United Kingdom Barbican,ENG,England,GB,United Kingdom Battersea,ENG,England,GB,United Kingdom -Guyane,,,GF,French Guiana -Frinvillier,BE,Bern,CH,Switzerland -Plagne,BE,Bern,CH,Switzerland -Romont,BE,Bern,CH,Switzerland Corlette,NSW,New South Wales,AU,Australia Stevenson Ranch,CA,California,US,United States Chafford Hundred,ENG,England,GB,United Kingdom +South Lambeth,ENG,England,GB,United Kingdom Stockwell,ENG,England,GB,United Kingdom Tooting,ENG,England,GB,United Kingdom Tolworth,ENG,England,GB,United Kingdom Kingston upon Thames,ENG,England,GB,United Kingdom -Hinchley Wood,ENG,England,GB,United Kingdom Hornchurch,ENG,England,GB,United Kingdom Hainault,ENG,England,GB,United Kingdom Surbiton,ENG,England,GB,United Kingdom -Ewell,ENG,England,GB,United Kingdom Chadwell Heath,ENG,England,GB,United Kingdom Brixton,ENG,England,GB,United Kingdom Mile End,ENG,England,GB,United Kingdom Forest Gate,ENG,England,GB,United Kingdom +Rialto,L,Leinster,IE,Ireland Clonskeagh,L,Leinster,IE,Ireland -Ballinteer,L,Leinster,IE,Ireland -Perrystown,L,Leinster,IE,Ireland -Drimnagh,L,Leinster,IE,Ireland -Greenhills,L,Leinster,IE,Ireland +Belfield,L,Leinster,IE,Ireland Smithfield,L,Leinster,IE,Ireland -IFSC,L,Leinster,IE,Ireland -Coolock,L,Leinster,IE,Ireland -Donaghmede,L,Leinster,IE,Ireland -Kimmage,L,Leinster,IE,Ireland Glenageary,L,Leinster,IE,Ireland North Wall,L,Leinster,IE,Ireland -Al Ghuwair,SH,Sharjah,AE,United Arab Emirates +Al Quoz,DU,Dubai,AE,United Arab Emirates Crumpsall,ENG,England,GB,United Kingdom Blackley,ENG,England,GB,United Kingdom Radcliffe,ENG,England,GB,United Kingdom @@ -97020,179 +79212,133 @@ Hollingworth,ENG,England,GB,United Kingdom Hulme,ENG,England,GB,United Kingdom Langendorf,SO,Solothurn,CH,Switzerland Bellach,SO,Solothurn,CH,Switzerland -Etziken,SO,Solothurn,CH,Switzerland Aeschi,SO,Solothurn,CH,Switzerland -Lommiswil,SO,Solothurn,CH,Switzerland Flumenthal,SO,Solothurn,CH,Switzerland Horriwil,SO,Solothurn,CH,Switzerland Recherswil,SO,Solothurn,CH,Switzerland -Ruettenen,SO,Solothurn,CH,Switzerland -Ammansegg,SO,Solothurn,CH,Switzerland Buchegg,SO,Solothurn,CH,Switzerland -Niederoenz,BE,Bern,CH,Switzerland -Luesslingen,SO,Solothurn,CH,Switzerland -Nennigkofen,SO,Solothurn,CH,Switzerland -Bolken,SO,Solothurn,CH,Switzerland -Heimenhausen,BE,Bern,CH,Switzerland -Buchs,LU,Lucerne,CH,Switzerland -Bettenhausen,BE,Bern,CH,Switzerland -Thoerigen,BE,Bern,CH,Switzerland -Obersteckholz,BE,Bern,CH,Switzerland +Boningen,SO,Solothurn,CH,Switzerland Sankt Urban,LU,Lucerne,CH,Switzerland -Rumisberg,BE,Bern,CH,Switzerland -Kestenholz,SO,Solothurn,CH,Switzerland Neuendorf,SO,Solothurn,CH,Switzerland -Haerkingen,SO,Solothurn,CH,Switzerland +Härkingen,SO,Solothurn,CH,Switzerland Kappel,SO,Solothurn,CH,Switzerland Cologny,GE,Geneva,CH,Switzerland -Dowsby,ENG,England,GB,United Kingdom -Conches,GE,Geneva,CH,Switzerland -Troinex,GE,Geneva,CH,Switzerland Lancy,GE,Geneva,CH,Switzerland Le Lignon,GE,Geneva,CH,Switzerland +Moieciu de Jos,BV,Brașov County,RO,Romania Carona,TI,Ticino,CH,Switzerland Duggingen,BL,Basel-Landschaft,CH,Switzerland -Nueva Andalucia,AN,Andalusia,ES,Spain Vatican City,,,VA,Vatican City Colliers Wood,ENG,England,GB,United Kingdom +Wimbledon Park,ENG,England,GB,United Kingdom Sondika,PV,Basque Country,ES,Spain Masein,GR,Grisons,CH,Switzerland -Riex,VD,Vaud,CH,Switzerland -Grandvaux,VD,Vaud,CH,Switzerland -Tolochenaz,VD,Vaud,CH,Switzerland +Epesses,VD,Vaud,CH,Switzerland Ferndown,ENG,England,GB,United Kingdom -Streatham Hill,ENG,England,GB,United Kingdom -Champlan,VS,Valais,CH,Switzerland +Punta del Diablo,RO,Rocha Department,UY,Uruguay Portland,ENG,England,GB,United Kingdom Karatay,42,Konya,TR,Türkiye Grancia,TI,Ticino,CH,Switzerland Rohr AG,AG,Aargau,CH,Switzerland -Mont-Pelerin,VD,Vaud,CH,Switzerland -"Arraial d'Ajuda",BA,Bahia,BR,Brazil Paradiso,TI,Ticino,CH,Switzerland -Chernex,VD,Vaud,CH,Switzerland Clarens,VD,Vaud,CH,Switzerland Castel,,,GG,Guernsey -Binfield Heath,ENG,England,GB,United Kingdom Villa Luganese,TI,Ticino,CH,Switzerland -Enniscrone,C,Connacht,IE,Ireland Canary Wharf,ENG,England,GB,United Kingdom -Orselina,TI,Ticino,CH,Switzerland +"Trinita d'Agultu",88,Sardinia,IT,Italy Brione sopra Minusio,TI,Ticino,CH,Switzerland Arnegg,SG,Saint Gallen,CH,Switzerland Baglan,WLS,Wales,GB,United Kingdom -Partigliano,52,Tuscany,IT,Italy Wilen,OW,Obwalden,CH,Switzerland -Fuerigen,NW,Nidwalden,CH,Switzerland +Fürigen,NW,Nidwalden,CH,Switzerland Hauterive,NE,Neuchâtel,CH,Switzerland -Merlischachen,SZ,Schwyz,CH,Switzerland -Muralto,TI,Ticino,CH,Switzerland Sant Antonino,TI,Ticino,CH,Switzerland -"Les Carroz d'Araches",ARA,Auvergne-Rhone-Alpes,FR,France Tanjung Bungah,07,Penang,MY,Malaysia -Muenchenwiler,BE,Bern,CH,Switzerland +Münchenwiler,BE,Bern,CH,Switzerland Staad,SG,Saint Gallen,CH,Switzerland -Xlendi,36,Il-Munxar,MT,Malta -Geiranger,15,Møre og Romsdal,NO,Norway Lockenhaus,1,Burgenland,AT,Austria -St. Georgen am Laengsee,2,Carinthia,AT,Austria -St. Martin of Tennengebirge,5,Salzburg,AT,Austria Gordons Bay,WC,Western Cape,ZA,South Africa Annapolis Junction,MD,Maryland,US,United States Brixton Hill,ENG,England,GB,United Kingdom -Guargacho,CN,Canary Islands,ES,Spain Los Realejos,CN,Canary Islands,ES,Spain -Les Collons,VS,Valais,CH,Switzerland -Jomtien Beach,20,Chon Buri,TH,Thailand +Haute Nendaz,VS,Valais,CH,Switzerland Attica,I,Attica,GR,Greece -Las Caletillas,CN,Canary Islands,ES,Spain -Domlur,KA,Karnataka,IN,India +Abercraf,WLS,Wales,GB,United Kingdom +Nagarbhavi,KA,Karnataka,IN,India +Calcot,ENG,England,GB,United Kingdom Leytonstone,ENG,England,GB,United Kingdom Egerton,ENG,England,GB,United Kingdom Walderslade,ENG,England,GB,United Kingdom -Earl Shilton,ENG,England,GB,United Kingdom -Poiana Brasov,BV,Brașov County,RO,Romania Sydenham,ENG,England,GB,United Kingdom Thornbury,ON,Ontario,CA,Canada Poyle,ENG,England,GB,United Kingdom Pasaia,PV,Basque Country,ES,Spain -Todhills,ENG,England,GB,United Kingdom +Adlington,ENG,England,GB,United Kingdom Balvanera,C,Buenos Aires F.D.,AR,Argentina -San Nicolas,C,Buenos Aires F.D.,AR,Argentina -Villa Santa Rita,C,Buenos Aires F.D.,AR,Argentina Whiteley,ENG,England,GB,United Kingdom +Rickling Green,ENG,England,GB,United Kingdom +Essington,ENG,England,GB,United Kingdom Bordon,ENG,England,GB,United Kingdom Lehavim,D,Southern District,IL,Israel Knaphill,ENG,England,GB,United Kingdom Lytham St Annes,ENG,England,GB,United Kingdom -Little Hallingbury,ENG,England,GB,United Kingdom ,LR,Los Ríos Region,CL,Chile San Pedro de la Paz,BI,Region del Biobio,CL,Chile -Brisas del Sol,BI,Region del Biobio,CL,Chile -Taverham,ENG,England,GB,United Kingdom Barton Mills,ENG,England,GB,United Kingdom Peaslake,ENG,England,GB,United Kingdom Woodbury,ENG,England,GB,United Kingdom Moor Row,ENG,England,GB,United Kingdom Larkfield,ENG,England,GB,United Kingdom maale adumim,JM,Jerusalem,IL,Israel -Outwood,ENG,England,GB,United Kingdom Tingley,ENG,England,GB,United Kingdom Alexandra Headland,QLD,Queensland,AU,Australia -Greenhill,ENG,England,GB,United Kingdom Carleton-sur-Mer,QC,Quebec,CA,Canada Sholinganallur,TN,Tamil Nadu,IN,India +Seminyak,BA,Bali,ID,Indonesia Fizzonasco,25,Lombardy,IT,Italy Caleppio,25,Lombardy,IT,Italy -Barza,25,Lombardy,IT,Italy -Crystal Palace,ENG,England,GB,United Kingdom +Grappenhall,ENG,England,GB,United Kingdom Prenton,ENG,England,GB,United Kingdom Din Daeng,10,Bangkok,TH,Thailand -Soliera,52,Tuscany,IT,Italy North Finchley,ENG,England,GB,United Kingdom Neunkirchen am Brand,BY,Bavaria,DE,Germany Muswell Hill,ENG,England,GB,United Kingdom +Silver End,ENG,England,GB,United Kingdom Chesley,ON,Ontario,CA,Canada Walkerton,ON,Ontario,CA,Canada "L'Entregu/El Entrego",AS,Principality of Asturias,ES,Spain -Povel,71,Olomoucky kraj,CZ,Czechia Vinohrady,64,South Moravian,CZ,Czechia +Whiston,ENG,England,GB,United Kingdom Eaglescliffe,ENG,England,GB,United Kingdom -Kunnathukal,KL,Kerala,IN,India +Ventorros de San Jose,AN,Andalusia,ES,Spain Valbella,GR,Grisons,CH,Switzerland Kanija Bhavan,KA,Karnataka,IN,India Boischatel,QC,Quebec,CA,Canada -Ash,ENG,England,GB,United Kingdom -Olivedal,O,Västra Götaland County,SE,Sweden Joondalup,WA,Western Australia,AU,Australia -"S'illot-Cala Morlanda",IB,Balearic Islands,ES,Spain -Tartak Brzozki,14,Mazovia,PL,Poland Kinmel Bay,WLS,Wales,GB,United Kingdom -El Pinar,CN,Canary Islands,ES,Spain Kogalym,KHM,Khanty-Mansia,RU,Russia New Marske,ENG,England,GB,United Kingdom -Musuly,14,Mazovia,PL,Poland +Cacouna,QC,Quebec,CA,Canada Dalston,ENG,England,GB,United Kingdom Skei,46,Vestland,NO,Norway Tyrrelstown,L,Leinster,IE,Ireland Stetten,SH,Schaffhausen,CH,Switzerland Bargen,SH,Schaffhausen,CH,Switzerland -Loehningen,SH,Schaffhausen,CH,Switzerland -Guntmadingen,SH,Schaffhausen,CH,Switzerland +Löhningen,SH,Schaffhausen,CH,Switzerland Winscombe,ENG,England,GB,United Kingdom Sao Pedro de Moel,10,Leiria,PT,Portugal Newcastle,NIR,Northern Ireland,GB,United Kingdom Susten,VS,Valais,CH,Switzerland Sant Ferran de ses Roques,IB,Balearic Islands,ES,Spain -Gartocharn,SCT,Scotland,GB,United Kingdom Milton of Campsie,SCT,Scotland,GB,United Kingdom +Sark,,,GG,Guernsey Campbellton,NB,New Brunswick,CA,Canada Bathurst,NB,New Brunswick,CA,Canada Matane,QC,Quebec,CA,Canada Senningerberg,LU,Luxembourg,LU,Luxembourg Nussbaumen,AG,Aargau,CH,Switzerland +South Woodford,ENG,England,GB,United Kingdom McMurdo Station,,,AQ,Antarctica -Wilmington,ENG,England,GB,United Kingdom Kirchdorf,AG,Aargau,CH,Switzerland Langepas,KHM,Khanty-Mansia,RU,Russia St Martin,,,GG,Guernsey @@ -97200,40 +79346,34 @@ White River,ON,Ontario,CA,Canada Playa Honda,CN,Canary Islands,ES,Spain Campohermoso,AN,Andalusia,ES,Spain Taoyuan,TAO,Taoyuan,TW,Taiwan +Navas de San Juan,AN,Andalusia,ES,Spain Basauri,PV,Basque Country,ES,Spain -Mindarie,WA,Western Australia,AU,Australia +San Michele Extra,34,Veneto,IT,Italy Clarkson,WA,Western Australia,AU,Australia Iluka,WA,Western Australia,AU,Australia Heathridge,WA,Western Australia,AU,Australia ,,,AQ,Antarctica -Castrillon,AS,Principality of Asturias,ES,Spain -San Salvador,CT,Catalonia,ES,Spain +Castrillón,AS,Principality of Asturias,ES,Spain Calerno,45,Emilia-Romagna,IT,Italy Valenza,16,Viana do Castelo,PT,Portugal Sandsli,46,Vestland,NO,Norway Putrajaya,16,Putrajaya,MY,Malaysia Asahi,18,Fukui,JP,Japan Nittazuka,18,Fukui,JP,Japan -Kuriya,18,Fukui,JP,Japan -Weavering,ENG,England,GB,United Kingdom Neyagawa,27,Ōsaka,JP,Japan -Noves,CM,Castille-La Mancha,ES,Spain Grens,VD,Vaud,CH,Switzerland Muntelier,FR,Fribourg,CH,Switzerland Umeda,27,Ōsaka,JP,Japan -Jongny,VD,Vaud,CH,Switzerland +South Dublin,L,Leinster,IE,Ireland Enami,18,Fukui,JP,Japan -Recanto das Emas,DF,Federal District,BR,Brazil Taguatinga,DF,Federal District,BR,Brazil -La Restinga,CN,Canary Islands,ES,Spain Vashi,MH,Maharashtra,IN,India -Pyla sur Mer,NAQ,Nouvelle-Aquitaine,FR,France -Avane,52,Tuscany,IT,Italy +Owariasahi,23,Aichi,JP,Japan +Abbadia di Montepulciano,52,Tuscany,IT,Italy Donoratico,52,Tuscany,IT,Italy Reinach,BL,Basel-Landschaft,CH,Switzerland -Baettwil,SO,Solothurn,CH,Switzerland +Bättwil,SO,Solothurn,CH,Switzerland Witterswil,SO,Solothurn,CH,Switzerland -Biel-Benken,BL,Basel-Landschaft,CH,Switzerland Wallbach,AG,Aargau,CH,Switzerland Zeiningen,AG,Aargau,CH,Switzerland Sisseln,AG,Aargau,CH,Switzerland @@ -97242,142 +79382,91 @@ Schupfart,AG,Aargau,CH,Switzerland Ko Pha Ngan,84,Surat Thani,TH,Thailand Koh Tao,84,Surat Thani,TH,Thailand Aarle-Rixtel,NB,North Brabant,NL,The Netherlands -Pahang,SU,North Sumatra,ID,Indonesia +Kristen,SU,North Sumatra,ID,Indonesia +Kampung Lalang,SU,North Sumatra,ID,Indonesia Asahan,SU,North Sumatra,ID,Indonesia -Sambas,SU,North Sumatra,ID,Indonesia Pekan Binjai,SU,North Sumatra,ID,Indonesia -Tanah Tinggi,SU,North Sumatra,ID,Indonesia Banten,SU,North Sumatra,ID,Indonesia -Samosir,SU,North Sumatra,ID,Indonesia -Belawan Satu,SU,North Sumatra,ID,Indonesia -Tanjung Balai,SU,North Sumatra,ID,Indonesia -Bagelen,SU,North Sumatra,ID,Indonesia +Pidie,AC,Aceh,ID,Indonesia Simalungun,SU,North Sumatra,ID,Indonesia -Amplas,SU,North Sumatra,ID,Indonesia -Asam Kumbang,SU,North Sumatra,ID,Indonesia -Bandar Selamat,SU,North Sumatra,ID,Indonesia -Bantan,SU,North Sumatra,ID,Indonesia Cinta Damai,SU,North Sumatra,ID,Indonesia -Denai,SU,North Sumatra,ID,Indonesia -Mangga,SU,North Sumatra,ID,Indonesia -Polonia,SU,North Sumatra,ID,Indonesia -Sidodadi,SU,North Sumatra,ID,Indonesia -Tanjung Morawa B,SU,North Sumatra,ID,Indonesia +Helvetia,SU,North Sumatra,ID,Indonesia Umban Sari,RI,Riau,ID,Indonesia -Padang Terubuk,RI,Riau,ID,Indonesia Karanganunggi,RI,Riau,ID,Indonesia Tanmei,TPE,Taipei City,TW,Taiwan -Azadi,17,Kohgiluyeh and Boyer-Ahmad Province,IR,Iran -Aras,19,Zanjan,IR,Iran Simpang Baru,RI,Riau,ID,Indonesia -Simpang Tiga,RI,Riau,ID,Indonesia -Jember,JT,Central Java,ID,Indonesia -Mandar,SN,South Sulawesi,ID,Indonesia Qaryat Ash Shabakah,DQ,Dhi Qar,IQ,Iraq -Tambakharjo,JT,Central Java,ID,Indonesia Bandarharjo,JT,Central Java,ID,Indonesia -Dadapsari,JT,Central Java,ID,Indonesia -Miroto,JT,Central Java,ID,Indonesia Kalicari,JT,Central Java,ID,Indonesia -Dongbuzi,TAO,Taoyuan,TW,Taiwan -Kramatjati,JK,Jakarta,ID,Indonesia +Megawon,JT,Central Java,ID,Indonesia Soppeng,SN,South Sulawesi,ID,Indonesia -Kebonbawang,JK,Jakarta,ID,Indonesia Petukangan Utara,JK,Jakarta,ID,Indonesia Keagungan,JK,Jakarta,ID,Indonesia +Sunter Jaya,JK,Jakarta,ID,Indonesia Gunung Sahari Utara,JK,Jakarta,ID,Indonesia -Maphar,JK,Jakarta,ID,Indonesia Jembatan Besi,JK,Jakarta,ID,Indonesia -Cempaka Putih Timur,JK,Jakarta,ID,Indonesia -Johar Baru,JK,Jakarta,ID,Indonesia Kebon Melati,JK,Jakarta,ID,Indonesia Kenari,JK,Jakarta,ID,Indonesia -Kayu Manis,JK,Jakarta,ID,Indonesia Gelora,JK,Jakarta,ID,Indonesia -Bali Mester,JK,Jakarta,ID,Indonesia Karet Kuningan,JK,Jakarta,ID,Indonesia Angke,JK,Jakarta,ID,Indonesia -Malalayang Satu,SA,North Sulawesi,ID,Indonesia -Tumatangtang,SA,North Sulawesi,ID,Indonesia +Kresek,BT,Banten,ID,Indonesia Jombang Wetan,BT,Banten,ID,Indonesia -Cigereleng,JB,West Java,ID,Indonesia Ponggalan,JI,East Java,ID,Indonesia Gading,JI,East Java,ID,Indonesia -Perak Utara,JI,East Java,ID,Indonesia -Perak Timur,JI,East Java,ID,Indonesia -Krembangan Utara,JI,East Java,ID,Indonesia -Jepara,JI,East Java,ID,Indonesia -Gundih,JI,East Java,ID,Indonesia -Cihuni,BT,Banten,ID,Indonesia Kejuron,JI,East Java,ID,Indonesia Batuampar,JI,East Java,ID,Indonesia -Sambikerep,JI,East Java,ID,Indonesia +Bandengan,JT,Central Java,ID,Indonesia +Depok,JI,East Java,ID,Indonesia Daboua,LC,Lac Region,TD,Chad Ban Ton Sadao,90,Songkhla,TH,Thailand -Ansan,43,North Chungcheong,KR,South Korea -Hwangmae,41,Gyeonggi-do,KR,South Korea Banpobondong,11,Seoul,KR,South Korea "P'ungnap-tong",11,Seoul,KR,South Korea Kumhosamga-dong,11,Seoul,KR,South Korea Kwanghui-dong,11,Seoul,KR,South Korea -"Sup'yong-dong",41,Gyeonggi-do,KR,South Korea Mansan,41,Gyeonggi-do,KR,South Korea -Ganeung i dong,41,Gyeonggi-do,KR,South Korea -Goenae,41,Gyeonggi-do,KR,South Korea -"Misa-ch'on",41,Gyeonggi-do,KR,South Korea -Ebeye,KWA,Kwajalein Atoll,MH,Marshall Islands -Soeul,44,Chungcheongnam-do,KR,South Korea -Yongin,44,Chungcheongnam-do,KR,South Korea -Kanigoro Krajan,JI,East Java,ID,Indonesia +Wonsongil-tong,44,Chungcheongnam-do,KR,South Korea +"Yusuf 'Ali",KA,"Muhafazat Karbala'",IQ,Iraq Hitachi-Naka,08,Ibaraki,JP,Japan Chikusei,08,Ibaraki,JP,Japan Kasumigaura,08,Ibaraki,JP,Japan -Tsuchiura,08,Ibaraki,JP,Japan Tsukubamirai,08,Ibaraki,JP,Japan Omitama,08,Ibaraki,JP,Japan Kamisu,08,Ibaraki,JP,Japan Namegata,08,Ibaraki,JP,Japan Sakuragawa,08,Ibaraki,JP,Japan -Bando,08,Ibaraki,JP,Japan +Bandō,08,Ibaraki,JP,Japan Inashiki,08,Ibaraki,JP,Japan Higashi-Hiroshima,34,Hiroshima,JP,Japan Chikuma,20,Nagano,JP,Japan Minamiashigara,14,Kanagawa,JP,Japan -Ritto,25,Shiga,JP,Japan Takashima,25,Shiga,JP,Japan -Koka,25,Shiga,JP,Japan +Kōka,25,Shiga,JP,Japan Katsuragi,29,Nara,JP,Japan Kashiba,29,Nara,JP,Japan -Kitakoriyamacho,29,Nara,JP,Japan +Kitakōriyamachō,29,Nara,JP,Japan Nanto,16,Toyama,JP,Japan Ayase,14,Kanagawa,JP,Japan Ebina,14,Kanagawa,JP,Japan Tama,13,Tokyo,JP,Japan Musashimurayama,13,Tokyo,JP,Japan Akishima,13,Tokyo,JP,Japan -Honcho,13,Tokyo,JP,Japan +Honchō,13,Tokyo,JP,Japan Higashiyamato,13,Tokyo,JP,Japan "Misato, Saitama",11,Saitama,JP,Japan Niiza,11,Saitama,JP,Japan Kahoku,17,Ishikawa,JP,Japan -Suzu,17,Ishikawa,JP,Japan -Nomimachi,17,Ishikawa,JP,Japan -Matsuura,42,Nagasaki,JP,Japan -Onojo,40,Fukuoka,JP,Japan +Ōnojō,40,Fukuoka,JP,Japan Kasuga,40,Fukuoka,JP,Japan -Urasoe,47,Okinawa,JP,Japan Uruma,47,Okinawa,JP,Japan -Joso,08,Ibaraki,JP,Japan +Jōsō,08,Ibaraki,JP,Japan Midori,10,Gunma,JP,Japan Miyakojima,47,Okinawa,JP,Japan -Fujimino,11,Saitama,JP,Japan Fujimi,11,Saitama,JP,Japan Hidaka,11,Saitama,JP,Japan Higashi-Matsuyama,11,Saitama,JP,Japan Iruma,11,Saitama,JP,Japan -Kitamoto,11,Saitama,JP,Japan -Tsurugashima,11,Saitama,JP,Japan -Sosa,12,Chiba,JP,Japan +Sōsa,12,Chiba,JP,Japan Sanmu,12,Chiba,JP,Japan Tamura,07,Fukushima,JP,Japan Kinokawa,30,Wakayama,JP,Japan @@ -97391,9 +79480,9 @@ Inzai,12,Chiba,JP,Japan Isumi,12,Chiba,JP,Japan Yachiyo,12,Chiba,JP,Japan Tomisato,12,Chiba,JP,Japan -Oshu,03,Iwate,JP,Japan +Ōshū,03,Iwate,JP,Japan Hachimantai,03,Iwate,JP,Japan -Osaki,04,Miyagi,JP,Japan +Ōsaki,04,Miyagi,JP,Japan Izunokuni,22,Shizuoka,JP,Japan Izu,22,Shizuoka,JP,Japan Susono,22,Shizuoka,JP,Japan @@ -97401,7 +79490,7 @@ Omaezaki,22,Shizuoka,JP,Japan Nikaho,05,Akita,JP,Japan Daisen,05,Akita,JP,Japan Oga,05,Akita,JP,Japan -Yurihonjo,05,Akita,JP,Japan +Yurihonjō,05,Akita,JP,Japan Tsugaru,02,Aomori,JP,Japan Hirakawa,02,Aomori,JP,Japan Towada,02,Aomori,JP,Japan @@ -97412,141 +79501,114 @@ Chita,23,Aichi,JP,Japan Aisai,23,Aichi,JP,Japan Yamagata,21,Gifu,JP,Japan Hashima,21,Gifu,JP,Japan -Kaizu,21,Gifu,JP,Japan Kani,21,Gifu,JP,Japan Minokamo,21,Gifu,JP,Japan Motosu,21,Gifu,JP,Japan -Gujo,21,Gifu,JP,Japan +Gujō,21,Gifu,JP,Japan Ena,21,Gifu,JP,Japan Ketanggi,JI,East Java,ID,Indonesia Taman Prai,07,Penang,MY,Malaysia Seberang Jaya,07,Penang,MY,Malaysia -Joetsu,15,Niigata,JP,Japan +Jōetsu,15,Niigata,JP,Japan +Minamiuonuma,15,Niigata,JP,Japan Uonuma,15,Niigata,JP,Japan -Fujiidera,27,Ōsaka,JP,Japan Habikino,27,Ōsaka,JP,Japan Sayama,27,Ōsaka,JP,Japan -Tanjung Bunga,07,Penang,MY,Malaysia -Begadung,JI,East Java,ID,Indonesia Badung,JI,East Java,ID,Indonesia Darmo,JI,East Java,ID,Indonesia -Ngagelrejo,JI,East Java,ID,Indonesia -Sawunggaling,JI,East Java,ID,Indonesia -Gayungan,JI,East Java,ID,Indonesia +Pucanganom,JI,East Java,ID,Indonesia Lamongan,JI,East Java,ID,Indonesia -Bongkaran,JI,East Java,ID,Indonesia +Dalpenang,JI,East Java,ID,Indonesia Polya,KIR,Kirov Oblast,RU,Russia Bang Sue,10,Bangkok,TH,Thailand -Don Mueang,10,Bangkok,TH,Thailand Jinshan,GD,Guangdong,CN,China Fanipol,MI,Minsk,BY,Belarus Oturkpo,BE,Benue State,NG,Nigeria +Huanshi,GD,Guangdong,CN,China Hokuto,01,Hokkaido,JP,Japan -De,09,Hauts-Bassins,BF,Burkina Faso +Dé,09,Hauts-Bassins,BF,Burkina Faso Seongnam,45,Jeollabuk-do,KR,South Korea "P'ohang",44,Chungcheongnam-do,KR,South Korea -Chayang-dong,30,Daejeon,KR,South Korea -Hyo-dong,30,Daejeon,KR,South Korea -Poryong,47,Gyeongsangbuk-do,KR,South Korea +Pŏryŏng,47,Gyeongsangbuk-do,KR,South Korea +Guérou,03,Assaba,MR,Mauritania Changnyeong,48,Gyeongsangnam-do,KR,South Korea Donggu,27,Daegu,KR,South Korea -Ulsan,47,Gyeongsangbuk-do,KR,South Korea +Khlong Toei,10,Bangkok,TH,Thailand Semera,AF,Afar Region,ET,Ethiopia Shuangguisi,SC,Sichuan,CN,China Midreshet Ben-Gurion,D,Southern District,IL,Israel +Clapham Junction,ENG,England,GB,United Kingdom Kelpen-Oler,LI,Limburg,NL,The Netherlands Berkel en Rodenrijs,ZH,South Holland,NL,The Netherlands North Sydney,NS,Nova Scotia,CA,Canada Slavutych,32,Kyiv Oblast,UA,Ukraine -Campllong,CT,Catalonia,ES,Spain -Kabukicho,13,Tokyo,JP,Japan Lord Howe Island,NSW,New South Wales,AU,Australia -Marsa,SB,Sibiu County,RO,Romania -Rosebank,GP,Gauteng,ZA,South Africa -Ottoberg,TG,Thurgau,CH,Switzerland +Holmrook,ENG,England,GB,United Kingdom +Brincliffe,ENG,England,GB,United Kingdom Crawley Down,ENG,England,GB,United Kingdom -Trimley St Mary,ENG,England,GB,United Kingdom Cyberjaya,10,Selangor,MY,Malaysia Bergdietikon,AG,Aargau,CH,Switzerland -Vuorentausta,11,Pirkanmaa,FI,Finland -Hulhumale,26,Kaafu Atoll,MV,Maldives Roslin,SCT,Scotland,GB,United Kingdom Kelvin Grove,QLD,Queensland,AU,Australia Grange-over-Sands,ENG,England,GB,United Kingdom -Wohlen bei Bern,BE,Bern,CH,Switzerland +Oppligen,BE,Bern,CH,Switzerland Herrenschwanden,BE,Bern,CH,Switzerland Ruardean,ENG,England,GB,United Kingdom Langdon,AB,Alberta,CA,Canada Saitama,11,Saitama,JP,Japan +Inba,12,Chiba,JP,Japan Curauma,VS,Region de Valparaiso,CL,Chile Grandes-Bergeronnes,QC,Quebec,CA,Canada Majorstuen,03,Oslo County,NO,Norway -Frogner,03,Oslo County,NO,Norway Haag (Rheintal),SG,Saint Gallen,CH,Switzerland -Bavdhan,MH,Maharashtra,IN,India North Yorks,ENG,England,GB,United Kingdom Queens Park,ENG,England,GB,United Kingdom Rheinsulz,AG,Aargau,CH,Switzerland Glattpark,ZH,Zurich,CH,Switzerland -Sahun,AR,Aragon,ES,Spain +Sahún,AR,Aragon,ES,Spain Ponta Delgada,20,Azores,PT,Portugal -Nunhead,ENG,England,GB,United Kingdom Penge,ENG,England,GB,United Kingdom Kensal Green,ENG,England,GB,United Kingdom +Montenegro,08,Faro,PT,Portugal Fort Bragg,NC,North Carolina,US,United States Balsall Common,ENG,England,GB,United Kingdom +Ingleton,ENG,England,GB,United Kingdom Nepalgunj,P5,Lumbini Province,NP,Nepal -Thunstetten,BE,Bern,CH,Switzerland +Fiorina,09,Serravalle,SM,San Marino Andamooka,SA,South Australia,AU,Australia -Taberno,AN,Andalusia,ES,Spain -Stockdorf,BY,Bavaria,DE,Germany Murist,FR,Fribourg,CH,Switzerland Givisiez,FR,Fribourg,CH,Switzerland -Gletterens,FR,Fribourg,CH,Switzerland Nagamineminami,43,Kumamoto,JP,Japan -Nagaminehigashi,43,Kumamoto,JP,Japan -Nagaminenishi,43,Kumamoto,JP,Japan -Hattanda,43,Kumamoto,JP,Japan -Hikarinomori,43,Kumamoto,JP,Japan Shinnabe,43,Kumamoto,JP,Japan +The Gap,,,BB,Barbados +Niseko Town,01,Hokkaido,JP,Japan Miraflores District,LIM,Lima region,PE,Peru Trois Pistoles,QC,Quebec,CA,Canada Blanchetown,SA,South Australia,AU,Australia -Kleindoettingen,AG,Aargau,CH,Switzerland -Hamresanden,42,Agder,NO,Norway -Century City,WC,Western Cape,ZA,South Africa +Eton Wick,ENG,England,GB,United Kingdom +Kleindöttingen,AG,Aargau,CH,Switzerland +Sunset Beach,WC,Western Cape,ZA,South Africa Paris,ON,Ontario,CA,Canada Haliburton,ON,Ontario,CA,Canada Buckingham,QC,Quebec,CA,Canada Kedgwick,NB,New Brunswick,CA,Canada Inkerman,NB,New Brunswick,CA,Canada Caraquet,NB,New Brunswick,CA,Canada -Grosskirchheim,2,Carinthia,AT,Austria Mexicali Municipality,BCN,Baja California,MX,Mexico -"St Mary's",ENG,England,GB,United Kingdom Bodiam,ENG,England,GB,United Kingdom -Surrein,GR,Grisons,CH,Switzerland Blair Athol,SA,South Australia,AU,Australia Athelstone,SA,South Australia,AU,Australia Amqui,QC,Quebec,CA,Canada Mango Hill,QLD,Queensland,AU,Australia Onsala,N,Halland County,SE,Sweden -Dalhousie,NB,New Brunswick,CA,Canada -Perth-Andover,NB,New Brunswick,CA,Canada -Nain,NL,Newfoundland and Labrador,CA,Canada -Shivaji Nagar,MH,Maharashtra,IN,India -Carnock,SCT,Scotland,GB,United Kingdom +Saint-Isidore,NB,New Brunswick,CA,Canada Siksika,AB,Alberta,CA,Canada Dawson City,YT,Yukon,CA,Canada -Délı̨ne,NT,Northwest Territories,CA,Canada -Lameque,NB,New Brunswick,CA,Canada +Lamèque,NB,New Brunswick,CA,Canada Neguac,NB,New Brunswick,CA,Canada -Allardville,NB,New Brunswick,CA,Canada Saint-Quentin,NB,New Brunswick,CA,Canada Big Trout Lake,ON,Ontario,CA,Canada Makkovik,NL,Newfoundland and Labrador,CA,Canada -Doaktown,NB,New Brunswick,CA,Canada -Boiestown,NB,New Brunswick,CA,Canada Weymontachie,QC,Quebec,CA,Canada Chandler,QC,Quebec,CA,Canada Pabos,QC,Quebec,CA,Canada @@ -97561,24 +79623,22 @@ New-Richmond,QC,Quebec,CA,Canada Thetford-Mines,QC,Quebec,CA,Canada Port-Daniel,QC,Quebec,CA,Canada Lac-au-Saumon,QC,Quebec,CA,Canada -Rosscarbery,M,Munster,IE,Ireland -Saint-Juste-du-Lac,QC,Quebec,CA,Canada +New Carlisle,QC,Quebec,CA,Canada Cabano,QC,Quebec,CA,Canada Sacre-Coeur,QC,Quebec,CA,Canada -Forestville,QC,Quebec,CA,Canada Mont-Joli,QC,Quebec,CA,Canada +Listuguj,QC,Quebec,CA,Canada Dubreuilville,ON,Ontario,CA,Canada Block Island,RI,Rhode Island,US,United States Enskede-Arsta-Vantoer,AB,Stockholm County,SE,Sweden Haegersten-Liljeholmen,AB,Stockholm County,SE,Sweden -Pascani,IS,Iași County,RO,Romania -Zilzie,QLD,Queensland,AU,Australia +Paşcani,IS,Iași County,RO,Romania Lillooet,BC,British Columbia,CA,Canada Lac-Etchemin,QC,Quebec,CA,Canada Armagh,QC,Quebec,CA,Canada Saint-Malachie,QC,Quebec,CA,Canada Saint-Anselme,QC,Quebec,CA,Canada -Degelis,QC,Quebec,CA,Canada +Dégelis,QC,Quebec,CA,Canada La Malbaie,QC,Quebec,CA,Canada Sainte-Marie,QC,Quebec,CA,Canada LaSalle,QC,Quebec,CA,Canada @@ -97586,96 +79646,84 @@ Plessisville,QC,Quebec,CA,Canada Betsiamites,QC,Quebec,CA,Canada Saint-Pamphile,QC,Quebec,CA,Canada Loretteville,QC,Quebec,CA,Canada +Maliotenam,QC,Quebec,CA,Canada Karak,KA,Karak,JO,Jordan North Brunswick,NJ,New Jersey,US,United States Blackheath,ENG,England,GB,United Kingdom -Stewartby,ENG,England,GB,United Kingdom -Kempston Hardwick,ENG,England,GB,United Kingdom -Atasehir,34,Istanbul,TR,Türkiye -Basaksehir,34,Istanbul,TR,Türkiye +Ataşehir,34,Istanbul,TR,Türkiye +Başakşehir,34,Istanbul,TR,Türkiye Beylikduzu,34,Istanbul,TR,Türkiye +Les Platons,,,JE,Jersey Trinity,,,JE,Jersey Dundas,ON,Ontario,CA,Canada -Colfosco,32,Trentino-Alto Adige,IT,Italy Scarborough,ON,Ontario,CA,Canada La Cumbrecita,X,Cordoba,AR,Argentina Bronshoj-Husum,84,Capital Region,DK,Denmark -"Hunt's Point",WA,Washington,US,United States +Damüls,8,Vorarlberg,AT,Austria +Dorchester on Thames,ENG,England,GB,United Kingdom Cononbridge,SCT,Scotland,GB,United Kingdom "St Mary's Village",,,JE,Jersey St Brelade,,,JE,Jersey St Lawrence,,,JE,Jersey -Bad Waltersdorf,6,Styria,AT,Austria Dallikon,ZH,Zurich,CH,Switzerland -Stjordal,50,Trøndelag,NO,Norway +Stjørdal,50,Trøndelag,NO,Norway Lugo de Llanera,AS,Principality of Asturias,ES,Spain -Kokstad,46,Vestland,NO,Norway -Pianello Vallesina,57,The Marches,IT,Italy Y Felinheli,WLS,Wales,GB,United Kingdom -Oriago Di Mira,34,Veneto,IT,Italy Grouville,,,JE,Jersey Wyboston,ENG,England,GB,United Kingdom -Harmondsworth,ENG,England,GB,United Kingdom -Cresuz,FR,Fribourg,CH,Switzerland -Nova Siri Scalo,77,Basilicate,IT,Italy Champions Gate,FL,Florida,US,United States Bellaterra,CT,Catalonia,ES,Spain -Flúðir,8,South,IS,Iceland +Son Macia,IB,Balearic Islands,ES,Spain Stoneham,QC,Quebec,CA,Canada Somerset West,WC,Western Cape,ZA,South Africa -Bad Zell,4,Upper Austria,AT,Austria Tamborine Mountain,QLD,Queensland,AU,Australia Wayanad,KL,Kerala,IN,India Las Golondrinas,P,Pichincha,EC,Ecuador Greater Noida,UP,Uttar Pradesh,IN,India -Uzupis,VL,Vilnius,LT,Lithuania Les Escoumins,QC,Quebec,CA,Canada -Cankaya,06,Ankara,TR,Türkiye +Çankaya,06,Ankara,TR,Türkiye Hausen,AG,Aargau,CH,Switzerland Smarjeske Toplice,206,Obcina Smarjeske Toplice,SI,Slovenia +Sentilj v Slovenskih goricah,118,Obcina Sentilj,SI,Slovenia Primskovo,194,Obcina Smartno pri Litiji,SI,Slovenia Orehova Vas,160,Obcina Hoce-Slivnica,SI,Slovenia -Kisovec,142,Zagorje ob Savi,SI,Slovenia +Kisovec,142,Zagorje ob Savi Municipality,SI,Slovenia Cirkulane,196,Cirkulane,SI,Slovenia -Krka,039,Obcina Ivancna Gorica,SI,Slovenia +Koprivnica,054,Krško,SI,Slovenia Komenda,164,Komenda,SI,Slovenia +Boyeros,03,Havana,CU,Cuba Kapolei,HI,Hawaii,US,United States Medindie,SA,South Australia,AU,Australia Churchill Falls,NL,Newfoundland and Labrador,CA,Canada Lat Krabang,10,Bangkok,TH,Thailand Rozgarty,04,Kujawsko-Pomorskie,PL,Poland Duchnice,14,Mazovia,PL,Poland -Domaskow,02,Lower Silesia,PL,Poland Qingtian,ZJ,Zhejiang,CN,China -Puerto Tejada,CAQ,Departamento del Caqueta,CO,Colombia +Hangchou,ZJ,Zhejiang,CN,China Risaralda,CAQ,Departamento del Caqueta,CO,Colombia Concordia,,,MF,Saint Martin -Agrement,,,MF,Saint Martin -Koolbaai,,,SX,Sint Maarten +Agrément,,,MF,Saint Martin Zhongshan,GD,Guangdong,CN,China -Zerakpur,PB,Punjab,IN,India Mohali,PB,Punjab,IN,India -Xizhahaqi,LN,Liaoning,CN,China Tunga Monumi,KE,Kebbi,NG,Nigeria -Bueng Kum,10,Bangkok,TH,Thailand +Bang Khae,10,Bangkok,TH,Thailand Chatuchak,10,Bangkok,TH,Thailand -Huai Khwang,10,Bangkok,TH,Thailand +Lat Phrao,10,Bangkok,TH,Thailand Pathum Wan,10,Bangkok,TH,Thailand Ratchathewi,10,Bangkok,TH,Thailand -Sai Mai,10,Bangkok,TH,Thailand +Saphan Sung,10,Bangkok,TH,Thailand Sathon,10,Bangkok,TH,Thailand +Wang Thonglang,10,Bangkok,TH,Thailand Biga,SA,North Sulawesi,ID,Indonesia Colombia,DC,Bogota D.C.,CO,Colombia Kennedy,DC,Bogota D.C.,CO,Colombia -Villa del Rosario,DC,Bogota D.C.,CO,Colombia -Gowa,JI,East Java,ID,Indonesia Tua,BA,Bali,ID,Indonesia -Rashidabad,KP,Khyber Pakhtunkhwa,PK,Pakistan Svetlogorka,ORE,Orenburg Oblast,RU,Russia -Liubymivka,65,Kherson Oblast,UA,Ukraine -Bendogerit,JI,East Java,ID,Indonesia -Kebalenan,JI,East Java,ID,Indonesia +Staroye Baryatino,BA,Bashkortostan Republic,RU,Russia Labuapi,NB,West Nusa Tenggara,ID,Indonesia +Simpasai,NB,West Nusa Tenggara,ID,Indonesia +Nyanza,05,Southern Province,RW,Rwanda +Zhangjiabao,SN,Shaanxi,CN,China Xihucun,JX,Jiangxi,CN,China "Xi'an",ZJ,Zhejiang,CN,China "Pan'an",ZJ,Zhejiang,CN,China @@ -97683,44 +79731,35 @@ Shanxi,LN,Liaoning,CN,China Phalia,KP,Khyber Pakhtunkhwa,PK,Pakistan Ivakino,YAR,Yaroslavl Oblast,RU,Russia Zavodskaya,PSK,Pskov Oblast,RU,Russia -Patrang,JI,East Java,ID,Indonesia -Kaliwates,JI,East Java,ID,Indonesia -Pejeruk,NB,West Nusa Tenggara,ID,Indonesia -Sandubaya,NB,West Nusa Tenggara,ID,Indonesia -Nagkaisang Nayon,00,Metro Manila,PH,Philippines -Sangandaan,40,Calabarzon,PH,Philippines Batasan Hills,00,Metro Manila,PH,Philippines Valenzuela,00,Metro Manila,PH,Philippines Kapitolyo,00,Metro Manila,PH,Philippines -East Rembo,00,Metro Manila,PH,Philippines -Moonwalk II,00,Metro Manila,PH,Philippines -Pembo,00,Metro Manila,PH,Philippines Luna,SMO,Smolensk Oblast,RU,Russia Rubilovo,PSK,Pskov Oblast,RU,Russia Ban Songkhla Nakharin,90,Songkhla,TH,Thailand -Boda,F,Rangpur Division,BD,Bangladesh +Kotli,JK,Azad Kashmir,PK,Pakistan +Dimla,F,Rangpur Division,BD,Bangladesh Asau,VS,Vaisigano,WS,Samoa Thamel,P3,Bagmati Province,NP,Nepal -Conchali,RM,Santiago Metropolitan,CL,Chile +"Hell's Gate",,,MS,Montserrat +Conchalí,RM,Santiago Metropolitan,CL,Chile +San Juan de los Terreros,AN,Andalusia,ES,Spain Recoleta,RM,Santiago Metropolitan,CL,Chile Corvera de Asturias,AS,Principality of Asturias,ES,Spain +Quesada,VC,Valencia,ES,Spain La Zenia,VC,Valencia,ES,Spain -San Isidro,VC,Valencia,ES,Spain Pinar de Campoverde,VC,Valencia,ES,Spain Orihuela Costa,VC,Valencia,ES,Spain -Playa Flamenca,VC,Valencia,ES,Spain +Aylesham,ENG,England,GB,United Kingdom +Villamartin,VC,Valencia,ES,Spain Rietheim,AG,Aargau,CH,Switzerland Schneisingen,AG,Aargau,CH,Switzerland -Unterendingen,AG,Aargau,CH,Switzerland -Leuggern,AG,Aargau,CH,Switzerland Lengnau,AG,Aargau,CH,Switzerland -Doettingen,AG,Aargau,CH,Switzerland +Döttingen,AG,Aargau,CH,Switzerland Goolwa Beach,SA,South Australia,AU,Australia Fossambault-sur-le-Lac,QC,Quebec,CA,Canada Lightwater,ENG,England,GB,United Kingdom -North Camp,ENG,England,GB,United Kingdom Costa da Caparica,15,Setúbal,PT,Portugal -Carilo,B,Buenos Aires,AR,Argentina Villa Mercedes,D,San Luis,AR,Argentina Gartcosh,SCT,Scotland,GB,United Kingdom Caesarea,HA,Haifa,IL,Israel @@ -97729,7 +79768,6 @@ Velserbroek,NH,North Holland,NL,The Netherlands Elko New Market,MN,Minnesota,US,United States Liberty Township,OH,Ohio,US,United States Kell am See,RP,Rheinland-Pfalz,DE,Germany -Holzerath,RP,Rheinland-Pfalz,DE,Germany Dewey-Humboldt,AZ,Arizona,US,United States Farmington,IL,Illinois,US,United States Bryce Canyon City,UT,Utah,US,United States @@ -97738,7 +79776,6 @@ City of Los Angeles,CA,California,US,United States Rio Communities,NM,New Mexico,US,United States Chattahoochee Hills,GA,Georgia,US,United States Landmark Naples Mobile Home Park,FL,Florida,US,United States -Lakeshore Palms Travel Park,FL,Florida,US,United States Providence,TX,Texas,US,United States Elkton,FL,Florida,US,United States Dammeron Valley,UT,Utah,US,United States @@ -97752,8 +79789,6 @@ Fort Belvoir,VA,Virginia,US,United States Fort Drum,NY,New York,US,United States Fort Lee,VA,Virginia,US,United States Fort Meade,MD,Maryland,US,United States -Aberdeen Proving Ground,MD,Maryland,US,United States -Andrews Air Force Base Census Designated Place,MD,Maryland,US,United States Bel Air South,MD,Maryland,US,United States East Norriton,PA,Pennsylvania,US,United States Mount Vernon,VA,Virginia,US,United States @@ -97761,19 +79796,17 @@ North Brunswick Township,NJ,New Jersey,US,United States Rosendale,NY,New York,US,United States Ross Township,PA,Pennsylvania,US,United States Lutherville-Timonium,MD,Maryland,US,United States -Setauket-East Setauket,NY,New York,US,United States South Park Township,PA,Pennsylvania,US,United States Suitland-Silver Hill,MD,Maryland,US,United States Washington Township,NJ,New Jersey,US,United States +Wayne,NJ,New Jersey,US,United States West Caldwell,NJ,New Jersey,US,United States West Goshen,PA,Pennsylvania,US,United States Wheaton-Glenmont,MD,Maryland,US,United States Ellsworth Air Force Base,SD,South Dakota,US,United States Fort Leonard Wood,MO,Missouri,US,United States -Grand Forks Air Force Base,ND,North Dakota,US,United States Grosse Ile Township,MI,Michigan,US,United States Harrison,MI,Michigan,US,United States -Minot Air Force Base,ND,North Dakota,US,United States Scott Air Force Base,IL,Illinois,US,United States Bloomfield Township,MI,Michigan,US,United States West Bloomfield,MI,Michigan,US,United States @@ -97797,11 +79830,8 @@ Ohkay Owingeh,NM,New Mexico,US,United States Otis Orchards,WA,Washington,US,United States Vandenberg SFB,CA,California,US,United States Yosemite Valley,CA,California,US,United States -Schofield Barracks,HI,Hawaii,US,United States -Eielson Air Force Base,AK,Alaska,US,United States Fort Greely,AK,Alaska,US,United States Kodiak Station,AK,Alaska,US,United States -Salcha,AK,Alaska,US,United States Brades,,,MS,Montserrat San Francisco Naval Communication Station - Stockton,CA,California,US,United States Fort Eustis,VA,Virginia,US,United States @@ -97810,191 +79840,168 @@ Fort Huachuca,AZ,Arizona,US,United States Fort Myer,VA,Virginia,US,United States Fort Sill,OK,Oklahoma,US,United States Marine Corps Base Camp Lejeune,NC,North Carolina,US,United States +Marine Corps Reserve Support Command Kansas City,MO,Missouri,US,United States Fort Wainwright,AK,Alaska,US,United States San Jose,T,Tinian,MP,Northern Mariana Islands Mangilao Village,,,GU,Guam +El Calon,AN,Andalusia,ES,Spain National Harbor,MD,Maryland,US,United States Higashimurayama,13,Tokyo,JP,Japan -Pithampur,MP,Madhya Pradesh,IN,India Barbil,OD,Odisha,IN,India Airoli,MH,Maharashtra,IN,India Aluva,KL,Kerala,IN,India -Kotkapura,PB,Punjab,IN,India -Muvattupuzha,KL,Kerala,IN,India -Perumbavoor,KL,Kerala,IN,India Vapi,GJ,Gujarat,IN,India Baddi,HP,Himachal Pradesh,IN,India -Alphaville,SP,Sao Paulo,BR,Brazil +Alphaville,SP,São Paulo,BR,Brazil Noida,UP,Uttar Pradesh,IN,India Bhiwadi,RJ,Rajasthan,IN,India Borivali West,MH,Maharashtra,IN,India Parwanoo,HP,Himachal Pradesh,IN,India +Mandideep,MP,Madhya Pradesh,IN,India Singrauli,MP,Madhya Pradesh,IN,India -Bad Leonfelden,4,Upper Austria,AT,Austria -Cole Harbour,NS,Nova Scotia,CA,Canada -Frosta,50,Trøndelag,NO,Norway -Kelloe,ENG,England,GB,United Kingdom -Errachidia,08,Draa-Tafilalet,MA,Morocco -Colonia Napoles,CMX,Mexico City,MX,Mexico +Colonia del Valle,CMX,Mexico City,MX,Mexico Col. Bosques de las Lomas,CMX,Mexico City,MX,Mexico Col. Lomas Verdes,MEX,México,MX,Mexico Interlomas,MEX,México,MX,Mexico La Pintana,RM,Santiago Metropolitan,CL,Chile Lo Prado,RM,Santiago Metropolitan,CL,Chile +Arun,ENG,England,GB,United Kingdom Parkside,SA,South Australia,AU,Australia Logan City,QLD,Queensland,AU,Australia Parramatta,NSW,New South Wales,AU,Australia West Kelowna,BC,British Columbia,CA,Canada -Bani Park,RJ,Rajasthan,IN,India -Kewarra Beach,QLD,Queensland,AU,Australia +Changshu,JS,Jiangsu,CN,China +Saint-Mathieu-de-Rioux,QC,Quebec,CA,Canada Kapelle,ZE,Zeeland,NL,The Netherlands -Clarmont,VD,Vaud,CH,Switzerland Eisleben Lutherstadt,ST,Saxony-Anhalt,DE,Germany Rorschacherberg,SG,Saint Gallen,CH,Switzerland Jaigaon,WB,West Bengal,IN,India -Algyo,CS,Csongrad megye,HU,Hungary -Kismaros,PE,Pest megye,HU,Hungary -Tolmacs,NO,Nograd megye,HU,Hungary -Hehalom,NO,Nograd megye,HU,Hungary -Mosonszentmiklos,GS,Győr-Moson-Sopron,HU,Hungary -Kerepes,PE,Pest megye,HU,Hungary +Algyő,CS,Csongrad megye,HU,Hungary +Héhalom,NO,Nograd megye,HU,Hungary +Ötvöskónyi,SO,Somogy County,HU,Hungary +Kerepes,PE,Pest County,HU,Hungary Valley Village,CA,California,US,United States -Golaten,BE,Bern,CH,Switzerland Hefenhofen,TG,Thurgau,CH,Switzerland -Port-Valais,VS,Valais,CH,Switzerland Schmiedrued,AG,Aargau,CH,Switzerland -Unterlangenegg,BE,Bern,CH,Switzerland "Collina d'Oro",TI,Ticino,CH,Switzerland -Remeteszolos,PE,Pest megye,HU,Hungary -Tormasliget,VA,Vas,HU,Hungary St Clement,,,JE,Jersey Heworth,ENG,England,GB,United Kingdom "Chandler's Ford",ENG,England,GB,United Kingdom +Old Heathfield,ENG,England,GB,United Kingdom Easington Colliery,ENG,England,GB,United Kingdom -Lone Hill,GP,Gauteng,ZA,South Africa -Portinscale,ENG,England,GB,United Kingdom -Les Giettes,VS,Valais,CH,Switzerland +Croydon,ENG,England,GB,United Kingdom +Ragusa Ibla,82,Sicily,IT,Italy Cooroy Mountain,QLD,Queensland,AU,Australia Sogndal,46,Vestland,NO,Norway -Veyras,VS,Valais,CH,Switzerland +Tri-Cities,WA,Washington,US,United States +Marloth Park,MP,Mpumalanga,ZA,South Africa Fish Hoek,WC,Western Cape,ZA,South Africa -Montalbano,75,Apulia,IT,Italy -Balaclava,,,MU,Mauritius Anerley,ENG,England,GB,United Kingdom -Pokachi,KHM,Khanty-Mansia,RU,Russia Montmollin,NE,Neuchâtel,CH,Switzerland Admiralty,,,SG,Singapore Newton,,,SG,Singapore Sengkang New Town,,,SG,Singapore -Bur Dubai,DU,Dubai,AE,United Arab Emirates Ba Dinh,HN,Hanoi,VN,Vietnam -Doonan,QLD,Queensland,AU,Australia -Upper Tumble,WLS,Wales,GB,United Kingdom Bad Koetzting,BY,Bavaria,DE,Germany +Känerkinden,BL,Basel-Landschaft,CH,Switzerland +Kelvin,GP,Gauteng,ZA,South Africa Isle of Mull,SCT,Scotland,GB,United Kingdom -Juniper,NB,New Brunswick,CA,Canada -Pfarrwerfen,5,Salzburg,AT,Austria -Smiths Lake,NSW,New South Wales,AU,Australia -Victory Park,GP,Gauteng,ZA,South Africa -Bonaero Park,GP,Gauteng,ZA,South Africa +Mollymook,NSW,New South Wales,AU,Australia Nusa Dua,BA,Bali,ID,Indonesia -Eramalloor,KL,Kerala,IN,India Porth,ENG,England,GB,United Kingdom -Plaster Rock,NB,New Brunswick,CA,Canada Garibaldi Highlands,BC,British Columbia,CA,Canada -Madeira Park,BC,British Columbia,CA,Canada Salir do Porto,10,Leiria,PT,Portugal Saint-Ferreol-les-Neiges,QC,Quebec,CA,Canada -Shell Cove,NSW,New South Wales,AU,Australia Bergedorf,HH,Free and Hanseatic City of Hamburg,DE,Germany +Fratta Terme,45,Emilia-Romagna,IT,Italy Quathiaski Cove,BC,British Columbia,CA,Canada -Bardu,54,Troms og Finnmark,NO,Norway -Niederrad,HE,Hesse,DE,Germany -Kefalonia,F,Ionian Islands,GR,Greece +Burrill Lake,NSW,New South Wales,AU,Australia +Bardu,19,Troms,NO,Norway Les Eboulements,QC,Quebec,CA,Canada Pasig,00,Metro Manila,PH,Philippines -Paulshof,GP,Gauteng,ZA,South Africa -Lakefield,GP,Gauteng,ZA,South Africa +Lindell Beach,BC,British Columbia,CA,Canada St. George,ON,Ontario,CA,Canada Central Bedfordshire,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom ,ENG,England,GB,United Kingdom Carchuna,AN,Andalusia,ES,Spain Gorraiz,NC,Navarre,ES,Spain -Casau,CT,Catalonia,ES,Spain els Poblets,VC,Valencia,ES,Spain Howald,LU,Luxembourg,LU,Luxembourg -Mogale City,GP,Gauteng,ZA,South Africa Kaleden,BC,British Columbia,CA,Canada -Bilton,ENG,England,GB,United Kingdom -Bartley Green,ENG,England,GB,United Kingdom +Bromham,ENG,England,GB,United Kingdom +La Margineda,07,Andorra la Vella,AD,Andorra Abbey Wood,ENG,England,GB,United Kingdom -South Wigston,ENG,England,GB,United Kingdom +West Ealing,ENG,England,GB,United Kingdom +Kings Cross,ENG,England,GB,United Kingdom Vaishali Nagar,RJ,Rajasthan,IN,India -Gualdicciolo,01,Castello di Acquaviva,SM,San Marino -Murata,07,Castello di San Marino Citta,SM,San Marino -Mueswangen,LU,Lucerne,CH,Switzerland +Gualdicciolo,01,Acquaviva,SM,San Marino +Müswangen,LU,Lucerne,CH,Switzerland Baldegg,LU,Lucerne,CH,Switzerland -Paceville,48,Saint Julian,MT,Malta +Oyster Cove,TAS,Tasmania,AU,Australia Constantia Kloof,GP,Gauteng,ZA,South Africa Wainfleet,ON,Ontario,CA,Canada Oberurnen,GL,Glarus,CH,Switzerland -Rzgow,10,Łódź Voivodeship,PL,Poland +Equestria,GP,Gauteng,ZA,South Africa +Rzgów,10,Łódź Voivodeship,PL,Poland Adelaide Hills,SA,South Australia,AU,Australia Fountain Gate,VIC,Victoria,AU,Australia +Roselands,NSW,New South Wales,AU,Australia Toormina,NSW,New South Wales,AU,Australia Tracadie–Sheila,NB,New Brunswick,CA,Canada -Fruthwilen,TG,Thurgau,CH,Switzerland -Haselbachtal,SN,Saxony,DE,Germany -Eden Glen,GP,Gauteng,ZA,South Africa Rondebosch,WC,Western Cape,ZA,South Africa -Gaddi Annaram,TS,Telangana,IN,India Manuguru,TS,Telangana,IN,India -Ponnur,AP,Andhra Pradesh,IN,India -Sathupalli,TS,Telangana,IN,India -Cornwallis,NS,Nova Scotia,CA,Canada +Morigaon,AS,Assam,IN,India +Serilingampalle,TS,Telangana,IN,India +Aistala,WB,West Bengal,IN,India +Bahula,WB,West Bengal,IN,India Lequille,NS,Nova Scotia,CA,Canada +Yawatahama,38,Ehime,JP,Japan Wittenberg,ST,Saxony-Anhalt,DE,Germany -Anna Regina,PM,Pomeroon-Supenaam Region,GY,Guyana +Ascot,WA,Western Australia,AU,Australia +Kato Gouves,M,Crete,GR,Greece +Anna Regina,PM,Pomeroon-Supenaam,GY,Guyana East Jerusalem,JEM,Quds Governorate,PS,Palestine tsuruhashi,27,Ōsaka,JP,Japan Wintersingen,BL,Basel-Landschaft,CH,Switzerland Jelcz Laskowice,02,Lower Silesia,PL,Poland Sydney Mines,NS,Nova Scotia,CA,Canada -Jonquiere,QC,Quebec,CA,Canada -Apsley,ENG,England,GB,United Kingdom +Jonquière,QC,Quebec,CA,Canada Thal,6,Styria,AT,Austria Vazhuthacaud,KL,Kerala,IN,India Panorama,BC,British Columbia,CA,Canada -Pahar Ganj,DL,National Capital Territory of Delhi,IN,India Sanctuary Point,NSW,New South Wales,AU,Australia -Cuesta Blanca,X,Cordoba,AR,Argentina Bagarmossen,AB,Stockholm County,SE,Sweden -Kaerrtorp,AB,Stockholm County,SE,Sweden Enskede Gard,AB,Stockholm County,SE,Sweden Ebaye,KWA,Kwajalein Atoll,MH,Marshall Islands West Island,,,CC,Cocos (Keeling) Islands -Lansdowne Town Center,VA,Virginia,US,United States +Ebon,EBO,Ebon Atoll,MH,Marshall Islands +Aur,AUR,Aur Atoll,MH,Marshall Islands +Arno,ARN,Arno Atoll,MH,Marshall Islands +Mili,MIL,Mili Atoll,MH,Marshall Islands +Lae,LAE,Lae Atoll,MH,Marshall Islands +Utrik,UTI,Utrik Atoll,MH,Marshall Islands +Ujae,UJA,Ujae Atoll,MH,Marshall Islands +Namdrik,NMK,Namdrik Atoll,MH,Marshall Islands +Kili,KIL,Kili Island,MH,Marshall Islands +Wotje,WTJ,Wotje Atoll,MH,Marshall Islands San Tan Valley,AZ,Arizona,US,United States McClellan Park,CA,California,US,United States -Midway,FL,Florida,US,United States Moorefield Station,VA,Virginia,US,United States Teviston,CA,California,US,United States Saint Stephens Church District,VA,Virginia,US,United States Saronida,I,Attica,GR,Greece -Jaranwala,PB,Punjab,PK,Pakistan Mubarak al Kabir,MU,Mubārak al Kabīr,KW,Kuwait -Banjar Badung Tengah,BA,Bali,ID,Indonesia -Bertais,NB,West Nusa Tenggara,ID,Indonesia +Sintung Timur,NB,West Nusa Tenggara,ID,Indonesia Marwath,MA,Ma’rib,YE,Yemen Nayd al Kharb,SD,Şa‘dah,YE,Yemen +Meito Ku,23,Aichi,JP,Japan +Iwakura-shi,23,Aichi,JP,Japan Sanda Shi,28,Hyōgo,JP,Japan Tanba Shi,28,Hyōgo,JP,Japan Asago Shi,28,Hyōgo,JP,Japan Shiso Shi,28,Hyōgo,JP,Japan -Surabaya,NB,West Nusa Tenggara,ID,Indonesia Kirishima Shi,46,Kagoshima,JP,Japan -San Martin De Porres,00,Metro Manila,PH,Philippines Naniwa Ku,27,Ōsaka,JP,Japan Toyonaka,27,Ōsaka,JP,Japan Unnan Shi,32,Shimane,JP,Japan @@ -98002,26 +80009,20 @@ Shunan Shi,35,Yamaguchi,JP,Japan Zhenxing,LN,Liaoning,CN,China Asakuchi Shi,33,Okayama,JP,Japan General Mariano Alvarez,40,Calabarzon,PH,Philippines -Baclaran,40,Calabarzon,PH,Philippines -Laurel,40,Calabarzon,PH,Philippines -Paciano Rizal,40,Calabarzon,PH,Philippines Shimanto Shi,39,Kochi,JP,Japan Shikoku-chuo Shi,38,Ehime,JP,Japan -Petemon,JI,East Java,ID,Indonesia -Banjar Peguyangan,BA,Bali,ID,Indonesia Fukutsu Shi,40,Fukuoka,JP,Japan Kyotango Shi,26,Kyoto,JP,Japan Kamiamakusa Shi,43,Kumamoto,JP,Japan -Santiago,02,Cagayan Valley,PH,Philippines +Minami Alps Shi,19,Yamanashi,JP,Japan Unzen Shi,42,Nagasaki,JP,Japan Pituffik,,,GL,Greenland Dazaifu,40,Fukuoka,JP,Japan -Ilagan,03,Central Luzon,PH,Philippines Calaocan District,03,Central Luzon,PH,Philippines -Djelida,44,Aïn Defla,DZ,Algeria "Izobil'nyy",ROS,Rostov Oblast,RU,Russia Taihaku Ku,04,Miyagi,JP,Japan -Aizu-misato Machi,07,Fukushima,JP,Japan +Chikusei Shi,08,Ibaraki,JP,Japan +Hitachi-omiya Shi,08,Ibaraki,JP,Japan Soka Shi,11,Saitama,JP,Japan Hakusan Shi,17,Ishikawa,JP,Japan Minamiuonuma,15,Niigata,JP,Japan @@ -98030,57 +80031,53 @@ Tsuzuki Ku,14,Kanagawa,JP,Japan Miyamae Ku,14,Kanagawa,JP,Japan Taito,13,Tokyo,JP,Japan Toshima,13,Tokyo,JP,Japan -Chuadanga,D,Khulna Division,BD,Bangladesh -Gopalganj,C,Dhaka Division,BD,Bangladesh +Barābaria,D,Khulna Division,BD,Bangladesh +Chuādānga,D,Khulna Division,BD,Bangladesh +Rājghāt,D,Khulna Division,BD,Bangladesh +Gopālganj,C,Dhaka Division,BD,Bangladesh +Birāmpur,F,Rangpur Division,BD,Bangladesh Natore,E,Rajshahi Division,BD,Bangladesh -Kumarkhali,D,Khulna Division,BD,Bangladesh -Baria,F,Rangpur Division,BD,Bangladesh +Kumārkhāli,D,Khulna Division,BD,Bangladesh +Bāria,F,Rangpur Division,BD,Bangladesh +Birāmpur,E,Rajshahi Division,BD,Bangladesh Port Perry,ON,Ontario,CA,Canada -Oyster Pond,,,SX,Sint Maarten +Santa Fe,DC,Bogota D.C.,CO,Colombia Xingjiang,JX,Jiangxi,CN,China Yalata,SA,South Australia,AU,Australia -Malabar,EC,Eastern Cape,ZA,South Africa -Ko Chan,20,Chon Buri,TH,Thailand -Phonphisai,43,Nong Khai,TH,Thailand -Pho Si Suwan,33,Si Sa Ket,TH,Thailand -Wiang Kao,40,Khon Kaen,TH,Thailand +Newlands,WC,Western Cape,ZA,South Africa +Kosamphi Nakhon,62,Kamphaeng Phet,TH,Thailand Zhangjiamo,NX,Ningxia,CN,China +Bicol Region,05,Bicol Region,PH,Philippines Metro Manila,00,Metro Manila,PH,Philippines -Ardeatino,62,Lazio,IT,Italy -Seer Green,ENG,England,GB,United Kingdom Tabwakea Village,L,Line Islands,KI,Kiribati -Consolacao,SP,Sao Paulo,BR,Brazil +Consolação,SP,São Paulo,BR,Brazil Sainte-Anne-de-Beaupre,QC,Quebec,CA,Canada Nukunonu,N,Nukunonu,TK,Tokelau Atafu Village,A,Atafu,TK,Tokelau -Shoalhaven Heads,NSW,New South Wales,AU,Australia Ikebukuro,13,Tokyo,JP,Japan Roppongi,13,Tokyo,JP,Japan Nowa Iwiczna,14,Mazovia,PL,Poland Harlington,ENG,England,GB,United Kingdom Yuzhnoukrainsk,48,Mykolaiv,UA,Ukraine -Genaveh,17,Kohgiluyeh and Boyer-Ahmad Province,IR,Iran +Genāveh,17,Kohgiluyeh and Boyer-Ahmad Province,IR,Iran Gdańsk,22,Pomerania,PL,Poland Eastern,HEA,Eastern,HK,Hong Kong Southern,HSO,Southern,HK,Hong Kong Yau Tsim Mong,KYT,Yau Tsim Mong,HK,Hong Kong North,NNO,North,HK,Hong Kong -Sztutowo,22,Pomerania,PL,Poland -Ostrowek,14,Mazovia,PL,Poland -Rogowo,32,West Pomerania,PL,Poland +Ostrówek,14,Mazovia,PL,Poland Kingwood,TX,Texas,US,United States -Spikkestad,30,Viken,NO,Norway -Mszanowo,28,Warmia-Masuria,PL,Poland +Spikkestad,02,Akershus,NO,Norway +Ruda-Huta,06,Lublin,PL,Poland Koszyce Wielkie,12,Lesser Poland,PL,Poland Radwanice,02,Lower Silesia,PL,Poland Rutki-Kossaki,20,Podlasie,PL,Poland -Okrzeszyn,02,Lower Silesia,PL,Poland +Sant Jordi,IB,Balearic Islands,ES,Spain Bartniczka,04,Kujawsko-Pomorskie,PL,Poland +Nether Westcote,ENG,England,GB,United Kingdom Lubicz Gorny,04,Kujawsko-Pomorskie,PL,Poland Golders Green,ENG,England,GB,United Kingdom University Park,IL,Illinois,US,United States -Sala Di Cesenatico,45,Emilia-Romagna,IT,Italy -Swiercze,14,Mazovia,PL,Poland Avellaneda,B,Buenos Aires,AR,Argentina Banjara Hills,TS,Telangana,IN,India Cap-Sante,QC,Quebec,CA,Canada @@ -98088,209 +80085,181 @@ Saint-Augustin-de-Desmaures,QC,Quebec,CA,Canada Donnacona,QC,Quebec,CA,Canada Ste. Anne de la Pocatière,QC,Quebec,CA,Canada Saint-Joseph-de-Beauce,QC,Quebec,CA,Canada -Czechy,02,Lower Silesia,PL,Poland -Broniszewice,30,Greater Poland,PL,Poland -Nowy Bugaj,16,Opole Voivodeship,PL,Poland +Wędzina,24,Silesia,PL,Poland Skarbimierz Osiedle,16,Opole Voivodeship,PL,Poland Olonkinbyen,22,Jan Mayen,SJ,Svalbard and Jan Mayen -Trodica,57,The Marches,IT,Italy Wilczyce,02,Lower Silesia,PL,Poland Dobrzykowice,02,Lower Silesia,PL,Poland -Piekary,02,Lower Silesia,PL,Poland Rio Vista,CA,California,US,United States Zerniki Male,02,Lower Silesia,PL,Poland -Wegry,02,Lower Silesia,PL,Poland Priozersk,35,Karaganda,KZ,Kazakhstan +Jardim America,RJ,Rio de Janeiro,BR,Brazil Tanque,RJ,Rio de Janeiro,BR,Brazil Vila Esperanca,RJ,Rio de Janeiro,BR,Brazil Vila Pedro II,RJ,Rio de Janeiro,BR,Brazil -Pavao-Pavaozinho,RJ,Rio de Janeiro,BR,Brazil -Zeynepkoy,63,Şanlıurfa,TR,Türkiye +Jardim Guanabara,RJ,Rio de Janeiro,BR,Brazil +Zeynepköy,63,Şanlıurfa,TR,Türkiye Mahaweediya,1,Western Province,LK,Sri Lanka Buyuk Mutlu,63,Şanlıurfa,TR,Türkiye -Kohuwala,1,Western Province,LK,Sri Lanka Nangan,LIE,Lienchiang County,TW,Taiwan -Muratkoy,53,Rize Province,TR,Türkiye +Muratköy,53,Rize Province,TR,Türkiye +Stio Caracol,SP,São Paulo,BR,Brazil San Antonio,03,Central Luzon,PH,Philippines -Eleuthera,,,BS,Bahamas Kanton Village,P,Phoenix Islands,KI,Kiribati +Witkowo Drugie,32,West Pomerania,PL,Poland +Bela-Bela,LP,Limpopo,ZA,South Africa San Fernando,LI,"O'Higgins Region",CL,Chile Domaszczyn,02,Lower Silesia,PL,Poland -Mirkow,02,Lower Silesia,PL,Poland +Smardzów,02,Lower Silesia,PL,Poland +Mirków,02,Lower Silesia,PL,Poland Radwanice,02,Lower Silesia,PL,Poland -Rotmanka,22,Pomerania,PL,Poland +Buxworth,ENG,England,GB,United Kingdom Cabanas de Tavira,08,Faro,PT,Portugal -Nowe Grocholice,14,Mazovia,PL,Poland Rabenau,HE,Hesse,DE,Germany -Ebsdorfergrund,HE,Hesse,DE,Germany +Makin Village,G,Gilbert Islands,KI,Kiribati Tres Cantos,MD,Madrid,ES,Spain 6th of October City,GZ,Giza,EG,Egypt -Kedungdoro,JI,East Java,ID,Indonesia -Buerserberg,8,Vorarlberg,AT,Austria Holzgau,7,Tyrol,AT,Austria -Zaferkoy,52,Ordu,TR,Türkiye +Zaferköy,52,Ordu,TR,Türkiye Ik,BA,Bashkortostan Republic,RU,Russia -Tabatinga,SP,Sao Paulo,BR,Brazil -Bocaina,SP,Sao Paulo,BR,Brazil +Bocaina,SP,São Paulo,BR,Brazil Centro,MG,Minas Gerais,BR,Brazil -Nyarugunga,01,Kigali,RW,Rwanda Molniya,MO,Mordoviya Republic,RU,Russia Vorsino,MOS,Moscow Oblast,RU,Russia +Bairiki Village,G,Gilbert Islands,KI,Kiribati +Ambo Village,G,Gilbert Islands,KI,Kiribati Taborio Village,G,Gilbert Islands,KI,Kiribati +Bonriki Village,G,Gilbert Islands,KI,Kiribati +Temaiku Village,G,Gilbert Islands,KI,Kiribati +Nawerewere Village,G,Gilbert Islands,KI,Kiribati +Bikenibeu Village,G,Gilbert Islands,KI,Kiribati +Eita Village,G,Gilbert Islands,KI,Kiribati Zhongxing New Village,NAN,Nantou,TW,Taiwan +Vaiaku Village,FUN,Funafuti,TV,Tuvalu Vaitupu,VAI,Vaitupu,TV,Tuvalu Saupstad,50,Trøndelag,NO,Norway Ladner,BC,British Columbia,CA,Canada -Ambergris Caye,CZL,Corozal District,BZ,Belize Nukualofa Village,NKL,Nukulaelae,TV,Tuvalu Lolua Village,NMA,Nanumea,TV,Tuvalu Tokelau Village,NMG,Nanumanga,TV,Tuvalu -Ryfoss,34,Innlandet,NO,Norway Teava Village,NIT,Niutao,TV,Tuvalu +Motufoua School,VAI,Vaitupu,TV,Tuvalu Grabfeld,TH,Thuringia,DE,Germany Savave Village,NKF,Nukufetau,TV,Tuvalu Kabelsketal,ST,Saxony-Anhalt,DE,Germany +Alapi Village,FUN,Funafuti,TV,Tuvalu +Senala Village,FUN,Funafuti,TV,Tuvalu +Fakaifou Village,FUN,Funafuti,TV,Tuvalu +Lofeagai Village,FUN,Funafuti,TV,Tuvalu +Teone Village,FUN,Funafuti,TV,Tuvalu +Sylt,SH,Schleswig-Holstein,DE,Germany Schwentinental,SH,Schleswig-Holstein,DE,Germany -Heidesee,BB,Brandenburg,DE,Germany Sundhagen,MV,Mecklenburg-Vorpommern,DE,Germany -Muldestausee,ST,Saxony-Anhalt,DE,Germany Gutenborn,ST,Saxony-Anhalt,DE,Germany -Selke-Aue,ST,Saxony-Anhalt,DE,Germany Seegebiet Mansfelder Land,ST,Saxony-Anhalt,DE,Germany -Suedharz,ST,Saxony-Anhalt,DE,Germany +Südharz,ST,Saxony-Anhalt,DE,Germany Salzatal,ST,Saxony-Anhalt,DE,Germany -Hoerselberg-Hainich,TH,Thuringia,DE,Germany -Oberarth,SZ,Schwyz,CH,Switzerland +Lučina,80,Moravskoslezsky kraj,CZ,Czechia Ciudad de la Costa,CA,Canelones,UY,Uruguay -Wilkowa Wies,14,Mazovia,PL,Poland -Falenty Nowe,14,Mazovia,PL,Poland +Koprki,14,Mazovia,PL,Poland Nordelta,B,Buenos Aires,AR,Argentina Carapachay,B,Buenos Aires,AR,Argentina Villa Martelli,B,Buenos Aires,AR,Argentina Florida Oeste,B,Buenos Aires,AR,Argentina Villa Adelina,B,Buenos Aires,AR,Argentina -Quezzi,42,Liguria,IT,Italy -Hat Samran,92,Trang,TH,Thailand -Batistini,SP,Sao Paulo,BR,Brazil +Fenua Fala New Settlement,F,Fakaofo,TK,Tokelau +Motuhaga,N,Nukunonu,TK,Tokelau +Batistini,SP,São Paulo,BR,Brazil ,,,SX,Sint Maarten Sverdlovskaya,TYU,Tyumen Oblast,RU,Russia -Jardim Cidade Pirituba,SP,Sao Paulo,BR,Brazil -Jardim Paulista,SP,Sao Paulo,BR,Brazil -Sehitkamil,27,Gaziantep,TR,Türkiye -Sahinbey,27,Gaziantep,TR,Türkiye -Tingui,PR,Parana,BR,Brazil -Sao Joao,PR,Parana,BR,Brazil -Romskog,30,Viken,NO,Norway -Kushi Nagar,UP,Uttar Pradesh,IN,India +Jardim Paulista,SP,São Paulo,BR,Brazil +Şehitkamil,27,Gaziantep,TR,Türkiye +Şahinbey,27,Gaziantep,TR,Türkiye +Tingui,PR,Paraná,BR,Brazil Forsand,11,Rogaland,NO,Norway -Fjerdingby,30,Viken,NO,Norway -Hurdal,30,Viken,NO,Norway +Fjerdingby,02,Akershus,NO,Norway +Hurdal,02,Akershus,NO,Norway Flisa,34,Innlandet,NO,Norway -Engerdal,34,Innlandet,NO,Norway Ringebu,34,Innlandet,NO,Norway Slidre,34,Innlandet,NO,Norway Vang,34,Innlandet,NO,Norway -Hol,30,Viken,NO,Norway -Rodberg,30,Viken,NO,Norway -Hof,38,Vestfold og Telemark,NO,Norway -Revetal,38,Vestfold og Telemark,NO,Norway -Andebu,38,Vestfold og Telemark,NO,Norway -Borgheim,38,Vestfold og Telemark,NO,Norway -Svarstad,38,Vestfold og Telemark,NO,Norway -Sauland,38,Vestfold og Telemark,NO,Norway +Rødberg,06,Buskerud,NO,Norway +Revetal,07,Vestfold,NO,Norway +Andebu,07,Vestfold,NO,Norway +Borgheim,07,Vestfold,NO,Norway Kleppe,11,Rogaland,NO,Norway -Bokn,11,Rogaland,NO,Norway Aksdal,11,Rogaland,NO,Norway -Skogsvagen,46,Vestland,NO,Norway +Skogsvågen,46,Vestland,NO,Norway Gaupne,46,Vestland,NO,Norway Askvoll,46,Vestland,NO,Norway -Fiska,15,Møre og Romsdal,NO,Norway -Stordal,15,Møre og Romsdal,NO,Norway Sykkylven,15,Møre og Romsdal,NO,Norway -Valderoy,15,Møre og Romsdal,NO,Norway -Elnesvagen,15,Møre og Romsdal,NO,Norway +Valderøy,15,Møre og Romsdal,NO,Norway +Elnesvågen,15,Møre og Romsdal,NO,Norway Surnadal,15,Møre og Romsdal,NO,Norway -Rissa,50,Trøndelag,NO,Norway Steinsdalen,50,Trøndelag,NO,Norway Meldal,50,Trøndelag,NO,Norway -Storen,50,Trøndelag,NO,Norway -Borsa,50,Trøndelag,NO,Norway -Klaebu,50,Trøndelag,NO,Norway -Leksvik,50,Trøndelag,NO,Norway -Nordli,50,Trøndelag,NO,Norway -Hoylandet,50,Trøndelag,NO,Norway +Støren,50,Trøndelag,NO,Norway +Børsa,50,Trøndelag,NO,Norway +Klæbu,50,Trøndelag,NO,Norway +Namdalseid,50,Trøndelag,NO,Norway Hattfjelldal,18,Nordland,NO,Norway Leknes,18,Nordland,NO,Norway -Sorreisa,54,Troms og Finnmark,NO,Norway -Brostadbotn,54,Troms og Finnmark,NO,Norway -Yaren District,14,Yaren,NR,Nauru -Arijejen,01,Aiwo,NR,Nauru -Arenibek,07,Buada,NR,Nauru -Haluaghat,H,Mymensingh Division,BD,Bangladesh +Sørreisa,19,Troms,NO,Norway +Brøstadbotn,19,Troms,NO,Norway +Yaren District,14,Yaren District,NR,Nauru +Arijejen,01,Aiwo District,NR,Nauru +Arenibek,07,Buada District,NR,Nauru Pimpri-Chinchwad,MH,Maharashtra,IN,India -Les Echets,ARA,Auvergne-Rhone-Alpes,FR,France Hobbema,AB,Alberta,CA,Canada ,,,CW,Curaçao ,,,BQ,"Bonaire, Sint Eustatius, and Saba" Paso Canoas,P,Puntarenas Province,CR,Costa Rica -Bahcelievler,34,Istanbul,TR,Türkiye -Carnoles,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Sirinevler,34,Istanbul,TR,Türkiye +Bahçelievler,34,Istanbul,TR,Türkiye Caddebostan,34,Istanbul,TR,Türkiye Altunizade,34,Istanbul,TR,Türkiye Acibadem,34,Istanbul,TR,Türkiye -Gaziosmanpasa,34,Istanbul,TR,Türkiye +Gaziosmanpaşa,34,Istanbul,TR,Türkiye Sultangazi,34,Istanbul,TR,Türkiye Sancaktepe,34,Istanbul,TR,Türkiye -Sao Paulo,SP,Sao Paulo,BR,Brazil +Sao Paulo,SP,São Paulo,BR,Brazil Chougachha,D,Khulna Division,BD,Bangladesh Mahalleh-ye Khavar,02,Māzandarān,IR,Iran -Ribeirao Vermelho,PR,Parana,BR,Brazil -Fortaleza,PR,Parana,BR,Brazil +Ribeirao Vermelho,PR,Paraná,BR,Brazil +Fortaleza,PR,Paraná,BR,Brazil Danderhall,SCT,Scotland,GB,United Kingdom San Miguel,B,Buenos Aires,AR,Argentina -Nema,TRK,State of Chuuk,FM,Federated States of Micronesia -Wiesen,32,Trentino-Alto Adige,IT,Italy +Zira,PB,Punjab,IN,India +Nema,TRK,Chuuk,FM,Federated States of Micronesia Suffolk Park,NSW,New South Wales,AU,Australia -Ampiac,OCC,Occitanie,FR,France -Chuadanga,D,Khulna Division,BD,Bangladesh Andresito,N,Misiones,AR,Argentina -Lanseria,GP,Gauteng,ZA,South Africa Adampur,HR,Haryana,IN,India Kurigram,F,Rangpur Division,BD,Bangladesh +Nilphamari,F,Rangpur Division,BD,Bangladesh Bariloche,R,Rio Negro,AR,Argentina -Wisen,SO,Solothurn,CH,Switzerland Bhuapur,C,Dhaka Division,BD,Bangladesh Oberschan,SG,Saint Gallen,CH,Switzerland -Hyvinkaeae,18,Uusimaa,FI,Finland -Lampikangas,02,South Karelia Region,FI,Finland +Hyvinkää,18,Uusimaa,FI,Finland +Dion-Valmont,WAL,Wallonia,BE,Belgium Ottignies-Louvain-la-Neuve,WAL,Wallonia,BE,Belgium Orp-Jauche,WAL,Wallonia,BE,Belgium Galloway,NJ,New Jersey,US,United States -Prestondale,KZN,KwaZulu-Natal,ZA,South Africa Balbala,DJ,Djibouti,DJ,Djibouti -Luton,ENG,England,GB,United Kingdom Lupfig,AG,Aargau,CH,Switzerland -Birrhard,AG,Aargau,CH,Switzerland -Maegenwil,AG,Aargau,CH,Switzerland +Mägenwil,AG,Aargau,CH,Switzerland Rebecq,WAL,Wallonia,BE,Belgium Lelu,KSA,State of Kosrae,FM,Federated States of Micronesia Chastre,WAL,Wallonia,BE,Belgium -Walhain,WAL,Wallonia,BE,Belgium Lennik,VLG,Flanders,BE,Belgium -Shamshabad,TS,Telangana,IN,India -Tolvsrod,38,Vestfold og Telemark,NO,Norway +Tolvsrød,07,Vestfold,NO,Norway Malle,VLG,Flanders,BE,Belgium -Magura District,D,Khulna Division,BD,Bangladesh -Karongi,04,Western Province,RW,Rwanda +Nyamata,02,Eastern Province,RW,Rwanda Laakdal,VLG,Flanders,BE,Belgium Wilen b. Wil,TG,Thurgau,CH,Switzerland -Makry Gialos,M,Crete,GR,Greece Scherpenheuvel-Zichem,VLG,Flanders,BE,Belgium +Yarrow,BC,British Columbia,CA,Canada Aldergrove,BC,British Columbia,CA,Canada Linter,VLG,Flanders,BE,Belgium Tielt-Winge,VLG,Flanders,BE,Belgium -Aksaray,34,Istanbul,TR,Türkiye Levent,34,Istanbul,TR,Türkiye Houthalen-Helchteren,VLG,Flanders,BE,Belgium Heusden-Zolder,VLG,Flanders,BE,Belgium @@ -98299,11 +80268,9 @@ Schliern,BE,Bern,CH,Switzerland Davos Platz,GR,Grisons,CH,Switzerland Neuhaus,SG,Saint Gallen,CH,Switzerland Aeschiried,BE,Bern,CH,Switzerland -Agriswil,FR,Fribourg,CH,Switzerland -Anglikon,AG,Aargau,CH,Switzerland +Alosen,ZG,Zug,CH,Switzerland Asp,AG,Aargau,CH,Switzerland Baar,VS,Valais,CH,Switzerland -Bennau,SZ,Schwyz,CH,Switzerland Bernhardzell,SG,Saint Gallen,CH,Switzerland Bichwil,SG,Saint Gallen,CH,Switzerland Billens,FR,Fribourg,CH,Switzerland @@ -98311,289 +80278,244 @@ Bonau,TG,Thurgau,CH,Switzerland Busswil,TG,Thurgau,CH,Switzerland Buttikon,SZ,Schwyz,CH,Switzerland Chailly,VD,Vaud,CH,Switzerland -Chavannes-les-Forts,FR,Fribourg,CH,Switzerland -Corcelles,NE,Neuchâtel,CH,Switzerland Cormagens,FR,Fribourg,CH,Switzerland Corpataux,FR,Fribourg,CH,Switzerland +Cournillens,FR,Fribourg,CH,Switzerland +Courtaman,FR,Fribourg,CH,Switzerland Cousset,FR,Fribourg,CH,Switzerland Cureggia,TI,Ticino,CH,Switzerland -Detligen,BE,Bern,CH,Switzerland Dettighofen,TG,Thurgau,CH,Switzerland -Dietfurt,SG,Saint Gallen,CH,Switzerland +Dieterswil,BE,Bern,CH,Switzerland Dussnang,TG,Thurgau,CH,Switzerland Egg,SZ,Schwyz,CH,Switzerland -Ellighausen,TG,Thurgau,CH,Switzerland Engelburg,SG,Saint Gallen,CH,Switzerland -Enggistein,BE,Bern,CH,Switzerland Ennetaach,TG,Thurgau,CH,Switzerland -Ennetbuehl,SG,Saint Gallen,CH,Switzerland -Epagny,FR,Fribourg,CH,Switzerland Ermenswil,SG,Saint Gallen,CH,Switzerland Ettenhausen,TG,Thurgau,CH,Switzerland -Fenin,NE,Neuchâtel,CH,Switzerland Fenkrieden,AG,Aargau,CH,Switzerland Frasnacht,TG,Thurgau,CH,Switzerland Freidorf,TG,Thurgau,CH,Switzerland -Fruemsen,SG,Saint Gallen,CH,Switzerland -Gambach,BE,Bern,CH,Switzerland +Frümsen,SG,Saint Gallen,CH,Switzerland +Gähwil,SG,Saint Gallen,CH,Switzerland Gasel,BE,Bern,CH,Switzerland -Gerolfingen,BE,Bern,CH,Switzerland Goldern,BE,Bern,CH,Switzerland -Gruenen,BE,Bern,CH,Switzerland Guntershausen,TG,Thurgau,CH,Switzerland Hagendorn,ZG,Zug,CH,Switzerland -Halden,TG,Thurgau,CH,Switzerland Heiligkreuz,SG,Saint Gallen,CH,Switzerland -Heubach,BE,Bern,CH,Switzerland -Kaegiswil,OW,Obwalden,CH,Switzerland +Hugelshofen,TG,Thurgau,CH,Switzerland +Kägiswil,OW,Obwalden,CH,Switzerland Kaltbach,LU,Lucerne,CH,Switzerland Kaltenbach,TG,Thurgau,CH,Switzerland Landschlacht,TG,Thurgau,CH,Switzerland -Lentigny,FR,Fribourg,CH,Switzerland -Les Evouettes,VS,Valais,CH,Switzerland Les Rasses,VD,Vaud,CH,Switzerland Lippoldswilen,TG,Thurgau,CH,Switzerland -Loemmenschwil,SG,Saint Gallen,CH,Switzerland -Lossy,FR,Fribourg,CH,Switzerland -Luechingen,SG,Saint Gallen,CH,Switzerland -Lueterkofen,SO,Solothurn,CH,Switzerland -Mauren,TG,Thurgau,CH,Switzerland -Montbrelloz,FR,Fribourg,CH,Switzerland -Montet,FR,Fribourg,CH,Switzerland -Muehlethal,AG,Aargau,CH,Switzerland +Lömmenschwil,SG,Saint Gallen,CH,Switzerland +Lüchingen,SG,Saint Gallen,CH,Switzerland +Lüterkofen,SO,Solothurn,CH,Switzerland Nesselnbach,AG,Aargau,CH,Switzerland Neuwilen,TG,Thurgau,CH,Switzerland Niederteufen,AR,Appenzell Ausserrhoden,CH,Switzerland Niederwangen,BE,Bern,CH,Switzerland -Niederwil,SG,Saint Gallen,CH,Switzerland Nuglar,SO,Solothurn,CH,Switzerland Obersteinach,SG,Saint Gallen,CH,Switzerland Oberwangen,BE,Bern,CH,Switzerland Oberwil,ZG,Zug,CH,Switzerland -Ormone,VS,Valais,CH,Switzerland -Ortschwaben,BE,Bern,CH,Switzerland +Opfershofen,TG,Thurgau,CH,Switzerland Pardisla,GR,Grisons,CH,Switzerland Pazzallo,TI,Ticino,CH,Switzerland -Pensier,FR,Fribourg,CH,Switzerland -Posieux,FR,Fribourg,CH,Switzerland Pringy,FR,Fribourg,CH,Switzerland Promasens,FR,Fribourg,CH,Switzerland Ramsei,BE,Bern,CH,Switzerland -Rechy,VS,Valais,CH,Switzerland Riedt,TG,Thurgau,CH,Switzerland -Riken,AG,Aargau,CH,Switzerland -Romanens,FR,Fribourg,CH,Switzerland -Rueeterswil,SG,Saint Gallen,CH,Switzerland -Ruefenacht,BE,Bern,CH,Switzerland -Ruetihof,AG,Aargau,CH,Switzerland -Salavaux,VD,Vaud,CH,Switzerland -Schocherswil,TG,Thurgau,CH,Switzerland +Rüdtligen,BE,Bern,CH,Switzerland +Rüeterswil,SG,Saint Gallen,CH,Switzerland +Rüfenacht,BE,Bern,CH,Switzerland +Rütihof,AG,Aargau,CH,Switzerland Schwarzenbach,SG,Saint Gallen,CH,Switzerland -Seewil,BE,Bern,CH,Switzerland Sigigen,LU,Lucerne,CH,Switzerland -Somazzo,TI,Ticino,CH,Switzerland Speicherschwendi,AR,Appenzell Ausserrhoden,CH,Switzerland Stachen,TG,Thurgau,CH,Switzerland +Starrkirch,SO,Solothurn,CH,Switzerland Steinebrunn,TG,Thurgau,CH,Switzerland -Steinegg,AI,Appenzell Innerrhoden,CH,Switzerland St. Erhard,LU,Lucerne,CH,Switzerland Sutz,BE,Bern,CH,Switzerland Torny-le-Grand,FR,Fribourg,CH,Switzerland -Trachslau,SZ,Schwyz,CH,Switzerland Tscherlach,SG,Saint Gallen,CH,Switzerland -Tuescherz,BE,Bern,CH,Switzerland +Tschingel,BE,Bern,CH,Switzerland +Tüscherz,BE,Bern,CH,Switzerland Unterrindal,SG,Saint Gallen,CH,Switzerland Urswil,LU,Lucerne,CH,Switzerland Utzigen,BE,Bern,CH,Switzerland -Vaglio,TI,Ticino,CH,Switzerland -Versegeres,VS,Valais,CH,Switzerland -Wagen,SG,Saint Gallen,CH,Switzerland -Wahlendorf,BE,Bern,CH,Switzerland +Versegères,VS,Valais,CH,Switzerland Wallenwil,TG,Thurgau,CH,Switzerland +Weiningen,TG,Thurgau,CH,Switzerland Wiler,BE,Bern,CH,Switzerland Wittenwil,TG,Thurgau,CH,Switzerland Zezikon,TG,Thurgau,CH,Switzerland Zuben,TG,Thurgau,CH,Switzerland -Zueberwangen,SG,Saint Gallen,CH,Switzerland +Züberwangen,SG,Saint Gallen,CH,Switzerland Bollingen,SG,Saint Gallen,CH,Switzerland -Choex,VS,Valais,CH,Switzerland -Edlibach,ZG,Zug,CH,Switzerland -Fiaugeres,FR,Fribourg,CH,Switzerland +Figino,TI,Ticino,CH,Switzerland Gontenbad,AI,Appenzell Innerrhoden,CH,Switzerland Grattavache,FR,Fribourg,CH,Switzerland -Haeuslenen,TG,Thurgau,CH,Switzerland -Heinrichswil,SO,Solothurn,CH,Switzerland Hoffeld,SG,Saint Gallen,CH,Switzerland -Hofstatt,LU,Lucerne,CH,Switzerland La Croix,VD,Vaud,CH,Switzerland -Lanzenhaeusern,BE,Bern,CH,Switzerland -Lovens,FR,Fribourg,CH,Switzerland -Mittelhaeusern,BE,Bern,CH,Switzerland -Sankt Niklausen,OW,Obwalden,CH,Switzerland +Lanzenhäusern,BE,Bern,CH,Switzerland +Lavadina,10,Triesenberg,LI,Liechtenstein +Nierlet-les-Bois,FR,Fribourg,CH,Switzerland Segl Baselgia,GR,Grisons,CH,Switzerland -Thyon,VS,Valais,CH,Switzerland +St. Niklausen,LU,Lucerne,CH,Switzerland Uetliburg,SG,Saint Gallen,CH,Switzerland Vattiz,GR,Grisons,CH,Switzerland -Vesin,FR,Fribourg,CH,Switzerland -Vilars,NE,Neuchâtel,CH,Switzerland -Villariaz,FR,Fribourg,CH,Switzerland -Villarlod,FR,Fribourg,CH,Switzerland Wil,SO,Solothurn,CH,Switzerland Wilen,TG,Thurgau,CH,Switzerland -Woeschnau,SO,Solothurn,CH,Switzerland +Wöschnau,SO,Solothurn,CH,Switzerland Dilsen-Stokkem,VLG,Flanders,BE,Belgium Voeren,VLG,Flanders,BE,Belgium -Sonsorol Village,370,State of Sonsorol,PW,Palau -Wythall,ENG,England,GB,United Kingdom -Denmead,ENG,England,GB,United Kingdom -Stronsay,SCT,Scotland,GB,United Kingdom -Kayangel,100,State of Kayangel,PW,Palau -Kloulklubed,350,State of Peleliu,PW,Palau +Sonsorol Village,370,Sonsorol,PW,Palau +Lode,ENG,England,GB,United Kingdom +Kayangel,100,Kayangel,PW,Palau +Curio,TI,Ticino,CH,Switzerland +Kloulklubed,350,Peleliu,PW,Palau Muadzam Shah,06,Pahang,MY,Malaysia +Dengkil,10,Selangor,MY,Malaysia +Karabük,55,Samsun,TR,Türkiye Bandar Penawar,01,Johor,MY,Malaysia -Paiquere de Baixo,PR,Parana,BR,Brazil -Shariatpur District,C,Dhaka Division,BD,Bangladesh +Paiquere de Baixo,PR,Paraná,BR,Brazil +Shariatpur,C,Dhaka Division,BD,Bangladesh Bangshal,C,Dhaka Division,BD,Bangladesh Fatullah,C,Dhaka Division,BD,Bangladesh -Karabaglar,35,İzmir Province,TR,Türkiye +Karabağlar,35,İzmir Province,TR,Türkiye Osmangazi,16,Bursa Province,TR,Türkiye -Hamont-Achel,VLG,Flanders,BE,Belgium Hechtel-Eksel,VLG,Flanders,BE,Belgium Ham,VLG,Flanders,BE,Belgium -Neupre,WAL,Wallonia,BE,Belgium -Flemalle,WAL,Wallonia,BE,Belgium +Neupré,WAL,Wallonia,BE,Belgium +Flémalle,WAL,Wallonia,BE,Belgium Lephalale,LP,Limpopo,ZA,South Africa -Saint-Léonard,NB,New Brunswick,CA,Canada Thimister-Clermont,WAL,Wallonia,BE,Belgium Sambreville,WAL,Wallonia,BE,Belgium -Ngardmau,222,State of Ngardmau,PW,Palau -Okmeydani,34,Istanbul,TR,Türkiye -Mozet,WAL,Wallonia,BE,Belgium +Ngardmau,222,Ngardmau,PW,Palau +Cherai,KL,Kerala,IN,India Wirral,ENG,England,GB,United Kingdom Fannrem,50,Trøndelag,NO,Norway Mioveni,AG,Arges,RO,Romania Lamone,TI,Ticino,CH,Switzerland +Demra,C,Dhaka Division,BD,Bangladesh Fernelmont,WAL,Wallonia,BE,Belgium -Padang Bulan,SU,North Sumatra,ID,Indonesia Cevizli,19,Çorum,TR,Türkiye Novlyanka,TA,Tatarstan Republic,RU,Russia Rantalapye,ST,Sowa Town,BW,Botswana Paredes,BGO,Bengo Province,AO,Angola -Panimbang,BT,Banten,ID,Indonesia Parigi,BT,Banten,ID,Indonesia -Niteroi,SC,Santa Catarina,BR,Brazil -Playa Honda,MC,Murcia,ES,Spain -Jete,AN,Andalusia,ES,Spain Costa de la Calma,IB,Balearic Islands,ES,Spain +Agrihan Village,N,Northern Islands,MP,Northern Mariana Islands Moreno,B,Buenos Aires,AR,Argentina Alamagan Village,N,Northern Islands,MP,Northern Mariana Islands -Fortress Hill,HEA,Eastern,HK,Hong Kong +Nedre Heidal,34,Innlandet,NO,Norway Les Avanchets,GE,Geneva,CH,Switzerland -Hastiere,WAL,Wallonia,BE,Belgium +Bandar Baru Sri Petaling,14,Kuala Lumpur,MY,Malaysia Esentepe,40,Kırşehir,TR,Türkiye -Taman Labu Jaya,05,Negeri Sembilan,MY,Malaysia -Imintanout,07,Marrakesh-Safi,MA,Morocco -Trachy,24,Silesia,PL,Poland +Taman Merdeka,04,Melaka,MY,Malaysia +Mulbarton,GP,Gauteng,ZA,South Africa +Carolinas Heights,T,Tinian,MP,Northern Mariana Islands New Cairo,C,Cairo Governorate,EG,Egypt El Shorouk,C,Cairo Governorate,EG,Egypt -Embaba,GZ,Giza,EG,Egypt +Faisal,GZ,Giza,EG,Egypt 15 May City,C,Cairo Governorate,EG,Egypt +Kawaswoti,,,NP,Nepal Omemee,ON,Ontario,CA,Canada -Pozzo della Chiana,52,Tuscany,IT,Italy Saipan,S,Saipan,MP,Northern Mariana Islands -Julkujaervi,11,Pirkanmaa,FI,Finland -Solymar,CA,Canelones,UY,Uruguay -Lagomar,CA,Canelones,UY,Uruguay -Shangrila,CA,Canelones,UY,Uruguay +Capitol Hill Village,S,Saipan,MP,Northern Mariana Islands +Kagman Village,S,Saipan,MP,Northern Mariana Islands +Puerto Rico Village,S,Saipan,MP,Northern Mariana Islands +Julkujärvi,11,Pirkanmaa,FI,Finland +Achugao Hamlet,S,Saipan,MP,Northern Mariana Islands +As Lito Hamlet,S,Saipan,MP,Northern Mariana Islands +As Perdido Hamlet,S,Saipan,MP,Northern Mariana Islands +Chalan Kiya Hamlet,S,Saipan,MP,Northern Mariana Islands Russeifa,AZ,Zarqa,JO,Jordan -Ballylinan,L,Leinster,IE,Ireland Castletroy,M,Munster,IE,Ireland -Enniskeane,M,Munster,IE,Ireland Knocklyon,L,Leinster,IE,Ireland -Tayouneh,BA,Beyrouth,LB,Lebanon -Hazmiyeh,JL,Mohafazat Mont-Liban,LB,Lebanon -Haesselby,AB,Stockholm County,SE,Sweden +Makata,S,Southern Region,MW,Malawi +Hässelby,AB,Stockholm County,SE,Sweden Walkerville,SA,South Australia,AU,Australia Brisbane,QLD,Queensland,AU,Australia Municipality of Strathfield,NSW,New South Wales,AU,Australia -Radal,46,Vestland,NO,Norway +Waverley Municipal Council,NSW,New South Wales,AU,Australia +Rådal,46,Vestland,NO,Norway Sangonera la Seca,MC,Murcia,ES,Spain -Ban Nong Sala,20,Chon Buri,TH,Thailand -Changqiao,SH,Shanghai,CN,China Kampung Jaya Sepakat,01,Johor,MY,Malaysia -Cigadung,JB,West Java,ID,Indonesia +Katulampa,JB,West Java,ID,Indonesia Jawa,LA,Lampung,ID,Indonesia Tanggamus,LA,Lampung,ID,Indonesia Santa Gertrudis de Fruitera,IB,Balearic Islands,ES,Spain +Tinryland,L,Leinster,IE,Ireland Mountbellew,C,Connacht,IE,Ireland Salthill,C,Connacht,IE,Ireland +Castellano,32,Trentino-Alto Adige,IT,Italy Cowichan Bay,BC,British Columbia,CA,Canada -Dramalj,08,Primorje-Gorski Kotar County,HR,Croatia -Samso,82,Central Jutland,DK,Denmark +Samsø,82,Central Jutland,DK,Denmark La Rippe,VD,Vaud,CH,Switzerland Rueti bei Riggisberg,BE,Bern,CH,Switzerland +Alberton North,GP,Gauteng,ZA,South Africa Cresta,GP,Gauteng,ZA,South Africa Bassonia,GP,Gauteng,ZA,South Africa Blairgowrie,GP,Gauteng,ZA,South Africa Boksburg North,GP,Gauteng,ZA,South Africa Florida Glen,GP,Gauteng,ZA,South Africa -Hartebeespoort,NW,North West,ZA,South Africa +Helderkruin,GP,Gauteng,ZA,South Africa Meadowdale,GP,Gauteng,ZA,South Africa -Zerbino,25,Lombardy,IT,Italy +North Riding,GP,Gauteng,ZA,South Africa +Baggiovara,45,Emilia-Romagna,IT,Italy Vyttila,KL,Kerala,IN,India Niagara,ON,Ontario,CA,Canada -Newtownforbes,L,Leinster,IE,Ireland Newtownmountkennedy,L,Leinster,IE,Ireland -Rossleithen,4,Upper Austria,AT,Austria Sunninghill,GP,Gauteng,ZA,South Africa Woodmead,GP,Gauteng,ZA,South Africa -Bothas Hill,KZN,KwaZulu-Natal,ZA,South Africa Downsview,ON,Ontario,CA,Canada Fergus,ON,Ontario,CA,Canada -Magdalensberg,2,Carinthia,AT,Austria Leszcze,26,Świętokrzyskie,PL,Poland -Soeding,6,Styria,AT,Austria -Niederndorferberg,7,Tyrol,AT,Austria +St. Martin,3,Lower Austria,AT,Austria Mirowszczyzna,16,Opole Voivodeship,PL,Poland -Santo Domingo Oeste,32,Provincia de Santo Domingo,DO,Dominican Republic +Mongmong-Toto-Maite Village,,,GU,Guam +Santo Domingo Oeste,32,Santo Domingo Province,DO,Dominican Republic Etxebarria,PV,Basque Country,ES,Spain Caleta de Velez,AN,Andalusia,ES,Spain Itacorubi,SC,Santa Catarina,BR,Brazil Tamuning,,,GU,Guam Fonadhoo,05,Laamu Atholhu,MV,Maldives -Alamnagar,F,Rangpur Division,BD,Bangladesh +Ban Bueng,33,Si Sa Ket,TH,Thailand +Centar Zupa,313,Centar Zhupa,MK,North Macedonia Panchbibi,E,Rajshahi Division,BD,Bangladesh Joypurhat,E,Rajshahi Division,BD,Bangladesh -Khetlal,E,Rajshahi Division,BD,Bangladesh -Kalai,E,Rajshahi Division,BD,Bangladesh +Khetlāl,E,Rajshahi Division,BD,Bangladesh Sakhalin,BU,Buryatiya Republic,RU,Russia +Zuoling,HB,Hubei,CN,China Santo Isidoro,11,Lisbon,PT,Portugal Nebelberg,4,Upper Austria,AT,Austria ,,,SS,South Sudan +Crackington Haven,ENG,England,GB,United Kingdom +Sodo,SN,"Southern Nations, Nationalities, and People's Region",ET,Ethiopia Ham-sur-Heure-Nalinnes,WAL,Wallonia,BE,Belgium Dokki,GZ,Giza,EG,Egypt Lansdowne,ON,Ontario,CA,Canada Les Bons Villers,WAL,Wallonia,BE,Belgium +Vilufushi,08,Thaa Atholhu,MV,Maldives Aiseau-Presles,WAL,Wallonia,BE,Belgium +Vuvulane,LU,Lubombo Region,SZ,Eswatini Whiston,ENG,England,GB,United Kingdom -Bakio,PV,Basque Country,ES,Spain +Ponte San Marco,25,Lombardy,IT,Italy Canvey Island,ENG,England,GB,United Kingdom Pargas,19,Southwest Finland,FI,Finland Bholuka,H,Mymensingh Division,BD,Bangladesh -Punta Gorda,MO,Montevideo Department,UY,Uruguay -Parque del Plata,CA,Canelones,UY,Uruguay -Masakin al Akhshab wa ash Shay,KB,Qalyubia,EG,Egypt +Gaibandha,F,Rangpur Division,BD,Bangladesh Gaibandha,H,Mymensingh Division,BD,Bangladesh Al `Atabah,C,Cairo Governorate,EG,Egypt -Rangamati,H,Mymensingh Division,BD,Bangladesh -Aditmari,F,Rangpur Division,BD,Bangladesh -Bati Sitesi,06,Ankara,TR,Türkiye -Lengkongsari,JB,West Java,ID,Indonesia +Rāngāmati,H,Mymensingh Division,BD,Bangladesh +Kızılay,06,Ankara,TR,Türkiye Al Muhandasin,GZ,Giza,EG,Egypt -Baranovichi,HR,Grodnenskaya,BY,Belarus -Cable Bay,NTL,Northland,NZ,New Zealand -Kitengela,10,Kajiado,KE,Kenya Bajram Curri,07,Kukës County,AL,Albania +Ipiranga do Norte,MT,Mato Grosso,BR,Brazil Pueblo General Belgrano,E,Entre Rios,AR,Argentina Melton West,VIC,Victoria,AU,Australia Brookfield,VIC,Victoria,AU,Australia @@ -98601,259 +80523,188 @@ Kurunjang,VIC,Victoria,AU,Australia Burwood,VIC,Victoria,AU,Australia Balwyn North,VIC,Victoria,AU,Australia Caulfield South,VIC,Victoria,AU,Australia -Coochin,QLD,Queensland,AU,Australia -Birtamod,P1,Province 1,NP,Nepal +Tokyo,P6,Karnali Pradesh,NP,Nepal +Damak,P1,Province 1,NP,Nepal +Lamki,P7,Sudurpashchim Pradesh,NP,Nepal Baliya,P7,Sudurpashchim Pradesh,NP,Nepal -Mahottari,P2,Province 2,NP,Nepal Bayalbas,P3,Bagmati Province,NP,Nepal Madanpokhara,P5,Lumbini Province,NP,Nepal -Bara,P7,Sudurpashchim Pradesh,NP,Nepal -Manigram,P5,Lumbini Province,NP,Nepal -Sarlahi,P4,Gandaki Pradesh,NP,Nepal +Rautahat,P2,Province 2,NP,Nepal +Buchakhani,P4,Gandaki Pradesh,NP,Nepal Porto Santo,30,Madeira,PT,Portugal -Alcantara,11,Lisbon,PT,Portugal -Reboleira,11,Lisbon,PT,Portugal -Lodares,13,Porto,PT,Portugal Bugalhos,14,Santarém,PT,Portugal -Granho,14,Santarém,PT,Portugal -Feijo,15,Setúbal,PT,Portugal -Santo Andre,15,Setúbal,PT,Portugal -Vila Nova de Sao Bento,02,Beja,PT,Portugal +Feijó,15,Setúbal,PT,Portugal Baixa da Banheira,15,Setúbal,PT,Portugal Westoverledingen,NI,Lower Saxony,DE,Germany Neggio,TI,Ticino,CH,Switzerland -Bonshaw,VIC,Victoria,AU,Australia Saint Albans,VIC,Victoria,AU,Australia -Ottnang am Hausruck,4,Upper Austria,AT,Austria Shotts,SCT,Scotland,GB,United Kingdom -Cankaya,35,İzmir Province,TR,Türkiye -Aydinlikevler,06,Ankara,TR,Türkiye -Cipageran,JB,West Java,ID,Indonesia +Poyraz,06,Ankara,TR,Türkiye Sukarasa,JB,West Java,ID,Indonesia Sharurah,10,Najran Region,SA,Saudi Arabia -Finca San Francisco,ANT,Antioquia,CO,Colombia -Saqr Quraysh,C,Cairo Governorate,EG,Egypt -Hayy as Sifarat,C,Cairo Governorate,EG,Egypt "Pryvol'ny",MI,Minsk,BY,Belarus -Zhukyevichy,HR,Grodnenskaya,BY,Belarus +Gunungmuncang,JB,West Java,ID,Indonesia +Pakemitan,JB,West Java,ID,Indonesia +Beausoleil,,,MC,Monaco +Les Revoires,,,MC,Monaco St Leonards,NSW,New South Wales,AU,Australia -Oberaegeri,ZG,Zug,CH,Switzerland +Mt Coolum,QLD,Queensland,AU,Australia +Oberägeri,ZG,Zug,CH,Switzerland West Hills,CA,California,US,United States -Ruimsig,GP,Gauteng,ZA,South Africa -Highveld,GP,Gauteng,ZA,South Africa -Musina,LP,Limpopo,ZA,South Africa -Bromhof,GP,Gauteng,ZA,South Africa -Midstream,GP,Gauteng,ZA,South Africa -Birchleigh,GP,Gauteng,ZA,South Africa -Weltevreedenpark,GP,Gauteng,ZA,South Africa +Dainfern,GP,Gauteng,ZA,South Africa +Olivedale,GP,Gauteng,ZA,South Africa +Lysekloster,46,Vestland,NO,Norway +Magazine Beach,,,GD,Grenada Totland Bay,ENG,England,GB,United Kingdom -Attiecoube,AB,Abidjan,CI,Ivory Coast Ivanovo,MI,Minsk,BY,Belarus -Ermitagana,NC,Navarre,ES,Spain -Juana Koslay,D,San Luis,AR,Argentina St. Helena,SC,South Carolina,US,United States +Chittaranjan Park,DL,National Capital Territory of Delhi,IN,India Fehmarn,SH,Schleswig-Holstein,DE,Germany -Rivaz,VD,Vaud,CH,Switzerland Bragg Creek,AB,Alberta,CA,Canada -Ratanada,RJ,Rajasthan,IN,India -Caulonia Marina,78,Calabria,IT,Italy +Rosebud,AB,Alberta,CA,Canada Kyankwanzi,C,Central Region,UG,Uganda Al Hazaywah,UQ,Imarat Umm al Qaywayn,AE,United Arab Emirates -Aletengxire,NM,Inner Mongolia,CN,China -Harjamukti,JB,West Java,ID,Indonesia Khalifah A City,AZ,Abu Dhabi,AE,United Arab Emirates Meitar,D,Southern District,IL,Israel Bella Coola,BC,British Columbia,CA,Canada Galiano Island,BC,British Columbia,CA,Canada Earlsfield,ENG,England,GB,United Kingdom -Barri de Sanfeliu,CT,Catalonia,ES,Spain +Favoriten,9,Vienna,AT,Austria +Pueblonuevo de Miramontes,EX,Extremadura,ES,Spain Lac Delage,QC,Quebec,CA,Canada Taiohae,M,Iles Marquises,PF,French Polynesia -Ngerulmud,212,State of Melekeok,PW,Palau +Ngerulmud,212,Melekeok,PW,Palau Bedford Gardens,GP,Gauteng,ZA,South Africa -Brackendowns,GP,Gauteng,ZA,South Africa -Broadacres,GP,Gauteng,ZA,South Africa -Kyalami Park,GP,Gauteng,ZA,South Africa -Radiokop,GP,Gauteng,ZA,South Africa -St Francis Bay,EC,Eastern Cape,ZA,South Africa +Coxley,ENG,England,GB,United Kingdom +Mandeni,KZN,KwaZulu-Natal,ZA,South Africa Sundowner,GP,Gauteng,ZA,South Africa -Wilgeheuwel,GP,Gauteng,ZA,South Africa -Wadeville,GP,Gauteng,ZA,South Africa Penrhyn Bay,WLS,Wales,GB,United Kingdom -Burrelton,SCT,Scotland,GB,United Kingdom Guardbridge,SCT,Scotland,GB,United Kingdom Eastriggs,SCT,Scotland,GB,United Kingdom Streethay,ENG,England,GB,United Kingdom -Westergate,ENG,England,GB,United Kingdom -Cavalcaselle,34,Veneto,IT,Italy -Villiers,NE,Neuchâtel,CH,Switzerland -Venthone,VS,Valais,CH,Switzerland +Venthône,VS,Valais,CH,Switzerland Hunzenschwil,AG,Aargau,CH,Switzerland -Uttara,F,Rangpur Division,BD,Bangladesh -Kelil,Z,Northern District,IL,Israel SdeAvraham,D,Southern District,IL,Israel -Gencler,07,Antalya,TR,Türkiye +Oba,07,Antalya,TR,Türkiye +Gençler,07,Antalya,TR,Türkiye Bat Hadar,D,Southern District,IL,Israel Merkaz Shapira,D,Southern District,IL,Israel -"'Ezer",D,Southern District,IL,Israel -Yukselis,07,Antalya,TR,Türkiye -Muratpasa,07,Antalya,TR,Türkiye Oakland Estates Mobile Home Park,MI,Michigan,US,United States Eastvale,CA,California,US,United States Oak Hill,VA,Virginia,US,United States Almonte,ON,Ontario,CA,Canada Bala,ON,Ontario,CA,Canada Bloomfield,ON,Ontario,CA,Canada -Hillier,ON,Ontario,CA,Canada Bobcaygeon,ON,Ontario,CA,Canada -Teie,38,Vestfold og Telemark,NO,Norway -Vestskogen,38,Vestfold og Telemark,NO,Norway -Ftan,GR,Grisons,CH,Switzerland +Vestskogen,07,Vestfold,NO,Norway Plaistow,ENG,England,GB,United Kingdom Peacehaven,ENG,England,GB,United Kingdom -Massa Finalese,45,Emilia-Romagna,IT,Italy -Sankt Koloman,5,Salzburg,AT,Austria Amlikon,TG,Thurgau,CH,Switzerland -Haegersten,AB,Stockholm County,SE,Sweden -Vaellingby,AB,Stockholm County,SE,Sweden +Grace Bay,,,TC,Turks and Caicos Islands +Hägersten,AB,Stockholm County,SE,Sweden +Vällingby,AB,Stockholm County,SE,Sweden +Salem,AB,Stockholm County,SE,Sweden Ragunda,Z,Jämtland County,SE,Sweden -Brunskog,S,Värmland County,SE,Sweden -Ingaroe,AB,Stockholm County,SE,Sweden -Vaermdoe,AB,Stockholm County,SE,Sweden -Spanga,AB,Stockholm County,SE,Sweden +Häggeby,C,Uppsala County,SE,Sweden +Ingarö,AB,Stockholm County,SE,Sweden +Värmdö,AB,Stockholm County,SE,Sweden +Spånga,AB,Stockholm County,SE,Sweden Sorunda,AB,Stockholm County,SE,Sweden -Ouakam,DK,Dakar,SN,Senegal Kharghar,MH,Maharashtra,IN,India Al Qahirah al Jadidah,,,EG,Egypt -Lang Ha,07,Tuyên Quang Province,VN,Vietnam -Ahuzzat Baraq,Z,Northern District,IL,Israel "Giv'at Avni",Z,Northern District,IL,Israel -MitspeNetofa,Z,Northern District,IL,Israel -Amnun,Z,Northern District,IL,Israel Yeni,81,Düzce,TR,Türkiye "Kokhav Ya'ir",M,Central District,IL,Israel -"Zur Yig'al",M,Central District,IL,Israel -Bat Hefer,M,Central District,IL,Israel Harish,HA,Haifa,IL,Israel -Qatsir,HA,Haifa,IL,Israel -Zemer,M,Central District,IL,Israel Kotsiubynske,32,Kyiv Oblast,UA,Ukraine Zavod,MI,Minsk,BY,Belarus -Mierzyn k. Szczecina,32,West Pomerania,PL,Poland -Tarkany,HO,Homyel’ Voblasc’,BY,Belarus +Broad Campden,ENG,England,GB,United Kingdom +Fliquet,,,JE,Jersey +La Greve de Lecq,,,JE,Jersey Ciudad Montes,DC,Bogota D.C.,CO,Colombia -Yamazaki,04,Miyagi,JP,Japan Hamasuka,04,Miyagi,JP,Japan -Akai,04,Miyagi,JP,Japan -Kashiwagi,04,Miyagi,JP,Japan -Ushiami,04,Miyagi,JP,Japan +Ōmagari,04,Miyagi,JP,Japan Shimizusawa,04,Miyagi,JP,Japan Kitamura,04,Miyagi,JP,Japan -Oshio,04,Miyagi,JP,Japan +Ōshio,04,Miyagi,JP,Japan Takamatsu,04,Miyagi,JP,Japan -Koizumi,04,Miyagi,JP,Japan -Ohashi,04,Miyagi,JP,Japan Karme Yosef,M,Central District,IL,Israel -Shikawatashi,04,Miyagi,JP,Japan -YadHaShmona,JM,Jerusalem,IL,Israel -Koyodai,04,Miyagi,JP,Japan +Kōyōdai,04,Miyagi,JP,Japan +Rondebosch East,WC,Western Cape,ZA,South Africa +Pakal,JI,East Java,ID,Indonesia Kawaramachi,04,Miyagi,JP,Japan -Sheqef,D,Southern District,IL,Israel Nagasaki,04,Miyagi,JP,Japan Yamashita,04,Miyagi,JP,Japan -Kawauchi,04,Miyagi,JP,Japan La Pradera,CAQ,Departamento del Caqueta,CO,Colombia Rahat,D,Southern District,IL,Israel -Laqiyya,D,Southern District,IL,Israel -Segev Shalom,D,Southern District,IL,Israel -El Rosal,CAQ,Departamento del Caqueta,CO,Colombia -Guvenlik,14,Bolu,TR,Türkiye +Filonivka,74,Chernihiv,UA,Ukraine Les Franqueses del Valles,CT,Catalonia,ES,Spain -Sastamala,11,Pirkanmaa,FI,Finland -Hersberg,BL,Basel-Landschaft,CH,Switzerland -Giez,VD,Vaud,CH,Switzerland -Notting Hill Gate,ENG,England,GB,United Kingdom -Praia da Costa,ES,Espirito Santo,BR,Brazil -Cerbaiola,08,Castello di Montegiardino,SM,San Marino +Valenca do Minho,16,Viana do Castelo,PT,Portugal +Ventoso,,,SM,San Marino +Cailungo,,,SM,San Marino +Torraccia,,,SM,San Marino +Santa Mustiola,07,Castello di San Marino Citta,SM,San Marino +Cerbaiola,08,Montegiardino,SM,San Marino Cargados Carajos,CC,Cargados Carajos,MU,Mauritius St Martin,,,JE,Jersey -Modiin Ilit,JM,Jerusalem,IL,Israel +Rambagh,RJ,Rajasthan,IN,India Nof Ayalon,M,Central District,IL,Israel Shilat,,,IL,Israel Hashmonaim,,,IL,Israel Lapid,M,Central District,IL,Israel Kfar NaOranim,,,IL,Israel Naale,,,IL,Israel -"Giv'on HaHadasha",,,IL,Israel Talmon,,,IL,Israel -Dolev,,,IL,Israel -Ariel,,,IL,Israel +San Polo,45,Emilia-Romagna,IT,Italy Nirit,M,Central District,IL,Israel Revava,,,IL,Israel Artist Village,MH,Maharashtra,IN,India -Bedlinog,WLS,Wales,GB,United Kingdom ,00,Belgrade,RS,Serbia Thai Binh,HN,Hanoi,VN,Vietnam +Gerakas,I,Attica,GR,Greece Tate,04,Miyagi,JP,Japan Tajiri,04,Miyagi,JP,Japan -Saiwaicho,04,Miyagi,JP,Japan -Balgal Beach,QLD,Queensland,AU,Australia +Saiwaichō,04,Miyagi,JP,Japan Campwin Beach,QLD,Queensland,AU,Australia -Caravonica,QLD,Queensland,AU,Australia -Churchill,VIC,Victoria,AU,Australia Basin View,NSW,New South Wales,AU,Australia Bellbridge,VIC,Victoria,AU,Australia Bogangar,NSW,New South Wales,AU,Australia Bonny Hills,NSW,New South Wales,AU,Australia -Craignish,QLD,Queensland,AU,Australia +Burrum Heads,QLD,Queensland,AU,Australia Dodges Ferry,TAS,Tasmania,AU,Australia -Dundowran Beach,QLD,Queensland,AU,Australia -Emerald Beach,NSW,New South Wales,AU,Australia -Gerroa,NSW,New South Wales,AU,Australia -Goombungee,QLD,Queensland,AU,Australia -Innes Park,QLD,Queensland,AU,Australia Killara,VIC,Victoria,AU,Australia -Launching Place,VIC,Victoria,AU,Australia -McGraths Hill,NSW,New South Wales,AU,Australia Tannum Sands,QLD,Queensland,AU,Australia Silverdale,NSW,New South Wales,AU,Australia Tura Beach,NSW,New South Wales,AU,Australia +Venus Bay,VIC,Victoria,AU,Australia Warneet East,VIC,Victoria,AU,Australia Admiralty,HCW,Central and Western District,HK,Hong Kong Central,HCW,Central and Western District,HK,Hong Kong -Pallipalayam,TN,Tamil Nadu,IN,India Kumarapalayam,TN,Tamil Nadu,IN,India Chathill,ENG,England,GB,United Kingdom Dierikon,LU,Lucerne,CH,Switzerland -Parangipettai,TN,Tamil Nadu,IN,India -Tremosine,25,Lombardy,IT,Italy Jordan,KYT,Yau Tsim Mong,HK,Hong Kong Bellaria-Igea Marina,45,Emilia-Romagna,IT,Italy Appleby-in-Westmorland,ENG,England,GB,United Kingdom +Bracebridge Heath,ENG,England,GB,United Kingdom +Asfordby,ENG,England,GB,United Kingdom Letchworth Garden City,ENG,England,GB,United Kingdom -Easebourne,ENG,England,GB,United Kingdom -Cliffsend,ENG,England,GB,United Kingdom -Ungasan,BA,Bali,ID,Indonesia Zeulenroda-Triebes,TH,Thuringia,DE,Germany Saint-Antoine-de-Tilly,QC,Quebec,CA,Canada -Saint-Joseph-de-la-Rive,QC,Quebec,CA,Canada Peckham,ENG,England,GB,United Kingdom Udaipurwati,RJ,Rajasthan,IN,India -Bhiluda,RJ,Rajasthan,IN,India -Arumanai,TN,Tamil Nadu,IN,India Cradley Heath,ENG,England,GB,United Kingdom Cavallino-Treporti,34,Veneto,IT,Italy Shirley,ENG,England,GB,United Kingdom Stanley,ENG,England,GB,United Kingdom +Marconia,77,Basilicate,IT,Italy Ban Laem Yang,86,Chumphon,TH,Thailand -Cherty,MI,Minsk,BY,Belarus Krymskiy,PER,Perm Krai,RU,Russia -Polianska Huta,21,Zakarpattia Oblast,UA,Ukraine Tau,BA,Bashkortostan Republic,RU,Russia Pont-y-clun,WLS,Wales,GB,United Kingdom Pentre,WLS,Wales,GB,United Kingdom +Ardgay,SCT,Scotland,GB,United Kingdom West Greenwich,RI,Rhode Island,US,United States -Bourg-en-Lavaux,VD,Vaud,CH,Switzerland Lavasa,MH,Maharashtra,IN,India Pedro Aguirre Cerda,RM,Santiago Metropolitan,CL,Chile Cerro Navia,RM,Santiago Metropolitan,CL,Chile @@ -98862,25 +80713,19 @@ Huechuraba,RM,Santiago Metropolitan,CL,Chile Pudahuel,RM,Santiago Metropolitan,CL,Chile Bedano,TI,Ticino,CH,Switzerland Villars-Burquin,VD,Vaud,CH,Switzerland -"Ya'ad",Z,Northern District,IL,Israel Manof,Z,Northern District,IL,Israel Moreshet,Z,Northern District,IL,Israel Suyicun,JS,Jiangsu,CN,China -Florencia,ANT,Antioquia,CO,Colombia -Zarzir,Z,Northern District,IL,Israel Shimshit,Z,Northern District,IL,Israel -Givat Ela,Z,Northern District,IL,Israel Nofit,HA,Haifa,IL,Israel Harduf,Z,Northern District,IL,Israel -"'Adi",Z,Northern District,IL,Israel -Chenfeng,JS,Jiangsu,CN,China Loza,21,Zakarpattia Oblast,UA,Ukraine Changchun,JS,Jiangsu,CN,China +Tiachivka,21,Zakarpattia Oblast,UA,Ukraine Krynitsa,MI,Minsk,BY,Belarus Ancaster,ON,Ontario,CA,Canada Blauwestad,GR,Groningen,NL,The Netherlands Tadoule Lake,MB,Manitoba,CA,Canada -Sant Amanc,CT,Catalonia,ES,Spain Bridgewater,NJ,New Jersey,US,United States Warren Township,NJ,New Jersey,US,United States Belmont,WA,Western Australia,AU,Australia @@ -98891,12 +80736,8 @@ Romney Marsh,ENG,England,GB,United Kingdom Hayling Island,ENG,England,GB,United Kingdom Isle of Lewis,SCT,Scotland,GB,United Kingdom Isle of Bute,SCT,Scotland,GB,United Kingdom -Saint-Joseph,,,MU,Mauritius -Alberschwende,8,Vorarlberg,AT,Austria Sa Rapita,IB,Balearic Islands,ES,Spain -Tamesna,04,Rabat-Sale-Kenitra,MA,Morocco Isle of Arran,SCT,Scotland,GB,United Kingdom -Llangadog,WLS,Wales,GB,United Kingdom Boldon Colliery,ENG,England,GB,United Kingdom Kyle,SCT,Scotland,GB,United Kingdom Ty Croes,WLS,Wales,GB,United Kingdom @@ -98907,102 +80748,73 @@ Tintagel,ENG,England,GB,United Kingdom Isle of North Uist,SCT,Scotland,GB,United Kingdom Isle of South Uist,SCT,Scotland,GB,United Kingdom Menstrie,SCT,Scotland,GB,United Kingdom +Isle of Cumbrae,SCT,Scotland,GB,United Kingdom Tyn-y-Gongl,WLS,Wales,GB,United Kingdom Rosewell,SCT,Scotland,GB,United Kingdom Kirkby-in-Furness,ENG,England,GB,United Kingdom Isle of Islay,SCT,Scotland,GB,United Kingdom Dyffryn Ardudwy,WLS,Wales,GB,United Kingdom Merriott,ENG,England,GB,United Kingdom +Barra,SCT,Scotland,GB,United Kingdom Benbecula,SCT,Scotland,GB,United Kingdom Penysarn,WLS,Wales,GB,United Kingdom +Rhosgoch,WLS,Wales,GB,United Kingdom Brynteg,WLS,Wales,GB,United Kingdom -Dulas,WLS,Wales,GB,United Kingdom Don,LIP,Lipetsk Oblast,RU,Russia Meherpur,D,Khulna Division,BD,Bangladesh Phra Samut Chedi,11,Samut Prakan,TH,Thailand Jwaneng,JW,Jwaneng,BW,Botswana Oshrat,Z,Northern District,IL,Israel -`En HaBesor,D,Southern District,IL,Israel -Livnim,Z,Northern District,IL,Israel -Tsoran,M,Central District,IL,Israel -"Tel Sheva'",D,Southern District,IL,Israel -Ilioupoli,I,Attica,GR,Greece +Bar Yohai,Z,Northern District,IL,Israel +Ilioúpoli,I,Attica,GR,Greece Korydallos,I,Attica,GR,Greece -Hongo,04,Miyagi,JP,Japan +Hongō,04,Miyagi,JP,Japan Central Coast,NSW,New South Wales,AU,Australia Chain Valley Bay,NSW,New South Wales,AU,Australia Agnes Banks,NSW,New South Wales,AU,Australia -Bonnells Bay,NSW,New South Wales,AU,Australia -Bowen Mountain,NSW,New South Wales,AU,Australia -Dysart,QLD,Queensland,AU,Australia -Exeter,TAS,Tasmania,AU,Australia Glossodia,NSW,New South Wales,AU,Australia Hamilton Island,QLD,Queensland,AU,Australia Mount Low,QLD,Queensland,AU,Australia -Howard Springs,NT,Northern Territory,AU,Australia Lake Cathie,NSW,New South Wales,AU,Australia -Lake Munmorah,NSW,New South Wales,AU,Australia Lemon Tree Passage,NSW,New South Wales,AU,Australia Lennox Head,NSW,New South Wales,AU,Australia -Londonderry,NSW,New South Wales,AU,Australia Marsden Park,NSW,New South Wales,AU,Australia +Mount Nebo,QLD,Queensland,AU,Australia Nangwarry,SA,South Australia,AU,Australia -Ningi,QLD,Queensland,AU,Australia Ocean Shores,NSW,New South Wales,AU,Australia Stratham,WA,Western Australia,AU,Australia Sussex Inlet,NSW,New South Wales,AU,Australia -Paraburdoo,WA,Western Australia,AU,Australia +Palm Island,QLD,Queensland,AU,Australia Point Talburpin,QLD,Queensland,AU,Australia -Robinvale,VIC,Victoria,AU,Australia -Sandstone Point,QLD,Queensland,AU,Australia -Sellicks Beach,SA,South Australia,AU,Australia -Shoal Point,QLD,Queensland,AU,Australia South West Rocks,NSW,New South Wales,AU,Australia -Warragamba,NSW,New South Wales,AU,Australia Yellow Rock,NSW,New South Wales,AU,Australia Asahigaoka,04,Miyagi,JP,Japan +Balata-Ouest,,,GF,French Guiana +Dai,04,Miyagi,JP,Japan Wakamiya,04,Miyagi,JP,Japan -Minatocho,04,Miyagi,JP,Japan Yatsu,04,Miyagi,JP,Japan Nakasato,04,Miyagi,JP,Japan -Izumicho,04,Miyagi,JP,Japan -Otemachi,04,Miyagi,JP,Japan -Shiomicho,04,Miyagi,JP,Japan -Koyocho,04,Miyagi,JP,Japan +Ōtemachi,04,Miyagi,JP,Japan Kofunakoshi,04,Miyagi,JP,Japan -Shiroshita,02,Aomori,JP,Japan -Ishido,02,Aomori,JP,Japan -Naganawashiro,02,Aomori,JP,Japan -Nejo,02,Aomori,JP,Japan -Kawaragi,02,Aomori,JP,Japan -Kiriyanai,02,Aomori,JP,Japan +Hibakari,02,Aomori,JP,Japan +Ichikawamachi,02,Aomori,JP,Japan +Yōkōdai,02,Aomori,JP,Japan +Inuotose,02,Aomori,JP,Japan Komatsugaoka,02,Aomori,JP,Japan Toyomanai,02,Aomori,JP,Japan Furusato,02,Aomori,JP,Japan -Kanaya,02,Aomori,JP,Japan Minamiruike,02,Aomori,JP,Japan -Khom Bon,49,Vĩnh Long Province,VN,Vietnam -Uenohara,04,Miyagi,JP,Japan -Kurosawa,06,Yamagata,JP,Japan -Tokamachi,06,Yamagata,JP,Japan -Wakamiya-kayaba,06,Yamagata,JP,Japan -Tenno,05,Akita,JP,Japan -Iijima-kawabata,05,Akita,JP,Japan +Hannaton,Z,Northern District,IL,Israel +Tōkamachi,06,Yamagata,JP,Japan +Tennō,05,Akita,JP,Japan +Hamada,05,Akita,JP,Japan Motonakamura,05,Akita,JP,Japan -Barajima,05,Akita,JP,Japan Sanno-nakazonomachi,05,Akita,JP,Japan Batam,KR,Riau Islands,ID,Indonesia -Ngenang,KR,Riau Islands,ID,Indonesia -Kampung Bugis,KR,Riau Islands,ID,Indonesia -Blian,KR,Riau Islands,ID,Indonesia -Marianglas,WLS,Wales,GB,United Kingdom -Kanaashi-koizumi,05,Akita,JP,Japan -Ochiai,05,Akita,JP,Japan -Nakano,05,Akita,JP,Japan +Shogunno-sekikoshi,05,Akita,JP,Japan Sakuragaoka,05,Akita,JP,Japan -Sakuradai,05,Akita,JP,Japan Nakadai,05,Akita,JP,Japan -Sotoasahikawa,05,Akita,JP,Japan +Tegata,05,Akita,JP,Japan Isle of Iona,SCT,Scotland,GB,United Kingdom Isle of Gigha,SCT,Scotland,GB,United Kingdom Noda,05,Akita,JP,Japan @@ -99013,81 +80825,52 @@ Burgh-Haamstede,ZE,Zeeland,NL,The Netherlands Mercedita,,,PR,Puerto Rico Welshpool,WA,Western Australia,AU,Australia South Africa,WC,Western Cape,ZA,South Africa -Vich,VD,Vaud,CH,Switzerland -Dwyran,WLS,Wales,GB,United Kingdom -Khu Pho Hai,SG,Ho Chi Minh,VN,Vietnam -Khu Pho Ba,SG,Ho Chi Minh,VN,Vietnam +Ba,W,Western,FJ,Fiji Khu Pho Bay,SG,Ho Chi Minh,VN,Vietnam Binh Chieu,SG,Ho Chi Minh,VN,Vietnam Quimbaya,ANT,Antioquia,CO,Colombia My Binh,44,An Giang Province,VN,Vietnam Fontana,10,Il-Fontana,MT,Malta Pembroke,40,Pembroke,MT,Malta -Poblacion,03,Central Luzon,PH,Philippines Varash,56,Rivne,UA,Ukraine Ekurhuleni,GP,Gauteng,ZA,South Africa -Midvaal,GP,Gauteng,ZA,South Africa Makhado,LP,Limpopo,ZA,South Africa Ramagundam,TS,Telangana,IN,India Ordos,NM,Inner Mongolia,CN,China Calala,NSW,New South Wales,AU,Australia Glenfield Park,NSW,New South Wales,AU,Australia -Yalyalup,WA,Western Australia,AU,Australia -Central Mangrove,NSW,New South Wales,AU,Australia Erskine Park,NSW,New South Wales,AU,Australia -Grose Vale,NSW,New South Wales,AU,Australia -Orangeville,NSW,New South Wales,AU,Australia Wamboin,NSW,New South Wales,AU,Australia -Tanilba Bay,NSW,New South Wales,AU,Australia -Taylors Beach,NSW,New South Wales,AU,Australia -Eastern Creek,NSW,New South Wales,AU,Australia Kangaroo Ground,VIC,Victoria,AU,Australia Maryknoll,VIC,Victoria,AU,Australia -Ilkley,QLD,Queensland,AU,Australia Mickleham,VIC,Victoria,AU,Australia Botanic Ridge,VIC,Victoria,AU,Australia -Darwin River,NT,Northern Territory,AU,Australia -Yellingbo,VIC,Victoria,AU,Australia +Nichols Point,VIC,Victoria,AU,Australia Piara Waters,WA,Western Australia,AU,Australia -Kooringal,NSW,New South Wales,AU,Australia +Onkaparinga Hills,SA,South Australia,AU,Australia +Yattalunga,SA,South Australia,AU,Australia Parndana,SA,South Australia,AU,Australia -Kangy Angy,NSW,New South Wales,AU,Australia Cameron Park,NSW,New South Wales,AU,Australia -Buttaba,NSW,New South Wales,AU,Australia -Chambers Flat,QLD,Queensland,AU,Australia Claremont Meadows,NSW,New South Wales,AU,Australia -Banksia Beach,QLD,Queensland,AU,Australia -Cranebrook,NSW,New South Wales,AU,Australia -Crosslands,NSW,New South Wales,AU,Australia -New Beith,QLD,Queensland,AU,Australia Fountaindale,NSW,New South Wales,AU,Australia -Castletown,WA,Western Australia,AU,Australia Leppington,NSW,New South Wales,AU,Australia Invergowrie,NSW,New South Wales,AU,Australia Mardi,NSW,New South Wales,AU,Australia Mawson,ACT,Australian Capital Territory,AU,Australia Belli Park,QLD,Queensland,AU,Australia -Ropes Crossing,NSW,New South Wales,AU,Australia Hewett,SA,South Australia,AU,Australia Burdell,QLD,Queensland,AU,Australia -Aubin Grove,WA,Western Australia,AU,Australia -Chum Creek,VIC,Victoria,AU,Australia Bellmere,QLD,Queensland,AU,Australia Fletcher,NSW,New South Wales,AU,Australia Chirnside Park,VIC,Victoria,AU,Australia Walkamin,QLD,Queensland,AU,Australia -Willowbank,QLD,Queensland,AU,Australia Stirling North,SA,South Australia,AU,Australia Forrestdale,WA,Western Australia,AU,Australia Gidgegannup,WA,Western Australia,AU,Australia Hammond Park,WA,Western Australia,AU,Australia -Mount Austin,NSW,New South Wales,AU,Australia -Grindelwald,TAS,Tasmania,AU,Australia -Humpty Doo,NT,Northern Territory,AU,Australia -Goldsborough,QLD,Queensland,AU,Australia Palmview,QLD,Queensland,AU,Australia +Mitchell Park,VIC,Victoria,AU,Australia Skye,VIC,Victoria,AU,Australia -Sant Llorenc de Montgai,CT,Catalonia,ES,Spain Seongdong-gu,11,Seoul,KR,South Korea Gwangjin-gu,11,Seoul,KR,South Korea Jungnang-gu,11,Seoul,KR,South Korea @@ -99105,96 +80888,74 @@ Aurland,46,Vestland,NO,Norway Wangerland,NI,Lower Saxony,DE,Germany Muzzano,TI,Ticino,CH,Switzerland Lengwil,TG,Thurgau,CH,Switzerland -Montepaone Lido,78,Calabria,IT,Italy -Catanzaro Lido,78,Calabria,IT,Italy East Windsor,NJ,New Jersey,US,United States -Malate,03,Central Luzon,PH,Philippines Bagha,E,Rajshahi Division,BD,Bangladesh -Itanhanga,RJ,Rio de Janeiro,BR,Brazil +Itanhangá,RJ,Rio de Janeiro,BR,Brazil San Juan,03,Central Luzon,PH,Philippines -Yopougon,AB,Abidjan,CI,Ivory Coast -Diani,19,Kwale,KE,Kenya +Diani,19,Kwale County,KE,Kenya Zográfos,I,Attica,GR,Greece -Pefki,I,Attica,GR,Greece +Péfki,I,Attica,GR,Greece Agioi Anargyroi,I,Attica,GR,Greece Nazarje,083,Nazarje,SI,Slovenia Municipality of Kostel,165,Kostel,SI,Slovenia Newell,QLD,Queensland,AU,Australia Pradera,ANT,Antioquia,CO,Colombia -Surabaya,SS,South Sumatra,ID,Indonesia Long An,41,Long An Povince,VN,Vietnam Huanglong,ZJ,Zhejiang,CN,China -"'Ar'ara BaNegev",D,Southern District,IL,Israel Hura,D,Southern District,IL,Israel -Kuseifa,D,Southern District,IL,Israel -Metar,D,Southern District,IL,Israel -Shani,,,IL,Israel Ostia Antica,62,Lazio,IT,Italy Praha 10,10,Prague,CZ,Czechia Praha 11,10,Prague,CZ,Czechia Praha 13,10,Prague,CZ,Czechia -Praha 17,10,Prague,CZ,Czechia -Maia de Montcal,CT,Catalonia,ES,Spain -Pohenegamook,QC,Quebec,CA,Canada +Pohénégamook,QC,Quebec,CA,Canada Pont-Rouge,QC,Quebec,CA,Canada Princeville,QC,Quebec,CA,Canada Saubraz,VD,Vaud,CH,Switzerland -Chevilly,VD,Vaud,CH,Switzerland -Penthereaz,VD,Vaud,CH,Switzerland +Pompaples,VD,Vaud,CH,Switzerland +Penthéréaz,VD,Vaud,CH,Switzerland Vuarrens,VD,Vaud,CH,Switzerland Rueyres,VD,Vaud,CH,Switzerland Berne,NI,Lower Saxony,DE,Germany Domanice,02,Lower Silesia,PL,Poland Castellbell i el Vilar,CT,Catalonia,ES,Spain -Basilicagoiano,45,Emilia-Romagna,IT,Italy -Hamada,02,Aomori,JP,Japan Miyata,02,Aomori,JP,Japan +Harabetsu,02,Aomori,JP,Japan Minatomachi,02,Aomori,JP,Japan +Beiyuan,BJ,Beijing,CN,China Taebaek-si,42,Gangwon-do,KR,South Korea Gwangmyeong-si,41,Gyeonggi-do,KR,South Korea Uiwang-si,41,Gyeonggi-do,KR,South Korea Gwacheon-si,41,Gyeonggi-do,KR,South Korea -Plaza de la Revolucion,03,Havana,CU,Cuba -Burnt Oak,ENG,England,GB,United Kingdom Kingsbury,ENG,England,GB,United Kingdom Colindale,ENG,England,GB,United Kingdom -Trestina,55,Umbria,IT,Italy +Villalba,62,Lazio,IT,Italy Bischofszell,TG,Thurgau,CH,Switzerland -Coldrerio,TI,Ticino,CH,Switzerland -Chuocho,02,Aomori,JP,Japan -Hanazonocho,02,Aomori,JP,Japan -Yawata,02,Aomori,JP,Japan -Oura,02,Aomori,JP,Japan -Asahikita,02,Aomori,JP,Japan +Nepal,P3,Bagmati Province,NP,Nepal +Chūōchō,02,Aomori,JP,Japan +Ōura,02,Aomori,JP,Japan Zhengjiang,CQ,Chongqing,CN,China Taizhou,ZJ,Zhejiang,CN,China +Taiping,ZJ,Zhejiang,CN,China Cyprus (Roman province),05,Pafos,CY,Cyprus -Mellau,8,Vorarlberg,AT,Austria +Madhyapur Thimi,P3,Bagmati Province,NP,Nepal Frastanz,8,Vorarlberg,AT,Austria -Matsunoki,02,Aomori,JP,Japan Toyomaki,02,Aomori,JP,Japan -Ofukuro,02,Aomori,JP,Japan -Waseda,02,Aomori,JP,Japan -Suehiro,02,Aomori,JP,Japan -Kawasaki,02,Aomori,JP,Japan -Aoyama,02,Aomori,JP,Japan -Ishiwatari,02,Aomori,JP,Japan +Ōfukuro,02,Aomori,JP,Japan +Fukumura,02,Aomori,JP,Japan +Ekimae,02,Aomori,JP,Japan +Takasugi,02,Aomori,JP,Japan +Nakazaki,02,Aomori,JP,Japan Fujishiro,02,Aomori,JP,Japan -Tomita,02,Aomori,JP,Japan -Minamiomachi,02,Aomori,JP,Japan -Tominocho,02,Aomori,JP,Japan Toriage,02,Aomori,JP,Japan -Minoricho,02,Aomori,JP,Japan -Mitakecho,02,Aomori,JP,Japan -Kawai,02,Aomori,JP,Japan Chitose,02,Aomori,JP,Japan Haragatai,02,Aomori,JP,Japan Sakuragaoka,02,Aomori,JP,Japan Jumoku,02,Aomori,JP,Japan Wakaba,02,Aomori,JP,Japan +Jiyūgaoka,02,Aomori,JP,Japan Suwa,02,Aomori,JP,Japan -Muraichi,02,Aomori,JP,Japan Watokumachi,02,Aomori,JP,Japan +Dawangzhuang,TJ,Tianjin,CN,China Seo-gu,28,Incheon,KR,South Korea Gyeyang-gu,28,Incheon,KR,South Korea Bupyeong-gu,28,Incheon,KR,South Korea @@ -99215,78 +80976,54 @@ Buk-gu,27,Daegu,KR,South Korea Dong-gu,27,Daegu,KR,South Korea Suseong-gu,27,Daegu,KR,South Korea Saint-Honore-de-Temiscouata,QC,Quebec,CA,Canada -Saint-Roch-des-Aulnaies,QC,Quebec,CA,Canada Villa Amengual,AI,Aysén,CL,Chile -Stare Miasto,12,Lesser Poland,PL,Poland Arkona,ON,Ontario,CA,Canada Latina Scalo,62,Lazio,IT,Italy -NeveYam,M,Central District,IL,Israel Shoham,M,Central District,IL,Israel "El'ad",M,Central District,IL,Israel Matan,M,Central District,IL,Israel Wanjia,SD,Shandong,CN,China -Kurdistan,SU,Sulaymaniyah,IQ,Iraq -Singra,E,Rajshahi Division,BD,Bangladesh -"Olho d'Agua das Cunhas",MA,Maranhao,BR,Brazil -Paco do Lumiar,MA,Maranhao,BR,Brazil +"Olho d'Agua das Cunhas",MA,Maranhão,BR,Brazil +Paco do Lumiar,MA,Maranhão,BR,Brazil Rumah Ngalantei,13,Sarawak,MY,Malaysia -Floreste do Sul,ES,Espirito Santo,BR,Brazil +Floreste do Sul,ES,Espírito Santo,BR,Brazil Yasawa,03,Iwate,JP,Japan Deli Serdang,SU,North Sumatra,ID,Indonesia -Pekan Baru,RI,Riau,ID,Indonesia Singair,C,Dhaka Division,BD,Bangladesh -Tornimparte,65,Abruzzo,IT,Italy Dunajska Luzna,BL,Bratislava Region,SK,Slovakia -Sighisoara,MS,Mureș County,RO,Romania +Sighișoara,MS,Mureș County,RO,Romania Rain,LU,Lucerne,CH,Switzerland +Sunset Park,NY,New York,US,United States Kirchbichl,7,Tyrol,AT,Austria Beek en Donk,NB,North Brabant,NL,The Netherlands South Kingstown,RI,Rhode Island,US,United States -Kopaonik,18,Raska,RS,Serbia Takamatsu,03,Iwate,JP,Japan Nozawa,03,Iwate,JP,Japan Hirasawa,03,Iwate,JP,Japan -Sigefredo Pacheco,PI,Piaui,BR,Brazil -Besouro,BA,Bahia,BR,Brazil +Asazawa,03,Iwate,JP,Japan +Sigefredo Pacheco,PI,Piauí,BR,Brazil Nishimiyanome,03,Iwate,JP,Japan -Sakuradai,03,Iwate,JP,Japan -Noda,03,Iwate,JP,Japan -Atagocho,03,Iwate,JP,Japan -Odori,03,Iwate,JP,Japan -Toyosawacho,03,Iwate,JP,Japan -Wakabacho,03,Iwate,JP,Japan -Sakuragicho,03,Iwate,JP,Japan +Ōdōri,03,Iwate,JP,Japan +Sakuragichō,03,Iwate,JP,Japan Zoria,56,Rivne,UA,Ukraine +Ishigamichō,03,Iwate,JP,Japan Nakaneko,03,Iwate,JP,Japan Sakuramachi,03,Iwate,JP,Japan -Suwacho,03,Iwate,JP,Japan -Nanjo,03,Iwate,JP,Japan -Murasakino,03,Iwate,JP,Japan -Chuo,03,Iwate,JP,Japan -Hareyama,03,Iwate,JP,Japan +Chūō,03,Iwate,JP,Japan Yuguchi,03,Iwate,JP,Japan -Bagru,RJ,Rajasthan,IN,India -Muquem de Sao Francisco,BA,Bahia,BR,Brazil Joao Teves,SO,São Lourenço dos Órgãos,CV,Cabo Verde -Pedra Badejo,CR,Santa Cruz,CV,Cabo Verde Usuichi,02,Aomori,JP,Japan -Funakoshi,02,Aomori,JP,Japan -Bishamon,02,Aomori,JP,Japan -Ghargaon,MH,Maharashtra,IN,India -Akurdi,MH,Maharashtra,IN,India Ballintoy Harbour,NIR,Northern Ireland,GB,United Kingdom Howell Township,NJ,New Jersey,US,United States York,ON,Ontario,CA,Canada -Naramata,BC,British Columbia,CA,Canada +Sao Miguel Paulista,SP,São Paulo,BR,Brazil +"Lang'ata",30,Nairobi County,KE,Kenya La Porte,IN,Indiana,US,United States -Idegawa,05,Akita,JP,Japan Higashidai,05,Akita,JP,Japan -Sumiyoshicho,05,Akita,JP,Japan -Katayama,05,Akita,JP,Japan +Mochita,05,Akita,JP,Japan Lai Chau,01,Lai Châu Province,VN,Vietnam "Mirassol d'Oeste",MT,Mato Grosso,BR,Brazil -Otaomote,05,Akita,JP,Japan -Tokiwagicho,05,Akita,JP,Japan +Ban Phu Din Thong,39,Nong Bua Lamphu,TH,Thailand Seo-gu,29,Gwangju,KR,South Korea Nam-gu,29,Gwangju,KR,South Korea Buk-gu,29,Gwangju,KR,South Korea @@ -99297,85 +81034,58 @@ Haeundae-gu,26,Busan,KR,South Korea Gangseo-gu,26,Busan,KR,South Korea Geumjeong-gu,26,Busan,KR,South Korea Gijang-gun,26,Busan,KR,South Korea -Gracilandia,MG,Minas Gerais,BR,Brazil -Amparo Subdivision,00,Metro Manila,PH,Philippines -Gouvelandia,GO,Goias,BR,Brazil -Terezopoplis de Goias,GO,Goias,BR,Brazil +Gracilândia,MG,Minas Gerais,BR,Brazil +Gouvelândia,GO,Goiás,BR,Brazil +Terezopoplis de Goias,GO,Goiás,BR,Brazil Viksdalen,46,Vestland,NO,Norway Suchdol nad Odrou,80,Moravskoslezsky kraj,CZ,Czechia Moriles,AN,Andalusia,ES,Spain Sezze Scalo,62,Lazio,IT,Italy Bargellino,45,Emilia-Romagna,IT,Italy Novoiavorivsk,46,Lviv,UA,Ukraine -Sugnens,VD,Vaud,CH,Switzerland -Villars-Mendraz,VD,Vaud,CH,Switzerland Les Cullayes,VD,Vaud,CH,Switzerland La Conversion,VD,Vaud,CH,Switzerland -Monnaz,VD,Vaud,CH,Switzerland Grand-Lancy,GE,Geneva,CH,Switzerland Vessy,GE,Geneva,CH,Switzerland -La Croix-de-Rozon,GE,Geneva,CH,Switzerland -Marnand,VD,Vaud,CH,Switzerland -Sassel,VD,Vaud,CH,Switzerland -Combremont-le-Grand,VD,Vaud,CH,Switzerland -Vigra,15,Møre og Romsdal,NO,Norway -Prez-vers-Siviriez,FR,Fribourg,CH,Switzerland -Ravoire,VS,Valais,CH,Switzerland -Marin-Epagnier,NE,Neuchâtel,CH,Switzerland +St-Severin,VS,Valais,CH,Switzerland Montmelon,JU,Jura,CH,Switzerland -Reclere,JU,Jura,CH,Switzerland +Réclère,JU,Jura,CH,Switzerland Spiegel BE,BE,Bern,CH,Switzerland -Taegertschi,BE,Bern,CH,Switzerland -Mollens,VS,Valais,CH,Switzerland -Leimiswil,BE,Bern,CH,Switzerland +Tägertschi,BE,Bern,CH,Switzerland Erlinsbach AG,AG,Aargau,CH,Switzerland Rombach,AG,Aargau,CH,Switzerland -Umiken,AG,Aargau,CH,Switzerland -Mettau,AG,Aargau,CH,Switzerland Siggenthal Station,AG,Aargau,CH,Switzerland -Thathali,P3,Bagmati Province,NP,Nepal -Boettstein,AG,Aargau,CH,Switzerland +Novoli,52,Tuscany,IT,Italy +Rifredi,52,Tuscany,IT,Italy +Böttstein,AG,Aargau,CH,Switzerland Oberrohrdorf,AG,Aargau,CH,Switzerland Benzenschwil,AG,Aargau,CH,Switzerland Obernau,LU,Lucerne,CH,Switzerland -Allenwinden (Baar),ZG,Zug,CH,Switzerland Huenenberg See,ZG,Zug,CH,Switzerland -Riazzino,TI,Ticino,CH,Switzerland -Rivera TI,TI,Ticino,CH,Switzerland -Camignolo,TI,Ticino,CH,Switzerland Torricella,TI,Ticino,CH,Switzerland -Rancate,TI,Ticino,CH,Switzerland -Carabbia,TI,Ticino,CH,Switzerland +Pambio-Noranco,TI,Ticino,CH,Switzerland +Barbengo,TI,Ticino,CH,Switzerland Gentilino,TI,Ticino,CH,Switzerland Ponte Capriasca,TI,Ticino,CH,Switzerland -Lugaggia,TI,Ticino,CH,Switzerland -"Cassina d'Agno",TI,Ticino,CH,Switzerland Higashiueno,13,Tokyo,JP,Japan Higashiikebukuro,13,Tokyo,JP,Japan Notre Dame,IN,Indiana,US,United States Randolph Township,NJ,New Jersey,US,United States -Ras al Khor,DU,Dubai,AE,United Arab Emirates -Sao Jorge,GO,Goias,BR,Brazil +Sao Jorge,GO,Goiás,BR,Brazil La Villegas,E,Esmeraldas,EC,Ecuador -Fukunoda,02,Aomori,JP,Japan -Tsuruta,02,Aomori,JP,Japan +Tateishimachi,02,Aomori,JP,Japan Ubayachi,02,Aomori,JP,Japan -Midoricho,02,Aomori,JP,Japan -Nunoyacho,02,Aomori,JP,Japan -Yoneta,02,Aomori,JP,Japan -Abu Shagara,SH,Sharjah,AE,United Arab Emirates +Midorichō,02,Aomori,JP,Japan Hirota,02,Aomori,JP,Japan -Konakano,02,Aomori,JP,Japan Furnas,MG,Minas Gerais,BR,Brazil -Primavera,SP,Sao Paulo,BR,Brazil -Lavington,30,Nairobi,KE,Kenya -Inaquito,P,Pichincha,EC,Ecuador -Grossheide,NI,Lower Saxony,DE,Germany +Primavera,SP,São Paulo,BR,Brazil +Iñaquito,P,Pichincha,EC,Ecuador +Großheide,NI,Lower Saxony,DE,Germany Tannay,VD,Vaud,CH,Switzerland Agios Ioannis Rentis,I,Attica,GR,Greece +Salenstein,TG,Thurgau,CH,Switzerland Camischolas,GR,Grisons,CH,Switzerland Merion,PA,Pennsylvania,US,United States -Fort Peck,MT,Montana,US,United States Newport Coast,CA,California,US,United States Roma,TX,Texas,US,United States Mount Clare,WV,West Virginia,US,United States @@ -99387,16 +81097,14 @@ Lac Brochet,MB,Manitoba,CA,Canada Kowloon Bay,KKT,Kwun Tong,HK,Hong Kong Subang Jaya,10,Selangor,MY,Malaysia Roissy-Charles de Gaulle,IDF,Île-de-France,FR,France -Billingstad,30,Viken,NO,Norway +Billingstad,02,Akershus,NO,Norway Gereida,DS,Southern Darfur,SD,Sudan Nanoose Bay,BC,British Columbia,CA,Canada -Motovylivka,32,Kyiv Oblast,UA,Ukraine -Subic Bay Freeport Zone,03,Central Luzon,PH,Philippines -Kriukivschina,32,Kyiv Oblast,UA,Ukraine Summaprada,GR,Grisons,CH,Switzerland Li Curt,GR,Grisons,CH,Switzerland Balterswil,TG,Thurgau,CH,Switzerland Sitterdorf,TG,Thurgau,CH,Switzerland +Ottikon (Gossau),ZH,Zurich,CH,Switzerland Lustmühle,AR,Appenzell Ausserrhoden,CH,Switzerland Steinach,SG,Saint Gallen,CH,Switzerland Reute,AR,Appenzell Ausserrhoden,CH,Switzerland @@ -99409,75 +81117,62 @@ Luetisburg Station,SG,Saint Gallen,CH,Switzerland Ulisbach,SG,Saint Gallen,CH,Switzerland Stein,SG,Saint Gallen,CH,Switzerland Stubicke Toplice,02,Krapina-Zagorje County,HR,Croatia -Viškovo,08,Primorje-Gorski Kotar County,HR,Croatia Aoba,02,Aomori,JP,Japan -Teixeirópolis,RO,Rondonia,BR,Brazil -Nojiri,02,Aomori,JP,Japan -Kusushi,02,Aomori,JP,Japan -Nishiōno,02,Aomori,JP,Japan +Teixeirópolis,RO,Rondônia,BR,Brazil Nishitaki,02,Aomori,JP,Japan Ishie,02,Aomori,JP,Japan Shinjō,02,Aomori,JP,Japan Tokiwa,02,Aomori,JP,Japan -Ōtani,02,Aomori,JP,Japan -Chayamachi,02,Aomori,JP,Japan +Tsutsui,02,Aomori,JP,Japan Shirogane,02,Aomori,JP,Japan -Nishibabashiri,02,Aomori,JP,Japan +Takii,02,Aomori,JP,Japan +Rio Branco,PA,Pará,BR,Brazil +Tinadu,04,Vaavu Atholhu,MV,Maldives Botandaira,02,Aomori,JP,Japan Miharachō,02,Aomori,JP,Japan +Nishikichō,02,Aomori,JP,Japan Xinhua,HL,Heilongjiang,CN,China -Kōjō,02,Aomori,JP,Japan Matsumori,02,Aomori,JP,Japan -Sakuragawa,02,Aomori,JP,Japan -Horenka,32,Kyiv Oblast,UA,Ukraine Koyanagi,02,Aomori,JP,Japan Muzychi,32,Kyiv Oblast,UA,Ukraine Danylivka,32,Kyiv Oblast,UA,Ukraine Kriukivshchyna,32,Kyiv Oblast,UA,Ukraine -Chaiky,32,Kyiv Oblast,UA,Ukraine Khotianivka,32,Kyiv Oblast,UA,Ukraine Chabany,32,Kyiv Oblast,UA,Ukraine Ivankovychi,32,Kyiv Oblast,UA,Ukraine -Sonntag,8,Vorarlberg,AT,Austria -Claverol,CT,Catalonia,ES,Spain -Shaldon,ENG,England,GB,United Kingdom +Nkayi,11,Bouenza,CG,Congo Republic Sandviken,AB,Stockholm County,SE,Sweden Saint Catherine,JS,South Sinai,EG,Egypt Dzerzhinsky,MOS,Moscow Oblast,RU,Russia Kirchleerau,AG,Aargau,CH,Switzerland Matran,FR,Fribourg,CH,Switzerland -Benizar,MC,Murcia,ES,Spain Bärnbach,6,Styria,AT,Austria -Aartrijke,VLG,Flanders,BE,Belgium -Parcelles Assainies,DK,Dakar,SN,Senegal Tres Cuces,MO,Montevideo Department,UY,Uruguay Río Turbio,Z,Santa Cruz,AR,Argentina Oyacoto,P,Pichincha,EC,Ecuador Atlas,16,Bursa Province,TR,Türkiye -Kvitneve,32,Kyiv Oblast,UA,Ukraine Shchaslyve,32,Kyiv Oblast,UA,Ukraine -Velyka Oleksandrivka,32,Kyiv Oblast,UA,Ukraine -Kobashi,02,Aomori,JP,Japan "Xi'an",HL,Heilongjiang,CN,China Sannai,03,Iwate,JP,Japan +Ōmukai,03,Iwate,JP,Japan Maita,03,Iwate,JP,Japan -Sanne,03,Iwate,JP,Japan -Horino,03,Iwate,JP,Japan -Fujiwara,05,Akita,JP,Japan +Benito Juarez,NLE,Nuevo León,MX,Mexico +Silver City,,,CX,Christmas Island Cortoghiana,88,Sardinia,IT,Italy -Soto de Vinuelas,MD,Madrid,ES,Spain Lincoln,RI,Rhode Island,US,United States Kula,HI,Hawaii,US,United States Liupanshui,GZ,Guizhou,CN,China +Rieden,SG,Saint Gallen,CH,Switzerland Sonnental,SG,Saint Gallen,CH,Switzerland +Berg,SG,Saint Gallen,CH,Switzerland Tübach,SG,Saint Gallen,CH,Switzerland -Münchwilen,AG,Aargau,CH,Switzerland -Ueken,AG,Aargau,CH,Switzerland -Hirschthal,AG,Aargau,CH,Switzerland +Untereggen,SG,Saint Gallen,CH,Switzerland Holziken,AG,Aargau,CH,Switzerland -Oeschgen,AG,Aargau,CH,Switzerland +Reitnau,AG,Aargau,CH,Switzerland +Oberhof,AG,Aargau,CH,Switzerland Riniken,AG,Aargau,CH,Switzerland Bözberg,AG,Aargau,CH,Switzerland +Rüfenach,AG,Aargau,CH,Switzerland Remigen,AG,Aargau,CH,Switzerland Mülligen,AG,Aargau,CH,Switzerland Ennetbaden,AG,Aargau,CH,Switzerland @@ -99485,143 +81180,94 @@ Freienwil,AG,Aargau,CH,Switzerland Fislisbach,AG,Aargau,CH,Switzerland Bellikon,AG,Aargau,CH,Switzerland Brunegg,AG,Aargau,CH,Switzerland -Tägerig,AG,Aargau,CH,Switzerland Stetten,AG,Aargau,CH,Switzerland -Büttikon,AG,Aargau,CH,Switzerland Zufikon,AG,Aargau,CH,Switzerland Boswil,AG,Aargau,CH,Switzerland Zetzwil,AG,Aargau,CH,Switzerland -Islisberg,AG,Aargau,CH,Switzerland +Leimbach,AG,Aargau,CH,Switzerland Denges,VD,Vaud,CH,Switzerland Échandens,VD,Vaud,CH,Switzerland Lonay,VD,Vaud,CH,Switzerland +Villars-Ste-Croix,VD,Vaud,CH,Switzerland Mex,VD,Vaud,CH,Switzerland -Boussens,VD,Vaud,CH,Switzerland Sullens,VD,Vaud,CH,Switzerland -Étagnières,VD,Vaud,CH,Switzerland -Villars-le-Terroir,VD,Vaud,CH,Switzerland Poliez-Pittet,VD,Vaud,CH,Switzerland -Bettens,VD,Vaud,CH,Switzerland Morrens,VD,Vaud,CH,Switzerland +Boulens,VD,Vaud,CH,Switzerland Ferlens,VD,Vaud,CH,Switzerland +Mézières,VD,Vaud,CH,Switzerland Carrouge,VD,Vaud,CH,Switzerland -Vulliens,VD,Vaud,CH,Switzerland Chenaux,VD,Vaud,CH,Switzerland -Cottens,VD,Vaud,CH,Switzerland -Bremblens,VD,Vaud,CH,Switzerland Chigny,VD,Vaud,CH,Switzerland Denens,VD,Vaud,CH,Switzerland Bougy-Villars,VD,Vaud,CH,Switzerland Féchy,VD,Vaud,CH,Switzerland -Luins,VD,Vaud,CH,Switzerland -Choulex,GE,Geneva,CH,Switzerland -Bassins,VD,Vaud,CH,Switzerland -Commugny,VD,Vaud,CH,Switzerland -Mies,VD,Vaud,CH,Switzerland Vufflens-la-Ville,VD,Vaud,CH,Switzerland -Éclépens,VD,Vaud,CH,Switzerland -Croy,VD,Vaud,CH,Switzerland -Bretonnières,VD,Vaud,CH,Switzerland -Pomy,VD,Vaud,CH,Switzerland -Ursins,VD,Vaud,CH,Switzerland -Grandevent,VD,Vaud,CH,Switzerland -Orges,VD,Vaud,CH,Switzerland -Font,FR,Fribourg,CH,Switzerland +Mutrux,VD,Vaud,CH,Switzerland Châtillon,FR,Fribourg,CH,Switzerland -Châbles,FR,Fribourg,CH,Switzerland -Syens,VD,Vaud,CH,Switzerland -Hermenches,VD,Vaud,CH,Switzerland Henniez,VD,Vaud,CH,Switzerland -Villeneuve,FR,Fribourg,CH,Switzerland Fétigny,FR,Fribourg,CH,Switzerland +Ménières,FR,Fribourg,CH,Switzerland Cotterd,VD,Vaud,CH,Switzerland -Oron-le-Chatel,VD,Vaud,CH,Switzerland Châtillens,VD,Vaud,CH,Switzerland Bossonnens,FR,Fribourg,CH,Switzerland Remaufens,FR,Fribourg,CH,Switzerland Tatroz,FR,Fribourg,CH,Switzerland Le Paquier-Montbarry,FR,Fribourg,CH,Switzerland -Vuarmarens,FR,Fribourg,CH,Switzerland -Mossel,FR,Fribourg,CH,Switzerland +Ferpicloz,FR,Fribourg,CH,Switzerland Chénens,FR,Fribourg,CH,Switzerland Granges-Paccot,FR,Fribourg,CH,Switzerland -Corseaux,VD,Vaud,CH,Switzerland -Chessel,VD,Vaud,CH,Switzerland -Vérossaz,VS,Valais,CH,Switzerland -Uvrier,VS,Valais,CH,Switzerland Icogne,VS,Valais,CH,Switzerland Bôle,NE,Neuchâtel,CH,Switzerland -Montalchez,NE,Neuchâtel,CH,Switzerland -Fresens,NE,Neuchâtel,CH,Switzerland -Scheuren,BE,Bern,CH,Switzerland Schwadernau,BE,Bern,CH,Switzerland Studen,BE,Bern,CH,Switzerland Aegerten,BE,Bern,CH,Switzerland -Port,BE,Bern,CH,Switzerland -Finsterhennen,BE,Bern,CH,Switzerland -Cortébert,BE,Bern,CH,Switzerland Mont-Soleil,BE,Bern,CH,Switzerland -La Tanne,BE,Bern,CH,Switzerland Champoz,BE,Bern,CH,Switzerland -Belprahon,BE,Bern,CH,Switzerland -Roggenburg,BL,Basel-Landschaft,CH,Switzerland -Vellerat,JU,Jura,CH,Switzerland Rebeuvelier,JU,Jura,CH,Switzerland -Lätti,BE,Bern,CH,Switzerland -Kaufdorf,BE,Bern,CH,Switzerland +Pleujouse,JU,Jura,CH,Switzerland +Schlosswil,BE,Bern,CH,Switzerland +Vinelz,BE,Bern,CH,Switzerland Greng,FR,Fribourg,CH,Switzerland -Dotzigen,BE,Bern,CH,Switzerland Moosseedorf,BE,Bern,CH,Switzerland -Zuzwil,BE,Bern,CH,Switzerland -Grafenried,BE,Bern,CH,Switzerland +Etzelkofen,BE,Bern,CH,Switzerland Oberösch,BE,Bern,CH,Switzerland Aefligen,BE,Bern,CH,Switzerland Niederhünigen,BE,Bern,CH,Switzerland Schwendibach,BE,Bern,CH,Switzerland -Loc,VS,Valais,CH,Switzerland -Nenzlingen,BL,Basel-Landschaft,CH,Switzerland -Fehren,SO,Solothurn,CH,Switzerland -Giebenach,BL,Basel-Landschaft,CH,Switzerland +Meltingen,SO,Solothurn,CH,Switzerland Ziefen,BL,Basel-Landschaft,CH,Switzerland -Lupsingen,BL,Basel-Landschaft,CH,Switzerland Lauwil,BL,Basel-Landschaft,CH,Switzerland Bennwil,BL,Basel-Landschaft,CH,Switzerland Ramlinsburg,BL,Basel-Landschaft,CH,Switzerland Niederdorf,BL,Basel-Landschaft,CH,Switzerland -Thürnen,BL,Basel-Landschaft,CH,Switzerland -Wittinsburg,BL,Basel-Landschaft,CH,Switzerland +Böckten,BL,Basel-Landschaft,CH,Switzerland Rothenfluh,BL,Basel-Landschaft,CH,Switzerland Kienberg,SO,Solothurn,CH,Switzerland Rickenbach,SO,Solothurn,CH,Switzerland -Winznau,SO,Solothurn,CH,Switzerland Stüsslingen,SO,Solothurn,CH,Switzerland +Schwarzhäusern,BE,Bern,CH,Switzerland Gretzenbach,SO,Solothurn,CH,Switzerland Walterswil,SO,Solothurn,CH,Switzerland Gisikon,LU,Lucerne,CH,Switzerland -Honau,LU,Lucerne,CH,Switzerland -Fischbach,LU,Lucerne,CH,Switzerland Grossdietwil,LU,Lucerne,CH,Switzerland -Altbüron,LU,Lucerne,CH,Switzerland Mehlsecken,LU,Lucerne,CH,Switzerland Roggliswil,LU,Lucerne,CH,Switzerland -Ermensee,LU,Lucerne,CH,Switzerland Neuheim,ZG,Zug,CH,Switzerland Preonzo,TI,Ticino,CH,Switzerland -Cavigliano,TI,Ticino,CH,Switzerland Besazio,TI,Ticino,CH,Switzerland -Porza,TI,Ticino,CH,Switzerland -Madonna del Piano,TI,Ticino,CH,Switzerland -Seewis-Schmitten,GR,Grisons,CH,Switzerland +Sala Capriasca,TI,Ticino,CH,Switzerland Reutlingen (Winterthur),ZH,Zurich,CH,Switzerland +Schlatt b. Winterthur,ZH,Zurich,CH,Switzerland Dozwil,TG,Thurgau,CH,Switzerland Galgenen,SZ,Schwyz,CH,Switzerland Arni,AG,Aargau,CH,Switzerland Jakobsbad,AI,Appenzell Innerrhoden,CH,Switzerland Winden,TG,Thurgau,CH,Switzerland Büriswilen,AI,Appenzell Innerrhoden,CH,Switzerland +Stehrenberg,TG,Thurgau,CH,Switzerland Bettwiesen,TG,Thurgau,CH,Switzerland -Sīstān,01,Gilan Province,IR,Iran -Ampenan Selatan,NB,West Nusa Tenggara,ID,Indonesia +Saint-Quentin-en-Yvelines,IDF,Île-de-France,FR,France San Rafael,03,Central Luzon,PH,Philippines Bandar Baru Bangi,10,Selangor,MY,Malaysia Hwang Chow,HB,Hubei,CN,China @@ -99634,21 +81280,15 @@ Binh Minh,49,Vĩnh Long Province,VN,Vietnam Ongjin-gun,28,Incheon,KR,South Korea Suyeong-gu,26,Busan,KR,South Korea Dakhla,09,Souss-Massa,MA,Morocco -"Alta Floresta D'Oeste",RO,Rondonia,BR,Brazil +"Alta Floresta D'Oeste",RO,Rondônia,BR,Brazil Osmangazi,16,Bursa Province,TR,Türkiye Sofiyevskaya Borshchagovka,32,Kyiv Oblast,UA,Ukraine -Porto Trombetas,PA,Para,BR,Brazil -Cametá,PA,Para,BR,Brazil -Piauí,PA,Para,BR,Brazil +Porto Trombetas,PA,Pará,BR,Brazil +Piauí,PA,Pará,BR,Brazil Trubarevo,801,Aerodrom,MK,North Macedonia -Jabuti,PA,Para,BR,Brazil -Brasil Novo,PA,Para,BR,Brazil -Dōshinchō,02,Aomori,JP,Japan -Herai,02,Aomori,JP,Japan -Santa Maria delle Mole,62,Lazio,IT,Italy -Weiler bei Bingen,RP,Rheinland-Pfalz,DE,Germany -"Sir Lowry's Pass",WC,Western Cape,ZA,South Africa -Punta Ballena,MA,Maldonado,UY,Uruguay +Jabuti,PA,Pará,BR,Brazil +Brasil Novo,PA,Pará,BR,Brazil +Ishibatake,03,Iwate,JP,Japan Snowshoe,WV,West Virginia,US,United States Minden,ON,Ontario,CA,Canada Warkworth,ON,Ontario,CA,Canada @@ -99657,7 +81297,6 @@ Saint-Simeon,QC,Quebec,CA,Canada Schomberg,ON,Ontario,CA,Canada Hébertville,QC,Quebec,CA,Canada Sainte-Rose-du-Nord,QC,Quebec,CA,Canada -Bonfield,ON,Ontario,CA,Canada 150 Mile House,BC,British Columbia,CA,Canada Caplan,QC,Quebec,CA,Canada Wiarton,ON,Ontario,CA,Canada @@ -99665,172 +81304,121 @@ Johnstown,ON,Ontario,CA,Canada Lanark,ON,Ontario,CA,Canada Burgessville,ON,Ontario,CA,Canada Orléans,ON,Ontario,CA,Canada -Port Albert,ON,Ontario,CA,Canada "L'Orignal",ON,Ontario,CA,Canada -Sainte-Luce,QC,Quebec,CA,Canada Cardiff,ON,Ontario,CA,Canada -Lakehurst,ON,Ontario,CA,Canada Kharadi,MH,Maharashtra,IN,India -Baner,MH,Maharashtra,IN,India Kapp,34,Innlandet,NO,Norway -Røn,34,Innlandet,NO,Norway -Siggerud,30,Viken,NO,Norway -Degernes,30,Viken,NO,Norway -Langhus,30,Viken,NO,Norway -Hagan,30,Viken,NO,Norway -Skårer,30,Viken,NO,Norway -Maehira,02,Aomori,JP,Japan +Nes,34,Innlandet,NO,Norway +Siggerud,02,Akershus,NO,Norway +Degernes,01,Østfold,NO,Norway +Langhus,02,Akershus,NO,Norway +Hagan,02,Akershus,NO,Norway +Skårer,02,Akershus,NO,Norway +Shimotoga,02,Aomori,JP,Japan Tamukai,02,Aomori,JP,Japan Shiriuchimachi,02,Aomori,JP,Japan +Tamukai,02,Aomori,JP,Japan Vinh Tru,63,Hà Nam Province,VN,Vietnam Thanh Luu,63,Hà Nam Province,VN,Vietnam -Mida,11,Saitama,JP,Japan Kusu,11,Saitama,JP,Japan -Shimoya,11,Saitama,JP,Japan Jōkō,11,Saitama,JP,Japan -Takao,11,Saitama,JP,Japan Kamihideya,11,Saitama,JP,Japan -Shimohideya,11,Saitama,JP,Japan Asahi,11,Saitama,JP,Japan -Sakata,11,Saitama,JP,Japan -Kanō,11,Saitama,JP,Japan -Shibayama,11,Saitama,JP,Japan +Tan An,20,Thái Bình Province,VN,Vietnam +Kaizuka,11,Saitama,JP,Japan Yagyū,11,Saitama,JP,Japan -Takaiwa,11,Saitama,JP,Japan -Kaminoda,11,Saitama,JP,Japan -Yamazaki,11,Saitama,JP,Japan Nishihara,11,Saitama,JP,Japan -Nakajima,11,Saitama,JP,Japan -Higashikumehara,11,Saitama,JP,Japan -Shimotakano,11,Saitama,JP,Japan Seiji,11,Saitama,JP,Japan -Kamitakano,11,Saitama,JP,Japan -Yoshiba,11,Saitama,JP,Japan -Kurihara,11,Saitama,JP,Japan +Toshima,11,Saitama,JP,Japan Noguki,11,Saitama,JP,Japan Ueuchi,11,Saitama,JP,Japan -Kamikiyoku,11,Saitama,JP,Japan -Ezura,11,Saitama,JP,Japan -Shimokayama,11,Saitama,JP,Japan Kamikayama,11,Saitama,JP,Japan +Nakazuma,11,Saitama,JP,Japan Hōrai,11,Saitama,JP,Japan Sashiōgi,11,Saitama,JP,Japan Tsuchiya,11,Saitama,JP,Japan -Sanjōmachi,11,Saitama,JP,Japan +Nishiasuma,11,Saitama,JP,Japan Miyaharachō,11,Saitama,JP,Japan Nisshinchō,11,Saitama,JP,Japan -Ōnarichō,11,Saitama,JP,Japan Torochō,11,Saitama,JP,Japan -Hongōchō,11,Saitama,JP,Japan -Yoshinochō,11,Saitama,JP,Japan Mihashi,11,Saitama,JP,Japan -Hachiōji,11,Saitama,JP,Japan -Kamimuneoka,11,Saitama,JP,Japan +Kashiwachō,11,Saitama,JP,Japan Saiwaichō,11,Saitama,JP,Japan -Higashiōkubo,11,Saitama,JP,Japan Mizuko,11,Saitama,JP,Japan Tsurugaoka,11,Saitama,JP,Japan Komanishi,11,Saitama,JP,Japan Fujikubo,11,Saitama,JP,Japan -Kitanagai,11,Saitama,JP,Japan -Kugedo,11,Saitama,JP,Japan -Kinome,11,Saitama,JP,Japan Namiki,11,Saitama,JP,Japan -Furuyakami,11,Saitama,JP,Japan -Azeyoshi,11,Saitama,JP,Japan Ueno,11,Saitama,JP,Japan -Tsutsumisaki,11,Saitama,JP,Japan +Tosaki,11,Saitama,JP,Japan Mukōyama,11,Saitama,JP,Japan -Imaizumi,11,Saitama,JP,Japan Koizumi,11,Saitama,JP,Japan -Kasuga,11,Saitama,JP,Japan Sakaechō,11,Saitama,JP,Japan Kawarabuki,11,Saitama,JP,Japan -Hiratsuka,11,Saitama,JP,Japan Sugaya,11,Saitama,JP,Japan Kami,11,Saitama,JP,Japan -Marugasaki,11,Saitama,JP,Japan Shimachō,11,Saitama,JP,Japan -Owadachō,11,Saitama,JP,Japan +Higashimonzen,11,Saitama,JP,Japan Hasunuma,11,Saitama,JP,Japan -Minaminakamaru,11,Saitama,JP,Japan -Higashiarai,11,Saitama,JP,Japan Mikura,11,Saitama,JP,Japan -Someya,11,Saitama,JP,Japan Katayanagi,11,Saitama,JP,Japan Ōya,11,Saitama,JP,Japan Kake,11,Saitama,JP,Japan Heirinji,11,Saitama,JP,Japan -Ukiya,11,Saitama,JP,Japan Iizuka,11,Saitama,JP,Japan Omotejionji,11,Saitama,JP,Japan Saido,11,Saitama,JP,Japan Ōmagi,11,Saitama,JP,Japan -Ōmaki,11,Saitama,JP,Japan Mimuro,11,Saitama,JP,Japan Kizaki,11,Saitama,JP,Japan -Shirahata,11,Saitama,JP,Japan Negishi,11,Saitama,JP,Japan Daitakubo,11,Saitama,JP,Japan Yanagisaki,11,Saitama,JP,Japan Higashiuchino,11,Saitama,JP,Japan Kitamachi,11,Saitama,JP,Japan Nishikichō,11,Saitama,JP,Japan -Hatanaka,11,Saitama,JP,Japan -Shinbori,11,Saitama,JP,Japan +Hongō,11,Saitama,JP,Japan Honda,11,Saitama,JP,Japan Hizaorichō,11,Saitama,JP,Japan -Mizonuma,11,Saitama,JP,Japan Chūō,11,Saitama,JP,Japan Sasame,11,Saitama,JP,Japan Sakae,11,Saitama,JP,Japan Honchō,11,Saitama,JP,Japan +Kizawa,11,Saitama,JP,Japan Motogō,11,Saitama,JP,Japan -Sato,11,Saitama,JP,Japan Minamihatogaya,11,Saitama,JP,Japan -Tsuji,11,Saitama,JP,Japan Takiyama,13,Tokyo,JP,Japan Maesawa,13,Tokyo,JP,Japan Minamisawa,13,Tokyo,JP,Japan Koyama,13,Tokyo,JP,Japan Shinkawachō,13,Tokyo,JP,Japan Nukui,13,Tokyo,JP,Japan -HIgashifushimi,13,Tokyo,JP,Japan Shimohōya,13,Tokyo,JP,Japan Hanakoganei,13,Tokyo,JP,Japan Suzukichō,13,Tokyo,JP,Japan -Sekinochō,13,Tokyo,JP,Japan Maeharachō,13,Tokyo,JP,Japan -Koyanagichō,13,Tokyo,JP,Japan -Jindaiji-motomachi,13,Tokyo,JP,Japan Shimorenjaku,13,Tokyo,JP,Japan Ōsawa,13,Tokyo,JP,Japan Nakahara,13,Tokyo,JP,Japan Sakai,13,Tokyo,JP,Japan Nakachō,13,Tokyo,JP,Japan Ōizumimachi,13,Tokyo,JP,Japan -Asahichō,13,Tokyo,JP,Japan Heiwadai,13,Tokyo,JP,Japan Hikawadai,13,Tokyo,JP,Japan Sakuradai,13,Tokyo,JP,Japan Toyotamanaka,13,Tokyo,JP,Japan -Nakamura,13,Tokyo,JP,Japan Fujimidai,13,Tokyo,JP,Japan -Minamitanaka,13,Tokyo,JP,Japan Kamishakujii,13,Tokyo,JP,Japan Shakujiimachi,13,Tokyo,JP,Japan -Minamiōizumi,13,Tokyo,JP,Japan -Funado,13,Tokyo,JP,Japan Shimura,13,Tokyo,JP,Japan Maenochō,13,Tokyo,JP,Japan +Ōyaguchi,13,Tokyo,JP,Japan Komone,13,Tokyo,JP,Japan Kamiitabashi,13,Tokyo,JP,Japan Narimasu,13,Tokyo,JP,Japan Tokumaru,13,Tokyo,JP,Japan Takashimadaira,13,Tokyo,JP,Japan Hasune,13,Tokyo,JP,Japan -Ukima,13,Tokyo,JP,Japan -Nagasaki,13,Tokyo,JP,Japan Senkawa,13,Tokyo,JP,Japan Sugamo,13,Tokyo,JP,Japan Honkomagome,13,Tokyo,JP,Japan @@ -99848,31 +81436,21 @@ Hatsudai,13,Tokyo,JP,Japan Kamikitazawa,13,Tokyo,JP,Japan Kyūden,13,Tokyo,JP,Japan Kamitakaido,13,Tokyo,JP,Japan -Kamiigusa,13,Tokyo,JP,Japan Shimoigusa,13,Tokyo,JP,Japan Amanuma,13,Tokyo,JP,Japan -Shōan,13,Tokyo,JP,Japan Minamiogikubo,13,Tokyo,JP,Japan -Naritanishi,13,Tokyo,JP,Japan -Kōenjiminami,13,Tokyo,JP,Japan Eifuku,13,Tokyo,JP,Japan Shimotakaido,13,Tokyo,JP,Japan Shiraitodai,13,Tokyo,JP,Japan Shimoishiwara,13,Tokyo,JP,Japan -Kojimachō,13,Tokyo,JP,Japan Somechi,13,Tokyo,JP,Japan Irimachō,13,Tokyo,JP,Japan -Inogata,13,Tokyo,JP,Japan Kitami,13,Tokyo,JP,Japan Seijō,13,Tokyo,JP,Japan Soshigaya,13,Tokyo,JP,Japan Funabashi,13,Tokyo,JP,Japan -Seta,13,Tokyo,JP,Japan -Noge,13,Tokyo,JP,Japan -Todoroki,13,Tokyo,JP,Japan Fukasawa,13,Tokyo,JP,Japan Nozawa,13,Tokyo,JP,Japan -Sangenjaya,13,Tokyo,JP,Japan Daizawa,13,Tokyo,JP,Japan Gōtokuji,13,Tokyo,JP,Japan Kyōdō,13,Tokyo,JP,Japan @@ -99891,7 +81469,6 @@ Shimosakunobe,14,Kanagawa,JP,Japan Mizonokuchi,14,Kanagawa,JP,Japan Hisamoto,14,Kanagawa,JP,Japan Chitose,14,Kanagawa,JP,Japan -Hisasue,14,Kanagawa,JP,Japan Miyazaki,14,Kanagawa,JP,Japan Inukura,14,Kanagawa,JP,Japan Sugao,14,Kanagawa,JP,Japan @@ -99903,65 +81480,40 @@ Yanokuchi,13,Tokyo,JP,Japan Takaishi,14,Kanagawa,JP,Japan Ozenji-higashi,14,Kanagawa,JP,Japan Kamiasao,14,Kanagawa,JP,Japan -Miwamachi,13,Tokyo,JP,Japan Utsukushigaoka,14,Kanagawa,JP,Japan -Ōbachō,14,Kanagawa,JP,Japan -Edachō,14,Kanagawa,JP,Japan Ichigaochō,14,Kanagawa,JP,Japan Umegaoka,14,Kanagawa,JP,Japan -Kakinokidai,14,Kanagawa,JP,Japan -Tachibanadai,14,Kanagawa,JP,Japan Aobadai,14,Kanagawa,JP,Japan -Kamoshidachō,14,Kanagawa,JP,Japan -Mihochō,14,Kanagawa,JP,Japan Terayamachō,14,Kanagawa,JP,Japan Kamiyama,14,Kanagawa,JP,Japan -Aotochō,14,Kanagawa,JP,Japan -Kitahassakuchō,14,Kanagawa,JP,Japan -Arima,14,Kanagawa,JP,Japan -Kitayamata,14,Kanagawa,JP,Japan Ushikubo,14,Kanagawa,JP,Japan Saedochō,14,Kanagawa,JP,Japan -Kawamukōchō,14,Kanagawa,JP,Japan Shimodachō,14,Kanagawa,JP,Japan -Ōsone,14,Kanagawa,JP,Japan -Kishinechō,14,Kanagawa,JP,Japan -Komaoka,14,Kanagawa,JP,Japan -Shimosueyoshi,14,Kanagawa,JP,Japan Kitaterao,14,Kanagawa,JP,Japan -Three Bridges,VIC,Victoria,AU,Australia -Kawanishi,05,Akita,JP,Japan +Bears Lagoon,VIC,Victoria,AU,Australia Falls Creek,VIC,Victoria,AU,Australia East Sale,VIC,Victoria,AU,Australia -Killarney Vale,NSW,New South Wales,AU,Australia Wayatinah,TAS,Tasmania,AU,Australia South Tangerang,BT,Banten,ID,Indonesia Slobozia,IL,Ialomița County,RO,Romania +Florenceville-Bristol,NB,New Brunswick,CA,Canada Harringay,ENG,England,GB,United Kingdom +Camargo Municipality,CHH,Chihuahua,MX,Mexico Francisco I. Madero Municipality,HID,Hidalgo,MX,Mexico Zapotlan el Grande,JAL,Jalisco,MX,Mexico La Paz,MEX,México,MX,Mexico Santa Clara del Cobre Municipality,MIC,Michoacán,MX,Mexico -Compostela Municipality,NAY,Nayarit,MX,Mexico Centro Municipality,TAB,Tabasco,MX,Mexico -Soledad Etla,OAX,Oaxaca,MX,Mexico General Felipe Angeles,PUE,Puebla,MX,Mexico +Vicente Guerrero,PUE,Puebla,MX,Mexico Querétaro,QUE,Querétaro,MX,Mexico -Caborca Municipality,SON,Sonora,MX,Mexico Huimanguillo Municipality,TAB,Tabasco,MX,Mexico -Matamoros,TAM,Tamaulipas,MX,Mexico Acuña Municipality,COA,Coahuila,MX,Mexico -Múzquiz Municipality,COA,Coahuila,MX,Mexico -Saltillo,COA,Coahuila,MX,Mexico Sierra Mojada Municipality,COA,Coahuila,MX,Mexico Juárez,CHH,Chihuahua,MX,Mexico -Isidro Fabela,MEX,México,MX,Mexico -General Francisco R. Murguia,ZAC,Zacatecas,MX,Mexico Ojocaliente,ZAC,Zacatecas,MX,Mexico -Cordobilla,AN,Andalusia,ES,Spain Berg en Terblijt,LI,Limburg,NL,The Netherlands Saint-Pascal,QC,Quebec,CA,Canada -Saint-Paul-de-Montminy,QC,Quebec,CA,Canada Shawnigan Lake,BC,British Columbia,CA,Canada Lantzville,BC,British Columbia,CA,Canada Maryhill,ON,Ontario,CA,Canada @@ -99969,15 +81521,13 @@ Sainte-Felicite,QC,Quebec,CA,Canada Sainte-Brigitte-de-Laval,QC,Quebec,CA,Canada Thamesford,ON,Ontario,CA,Canada Saint-Irenee,QC,Quebec,CA,Canada -Saint-Urbain,QC,Quebec,CA,Canada Clermont,QC,Quebec,CA,Canada Saint-Hilarion,QC,Quebec,CA,Canada -Petit-Rocher,NB,New Brunswick,CA,Canada Vallee-Jonction,QC,Quebec,CA,Canada +"L'Etang-du-Nord",QC,Quebec,CA,Canada Port Carling,ON,Ontario,CA,Canada Thurnscoe,ENG,England,GB,United Kingdom Saint-Aime-des-Lacs,QC,Quebec,CA,Canada -St-Anaclet,QC,Quebec,CA,Canada Stevensville,ON,Ontario,CA,Canada Lac-Beauport,QC,Quebec,CA,Canada Charny,QC,Quebec,CA,Canada @@ -99989,215 +81539,146 @@ Tara,ON,Ontario,CA,Canada Magnetawan,ON,Ontario,CA,Canada Orono,ON,Ontario,CA,Canada St. Jacobs,ON,Ontario,CA,Canada +Thanh Pho Ba Ria,43,Bà Rịa–Vũng Tàu Province,VN,Vietnam +Sashi,41,Saga,JP,Japan Kulburn,QLD,Queensland,AU,Australia -Santo Domingo Este,32,Provincia de Santo Domingo,DO,Dominican Republic -Bagong Silang,40,Calabarzon,PH,Philippines +Ōi,35,Yamaguchi,JP,Japan +Santo Domingo Este,32,Santo Domingo Province,DO,Dominican Republic +Green Park,40,Calabarzon,PH,Philippines Okazen,46,Kagoshima,JP,Japan -Centro,PA,Para,BR,Brazil +Cremação,PA,Pará,BR,Brazil +Centro,PA,Pará,BR,Brazil +Fortaleza,BA,Bahia,BR,Brazil Jardim America,PE,Pernambuco,BR,Brazil Areias/Barro,PE,Pernambuco,BR,Brazil Jardim Industrial,MG,Minas Gerais,BR,Brazil Carapina,MG,Minas Gerais,BR,Brazil +Getulio Vargas,RS,Rio Grande do Sul,BR,Brazil +Itacolomi,RS,Rio Grande do Sul,BR,Brazil Blagovetschenskaya,KDA,Krasnodar Krai,RU,Russia +Vienna,ON,Ontario,CA,Canada Moormerland,NI,Lower Saxony,DE,Germany -Malavado,02,Beja,PT,Portugal Rhiwbina,WLS,Wales,GB,United Kingdom -"Sant Jaume d'Enveja",CT,Catalonia,ES,Spain "L'Anse-Saint-Jean",QC,Quebec,CA,Canada Saint-Apollinaire,QC,Quebec,CA,Canada Fujimi,20,Nagano,JP,Japan Shibokusa,19,Yamanashi,JP,Japan Johnston,RI,Rhode Island,US,United States -Osterley,ENG,England,GB,United Kingdom Pifo,P,Pichincha,EC,Ecuador Sacheon-si,48,Gyeongsangnam-do,KR,South Korea Samcheok-si,42,Gangwon-do,KR,South Korea Busanjin-gu,26,Busan,KR,South Korea -Punggi-eup,47,Gyeongsangbuk-do,KR,South Korea Jung-gu,28,Incheon,KR,South Korea Hill Air Force Base,UT,Utah,US,United States -Catena,52,Tuscany,IT,Italy -Sayabec,QC,Quebec,CA,Canada -State University,AR,Arkansas,US,United States +Little Rock Air Force Base,AR,Arkansas,US,United States Nam-gu,31,Ulsan,KR,South Korea Dong-gu,31,Ulsan,KR,South Korea Jung-gu,31,Ulsan,KR,South Korea Buk-gu,31,Ulsan,KR,South Korea Metamórfosi,M,Crete,GR,Greece Junggu,41,Gyeonggi-do,KR,South Korea -Gia Loc,61,Hải Dương Province,VN,Vietnam -Tu Ky,61,Hải Dương Province,VN,Vietnam -Xom Pho,69,Thái Nguyên Province,VN,Vietnam Me Linh,HN,Hanoi,VN,Vietnam +"Village de l'Anse du Gouvernement",M,Miquelon-Langlade,PM,Saint Pierre and Miquelon Torioichō,46,Kagoshima,JP,Japan -Nova Esperanca,ES,Espirito Santo,BR,Brazil -Caxias do Sul,ES,Espirito Santo,BR,Brazil -An Thi,66,Hưng Yên Province,VN,Vietnam +Nova Esperanca,ES,Espírito Santo,BR,Brazil Glenola,NSW,New South Wales,AU,Australia -Warri,NSW,New South Wales,AU,Australia -Dartbrook,NSW,New South Wales,AU,Australia -GJong Anh,HN,Hanoi,VN,Vietnam -Trau Quy,HN,Hanoi,VN,Vietnam +Le Ruisseau Debons,M,Miquelon-Langlade,PM,Saint Pierre and Miquelon +Chandlers,SA,South Australia,AU,Australia +Cau Dien,HN,Hanoi,VN,Vietnam Cau Giay,HN,Hanoi,VN,Vietnam Thanh Xuan,HN,Hanoi,VN,Vietnam -GJong GJa,HN,Hanoi,VN,Vietnam -Hoan Kiem,HN,Hanoi,VN,Vietnam -Hong Ha,HN,Hanoi,VN,Vietnam Erskine Park,SA,South Australia,AU,Australia Buk-gu,26,Busan,KR,South Korea Nam-gu,26,Busan,KR,South Korea Saint-Ferdinand,QC,Quebec,CA,Canada Pointe-a-la-Croix,QC,Quebec,CA,Canada Maria,QC,Quebec,CA,Canada -Val-Brillant,QC,Quebec,CA,Canada Causapscal,QC,Quebec,CA,Canada "Lion's Head",ON,Ontario,CA,Canada Embrun,ON,Ontario,CA,Canada Saint-Jean-de-Dieu,QC,Quebec,CA,Canada Saint-Leon-de-Standon,QC,Quebec,CA,Canada Cala Llonga,IB,Balearic Islands,ES,Spain -Kangru,37,Harjumaa,EE,Estonia Tamsalu,71,Raplamaa,EE,Estonia -Metsanurme,37,Harjumaa,EE,Estonia -Horsa,87,Võrumaa,EE,Estonia -Wedgefield,WA,Western Australia,AU,Australia +Alliku,64,Põlvamaa,EE,Estonia Çelebi,34,Istanbul,TR,Türkiye -Yamada,32,Shimane,JP,Japan Sugahara,32,Shimane,JP,Japan -Hongō,32,Shimane,JP,Japan -Agenogi,32,Shimane,JP,Japan -Midori,32,Shimane,JP,Japan +Pigeon Grove,WA,Western Australia,AU,Australia +Esentepe,34,Istanbul,TR,Türkiye Gayrettepe,34,Istanbul,TR,Türkiye Noda,31,Tottori,JP,Japan -Kawaoka,31,Tottori,JP,Japan -Ōshinozuchō,31,Tottori,JP,Japan -Bōryō,31,Tottori,JP,Japan Peelhurst,WA,Western Australia,AU,Australia -Yarramundi,NSW,New South Wales,AU,Australia Bukit Tinggi,SU,North Sumatra,ID,Indonesia -Cawston,BC,British Columbia,CA,Canada Grand Anse,14,Grand Anse Praslin,SC,Seychelles Playa Grande,G,Guanacaste Province,CR,Costa Rica -Glyka Nera,I,Attica,GR,Greece Wilczyn,02,Lower Silesia,PL,Poland -Sobin,02,Lower Silesia,PL,Poland -Lauenförde,NI,Lower Saxony,DE,Germany -Lichtenau,BY,Bavaria,DE,Germany Thoothukudi,TN,Tamil Nadu,IN,India -Dagali,30,Viken,NO,Norway Nouvelle,QC,Quebec,CA,Canada -Bain Boeuf,,,MU,Mauritius +Danehill,ENG,England,GB,United Kingdom Fabbrica,52,Tuscany,IT,Italy Hakuba,20,Nagano,JP,Japan Somerset Dam,QLD,Queensland,AU,Australia Cabbage Tree Point,QLD,Queensland,AU,Australia Magdalena,NAR,Departamento de Narino,CO,Colombia -Tebing Tinggi,JA,Jambi,ID,Indonesia -Bad Malente-Gremsmuehlen,SH,Schleswig-Holstein,DE,Germany Seef,13,Manama,BH,Bahrain Cranberry Township,PA,Pennsylvania,US,United States -San Marco,72,Campania,IT,Italy -Calodyne,RR,Riviere du Rempart District,MU,Mauritius -Berceni,B,București,RO,Romania -Scarlino Scalo,52,Tuscany,IT,Italy -Rosscahill,C,Connacht,IE,Ireland Reykjanesbaer,2,Southern Peninsula,IS,Iceland -Drapetsona,I,Attica,GR,Greece -Sovereign Hill,WA,Western Australia,AU,Australia -Bindoon,WA,Western Australia,AU,Australia +Fifteen Mile Yard,NT,Northern Territory,AU,Australia Karda Mordo,WA,Western Australia,AU,Australia -Matsunagimachi,17,Ishikawa,JP,Japan -Kariangau,KI,East Kalimantan,ID,Indonesia Cam Le,DN,Da Nang,VN,Vietnam -Ngu Hanh Son,DN,Da Nang,VN,Vietnam +Useless Loop,WA,Western Australia,AU,Australia +Neo Psychiko,I,Attica,GR,Greece Coalpit Heath,ENG,England,GB,United Kingdom -Sassa Scalo,65,Abruzzo,IT,Italy Tomigaoka,29,Nara,JP,Japan Valsamoggia,45,Emilia-Romagna,IT,Italy -Lossatal,SN,Saxony,DE,Germany -Mittelangeln,SH,Schleswig-Holstein,DE,Germany Skulestadmo,46,Vestland,NO,Norway Trecastelli,57,The Marches,IT,Italy Vallefoglia,57,The Marches,IT,Italy +Santa Maria Apparente,57,The Marches,IT,Italy Oyumino,12,Chiba,JP,Japan Fåvang,34,Innlandet,NO,Norway Urangsvåg,46,Vestland,NO,Norway Suji-gu,41,Gyeonggi-do,KR,South Korea Bundang-gu,41,Gyeonggi-do,KR,South Korea Paldal-gu,41,Gyeonggi-do,KR,South Korea -Mezzate,25,Lombardy,IT,Italy -Poia,32,Trentino-Alto Adige,IT,Italy +Centro,MS,Mato Grosso do Sul,BR,Brazil Nonaka,22,Shizuoka,JP,Japan Nakagawachō,22,Shizuoka,JP,Japan Otowachō,22,Shizuoka,JP,Japan Takayanagi,22,Shizuoka,JP,Japan -Aikawa,22,Shizuoka,JP,Japan Nakajima,22,Shizuoka,JP,Japan -Katsumata,22,Shizuoka,JP,Japan -Fujisawa,22,Shizuoka,JP,Japan -Takahashi,22,Shizuoka,JP,Japan -Yoshisawa,22,Shizuoka,JP,Japan -Mariko,22,Shizuoka,JP,Japan Hatori,22,Shizuoka,JP,Japan -Kamifunabara,22,Shizuoka,JP,Japan -Makinokō,22,Shizuoka,JP,Japan -Oka,22,Shizuoka,JP,Japan -Ōnabe,22,Shizuoka,JP,Japan -Motomachi,13,Tokyo,JP,Japan -Kunimichō,18,Fukui,JP,Japan +Ichijō,22,Shizuoka,JP,Japan Hondōchō,18,Fukui,JP,Japan -Kamimorida,18,Fukui,JP,Japan Seginomachi,17,Ishikawa,JP,Japan -Shimonogōmachi,17,Ishikawa,JP,Japan -Fukushimamachi,17,Ishikawa,JP,Japan -Nagayamachō,18,Fukui,JP,Japan -Tachibana,17,Ishikawa,JP,Japan Kiyokane,17,Ishikawa,JP,Japan Shinjō,17,Ishikawa,JP,Japan Inari,17,Ishikawa,JP,Japan Oshino,17,Ishikawa,JP,Japan Ōnebu,17,Ishikawa,JP,Japan -Yanaida,16,Toyama,JP,Japan -Kaguramachi,16,Toyama,JP,Japan -Nōka,16,Toyama,JP,Japan -Wakamatsumachi,17,Ishikawa,JP,Japan -Hongōmachi,16,Toyama,JP,Japan -Nakamura,16,Toyama,JP,Japan Nui Thanh,27,Quảng Nam Province,VN,Vietnam +Phu Ninh,27,Quảng Nam Province,VN,Vietnam Saint-Paul-de-la-Croix,QC,Quebec,CA,Canada -Saint-Benjamin,QC,Quebec,CA,Canada Shigawake,QC,Quebec,CA,Canada Saint-Cyprien,QC,Quebec,CA,Canada -Notre-Dame-des-Monts,QC,Quebec,CA,Canada Inverness,QC,Quebec,CA,Canada -Saint-Basile,QC,Quebec,CA,Canada Sainte-Henedine,QC,Quebec,CA,Canada -Sainte-Rose-de-Watford,QC,Quebec,CA,Canada +Colombier,QC,Quebec,CA,Canada Sainte-Famille,QC,Quebec,CA,Canada -Saint-Jules,QC,Quebec,CA,Canada Saint-Frederic,QC,Quebec,CA,Canada -Saint-Joachim,QC,Quebec,CA,Canada -Biencourt,QC,Quebec,CA,Canada +Saint-Benoit-Labre,QC,Quebec,CA,Canada Auclair,QC,Quebec,CA,Canada Saint-Charles-de-Bellechasse,QC,Quebec,CA,Canada -Longue-Rive,QC,Quebec,CA,Canada -Saint-Prosper,QC,Quebec,CA,Canada -Saint-Severin,QC,Quebec,CA,Canada -Sainte-Angele-de-Merici,QC,Quebec,CA,Canada Saint-Gervais,QC,Quebec,CA,Canada -Saint-Sylvestre,QC,Quebec,CA,Canada -Saint-Gilles,QC,Quebec,CA,Canada Riviere-Bleue,QC,Quebec,CA,Canada -Saint-Neree-de-Bellechasse,QC,Quebec,CA,Canada Saint-Vallier,QC,Quebec,CA,Canada Sainte-Helene,QC,Quebec,CA,Canada Saint-Pierre-de-Broughton,QC,Quebec,CA,Canada -"Kinnear's Mills",QC,Quebec,CA,Canada +Les Hauteurs,QC,Quebec,CA,Canada +"Sainte-Sophie-d'Halifax",QC,Quebec,CA,Canada Laurierville,QC,Quebec,CA,Canada Notre-Dame-du-Portage,QC,Quebec,CA,Canada Sainte-Florence,QC,Quebec,CA,Canada -Sainte-Paule,QC,Quebec,CA,Canada -Saint-Germain,QC,Quebec,CA,Canada Saint-Eusebe,QC,Quebec,CA,Canada Saint-Patrice-de-Beaurivage,QC,Quebec,CA,Canada Saint-Magloire,QC,Quebec,CA,Canada @@ -100205,125 +81686,79 @@ Sainte-Aurelie,QC,Quebec,CA,Canada Notre-Dame-des-Pins,QC,Quebec,CA,Canada Tring-Jonction,QC,Quebec,CA,Canada Petite-Riviere-Saint-Francois,QC,Quebec,CA,Canada -Shinden,20,Nagano,JP,Japan Sainte-Petronille,QC,Quebec,CA,Canada Saint-Arsene,QC,Quebec,CA,Canada La Redemption,QC,Quebec,CA,Canada -Saint-Nazaire-de-Dorchester,QC,Quebec,CA,Canada +Saint-Epiphane,QC,Quebec,CA,Canada Saint-Clement,QC,Quebec,CA,Canada Saint-Moise,QC,Quebec,CA,Canada Saint-Louis-du-Ha! Ha!,QC,Quebec,CA,Canada -Temiscouata-sur-le-Lac,QC,Quebec,CA,Canada Saint-Noel,QC,Quebec,CA,Canada Saints-Anges,QC,Quebec,CA,Canada Saint-Fabien-de-Panet,QC,Quebec,CA,Canada -Saint-Philippe-de-Neri,QC,Quebec,CA,Canada -Uyama,20,Nagano,JP,Japan Kurokawado,20,Nagano,JP,Japan -Sasaga,20,Nagano,JP,Japan -Koyaminami,20,Nagano,JP,Japan Sōga,20,Nagano,JP,Japan -Akkerhaugen,38,Vestfold og Telemark,NO,Norway +Akkerhaugen,08,Telemark,NO,Norway Ballycoolen,L,Leinster,IE,Ireland -Palmanyola,IB,Balearic Islands,ES,Spain -Tenniken,BL,Basel-Landschaft,CH,Switzerland -Måndalen,15,Møre og Romsdal,NO,Norway -Kotobuki,13,Tokyo,JP,Japan +Nickol,WA,Western Australia,AU,Australia +Palm-Mar,CN,Canary Islands,ES,Spain Takadanobaba,13,Tokyo,JP,Japan Vallensbaek Strand,84,Capital Region,DK,Denmark +Sheki,SAK,Shaki,AZ,Azerbaijan Kon Dong,30,Gia Lai Province,VN,Vietnam Felicity,CHA,Chaguanas,TT,Trinidad and Tobago -La Romain,SFO,San Fernando,TT,Trinidad and Tobago -Asahichō,04,Miyagi,JP,Japan +Ventasso,45,Emilia-Romagna,IT,Italy Bondo,GR,Grisons,CH,Switzerland -Penparc,WLS,Wales,GB,United Kingdom -Karlstein am Main,BY,Bavaria,DE,Germany Loosdrecht,NH,North Holland,NL,The Netherlands -Vila-sana,CT,Catalonia,ES,Spain Bandhagen,AB,Stockholm County,SE,Sweden Nakano,13,Tokyo,JP,Japan -Koide,15,Niigata,JP,Japan -Nakajima,04,Miyagi,JP,Japan +Shidaihama,15,Niigata,JP,Japan Tomigaoka,04,Miyagi,JP,Japan +Oroshimachi,04,Miyagi,JP,Japan Yamatomachi,04,Miyagi,JP,Japan Fukumuro,04,Miyagi,JP,Japan -Iwasawa,15,Niigata,JP,Japan Buriakivshchyna,53,Poltava Oblast,UA,Ukraine Ichinotsubo,14,Kanagawa,JP,Japan -Baba,14,Kanagawa,JP,Japan Nakazato,14,Kanagawa,JP,Japan -Nobi,14,Kanagawa,JP,Japan -Iwato,14,Kanagawa,JP,Japan -Yamashinadai,14,Kanagawa,JP,Japan Ōyabe,14,Kanagawa,JP,Japan -Koyabe,14,Kanagawa,JP,Japan Sahara,14,Kanagawa,JP,Japan Kugōchō,14,Kanagawa,JP,Japan -Shiomidai,14,Kanagawa,JP,Japan Fujimichō,14,Kanagawa,JP,Japan Miharuchō,14,Kanagawa,JP,Japan Heiseichō,14,Kanagawa,JP,Japan Hinodechō,14,Kanagawa,JP,Japan -Ōtsuchō,14,Kanagawa,JP,Japan Ikedachō,14,Kanagawa,JP,Japan Yoshii,14,Kanagawa,JP,Japan Kōfūdai,14,Kanagawa,JP,Japan -Uragaoka,14,Kanagawa,JP,Japan -Nishiuraga,14,Kanagawa,JP,Japan -Futaba,14,Kanagawa,JP,Japan -Maborichō,14,Kanagawa,JP,Japan +Nagase,14,Kanagawa,JP,Japan Sakuragaoka,14,Kanagawa,JP,Japan -Sanochō,14,Kanagawa,JP,Japan Minatogaoka,14,Kanagawa,JP,Japan -Higashihemichō,14,Kanagawa,JP,Japan -Take,14,Kanagawa,JP,Japan -Higashiasahina,14,Kanagawa,JP,Japan -Machiyachō,14,Kanagawa,JP,Japan -Krong Nang,33,Đắk Lắk,VN,Vietnam +Nagaurachō,14,Kanagawa,JP,Japan +Akiya,14,Kanagawa,JP,Japan +Ea Kar,33,Đắk Lắk,VN,Vietnam Isshiki,14,Kanagawa,JP,Japan -Nagae,14,Kanagawa,JP,Japan Shinjuku,14,Kanagawa,JP,Japan Hisagi,14,Kanagawa,JP,Japan -Numama,14,Kanagawa,JP,Japan -Zaimokuza,14,Kanagawa,JP,Japan +Hase,14,Kanagawa,JP,Japan Yuigahama,14,Kanagawa,JP,Japan -Fueda,14,Kanagawa,JP,Japan -Tebiro,14,Kanagawa,JP,Japan -Nishikamakura,14,Kanagawa,JP,Japan -Tsunishi,14,Kanagawa,JP,Japan -Kajiwara,14,Kanagawa,JP,Japan -Kamimachiya,14,Kanagawa,JP,Japan -Tokiwa,14,Kanagawa,JP,Japan -Gokurakuji,14,Kanagawa,JP,Japan +Yamazaki,14,Kanagawa,JP,Japan Dalgety Bay,SCT,Scotland,GB,United Kingdom -Osternienburger Land,ST,Saxony-Anhalt,DE,Germany -Chanchal,WB,West Bengal,IN,India Jorebungalow,WB,West Bengal,IN,India -Nieszczyce,02,Lower Silesia,PL,Poland Rudrapur,UK,Uttarakhand,IN,India -Bhanga,C,Dhaka Division,BD,Bangladesh -Laitumkhrah,ML,Meghalaya,IN,India Längenfeld,7,Tyrol,AT,Austria -A Valenza,GA,Galicia,ES,Spain Bertamirans,GA,Galicia,ES,Spain Bonavista,CT,Catalonia,ES,Spain El Parador de las Hortichuelas,AN,Andalusia,ES,Spain -Guadalcacin,AN,Andalusia,ES,Spain -Cibórz,08,Lubusz,PL,Poland -O Milladoiro,GA,Galicia,ES,Spain -Puente Tocinos,MC,Murcia,ES,Spain Saint-Etienne-De-Lauzon,QC,Quebec,CA,Canada +San Isidro de Nijar,AN,Andalusia,ES,Spain Son Ferrer,IB,Balearic Islands,ES,Spain +Torre de Benagalbon,AN,Andalusia,ES,Spain Wendake,QC,Quebec,CA,Canada Milvignes,NE,Neuchâtel,CH,Switzerland Charlton,ENG,England,GB,United Kingdom Rajgangpur,OD,Odisha,IN,India -Yamaguchi,15,Niigata,JP,Japan -Fudōsawa,15,Niigata,JP,Japan -Fukujima,15,Niigata,JP,Japan -Jūninoki,15,Niigata,JP,Japan -Naginomachi,15,Niigata,JP,Japan -Rokubu,15,Niigata,JP,Japan +Takashima,15,Niigata,JP,Japan +Jelutung,BB,Bangka–Belitung Islands,ID,Indonesia Ōnomachi,15,Niigata,JP,Japan Yamada,15,Niigata,JP,Japan Aoyama,15,Niigata,JP,Japan @@ -100332,7 +81767,6 @@ Warino,15,Niigata,JP,Japan Nakagata,15,Niigata,JP,Japan Ubagahashi,15,Niigata,JP,Japan Matsuhama,15,Niigata,JP,Japan -Diepsloot,GP,Gauteng,ZA,South Africa Egg Harbor,NJ,New Jersey,US,United States Ramos Arizpe,COA,Coahuila,MX,Mexico Hermosillo Sahuaripa,SON,Sonora,MX,Mexico @@ -100340,362 +81774,234 @@ Hacienda Santa Fe,JAL,Jalisco,MX,Mexico Fuentes del Valle,MEX,México,MX,Mexico Santa Teresa,MEX,México,MX,Mexico Las Pintitas,JAL,Jalisco,MX,Mexico -Mitras Poniente,NLE,Nuevo León,MX,Mexico -Crucecita,OAX,Oaxaca,MX,Mexico Unidad Habitacional Jose Maria Morelos y Pavon,MOR,Morelos,MX,Mexico Santa Cruz Amilpas,OAX,Oaxaca,MX,Mexico -Jorge Jimenez Cantu,MEX,México,MX,Mexico -La Alameda,JAL,Jalisco,MX,Mexico -San Lucas el Grande,PUE,Puebla,MX,Mexico Santa Catarina Ayometla,TLA,Tlaxcala,MX,Mexico -Campestre Villas del Alamo,HID,Hidalgo,MX,Mexico -Palomar,JAL,Jalisco,MX,Mexico -San Bernabe Temoxtitla,PUE,Puebla,MX,Mexico -Unidad Habitacional Jose Maria Morelos y Pavon,MOR,Morelos,MX,Mexico El Llano,AGU,Aguascalientes,MX,Mexico -La Playa,BCS,Baja California Sur,MX,Mexico -Molinos,AGU,Aguascalientes,MX,Mexico Veracruz,CHP,Chiapas,MX,Mexico Mexico Lindo,QUE,Querétaro,MX,Mexico -Pachuca,VER,Veracruz,MX,Mexico +Amomolulco,MEX,México,MX,Mexico Ejido Culiacan (Culiacancito),SIN,Sinaloa,MX,Mexico Michoacán,CHP,Chiapas,MX,Mexico -La Laguna,MEX,México,MX,Mexico -Alvaradito,VER,Veracruz,MX,Mexico -Tlaxcalancingo,PUE,Puebla,MX,Mexico +La Estacion,QUE,Querétaro,MX,Mexico +Los Pilares,NLE,Nuevo León,MX,Mexico +Alto Lucero,PUE,Puebla,MX,Mexico Paraíso,TAB,Tabasco,MX,Mexico Las Palmas de Medellin,VER,Veracruz,MX,Mexico +Acatlán,PUE,Puebla,MX,Mexico Ninos Heroes,VER,Veracruz,MX,Mexico -Benito Juarez,GRO,Guerrero,MX,Mexico -La Mora,HID,Hidalgo,MX,Mexico -La Isla,OAX,Oaxaca,MX,Mexico -El Saltillo,PUE,Puebla,MX,Mexico Union Hidalgo,OAX,Oaxaca,MX,Mexico -Colinas de Mexicali,BCN,Baja California,MX,Mexico -San Cristobal Tepatlaxco,PUE,Puebla,MX,Mexico Maravatío,MIC,Michoacán,MX,Mexico Sonora,SON,Sonora,MX,Mexico -Zaragoza,TAM,Tamaulipas,MX,Mexico -Vista Hermosa,MEX,México,MX,Mexico -San Miguel,DUR,Durango,MX,Mexico -Oaxaca,DUR,Durango,MX,Mexico +La Paz,PUE,Puebla,MX,Mexico Union de Credito Agricola de Hermosillo,SON,Sonora,MX,Mexico +La Nopalera,CMX,Mexico City,MX,Mexico Granjas Familiares la Paz,BCS,Baja California Sur,MX,Mexico Monterusciello,72,Campania,IT,Italy -Casa Santa,82,Sicily,IT,Italy +Arpino,72,Campania,IT,Italy Mejaniga,34,Veneto,IT,Italy Piazza,25,Lombardy,IT,Italy -Spicchio-Sovigliana,52,Tuscany,IT,Italy Frescada,34,Veneto,IT,Italy Lanzara,72,Campania,IT,Italy San Nicolo a Tordino,65,Abruzzo,IT,Italy Rometta Marea,82,Sicily,IT,Italy -San Martino Bassa,65,Abruzzo,IT,Italy Stra-Montanara-Pieve,34,Veneto,IT,Italy -Torelli-Torrette,72,Campania,IT,Italy -Villa Rosa,65,Abruzzo,IT,Italy -Su Planu,88,Sardinia,IT,Italy -Parco Leonardo,62,Lazio,IT,Italy -Manoppello Scalo,65,Abruzzo,IT,Italy -Bellante Stazione,65,Abruzzo,IT,Italy -Carrubazza-Motta,82,Sicily,IT,Italy -Valleggia,42,Liguria,IT,Italy -Monticello,25,Lombardy,IT,Italy -Coperchia,72,Campania,IT,Italy -Albuccione,62,Lazio,IT,Italy -Mussotto,21,Piedmont,IT,Italy -Cintolese,52,Tuscany,IT,Italy -Castelminio,34,Veneto,IT,Italy +Roteglia,45,Emilia-Romagna,IT,Italy +Vighizzolo,25,Lombardy,IT,Italy +Praticello,45,Emilia-Romagna,IT,Italy Pionca,34,Veneto,IT,Italy -Longara,45,Emilia-Romagna,IT,Italy -San Gregorio,34,Veneto,IT,Italy -Dodici Morelli,45,Emilia-Romagna,IT,Italy -Pedalino,82,Sicily,IT,Italy +Manesseno,42,Liguria,IT,Italy +Giammoro,82,Sicily,IT,Italy Gallo,57,The Marches,IT,Italy Faella,52,Tuscany,IT,Italy +Marcellina,78,Calabria,IT,Italy +Onigo,34,Veneto,IT,Italy Mairano,25,Lombardy,IT,Italy -Tregasio,25,Lombardy,IT,Italy -Bertipaglia,34,Veneto,IT,Italy Zorlesco,25,Lombardy,IT,Italy Fénis,23,Aosta Valley,IT,Italy -Venegazzù,34,Veneto,IT,Italy -Manzolino,45,Emilia-Romagna,IT,Italy -Ramiola,45,Emilia-Romagna,IT,Italy +San Biagio,57,The Marches,IT,Italy +San Michele dei Mucchietti,45,Emilia-Romagna,IT,Italy +Premenugo,25,Lombardy,IT,Italy +Cavazzona,45,Emilia-Romagna,IT,Italy Zona Industriale,57,The Marches,IT,Italy -Ballò,34,Veneto,IT,Italy -Osteria del Gatto,55,Umbria,IT,Italy +"Monti d'Arena-Bosco Caggione",75,Apulia,IT,Italy +Castelmassimo,62,Lazio,IT,Italy Poianella,34,Veneto,IT,Italy -Vigardolo,34,Veneto,IT,Italy -Campiglione,57,The Marches,IT,Italy -Berzantina,45,Emilia-Romagna,IT,Italy -Fanano,57,The Marches,IT,Italy -Rotta,25,Lombardy,IT,Italy -Borgo,21,Piedmont,IT,Italy +Squillace Lido,78,Calabria,IT,Italy +Foresta,78,Calabria,IT,Italy Pian di Mugnone,52,Tuscany,IT,Italy -Pennisi,82,Sicily,IT,Italy Ozzano Taro,45,Emilia-Romagna,IT,Italy -Canavaccio,57,The Marches,IT,Italy -"Porto d'Adda",25,Lombardy,IT,Italy -San Giacomo,25,Lombardy,IT,Italy +Badia al Pino,52,Tuscany,IT,Italy +Pezzan,34,Veneto,IT,Italy +Pilastro,45,Emilia-Romagna,IT,Italy +Calmasino,34,Veneto,IT,Italy San Prospero,45,Emilia-Romagna,IT,Italy -Beregazzo,25,Lombardy,IT,Italy -San Vitale Grande,45,Emilia-Romagna,IT,Italy -Pian di Venola,45,Emilia-Romagna,IT,Italy +Prosto,25,Lombardy,IT,Italy +Basella,25,Lombardy,IT,Italy +Monterotondo,25,Lombardy,IT,Italy +"Sant'Andrea Bagni",45,Emilia-Romagna,IT,Italy Iannassi-Bosco Perrotta,72,Campania,IT,Italy -Bosco-Strisce,78,Calabria,IT,Italy -Fabbrica Durini,25,Lombardy,IT,Italy -Pizzoletta,34,Veneto,IT,Italy -Cerqueto,55,Umbria,IT,Italy -Brattirò,78,Calabria,IT,Italy +Santuario,42,Liguria,IT,Italy +Martelletto,78,Calabria,IT,Italy +Fossanova San Marco,45,Emilia-Romagna,IT,Italy Leccio,52,Tuscany,IT,Italy -Esenta,25,Lombardy,IT,Italy -San Salvatore,52,Tuscany,IT,Italy -Villanders,32,Trentino-Alto Adige,IT,Italy +Marginone,52,Tuscany,IT,Italy +San Macario,25,Lombardy,IT,Italy Tarmassia,34,Veneto,IT,Italy Croce,34,Veneto,IT,Italy Castelnuovo,65,Abruzzo,IT,Italy -Castelrotto,21,Piedmont,IT,Italy -Barbiano,32,Trentino-Alto Adige,IT,Italy Mamiano,45,Emilia-Romagna,IT,Italy -Magazzeno,72,Campania,IT,Italy -Maragnole,34,Veneto,IT,Italy +Cambiano,52,Tuscany,IT,Italy Corigliano,72,Campania,IT,Italy -Torbiato,25,Lombardy,IT,Italy -Corpo di Cava,72,Campania,IT,Italy -Selva,25,Lombardy,IT,Italy -Brianzola,25,Lombardy,IT,Italy -"Sant'Ubaldo",57,The Marches,IT,Italy +Soriano,25,Lombardy,IT,Italy Puglia,52,Tuscany,IT,Italy Colle,55,Umbria,IT,Italy Fonte,72,Campania,IT,Italy -Betlemme,21,Piedmont,IT,Italy Rettore (Mezzavia),34,Veneto,IT,Italy Bettolino,25,Lombardy,IT,Italy Zona Artigianale,75,Apulia,IT,Italy -La Rosa,52,Tuscany,IT,Italy -Buonacompra,45,Emilia-Romagna,IT,Italy Gesuiti,78,Calabria,IT,Italy Rossi,42,Liguria,IT,Italy -Campomigliaio,52,Tuscany,IT,Italy Giuliano,77,Basilicate,IT,Italy -Fosseno,21,Piedmont,IT,Italy +Santa Cristina,52,Tuscany,IT,Italy Marche,32,Trentino-Alto Adige,IT,Italy -Parco Adria,75,Apulia,IT,Italy -Crosara,34,Veneto,IT,Italy +Antico Lazio-Codette,62,Lazio,IT,Italy Zona Industriale Val Pescara,65,Abruzzo,IT,Italy Castelcucco,34,Veneto,IT,Italy -Santa Sofia,25,Lombardy,IT,Italy Campi,32,Trentino-Alto Adige,IT,Italy Valdaro,25,Lombardy,IT,Italy Mercato Cilento,72,Campania,IT,Italy Area Industriale,45,Emilia-Romagna,IT,Italy San Marino,34,Veneto,IT,Italy Porto,55,Umbria,IT,Italy -Zona Industriale Artigianale,32,Trentino-Alto Adige,IT,Italy +Utile,72,Campania,IT,Italy Bassone,52,Tuscany,IT,Italy -Roncaglia,21,Piedmont,IT,Italy -Spicchio,52,Tuscany,IT,Italy -Strà,34,Veneto,IT,Italy +Cascina del Sole,25,Lombardy,IT,Italy Marco,32,Trentino-Alto Adige,IT,Italy -Cadin di Sotto,34,Veneto,IT,Italy Cadorno,45,Emilia-Romagna,IT,Italy -Trieste,34,Veneto,IT,Italy -Bastiglia,45,Emilia-Romagna,IT,Italy -Pianezze,32,Trentino-Alto Adige,IT,Italy Campolungo,62,Lazio,IT,Italy -Fratta,34,Veneto,IT,Italy Roverè,32,Trentino-Alto Adige,IT,Italy Rettorgole,34,Veneto,IT,Italy -Ponte Trebbia,45,Emilia-Romagna,IT,Italy -Viganò,25,Lombardy,IT,Italy -Vedegheto,45,Emilia-Romagna,IT,Italy -Boccaldo,32,Trentino-Alto Adige,IT,Italy +Pianezza,34,Veneto,IT,Italy Comunanza,57,The Marches,IT,Italy -Marzano,72,Campania,IT,Italy Manzoni,21,Piedmont,IT,Italy -Colognora,52,Tuscany,IT,Italy Scuola,34,Veneto,IT,Italy Casalecchio,45,Emilia-Romagna,IT,Italy Case,67,Molise,IT,Italy Concenedo,25,Lombardy,IT,Italy Chiara,21,Piedmont,IT,Italy -Soria,21,Piedmont,IT,Italy -Levada,34,Veneto,IT,Italy -Serravalle,45,Emilia-Romagna,IT,Italy Pescara,62,Lazio,IT,Italy Montecchio,57,The Marches,IT,Italy -Bellaria,45,Emilia-Romagna,IT,Italy Gobbi,34,Veneto,IT,Italy -Borghi,34,Veneto,IT,Italy Castello di Serravalle,45,Emilia-Romagna,IT,Italy Padula,72,Campania,IT,Italy Severini,72,Campania,IT,Italy Colletta,42,Liguria,IT,Italy +San Luca,72,Campania,IT,Italy Fantini,21,Piedmont,IT,Italy -Capannuccia,52,Tuscany,IT,Italy +Marina di Strongoli,78,Calabria,IT,Italy Ferrero,21,Piedmont,IT,Italy Frascarolo,25,Lombardy,IT,Italy -San Gervasio,25,Lombardy,IT,Italy "L'Isola",21,Piedmont,IT,Italy -Trento,34,Veneto,IT,Italy -Fontanelle,45,Emilia-Romagna,IT,Italy -Monte,67,Molise,IT,Italy +Moglie,57,The Marches,IT,Italy +Calle,77,Basilicate,IT,Italy +Santa Maria Maddalena,34,Veneto,IT,Italy Rai,21,Piedmont,IT,Italy +Cappelletta,34,Veneto,IT,Italy Palladio,34,Veneto,IT,Italy -Baiano,72,Campania,IT,Italy -Trinità,21,Piedmont,IT,Italy -Lavagno,34,Veneto,IT,Italy -Bologna,21,Piedmont,IT,Italy +Pieve A Bozzone,52,Tuscany,IT,Italy Milan,34,Veneto,IT,Italy Rosi,34,Veneto,IT,Italy Arese,25,Lombardy,IT,Italy -Ferrara,21,Piedmont,IT,Italy -Gazzo,34,Veneto,IT,Italy Guarene,21,Piedmont,IT,Italy -Asti,45,Emilia-Romagna,IT,Italy Sarego,34,Veneto,IT,Italy Canossa,45,Emilia-Romagna,IT,Italy Mozzanica,25,Lombardy,IT,Italy -Piano,72,Campania,IT,Italy Conti,21,Piedmont,IT,Italy -Cassino,25,Lombardy,IT,Italy +Giovo,32,Trentino-Alto Adige,IT,Italy +Loreggiola,34,Veneto,IT,Italy Carignano,21,Piedmont,IT,Italy Mozzo,25,Lombardy,IT,Italy Fucine,25,Lombardy,IT,Italy Cascina Nuova,25,Lombardy,IT,Italy Lombardi,32,Trentino-Alto Adige,IT,Italy Gazzola,45,Emilia-Romagna,IT,Italy -Rovereto,45,Emilia-Romagna,IT,Italy Quartiere Spip,45,Emilia-Romagna,IT,Italy Area di Ricerca,36,Friuli Venezia Giulia,IT,Italy Marzole,25,Lombardy,IT,Italy Pian di Parata,42,Liguria,IT,Italy Jaber Al Ali,AH,Al Aḩmadī,KW,Kuwait Kurukshetra,HR,Haryana,IN,India -Lavrica,123,Obcina Skofljica,SI,Slovenia +Gabernik,113,Slovenska Bistrica,SI,Slovenia Bhagawangola,WB,West Bengal,IN,India -Raghunathganj,WB,West Bengal,IN,India -Hardek,087,Obcina Ormoz,SI,Slovenia -Robanov Kot,180,Obcina Solcava,SI,Slovenia +Posavec,102,Radovljica,SI,Slovenia +Šmarjeta pri Celju,011,Celje,SI,Slovenia +Robanov Kot,180,Solčava Municipality,SI,Slovenia Klenovik,121,Obcina Skocjan,SI,Slovenia Bruhanja Vas,020,Dobrepolje,SI,Slovenia -Ruše,190,Obcina Zalec,SI,Slovenia -Cesta,130,Trebnje,SI,Slovenia -Rečica,038,Ilirska Bistrica,SI,Slovenia -Bistrica ob Dravi,108,Obcina Ruse,SI,Slovenia -Spodnja Korena,026,Duplek,SI,Slovenia -Suhor,085,Mestna Obcina Novo mesto,SI,Slovenia -Kajika,04,Miyagi,JP,Japan +Bistrica ob Dravi,108,Ruše Municipality,SI,Slovenia Kuroki,07,Fukushima,JP,Japan -Ōkubo,07,Fukushima,JP,Japan Kamata,07,Fukushima,JP,Japan -Yamada,07,Fukushima,JP,Japan Izumizaki,07,Fukushima,JP,Japan Shioda,07,Fukushima,JP,Japan -Katahiramachi,07,Fukushima,JP,Japan -Arai,07,Fukushima,JP,Japan -Kamitoriwata,07,Fukushima,JP,Japan +Kōyōchō,07,Fukushima,JP,Japan +Nakamachi,07,Fukushima,JP,Japan Ōhashi,07,Fukushima,JP,Japan -Royse,30,Viken,NO,Norway Sagstua,34,Innlandet,NO,Norway -Iwata,35,Yamaguchi,JP,Japan Isomitsu,40,Fukuoka,JP,Japan Kamiyamada,40,Fukuoka,JP,Japan -Straumsjoen,18,Nordland,NO,Norway +Straumsjøen,18,Nordland,NO,Norway Yamaguma,40,Fukuoka,JP,Japan Tengah,KB,West Kalimantan,ID,Indonesia -Pasiran,KB,West Kalimantan,ID,Indonesia -Buenos Aires,MEX,México,MX,Mexico Peschiera Borromeo,25,Lombardy,IT,Italy -Portici,25,Lombardy,IT,Italy Padova,34,Veneto,IT,Italy Veneto,34,Veneto,IT,Italy Predaia - Campodenno,32,Trentino-Alto Adige,IT,Italy -Pordenone,34,Veneto,IT,Italy -Ponte,34,Veneto,IT,Italy San Polo I,65,Abruzzo,IT,Italy -Nea Ionia,E,Thessaly,GR,Greece -Sainte-Helene-de-Chester,QC,Quebec,CA,Canada +Zona Industriale Marischio,57,The Marches,IT,Italy Saint-Bernard-sur-Mer,QC,Quebec,CA,Canada Wesham,ENG,England,GB,United Kingdom Casello,78,Calabria,IT,Italy Curtatone,25,Lombardy,IT,Italy Poggio Piccolo,45,Emilia-Romagna,IT,Italy -Fossacesia Marina,65,Abruzzo,IT,Italy Crocetta,42,Liguria,IT,Italy Vöran,32,Trentino-Alto Adige,IT,Italy Philippines,14,Autonomous Region in Muslim Mindanao,PH,Philippines -Campolongo Maggiore,34,Veneto,IT,Italy Zefyri,I,Attica,GR,Greece -Thrakomakedones,I,Attica,GR,Greece -Nea Penteli,I,Attica,GR,Greece -Nea Chalkidona,I,Attica,GR,Greece -Loreto Stazione,57,The Marches,IT,Italy -Piani Poggio Fidoni,62,Lazio,IT,Italy -Carlentini Nord,82,Sicily,IT,Italy -Val Vomano,65,Abruzzo,IT,Italy -Castelbello,32,Trentino-Alto Adige,IT,Italy +Passo Ripe,57,The Marches,IT,Italy Paderno,34,Veneto,IT,Italy Marina di Altidona,57,The Marches,IT,Italy -Villapiana Lido,78,Calabria,IT,Italy -Codiverno,34,Veneto,IT,Italy -Falerna Scalo,78,Calabria,IT,Italy Orbetello Scalo,52,Tuscany,IT,Italy Ponte Sasso,57,The Marches,IT,Italy Calvi Risorta,72,Campania,IT,Italy Leporano Marina,75,Apulia,IT,Italy -Chiusi Scalo,52,Tuscany,IT,Italy Due Carrare,34,Veneto,IT,Italy -El Paraiso,AN,Andalusia,ES,Spain +Dionysos Kerateas,I,Attica,GR,Greece Sotokanda,13,Tokyo,JP,Japan Joda,OD,Odisha,IN,India -Abridge,ENG,England,GB,United Kingdom -Arkley,ENG,England,GB,United Kingdom -Almere Poort,FL,Flevoland,NL,The Netherlands -Malvin Norte,MO,Montevideo Department,UY,Uruguay -Khawzawl,MZ,Mizoram,IN,India -Thodupuzha,KL,Kerala,IN,India -Chapai Nawabganj,E,Rajshahi Division,BD,Bangladesh Rizhao,SD,Shandong,CN,China Bronte Park,TAS,Tasmania,AU,Australia Thong Nhat,39,Đồng Nai Province,VN,Vietnam -Khu Pho Hai,39,Đồng Nai Province,VN,Vietnam Tan Phu,58,Bình Phước Province,VN,Vietnam +Go Dau,37,Tây Ninh Province,VN,Vietnam Tan Tien,37,Tây Ninh Province,VN,Vietnam -Ozoracho,01,Hokkaido,JP,Japan -Honey,PUE,Puebla,MX,Mexico -La Laguna,VER,Veracruz,MX,Mexico -Furenaicho,01,Hokkaido,JP,Japan -Takaoka,01,Hokkaido,JP,Japan +Ben GJinh,37,Tây Ninh Province,VN,Vietnam +Ōzorachō,01,Hokkaido,JP,Japan Rankoshi,01,Hokkaido,JP,Japan -Enami,01,Hokkaido,JP,Japan Åre,Z,Jämtland County,SE,Sweden -Omura,20,Nagano,JP,Japan -Satoyamabe,20,Nagano,JP,Japan Luozhuangcun,SD,Shandong,CN,China Minato,20,Nagano,JP,Japan Fukushima,20,Nagano,JP,Japan -Shiga,20,Nagano,JP,Japan -Kitayama,20,Nagano,JP,Japan -Toyohira,20,Nagano,JP,Japan Ikuta,20,Nagano,JP,Japan -Uedahara,20,Nagano,JP,Japan -Minamijo,20,Nagano,JP,Japan -Kano,20,Nagano,JP,Japan -Hachiman,20,Nagano,JP,Japan +Kanō,20,Nagano,JP,Japan Nagakura,20,Nagano,JP,Japan -Nagatoro,20,Nagano,JP,Japan -Matsubara,20,Nagano,JP,Japan Hotaka,20,Nagano,JP,Japan Kotobuki,20,Nagano,JP,Japan -Tsuchidaru,15,Niigata,JP,Japan Huayu,SD,Shandong,CN,China -Morishita,10,Gunma,JP,Japan -Yven,30,Viken,NO,Norway -Melissia,H,Central Greece,GR,Greece +Yven,01,Østfold,NO,Norway +Stoke,ENG,England,GB,United Kingdom Sol de Mallorca,IB,Balearic Islands,ES,Spain Ruhwa,CI,Cibitoke Province,BI,Burundi -Deep Water Bay,HSO,Southern,HK,Hong Kong Rasdhoo,02,Northern Ari Atoll,MV,Maldives Centro,CMX,Mexico City,MX,Mexico Extertal,NW,North Rhine-Westphalia,DE,Germany @@ -100703,355 +82009,200 @@ Puyang,HA,Henan,CN,China Nanokaichi,10,Gunma,JP,Japan Yanakamachi,10,Gunma,JP,Japan Hirobaba,10,Gunma,JP,Japan -Okubo,10,Gunma,JP,Japan Todoroku,10,Gunma,JP,Japan -Kamihosoimachi,10,Gunma,JP,Japan Aramakimachi,10,Gunma,JP,Japan -Kameizumimachi,10,Gunma,JP,Japan -Takahanadai,10,Gunma,JP,Japan -Otachicho,10,Gunma,JP,Japan -Ishiuchi,10,Gunma,JP,Japan -Kayano,10,Gunma,JP,Japan -Shiroi,10,Gunma,JP,Japan -Onoko,10,Gunma,JP,Japan +Santa Catarina,DUR,Durango,MX,Mexico +Gaobeijie,HE,Hebei,CN,China Kaminoda,10,Gunma,JP,Japan -Omido,11,Saitama,JP,Japan -Nagatoro,11,Saitama,JP,Japan +Ōmidō,11,Saitama,JP,Japan +Goderich,W,Western Area,SL,Sierra Leone Ojima,11,Saitama,JP,Japan -Tanaka,11,Saitama,JP,Japan Yamaga,11,Saitama,JP,Japan Oka,11,Saitama,JP,Japan Omaeda,11,Saitama,JP,Japan Kokusaiji,11,Saitama,JP,Japan -Murei,11,Saitama,JP,Japan Akahama,11,Saitama,JP,Japan Ochiai,11,Saitama,JP,Japan -Kamagata,11,Saitama,JP,Japan Tsukinowa,11,Saitama,JP,Japan -Kamichujo,11,Saitama,JP,Japan Sakitama,11,Saitama,JP,Japan -Oashi,11,Saitama,JP,Japan +Ōashi,11,Saitama,JP,Japan Nagayatsu,11,Saitama,JP,Japan -Arako,11,Saitama,JP,Japan NevveZiv,Z,Northern District,IL,Israel -Okuno,36,Tokushima,JP,Japan -Yakami,36,Tokushima,JP,Japan -Osaka,36,Tokushima,JP,Japan -Satozuka,36,Tokushima,JP,Japan -Aihata,36,Tokushima,JP,Japan -Kawauchicho,36,Tokushima,JP,Japan -Kasuga,36,Tokushima,JP,Japan -Obaracho,36,Tokushima,JP,Japan -Hayashidacho,37,Kagawa,JP,Japan +Uenomaruchō,28,Hyōgo,JP,Japan +Kawauchichō,36,Tokushima,JP,Japan +Ōbarachō,36,Tokushima,JP,Japan Hiragi,37,Kagawa,JP,Japan Hanley Swan,ENG,England,GB,United Kingdom +Neelankarai,TN,Tamil Nadu,IN,India Arafat,15,Nouakchott Sud,MR,Mauritania Pabna Sadar,E,Rajshahi Division,BD,Bangladesh -Chopwell,ENG,England,GB,United Kingdom Saltillito,ZAC,Zacatecas,MX,Mexico -Esakacho,27,Ōsaka,JP,Japan -Tarumicho,27,Ōsaka,JP,Japan -Kotobukicho,27,Ōsaka,JP,Japan -Suitocho,27,Ōsaka,JP,Japan -Shojaku,27,Ōsaka,JP,Japan -Katayamacho,27,Ōsaka,JP,Japan +Tarumichō,27,Ōsaka,JP,Japan +Suitōchō,27,Ōsaka,JP,Japan +Shōjaku,27,Ōsaka,JP,Japan +Katayamachō,27,Ōsaka,JP,Japan Momoyamadai,27,Ōsaka,JP,Japan Furuedai,27,Ōsaka,JP,Japan -Aoyamadai,27,Ōsaka,JP,Japan -Fujishirodai,27,Ōsaka,JP,Japan Senrioka-naka,27,Ōsaka,JP,Japan Saidera,27,Ōsaka,JP,Japan -Honan,27,Ōsaka,JP,Japan -Okamachi,27,Ōsaka,JP,Japan Honmachi,27,Ōsaka,JP,Japan -Miyayamacho,27,Ōsaka,JP,Japan -Kasugacho,27,Ōsaka,JP,Japan +Kasugachō,27,Ōsaka,JP,Japan Sakuragaoka,27,Ōsaka,JP,Japan -Sakurai,27,Ōsaka,JP,Japan -Makiochi,27,Ōsaka,JP,Japan -Niina,27,Ōsaka,JP,Japan Nishijuku,27,Ōsaka,JP,Japan -Higashiyamacho,27,Ōsaka,JP,Japan -Hachizuka,27,Ōsaka,JP,Japan -Shibutani,27,Ōsaka,JP,Japan -Kofudai,27,Ōsaka,JP,Japan -Nakamuracho,27,Ōsaka,JP,Japan -Tamashima,27,Ōsaka,JP,Japan -Mizuo,27,Ōsaka,JP,Japan -Shima,27,Ōsaka,JP,Japan -Kurakakiuchi,27,Ōsaka,JP,Japan -Kasugaoka,27,Ōsaka,JP,Japan -Yamatedai,27,Ōsaka,JP,Japan +Nakamurachō,27,Ōsaka,JP,Japan Nozato,27,Ōsaka,JP,Japan Mitejima,27,Ōsaka,JP,Japan Tsukamoto,27,Ōsaka,JP,Japan Awaji,27,Ōsaka,JP,Japan -Kamishinjo,27,Ōsaka,JP,Japan -Kitaeguchi,27,Ōsaka,JP,Japan +Kamishinjō,27,Ōsaka,JP,Japan Itakano,27,Ōsaka,JP,Japan Matsugaoka,27,Ōsaka,JP,Japan -Ankojicho,27,Ōsaka,JP,Japan -Kosobecho,27,Ōsaka,JP,Japan -Takagakicho,27,Ōsaka,JP,Japan -Fukazawacho,27,Ōsaka,JP,Japan -Mishimae,27,Ōsaka,JP,Japan -Yanagawacho,27,Ōsaka,JP,Japan -Shimotanabecho,27,Ōsaka,JP,Japan -Himurocho,27,Ōsaka,JP,Japan -Imashirocho,27,Ōsaka,JP,Japan -Makamicho,27,Ōsaka,JP,Japan +Ankōjichō,27,Ōsaka,JP,Japan +Yodonoharachō,27,Ōsaka,JP,Japan +Takagakichō,27,Ōsaka,JP,Japan +Himurochō,27,Ōsaka,JP,Japan Tsukahara,27,Ōsaka,JP,Japan -Taguchi,27,Ōsaka,JP,Japan Hoshigaoka,27,Ōsaka,JP,Japan -Aoyama,27,Ōsaka,JP,Japan -Myokenzaka,27,Ōsaka,JP,Japan -Okayama,27,Ōsaka,JP,Japan -Toyozatocho,27,Ōsaka,JP,Japan -Nishikicho,27,Ōsaka,JP,Japan -Kidacho,27,Ōsaka,JP,Japan -Takamiya,27,Ōsaka,JP,Japan -Naritacho,27,Ōsaka,JP,Japan -Okubocho,27,Ōsaka,JP,Japan -Yanagimachi,27,Ōsaka,JP,Japan -Ishiharacho,27,Ōsaka,JP,Japan -Mitsushima,27,Ōsaka,JP,Japan +Nishikichō,27,Ōsaka,JP,Japan Sanga,27,Ōsaka,JP,Japan Morofuku,27,Ōsaka,JP,Japan -Hojo,27,Ōsaka,JP,Japan -Kusakacho,27,Ōsaka,JP,Japan -Shinmachi,27,Ōsaka,JP,Japan -Konoikecho,27,Ōsaka,JP,Japan -Inada-honmachi,27,Ōsaka,JP,Japan -Takaida,27,Ōsaka,JP,Japan +Hōjō,27,Ōsaka,JP,Japan Nishizutsumi,27,Ōsaka,JP,Japan -Ikeshimacho,27,Ōsaka,JP,Japan -Rokumanjicho,27,Ōsaka,JP,Japan -Yugecho,27,Ōsaka,JP,Japan -Ota,27,Ōsaka,JP,Japan -Kinomoto,27,Ōsaka,JP,Japan -Kameicho,27,Ōsaka,JP,Japan -Yamanoicho,27,Ōsaka,JP,Japan -Ogata,27,Ōsaka,JP,Japan -Tamatecho,27,Ōsaka,JP,Japan -Eganosho,27,Ōsaka,JP,Japan -Mukaino,27,Ōsaka,JP,Japan -Higashiyama,27,Ōsaka,JP,Japan -Daiho,27,Ōsaka,JP,Japan -Kano,27,Ōsaka,JP,Japan -Naka,27,Ōsaka,JP,Japan -Oshiocho,27,Ōsaka,JP,Japan -Amanocho,27,Ōsaka,JP,Japan +Rokumanjichō,27,Ōsaka,JP,Japan +Kameichō,27,Ōsaka,JP,Japan +Yamanoichō,27,Ōsaka,JP,Japan +Ōgata,27,Ōsaka,JP,Japan +Kanō,27,Ōsaka,JP,Japan +Amanochō,27,Ōsaka,JP,Japan Hino,27,Ōsaka,JP,Japan -Amami,27,Ōsaka,JP,Japan Shimizu,27,Ōsaka,JP,Japan -Okacho,27,Ōsaka,JP,Japan -Kokubucho,27,Ōsaka,JP,Japan -Komyodai,27,Ōsaka,JP,Japan -Wadacho,27,Ōsaka,JP,Japan +Okachō,27,Ōsaka,JP,Japan +Kokubuchō,27,Ōsaka,JP,Japan +Kōmyōdai,27,Ōsaka,JP,Japan Midorigaoka,27,Ōsaka,JP,Japan -Karakunicho,27,Ōsaka,JP,Japan -Migatacho,27,Ōsaka,JP,Japan -Wakecho,27,Ōsaka,JP,Japan -Onoicho,27,Ōsaka,JP,Japan -Fuchucho,27,Ōsaka,JP,Japan -Sakamotocho,27,Ōsaka,JP,Japan -Fuseyacho,27,Ōsaka,JP,Japan -Osawacho,27,Ōsaka,JP,Japan -Inabacho,27,Ōsaka,JP,Japan -Obucho,27,Ōsaka,JP,Japan -Habucho,27,Ōsaka,JP,Japan -Isonokamicho,27,Ōsaka,JP,Japan -Niihama,27,Ōsaka,JP,Japan -Ikeuracho,27,Ōsaka,JP,Japan -Kodai,27,Ōsaka,JP,Japan -Wada,27,Ōsaka,JP,Japan +Onoichō,27,Ōsaka,JP,Japan +Fuchūchō,27,Ōsaka,JP,Japan +Fuseyachō,27,Ōsaka,JP,Japan +Inabachō,27,Ōsaka,JP,Japan +Habuchō,27,Ōsaka,JP,Japan +Isonokamichō,27,Ōsaka,JP,Japan +Ikeurachō,27,Ōsaka,JP,Japan Miharadai,27,Ōsaka,JP,Japan -Takakuradai,27,Ōsaka,JP,Japan Wakamatsudai,27,Ōsaka,JP,Japan -Akasakadai,27,Ōsaka,JP,Japan Harayamadai,27,Ōsaka,JP,Japan -Shiroyamadai,27,Ōsaka,JP,Japan -Niwashirodai,27,Ōsaka,JP,Japan -Oyamadacho,27,Ōsaka,JP,Japan Handa,27,Ōsaka,JP,Japan -Onodai,27,Ōsaka,JP,Japan -Takabedai,27,Ōsaka,JP,Japan -Shindo,27,Ōsaka,JP,Japan +Ōnodai,27,Ōsaka,JP,Japan Owai,27,Ōsaka,JP,Japan -Habikigaoka,27,Ōsaka,JP,Japan -Omino,27,Ōsaka,JP,Japan -Notocho,27,Ōsaka,JP,Japan -Kitahanadacho,27,Ōsaka,JP,Japan -Hishiki,27,Ōsaka,JP,Japan +Kitahanadachō,27,Ōsaka,JP,Japan Kusabe,27,Ōsaka,JP,Japan Ao,27,Ōsaka,JP,Japan +Kitashinmachi,27,Ōsaka,JP,Japan Nakatsu,27,Ōsaka,JP,Japan -Chayamachi,27,Ōsaka,JP,Japan -Hannancho,27,Ōsaka,JP,Japan -Showacho,27,Ōsaka,JP,Japan -Tajima,27,Ōsaka,JP,Japan +Hannanchō,27,Ōsaka,JP,Japan +Shōwachō,27,Ōsaka,JP,Japan Kamiji,27,Ōsaka,JP,Japan -Miyakojima-hondori,27,Ōsaka,JP,Japan -Omiya,27,Ōsaka,JP,Japan -Oshima,28,Hyōgo,JP,Japan -Tachibanacho,28,Hyōgo,JP,Japan -Mukocho,28,Hyōgo,JP,Japan +Ōmiya,27,Ōsaka,JP,Japan +Ōshima,28,Hyōgo,JP,Japan +Tachibanachō,28,Hyōgo,JP,Japan Kamisakabe,28,Hyōgo,JP,Japan -Nanamatsucho,28,Hyōgo,JP,Japan -Nishinaniwacho,28,Hyōgo,JP,Japan -Koshiencho,28,Hyōgo,JP,Japan -Nangocho,28,Hyōgo,JP,Japan -Tonoyamacho,28,Hyōgo,JP,Japan -Kitarokkodai,28,Hyōgo,JP,Japan -Takatsukasa,28,Hyōgo,JP,Japan +Nanamatsuchō,28,Hyōgo,JP,Japan +Nishinaniwachō,28,Hyōgo,JP,Japan +Kōshienchō,28,Hyōgo,JP,Japan +Nangōchō,28,Hyōgo,JP,Japan +Tonoyamachō,28,Hyōgo,JP,Japan +Kitarokkōdai,28,Hyōgo,JP,Japan +Nishino,28,Hyōgo,JP,Japan Obayashi,28,Hyōgo,JP,Japan Nogami,28,Hyōgo,JP,Japan -Kawamo,28,Hyōgo,JP,Japan -Hanayashiki,28,Hyōgo,JP,Japan -Konoike,28,Hyōgo,JP,Japan -Ogino,28,Hyōgo,JP,Japan -Kitano,28,Hyōgo,JP,Japan -Ojika,28,Hyōgo,JP,Japan -Nishitada,28,Hyōgo,JP,Japan -Yuyamadai,28,Hyōgo,JP,Japan -Yato,28,Hyōgo,JP,Japan -Keyakizaka,28,Hyōgo,JP,Japan -Koyodai,28,Hyōgo,JP,Japan -Tadain,28,Hyōgo,JP,Japan -Midoridai,28,Hyōgo,JP,Japan +Ōjika,28,Hyōgo,JP,Japan +Kōyōdai,28,Hyōgo,JP,Japan +Nishiuneno,28,Hyōgo,JP,Japan Matsuodai,28,Hyōgo,JP,Japan -Wakaba,28,Hyōgo,JP,Japan Nishihata,28,Hyōgo,JP,Japan -Iwazonocho,28,Hyōgo,JP,Japan -Higashiashiyacho,28,Hyōgo,JP,Japan -Ogi,28,Hyōgo,JP,Japan -Aioicho,28,Hyōgo,JP,Japan -Hiranocho,28,Hyōgo,JP,Japan -Minatogawacho,28,Hyōgo,JP,Japan +Ōgi,28,Hyōgo,JP,Japan +Aioichō,28,Hyōgo,JP,Japan Tomogaoka,28,Hyōgo,JP,Japan Shirakawadai,28,Hyōgo,JP,Japan -Dainichigaokacho,28,Hyōgo,JP,Japan -Myohoji,28,Hyōgo,JP,Japan +Dainichigaokachō,28,Hyōgo,JP,Japan +Myōhōji,28,Hyōgo,JP,Japan Nishimaiko,28,Hyōgo,JP,Japan -Maikodai,28,Hyōgo,JP,Japan Hontamon,28,Hyōgo,JP,Japan -Myodanicho,28,Hyōgo,JP,Japan -Shimohatacho,28,Hyōgo,JP,Japan +Tamondai,28,Hyōgo,JP,Japan +Myōdanichō,28,Hyōgo,JP,Japan Seiwadai,28,Hyōgo,JP,Japan -Kitagoyo,28,Hyōgo,JP,Japan +Kitagoyō,28,Hyōgo,JP,Japan Izumidai,28,Hyōgo,JP,Japan Midorimachi,28,Hyōgo,JP,Japan -Matsugaecho,28,Hyōgo,JP,Japan -Koryocho,28,Hyōgo,JP,Japan +Kōryōchō,28,Hyōgo,JP,Japan Aobadai,28,Hyōgo,JP,Japan -Kozudai,28,Hyōgo,JP,Japan +Kōzudai,28,Hyōgo,JP,Japan Arinodai,28,Hyōgo,JP,Japan -Higashioike,28,Hyōgo,JP,Japan -Oshibedanicho-nishimori,28,Hyōgo,JP,Japan Takenodai,28,Hyōgo,JP,Japan -Kurodani,28,Hyōgo,JP,Japan -Kamikume,28,Hyōgo,JP,Japan -Ikedacho,28,Hyōgo,JP,Japan -Sonecho,28,Hyōgo,JP,Japan +Ikedachō,28,Hyōgo,JP,Japan +Sonechō,28,Hyōgo,JP,Japan Kamiaino,28,Hyōgo,JP,Japan -Higashihonjo,28,Hyōgo,JP,Japan Shimotanaka,28,Hyōgo,JP,Japan -Takasugi,28,Hyōgo,JP,Japan Shidehara,28,Hyōgo,JP,Japan -Ninji,28,Hyōgo,JP,Japan -Kozuki,28,Hyōgo,JP,Japan -Nishiki,27,Ōsaka,JP,Japan -Sawa,27,Ōsaka,JP,Japan -Hashimoto,27,Ōsaka,JP,Japan -Mitsumatsu,27,Ōsaka,JP,Japan -Sechigo,27,Ōsaka,JP,Japan Ogaito,27,Ōsaka,JP,Japan -Noda,27,Ōsaka,JP,Japan Tsuruhara,27,Ōsaka,JP,Japan Shimokawaraya,27,Ōsaka,JP,Japan Tawaraya,27,Ōsaka,JP,Japan Hineno,27,Ōsaka,JP,Japan -Okada,27,Ōsaka,JP,Japan +Ōgi,27,Ōsaka,JP,Japan Shinge,27,Ōsaka,JP,Japan -Mai,27,Ōsaka,JP,Japan Hakotsukuri,27,Ōsaka,JP,Japan +Nozomizaka,27,Ōsaka,JP,Japan Umehara,30,Wakayama,JP,Japan -Minamibata,30,Wakayama,JP,Japan Mikazura,30,Wakayama,JP,Japan -Uchihara,30,Wakayama,JP,Japan Kuwayama,30,Wakayama,JP,Japan -Arimoto,30,Wakayama,JP,Japan Kemi,30,Wakayama,JP,Japan Okada,30,Wakayama,JP,Japan -Shimotsuno,30,Wakayama,JP,Japan Shikone,30,Wakayama,JP,Japan No,30,Wakayama,JP,Japan -Yamachi,30,Wakayama,JP,Japan -Miyazakicho,30,Wakayama,JP,Japan -Inokuchi,30,Wakayama,JP,Japan -Kusumoto,30,Wakayama,JP,Japan -Mizushiri,30,Wakayama,JP,Japan -Nishioi,30,Wakayama,JP,Japan -Yama,30,Wakayama,JP,Japan -Anjo,30,Wakayama,JP,Japan -Nakabusa,30,Wakayama,JP,Japan +Nishiōi,30,Wakayama,JP,Japan +Anjō,30,Wakayama,JP,Japan Shiga,30,Wakayama,JP,Japan -Yukawa,30,Wakayama,JP,Japan -Kamuro,30,Wakayama,JP,Japan -Hashiramoto,30,Wakayama,JP,Japan -Deto,30,Wakayama,JP,Japan -Trishal,H,Mymensingh Division,BD,Bangladesh -Valle,03,Oslo County,NO,Norway +Detō,30,Wakayama,JP,Japan +Villa La Mata,24,Provincia Sanchez Ramirez,DO,Dominican Republic +Nardo,50,Trøndelag,NO,Norway Ullern,03,Oslo County,NO,Norway -Hellemyr,42,Agder,NO,Norway -Flatasen,50,Trøndelag,NO,Norway +Flatåsen,50,Trøndelag,NO,Norway Fana,46,Vestland,NO,Norway Leinstranda,50,Trøndelag,NO,Norway -Voll,30,Viken,NO,Norway -Ovre Ardal,46,Vestland,NO,Norway -Eikefjord,46,Vestland,NO,Norway +Evje,02,Akershus,NO,Norway +Kilbrew,L,Leinster,IE,Ireland +Øvre Årdal,46,Vestland,NO,Norway +Straumegjerde,15,Møre og Romsdal,NO,Norway Isfjorden,15,Møre og Romsdal,NO,Norway -Vikhamar,50,Trøndelag,NO,Norway -Aker,34,Innlandet,NO,Norway -Osteras,30,Viken,NO,Norway -Svinndal,30,Viken,NO,Norway -His,42,Agder,NO,Norway -Kodal,38,Vestfold og Telemark,NO,Norway -Vear,38,Vestfold og Telemark,NO,Norway +Vikhammer,50,Trøndelag,NO,Norway +Åker,34,Innlandet,NO,Norway +Østerås,02,Akershus,NO,Norway +Svinndal,01,Østfold,NO,Norway +Vear,07,Vestfold,NO,Norway Fjell,46,Vestland,NO,Norway -Kvernaland,11,Rogaland,NO,Norway -Borre,38,Vestfold og Telemark,NO,Norway -Silsand,54,Troms og Finnmark,NO,Norway -Oppegard,30,Viken,NO,Norway -Krakstad,30,Viken,NO,Norway +Borre,07,Vestfold,NO,Norway +Kråkstad,02,Akershus,NO,Norway Husnes,46,Vestland,NO,Norway -Skotselv,30,Viken,NO,Norway -Harestua,30,Viken,NO,Norway -Namna,34,Innlandet,NO,Norway -Spongdal,50,Trøndelag,NO,Norway -Sorvika,54,Troms og Finnmark,NO,Norway -Gralum,30,Viken,NO,Norway -Rykkin,30,Viken,NO,Norway -Brarud,30,Viken,NO,Norway +Skotselv,06,Buskerud,NO,Norway +Harestua,02,Akershus,NO,Norway +Svorkmo,50,Trøndelag,NO,Norway +Grålum,01,Østfold,NO,Norway +Rykkin,02,Akershus,NO,Norway +Bødalen,02,Akershus,NO,Norway Torp,50,Trøndelag,NO,Norway -Olve,46,Vestland,NO,Norway -Sleneset,18,Nordland,NO,Norway Kattem,50,Trøndelag,NO,Norway Malmefjorden,15,Møre og Romsdal,NO,Norway Velle,11,Rogaland,NO,Norway Bybrua,34,Innlandet,NO,Norway Avaldsnes,11,Rogaland,NO,Norway -Manstad,30,Viken,NO,Norway -Darbu,30,Viken,NO,Norway -Fusa,46,Vestland,NO,Norway -Lundersaeter,34,Innlandet,NO,Norway -Voyenenga,30,Viken,NO,Norway -Sofiemyr,30,Viken,NO,Norway -"Eggedal,nedre",30,Viken,NO,Norway -Algarheim,30,Viken,NO,Norway +Manstad,01,Østfold,NO,Norway +Lundersæter,34,Innlandet,NO,Norway +Vøyenenga,02,Akershus,NO,Norway +Sofiemyr,02,Akershus,NO,Norway Nyborg,46,Vestland,NO,Norway Flaktveit,46,Vestland,NO,Norway Paradis,46,Vestland,NO,Norway +Tenom,12,Sabah,MY,Malaysia Saint-Antonin,QC,Quebec,CA,Canada Srikalahasti,AP,Andhra Pradesh,IN,India Nedumkandam,KL,Kerala,IN,India @@ -101059,204 +82210,114 @@ Cambourne,ENG,England,GB,United Kingdom Norbiton,ENG,England,GB,United Kingdom Abinger Hammer,ENG,England,GB,United Kingdom Abinger Common,ENG,England,GB,United Kingdom -Petty France,ENG,England,GB,United Kingdom -Kolnes,11,Rogaland,NO,Norway -Pakdasht,23,Tehran,IR,Iran -Cornwallis,AUK,Auckland,NZ,New Zealand -Vinje,38,Vestfold og Telemark,NO,Norway -Borgen,30,Viken,NO,Norway -Santa Cruz Atzcapotzaltongo,MEX,México,MX,Mexico +Børgen,02,Akershus,NO,Norway +Paso de la Canoa,GUA,Guanajuato,MX,Mexico Dianivka,14,Donetsk,UA,Ukraine -Rey,23,Tehran,IR,Iran Amdjarass,EE,Ennedi-Est,TD,Chad -Lagonisi,H,Central Greece,GR,Greece -Bruvoll,34,Innlandet,NO,Norway -Lomen,34,Innlandet,NO,Norway Hidrasund,42,Agder,NO,Norway -Ostby,34,Innlandet,NO,Norway Aureosen,15,Møre og Romsdal,NO,Norway -Sundebru,42,Agder,NO,Norway -Lier,30,Viken,NO,Norway -Vinterbru,30,Viken,NO,Norway -Kolsas,30,Viken,NO,Norway +Lier,02,Akershus,NO,Norway +Vinterbro,02,Akershus,NO,Norway Buvika,50,Trøndelag,NO,Norway -Steinsholt,38,Vestfold og Telemark,NO,Norway +Steinsholt,07,Vestfold,NO,Norway Alversund,46,Vestland,NO,Norway -Lavangen,54,Troms og Finnmark,NO,Norway -Otteid,30,Viken,NO,Norway -Gjerdsvika,15,Møre og Romsdal,NO,Norway -Hovland,46,Vestland,NO,Norway -Storsteinnes,54,Troms og Finnmark,NO,Norway -Grorud,38,Vestfold og Telemark,NO,Norway -Kjenn,30,Viken,NO,Norway -Bjoroyhamn,46,Vestland,NO,Norway -Otaki,MBH,Marlborough,NZ,New Zealand +Lavangen,19,Troms,NO,Norway +Lavik,19,Troms,NO,Norway +Storsteinnes,19,Troms,NO,Norway +Grorud,08,Telemark,NO,Norway +Bjørøyhamn,46,Vestland,NO,Norway +Horney Common,ENG,England,GB,United Kingdom Mount Hawke,ENG,England,GB,United Kingdom +Park Bottom,ENG,England,GB,United Kingdom Toroslar,33,Mersin,TR,Türkiye -Basiskele,41,Kocaeli,TR,Türkiye Atakum,55,Samsun,TR,Türkiye +Labaro,62,Lazio,IT,Italy Eskbank,SCT,Scotland,GB,United Kingdom Hampton Wick,ENG,England,GB,United Kingdom -Westmancote,ENG,England,GB,United Kingdom ,KHH,Kaohsiung,TW,Taiwan Taichung City,TXG,Taichung City,TW,Taiwan Summerleas,TAS,Tasmania,AU,Australia Santa Lucia Ocotlan,OAX,Oaxaca,MX,Mexico -Asahi,29,Nara,JP,Japan -Yamadacho,29,Nara,JP,Japan -Deyashikicho,29,Nara,JP,Japan Hirao,29,Nara,JP,Japan -Yanagi,29,Nara,JP,Japan Higaimoto,29,Nara,JP,Japan -Kujira,29,Nara,JP,Japan -Hikida,29,Nara,JP,Japan +Yabase,29,Nara,JP,Japan Nagao,29,Nara,JP,Japan Higashinaka,29,Nara,JP,Japan -Onaka,29,Nara,JP,Japan -Kawanishicho,29,Nara,JP,Japan -Magarikawacho,29,Nara,JP,Japan -Nakazoshicho,29,Nara,JP,Japan -Ninokuchicho,29,Nara,JP,Japan -Shokocho,29,Nara,JP,Japan -Toichicho,29,Nara,JP,Japan -Kuzumotocho,29,Nara,JP,Japan -Tanakacho,29,Nara,JP,Japan -Ishikawacho,29,Nara,JP,Japan +Kawanishichō,29,Nara,JP,Japan +Nakazoshichō,29,Nara,JP,Japan +Ninokuchichō,29,Nara,JP,Japan +Kuzumotochō,29,Nara,JP,Japan +Ishikawachō,29,Nara,JP,Japan Mayumi,29,Nara,JP,Japan Hata,29,Nara,JP,Japan Okuyama,29,Nara,JP,Japan -Daifuku,29,Nara,JP,Japan Oizumi,29,Nara,JP,Japan -Tsuji,29,Nara,JP,Japan -Kanaya,29,Nara,JP,Japan -Wada,29,Nara,JP,Japan -Ossaka,29,Nara,JP,Japan -Asago,29,Nara,JP,Japan -Nagaharacho,29,Nara,JP,Japan -Nishiidodocho,29,Nara,JP,Japan -Joganjicho,29,Nara,JP,Japan -Magatacho,29,Nara,JP,Japan -Yuzaki,29,Nara,JP,Japan -Tomondo,29,Nara,JP,Japan -Byobu,29,Nara,JP,Japan -Yao,29,Nara,JP,Japan +Nagaharachō,29,Nara,JP,Japan +Magatachō,29,Nara,JP,Japan +Yūzaki,29,Nara,JP,Japan Chishiro,29,Nara,JP,Japan -O,29,Nara,JP,Japan -Hatanosho,29,Nara,JP,Japan -Kawaraguchi,29,Nara,JP,Japan -Kitsui,29,Nara,JP,Japan -Anamushi,29,Nara,JP,Japan +Hatanoshō,29,Nara,JP,Japan +Kudara,29,Nara,JP,Japan Hatakeda,29,Nara,JP,Japan Hattoridai,29,Nara,JP,Japan -Kataokadai,29,Nara,JP,Japan Sakuragaoka,29,Nara,JP,Japan -Katsuragidai,29,Nara,JP,Japan Okasaki,29,Nara,JP,Japan +Jinnan,29,Nara,JP,Japan Okidome,29,Nara,JP,Japan -Wakai,29,Nara,JP,Japan Fuki,29,Nara,JP,Japan -Tsubai,29,Nara,JP,Japan -Kobiraocho,29,Nara,JP,Japan Haginodai,29,Nara,JP,Japan -Ichibucho,29,Nara,JP,Japan +Ichibuchō,29,Nara,JP,Japan Higashiikoma,29,Nara,JP,Japan -Yamasakicho,29,Nara,JP,Japan -Minamitawaracho,29,Nara,JP,Japan -Kitayamato,29,Nara,JP,Japan -Takayamacho,29,Nara,JP,Japan -Hikarigaoka,29,Nara,JP,Japan -Yatacho,29,Nara,JP,Japan -Imagocho,29,Nara,JP,Japan -Matsukasacho,29,Nara,JP,Japan -Takadacho,29,Nara,JP,Japan -Sennichicho,29,Nara,JP,Japan -Kujocho,29,Nara,JP,Japan +Yamasakichō,29,Nara,JP,Japan +Kōmyōchō,29,Nara,JP,Japan +Imagōchō,29,Nara,JP,Japan +Takadachō,29,Nara,JP,Japan +Sennichichō,29,Nara,JP,Japan +Kujōchō,29,Nara,JP,Japan Nakamachi,29,Nara,JP,Japan -Torimicho,29,Nara,JP,Japan -Shikishimacho,29,Nara,JP,Japan -Akishinocho,29,Nara,JP,Japan -Oshikumacho,29,Nara,JP,Japan -Hokkejicho,29,Nara,JP,Japan -Kashiwagicho,29,Nara,JP,Japan -Tokujocho,29,Nara,JP,Japan -Furuichicho,29,Nara,JP,Japan -Kodonocho,29,Nara,JP,Japan -Minamikideracho,29,Nara,JP,Japan -Higashikideracho,29,Nara,JP,Japan -Iwaya,29,Nara,JP,Japan +Torimichō,29,Nara,JP,Japan +Shikishimachō,29,Nara,JP,Japan +Nakayamachō,29,Nara,JP,Japan +Akishinochō,29,Nara,JP,Japan +Oshikumachō,29,Nara,JP,Japan +Hokkejichō,29,Nara,JP,Japan +Furuichichō,29,Nara,JP,Japan +Kodonochō,29,Nara,JP,Japan +Minamikiderachō,29,Nara,JP,Japan +Higashikiderachō,29,Nara,JP,Japan Saganaka,26,Kyoto,JP,Japan -Hosono,26,Kyoto,JP,Japan -Shimokoma,26,Kyoto,JP,Japan Hishida,26,Kyoto,JP,Japan -Kitainayazuma,26,Kyoto,JP,Japan -Miyamaki,26,Kyoto,JP,Japan Kusauchi,26,Kyoto,JP,Japan -Takigi,26,Kyoto,JP,Japan -Osumi,26,Kyoto,JP,Japan +Ōsumi,26,Kyoto,JP,Japan Okukaiinji,26,Kyoto,JP,Japan Ao,26,Kyoto,JP,Japan -Nagaoka,26,Kyoto,JP,Japan -Shoryuji,26,Kyoto,JP,Japan -Kamiuenocho,26,Kyoto,JP,Japan -Kaidecho,26,Kyoto,JP,Japan -Mozumecho,26,Kyoto,JP,Japan -Sayama,26,Kyoto,JP,Japan +Kamiuenochō,26,Kyoto,JP,Japan +Kaidechō,26,Kyoto,JP,Japan +Morimotochō,26,Kyoto,JP,Japan Hayashi,26,Kyoto,JP,Japan -Isedacho,26,Kyoto,JP,Japan -Okubocho,26,Kyoto,JP,Japan -Hironocho,26,Kyoto,JP,Japan -Gokasho,26,Kyoto,JP,Japan -Todo,26,Kyoto,JP,Japan +Hironochō,26,Kyoto,JP,Japan +Gokashō,26,Kyoto,JP,Japan Kohata,26,Kyoto,JP,Japan Kuse,26,Kyoto,JP,Japan -Mizushi,26,Kyoto,JP,Japan -Nashima,26,Kyoto,JP,Japan -Ide,26,Kyoto,JP,Japan -Kumano,25,Shiga,JP,Japan -Hari,25,Shiga,JP,Japan -Arahari,25,Shiga,JP,Japan -Ogaya,25,Shiga,JP,Japan -Sato,25,Shiga,JP,Japan -Ohira,25,Shiga,JP,Japan -Kokubu,25,Shiga,JP,Japan -Fujimidai,25,Shiga,JP,Japan -Higashiyubune,24,Mie,JP,Japan +Ōgaya,25,Shiga,JP,Japan +Ōhira,25,Shiga,JP,Japan Uemura,24,Mie,JP,Japan -Shimotsuge,24,Mie,JP,Japan -Aita,24,Mie,JP,Japan -Kawai,24,Mie,JP,Japan -Inagu,24,Mie,JP,Japan -Shijukucho,24,Mie,JP,Japan +Shijūkuchō,24,Mie,JP,Japan +Ida,24,Mie,JP,Japan Oki,24,Mie,JP,Japan -Hirose,24,Mie,JP,Japan -Kirigaoka,24,Mie,JP,Japan -Katsura,24,Mie,JP,Japan -Hatta,24,Mie,JP,Japan -Fukecho,24,Mie,JP,Japan -Yamashitacho,24,Mie,JP,Japan -Wadacho,24,Mie,JP,Japan -Tamuracho,24,Mie,JP,Japan -Nobonocho,24,Mie,JP,Japan -Nagaokacho,24,Mie,JP,Japan -Sakakibaracho,24,Mie,JP,Japan -Inabacho,24,Mie,JP,Japan -Nakamuracho,24,Mie,JP,Japan -Antocho,24,Mie,JP,Japan -Isshikicho,24,Mie,JP,Japan -Wakebe,24,Mie,JP,Japan -Onocho,24,Mie,JP,Japan -Tachinocho,24,Mie,JP,Japan +Fukechō,24,Mie,JP,Japan +Wadachō,24,Mie,JP,Japan +Tamurachō,24,Mie,JP,Japan +Nobonochō,24,Mie,JP,Japan +Nyūderachō,24,Mie,JP,Japan Murayama,24,Mie,JP,Japan -Hebeicun,HE,Hebei,CN,China Tsutsujigaoka,24,Mie,JP,Japan Yurigaoka,24,Mie,JP,Japan Midorigaoka,24,Mie,JP,Japan Quan Hai,SG,Ho Chi Minh,VN,Vietnam -Quan Bon,SG,Ho Chi Minh,VN,Vietnam +Quan Chin,SG,Ho Chi Minh,VN,Vietnam Quan Sau,SG,Ho Chi Minh,VN,Vietnam -Quan Nam,SG,Ho Chi Minh,VN,Vietnam Quan Mot,SG,Ho Chi Minh,VN,Vietnam -Quan Phu Nhuan,SG,Ho Chi Minh,VN,Vietnam Quan Tan Phu,SG,Ho Chi Minh,VN,Vietnam Quan Muoi Mot,SG,Ho Chi Minh,VN,Vietnam Quan Muoi,SG,Ho Chi Minh,VN,Vietnam @@ -101264,91 +82325,57 @@ Quan Ba,SG,Ho Chi Minh,VN,Vietnam Quan Binh Thanh,SG,Ho Chi Minh,VN,Vietnam Akhfennir,11,Laayoune-Sakia El Hamra,MA,Morocco Gueltat Zemmour,11,Laayoune-Sakia El Hamra,MA,Morocco -Bellingdon,ENG,England,GB,United Kingdom -Alexander,NC,North Carolina,US,United States -Sonitpur,AS,Assam,IN,India El Olvido,DUR,Durango,MX,Mexico -Ejido Topolobampo,SIN,Sinaloa,MX,Mexico -Cerradas de Cumbres,NLE,Nuevo León,MX,Mexico -Cross East,C,Connacht,IE,Ireland Ardmore,C,Connacht,IE,Ireland -Nishi,05,Akita,JP,Japan -Tokiwa,05,Akita,JP,Japan Hachimantai,05,Akita,JP,Japan Paltan,C,Dhaka Division,BD,Bangladesh Port Lambton,ON,Ontario,CA,Canada Proyeto Rio Sonora Hermosillo XXI,SON,Sonora,MX,Mexico -Badia Blava,IB,Balearic Islands,ES,Spain -Kumasakamachi,17,Ishikawa,JP,Japan -Nakadaimachi,17,Ishikawa,JP,Japan -Matsugaoka,17,Ishikawa,JP,Japan -Yamadamachi,17,Ishikawa,JP,Japan -Tajirimachi,17,Ishikawa,JP,Japan -Kawaminamimachi,17,Ishikawa,JP,Japan +Lima Cercado,LIM,Lima region,PE,Peru +Mi Peru,CAL,Callao,PE,Peru +Misakimachi,17,Ishikawa,JP,Japan Kawabemachi,17,Ishikawa,JP,Japan -Sonomachi,17,Ishikawa,JP,Japan -Shiraemachi,17,Ishikawa,JP,Japan -Dairyomachi,17,Ishikawa,JP,Japan -Kibamachi,17,Ishikawa,JP,Japan -Yatamachi,17,Ishikawa,JP,Japan -Onaganomachi,17,Ishikawa,JP,Japan -Omizo,18,Fukui,JP,Japan -Aratanicho,18,Fukui,JP,Japan -Shimoaraicho,18,Fukui,JP,Japan +Ōnaganomachi,17,Ishikawa,JP,Japan +Ōmizo,18,Fukui,JP,Japan +Shimoaraichō,18,Fukui,JP,Japan Asuwa,18,Fukui,JP,Japan Kida,18,Fukui,JP,Japan -Teramaecho,18,Fukui,JP,Japan +Teramaechō,18,Fukui,JP,Japan Machiya,18,Fukui,JP,Japan Yama,18,Fukui,JP,Japan -Komyoji,18,Fukui,JP,Japan -Ota,18,Fukui,JP,Japan -Akamichi,47,Okinawa,JP,Japan -Kyozuka,47,Okinawa,JP,Japan +Kōmyōji,18,Fukui,JP,Japan +Ōta,18,Fukui,JP,Japan +Kyōzuka,47,Okinawa,JP,Japan Iso,47,Okinawa,JP,Japan -Yamakawa,47,Okinawa,JP,Japan -Dunsany,L,Leinster,IE,Ireland -Xaltecacahuayo,PUE,Puebla,MX,Mexico -Altamira de los Amaro,NLE,Nuevo León,MX,Mexico -Eppan,32,Trentino-Alto Adige,IT,Italy +Thuan Thanh,54,Bắc Giang Province,VN,Vietnam Lago Patria,72,Campania,IT,Italy Montoro Inferiore,72,Campania,IT,Italy Liendo,CB,Cantabria,ES,Spain -Villanova,AR,Aragon,ES,Spain +Jédula,AN,Andalusia,ES,Spain Olensvag,11,Rogaland,NO,Norway -Gordexola,PV,Basque Country,ES,Spain -Sant Julia de Ramis,CT,Catalonia,ES,Spain +Liérganes,CB,Cantabria,ES,Spain Pendeen,ENG,England,GB,United Kingdom Olivenza,EX,Extremadura,ES,Spain Andosilla,NC,Navarre,ES,Spain -Muxika,PV,Basque Country,ES,Spain -Centro,PR,Parana,BR,Brazil -Centro,PI,Piaui,BR,Brazil +Centro,PR,Paraná,BR,Brazil +Centro,PI,Piauí,BR,Brazil Burnt Pine,,,NF,Norfolk Island -Bishopsworth,ENG,England,GB,United Kingdom Rushmoor,ENG,England,GB,United Kingdom -Surlingham,ENG,England,GB,United Kingdom -Salah ad Din,SD,Salah ad Din,IQ,Iraq Iwase,40,Fukuoka,JP,Japan -Koyodai,40,Fukuoka,JP,Japan -Hanaminosato,40,Fukuoka,JP,Japan Tenjin,40,Fukuoka,JP,Japan Kubo,40,Fukuoka,JP,Japan Odake,40,Fukuoka,JP,Japan Harugami,40,Fukuoka,JP,Japan -Miwadai,40,Fukuoka,JP,Japan Wajiro,40,Fukuoka,JP,Japan -Shiohama,40,Fukuoka,JP,Japan -Takamidai,40,Fukuoka,JP,Japan -Tonoharu,40,Fukuoka,JP,Japan -Kasumigaoka,40,Fukuoka,JP,Japan +Tōnoharu,40,Fukuoka,JP,Japan Chihaya,40,Fukuoka,JP,Japan Matsuzaki,40,Fukuoka,JP,Japan Tatara,40,Fukuoka,JP,Japan Yusu,40,Fukuoka,JP,Japan Uchihashi,40,Fukuoka,JP,Japan -Nakabaru,40,Fukuoka,JP,Japan Befu,40,Fukuoka,JP,Japan Tabiishi,40,Fukuoka,JP,Japan +Sharyō,40,Fukuoka,JP,Japan Mugino,40,Fukuoka,JP,Japan Kanenokuma,40,Fukuoka,JP,Japan Ozasa,40,Fukuoka,JP,Japan @@ -101356,1170 +82383,646 @@ Torikai,40,Fukuoka,JP,Japan Nagazumi,40,Fukuoka,JP,Japan Hanahata,40,Fukuoka,JP,Japan Hibaru,40,Fukuoka,JP,Japan -Roji,40,Fukuoka,JP,Japan -Notame,40,Fukuoka,JP,Japan +Rōji,40,Fukuoka,JP,Japan Yanaga,40,Fukuoka,JP,Japan Osa,40,Fukuoka,JP,Japan -Yokote,40,Fukuoka,JP,Japan Ijiri,40,Fukuoka,JP,Japan -Tashima,40,Fukuoka,JP,Japan Nagao,40,Fukuoka,JP,Japan -Tsutsumi,40,Fukuoka,JP,Japan -Katae,40,Fukuoka,JP,Japan Higashiaburayama,40,Fukuoka,JP,Japan Umebayashi,40,Fukuoka,JP,Japan Nanakuma,40,Fukuoka,JP,Japan Momochi,40,Fukuoka,JP,Japan Nishijin,40,Fukuoka,JP,Japan Arae 1-chōme,40,Fukuoka,JP,Japan -Minamisho,40,Fukuoka,JP,Japan +Minamishō,40,Fukuoka,JP,Japan Kotabe,40,Fukuoka,JP,Japan -Arita,40,Fukuoka,JP,Japan Iikura,40,Fukuoka,JP,Japan +Jirōmaru,40,Fukuoka,JP,Japan Noke,40,Fukuoka,JP,Japan Higashiirube,40,Fukuoka,JP,Japan +Ishigama,40,Fukuoka,JP,Japan Wakiyama,40,Fukuoka,JP,Japan Katanawa,40,Fukuoka,JP,Japan Imamitsu,40,Fukuoka,JP,Japan -Dozen,40,Fukuoka,JP,Japan -Eko,40,Fukuoka,JP,Japan +Dōzen,40,Fukuoka,JP,Japan Yamada,40,Fukuoka,JP,Japan -Shimokajiwara,40,Fukuoka,JP,Japan -Ozano,40,Fukuoka,JP,Japan -Ushikubi,40,Fukuoka,JP,Japan -Minamigaoka,40,Fukuoka,JP,Japan Fukushige,40,Fukuoka,JP,Japan Nokata,40,Fukuoka,JP,Japan -Jurokucho,40,Fukuoka,JP,Japan Shimo-yamato,40,Fukuoka,JP,Japan -Yokohama,40,Fukuoka,JP,Japan -Kitabaru,40,Fukuoka,JP,Japan Tajiri,40,Fukuoka,JP,Japan Iiji,40,Fukuoka,JP,Japan Yamate,40,Fukuoka,JP,Japan -Urashi,40,Fukuoka,JP,Japan -Tomari,40,Fukuoka,JP,Japan -Ikeda,40,Fukuoka,JP,Japan -Omaru,40,Fukuoka,JP,Japan Takasu,40,Fukuoka,JP,Japan Haru,41,Saga,JP,Japan -Aydin,35,İzmir Province,TR,Türkiye Yamamoto,41,Saga,JP,Japan -Koda,41,Saga,JP,Japan -Shinden,41,Saga,JP,Japan -Matsushimacho,41,Saga,JP,Japan -Tachibanacho,41,Saga,JP,Japan +Chōda,41,Saga,JP,Japan +Kōda,41,Saga,JP,Japan +Wakidachō,41,Saga,JP,Japan +Matsushimachō,41,Saga,JP,Japan +Tachibanachō,41,Saga,JP,Japan Izumiyama,41,Saga,JP,Japan Toshaku,41,Saga,JP,Japan -Nodomibun,41,Saga,JP,Japan +Nōdomibun,41,Saga,JP,Japan Tsutsumi,41,Saga,JP,Japan Ushiya,41,Saga,JP,Japan -Nabeshima,41,Saga,JP,Japan -Tafuse,41,Saga,JP,Japan +Yamaguchi,41,Saga,JP,Japan Kihara,41,Saga,JP,Japan Hakogawa,41,Saga,JP,Japan -Bojo,41,Saga,JP,Japan -Ichitake,41,Saga,JP,Japan Higashio,41,Saga,JP,Japan -Harukoga,41,Saga,JP,Japan -Hiratamachi,41,Saga,JP,Japan +Yamauramachi,41,Saga,JP,Japan Gitokumachi,41,Saga,JP,Japan Sonobe,41,Saga,JP,Japan -Onoshima,40,Fukuoka,JP,Japan -Kobo,40,Fukuoka,JP,Japan Shinden,40,Fukuoka,JP,Japan -Dokaijima,40,Fukuoka,JP,Japan -Tawaki,40,Fukuoka,JP,Japan -Higashikamachi,40,Fukuoka,JP,Japan -Kanno,40,Fukuoka,JP,Japan -Tateishi,40,Fukuoka,JP,Japan +Dōkaijima,40,Fukuoka,JP,Japan Los Alisos,LIM,Lima region,PE,Peru Hashimotomachi,40,Fukuoka,JP,Japan -Ohamamachi,40,Fukuoka,JP,Japan -Kuranaga,40,Fukuoka,JP,Japan Misaki,40,Fukuoka,JP,Japan Shiragane,40,Fukuoka,JP,Japan -Kunugi,40,Fukuoka,JP,Japan -Imayama,40,Fukuoka,JP,Japan Ichino,40,Fukuoka,JP,Japan Tsunemochi,40,Fukuoka,JP,Japan -Mizuta,40,Fukuoka,JP,Japan -San Carlos,CHH,Chihuahua,MX,Mexico -Nishimuta,40,Fukuoka,JP,Japan Kurakazu,40,Fukuoka,JP,Japan -Oishimachi,40,Fukuoka,JP,Japan -Nagatoishi,40,Fukuoka,JP,Japan -Haenosakicho,42,Nagasaki,JP,Japan Jiangnantun,GX,Guangxi,CN,China Zhejiangcun,GX,Guangxi,CN,China -Manesar,HR,Haryana,IN,India -Chandigarh,HR,Haryana,IN,India -"Fu'ancun",GX,Guangxi,CN,China +Mānesar,HR,Haryana,IN,India +Chandīgarh,HR,Haryana,IN,India Sekong,XE,Khoueng Xekong,LA,Laos South Maclean,QLD,Queensland,AU,Australia +Yarrabilba,QLD,Queensland,AU,Australia Booroobin,QLD,Queensland,AU,Australia -Stora Sundby,D,Södermanland County,SE,Sweden Dilovasi,41,Kocaeli,TR,Türkiye +Barlekha,G,Sylhet Division,BD,Bangladesh Melbourne Airport,VIC,Victoria,AU,Australia +Officer South,VIC,Victoria,AU,Australia Cranbourne East,VIC,Victoria,AU,Australia -Mambourin,VIC,Victoria,AU,Australia Friedland,NI,Lower Saxony,DE,Germany +Horsley Park,NSW,New South Wales,AU,Australia Middleton Grange,NSW,New South Wales,AU,Australia Orchard Hills,NSW,New South Wales,AU,Australia -South Windsor,NSW,New South Wales,AU,Australia Sydney Olympic Park,NSW,New South Wales,AU,Australia -Muirhead,NT,Northern Territory,AU,Australia -Virginia,NT,Northern Territory,AU,Australia Evanston Gardens,SA,South Australia,AU,Australia +Evanston South,SA,South Australia,AU,Australia Solms,HE,Hesse,DE,Germany Yandina Creek,QLD,Queensland,AU,Australia Throsby,ACT,Australian Capital Territory,AU,Australia -Fatehgarh,PB,Punjab,IN,India -Tsujimachi,42,Nagasaki,JP,Japan -Ogatacho,42,Nagasaki,JP,Japan -Shiinokicho,42,Nagasaki,JP,Japan -Tanagatacho,42,Nagasaki,JP,Japan -Yoshiokacho,42,Nagasaki,JP,Japan -Matsusecho,42,Nagasaki,JP,Japan +Ōgatachō,42,Nagasaki,JP,Japan +Tanagatachō,42,Nagasaki,JP,Japan Setogoe,42,Nagasaki,JP,Japan -Khlibodarske,51,Odessa,UA,Ukraine -Tenjincho,42,Nagasaki,JP,Japan -Sakuragicho,42,Nagasaki,JP,Japan +Sakuragichō,42,Nagasaki,JP,Japan Dilek,45,Manisa,TR,Türkiye -Kurokamicho,42,Nagasaki,JP,Japan -Arifukucho,42,Nagasaki,JP,Japan +Kurokamichō,42,Nagasaki,JP,Japan +Shimogumigō,42,Nagasaki,JP,Japan Guangdongcun,GX,Guangxi,CN,China -Minego,42,Nagasaki,JP,Japan -Sugamutago,42,Nagasaki,JP,Japan -Bratske,65,Kherson Oblast,UA,Ukraine -Higashimachi,13,Tokyo,JP,Japan +Minegō,42,Nagasaki,JP,Japan Thong Nhat,33,Đắk Lắk,VN,Vietnam -Baglar,21,Diyarbakır Province,TR,Türkiye -Sur,21,Diyarbakır Province,TR,Türkiye -Yenisehir,21,Diyarbakır Province,TR,Türkiye +Yenişehir,21,Diyarbakır Province,TR,Türkiye Haynes,WA,Western Australia,AU,Australia Oakford,WA,Western Australia,AU,Australia -Pearl Harbor,HI,Hawaii,US,United States +Šeškinė,VL,Vilnius,LT,Lithuania Iskandar Puteri,01,Johor,MY,Malaysia -Aguada,MO,Montevideo Department,UY,Uruguay -Aires Puros,MO,Montevideo Department,UY,Uruguay -Atahualpa,MO,Montevideo Department,UY,Uruguay -Barrio Sur,MO,Montevideo Department,UY,Uruguay -Brazo Oriental,MO,Montevideo Department,UY,Uruguay -Carrasco Norte,MO,Montevideo Department,UY,Uruguay Jacinto Vera,MO,Montevideo Department,UY,Uruguay La Blanqueada,MO,Montevideo Department,UY,Uruguay La Comercial,MO,Montevideo Department,UY,Uruguay -La Teja,MO,Montevideo Department,UY,Uruguay -Melilla,MO,Montevideo Department,UY,Uruguay -Palermo,MO,Montevideo Department,UY,Uruguay -Parque Rodo,MO,Montevideo Department,UY,Uruguay Barros Blancos,CA,Canelones,UY,Uruguay -Balneario Buenos Aires,MA,Maldonado,UY,Uruguay -Eden Rock,MA,Maldonado,UY,Uruguay El Tesoro,MA,Maldonado,UY,Uruguay -Ciudad del Plata,SJ,San José Department,UY,Uruguay +Milland,ENG,England,GB,United Kingdom +Passfield,ENG,England,GB,United Kingdom +Arcadia vale,NSW,New South Wales,AU,Australia Bar Point,NSW,New South Wales,AU,Australia -Calga,NSW,New South Wales,AU,Australia -Grantchester,ENG,England,GB,United Kingdom -Mallabula,NSW,New South Wales,AU,Australia +Headley,ENG,England,GB,United Kingdom Smithstown,SCT,Scotland,GB,United Kingdom -Black Mountain,QLD,Queensland,AU,Australia -Tidbury Green,ENG,England,GB,United Kingdom -Earlswood,ENG,England,GB,United Kingdom -Cheswick Green,ENG,England,GB,United Kingdom +The Sands,ENG,England,GB,United Kingdom Albion Park Rail,NSW,New South Wales,AU,Australia Barrack Heights,NSW,New South Wales,AU,Australia Lucas,VIC,Victoria,AU,Australia Langton Green,ENG,England,GB,United Kingdom +"Friar's Gate",ENG,England,GB,United Kingdom Farncombe,ENG,England,GB,United Kingdom -Araluen,QLD,Queensland,AU,Australia Bilambil Heights,NSW,New South Wales,AU,Australia -Vale View,QLD,Queensland,AU,Australia -Cooroibah,QLD,Queensland,AU,Australia -Mashantucket,CT,Connecticut,US,United States +Phra Nakhon,10,Bangkok,TH,Thailand Gisan,41,Gyeonggi-do,KR,South Korea Al Katrah,AJ,Ajloun,JO,Jordan -Dehra,HP,Himachal Pradesh,IN,India -Ibrahim,64,Uşak,TR,Türkiye -Barara,HR,Haryana,IN,India -Khera Kalan,HR,Haryana,IN,India +İbrahim,64,Uşak,TR,Türkiye Shifangcun,SC,Sichuan,CN,China "Xi'an",SC,Sichuan,CN,China -Vettre,30,Viken,NO,Norway +Vettre,02,Akershus,NO,Norway Padthaway,SA,South Australia,AU,Australia Trethomas,WLS,Wales,GB,United Kingdom Sentosa,,,SG,Singapore -Adrogue,B,Buenos Aires,AR,Argentina -Itaim Bibi,SP,Sao Paulo,BR,Brazil +Adrogué,B,Buenos Aires,AR,Argentina +Itaim Bibi,SP,São Paulo,BR,Brazil Schiphol,NH,North Holland,NL,The Netherlands -Safat,KU,Al Asimah,KW,Kuwait -Roissy CDG,IDF,Île-de-France,FR,France Middlesex,ENG,England,GB,United Kingdom Olympic Valley,CA,California,US,United States -Koba,46,Kagoshima,JP,Japan -Karabaglar,09,Aydın,TR,Türkiye -Utsuma,46,Kagoshima,JP,Japan -Fudamoto,46,Kagoshima,JP,Japan +Akasegawa,46,Kagoshima,JP,Japan +Asahibaruchō,46,Kagoshima,JP,Japan Tagami,46,Kagoshima,JP,Japan -Chuocho,46,Kagoshima,JP,Japan -Nagayoshi,46,Kagoshima,JP,Japan -Otsuka,46,Kagoshima,JP,Japan -Shinnishikata,46,Kagoshima,JP,Japan -Nishikata,46,Kagoshima,JP,Japan -Yunohama,46,Kagoshima,JP,Japan +Chūōchō,46,Kagoshima,JP,Japan +Ōtsuka,46,Kagoshima,JP,Japan +Hikariyama,46,Kagoshima,JP,Japan Bat Hen,M,Central District,IL,Israel -Nakama,46,Kagoshima,JP,Japan Hirakawa,46,Kagoshima,JP,Japan -Nirpura,UP,Uttar Pradesh,IN,India -Uwae,45,Miyazaki,JP,Japan Shinden,45,Miyazaki,JP,Japan -Takatsuka,43,Kumamoto,JP,Japan Shimotogoemachi,43,Kumamoto,JP,Japan Haneda,43,Kumamoto,JP,Japan Sagaramachi,43,Kumamoto,JP,Japan -Yamaguchi,43,Kumamoto,JP,Japan -Funato,43,Kumamoto,JP,Japan -Miyazono,43,Kumamoto,JP,Japan -Ono,43,Kumamoto,JP,Japan -Miyazaki,43,Kumamoto,JP,Japan Honnomachi,43,Kumamoto,JP,Japan -Naragimachi,43,Kumamoto,JP,Japan Ghana,BY,Bayelsa State,NG,Nigeria Kajiyamachi,43,Kumamoto,JP,Japan Vicente Pires,DF,Federal District,BR,Brazil -Yehud-Monosson,TA,Tel Aviv,IL,Israel Newlands East,KZN,KwaZulu-Natal,ZA,South Africa -Villanueva de Arosa,GA,Galicia,ES,Spain -Plaka Dilesi,H,Central Greece,GR,Greece -East Innisfail,QLD,Queensland,AU,Australia Anthidona,H,Central Greece,GR,Greece -Senjuasahicho,13,Tokyo,JP,Japan West Kingsdown,ENG,England,GB,United Kingdom -Mexico,CHH,Chihuahua,MX,Mexico -Taguchi,43,Kumamoto,JP,Japan +Dunton Green,ENG,England,GB,United Kingdom +México,CHH,Chihuahua,MX,Mexico Takano,43,Kumamoto,JP,Japan -Shitajo,43,Kumamoto,JP,Japan Oda,43,Kumamoto,JP,Japan -Oki,43,Kumamoto,JP,Japan Kurohiji,43,Kumamoto,JP,Japan -Sasa,44,Chungcheongnam-do,KR,South Korea -Hirayama,43,Kumamoto,JP,Japan Mendahigashi,43,Kumamoto,JP,Japan +Tsuiji,43,Kumamoto,JP,Japan Fukushima,43,Kumamoto,JP,Japan -Kawabe,43,Kumamoto,JP,Japan -Kokubu,40,Fukuoka,JP,Japan -Tonokoga,40,Fukuoka,JP,Japan -Gojo,40,Fukuoka,JP,Japan -Takao,40,Fukuoka,JP,Japan +Maeda,43,Kumamoto,JP,Japan +Tōnokoga,40,Fukuoka,JP,Japan +Gojō,40,Fukuoka,JP,Japan Wakakusa,40,Fukuoka,JP,Japan Umihigashi,40,Fukuoka,JP,Japan Harada,40,Fukuoka,JP,Japan Yoshiki,40,Fukuoka,JP,Japan -Bhagwanpur,UK,Uttarakhand,IN,India -Urata,40,Fukuoka,JP,Japan -Oki,40,Fukuoka,JP,Japan -Libaspur,DL,National Capital Territory of Delhi,IN,India +Bhagwānpur,UK,Uttarakhand,IN,India +Daibu,40,Fukuoka,JP,Japan +Libāspur,DL,National Capital Territory of Delhi,IN,India Yoshida,40,Fukuoka,JP,Japan -Mukumoto,40,Fukuoka,JP,Japan Akimatsu,40,Fukuoka,JP,Japan Wakana,40,Fukuoka,JP,Japan -Obasa,40,Fukuoka,JP,Japan Edakuni,40,Fukuoka,JP,Japan Miyamachi,40,Fukuoka,JP,Japan -Nishimachi,40,Fukuoka,JP,Japan Uruno,40,Fukuoka,JP,Japan -Myojoji,40,Fukuoka,JP,Japan Dainichiji,40,Fukuoka,JP,Japan Ikawa,40,Fukuoka,JP,Japan Aida,40,Fukuoka,JP,Japan -Yanagibashi,40,Fukuoka,JP,Japan Seita,40,Fukuoka,JP,Japan Tateiwa,40,Fukuoka,JP,Japan Kayanomori,40,Fukuoka,JP,Japan Asahimachi,40,Fukuoka,JP,Japan -Chuoku,40,Fukuoka,JP,Japan +Chūōku,40,Fukuoka,JP,Japan Hiratsune,40,Fukuoka,JP,Japan -Mameda,40,Fukuoka,JP,Japan -Moti Bagh,DL,National Capital Territory of Delhi,IN,India -Izumigaoka,40,Fukuoka,JP,Japan Haji,40,Fukuoka,JP,Japan Tokuriki,40,Fukuoka,JP,Japan -Hirayama,40,Fukuoka,JP,Japan -Kumamoto,40,Fukuoka,JP,Japan Matsubara,40,Fukuoka,JP,Japan -Iwasaki,40,Fukuoka,JP,Japan Gharroli,DL,National Capital Territory of Delhi,IN,India Yamano,40,Fukuoka,JP,Japan -Kuchinoharu,40,Fukuoka,JP,Japan -Shimoyamada,40,Fukuoka,JP,Japan Akutada,40,Fukuoka,JP,Japan -Senzu,40,Fukuoka,JP,Japan -Akaji,40,Fukuoka,JP,Japan Tonno,40,Fukuoka,JP,Japan -Shiromaru,40,Fukuoka,JP,Japan -Tanaka,40,Fukuoka,JP,Japan +Ryūtoku,40,Fukuoka,JP,Japan +Shirōmaru,40,Fukuoka,JP,Japan Kiyomizu,40,Fukuoka,JP,Japan Hagiwara,40,Fukuoka,JP,Japan Onaka,40,Fukuoka,JP,Japan -Sho,40,Fukuoka,JP,Japan Nakanoharu,40,Fukuoka,JP,Japan -Nameri,40,Fukuoka,JP,Japan +Sue,40,Fukuoka,JP,Japan Ueki,40,Fukuoka,JP,Japan -Otoinu,40,Fukuoka,JP,Japan -Tsubakuro,40,Fukuoka,JP,Japan Wada,40,Fukuoka,JP,Japan Kubara,40,Fukuoka,JP,Japan Netabi,40,Fukuoka,JP,Japan Tran Phu,23,Hà Tĩnh Province,VN,Vietnam Hurlburt Field,FL,Florida,US,United States -Church Crookham,ENG,England,GB,United Kingdom Saint-Aubert,QC,Quebec,CA,Canada Petit Lancy,GE,Geneva,CH,Switzerland Lower Sackville,NS,Nova Scotia,CA,Canada -Gansingen,AG,Aargau,CH,Switzerland -Doradal,ANT,Antioquia,CO,Colombia Dalkhola,WB,West Bengal,IN,India -Miyamae,40,Fukuoka,JP,Japan -Oi,40,Fukuoka,JP,Japan +Ulukavak,19,Çorum,TR,Türkiye +Ōi,40,Fukuoka,JP,Japan Taguma,40,Fukuoka,JP,Japan Hinosato,40,Fukuoka,JP,Japan Asano,40,Fukuoka,JP,Japan -Jiyugaoka,40,Fukuoka,JP,Japan +Jiyūgaoka,40,Fukuoka,JP,Japan Taku,40,Fukuoka,JP,Japan -Shoyodai,40,Fukuoka,JP,Japan Hikarigaoka,40,Fukuoka,JP,Japan Tsuchiana,40,Fukuoka,JP,Japan -Imai,40,Fukuoka,JP,Japan -Hayama,40,Fukuoka,JP,Japan -Matsugadai,40,Fukuoka,JP,Japan -Asahidai,40,Fukuoka,JP,Japan -Yoshikinishi,40,Fukuoka,JP,Japan Aktogay,19,Almaty Oblysy,KZ,Kazakhstan -Chuodai,40,Fukuoka,JP,Japan +Chūōdai,40,Fukuoka,JP,Japan Ebitsu,40,Fukuoka,JP,Japan Togiri,40,Fukuoka,JP,Japan -Ozaki,40,Fukuoka,JP,Japan -Kamibefu,40,Fukuoka,JP,Japan +Nabeta,40,Fukuoka,JP,Japan Shimado,40,Fukuoka,JP,Japan Imakoga,40,Fukuoka,JP,Japan -Kimori,40,Fukuoka,JP,Japan Wakabadai,40,Fukuoka,JP,Japan Inokuma,40,Fukuoka,JP,Japan -Midorigaoka,40,Fukuoka,JP,Japan Futahigashi,40,Fukuoka,JP,Japan -Isaza,40,Fukuoka,JP,Japan +Futanishi,40,Fukuoka,JP,Japan Yoshidanishi,40,Fukuoka,JP,Japan -Takamatsu,40,Fukuoka,JP,Japan -Iwase,40,Fukuoka,JP,Japan -Chuo,40,Fukuoka,JP,Japan -Nakao,40,Fukuoka,JP,Japan -Ogigaura,40,Fukuoka,JP,Japan -Toritani,40,Fukuoka,JP,Japan +Chūō,40,Fukuoka,JP,Japan Asagiri,40,Fukuoka,JP,Japan -Hoshigaoka,40,Fukuoka,JP,Japan -Oike,40,Fukuoka,JP,Japan -Shimoshinnyu,40,Fukuoka,JP,Japan -Shinchimachi,40,Fukuoka,JP,Japan -Ganda,40,Fukuoka,JP,Japan -Kusukita,40,Fukuoka,JP,Japan -Kamikatsuki,40,Fukuoka,JP,Japan -Chiyo,40,Fukuoka,JP,Japan +Kizuki,40,Fukuoka,JP,Japan Okita,40,Fukuoka,JP,Japan +Nobu,40,Fukuoka,JP,Japan Babayama,40,Fukuoka,JP,Japan -Ishisaka,40,Fukuoka,JP,Japan -Tono,40,Fukuoka,JP,Japan -Einomaru-nishimachi,40,Fukuoka,JP,Japan Sangamori,40,Fukuoka,JP,Japan Takamidai,40,Fukuoka,JP,Japan Einomaru,40,Fukuoka,JP,Japan -Shojusan,40,Fukuoka,JP,Japan Norimatsu,40,Fukuoka,JP,Japan Hokuchiku,40,Fukuoka,JP,Japan Takanosu,40,Fukuoka,JP,Japan -Jinnoharu,40,Fukuoka,JP,Japan -Honjohigashi,40,Fukuoka,JP,Japan -Mitsugashira,40,Fukuoka,JP,Japan +Seita,40,Fukuoka,JP,Japan +Honjōhigashi,40,Fukuoka,JP,Japan +Hiyoshidai,40,Fukuoka,JP,Japan Fujiwara,40,Fukuoka,JP,Japan -Chiyogasaki,40,Fukuoka,JP,Japan -Ohiraki,40,Fukuoka,JP,Japan Shioya,40,Fukuoka,JP,Japan -Higashifukuma,40,Fukuoka,JP,Japan -Takezakicho,35,Yamaguchi,JP,Japan -Nishiotsubocho,35,Yamaguchi,JP,Japan -Koyocho,35,Yamaguchi,JP,Japan +Nishiōtsubochō,35,Yamaguchi,JP,Japan +Kōyōchō,35,Yamaguchi,JP,Japan Sakaemachi,35,Yamaguchi,JP,Japan -Mukunocho,35,Yamaguchi,JP,Japan -Akadacho,35,Yamaguchi,JP,Japan -Kumanocho,35,Yamaguchi,JP,Japan -Ichinomiyacho,35,Yamaguchi,JP,Japan -Amidaijicho,35,Yamaguchi,JP,Japan -Tanakamachi,35,Yamaguchi,JP,Japan +Ushirodachō,35,Yamaguchi,JP,Japan +Hatabu-honmachi,35,Yamaguchi,JP,Japan +Yamanokuchichō,35,Yamaguchi,JP,Japan +Kumanochō,35,Yamaguchi,JP,Japan +Ichinomiyachō,35,Yamaguchi,JP,Japan Maruyama,40,Fukuoka,JP,Japan -Hamamachi,40,Fukuoka,JP,Japan -Higashimoji,40,Fukuoka,JP,Japan -Nishikimachi,40,Fukuoka,JP,Japan Kazashi,40,Fukuoka,JP,Japan -Dairihigashi,40,Fukuoka,JP,Japan -Matsuzakicho,40,Fukuoka,JP,Japan Jinai,40,Fukuoka,JP,Japan -Kamifujimatsu,40,Fukuoka,JP,Japan Fujimatsu,40,Fukuoka,JP,Japan -Tokiwamachi,40,Fukuoka,JP,Japan +Hikarimachi,40,Fukuoka,JP,Japan Shimotomino,40,Fukuoka,JP,Japan +Shinkōchō,40,Fukuoka,JP,Japan Sunatsu,40,Fukuoka,JP,Japan Bashaku,40,Fukuoka,JP,Japan -Showamachi,40,Fukuoka,JP,Japan -Katano,40,Fukuoka,JP,Japan -Usamachi,40,Fukuoka,JP,Japan Adachi,40,Fukuoka,JP,Japan Aoba,40,Fukuoka,JP,Japan -Otemachi,40,Fukuoka,JP,Japan +Ōtemachi,40,Fukuoka,JP,Japan Kimachi,40,Fukuoka,JP,Japan Kiyomizu,40,Fukuoka,JP,Japan -Shimoitozu,40,Fukuoka,JP,Japan -Ibori,40,Fukuoka,JP,Japan Nakai,40,Fukuoka,JP,Japan Asahigaoka,40,Fukuoka,JP,Japan -Kumagai,40,Fukuoka,JP,Japan Imamachi,40,Fukuoka,JP,Japan Motomiyamachi,40,Fukuoka,JP,Japan -Hatsunecho,40,Fukuoka,JP,Japan +Hatsunechō,40,Fukuoka,JP,Japan Nakabarunishi,40,Fukuoka,JP,Japan Ichieda,40,Fukuoka,JP,Japan -Higashiotani,40,Fukuoka,JP,Japan -Arate,40,Fukuoka,JP,Japan -Omiyamachi,40,Fukuoka,JP,Japan -Suwa,40,Fukuoka,JP,Japan -Higashida,40,Fukuoka,JP,Japan -Gion,40,Fukuoka,JP,Japan +Higashiōtani,40,Fukuoka,JP,Japan +Ōmiyamachi,40,Fukuoka,JP,Japan Harunomachi,40,Fukuoka,JP,Japan -Suehiromachi,40,Fukuoka,JP,Japan -Sanno,40,Fukuoka,JP,Japan Kiyota,40,Fukuoka,JP,Japan -Matsuomachi,40,Fukuoka,JP,Japan -Osayukinishi,40,Fukuoka,JP,Japan -Takatsuo,40,Fukuoka,JP,Japan +Shindōji,40,Fukuoka,JP,Japan Maigaoka,40,Fukuoka,JP,Japan -Tsuda,40,Fukuoka,JP,Japan -Shimonuki,40,Fukuoka,JP,Japan -Kamisone,40,Fukuoka,JP,Japan +Kaminuki,40,Fukuoka,JP,Japan Higashinuki,40,Fukuoka,JP,Japan -Nakasone,40,Fukuoka,JP,Japan -Sonekitamachi,40,Fukuoka,JP,Japan +Tahara,40,Fukuoka,JP,Japan Kusaminishi,40,Fukuoka,JP,Japan -Kusamihigashi,40,Fukuoka,JP,Japan -Shimoyoshida,40,Fukuoka,JP,Japan Nakayoshida,40,Fukuoka,JP,Japan Kuzuhara,40,Fukuoka,JP,Japan -Yugawa,40,Fukuoka,JP,Japan Wakazono,40,Fukuoka,JP,Japan Shigezumi,40,Fukuoka,JP,Japan -Jono,40,Fukuoka,JP,Japan +Jōno,40,Fukuoka,JP,Japan Shimoishida,40,Fukuoka,JP,Japan Fujimi,40,Fukuoka,JP,Japan Kikugaoka,40,Fukuoka,JP,Japan Tokuriki,40,Fukuoka,JP,Japan -Gamo,40,Fukuoka,JP,Japan -Matsubaracho,40,Fukuoka,JP,Japan -Wakahisacho,40,Fukuoka,JP,Japan -Tomihisacho,40,Fukuoka,JP,Japan +Matsubarachō,40,Fukuoka,JP,Japan +Jindenchō,40,Fukuoka,JP,Japan +Tomihisachō,40,Fukuoka,JP,Japan Yobaru,40,Fukuoka,JP,Japan -Aratsu,40,Fukuoka,JP,Japan -Sakuramachi,40,Fukuoka,JP,Japan -Tanadamachi,40,Fukuoka,JP,Japan -Kalka,HR,Haryana,IN,India Higashihatamachi,40,Fukuoka,JP,Japan Nishizonomachi,40,Fukuoka,JP,Japan Hakusan,40,Fukuoka,JP,Japan Kukinohama,40,Fukuoka,JP,Japan Higashifutajima,40,Fukuoka,JP,Japan Tsutsuimachi,40,Fukuoka,JP,Japan -Yamaderamachi,40,Fukuoka,JP,Japan -Higashiojimachi,40,Fukuoka,JP,Japan -Minamiojimachi,40,Fukuoka,JP,Japan +Tetsuō,40,Fukuoka,JP,Japan Hikino,40,Fukuoka,JP,Japan -Sainokami,40,Fukuoka,JP,Japan -Okadamachi,40,Fukuoka,JP,Japan -Kobai,40,Fukuoka,JP,Japan -Kamitonno,40,Fukuoka,JP,Japan -Kargi,UK,Uttarakhand,IN,India -Lalbandi,,,NP,Nepal -Tanda,UP,Uttar Pradesh,IN,India +Kōbai,40,Fukuoka,JP,Japan +Tānda,UP,Uttar Pradesh,IN,India Valle Gran Rey,CN,Canary Islands,ES,Spain Tepebasi,26,Eskişehir,TR,Türkiye Odunpazari,26,Eskişehir,TR,Türkiye -Vila Santana,GO,Goias,BR,Brazil -Ceara,PA,Para,BR,Brazil +Ceara,PA,Pará,BR,Brazil +East Bedfont,ENG,England,GB,United Kingdom Llanos del Caudillo,CM,Castille-La Mancha,ES,Spain -Gadki,30,Greater Poland,PL,Poland +Gądki,30,Greater Poland,PL,Poland Nilufer,16,Bursa Province,TR,Türkiye -Nilueferkoey,16,Bursa Province,TR,Türkiye -Gualaquita,1,Bocas del Toro Province,PA,Panama -Higashiohashi,40,Fukuoka,JP,Japan -Gyoji,40,Fukuoka,JP,Japan -Choonji,40,Fukuoka,JP,Japan -Minamiizumi,40,Fukuoka,JP,Japan -Izumichuo,40,Fukuoka,JP,Japan +Higashiōhashi,40,Fukuoka,JP,Japan +Gyōji,40,Fukuoka,JP,Japan +Izumichūō,40,Fukuoka,JP,Japan Tsutsumi,40,Fukuoka,JP,Japan -Takaku,40,Fukuoka,JP,Japan -Nobunaga,40,Fukuoka,JP,Japan Saigawa-osaka,40,Fukuoka,JP,Japan -Kawakubo,40,Fukuoka,JP,Japan -Honjo,40,Fukuoka,JP,Japan -Aka,40,Fukuoka,JP,Japan +Honjō,40,Fukuoka,JP,Japan Midori,40,Fukuoka,JP,Japan -Umeda,40,Fukuoka,JP,Japan -Oshima,40,Fukuoka,JP,Japan Natsuyoshi,40,Fukuoka,JP,Japan Oberplanken,05,Planken,LI,Liechtenstein Bim Stall,07,Schaan,LI,Liechtenstein -Sakaemachi,40,Fukuoka,JP,Japan -Hinodemachi,40,Fukuoka,JP,Japan -Kawamiya,40,Fukuoka,JP,Japan Daikokumachi,40,Fukuoka,JP,Japan -Ito,40,Fukuoka,JP,Japan -Yugeta,40,Fukuoka,JP,Japan Kitaku,40,Fukuoka,JP,Japan -Kozaki,40,Fukuoka,JP,Japan -Oura,40,Fukuoka,JP,Japan -Benjo,40,Fukuoka,JP,Japan +Ōura,40,Fukuoka,JP,Japan Sakuragaoka,40,Fukuoka,JP,Japan -Chikushi,40,Fukuoka,JP,Japan Kamizakai,40,Fukuoka,JP,Japan -Kamikatashima,40,Fukuoka,JP,Japan Welda Bongert,09,Triesen,LI,Liechtenstein Usami,22,Shizuoka,JP,Japan -Sakuragicho,22,Shizuoka,JP,Japan -Wadacho,22,Shizuoka,JP,Japan -Midorigaokacho,22,Shizuoka,JP,Japan +Wadachō,22,Shizuoka,JP,Japan Iwa,14,Kanagawa,JP,Japan -Minamicho,14,Kanagawa,JP,Japan Itabashi,14,Kanagawa,JP,Japan -Firozabad,UP,Uttar Pradesh,IN,India -Ait Melloul,09,Souss-Massa,MA,Morocco -Invermay,VIC,Victoria,AU,Australia +Fīrozābād,UP,Uttar Pradesh,IN,India Merkez,17,Canakkale,TR,Türkiye -Vico Morcote,TI,Ticino,CH,Switzerland -Rheinhausen,BW,Baden-Wurttemberg,DE,Germany -Stara Iwiczna,14,Mazovia,PL,Poland Park Farm Industrial Estate,ENG,England,GB,United Kingdom -West Hougham,ENG,England,GB,United Kingdom Ilkadim,55,Samsun,TR,Türkiye Ettumanoor,KL,Kerala,IN,India Campton Village,ENG,England,GB,United Kingdom -UEmraniye,34,Istanbul,TR,Türkiye -Graesmark,S,Värmland County,SE,Sweden +Ümraniye,34,Istanbul,TR,Türkiye +Gräsmark,S,Värmland County,SE,Sweden +Gronant,WLS,Wales,GB,United Kingdom Wysoka,02,Lower Silesia,PL,Poland Altinordu,52,Ordu,TR,Türkiye -Kilamba Kiaxi,LUA,Luanda Province,AO,Angola -Fukusen,14,Kanagawa,JP,Japan -Hiromachi,14,Kanagawa,JP,Japan -Tsukahara,14,Kanagawa,JP,Japan -Iwahara,14,Kanagawa,JP,Japan -Takematsu,14,Kanagawa,JP,Japan -Nakanomyo,14,Kanagawa,JP,Japan -Yoshidajima,14,Kanagawa,JP,Japan +Iizawa,14,Kanagawa,JP,Japan +Nakanuma,14,Kanagawa,JP,Japan +Nakanomyō,14,Kanagawa,JP,Japan Machiya,14,Kanagawa,JP,Japan -Yadoriki,14,Kanagawa,JP,Japan -Dai,14,Kanagawa,JP,Japan -Miyabara,14,Kanagawa,JP,Japan -Tsutsumi,14,Kanagawa,JP,Japan -Ogikubo,14,Kanagawa,JP,Japan -Nishisakawa,14,Kanagawa,JP,Japan -Koyawata,14,Kanagawa,JP,Japan Kamishinden,14,Kanagawa,JP,Japan Iizumi,14,Kanagawa,JP,Japan +Shimobori,14,Kanagawa,JP,Japan Chiyo,14,Kanagawa,JP,Japan -Nagatsuka,14,Kanagawa,JP,Japan -Nishiodomo,14,Kanagawa,JP,Japan -Iidaoka,14,Kanagawa,JP,Japan -Kodai,14,Kanagawa,JP,Japan -Kayama,14,Kanagawa,JP,Japan +Nishiōdomo,14,Kanagawa,JP,Japan Kaneko,14,Kanagawa,JP,Japan -Yamanishi,14,Kanagawa,JP,Japan Odake,14,Kanagawa,JP,Japan -Endo,14,Kanagawa,JP,Japan -Habugata,14,Kanagawa,JP,Japan -Inokuchi,14,Kanagawa,JP,Japan +Endō,14,Kanagawa,JP,Japan Seki,14,Kanagawa,JP,Japan +Nishiōi,14,Kanagawa,JP,Japan Chimura,14,Kanagawa,JP,Japan -Hagigaoka,14,Kanagawa,JP,Japan -Kasugacho,14,Kanagawa,JP,Japan -Namikicho,14,Kanagawa,JP,Japan -Tokawa,14,Kanagawa,JP,Japan Soya,14,Kanagawa,JP,Japan -Midoricho,14,Kanagawa,JP,Japan -Hibarigaoka,14,Kanagawa,JP,Japan -Suzuharicho,14,Kanagawa,JP,Japan -Saiwaicho,14,Kanagawa,JP,Japan -Kotobukicho,14,Kanagawa,JP,Japan -Ojiri,14,Kanagawa,JP,Japan -Tatenodai,14,Kanagawa,JP,Japan +Saiwaichō,14,Kanagawa,JP,Japan Minamigaoka,14,Kanagawa,JP,Japan -Nishitawara,14,Kanagawa,JP,Japan -Shobu,14,Kanagawa,JP,Japan -Satellite Town,LA,Lagos,NG,Nigeria -Gbagada,LA,Lagos,NG,Nigeria -Ojodu,LA,Lagos,NG,Nigeria +Shōbu,14,Kanagawa,JP,Japan Ishigamidai,14,Kanagawa,JP,Japan -Nishikoiso,14,Kanagawa,JP,Japan Koma,14,Kanagawa,JP,Japan Hanamizudai,14,Kanagawa,JP,Japan -Kamihiratsuka,14,Kanagawa,JP,Japan -Manda,14,Kanagawa,JP,Japan -Idenawa,14,Kanagawa,JP,Japan -Takamura,14,Kanagawa,JP,Japan -Nanbei,14,Kanagawa,JP,Japan -Kitakaname,14,Kanagawa,JP,Japan -Okazaki,14,Kanagawa,JP,Japan -Minamitoyoda,14,Kanagawa,JP,Japan +Hinataoka,14,Kanagawa,JP,Japan Ino,14,Kanagawa,JP,Japan -Goten,14,Kanagawa,JP,Japan -Matoi,14,Kanagawa,JP,Japan -Nakahara,14,Kanagawa,JP,Japan Higashinakahara,14,Kanagawa,JP,Japan -Oshima,14,Kanagawa,JP,Japan -Tamura,14,Kanagawa,JP,Japan -Okami,14,Kanagawa,JP,Japan -Higashishindo,14,Kanagawa,JP,Japan -Nishishindo,14,Kanagawa,JP,Japan -Nakado,14,Kanagawa,JP,Japan -Yachiyocho,14,Kanagawa,JP,Japan +Ōkami,14,Kanagawa,JP,Japan +Nakadō,14,Kanagawa,JP,Japan +Yachiyochō,14,Kanagawa,JP,Japan Amanuma,14,Kanagawa,JP,Japan -Sengencho,14,Kanagawa,JP,Japan -Akashicho,14,Kanagawa,JP,Japan -Mitsukecho,14,Kanagawa,JP,Japan +Sengenchō,14,Kanagawa,JP,Japan Sodegahama,14,Kanagawa,JP,Japan -Yaezakicho,14,Kanagawa,JP,Japan -Beniyacho,14,Kanagawa,JP,Japan -Miyanomae,14,Kanagawa,JP,Japan -Yuhigaoka,14,Kanagawa,JP,Japan -Yanagishima,14,Kanagawa,JP,Japan -Hamanogo,14,Kanagawa,JP,Japan +Takahamadai,14,Kanagawa,JP,Japan +Nakakaigan,14,Kanagawa,JP,Japan +Tomoe,14,Kanagawa,JP,Japan +Hamanogō,14,Kanagawa,JP,Japan Yabata,14,Kanagawa,JP,Japan -Honson,14,Kanagawa,JP,Japan -Enzo,14,Kanagawa,JP,Japan -Murota,14,Kanagawa,JP,Japan -Shorin,14,Kanagawa,JP,Japan -Hishinuma,14,Kanagawa,JP,Japan -Akamatsucho,14,Kanagawa,JP,Japan +Enzō,14,Kanagawa,JP,Japan +Akamatsuchō,14,Kanagawa,JP,Japan Hamatake,14,Kanagawa,JP,Japan -Deguchicho,14,Kanagawa,JP,Japan -Akabane,14,Kanagawa,JP,Japan -Kagawa,14,Kanagawa,JP,Japan -Nakajima,14,Kanagawa,JP,Japan -Omagari,14,Kanagawa,JP,Japan +Hagisono,14,Kanagawa,JP,Japan +Tabata,14,Kanagawa,JP,Japan Okada,14,Kanagawa,JP,Japan Miyayama,14,Kanagawa,JP,Japan Arai,14,Kanagawa,JP,Japan -Kadosawabashi,14,Kanagawa,JP,Japan -Shake,14,Kanagawa,JP,Japan -Imazato,14,Kanagawa,JP,Japan -Sugikubokita,14,Kanagawa,JP,Japan -Oyakita,14,Kanagawa,JP,Japan -Hamadacho,14,Kanagawa,JP,Japan -Kokubuminami,14,Kanagawa,JP,Japan +Ōyakita,14,Kanagawa,JP,Japan +Hamadachō,14,Kanagawa,JP,Japan Kawaraguchi,14,Kanagawa,JP,Japan Kamiimaizumi,14,Kanagawa,JP,Japan -Kokubukita,14,Kanagawa,JP,Japan -Nakagochi,14,Kanagawa,JP,Japan -Yoshioka,14,Kanagawa,JP,Japan -Ryosei,14,Kanagawa,JP,Japan Kozono,14,Kanagawa,JP,Japan -Kozonominami,14,Kanagawa,JP,Japan -Higashikashiwagaya,14,Kanagawa,JP,Japan -Ogami,14,Kanagawa,JP,Japan -Tatekawa,14,Kanagawa,JP,Japan +Ōgami,14,Kanagawa,JP,Japan Fukuda,14,Kanagawa,JP,Japan -Daikan,14,Kanagawa,JP,Japan -Chuo,14,Kanagawa,JP,Japan -Sakuramori,14,Kanagawa,JP,Japan -Kamisoyagi,14,Kanagawa,JP,Japan +Kamisōyagi,14,Kanagawa,JP,Japan Tsuruma,14,Kanagawa,JP,Japan Shimotsuruma,14,Kanagawa,JP,Japan Fukaminishi,14,Kanagawa,JP,Japan -Fukamidai,14,Kanagawa,JP,Japan Kamiwada,14,Kanagawa,JP,Japan +Hibarigaoka,14,Kanagawa,JP,Japan Higashihara,14,Kanagawa,JP,Japan -Minamikurihara,14,Kanagawa,JP,Japan -Shindenjuku,14,Kanagawa,JP,Japan -Yotsuya,14,Kanagawa,JP,Japan Sagamino,14,Kanagawa,JP,Japan Shindo,14,Kanagawa,JP,Japan -Toda,14,Kanagawa,JP,Japan -Sakai,14,Kanagawa,JP,Japan +Aikō,14,Kanagawa,JP,Japan Katahira,14,Kanagawa,JP,Japan Funako,14,Kanagawa,JP,Japan -Tamuracho,14,Kanagawa,JP,Japan -Nakacho,14,Kanagawa,JP,Japan Mizuhiki,14,Kanagawa,JP,Japan -Motocho,14,Kanagawa,JP,Japan -Onna,14,Kanagawa,JP,Japan -Ono,14,Kanagawa,JP,Japan -Nanasawa,14,Kanagawa,JP,Japan +Motochō,14,Kanagawa,JP,Japan Morinosato-aoyama,14,Kanagawa,JP,Japan -Moridai,14,Kanagawa,JP,Japan +Mōridai,14,Kanagawa,JP,Japan Nurumizu,14,Kanagawa,JP,Japan Iiyama,14,Kanagawa,JP,Japan +Rāshid,KFS,Kafr el-Sheikh,EG,Egypt Izumi,14,Kanagawa,JP,Japan Tobio,14,Kanagawa,JP,Japan -Tsumadakita,14,Kanagawa,JP,Japan +Sanda,14,Kanagawa,JP,Japan Tsumadanishi,14,Kanagawa,JP,Japan -Tsumadahigashi,14,Kanagawa,JP,Japan -Shimoechi,14,Kanagawa,JP,Japan -Shimokawairi,14,Kanagawa,JP,Japan +Nakaechi,14,Kanagawa,JP,Japan Takamori,14,Kanagawa,JP,Japan -Akiyama,14,Kanagawa,JP,Japan -Kasakubo,14,Kanagawa,JP,Japan Itado,14,Kanagawa,JP,Japan -Higashiodake,14,Kanagawa,JP,Japan -Hachimandai,14,Kanagawa,JP,Japan -Kamihirama,14,Kanagawa,JP,Japan +Higashiōdake,14,Kanagawa,JP,Japan Sakuradai,14,Kanagawa,JP,Japan Numame,14,Kanagawa,JP,Japan Ikebata,14,Kanagawa,JP,Japan -Kamiya,14,Kanagawa,JP,Japan -Koinaba,14,Kanagawa,JP,Japan +Shimoya,14,Kanagawa,JP,Japan Tsurumakikita,14,Kanagawa,JP,Japan Tsurumaki-minami,14,Kanagawa,JP,Japan Tsurumaki,14,Kanagawa,JP,Japan Kitayana,14,Kanagawa,JP,Japan -Mohala,PB,Punjab,IN,India +Mohāla,PB,Punjab,IN,India Negoya,14,Kanagawa,JP,Japan -Fujimigaoka,14,Kanagawa,JP,Japan +Susugaya,14,Kanagawa,JP,Japan Dharamgarh,PB,Punjab,IN,India -Kitashin,14,Kanagawa,JP,Japan Hashido,14,Kanagawa,JP,Japan -Kitamachi,14,Kanagawa,JP,Japan Aizawa,14,Kanagawa,JP,Japan -Futatsubashicho,14,Kanagawa,JP,Japan +Futatsubashichō,14,Kanagawa,JP,Japan Minamidai,14,Kanagawa,JP,Japan -Izumicho,14,Kanagawa,JP,Japan -Shimoizumi,14,Kanagawa,JP,Japan +Izumichō,14,Kanagawa,JP,Japan +Higashimatanochō,14,Kanagawa,JP,Japan Kameino,14,Kanagawa,JP,Japan Imada,14,Kanagawa,JP,Japan -Shonandai,14,Kanagawa,JP,Japan -Engyo,14,Kanagawa,JP,Japan +Shōnandai,14,Kanagawa,JP,Japan Ishikawa,14,Kanagawa,JP,Japan -Zengyo,14,Kanagawa,JP,Japan -Sawantwadi,MH,Maharashtra,IN,India -Honfujisawa,14,Kanagawa,JP,Japan -Shirahata,14,Kanagawa,JP,Japan -Daigiri,14,Kanagawa,JP,Japan +Sāwantwādi,MH,Maharashtra,IN,India Enoshima,14,Kanagawa,JP,Japan +Kawana,14,Kanagawa,JP,Japan Fujigaoka,14,Kanagawa,JP,Japan -Nishitomi,14,Kanagawa,JP,Japan Hatori,14,Kanagawa,JP,Japan -Oba,14,Kanagawa,JP,Japan -Ishikawa,14,Kanagawa,JP,Japan -Kuzuhara,14,Kanagawa,JP,Japan -Shimotsuchidana,14,Kanagawa,JP,Japan -Nipani,KA,Karnataka,IN,India -Mukhed,MH,Maharashtra,IN,India -Ibrahimpatnam,TS,Telangana,IN,India -Imaizumi,22,Shizuoka,JP,Japan -Yodabashicho,22,Shizuoka,JP,Japan -Takashimacho,22,Shizuoka,JP,Japan -Nishikicho,22,Shizuoka,JP,Japan -Miyukicho,22,Shizuoka,JP,Japan -Yashirocho,22,Shizuoka,JP,Japan -Unaigafuchi,22,Shizuoka,JP,Japan -Godo,22,Shizuoka,JP,Japan -Okubocho,22,Shizuoka,JP,Japan +Ōba,14,Kanagawa,JP,Japan +Nipāni,KA,Karnataka,IN,India +Birgaon,CG,Chhattisgarh,IN,India +Rāsnam,TS,Telangana,IN,India +Malkāpur,MH,Maharashtra,IN,India +Miyukichō,22,Shizuoka,JP,Japan Fujimidai,22,Shizuoka,JP,Japan -Ishizaka,22,Shizuoka,JP,Japan -Takaoka-honcho,22,Shizuoka,JP,Japan -Kuzawa,22,Shizuoka,JP,Japan -Obuchi,22,Shizuoka,JP,Japan -Murlinagar,TS,Telangana,IN,India +Ōbuchi,22,Shizuoka,JP,Japan Matsuoka,22,Shizuoka,JP,Japan -Yunoki,22,Shizuoka,JP,Japan -Bihar,MP,Madhya Pradesh,IN,India -Nakajima,22,Shizuoka,JP,Japan -Mitojima,22,Shizuoka,JP,Japan -Egawa,22,Shizuoka,JP,Japan -Kawanarijima,22,Shizuoka,JP,Japan -Morishita,22,Shizuoka,JP,Japan +Osu,22,Shizuoka,JP,Japan Morijima,22,Shizuoka,JP,Japan -Miyashita,22,Shizuoka,JP,Japan -Nakanogo,22,Shizuoka,JP,Japan -Aioicho,22,Shizuoka,JP,Japan -Kataria,MP,Madhya Pradesh,IN,India -Bilaspur,UP,Uttar Pradesh,IN,India +Aioichō,22,Shizuoka,JP,Japan +Bilāspur,UP,Uttar Pradesh,IN,India Kitamatsuno,22,Shizuoka,JP,Japan -Negata,22,Shizuoka,JP,Japan -Yagimacho,22,Shizuoka,JP,Japan -Shimojo,22,Shizuoka,JP,Japan -Yamaguchi,22,Shizuoka,JP,Japan Hoshiyama,22,Shizuoka,JP,Japan -Izumicho,22,Shizuoka,JP,Japan -Kibunecho,22,Shizuoka,JP,Japan -Yodogawacho,22,Shizuoka,JP,Japan -Yodoshi,22,Shizuoka,JP,Japan -Kitamachi,22,Shizuoka,JP,Japan -Higashicho,22,Shizuoka,JP,Japan -Yumizawacho,22,Shizuoka,JP,Japan -Oiwa,22,Shizuoka,JP,Japan -Saidpur,UP,Uttar Pradesh,IN,India -Kuroda,22,Shizuoka,JP,Japan -Yamamoto,22,Shizuoka,JP,Japan -Chandanagar,TS,Telangana,IN,India -Rambagh,TS,Telangana,IN,India -Bhar,MH,Maharashtra,IN,India -Sitapur,UP,Uttar Pradesh,IN,India -Delhi,MP,Madhya Pradesh,IN,India -Raigaon,MP,Madhya Pradesh,IN,India -Alipur,UP,Uttar Pradesh,IN,India -Gopiganj,UP,Uttar Pradesh,IN,India -Chandauli,UP,Uttar Pradesh,IN,India -Jaspur,UP,Uttar Pradesh,IN,India -Puranpur,UP,Uttar Pradesh,IN,India -Sarai Saba,UP,Uttar Pradesh,IN,India -Sultanpur,UP,Uttar Pradesh,IN,India -Jalalpur,UP,Uttar Pradesh,IN,India -East Mersea,ENG,England,GB,United Kingdom +Yodogawachō,22,Shizuoka,JP,Japan +Gendōjichō,22,Shizuoka,JP,Japan +Rāmpur,UP,Uttar Pradesh,IN,India +Sītāpur,UP,Uttar Pradesh,IN,India +Gopīganj,UP,Uttar Pradesh,IN,India +Pūranpur,UP,Uttar Pradesh,IN,India +Sultānpur,UP,Uttar Pradesh,IN,India +Jalālpur,UP,Uttar Pradesh,IN,India Aroor,KL,Kerala,IN,India Kadakkavoor,KL,Kerala,IN,India -Vandans,8,Vorarlberg,AT,Austria Fujiyoshida,19,Yamanashi,JP,Japan Plitvica Lakes,09,Lika-Senj County,HR,Croatia -Goslinow,02,Lower Silesia,PL,Poland -Weissensee,2,Carinthia,AT,Austria +Gniewomirowice,02,Lower Silesia,PL,Poland Can Trabal,CT,Catalonia,ES,Spain Sunshine Coast,QLD,Queensland,AU,Australia -El Ouatia,07,Marrakesh-Safi,MA,Morocco -Kuchino,22,Shizuoka,JP,Japan -Shinjo,22,Shizuoka,JP,Japan -Ganyudo,22,Shizuoka,JP,Japan -Villa Delia,MA,Maldonado,UY,Uruguay +Puiol del Piu,04,La Massana,AD,Andorra +Shinjō,22,Shizuoka,JP,Japan Shimokanuki,22,Shizuoka,JP,Japan -Misonocho,22,Shizuoka,JP,Japan -Ichibacho,22,Shizuoka,JP,Japan -Masagocho,22,Shizuoka,JP,Japan -Nishimakado,22,Shizuoka,JP,Japan -Otemachi,22,Shizuoka,JP,Japan -Sannodai,22,Shizuoka,JP,Japan -Sugizakicho,22,Shizuoka,JP,Japan -Yoneyamacho,22,Shizuoka,JP,Japan -Futabacho,22,Shizuoka,JP,Japan -Kotobukicho,22,Shizuoka,JP,Japan -Nishisawada,22,Shizuoka,JP,Japan -Ebaracho,22,Shizuoka,JP,Japan -Yanagicho,22,Shizuoka,JP,Japan -Higashikumando,22,Shizuoka,JP,Japan -Okanomiya,22,Shizuoka,JP,Japan -Higashishiiji,22,Shizuoka,JP,Japan -Ide,22,Shizuoka,JP,Japan -Ishikawa,22,Shizuoka,JP,Japan -Nishizoecho,22,Shizuoka,JP,Japan -Matsunaga,22,Shizuoka,JP,Japan +Ōtemachi,22,Shizuoka,JP,Japan +Kotobukichō,22,Shizuoka,JP,Japan +Higashikumandō,22,Shizuoka,JP,Japan +Nishizoechō,22,Shizuoka,JP,Japan +Imazawa,22,Shizuoka,JP,Japan Shimonagakubo,22,Shizuoka,JP,Japan Shimotogari,22,Shizuoka,JP,Japan -Takehara,22,Shizuoka,JP,Japan -Honjuku,22,Shizuoka,JP,Japan Nakatogari,22,Shizuoka,JP,Japan Kamitogari,22,Shizuoka,JP,Japan -Nameri,22,Shizuoka,JP,Japan +Sakurazutsumi,22,Shizuoka,JP,Japan Fushimi,22,Shizuoka,JP,Japan -Nagasawa,22,Shizuoka,JP,Japan Tokura,22,Shizuoka,JP,Japan Yukawa,22,Shizuoka,JP,Japan -Ichibancho,22,Shizuoka,JP,Japan -Bunkyocho,22,Shizuoka,JP,Japan -Itchoda,22,Shizuoka,JP,Japan -Hikarigaoka,22,Shizuoka,JP,Japan -Sankeidai,22,Shizuoka,JP,Japan -Kawaharagaya,22,Shizuoka,JP,Japan -Minamicho,22,Shizuoka,JP,Japan -Sakaecho,22,Shizuoka,JP,Japan -Minamifutsukamachi,22,Shizuoka,JP,Japan +Wakamatsuchō,22,Shizuoka,JP,Japan +Minamichō,22,Shizuoka,JP,Japan +Nakajima,22,Shizuoka,JP,Japan Umena,22,Shizuoka,JP,Japan -Nagabuse,22,Shizuoka,JP,Japan -Daiba,22,Shizuoka,JP,Japan -Nishikigaoka,22,Shizuoka,JP,Japan Yata,22,Shizuoka,JP,Japan Okuyama,22,Shizuoka,JP,Japan -Fuyodai,22,Shizuoka,JP,Japan +Fuyōdai,22,Shizuoka,JP,Japan Hirai,22,Shizuoka,JP,Japan -Odoi,22,Shizuoka,JP,Japan +Ōdoi,22,Shizuoka,JP,Japan Kashiya,22,Shizuoka,JP,Japan -Tsukamoto,22,Shizuoka,JP,Japan -Minamiema,22,Shizuoka,JP,Japan -Chiyoda,22,Shizuoka,JP,Japan Amano,22,Shizuoka,JP,Japan -Takyo,22,Shizuoka,JP,Japan -Moriki,22,Shizuoka,JP,Japan +Takyō,22,Shizuoka,JP,Japan +Mikado,22,Shizuoka,JP,Japan Jike,22,Shizuoka,JP,Japan -Baraki,22,Shizuoka,JP,Japan -Nagasaki,22,Shizuoka,JP,Japan -Nagoya,22,Shizuoka,JP,Japan -Gujrat,PB,Punjab,IN,India -Tanda,HP,Himachal Pradesh,IN,India -Lotmara,MP,Madhya Pradesh,IN,India -Chetan,RJ,Rajasthan,IN,India -Narayanpur,CG,Chhattisgarh,IN,India -Goraya,PB,Punjab,IN,India +Gorāya,PB,Punjab,IN,India Nakroh,HP,Himachal Pradesh,IN,India -Momozato,22,Shizuoka,JP,Japan -Nishifunatsu,22,Shizuoka,JP,Japan -Sakai,22,Shizuoka,JP,Japan -Imazato,22,Shizuoka,JP,Japan Tomizawa,22,Shizuoka,JP,Japan -Chabatake,22,Shizuoka,JP,Japan -Inari,22,Shizuoka,JP,Japan -Ohata,22,Shizuoka,JP,Japan Fujimihara,22,Shizuoka,JP,Japan -Patran,PB,Punjab,IN,India -Lohora,PB,Punjab,IN,India -Jodhpur,HR,Haryana,IN,India -Navunda,KA,Karnataka,IN,India -Kol,UP,Uttar Pradesh,IN,India -Bara,UP,Uttar Pradesh,IN,India -Rajavommangi,AP,Andhra Pradesh,IN,India -Mandavalli,AP,Andhra Pradesh,IN,India -Satuluru,AP,Andhra Pradesh,IN,India Vaddangi,AP,Andhra Pradesh,IN,India Arani,TN,Tamil Nadu,IN,India -Elavur,TN,Tamil Nadu,IN,India -Aladu,TN,Tamil Nadu,IN,India -Deo,BR,Bihar,IN,India -Buttayagudem,AP,Andhra Pradesh,IN,India -Baniapur,BR,Bihar,IN,India -Roatan,,,HN,Honduras +Roatán,,,HN,Honduras Anse aux Pins,01,Anse-aux-Pins,SC,Seychelles -Cherthala,KL,Kerala,IN,India Harippad,KL,Kerala,IN,India -Villa Santa Cruz Del Lago,X,Cordoba,AR,Argentina -Anse des Genets,20,Pointe Larue,SC,Seychelles +Anse des Genets,20,Pointe La Rue,SC,Seychelles Baie Lazare,06,Baie Lazare,SC,Seychelles -Aralaganwila,7,North Central Province,LK,Sri Lanka -Crafthole,ENG,England,GB,United Kingdom -Kamado,22,Shizuoka,JP,Japan -Midono,22,Shizuoka,JP,Japan -Hokkubara,22,Shizuoka,JP,Japan -Kawashimata,22,Shizuoka,JP,Japan -Suyama,22,Shizuoka,JP,Japan -Kamifurushiro,22,Shizuoka,JP,Japan +Niihashi,22,Shizuoka,JP,Japan Uchino,19,Yamanashi,JP,Japan -Araya,19,Yamanashi,JP,Japan -Oasumi,19,Yamanashi,JP,Japan -Mukaibara,19,Yamanashi,JP,Japan -Sidi Taibi,04,Rabat-Sale-Kenitra,MA,Morocco Awakura,22,Shizuoka,JP,Japan -Nagaya,22,Shizuoka,JP,Japan Tsuji,22,Shizuoka,JP,Japan -Shojingawa,22,Shizuoka,JP,Japan -Fujigane,19,Yamanashi,JP,Japan -Ochiai,19,Yamanashi,JP,Japan -Huancayo,SAM,San Martín Department,PE,Peru Jogan,GJ,Gujarat,IN,India -Motihari,BR,Bihar,IN,India -Manasa,MP,Madhya Pradesh,IN,India -Chak Baran,BR,Bihar,IN,India -Aliganj,UP,Uttar Pradesh,IN,India -Bihiya,BR,Bihar,IN,India +Motīhāri,BR,Bihar,IN,India +Manāsa,MP,Madhya Pradesh,IN,India +Alīganj,UP,Uttar Pradesh,IN,India +Kumharka,UP,Uttar Pradesh,IN,India Vatan,27,Gaziantep,TR,Türkiye -Firat,27,Gaziantep,TR,Türkiye +Fırat,27,Gaziantep,TR,Türkiye Jarkala,KA,Karnataka,IN,India -Shirva,KA,Karnataka,IN,India -Orminge,AB,Stockholm County,SE,Sweden -Fara,094,Postojna,SI,Slovenia -Zwalm,VLG,Flanders,BE,Belgium +Yalavatti,KA,Karnataka,IN,India +Rāyasandra,KA,Karnataka,IN,India Yomitan,47,Okinawa,JP,Japan Seiyo Shi,38,Ehime,JP,Japan -Vintu de Jos,AB,Alba County,RO,Romania -Bello Horizonte,CA,Canelones,UY,Uruguay -Marindia,CA,Canelones,UY,Uruguay Neptunia,CA,Canelones,UY,Uruguay -Pinamar,CA,Canelones,UY,Uruguay -El Pinar,CA,Canelones,UY,Uruguay -Villa Aeroparque,CA,Canelones,UY,Uruguay Asada,14,Kanagawa,JP,Japan -Kyomachi,14,Kanagawa,JP,Japan -Kokandori,14,Kanagawa,JP,Japan -Hamacho,14,Kanagawa,JP,Japan -Oiwakecho,14,Kanagawa,JP,Japan +Kyōmachi,14,Kanagawa,JP,Japan +Kōkandōri,14,Kanagawa,JP,Japan Sakuramoto,14,Kanagawa,JP,Japan Fujisaki,14,Kanagawa,JP,Japan -Shiohama,14,Kanagawa,JP,Japan -Showa,14,Kanagawa,JP,Japan -Egawa,14,Kanagawa,JP,Japan Nakaze,14,Kanagawa,JP,Japan -Kawanakajima,14,Kanagawa,JP,Japan Sakaimachi,14,Kanagawa,JP,Japan -Minamimachi,14,Kanagawa,JP,Japan Kaizuka,14,Kanagawa,JP,Japan -Motogi,14,Kanagawa,JP,Japan -Daitocho,14,Kanagawa,JP,Japan -Honchodori,14,Kanagawa,JP,Japan -Teraya,14,Kanagawa,JP,Japan -Suwazaka,14,Kanagawa,JP,Japan +Daitōchō,14,Kanagawa,JP,Japan Kamisueyoshi,14,Kanagawa,JP,Japan -Higashiterao,14,Kanagawa,JP,Japan -Shinoharacho,14,Kanagawa,JP,Japan -Mamedocho,14,Kanagawa,JP,Japan -Osonedai,14,Kanagawa,JP,Japan +Mamedochō,14,Kanagawa,JP,Japan Tarumachi,14,Kanagawa,JP,Japan -Kozukuecho,14,Kanagawa,JP,Japan -Nippacho,14,Kanagawa,JP,Japan -Minowacho,14,Kanagawa,JP,Japan +Nippachō,14,Kanagawa,JP,Japan +Tsunashimadai,14,Kanagawa,JP,Japan Takatanishi,14,Kanagawa,JP,Japan -Takatahigashi,14,Kanagawa,JP,Japan -Minamikase,14,Kanagawa,JP,Japan -Shinkawasaki,14,Kanagawa,JP,Japan Kashimada,14,Kanagawa,JP,Japan -Higashiogura,14,Kanagawa,JP,Japan Tote,14,Kanagawa,JP,Japan -Minamisaiwaicho,14,Kanagawa,JP,Japan -Omiyacho,14,Kanagawa,JP,Japan -Yako,14,Kanagawa,JP,Japan -Shitte,14,Kanagawa,JP,Japan -Shimonamiki,14,Kanagawa,JP,Japan -Heiancho,14,Kanagawa,JP,Japan -Sakaechodori,14,Kanagawa,JP,Japan -Tajiricho,14,Kanagawa,JP,Japan +Ōmiyachō,14,Kanagawa,JP,Japan +Yakō,14,Kanagawa,JP,Japan Nakamaruko,14,Kanagawa,JP,Japan -Nishikase,14,Kanagawa,JP,Japan Ida,14,Kanagawa,JP,Japan Kosugimachi,14,Kanagawa,JP,Japan Miyauchi,14,Kanagawa,JP,Japan -Kamishinjo,14,Kanagawa,JP,Japan -Shinjo,14,Kanagawa,JP,Japan -Shimoshinjo,14,Kanagawa,JP,Japan Suwa,14,Kanagawa,JP,Japan Futako,14,Kanagawa,JP,Japan -Kuji,14,Kanagawa,JP,Japan -Unane,14,Kanagawa,JP,Japan Kamisakunobe,14,Kanagawa,JP,Japan Suenaga,14,Kanagawa,JP,Japan -Sakado,14,Kanagawa,JP,Japan Shinsaku,14,Kanagawa,JP,Japan -Shibokuchi,14,Kanagawa,JP,Japan -Nakanoshima,14,Kanagawa,JP,Japan Fuda,14,Kanagawa,JP,Japan -Masugata,14,Kanagawa,JP,Japan Higashiikuta,14,Kanagawa,JP,Japan -Higashimita,14,Kanagawa,JP,Japan -Minamiikuta,14,Kanagawa,JP,Japan +Kuriya,14,Kanagawa,JP,Japan Higashinaganuma,13,Tokyo,JP,Japan -Hongo,13,Tokyo,JP,Japan -Hosoyama,14,Kanagawa,JP,Japan -Chiyogaoka,14,Kanagawa,JP,Japan -Kanahodo,14,Kanagawa,JP,Japan -Higashiyurigaoka,14,Kanagawa,JP,Japan Shimoasao,14,Kanagawa,JP,Japan Hakusan,14,Kanagawa,JP,Japan Azamino,14,Kanagawa,JP,Japan -Ekoda,14,Kanagawa,JP,Japan -Mominokidai,14,Kanagawa,JP,Japan -Enokigaoka,14,Kanagawa,JP,Japan -Shiratoridai,14,Kanagawa,JP,Japan -Tsutsujigaoka,14,Kanagawa,JP,Japan +Susukino,14,Kanagawa,JP,Japan +Wakakusadai,14,Kanagawa,JP,Japan Chigusadai,14,Kanagawa,JP,Japan -Mitakedai,14,Kanagawa,JP,Japan -Edakita,14,Kanagawa,JP,Japan -Motoishikawacho,14,Kanagawa,JP,Japan +Moegino,14,Kanagawa,JP,Japan Tsuchihashi,14,Kanagawa,JP,Japan -Maginu,14,Kanagawa,JP,Japan Miyamaedaira,14,Kanagawa,JP,Japan -Taira,14,Kanagawa,JP,Japan -Hatsuyama,14,Kanagawa,JP,Japan -Ushikubonishi,14,Kanagawa,JP,Japan -Nakagawa,14,Kanagawa,JP,Japan -Edaminami,14,Kanagawa,JP,Japan Nakamachidai,14,Kanagawa,JP,Japan -Higashiyamatacho,14,Kanagawa,JP,Japan -Minamiyamata,14,Kanagawa,JP,Japan -Nishihassakucho,14,Kanagawa,JP,Japan -Tokaichibacho,14,Kanagawa,JP,Japan +Higashiyamatachō,14,Kanagawa,JP,Japan +Nishihassakuchō,14,Kanagawa,JP,Japan +Tōkaichibachō,14,Kanagawa,JP,Japan Tianbeicun,GD,Guangdong,CN,China -Higashihongo,14,Kanagawa,JP,Japan -Morinodai,14,Kanagawa,JP,Japan -Niiharucho,14,Kanagawa,JP,Japan -Kirigaoka,14,Kanagawa,JP,Japan -Ibukino,14,Kanagawa,JP,Japan +Higashihongō,14,Kanagawa,JP,Japan +Daimurachō,14,Kanagawa,JP,Japan Wakabadai,14,Kanagawa,JP,Japan -Nishikojiya,13,Tokyo,JP,Japan +Nishikōjiya,13,Tokyo,JP,Japan Minamikamata,13,Tokyo,JP,Japan -Honhaneda,13,Tokyo,JP,Japan -Minamirokugo,13,Tokyo,JP,Japan -Nakarokugo,13,Tokyo,JP,Japan -Nishikamata,13,Tokyo,JP,Japan -Kitakojiya,13,Tokyo,JP,Japan -Omoriminami,13,Tokyo,JP,Japan -Chuo,13,Tokyo,JP,Japan +Minamirokugō,13,Tokyo,JP,Japan +Nakarokugō,13,Tokyo,JP,Japan +Chūō,13,Tokyo,JP,Japan Higashiyaguchi,13,Tokyo,JP,Japan Unoki,13,Tokyo,JP,Japan -Higashiminemachi,13,Tokyo,JP,Japan -Kugahara,13,Tokyo,JP,Japan -Kitaminemachi,13,Tokyo,JP,Japan Higashiyukigaya,13,Tokyo,JP,Japan -Kitasenzoku,13,Tokyo,JP,Japan Kamiikedai,13,Tokyo,JP,Japan -Nakamagome,13,Tokyo,JP,Japan -Nakaikegami,13,Tokyo,JP,Japan Minamimagome,13,Tokyo,JP,Japan -Higashimagome,13,Tokyo,JP,Japan -Omorikita,13,Tokyo,JP,Japan -Minamioi,13,Tokyo,JP,Japan -Nishioi,13,Tokyo,JP,Japan +Ōmorikita,13,Tokyo,JP,Japan +Minamiōi,13,Tokyo,JP,Japan Kitamagome,13,Tokyo,JP,Japan Hatanodai,13,Tokyo,JP,Japan -Nishinakanobu,13,Tokyo,JP,Japan Togoshi,13,Tokyo,JP,Japan -Yutakacho,13,Tokyo,JP,Japan +Yutakachō,13,Tokyo,JP,Japan Futaba,13,Tokyo,JP,Japan -Hiratsuka,13,Tokyo,JP,Japan Kitashinagawa,13,Tokyo,JP,Japan -Kamiosaki,13,Tokyo,JP,Japan +Kamiōsaki,13,Tokyo,JP,Japan Motoazabu,13,Tokyo,JP,Japan -Nishiazabu,13,Tokyo,JP,Japan -Shibakoen,13,Tokyo,JP,Japan -Zanjan,23,Tehran,IR,Iran +Shibakōen,13,Tokyo,JP,Japan Minamimotomachi,13,Tokyo,JP,Japan -Sugacho,13,Tokyo,JP,Japan -Daikyocho,13,Tokyo,JP,Japan Wakabamachi,13,Tokyo,JP,Japan Nishiwaseda,13,Tokyo,JP,Japan +Bentenchō,13,Tokyo,JP,Japan Kitamachi,13,Tokyo,JP,Japan -Yaraicho,13,Tokyo,JP,Japan -Yamabukicho,13,Tokyo,JP,Japan -Nishigokencho,13,Tokyo,JP,Japan -Higashigokencho,13,Tokyo,JP,Japan +Yaraichō,13,Tokyo,JP,Japan +Nishigokenchō,13,Tokyo,JP,Japan Sakamachi,13,Tokyo,JP,Japan -Arakicho,13,Tokyo,JP,Japan -Aizumicho,13,Tokyo,JP,Japan -Nakai,13,Tokyo,JP,Japan +Arakichō,13,Tokyo,JP,Japan Nishiochiai,13,Tokyo,JP,Japan -Sekiguchi,13,Tokyo,JP,Japan Mejirodai,13,Tokyo,JP,Japan -Otsuka,13,Tokyo,JP,Japan -Zoshigaya,13,Tokyo,JP,Japan -Minamiikebukuro,13,Tokyo,JP,Japan +Ōtsuka,13,Tokyo,JP,Japan +Suidō,13,Tokyo,JP,Japan Nishiikebukuro,13,Tokyo,JP,Japan Mejiro,13,Tokyo,JP,Japan -Kanamecho,13,Tokyo,JP,Japan +Kanamechō,13,Tokyo,JP,Japan Minaminagasaki,13,Tokyo,JP,Japan Kamiikebukuro,13,Tokyo,JP,Japan Nishisugamo,13,Tokyo,JP,Japan -Kitaotsuka,13,Tokyo,JP,Japan -Minamiotsuka,13,Tokyo,JP,Japan -Kaminakazato,13,Tokyo,JP,Japan -Kumanocho,13,Tokyo,JP,Japan -Nakamarucho,13,Tokyo,JP,Japan -Saiwaicho,13,Tokyo,JP,Japan -Mukaihara,13,Tokyo,JP,Japan +Kitaōtsuka,13,Tokyo,JP,Japan +Minamiōtsuka,13,Tokyo,JP,Japan +Nakamaruchō,13,Tokyo,JP,Japan +Saiwaichō,13,Tokyo,JP,Japan Hazawa,13,Tokyo,JP,Japan Takanodai,13,Tokyo,JP,Japan Shakujiidai,13,Tokyo,JP,Japan Sekimachikita,13,Tokyo,JP,Japan Shimoshakujii,13,Tokyo,JP,Japan Nakamurakita,13,Tokyo,JP,Japan -Kotakecho,13,Tokyo,JP,Japan -Eharacho,13,Tokyo,JP,Japan +Eharachō,13,Tokyo,JP,Japan Higashinakano,13,Tokyo,JP,Japan -Yamatocho,13,Tokyo,JP,Japan +Yamatochō,13,Tokyo,JP,Japan Kamisaginomiya,13,Tokyo,JP,Japan Igusa,13,Tokyo,JP,Japan Momoi,13,Tokyo,JP,Japan @@ -102528,478 +83031,252 @@ Naritahigashi,13,Tokyo,JP,Japan Asagayakita,13,Tokyo,JP,Japan Kamiogi,13,Tokyo,JP,Japan Shimizu,13,Tokyo,JP,Japan -Koenjikita,13,Tokyo,JP,Japan +Kōenjikita,13,Tokyo,JP,Japan Umezato,13,Tokyo,JP,Japan Matsunoki,13,Tokyo,JP,Japan -Motoyoyogicho,13,Tokyo,JP,Japan Uehara,13,Tokyo,JP,Japan -Oyamacho,13,Tokyo,JP,Japan -Kamiyamacho,13,Tokyo,JP,Japan Jinnan,13,Tokyo,JP,Japan -Udagawacho,13,Tokyo,JP,Japan -Dogenzaka,13,Tokyo,JP,Japan +Dōgenzaka,13,Tokyo,JP,Japan +Hachiyamachō,13,Tokyo,JP,Japan Ebisunishi,13,Tokyo,JP,Japan Ebisuminami,13,Tokyo,JP,Japan Ebisu,13,Tokyo,JP,Japan -Jingumae,13,Tokyo,JP,Japan +Jingūmae,13,Tokyo,JP,Japan Sendagaya,13,Tokyo,JP,Japan -Komaba,13,Tokyo,JP,Japan Aobadai,13,Tokyo,JP,Japan Higashiyama,13,Tokyo,JP,Japan Gohongi,13,Tokyo,JP,Japan -Yutenji,13,Tokyo,JP,Japan Takaban,13,Tokyo,JP,Japan -Tairamachi,13,Tokyo,JP,Japan Kakinokizaka,13,Tokyo,JP,Japan Yakumo,13,Tokyo,JP,Japan -Higashigaoka,13,Tokyo,JP,Japan -Jiyugaoka,13,Tokyo,JP,Japan +Jiyūgaoka,13,Tokyo,JP,Japan Okusawa,13,Tokyo,JP,Japan Higashitamagawa,13,Tokyo,JP,Japan -Tamazutsumi,13,Tokyo,JP,Japan -Unane,13,Tokyo,JP,Japan Okamoto,13,Tokyo,JP,Japan Kamiuma,13,Tokyo,JP,Japan -Taishido,13,Tokyo,JP,Japan Ikejiri,13,Tokyo,JP,Japan Tsurumaki,13,Tokyo,JP,Japan -Miyasaka,13,Tokyo,JP,Japan Akatsutsumi,13,Tokyo,JP,Japan Daita,13,Tokyo,JP,Japan -Ohara,13,Tokyo,JP,Japan -Sakurajosui,13,Tokyo,JP,Japan +Sakurajōsui,13,Tokyo,JP,Japan Chitosedai,13,Tokyo,JP,Japan Komaimachi,13,Tokyo,JP,Japan -Higashinogawa,13,Tokyo,JP,Japan Kamisoshigaya,13,Tokyo,JP,Japan Kasuya,13,Tokyo,JP,Japan Minamikarasuyama,13,Tokyo,JP,Japan Kitakarasuyama,13,Tokyo,JP,Japan Kikunodai,13,Tokyo,JP,Japan -Nishitsutsujigaoka,13,Tokyo,JP,Japan Higashitsutsujigaoka,13,Tokyo,JP,Japan -Wakabacho,13,Tokyo,JP,Japan Midorigaoka,13,Tokyo,JP,Japan Shibasaki,13,Tokyo,JP,Japan -Sazumachi,13,Tokyo,JP,Japan -Yagumodai,13,Tokyo,JP,Japan Fuda,13,Tokyo,JP,Japan Kamiishiwara,13,Tokyo,JP,Japan -Fujimicho,13,Tokyo,JP,Japan +Fujimichō,13,Tokyo,JP,Japan Iguchi,13,Tokyo,JP,Japan Mure,13,Tokyo,JP,Japan -Kitano,13,Tokyo,JP,Japan Inokashira,13,Tokyo,JP,Japan -Midoricho,13,Tokyo,JP,Japan -Kyonancho,13,Tokyo,JP,Japan -Sakurazutsumi,13,Tokyo,JP,Japan -Kajinocho,13,Tokyo,JP,Japan -Sakuracho,13,Tokyo,JP,Japan -Tamacho,13,Tokyo,JP,Japan -Momijigaoka,13,Tokyo,JP,Japan -Oshitatecho,13,Tokyo,JP,Japan -Tobitakyu,13,Tokyo,JP,Japan -Wakamatsucho,13,Tokyo,JP,Japan -Miyukicho,13,Tokyo,JP,Japan -Chuocho,13,Tokyo,JP,Japan -Nishiharacho,13,Tokyo,JP,Japan -Shibakubocho,13,Tokyo,JP,Japan -Minamicho,13,Tokyo,JP,Japan +Kalmāna,MH,Maharashtra,IN,India +Midorichō,13,Tokyo,JP,Japan +Sekimae,13,Tokyo,JP,Japan +Kyōnanchō,13,Tokyo,JP,Japan +Midorichō,13,Tokyo,JP,Japan +Oshitatechō,13,Tokyo,JP,Japan +Tobitakyū,13,Tokyo,JP,Japan +Miyukichō,13,Tokyo,JP,Japan +Nishiharachō,13,Tokyo,JP,Japan +Minamichō,13,Tokyo,JP,Japan Hibarigaoka,13,Tokyo,JP,Japan -Yatocho,13,Tokyo,JP,Japan -Sumiyoshicho,13,Tokyo,JP,Japan -Higashicho,13,Tokyo,JP,Japan +Yatochō,13,Tokyo,JP,Japan +Sumiyoshichō,13,Tokyo,JP,Japan +Higashichō,13,Tokyo,JP,Japan Nakamachi,13,Tokyo,JP,Japan -Izumicho,13,Tokyo,JP,Japan -Hoyacho,13,Tokyo,JP,Japan -Kitaharacho,13,Tokyo,JP,Japan -Mukodaicho,13,Tokyo,JP,Japan -Madhepura,BR,Bihar,IN,India -Panta,BR,Bihar,IN,India +Izumichō,13,Tokyo,JP,Japan +Hōyachō,13,Tokyo,JP,Japan +Kitaharachō,13,Tokyo,JP,Japan +Mukōdaichō,13,Tokyo,JP,Japan Badaganhatti,KA,Karnataka,IN,India -Bind,BR,Bihar,IN,India -Yelechakanahalli,KA,Karnataka,IN,India -Gobancho,13,Tokyo,JP,Japan +Yelechākanahalli,KA,Karnataka,IN,India Iidabashi,13,Tokyo,JP,Japan -Fujimi,12,Chiba,JP,Japan -Nekozane,12,Chiba,JP,Japan -Todaijima,12,Chiba,JP,Japan Kitazakae,12,Chiba,JP,Japan Kairaku,12,Chiba,JP,Japan -Akemi,12,Chiba,JP,Japan Imagawa,12,Chiba,JP,Japan -Minamigyotoku,12,Chiba,JP,Japan -Pallikunnu,KL,Kerala,IN,India +Minamigyōtoku,12,Chiba,JP,Japan Shimajiri,12,Chiba,JP,Japan -Ainokawa,12,Chiba,JP,Japan Kakemama,12,Chiba,JP,Japan Minato,12,Chiba,JP,Japan +Sekigashima,12,Chiba,JP,Japan Honshio,12,Chiba,JP,Japan -Myoden,12,Chiba,JP,Japan Tomihama,12,Chiba,JP,Japan -Takara,12,Chiba,JP,Japan -Fukuei,12,Chiba,JP,Japan -Kamimyoden,12,Chiba,JP,Japan Futamata,12,Chiba,JP,Japan -Onitaka,12,Chiba,JP,Japan Minamiyawata,12,Chiba,JP,Japan -Osu,12,Chiba,JP,Japan -Sugano,12,Chiba,JP,Japan +Ōsu,12,Chiba,JP,Japan Higashisugano,12,Chiba,JP,Japan -Motokitakata,12,Chiba,JP,Japan Yongin-si,41,Gyeonggi-do,KR,South Korea Kashiwaimachi,12,Chiba,JP,Japan -Minamiono,12,Chiba,JP,Japan Shimokaizuka,12,Chiba,JP,Japan -Miyakubo,12,Chiba,JP,Japan Soya,12,Chiba,JP,Japan -Kokubun,12,Chiba,JP,Japan Suwada,12,Chiba,JP,Japan Natsumi,12,Chiba,JP,Japan Natsumidai,12,Chiba,JP,Japan -Asahicho,12,Chiba,JP,Japan +Asahichō,12,Chiba,JP,Japan Fujiwara,12,Chiba,JP,Japan -Kamiyamacho,12,Chiba,JP,Japan -Innai,12,Chiba,JP,Japan Kaijin,12,Chiba,JP,Japan -Kitahoncho,12,Chiba,JP,Japan -Yamate,12,Chiba,JP,Japan -Gyoda,12,Chiba,JP,Japan -Katsushikacho,12,Chiba,JP,Japan -Hongocho,12,Chiba,JP,Japan -Futagocho,12,Chiba,JP,Japan Motonakayama,12,Chiba,JP,Japan -Yamanocho,12,Chiba,JP,Japan +Yamanochō,12,Chiba,JP,Japan Maruyama,12,Chiba,JP,Japan -Minamikasai,13,Tokyo,JP,Japan Higashikasai,13,Tokyo,JP,Japan -Seishincho,13,Tokyo,JP,Japan -Kitakasai,13,Tokyo,JP,Japan -Ukitacho,13,Tokyo,JP,Japan Funabori,13,Tokyo,JP,Japan -Ichinoecho,13,Tokyo,JP,Japan -Haruecho,13,Tokyo,JP,Japan Nishimizue,13,Tokyo,JP,Japan Ichinoe,13,Tokyo,JP,Japan Matsue,13,Tokyo,JP,Japan Higashikomatsugawa,13,Tokyo,JP,Japan -Nishikomatsugawamachi,13,Tokyo,JP,Japan -Chuo,13,Tokyo,JP,Japan -Osugi,13,Tokyo,JP,Japan -Nishiichinoe,13,Tokyo,JP,Japan -Matsumoto,13,Tokyo,JP,Japan Hirai,13,Tokyo,JP,Japan Higashimizue,13,Tokyo,JP,Japan -Mizue,13,Tokyo,JP,Japan Minamishinozakimachi,13,Tokyo,JP,Japan -Yagochi,13,Tokyo,JP,Japan -Niihori,13,Tokyo,JP,Japan -Shishibone,13,Tokyo,JP,Japan -Nishishinozaki,13,Tokyo,JP,Japan Minamikoiwa,13,Tokyo,JP,Japan Nishikoiwa,13,Tokyo,JP,Japan Kitakoiwa,13,Tokyo,JP,Japan Shekhpur,GJ,Gujarat,IN,India Kamakura,13,Tokyo,JP,Japan -Hosoda,13,Tokyo,JP,Japan Okudo,13,Tokyo,JP,Japan Higashi-shinkoiwa,13,Tokyo,JP,Japan Nishishinkoiwa,13,Tokyo,JP,Japan -Kamiisshiki,13,Tokyo,JP,Japan -Higashiyotsugi,13,Tokyo,JP,Japan Yotsugi,13,Tokyo,JP,Japan -Tateishi,13,Tokyo,JP,Japan -Horikiri,13,Tokyo,JP,Japan -Higashihorikiri,13,Tokyo,JP,Japan -Hinodecho,13,Tokyo,JP,Japan -Tsutsumidori,13,Tokyo,JP,Japan -Higashimukojima,13,Tokyo,JP,Japan +Hinodechō,13,Tokyo,JP,Japan +Tsutsumidōri,13,Tokyo,JP,Japan +Higashimukōjima,13,Tokyo,JP,Japan Yahiro,13,Tokyo,JP,Japan Tachibana,13,Tokyo,JP,Japan Oshiage,13,Tokyo,JP,Japan Higashikomagata,13,Tokyo,JP,Japan -Taihei,13,Tokyo,JP,Japan -Kotobashi,13,Tokyo,JP,Japan -Tatekawa,13,Tokyo,JP,Japan -Pala,KL,Kerala,IN,India -Kamiyakiri,12,Chiba,JP,Japan -Honcho,12,Chiba,JP,Japan -Kogasaki,12,Chiba,JP,Japan -Miyakodai,12,Chiba,JP,Japan -Oganedaira,12,Chiba,JP,Japan -Nakakanasugi,12,Chiba,JP,Japan -Kode,12,Chiba,JP,Japan -Higashihiraga,12,Chiba,JP,Japan -Oyaguchi,12,Chiba,JP,Japan -Negiuchi,12,Chiba,JP,Japan +Kōtōbashi,13,Tokyo,JP,Japan +Honchō,12,Chiba,JP,Japan +Ōganedaira,12,Chiba,JP,Japan +Ōyaguchi,12,Chiba,JP,Japan Koganehara,12,Chiba,JP,Japan Hachigasaki,12,Chiba,JP,Japan -Mabashi,12,Chiba,JP,Japan -Changaramkulam,KL,Kerala,IN,India Kitamatsudo,12,Chiba,JP,Japan -Kamihongo,12,Chiba,JP,Japan -Minamihanashima,12,Chiba,JP,Japan -Sendabori,12,Chiba,JP,Japan +Kamihongō,12,Chiba,JP,Japan Tokiwadaira,12,Chiba,JP,Japan Kanegasaku,12,Chiba,JP,Japan -Kurigasawa,12,Chiba,JP,Japan Higurashi,12,Chiba,JP,Japan -Kawarazuka,12,Chiba,JP,Japan Minoridai,12,Chiba,JP,Japan -Yoshiicho,12,Chiba,JP,Japan -Takegahana,12,Chiba,JP,Japan -Konemoto,12,Chiba,JP,Japan -Wanagaya,12,Chiba,JP,Japan -Akiyama,12,Chiba,JP,Japan -Gokonishi,12,Chiba,JP,Japan -Makinohara,12,Chiba,JP,Japan +Gokōnishi,12,Chiba,JP,Japan Matsuhidai,12,Chiba,JP,Japan -Gokominami,12,Chiba,JP,Japan -Goko,12,Chiba,JP,Japan -Rokkodai,12,Chiba,JP,Japan +Gokō,12,Chiba,JP,Japan +Rokkōdai,12,Chiba,JP,Japan Minaminagareyama,12,Chiba,JP,Japan -Hiregasaki,12,Chiba,JP,Japan -Heiwadai,12,Chiba,JP,Japan +Nishihirai,12,Chiba,JP,Japan +Kōthamangalam,KL,Kerala,IN,India Ka,12,Chiba,JP,Japan +Minami,12,Chiba,JP,Japan Mihara,12,Chiba,JP,Japan Higashifukai,12,Chiba,JP,Japan -Konosudai,12,Chiba,JP,Japan +Kōnosudai,12,Chiba,JP,Japan Higashihatsuishi,12,Chiba,JP,Japan -Nishihatsuishi,12,Chiba,JP,Japan Wakabadai,12,Chiba,JP,Japan -Komagi,12,Chiba,JP,Japan -Nonoshita,12,Chiba,JP,Japan -Matsugaoka,12,Chiba,JP,Japan -Mukaikogane,12,Chiba,JP,Japan -Furumagi,12,Chiba,JP,Japan -Maehirai,12,Chiba,JP,Japan +Komagidai,12,Chiba,JP,Japan +Aota,12,Chiba,JP,Japan Ushirohirai,12,Chiba,JP,Japan -Ichinoya,12,Chiba,JP,Japan Toyoshiki,12,Chiba,JP,Japan -Toyoshikidai,12,Chiba,JP,Japan -Kayanocho,12,Chiba,JP,Japan Shikoda,12,Chiba,JP,Japan -Akehara,12,Chiba,JP,Japan Akebono,12,Chiba,JP,Japan -Yutakacho,12,Chiba,JP,Japan Higashinakashinjuku,12,Chiba,JP,Japan -Hikarigaoka,12,Chiba,JP,Japan -Higashiyama,12,Chiba,JP,Japan Sakaine,12,Chiba,JP,Japan Kaga,12,Chiba,JP,Japan -Minamimasuo,12,Chiba,JP,Japan Minamisakasai,12,Chiba,JP,Japan Minamitakayanagi,12,Chiba,JP,Japan -Sakasai-fujinodai,12,Chiba,JP,Japan Masuo,12,Chiba,JP,Japan -Shinkashiwa,12,Chiba,JP,Japan Eirakudai,12,Chiba,JP,Japan -Tokiwadai,12,Chiba,JP,Japan -Tomisato,12,Chiba,JP,Japan -Sekibacho,12,Chiba,JP,Japan -Akanecho,12,Chiba,JP,Japan +Chūōchō,12,Chiba,JP,Japan Chiyoda,12,Chiba,JP,Japan -Kitakashiwa,12,Chiba,JP,Japan -Nedo,12,Chiba,JP,Japan -Matsubacho,12,Chiba,JP,Japan -Takata,12,Chiba,JP,Japan -Ulliyeri,KL,Kerala,IN,India -Edakkara,KL,Kerala,IN,India Hananoi,12,Chiba,JP,Japan Fuse,12,Chiba,JP,Japan -Omuro,12,Chiba,JP,Japan Koaota,12,Chiba,JP,Japan Midoridai,12,Chiba,JP,Japan -Nishikashiwadai,12,Chiba,JP,Japan -Wakaba,12,Chiba,JP,Japan -Shorenji,12,Chiba,JP,Japan -Mizuki,12,Chiba,JP,Japan -Sakuragi,12,Chiba,JP,Japan -Hanai,12,Chiba,JP,Japan -Tsutsumine,12,Chiba,JP,Japan -Odonoi,12,Chiba,JP,Japan -Tsutsumidai,12,Chiba,JP,Japan -Iwana,12,Chiba,JP,Japan -Kasugacho,12,Chiba,JP,Japan -Nanakodai,12,Chiba,JP,Japan -Osakidai,12,Chiba,JP,Japan +Nanakōdai,12,Chiba,JP,Japan Kanasugi,12,Chiba,JP,Japan Higashinakazawa,12,Chiba,JP,Japan -Kitanakazawa,12,Chiba,JP,Japan Nishimichinobe,12,Chiba,JP,Japan -Omachi,12,Chiba,JP,Japan -Onomachi,12,Chiba,JP,Japan -Kitakokubun,12,Chiba,JP,Japan -Inagoshimachi,12,Chiba,JP,Japan Tamworth,ON,Ontario,CA,Canada Kajang,10,Selangor,MY,Malaysia +Izvoarele,PH,Prahova,RO,Romania +Racoș,BV,Brașov County,RO,Romania Southampton,ON,Ontario,CA,Canada La Pobla de Farnals,VC,Valencia,ES,Spain Jinzhong,SX,Shanxi,CN,China -Valea Voievozilor,DB,Dâmbovița County,RO,Romania -Hong Ha,06,Yên Bái Province,VN,Vietnam +Gheorghe Doja,IL,Ialomița County,RO,Romania Daiba,13,Tokyo,JP,Japan Shishi,FJ,Fujian,CN,China -Furuichiba,13,Tokyo,JP,Japan Higashisuna,13,Tokyo,JP,Japan -Ogibashi,13,Tokyo,JP,Japan -Senda,13,Tokyo,JP,Japan Morishita,13,Tokyo,JP,Japan -Iwamotocho,13,Tokyo,JP,Japan Nishikanda,13,Tokyo,JP,Japan Asakusabashi,13,Tokyo,JP,Japan Kojima,13,Tokyo,JP,Japan Komagata,13,Tokyo,JP,Japan Motoasakusa,13,Tokyo,JP,Japan -Hanakawado,13,Tokyo,JP,Japan Ikenohata,13,Tokyo,JP,Japan -Shitaya,13,Tokyo,JP,Japan -Ryusen,13,Tokyo,JP,Japan +Ryūsen,13,Tokyo,JP,Japan Senzoku,13,Tokyo,JP,Japan Matsugaya,13,Tokyo,JP,Japan Kitaueno,13,Tokyo,JP,Japan -Hashiba,13,Tokyo,JP,Japan Higashiasakusa,13,Tokyo,JP,Japan Higashiogu,13,Tokyo,JP,Japan Machiya,13,Tokyo,JP,Japan -Tabata-shinmachi,13,Tokyo,JP,Japan Higashitabata,13,Tokyo,JP,Japan -Sendagi,13,Tokyo,JP,Japan Nishikata,13,Tokyo,JP,Japan -Yushima,13,Tokyo,JP,Japan Pollibetta,KA,Karnataka,IN,India -Yatsukacho,11,Saitama,JP,Japan -Yatsuka,11,Saitama,JP,Japan -Nissatocho,11,Saitama,JP,Japan +Yatsukachō,11,Saitama,JP,Japan Sezaki,11,Saitama,JP,Japan -Yoshicho,11,Saitama,JP,Japan -Chuo,11,Saitama,JP,Japan -Sumiyoshi,11,Saitama,JP,Japan +Yoshichō,11,Saitama,JP,Japan Shinmei,11,Saitama,JP,Japan -Asumacho,11,Saitama,JP,Japan -Yanagishimacho,11,Saitama,JP,Japan -Nishicho,11,Saitama,JP,Japan -Naezukacho,11,Saitama,JP,Japan +Nishichō,11,Saitama,JP,Japan Hanaguri,11,Saitama,JP,Japan -Kitaya,11,Saitama,JP,Japan -Shinzencho,11,Saitama,JP,Japan -Nakane,11,Saitama,JP,Japan -Benten,11,Saitama,JP,Japan -Aoyagi,11,Saitama,JP,Japan -Kakinokicho,11,Saitama,JP,Japan -Tsurugasone,11,Saitama,JP,Japan +Matsue,11,Saitama,JP,Japan Minamiushiroya,11,Saitama,JP,Japan -Yanaginomiya,11,Saitama,JP,Japan -Daibara,11,Saitama,JP,Japan -Osone,11,Saitama,JP,Japan -Ukizuka,11,Saitama,JP,Japan -Oze,11,Saitama,JP,Japan -Iseno,11,Saitama,JP,Japan -Kizone,11,Saitama,JP,Japan -Nichome,11,Saitama,JP,Japan -Koshinden,11,Saitama,JP,Japan +Ōze,11,Saitama,JP,Japan Togasaki,11,Saitama,JP,Japan -Takano,11,Saitama,JP,Japan -Azumacho,11,Saitama,JP,Japan -Ichisuke,11,Saitama,JP,Japan -Yaguchi,11,Saitama,JP,Japan Hanawada,11,Saitama,JP,Japan -Banshomen,11,Saitama,JP,Japan -Hikono,11,Saitama,JP,Japan -Tenjin,11,Saitama,JP,Japan +Banshōmen,11,Saitama,JP,Japan Hikonari,11,Saitama,JP,Japan Hanta,11,Saitama,JP,Japan -Waseda,11,Saitama,JP,Japan -Takadomi,11,Saitama,JP,Japan -Nakagawadai,11,Saitama,JP,Japan Ho,11,Saitama,JP,Japan -Kiyomino,11,Saitama,JP,Japan Nakai,11,Saitama,JP,Japan Kamiuchikawa,11,Saitama,JP,Japan Matsubushi,11,Saitama,JP,Japan -Nakanishi,11,Saitama,JP,Japan -Numata,11,Saitama,JP,Japan -Okawado,11,Saitama,JP,Japan -Omiya,11,Saitama,JP,Japan -Maehata,11,Saitama,JP,Japan Higashikoshigaya,11,Saitama,JP,Japan -Oyoshi,11,Saitama,JP,Japan Fukuroyama,11,Saitama,JP,Japan -Sannomiya,11,Saitama,JP,Japan -Kamimakuri,11,Saitama,JP,Japan -Ozato,11,Saitama,JP,Japan -Yajuro,11,Saitama,JP,Japan -Yasakacho,11,Saitama,JP,Japan -Higashiosawa,11,Saitama,JP,Japan -Ofusa,11,Saitama,JP,Japan -Kitakoshigaya,11,Saitama,JP,Japan +Ōzato,11,Saitama,JP,Japan Miyamae,11,Saitama,JP,Japan -Taiseicho,11,Saitama,JP,Japan -Sagamicho,11,Saitama,JP,Japan -Gamo,11,Saitama,JP,Japan -Noboritocho,11,Saitama,JP,Japan Minamikoshigaya,11,Saitama,JP,Japan -Kawarazone,11,Saitama,JP,Japan -Gotencho,11,Saitama,JP,Japan -Miyamotocho,11,Saitama,JP,Japan -Yayoicho,11,Saitama,JP,Japan -Yanakacho,11,Saitama,JP,Japan +Miyamotochō,11,Saitama,JP,Japan Uchiya,11,Saitama,JP,Japan -Minamiogishima,11,Saitama,JP,Japan -Oeda,11,Saitama,JP,Japan Ichinowari,11,Saitama,JP,Japan -Onuma,11,Saitama,JP,Japan -Bingohigashi,11,Saitama,JP,Japan -Bingonishi,11,Saitama,JP,Japan -Toyonocho,11,Saitama,JP,Japan -Akanuma,11,Saitama,JP,Japan +Ōnuma,11,Saitama,JP,Japan Higashinakano,11,Saitama,JP,Japan +Ōbusuma,11,Saitama,JP,Japan +Ushijima,11,Saitama,JP,Japan Kobuchi,11,Saitama,JP,Japan -Hatchome,11,Saitama,JP,Japan Tozuka-hasamicho,11,Saitama,JP,Japan -Higashikaizuka,11,Saitama,JP,Japan -Mine,11,Saitama,JP,Japan -Haematsu,11,Saitama,JP,Japan -Higashihongo,11,Saitama,JP,Japan -Edobukuro,11,Saitama,JP,Japan -Iriya,13,Tokyo,JP,Japan +Angyō,11,Saitama,JP,Japan Toneri,13,Tokyo,JP,Japan -Saranuma,13,Tokyo,JP,Japan Kaga,13,Tokyo,JP,Japan Shikahama,13,Tokyo,JP,Japan -Kohoku,13,Tokyo,JP,Japan -Ogi,13,Tokyo,JP,Japan +Kōhoku,13,Tokyo,JP,Japan +Ōgi,13,Tokyo,JP,Japan Miyagi,13,Tokyo,JP,Japan -Motoki,13,Tokyo,JP,Japan Okino,13,Tokyo,JP,Japan -Yazaike,13,Tokyo,JP,Japan -Nishiiko,13,Tokyo,JP,Japan -Higashiiko,13,Tokyo,JP,Japan -Nishitakenotsuka,13,Tokyo,JP,Japan -Iko,13,Tokyo,JP,Japan +Higashiikō,13,Tokyo,JP,Japan Kurihara,13,Tokyo,JP,Japan Sekibara,13,Tokyo,JP,Japan Umeda,13,Tokyo,JP,Japan -Umejima,13,Tokyo,JP,Japan Shimane,13,Tokyo,JP,Japan -Takenotsuka,13,Tokyo,JP,Japan Nishihokima,13,Tokyo,JP,Japan -Hokima,13,Tokyo,JP,Japan -Minamihanahata,13,Tokyo,JP,Japan Higashihokima,13,Tokyo,JP,Japan -Nishikahei,13,Tokyo,JP,Japan -Hirano,13,Tokyo,JP,Japan -Aoi,13,Tokyo,JP,Japan -Nishiayase,13,Tokyo,JP,Japan Senju-tatsutacho,13,Tokyo,JP,Japan Ayase,13,Tokyo,JP,Japan -Kahei,13,Tokyo,JP,Japan -Higashiayase,13,Tokyo,JP,Japan -Towa,13,Tokyo,JP,Japan Nakagawa,13,Tokyo,JP,Japan -Oyata,13,Tokyo,JP,Japan -Tatsunuma,13,Tokyo,JP,Japan -Kitakaheicho,13,Tokyo,JP,Japan +Ōyata,13,Tokyo,JP,Japan Nishimizumoto,13,Tokyo,JP,Japan Higashikanamachi,13,Tokyo,JP,Japan Minamimizumoto,13,Tokyo,JP,Japan @@ -103008,261 +83285,146 @@ Shibamata,13,Tokyo,JP,Japan Shiratori,13,Tokyo,JP,Japan Ohanajaya,13,Tokyo,JP,Japan Nishikameari,13,Tokyo,JP,Japan -Kosuge,13,Tokyo,JP,Japan -Itatoi,08,Ibaraki,JP,Japan Matsumaedai,08,Ibaraki,JP,Japan Goshogaoka,08,Ibaraki,JP,Japan Yakushidai,08,Ibaraki,JP,Japan -Tatsuzawa,08,Ibaraki,JP,Japan -Ogashiwa,08,Ibaraki,JP,Japan -Chuo,08,Ibaraki,JP,Japan +Ōgashiwa,08,Ibaraki,JP,Japan Higashino,08,Ibaraki,JP,Japan -Kinunodai,08,Ibaraki,JP,Japan Kokinu,08,Ibaraki,JP,Japan -St Just,ENG,England,GB,United Kingdom -Fleckney,ENG,England,GB,United Kingdom +Horia,NT,Neamț County,RO,Romania +Cognola,32,Trentino-Alto Adige,IT,Italy Leikanger,46,Vestland,NO,Norway -Brunnkirchen,3,Lower Austria,AT,Austria +Vestenthal,3,Lower Austria,AT,Austria Scarperia e San Piero,52,Tuscany,IT,Italy Redwood Meadows,AB,Alberta,CA,Canada -Villa,08,Ciego de Ávila Province,CU,Cuba -La Cuba,08,Ciego de Ávila Province,CU,Cuba Tevragh Zeina,13,Nouakchott Ouest,MR,Mauritania -Horifune,13,Tokyo,JP,Japan Nishigaoka,13,Tokyo,JP,Japan Akabanenishi,13,Tokyo,JP,Japan -Higashijujo,13,Tokyo,JP,Japan -Kamiya,13,Tokyo,JP,Japan -Akabanekita,13,Tokyo,JP,Japan -Akabanedai,13,Tokyo,JP,Japan -Sakashita,13,Tokyo,JP,Japan -Misono,13,Tokyo,JP,Japan +Kirigaoka,13,Tokyo,JP,Japan +Higashisakashita,13,Tokyo,JP,Japan Yotsuba,13,Tokyo,JP,Japan Nishidai,13,Tokyo,JP,Japan -Aioicho,13,Tokyo,JP,Japan -Wakagi,13,Tokyo,JP,Japan +Aioichō,13,Tokyo,JP,Japan Nakadai,13,Tokyo,JP,Japan +Ōharachō,13,Tokyo,JP,Japan Nakajuku,13,Tokyo,JP,Japan -Hikawacho,13,Tokyo,JP,Japan -Sakaecho,13,Tokyo,JP,Japan -Nakaitabashi,13,Tokyo,JP,Japan -Futabacho,13,Tokyo,JP,Japan +Sakaechō,13,Tokyo,JP,Japan +Futabachō,13,Tokyo,JP,Japan Minami-tokiwadai,13,Tokyo,JP,Japan -Toshincho,13,Tokyo,JP,Japan +Tōshinchō,13,Tokyo,JP,Japan Sakuragawa,13,Tokyo,JP,Japan Tagara,13,Tokyo,JP,Japan -Hayamiya,13,Tokyo,JP,Japan -Yahara,13,Tokyo,JP,Japan Miharadai,13,Tokyo,JP,Japan -Nishioizumi,13,Tokyo,JP,Japan -Ikeda,11,Saitama,JP,Japan -Sengencho,13,Tokyo,JP,Japan -Shinhocho,13,Tokyo,JP,Japan -Uenohara,13,Tokyo,JP,Japan -Higashihoncho,13,Tokyo,JP,Japan +Nishiōizumi,13,Tokyo,JP,Japan +Sengenchō,13,Tokyo,JP,Japan +Higashihonchō,13,Tokyo,JP,Japan Shimosato,13,Tokyo,JP,Japan -Hachimancho,13,Tokyo,JP,Japan -Takeoka,13,Tokyo,JP,Japan Nakazato,13,Tokyo,JP,Japan Nakakiyoto,13,Tokyo,JP,Japan Shimokiyoto,13,Tokyo,JP,Japan -Asahigaoka,13,Tokyo,JP,Japan -Nodera,11,Saitama,JP,Japan -Kitano,11,Saitama,JP,Japan Nakano,11,Saitama,JP,Japan -Tohoku,11,Saitama,JP,Japan -Higashibenzai,11,Saitama,JP,Japan -Nishibenzai,11,Saitama,JP,Japan -Asashigaoka,11,Saitama,JP,Japan Miyado,11,Saitama,JP,Japan -Negishidai,11,Saitama,JP,Japan -Hirosawa,11,Saitama,JP,Japan -Maruyamadai,11,Saitama,JP,Japan Shimoniikura,11,Saitama,JP,Japan -Shimomuneoka,11,Saitama,JP,Japan -Nakamuneoka,11,Saitama,JP,Japan Tate,11,Saitama,JP,Japan Sekizawa,11,Saitama,JP,Japan Hanesawa,11,Saitama,JP,Japan -Ishii,11,Saitama,JP,Japan -Fujitsuka,11,Saitama,JP,Japan -Higashitokorozawa-wada,11,Saitama,JP,Japan +Yamagata,11,Saitama,JP,Japan Shimoyasumatsu,11,Saitama,JP,Japan -Ichisawa,11,Saitama,JP,Japan -Ureshino,11,Saitama,JP,Japan -Higashikubo,11,Saitama,JP,Japan Kamekubo,11,Saitama,JP,Japan -Sakuragaoka,11,Saitama,JP,Japan Nishi,11,Saitama,JP,Japan Kasumigaoka,11,Saitama,JP,Japan -Taki,11,Saitama,JP,Japan Uenodai,11,Saitama,JP,Japan Nakamaru,11,Saitama,JP,Japan -Tsukiji,11,Saitama,JP,Japan Ikegami,11,Saitama,JP,Japan Shinkomabayashi,11,Saitama,JP,Japan +Minamidai,11,Saitama,JP,Japan Matsuyama,11,Saitama,JP,Japan -Tsurugamai,11,Saitama,JP,Japan -Ushiko,11,Saitama,JP,Japan Terao,11,Saitama,JP,Japan -Inaricho,11,Saitama,JP,Japan -Shimizucho,11,Saitama,JP,Japan -Izumicho,11,Saitama,JP,Japan -Kashiwabara,11,Saitama,JP,Japan -Wakamiya,11,Saitama,JP,Japan -Gazipur,WB,West Bengal,IN,India +Shimizuchō,11,Saitama,JP,Japan Higashi,11,Saitama,JP,Japan Minami,11,Saitama,JP,Japan Midorigaoka,11,Saitama,JP,Japan -Kamicho,11,Saitama,JP,Japan -Jaypur,WB,West Bengal,IN,India Atago,11,Saitama,JP,Japan Hinode,11,Saitama,JP,Japan -Gobancho,11,Saitama,JP,Japan Kashiwaza,11,Saitama,JP,Japan "Naka'arai",11,Saitama,JP,Japan Koshikiya,11,Saitama,JP,Japan -Benzai,11,Saitama,JP,Japan Asamadai,11,Saitama,JP,Japan -Izumidai,11,Saitama,JP,Japan -Idogi,11,Saitama,JP,Japan -Nishikaizuka,11,Saitama,JP,Japan Takagi,11,Saitama,JP,Japan -Miyamaecho,11,Saitama,JP,Japan Sajikawa,11,Saitama,JP,Japan -Iida,11,Saitama,JP,Japan -Shimane,11,Saitama,JP,Japan -Naracho,11,Saitama,JP,Japan -Besshocho,11,Saitama,JP,Japan -Kushihikicho,11,Saitama,JP,Japan -Higashionaricho,11,Saitama,JP,Japan -Bonsaicho,11,Saitama,JP,Japan -Junocho,11,Saitama,JP,Japan -Dotecho,11,Saitama,JP,Japan -Daimoncho,11,Saitama,JP,Japan -Sengencho,11,Saitama,JP,Japan -Shimocho,11,Saitama,JP,Japan -Kishikicho,11,Saitama,JP,Japan -Amanumacho,11,Saitama,JP,Japan -Kitabukurocho,11,Saitama,JP,Japan +Takahanachō,11,Saitama,JP,Japan +Dotechō,11,Saitama,JP,Japan +Kamikochō,11,Saitama,JP,Japan +Shimochō,11,Saitama,JP,Japan +Kishikichō,11,Saitama,JP,Japan +Amanumachō,11,Saitama,JP,Japan +Kitabukurochō,11,Saitama,JP,Japan Nishimachi,11,Saitama,JP,Japan Nishiharadai,11,Saitama,JP,Japan -Kashiwazaki,11,Saitama,JP,Japan Haramachi,11,Saitama,JP,Japan -Jonan,11,Saitama,JP,Japan -Nakacho,11,Saitama,JP,Japan -Miyacho,11,Saitama,JP,Japan -Atagocho,11,Saitama,JP,Japan -Hinodecho,11,Saitama,JP,Japan -Miyukicho,11,Saitama,JP,Japan +Nakachō,11,Saitama,JP,Japan +Hinodechō,11,Saitama,JP,Japan +Miyukichō,11,Saitama,JP,Japan Magome,11,Saitama,JP,Japan -Shiromachi,11,Saitama,JP,Japan Kuroya,11,Saitama,JP,Japan Sueda,11,Saitama,JP,Japan -Oto,11,Saitama,JP,Japan -Nagamiya,11,Saitama,JP,Japan -Minamihirano,11,Saitama,JP,Japan -Higashiiwatsuki,11,Saitama,JP,Japan -Kamisato,11,Saitama,JP,Japan -Suwa,11,Saitama,JP,Japan -Ainohara,11,Saitama,JP,Japan -Tokuriki,11,Saitama,JP,Japan +Ōto,11,Saitama,JP,Japan Haruno,11,Saitama,JP,Japan -Higashiomiya,11,Saitama,JP,Japan -Haruoka,11,Saitama,JP,Japan -Kofukasaku,11,Saitama,JP,Japan -Horisakicho,11,Saitama,JP,Japan +Higashiōmiya,11,Saitama,JP,Japan Minaminakano,11,Saitama,JP,Japan -Futtono,11,Saitama,JP,Japan +Niizutsumi,11,Saitama,JP,Japan Kamiochiai,11,Saitama,JP,Japan -Uemine,11,Saitama,JP,Japan -Suzuya,11,Saitama,JP,Japan -Oto,11,Saitama,JP,Japan Shinnakazato,11,Saitama,JP,Japan Shirakuwa,11,Saitama,JP,Japan -Tsukamoto,11,Saitama,JP,Japan -Takahata,11,Saitama,JP,Japan -Dojo,11,Saitama,JP,Japan Tajima,11,Saitama,JP,Japan Sakurada,11,Saitama,JP,Japan Machiya,11,Saitama,JP,Japan Nishibori,11,Saitama,JP,Japan -Minamimotojuku,11,Saitama,JP,Japan Sakawa,11,Saitama,JP,Japan -Kamiokubo,11,Saitama,JP,Japan +Jinde,11,Saitama,JP,Japan Matsumoto,11,Saitama,JP,Japan -Magamoto,11,Saitama,JP,Japan Uchiya,11,Saitama,JP,Japan Yotsuya,11,Saitama,JP,Japan Shikatebukuro,11,Saitama,JP,Japan Bessho,11,Saitama,JP,Japan -Numakage,11,Saitama,JP,Japan -Buzo,11,Saitama,JP,Japan -Minamihoncho,11,Saitama,JP,Japan +Buzō,11,Saitama,JP,Japan Minamiurawa,11,Saitama,JP,Japan -Harayama,11,Saitama,JP,Japan -Oyaguchi,11,Saitama,JP,Japan -Enshoji,11,Saitama,JP,Japan -Kishicho,11,Saitama,JP,Japan -Motocho,11,Saitama,JP,Japan +Ōyaguchi,11,Saitama,JP,Japan +Kishichō,11,Saitama,JP,Japan +Motochō,11,Saitama,JP,Japan Motobuto,11,Saitama,JP,Japan -Komaba,11,Saitama,JP,Japan Segasaki,11,Saitama,JP,Japan -Daito,11,Saitama,JP,Japan Kitaurawa,11,Saitama,JP,Japan Kamikizaki,11,Saitama,JP,Japan -Kozancho,11,Saitama,JP,Japan +Kōzanchō,11,Saitama,JP,Japan Nakao,11,Saitama,JP,Japan Higashiurawa,11,Saitama,JP,Japan Shimonoda,11,Saitama,JP,Japan +Higashidaimon,11,Saitama,JP,Japan Daimon,11,Saitama,JP,Japan -Kitahara,11,Saitama,JP,Japan Banba,11,Saitama,JP,Japan -Hikawacho,11,Saitama,JP,Japan -Niizominami,11,Saitama,JP,Japan -Minamicho,11,Saitama,JP,Japan +Hikawachō,11,Saitama,JP,Japan +Kizawaminami,11,Saitama,JP,Japan Kamitoda,11,Saitama,JP,Japan -Tsukagoshi,11,Saitama,JP,Japan Shibafuji,11,Saitama,JP,Japan Shibanishi,11,Saitama,JP,Japan Shiba,11,Saitama,JP,Japan -Minamimaekawa,11,Saitama,JP,Japan -Nishiaoki,11,Saitama,JP,Japan "Naka'aoki",11,Saitama,JP,Japan -Nishikawaguchi,11,Saitama,JP,Japan -Midoricho,11,Saitama,JP,Japan -Kanayamacho,11,Saitama,JP,Japan -Asahi,11,Saitama,JP,Japan -Suehiro,11,Saitama,JP,Japan -Higashiryoke,11,Saitama,JP,Japan -Mitsuwa,11,Saitama,JP,Japan -Hachimangi,11,Saitama,JP,Japan -Sakuracho,11,Saitama,JP,Japan +Midorichō,11,Saitama,JP,Japan +Sakurachō,11,Saitama,JP,Japan Ishigami,11,Saitama,JP,Japan -Godo,11,Saitama,JP,Japan Maekawa,11,Saitama,JP,Japan -Ikari,11,Saitama,JP,Japan Shibashimo,11,Saitama,JP,Japan -Kitazonocho,11,Saitama,JP,Japan -Michiai,11,Saitama,JP,Japan Kita,11,Saitama,JP,Japan -Kitaharadai,11,Saitama,JP,Japan -Higashikawaguchi,11,Saitama,JP,Japan Hanazumi,11,Saitama,JP,Japan Kamihiruda,11,Saitama,JP,Japan Mashito,11,Saitama,JP,Japan -Yutakacho,11,Saitama,JP,Japan -Yahara,11,Saitama,JP,Japan -Minaminakazone,11,Saitama,JP,Japan Umeda,11,Saitama,JP,Japan Kawashima,11,Saitama,JP,Japan Ayase,11,Saitama,JP,Japan -Honcho,11,Saitama,JP,Japan -Tsubakiyama,11,Saitama,JP,Japan Motojuku,11,Saitama,JP,Japan +Honchō,11,Saitama,JP,Japan Silla,47,Gyeongsangbuk-do,KR,South Korea -Tarnaka,TS,Telangana,IN,India -Agios Nikolaos,I,Attica,GR,Greece Ojo de Agua,MEX,México,MX,Mexico Sector 1,B,București,RO,Romania Sector 2,B,București,RO,Romania @@ -103273,15 +83435,11 @@ Sector 6,B,București,RO,Romania Misery,FR,Fribourg,CH,Switzerland Coffrane,NE,Neuchâtel,CH,Switzerland Meikirch,BE,Bern,CH,Switzerland -Duillier,VD,Vaud,CH,Switzerland Vuisternens-devant-Romont,FR,Fribourg,CH,Switzerland Remetschwil,AG,Aargau,CH,Switzerland -Tentlingen,FR,Fribourg,CH,Switzerland -Egolzwil,LU,Lucerne,CH,Switzerland Prez-vers-Noreaz,FR,Fribourg,CH,Switzerland Cureglia,TI,Ticino,CH,Switzerland -Rasta,30,Viken,NO,Norway -Ursy,FR,Fribourg,CH,Switzerland +Rasta,02,Akershus,NO,Norway Rickenbach LU,LU,Lucerne,CH,Switzerland Dintikon,AG,Aargau,CH,Switzerland Rheinau,ZH,Zurich,CH,Switzerland @@ -103289,979 +83447,612 @@ Neuenegg,BE,Bern,CH,Switzerland Unterentfelden,AG,Aargau,CH,Switzerland Collonge-Bellerive,GE,Geneva,CH,Switzerland Dulliken,SO,Solothurn,CH,Switzerland -Delley,FR,Fribourg,CH,Switzerland Noville,VD,Vaud,CH,Switzerland -Cronay,VD,Vaud,CH,Switzerland -Beinwil (Freiamt),AG,Aargau,CH,Switzerland Aclens,VD,Vaud,CH,Switzerland Bardonnex,GE,Geneva,CH,Switzerland Valeyres-sous-Rances,VD,Vaud,CH,Switzerland Bournens,VD,Vaud,CH,Switzerland -Villars-sous-Yens,VD,Vaud,CH,Switzerland Ennetmoos,NW,Nidwalden,CH,Switzerland -Massonnens,FR,Fribourg,CH,Switzerland +Diemerswil,BE,Bern,CH,Switzerland Schlierbach,LU,Lucerne,CH,Switzerland -Fregiecourt,JU,Jura,CH,Switzerland Penthaz,VD,Vaud,CH,Switzerland Niederwil AG,AG,Aargau,CH,Switzerland Gudo,TI,Ticino,CH,Switzerland +Boécourt,JU,Jura,CH,Switzerland Corsier-sur-Vevey,VD,Vaud,CH,Switzerland -Chamby,VD,Vaud,CH,Switzerland Essertines-sur-Yverdon,VD,Vaud,CH,Switzerland -Adliya,,,BH,Bahrain -Mohandessin,GZ,Giza,EG,Egypt -Bukit Bintang,14,Kuala Lumpur,MY,Malaysia -Istana Negara,14,Kuala Lumpur,MY,Malaysia -Ojakkala,18,Uusimaa,FI,Finland -Dyssegard,84,Capital Region,DK,Denmark +Dyssegård,84,Capital Region,DK,Denmark +Cross Bay,SH,Southampton Parish,BM,Bermuda +Stovel Bay,PB,Pembroke Parish,BM,Bermuda Fort Sam Houston Joint Base San Antonio,TX,Texas,US,United States -Villa Jardin de Reyes,Y,Jujuy,AR,Argentina -Ballyfin,L,Leinster,IE,Ireland -Rajawadi,MH,Maharashtra,IN,India -Suwacho,14,Kanagawa,JP,Japan -Sakaecho,14,Kanagawa,JP,Japan -Haracho,11,Saitama,JP,Japan -Maruyama,14,Kanagawa,JP,Japan -Osaki,14,Kanagawa,JP,Japan -Kashima,14,Kanagawa,JP,Japan -Yonegahamadori,14,Kanagawa,JP,Japan -Tlacolulan,VER,Veracruz,MX,Mexico -Imaizumidai,14,Kanagawa,JP,Japan +Sakaechō,14,Kanagawa,JP,Japan +Ōsaki,14,Kanagawa,JP,Japan Imaizumi,14,Kanagawa,JP,Japan -Iwase,14,Kanagawa,JP,Japan -Okamoto,14,Kanagawa,JP,Japan Tamanawa,14,Kanagawa,JP,Japan -Shiromeguri,14,Kanagawa,JP,Japan -Kaminocho,14,Kanagawa,JP,Japan +Kobukuroya,14,Kanagawa,JP,Japan Kajigaya,14,Kanagawa,JP,Japan -Katsuracho,14,Kanagawa,JP,Japan -Kosugaya,14,Kanagawa,JP,Japan -Kudencho,14,Kanagawa,JP,Japan -Kajigayacho,14,Kanagawa,JP,Japan -Koyamadai,14,Kanagawa,JP,Japan -Hongodai,14,Kanagawa,JP,Japan -Naganumacho,14,Kanagawa,JP,Japan -Iijimacho,14,Kanagawa,JP,Japan +Kajigayachō,14,Kanagawa,JP,Japan +Iijimachō,14,Kanagawa,JP,Japan Kasama,14,Kanagawa,JP,Japan -Tayacho,14,Kanagawa,JP,Japan Harajuku,14,Kanagawa,JP,Japan +Gumizawachō,14,Kanagawa,JP,Japan Gumizawa,14,Kanagawa,JP,Japan -Yabecho,14,Kanagawa,JP,Japan -Shimokuratacho,14,Kanagawa,JP,Japan +Yabechō,14,Kanagawa,JP,Japan +Shimokuratachō,14,Kanagawa,JP,Japan Minamimaioka,14,Kanagawa,JP,Japan -Kamikuratacho,14,Kanagawa,JP,Japan -Yoshidacho,14,Kanagawa,JP,Japan -Maiokacho,14,Kanagawa,JP,Japan -Akibacho,14,Kanagawa,JP,Japan -Nasecho,14,Kanagawa,JP,Japan -Kamiyabecho,14,Kanagawa,JP,Japan +Kamikuratachō,14,Kanagawa,JP,Japan +Maiokachō,14,Kanagawa,JP,Japan +Kamiyabechō,14,Kanagawa,JP,Japan Torigaoka,14,Kanagawa,JP,Japan -Maedacho,14,Kanagawa,JP,Japan -Kamishinano,14,Kanagawa,JP,Japan -Shinanocho,14,Kanagawa,JP,Japan -Hirado,14,Kanagawa,JP,Japan -Hiradocho,14,Kanagawa,JP,Japan -Serigaya,14,Kanagawa,JP,Japan -Shimonagaya,14,Kanagawa,JP,Japan +Maedachō,14,Kanagawa,JP,Japan +Shinanochō,14,Kanagawa,JP,Japan Kaminagaya,14,Kanagawa,JP,Japan Higiriyama,14,Kanagawa,JP,Japan +Maruyamadai,14,Kanagawa,JP,Japan Hinominami,14,Kanagawa,JP,Japan -Konandai,14,Kanagawa,JP,Japan -Nobacho,14,Kanagawa,JP,Japan +Nobachō,14,Kanagawa,JP,Japan Sasage,14,Kanagawa,JP,Japan -Higashinagaya,14,Kanagawa,JP,Japan -Konan,14,Kanagawa,JP,Japan -Hisakicho,14,Kanagawa,JP,Japan -Nakahamacho,14,Kanagawa,JP,Japan +Kōnan,14,Kanagawa,JP,Japan Takigashira,14,Kanagawa,JP,Japan Okamura,14,Kanagawa,JP,Japan Haramachi,14,Kanagawa,JP,Japan -Otoricho,14,Kanagawa,JP,Japan -Nishicho,14,Kanagawa,JP,Japan -Higashicho,14,Kanagawa,JP,Japan -Sakashitacho,14,Kanagawa,JP,Japan -Kamicho,14,Kanagawa,JP,Japan +Nishichō,14,Kanagawa,JP,Japan +Higashichō,14,Kanagawa,JP,Japan +Sakashitachō,14,Kanagawa,JP,Japan Mori,14,Kanagawa,JP,Japan Sugita,14,Kanagawa,JP,Japan -Hitorizawacho,14,Kanagawa,JP,Japan -Yokodai,14,Kanagawa,JP,Japan -Tanaka,14,Kanagawa,JP,Japan -Morigaoka,14,Kanagawa,JP,Japan +Yōkōdai,14,Kanagawa,JP,Japan Namiki,14,Kanagawa,JP,Japan -Tomiokanishi,14,Kanagawa,JP,Japan -Nokendai,14,Kanagawa,JP,Japan Kamariyanishi,14,Kanagawa,JP,Japan -Nishishiba,14,Kanagawa,JP,Japan -Katabuki,14,Kanagawa,JP,Japan -Teramae,14,Kanagawa,JP,Japan Tsukagoshi,14,Kanagawa,JP,Japan -Minosawa,14,Kanagawa,JP,Japan Nakaodai,14,Kanagawa,JP,Japan Sagiyama,14,Kanagawa,JP,Japan -Mugitacho,14,Kanagawa,JP,Japan +Mugitachō,14,Kanagawa,JP,Japan Motomachi,14,Kanagawa,JP,Japan -Chojamachi,14,Kanagawa,JP,Japan -Yayoicho,14,Kanagawa,JP,Japan -Honcho,14,Kanagawa,JP,Japan -Kaigandori,14,Kanagawa,JP,Japan -Furocho,14,Kanagawa,JP,Japan -Ogicho,14,Kanagawa,JP,Japan -Nogecho,14,Kanagawa,JP,Japan -Nishikicho,14,Kanagawa,JP,Japan -Yamatocho,14,Kanagawa,JP,Japan -Nishinoyacho,14,Kanagawa,JP,Japan -Saido,14,Kanagawa,JP,Japan +Chōjamachi,14,Kanagawa,JP,Japan +Yayoichō,14,Kanagawa,JP,Japan +Honchō,14,Kanagawa,JP,Japan +Nogechō,14,Kanagawa,JP,Japan +Nishikichō,14,Kanagawa,JP,Japan Normandy,NOR,Normandy,FR,France Occitanie,OCC,Occitanie,FR,France -Callus,CT,Catalonia,ES,Spain +Hauts-de-France,HDF,Hauts-de-France,FR,France Tremezzina,25,Lombardy,IT,Italy Imlili,12,Dakhla-Oued Ed-Dahab,MA,Morocco Lee Mill Bridge,ENG,England,GB,United Kingdom Guerrero,CMX,Mexico City,MX,Mexico -Gulberwick,SCT,Scotland,GB,United Kingdom Aston-on-Trent,ENG,England,GB,United Kingdom -Beamish,ENG,England,GB,United Kingdom -Hohenstein,BW,Baden-Wurttemberg,DE,Germany -Remchingen,BW,Baden-Wurttemberg,DE,Germany Kakkanad,KL,Kerala,IN,India Hayy as Sanawbar,AM,Amman Governorate,JO,Jordan -Paseos de San Andres,PUE,Puebla,MX,Mexico -Fukuodai,12,Chiba,JP,Japan -Kanno,12,Chiba,JP,Japan +Kannō,12,Chiba,JP,Japan Dezu,12,Chiba,JP,Japan -Iitomi,12,Chiba,JP,Japan Kuranamidai,12,Chiba,JP,Japan -Kanedahigashi,12,Chiba,JP,Japan -Egawa,12,Chiba,JP,Japan -Nakazato,12,Chiba,JP,Japan Azuma,12,Chiba,JP,Japan -Mangoku,12,Chiba,JP,Japan -Takasago,12,Chiba,JP,Japan Takayanagi,12,Chiba,JP,Japan -Wakabacho,12,Chiba,JP,Japan Nagasuka,12,Chiba,JP,Japan -Higashichuo,12,Chiba,JP,Japan -Chuo,12,Chiba,JP,Japan +Chūō,12,Chiba,JP,Japan Fujimi,12,Chiba,JP,Japan -Shiohama,12,Chiba,JP,Japan -Konandai,12,Chiba,JP,Japan -Hatorino,12,Chiba,JP,Japan -Mafune,12,Chiba,JP,Japan -Jozai,12,Chiba,JP,Japan -Kiyomidai,12,Chiba,JP,Japan -Kiyokawa,12,Chiba,JP,Japan -Gion,12,Chiba,JP,Japan -Kimitsudai,12,Chiba,JP,Japan -Higashisakada,12,Chiba,JP,Japan -Yokodai,12,Chiba,JP,Japan -Mokushi,12,Chiba,JP,Japan -Minamikoyasu,12,Chiba,JP,Japan -Sotominowa,12,Chiba,JP,Japan -Tennodai,12,Chiba,JP,Japan -Oi,12,Chiba,JP,Japan +Kōnandai,12,Chiba,JP,Japan +Jōzai,12,Chiba,JP,Japan +Ōda,12,Chiba,JP,Japan +Kitakoyasu,12,Chiba,JP,Japan +Tennōdai,12,Chiba,JP,Japan +Ōi,12,Chiba,JP,Japan Nemoto,12,Chiba,JP,Japan -Chervone Pole,12,Dnipropetrovsk Oblast,UA,Ukraine -Kori,12,Chiba,JP,Japan -Shimodai,12,Chiba,JP,Japan -Hirata,12,Chiba,JP,Japan -Higashidai,12,Chiba,JP,Japan +Yuzhne,12,Dnipropetrovsk Oblast,UA,Ukraine Arai,12,Chiba,JP,Japan -Tamachi,12,Chiba,JP,Japan -Ino,12,Chiba,JP,Japan Mutsukawa,14,Kanagawa,JP,Japan Nagataminami,14,Kanagawa,JP,Japan Nagatadai,14,Kanagawa,JP,Japan -Nagatakita,14,Kanagawa,JP,Japan -Minamiota,14,Kanagawa,JP,Japan -Shimizugaoka,14,Kanagawa,JP,Japan -Miharudai,14,Kanagawa,JP,Japan -Hiecho,14,Kanagawa,JP,Japan -Yoshinocho,14,Kanagawa,JP,Japan -Shinkawacho,14,Kanagawa,JP,Japan -Takasagocho,14,Kanagawa,JP,Japan -Mutsumicho,14,Kanagawa,JP,Japan -Kyoshincho,14,Kanagawa,JP,Japan -Miyamotocho,14,Kanagawa,JP,Japan -Nakajimacho,14,Kanagawa,JP,Japan -Gumyojicho,14,Kanagawa,JP,Japan -Maitacho,14,Kanagawa,JP,Japan -Urafunecho,14,Kanagawa,JP,Japan -Shirotaecho,14,Kanagawa,JP,Japan -Maganecho,14,Kanagawa,JP,Japan -Nakamuracho,14,Kanagawa,JP,Japan +Minamiōta,14,Kanagawa,JP,Japan +Yoshinochō,14,Kanagawa,JP,Japan +Gumyōjichō,14,Kanagawa,JP,Japan +Maitachō,14,Kanagawa,JP,Japan +Shirotaechō,14,Kanagawa,JP,Japan +Maganechō,14,Kanagawa,JP,Japan +Nakamurachō,14,Kanagawa,JP,Japan Karasawa,14,Kanagawa,JP,Japan -Higashikubocho,14,Kanagawa,JP,Japan -Fujidanacho,14,Kanagawa,JP,Japan -Kubocho,14,Kanagawa,JP,Japan -Kasumigaoka,14,Kanagawa,JP,Japan -Oimatsucho,14,Kanagawa,JP,Japan -Chuo,14,Kanagawa,JP,Japan -Tobecho,14,Kanagawa,JP,Japan +Higashikubochō,14,Kanagawa,JP,Japan +Oimatsuchō,14,Kanagawa,JP,Japan +Isechō,14,Kanagawa,JP,Japan +Chūō,14,Kanagawa,JP,Japan +Tobechō,14,Kanagawa,JP,Japan Minatomirai,14,Kanagawa,JP,Japan Okano,14,Kanagawa,JP,Japan +Miyagaya,14,Kanagawa,JP,Japan Kitakaruizawa,14,Kanagawa,JP,Japan -Kamayacho,14,Kanagawa,JP,Japan -Mineokacho,14,Kanagawa,JP,Japan -Okazawacho,14,Kanagawa,JP,Japan -Kamadaicho,14,Kanagawa,JP,Japan -Kamihoshikawa,14,Kanagawa,JP,Japan -Kawashimacho,14,Kanagawa,JP,Japan -Bukkocho,14,Kanagawa,JP,Japan -Hoshikawa,14,Kanagawa,JP,Japan -Tennocho,14,Kanagawa,JP,Japan -Katabiracho,14,Kanagawa,JP,Japan -Iwasakicho,14,Kanagawa,JP,Japan +Kamayachō,14,Kanagawa,JP,Japan +Mineokachō,14,Kanagawa,JP,Japan +Kawashimachō,14,Kanagawa,JP,Japan +Bukkōchō,14,Kanagawa,JP,Japan +Tennōchō,14,Kanagawa,JP,Japan +Iwasakichō,14,Kanagawa,JP,Japan Hanamidai,14,Kanagawa,JP,Japan -Setogayacho,14,Kanagawa,JP,Japan -Iwaicho,14,Kanagawa,JP,Japan -Karibacho,14,Kanagawa,JP,Japan +Setogayachō,14,Kanagawa,JP,Japan Gontazaka,14,Kanagawa,JP,Japan -Hosen,14,Kanagawa,JP,Japan -Shinsakuragaoka,14,Kanagawa,JP,Japan -Imaicho,14,Kanagawa,JP,Japan -Kamisugedacho,14,Kanagawa,JP,Japan -Araicho,14,Kanagawa,JP,Japan -Sugetacho,14,Kanagawa,JP,Japan -Katakura,14,Kanagawa,JP,Japan -Kandaiji,14,Kanagawa,JP,Japan -Sawatari,14,Kanagawa,JP,Japan +Imaichō,14,Kanagawa,JP,Japan +Araichō,14,Kanagawa,JP,Japan +Hazawachō,14,Kanagawa,JP,Japan +Sugetachō,14,Kanagawa,JP,Japan Matsugaoka,14,Kanagawa,JP,Japan Kiribatake,14,Kanagawa,JP,Japan -Kinkocho,14,Kanagawa,JP,Japan -Kogaya,14,Kanagawa,JP,Japan -Nishikanagawa,14,Kanagawa,JP,Japan -Koyasudori,14,Kanagawa,JP,Japan -Nishioguchi,14,Kanagawa,JP,Japan -Nanashimacho,14,Kanagawa,JP,Japan -Oguchidori,14,Kanagawa,JP,Japan +Kinkōchō,14,Kanagawa,JP,Japan +Kōgaya,14,Kanagawa,JP,Japan +Koyasudōri,14,Kanagawa,JP,Japan +Torigoe,14,Kanagawa,JP,Japan +Ōguchidōri,14,Kanagawa,JP,Japan Irie,14,Kanagawa,JP,Japan Shinkoyasu,14,Kanagawa,JP,Japan -Kaminokicho,14,Kanagawa,JP,Japan Nishiterao,14,Kanagawa,JP,Japan -Matsumicho,14,Kanagawa,JP,Japan +Matsumichō,14,Kanagawa,JP,Japan Asahigaoka,14,Kanagawa,JP,Japan -Kuritaya,14,Kanagawa,JP,Japan -Rokukakubashi,14,Kanagawa,JP,Japan +Saitōbunchō,14,Kanagawa,JP,Japan Nakatehara,14,Kanagawa,JP,Japan -Takeyama,14,Kanagawa,JP,Japan Kishiya,14,Kanagawa,JP,Japan Shirane,14,Kanagawa,JP,Japan -Nakashirane,14,Kanagawa,JP,Japan -Kamikawaicho,14,Kanagawa,JP,Japan +Kamikawaichō,14,Kanagawa,JP,Japan +Tsuokachō,14,Kanagawa,JP,Japan Tsurugamine,14,Kanagawa,JP,Japan Shikimidai,14,Kanagawa,JP,Japan -Honjukucho,14,Kanagawa,JP,Japan -Santandacho,14,Kanagawa,JP,Japan -Ichizawacho,14,Kanagawa,JP,Japan -Minamihonjukucho,14,Kanagawa,JP,Japan +Ichizawachō,14,Kanagawa,JP,Japan Makigahara,14,Kanagawa,JP,Japan -Kashiwacho,14,Kanagawa,JP,Japan Sachigaoka,14,Kanagawa,JP,Japan Futamatagawa,14,Kanagawa,JP,Japan -Nakao,14,Kanagawa,JP,Japan -Nakazawa,14,Kanagawa,JP,Japan -Imajukucho,14,Kanagawa,JP,Japan +Imajukuchō,14,Kanagawa,JP,Japan Kanegaya,14,Kanagawa,JP,Japan -Sasanodai,14,Kanagawa,JP,Japan -Benito Juarez,PUE,Puebla,MX,Mexico -Mitsukyo,14,Kanagawa,JP,Japan +Mitsukyō,14,Kanagawa,JP,Japan Ryokuen,14,Kanagawa,JP,Japan -Nishigaoka,14,Kanagawa,JP,Japan Nakatahigashi,14,Kanagawa,JP,Japan -Nakatakita,14,Kanagawa,JP,Japan -Yayoidai,14,Kanagawa,JP,Japan -Fukayacho,14,Kanagawa,JP,Japan -Levadne,14,Donetsk,UA,Ukraine +Nakatachō,14,Kanagawa,JP,Japan +Nakatanishi,14,Kanagawa,JP,Japan Seongnam,31,Ulsan,KR,South Korea -Upper Caboollure,QLD,Queensland,AU,Australia Geoje,48,Gyeongsangnam-do,KR,South Korea Saint-Damien-de-Buckland,QC,Quebec,CA,Canada Grand-Remous,QC,Quebec,CA,Canada -Sandspit,AUK,Auckland,NZ,New Zealand Kamikawa,28,Hyōgo,JP,Japan -La Passe,15,La Digue,SC,Seychelles +La Passe,15,La Digue and Inner Islands,SC,Seychelles +Guraidhoo,26,Kaafu Atoll,MV,Maldives +Sainte-Therese-de-Gaspe,QC,Quebec,CA,Canada Broederstroom,NW,North West,ZA,South Africa Shimoiino,12,Chiba,JP,Japan -Sanno,12,Chiba,JP,Japan -Nishiowada,12,Chiba,JP,Japan -Kimizuka,12,Chiba,JP,Japan +Sannō,12,Chiba,JP,Japan Benten,12,Chiba,JP,Japan Iwamoto,12,Chiba,JP,Japan -Ikeda,12,Chiba,JP,Japan +Fuchū,12,Chiba,JP,Japan Cité El Khadhra,11,Tunis Governorate,TN,Tunisia -Nishibara,12,Chiba,JP,Japan -Kutsumi,12,Chiba,JP,Japan -Oshiba,12,Chiba,JP,Japan Koshigoe,12,Chiba,JP,Japan -Erebuni,ER,Yerevan,AM,Armenia -Naraihara,12,Chiba,JP,Japan -Onjukudai,12,Chiba,JP,Japan -Ne,12,Chiba,JP,Japan Monte,TI,Ticino,CH,Switzerland San Agustin,JAL,Jalisco,MX,Mexico -Tereshky,53,Poltava Oblast,UA,Ukraine -Acatic,JAL,Jalisco,MX,Mexico Mashteuiatsh,QC,Quebec,CA,Canada Tolhuin,V,Tierra del Fuego,AR,Argentina Rietvalleirand,GP,Gauteng,ZA,South Africa -Charlo,NB,New Brunswick,CA,Canada Brookside,NS,Nova Scotia,CA,Canada Aroeira,15,Setúbal,PT,Portugal Wudalianchi,HL,Heilongjiang,CN,China -River Ranch,FL,Florida,US,United States -Agadir Oujgal,09,Souss-Massa,MA,Morocco -Miyanodai,12,Chiba,JP,Japan -Fukahori,12,Chiba,JP,Japan +Ōmiya,12,Chiba,JP,Japan Higashino,12,Chiba,JP,Japan -Miyabara,12,Chiba,JP,Japan Miyoguchi,12,Chiba,JP,Japan -Mutsuno,12,Chiba,JP,Japan -Hamashuku,12,Chiba,JP,Japan Senzawa,12,Chiba,JP,Japan -Sencho,12,Chiba,JP,Japan -Tobudai,12,Chiba,JP,Japan -Shimonagayoshi,12,Chiba,JP,Japan -Midoricho,12,Chiba,JP,Japan +Senchō,12,Chiba,JP,Japan +Midorichō,12,Chiba,JP,Japan Hayano,12,Chiba,JP,Japan -Katsura,12,Chiba,JP,Japan -Kobayashi,12,Chiba,JP,Japan -Oyagi,12,Chiba,JP,Japan Midorigaoka,12,Chiba,JP,Japan Minamiyokokawa,12,Chiba,JP,Japan -Kita-imaizumi,12,Chiba,JP,Japan -Konjscina,02,Krapina-Zagorje County,HR,Croatia Lazaro Cardenas,MIC,Michoacán,MX,Mexico -Ozone,12,Chiba,JP,Japan -Nozomino,12,Chiba,JP,Japan -Nozato,12,Chiba,JP,Japan -Goryo,12,Chiba,JP,Japan -Togo,12,Chiba,JP,Japan -Oguradai,12,Chiba,JP,Japan Nobuto,12,Chiba,JP,Japan Hachimandai,12,Chiba,JP,Japan Enokido,12,Chiba,JP,Japan Aobadai,12,Chiba,JP,Japan Tamaulipas,TAM,Tamaulipas,MX,Mexico -Shiinokidai,12,Chiba,JP,Japan Sakuradai,12,Chiba,JP,Japan -Kofudai,12,Chiba,JP,Japan +Shiratsuka,12,Chiba,JP,Japan Komagome,12,Chiba,JP,Japan -Shimoyata,12,Chiba,JP,Japan -Ishikawa,12,Chiba,JP,Japan -Shimada,12,Chiba,JP,Japan -Umatate,12,Chiba,JP,Japan -Soja,12,Chiba,JP,Japan -Murakami,12,Chiba,JP,Japan -Kokubunji-chuo,12,Chiba,JP,Japan -Noman,12,Chiba,JP,Japan -Imaizumi,12,Chiba,JP,Japan -Atagocho,12,Chiba,JP,Japan -Mutsumi,12,Chiba,JP,Japan -Koya,12,Chiba,JP,Japan +Ōto,12,Chiba,JP,Japan +Nōman,12,Chiba,JP,Japan Kuriyama,12,Chiba,JP,Japan Isobe,12,Chiba,JP,Japan Hirayama,12,Chiba,JP,Japan Osaka,12,Chiba,JP,Japan Carlos Spegazzini,B,Buenos Aires,AR,Argentina San Jorge,B,Buenos Aires,AR,Argentina +Oike,43,Kumamoto,JP,Japan Togawa,43,Kumamoto,JP,Japan Manuel Alberti,B,Buenos Aires,AR,Argentina +Ingeniero Pablo Nogues,B,Buenos Aires,AR,Argentina Villa Maipu,B,Buenos Aires,AR,Argentina Pablo Podesta,B,Buenos Aires,AR,Argentina -Martin Coronado,B,Buenos Aires,AR,Argentina -Yasunaga,43,Kumamoto,JP,Japan -Soryo,43,Kumamoto,JP,Japan -Villa Sarmiento,B,Buenos Aires,AR,Argentina -Kawayo,43,Kumamoto,JP,Japan -Trujui,B,Buenos Aires,AR,Argentina +Sōryō,43,Kumamoto,JP,Japan +Yoshida,43,Kumamoto,JP,Japan La Lonja,B,Buenos Aires,AR,Argentina +Fuda,43,Kumamoto,JP,Japan Rincon de Milberg,B,Buenos Aires,AR,Argentina -Shyroke,12,Dnipropetrovsk Oblast,UA,Ukraine Longlac,ON,Ontario,CA,Canada Watervale,SA,South Australia,AU,Australia -Heroldstatt,BW,Baden-Wurttemberg,DE,Germany Tagami,15,Niigata,JP,Japan Kajetany,14,Mazovia,PL,Poland Busan,46,Jeollanam-do,KR,South Korea +Miyayama,12,Chiba,JP,Japan Fukawa,12,Chiba,JP,Japan Hiroba,12,Chiba,JP,Japan -Izumi,12,Chiba,JP,Japan Hanabusa,12,Chiba,JP,Japan Kido,12,Chiba,JP,Japan Tsukure,43,Kumamoto,JP,Japan Musashigaoka,43,Kumamoto,JP,Japan -Hanatate,43,Kumamoto,JP,Japan Okino,43,Kumamoto,JP,Japan -Haramizu,43,Kumamoto,JP,Japan Irichimachi,43,Kumamoto,JP,Japan -Kojomachi,43,Kumamoto,JP,Japan -Kozatomachi,43,Kumamoto,JP,Japan -Asahimachi,43,Kumamoto,JP,Japan -Sakaemachi,43,Kumamoto,JP,Japan Takayanagimachi,43,Kumamoto,JP,Japan Hashirigatamachi,43,Kumamoto,JP,Japan -Asan,46,Jeollanam-do,KR,South Korea -Tani,43,Kumamoto,JP,Japan -Yomochi,43,Kumamoto,JP,Japan -Anseong,46,Jeollanam-do,KR,South Korea -Kahamlyk,53,Poltava Oblast,UA,Ukraine -Zaporizhzhia,35,Kirovohrad Oblast,UA,Ukraine -Adipur,GJ,Gujarat,IN,India -Ambajipeta,AP,Andhra Pradesh,IN,India +Daharki,SD,Sindh,PK,Pakistan Anaparthy,AP,Andhra Pradesh,IN,India Planaltina,DF,Federal District,BR,Brazil Shrirampur,MH,Maharashtra,IN,India -Savarkundla,GJ,Gujarat,IN,India -Rampura Phul,PB,Punjab,IN,India -Puthencruz,KL,Kerala,IN,India +Ranip,GJ,Gujarat,IN,India +Puthukkad,KL,Kerala,IN,India Penumantra,AP,Andhra Pradesh,IN,India -East Lawrencetown,NS,Nova Scotia,CA,Canada -Chiyyaram,KL,Kerala,IN,India -Chungathara,KL,Kerala,IN,India Ile au Cerf,18,Mont Fleuri,SC,Seychelles -Chamusca,14,Santarém,PT,Portugal Seri Iskandar,08,Perak,MY,Malaysia -Corringham,ENG,England,GB,United Kingdom -Mulavukad,KL,Kerala,IN,India -Holy Spirit,00,Metro Manila,PH,Philippines -Hatiara,WB,West Bengal,IN,India +Devsar,GJ,Gujarat,IN,India Santa Maria del Aguila,AN,Andalusia,ES,Spain Kalpeni,LD,Lakshadweep,IN,India Centro,RS,Rio Grande do Sul,BR,Brazil -Kovaipudur,TN,Tamil Nadu,IN,India -Kumarghat,TR,Tripura,IN,India Katherine South,NT,Northern Territory,AU,Australia -Katherine East,NT,Northern Territory,AU,Australia -Malikipuram,AP,Andhra Pradesh,IN,India Marthandam,TN,Tamil Nadu,IN,India -Memnagar,GJ,Gujarat,IN,India Jarry,,,GP,Guadeloupe Yerwada,MH,Maharashtra,IN,India Abbotsford,QC,Quebec,CA,Canada -Saint Paul,QC,Quebec,CA,Canada -Vastral,GJ,Gujarat,IN,India -Kalathukadavu,KL,Kerala,IN,India -Ogidai,11,Saitama,JP,Japan +Kherwadi,MH,Maharashtra,IN,India +Ōgidai,11,Saitama,JP,Japan Kuboinari,11,Saitama,JP,Japan Minatomachi,43,Kumamoto,JP,Japan -Nagaikarimachi,43,Kumamoto,JP,Japan -Matsuzakimachi,43,Kumamoto,JP,Japan -Shinchimachi,43,Kumamoto,JP,Japan -Shioyamachi,43,Kumamoto,JP,Japan -Takatsujimachi,43,Kumamoto,JP,Japan -Kozukemachi,43,Kumamoto,JP,Japan -Amagaemachi,43,Kumamoto,JP,Japan Miyama,43,Kumamoto,JP,Japan Arroyo Verde,GUA,Guanajuato,MX,Mexico Kano,43,Kumamoto,JP,Japan -Amido,43,Kumamoto,JP,Japan +Amidō,43,Kumamoto,JP,Japan Wheeland,,,TC,Turks and Caicos Islands Narasimhanaickenpalayam,TN,Tamil Nadu,IN,India -Holywell Green,ENG,England,GB,United Kingdom -Fairview,GP,Gauteng,ZA,South Africa Parktown North,GP,Gauteng,ZA,South Africa Diepkloof Zone 5,GP,Gauteng,ZA,South Africa -Finstadjordet,30,Viken,NO,Norway -Vorna Valley,GP,Gauteng,ZA,South Africa +Finstadjordet,02,Akershus,NO,Norway +Gresswold,GP,Gauteng,ZA,South Africa +Palm Ridge,GP,Gauteng,ZA,South Africa +Ivory Park,GP,Gauteng,ZA,South Africa +Portsmith,QLD,Queensland,AU,Australia El Mourouj,13,Ben Arous Governorate,TN,Tunisia -Kabega,EC,Eastern Cape,ZA,South Africa -Ali Mendjeli,25,Constantine,DZ,Algeria Havenside,KZN,KwaZulu-Natal,ZA,South Africa -Rabie Ridge,GP,Gauteng,ZA,South Africa -Naledi,GP,Gauteng,ZA,South Africa -Devland,GP,Gauteng,ZA,South Africa -Modrica,SRP,Republika Srpska,BA,Bosnia and Herzegovina -Nueva Esperanza,14,Departamento de Canindeyu,PY,Paraguay +Earlsfield,KZN,KwaZulu-Natal,ZA,South Africa +Agouza,GZ,Giza,EG,Egypt +Blommendal,WC,Western Cape,ZA,South Africa +Modriča,SRP,Republika Srpska,BA,Bosnia and Herzegovina +Nueva Esperanza,14,Canindeyú,PY,Paraguay Ntuzuma,KZN,KwaZulu-Natal,ZA,South Africa Al Wusayl,RA,Baladiyat ar Rayyan,QA,Qatar Ujiguchimachi,43,Kumamoto,JP,Japan Arakimachi,43,Kumamoto,JP,Japan Kajiomachi,43,Kumamoto,JP,Japan Nishikajiomachi,43,Kumamoto,JP,Japan -Yomogimachi,43,Kumamoto,JP,Japan -Hakenomiya,43,Kumamoto,JP,Japan Nirenoki,43,Kumamoto,JP,Japan Kusunoki,43,Kumamoto,JP,Japan Takahira,43,Kumamoto,JP,Japan -Ikeda,43,Kumamoto,JP,Japan -Hida,43,Kumamoto,JP,Japan -Kamitakahashi,43,Kumamoto,JP,Japan Kamidai,43,Kumamoto,JP,Japan Rendaiji,43,Kumamoto,JP,Japan -Tasaki,43,Kumamoto,JP,Japan Tasakimachi,43,Kumamoto,JP,Japan Kasuga,43,Kumamoto,JP,Japan -Shimasaki,43,Kumamoto,JP,Japan Hanazono,43,Kumamoto,JP,Japan -Chibajomachi,43,Kumamoto,JP,Japan +Chibajōmachi,43,Kumamoto,JP,Japan Saikumachi,43,Kumamoto,JP,Japan -Karashimacho,43,Kumamoto,JP,Japan +Komeyamachi,43,Kumamoto,JP,Japan +Karashimachō,43,Kumamoto,JP,Japan Tsuboi,43,Kumamoto,JP,Japan -Toroku,43,Kumamoto,JP,Japan Suizenji,43,Kumamoto,JP,Japan -Kokubu,43,Kumamoto,JP,Japan -Kuhonji,43,Kumamoto,JP,Japan -Minamikumamoto,43,Kumamoto,JP,Japan -Motoyama,43,Kumamoto,JP,Japan +Honjōmachi,43,Kumamoto,JP,Japan Motoyamamachi,43,Kumamoto,JP,Japan Yoyasumachi,43,Kumamoto,JP,Japan -Kaminabe,43,Kumamoto,JP,Japan Shimonabe,43,Kumamoto,JP,Japan -Hotakubo,43,Kumamoto,JP,Japan Obiyama,43,Kumamoto,JP,Japan -Toshima,43,Kumamoto,JP,Japan -Tsukide,43,Kumamoto,JP,Japan -Kuwamizu,43,Kumamoto,JP,Japan Sakuragi,43,Kumamoto,JP,Japan -Wakaba,43,Kumamoto,JP,Japan -Shimoezu,43,Kumamoto,JP,Japan -Koda,43,Kumamoto,JP,Japan Chikami,43,Kumamoto,JP,Japan -Egoe,43,Kumamoto,JP,Japan -Kaminogo,43,Kumamoto,JP,Japan Shimamachi,43,Kumamoto,JP,Japan -Goshi,43,Kumamoto,JP,Japan -Sunaharamachi,43,Kumamoto,JP,Japan -Gondomachi,43,Kumamoto,JP,Japan +Hamaguchimachi,43,Kumamoto,JP,Japan Motomimachi,43,Kumamoto,JP,Japan Hataguchimachi,43,Kumamoto,JP,Japan -Mexico,GRO,Guerrero,MX,Mexico Kaminagata,43,Kumamoto,JP,Japan -Arnex-sur-Nyon,VD,Vaud,CH,Switzerland -Minamisumiyoshi,43,Kumamoto,JP,Japan Muro,43,Kumamoto,JP,Japan Seta,43,Kumamoto,JP,Japan -Mori,43,Kumamoto,JP,Japan -Misakino,43,Kumamoto,JP,Japan -Wayerton,NB,New Brunswick,CA,Canada -Chillan,CO,Coquimbo Region,CL,Chile +Chillán,CO,Coquimbo Region,CL,Chile Karach,BA,Balochistan,PK,Pakistan -La Plagne Tarentaise,ARA,Auvergne-Rhone-Alpes,FR,France -Schwarzenberg,8,Vorarlberg,AT,Austria -Parkrand,GP,Gauteng,ZA,South Africa +La Plagne Tarentaise,ARA,Auvergne-Rhône-Alpes,FR,France +Keyworth,ENG,England,GB,United Kingdom +Cleveland,NSW,New South Wales,AU,Australia Merkezefendi,20,Denizli,TR,Türkiye -Hittisau,8,Vorarlberg,AT,Austria +Rooihuiskraal Noord,GP,Gauteng,ZA,South Africa Toyoaki,43,Kumamoto,JP,Japan Nanataki,43,Kumamoto,JP,Japan Namazu,43,Kumamoto,JP,Japan Sakai,43,Kumamoto,JP,Japan Kozaki,43,Kumamoto,JP,Japan -Shimogawaino,43,Kumamoto,JP,Japan -Fuyuno,43,Kumamoto,JP,Japan Tajiri,43,Kumamoto,JP,Japan Yoshiwara,43,Kumamoto,JP,Japan -Kamida,43,Kumamoto,JP,Japan -Wakad,MH,Maharashtra,IN,India -Aso,43,Kumamoto,JP,Japan -Gangseo,47,Gyeongsangbuk-do,KR,South Korea +Katata,43,Kumamoto,JP,Japan +Asō,43,Kumamoto,JP,Japan +Kothanur,KA,Karnataka,IN,India Saint-Alexis-des-Monts,QC,Quebec,CA,Canada Pointe La Rue,,,SC,Seychelles -Herouxville,QC,Quebec,CA,Canada -Ham-Nord,QC,Quebec,CA,Canada +Hérouxville,QC,Quebec,CA,Canada Hampton,ON,Ontario,CA,Canada La Dore,QC,Quebec,CA,Canada -Lismore Heights,NSW,New South Wales,AU,Australia -Guzel,31,Hatay,TR,Türkiye +Güzel,31,Hatay,TR,Türkiye Shikakimachi,43,Kumamoto,JP,Japan -Oyama,43,Kumamoto,JP,Japan +Ōyama,43,Kumamoto,JP,Japan Costa Dorada,YUC,Yucatán,MX,Mexico Miyano,43,Kumamoto,JP,Japan -Kojo,43,Kumamoto,JP,Japan Masunaga,43,Kumamoto,JP,Japan Arao,43,Kumamoto,JP,Japan Hachimandai,43,Kumamoto,JP,Japan -Koyodai,43,Kumamoto,JP,Japan -Sakurayamamachi,43,Kumamoto,JP,Japan -Kanaya,43,Kumamoto,JP,Japan -Manda,43,Kumamoto,JP,Japan -Taishomachi,43,Kumamoto,JP,Japan -Terada,43,Kumamoto,JP,Japan Shimo,43,Kumamoto,JP,Japan -Nameishi,43,Kumamoto,JP,Japan -Ebersburg,HE,Hesse,DE,Germany -Roedermark,HE,Hesse,DE,Germany +Ryōhazama,43,Kumamoto,JP,Japan +Sunward Park,GP,Gauteng,ZA,South Africa +Rödermark,HE,Hesse,DE,Germany Innopolis,TA,Tatarstan Republic,RU,Russia -"La Font d'en Carros",VC,Valencia,ES,Spain -Alzuza,NC,Navarre,ES,Spain -Cumberland,,,VC,St Vincent and Grenadines Lattrop-Breklenkamp,OV,Overijssel,NL,The Netherlands +Actonville,GP,Gauteng,ZA,South Africa Kartepe,41,Kocaeli,TR,Türkiye Wierdapark,GP,Gauteng,ZA,South Africa -Uitsig,WC,Western Cape,ZA,South Africa Libertador San Martin,E,Entre Rios,AR,Argentina -Newlands West,KZN,KwaZulu-Natal,ZA,South Africa -Truseliai,KL,Klaipėda County,LT,Lithuania -Ketvergiai,KL,Klaipėda County,LT,Lithuania -Noreikiskes,UT,Utena,LT,Lithuania -Dvariskes,VL,Vilnius,LT,Lithuania -Kreivalauziai,VL,Vilnius,LT,Lithuania -Gerdziunai,MR,Marijampolė County,LT,Lithuania -Akuotai,KU,Kaunas,LT,Lithuania -Giraite,KU,Kaunas,LT,Lithuania -Varkaliskes,KU,Kaunas,LT,Lithuania -Newtown,GP,Gauteng,ZA,South Africa +Naujininkai,VL,Vilnius,LT,Lithuania +Saliai,KU,Kaunas,LT,Lithuania +Giraitė,KU,Kaunas,LT,Lithuania Suya,43,Kumamoto,JP,Japan Naka,43,Kumamoto,JP,Japan -Kumairimachi,43,Kumamoto,JP,Japan Solidaridad,ROO,Quintana Roo,MX,Mexico -Shimosakashita,43,Kumamoto,JP,Japan +Oddapatti,TN,Tamil Nadu,IN,India +Apriltsi,09,Kardzhali,BG,Bulgaria Low,QC,Quebec,CA,Canada Miyota,20,Nagano,JP,Japan Black Lake,QC,Quebec,CA,Canada -Nonoshima,43,Kumamoto,JP,Japan -Kaminosho,43,Kumamoto,JP,Japan +Brackenhurst,GP,Gauteng,ZA,South Africa Ejido Meoqui,CHH,Chihuahua,MX,Mexico -Ermita Zaragoza,CMX,Mexico City,MX,Mexico -Real del Valle,MEX,México,MX,Mexico +Chawama,09,Lusaka Province,ZM,Zambia Balanegra,AN,Andalusia,ES,Spain Ambt Delden,OV,Overijssel,NL,The Netherlands Meerstad,GR,Groningen,NL,The Netherlands Maryknoll,NY,New York,US,United States Ukiha,40,Fukuoka,JP,Japan -Entringen,BW,Baden-Wurttemberg,DE,Germany -Iwaki,43,Kumamoto,JP,Japan -Nuevo Laredo,NLE,Nuevo León,MX,Mexico -Gudipala,AP,Andhra Pradesh,IN,India +Ōzonochō,43,Kumamoto,JP,Japan +Nuevo,NLE,Nuevo León,MX,Mexico Cumbres San Agustin,NLE,Nuevo León,MX,Mexico -Taro,CH,Choiseul,SB,Solomon Islands +Taro,CH,Choiseul Province,SB,Solomon Islands Emiliano Zapata Segunda Seccion,TAB,Tabasco,MX,Mexico William Bay,WA,Western Australia,AU,Australia Luis Eduardo Magalhaes,BA,Bahia,BR,Brazil Glendale,SCT,Scotland,GB,United Kingdom Taeby Kyrkby,AB,Stockholm County,SE,Sweden -Nellmapius,GP,Gauteng,ZA,South Africa -Saint-Norbert,QC,Quebec,CA,Canada -Sainte-Elisabeth,QC,Quebec,CA,Canada +Rukban,MA,Mafraq,JO,Jordan Bandar Puncak Alam,10,Selangor,MY,Malaysia -Velacheri,TN,Tamil Nadu,IN,India -Settikulam,TN,Tamil Nadu,IN,India -Harutori,01,Hokkaido,JP,Japan +Okotsu,01,Hokkaido,JP,Japan Midorigaoka,01,Hokkaido,JP,Japan -Shiroyama,01,Hokkaido,JP,Japan -Kawakitacho,01,Hokkaido,JP,Japan -Wakakusacho,01,Hokkaido,JP,Japan -Showacho,01,Hokkaido,JP,Japan -Kodur,KL,Kerala,IN,India -Mannur,KL,Kerala,IN,India +Kawakitachō,01,Hokkaido,JP,Japan +Pāral,KL,Kerala,IN,India Johar Town,PB,Punjab,PK,Pakistan -Puzhakkattiri,KL,Kerala,IN,India -Vadakkummuri,KL,Kerala,IN,India -Engandiyur,KL,Kerala,IN,India -Kuttur,KL,Kerala,IN,India -Kecheri,KL,Kerala,IN,India -Mangad,KL,Kerala,IN,India -Malipuram,KL,Kerala,IN,India -Perambra,KL,Kerala,IN,India -Tignale,25,Lombardy,IT,Italy +Puzhakkāttiri,KL,Kerala,IN,India +Brahmakulam,KL,Kerala,IN,India +Kēchēri,KL,Kerala,IN,India +San Borja,B,Beni Department,BO,Bolivia Trincity,TUP,Tunapuna/Piarco,TT,Trinidad and Tobago Iga,24,Mie,JP,Japan Kuwana,24,Mie,JP,Japan Matsusaka,24,Mie,JP,Japan -Narumicho,01,Hokkaido,JP,Japan -Horincho,01,Hokkaido,JP,Japan +Katsuragi,01,Hokkaido,JP,Japan Miyazono,01,Hokkaido,JP,Japan Shinkai,01,Hokkaido,JP,Japan Centro,TAB,Tabasco,MX,Mexico -Paravur,KL,Kerala,IN,India -Kencot,02,Saint Andrew,JM,Jamaica +Kottēkkād,KL,Kerala,IN,India +Paravūr,KL,Kerala,IN,India +Dar Naim,14,Nouakchott Nord,MR,Mauritania Rincon de Los Sauces,Q,Neuquen,AR,Argentina -Riviere-Ouelle,QC,Quebec,CA,Canada -Ha Fou,H,"Qacha's Nek",LS,Lesotho -La Isla,OAX,Oaxaca,MX,Mexico -Pindimana,KL,Kerala,IN,India -Mexico,PUE,Puebla,MX,Mexico -La Paz,PUE,Puebla,MX,Mexico -Harbanspura,PB,Punjab,PK,Pakistan +Ha Fou,H,"Qacha's Nek District",LS,Lesotho +México,PUE,Puebla,MX,Mexico Sejong,50,Sejong-si,KR,South Korea Hokuto,19,Yamanashi,JP,Japan -Brumov-Bylnice,72,Zlín,CZ,Czechia +Jebel Ali,DU,Dubai,AE,United Arab Emirates Alpnach Dorf,OW,Obwalden,CH,Switzerland Wilen bei Wollerau,SZ,Schwyz,CH,Switzerland Jet Park,GP,Gauteng,ZA,South Africa Ophirton,GP,Gauteng,ZA,South Africa -Skatval,50,Trøndelag,NO,Norway -Maastricht-Airport,LI,Limburg,NL,The Netherlands Kadima Zoran,M,Central District,IL,Israel Rotterdam-Albrandswaard,ZH,South Holland,NL,The Netherlands -Belfast,10,Saint Paul,DM,Dominica -Sakaedori,01,Hokkaido,JP,Japan -Shindori,01,Hokkaido,JP,Japan -Shiomicho,01,Hokkaido,JP,Japan -Michoacan,MIC,Michoacán,MX,Mexico +Sakaedōri,01,Hokkaido,JP,Japan +Shindōri,01,Hokkaido,JP,Japan +Shiomichō,01,Hokkaido,JP,Japan +Salvador Escalante,MIC,Michoacán,MX,Mexico Miguel Hidalgo,MEX,México,MX,Mexico Poligono Tres,MEX,México,MX,Mexico -Mexico,MEX,México,MX,Mexico +México,MEX,México,MX,Mexico El Trebol,MEX,México,MX,Mexico -La Herradura,MEX,México,MX,Mexico -Acueducto de Guadalupe,CMX,Mexico City,MX,Mexico -Zona Escolar,CMX,Mexico City,MX,Mexico +Benito Juarez,MEX,México,MX,Mexico Benito Juarez,CMX,Mexico City,MX,Mexico -Luis Echeverria,MEX,México,MX,Mexico -Chalma de Guadalupe,CMX,Mexico City,MX,Mexico -Tlalpexco,CMX,Mexico City,MX,Mexico -San Miguel Xalostoc,MEX,México,MX,Mexico La Paz,MEX,México,MX,Mexico Instituto de Seguridad Social del Estado de Mexico y Municipios,MEX,México,MX,Mexico Granges-de-Vesin,FR,Fribourg,CH,Switzerland -Belair,,,GP,Guadeloupe +Tatakamotonga,04,Tongatapu,TO,Tonga Grand Marigot,,,GP,Guadeloupe Goyave,,,GP,Guadeloupe Bowburn,ENG,England,GB,United Kingdom -Cleadon,ENG,England,GB,United Kingdom Canning Town,ENG,England,GB,United Kingdom -Annesley Woodhouse,ENG,England,GB,United Kingdom Emerald Park,SK,Saskatchewan,CA,Canada Hisings Kaerra,O,Västra Götaland County,SE,Sweden Bupyeong,28,Incheon,KR,South Korea les Roquetes,CT,Catalonia,ES,Spain -el Besos i el Maresme,CT,Catalonia,ES,Spain -Comillas,MD,Madrid,ES,Spain -Buenavista,MD,Madrid,ES,Spain McCarran,NV,Nevada,US,United States Hisings Backa,O,Västra Götaland County,SE,Sweden Anglemont,BC,British Columbia,CA,Canada -Stanway,ENG,England,GB,United Kingdom +Headley,ENG,England,GB,United Kingdom Manor Park,ENG,England,GB,United Kingdom Billingsgate,ENG,England,GB,United Kingdom Tower Hill,ENG,England,GB,United Kingdom +Hazlemere,ENG,England,GB,United Kingdom Redbridge,ENG,England,GB,United Kingdom -Battersea,ON,Ontario,CA,Canada -Groby,ENG,England,GB,United Kingdom -Neudauberg,1,Burgenland,AT,Austria -Chadderton,ENG,England,GB,United Kingdom +Stakeford,ENG,England,GB,United Kingdom Linwood,SCT,Scotland,GB,United Kingdom Crabtree,ENG,England,GB,United Kingdom Thamesmead,ENG,England,GB,United Kingdom -Brockley,ENG,England,GB,United Kingdom -Hochstrass,1,Burgenland,AT,Austria +Tooting Bec,ENG,England,GB,United Kingdom Tooting Broadway,ENG,England,GB,United Kingdom -Charles Sturt University,NSW,New South Wales,AU,Australia -Alon,M,Central District,IL,Israel +Handsworth,ENG,England,GB,United Kingdom Tower Hamlets,ENG,England,GB,United Kingdom North Lanarkshire,SCT,Scotland,GB,United Kingdom South Lanarkshire,SCT,Scotland,GB,United Kingdom -Pottaneri,TN,Tamil Nadu,IN,India Kotobukimachi,01,Hokkaido,JP,Japan Lomas Country Club,MEX,México,MX,Mexico -Providencia,CMX,Mexico City,MX,Mexico -Narciso Bassols,CMX,Mexico City,MX,Mexico -La Pradera,CMX,Mexico City,MX,Mexico -Altamira,MEX,México,MX,Mexico -Cuchilla del Tesoro,CMX,Mexico City,MX,Mexico -Aquiles Serdan,CMX,Mexico City,MX,Mexico -Anahuac,CMX,Mexico City,MX,Mexico -Monton Cuarteles,MEX,México,MX,Mexico -Lomas de La Herradura,MEX,México,MX,Mexico -Anzures,CMX,Mexico City,MX,Mexico +San Pablo Chimalpa,CMX,Mexico City,MX,Mexico +Santa Barbara,CMX,Mexico City,MX,Mexico +Jardines del Pedregal,CMX,Mexico City,MX,Mexico +Palo Solo,MEX,México,MX,Mexico Emiliano Zapata,CMX,Mexico City,MX,Mexico -Lomas Anahuac,MEX,México,MX,Mexico -Parques de La Herradura,MEX,México,MX,Mexico -Roma Norte,CMX,Mexico City,MX,Mexico -Jardin Balbuena,CMX,Mexico City,MX,Mexico Puebla,CMX,Mexico City,MX,Mexico -Alamos,CMX,Mexico City,MX,Mexico +Álamos,CMX,Mexico City,MX,Mexico Obrera,CMX,Mexico City,MX,Mexico Doctores,CMX,Mexico City,MX,Mexico -Reforma Iztaccihuatl Sur,CMX,Mexico City,MX,Mexico -Militar Marte,CMX,Mexico City,MX,Mexico -Actipan,CMX,Mexico City,MX,Mexico -Ciudad de Los Deportes,CMX,Mexico City,MX,Mexico -Alfonso XIII,CMX,Mexico City,MX,Mexico -Lomas de Santa Fe,CMX,Mexico City,MX,Mexico +Santa Maria Nonoalco,CMX,Mexico City,MX,Mexico +Paraíso,CMX,Mexico City,MX,Mexico Lomas del Chamizal,CMX,Mexico City,MX,Mexico -Lomas del Sol,MEX,México,MX,Mexico -Hacienda de Las Palmas,MEX,México,MX,Mexico +Bosque de Las Palmas,MEX,México,MX,Mexico Lomas de Vista Hermosa,CMX,Mexico City,MX,Mexico -El Yaqui,CMX,Mexico City,MX,Mexico -Colina del Sur,CMX,Mexico City,MX,Mexico -Xoco,CMX,Mexico City,MX,Mexico +Los Angeles,CMX,Mexico City,MX,Mexico Tierra Colorada,CMX,Mexico City,MX,Mexico -El Centinela,CMX,Mexico City,MX,Mexico Hermosillo,CMX,Mexico City,MX,Mexico -Tenorios,CMX,Mexico City,MX,Mexico Santo Domingo,CMX,Mexico City,MX,Mexico -Pedregal de Carrasco,CMX,Mexico City,MX,Mexico -Fuentes del Pedregal,CMX,Mexico City,MX,Mexico -Arboledas del Sur,CMX,Mexico City,MX,Mexico -Jose Lopez Portillo,CMX,Mexico City,MX,Mexico -Valle de San Lorenzo,CMX,Mexico City,MX,Mexico +Jardines en la Montana,CMX,Mexico City,MX,Mexico +El Rosario,CMX,Mexico City,MX,Mexico +Cultura Maya,CMX,Mexico City,MX,Mexico Valle Escondido,CMX,Mexico City,MX,Mexico -Merced Balbuena,CMX,Mexico City,MX,Mexico -Argentina Antigua,CMX,Mexico City,MX,Mexico -Felipe Pescador,CMX,Mexico City,MX,Mexico Aoyama,01,Hokkaido,JP,Japan -Mettuppalaiyam,TN,Tamil Nadu,IN,India -Omori,01,Hokkaido,JP,Japan +Ōmori,01,Hokkaido,JP,Japan Centro,CHP,Chiapas,MX,Mexico Saint-Louis,,,GP,Guadeloupe -Homberg,BE,Bern,CH,Switzerland Vale,,,GG,Guernsey -Marks Gate,ENG,England,GB,United Kingdom Riverside,ENG,England,GB,United Kingdom Highland,SCT,Scotland,GB,United Kingdom Cheshire West and Chester,ENG,England,GB,United Kingdom -Tower of London,ENG,England,GB,United Kingdom -Schoenkirchen-Reyersdorf,3,Lower Austria,AT,Austria -Eggendorf,3,Lower Austria,AT,Austria -Winchburgh,SCT,Scotland,GB,United Kingdom -Bolgenach,8,Vorarlberg,AT,Austria Banknock,SCT,Scotland,GB,United Kingdom +Bargeddie,SCT,Scotland,GB,United Kingdom Blantyre,SCT,Scotland,GB,United Kingdom Blackridge,SCT,Scotland,GB,United Kingdom -Bridgend,SCT,Scotland,GB,United Kingdom Brookfield,SCT,Scotland,GB,United Kingdom Drongan,SCT,Scotland,GB,United Kingdom -Kingseat,SCT,Scotland,GB,United Kingdom -Mossblown,SCT,Scotland,GB,United Kingdom +Cruden Bay,SCT,Scotland,GB,United Kingdom +Dunbeg,SCT,Scotland,GB,United Kingdom +Potterton,SCT,Scotland,GB,United Kingdom Seafield,SCT,Scotland,GB,United Kingdom +Twechar,SCT,Scotland,GB,United Kingdom +Waterfoot,SCT,Scotland,GB,United Kingdom Tullibody,SCT,Scotland,GB,United Kingdom -Dennyloanhead,SCT,Scotland,GB,United Kingdom +Whitecraig,SCT,Scotland,GB,United Kingdom +Whitecross,SCT,Scotland,GB,United Kingdom Maryburgh,SCT,Scotland,GB,United Kingdom +Laurieston,SCT,Scotland,GB,United Kingdom Lenzie,SCT,Scotland,GB,United Kingdom Westhill,SCT,Scotland,GB,United Kingdom -Torrance,SCT,Scotland,GB,United Kingdom -Hough,ENG,England,GB,United Kingdom -Hilton,ENG,England,GB,United Kingdom +Coaltown of Balgonie,SCT,Scotland,GB,United Kingdom +Prestwood,ENG,England,GB,United Kingdom East Hendred,ENG,England,GB,United Kingdom Red Lodge,ENG,England,GB,United Kingdom -Charlton Horethorne,ENG,England,GB,United Kingdom -Chrishall,ENG,England,GB,United Kingdom +Thorpe Willoughby,ENG,England,GB,United Kingdom +South Kilworth,ENG,England,GB,United Kingdom Landkey,ENG,England,GB,United Kingdom -Read,ENG,England,GB,United Kingdom -Brantham,ENG,England,GB,United Kingdom -Cannington,ENG,England,GB,United Kingdom -Leire,ENG,England,GB,United Kingdom -Thurcroft,ENG,England,GB,United Kingdom -Adisham,ENG,England,GB,United Kingdom +Chilton Polden,ENG,England,GB,United Kingdom Grayshott,ENG,England,GB,United Kingdom Tarrington,ENG,England,GB,United Kingdom Epperstone,ENG,England,GB,United Kingdom -Newton,ENG,England,GB,United Kingdom -Benwick,ENG,England,GB,United Kingdom +Willersey,ENG,England,GB,United Kingdom +New Waltham,ENG,England,GB,United Kingdom +Shepton Beauchamp,ENG,England,GB,United Kingdom East Goscote,ENG,England,GB,United Kingdom Woodcote,ENG,England,GB,United Kingdom Longcot,ENG,England,GB,United Kingdom South Woodham Ferrers,ENG,England,GB,United Kingdom -Stelling Minnis,ENG,England,GB,United Kingdom Hixon,ENG,England,GB,United Kingdom Fen Drayton,ENG,England,GB,United Kingdom -Bean,ENG,England,GB,United Kingdom -Hatton,ENG,England,GB,United Kingdom +Hapton,ENG,England,GB,United Kingdom +Welford-on-Avon,ENG,England,GB,United Kingdom Ansley,ENG,England,GB,United Kingdom -Aspull,ENG,England,GB,United Kingdom +Awbridge,ENG,England,GB,United Kingdom Beal,ENG,England,GB,United Kingdom -Brocton,ENG,England,GB,United Kingdom -Brookmans Park,ENG,England,GB,United Kingdom -Carnon Downs,ENG,England,GB,United Kingdom -Christchurch,ENG,England,GB,United Kingdom -Church Village,WLS,Wales,GB,United Kingdom +Chart Sutton,ENG,England,GB,United Kingdom +Clehonger,ENG,England,GB,United Kingdom Cowling,ENG,England,GB,United Kingdom -Dordon,ENG,England,GB,United Kingdom -Laintal,6,Styria,AT,Austria +Culford,ENG,England,GB,United Kingdom +Esh Winning,ENG,England,GB,United Kingdom Garvestone,ENG,England,GB,United Kingdom Hay-on-Wye,WLS,Wales,GB,United Kingdom -Horton-cum-Studley,ENG,England,GB,United Kingdom -Hunsdon,ENG,England,GB,United Kingdom +Henbury,ENG,England,GB,United Kingdom Hutton Rudby,ENG,England,GB,United Kingdom Ightham,ENG,England,GB,United Kingdom -Shamley Green,ENG,England,GB,United Kingdom -South Nutfield,ENG,England,GB,United Kingdom +Kidmore End,ENG,England,GB,United Kingdom +Killinghall,ENG,England,GB,United Kingdom +Llandre,WLS,Wales,GB,United Kingdom +South Darenth,ENG,England,GB,United Kingdom +South Warnborough,ENG,England,GB,United Kingdom Sarriguren,NC,Navarre,ES,Spain -Abu Fatira,MU,Mubārak al Kabīr,KW,Kuwait Sowa,ST,Sowa Town,BW,Botswana Falkertsee,2,Carinthia,AT,Austria Satow,MV,Mecklenburg-Vorpommern,DE,Germany -Schoenbrunn,BW,Baden-Wurttemberg,DE,Germany -Schoendorf,RP,Rheinland-Pfalz,DE,Germany +Schönbrunn,BW,Baden-Wurttemberg,DE,Germany Elsterheide,SN,Saxony,DE,Germany -Mahlstetten,BW,Baden-Wurttemberg,DE,Germany Heldenstein,BY,Bavaria,DE,Germany -Neustadt am Kulm,BY,Bavaria,DE,Germany -Vestmarka,34,Innlandet,NO,Norway Little Thetford,ENG,England,GB,United Kingdom -Saint-Ange,,,MQ,Martinique -Francois,,,MQ,Martinique -Jhapa,P1,Province 1,NP,Nepal -Ramsau bei Berchtesgaden,BY,Bavaria,DE,Germany -Gars Bahnhof,BY,Bavaria,DE,Germany -Winden im Elztal,BW,Baden-Wurttemberg,DE,Germany -Nienhagen,MV,Mecklenburg-Vorpommern,DE,Germany -Reitrain,BY,Bavaria,DE,Germany -Neustadt (Wied),RP,Rheinland-Pfalz,DE,Germany -Syrgenstein,BY,Bavaria,DE,Germany -Baar (Schwaben),BY,Bavaria,DE,Germany -Finning,BY,Bavaria,DE,Germany -Steinberg am See,BY,Bavaria,DE,Germany -Buchholz (Westerwald),RP,Rheinland-Pfalz,DE,Germany +François,,,MQ,Martinique +Jhāpā,P1,Province 1,NP,Nepal +Kāsāngādu,TN,Tamil Nadu,IN,India +Pfingstweide,RP,Rheinland-Pfalz,DE,Germany +Grafenberg,BW,Baden-Wurttemberg,DE,Germany Haslau-Berg,4,Upper Austria,AT,Austria -Alt Lenzing,4,Upper Austria,AT,Austria -Rudelsdorf,4,Upper Austria,AT,Austria -Zensweg,2,Carinthia,AT,Austria -Kadawatha,1,Western Province,LK,Sri Lanka Mappano,21,Piedmont,IT,Italy Emmerting,BY,Bavaria,DE,Germany Himi,16,Toyama,JP,Japan -Siersburg,SL,Saarland,DE,Germany +Takizawa,03,Iwate,JP,Japan Yasu,25,Shiga,JP,Japan Yamato,14,Kanagawa,JP,Japan Yamanashi,19,Yamanashi,JP,Japan Urayasu,12,Chiba,JP,Japan Tachikawa,13,Tokyo,JP,Japan Sagamihara,14,Kanagawa,JP,Japan -Ogori,40,Fukuoka,JP,Japan +Ogōri,40,Fukuoka,JP,Japan Nagakute,23,Aichi,JP,Japan Mitoyo,37,Kagawa,JP,Japan Kunitachi,13,Tokyo,JP,Japan -Kizugawa,26,Kyoto,JP,Japan -Hyuga,45,Miyazaki,JP,Japan -Sakai,18,Fukui,JP,Japan Higashihiroshima,34,Hiroshima,JP,Japan Higashikurume,13,Tokyo,JP,Japan Hamura,13,Tokyo,JP,Japan -Fuchu,13,Tokyo,JP,Japan -Ama,23,Aichi,JP,Japan +Fuchū,13,Tokyo,JP,Japan Fukaya,11,Saitama,JP,Japan -Kodaira,13,Tokyo,JP,Japan -Nishitokyo,13,Tokyo,JP,Japan -Joyo,26,Kyoto,JP,Japan +Nishitōkyō,13,Tokyo,JP,Japan Kamagaya,12,Chiba,JP,Japan Bizen,33,Okayama,JP,Japan -Usa,44,Oita,JP,Japan +Higashiōmi,25,Shiga,JP,Japan Puchkirchen am Trattberg,4,Upper Austria,AT,Austria +Sakura,09,Tochigi,JP,Japan Awaji,28,Hyōgo,JP,Japan -Warabi,11,Saitama,JP,Japan -Itoshima,40,Fukuoka,JP,Japan +Yufu,44,Oita,JP,Japan Akiruno,13,Tokyo,JP,Japan Narashino,12,Chiba,JP,Japan Echizen,18,Fukui,JP,Japan Shirakawa,07,Fukushima,JP,Japan -Mizuho,21,Gifu,JP,Japan -Tokai,23,Aichi,JP,Japan -Kami,39,Kochi,JP,Japan -Koshi,43,Kumamoto,JP,Japan -Kyotanabe,26,Kyoto,JP,Japan -Setouchi,33,Okayama,JP,Japan -Inagi,13,Tokyo,JP,Japan +Minamiawaji,28,Hyōgo,JP,Japan +Tōkai,23,Aichi,JP,Japan +Kōshi,43,Kumamoto,JP,Japan +Konan,25,Shiga,JP,Japan Koganei,13,Tokyo,JP,Japan -Komae,13,Tokyo,JP,Japan -Chuo,19,Yamanashi,JP,Japan Fuefuki,19,Yamanashi,JP,Japan -Hakusan,17,Ishikawa,JP,Japan -Fuerstenau,GR,Grisons,CH,Switzerland +Fürstenau,GR,Grisons,CH,Switzerland Tatsumi,01,Hokkaido,JP,Japan -Krisnapur,P2,Province 2,NP,Nepal -Id,JH,Jharkhand,IN,India -Rajakkapatti,TN,Tamil Nadu,IN,India -Aliyanilai,TN,Tamil Nadu,IN,India -Vandavasi,TN,Tamil Nadu,IN,India +Hinode,01,Hokkaido,JP,Japan +Īd,JH,Jharkhand,IN,India +Mesrā,JH,Jharkhand,IN,India +Khinda,JH,Jharkhand,IN,India +Vandavāsi,TN,Tamil Nadu,IN,India Sengottai,TN,Tamil Nadu,IN,India -Diemelstadt,HE,Hesse,DE,Germany -Dulsberg,HH,Free and Hanseatic City of Hamburg,DE,Germany Desbiens,QC,Quebec,CA,Canada Dosquet,QC,Quebec,CA,Canada -Extrema,RO,Rondonia,BR,Brazil -Bomere Heath,ENG,England,GB,United Kingdom -Park Royal,ENG,England,GB,United Kingdom Blaustein,BW,Baden-Wurttemberg,DE,Germany Helmstadt-Bargen,BW,Baden-Wurttemberg,DE,Germany Fronreute,BW,Baden-Wurttemberg,DE,Germany @@ -104269,232 +84060,159 @@ Grafenau,BW,Baden-Wurttemberg,DE,Germany Hirschberg an der Bergstrasse,BW,Baden-Wurttemberg,DE,Germany Kraichtal,BW,Baden-Wurttemberg,DE,Germany Lenningen,BW,Baden-Wurttemberg,DE,Germany -Lobbach,BW,Baden-Wurttemberg,DE,Germany Meridian Plains,QLD,Queensland,AU,Australia -Tresfjord,15,Møre og Romsdal,NO,Norway Beit Sahur,BTH,Bethlehem Governorate,PS,Palestine Pakistan,PB,Punjab,PK,Pakistan -Shinseicho,01,Hokkaido,JP,Japan -Kyoritsu,01,Hokkaido,JP,Japan +Kyōritsu,01,Hokkaido,JP,Japan Nishimachi,01,Hokkaido,JP,Japan Victoria,GUA,Guanajuato,MX,Mexico -Pilar,11,Departamento Central,PY,Paraguay -Shunkocho,01,Hokkaido,JP,Japan -Akebonocho,01,Hokkaido,JP,Japan -Kandamanadi,TN,Tamil Nadu,IN,India -Ariyankuppam,PY,Union Territory of Puducherry,IN,India -Tokiwacho,01,Hokkaido,JP,Japan -Hokushincho,01,Hokkaido,JP,Japan -Chuocho,01,Hokkaido,JP,Japan -Aobacho,01,Hokkaido,JP,Japan -Showa,01,Hokkaido,JP,Japan -Kagetsucho,01,Hokkaido,JP,Japan -Kroksund,03,Oslo County,NO,Norway +Hokushinchō,01,Hokkaido,JP,Japan +Aobachō,01,Hokkaido,JP,Japan +Shōwa,01,Hokkaido,JP,Japan +Alna,03,Oslo County,NO,Norway +Hadeland,03,Oslo County,NO,Norway Wolfern,4,Upper Austria,AT,Austria Mareuil en Perigord,NAQ,Nouvelle-Aquitaine,FR,France -Pipitea,WGN,Wellington,NZ,New Zealand -Oriental Bay,WGN,Wellington,NZ,New Zealand Izabelin C,14,Mazovia,PL,Poland Wilkszyn,02,Lower Silesia,PL,Poland Kleosin,20,Podlasie,PL,Poland -Rurzyca,32,West Pomerania,PL,Poland Kliniska Wielkie,32,West Pomerania,PL,Poland -Suchy Dwor,22,Pomerania,PL,Poland Rzepnica,22,Pomerania,PL,Poland -Boszkowo-Letnisko,30,Greater Poland,PL,Poland Rokocin,22,Pomerania,PL,Poland -Izabelin B,14,Mazovia,PL,Poland -Brzezie K. Sulechowa,08,Lubusz,PL,Poland +Dawidy Bankowe,14,Mazovia,PL,Poland Koninko,30,Greater Poland,PL,Poland -Spalice,02,Lower Silesia,PL,Poland -Jary,02,Lower Silesia,PL,Poland -Piotrkow Pierwszy,06,Lublin,PL,Poland -Grand Cay,GC,Grand Cay District,BS,Bahamas -Ochaby Wielkie,24,Silesia,PL,Poland +Cielimowo,30,Greater Poland,PL,Poland +Grand Cay,GC,Grand Cay,BS,Bahamas La Gouge,03,Anse Etoile,SC,Seychelles +Maldive Village,03,Anse Etoile,SC,Seychelles Anse Lazio,07,Baie Sainte Anne,SC,Seychelles Bel Air,09,Bel Air,SC,Seychelles -Mokronos Gorny,02,Lower Silesia,PL,Poland Mont Buxton,17,Mont Buxton,SC,Seychelles Saint Anne,24,Les Mamelles,SC,Seychelles +Saint Louis,22,Saint Louis,SC,Seychelles +Poon Saan,,,CX,Christmas Island Coomera,QLD,Queensland,AU,Australia West Wodonga,VIC,Victoria,AU,Australia Regau,4,Upper Austria,AT,Austria -Gralla,6,Styria,AT,Austria -Zielonki-Parcela,14,Mazovia,PL,Poland +Wola Popowa,10,Łódź Voivodeship,PL,Poland +Brzeziny Nowe,24,Silesia,PL,Poland Gliczarow Gorny,12,Lesser Poland,PL,Poland -Bytkowo,30,Greater Poland,PL,Poland -Tlokinia Koscielna,30,Greater Poland,PL,Poland -Korwinow,24,Silesia,PL,Poland +Sierockie,12,Lesser Poland,PL,Poland +Korwinów,24,Silesia,PL,Poland Motu o Manu,R,Rose Island,AS,American Samoa -Boe,06,Boe,NR,Nauru -Menen,11,Meneng,NR,Nauru -Nibok,12,Nibok,NR,Nauru -Kalamunda,WA,Western Australia,AU,Australia +Boe,06,Boe District,NR,Nauru +Menen,11,Meneng District,NR,Nauru +Nibok,12,Nibok District,NR,Nauru West Busselton,WA,Western Australia,AU,Australia -Lipowa Gora Wschodnia,28,Warmia-Masuria,PL,Poland -Chrzanow Czwarty,06,Lublin,PL,Poland -Hanusek,24,Silesia,PL,Poland Jeongeup,45,Jeollabuk-do,KR,South Korea -Machnow Nowy,06,Lublin,PL,Poland -Kolonia Klepaczka,24,Silesia,PL,Poland +Chodkowo-Dzialki,14,Mazovia,PL,Poland +Szczytnica,02,Lower Silesia,PL,Poland Sainte-Claire,QC,Quebec,CA,Canada "Saint-Roch-de-l'Achigan",QC,Quebec,CA,Canada Saint-Valerien-de-Milton,QC,Quebec,CA,Canada Sainte-Perpetue,QC,Quebec,CA,Canada Sainte-Justine,QC,Quebec,CA,Canada -Saint-Odilon-de-Cranbourne,QC,Quebec,CA,Canada Saint-Bernard,QC,Quebec,CA,Canada Saint-Alexandre-de-Kamouraska,QC,Quebec,CA,Canada Saint-Agapit,QC,Quebec,CA,Canada Laurier-station,QC,Quebec,CA,Canada St. Isidore,ON,Ontario,CA,Canada Daleszewo,32,West Pomerania,PL,Poland -Laryszow,24,Silesia,PL,Poland -Vale,38,Vestfold og Telemark,NO,Norway Rabun Gap,GA,Georgia,US,United States -Pelikan,30,Greater Poland,PL,Poland -Argenbuehl,BW,Baden-Wurttemberg,DE,Germany -Borycz,16,Opole Voivodeship,PL,Poland -Molna,24,Silesia,PL,Poland -Borowo-Mlyn,30,Greater Poland,PL,Poland -Kapalica,30,Greater Poland,PL,Poland -Stok Lacki-Folwark,14,Mazovia,PL,Poland -Blok Dobryszyce,10,Łódź Voivodeship,PL,Poland -Ruszowice,02,Lower Silesia,PL,Poland Providenciales,,,TC,Turks and Caicos Islands Bezrzecze,32,West Pomerania,PL,Poland -Jeziorko,14,Mazovia,PL,Poland +Zamość,04,Kujawsko-Pomorskie,PL,Poland Grotniki,10,Łódź Voivodeship,PL,Poland -Kruszyn,02,Lower Silesia,PL,Poland -Dominow,06,Lublin,PL,Poland +Dominów,06,Lublin,PL,Poland Bardia,NSW,New South Wales,AU,Australia Canyonleigh,NSW,New South Wales,AU,Australia Nordhavn,84,Capital Region,DK,Denmark -Sporup,82,Central Jutland,DK,Denmark -Turznice,04,Kujawsko-Pomorskie,PL,Poland -Wasenbruck,3,Lower Austria,AT,Austria Peyres-Possens,VD,Vaud,CH,Switzerland -Southerness,SCT,Scotland,GB,United Kingdom Sosnowiec-Pienki,10,Łódź Voivodeship,PL,Poland -Proszowka,02,Lower Silesia,PL,Poland -Kornice,24,Silesia,PL,Poland -Pottsville,NSW,New South Wales,AU,Australia Manly Vale,NSW,New South Wales,AU,Australia -Killarney Vale,NSW,New South Wales,AU,Australia Jordan Springs,NSW,New South Wales,AU,Australia Culburra Beach,NSW,New South Wales,AU,Australia East Devonport,TAS,Tasmania,AU,Australia North Gosford,NSW,New South Wales,AU,Australia Singleton Heights,NSW,New South Wales,AU,Australia +Moore Park Beach,QLD,Queensland,AU,Australia Twin Waters,QLD,Queensland,AU,Australia -New Gisborne,VIC,Victoria,AU,Australia +Trinity Park,QLD,Queensland,AU,Australia Treeby,WA,Western Australia,AU,Australia Elizabeth Hills,NSW,New South Wales,AU,Australia Bungarribee,NSW,New South Wales,AU,Australia +Romaine,TAS,Tasmania,AU,Australia Zuccoli,NT,Northern Territory,AU,Australia -Nowra Hill,NSW,New South Wales,AU,Australia +Neufurth,3,Lower Austria,AT,Austria Caddens,NSW,New South Wales,AU,Australia -Wattle Ponds,NSW,New South Wales,AU,Australia Thrumster,NSW,New South Wales,AU,Australia -Morangup,WA,Western Australia,AU,Australia -Kearsley,NSW,New South Wales,AU,Australia -Toll,QLD,Queensland,AU,Australia -Kiama Heights,NSW,New South Wales,AU,Australia -Stony Rise,TAS,Tasmania,AU,Australia -Kurrajong Hills,NSW,New South Wales,AU,Australia +Cliftleigh,NSW,New South Wales,AU,Australia Moorak,SA,South Australia,AU,Australia -North Casino,NSW,New South Wales,AU,Australia -Sunderland Bay,VIC,Victoria,AU,Australia -Tsukushigaoka,01,Hokkaido,JP,Japan -Hokuei,01,Hokkaido,JP,Japan -Kasuga,01,Hokkaido,JP,Japan -Khinda,OD,Odisha,IN,India -Caaguazu,11,Departamento Central,PY,Paraguay -Vestby,03,Oslo County,NO,Norway +Murrays Beach,NSW,New South Wales,AU,Australia +Caaguazú,11,Central Department,PY,Paraguay Aranguez,SJL,San Juan/Laventille,TT,Trinidad and Tobago Kingston On Murray,SA,South Australia,AU,Australia -Quorrobolong,NSW,New South Wales,AU,Australia Gracetown,WA,Western Australia,AU,Australia -Port Mannum,SA,South Australia,AU,Australia -Yippin Creek,NSW,New South Wales,AU,Australia -Wheatsheaf,VIC,Victoria,AU,Australia -Tugrah,TAS,Tasmania,AU,Australia -Wonglepong,QLD,Queensland,AU,Australia -Fjellhamar,30,Viken,NO,Norway +East Arm,NT,Northern Territory,AU,Australia +Fjellhamar,02,Akershus,NO,Norway Hauglandshella,46,Vestland,NO,Norway -Haslum,30,Viken,NO,Norway +Haslum,02,Akershus,NO,Norway Lerchenfeld,3,Lower Austria,AT,Austria -Waranga Shores,VIC,Victoria,AU,Australia -Avalon,VIC,Victoria,AU,Australia +Ocean Vista,TAS,Tasmania,AU,Australia Bollier,QLD,Queensland,AU,Australia Hardinxveld-Giessendam,ZH,South Holland,NL,The Netherlands Winya,QLD,Queensland,AU,Australia -Lindendale,NSW,New South Wales,AU,Australia -Brookhampton,WA,Western Australia,AU,Australia -Langenlebarn-Oberaigen,3,Lower Austria,AT,Austria -Flekkeroy,42,Agder,NO,Norway +Flekkerøy,42,Agder,NO,Norway Huon Creek,VIC,Victoria,AU,Australia St Fillans,NSW,New South Wales,AU,Australia Seppeltsfield,SA,South Australia,AU,Australia -Siesta Park,WA,Western Australia,AU,Australia -Armstrong Beach,QLD,Queensland,AU,Australia Melinga,NSW,New South Wales,AU,Australia -Biddaddaba,QLD,Queensland,AU,Australia +Mount Murchison,QLD,Queensland,AU,Australia Emu Swamp,NSW,New South Wales,AU,Australia Riederberg,3,Lower Austria,AT,Austria -Gleissenfeld,3,Lower Austria,AT,Austria Blomsterdalen,46,Vestland,NO,Norway -Napoleon Reef,NSW,New South Wales,AU,Australia -Robertsons Beach,VIC,Victoria,AU,Australia -Tjollingvollen,38,Vestfold og Telemark,NO,Norway -Lommedalen,30,Viken,NO,Norway -Slependen,30,Viken,NO,Norway -Vuku,50,Trøndelag,NO,Norway -Klavestadhaugen,30,Viken,NO,Norway -Eiksmarka,30,Viken,NO,Norway -Ytre Enebakk,30,Viken,NO,Norway -Krokkleiva,30,Viken,NO,Norway -Gjettum,30,Viken,NO,Norway +Kinchant Dam,QLD,Queensland,AU,Australia +Lommedalen,02,Akershus,NO,Norway +Slependen,02,Akershus,NO,Norway +Klavestadhaugen,01,Østfold,NO,Norway +Eiksmarka,02,Akershus,NO,Norway +Ytre Enebakk,02,Akershus,NO,Norway +Gjettum,02,Akershus,NO,Norway Karmsund,11,Rogaland,NO,Norway Bjorbekk,42,Agder,NO,Norway Torvastad,11,Rogaland,NO,Norway -Ramnes,38,Vestfold og Telemark,NO,Norway -Deursen-Dennenburg,NB,North Brabant,NL,The Netherlands Harolds Cross,NSW,New South Wales,AU,Australia Wirlinga,NSW,New South Wales,AU,Australia -Skinners Shoot,NSW,New South Wales,AU,Australia -Middle Pocket,NSW,New South Wales,AU,Australia -Blommenholm,30,Viken,NO,Norway -Brottum,34,Innlandet,NO,Norway -Lierskogen,30,Viken,NO,Norway -Gjesasen,34,Innlandet,NO,Norway -Hoydalsmo,38,Vestfold og Telemark,NO,Norway -Skallestad,38,Vestfold og Telemark,NO,Norway -Kurland,30,Viken,NO,Norway -Neapoli,B,Central Macedonia,GR,Greece -Kalandseidet,46,Vestland,NO,Norway -Myrtlebank,VIC,Victoria,AU,Australia -Mountain Top,NSW,New South Wales,AU,Australia -Ostereidet,46,Vestland,NO,Norway +Zeerust,VIC,Victoria,AU,Australia +Rogues Point,SA,South Australia,AU,Australia +Blommenholm,02,Akershus,NO,Norway +Lierskogen,06,Buskerud,NO,Norway +Gjesåsen,34,Innlandet,NO,Norway +Høydalsmo,08,Telemark,NO,Norway +Skallestad,07,Vestfold,NO,Norway +Kurland,02,Akershus,NO,Norway +Friday Pocket,QLD,Queensland,AU,Australia +Tårnåsen,02,Akershus,NO,Norway +Stavsjø,34,Innlandet,NO,Norway +Arnatveit,46,Vestland,NO,Norway Gardvik,34,Innlandet,NO,Norway -Mogreina,30,Viken,NO,Norway -Lovenstad,30,Viken,NO,Norway -Undrumsdal,38,Vestfold og Telemark,NO,Norway -Varteig,30,Viken,NO,Norway -Blystadlia,30,Viken,NO,Norway +Mogreina,02,Akershus,NO,Norway +Løvenstad,02,Akershus,NO,Norway +Undrumsdal,07,Vestfold,NO,Norway +Blystadlia,02,Akershus,NO,Norway Ettamogah,NSW,New South Wales,AU,Australia +Mangarei,,,CK,Cook Islands +Motu Koe,,,CK,Cook Islands +Moto Kavata,,,CK,Cook Islands Pastoria East,VIC,Victoria,AU,Australia La Adela,L,La Pampa,AR,Argentina -Duken,38,Vestfold og Telemark,NO,Norway -Lyefjell,11,Rogaland,NO,Norway +Duken,07,Vestfold,NO,Norway Lincoln University,PA,Pennsylvania,US,United States -Rossfjordstraumen,54,Troms og Finnmark,NO,Norway -Setskog,30,Viken,NO,Norway -Trollasen,30,Viken,NO,Norway -Lierstranda,30,Viken,NO,Norway -Bjoa,11,Rogaland,NO,Norway +Eidsvågneset,46,Vestland,NO,Norway +Trollåsen,02,Akershus,NO,Norway +Lierstranda,06,Buskerud,NO,Norway Kingaham,QLD,Queensland,AU,Australia +Halsanaustan,50,Trøndelag,NO,Norway Keewaywin,ON,Ontario,CA,Canada Mount Hill,WA,Western Australia,AU,Australia Stonecrest,GA,Georgia,US,United States @@ -104502,150 +84220,86 @@ Kangaroo Inn,SA,South Australia,AU,Australia Shirogane,40,Fukuoka,JP,Japan Minamimachi,34,Hiroshima,JP,Japan Kego,40,Fukuoka,JP,Japan -Kamiyacho,34,Hiroshima,JP,Japan Rakurakuen,34,Hiroshima,JP,Japan Shinchiba,12,Chiba,JP,Japan -Higashichiba,12,Chiba,JP,Japan -Inaricho,12,Chiba,JP,Japan Utase,12,Chiba,JP,Japan Makuharinishi,12,Chiba,JP,Japan -Minamihanazono,12,Chiba,JP,Japan -Hanazono,12,Chiba,JP,Japan Takabayashi,22,Shizuoka,JP,Japan -Nishikaniya,34,Hiroshima,JP,Japan Ebitsuka,22,Shizuoka,JP,Japan -Sakuradai,22,Shizuoka,JP,Japan Ozukanishi,34,Hiroshima,JP,Japan Fukushimacho,34,Hiroshima,JP,Japan -Fontaines-sur-Grandson,VD,Vaud,CH,Switzerland -Bunkocho,01,Hokkaido,JP,Japan -Koyocho,01,Hokkaido,JP,Japan +Kōyōchō,01,Hokkaido,JP,Japan Kathwana,41,Tharaka - Nithi,KE,Kenya Spring Hill,NSW,New South Wales,AU,Australia +Nanokawa,40,Fukuoka,JP,Japan Kamikodanaka,14,Kanagawa,JP,Japan Makuharicho,12,Chiba,JP,Japan -Kotehashidai,12,Chiba,JP,Japan Mitsuwadai,12,Chiba,JP,Japan -Odo,40,Fukuoka,JP,Japan -Yokogawacho,34,Hiroshima,JP,Japan +Ōhori,40,Fukuoka,JP,Japan Chiyo,40,Fukuoka,JP,Japan Shiratori,14,Kanagawa,JP,Japan -Akasaka,40,Fukuoka,JP,Japan -Daimyo,40,Fukuoka,JP,Japan -Suzaki Futō,40,Fukuoka,JP,Japan -Meinohamaekiminami,40,Fukuoka,JP,Japan -Omiyadai,12,Chiba,JP,Japan +Daimyō,40,Fukuoka,JP,Japan Asumigaoka,12,Chiba,JP,Japan -Tendai,12,Chiba,JP,Japan -Otemon,40,Fukuoka,JP,Japan Makuharihongo,12,Chiba,JP,Japan Kurosunadai,12,Chiba,JP,Japan Konakadai,12,Chiba,JP,Japan -Yakuin,40,Fukuoka,JP,Japan Marukodori,14,Kanagawa,JP,Japan Pinkawillinie,SA,South Australia,AU,Australia -Joshin,23,Aichi,JP,Japan Oda,33,Okayama,JP,Japan -Bishamondai,34,Hiroshima,JP,Japan Rokuhara,03,Iwate,JP,Japan -Onakayama,01,Hokkaido,JP,Japan -Kojohama,01,Hokkaido,JP,Japan -Kitayoshihara,01,Hokkaido,JP,Japan Haruhino,14,Kanagawa,JP,Japan Okurayama,14,Kanagawa,JP,Japan Seya,14,Kanagawa,JP,Japan -Yabe,14,Kanagawa,JP,Japan Kamimizo,14,Kanagawa,JP,Japan Minamihashimoto,14,Kanagawa,JP,Japan -Laeaene-Harju vald,37,Harjumaa,EE,Estonia Higashirinkan,14,Kanagawa,JP,Japan -Shimomizo,14,Kanagawa,JP,Japan Kobuchi,14,Kanagawa,JP,Japan -Inagekaigan,12,Chiba,JP,Japan Tsuga,12,Chiba,JP,Japan Wado,11,Saitama,JP,Japan Yokoze,11,Saitama,JP,Japan -Yodo,11,Saitama,JP,Japan Hachigata,11,Saitama,JP,Japan Higashikoizumi,10,Gunma,JP,Japan -Tsusumi,20,Nagano,JP,Japan -Yomase,20,Nagano,JP,Japan +Shinozuka,10,Gunma,JP,Japan Shimoichida,20,Nagano,JP,Japan -Nanakubo,20,Nagano,JP,Japan -Furusho,22,Shizuoka,JP,Japan +Kamishiro,20,Nagano,JP,Japan Son en Breugel,NB,North Brabant,NL,The Netherlands Kusanagi,22,Shizuoka,JP,Japan -Miyaguchi,22,Shizuoka,JP,Japan -Hira,23,Aichi,JP,Japan -Kamiotai,23,Aichi,JP,Japan Nakaotai,23,Aichi,JP,Japan Arako,23,Aichi,JP,Japan -Toda,23,Aichi,JP,Japan -Fushiya,23,Aichi,JP,Japan Inaei,23,Aichi,JP,Japan -Yobitsugi,23,Aichi,JP,Japan -Sakyoyama,23,Aichi,JP,Japan Ozone,23,Aichi,JP,Japan Sunadabashi,23,Aichi,JP,Japan Imaike,23,Aichi,JP,Japan -Kamiyashiro,23,Aichi,JP,Japan Fujigaoka,23,Aichi,JP,Japan +Issha,23,Aichi,JP,Japan Hara,23,Aichi,JP,Japan -Nonami,23,Aichi,JP,Japan -Shiogamaguchi,23,Aichi,JP,Japan -Ishihama,23,Aichi,JP,Japan Shirasawa,23,Aichi,JP,Japan -Fuki,23,Aichi,JP,Japan Kashiwamori,23,Aichi,JP,Japan Tomiyoshi,23,Aichi,JP,Japan -Nakakawabe,21,Gifu,JP,Japan +Kamiaso,21,Gifu,JP,Japan Myojo,24,Mie,JP,Japan -Tochihara,24,Mie,JP,Japan -Amago,25,Shiga,JP,Japan Minamimorimachi,27,Ōsaka,JP,Japan Higashimikuni,27,Ōsaka,JP,Japan Kashima,27,Ōsaka,JP,Japan Shimoshinjo,27,Ōsaka,JP,Japan Noe,27,Ōsaka,JP,Japan Yokozutsumi,27,Ōsaka,JP,Japan -Matsuyamachi,27,Ōsaka,JP,Japan Shoji,27,Ōsaka,JP,Japan -Bishoen,27,Ōsaka,JP,Japan -Fuminosato,27,Ōsaka,JP,Japan -Kitabatake,27,Ōsaka,JP,Japan Imagawa,27,Ōsaka,JP,Japan -Harinakano,27,Ōsaka,JP,Japan Tanabe,27,Ōsaka,JP,Japan -Kitatanabe,27,Ōsaka,JP,Japan -Awaza,27,Ōsaka,JP,Japan -Ebie,27,Ōsaka,JP,Japan Fukushima,27,Ōsaka,JP,Japan Tamagawa,27,Ōsaka,JP,Japan -Sakurajima,27,Ōsaka,JP,Japan Haginochaya,27,Ōsaka,JP,Japan -Nagai,27,Ōsaka,JP,Japan -Suminoe,27,Ōsaka,JP,Japan Nankohigashi,27,Ōsaka,JP,Japan -Oyamazaki,26,Kyoto,JP,Japan -Tatsutagawa,29,Nara,JP,Japan Fukugami,29,Nara,JP,Japan Nakaiburi,30,Wakayama,JP,Japan Higashitarumi,28,Hyōgo,JP,Japan Iwaya,28,Hyōgo,JP,Japan Amaji,28,Hyōgo,JP,Japan Seikibashi,33,Okayama,JP,Japan -Niwase,33,Okayama,JP,Japan -Kibitsu,33,Okayama,JP,Japan -Tamagashi,33,Okayama,JP,Japan Nishigawara,33,Okayama,JP,Japan -Hazakawa,33,Okayama,JP,Japan -Uematsu,33,Okayama,JP,Japan -Hatchobori,34,Hiroshima,JP,Japan -Hondori,34,Hiroshima,JP,Japan -Nakasuji,34,Hiroshima,JP,Japan Omachi,34,Hiroshima,JP,Japan Yasuhigashi,34,Hiroshima,JP,Japan -Tomochuo,34,Hiroshima,JP,Japan Koyaura,34,Hiroshima,JP,Japan Yaga,34,Hiroshima,JP,Japan Inokuchi,34,Hiroshima,JP,Japan @@ -104654,253 +84308,154 @@ Nakanohigashi,34,Hiroshima,JP,Japan Ikenobe,37,Kagawa,JP,Japan Hatada,37,Kagawa,JP,Japan Hazama,37,Kagawa,JP,Japan -Tonohama,39,Kochi,JP,Japan -Uchiko,38,Ehime,JP,Japan Hagiwara,40,Fukuoka,JP,Japan Yoshizuka,40,Fukuoka,JP,Japan Takeshita,40,Fukuoka,JP,Japan Maimatsubara,40,Fukuoka,JP,Japan -Fujisaki,40,Fukuoka,JP,Japan Chayama,40,Fukuoka,JP,Japan Oga,44,Oita,JP,Japan Hirowara,45,Miyazaki,JP,Japan -Kiyama,18,Fukui,JP,Japan -Iwakuraji,16,Toyama,JP,Japan Kobari,15,Niigata,JP,Japan -Yashiroda,15,Niigata,JP,Japan +Yahagi,15,Niigata,JP,Japan Asahigaoka,04,Miyagi,JP,Japan Dainohara,04,Miyagi,JP,Japan Kunimi,04,Miyagi,JP,Japan Izumichuo,04,Miyagi,JP,Japan -Kuromatsu,04,Miyagi,JP,Japan -Nagamachiminami,04,Miyagi,JP,Japan Tomizawa,04,Miyagi,JP,Japan Higashisendai,04,Miyagi,JP,Japan Archway,ENG,England,GB,United Kingdom Maafushi,26,Kaafu Atoll,MV,Maldives Candelaria,CAM,Campeche,MX,Mexico -Asahicho,14,Kanagawa,JP,Japan -Higashi-furuichiba,14,Kanagawa,JP,Japan +Asahichō,14,Kanagawa,JP,Japan Kizuki-sumiyoshicho,14,Kanagawa,JP,Japan -Kizuki-omachi,14,Kanagawa,JP,Japan Suge-notoro,14,Kanagawa,JP,Japan Suge-kitaura,14,Kanagawa,JP,Japan Kamata-honcho,13,Tokyo,JP,Japan Ikebukuro-honcho,13,Tokyo,JP,Japan Tamagawa,13,Tokyo,JP,Japan Haneda-asahicho,13,Tokyo,JP,Japan -Sengoku,13,Tokyo,JP,Japan -Nishiarai-honcho,13,Tokyo,JP,Japan -Akabane-minami,13,Tokyo,JP,Japan -Yayoicho,13,Tokyo,JP,Japan +Yayoichō,13,Tokyo,JP,Japan Akatsuka-shinmachi,13,Tokyo,JP,Japan Bijogi-higashi,11,Saitama,JP,Japan Kamiaoki-nishi,11,Saitama,JP,Japan Taxila,PB,Punjab,PK,Pakistan Old Harlow,ENG,England,GB,United Kingdom Wettswil,ZH,Zurich,CH,Switzerland -Leimbach,ZH,Zurich,CH,Switzerland Watt,ZH,Zurich,CH,Switzerland Oberkulm,AG,Aargau,CH,Switzerland Savosa,TI,Ticino,CH,Switzerland -Centro,ES,Espirito Santo,BR,Brazil -Saint-Basile,NB,New Brunswick,CA,Canada +Centro,ES,Espírito Santo,BR,Brazil Kallern,AG,Aargau,CH,Switzerland Steg VS,VS,Valais,CH,Switzerland -Aeugst am Albis,ZH,Zurich,CH,Switzerland Pont-la-Ville,FR,Fribourg,CH,Switzerland Fischbach-Goeslikon,AG,Aargau,CH,Switzerland -Ronceboz-Sombeval,BE,Bern,CH,Switzerland Oberdorf,NW,Nidwalden,CH,Switzerland Shippagan,NB,New Brunswick,CA,Canada -Volleges,VS,Valais,CH,Switzerland -Le Mouret,FR,Fribourg,CH,Switzerland +Vollèges,VS,Valais,CH,Switzerland Servion,VD,Vaud,CH,Switzerland -Cheserex,VD,Vaud,CH,Switzerland -Minami-Azabu,13,Tokyo,JP,Japan -Hiyoshicho,13,Tokyo,JP,Japan Kamiochiai,13,Tokyo,JP,Japan Mukogaoka,13,Tokyo,JP,Japan -Bunka,13,Tokyo,JP,Japan -Minamikugahara,13,Tokyo,JP,Japan -Yoyogikamizonocho,13,Tokyo,JP,Japan +Nezu,13,Tokyo,JP,Japan +Shinsencho,13,Tokyo,JP,Japan Matsugaoka,13,Tokyo,JP,Japan Nishiogiminami,13,Tokyo,JP,Japan Hamadayama,13,Tokyo,JP,Japan -Takada,13,Tokyo,JP,Japan +Kishimachi,13,Tokyo,JP,Japan Nerima,13,Tokyo,JP,Japan -Nakamuraminami,13,Tokyo,JP,Japan -Higashikoyodai,04,Miyagi,JP,Japan -Jugaoka,27,Ōsaka,JP,Japan -Wakaba,27,Ōsaka,JP,Japan Nishiaraisakaecho,13,Tokyo,JP,Japan Nakano Kamicho,13,Tokyo,JP,Japan Owadamachi,13,Tokyo,JP,Japan Myojincho,13,Tokyo,JP,Japan -Oiwakecho,13,Tokyo,JP,Japan -Hiraokacho,13,Tokyo,JP,Japan +Motohongocho,13,Tokyo,JP,Japan Oyokocho,13,Tokyo,JP,Japan -Motoyokoyamacho,13,Tokyo,JP,Japan Yokamachi,13,Tokyo,JP,Japan Yokoyamacho,13,Tokyo,JP,Japan -Kanai,13,Tokyo,JP,Japan Tamagawagakuen,13,Tokyo,JP,Japan Kisonishi,13,Tokyo,JP,Japan -Kisohigashi,13,Tokyo,JP,Japan -Morino,13,Tokyo,JP,Japan Haramachida,13,Tokyo,JP,Japan -Kanamori,13,Tokyo,JP,Japan Fukujimacho,13,Tokyo,JP,Japan Miyazawacho,13,Tokyo,JP,Japan Nakagamicho,13,Tokyo,JP,Japan -Tanakacho,13,Tokyo,JP,Japan -Haijimacho,13,Tokyo,JP,Japan -Hagoromocho,13,Tokyo,JP,Japan Akebonocho,13,Tokyo,JP,Japan -Sennincho,13,Tokyo,JP,Japan Sandamachi,13,Tokyo,JP,Japan Nanakuni,13,Tokyo,JP,Japan -Nishikatakura,13,Tokyo,JP,Japan -Minamino,13,Tokyo,JP,Japan -Kitanodai,13,Tokyo,JP,Japan +Hyoe,13,Tokyo,JP,Japan Koyasumachi,13,Tokyo,JP,Japan -Nihombashihoridomecho,13,Tokyo,JP,Japan Hiyoshihoncho,14,Kanagawa,JP,Japan -Tamami,14,Kanagawa,JP,Japan Hohentannen,TG,Thurgau,CH,Switzerland -Bedigliora,TI,Ticino,CH,Switzerland -Uebeschi,BE,Bern,CH,Switzerland -Kyowa,14,Kanagawa,JP,Japan -Chiyoda,14,Kanagawa,JP,Japan -Komachidori,14,Kanagawa,JP,Japan -Suigotana,14,Kanagawa,JP,Japan +Valeyres-sous-Montagny,VD,Vaud,CH,Switzerland +Niedermuhlern,BE,Bern,CH,Switzerland Seishin,14,Kanagawa,JP,Japan -Nishionuma,14,Kanagawa,JP,Japan -Unomori,14,Kanagawa,JP,Japan Kitasaiwai,14,Kanagawa,JP,Japan -Kurigi,14,Kanagawa,JP,Japan Nihommatsu,14,Kanagawa,JP,Japan Higashihashimoto,14,Kanagawa,JP,Japan Onodai,14,Kanagawa,JP,Japan Higashifuchinobe,14,Kanagawa,JP,Japan -Tanashioda,14,Kanagawa,JP,Japan -Aioi,14,Kanagawa,JP,Japan Kanumadai,14,Kanagawa,JP,Japan -Kamitsurumahoncho,14,Kanagawa,JP,Japan +Hashimotodai,14,Kanagawa,JP,Japan Miyashimohoncho,14,Kanagawa,JP,Japan Fuchinobehoncho,14,Kanagawa,JP,Japan Araisono,14,Kanagawa,JP,Japan Sobudai,14,Kanagawa,JP,Japan Savagnier,NE,Neuchâtel,CH,Switzerland -Cheseaux-Noreaz,VD,Vaud,CH,Switzerland -Corcelles-le-Jorat,VD,Vaud,CH,Switzerland -Ruemligen,BE,Bern,CH,Switzerland -Oberhuenigen,BE,Bern,CH,Switzerland -Minamiiwakunimachi,35,Yamaguchi,JP,Japan +Rümligen,BE,Bern,CH,Switzerland +Oberhünigen,BE,Bern,CH,Switzerland +Radwell,ENG,England,GB,United Kingdom Hirata,35,Yamaguchi,JP,Japan Midorii,34,Hiroshima,JP,Japan Murasakibaru,46,Kagoshima,JP,Japan Sagamigaoka,14,Kanagawa,JP,Japan -Kawauchi,34,Hiroshima,JP,Japan Sena,22,Shizuoka,JP,Japan -Mano,25,Shiga,JP,Japan -Wakamatsu,14,Kanagawa,JP,Japan -Asamizodai,14,Kanagawa,JP,Japan Nishihashimoto,14,Kanagawa,JP,Japan Hoshigaoka,14,Kanagawa,JP,Japan -Yokoyamadai,14,Kanagawa,JP,Japan Kamitsuruma,14,Kanagawa,JP,Japan Bunkyo,14,Kanagawa,JP,Japan -Miigaoka,27,Ōsaka,JP,Japan -Mishimaoka,27,Ōsaka,JP,Japan -Ueikeda,27,Ōsaka,JP,Japan -Shimorokumanjicho,27,Ōsaka,JP,Japan -Shimoikedacho,27,Ōsaka,JP,Japan Shimohozumi,27,Ōsaka,JP,Japan Nakakosaka,27,Ōsaka,JP,Japan -Nakakonoikecho,27,Ōsaka,JP,Japan -Tannan,27,Ōsaka,JP,Japan -Iga,27,Ōsaka,JP,Japan -Zakuzaicho,27,Ōsaka,JP,Japan +Niwajihommachi,27,Ōsaka,JP,Japan Yasakacho,27,Ōsaka,JP,Japan -Deguchi,27,Ōsaka,JP,Japan -Befu,27,Ōsaka,JP,Japan Sukematsucho,27,Ōsaka,JP,Japan -Kitanakaburi,27,Ōsaka,JP,Japan -Kitayama,27,Ōsaka,JP,Japan -Chiyoda,27,Ōsaka,JP,Japan Senriokahigashi,27,Ōsaka,JP,Japan -Hanjo,27,Ōsaka,JP,Japan -Minamiuemachi,27,Ōsaka,JP,Japan Minaminakaburi,27,Ōsaka,JP,Japan -Minamisuita,27,Ōsaka,JP,Japan -Minamitaishido,27,Ōsaka,JP,Japan +Minamiai,27,Ōsaka,JP,Japan Minamikasugaoka,27,Ōsaka,JP,Japan Minamishojaku,27,Ōsaka,JP,Japan -Minamiizumigaoka,27,Ōsaka,JP,Japan -Minamiminohara,27,Ōsaka,JP,Japan -Nankadai,27,Ōsaka,JP,Japan -Minamikaneden,27,Ōsaka,JP,Japan -Minamikonoikecho,27,Ōsaka,JP,Japan -Haracho,27,Ōsaka,JP,Japan Yoshita,27,Ōsaka,JP,Japan -Mukaida,27,Ōsaka,JP,Japan -Obacho,27,Ōsaka,JP,Japan -Dainichicho,27,Ōsaka,JP,Japan Oike,27,Ōsaka,JP,Japan -Onishi,27,Ōsaka,JP,Japan -Tenno,27,Ōsaka,JP,Japan -Tenjin,27,Ōsaka,JP,Japan -Tenjinyamacho,27,Ōsaka,JP,Japan -Nyoidani,27,Ōsaka,JP,Japan Myokenhigashi,27,Ōsaka,JP,Japan -Gakuemmae,27,Ōsaka,JP,Japan Gakuencho,27,Ōsaka,JP,Japan Unobe,27,Ōsaka,JP,Japan -Yasunakacho,27,Ōsaka,JP,Japan Miyanosaka,27,Ōsaka,JP,Japan Josuiminamicho,13,Tokyo,JP,Japan Josuihoncho,13,Tokyo,JP,Japan +Hibarigaokakita,13,Tokyo,JP,Japan Nankodai,04,Miyagi,JP,Japan Minamimukonoso,28,Hyōgo,JP,Japan Aita,34,Hiroshima,JP,Japan Shingaicho,34,Hiroshima,JP,Japan -Jike,24,Mie,JP,Japan Hachihommatsu Iida,34,Hiroshima,JP,Japan Yanonishi,34,Hiroshima,JP,Japan -Mukonoso,28,Hyōgo,JP,Japan Mitsui,35,Yamaguchi,JP,Japan Kiyoharadai,09,Tochigi,JP,Japan -Minamitsukaguchicho,28,Hyōgo,JP,Japan Yamatecho,34,Hiroshima,JP,Japan -Akebonocho,34,Hiroshima,JP,Japan Hikinocho,34,Hiroshima,JP,Japan Yamagishi,03,Iwate,JP,Japan Kamijima,22,Shizuoka,JP,Japan -Asahigaoka,34,Hiroshima,JP,Japan Mimomi,12,Chiba,JP,Japan -Koebaru,42,Nagasaki,JP,Japan -Aoinishi,22,Shizuoka,JP,Japan Tai,33,Okayama,JP,Japan Kitase,33,Okayama,JP,Japan -Yoto,09,Tochigi,JP,Japan Sakuragaoka,04,Miyagi,JP,Japan +Minamizaocho,34,Hiroshima,JP,Japan Kukihigashi,11,Saitama,JP,Japan -Shimokawahara,22,Shizuoka,JP,Japan Minamihatsutomi,12,Chiba,JP,Japan -Nakase,33,Okayama,JP,Japan +Kameyamaminami,34,Hiroshima,JP,Japan Ichiriyama,25,Shiga,JP,Japan -Yada,23,Aichi,JP,Japan Itsukaichichuo,34,Hiroshima,JP,Japan -Hamanogi,32,Shimane,JP,Japan -Higashifukatsucho,34,Hiroshima,JP,Japan Koshibara,32,Shimane,JP,Japan Nagatsuka,34,Hiroshima,JP,Japan -Honkatata,25,Shiga,JP,Japan Higashifujisawa,11,Saitama,JP,Japan Kamikita,27,Ōsaka,JP,Japan Hatchodaira,01,Hokkaido,JP,Japan -Takaokakita,22,Shizuoka,JP,Japan Aoyama,28,Hyōgo,JP,Japan Suneoricho,11,Saitama,JP,Japan Kashiiekihigashi,40,Fukuoka,JP,Japan @@ -104909,29 +84464,18 @@ Minamikatae,40,Fukuoka,JP,Japan Toyosato,27,Ōsaka,JP,Japan Kitaando,22,Shizuoka,JP,Japan Heso,25,Shiga,JP,Japan -Kabeminami,34,Hiroshima,JP,Japan +Kawaguchicho,34,Hiroshima,JP,Japan Hikuma,22,Shizuoka,JP,Japan -Jonohori,34,Hiroshima,JP,Japan -Tenjin,42,Nagasaki,JP,Japan -Ima,33,Okayama,JP,Japan -Inada,20,Nagano,JP,Japan -Ekiminamicho,09,Tochigi,JP,Japan Handayama,22,Shizuoka,JP,Japan -Sunjiyata,27,Ōsaka,JP,Japan Tawaradai,27,Ōsaka,JP,Japan Somejidai,22,Shizuoka,JP,Japan Uematsu,20,Nagano,JP,Japan -Ohiradai,22,Shizuoka,JP,Japan -Senonishi,34,Hiroshima,JP,Japan Sakaihigashi,15,Niigata,JP,Japan Higashihagoromo,27,Ōsaka,JP,Japan Wakamiya,40,Fukuoka,JP,Japan -Miyaura,34,Hiroshima,JP,Japan Meike,15,Niigata,JP,Japan Ushinoyamachi,35,Yamaguchi,JP,Japan -Tsujii,28,Hyōgo,JP,Japan -Kema,28,Hyōgo,JP,Japan -Tomiokacho,01,Hokkaido,JP,Japan +Uenocho,03,Iwate,JP,Japan Shirakashicho,29,Nara,JP,Japan Tomohigashi,34,Hiroshima,JP,Japan Minamikanon,34,Hiroshima,JP,Japan @@ -104940,23 +84484,17 @@ Onohara,08,Ibaraki,JP,Japan Hirai,33,Okayama,JP,Japan Takadono,27,Ōsaka,JP,Japan Nankonaka,27,Ōsaka,JP,Japan -Tajimecho,34,Hiroshima,JP,Japan Amorikoichi,20,Nagano,JP,Japan -Nishishizu,12,Chiba,JP,Japan Nomura,25,Shiga,JP,Japan Oginosatohigashi,25,Shiga,JP,Japan Kitaisshiki,21,Gifu,JP,Japan -Hirono,22,Shizuoka,JP,Japan -Yanominami,34,Hiroshima,JP,Japan -Takatorikita,34,Hiroshima,JP,Japan Daiyarando,42,Nagasaki,JP,Japan Shironishimachi,06,Yamagata,JP,Japan -Senagawa,22,Shizuoka,JP,Japan Hiikawa,40,Fukuoka,JP,Japan +Hagiwara,34,Hiroshima,JP,Japan Kasayama,25,Shiga,JP,Japan Nukushina,34,Hiroshima,JP,Japan Kamegasaki,06,Yamagata,JP,Japan -Tomatsucho,28,Hyōgo,JP,Japan Shintoride,08,Ibaraki,JP,Japan Satozukamidorigaoka,01,Hokkaido,JP,Japan Ogoto,25,Shiga,JP,Japan @@ -104965,54 +84503,30 @@ Nishiyama,42,Nagasaki,JP,Japan Higashiasahigaoka,24,Mie,JP,Japan Murasaki,40,Fukuoka,JP,Japan Komorino,40,Fukuoka,JP,Japan -Nishiimajuku,28,Hyōgo,JP,Japan -Kitaokinosu,36,Tokushima,JP,Japan Kuroishino,03,Iwate,JP,Japan -Nakaimaizumi,09,Tochigi,JP,Japan Kamido,03,Iwate,JP,Japan -Nishinakada,04,Miyagi,JP,Japan Kaminukushina,34,Hiroshima,JP,Japan Norisada,35,Yamaguchi,JP,Japan -Mitsuwari,03,Iwate,JP,Japan -Kamihigashi,27,Ōsaka,JP,Japan -Katayanagicho,09,Tochigi,JP,Japan Hiraokakoenhigashi,01,Hokkaido,JP,Japan -Higashiishii,38,Ehime,JP,Japan Higashinakada,04,Miyagi,JP,Japan Atago,42,Nagasaki,JP,Japan Tsutsujigaoka,40,Fukuoka,JP,Japan -Tomoka,40,Fukuoka,JP,Japan Kawadaira,04,Miyagi,JP,Japan Minatotakadai,02,Aomori,JP,Japan Usuki,46,Kagoshima,JP,Japan Sekiyakita,29,Nara,JP,Japan -Suzumenomiya,09,Tochigi,JP,Japan -Tanuma,22,Shizuoka,JP,Japan -Izumigaoka,04,Miyagi,JP,Japan Motoimaizumi,09,Tochigi,JP,Japan Shioyacho,28,Hyōgo,JP,Japan -Tomominami,34,Hiroshima,JP,Japan -Ishigami,15,Niigata,JP,Japan -Shonaicho,38,Ehime,JP,Japan -Motomiya,03,Iwate,JP,Japan -Udakacho,38,Ehime,JP,Japan Midorigaoka,03,Iwate,JP,Japan Suidocho,15,Niigata,JP,Japan Okino,04,Miyagi,JP,Japan -Otsuno,08,Ibaraki,JP,Japan Hakuchodai,28,Hyōgo,JP,Japan Kureji,34,Hiroshima,JP,Japan -Sumikawacho,01,Hokkaido,JP,Japan -Tano,28,Hyōgo,JP,Japan -Ayazono,27,Ōsaka,JP,Japan +Kodatsuno,17,Ishikawa,JP,Japan Aramaki,28,Hyōgo,JP,Japan Suguecho,15,Niigata,JP,Japan Sengoku,10,Gunma,JP,Japan Toro,22,Shizuoka,JP,Japan -Shinsakae,23,Aichi,JP,Japan -Ishimaru,40,Fukuoka,JP,Japan -Kitamatsuzono,03,Iwate,JP,Japan -Mitachihigashi,28,Hyōgo,JP,Japan Yutaka,23,Aichi,JP,Japan Inodai,08,Ibaraki,JP,Japan Higashinarashino,12,Chiba,JP,Japan @@ -105021,128 +84535,58 @@ Minami,40,Fukuoka,JP,Japan Horinochi,12,Chiba,JP,Japan Kuriyagawa,03,Iwate,JP,Japan Kidamarihigashidai,08,Ibaraki,JP,Japan -Uekari,15,Niigata,JP,Japan +Hakusan,08,Ibaraki,JP,Japan Ikarashinakajima,15,Niigata,JP,Japan Wajirogaoka,40,Fukuoka,JP,Japan -Onoharahigashi,27,Ōsaka,JP,Japan -Mihara,42,Nagasaki,JP,Japan -Hieidaira,25,Shiga,JP,Japan Fujisaki,12,Chiba,JP,Japan Naka,11,Saitama,JP,Japan Nishiaoyama,03,Iwate,JP,Japan -Sherwood,AB,Alberta,CA,Canada Higashitaniyama,46,Kagoshima,JP,Japan -Nobidome,13,Tokyo,JP,Japan Nukuiminamicho,13,Tokyo,JP,Japan -Nukuikitamachi,13,Tokyo,JP,Japan Hanakoganeiminamicho,13,Tokyo,JP,Japan -Hanekami,13,Tokyo,JP,Japan -Misonocho,13,Tokyo,JP,Japan -Yanagikubo,13,Tokyo,JP,Japan -Rinkan,14,Kanagawa,JP,Japan Higashimotomachi,13,Tokyo,JP,Japan Kiheicho,13,Tokyo,JP,Japan Chuorinkan,14,Kanagawa,JP,Japan Yanaka,13,Tokyo,JP,Japan Himesato,27,Ōsaka,JP,Japan -Nunoichicho,27,Ōsaka,JP,Japan -Kiyomidai,27,Ōsaka,JP,Japan Hiranonishi,27,Ōsaka,JP,Japan -Miyahara,27,Ōsaka,JP,Japan -Kanaoka,27,Ōsaka,JP,Japan Kitahorie,27,Ōsaka,JP,Japan Namiyoke,27,Ōsaka,JP,Japan Kirehigashi,27,Ōsaka,JP,Japan -Masago,27,Ōsaka,JP,Japan -Nishitemma,27,Ōsaka,JP,Japan -Shiginohigashi,27,Ōsaka,JP,Japan -Uryudo,27,Ōsaka,JP,Japan Inaba,27,Ōsaka,JP,Japan Hayashi,27,Ōsaka,JP,Japan -Nagayoshikawanabe,27,Ōsaka,JP,Japan Kikawahigashi,27,Ōsaka,JP,Japan -Tatsuminishi,27,Ōsaka,JP,Japan -Uriwarinishi,27,Ōsaka,JP,Japan Kirenishi,27,Ōsaka,JP,Japan Zuiko,27,Ōsaka,JP,Japan -Fukaekita,27,Ōsaka,JP,Japan Setoguchi,27,Ōsaka,JP,Japan -Kamishogakuji,27,Ōsaka,JP,Japan -Ohiraki,27,Ōsaka,JP,Japan -Chodo,27,Ōsaka,JP,Japan Okayamahigashi,27,Ōsaka,JP,Japan -Jusohigashi,27,Ōsaka,JP,Japan -Nishiyamamotocho,27,Ōsaka,JP,Japan Takaminosato,27,Ōsaka,JP,Japan -Nakamichi,27,Ōsaka,JP,Japan Bandai,27,Ōsaka,JP,Japan -Terugaokayata,27,Ōsaka,JP,Japan -Fujiicho,27,Ōsaka,JP,Japan -Juhachijo,27,Ōsaka,JP,Japan Tengachaya,27,Ōsaka,JP,Japan -Nakamoto,27,Ōsaka,JP,Japan +Hommachi,27,Ōsaka,JP,Japan Ikegamicho,27,Ōsaka,JP,Japan -Uriwari,27,Ōsaka,JP,Japan Higashikonoikecho,27,Ōsaka,JP,Japan -Higashiawaji,27,Ōsaka,JP,Japan -Fujisawadai,27,Ōsaka,JP,Japan -Akagawa,27,Ōsaka,JP,Japan -Shimmachinaka,27,Ōsaka,JP,Japan -Higashiyamamotocho,27,Ōsaka,JP,Japan Saitoasagi,27,Ōsaka,JP,Japan -Imazukita,27,Ōsaka,JP,Japan Shinkitajima,27,Ōsaka,JP,Japan -Nagayoshinagahara,27,Ōsaka,JP,Japan Higashinodamachi,27,Ōsaka,JP,Japan Minamitanabe,27,Ōsaka,JP,Japan -Kowakae,27,Ōsaka,JP,Japan Suga,27,Ōsaka,JP,Japan -Aogein,27,Ōsaka,JP,Japan -Shimizugaoka,27,Ōsaka,JP,Japan -Mikanodai,27,Ōsaka,JP,Japan -Kurodoricho,27,Ōsaka,JP,Japan -Mattaomiya,27,Ōsaka,JP,Japan -Hayashiji,27,Ōsaka,JP,Japan -Takaai,27,Ōsaka,JP,Japan -Ina,27,Ōsaka,JP,Japan -Koda,27,Ōsaka,JP,Japan -Benten,27,Ōsaka,JP,Japan Katsuyamakita,27,Ōsaka,JP,Japan -Domyoji,27,Ōsaka,JP,Japan Aomatanihigashi,27,Ōsaka,JP,Japan -Nishiishikiricho,27,Ōsaka,JP,Japan Owada,27,Ōsaka,JP,Japan -Seiiku,27,Ōsaka,JP,Japan -Tatsumihigashi,27,Ōsaka,JP,Japan Suwa,27,Ōsaka,JP,Japan -Tatsumikita,27,Ōsaka,JP,Japan -Kujominami,27,Ōsaka,JP,Japan -Shinjo,27,Ōsaka,JP,Japan Yuzato,27,Ōsaka,JP,Japan -Higashiyamamotoshimmachi,27,Ōsaka,JP,Japan -Kire,27,Ōsaka,JP,Japan Minamisumiyoshi,27,Ōsaka,JP,Japan Nishiimagawa,27,Ōsaka,JP,Japan Hishiyanishi,27,Ōsaka,JP,Japan -Komatsu,27,Ōsaka,JP,Japan Yamatecho,27,Ōsaka,JP,Japan -Nishimikuni,27,Ōsaka,JP,Japan Shimaizumi,27,Ōsaka,JP,Japan -Momodani,27,Ōsaka,JP,Japan -Kumata,27,Ōsaka,JP,Japan -Higashiishikiricho,27,Ōsaka,JP,Japan Niitaka,27,Ōsaka,JP,Japan -Hoshin,27,Ōsaka,JP,Japan -Shojihigashi,27,Ōsaka,JP,Japan Oriono,27,Ōsaka,JP,Japan Nishinakajima,27,Ōsaka,JP,Japan -Ayukawa,27,Ōsaka,JP,Japan Iwatacho,27,Ōsaka,JP,Japan Higashinakajima,27,Ōsaka,JP,Japan -Mizuhai,27,Ōsaka,JP,Japan -Minamiokajima,27,Ōsaka,JP,Japan Oimazatominami,27,Ōsaka,JP,Japan -Uriwarihigashi,27,Ōsaka,JP,Japan Kuwazu,27,Ōsaka,JP,Japan Misaki,27,Ōsaka,JP,Japan Umenosato,27,Ōsaka,JP,Japan @@ -105150,244 +84594,118 @@ Segawa,27,Ōsaka,JP,Japan Nishiawaji,27,Ōsaka,JP,Japan Minamitsumori,27,Ōsaka,JP,Japan Higashinakahama,27,Ōsaka,JP,Japan -Nishitoriishi,27,Ōsaka,JP,Japan -Onoharanishi,27,Ōsaka,JP,Japan -Nakashima,27,Ōsaka,JP,Japan -Nagayoshideto,27,Ōsaka,JP,Japan Oimazato,27,Ōsaka,JP,Japan Nankokita,27,Ōsaka,JP,Japan -Jusomotoimazato,27,Ōsaka,JP,Japan -Ikenomiya,27,Ōsaka,JP,Japan -Ichiokamotomachi,27,Ōsaka,JP,Japan +Ikuno,27,Ōsaka,JP,Japan Honden,27,Ōsaka,JP,Japan Moricho,27,Ōsaka,JP,Japan Kohamanishi,27,Ōsaka,JP,Japan Daikoku,27,Ōsaka,JP,Japan -Saiwai,27,Ōsaka,JP,Japan -Tezukayamahigashi,27,Ōsaka,JP,Japan -Edobori,27,Ōsaka,JP,Japan -Hamaguchinishi,27,Ōsaka,JP,Japan Chuo,27,Ōsaka,JP,Japan -Hakushima,27,Ōsaka,JP,Japan -Tokocho,27,Ōsaka,JP,Japan Higashitoyonakacho,27,Ōsaka,JP,Japan -Inadauemachi,27,Ōsaka,JP,Japan Shinzaike,27,Ōsaka,JP,Japan Nishinono,27,Ōsaka,JP,Japan Higashibefu,27,Ōsaka,JP,Japan Nagasecho,27,Ōsaka,JP,Japan Matsuzakicho,27,Ōsaka,JP,Japan -Shinkitano,27,Ōsaka,JP,Japan +Yakeno,27,Ōsaka,JP,Japan Ichibanishi,27,Ōsaka,JP,Japan -Higashiimazato,27,Ōsaka,JP,Japan Chikko,27,Ōsaka,JP,Japan Ojicho,27,Ōsaka,JP,Japan Yamanotedai,27,Ōsaka,JP,Japan -Shariji,27,Ōsaka,JP,Japan +Dairyo,27,Ōsaka,JP,Japan Minohara,27,Ōsaka,JP,Japan -Miyakojimakitadori,27,Ōsaka,JP,Japan -Nagayoshinagaharahigashi,27,Ōsaka,JP,Japan -Saitoaominami,27,Ōsaka,JP,Japan -Imazuminami,27,Ōsaka,JP,Japan -Hishiyahigashi,27,Ōsaka,JP,Japan Higashioda,27,Ōsaka,JP,Japan -Hashinochi,27,Ōsaka,JP,Japan Hatsugano,27,Ōsaka,JP,Japan -Toyonakacho,27,Ōsaka,JP,Japan -Anryu,27,Ōsaka,JP,Japan Uchindaicho,27,Ōsaka,JP,Japan Saigodori,27,Ōsaka,JP,Japan -Tamatsu,27,Ōsaka,JP,Japan Nishiwaki,27,Ōsaka,JP,Japan -Minamieguchi,27,Ōsaka,JP,Japan -Azeitao,15,Setúbal,PT,Portugal -Nakakagaya,27,Ōsaka,JP,Japan -Mitsuyakita,27,Ōsaka,JP,Japan -Imafukuhigashi,27,Ōsaka,JP,Japan -Sugimoto,27,Ōsaka,JP,Japan -Sumida,27,Ōsaka,JP,Japan -Isoji,27,Ōsaka,JP,Japan -Konda,27,Ōsaka,JP,Japan -Higashitanabe,27,Ōsaka,JP,Japan -Minato,27,Ōsaka,JP,Japan -Imazunaka,27,Ōsaka,JP,Japan +Azeitão,15,Setúbal,PT,Portugal Hanatennishi,27,Ōsaka,JP,Japan -Imafukuminami,27,Ōsaka,JP,Japan Nishiiwata,27,Ōsaka,JP,Japan Kasugadekita,27,Ōsaka,JP,Japan -Tsuzuyamadai,27,Ōsaka,JP,Japan -Sumie,27,Ōsaka,JP,Japan Aoicho,27,Ōsaka,JP,Japan -Nonaka,27,Ōsaka,JP,Japan -Kosei,27,Ōsaka,JP,Japan Sagisu,27,Ōsaka,JP,Japan -Miyamachi,27,Ōsaka,JP,Japan -Oimazatonishi,27,Ōsaka,JP,Japan Ikunohigashi,27,Ōsaka,JP,Japan -Ishibashi,27,Ōsaka,JP,Japan -Suna,27,Ōsaka,JP,Japan -Meiekiminami,23,Aichi,JP,Japan Meieki,23,Aichi,JP,Japan -Kaminagoya,23,Aichi,JP,Japan Kodama,23,Aichi,JP,Japan -Heian,23,Aichi,JP,Japan -Yamada,23,Aichi,JP,Japan -Ekimae,23,Aichi,JP,Japan Ichiban,23,Aichi,JP,Japan Marunochi,23,Aichi,JP,Japan -Yasui,23,Aichi,JP,Japan -Obataminami,23,Aichi,JP,Japan Aoi,23,Aichi,JP,Japan -Taiko,23,Aichi,JP,Japan Uchiyama,23,Aichi,JP,Japan +Daiko,23,Aichi,JP,Japan +Takamido,23,Aichi,JP,Japan Toribami,23,Aichi,JP,Japan -Matsubara,23,Aichi,JP,Japan -Taiho,23,Aichi,JP,Japan -Fukue,23,Aichi,JP,Japan -Tsuyuhashi,23,Aichi,JP,Japan +Kinjo,23,Aichi,JP,Japan Shirakabe,23,Aichi,JP,Japan Hikarigaoka,23,Aichi,JP,Japan -Takamichicho,23,Aichi,JP,Japan +Higashisakura,23,Aichi,JP,Japan Naeshiro,23,Aichi,JP,Japan -Shioikecho,23,Aichi,JP,Japan -Kyomei,23,Aichi,JP,Japan Tokugawayamacho,23,Aichi,JP,Japan Temma,23,Aichi,JP,Japan -Yadaminami,23,Aichi,JP,Japan -Sakuradai,23,Aichi,JP,Japan Toeicho,23,Aichi,JP,Japan Asayamacho,23,Aichi,JP,Japan -Torisu,23,Aichi,JP,Japan -Komoto,23,Aichi,JP,Japan Imaikecho,23,Aichi,JP,Japan -Wakamizu,23,Aichi,JP,Japan Kakeage,23,Aichi,JP,Japan Takekoshi,23,Aichi,JP,Japan -Meiko,23,Aichi,JP,Japan Kayaba,23,Aichi,JP,Japan -Minamigaoka,23,Aichi,JP,Japan Kanaya,23,Aichi,JP,Japan -Shindeki,23,Aichi,JP,Japan Kanayamacho,23,Aichi,JP,Japan Sawakami,23,Aichi,JP,Japan -Mutsuno,23,Aichi,JP,Japan Sannomaru,23,Aichi,JP,Japan Sannomaru,23,Aichi,JP,Japan Mukoyama,28,Hyōgo,JP,Japan -Asahimachi,28,Hyōgo,JP,Japan -Miyamadai,28,Hyōgo,JP,Japan -Takami,23,Aichi,JP,Japan -Jurinji,28,Hyōgo,JP,Japan -Manabigaoka,28,Hyōgo,JP,Japan -Kohama,28,Hyōgo,JP,Japan Otecho,28,Hyōgo,JP,Japan -Miyanishi,28,Hyōgo,JP,Japan -Mikokamae,28,Hyōgo,JP,Japan Mikagenakamachi,28,Hyōgo,JP,Japan -Onishicho,28,Hyōgo,JP,Japan -Kitaogi,28,Hyōgo,JP,Japan -Inabamotomachi,28,Hyōgo,JP,Japan Nishiyamacho,28,Hyōgo,JP,Japan -Mukonosato,28,Hyōgo,JP,Japan Minaminozoe,28,Hyōgo,JP,Japan Sumiyoshihigashimachi,28,Hyōgo,JP,Japan -Utashikiyama,28,Hyōgo,JP,Japan Minamikoshien,28,Hyōgo,JP,Japan -Mikagegunge,28,Hyōgo,JP,Japan -Fukaekitamachi,28,Hyōgo,JP,Japan -Kuriyamacho,28,Hyōgo,JP,Japan Fujiwaradaiminamimachi,28,Hyōgo,JP,Japan Hamakoshien,28,Hyōgo,JP,Japan -Mikageishimachi,28,Hyōgo,JP,Japan -Mukomotomachi,28,Hyōgo,JP,Japan -Katayamacho,28,Hyōgo,JP,Japan Kamokogahara,28,Hyōgo,JP,Japan Higashiochiai,28,Hyōgo,JP,Japan -Konakajima,28,Hyōgo,JP,Japan -Fujigaoka,28,Hyōgo,JP,Japan Nakashima,28,Hyōgo,JP,Japan -Fujiwaradaikitamachi,28,Hyōgo,JP,Japan Kinrakujicho,28,Hyōgo,JP,Japan -Santandacho,28,Hyōgo,JP,Japan +Koyahigashi,28,Hyōgo,JP,Japan Kamiikeda,28,Hyōgo,JP,Japan -Mikagetsukamachi,28,Hyōgo,JP,Japan Wakabadai,28,Hyōgo,JP,Japan -Tanakacho,28,Hyōgo,JP,Japan -Nishiakashicho,28,Hyōgo,JP,Japan -Takamaru,28,Hyōgo,JP,Japan Nomakita,28,Hyōgo,JP,Japan Tsunematsu,28,Hyōgo,JP,Japan -Kitanozoe,28,Hyōgo,JP,Japan -Kawaranomiya,28,Hyōgo,JP,Japan Fukaeminamimachi,28,Hyōgo,JP,Japan -Kanokodaikitamachi,28,Hyōgo,JP,Japan Komagabayashicho,28,Hyōgo,JP,Japan Higashishiriikecho,28,Hyōgo,JP,Japan Kumochicho,28,Hyōgo,JP,Japan Motoyamaminamimachi,28,Hyōgo,JP,Japan Seiryodai,28,Hyōgo,JP,Japan Kamikoshien,28,Hyōgo,JP,Japan -Matsugaoka,28,Hyōgo,JP,Japan -Kiyoshikojin,28,Hyōgo,JP,Japan -Miwa,28,Hyōgo,JP,Japan -Higashiimajuku,28,Hyōgo,JP,Japan -Uozakikitamachi,28,Hyōgo,JP,Japan -Kitaochiai,28,Hyōgo,JP,Japan Yamamotodori,28,Hyōgo,JP,Japan -Aoyamadai,28,Hyōgo,JP,Japan Monobe,28,Hyōgo,JP,Japan -Kamiono,28,Hyōgo,JP,Japan Yamada,28,Hyōgo,JP,Japan Shiramizu,28,Hyōgo,JP,Japan Kazume,28,Hyōgo,JP,Japan Higashitada,28,Hyōgo,JP,Japan Nigawacho,28,Hyōgo,JP,Japan Morikitamachi,28,Hyōgo,JP,Japan -Shinryodai,28,Hyōgo,JP,Japan -Sumiyoshimiyamachi,28,Hyōgo,JP,Japan Kukuchi,28,Hyōgo,JP,Japan Nishinozoe,28,Hyōgo,JP,Japan -Tsutsumigataki,28,Hyōgo,JP,Japan -Nakayamatedori,28,Hyōgo,JP,Japan -Ohamacho,28,Hyōgo,JP,Japan Kitahonjo,28,Hyōgo,JP,Japan -Noma,28,Hyōgo,JP,Japan -Nakoji,28,Hyōgo,JP,Japan -Mikageyamate,28,Hyōgo,JP,Japan Kamikotoen,28,Hyōgo,JP,Japan -Arinonakamachi,28,Hyōgo,JP,Japan -Shirakuni,28,Hyōgo,JP,Japan Takakuradai,28,Hyōgo,JP,Japan Uozakiminamimachi,28,Hyōgo,JP,Japan -Suzurandaiminamimachi,28,Hyōgo,JP,Japan Kitahirano,28,Hyōgo,JP,Japan -Nishitachibanacho,28,Hyōgo,JP,Japan -Mitachinishi,28,Hyōgo,JP,Japan Suzurandainishimachi,28,Hyōgo,JP,Japan Suzurandaihigashimachi,28,Hyōgo,JP,Japan Shinkanno,28,Hyōgo,JP,Japan Suzurandaikitamachi,28,Hyōgo,JP,Japan -Taderahigashi,28,Hyōgo,JP,Japan +Sumiyoshiyamate,28,Hyōgo,JP,Japan Shiginonishi,27,Ōsaka,JP,Japan -Minamihorie,27,Ōsaka,JP,Japan -Shibukawacho,27,Ōsaka,JP,Japan Kahinata,11,Saitama,JP,Japan Enokido,11,Saitama,JP,Japan Uegoyata,11,Saitama,JP,Japan -Raiden,11,Saitama,JP,Japan -Ginza,11,Saitama,JP,Japan -Hoshinomiya,11,Saitama,JP,Japan -Kotobuki,11,Saitama,JP,Japan -Shimomae,11,Saitama,JP,Japan -Nishitokorozawa,11,Saitama,JP,Japan -Kukikita,11,Saitama,JP,Japan -Shimmeicho,11,Saitama,JP,Japan -Wakamatsucho,11,Saitama,JP,Japan -Ningyo,11,Saitama,JP,Japan -Sekima,11,Saitama,JP,Japan Toyoka,11,Saitama,JP,Japan -Koizuka,11,Saitama,JP,Japan Momma,11,Saitama,JP,Japan +Yakyucho,11,Saitama,JP,Japan Komatsu,11,Saitama,JP,Japan Honden,11,Saitama,JP,Japan Kamimachi,11,Saitama,JP,Japan @@ -105395,732 +84713,394 @@ Asahicho,11,Saitama,JP,Japan Oma,11,Saitama,JP,Japan Senzui,11,Saitama,JP,Japan Matsugaoka,11,Saitama,JP,Japan -Chiyoda,11,Saitama,JP,Japan -Hakoda,11,Saitama,JP,Japan -Hirosehigashi,11,Saitama,JP,Japan +Nishisakado,11,Saitama,JP,Japan Hibarigaoka,40,Fukuoka,JP,Japan Imajukuhigashi,40,Fukuoka,JP,Japan -Kamikoga,40,Fukuoka,JP,Japan -Kamiori,40,Fukuoka,JP,Japan -Shimoori,40,Fukuoka,JP,Japan Futsukaichiminami,40,Fukuoka,JP,Japan -Futsukaichinishi,40,Fukuoka,JP,Japan -Imanosho,40,Fukuoka,JP,Japan -Zokumyoin,40,Fukuoka,JP,Japan Maebarukita,40,Fukuoka,JP,Japan -Maebaruminami,40,Fukuoka,JP,Japan -Chidori,40,Fukuoka,JP,Japan Minakazedai,40,Fukuoka,JP,Japan Tonoharuminami,40,Fukuoka,JP,Japan -Tonoharuhigashi,40,Fukuoka,JP,Japan -Daizenjiminami,40,Fukuoka,JP,Japan -Miyajihama,40,Fukuoka,JP,Japan Tsukinora,40,Fukuoka,JP,Japan -Kamitsu,40,Fukuoka,JP,Japan Kamiyamato,40,Fukuoka,JP,Japan -Umegaoka,40,Fukuoka,JP,Japan Gojikkawa,40,Fukuoka,JP,Japan Imagawa,40,Fukuoka,JP,Japan Imaizumi,40,Fukuoka,JP,Japan Hataeekikita,40,Fukuoka,JP,Japan -Hataeekiminami,40,Fukuoka,JP,Japan -Befunishi,40,Fukuoka,JP,Japan -Uru,40,Fukuoka,JP,Japan -Shirakibaru,40,Fukuoka,JP,Japan Shinowarahigashi,40,Fukuoka,JP,Japan -Josei,40,Fukuoka,JP,Japan +Jigyō,40,Fukuoka,JP,Japan Misakigaoka,40,Fukuoka,JP,Japan -Katakasu,40,Fukuoka,JP,Japan -Hanamigaoka,40,Fukuoka,JP,Japan -Ogusu,40,Fukuoka,JP,Japan -Daimon,40,Fukuoka,JP,Japan +Ōgusu,40,Fukuoka,JP,Japan Muromigaoka,40,Fukuoka,JP,Japan -Terazuka,40,Fukuoka,JP,Japan -Yayoi,40,Fukuoka,JP,Japan -Mishimazaki,40,Fukuoka,JP,Japan +Mitarai,40,Fukuoka,JP,Japan Shimechuo,40,Fukuoka,JP,Japan Harisurichuo,40,Fukuoka,JP,Japan -Harisurihigashi,40,Fukuoka,JP,Japan +Harisurinishi,40,Fukuoka,JP,Japan Atago,40,Fukuoka,JP,Japan -Akebono,40,Fukuoka,JP,Japan Higashitsukiguma,40,Fukuoka,JP,Japan Yanagochi,40,Fukuoka,JP,Japan -Kusubashiminami,40,Fukuoka,JP,Japan -Mizutani,40,Fukuoka,JP,Japan +Yanase,40,Fukuoka,JP,Japan Kiyokawa,40,Fukuoka,JP,Japan -Katamine,40,Fukuoka,JP,Japan -Katanawahigashi,40,Fukuoka,JP,Japan -Shiranoe,40,Fukuoka,JP,Japan +Ikimatsudai,40,Fukuoka,JP,Japan +Matoba,40,Fukuoka,JP,Japan Aioimachi,40,Fukuoka,JP,Japan Shinshoji,40,Fukuoka,JP,Japan -Takeokamachi,40,Fukuoka,JP,Japan -Chikushigaoka,40,Fukuoka,JP,Japan -Hakomatsu,40,Fukuoka,JP,Japan Fogo Island,NL,Newfoundland and Labrador,CA,Canada -Sannomiyacho,28,Hyōgo,JP,Japan -Kamitsutsuidori,28,Hyōgo,JP,Japan -Nakajimadori,28,Hyōgo,JP,Japan -Shitakamo,28,Hyōgo,JP,Japan -Kitayashiro,28,Hyōgo,JP,Japan -Kuchitanaka,28,Hyōgo,JP,Japan +Shimogamo,28,Hyōgo,JP,Japan Tsukaguchihommachi,28,Hyōgo,JP,Japan +Oakashicho,28,Hyōgo,JP,Japan Taidera,28,Hyōgo,JP,Japan Hobai,28,Hyōgo,JP,Japan +Miyanomae,28,Hyōgo,JP,Japan Kosonecho,28,Hyōgo,JP,Japan -Komatsucho,28,Hyōgo,JP,Japan -Obana,28,Hyōgo,JP,Japan Yamate,28,Hyōgo,JP,Japan -Tsuneyoshi,28,Hyōgo,JP,Japan Hiramatsu,28,Hyōgo,JP,Japan -Koyaizumicho,28,Hyōgo,JP,Japan Meinancho,28,Hyōgo,JP,Japan -Showadori,28,Hyōgo,JP,Japan -Higashitsukaguchicho,28,Hyōgo,JP,Japan -Ichinotanicho,28,Hyōgo,JP,Japan -Higashinaruocho,28,Hyōgo,JP,Japan +Higashiunenoyamate,28,Hyōgo,JP,Japan Kamisawadori,28,Hyōgo,JP,Japan -Kaminozoe,28,Hyōgo,JP,Japan Kamitakamaru,28,Hyōgo,JP,Japan Shimogawaradori,28,Hyōgo,JP,Japan Sakaemachi,28,Hyōgo,JP,Japan -Sakaemachi,28,Hyōgo,JP,Japan Umenoki,28,Hyōgo,JP,Japan Nakamichi,28,Hyōgo,JP,Japan Nakamichidori,28,Hyōgo,JP,Japan -Goinoikecho,28,Hyōgo,JP,Japan Egeyamacho,28,Hyōgo,JP,Japan -Hachimandori,28,Hyōgo,JP,Japan -Yagumodori,28,Hyōgo,JP,Japan Rokkocho,28,Hyōgo,JP,Japan +Maeikecho,28,Hyōgo,JP,Japan Zenkaiminamimachi,28,Hyōgo,JP,Japan Kanocho,28,Hyōgo,JP,Japan Chiyogaoka,28,Hyōgo,JP,Japan -Tamachi,28,Hyōgo,JP,Japan -Chimoricho,28,Hyōgo,JP,Japan -Kofuen,28,Hyōgo,JP,Japan -Minamihommachidori,28,Hyōgo,JP,Japan Tomodacho,28,Hyōgo,JP,Japan Tatsuyama,28,Hyōgo,JP,Japan Kunitamadori,28,Hyōgo,JP,Japan Kunikadori,28,Hyōgo,JP,Japan Shironochidori,28,Hyōgo,JP,Japan -Miza,28,Hyōgo,JP,Japan Daidocho,28,Hyōgo,JP,Japan -Ohashicho,28,Hyōgo,JP,Japan -Oikecho,28,Hyōgo,JP,Japan Bandai,15,Niigata,JP,Japan Kamikido,15,Niigata,JP,Japan +Uchinonishi,15,Niigata,JP,Japan Kamishineicho,15,Niigata,JP,Japan -Shimoyanagi,15,Niigata,JP,Japan +Chuo,15,Niigata,JP,Japan Chuocho,15,Niigata,JP,Japan -Gochi,15,Niigata,JP,Japan -Kesajiro,15,Niigata,JP,Japan -Sumiyoshi,15,Niigata,JP,Japan +Kitashirocho,15,Niigata,JP,Japan Minamihommachi,15,Niigata,JP,Japan -Doai,15,Niigata,JP,Japan +Minamihoncho,15,Niigata,JP,Japan +Shiromaru,15,Niigata,JP,Japan Tsuchikawa,15,Niigata,JP,Japan Jooka,15,Niigata,JP,Japan +Ota,15,Niigata,JP,Japan Gakkocho,15,Niigata,JP,Japan -Yasue,15,Niigata,JP,Japan +Terazawa,15,Niigata,JP,Japan Teramachi,15,Niigata,JP,Japan Porter Ranch,CA,California,US,United States Cortlandt Manor,NY,New York,US,United States Sankyomachi,15,Niigata,JP,Japan -Minezaki,15,Niigata,JP,Japan -Settaya,15,Niigata,JP,Japan Shinkocho,15,Niigata,JP,Japan Shineicho,15,Niigata,JP,Japan Kasugayamamachi,15,Niigata,JP,Japan Kasugano,15,Niigata,JP,Japan -Magarifuchi,15,Niigata,JP,Japan -Asahicho,15,Niigata,JP,Japan -Honjo,15,Niigata,JP,Japan +Kida,15,Niigata,JP,Japan Hommachi,15,Niigata,JP,Japan Higashishirocho,15,Niigata,JP,Japan Higashihoncho,15,Niigata,JP,Japan -Argences en Aubrac,OCC,Occitanie,FR,France -Touncho,15,Niigata,JP,Japan -Matsuba,15,Niigata,JP,Japan -Mount Hamilton,CA,California,US,United States -Ravnasen,03,Oslo County,NO,Norway -Heias,03,Oslo County,NO,Norway -Sagstua,03,Oslo County,NO,Norway -Yokomachi,15,Niigata,JP,Japan +Heiås,03,Oslo County,NO,Norway Nakanoyama,15,Niigata,JP,Japan Suidocho,15,Niigata,JP,Japan Ikarashihigashi,15,Niigata,JP,Japan -Koyo,15,Niigata,JP,Japan -Izumi,15,Niigata,JP,Japan -Shimodera,27,Ōsaka,JP,Japan Nakazaki,27,Ōsaka,JP,Japan -Bandaihigashi,27,Ōsaka,JP,Japan -Mitsuyanaka,27,Ōsaka,JP,Japan Uehommachinishi,27,Ōsaka,JP,Japan -Ueshio,27,Ōsaka,JP,Japan Uemachi,27,Ōsaka,JP,Japan -Hitotsuya,27,Ōsaka,JP,Japan Nakano,27,Ōsaka,JP,Japan -Kyuhoji,27,Ōsaka,JP,Japan -Hikocho,27,Ōsaka,JP,Japan -Yunagi,27,Ōsaka,JP,Japan -Shiokusa,27,Ōsaka,JP,Japan -Dojimahama,27,Ōsaka,JP,Japan -Sakurazaka,27,Ōsaka,JP,Japan -Shitennoji,27,Ōsaka,JP,Japan -Zengenjicho,27,Ōsaka,JP,Japan -Izumimachi,27,Ōsaka,JP,Japan Kasamatsu,27,Ōsaka,JP,Japan -Tatsube,27,Ōsaka,JP,Japan Doshin,27,Ōsaka,JP,Japan Kisabenishi,27,Ōsaka,JP,Japan -Jinguji,27,Ōsaka,JP,Japan -Minamibiraki,27,Ōsaka,JP,Japan -Usui,27,Ōsaka,JP,Japan Minamihommachi,27,Ōsaka,JP,Japan -Minamishimmachi,27,Ōsaka,JP,Japan Minamiichioka,27,Ōsaka,JP,Japan Aioicho,27,Ōsaka,JP,Japan -Hyakurakuso,27,Ōsaka,JP,Japan -Hakucho,27,Ōsaka,JP,Japan -Sembomminami,27,Ōsaka,JP,Japan Sennichimae,27,Ōsaka,JP,Japan Taijo,27,Ōsaka,JP,Japan Kitabiraki,27,Ōsaka,JP,Japan -Tamakushi,27,Ōsaka,JP,Japan -Tamakushimotomachi,27,Ōsaka,JP,Japan Kitaide,27,Ōsaka,JP,Japan Kitaamabenishi,27,Ōsaka,JP,Japan -Kaminishi,27,Ōsaka,JP,Japan -Uchihommachi,27,Ōsaka,JP,Japan -Uchihiranomachi,27,Ōsaka,JP,Japan -Kyoritsudori,27,Ōsaka,JP,Japan Shimizucho,27,Ōsaka,JP,Japan -Umizuka,27,Ōsaka,JP,Japan Kyomachibori,27,Ōsaka,JP,Japan Nakanochaya,27,Ōsaka,JP,Japan -Gokurakujicho,27,Ōsaka,JP,Japan -Umegaoka,27,Ōsaka,JP,Japan -Momozono,27,Ōsaka,JP,Japan Sakaemachi,27,Ōsaka,JP,Japan -Togodori,27,Ōsaka,JP,Japan -Higashinara,27,Ōsaka,JP,Japan Suehirocho,27,Ōsaka,JP,Japan -Hoshidakita,27,Ōsaka,JP,Japan -Hiyoshicho,27,Ōsaka,JP,Japan Asahigaoka,27,Ōsaka,JP,Japan Shimmachi,27,Ōsaka,JP,Japan Shinyasumatsu,27,Ōsaka,JP,Japan Abiko,27,Ōsaka,JP,Japan -Sosha,27,Ōsaka,JP,Japan -Emisaka,27,Ōsaka,JP,Japan -Saitoyamabuki,27,Ōsaka,JP,Japan Shimagashira,27,Ōsaka,JP,Japan Yamamotocho,27,Ōsaka,JP,Japan Yamashirocho,27,Ōsaka,JP,Japan -Kosakahommachi,27,Ōsaka,JP,Japan -Teradacho,27,Ōsaka,JP,Japan -Tomiakicho,27,Ōsaka,JP,Japan -Miyacho,27,Ōsaka,JP,Japan -Amanogaharacho,27,Ōsaka,JP,Japan -Mitakihommachi,34,Hiroshima,JP,Japan -Inokuchidai,34,Hiroshima,JP,Japan -Miirihigashi,34,Hiroshima,JP,Japan Minaga,34,Hiroshima,JP,Japan Nakahommachi,34,Hiroshima,JP,Japan -Marunochi,34,Hiroshima,JP,Japan -Sagata,34,Hiroshima,JP,Japan -Enichicho,34,Hiroshima,JP,Japan -Chiyodacho,34,Hiroshima,JP,Japan -Minamihonjo,34,Hiroshima,JP,Japan Minamimatsunagacho,34,Hiroshima,JP,Japan Minamisakae,34,Hiroshima,JP,Japan Azuma,34,Hiroshima,JP,Japan -Jigozenkita,34,Hiroshima,JP,Japan Tsubocho,34,Hiroshima,JP,Japan Miyaoki,34,Hiroshima,JP,Japan -Miyahamaonsen,34,Hiroshima,JP,Japan -Hironada,34,Hiroshima,JP,Japan Hiroshiyake,34,Hiroshima,JP,Japan Hiroshiratake,34,Hiroshima,JP,Japan -Hiroekimae,34,Hiroshima,JP,Japan -Shimmachi,34,Hiroshima,JP,Japan -Hiyoshidai,34,Hiroshima,JP,Japan Kinoshocho,34,Hiroshima,JP,Japan -Honjochonaka,34,Hiroshima,JP,Japan -Miiriminami,34,Hiroshima,JP,Japan -Misasamachi,34,Hiroshima,JP,Japan Nakahiromachi,34,Hiroshima,JP,Japan -Kamezaki,34,Hiroshima,JP,Japan Hommachi,34,Hiroshima,JP,Japan Hondori,34,Hiroshima,JP,Japan -Higashichuo,34,Hiroshima,JP,Japan -Higashiteshirocho,34,Hiroshima,JP,Japan +Higashisakae,34,Hiroshima,JP,Japan Misako,34,Hiroshima,JP,Japan -Niho,34,Hiroshima,JP,Japan +Yumi,34,Hiroshima,JP,Japan Konan,34,Hiroshima,JP,Japan -Hikarimachi,34,Hiroshima,JP,Japan Kaigan,34,Hiroshima,JP,Japan -Yahata,34,Hiroshima,JP,Japan -Toshimatsu,34,Hiroshima,JP,Japan Tokaichimachi,34,Hiroshima,JP,Japan -Tanora,34,Hiroshima,JP,Japan Sendamachi,34,Hiroshima,JP,Japan Minamikaniya,34,Hiroshima,JP,Japan -Jinyama,34,Hiroshima,JP,Japan Mukainadashimmachi,34,Hiroshima,JP,Japan -Sakanishi,34,Hiroshima,JP,Japan -Ryokuyocho,34,Hiroshima,JP,Japan Omachinishi,34,Hiroshima,JP,Japan -Smithmill,PA,Pennsylvania,US,United States -Haradadori,28,Hyōgo,JP,Japan -Shirogayama,28,Hyōgo,JP,Japan +Glasser,NJ,New Jersey,US,United States +Nakajimacho,28,Hyōgo,JP,Japan Otacho,28,Hyōgo,JP,Japan Otanicho,28,Hyōgo,JP,Japan -Daikokucho,28,Hyōgo,JP,Japan Amagidori,28,Hyōgo,JP,Japan Tenjincho,28,Hyōgo,JP,Japan -Fujinoki,28,Hyōgo,JP,Japan Miyagawacho,28,Hyōgo,JP,Japan -Miyamotodori,28,Hyōgo,JP,Japan -Kozukayamahommachi,28,Hyōgo,JP,Japan Saijoyamate,28,Hyōgo,JP,Japan -Onoedori,28,Hyōgo,JP,Japan -Iwayanakamachi,28,Hyōgo,JP,Japan Iwayakitamachi,28,Hyōgo,JP,Japan Kawakamicho,28,Hyōgo,JP,Japan -Hiraiso,28,Hyōgo,JP,Japan -Sakasedai,28,Hyōgo,JP,Japan -Oyashikidori,28,Hyōgo,JP,Japan -Tozakidori,28,Hyōgo,JP,Japan -Shinzaikekitamachi,28,Hyōgo,JP,Japan -Shinzaikeminamimachi,28,Hyōgo,JP,Japan -Hiyoshicho,28,Hyōgo,JP,Japan -Higuredori,28,Hyōgo,JP,Japan -Myojincho,28,Hyōgo,JP,Japan Tsukimiyamacho,28,Hyōgo,JP,Japan Honjocho,28,Hyōgo,JP,Japan -Higashidemachi,28,Hyōgo,JP,Japan -Matsubaradori,28,Hyōgo,JP,Japan Matsunodori,28,Hyōgo,JP,Japan Sakaemachidori,28,Hyōgo,JP,Japan -Sakuraguchicho,28,Hyōgo,JP,Japan -Umegakacho,28,Hyōgo,JP,Japan Kusugaokacho,28,Hyōgo,JP,Japan Kusunokicho,28,Hyōgo,JP,Japan -Izumigaoka,28,Hyōgo,JP,Japan -Hamanakacho,28,Hyōgo,JP,Japan -Hamadacho,28,Hyōgo,JP,Japan -Kaiuncho,28,Hyōgo,JP,Japan Minatocho,28,Hyōgo,JP,Japan -Takitanicho,28,Hyōgo,JP,Japan +Shiomigaoka,28,Hyōgo,JP,Japan Shiomidaicho,28,Hyōgo,JP,Japan -Nadakitadori,28,Hyōgo,JP,Japan -Nadaminamidori,28,Hyōgo,JP,Japan Kumochibashidori,28,Hyōgo,JP,Japan -Kotonocho,28,Hyōgo,JP,Japan Ikutacho,28,Hyōgo,JP,Japan Konancho,28,Hyōgo,JP,Japan -Hataharadori,28,Hyōgo,JP,Japan Isogamidori,28,Hyōgo,JP,Japan -Isobedori,28,Hyōgo,JP,Japan -Kamimaecho,28,Hyōgo,JP,Japan -Kaminokidori,28,Hyōgo,JP,Japan Fukuda,28,Hyōgo,JP,Japan Inabacho,28,Hyōgo,JP,Japan -Shinoharanakamachi,28,Hyōgo,JP,Japan -Shinoharaobanoyamacho,28,Hyōgo,JP,Japan Shinoharaminamimachi,28,Hyōgo,JP,Japan Udezukacho,28,Hyōgo,JP,Japan Maitamonnishi,28,Hyōgo,JP,Japan -Koganeno,27,Ōsaka,JP,Japan Koraibashi,27,Ōsaka,JP,Japan -Utsubohommachi,27,Ōsaka,JP,Japan Aobadai,27,Ōsaka,JP,Japan +Seinandai,27,Ōsaka,JP,Japan Nagaranishi,27,Ōsaka,JP,Japan -Nagarahigashi,27,Ōsaka,JP,Japan Nagaranaka,27,Ōsaka,JP,Japan -Nishishinsaibashi,27,Ōsaka,JP,Japan Nishimiyahara,27,Ōsaka,JP,Japan Hanakawa,27,Ōsaka,JP,Japan -Hanazonokita,27,Ōsaka,JP,Japan -Shibata,27,Ōsaka,JP,Japan -Midorigi,27,Ōsaka,JP,Japan -Konya,27,Ōsaka,JP,Japan -Itachibori,27,Ōsaka,JP,Japan -Inari,27,Ōsaka,JP,Japan Ishida,27,Ōsaka,JP,Japan -Aioidori,27,Ōsaka,JP,Japan -Tamatsukuri,27,Ōsaka,JP,Japan -Tamadenishi,27,Ōsaka,JP,Japan -Tamadehigashi,27,Ōsaka,JP,Japan Tamadenaka,27,Ōsaka,JP,Japan Shioji,27,Ōsaka,JP,Japan Ikejima,27,Ōsaka,JP,Japan -Enokojima,27,Ōsaka,JP,Japan -Tachibana,27,Ōsaka,JP,Japan -Matsumushidori,27,Ōsaka,JP,Japan -Tohei,27,Ōsaka,JP,Japan -Higashitemma,27,Ōsaka,JP,Japan +Morinomiyachuo,27,Ōsaka,JP,Japan Tsuruno,27,Ōsaka,JP,Japan -Takasecho,27,Ōsaka,JP,Japan -Kasugademinami,27,Ōsaka,JP,Japan Asahimachi,27,Ōsaka,JP,Japan Nippombashihigashi,27,Ōsaka,JP,Japan -Aobadai,27,Ōsaka,JP,Japan -Shigitahigashi,27,Ōsaka,JP,Japan -Shigita,27,Ōsaka,JP,Japan +Nippombashi,27,Ōsaka,JP,Japan Nagata,27,Ōsaka,JP,Japan -Shikitsunishi,27,Ōsaka,JP,Japan Ebisuhommachi,27,Ōsaka,JP,Japan -Tokuan,27,Ōsaka,JP,Japan +Ebisunishi,27,Ōsaka,JP,Japan Nozomino,27,Ōsaka,JP,Japan Ibukino,27,Ōsaka,JP,Japan Koriyama,27,Ōsaka,JP,Japan Saiwaicho,27,Ōsaka,JP,Japan -Hiranoichimachi,27,Ōsaka,JP,Japan Hiranomiyamachi,27,Ōsaka,JP,Japan -Hiranominami,27,Ōsaka,JP,Japan -Hiranoemachi,27,Ōsaka,JP,Japan -Ajirokita,27,Ōsaka,JP,Japan -Hashiridani,27,Ōsaka,JP,Japan -Toyohidecho,27,Ōsaka,JP,Japan -Shimanochi,27,Ōsaka,JP,Japan Kishinosatohigashi,27,Ōsaka,JP,Japan -Nishiura,27,Ōsaka,JP,Japan -Nishigawara,27,Ōsaka,JP,Japan -Odaniminami,27,Ōsaka,JP,Japan -Nishiyamadai,27,Ōsaka,JP,Japan -Nishiai,27,Ōsaka,JP,Japan -Andojimachi,27,Ōsaka,JP,Japan Fujinosato,27,Ōsaka,JP,Japan -Fujigao,27,Ōsaka,JP,Japan Tennojichominami,27,Ōsaka,JP,Japan -Tengachayakita,27,Ōsaka,JP,Japan -Osumi,27,Ōsaka,JP,Japan -Ono,27,Ōsaka,JP,Japan Kostomlaty nad Labem,20,Central Bohemia,CZ,Czechia -Nova Ves nad Nisou,51,Liberecky kraj,CZ,Czechia -Oyodominami,27,Ōsaka,JP,Japan -Oyodokita,27,Ōsaka,JP,Japan -Fushimimachi,27,Ōsaka,JP,Japan Uehommachi,27,Ōsaka,JP,Japan Kamisugi,04,Miyagi,JP,Japan Kamiyagari,04,Miyagi,JP,Japan Kaminoyama,04,Miyagi,JP,Japan -Kamiiida,04,Miyagi,JP,Japan -Nakayamayoshinari,04,Miyagi,JP,Japan Nakada,04,Miyagi,JP,Japan Yaotomechuo,04,Miyagi,JP,Japan -Nakakura,04,Miyagi,JP,Japan -Nakae,04,Miyagi,JP,Japan -Mitsumata,04,Miyagi,JP,Japan +Kitane,04,Miyagi,JP,Japan Chuo,04,Miyagi,JP,Japan -Chuo,06,Yamagata,JP,Japan -Nakazato,06,Yamagata,JP,Japan -Marunochi,06,Yamagata,JP,Japan -Midaregawa,06,Yamagata,JP,Japan -Itsukamachi,06,Yamagata,JP,Japan Majirie,06,Yamagata,JP,Japan -Motoki,06,Yamagata,JP,Japan Hikarigaoka,06,Yamagata,JP,Japan -Rokkumachi,06,Yamagata,JP,Japan Kitakunomoto,06,Yamagata,JP,Japan Chiganodai,04,Miyagi,JP,Japan Minamiobata,06,Yamagata,JP,Japan Minamishimmachi,06,Yamagata,JP,Japan -Minamimachi,06,Yamagata,JP,Japan +Sotsukimachi,06,Yamagata,JP,Japan Natorigaoka,04,Miyagi,JP,Japan Wagomachi,06,Yamagata,JP,Japan -Yotsuya,06,Yamagata,JP,Japan -Omachi,06,Yamagata,JP,Japan Dainome,06,Yamagata,JP,Japan Yambehoncho,06,Yamagata,JP,Japan Saiwaicho,06,Yamagata,JP,Japan Narisawanishi,06,Yamagata,JP,Japan -Hiyoshicho,06,Yamagata,JP,Japan Asahimachi,06,Yamagata,JP,Japan -Meigetsu,04,Miyagi,JP,Japan -Honcho,06,Yamagata,JP,Japan Higashihoncho,06,Yamagata,JP,Japan -Higashitanaka,04,Miyagi,JP,Japan -Matsunami,06,Yamagata,JP,Japan -Rinsenji,06,Yamagata,JP,Japan Kashiwagicho,06,Yamagata,JP,Japan Sakae,04,Miyagi,JP,Japan -Sakaecho,04,Miyagi,JP,Japan Kuwabara,04,Miyagi,JP,Japan Sakuragi,04,Miyagi,JP,Japan -Sakuradahigashi,06,Yamagata,JP,Japan -Uematsu,04,Miyagi,JP,Japan Yokomachi,06,Yamagata,JP,Japan -Gorin,04,Miyagi,JP,Japan Ukishima,04,Miyagi,JP,Japan Chuo,35,Yamaguchi,JP,Japan Nakagawa,35,Yamaguchi,JP,Japan Minamihanaoka,35,Yamaguchi,JP,Japan -Koizumi,35,Yamaguchi,JP,Japan Furukuma,35,Yamaguchi,JP,Japan -Kazumitsucho,35,Yamaguchi,JP,Japan -Jogaoka,35,Yamaguchi,JP,Japan -Daijin,35,Yamaguchi,JP,Japan -Inocho,35,Yamaguchi,JP,Japan +Kokuga,35,Yamaguchi,JP,Japan +Iwagari,35,Yamaguchi,JP,Japan Kishizu,35,Yamaguchi,JP,Japan -Kawate,35,Yamaguchi,JP,Japan Hirano,35,Yamaguchi,JP,Japan Shintencho,35,Yamaguchi,JP,Japan -Shinseikodai,35,Yamaguchi,JP,Japan Hinode,35,Yamaguchi,JP,Japan -Myojincho,35,Yamaguchi,JP,Japan -Showacho,35,Yamaguchi,JP,Japan Showamachi,35,Yamaguchi,JP,Japan +Nozomicho,35,Yamaguchi,JP,Japan Higashiobayamacho,35,Yamaguchi,JP,Japan Higashikajigaeshi,35,Yamaguchi,JP,Japan -Matsuyamacho,35,Yamaguchi,JP,Japan +Kuwanoyama,35,Yamaguchi,JP,Japan Sakuracho,35,Yamaguchi,JP,Japan Sakurabatake,35,Yamaguchi,JP,Japan -Okiimajuku,35,Yamaguchi,JP,Japan -Hamada,35,Yamaguchi,JP,Japan -Yachiyo,15,Niigata,JP,Japan Yudaonsen,35,Yamaguchi,JP,Japan +Kotohiracho,35,Yamaguchi,JP,Japan Mizuhocho,35,Yamaguchi,JP,Japan -Ikunoyanishi,35,Yamaguchi,JP,Japan Minamidekijima,15,Niigata,JP,Japan Clair,NB,New Brunswick,CA,Canada Saint-Zacharie,QC,Quebec,CA,Canada -Uwahara,22,Shizuoka,JP,Japan -Nanatsushinya,22,Shizuoka,JP,Japan Yoichi,22,Shizuoka,JP,Japan Chuo,22,Shizuoka,JP,Japan Agetsuchi,22,Shizuoka,JP,Japan Kamiashiarai,22,Shizuoka,JP,Japan -Sannomaru,08,Ibaraki,JP,Japan -Shimomataminami,22,Shizuoka,JP,Japan -Shimotomatsuri,09,Tochigi,JP,Japan -Nakakuki,09,Tochigi,JP,Japan -Chuocho,08,Ibaraki,JP,Japan +Ichijo,09,Tochigi,JP,Japan Nakamuraminami,08,Ibaraki,JP,Japan Ikarumi,22,Shizuoka,JP,Japan Imaizumimachi,09,Tochigi,JP,Japan Motoyamacho,08,Ibaraki,JP,Japan -Yahatacho,09,Tochigi,JP,Japan -Hyogotsuka,09,Tochigi,JP,Japan -Minamidai,22,Shizuoka,JP,Japan -Minamiodori,09,Tochigi,JP,Japan +Yakumo,08,Ibaraki,JP,Japan Futaba,09,Tochigi,JP,Japan Daishuku,08,Ibaraki,JP,Japan Daishinden,09,Tochigi,JP,Japan -Doaikita,08,Ibaraki,JP,Japan Higashimachi,01,Hokkaido,JP,Japan Izumimachi,01,Hokkaido,JP,Japan -Saiwaicho,01,Hokkaido,JP,Japan +Saiwaichō,01,Hokkaido,JP,Japan Nishimachi,01,Hokkaido,JP,Japan -Kitamachi,01,Hokkaido,JP,Japan Minamimachi,01,Hokkaido,JP,Japan -Nakanosawa,01,Hokkaido,JP,Japan -Minatocho,01,Hokkaido,JP,Japan -Jonaicho,09,Tochigi,JP,Japan -Shiroyamacho,09,Tochigi,JP,Japan -Joto,08,Ibaraki,JP,Japan +Tomioka,01,Hokkaido,JP,Japan +Hokueichō,01,Hokkaido,JP,Japan +Hondōri,01,Hokkaido,JP,Japan Joto,09,Tochigi,JP,Japan Hanawada,09,Tochigi,JP,Japan Daikan,09,Tochigi,JP,Japan -Ozo,09,Tochigi,JP,Japan -Amakawa,08,Ibaraki,JP,Japan -Tennocho,22,Shizuoka,JP,Japan Tenjincho,09,Tochigi,JP,Japan Kyuchu,08,Ibaraki,JP,Japan -Miyahara,09,Tochigi,JP,Japan +Miyamotocho,09,Tochigi,JP,Japan Miyamachi,08,Ibaraki,JP,Japan Komatsu,08,Ibaraki,JP,Japan -Yamamoto,09,Tochigi,JP,Japan Mine,09,Tochigi,JP,Japan Kawaguchi,08,Ibaraki,JP,Japan -Shida,22,Shizuoka,JP,Japan -Tomatsuri,09,Tochigi,JP,Japan -Ogicho,09,Tochigi,JP,Japan -Bunkyo,08,Ibaraki,JP,Japan -Hinode,09,Tochigi,JP,Japan Asahi,09,Tochigi,JP,Japan -Asahi,22,Shizuoka,JP,Japan +Honcho,08,Ibaraki,JP,Japan Tokodai,08,Ibaraki,JP,Japan -Higashihanawada,09,Tochigi,JP,Japan +Higashidai,08,Ibaraki,JP,Japan Higashioshima,08,Ibaraki,JP,Japan -Higashishukugo,09,Tochigi,JP,Japan -Higashidaira,08,Ibaraki,JP,Japan Teraonishi,15,Niigata,JP,Japan Teraodai,15,Niigata,JP,Japan Teraokami,15,Niigata,JP,Japan -Miyatake,22,Shizuoka,JP,Japan -Ando,22,Shizuoka,JP,Japan Nishi,08,Ibaraki,JP,Japan -Sonobecho,09,Tochigi,JP,Japan -Tenjin,22,Shizuoka,JP,Japan +Tayuhamashimmachi,15,Niigata,JP,Japan Kuzuhigashi,09,Tochigi,JP,Japan Arakawaokihigashi,08,Ibaraki,JP,Japan Oya,22,Shizuoka,JP,Japan -Baraki,08,Ibaraki,JP,Japan Wakamatsu,08,Ibaraki,JP,Japan -Hananoki,09,Tochigi,JP,Japan +Ote,22,Shizuoka,JP,Japan Dobayashi,22,Shizuoka,JP,Japan -Mihara,09,Tochigi,JP,Japan Horinochiminami,15,Niigata,JP,Japan -Midoricho,15,Niigata,JP,Japan Midori,09,Tochigi,JP,Japan -Awanomiya,09,Tochigi,JP,Japan -Kayama,15,Niigata,JP,Japan -Tsuiji,22,Shizuoka,JP,Japan Karase,22,Shizuoka,JP,Japan Inada,15,Niigata,JP,Japan -Inagawa,22,Shizuoka,JP,Japan -Inayoshi,08,Ibaraki,JP,Japan +Fukuzumi,15,Niigata,JP,Japan Ishikawa,15,Niigata,JP,Japan Minaminumagami,22,Shizuoka,JP,Japan -Shiraume,08,Ibaraki,JP,Japan -Tanaka,22,Shizuoka,JP,Japan -Kitayabecho,22,Shizuoka,JP,Japan -Shishido,22,Shizuoka,JP,Japan Irie,22,Shizuoka,JP,Japan -Sanarudai,22,Shizuoka,JP,Japan -Esojima,09,Tochigi,JP,Japan -Yokoyama,09,Tochigi,JP,Japan +Izumigaoka,09,Tochigi,JP,Japan +Sakuramachi,08,Ibaraki,JP,Japan Sakaemachi,22,Shizuoka,JP,Japan Matsubara,09,Tochigi,JP,Japan Higashiishikawa,08,Ibaraki,JP,Japan -Higashiishioka,08,Ibaraki,JP,Japan -Azumacho,09,Tochigi,JP,Japan Misaki,12,Chiba,JP,Japan -Uwabara,38,Ehime,JP,Japan -Shimoichiba,12,Chiba,JP,Japan +Mitsu,38,Ehime,JP,Japan Yukarigaoka,12,Chiba,JP,Japan -Sachigaoka,12,Chiba,JP,Japan Chuo,38,Ehime,JP,Japan +Chuocho,38,Ehime,JP,Japan Nakashizu,12,Chiba,JP,Japan Nakasujicho,38,Ehime,JP,Japan -Nakanoki,12,Chiba,JP,Japan -Nakasuga,38,Ehime,JP,Japan -Kubotacho,38,Ehime,JP,Japan Ninomiya,12,Chiba,JP,Japan Imazaike,38,Ehime,JP,Japan Yogominami,38,Ehime,JP,Japan Yogohigashi,38,Ehime,JP,Japan -Homennishi,38,Ehime,JP,Japan -Yakigaya,12,Chiba,JP,Japan -Minamiyama,12,Chiba,JP,Japan +Homenkami,38,Ehime,JP,Japan Minamiedo,38,Ehime,JP,Japan -Minamisurugadai,22,Shizuoka,JP,Japan -Furukawakita,38,Ehime,JP,Japan Yoshifuji,38,Ehime,JP,Japan Sakigaoka,12,Chiba,JP,Japan +Sakaicho,38,Ehime,JP,Japan Tsuboihigashi,12,Chiba,JP,Japan -Tsuboinishi,12,Chiba,JP,Japan Horigome,12,Chiba,JP,Japan -Omiyacho,38,Ehime,JP,Japan -Oanakita,12,Chiba,JP,Japan Oanaminami,12,Chiba,JP,Japan Onoharachuo,08,Ibaraki,JP,Japan -Himebara,38,Ehime,JP,Japan -Tomioka,12,Chiba,JP,Japan -Kotobuki,12,Chiba,JP,Japan -Iai,38,Ehime,JP,Japan -Yashiki,12,Chiba,JP,Japan -Iwasakimachi,38,Ehime,JP,Japan -Fuseshimmachi,12,Chiba,JP,Japan -Atagocho,38,Ehime,JP,Japan -Mochidamachi,38,Ehime,JP,Japan +Shinei,12,Chiba,JP,Japan Shindencho,38,Ehime,JP,Japan Shinkamagaya,12,Chiba,JP,Japan -Meirincho,38,Ehime,JP,Japan +Asahimachi,38,Ehime,JP,Japan Asodamachi,38,Ehime,JP,Japan -Suehiro,12,Chiba,JP,Japan Motookubo,12,Chiba,JP,Japan -Hommachiote,38,Ehime,JP,Japan -Higashiabiko,12,Chiba,JP,Japan Higashifunabashi,12,Chiba,JP,Japan +Higashino,38,Ehime,JP,Japan Higashikamagaya,12,Chiba,JP,Japan -Matsumiko,38,Ehime,JP,Japan -Kuwabara,38,Ehime,JP,Japan -Inohana,12,Chiba,JP,Japan -Kiyosumi,38,Ehime,JP,Japan -Shimizuguchi,12,Chiba,JP,Japan -Seko,22,Shizuoka,JP,Japan -Takinoi,12,Chiba,JP,Japan +Higashinagato,38,Ehime,JP,Japan +Shoenji,38,Ehime,JP,Japan +Minamigaoka,12,Chiba,JP,Japan Behchokǫ̀,NT,Northwest Territories,CA,Canada Takanedai,12,Chiba,JP,Japan -Surugadai,12,Chiba,JP,Japan -Komaba,08,Ibaraki,JP,Japan Ekihigashidori,09,Tochigi,JP,Japan -Ekikita,22,Shizuoka,JP,Japan Ekimaedori,09,Tochigi,JP,Japan -Ekimae,22,Shizuoka,JP,Japan +Babacho,15,Niigata,JP,Japan Kasumi,12,Chiba,JP,Japan -Hayadorikita,15,Niigata,JP,Japan Hinode,15,Niigata,JP,Japan -Shimmiyakoda,22,Shizuoka,JP,Japan Shindorinishi,15,Niigata,JP,Japan Shinishiyama,15,Niigata,JP,Japan Aoyamadai,12,Chiba,JP,Japan -Shinokayama,15,Niigata,JP,Japan Shinjuku,12,Chiba,JP,Japan -Shinwa,15,Niigata,JP,Japan -Shikiji,22,Shizuoka,JP,Japan -Nishiki,09,Tochigi,JP,Japan -Kanasugidai,12,Chiba,JP,Japan -Kanai,09,Tochigi,JP,Japan +Tokorojima,15,Niigata,JP,Japan Bentembashidori,15,Niigata,JP,Japan -Benten,15,Niigata,JP,Japan -Monenosato,12,Chiba,JP,Japan -Hirosawa,22,Shizuoka,JP,Japan -Saiwainishi,15,Niigata,JP,Japan Saiwai,22,Shizuoka,JP,Japan -Heiwa,22,Shizuoka,JP,Japan -Nunohashi,22,Shizuoka,JP,Japan -Takemi,22,Shizuoka,JP,Japan Suwa,15,Niigata,JP,Japan Nishinarashino,12,Chiba,JP,Japan Yamafutatsu,15,Niigata,JP,Japan Kobarinishi,15,Niigata,JP,Japan -Terayama,15,Niigata,JP,Japan -Nishishirocho,15,Niigata,JP,Japan -Miyanogidai,12,Chiba,JP,Japan +Azukimochi,22,Shizuoka,JP,Japan Ajikidai,12,Chiba,JP,Japan Yakuendai,12,Chiba,JP,Japan -Wakakusa,09,Tochigi,JP,Japan -Laterriere,QC,Quebec,CA,Canada -Paquetville,NB,New Brunswick,CA,Canada +Laterrière,QC,Quebec,CA,Canada South Tetagouche,NB,New Brunswick,CA,Canada +Saint-Francois-de-Madawaska,NB,New Brunswick,CA,Canada Val-Belair,QC,Quebec,CA,Canada +Akitsu,12,Chiba,JP,Japan Iwaidani,38,Ehime,JP,Japan Minamicho,12,Chiba,JP,Japan -Ishite,38,Ehime,JP,Japan Sendai,22,Shizuoka,JP,Japan Rescue,CA,California,US,United States China Spring,TX,Texas,US,United States -Kamimuraki,16,Toyama,JP,Japan -Kamiakaemachi,16,Toyama,JP,Japan Chuodori,16,Toyama,JP,Japan Nakaichi,16,Toyama,JP,Japan Marunochi,16,Toyama,JP,Japan Naimen,16,Toyama,JP,Japan Sengokumachi,16,Toyama,JP,Japan -Joto,16,Toyama,JP,Japan -Minamidamachi,16,Toyama,JP,Japan -Kichijima,16,Toyama,JP,Japan -Otsubomachi,16,Toyama,JP,Japan Saiwaicho,09,Tochigi,JP,Japan -Shoseimachi,16,Toyama,JP,Japan +Saiwaicho,15,Niigata,JP,Japan Shintomicho,16,Toyama,JP,Japan -Shinjoginza,16,Toyama,JP,Japan -Shinnezukamachi,16,Toyama,JP,Japan Suehiro,09,Tochigi,JP,Japan Hommachi,16,Toyama,JP,Japan Higashitoyamakotobukicho,16,Toyama,JP,Japan -Higashidenjigatamachi,16,Toyama,JP,Japan Hachiman,04,Miyagi,JP,Japan Hachihommatsu,04,Miyagi,JP,Japan -Inujima,16,Toyama,JP,Japan Tamagawa,04,Miyagi,JP,Japan -Tamachi,04,Miyagi,JP,Japan -Tamichicho,04,Miyagi,JP,Japan Tomegaya,04,Miyagi,JP,Japan Nankodaiminami,04,Miyagi,JP,Japan Nankodaihigashi,04,Miyagi,JP,Japan @@ -106128,125 +85108,79 @@ Haranomachi,04,Miyagi,JP,Japan Futabagaoka,04,Miyagi,JP,Japan Furujiro,04,Miyagi,JP,Japan Miyagidai,04,Miyagi,JP,Japan -Yoshinaridai,04,Miyagi,JP,Japan +Inarimotomachi,16,Toyama,JP,Japan Mukaiyama,04,Miyagi,JP,Japan -Kasagami,04,Miyagi,JP,Japan -Awajimamachi,16,Toyama,JP,Japan -Kunimigaoka,04,Miyagi,JP,Japan Tsuchitoi,04,Miyagi,JP,Japan Sogawa,16,Toyama,JP,Japan -Midoricho,16,Toyama,JP,Japan -Habiro,16,Toyama,JP,Japan Sakaiyama,04,Miyagi,JP,Japan -Taihaku,04,Miyagi,JP,Japan Fujikura,04,Miyagi,JP,Japan Miyagino,04,Miyagi,JP,Japan Miyamachi,04,Miyagi,JP,Japan -Kozuru,04,Miyagi,JP,Japan Oshika,22,Shizuoka,JP,Japan -Teizan,04,Miyagi,JP,Japan -Heisei,04,Miyagi,JP,Japan Satonomori,04,Miyagi,JP,Japan -Nagae,16,Toyama,JP,Japan Shintera,04,Miyagi,JP,Japan Avannaata,AV,Avannaata,GL,Greenland -Tres Valles,VER,Veracruz,MX,Mexico +Corlay,BFC,Bourgogne-Franche-Comté,FR,France Ixhuatlan del Sureste,VER,Veracruz,MX,Mexico The Rocks,NSW,New South Wales,AU,Australia -Hapo,46,Jeollanam-do,KR,South Korea -Kingongo,22,Machakos,KE,Kenya -Hadong,48,Gyeongsangnam-do,KR,South Korea -Misakicho,01,Hokkaido,JP,Japan -Takadaicho,01,Hokkaido,JP,Japan -Takamatsucho,01,Hokkaido,JP,Japan -Hiyoshicho,01,Hokkaido,JP,Japan -Jinkawacho,01,Hokkaido,JP,Japan +Kingongo,22,Machakos County,KE,Kenya +Hiyoshichō,01,Hokkaido,JP,Japan Higashiyama,01,Hokkaido,JP,Japan -Hanazonocho,01,Hokkaido,JP,Japan -Kashiwagicho,01,Hokkaido,JP,Japan -Tokitocho,01,Hokkaido,JP,Japan -Hinodecho,01,Hokkaido,JP,Japan -Matobacho,01,Hokkaido,JP,Japan -Chitosecho,01,Hokkaido,JP,Japan -Aoyagicho,01,Hokkaido,JP,Japan -Sumiyoshicho,01,Hokkaido,JP,Japan -Kamishinkawacho,01,Hokkaido,JP,Japan -Nakajimacho,01,Hokkaido,JP,Japan -Miyamaecho,01,Hokkaido,JP,Japan -Goryokakucho,01,Hokkaido,JP,Japan -Okawacho,01,Hokkaido,JP,Japan -Mihara,01,Hokkaido,JP,Japan -Kikyocho,01,Hokkaido,JP,Japan -Nishikikyocho,01,Hokkaido,JP,Japan -Lindas,38,Vestfold og Telemark,NO,Norway +Hironochō,01,Hokkaido,JP,Japan +Kashiwagichō,01,Hokkaido,JP,Japan +Aoyagichō,01,Hokkaido,JP,Japan +Suehirochō,01,Hokkaido,JP,Japan +Nakajimachō,01,Hokkaido,JP,Japan +Goryōkakuchō,01,Hokkaido,JP,Japan +Yanagimachi,01,Hokkaido,JP,Japan +Lindås,07,Vestfold,NO,Norway Farrarmere,GP,Gauteng,ZA,South Africa -Jiribam,MN,Manipur,IN,India +Bhupalpally,TS,Telangana,IN,India Jaywick,ENG,England,GB,United Kingdom -Northwood,CAN,Canterbury,NZ,New Zealand +Kennedys Bush,CAN,Canterbury,NZ,New Zealand Cayenne,,,RE,Réunion Le Guillaume Jardin,,,RE,Réunion -La Plaine,,,RE,Réunion -"L'Entre-Deux",,,RE,Réunion +Plateau Caillou,,,RE,Réunion Schirlenhof,GES,Grand Est,FR,France Bras Panon,,,RE,Réunion -Sopetran,ANT,Antioquia,CO,Colombia -Moitas Venda,14,Santarém,PT,Portugal Gresham,ENG,England,GB,United Kingdom Somercotes,ENG,England,GB,United Kingdom -Wixams,ENG,England,GB,United Kingdom -Anserma,CAL,Caldas Department,CO,Colombia +North Wingfield,ENG,England,GB,United Kingdom La Merced,CAL,Caldas Department,CO,Colombia Wentworth,ENG,England,GB,United Kingdom -Giltbrook,ENG,England,GB,United Kingdom -Agia Zoni,02,Limassol District,CY,Cyprus -Neydharting,4,Upper Austria,AT,Austria -Vasoldsberg,6,Styria,AT,Austria Absdorf,3,Lower Austria,AT,Austria -Tux,7,Tyrol,AT,Austria -Bergland,3,Lower Austria,AT,Austria Rosental an der Kainach,6,Styria,AT,Austria -Thueringerberg,8,Vorarlberg,AT,Austria -Valle,38,Vestfold og Telemark,NO,Norway +Donaustadt,9,Vienna,AT,Austria +Jakomini,6,Styria,AT,Austria +Lend,6,Styria,AT,Austria +Geidorf,6,Styria,AT,Austria +Gries,6,Styria,AT,Austria +Albentosa,AR,Aragon,ES,Spain +Bradwell,ENG,England,GB,United Kingdom Paillaco,BI,Region del Biobio,CL,Chile -Maquehue,AR,Region de la Araucania,CL,Chile -St. Peter,BW,Baden-Wurttemberg,DE,Germany -Sauchen,SCT,Scotland,GB,United Kingdom Paripark,11,Seoul,KR,South Korea -Coihueco,BI,Region del Biobio,CL,Chile Woodberry Forest,VA,Virginia,US,United States Ingeniero Adolfo Sourdeaux,B,Buenos Aires,AR,Argentina -Tremembe,SP,Sao Paulo,BR,Brazil -Cidade Dutra,SP,Sao Paulo,BR,Brazil -Casa Verde,SP,Sao Paulo,BR,Brazil -Barra Funda,SP,Sao Paulo,BR,Brazil -Cambuci,SP,Sao Paulo,BR,Brazil -Vila Andrade,SP,Sao Paulo,BR,Brazil -Tarimbaro,MIC,Michoacán,MX,Mexico -Rongo,08,Homa Bay,KE,Kenya -Kaloleni,17,Kisumu,KE,Kenya +Tremembé,SP,São Paulo,BR,Brazil +Cidade Dutra,SP,São Paulo,BR,Brazil +Barra Funda,SP,São Paulo,BR,Brazil +Cambuci,SP,São Paulo,BR,Brazil +Vila Andrade,SP,São Paulo,BR,Brazil +Tarímbaro,MIC,Michoacán,MX,Mexico Komorniki,02,Lower Silesia,PL,Poland El Carmen,BI,Region del Biobio,CL,Chile -Belo Horizonte,SP,Sao Paulo,BR,Brazil -Itupeva,SP,Sao Paulo,BR,Brazil -Sertaozinho,SP,Sao Paulo,BR,Brazil -Piraporinha,SP,Sao Paulo,BR,Brazil -Campo Grande,SP,Sao Paulo,BR,Brazil -Caieiras,SP,Sao Paulo,BR,Brazil -Camanducaia,SP,Sao Paulo,BR,Brazil -Parham Town,,,VG,British Virgin Islands -Kibaima,,,AW,Aruba -Iwno,02,Lower Silesia,PL,Poland -Smardzow,02,Lower Silesia,PL,Poland +Belo Horizonte,SP,São Paulo,BR,Brazil +Itupeva,SP,São Paulo,BR,Brazil +Sertãozinho,SP,São Paulo,BR,Brazil +Piraporinha,SP,São Paulo,BR,Brazil +Campo Grande,SP,São Paulo,BR,Brazil +Caieiras,SP,São Paulo,BR,Brazil +Camanducaia,SP,São Paulo,BR,Brazil +North Sound,,,VG,British Virgin Islands +Carrot Bay,,,VG,British Virgin Islands Enmore,NSW,New South Wales,AU,Australia -Cheltenham,NSW,New South Wales,AU,Australia South Granville,NSW,New South Wales,AU,Australia -Holland Park,QLD,Queensland,AU,Australia -Carina,QLD,Queensland,AU,Australia Kensington,WA,Western Australia,AU,Australia -Woodlands,WA,Western Australia,AU,Australia -Crathes,SCT,Scotland,GB,United Kingdom -Les Vegues,AS,Principality of Asturias,ES,Spain -"Bu'ayna-Nujaydat",Z,Northern District,IL,Israel Yanuah Jat,Z,Northern District,IL,Israel Yoqneam,Z,Northern District,IL,Israel "Kisra - Sume'a",Z,Northern District,IL,Israel @@ -106255,610 +85189,499 @@ Sansana,D,Southern District,IL,Israel Tzur Yitzhak,M,Central District,IL,Israel San Joaquin,LI,"O'Higgins Region",CL,Chile Villamayor de Gallego,AR,Aragon,ES,Spain +Entrerríos,EX,Extremadura,ES,Spain Bazhong,SC,Sichuan,CN,China -La Fortuna,MD,Madrid,ES,Spain -Suishacho,01,Hokkaido,JP,Japan -Asahigaoka,01,Hokkaido,JP,Japan +Suishachō,01,Hokkaido,JP,Japan +Incheon,45,Jeollabuk-do,KR,South Korea Villa Alegre,ML,Maule Region,CL,Chile Suwon,44,Chungcheongnam-do,KR,South Korea Borj Louzir,12,Ariana Governorate,TN,Tunisia +Ibn Khaldoun,11,Tunis Governorate,TN,Tunisia Ezzouhour,11,Tunis Governorate,TN,Tunisia Clarington,ON,Ontario,CA,Canada Affori,25,Lombardy,IT,Italy Washington,25,Lombardy,IT,Italy -Villa San Giovanni,25,Lombardy,IT,Italy -Teramo,25,Lombardy,IT,Italy +Bicocca,25,Lombardy,IT,Italy Bellavista,AN,Andalusia,ES,Spain -Boa Vista,RJ,Rio de Janeiro,BR,Brazil +Moriani Plage,20R,Corsica,FR,France Papucaia,RJ,Rio de Janeiro,BR,Brazil Kiryat Ono,TA,Tel Aviv,IL,Israel Mission,BC,British Columbia,CA,Canada Banjar Pacung,BA,Bali,ID,Indonesia -Apo,44,Chungcheongnam-do,KR,South Korea Gyeryong,44,Chungcheongnam-do,KR,South Korea -Bogota,NSA,Norte de Santander Department,CO,Colombia +Bogotá,NSA,Norte de Santander Department,CO,Colombia Dina Huapi,R,Rio Negro,AR,Argentina +Ville-Haute,LU,Luxembourg,LU,Luxembourg San Patricio del Chanar,Q,Neuquen,AR,Argentina Hipolito Yrigoyen,A,Salta,AR,Argentina San Vicente,N,Misiones,AR,Argentina -America,B,Buenos Aires,AR,Argentina -Laguna de Lobos,B,Buenos Aires,AR,Argentina -9 de Abril,B,Buenos Aires,AR,Argentina +América,B,Buenos Aires,AR,Argentina +Chabelley,AS,Ali Sabieh Region,DJ,Djibouti Colonia Los Eucaliptos Uno,GU,Guatemala,GT,Guatemala -Santa Cecilia,M,Miranda,VE,Venezuela -Dritec,53,Pardubicky kraj,CZ,Czechia Northstowe,ENG,England,GB,United Kingdom +Bani Yas City,AZ,Abu Dhabi,AE,United Arab Emirates Musaffah City,AZ,Abu Dhabi,AE,United Arab Emirates Salt Spring Island,BC,British Columbia,CA,Canada -Palit,08,Primorje-Gorski Kotar County,HR,Croatia +Al Shamkhah City,AZ,Abu Dhabi,AE,United Arab Emirates +Reef Al Fujairah City,FU,Fujairah,AE,United Arab Emirates Krzyki,02,Lower Silesia,PL,Poland -Charles de Gaulle,ARA,Auvergne-Rhone-Alpes,FR,France +Charles de Gaulle,ARA,Auvergne-Rhône-Alpes,FR,France Meadowhall,ENG,England,GB,United Kingdom +Beverley,ENG,England,GB,United Kingdom Fairfield,ENG,England,GB,United Kingdom -Cheap,ENG,England,GB,United Kingdom -Cordwainer,ENG,England,GB,United Kingdom -Marlborough,ENG,England,GB,United Kingdom +South Hornchurch,ENG,England,GB,United Kingdom Rayners Lane,ENG,England,GB,United Kingdom -Tulse Hill,ENG,England,GB,United Kingdom -Herne Hill,ENG,England,GB,United Kingdom -Christchurch,ENG,England,GB,United Kingdom -Barnehurst,ENG,England,GB,United Kingdom -Larkhall,ENG,England,GB,United Kingdom +Ferndale,ENG,England,GB,United Kingdom +Bellingham,ENG,England,GB,United Kingdom Abingdon,ENG,England,GB,United Kingdom -Mayfield,ENG,England,GB,United Kingdom -Cranbrook,ENG,England,GB,United Kingdom Newbury,ENG,England,GB,United Kingdom Bedford,ENG,England,GB,United Kingdom -"St. Katharine's and Wapping",ENG,England,GB,United Kingdom Seven Sisters,ENG,England,GB,United Kingdom +Royal Docks,ENG,England,GB,United Kingdom Barkingside,ENG,England,GB,United Kingdom -Clayhall,ENG,England,GB,United Kingdom -Mile End and Globe Town,ENG,England,GB,United Kingdom -Queenhithe,ENG,England,GB,United Kingdom "Queen's Park",ENG,England,GB,United Kingdom St. James,ENG,England,GB,United Kingdom Warwick,ENG,England,GB,United Kingdom -Ilha do Mel,PR,Parana,BR,Brazil -Trencianska Turna,TC,Trenčín Region,SK,Slovakia +Ilha do Mel,PR,Paraná,BR,Brazil Poselok doma otdykha Avangard,MOS,Moscow Oblast,RU,Russia -Alcida,NB,New Brunswick,CA,Canada -Belledune,NB,New Brunswick,CA,Canada Bas-Caraquet,NB,New Brunswick,CA,Canada -Pokemouche,NB,New Brunswick,CA,Canada -Rohini,DL,National Capital Territory of Delhi,IN,India Ocean Grove,VIC,Victoria,AU,Australia -Pigeon Hill,NB,New Brunswick,CA,Canada -Sainte-Marie-Saint-Raphael,NB,New Brunswick,CA,Canada +Saint-Simon,NB,New Brunswick,CA,Canada Duguayville,NB,New Brunswick,CA,Canada -Pont-Landry,NB,New Brunswick,CA,Canada Pointe des Robichaud,NB,New Brunswick,CA,Canada -Val-Comeau,NB,New Brunswick,CA,Canada Torigny-les-Villes,NOR,Normandy,FR,France Hillsdale,ON,Ontario,CA,Canada -Springbrook,AB,Alberta,CA,Canada Cold Lake South,AB,Alberta,CA,Canada -Manawan,QC,Quebec,CA,Canada Hauterive,QC,Quebec,CA,Canada -Baie Ste. Anne,NB,New Brunswick,CA,Canada Saint-Pacome,QC,Quebec,CA,Canada Tabusintac,NB,New Brunswick,CA,Canada Jose C. Paz,B,Buenos Aires,AR,Argentina Saint-Jacques,NB,New Brunswick,CA,Canada -Oppegard,38,Vestfold og Telemark,NO,Norway -Heimdal,38,Vestfold og Telemark,NO,Norway -Richibucto Road,NB,New Brunswick,CA,Canada -Bath,NB,New Brunswick,CA,Canada -West Glassville,NB,New Brunswick,CA,Canada -Tracey Mills,NB,New Brunswick,CA,Canada -Gordonsville,NB,New Brunswick,CA,Canada +Greenfield,NB,New Brunswick,CA,Canada El Salvador,IZ,Izabal Department,GT,Guatemala -Lansdowne,NB,New Brunswick,CA,Canada -Somerville,NB,New Brunswick,CA,Canada -Flemington,NB,New Brunswick,CA,Canada -Grafton,NB,New Brunswick,CA,Canada +Bedell,NB,New Brunswick,CA,Canada Lower Northampton,NB,New Brunswick,CA,Canada -Acadie Siding,NB,New Brunswick,CA,Canada -Saint-Joseph-de-Madawaska,NB,New Brunswick,CA,Canada -Siegas,NB,New Brunswick,CA,Canada Black River Bridge,NB,New Brunswick,CA,Canada -St-Arthur,NB,New Brunswick,CA,Canada -New Mills,NB,New Brunswick,CA,Canada +Nelson Hollow,NB,New Brunswick,CA,Canada Tobique First Nation,NB,New Brunswick,CA,Canada -Odell,NB,New Brunswick,CA,Canada -Bangerten bei Worb,BE,Bern,CH,Switzerland -Beeston,ENG,England,GB,United Kingdom +Carlingford,NB,New Brunswick,CA,Canada Al Jabin,TA,Ta‘izz,YE,Yemen -Salam,01,Riyadh Region,SA,Saudi Arabia +Salām,01,Riyadh Region,SA,Saudi Arabia +Derry,C,Connacht,IE,Ireland Boakonka,WN,Western North,GH,Ghana Santa Barbara,BA,Bahia,BR,Brazil -Centro,BA,Bahia,BR,Brazil -Macaubas,BA,Bahia,BR,Brazil +Itororó,BA,Bahia,BR,Brazil +,46,Vestland,NO,Norway Cangshan Guanzhuangcun,SD,Shandong,CN,China Newry,L,Leinster,IE,Ireland Distrito Industrial,MT,Mato Grosso,BR,Brazil Reni,51,Odessa,UA,Ukraine -Denigomodu,08,Denigomodu,NR,Nauru +Denigomodu,08,Denigomodu District,NR,Nauru Edu,OS,Osun State,NG,Nigeria +Beberibe,PE,Pernambuco,BR,Brazil Ipsep,PE,Pernambuco,BR,Brazil -Aqtobe,31,Zhambyl Oblysy,KZ,Kazakhstan +Aqtöbe,31,Zhambyl Oblysy,KZ,Kazakhstan Chirignago,34,Veneto,IT,Italy "Binyamina-Giv'at Ada",HA,Haifa,IL,Israel Basma,HA,Haifa,IL,Israel -West Humber-Clairville,ON,Ontario,CA,Canada -Willowdale West,ON,Ontario,CA,Canada -Willowdale East,ON,Ontario,CA,Canada Maple Leaf,ON,Ontario,CA,Canada -Mariano Melgar,ARE,Arequipa,PE,Peru Santa Anita - Los Ficus,LIM,Lima region,PE,Peru -Wanchaq,CUS,Cuzco Department,PE,Peru -Carmen De La Legua Reynoso,CAL,Callao,PE,Peru Kallakurichi,TN,Tamil Nadu,IN,India Sageston,WLS,Wales,GB,United Kingdom -Marnardal,42,Agder,NO,Norway +Blakedown,ENG,England,GB,United Kingdom Nueva Toledo,5,Departamento de Caaguazu,PY,Paraguay -Beltola,AS,Assam,IN,India -Nyborg,38,Vestfold og Telemark,NO,Norway +Miramar,E,Esmeraldas,EC,Ecuador +Nyborg,07,Vestfold,NO,Norway Cidade Jardim,MG,Minas Gerais,BR,Brazil Prapattunggal,JI,East Java,ID,Indonesia -Simokerto,JI,East Java,ID,Indonesia Remseck am Neckar,BW,Baden-Wurttemberg,DE,Germany Werther,TH,Thuringia,DE,Germany -Spreetal,SN,Saxony,DE,Germany -Ingermaninkylä,18,Uusimaa,FI,Finland -Norland,ON,Ontario,CA,Canada Bailieboro,ON,Ontario,CA,Canada Castleton,ON,Ontario,CA,Canada -Tory Hill,ON,Ontario,CA,Canada -Burnt River,ON,Ontario,CA,Canada -Trent Lakes,ON,Ontario,CA,Canada -Greenmount,L,Leinster,IE,Ireland Salvador Alvarado,SIN,Sinaloa,MX,Mexico -West Hill,ENG,England,GB,United Kingdom -Long Hanborough,ENG,England,GB,United Kingdom -Dekwaneh,JL,Mohafazat Mont-Liban,LB,Lebanon +Cossington,ENG,England,GB,United Kingdom Alvorada,RS,Rio Grande do Sul,BR,Brazil -Hullbridge,ENG,England,GB,United Kingdom -Krueckenkrug,SH,Schleswig-Holstein,DE,Germany Wooburn Green,ENG,England,GB,United Kingdom +Flackwell Heath,ENG,England,GB,United Kingdom St Clair,SA,South Australia,AU,Australia Aintree,VIC,Victoria,AU,Australia Djibloho,DJ,Djibloho,GQ,Equatorial Guinea -Turkmenistan,B,Balkan,TM,Turkmenistan +Türkmenistan,B,Balkan,TM,Turkmenistan Farroupilha,RS,Rio Grande do Sul,BR,Brazil -Hyllykallio,03,South Ostrobothnia,FI,Finland -Rowledge,ENG,England,GB,United Kingdom Obarrio,8,Provincia de Panama,PA,Panama Urlabari,P1,Province 1,NP,Nepal -Tekeli,33,Jetisu Region,KZ,Kazakhstan -Darley Dale,ENG,England,GB,United Kingdom Talbot Green,WLS,Wales,GB,United Kingdom Shotton,WLS,Wales,GB,United Kingdom Bradley Stoke,ENG,England,GB,United Kingdom Goldthorpe,ENG,England,GB,United Kingdom -South Kirkby,ENG,England,GB,United Kingdom Sherford,ENG,England,GB,United Kingdom -Pilsgate,ENG,England,GB,United Kingdom +Hamnavoe,SCT,Scotland,GB,United Kingdom +West Ashling,ENG,England,GB,United Kingdom Wall,ENG,England,GB,United Kingdom -Ford,ENG,England,GB,United Kingdom +Efailnewydd,WLS,Wales,GB,United Kingdom +Gorsedd,WLS,Wales,GB,United Kingdom +Rhandirmwyn,WLS,Wales,GB,United Kingdom +Brackenfield,ENG,England,GB,United Kingdom +Leicester Forest West,ENG,England,GB,United Kingdom +New Mills,ENG,England,GB,United Kingdom Allostock,ENG,England,GB,United Kingdom +Lothersdale,ENG,England,GB,United Kingdom Ash,ENG,England,GB,United Kingdom -Cattawade,ENG,England,GB,United Kingdom +South Godstone,ENG,England,GB,United Kingdom +Tylers Green,ENG,England,GB,United Kingdom +Burton Green,ENG,England,GB,United Kingdom Eggborough,ENG,England,GB,United Kingdom -Waterloo,ENG,England,GB,United Kingdom -Stramshall,ENG,England,GB,United Kingdom +Theydon Mount,ENG,England,GB,United Kingdom Thurmaston,ENG,England,GB,United Kingdom +Sibthorpe,ENG,England,GB,United Kingdom Smallfield,ENG,England,GB,United Kingdom +Three Cocks,WLS,Wales,GB,United Kingdom Bells Yew Green,ENG,England,GB,United Kingdom -Allerthorpe,ENG,England,GB,United Kingdom +Kelly Bray,ENG,England,GB,United Kingdom +Lixwm,WLS,Wales,GB,United Kingdom +Perrancoombe,ENG,England,GB,United Kingdom +Hillam,ENG,England,GB,United Kingdom Fordcombe,ENG,England,GB,United Kingdom +Wetherden,ENG,England,GB,United Kingdom Three Oaks,ENG,England,GB,United Kingdom +Newton upon Derwent,ENG,England,GB,United Kingdom Broome,ENG,England,GB,United Kingdom -Abbots Morton,ENG,England,GB,United Kingdom Scholar Green,ENG,England,GB,United Kingdom -Kirkby Wharfe,ENG,England,GB,United Kingdom Sheldon,ENG,England,GB,United Kingdom +Blackboys,ENG,England,GB,United Kingdom +Rainton,ENG,England,GB,United Kingdom Londonderry,ENG,England,GB,United Kingdom Ollerton,ENG,England,GB,United Kingdom +Laddingford,ENG,England,GB,United Kingdom Tendring,ENG,England,GB,United Kingdom Grange,ENG,England,GB,United Kingdom Moorends,ENG,England,GB,United Kingdom Tharston,ENG,England,GB,United Kingdom Tasburgh,ENG,England,GB,United Kingdom -Kennington,ENG,England,GB,United Kingdom +Clifford Chambers,ENG,England,GB,United Kingdom Arkendale,ENG,England,GB,United Kingdom -Minskip,ENG,England,GB,United Kingdom +Scotton,ENG,England,GB,United Kingdom +Brearton,ENG,England,GB,United Kingdom +Newton-le-Willows,ENG,England,GB,United Kingdom Kirkland,ENG,England,GB,United Kingdom -Kirkmuirhill,SCT,Scotland,GB,United Kingdom -Stoke,ENG,England,GB,United Kingdom -Dagnall,ENG,England,GB,United Kingdom -Symondsbury,ENG,England,GB,United Kingdom -Clayhanger,ENG,England,GB,United Kingdom -Burnham Overy Staithe,ENG,England,GB,United Kingdom +Milton,ENG,England,GB,United Kingdom +Cotton,ENG,England,GB,United Kingdom +Little Fransham,ENG,England,GB,United Kingdom Crawford,ENG,England,GB,United Kingdom Ashfield,SCT,Scotland,GB,United Kingdom -Trelogan,WLS,Wales,GB,United Kingdom -Trelawnyd,WLS,Wales,GB,United Kingdom Hatchford,ENG,England,GB,United Kingdom -Stanton under Bardon,ENG,England,GB,United Kingdom Avon,ENG,England,GB,United Kingdom -Dudley,ENG,England,GB,United Kingdom Stanton,ENG,England,GB,United Kingdom -Crockerton,ENG,England,GB,United Kingdom +Papcastle,ENG,England,GB,United Kingdom Fritchley,ENG,England,GB,United Kingdom -Sutton Mandeville,ENG,England,GB,United Kingdom Gurney Slade,ENG,England,GB,United Kingdom -Pye Bridge,ENG,England,GB,United Kingdom -Tattershall Bridge,ENG,England,GB,United Kingdom +Barley,ENG,England,GB,United Kingdom +Apse Heath,ENG,England,GB,United Kingdom +Chapeltown,ENG,England,GB,United Kingdom Fradley,ENG,England,GB,United Kingdom -Holbeach Drove,ENG,England,GB,United Kingdom Tealby,ENG,England,GB,United Kingdom -Kirton Holme,ENG,England,GB,United Kingdom +Croftamie,SCT,Scotland,GB,United Kingdom Waterside,ENG,England,GB,United Kingdom -Gallowstree Common,ENG,England,GB,United Kingdom -Newbie,SCT,Scotland,GB,United Kingdom -Higham,ENG,England,GB,United Kingdom -Duror,SCT,Scotland,GB,United Kingdom -Luthermuir,SCT,Scotland,GB,United Kingdom -Lutton,ENG,England,GB,United Kingdom +Keyhaven,ENG,England,GB,United Kingdom +Sandford,ENG,England,GB,United Kingdom +Barnton,ENG,England,GB,United Kingdom Chilton,ENG,England,GB,United Kingdom Tylorstown,WLS,Wales,GB,United Kingdom Peat Inn,SCT,Scotland,GB,United Kingdom Scotlandwell,SCT,Scotland,GB,United Kingdom -Liverton,ENG,England,GB,United Kingdom -Gwersyllt,WLS,Wales,GB,United Kingdom -Wrelton,ENG,England,GB,United Kingdom +Abernyte,SCT,Scotland,GB,United Kingdom +Athelstaneford,SCT,Scotland,GB,United Kingdom Southsea,WLS,Wales,GB,United Kingdom -Combeinteignhead,ENG,England,GB,United Kingdom Maylandsea,ENG,England,GB,United Kingdom -Higher Kinnerton,WLS,Wales,GB,United Kingdom -Whitebridge,SCT,Scotland,GB,United Kingdom +Cawston,ENG,England,GB,United Kingdom +Wallyford,SCT,Scotland,GB,United Kingdom +Buckland Common,ENG,England,GB,United Kingdom Cleeve,ENG,England,GB,United Kingdom -Claverham,ENG,England,GB,United Kingdom -Gott,SCT,Scotland,GB,United Kingdom -Crapstone,ENG,England,GB,United Kingdom -Rhosymedre,WLS,Wales,GB,United Kingdom -Crombie,SCT,Scotland,GB,United Kingdom -Puddington,ENG,England,GB,United Kingdom -Langley Moor,ENG,England,GB,United Kingdom +Tregoodwell,ENG,England,GB,United Kingdom +Bersham,WLS,Wales,GB,United Kingdom +Biddisham,ENG,England,GB,United Kingdom Creigiau,WLS,Wales,GB,United Kingdom -Allithwaite,ENG,England,GB,United Kingdom -West Lavington,ENG,England,GB,United Kingdom -Allerton Bywater,ENG,England,GB,United Kingdom -Cheslyn Hay,ENG,England,GB,United Kingdom -Lidsey,ENG,England,GB,United Kingdom -Halnaker,ENG,England,GB,United Kingdom +Bishops Wood,ENG,England,GB,United Kingdom +Aldingbourne,ENG,England,GB,United Kingdom +Tittensor,ENG,England,GB,United Kingdom +Burrough on the Hill,ENG,England,GB,United Kingdom Rudheath,ENG,England,GB,United Kingdom -Badshot Lea,ENG,England,GB,United Kingdom -Waltham Chase,ENG,England,GB,United Kingdom -Newton Valence,ENG,England,GB,United Kingdom -Gonalston,ENG,England,GB,United Kingdom -Sutton,ENG,England,GB,United Kingdom +Gamston,ENG,England,GB,United Kingdom +Boorley Green,ENG,England,GB,United Kingdom +Stainton with Adgarley,ENG,England,GB,United Kingdom Quidhampton,ENG,England,GB,United Kingdom +Shipton Bellinger,ENG,England,GB,United Kingdom +Dwygyfylchi,WLS,Wales,GB,United Kingdom +Newingreen,ENG,England,GB,United Kingdom Westbrook,ENG,England,GB,United Kingdom -West Moors,ENG,England,GB,United Kingdom -Rhiwlas,WLS,Wales,GB,United Kingdom -Milton,ENG,England,GB,United Kingdom -Ashford,ENG,England,GB,United Kingdom -Woolton Hill,ENG,England,GB,United Kingdom -Norton,ENG,England,GB,United Kingdom -Stainton,ENG,England,GB,United Kingdom -Shellingford,ENG,England,GB,United Kingdom -Fernham,ENG,England,GB,United Kingdom +Cwmllynfell,WLS,Wales,GB,United Kingdom +Pensarn,WLS,Wales,GB,United Kingdom +Bigrigg,ENG,England,GB,United Kingdom +Curbridge,ENG,England,GB,United Kingdom +Heathhall,SCT,Scotland,GB,United Kingdom +Lenchwick,ENG,England,GB,United Kingdom +Piddington,ENG,England,GB,United Kingdom Stourton,ENG,England,GB,United Kingdom -Trebanos,WLS,Wales,GB,United Kingdom +Leigh Sinton,ENG,England,GB,United Kingdom Upper Rissington,ENG,England,GB,United Kingdom Stourton,ENG,England,GB,United Kingdom -Nomansland,ENG,England,GB,United Kingdom -Fulbrook,ENG,England,GB,United Kingdom -Telscombe Cliffs,ENG,England,GB,United Kingdom +Ashurst Wood,ENG,England,GB,United Kingdom +Bramcote,ENG,England,GB,United Kingdom +Three Mile Cross,ENG,England,GB,United Kingdom High Littleton,ENG,England,GB,United Kingdom Woodford Halse,ENG,England,GB,United Kingdom -Burghfield Common,ENG,England,GB,United Kingdom -Ifold,ENG,England,GB,United Kingdom +Colliers End,ENG,England,GB,United Kingdom Pamber Green,ENG,England,GB,United Kingdom -Bale,ENG,England,GB,United Kingdom Cross Roads,ENG,England,GB,United Kingdom -Thorpe Hesley,ENG,England,GB,United Kingdom -Skirlaugh,ENG,England,GB,United Kingdom Bowerhill,ENG,England,GB,United Kingdom Broomhill,ENG,England,GB,United Kingdom Kibworth Beauchamp,ENG,England,GB,United Kingdom -Coopersale,ENG,England,GB,United Kingdom +Haydon,ENG,England,GB,United Kingdom Nibley,ENG,England,GB,United Kingdom -Durkar,ENG,England,GB,United Kingdom -Hare Street,ENG,England,GB,United Kingdom -Brockham,ENG,England,GB,United Kingdom -South Holmwood,ENG,England,GB,United Kingdom Rudgeway,ENG,England,GB,United Kingdom Old Down,ENG,England,GB,United Kingdom Staverton,ENG,England,GB,United Kingdom -Banningham,ENG,England,GB,United Kingdom -Downham,ENG,England,GB,United Kingdom +Runwell,ENG,England,GB,United Kingdom Littleton Panell,ENG,England,GB,United Kingdom -Nuthampstead,ENG,England,GB,United Kingdom -Monks Kirby,ENG,England,GB,United Kingdom -Tunley,ENG,England,GB,United Kingdom -Grimscote,ENG,England,GB,United Kingdom -Barrow Gurney,ENG,England,GB,United Kingdom -High Hoyland,ENG,England,GB,United Kingdom +Upper Bruntingthorpe,ENG,England,GB,United Kingdom Ashby St Mary,ENG,England,GB,United Kingdom -Oldcotes,ENG,England,GB,United Kingdom -Old Langho,ENG,England,GB,United Kingdom -Fairseat,ENG,England,GB,United Kingdom -Leonard Stanley,ENG,England,GB,United Kingdom -Leybourne,ENG,England,GB,United Kingdom +Tunstead,ENG,England,GB,United Kingdom +Chelwood Gate,ENG,England,GB,United Kingdom +Sloley,ENG,England,GB,United Kingdom +Barnham Broom,ENG,England,GB,United Kingdom +Swanton Novers,ENG,England,GB,United Kingdom +Bisbrooke,ENG,England,GB,United Kingdom +Goonhavern,ENG,England,GB,United Kingdom +North Perrott,ENG,England,GB,United Kingdom Crockenhill,ENG,England,GB,United Kingdom -Barrow,ENG,England,GB,United Kingdom -Pedwell,ENG,England,GB,United Kingdom +Eccles,ENG,England,GB,United Kingdom Moorlinch,ENG,England,GB,United Kingdom -Cliffe Woods,ENG,England,GB,United Kingdom +Mabe Burnthouse,ENG,England,GB,United Kingdom +Laughterton,ENG,England,GB,United Kingdom +Polgooth,ENG,England,GB,United Kingdom Kent Street,ENG,England,GB,United Kingdom -Greenside,ENG,England,GB,United Kingdom +Sunniside,ENG,England,GB,United Kingdom +Muddles Green,ENG,England,GB,United Kingdom Upton,ENG,England,GB,United Kingdom +Liverton Mines,ENG,England,GB,United Kingdom Amberley,ENG,England,GB,United Kingdom -Chapel Cleeve,ENG,England,GB,United Kingdom -New Ollerton,ENG,England,GB,United Kingdom -South Anston,ENG,England,GB,United Kingdom +Wigsley,ENG,England,GB,United Kingdom Highfield,ENG,England,GB,United Kingdom +Impington,ENG,England,GB,United Kingdom Hobson,ENG,England,GB,United Kingdom Blackwater,ENG,England,GB,United Kingdom -Crawcrook,ENG,England,GB,United Kingdom Saul,ENG,England,GB,United Kingdom Relubbus,ENG,England,GB,United Kingdom +Lower Moor,ENG,England,GB,United Kingdom +Holywell Row,ENG,England,GB,United Kingdom Beck Row,ENG,England,GB,United Kingdom Cranbrook,ENG,England,GB,United Kingdom -Drakes Broughton,ENG,England,GB,United Kingdom +Stretton Grandison,ENG,England,GB,United Kingdom +Mere Brow,ENG,England,GB,United Kingdom Llanhilleth,WLS,Wales,GB,United Kingdom -Crookham Village,ENG,England,GB,United Kingdom -The Narth,WLS,Wales,GB,United Kingdom -Newburgh,ENG,England,GB,United Kingdom +Drinkstone,ENG,England,GB,United Kingdom +Broadwell,ENG,England,GB,United Kingdom Marden,ENG,England,GB,United Kingdom Weston Colville,ENG,England,GB,United Kingdom Arborfield Garrison,ENG,England,GB,United Kingdom Gosberton Clough,ENG,England,GB,United Kingdom Arlandastad,AB,Stockholm County,SE,Sweden -Villa Tesei,B,Buenos Aires,AR,Argentina -Cartuja Baja,AR,Aragon,ES,Spain -La Pierre,ARA,Auvergne-Rhone-Alpes,FR,France +Lucas Heights,NSW,New South Wales,AU,Australia +Toomebridge,NIR,Northern Ireland,GB,United Kingdom +La Pierre,ARA,Auvergne-Rhône-Alpes,FR,France +Marne La Vallee,IDF,Île-de-France,FR,France Guanacaste,A,Alajuela Province,CR,Costa Rica -Pontault,IDF,Île-de-France,FR,France -Les Mines,ARA,Auvergne-Rhone-Alpes,FR,France +Les Mines,ARA,Auvergne-Rhône-Alpes,FR,France "L'Ayguade",PAC,"Provence-Alpes-Côte d'Azur",FR,France -Chateauneuf,CVL,Centre-Val de Loire,FR,France -Fougeres,CVL,Centre-Val de Loire,FR,France -Opme,ARA,Auvergne-Rhone-Alpes,FR,France -Le Cormier,NOR,Normandy,FR,France +Châteauneuf,CVL,Centre-Val de Loire,FR,France +Fougères,CVL,Centre-Val de Loire,FR,France Sainte-Anne,NOR,Normandy,FR,France -Chennevieres,IDF,Île-de-France,FR,France -Apremont,IDF,Île-de-France,FR,France -Corgnac,NAQ,Nouvelle-Aquitaine,FR,France -Lamure,ARA,Auvergne-Rhone-Alpes,FR,France -Saint-Claude,BFC,Bourgogne-Franche-Comte,FR,France -Asnieres,CVL,Centre-Val de Loire,FR,France -Fleury,CVL,Centre-Val de Loire,FR,France -Bordeaux,NOR,Normandy,FR,France -Lapeyrouse,OCC,Occitanie,FR,France -La Haye,PDL,Pays de la Loire,FR,France -La Rochelle,CVL,Centre-Val de Loire,FR,France +Lamure,ARA,Auvergne-Rhône-Alpes,FR,France +Saint-Claude,BFC,Bourgogne-Franche-Comté,FR,France +Pierrepont,NOR,Normandy,FR,France France,NAQ,Nouvelle-Aquitaine,FR,France -Montagny,BFC,Bourgogne-Franche-Comte,FR,France -Vaux,BFC,Bourgogne-Franche-Comte,FR,France Chaumont,HDF,Hauts-de-France,FR,France La Vie,NAQ,Nouvelle-Aquitaine,FR,France -Dijon,GES,Grand Est,FR,France -Artigues,NAQ,Nouvelle-Aquitaine,FR,France +Mérignac,BRE,Brittany,FR,France Condat,NAQ,Nouvelle-Aquitaine,FR,France -Lacanau de Mios,NAQ,Nouvelle-Aquitaine,FR,France -Villiers,NAQ,Nouvelle-Aquitaine,FR,France -Beaulieu,NAQ,Nouvelle-Aquitaine,FR,France -Les Bordes,NAQ,Nouvelle-Aquitaine,FR,France +Serve,BFC,Bourgogne-Franche-Comté,FR,France Saint-Vincent,NOR,Normandy,FR,France Quartier Normandie,NOR,Normandy,FR,France Montigny,GES,Grand Est,FR,France -Livron,ARA,Auvergne-Rhone-Alpes,FR,France -Beaumont,BFC,Bourgogne-Franche-Comte,FR,France -Huez,BFC,Bourgogne-Franche-Comte,FR,France +Livron,ARA,Auvergne-Rhône-Alpes,FR,France +La Motte,ARA,Auvergne-Rhône-Alpes,FR,France +Huez,BFC,Bourgogne-Franche-Comté,FR,France La Valette,PAC,"Provence-Alpes-Côte d'Azur",FR,France -Launay,BRE,Brittany,FR,France -Perols,NAQ,Nouvelle-Aquitaine,FR,France -Les Farges,NAQ,Nouvelle-Aquitaine,FR,France -Joubert,ARA,Auvergne-Rhone-Alpes,FR,France -Langlade,ARA,Auvergne-Rhone-Alpes,FR,France -Tallobre,ARA,Auvergne-Rhone-Alpes,FR,France +Pérols,NAQ,Nouvelle-Aquitaine,FR,France +Joubert,ARA,Auvergne-Rhône-Alpes,FR,France +Langlade,ARA,Auvergne-Rhône-Alpes,FR,France +Danzay,NAQ,Nouvelle-Aquitaine,FR,France Moulin Neuf,NAQ,Nouvelle-Aquitaine,FR,France -Laval,ARA,Auvergne-Rhone-Alpes,FR,France -Hauteville,ARA,Auvergne-Rhone-Alpes,FR,France -Montigny,IDF,Île-de-France,FR,France +Saint-Hilaire,NAQ,Nouvelle-Aquitaine,FR,France +Laval,ARA,Auvergne-Rhône-Alpes,FR,France Pace,52,Tuscany,IT,Italy -Savikulma,19,Southwest Finland,FI,Finland +Haghof,BW,Baden-Wurttemberg,DE,Germany Valle Azul,A,Alajuela Province,CR,Costa Rica Hechi,GX,Guangxi,CN,China -Huettenberg,HE,Hesse,DE,Germany -Kaili,19,Southwest Finland,FI,Finland -Montes de Oro,SJ,Provincia de San Jose,CR,Costa Rica -Guapiles,A,Alajuela Province,CR,Costa Rica -Mata Redonda,SJ,Provincia de San Jose,CR,Costa Rica -Cerqueira Cesar,SP,Sao Paulo,BR,Brazil -Brooklin Paulista,SP,Sao Paulo,BR,Brazil -Vila Olimpia,SP,Sao Paulo,BR,Brazil -Vila Nova Conceicao,SP,Sao Paulo,BR,Brazil -Chacara Santo Antonio,SP,Sao Paulo,BR,Brazil -Jardim Santa Barbara,SP,Sao Paulo,BR,Brazil -Centro,SP,Sao Paulo,BR,Brazil -Parque Reid,SP,Sao Paulo,BR,Brazil +Cerqueira Cesar,SP,São Paulo,BR,Brazil +Brooklin Paulista,SP,São Paulo,BR,Brazil +Vila Olimpia,SP,São Paulo,BR,Brazil +Vila Nova Conceicao,SP,São Paulo,BR,Brazil +Chacara Santo Antonio,SP,São Paulo,BR,Brazil +Jardim Santa Barbara,SP,São Paulo,BR,Brazil +Centro,SP,São Paulo,BR,Brazil +Parque Reid,SP,São Paulo,BR,Brazil Thuan An,57,Bình Dương Province,VN,Vietnam -Oberzent,HE,Hesse,DE,Germany -Vila Sao Francisco,SP,Sao Paulo,BR,Brazil -Flores,L,Limón Province,CR,Costa Rica +Vila Sao Francisco,SP,São Paulo,BR,Brazil Isla,SJ,Provincia de San Jose,CR,Costa Rica Santa Fe,SJ,Provincia de San Jose,CR,Costa Rica -Casa Branca,SP,Sao Paulo,BR,Brazil -Aurora,SJ,Provincia de San Jose,CR,Costa Rica -Cariari,L,Limón Province,CR,Costa Rica +Casa Branca,SP,São Paulo,BR,Brazil Penrice,SA,South Australia,AU,Australia -Patalillo,C,Cartago Province,CR,Costa Rica -Jardim Real,SP,Sao Paulo,BR,Brazil +Jardim Real,SP,São Paulo,BR,Brazil Asa Norte,DF,Federal District,BR,Brazil -Santa Maria,DF,Federal District,BR,Brazil Riacho Fundo I,DF,Federal District,BR,Brazil Samambaia,DF,Federal District,BR,Brazil -Aguas Claras,DF,Federal District,BR,Brazil -Yucatan,YUC,Yucatán,MX,Mexico -Moi,L,Limón Province,CR,Costa Rica -Lynnwood Glen,GP,Gauteng,ZA,South Africa +Yucatán,YUC,Yucatán,MX,Mexico "Al-'Ubur",KB,Qalyubia,EG,Egypt Arapoanga,DF,Federal District,BR,Brazil -Jardim Sao Luis,SP,Sao Paulo,BR,Brazil -Rio Claro,SP,Sao Paulo,BR,Brazil +Curralinho,DF,Federal District,BR,Brazil +Jardim Vila Carrao,SP,São Paulo,BR,Brazil +Jardim Sao Luis,SP,São Paulo,BR,Brazil +Rio Claro,SP,São Paulo,BR,Brazil +Calle Larga,VS,Region de Valparaiso,CL,Chile +Al Wiqan,AZ,Abu Dhabi,AE,United Arab Emirates +"Al'Arad",AZ,Abu Dhabi,AE,United Arab Emirates +Al Araad,AZ,Abu Dhabi,AE,United Arab Emirates Blimea,AS,Principality of Asturias,ES,Spain Akande,OY,Oyo State,NG,Nigeria -Iguacu,RJ,Rio de Janeiro,BR,Brazil -El Alto,L,La Paz Department,BO,Bolivia +Hale Barns,ENG,England,GB,United Kingdom +Ebbsfleet Valley,ENG,England,GB,United Kingdom +Iguaçu,RJ,Rio de Janeiro,BR,Brazil Argouges,NOR,Normandy,FR,France -Fontenay,NOR,Normandy,FR,France -Prudnice,01,Zagreb County,HR,Croatia -Santrampur,GJ,Gujarat,IN,India -Drenje Brdovecko,01,Zagreb County,HR,Croatia -Lug Zabocki,02,Krapina-Zagorje County,HR,Croatia Bhadravati,MH,Maharashtra,IN,India -Jamnica,12,Lesser Poland,PL,Poland +Torna Haellestad,M,Skåne County,SE,Sweden +Guenthersleben-Wechmar,TH,Thuringia,DE,Germany Dana,NA,Nasarawa State,NG,Nigeria -Champdeniers,NAQ,Nouvelle-Aquitaine,FR,France -Takatori,40,Fukuoka,JP,Japan -Sohara,40,Fukuoka,JP,Japan -Maizuru Kōen,40,Fukuoka,JP,Japan +Sekijōmachi,40,Fukuoka,JP,Japan Arato,40,Fukuoka,JP,Japan Maizuru,40,Fukuoka,JP,Japan Susakimachi,40,Fukuoka,JP,Japan -Nanpur,BR,Bihar,IN,India -Ghoghamba,GJ,Gujarat,IN,India -Bhoranj,HP,Himachal Pradesh,IN,India -Bharari,HP,Himachal Pradesh,IN,India -Achanta,AP,Andhra Pradesh,IN,India -Poduru,AP,Andhra Pradesh,IN,India -Velairpadu,TS,Telangana,IN,India -Bhupalpally,TS,Telangana,IN,India +Musaibat,RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates +Ras Ash,RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates +Baighit,RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates +Shairi,RK,"Imarat Ra's al Khaymah",AE,United Arab Emirates +Neredcherla,TS,Telangana,IN,India Chandrakona Road,WB,West Bengal,IN,India -Bondamunda,OD,Odisha,IN,India Camp Pendleton,CA,California,US,United States -Narayamachi,40,Fukuoka,JP,Japan +Mawkyrwat,ML,Meghalaya,IN,India Kamiyamachi,40,Fukuoka,JP,Japan Kawakawa Bay,AUK,Auckland,NZ,New Zealand -Goshogadani,40,Fukuoka,JP,Japan Karikari Peninsula,NTL,Northland,NZ,New Zealand McRae-Helena,GA,Georgia,US,United States -Niquen,BI,Region del Biobio,CL,Chile Puyuguapi,AI,Aysén,CL,Chile -Chicureo,RM,Santiago Metropolitan,CL,Chile Bolivia,B,Beni Department,BO,Bolivia -Parsa,P5,Lumbini Province,NP,Nepal -Imbe,RS,Rio Grande do Sul,BR,Brazil +Parsā,P5,Lumbini Province,NP,Nepal +Imbé,RS,Rio Grande do Sul,BR,Brazil Estancia Velha,RS,Rio Grande do Sul,BR,Brazil -Graiguecullen,L,Leinster,IE,Ireland Clark Freeport Zone,03,Central Luzon,PH,Philippines -Nixeville,GES,Grand Est,FR,France Fayolle,NAQ,Nouvelle-Aquitaine,FR,France South Fulton,GA,Georgia,US,United States Takasago,40,Fukuoka,JP,Japan Bom Jesus,PB,Paraíba,BR,Brazil +Casserengue,PB,Paraíba,BR,Brazil Ayacucho,G,Guayas,EC,Ecuador Garcia Moreno,G,Guayas,EC,Ecuador -Ruminahui,G,Guayas,EC,Ecuador -Tarqui,G,Guayas,EC,Ecuador -Febres Cordero,G,Guayas,EC,Ecuador +Rumiñahui,G,Guayas,EC,Ecuador Campo Verde,PB,Paraíba,BR,Brazil +Kampung Sungai Teraban,BE,Belait,BN,Brunei Cerro Radal,U,Chubut,AR,Argentina Boca Toma,U,Chubut,AR,Argentina -Paso del Sapo,U,Chubut,AR,Argentina -Vista Alegre Sur,Q,Neuquen,AR,Argentina +Catarina,CE,Ceará,BR,Brazil Confluencia,Q,Neuquen,AR,Argentina -Oiticica,CE,Ceara,BR,Brazil -Sao Jose,CE,Ceara,BR,Brazil -Valparaiso,CE,Ceara,BR,Brazil -Monte Quemado,P,Formosa,AR,Argentina -La Pampa,P,Formosa,AR,Argentina +Huinganco,Q,Neuquen,AR,Argentina +Oiticica,CE,Ceará,BR,Brazil +Sao Jose,CE,Ceará,BR,Brazil +Valparaíso,CE,Ceará,BR,Brazil Helvecia,N,Misiones,AR,Argentina -Aurora,CE,Ceara,BR,Brazil -Sao Paulo,RN,Rio Grande do Norte,BR,Brazil +Aurora,CE,Ceará,BR,Brazil Villa Manzano,R,Rio Negro,AR,Argentina -Colon,J,San Juan,AR,Argentina -Campo Afuera,J,San Juan,AR,Argentina San Vicente,S,Santa Fe,AR,Argentina -Arroyo Ceibal,S,Santa Fe,AR,Argentina -Spanga-Tensta,AB,Stockholm County,SE,Sweden Matsushima,40,Fukuoka,JP,Japan -Hattula,18,Uusimaa,FI,Finland -Kaaro,17,Satakunta,FI,Finland La Bodeguita,A,Salta,AR,Argentina -San Francisco del Monte,M,Mendoza,AR,Argentina San Guillermo,M,Mendoza,AR,Argentina -Dorrego,M,Mendoza,AR,Argentina Algarrobo Grande,M,Mendoza,AR,Argentina Ore,OY,Oyo State,NG,Nigeria -Twickenham,04,Portland,JM,Jamaica -Manchester,04,Portland,JM,Jamaica Cumpadials,GR,Grisons,CH,Switzerland Garliczka,12,Lesser Poland,PL,Poland -Saint-Louis,QC,Quebec,CA,Canada +Parc-Extension,QC,Quebec,CA,Canada Outremont,QC,Quebec,CA,Canada -Zenshincho,23,Aichi,JP,Japan -Hojin,23,Aichi,JP,Japan -Juichiya,23,Aichi,JP,Japan -Takagicho,23,Aichi,JP,Japan -Kauhala,16,Paijat-Hame Region,FI,Finland -Hampstead,06,Parish of Saint Ann,JM,Jamaica -Ash-Shaykh Zayid,GZ,Giza,EG,Egypt -City One,NST,Sha Tin,HK,Hong Kong -Mei Foo,KSS,Sham Shui Po,HK,Hong Kong +Zenshinchō,23,Aichi,JP,Japan +Akanda,1,Estuaire,GA,Gabon +Talinding,B,Banjul,GM,Gambia Kai Tak,KKC,Kowloon City,HK,Hong Kong -The Peak,HCW,Central and Western District,HK,Hong Kong -Hung Shui Kiu,NYL,Yuen Long District,HK,Hong Kong -Warin,34,Ubon Ratchathani,TH,Thailand -Taman Koperasi Polis,10,Selangor,MY,Malaysia -Tochi,23,Aichi,JP,Japan -Nishichaya,23,Aichi,JP,Japan -Fukuta,23,Aichi,JP,Japan -Taimeicho,23,Aichi,JP,Japan -Otemachi,23,Aichi,JP,Japan -Meishicho,23,Aichi,JP,Japan +Hebeicun,HE,Hebei,CN,China +Tōchi,23,Aichi,JP,Japan +Taimeichō,23,Aichi,JP,Japan Ogawa,23,Aichi,JP,Japan -Harutano,23,Aichi,JP,Japan -Meisho,23,Aichi,JP,Japan -Shotokucho,23,Aichi,JP,Japan -Kanseicho,23,Aichi,JP,Japan -Shinagawacho,23,Aichi,JP,Japan -Tatsumicho,23,Aichi,JP,Japan +La Laguna,X,Cordoba,AR,Argentina +San Manuel,B,Buenos Aires,AR,Argentina Colonia Avellaneda,E,Entre Rios,AR,Argentina -Carlos Tomas Sourigues,B,Buenos Aires,AR,Argentina -Villa Centenario,B,Buenos Aires,AR,Argentina +El Solar,E,Entre Rios,AR,Argentina +Villa La Florida,B,Buenos Aires,AR,Argentina Ricardo Rojas,B,Buenos Aires,AR,Argentina Malvinas Argentinas,B,Buenos Aires,AR,Argentina -La Capilla,B,Buenos Aires,AR,Argentina +Ezpeleta Oeste,B,Buenos Aires,AR,Argentina Lanus Oeste,B,Buenos Aires,AR,Argentina Villa Raffo,B,Buenos Aires,AR,Argentina +Piñeyro,B,Buenos Aires,AR,Argentina Bernal Oeste,B,Buenos Aires,AR,Argentina -Troncos del Talar,B,Buenos Aires,AR,Argentina Quilmes Oeste,B,Buenos Aires,AR,Argentina -Colegiales,B,Buenos Aires,AR,Argentina Virrey del Pino,B,Buenos Aires,AR,Argentina +San Martin,B,Buenos Aires,AR,Argentina Lanus Este,B,Buenos Aires,AR,Argentina Loma Hermosa,B,Buenos Aires,AR,Argentina San Cayetano,W,Corrientes,AR,Argentina -La Costa,W,Corrientes,AR,Argentina -Las Flores,W,Corrientes,AR,Argentina +Santa Ana,W,Corrientes,AR,Argentina +Bella Vista,W,Corrientes,AR,Argentina Las Albahacas,X,Cordoba,AR,Argentina -Los Pocitos,T,Tucuman,AR,Argentina Las Talitas,T,Tucuman,AR,Argentina Alderete,T,Tucuman,AR,Argentina -Cuartel II,B,Buenos Aires,AR,Argentina El Jaguel,B,Buenos Aires,AR,Argentina -Langansbole,18,Uusimaa,FI,Finland -Invalidikyla,18,Uusimaa,FI,Finland -Vaishali,BR,Bihar,IN,India +San Justo,B,Buenos Aires,AR,Argentina Saket,DL,National Capital Territory of Delhi,IN,India Tenali,AP,Andhra Pradesh,IN,India Prince Edward,KKC,Kowloon City,HK,Hong Kong -Freetown,13,Clarendon,JM,Jamaica -Whampoa,KKC,Kowloon City,HK,Hong Kong Pat Heung,NYL,Yuen Long District,HK,Hong Kong -Fairview Park,NYL,Yuen Long District,HK,Hong Kong +La Florida,T,Tucuman,AR,Argentina +Los Tres Arboles,X,Cordoba,AR,Argentina +Saimaanharju,02,South Karelia Region,FI,Finland +Los Cardales,B,Buenos Aires,AR,Argentina +Mbera,01,Hodh Ech Chargi,MR,Mauritania +Souk El Arbaa,04,Rabat-Sale-Kenitra,MA,Morocco +Helao Nafidi,OW,Ohangwena Region,NA,Namibia +Perseverance,,,SC,Seychelles +Mile 91,N,Northern Province,SL,Sierra Leone +Pullens Hope,MP,Mpumalanga,ZA,South Africa +Ngodwana,MP,Mpumalanga,ZA,South Africa +Wu Kai Sha,NST,Sha Tin,HK,Hong Kong +Un Chau Estate,KSS,Sham Shui Po,HK,Hong Kong +Taikoo Shing,HEA,Eastern,HK,Hong Kong +Bedford Garden,HEA,Eastern,HK,Hong Kong +Heng Fa Chuen,HEA,Eastern,HK,Hong Kong +Nueva Esperanza,G,Santiago del Estero,AR,Argentina +La Costa,G,Santiago del Estero,AR,Argentina +Desa Parkcity,14,Kuala Lumpur,MY,Malaysia +East Helsinki,18,Uusimaa,FI,Finland +New Territories,,,HK,Hong Kong +Hong Kong Island,,,HK,Hong Kong +San Manuel,H,Chaco,AR,Argentina +Las Vertientes,H,Chaco,AR,Argentina +La Pampa,H,Chaco,AR,Argentina +Maipú,H,Chaco,AR,Argentina +Güemes,H,Chaco,AR,Argentina +La Matanza,H,Chaco,AR,Argentina +Los Quirquinchos,H,Chaco,AR,Argentina +La Picada,H,Chaco,AR,Argentina +Las Flores,H,Chaco,AR,Argentina +El Nandu,H,Chaco,AR,Argentina +La Matanza,H,Chaco,AR,Argentina diff --git a/extensions/timezone/manifest.json b/extensions/timezone/manifest.json index 24837c1c..d1231cb4 100755 --- a/extensions/timezone/manifest.json +++ b/extensions/timezone/manifest.json @@ -24,5 +24,5 @@ "*://*/*", "webNavigation" ], - "version": "1.446.170" + "version": "1.456.660" } \ No newline at end of file diff --git a/extensions/webrtc/manifest.json b/extensions/webrtc/manifest.json index abc96d5f..24e0e009 100755 --- a/extensions/webrtc/manifest.json +++ b/extensions/webrtc/manifest.json @@ -10,5 +10,5 @@ "permissions": [ "privacy" ], - "version": "1.446.170" + "version": "1.456.660" } \ No newline at end of file diff --git a/lib/manager.js b/lib/manager.js index ae50f563..0a8d40a6 100755 --- a/lib/manager.js +++ b/lib/manager.js @@ -894,9 +894,9 @@ function*mgr_refresh_ip(_this, ip, vip, port){ E.prototype.refresh_ips = etask._fn(function*fresh_ips(_this, zone, opt){ const response = yield _this.api_request({ - method: 'POST', + method: 'POST', json: true, endpoint: '/lpm/refresh_ips', - form: assign({zone}, opt), + body: assign({zone}, opt), no_throw: true, }); if (response.statusCode==200) @@ -979,6 +979,7 @@ E.prototype.api_request = etask._fn(function*mgr_api_request(_this, opt){ json: opt.json===false ? false : true, headers, form: opt.form, + body: opt.body, timeout: opt.timeout||20*date.ms.SEC, }]); if (res.statusCode==502) diff --git a/lib/mixins/mgr_config.js b/lib/mixins/mgr_config.js index ed831e10..1b07e02a 100755 --- a/lib/mixins/mgr_config.js +++ b/lib/mixins/mgr_config.js @@ -81,6 +81,11 @@ E.prototype.get_settings = function(){ }; }; +E.prototype.get_ui_ver = function(){ + // XXX sergeyba: change to return strict value 2 once new ui is the main + return this.argv.new_ui ? 2 : 1; +}; + E.prototype.update_settings = etask._fn(function*(_this, settings, opt={}){ let skip_cloud_update; diff --git a/lib/mixins/server_handle.js b/lib/mixins/server_handle.js index 5922f202..1e70c996 100755 --- a/lib/mixins/server_handle.js +++ b/lib/mixins/server_handle.js @@ -1,6 +1,7 @@ // LICENSE_CODE ZON ISC 'use strict'; /*jslint node:true, esnext:true, evil: true, es9: true*/ const stream = require('stream'); +const _ = require('lodash4'); const zerr = require('../../util/zerr.js'); const date = require('../../util/date.js'); const etask = require('../../util/etask.js'); @@ -304,6 +305,14 @@ E.prototype.handle_proxy_connect = function(req, res, proxy, task, head){ try { ctx.timeline.track('connect'); const proxy_err = _this.check_proxy_response(proxy_res); + const on_res_end = _.once(()=>etask(function*_on_res_end(){ + if (yield _this.handle_smtp_rules(req, res, head, proxy_res, + proxy)) + { + return; + } + task.return(ctx.response); + })); if (proxy_err) { return !proxy_err.code || proxy_err.code==502 ? @@ -348,14 +357,8 @@ E.prototype.handle_proxy_connect = function(req, res, proxy, task, head){ res.on('error', e=>{ task.throw(e); }); - res.once('end', etask._fn(function*(){ - if (yield _this.handle_smtp_rules(req, res, head, proxy_res, - proxy)) - { - return; - } - task.return(ctx.response); - })); + res.once('end', on_res_end); + res.once('finish', on_res_end); proxy_socket.once('error', err=>{ _this.logger.warn('error on proxy_socket: %s', err.message); }).once('end', ()=>{ diff --git a/lib/mixins/web_api.js b/lib/mixins/web_api.js index 1e09c3ef..3eee7107 100755 --- a/lib/mixins/web_api.js +++ b/lib/mixins/web_api.js @@ -450,7 +450,7 @@ E.prototype.proxy_banips_api = function(req, res){ ips = (ips||[]).filter(ip=>util_lib.is_ip(ip) || util_lib.is_eip(ip)); if (!ips.length) return res.status(400).send('No ips provided'); - ips.forEach(ip=>proxy.banip(ip, ms, domain)); + ips.forEach(ip=>proxy.banip(ip, +ms, domain)); return res.status(204).end(); }; @@ -463,7 +463,7 @@ E.prototype.global_banip_api = function(req, res){ } if (!ip || !(util_lib.is_ip(ip) || util_lib.is_eip(ip))) return res.status(400).send('No IP provided'); - this.banip(ip, domain, ms, ports); + this.banip(ip, domain, +ms, ports); return res.status(204).end(); }; @@ -475,7 +475,7 @@ E.prototype.proxy_banip_api = function(req, res){ const {ip, domain, ms=0} = req.body||{}; if (!ip || !(util_lib.is_ip(ip) || util_lib.is_eip(ip))) return res.status(400).send('No IP provided'); - proxy.banip(ip, ms, domain); + proxy.banip(ip, +ms, domain); return res.status(204).end(); }; diff --git a/lib/mixins/web_server.js b/lib/mixins/web_server.js index b1d0e95b..756c4fcc 100755 --- a/lib/mixins/web_server.js +++ b/lib/mixins/web_server.js @@ -9,7 +9,6 @@ const body_parser = require('body-parser'); const compression = require('compression'); const express = require('express'); const pkg = require('../../package.json'); -const lpm_config = require('../../util/lpm_config.js'); const zerr = require('../../util/zerr.js'); const etask = require('../../util/etask.js'); const zws = require('../../util/ws.js'); @@ -214,17 +213,6 @@ E.prototype.init_web_interface = etask._fn(function*(_this){ _this.emit('www_ready', _this.www_server.url); }); -let ws_lib = 'ws'; -try { - if (!lpm_config.is_win) - { - require('uws'); - ws_lib = 'uws'; - } -} catch(e){ - logger.notice('uws not available, using ws library'); -} - E.prototype.start_web_socket = function(server){ if (!server || this.argv.high_perf || !this._defaults.ui_ws) return; @@ -239,12 +227,14 @@ E.prototype.start_web_socket = function(server){ ui_event(msg){ let username = cookie.parse(msg.cred||'').username || this.mgr.last_username; - this.mgr.lpm_f.event(msg.name, 'UI', username, - _.omit(msg, ['name', 'cred'])); + this.mgr.lpm_f.event(msg.name, 'UI', username, { + ui_ver: this.mgr.get_ui_ver(), + ..._.omit(msg, ['name', 'cred']), + }); } } this.wss = new zws.Server({ - impl: ws_lib, + impl: 'ws', http_server: server, verify: this.authenticate_ws.bind(this), ipc_server: ['hello', 'ui_event'], diff --git a/lib/swagger.json b/lib/swagger.json index ea6273cf..15d9e5e9 100755 --- a/lib/swagger.json +++ b/lib/swagger.json @@ -1,7 +1,7 @@ { "swagger": "2.0", "info": { - "version": "1.446.170", + "version": "1.456.660", "title": "Proxy Manager", "license": { "name": "MIT", diff --git a/package.json b/package.json index f816488b..f2db9c64 100755 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "productName": "Proxy Manager" }, "dependencies": { - "uikit": "npm:@luminati-io/uikit@3.0.9", + "uikit": "npm:@luminati-io/uikit@3.5.14", "user-agents": "~1.0.1056", "colors": "1.4.0", "snyk": "1.1100.0", @@ -406,6 +406,7 @@ "src/pub2/common/box_radio.js", "src/pub2/common/controls.js", "src/pub2/common/error_boundry.js", + "src/pub2/common/exit_confirm_modal.js", "src/pub2/common/i18n.js", "src/pub2/common/logs_settings_modal.js", "src/pub2/common/modals.js", @@ -504,7 +505,7 @@ "webpack.dev.js", "webpack.prod.js" ], - "md5": "9b8c75d3790f19a9ed116b47c2254582" + "md5": "4068f419eb7c23c104d84bfbbbbe81dd" }, "main": "bin/index.js", "name": "@luminati-io/luminati-proxy", @@ -518,8 +519,7 @@ "heapdump": "0.3.12", "sinon": "14.0.0", "puppeteer": "14.1.2", - "longjohn": "0.2.12", - "uws": "@luminati-io/lum-uws#10.148.0-lum.12" + "longjohn": "0.2.12" }, "preferGlobal": true, "recommendedNode": ">=14.19.0", @@ -536,5 +536,5 @@ "build": "webpack --env production", "dev": "webpack --env development" }, - "version": "1.446.170" + "version": "1.456.660" } \ No newline at end of file diff --git a/src/pub/api.js b/src/pub/api.js index 7df005cc..d974d80b 100755 --- a/src/pub/api.js +++ b/src/pub/api.js @@ -38,12 +38,7 @@ const Requester = etask._class(class Requester { url = this.base_url+url; let _this = this; return etask(function*(){ - this.on('uncaught', e=>{ - console.error('Api requester error', {url, method, _qs, - _headers, body, json: !!_this.json, exp_hdr}, e); - throw e; - }); - return yield ajax({ + const req = { url, method, qs: _qs, @@ -53,7 +48,17 @@ const Requester = etask._class(class Requester { timeout, return_headers: exp_hdr, no_throw: safe, + }; + this.on('uncaught', e=>{ + console.error('Api requester error', req, e); + throw e; }); + if (_this.json) + { + req.data = JSON.stringify(req.data); + req.content_type = 'application/json'; + } + return yield ajax(req); }); } *get(_this, url, opt){ diff --git a/src/pub2/api.js b/src/pub2/api.js index 7df005cc..d974d80b 100755 --- a/src/pub2/api.js +++ b/src/pub2/api.js @@ -38,12 +38,7 @@ const Requester = etask._class(class Requester { url = this.base_url+url; let _this = this; return etask(function*(){ - this.on('uncaught', e=>{ - console.error('Api requester error', {url, method, _qs, - _headers, body, json: !!_this.json, exp_hdr}, e); - throw e; - }); - return yield ajax({ + const req = { url, method, qs: _qs, @@ -53,7 +48,17 @@ const Requester = etask._class(class Requester { timeout, return_headers: exp_hdr, no_throw: safe, + }; + this.on('uncaught', e=>{ + console.error('Api requester error', req, e); + throw e; }); + if (_this.json) + { + req.data = JSON.stringify(req.data); + req.content_type = 'application/json'; + } + return yield ajax(req); }); } *get(_this, url, opt){ diff --git a/src/pub2/common.js b/src/pub2/common.js index 33e91448..d9800f91 100755 --- a/src/pub2/common.js +++ b/src/pub2/common.js @@ -467,7 +467,7 @@ export const Faq_button = with_www_api(props=>{ icon="Info" as="a" href={url} - size="sm" + size={props.size||'sm'} target="_blank" tooltip="Read more" variant="icon" diff --git a/src/pub2/common/exit_confirm_modal.js b/src/pub2/common/exit_confirm_modal.js new file mode 100755 index 00000000..8056a7a8 --- /dev/null +++ b/src/pub2/common/exit_confirm_modal.js @@ -0,0 +1,37 @@ +// LICENSE_CODE ZON ISC +'use strict'; /*jslint react:true, es9:true*/ +import React, {useState, useEffect, useCallback} from 'react'; +import _ from 'lodash4'; +import {withRouter} from 'react-router-dom'; +import {Modal} from 'uikit'; + +const Exit_confirm_modal = withRouter(({should_show, history})=>{ + const [show, set_show] = useState(false); + const [last_change, set_last_change] = useState({}); + const confirm = useCallback(()=>{ + if (!_.isEmpty(last_change)) + history.push(last_change); + }, [last_change]); + useEffect(()=>{ + const unblock = history.block(change=>{ + if (!should_show || show) + return true; + set_last_change(change); + set_show(true); + return false; + }); + return ()=>unblock(); + }, [should_show, show]); + return set_show(false)} + title="You have unsaved changes" + content={

Are you sure you want to exit?

} + shadow="sm" + size="md" + />; +}); +Exit_confirm_modal.displayName = 'Exit_confirm_modal'; + +export default Exit_confirm_modal; diff --git a/src/pub2/common/modals.js b/src/pub2/common/modals.js index dd43337a..88f322c7 100755 --- a/src/pub2/common/modals.js +++ b/src/pub2/common/modals.js @@ -3,6 +3,7 @@ import React from 'react'; import $ from 'jquery'; import classnames from 'classnames'; +import {Modal as UIKitModal} from 'uikit'; import etask from '../../../util/etask.js'; import Pure_component from '/www/util/pub/pure_component.js'; import {T} from './i18n.js'; @@ -147,3 +148,15 @@ const Footer_default = props=>{ } ; }; + +export const Accept_save_changes_popup = props=> +; + +export const Modal_base = UIKitModal.withBackdrop(UIKitModal.Base); diff --git a/src/pub2/css/proxy_edit.less b/src/pub2/css/proxy_edit.less index 61c4def5..0c8bcc65 100755 --- a/src/pub2/css/proxy_edit.less +++ b/src/pub2/css/proxy_edit.less @@ -9,6 +9,9 @@ } .cp_panel_header { align-items: center; + h2 { + width: 30%; + } } .info_icon { background: url(/img/info.svg); @@ -29,6 +32,8 @@ .nav { display: flex; margin: 5px 0 10px; + align-items: center; + column-gap: 10px; .field { margin-right: 10px; white-space: nowrap; @@ -57,6 +62,10 @@ } } } + h2 { + font-size: 20px; + margin-right: 10%; + } } .note { font-size: 13px; margin-bottom: 15px; } .main_window { diff --git a/src/pub2/howto.js b/src/pub2/howto.js index c87ce9f3..591b387e 100755 --- a/src/pub2/howto.js +++ b/src/pub2/howto.js @@ -10,7 +10,6 @@ import {Code, with_www_api} from './common.js'; import {Nav_tabs, Nav_tab} from './common/nav_tabs.js'; import {T} from './common/i18n.js'; import Pure_component from '/www/util/pub/pure_component.js'; -import {Back_btn} from './proxy_edit/index.js'; const Howto = withRouter(class Howto extends Pure_component { state = {}; @@ -29,7 +28,6 @@ const Howto = withRouter(class Howto extends Pure_component { browser: 'Integrate Proxy Manager with your browser', proxy_tester: 'Test Proxy Manager from here', }; - back_btn_click = ()=>this.props.history.push({pathname: '/overview'}); render(){ if (!this.state.settings) return null; @@ -54,7 +52,6 @@ const Howto = withRouter(class Howto extends Pure_component { return {t=>
- {!zagent && }

{t(cur_title)}

diff --git a/src/pub2/proxy_add.js b/src/pub2/proxy_add.js index 765c54aa..379ca1fa 100755 --- a/src/pub2/proxy_add.js +++ b/src/pub2/proxy_add.js @@ -17,7 +17,6 @@ import {Textarea, Select_zone_new} from './common/controls.js'; import Zone_description from './common/zone_desc.js'; import {T, t} from './common/i18n.js'; import Box_radio from './common/box_radio.js'; -import {Back_btn} from './proxy_edit/index.js'; import {main as Api} from './api.js'; import {networks} from './util.js'; import instructions from './instructions.js'; @@ -65,7 +64,6 @@ const Proxy_add = withRouter(class Proxy_add extends Pure_component { this.setState({zones}); }); } - back_func = ()=>this.props.history.push({pathname: '/overview'}); persist = ()=>{ const form = {}; if (this.state.network=='brd') @@ -128,7 +126,6 @@ const Proxy_add = withRouter(class Proxy_add extends Pure_component {
{!zagent &&
-

New proxy port

} diff --git a/src/pub2/proxy_edit/index.js b/src/pub2/proxy_edit/index.js index 8699bac9..5df8863a 100755 --- a/src/pub2/proxy_edit/index.js +++ b/src/pub2/proxy_edit/index.js @@ -1,28 +1,28 @@ // LICENSE_CODE ZON ISC -'use strict'; /*jslint react:true, es6:true*/ +'use strict'; /*jslint react:true, es9:true*/ import React from 'react'; import $ from 'jquery'; import _ from 'lodash4'; -import classnames from 'classnames'; import {withRouter, Switch, Route, Redirect} from 'react-router-dom'; import React_tooltip from 'react-tooltip'; import Pure_component from '/www/util/pub/pure_component.js'; +import {Button, Tooltip, Layout, Input, Typography} from 'uikit'; import etask from '../../../util/etask.js'; import {ms} from '../../../util/date.js'; import setdb from '../../../util/setdb.js'; import {qw} from '../../../util/string.js'; -import {Loader, Loader_small, Preset_description, Ext_tooltip, - Checkbox, Faq_link, Alert} from '../common.js'; +import {Loader, Preset_description, Ext_tooltip, Faq_button, Alert} + from '../common.js'; import {Nav_tabs, Nav_tab} from '../common/nav_tabs.js'; import presets from '../common/presets.js'; -import Tooltip from '../common/tooltip.js'; -import {Modal} from '../common/modals.js'; +import {Accept_save_changes_popup, Modal_base} from '../common/modals.js'; import {T} from '../common/i18n.js'; import {Select_zone} from '../common/controls.js'; import {report_exception, bind_all, is_local} from '../util.js'; import ws from '../ws.js'; import {main as Api} from '../api.js'; import Warnings_modal from '../common/warnings_modal.js'; +import Exit_confirm_modal from '../common/exit_confirm_modal.js'; import {Rules, map_rule_to_form} from './rules.js'; import Targeting from './targeting.js'; import General from './general.js'; @@ -33,6 +33,7 @@ import Alloc_modal from './alloc_modal.js'; import {tabs, all_fields, tips} from './fields.js'; import '../css/proxy_edit.less'; +const {Checkbox} = Input, {Flex} = Layout, {Header} = Typography; const mgr_proxy_shared_fields = ['debug', 'lpm_auth']; const redirect_timeout = 5*ms.SEC; @@ -46,9 +47,16 @@ const get_mount_error_message = error=> const Index = withRouter(class Index extends Pure_component { constructor(props){ super(props); - this.state = {form: {}, errors: {}, show_loader: false, - saving: false, is_changed: false, default_form: {}, - show_alert: false}; + this.state = { + form: {}, + errors: {}, + show_loader: false, + saving: false, + is_changed: false, + default_form: {}, + show_alert: false, + show_save_port_confirmation_modal: false, + }; this.debounced_save = _.debounce(this.save, 500); this.debounced = []; setdb.set('head.proxy_edit.set_field', this.set_field); @@ -417,13 +425,8 @@ const Index = withRouter(class Index extends Pure_component { const zone = this.state.zones.zones.find(p=>p.name==zone_name) || {}; return zone.plan || {}; }; - back_func = ()=>this.props.history.push({pathname: '/overview'}); - on_back_click = ()=>{ - ws.post_event('Back to Overview Click', - {settings_changed: this.state.is_changed}); - return this.state.is_changed ? $('#port_confirmation_modal').modal() - : this.back_func(); - }; + set_show_save_port_confirmation_modal = v=> + this.setState({show_save_port_confirmation_modal: v}); render(){ // XXX krzysztof: cleanup type (index.js rotation.js general.js) const curr_plan = this.get_curr_plan(); @@ -436,24 +439,21 @@ const Index = withRouter(class Index extends Pure_component { this.state.zones && this.state.zones.def; const gs = this.state.global_settings || {}; return
-
+
-
-
@@ -483,36 +483,15 @@ const Index = withRouter(class Index extends Pure_component { text={get_mount_error_message(this.state.mount_error)} /> } - { - let _this = this; - etask(function*(){ - _this.setState({saving: true}, ()=>_this.lock_nav(true)); - const errs = yield _this.save(); - if (!errs) - _this.back_func(); - }); - }} - cancel_clicked={this.back_func}> -

Looks like you did not save the changes you made to port -  {this.props.match.params.port}. - Would you like to save them?

- {gs.sync_config && !gs.zagent && + this.set_show_save_port_confirmation_modal(false)} + content={gs.sync_config && !gs.zagent && {tips.sync_config_warn} } -
- - {gs.sync_config && !gs.zagent && - {tips.sync_config_warn} - } - + />; +
; } }); @@ -543,41 +522,10 @@ const Nav_tabs_wrapper = withRouter( } }); -const Header = props=>{ - let title = props.zagent ? 'the Cloud' : 'Proxy Manager'; - return {t=> -
- {!props.zagent && } - - -
- }
; -}; - -export class Back_btn extends Pure_component { - state = {lock: false}; - componentDidMount(){ - this.setdb_on('head.lock_navigation', lock=> - lock!==undefined && this.setState({lock})); - } - render(){ - const {lock} = this.state; - return
-
- Back to overview -
; - } -} - const Port_title = ({port, name, t})=>{ if (name) port = port+` (${name})`; - return

{t('Proxy on port')} {port}

; + return

{t('Proxy port')}: {port}

; }; class Open_browser_btn extends Pure_component { @@ -592,13 +540,16 @@ class Open_browser_btn extends Pure_component { }; render(){ return {t=> - - + - + {t=> +
; } } -class Confirmation_modal extends Pure_component { +class Preset_confirmation_modal extends Pure_component { constructor(props){ super(props); this.state = {no_confirm: false}; @@ -724,26 +690,48 @@ class Confirmation_modal extends Pure_component { let no_confirm = localStorage.getItem('no-confirm-zone-preset'); this.setState({no_confirm: !!no_confirm && JSON.parse(no_confirm)}); } + get modal_header(){ + return {t=>
+ {t('Confirm changing preset or zone')} +
}
; + } + get content(){ + return {t=>

+ {t('Changing preset or zone may reset some other options.')} + {t('Are you sure you want to continue?')} +

}
; + } + get modal_footer(){ + return {t=>{ + const y = t('Yes'), n = t('No'); + return + + +
; } diff --git a/util/country.js b/util/country.js index 247a4fe6..37b0c6e0 100755 --- a/util/country.js +++ b/util/country.js @@ -410,6 +410,11 @@ var base_list = { ZM: {name: 'Zambia', cn_name: '赞比亚', alpha_3: 'ZMB', adj: 'Zambian'}, ZW: {name: 'Zimbabwe', cn_name: '津巴布韦', alpha_3: 'ZWE', adj: 'Zimbabwean'}, + BV: {name: 'Bouvet Island', alpha_3: 'BVT', adj: 'Bouvet Islanders', + cn_name: '布维岛'}, + HM: {name: 'Heard Island and McDonald Islands', alpha_3: 'HMD', + adj: 'Heard Islanders, McDonald Islanders', + cn_name: '赫德岛和麦克唐纳群岛'}, }; E.list = Object.fromEntries(Object.entries(base_list).map(function(e){ @@ -685,6 +690,8 @@ E.regions = { ZA: ['Southern Africa', 'EMEA'], ZM: ['Eastern Africa', 'EMEA'], ZW: ['Eastern Africa', 'EMEA'], + BV: ['Southern Africa', 'EMEA'], + HM: ['South America', 'AMER'], }; E.region = {}; for (var cn in E.regions) @@ -744,7 +751,7 @@ var terr_country = { 'NG', 'MK', 'MT', 'OM', 'PS', 'PL', 'PT', 'QA', 'RO', 'RU', 'RW', 'SH', 'ST', 'SA', 'SM', 'SN', 'RS', 'SC', 'SL', 'SK', 'SI', 'SO', 'ZA', 'SS', 'SD', 'SY', 'TZ', 'TG', 'TN', 'TR', 'UG', 'UA', 'AE', 'UZ', 'EH', 'YE', - 'ZM', 'ZW', 'XK'], + 'ZM', 'ZW', 'XK', 'BV'], emea_w: ['AX', 'AT', 'BE', 'DK', 'FO', 'FI', 'FR', 'DE', 'GL', 'GG', 'VA', 'IS', 'IE', 'IM', 'JE', 'LI', 'LU', 'MC', 'NO', 'SE', 'CH', 'UK', 'GB', 'NL'], @@ -1618,7 +1625,7 @@ var gs1_countries_list = { UY: '773', UZ: '478', VE: '759', - VN: '893' + VN: '893', }; E.iata = { diff --git a/util/efile.js b/util/efile.js index 8ffbd317..5f443827 100755 --- a/util/efile.js +++ b/util/efile.js @@ -118,7 +118,7 @@ E.readdir_e = path=>etask.nfn_apply(fs.readdir, [path]); E.rmdir_e = path=>etask.nfn_apply(fs.rmdir, [path]); E.rmdir_r_e = (p, opt)=> - etask.nfn_apply(fs.rmdir, [p, assign({recursive: true}, opt)]); + etask.nfn_apply(fs.rm, [p, assign({recursive: true}, opt)]); E.rmdirs_empty_e = (dir, base)=>etask(function*(){ dir = path.resolve(dir); @@ -539,7 +539,7 @@ let err_retval = {open: null, close: false, rename: false, hashsum: null, realpath: null, readlink: null, hashsum_check: false, fread_cb: false, read_cb: false, read_line_cb: false, write_lines: false, append: false, rm_rf: false, touch: false, link: false, link_r: false, - symlink: false, mtime: -1}; + symlink: false, mtime: -1, rmdir_r: false}; for (let m in err_retval) { E[m] = function(){ diff --git a/util/os.js b/util/os.js index 4da55950..ab08064a 100755 --- a/util/os.js +++ b/util/os.js @@ -1,5 +1,5 @@ // LICENSE_CODE ZON ISC -'use strict'; /*jslint node:true*/ +'use strict'; /*jslint node:true es9:true*/ const assert = require('assert'); const fs = require('fs'); const os = require('os'); @@ -21,21 +21,6 @@ const BIN_IP = '/bin/ip'; const PROC_DIR = env.PROC_DIR||'/proc'; var distro_release; -var procfs_fmt = { - cpu: qw`cpu user nice system idle iowait irq softirq steal guest - guest_nice`, - pstat: qw`pid tcomm state ppid pgrp sid tty_nr tty_pgrp flags min_flt - cmin_flt maj_flt cmaj_flt utime stime cutime cstime priority nice - num_threads it_real_value start_time vsize rss rsslim start_code - end_code start_stack esp eip pending blocked sigign sigcatch notused - notused notused exit_signal task_cpu rt_priority policy blkio_ticks - gtime cgtime start_data end_data start_brk arg_start arg_end env_start - env_end exit_code`, - filenr: qw`open unused max`, - diskstats: qw`major minor reads reads_merged reads_sector reads_ms writes - writes_merged writes_sector writes_ms io_current io_ms io_weighted_ms`, -}; - let cyg_readdir = dir=> file.is_win ? exec.get_lines(`ls -1 ${dir}`) : file.readdir(dir); let cyg_read_lines = path=> @@ -43,16 +28,6 @@ let cyg_read_lines = path=> let cyg_read = path=>file.is_win ? exec.get(`cat ${path}`, {out: 'stdout', stdio: 'pipe'}) : file.read(path); -// XXX vadim: all procfs-related funcs should use this and not magic numbers -function read_procfs_line(filepath, type){ - var str; - if (!(str = cyg_read(filepath))) - return; - var res = {}, parts = str.split(/ +/); - procfs_fmt[type].forEach((name, idx)=>res[name] = parts[idx]||0); - return res; -} - function parse_stat(file_path){ const ll = file.read_lines_e(file_path), data = {}; for (let i = 0; ietask(function*(){ E.snmp_stat = ()=>parse_stat(`${PROC_DIR}/net/snmp`); E.netstat = ()=>parse_stat(`${PROC_DIR}/net/netstat`); +E.sockstat = ()=>{ + let res = {}; + file.read_lines(`${PROC_DIR}/net/sockstat`)?.forEach(s=>{ + let [prefix, ...fields] = s.split(' '); + if (!prefix.endsWith(':')) + return; + prefix = prefix.slice(0, -1).toLowerCase(); + res[prefix] = {}; + for (let i=0; ithis.max_backpressure) + this.set_delay_send(1); + } if (this.zc_tx) { this._counter.inc(`${this.zc}_tx_msg`); @@ -1074,6 +1095,19 @@ class Uws2_impl extends EventEmitter { }, open: ws=>this.handlers.onconnection && this.handlers.onconnection(ws), + drain: ws=>etask(function*(){ + if (!ws.pending_mux_et) + return; + let set = ws.pending_mux_et; + ws.delay_send = 0; + for (let task of set) + { + task.continue(); + yield this.wait_ext(task); + if (ws.delay_send) + break; + } + }), close: (ws, code, message)=>{ message = Buffer.from(message).toString(); if (message=='WebSocket timed out from inactivity') @@ -1126,6 +1160,14 @@ class Uws2_impl extends EventEmitter { super.on(event, handler); } close(){ + if (this._server_closed) + return; + this._server_closed = true; + this.server.close(); + this.listen_socket = null; + this.emit('close'); + } + close_listen_socket(){ if (!this.listen_socket) return; this.lib.us_listen_socket_close(this.listen_socket); @@ -1360,6 +1402,9 @@ class Server_uws2 { if (this.connections.size) this.broadcast(conv.JSON_stringify(data, this.zjson_opt_send)); } + close_listen_socket(){ + this.ws_server.close_listen_socket(); + } close(code, reason){ zerr.notice(`${this}: closed`); this.ws_server.close(); @@ -1906,8 +1951,9 @@ class Mux { let pending, zfin_pending, send_ack_timeout, send_ack_ts = 0; const stream = new _lib.Duplex(assign({ read(size){}, - write(data, encoding, cb){ - const {buf, buf_pending} = stream.process_data(data); + write(data, encoding, cb, force_delay_send){ + const {buf, buf_pending, skip_process} = stream + .process_data(data, force_delay_send); if (buf) { if (!_this.ws.send(buf, bin_throttle_opt)) @@ -1923,16 +1969,26 @@ class Mux { if (!buf_pending || !buf_pending.length) return void (zasync ? setImmediate(cb) : cb()); pending = etask(function*_mux_stream_pending(){ + this.on('finally', ()=>{ + let pending_mux_et = _this.ws.get_pending_mux_et(); + if (pending_mux_et) + pending_mux_et.delete(this); + }); yield this.wait(); pending = null; - stream._write(buf_pending, encoding, cb); + stream._write(buf_pending, encoding, cb, true); }); pending.buf_size = buf_pending.length; + if (skip_process) + { + let pending_mux_et = _this.ws.get_pending_mux_et(true); + pending_mux_et.add(pending); + } }, // only Buffer chuncks supported writev: opt.decodeStrings===false ? null : function(chunks, cb){ stream._write(Buffer.concat(chunks.map(item=>item.chunk)), - null, cb); + null, cb, true); }, destroy(err, cb){ return etask(function*_mux_stream_destroy(){ if (stream.zdestroy) @@ -1966,7 +2022,9 @@ class Mux { if (!stream.win_size_got) stream.win_size = size||Infinity; }; - stream.process_data = data=>{ + stream.process_data = (data, force_delay_send)=>{ + if (_this.ws.get_delay_send() && !force_delay_send) + return {buf_pending: data, skip_process: true}; let bytes = Math.min(stream.win_size-(stream.sent-stream.ack), data.length); if (bytes<=0) diff --git a/util/zcounter.js b/util/zcounter.js index 8cd4d562..c0463786 100755 --- a/util/zcounter.js +++ b/util/zcounter.js @@ -565,23 +565,27 @@ function run(){ } else if (env.ZCOUNTER_STATS_URL && env.ZCOUNTER_LUM_URL) { + let allowed_hosts = [ + 'zs-graphite-log.luminati.io', + 'zs-graphite-log.brdtnet.com', + ]; let [stats, lum] = [env.ZCOUNTER_STATS_URL, env.ZCOUNTER_LUM_URL] .map(x=>x.split(';').filter(url=>{ let host = zurl.parse(url).hostname; - return host=='zs-graphite-log.luminati.io' ? !+env.LXC : url; + return allowed_hosts.includes(host) ? !+env.LXC : url; })); stats.forEach(u=>create_client('stats', u)); lum.forEach(u=>create_client('lum', u)); } else { - let lum = ['zs-graphite.luminati.io', 'zs-graphite-log.luminati.io']; - let stats = ['zs-graphite-stats.luminati.io', - 'zs-graphite-log.luminati.io']; + let lum = ['zs-graphite.brdtnet.com', 'zs-graphite-log.brdtnet.com']; + let stats = ['zs-graphite-stats.brdtnet.com', + 'zs-graphite-log.brdtnet.com']; if (+env.LXC) { - lum = ['zs-graphite.luminati.io']; - stats = ['zs-graphite-stats.luminati.io']; + lum = ['zs-graphite.brdtnet.com']; + stats = ['zs-graphite-stats.brdtnet.com']; } lum.forEach(h=>create_client('lum', `ws://${h}:${port}`)); stats.forEach(h=>create_client('stats', `ws://${h}:${port}`)); diff --git a/versions.json b/versions.json index cec7c8ef..2a105216 100755 --- a/versions.json +++ b/versions.json @@ -1,4 +1,14 @@ [ + { + "ver": "1.456.660", + "type": "stable", + "changes": [ + { + "type": "bug", + "text": "Fixed json_requester now sending json body" + } + ] + }, { "ver": "1.446.170", "type": "stable", diff --git a/www/util/pub/user_agent_gen.json b/www/util/pub/user_agent_gen.json index 303f865d..86025092 100755 --- a/www/util/pub/user_agent_gen.json +++ b/www/util/pub/user_agent_gen.json @@ -20,8 +20,8 @@ "value": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36" }, { - "label": "Chrome 118 iOS 17.2", - "value": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/118.0.5993.92 Mobile/15E148 Safari/604.1" + "label": "Chrome 118 iOS 17.0", + "value": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/118.0.5993.92 Mobile/15E148 Safari/604.1" }, { "label": "Chrome 118 Chromium OS 14541.0.0", @@ -52,8 +52,8 @@ "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/119.0" }, { - "label": "Safari 17 OSX 10.15.7", - "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15" + "label": "Safari 16 OSX 10.15.7", + "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15" }, { "label": "Mobile Safari 17 iOS 17.0.3", @@ -72,7 +72,7 @@ "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.933 YaBrowser/23.9.3.933 Yowser/2.5 Safari/537.36" }, { - "label": "GSA 287 iOS 17.0", - "value": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/287.0.575244645 Mobile/15E148 Safari/604.1" + "label": "GSA 287 iOS 17.1", + "value": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/287.0.575244645 Mobile/15E148 Safari/604.1" } ] \ No newline at end of file diff --git a/zon_config.json b/zon_config.json index f147e1e2..da35c551 100755 --- a/zon_config.json +++ b/zon_config.json @@ -1,5 +1,5 @@ { - "ZON_VERSION": "1.446.170", + "ZON_VERSION": "1.456.660", "CONFIG_MAKEFLAGS": "DIST=APP RELEASE=y CC64_32=y CONFIG_LPM=y CONFIG_BATREQ=y CONFIG_BAT_CYCLE=y CONFIG_BAT_PLATFORM=app_win32_lpm", - "CONFIG_BUILD_DATE": "06-Mar-24 06:59:07" + "CONFIG_BUILD_DATE": "24-Apr-24 07:06:56" } \ No newline at end of file